commit: 978e07fe6775311afe8260c944fadbf0c7cae012 Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net> AuthorDate: Fri Jul 12 14:20:22 2024 +0000 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org> CommitDate: Sat Jul 13 11:54:23 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=978e07fe
dev-java/gson: allow jdk-1.8 #935888 Closes: https://bugs.gentoo.org/935888 Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/37530 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org> .../gson/{gson-2.11.0.ebuild => gson-2.11.0-r1.ebuild} | 15 +++++++++------ 1 file 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 similarity index 88% rename from dev-java/gson/gson-2.11.0.ebuild rename to 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 }
