summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVolkmar W. Pogatzki <gentoo@pogatzki.net>2024-07-12 16:20:22 +0200
committerMiroslav Šulc <fordfrog@gentoo.org>2024-07-13 13:54:23 +0200
commit978e07fe6775311afe8260c944fadbf0c7cae012 (patch)
treedf41b2fe079b9112689fda57e1b2bbde2c175030 /dev-java/gson
parentdev-ml/base: add 0.17.1, drop 0.17.0-r1 (diff)
downloadgentoo-978e07fe6775311afe8260c944fadbf0c7cae012.tar.gz
gentoo-978e07fe6775311afe8260c944fadbf0c7cae012.tar.bz2
gentoo-978e07fe6775311afe8260c944fadbf0c7cae012.zip
dev-java/gson: allow jdk-1.8 #935888
Closes: https://bugs.gentoo.org/935888 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/37530 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Diffstat (limited to 'dev-java/gson')
-rw-r--r--dev-java/gson/gson-2.11.0-r1.ebuild (renamed from dev-java/gson/gson-2.11.0.ebuild)15
1 files changed, 9 insertions, 6 deletions
diff --git a/dev-java/gson/gson-2.11.0.ebuild b/dev-java/gson/gson-2.11.0-r1.ebuild
index dc44f42379f8..fe65dfb3af3d 100644
--- a/dev-java/gson/gson-2.11.0.ebuild
+++ b/dev-java/gson/gson-2.11.0-r1.ebuild
@@ -21,14 +21,14 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
DEPEND="
dev-java/error-prone-annotations:0
- >=virtual/jdk-17:*
+ >=virtual/jdk-1.8:*
test? (
dev-java/guava:0
dev-java/guava-testlib:0
- )"
-# src/test/java/com/google/gson/functional/Java17RecordTest.java:78:
-# error: records are not supported in -source 11
-RDEPEND=">=virtual/jre-17:*"
+ )
+"
+
+RDEPEND=">=virtual/jre-1.8:*"
DOCS=(
../CHANGELOG.md
@@ -72,5 +72,8 @@ src_prepare() {
src_test() {
JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/truth-1.1.3.jar:testdata.jar"
- java-pkg-simple_src_test
+
+ # src/test/java/com/google/gson/functional/Java17RecordTest.java:78:
+ # error: records are not supported in -source 11
+ JAVAC_ARGS="--source 17 --target 17" java-pkg-simple_src_test
}