[Git][java-team/javafxsvg][master] 6 commits: Fixed the build failure with OpenJFX 21.0.12 (Closes: #1148739)
Emmanuel Bourg (@ebourg)
gitlab at salsa.debian.org
Sun Oct 18 10:41:42 BST 2026
Emmanuel Bourg pushed to branch master at Debian Java Maintainers / javafxsvg
Commits:
0155b950 by Emmanuel Bourg at 2026-10-18T01:56:04+02:00
Fixed the build failure with OpenJFX 21.0.12 (Closes: #1148739)
- - - - -
c81c0566 by Emmanuel Bourg at 2026-10-18T01:56:04+02:00
Depend on openjfx (>= 21.0.12)
- - - - -
e139724e by Emmanuel Bourg at 2026-10-18T01:57:09+02:00
Converted debian/watch to the version 5 format
- - - - -
85091f44 by Emmanuel Bourg at 2026-10-18T01:57:09+02:00
Standards-Version updated to 4.7.4
- - - - -
76486d62 by Emmanuel Bourg at 2026-10-18T01:57:09+02:00
Removed the Priority field
- - - - -
1c13cee7 by Emmanuel Bourg at 2026-10-18T11:41:22+02:00
Upload to unstable
- - - - -
5 changed files:
- debian/changelog
- debian/control
- + debian/patches/openjfx-21.0.12-compatibility.patch
- debian/patches/series
- debian/watch
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,14 @@
+javafxsvg (1.2.1-4) unstable; urgency=medium
+
+ * Team upload.
+ * Fixed the build failure with OpenJFX 21.0.12 (Closes: #1148739)
+ * Depend on openjfx (>= 21.0.12)
+ * Converted debian/watch to the version 5 format
+ * Standards-Version updated to 4.7.4
+ * Removed the Priority field
+
+ -- Emmanuel Bourg <ebourg at apache.org> Sun, 18 Oct 2026 11:41:06 +0200
+
javafxsvg (1.2.1-3) unstable; urgency=medium
* Team upload.
=====================================
debian/control
=====================================
@@ -2,13 +2,12 @@ Source: javafxsvg
Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
Uploaders: tony mancill <tmancill at debian.org>
Section: java
-Priority: optional
Build-Depends: debhelper-compat (= 13),
maven-debian-helper
Build-Depends-Indep: libbatik-java,
libxmlgraphics-commons-java,
- openjfx
-Standards-Version: 4.7.0
+ openjfx (>= 21.0.12)
+Standards-Version: 4.7.4
Vcs-Browser: https://salsa.debian.org/java-team/javafxsvg
Vcs-Git: https://salsa.debian.org/java-team/javafxsvg.git
Homepage: https://github.com/codecentric/javafxsvg
=====================================
debian/patches/openjfx-21.0.12-compatibility.patch
=====================================
@@ -0,0 +1,27 @@
+Description: Fixes the compatibility with OpenJFX 21.0.12
+ The internal ImageDescriptor constructor now takes the MIME subtypes, and
+ ImageStorage.addImageLoaderFactory() is no longer static.
+Author: Emmanuel Bourg <ebourg at apache.org>
+Forwarded: no
+--- a/src/main/java/de/codecentric/centerdevice/javafxsvg/SvgDescriptor.java
++++ b/src/main/java/de/codecentric/centerdevice/javafxsvg/SvgDescriptor.java
+@@ -14,7 +14,7 @@
+ private static ImageDescriptor theInstance = null;
+
+ private SvgDescriptor() {
+- super(formatName, extensions, signatures);
++ super(formatName, extensions, signatures, new String[] { "svg+xml" });
+ }
+
+ public static synchronized ImageDescriptor getInstance() {
+--- a/src/main/java/de/codecentric/centerdevice/javafxsvg/SvgImageLoaderFactory.java
++++ b/src/main/java/de/codecentric/centerdevice/javafxsvg/SvgImageLoaderFactory.java
+@@ -12,7 +12,7 @@
+ private static final ImageLoaderFactory instance = new SvgImageLoaderFactory();
+
+ public static final void install() {
+- ImageStorage.addImageLoaderFactory(instance);
++ ImageStorage.getInstance().addImageLoaderFactory(instance);
+ }
+
+ public static final ImageLoaderFactory getInstance() {
=====================================
debian/patches/series
=====================================
@@ -1 +1,2 @@
javafx.patch
+openjfx-21.0.12-compatibility.patch
=====================================
debian/watch
=====================================
@@ -1,5 +1,4 @@
-version=4
-
-opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%@PACKAGE at -$1.tar.gz%" \
- https://github.com/codecentric/javafxsvg/tags (?:.*?/)?v?(\d[\d.]*)\.tar\.gz
-
+Version: 5
+Template: GitHub
+Owner: codecentric
+Project: javafxsvg
View it on GitLab: https://salsa.debian.org/java-team/javafxsvg/-/compare/b0cb4a7b8bcb470ed45aa1cf47ccbb3902befd1a...1c13cee78d39691fed6d4095b6d2eda598d0b935
--
View it on GitLab: https://salsa.debian.org/java-team/javafxsvg/-/compare/b0cb4a7b8bcb470ed45aa1cf47ccbb3902befd1a...1c13cee78d39691fed6d4095b6d2eda598d0b935
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20261018/8296950f/attachment.htm>
More information about the pkg-java-commits
mailing list