Ying-Chun Liu pushed to branch debian/latest at Debian Java Maintainers / auto-value-gson-java
Commits: 66105d0b by Ying-Chun Liu (PaulLiu) at 2026-09-30T01:57:27+01:00 debian/patches/depends-on-jsr305.patch: depends on jsr305 Signed-off-by: Ying-Chun Liu (PaulLiu) <[email protected]> - - - - - 5e9a7dce by Ying-Chun Liu (PaulLiu) at 2026-09-30T01:58:38+01:00 debian/control: add libjsr305-java to Build-Depends Signed-off-by: Ying-Chun Liu (PaulLiu) <[email protected]> - - - - - f1e018d9 by Ying-Chun Liu (PaulLiu) at 2026-09-30T01:59:51+01:00 Update changelog for 1.3.1-3 release - - - - - 6 changed files: - debian/changelog - debian/control - debian/libgoogle-auto-value-gson-java-doc.examples - + debian/patches/depends-on-jsr305.patch - debian/patches/series - debian/tests/control Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,10 @@ +auto-value-gson-java (1.3.1-3) unstable; urgency=low + + * debian/patches/depends-on-jsr305.patch: depends on jsr305 + * debian/control: add libjsr305-java to Build-Depends (Closes: #1149449) + + -- Ying-Chun Liu (PaulLiu) <[email protected]> Wed, 30 Sep 2026 01:59:10 +0100 + auto-value-gson-java (1.3.1-2) unstable; urgency=low * debian/libgoogle-auto-value-gson-java-doc.examples: fix reproducible build ===================================== debian/control ===================================== @@ -4,9 +4,9 @@ Priority: optional Maintainer: Ying-Chun Liu (PaulLiu) <[email protected]> Rules-Requires-Root: no Build-Depends: debhelper-compat (= 13), + dh-linktree, default-jdk, default-jdk-doc, - dh-linktree, gradle-apt-plugin, gradle-debian-helper, libautotransient-java, @@ -18,6 +18,7 @@ Build-Depends: debhelper-compat (= 13), libgoogle-gson-java, libjavapoet-java, libjetbrains-annotations-java, + libjsr305-java, libtruth-java, maven-repo-helper Build-Depends-Indep: libjs-jquery, libjs-jquery-ui, libjs-jquery-ui-theme-base @@ -28,8 +29,7 @@ Vcs-Git: https://salsa.debian.org/java-team/auto-value-gson-java.git Package: libgoogle-auto-value-gson-java Architecture: all -Depends: ${maven:Depends}, - ${misc:Depends} +Depends: ${maven:Depends}, ${misc:Depends} Description: Gson extension for AutoValue An extension for Google's AutoValue that creates a simple Gson TypeAdapterFactory for each AutoValue annotated object. ===================================== debian/libgoogle-auto-value-gson-java-doc.examples ===================================== @@ -1,2 +1,2 @@ -example/src example/build.gradle +example/src ===================================== debian/patches/depends-on-jsr305.patch ===================================== @@ -0,0 +1,21 @@ +Description: Add missing jsr305 dependency for Nullable annotation + This patch adds the com.google.code.findbugs:jsr305 dependency to the + auto-value-gson-extension subproject's build.gradle. This fixes + compilation errors (cannot find symbol javax.annotation.Nullable) under + newer Java environments where EE modules are separated. +Author: Ying-Chun Liu (PaulLiu) <[email protected]> +Bug-Debian: https://bugs.debian.org/1149449 +Forwarded: not-needed +Last-Update: 2026-03-30 +Index: auto-value-gson-java/auto-value-gson-extension/build.gradle +=================================================================== +--- auto-value-gson-java.orig/auto-value-gson-extension/build.gradle ++++ auto-value-gson-java/auto-value-gson-extension/build.gradle +@@ -13,6 +13,7 @@ dependencies { + apt 'com.google.auto.service:auto-service:1.0-rc5' + apt 'com.google.auto.value:auto-value:1.7' + compileOnly 'com.google.auto.service:auto-service:1.0-rc5' ++ compileOnly 'com.google.code.findbugs:jsr305:3.0.2' + + api 'com.google.auto.value:auto-value:1.7' + api 'com.google.auto.value:auto-value-annotations:1.7' ===================================== debian/patches/series ===================================== @@ -5,3 +5,4 @@ fix-test-jvm-args.patch remove-shadow-plugin.patch gradle-4.4-compatibility.patch fix-tests-for-java9-plus.patch +depends-on-jsr305.patch ===================================== debian/tests/control ===================================== @@ -1,3 +1,7 @@ Tests: run-tests-01 -Depends: default-jdk, libgoogle-auto-value-java, libgoogle-gson-java, libautotransient-java, @ +Depends: default-jdk, + libautotransient-java, + libgoogle-auto-value-java, + libgoogle-gson-java, + @ Restrictions: allow-stderr View it on GitLab: https://salsa.debian.org/java-team/auto-value-gson-java/-/compare/a3736cdbaaa85bad3bde0af09cade541d3af39c1...f1e018d946aae95df1d7d91d91667770e46ffdfb -- View it on GitLab: https://salsa.debian.org/java-team/auto-value-gson-java/-/compare/a3736cdbaaa85bad3bde0af09cade541d3af39c1...f1e018d946aae95df1d7d91d91667770e46ffdfb 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

