Package: fop / 1:2.10+dfsg-2

Metadata

Package Version Patches format
fop 1:2.10+dfsg-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fixbuildxml.patch | (download)

fop/build.xml | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 null pointer exception at org.apache.fop.cli.inputhandler.transformto
 https://issues.apache.org/jira/browse/FOP-2461
hyph_stacksize.patch | (download)

fop/build.xml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix infinite recursion calls
strip_user_host_from_manifest.patch | (download)

fop/build.xml | 8 4 + 4 - 0 !
fop/examples/plan/build.xml | 2 1 + 1 - 0 !
2 files changed, 5 insertions(+), 5 deletions(-)

 strip user and host from manifest
 Strip user, host and os variables from MANIFEST.MF, to make the build
 reproducible.
javadoc_encoding.patch | (download)

fop/build.xml | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 set javadoc output encoding to utf-8
 Set javadoc output encoding to UTF-8, to make the build reproducible.
javadoc_allow script in comments.patch | (download)

fop/build.xml | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 error: package javax.media.jai does not exist
java9.patch | (download)

fop/build.xml | 18 9 + 9 - 0 !
1 file changed, 9 insertions(+), 9 deletions(-)

 java9

Fix FTBFS with Java 9.

Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=893150
removejai.patch | (download)

fop-core/pom.xml | 8 8 + 0 - 0 !
1 file changed, 8 insertions(+)

 maven: skip compilation of source file if artifactid missing
jar hyph.patch | (download)

fop/build.xml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 only build jar-hyph, skip the rest
 We are now using maven to build the source code, only use ant for a legacy
 target which seems not to have been updated.
avalon framework.patch | (download)

fop/examples/hyphenation/analyse.cmd | 1 0 + 1 - 0 !
fop/test/createpdf.sh | 4 2 + 2 - 0 !
2 files changed, 2 insertions(+), 3 deletions(-)

 remove dust about avalon-framework
0001 PDFInfo.java Support SOURCE_DATE_EPOCH environment v.patch | (download)

fop-core/src/main/java/org/apache/fop/pdf/FileIDGenerator.java | 13 11 + 2 - 0 !
fop-core/src/main/java/org/apache/fop/pdf/PDFInfo.java | 33 33 + 0 - 0 !
fop-core/src/main/java/org/apache/fop/pdf/PDFMetadata.java | 8 6 + 2 - 0 !
fop-core/src/main/java/org/apache/fop/render/pdf/PDFRenderingUtil.java | 18 15 + 3 - 0 !
4 files changed, 65 insertions(+), 7 deletions(-)

 use source_date_epoch environment variable when set instead of
 current system time to enable reproducible generation of PDF documents.
 If you desire the previous behavior, either unset SOURCE_DATE_EPOCH or
 overwrite it to a non-integer value.
 Also see: https://reproducible-builds.org/docs/source-date-epoch/
Exception_never_thrown.patch | (download)

fop-core/src/main/java/org/apache/fop/pdf/PDFOutputIntent.java | 4 0 + 4 - 0 !
fop-core/src/main/java/org/apache/fop/render/pdf/AbstractImageAdapter.java | 6 1 + 5 - 0 !
2 files changed, 1 insertion(+), 9 deletions(-)

 removing catches of ioexceptions which are not thrown anymore
 in the latest version of OpenJDK17. The compilation error occurs, or not,
 depending on the version of the JDK that is used.