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 <[email protected]> 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 <[email protected]> Uploaders: tony mancill <[email protected]> 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 <[email protected]> +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@-$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
_______________________________________________ pkg-java-commits mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits

