[Git][java-team/libpf4j-update-java][master] 8 commits: Building against libpf4j-java/3.15.0

Pierre Gruet (@pgt) gitlab at salsa.debian.org
Tue Sep 1 21:51:38 BST 2026



Pierre Gruet pushed to branch master at Debian Java Maintainers / libpf4j-update-java


Commits:
7992d65b by Pierre Gruet at 2026-09-01T22:25:47+02:00
Building against libpf4j-java/3.15.0

- - - - -
5646d46a by Pierre Gruet at 2026-09-01T22:26:32+02:00
Raising d/watch version to 5

- - - - -
f942c16a by Pierre Gruet at 2026-09-01T22:26:46+02:00
Removing Priority: optional, which is now defaults

- - - - -
8605c2a7 by Pierre Gruet at 2026-09-01T22:26:51+02:00
Removing R-R-R:no, which is now defaults

- - - - -
eb2e8167 by Pierre Gruet at 2026-09-01T22:27:01+02:00
Raising Standards version to 4.7.4

- - - - -
486caa1f by Pierre Gruet at 2026-09-01T22:29:33+02:00
Switching to debhelper-compat 14, dropping misc: substvar

- - - - -
658c3fce by Pierre Gruet at 2026-09-01T22:31:06+02:00
Updating changelog

- - - - -
8eb4230a by Pierre Gruet at 2026-09-01T22:31:20+02:00
Upload to unstable

- - - - -


5 changed files:

- debian/changelog
- debian/control
- + debian/patches/pf4j-3.15.0.patch
- debian/patches/series
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,14 @@
+libpf4j-update-java (2.3.0+dfsg-7) unstable; urgency=medium
+
+  * Building against libpf4j-java/3.15.0 (Closes: #1145455)
+  * Raising Standards version to 4.7.4:
+    - Removing Priority: optional, which is now defaults
+    - Removing R-R-R:no, which is now defaults
+  * Switching to debhelper-compat 14, dropping misc: substvar
+  * Raising d/watch version to 5
+
+ -- Pierre Gruet <pgt at debian.org>  Tue, 01 Sep 2026 22:31:08 +0200
+
 libpf4j-update-java (2.3.0+dfsg-6) unstable; urgency=medium
 
   * Removing the nocheck annotation for the B-D log4j1.2 (Closes: #1116777)


=====================================
debian/control
=====================================
@@ -1,9 +1,8 @@
 Source: libpf4j-update-java
 Section: java
-Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 Uploaders: Pierre Gruet <pgt at debian.org>
-Build-Depends: debhelper-compat (= 13),
+Build-Depends: debhelper-compat (= 14),
                default-jdk-headless,
                javahelper,
                maven-debian-helper,
@@ -16,17 +15,15 @@ Build-Depends: debhelper-compat (= 13),
                junit4 <!nocheck>,
                libjetty9-java <!nocheck>,
                liblog4j1.2-java
-Standards-Version: 4.7.2
+Standards-Version: 4.7.4
 Vcs-Browser: https://salsa.debian.org/java-team/libpf4j-update-java
 Vcs-Git: https://salsa.debian.org/java-team/libpf4j-update-java.git
 Homepage: http://www.pf4j.org/
-Rules-Requires-Root: no
 
 Package: libpf4j-update-java
 Architecture: all
 Depends: ${java:Depends},
-         ${maven:Depends},
-         ${misc:Depends}
+         ${maven:Depends}
 Suggests: ${maven:OptionalDepends}
 Description: update mechanism for Java modular applications
  This package allows one to inspect repositories to check the availability of


=====================================
debian/patches/pf4j-3.15.0.patch
=====================================
@@ -0,0 +1,45 @@
+Description: changing return types in test to build with pf4j/3.15.0
+ Should be upstreamed soon.
+Author: Pierre Gruet <pgt at debian.org>
+Bug-Debian: https://bugs.debian.org/1145455
+Forwarded: no
+Last-Update: 2026-09-01
+
+--- a/src/test/java/org/pf4j/TestPluginDescriptor.java
++++ b/src/test/java/org/pf4j/TestPluginDescriptor.java
+@@ -26,12 +26,12 @@
+     }
+ 
+     @Override
+-    public PluginDescriptor setPluginDescription(String pluginDescription) {
++    public DefaultPluginDescriptor setPluginDescription(String pluginDescription) {
+         return super.setPluginDescription(pluginDescription);
+     }
+ 
+     @Override
+-    public PluginDescriptor setPluginClass(String pluginClassName) {
++    public DefaultPluginDescriptor setPluginClass(String pluginClassName) {
+         return super.setPluginClass(pluginClassName);
+     }
+ 
+@@ -41,17 +41,17 @@
+     }
+ 
+     @Override
+-    public PluginDescriptor setProvider(String provider) {
++    public DefaultPluginDescriptor setProvider(String provider) {
+         return super.setProvider(provider);
+     }
+ 
+     @Override
+-    public PluginDescriptor setRequires(String requires) {
++    public DefaultPluginDescriptor setRequires(String requires) {
+         return super.setRequires(requires);
+     }
+ 
+     @Override
+-    public PluginDescriptor setDependencies(String dependencies) {
++    public DefaultPluginDescriptor setDependencies(String dependencies) {
+         return super.setDependencies(dependencies);
+     }
+ 


=====================================
debian/patches/series
=====================================
@@ -1,2 +1,3 @@
 omit_test_downloading_data.patch
 PluginNotFoundException.patch
+pf4j-3.15.0.patch


=====================================
debian/watch
=====================================
@@ -1,4 +1,9 @@
-version=4
-opts="repack, repacksuffix=+dfsg, compression=xz, dversionmangle=s/\+dfsg//, \
- filenamemangle=s%.*/@ANY_VERSION@%@PACKAGE at -$1.tar.gz%" \
- https://github.com/pf4j/pf4j-update/tags/ (?:.*/)?(?:release-)?@ANY_VERSION@\.tar\.gz
+Version: 5
+
+Source: https://github.com/pf4j/pf4j-update/tags/
+Matching-Pattern: (?:.*/)?(?:release-)?@ANY_VERSION@\.tar\.gz
+Compression: xz
+Dversionmangle: s/\+dfsg//
+Filenamemangle: s%.*/@ANY_VERSION@%@PACKAGE at -$1.tar.gz%
+Repack: yes
+Repacksuffix: +dfsg



View it on GitLab: https://salsa.debian.org/java-team/libpf4j-update-java/-/compare/1ed39946d30ef6e77da7d07bb54be67d1d498387...8eb4230a72bd800e94a8087785aafe5c04d1688c

-- 
View it on GitLab: https://salsa.debian.org/java-team/libpf4j-update-java/-/compare/1ed39946d30ef6e77da7d07bb54be67d1d498387...8eb4230a72bd800e94a8087785aafe5c04d1688c
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/20260901/a88a9429/attachment.htm>


More information about the pkg-java-commits mailing list