This commit is contained in:
parent
b1c1cbdc4a
commit
3e7a0f287f
@ -1,3 +1,89 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 12 16:27:41 UTC 2024 - Fridrich Strba <fstrba@suse.com>
|
||||
|
||||
- version 2.10
|
||||
* fixes XXE vulnerability bsc#1231428, CVE-2024-28168
|
||||
* Changes of 2.10
|
||||
+ FOP-2764: footnote-body ignores rl-tb writing mode
|
||||
+ FOP-3135: SVG tspan content is displayed out of place
|
||||
+ FOP-3144: Add new schema to handle pdf/a and pdfa/ua
|
||||
+ FOP-3146: Correct fop version at runtime
|
||||
+ FOP-3148: NoSuchElementException when using font with no
|
||||
family name
|
||||
+ FOP-3150: Resolve classpath for binary distribution
|
||||
+ FOP-3158: Switch to spotbugs
|
||||
+ FOP-3159: Set an automatic module name
|
||||
+ FOP-3160: Rename packages to avoid conflicts with modules
|
||||
+ FOP-3161: Resize table only for multicolumn page
|
||||
+ FOP-3162: Missing jars in servlet
|
||||
+ FOP-3163: Optimise performance of PNG with alpha using raw
|
||||
loader
|
||||
+ FOP-3164: basic-link not navigating to corresponding footnote
|
||||
+ FOP-3166: Add option to sign PDF
|
||||
+ FOP-3168: Add secure processing for XSL input
|
||||
+ FOP-3174: Allow sections which need security permissions to
|
||||
be run when AllPermission denied in caller code
|
||||
+ FOP-3176: Remove unused PDFStructElem
|
||||
+ FOP-3177: Remove space generated by fo:wrapper
|
||||
+ FOP-3178: Reset content length for table changing ipd
|
||||
+ FOP-3182: Add alt text to PDF signature
|
||||
+ FOP-3184: Allow change of resource level for SVG in AFP
|
||||
+ FOP-3185: Exclude shape not in clipping path for AFP
|
||||
+ FOP-3186: Only support 1 column for redo of layout without
|
||||
page pos only
|
||||
+ FOP-3188: Switch to Jakarta servlet API
|
||||
+ FOP-3190: NPE when list item is split alongside an ipd change
|
||||
+ FOP-3191: Add mandatory MODCA triplet to AFP
|
||||
+ FOP-3192: Redo layout for multipage columns
|
||||
+ FOP-3194: Add image mask option for AFP
|
||||
+ FOP-3195: Skip written block ipds inside float
|
||||
+ FOP-3198: Allow curly braces for src url
|
||||
+ FOP-3204: Missing content for last page with change ipd
|
||||
+ FOP-3207: Add warning when different pdf languages are used
|
||||
+ FOP-3208: Only restart line manager when there is a linebreak
|
||||
for blocklayout
|
||||
* Changes of 2.9
|
||||
+ FOP-1722: Values in PDF Number Trees must be indirect
|
||||
references
|
||||
+ FOP-2903: Do not delete files on syntax errors using command
|
||||
line
|
||||
+ FOP-2920: Surrogate pair edge-case causes Exception
|
||||
+ FOP-2985: Reset character spacing
|
||||
+ FOP-3042: SVG text containing certain glyphs isn't rendered
|
||||
+ FOP-3088: Remove duplicate classes from maven classpath
|
||||
+ FOP-3090: Allow use of page position only on redo of layout
|
||||
+ FOP-3098: Failure to render multi-block itemBody alongside
|
||||
float
|
||||
+ FOP-3107: Update to PDFBox 2.0.27
|
||||
+ FOP-3110: NPE if link destination is missing with
|
||||
accessibility
|
||||
+ FOP-3111: Make property cache thread safe
|
||||
+ FOP-3114: Font size was rounded to 0 for AFP TTF
|
||||
+ FOP-3115: Cannot process a SVG using mvn jars
|
||||
+ FOP-3116: Remove serializer jar
|
||||
+ FOP-3117: Allow creating a PDF 2.0 document
|
||||
+ FOP-3118: Text missing after page break inside table inline
|
||||
+ FOP-3120: IllegalArgumentException for list in a table
|
||||
+ FOP-3121: Table width may be too wide when layout width
|
||||
changes
|
||||
+ FOP-3125: NPE when using broken link and PDF 1.5
|
||||
+ FOP-3127: Allow XMP at PDF page level
|
||||
+ FOP-3129: Symbol font was not being mapped to unicode
|
||||
+ FOP-3130: Correct font differences table for Chrome
|
||||
+ FOP-3132: Link against Java 8 API
|
||||
+ FOP-3139: Add support for
|
||||
font-selection-strategy=character-by-character
|
||||
+ FOP-3140: Merge form fields in external PDFs
|
||||
+ XGC-133: Fix test for Java 11
|
||||
- Modified patches:
|
||||
* java8-compatibility.patch
|
||||
+ approach problem differently and use release in ant javac task
|
||||
* xmlgraphics-fop-cli.patch
|
||||
* fop-2.5-QDox-2.0.patch -> fop-2.10-QDox-2.0.patch
|
||||
+ rediff
|
||||
- Adapt the scripts to the fact that javapackages-tools do not
|
||||
require the JAVA_HOME to be set any more
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 3 10:53:25 UTC 2024 - Fridrich Strba <fstrba@suse.com>
|
||||
|
||||
|
@ -51,16 +51,15 @@ BuildRequires: bouncycastle-util
|
||||
BuildRequires: commons-io >= 2.4
|
||||
BuildRequires: commons-logging
|
||||
BuildRequires: docbook-xsl-stylesheets
|
||||
BuildRequires: glassfish-servlet-api
|
||||
BuildRequires: jakarta-servlet
|
||||
BuildRequires: java-devel >= 1.8
|
||||
BuildRequires: javapackages-local
|
||||
BuildRequires: javapackages-local >= 6
|
||||
BuildRequires: libxslt
|
||||
BuildRequires: qdox >= 2.0
|
||||
BuildRequires: unzip
|
||||
BuildRequires: xml-commons-apis
|
||||
BuildRequires: xmlgraphics-batik >= 1.14
|
||||
BuildRequires: xmlgraphics-commons >= 2.6
|
||||
BuildRequires: xmlgraphics-batik >= 1.18
|
||||
BuildRequires: xmlgraphics-commons >= 2.10
|
||||
#!BuildIgnore: saxon
|
||||
Requires: java >= 1.8
|
||||
Requires: xml-commons-apis
|
||||
@ -83,7 +82,9 @@ find -name "*.jar" | xargs -t rm
|
||||
%patch -P 1 -p1 -b .cli
|
||||
%patch -P 2 -p1
|
||||
%patch -P 3 -p1
|
||||
%if %{?pkg_vcmp:%pkg_vcmp java-devel >= 9}%{!?pkg_vcmp:0}
|
||||
%patch -P 4 -p1
|
||||
%endif
|
||||
%patch -P 5 -p1
|
||||
%patch -P 6 -p1
|
||||
%patch -P 7 -p1
|
||||
@ -123,7 +124,6 @@ build-jar-repository -s fop/lib \
|
||||
commons-io \
|
||||
commons-logging \
|
||||
fontbox \
|
||||
glassfish-servlet-api \
|
||||
jakarta-servlet/jakarta.servlet-api \
|
||||
batik-all \
|
||||
xml-commons-apis \
|
||||
|
Loading…
Reference in New Issue
Block a user