Pierre Gruet pushed to branch master at Debian Java Maintainers / controlsfx
Commits: 84726f52 by Pierre Gruet at 2026-09-22T20:38:43+02:00 Building with openjfx 21 - - - - - 49ceed37 by Pierre Gruet at 2026-09-22T20:40:57+02:00 Updating changelog - - - - - 96c1e666 by Pierre Gruet at 2026-09-24T16:43:27+02:00 Removing Priority: optional, which is now defaults - - - - - 210cf8b6 by Pierre Gruet at 2026-09-24T16:43:41+02:00 Raising Standards version to 4.7.4 - - - - - 74855bb6 by Pierre Gruet at 2026-09-24T16:44:22+02:00 Raising d/watch version to 5 - - - - - 9c914fe0 by Pierre Gruet at 2026-09-24T16:45:07+02:00 Updating changelog - - - - - 19046936 by Pierre Gruet at 2026-09-24T16:49:18+02:00 Upload to unstable - - - - - 5 changed files: - debian/changelog - debian/control - + debian/patches/openjfx-21.patch - debian/patches/series - debian/watch Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,13 @@ +controlsfx (11.0.0-2) unstable; urgency=medium + + * Team upload + * Building with openjfx-21.x (Closes: #1148737) + * Raising Standards version to 4.7.4: + - Removing Priority: optional, which is now defaults + * Raising d/watch version to 5 + + -- Pierre Gruet <[email protected]> Thu, 24 Sep 2026 16:45:15 +0200 + controlsfx (11.0.0-1) unstable; urgency=medium * Team upload. ===================================== debian/control ===================================== @@ -1,14 +1,13 @@ Source: controlsfx Section: java -Priority: optional Maintainer: tony mancill <[email protected]> Build-Depends: debhelper-compat (= 13), default-jdk, gradle-debian-helper, maven-repo-helper, - openjfx (>= 11) -Standards-Version: 4.6.1 + openjfx (>= 21.0.12+3) +Standards-Version: 4.7.4 Vcs-Git: https://salsa.debian.org/java-team/controlsfx.git Vcs-Browser: https://salsa.debian.org/java-team/controlsfx Homepage: https://github.com/controlsfx/controlsfx ===================================== debian/patches/openjfx-21.patch ===================================== @@ -0,0 +1,28 @@ +Description: properly overriding the addEventHandler and removeEventHandler + methods in openjfx 21.0.12+3 +Author: Pierre Gruet <[email protected]> +Forwarded: no +Last-Update: 2026-09-22 + +--- a/controlsfx/src/main/java/org/controlsfx/control/textfield/AutoCompletionBinding.java ++++ b/controlsfx/src/main/java/org/controlsfx/control/textfield/AutoCompletionBinding.java +@@ -531,7 +531,8 @@ + * @param eventHandler the handler to register + * @throws NullPointerException if the event type or handler is null + */ +- public <E extends Event> void addEventHandler(EventType<E> eventType, EventHandler<E> eventHandler) { ++ @Override ++ public <E extends Event> void addEventHandler(EventType<E> eventType, EventHandler<? super E> eventHandler) { + eventHandlerManager.addEventHandler(eventType, eventHandler); + } + +@@ -546,7 +547,8 @@ + * @param eventHandler the handler to unregister + * @throws NullPointerException if the event type or handler is null + */ +- public <E extends Event> void removeEventHandler(EventType<E> eventType, EventHandler<E> eventHandler) { ++ @Override ++ public <E extends Event> void removeEventHandler(EventType<E> eventType, EventHandler<? super E> eventHandler) { + eventHandlerManager.removeEventHandler(eventType, eventHandler); + } + ===================================== debian/patches/series ===================================== @@ -1,2 +1,3 @@ build.patch java17-compatibility.patch +openjfx-21.patch ===================================== debian/watch ===================================== @@ -1,3 +1,6 @@ -version=4 -opts="compression=xz,repack" \ -https://github.com/controlsfx/controlsfx/tags .*/(\d\S+)\.tar\.gz +Version: 5 + +Source: https://github.com/controlsfx/controlsfx/tags +Matching-Pattern: .*/(\d\S+)\.tar\.gz +Compression: xz +Repack: yes View it on GitLab: https://salsa.debian.org/java-team/controlsfx/-/compare/6f6574dbd2f15d45a5b963d0511259ad763232bb...19046936fb8c330faee9705b18a9f281ce8fa355 -- View it on GitLab: https://salsa.debian.org/java-team/controlsfx/-/compare/6f6574dbd2f15d45a5b963d0511259ad763232bb...19046936fb8c330faee9705b18a9f281ce8fa355 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

