Debian Patches

Status for starjava-ttools/3.5.2-2

Patch Description Author Forwarded Bugs Origin Last update
Remove-reference-to-HTM-pixellation.patch Remove reference to HTM pixellation
HTM pixellation is not free.
Ole Streicher <olebole@debian.org> no 2016-12-18
Don-t-build-StiltsServer.patch Don't build StiltsServer
The server depends on org.mortbay, which is an outdated servlet engine.
Mortbay is not in Debian. If needed these files should be rewritten for
a recent servlet engine.
Ole Streicher <olebole@debian.org> no 2016-12-19
Use-jlibeps.sourceforge.net.patch Use jlibeps.sourceforge.net
org.jibble.epsgraphics is not free anymore, and not packaged for Debian.
net.sourceforge.jlibeps provides a dropin replacement.

eps
Ole Streicher <olebole@debian.org> no 2016-12-18
Use-android-json.patch Use android-json
This one has only "String" and input parameter for JSONTokener
Ole Streicher <olebole@debian.org> no 2016-12-19
Remove-Plastic-references.patch Remove Plastic references Ole Streicher <olebole@debian.org> no 2017-02-17
Fix-build.xml-for-use-outside-of-starjava.patch Fix build.xml for use outside of starjava
This includes the following changes:

* Rename the `extclasspath` elements to `path`. With ant >= 1.6, there is no
difference (and before, the difference was not relevant for Debian)

* Ignore local property files

* Change the starlink installation dir to the standard Java path /usr/share/java/

* Prefix the name by `starlink-`

* Adjust the build and test classpaths for Debian (also for CI tests)

* Set a class path in the jar manifest

* Set the source file encoding (cp1252), but not the source version (deprecated)

* Don't sign the jarfile
Ole Streicher <olebole@debian.org> no 2017-02-17
Use-starlink-ttools.jar-as-main-jar-for-STILTS-and-add-to.patch Use starlink-ttools.jar as main jar for STILTS, and add topcat to the classpath

This creates a circular classpath reference in the manifest:

starlink-ttools.jar has starlink-topcat.jar
starlink-topcat.jar has starlink-tttools.jar

We will see how this works for topcat build ;-)
Ole Streicher <olebole@debian.org> no 2017-03-02
Adjust-classpath-in-stilts-script.patch Adjust classpath in stilts script Ole Streicher <olebole@debian.org> no 2017-03-03
Add-XSLT-sheets-for-conversion-of-the-xml-documentation-t.patch Add XSLT sheets for conversion of the xml documentation to javahelp and html.

The files were taken from the "xdoc" package, which is not available in Debian:

https://github.com/Starlink/starjava/tree/master/xdoc/src/etc
Ole Streicher <olebole@debian.org> no 2017-03-03
Use-a-local-copy-of-the-XSLT-stylesheets-instead-of-xdoc.patch Use a local copy of the XSLT stylesheets instead of xdoc
Since we are using plain xslt, new files are created with
<xsl:result-document> from xslt2 using the Saxon processor.
Ole Streicher <olebole@debian.org> no 2017-03-08
Create-manpages.patch Create manpages Ole Streicher <olebole@debian.org> no 2017-03-08
Show-manpage-if-help-is-invoked.patch Show manpage if help is invoked Ole Streicher <olebole@debian.org> no 2017-03-09
Generate-bash-autocompletion-script.patch Generate bash autocompletion script
This tries to extract as much information as possible from the source code.
Ole Streicher <olebole@debian.org> no 2017-03-10
Clearly-mark-this-version-as-Debian.patch Clearly mark this version as Debian Ole Streicher <olebole@debian.org> no 2017-03-15
Package-jystilts.patch Package jystilts Ole Streicher <olebole@debian.org> no 2017-03-16
Fix-import-path-for-jfree.svg.patch Fix import path for jfree.svg Ole Streicher <olebole@debian.org> no 2020-09-22
Don-t-include-in-out-documents-that-are-not-packaged.patch Don't include in/out documents that are not packaged Ole Streicher <olebole@debian.org> no 2021-01-16
Remove-build-of-UCD-and-VOUnit-validation-harnesses.patch Remove build of UCD and VOUnit validation harnesses
These require jars not in Debian yet, and they are not needed to run the package
Ole Streicher <olebole@debian.org> no 2022-01-05
Don-t-build-Parquet-classes.patch Don't build Parquet classes Ole Streicher <olebole@debian.org> no 2025-03-12
xdoc-suppress-XSLT-processing-limits.patch xdoc: suppress XSLT processing limits
At JDK 25 the XSLT processing done by xerces, used by the XDOC package
to generate the HTML versions of the stilts and topcat user documents,
seems to have some built in limits for entity size and count etc,
which means that downconversions fail at build time and test time
for these large XML documents. This didn't happen at JDK 21.
Add some system properties that take action to unset these limitations.
Mark Taylor <m.b.taylor@bristol.ac.uk> no backport, https://github.com/Starlink/starjava/commit/bf0aa55044fa8ac8aa898cf2079f9d471d0ab8f6 2025-09-19

All known versions for source package 'starjava-ttools'

Links