[Git][java-team/libhibernate-validator-java][master] 3 commits: Standards-Version updated to 4.7.0

Emmanuel Bourg (@ebourg) gitlab at salsa.debian.org
Wed Oct 2 12:46:37 BST 2024



Emmanuel Bourg pushed to branch master at Debian Java Maintainers / libhibernate-validator-java


Commits:
142ba89b by Emmanuel Bourg at 2024-10-02T13:35:28+02:00
Standards-Version updated to 4.7.0

- - - - -
dcd98fe7 by Emmanuel Bourg at 2024-10-02T13:45:26+02:00
Removed the dependency on libopenjfx-java (Closes: #1082844)

- - - - -
0ba49145 by Emmanuel Bourg at 2024-10-02T13:45:39+02:00
Upload to unstable

- - - - -


5 changed files:

- debian/changelog
- debian/control
- + debian/patches/06-ignore-javafx.patch
- − debian/patches/06-javafx-dependency.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+libhibernate-validator-java (5.3.6-3) unstable; urgency=medium
+
+  * Team upload.
+  * Removed the dependency on libopenjfx-java (Closes: #1082844)
+  * Standards-Version updated to 4.7.0
+
+ -- Emmanuel Bourg <ebourg at apache.org>  Wed, 02 Oct 2024 13:45:30 +0200
+
 libhibernate-validator-java (5.3.6-2) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/control
=====================================
@@ -26,11 +26,10 @@ Build-Depends:
  libmaven-processor-plugin-java,
  libmaven-reporting-impl-java,
  libmaven-shade-plugin-java,
- libopenjfx-java,
  libparanamer-java,
  maven-debian-helper,
  testng (>= 6.8.7)
-Standards-Version: 4.6.1
+Standards-Version: 4.7.0
 Vcs-Git: https://salsa.debian.org/java-team/libhibernate-validator-java.git
 Vcs-Browser: https://salsa.debian.org/java-team/libhibernate-validator-java
 Homepage: http://validator.hibernate.org


=====================================
debian/patches/06-ignore-javafx.patch
=====================================
@@ -0,0 +1,20 @@
+Description: Ignores the dependency on JavaFX
+Author: Emmanuel Bourg <ebourg at apache.org>
+Forwarded: not-needed
+--- a/engine/pom.xml
++++ b/engine/pom.xml
+@@ -195,6 +195,14 @@
+                 <artifactId>animal-sniffer-maven-plugin</artifactId>
+             </plugin>
+             <plugin>
++                <artifactId>maven-compiler-plugin</artifactId>
++                <configuration>
++                    <excludes>
++                        <exclude>**/JavaFX*</exclude>
++                    </excludes>
++                </configuration>
++            </plugin>
++            <plugin>
+                 <groupId>org.apache.maven.plugins</groupId>
+                 <artifactId>maven-jar-plugin</artifactId>
+                 <executions>


=====================================
debian/patches/06-javafx-dependency.patch deleted
=====================================
@@ -1,18 +0,0 @@
-Description: Adds an explicit dependency on JavaFX to build with Java 9+
-Author: Emmanuel Bourg <ebourg at apache.org>
-Forwarded: no
---- a/engine/pom.xml
-+++ b/engine/pom.xml
-@@ -48,6 +48,12 @@
-         Provided dependencies
-         -->
-         <dependency>
-+            <groupId>org.openjfx</groupId>
-+            <artifactId>javafx-base</artifactId>
-+            <version>debian</version>
-+            <scope>provided</scope>
-+        </dependency>
-+        <dependency>
-             <groupId>javax.el</groupId>
-             <artifactId>javax.el-api</artifactId>
-             <scope>provided</scope>


=====================================
debian/patches/series
=====================================
@@ -1,5 +1,5 @@
 01-workaround-maven-repo-helper-bug.patch
 02-jaxb-plugin.patch
 05-jaxb-dependency.patch
-06-javafx-dependency.patch
+06-ignore-javafx.patch
 Whitelist-is-Safelist.patch



View it on GitLab: https://salsa.debian.org/java-team/libhibernate-validator-java/-/compare/514a0056bd1f1b6a37e408a9a72267711367291d...0ba49145a71712863c192a819af6208b2bd0384c

-- 
View it on GitLab: https://salsa.debian.org/java-team/libhibernate-validator-java/-/compare/514a0056bd1f1b6a37e408a9a72267711367291d...0ba49145a71712863c192a819af6208b2bd0384c
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20241002/152db3f9/attachment.htm>


More information about the pkg-java-commits mailing list