diff options
Diffstat (limited to 'dev-java')
| -rw-r--r-- | dev-java/antlr-runtime/antlr-runtime-4.13.2-r1.ebuild (renamed from dev-java/antlr-runtime/antlr-runtime-4.13.2.ebuild) | 10 | ||||
| -rw-r--r-- | dev-java/antlr-tool/antlr-tool-4.13.2-r2.ebuild (renamed from dev-java/antlr-tool/antlr-tool-4.13.2-r1.ebuild) | 10 | ||||
| -rw-r--r-- | dev-java/antlr/antlr-4.13.2-r1.ebuild (renamed from dev-java/antlr/antlr-4.13.2.ebuild) | 12 | ||||
| -rw-r--r-- | dev-java/jsonb-api/jsonb-api-2.0.0-r1.ebuild (renamed from dev-java/jsonb-api/jsonb-api-2.0.0.ebuild) | 5 |
4 files changed, 21 insertions, 16 deletions
diff --git a/dev-java/antlr-runtime/antlr-runtime-4.13.2.ebuild b/dev-java/antlr-runtime/antlr-runtime-4.13.2-r1.ebuild index ad09a6fdd891..0bbdbc68a558 100644 --- a/dev-java/antlr-runtime/antlr-runtime-4.13.2.ebuild +++ b/dev-java/antlr-runtime/antlr-runtime-4.13.2-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=8 +EAPI=9 JAVA_PKG_IUSE="doc source test" MAVEN_ID="org.antlr:antlr4-runtime:4.13.2" @@ -21,16 +21,18 @@ LICENSE="BSD" SLOT="4" KEYWORDS="amd64 arm64 ppc64" +# min jdk 11 for bug #970833 DEPEND=" - >=virtual/jdk-1.8:* + >=virtual/jdk-11:* test? ( ~dev-java/antlr-tool-${PV}:${SLOT} dev-java/jol-core:0 ) " +# min jre 11 for bug #970833 RDEPEND=" - >=virtual/jre-1.8:* + >=virtual/jre-11:* " JAVA_AUTOMATIC_MODULE_NAME="org.antlr.antlr4.runtiime" diff --git a/dev-java/antlr-tool/antlr-tool-4.13.2-r1.ebuild b/dev-java/antlr-tool/antlr-tool-4.13.2-r2.ebuild index 8e73341db74c..113c12f14479 100644 --- a/dev-java/antlr-tool/antlr-tool-4.13.2-r1.ebuild +++ b/dev-java/antlr-tool/antlr-tool-4.13.2-r2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=8 +EAPI=9 # Artifact ID for antlr-tool is 'antlr4' # https://github.com/antlr/antlr4/blob/4.13.2/tool/pom.xml#L14 @@ -37,8 +37,9 @@ CP_DEPEND=" dev-java/treelayout:0 " +# min jdk 11 for bug #970833 DEPEND=" - >=virtual/jdk-1.8:* + >=virtual/jdk-11:* ${CP_DEPEND} dev-java/antlr-tool:3.5 test? ( @@ -46,8 +47,9 @@ DEPEND=" ) " +# min jre 11 for bug #970833 RDEPEND=" - >=virtual/jre-1.8:* + >=virtual/jre-11:* ${CP_DEPEND} " diff --git a/dev-java/antlr/antlr-4.13.2.ebuild b/dev-java/antlr/antlr-4.13.2-r1.ebuild index 79118c3ebbf1..fb1d67f0dbf8 100644 --- a/dev-java/antlr/antlr-4.13.2.ebuild +++ b/dev-java/antlr/antlr-4.13.2-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=8 +EAPI=9 -inherit eapi9-ver java-pkg-2 +inherit java-pkg-2 DESCRIPTION="A parser generator for many languages" HOMEPAGE="https://www.antlr.org/" @@ -20,13 +20,15 @@ CP_DEPEND=" ~dev-java/antlr-tool-${PV}:${SLOT} " +# min jdk for bug #970833 DEPEND=" - >=virtual/jdk-1.8:* + >=virtual/jdk-11:* ${CP_DEPEND} " +# min jre for bug #970833 RDEPEND=" - >=virtual/jre-1.8:* + >=virtual/jre-11:* ${CP_DEPEND} " diff --git a/dev-java/jsonb-api/jsonb-api-2.0.0.ebuild b/dev-java/jsonb-api/jsonb-api-2.0.0-r1.ebuild index d61b675ba519..aed144a44a54 100644 --- a/dev-java/jsonb-api/jsonb-api-2.0.0.ebuild +++ b/dev-java/jsonb-api/jsonb-api-2.0.0-r1.ebuild @@ -1,10 +1,9 @@ # Copyright 2025-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=8 +EAPI=9 JAVA_PKG_IUSE="doc source" -MAVEN_ID="jakarta.json.bind:jakarta.json.bind-api:${PV}" inherit java-pkg-2 java-pkg-simple @@ -21,7 +20,7 @@ CP_DEPEND="~dev-java/jsonp-api-2.0.2:0" DEPEND=" ${CP_DEPEND} - >=virtual/jdk-1.8:* + >=virtual/jdk-11:* " RDEPEND=" |
