| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: xmlgraphics-fop | Distribution: SUSE Linux Enterprise 15 |
| Version: 2.7 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 150200.13.4.3 | Build date: Sat Feb 25 13:53:40 2023 |
| Group: Productivity/Publishing/XML | Build host: goat14 |
| Size: 11870307 | Source RPM: xmlgraphics-fop-2.7-150200.13.4.3.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: https://xmlgraphics.apache.org/fop/ | |
| Summary: Formatter for Printing XSLT Processed XML Files | |
FOP (Formatting Objects Processor) is driven by XSL formatting objects (XSL-FO). It is a Java application that reads a formatting object (FO) tree and renders the resulting pages to one of the following output formats: PDF (primary output target), PCL, PS, SVG, XML (area tree representation), Print, AWT, MIF, and TXT.
Apache-2.0
* Fri Jan 28 2022 quang.tran@suse.com
- version 2.7
* Changes:
+ FOP-2928: PDFDocumentGraphics2D does not clear content on
nextPage()
+ FOP-2943: NPE when inline character is a white space
+ FOP-2973: Cannot use custom schemes starting with "data" in
resource resolver
+ FOP-2997: Double byte glyphs not working in SVG font
+ FOP-2999: Rollback after checking next page
+ FOP-3000: Absolute positioning wrong with AFP TTF
+ FOP-3002: Optimise memory usage for data uri
+ FOP-3006: XMP Metadata in created PDF/A-2 documents is not
valid
+ FOP-3008: Table with linefeed-treatment may give
ClassCastException
+ FOP-3014: ConcurrentModificationException for table cell
+ FOP-3016: Reorder thai marks for zero width
+ FOP-3017: Add option to disable positioning per char
+ FOP-3018: Allow to disable AFP page group
+ FOP-3019: Merge useragent encryption params with fop.xconf
+ FOP-3021: Improve validation of border property
+ FOP-3024: Make sure even number of bytes are output per trn
for AFP TTF
+ FOP-3025: Keep table size on changing ipd which has graphics
+ FOP-3026: Fix NPE with empty table header
+ FOP-3027: Sections of text sometimes lost with span=all
multiple columns
+ FOP-3028: Set values in fopFactoryBuilder setConfiguration
+ FOP-3030: AFP page overlay was written twice
+ FOP-3031: Add MCF before MDR in AFP
+ FOP-3032: Allow to embed native PDF in AFP
+ FOP-3033: Update PDFBox to 2.0.21
+ FOP-3034: Update PDFBox to 2.0.24
+ FOP-3038: Allow sections which need security permissions to
be run when AllPermission denied in caller code
+ FOP-3039: AFP include-page-overlay missing X and Y via IF
+ FOP-3046: Don't use page position only on redo of layout
+ XGC-128: Remove image transparency for PS
* Allow to embed native PDF in AFP
- Added patch:
* update-2.7.patch
* Sun Jan 24 2021 fstrba@suse.com
- version 2.6
* Changes:
+ FOP-1648: Fix pdf internal named destinations
+ FOP-2536: Allow overpaint of PDF border
+ FOP-2889: Make JAI optional
+ FOP-2919: NPE printing
+ FOP-2935: Make servlet a compile only dependency
+ FOP-2939: Upgrade ant to 1.9.15
+ FOP-2941: SVG container with stroke=black has an unexpected
border
+ FOP-2945: Don't use change ipd on columns where it won't fit
+ FOP-2950: Display font error at top level exception
+ FOP-2957: Don't change ipd on lastpage if column count changes
+ FOP-2958: Error when using both AFP truetype and base14 font
+ FOP-2960: Soft-Hyphen on Hyphenated words
+ FOP-2975: Put composite glyphs to separate font
+ FOP-2978: Include composite glyphs in otf subset
+ FOP-2979: Update PDFBox to 2.0.19
+ FOP-2980: Reduce filesize for AFP Graphics2D
+ FOP-2981: Convert CFF CID to Type1
+ FOP-2989: Missing text in AFP output when using high
resolution
+ FOP-2990: Changing ipd doesn't handle table narrowing
+ FOP-2992: List broken too early without change ipd
+ FOP-2994: Support OTF/TTF SVG fonts
+ XGC-123: Decode image at page load rather than document load
* Support OTF/TTF SVG fonts
* Allow overpaint of PDF border
* Sat Jan 23 2021 bwiedemann@suse.com
- Add reproducible.patch to override build date (boo#1047218)
* Thu Jun 04 2020 fstrba@suse.com
- version 2.5
* Changes:
+ FOP-1606: Incorrect border when using number-columns-spanned
in RTF
+ FOP-2704: Don't fail on coverage set class table not
supported
+ FOP-2889: Make JAI optional
+ FOP-2892: Font substitutions not working
+ FOP-2894: Fit table contents onto current page
+ FOP-2895: Add missing classes to allinone jar
+ FOP-2898: Only use zero glue for change ipd
+ FOP-2901: NoSuchElementException on empty table footer
+ FOP-2902: Ignore TTF reserved index range
+ FOP-2907: Missing bounding box on repeated image for PDF/UA
+ FOP-2908: Repeated image in header not shown in structure tree
+ FOP-2909: Hide empty blocks from structure tree
+ FOP-2911: Add endpage event for FO to IF
+ FOP-2923: Allow to suppress fo:leader within empty paragaphs
from structure tree
+ FOP-2924: Images not scaled or rotated in PCL
+ FOP-2925: Change in IPD on empty block NPE
+ FOP-2926: Add artifact type to PDF header/footer
+ FOP-2934: Absolute element should not be removed
* Allow to hide empty blocks from structure tre
* Does not need avalon-framework to build or run
* Adapt the command-line scripts by removing avalon-framework
from classpath
* Build against fontbox from apache-pdfbox >= 2
* Use the included pom file instead of downloading the same
file from maven central
- Removed patch:
* fop-2.1-batik-xmlconstants.patch
+ Included directly in this version. Requires batik >= 1.11
- Modified patches:
* fop-2.1-QDox-2.0.patch -> fop-2.5-QDox-2.0.patch
* fix-javadoc-java8.patch
* hyphenation-more-stack.patch
* java8-compatibility.patch
* reproducible-build-manifest.patch
* xmlgraphics-fop-cli.patch
+ Port to fop 2.5
* Mon May 18 2020 fstrba@suse.com
- Do not install the OFFO hyphenation files to datadir, but package
instead the xmlgraphics-fop-hyph.jar and
xmlgraphics-fop-sandbox.jar that we build anyway. This fixes
boo#1145693
- Clean up the build a bit
* Fri Apr 03 2020 fstrba@suse.com
- Added patch:
* fop-2.1-batik-xmlconstants.patch
+ apply when building with batik >= 1.11
+ batik 1.11 moved XMLConstants class from
org.apache.batik.util to org.apache.batik.constants
* Wed Aug 14 2019 frank.h.ellenberger@gmail.com
- Add fontbox to classpath: (rh#1413340)
* Mon Apr 15 2019 fstrba@suse.com
- Build against glassfish-servlet-api
* Mon Jan 21 2019 fstrba@suse.com
- Fix build with new avalon-framework and batik
- Install maven pom file
* Fri Jan 04 2019 fstrba@suse.com
- Added patch:
* fop-2.1-QDox-2.0.patch
+ Build against QDox >= 2
* Thu Dec 06 2018 fstrba@suse.com
- Bring back the java-devel/java requirements to >= 1.8; we will
fix the ByteBuffer/CharBuffer compatibilities as they arise.
- Modified patch:
* java8-compatibility.patch
+ Fix fix ByteBuffer/CharBuffer incompatibilities with java8
Cast all the java.nio.ByteBuffer and java.nio.CharBuffer
instances to java.nio.Buffer before calling the clear(),
flip(), limit(int), mark(), reset() and rewind() methods.
* Thu Nov 15 2018 thomas.schraitle@suse.com
- version 2.1
Change requirement from java-devel-openjdk >= 1.8.0 to
java-devel-openjdk >= 9 to avoid tracebacks because of compatibility
issues with java.nio.Buffer, for example:
java.lang.NoSuchMethodError:
java.nio.CharBuffer.rewind()Ljava/nio/CharBuffer;
* Wed Nov 07 2018 fstrba@suse.com
- Do not depend on a particular xml-commons-apis provider.
* Mon Oct 29 2018 antoine.belvire@opensuse.org
- Add reproducible-build-manifest.patch: Remove custom "Build-Id"
from manifests. It contains date and other information making the
build unreproducible (boo#1110024).
* Tue Aug 28 2018 tchvatal@suse.com
- Fix building with ant >= 1.9.12
* Thu Apr 05 2018 fstrba@suse.com
- Added patch:
* java8-compatibility.patch
+ Fix compatibility with java8 and lower when built with java9
or higher
* Fri Sep 29 2017 fstrba@suse.com
- Don't condition the maven defines on release version, but on
_maven_repository being defined
* Tue Sep 19 2017 fstrba@suse.com
- Fix build with jdk9: specify java source and target 1.6 and fix
javadoc build
* Fri May 19 2017 vsistek@suse.com
- Add BuildRequires: javapackages-local (for maven conversions)
* Mon Mar 06 2017 sknorr@suse.com
- Make sure to apply new file list for Tumbleweed only
(FATE#322405)
* Thu Mar 02 2017 fvogt@suse.com
- Add patch to fix build with stricter javadoc in version 8:
* fix-javadoc-java8.patch (boo#1027467)
- Fix file list on SLE
* Tue Mar 08 2016 fvogt@suse.com
- Fix manpage for xmlgraphics-fop-fontmetrics
* Thu Mar 03 2016 fvogt@suse.com
- Update to fop 2.1
- https://xmlgraphics.apache.org/fop/changes.html#version_2.1
- Remove upstreamed fop-commons-2.0.patch
and xmlgraphics-fop-xconf.patch
- Add hyphenation-more-stack.patch to fix build with offo 2.2
* Wed Mar 18 2015 tchvatal@suse.com
- Fix build with new javapackages-tools
* Mon Dec 08 2014 tchvatal@suse.com
- Spec-cleanify
- Do not ever run tests, we lack quite packages to do so anyway
- Drop fop-1.1-src.tar.gz.asc xmlgraphics-fop.keyring as upstream
does not provide those anymore
- Apply patch to build with new xmlgraphics-commons:
* fop-commons-2.0.patch
/etc/fop.xconf /usr/bin/fop /usr/bin/fop-fontlist /usr/bin/fop-fontmetrics /usr/bin/xmlgraphics-fop /usr/bin/xmlgraphics-fop-fontlist /usr/bin/xmlgraphics-fop-fontmetrics /usr/share/doc/packages/xmlgraphics-fop /usr/share/doc/packages/xmlgraphics-fop/NOTICE /usr/share/doc/packages/xmlgraphics-fop/README /usr/share/doc/packages/xmlgraphics-fop/known-issues.xml /usr/share/doc/packages/xmlgraphics-fop/xmlgraphics-fop-fontlist.html /usr/share/doc/packages/xmlgraphics-fop/xmlgraphics-fop-fontmetrics.html /usr/share/doc/packages/xmlgraphics-fop/xmlgraphics-fop.html /usr/share/java/xmlgraphics-fop-hyph.jar /usr/share/java/xmlgraphics-fop-sandbox.jar /usr/share/java/xmlgraphics-fop.jar /usr/share/licenses/xmlgraphics-fop /usr/share/licenses/xmlgraphics-fop/LICENSE /usr/share/man/man1/fop-fontlist.1.gz /usr/share/man/man1/fop-fontmetrics.1.gz /usr/share/man/man1/fop.1.gz /usr/share/man/man1/xmlgraphics-fop-fontlist.1.gz /usr/share/man/man1/xmlgraphics-fop-fontmetrics.1.gz /usr/share/man/man1/xmlgraphics-fop.1.gz /usr/share/maven-metadata/xmlgraphics-fop.xml /usr/share/maven-poms/JPP-xmlgraphics-fop.pom
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Mar 9 15:40:38 2026