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

Reply via email to