[Git][java-team/auto-value-gson-java][debian/latest] 3 commits: debian/patches/depends-on-jsr305.patch: depends on jsr305
Ying-Chun Liu (@paulliu)
gitlab at salsa.debian.org
Wed Sep 30 02:01:41 BST 2026
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) <paulliu at debian.org>
- - - - -
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) <paulliu at debian.org>
- - - - -
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) <paulliu at debian.org> 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) <paulliu at debian.org>
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) <paulliu at debian.org>
+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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20260930/1387bd51/attachment.htm>
More information about the pkg-java-commits
mailing list