diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-02-08 19:21:01 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-02-08 19:21:01 +0000 |
| commit | f5ff65e5d8b2105f7a940daed6002b1ea99d2151 (patch) | |
| tree | 57b0b7961e7ccce556ec5c54ccb8792cd8f7768f /dev-java | |
| parent | 06ab3aac23e653bc2f23cd02be0974a9d1833ade (diff) | |
| download | baldeagleos-repo-f5ff65e5d8b2105f7a940daed6002b1ea99d2151.tar.gz baldeagleos-repo-f5ff65e5d8b2105f7a940daed6002b1ea99d2151.tar.xz baldeagleos-repo-f5ff65e5d8b2105f7a940daed6002b1ea99d2151.zip | |
Adding metadata
Diffstat (limited to 'dev-java')
44 files changed, 444 insertions, 1276 deletions
diff --git a/dev-java/asm-jdk-bridge/Manifest b/dev-java/asm-jdk-bridge/Manifest index 18bb468b7ae7..4010990c4451 100644 --- a/dev-java/asm-jdk-bridge/Manifest +++ b/dev-java/asm-jdk-bridge/Manifest @@ -1,2 +1 @@ -DIST asm-jdk-bridge-parent-0.0.12.tar.gz 39070 BLAKE2B a4af93b1bce4365a5bf0cff0e3f0edff9a291a0a20d50acb3f83b56d2b504afc6df93b5dd111c4f94787f1047d73cc5bf5c68c9e274c0153da3751ea424a549f SHA512 ee93f833e862f6e0f10ea1cd59dd65b3e709547c448934b976eb404b89ae1745b3b681ff40913b0876c654acb98e4bb589bf1fd0302c3a60181932ca36c3eb4e DIST asm-jdk-bridge-parent-0.0.13.tar.gz 39189 BLAKE2B 7f10427a8577464c524426efc53486b82e39e26de20871a0549dd6d464f1ea4b2006962ad2ec2f4ca205044e5b2a4b9120faf8b2167f7b64ecca889e48afdb21 SHA512 28eedbf4cc336bc33fd90e4bc63b0d23f0f30c1fef64dec3b6d074fa3f447667ca48ee0452a6660ba4d2ea1c1eea7962633d20594a3b2bef06c2b9664eddb926 diff --git a/dev-java/asm-jdk-bridge/asm-jdk-bridge-0.0.12.ebuild b/dev-java/asm-jdk-bridge/asm-jdk-bridge-0.0.12.ebuild deleted file mode 100644 index 468a28fed252..000000000000 --- a/dev-java/asm-jdk-bridge/asm-jdk-bridge-0.0.12.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -JAVA_TESTING_FRAMEWORKS="junit-4" -MAVEN_ID="codes.rafael.asmjdkbridge:asm-jdk-bridge:${PV}" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="A Bridge to Translate ASM From and to The OpenJDK Class File API" -HOMEPAGE="https://github.com/raphw/asm-jdk-bridge" -SRC_URI="https://github.com/raphw/asm-jdk-bridge/archive/asm-jdk-bridge-parent-${PV}.tar.gz" -S="${WORKDIR}/${PN}-${PN}-parent-${PV}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64" - -CP_DEPEND=" - >=dev-java/asm-9.9:0 - dev-java/junit:4 -" - -DEPEND=" - ${CP_DEPEND} - >=virtual/jdk-25:* -" - -# asm-jdk-bridge-test/src/main/java/codes/rafael/asmjdkbridge/test/RecordComponents.java:6: -# error: records are not supported in -source 8 -# public record RecordComponents( -# ^ -# (use -source 16 or higher to enable records) -RDEPEND=" - ${CP_DEPEND} - >=virtual/jre-17:* -" - -PATCHES=( "${FILESDIR}/asm-jdk-bridge-0.0.11-skipFailingTest.patch" ) - -JAVA_INTERMEDIATE_JAR_NAME="codes.rafael.asmjdkbridge" -JAVA_RELEASE_SRC_DIRS=( - ["9"]="asm-jdk-bridge/src/main/java-9" - ["24"]="asm-jdk-bridge/src/main/java-24" -) -JAVA_SRC_DIR="asm-jdk-bridge/src/main/java" -JAVA_TEST_SRC_DIR=( asm-jdk-bridge-test/src/{main,test}/java ) - -src_prepare() { - default # bug #780585 - java-pkg-2_src_prepare - rm -r asm-jdk-bridge/src/main/java-9/codes || die "Dummy" -} diff --git a/dev-java/asm/Manifest b/dev-java/asm/Manifest index 57b44cdc62c3..83fe6360a3e1 100644 --- a/dev-java/asm/Manifest +++ b/dev-java/asm/Manifest @@ -1,3 +1,2 @@ DIST asm-ASM_9_7_1.tar.bz2 1378103 BLAKE2B f7da3a9c1bcf76398c9e9b9b86d60f8854e5248632a8b2d76605851e29ee1807713fb28c9e76012ec8f9444c44e3a151ed409cd120c34ab8d3495fdc9c84edcb SHA512 77ae76464eec97dbc8129c4a746d13f0d286d2033f909b65e0e34858e1785616b7bee22faa92128b91eb39cbd849e262efe574b73ed2859920add457d6422dd0 -DIST asm-ASM_9_9.tar.bz2 1383623 BLAKE2B cd6c57307f0d518c418aec0b0c3cef3957d0f78344d49d25f53a2a4599a49b000821d4fa66002a9bd3011376d517079a860267904052333777acee661c507429 SHA512 bc45e9e211d14be858c3543ae603eb2053e55c9912fb445ca5860c372eb894c1bd2b16cdccfa907b7f7bdd82ede28307e0e7a122a5d619d46b4ff863e201a931 DIST asm-ASM_9_9_1.tar.bz2 1387005 BLAKE2B 535f8df7e8c8047e3c32983f685e4a13228b5e9dac91018ea209d44d05ec1d509a08fc89606d4a68069cb7e6ed5e70177a26d3ac3fcadb8fc8221a6e0dc052fe SHA512 14b07af7e55035cdc2fa5b0808b6062c2e006b9fc389ef7765ca03353bb33b5cd73ab4c8ecfcf7a62b8e5475bdf13e09988bd156a586ac396b8419414f6f0553 diff --git a/dev-java/asm/asm-9.9.ebuild b/dev-java/asm/asm-9.9.ebuild deleted file mode 100644 index 15a97313e9f0..000000000000 --- a/dev-java/asm/asm-9.9.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# tests not enabled because of missing eclass support of junit-jupiter -JAVA_PKG_IUSE="doc source" -MAVEN_PROVIDES=" - org.ow2.asm:asm-bom:${PV} - org.ow2.asm:asm:${PV} - org.ow2.asm:asm-analysis:${PV} - org.ow2.asm:asm-commons:${PV} - org.ow2.asm:asm-tree:${PV} - org.ow2.asm:asm-util:${PV} -" - -# Avoid circular dependency -JAVA_DISABLE_DEPEND_ON_JAVA_DEP_CHECK="true" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Bytecode manipulation framework for Java" -HOMEPAGE="https://asm.ow2.io" -MY_P="ASM_${PV//./_}" -SRC_URI="https://gitlab.ow2.org/asm/asm/-/archive/${MY_P}/asm-${MY_P}.tar.bz2" -S="${WORKDIR}/asm-${MY_P}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64 ~x64-macos" - -DEPEND=">=virtual/jdk-11:*" -RDEPEND=">=virtual/jre-1.8:*" - -ASM_MODULES=( "asm" "asm-tree" "asm-analysis" "asm-commons" "asm-util" ) -JAVADOC_SRC_DIRS=( - asm/src/main/java - asm-tree/src/main/java - asm-analysis/src/main/java - asm-commons/src/main/java - asm-util/src/main/java -) - -src_prepare() { - default - local module - touch asm.module || die - for module in "${ASM_MODULES[@]}"; do - module=${module/-/.} - cat > ${module/./-}/src/main/java/module-info.java <<-EOF || die - open module org.objectweb.${module/analysis/tree.analysis} { - $(cat asm.module) - requires java.base; - exports org.objectweb.${module/analysis/tree.analysis}; - } - EOF - echo "requires transitive org.objectweb.${module/analysis/tree.analysis};" \ - >> asm.module || die - done - sed -e '/^$/d' \ - -e '/asm;/p;s:\(asm\)\(;\):\1.signature\2:' \ - -i asm/src/main/java/module-info.java || die - sed -e '/analysis/d' \ - -i asm-commons/src/main/java/module-info.java || die - sed -e '/commons/d' \ - -i asm-util/src/main/java/module-info.java || die -} - -src_compile() { - local module - for module in "${ASM_MODULES[@]}"; do - einfo "Compiling ${module}" - JAVA_JAR_FILENAME="${module}.jar" - JAVA_SRC_DIR="${module}/src/main/java" - java-pkg-simple_src_compile - JAVA_GENTOO_CLASSPATH_EXTRA+=":${module}.jar" - rm -r target || die - done - - if use doc; then - einfo "Compiling javadocs" - for module in "${ASM_MODULES[@]}"; do - rm "${module}/src/main/java/module-info.java" || die - JAVA_SRC_DIR+=("${module}/src/main/java") - done - ejavadoc - fi -} - -src_install() { - JAVA_JAR_FILENAME="asm.jar" - java-pkg-simple_src_install - local module - for module in asm-{analysis,commons,tree,util}; do - java-pkg_dojar ${module}.jar - if use source; then - java-pkg_dosrc "${module}/src/main/java/*" - fi - done -} diff --git a/dev-java/auto-value/Manifest b/dev-java/auto-value/Manifest index d0d175b7e4ad..f8a8ea6e451c 100644 --- a/dev-java/auto-value/Manifest +++ b/dev-java/auto-value/Manifest @@ -1,2 +1 @@ -DIST auto-value-1.11.0.tar.gz 434518 BLAKE2B 6553802cb805e7c1c8f5dcfe4ad4624405788c97758e69f6b502f2bc9f189e4e8e9111de5f01c6c6b65963c4c1cd8be3d6c5725ea2ca70000e1bfe14746f5219 SHA512 1b0b129c7258cb8c5829faa0abb2665b17481bdb971c57e1eab35a130524520281355ddbbaa2cbb6ff8ac26744fb4fb36882de5eea6b74a4bb243d17b5ff6bba DIST auto-value-1.11.1.tar.gz 435934 BLAKE2B d5ebc9c412b94b3b8e624075216321cbcd8f925244fd86d5d434d213919f1765df8bd6fe9dee1b6622ce9a40980b24a83affa72c404006d9d02bd6c5a31268f7 SHA512 00ffea34d5cd30f0c1dd7b146a36987407a6e222a03caacf9a2f1c07aab74492a6606323a6143049d1c5ae934dacb5501d773af51e80978225664391117eee84 diff --git a/dev-java/auto-value/auto-value-1.11.0.ebuild b/dev-java/auto-value/auto-value-1.11.0.ebuild deleted file mode 100644 index 9b7480fa4681..000000000000 --- a/dev-java/auto-value/auto-value-1.11.0.ebuild +++ /dev/null @@ -1,184 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc test" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Immutable value-type code generation for Java 1.7+" -HOMEPAGE="https://github.com/google/auto/tree/master/value" -SRC_URI="https://github.com/google/auto/archive/${P}.tar.gz" -S="${WORKDIR}/auto-${P}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64" - -CP_DEPEND=" - >=dev-java/asm-9.8-r1:0 - dev-java/escapevelocity:0 - >=dev-java/guava-33.4.8:0 - dev-java/incap:0 - dev-java/javapoet:0 -" - -DEPEND=" - ${CP_DEPEND} - >=dev-java/checker-framework-qual-3.49.5:0 - >=dev-java/error-prone-annotations-2.41.0:0 - >=virtual/jdk-1.8:* - test? ( - dev-java/compile-testing:0 - >=dev-java/guava-testlib-33.4.8:0 - dev-java/jsr305:0 - dev-java/truth:0 - ) -" - -RDEPEND=" - ${CP_DEPEND} - >=virtual/jre-1.8:* -" - -JAVA_TEST_EXCLUDES=( - # No runnable methods - com.google.auto.value.extension.serializable.serializer.utils.TestStringSerializerFactory - - # There was 1 failure: - # 1) getFactory_extensionsLoaded(com.google.auto.value.extension.serializable.serializer.SerializerFactoryLoaderTest) - # value of : getName() - # expected to contain: TestStringSerializerFactory$TestStringSerializer - # but was : com.google.auto.value.extension.serializable.serializer.impl.IdentitySerializerFactory$IdentitySerializer - # at com.google.auto.value.extension.serializable.serializer.SerializerFactoryLoaderTest.getFactory_extensionsLoaded(SerializerFactoryLoaderTest.java:37) - # - # FAILURES!!! - # Tests run: 403, Failures: 1 - # - com.google.auto.value.extension.serializable.serializer.SerializerFactoryLoaderTest -) - -JAVA_TEST_GENTOO_CLASSPATH=" - checker-framework-qual - compile-testing - escapevelocity - guava-testlib - incap - javapoet - jsr305 - junit-4 - truth -" - -JAVA_TEST_SRC_DIR="value/src/test/java" - -src_prepare() { - java-pkg-2_src_prepare - - mkdir -p value/res/META-INF/services && cd $_ || die "mkdir" - - cat > javax.annotation.processing.Processor <<-JAVAX || die - com.google.auto.value.extension.memoized.processor.MemoizedValidator - com.google.auto.value.extension.toprettystring.processor.ToPrettyStringValidator - com.google.auto.value.processor.AutoAnnotationProcessor - com.google.auto.value.processor.AutoBuilderProcessor - com.google.auto.value.processor.AutoOneOfProcessor - com.google.auto.value.processor.AutoValueBuilderProcessor - com.google.auto.value.processor.AutoValueProcessor - JAVAX - - cat > com.google.auto.value.extension.serializable.serializer.interfaces.SerializerExtension <<-SER || die - com.google.auto.value.extension.serializable.serializer.impl.ImmutableListSerializerExtension - com.google.auto.value.extension.serializable.serializer.impl.ImmutableMapSerializerExtension - com.google.auto.value.extension.serializable.serializer.impl.OptionalSerializerExtension - SER - - cat > com.google.auto.value.extension.AutoValueExtension <<-AUTO || die - com.google.auto.value.extension.memoized.processor.MemoizeExtension - com.google.auto.value.extension.serializable.processor.SerializableAutoValueExtension - com.google.auto.value.extension.toprettystring.processor.ToPrettyStringExtension - AUTO -} - -src_compile() { - local cp="$(java-pkg_getjar asm asm.jar)" - cp="${cp}:$(java-pkg_getjars --build-only checker-framework-qual,error-prone-annotations)" - cp="${cp}:$(java-pkg_getjars escapevelocity,guava,incap,javapoet)" - - local sources=$(find \ - common/src/main/java \ - service/annotations/src/main/java \ - service/processor/src/main/java \ - value/src/main/java \ - -name '*.java') || die "gather sources" - - einfo "compile them all" - mkdir -p target/classes || die "mkdir target/classes" # still needed for openjdk-8 - ejavac -d target/classes -classpath "${cp}" ${sources[@]} - - use doc && ejavadoc -d target/api -classpath "${cp}" -quiet ${sources[@]} - - einfo "package auto-value-annotations" - # according to value/annotations/pom.xml - find target/classes/com/google/auto/value \ - \( ! -path '*/value/*/*' -path '*/value/*.class' \) -o \ - \( ! -path '*/value/extension/memoized/*/*' -path '*/value/extension/memoized/*.class' \) -o \ - \( ! -path '*/value/extension/serializable/*/*' -path '*/value/extension/serializable/*.class' \) -o \ - \( ! -path '*/value/extension/toprettystring/*/*' -path '*/value/extension/toprettystring/*.class' \) | - sed -e 's/^/-C /' -e 's/classes\/com/classes com/' > valueannotations || die "valueannotations" - jar cf auto-value-annotations.jar @valueannotations || die - - einfo "package auto-value" - # according to value/processor/pom.xml - find target/classes/com/google/auto \( \ - -path '*/value/processor/*.class' -o \ - -path '*/value/extension/memoized/processor/*.class' -o \ - -path '*/value/extension/serializable/processor/*.class' -o \ - -path '*/value/extension/serializable/serializer/*.class' -o \ - -path '*/value/extension/toprettystring/processor/*.class' -o \ - -path '*/value/extension/AutoValueExtension*.class' \) | - sed -e 's/^/-C /' -e 's/classes\/com/classes com/' > autovalue || die "autovalue" - find value/src/main/java -path '*/value/processor/*.vm' | - sed -e 's/^/-C /' -e 's/java\/com/java com/' >> autovalue || die "add .vm files" - jar cf auto-value.jar @autovalue || die - jar uvf auto-value.jar -C value/res . || die - - einfo "package auto-common" - jar cf auto-common.jar -C target/classes com/google/auto/common || die - - einfo "package auto-service-annotations" - jar cf auto-service-annotations.jar -C target/classes com/google/auto/service/AutoService.class || die - - einfo "package auto-service" - jar cf auto-service.jar -C target/classes com/google/auto/service/processor || die - jar uvf auto-service.jar -C service/processor/src/main/resources META-INF/services || die -} - -src_test() { - JAVA_GENTOO_CLASSPATH_EXTRA=":auto-common.jar:auto-service-annotations.jar:auto-value-annotations.jar" - - # java.lang.NoClassDefFoundError: com/google/auto/common/MoreTypes - # means 'auto-common.jar' is also needed on processorpath. - - # get processorpath - local pp="auto-value.jar:auto-common.jar" - pp="${pp}:$(java-pkg_getjars --build-only guava,incap,escapevelocity,javapoet)" - - JAVAC_ARGS="-processorpath ${pp} -parameters" # '-parameters' for MemoizedTest, pom.xml line 177 - - local vm_version="$(java-config -g PROVIDES_VERSION)" - if ver_test "${vm_version}" -ge 17; then - # pom.xml lines 279-281 - JAVA_TEST_EXTRA_ARGS=( --add-exports=jdk.compiler/com.sun.tools.javac.{api,file,parser,tree,util}=ALL-UNNAMED) - fi - - java-pkg-simple_src_test -} - -src_install() { - java-pkg-simple_src_install - java-pkg_dojar auto-value-annotations.jar auto-common.jar auto-service-annotations.jar auto-service.jar - use doc && docinto html && dodoc -r value/userguide -} diff --git a/dev-java/bcmail/Manifest b/dev-java/bcmail/Manifest index 3f2f08d43821..8495e58d2360 100644 --- a/dev-java/bcmail/Manifest +++ b/dev-java/bcmail/Manifest @@ -1,2 +1 @@ -DIST bc-java-r1rv82.tar.gz 47632447 BLAKE2B 5ff178d2ad7dbd13d830656d4c430e3178a63af3691f9b0ec75af57cc55ed278f2f7513e3677b662e418b5de15bb93d4094797d7583860ee667b3019d96d7860 SHA512 754815ae3d1bf2c4b4789db832e1c8ebf752f06349e43c13d9472ba4ff91160d1075ad229a8f24e12fbc2f55cb2efa3765e50e533d95b742e07718fcb1c92123 DIST bc-java-r1rv83.tar.gz 47658743 BLAKE2B 3b223d49120d54d22276d6f4d7457f1887577640e7a572aff6ceb322adc7da2c541e0090d16763b22745695ff1d6ae13aae2d91ea3f89b186e1cd0c3027ef1ca SHA512 f9d99538c38a65ef6cb3db0eda3a293b91e370d27210e71ef17e63ecd91fd3c5b01d09385c18fc237e686775649306b9a2fe1d8250a0a304fb0d6079f74e4926 diff --git a/dev-java/bcmail/bcmail-1.82.ebuild b/dev-java/bcmail/bcmail-1.82.ebuild deleted file mode 100644 index 18a40c03c21f..000000000000 --- a/dev-java/bcmail/bcmail-1.82.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -JAVA_TESTING_FRAMEWORKS="junit-4" -MAVEN_ID="org.bouncycastle:bcmail-jdk18on:${PV}" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="The Bouncy Castle Java S/MIME APIs for handling S/MIME protocols" -HOMEPAGE="https://www.bouncycastle.org/download/bouncy-castle-java/" -MY_PV="r$(ver_rs 1 'rv' 2 'v')" -SRC_URI="https://github.com/bcgit/bc-java/archive/${MY_PV}.tar.gz -> bc-java-${MY_PV}.tar.gz" -S="${WORKDIR}/bc-java-${MY_PV}/mail" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64" - -CP_DEPEND=" - ~dev-java/bcpkix-${PV}:0 - ~dev-java/bcprov-${PV}:0 - ~dev-java/bcutil-${PV}:0 - dev-java/javax-mail:0 -" - -DEPEND=" - ${CP_DEPEND} - dev-java/jakarta-activation:1 - >=virtual/jdk-11:* -" - -RDEPEND=" - ${CP_DEPEND} - dev-java/jakarta-activation-api:1 - >=virtual/jre-1.8:* -" - -DOCS=( ../{README,SECURITY}.md ) -HTML_DOCS=( ../{CONTRIBUTORS,index}.html ) - -JAVA_AUTOMATIC_MODULE_NAME="org.bouncycastle.mail" -JAVA_CLASSPATH_EXTRA="jakarta-activation-1" -JAVA_RESOURCE_DIRS="src/main/resources" -JAVA_SRC_DIR=( "src/main/java" "src/main/jdk1.9" ) -JAVA_TEST_GENTOO_CLASSPATH="junit-4" -JAVA_TEST_RESOURCE_DIRS=( "src/test/resources" "../pkix/src/main/resources" ) -JAVA_TEST_RUN_ONLY="org.bouncycastle.mail.smime.test.AllTests" -JAVA_TEST_SRC_DIR="src/test/java" - -src_prepare() { - java-pkg-2_src_prepare - java-pkg_clean .. -} - -src_install() { - docinto html - dodoc -r ../docs - java-pkg-simple_src_install - java-pkg_register-dependency jakarta-activation-api-1 -} diff --git a/dev-java/bcpg/Manifest b/dev-java/bcpg/Manifest index 3f2f08d43821..8495e58d2360 100644 --- a/dev-java/bcpg/Manifest +++ b/dev-java/bcpg/Manifest @@ -1,2 +1 @@ -DIST bc-java-r1rv82.tar.gz 47632447 BLAKE2B 5ff178d2ad7dbd13d830656d4c430e3178a63af3691f9b0ec75af57cc55ed278f2f7513e3677b662e418b5de15bb93d4094797d7583860ee667b3019d96d7860 SHA512 754815ae3d1bf2c4b4789db832e1c8ebf752f06349e43c13d9472ba4ff91160d1075ad229a8f24e12fbc2f55cb2efa3765e50e533d95b742e07718fcb1c92123 DIST bc-java-r1rv83.tar.gz 47658743 BLAKE2B 3b223d49120d54d22276d6f4d7457f1887577640e7a572aff6ceb322adc7da2c541e0090d16763b22745695ff1d6ae13aae2d91ea3f89b186e1cd0c3027ef1ca SHA512 f9d99538c38a65ef6cb3db0eda3a293b91e370d27210e71ef17e63ecd91fd3c5b01d09385c18fc237e686775649306b9a2fe1d8250a0a304fb0d6079f74e4926 diff --git a/dev-java/bcpg/bcpg-1.82.ebuild b/dev-java/bcpg/bcpg-1.82.ebuild deleted file mode 100644 index fcbcab8c5f20..000000000000 --- a/dev-java/bcpg/bcpg-1.82.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -JAVA_TESTING_FRAMEWORKS="junit-4" -MAVEN_ID="org.bouncycastle:bcpg-jdk18on:${PV}" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Java cryptography APIs" -HOMEPAGE="https://www.bouncycastle.org/download/bouncy-castle-java/" -MY_PV="r$(ver_rs 1 'rv' 2 'v')" -SRC_URI="https://github.com/bcgit/bc-java/archive/${MY_PV}.tar.gz -> bc-java-${MY_PV}.tar.gz" -S="${WORKDIR}/bc-java-${MY_PV}/pg" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64" - -CP_DEPEND=" - ~dev-java/bcprov-${PV}:0 - ~dev-java/bcutil-${PV}:0 -" - -DEPEND=" - ${CP_DEPEND} - >=virtual/jdk-11:* -" - -RDEPEND=" - ${CP_DEPEND} - >=virtual/jre-1.8:* -" - -DOCS=( ../{README,SECURITY}.md ) -HTML_DOCS=( ../{CONTRIBUTORS,index}.html ) - -JAVA_AUTOMATIC_MODULE_NAME="org.bouncycastle.pg" -JAVA_SRC_DIR=( src/main/{java,jdk1.9} ) -JAVA_TEST_GENTOO_CLASSPATH="junit-4" -JAVA_TEST_RESOURCE_DIRS="src/test/resources" -JAVA_TEST_SRC_DIR="src/test/java" - -src_prepare() { - java-pkg-2_src_prepare - java-pkg_clean .. -} - -src_test() { - local TESTS=$(find src/test/java -name 'AllTests.java' -printf '%P\n' ) - TESTS="${TESTS//.java}" - JAVA_TEST_RUN_ONLY="${TESTS//\//.}" - java-pkg-simple_src_test -} - -src_install() { - docinto html - dodoc -r ../docs - java-pkg-simple_src_install -} diff --git a/dev-java/bcpkix/Manifest b/dev-java/bcpkix/Manifest index 5795ab39f84d..e58a543e74c3 100644 --- a/dev-java/bcpkix/Manifest +++ b/dev-java/bcpkix/Manifest @@ -1,4 +1,2 @@ -DIST bc-java-r1rv82.tar.gz 47632447 BLAKE2B 5ff178d2ad7dbd13d830656d4c430e3178a63af3691f9b0ec75af57cc55ed278f2f7513e3677b662e418b5de15bb93d4094797d7583860ee667b3019d96d7860 SHA512 754815ae3d1bf2c4b4789db832e1c8ebf752f06349e43c13d9472ba4ff91160d1075ad229a8f24e12fbc2f55cb2efa3765e50e533d95b742e07718fcb1c92123 DIST bc-java-r1rv83.tar.gz 47658743 BLAKE2B 3b223d49120d54d22276d6f4d7457f1887577640e7a572aff6ceb322adc7da2c541e0090d16763b22745695ff1d6ae13aae2d91ea3f89b186e1cd0c3027ef1ca SHA512 f9d99538c38a65ef6cb3db0eda3a293b91e370d27210e71ef17e63ecd91fd3c5b01d09385c18fc237e686775649306b9a2fe1d8250a0a304fb0d6079f74e4926 -DIST bc-test-data-r1rv82.tar.gz 2928046893 BLAKE2B 37d5082063545e6654c0a7bfa0e7503029b8290826ce38327de45021fb9a0f64677e05a1173f6bb6726769fe9b933550939e0a7ea9b88ed24862a3cd8a4872e0 SHA512 b15396020dde7aee1ab9fd83f0d1cee8db9f3b3402608fb079700d3826c42a1ae592e641545ca465c1b1b23a0e80cbe9dd8c6ae855f4e09905b38a5c92fc1c2b DIST bc-test-data-r1rv83.tar.gz 2930411569 BLAKE2B dfe6cd87134ee728fd49d723ad320576a670c9eff22b1d05b4fc3b650a79ab35b8d67225cdf6e9667057afc51b89ea213435a265e36f574d36e212ca1038b389 SHA512 398ca8159225d58247404ae476a01197c617b2f3bcffc4a8c581d8abad869ddec2eef7f3380b162a20fa3786998d39e34c2db8b8cbfe14f683064ad619d310e8 diff --git a/dev-java/bcpkix/bcpkix-1.82.ebuild b/dev-java/bcpkix/bcpkix-1.82.ebuild deleted file mode 100644 index b855873434eb..000000000000 --- a/dev-java/bcpkix/bcpkix-1.82.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -JAVA_TESTING_FRAMEWORKS="junit-4" -MAVEN_ID="org.bouncycastle:bcpkix-jdk18on:${PV}" - -inherit java-pkg-2 java-pkg-simple check-reqs - -DESCRIPTION="Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation" -HOMEPAGE="https://www.bouncycastle.org/download/bouncy-castle-java/" -MY_PV="r$(ver_rs 1 'rv' 2 'v')" -SRC_URI="https://github.com/bcgit/bc-java/archive/${MY_PV}.tar.gz -> bc-java-${MY_PV}.tar.gz - test? ( https://github.com/bcgit/bc-test-data/archive/${MY_PV}.tar.gz -> bc-test-data-${MY_PV}.tar.gz )" -S="${WORKDIR}/bc-java-${MY_PV}/pkix" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64" - -CP_DEPEND=" - ~dev-java/bcprov-${PV}:0 - ~dev-java/bcutil-${PV}:0 -" - -# There was a test failure with jdk higher than 21. -DEPEND=" - ${CP_DEPEND} - || ( virtual/jdk:21 virtual/jdk:17 virtual/jdk:11 ) -" - -RDEPEND=" - ${CP_DEPEND} - >=virtual/jre-1.8:* -" - -DOCS=( ../{README,SECURITY}.md ) -HTML_DOCS=( ../{CONTRIBUTORS,index}.html ) - -JAVA_AUTOMATIC_MODULE_NAME="org.bouncycastle.pkix" -JAVA_SRC_DIR=( src/main/{java,jdk1.9} ) -JAVA_TEST_EXTRA_ARGS="-Dbc.test.data.home=${S}/../core/src/test/data" -JAVA_TEST_GENTOO_CLASSPATH="junit-4" -JAVA_TEST_RESOURCE_DIRS=( src/{main,test}/resources ) -JAVA_TEST_SRC_DIR="src/test/java" - -# https://bugs.gentoo.org/823347 -check_env() { - if use test; then - # this is needed only for tests - CHECKREQS_MEMORY="2048M" - check-reqs_pkg_pretend - fi -} - -# https://bugs.gentoo.org/823347 -pkg_pretend() { - check_env -} - -# https://bugs.gentoo.org/823347 -pkg_setup() { - check_env - java-pkg-2_pkg_setup -} - -src_unpack() { - unpack bc-java-${MY_PV}.tar.gz - use test && unpack bc-test-data-${MY_PV}.tar.gz -} - -src_prepare() { - java-pkg-2_src_prepare - java-pkg_clean .. -} - -src_test() { - mv ../../bc-test-data-${MY_PV} bc-test-data || die "cannot move bc-test-data" - - # https://bugs.gentoo.org/823347 - JAVA_TEST_EXTRA_ARGS+=" -Xmx${CHECKREQS_MEMORY}" - - local TESTS=$(find src/test/java -name 'AllTests.java' -printf '%P\n' ) - TESTS="${TESTS//.java}" - JAVA_TEST_RUN_ONLY="${TESTS//\//.}" - java-pkg-simple_src_test -} - -src_install() { - docinto html - dodoc -r ../docs - java-pkg-simple_src_install -} diff --git a/dev-java/bcprov/Manifest b/dev-java/bcprov/Manifest index 5795ab39f84d..e58a543e74c3 100644 --- a/dev-java/bcprov/Manifest +++ b/dev-java/bcprov/Manifest @@ -1,4 +1,2 @@ -DIST bc-java-r1rv82.tar.gz 47632447 BLAKE2B 5ff178d2ad7dbd13d830656d4c430e3178a63af3691f9b0ec75af57cc55ed278f2f7513e3677b662e418b5de15bb93d4094797d7583860ee667b3019d96d7860 SHA512 754815ae3d1bf2c4b4789db832e1c8ebf752f06349e43c13d9472ba4ff91160d1075ad229a8f24e12fbc2f55cb2efa3765e50e533d95b742e07718fcb1c92123 DIST bc-java-r1rv83.tar.gz 47658743 BLAKE2B 3b223d49120d54d22276d6f4d7457f1887577640e7a572aff6ceb322adc7da2c541e0090d16763b22745695ff1d6ae13aae2d91ea3f89b186e1cd0c3027ef1ca SHA512 f9d99538c38a65ef6cb3db0eda3a293b91e370d27210e71ef17e63ecd91fd3c5b01d09385c18fc237e686775649306b9a2fe1d8250a0a304fb0d6079f74e4926 -DIST bc-test-data-r1rv82.tar.gz 2928046893 BLAKE2B 37d5082063545e6654c0a7bfa0e7503029b8290826ce38327de45021fb9a0f64677e05a1173f6bb6726769fe9b933550939e0a7ea9b88ed24862a3cd8a4872e0 SHA512 b15396020dde7aee1ab9fd83f0d1cee8db9f3b3402608fb079700d3826c42a1ae592e641545ca465c1b1b23a0e80cbe9dd8c6ae855f4e09905b38a5c92fc1c2b DIST bc-test-data-r1rv83.tar.gz 2930411569 BLAKE2B dfe6cd87134ee728fd49d723ad320576a670c9eff22b1d05b4fc3b650a79ab35b8d67225cdf6e9667057afc51b89ea213435a265e36f574d36e212ca1038b389 SHA512 398ca8159225d58247404ae476a01197c617b2f3bcffc4a8c581d8abad869ddec2eef7f3380b162a20fa3786998d39e34c2db8b8cbfe14f683064ad619d310e8 diff --git a/dev-java/bcprov/bcprov-1.82.ebuild b/dev-java/bcprov/bcprov-1.82.ebuild deleted file mode 100644 index afd21f24adca..000000000000 --- a/dev-java/bcprov/bcprov-1.82.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -JAVA_TESTING_FRAMEWORKS="junit-4" -MAVEN_ID="org.bouncycastle:bcprov-jdk18on:${PV}" - -inherit java-pkg-2 java-pkg-simple check-reqs - -DESCRIPTION="Java cryptography APIs" -HOMEPAGE="https://www.bouncycastle.org/download/bouncy-castle-java/" -MY_PV="r$(ver_rs 1 'rv' 2 'v')" -SRC_URI="https://github.com/bcgit/bc-java/archive/${MY_PV}.tar.gz -> bc-java-${MY_PV}.tar.gz - test? ( https://github.com/bcgit/bc-test-data/archive/${MY_PV}.tar.gz -> bc-test-data-${MY_PV}.tar.gz )" -S="${WORKDIR}/bc-java-${MY_PV}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64" - -# Restricted to max jdk:21 to avoid test failures with higher jdk versions. -DEPEND="|| ( virtual/jdk:21 virtual/jdk:17 virtual/jdk:11 )" -RDEPEND=">=virtual/jre-1.8:*" - -DOCS=( {README,SECURITY}.md ) -HTML_DOCS=( {CONTRIBUTORS,index}.html ) - -check_env() { - if use test; then - # this is needed only for tests - CHECKREQS_MEMORY="2048M" - check-reqs_pkg_pretend - fi -} - -pkg_pretend() { - check_env -} - -pkg_setup() { - check_env - java-pkg-2_pkg_setup -} - -src_unpack() { - unpack bc-java-${MY_PV}.tar.gz - use test && unpack bc-test-data-${MY_PV}.tar.gz -} - -src_prepare() { - java-pkg-2_src_prepare - # TBD: unboundid-ldapsdk should be packaged from source. - java-pkg_clean ! -path "./libs/unboundid-ldapsdk-6.0.8.jar" -} - -src_compile() { - JAVA_RESOURCE_DIRS=( - "core/src/main/resources" - "prov/src/main/resources" - ) - JAVA_SRC_DIR=( - "core/src/main/java" - "prov/src/main/java" - "prov/src/main/jdk1.9" - ) - java-pkg-simple_src_compile -} - -src_test() { - mv ../bc-test-data-${MY_PV} bc-test-data || die "cannot move bc-test-data" - - JAVA_TEST_EXTRA_ARGS="-Dtest.java.version.prefix=$(java-config -g PROVIDES_VERSION)" - JAVA_TEST_EXTRA_ARGS+=" -Dbc.test.data.home=${S}/core/src/test/data" - JAVA_TEST_EXTRA_ARGS+=" -Xmx${CHECKREQS_MEMORY}" - JAVA_TEST_GENTOO_CLASSPATH="junit-4" - - einfo "Testing \"core\"" - JAVA_TEST_RESOURCE_DIRS="core/src/test/resources" - JAVA_TEST_SRC_DIR="core/src/test/java" - local TESTS=$(find core/src/test/java -name "AllTests.java" -printf "%P\n") - TESTS="${TESTS//.java}" - JAVA_TEST_RUN_ONLY="${TESTS//\//.}" - java-pkg-simple_src_test - - einfo "Testing bcprov" - JAVA_GENTOO_CLASSPATH_EXTRA=":core.jar:libs/unboundid-ldapsdk-6.0.8.jar" - JAVA_TEST_RESOURCE_DIRS="prov/src/test/resources" - JAVA_TEST_SRC_DIR="prov/src/test/java" - local TESTS=$(find prov/src/test/java -name "AllTests.java" -printf "%P\n") - TESTS="${TESTS//.java}" - JAVA_TEST_RUN_ONLY="${TESTS//\//.}" - java-pkg-simple_src_test -} - -src_install() { - docinto html - dodoc -r docs - java-pkg-simple_src_install -} diff --git a/dev-java/bcutil/Manifest b/dev-java/bcutil/Manifest index 3f2f08d43821..8495e58d2360 100644 --- a/dev-java/bcutil/Manifest +++ b/dev-java/bcutil/Manifest @@ -1,2 +1 @@ -DIST bc-java-r1rv82.tar.gz 47632447 BLAKE2B 5ff178d2ad7dbd13d830656d4c430e3178a63af3691f9b0ec75af57cc55ed278f2f7513e3677b662e418b5de15bb93d4094797d7583860ee667b3019d96d7860 SHA512 754815ae3d1bf2c4b4789db832e1c8ebf752f06349e43c13d9472ba4ff91160d1075ad229a8f24e12fbc2f55cb2efa3765e50e533d95b742e07718fcb1c92123 DIST bc-java-r1rv83.tar.gz 47658743 BLAKE2B 3b223d49120d54d22276d6f4d7457f1887577640e7a572aff6ceb322adc7da2c541e0090d16763b22745695ff1d6ae13aae2d91ea3f89b186e1cd0c3027ef1ca SHA512 f9d99538c38a65ef6cb3db0eda3a293b91e370d27210e71ef17e63ecd91fd3c5b01d09385c18fc237e686775649306b9a2fe1d8250a0a304fb0d6079f74e4926 diff --git a/dev-java/bcutil/bcutil-1.82.ebuild b/dev-java/bcutil/bcutil-1.82.ebuild deleted file mode 100644 index 90642cf8c4af..000000000000 --- a/dev-java/bcutil/bcutil-1.82.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -JAVA_TESTING_FRAMEWORKS="junit-4" -MAVEN_ID="org.bouncycastle:bcutil-jdk18on:${PV}" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Java APIs for ASN.1 extension and utility APIs used to support bcpkix and bctls" -HOMEPAGE="https://www.bouncycastle.org/download/bouncy-castle-java/" -MY_PV="r$(ver_rs 1 'rv' 2 'v')" -SRC_URI="https://github.com/bcgit/bc-java/archive/${MY_PV}.tar.gz -> bc-java-${MY_PV}.tar.gz" -S="${WORKDIR}/bc-java-${MY_PV}/util" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64" - -CDEPEND="~dev-java/bcprov-${PV}:0" - -DEPEND=" - ${CDEPEND} - >=virtual/jdk-11:* -" - -RDEPEND=" - ${CDEPEND} - >=virtual/jre-1.8:* -" - -DOCS=( ../{README,SECURITY}.md ) -HTML_DOCS=( ../{CONTRIBUTORS,index}.html ) - -JAVA_AUTOMATIC_MODULE_NAME="org.bouncycastle.util" -JAVA_GENTOO_CLASSPATH="bcprov" -JAVA_SRC_DIR=( src/main/{java,jdk1.9} ) -JAVA_TEST_GENTOO_CLASSPATH="junit-4" -JAVA_TEST_RESOURCE_DIRS="src/test/resources" -JAVA_TEST_SRC_DIR="src/test/java" - -src_prepare() { - java-pkg-2_src_prepare - java-pkg_clean .. -} - -src_test() { - local TESTS=$(find src/test/java -name 'AllTests.java' -printf '%P\n' ) - TESTS="${TESTS//.java}" - JAVA_TEST_RUN_ONLY="${TESTS//\//.}" - java-pkg-simple_src_test -} - -src_install() { - docinto html - dodoc -r ../docs - java-pkg-simple_src_install -} diff --git a/dev-java/byte-buddy/Manifest b/dev-java/byte-buddy/Manifest index 7d8854104666..b8388cc51c64 100644 --- a/dev-java/byte-buddy/Manifest +++ b/dev-java/byte-buddy/Manifest @@ -1,2 +1 @@ -DIST byte-buddy-1.17.8.tar.gz 2104108 BLAKE2B fbb5d7afd985d68343693a7b3737d1e3908c49124549120f778fcef3810b4da98ed38d38ae47e22a6d13d1d23f575adb3e46e98161986dddb5a960395884d6db SHA512 1b79277264af390b960921891b65c81b5fea972dd18c711a119312d43798a1edcf5fef1dd3923cfd60c7393ca9dae6ad6cd19854bb733658018af2f644fd2d90 DIST byte-buddy-1.18.2.tar.gz 2143401 BLAKE2B 3480d8596e58141296fe920ffe43036088e5b6b1d094dc900fa63b175db6d801395fa209edfa0e97f33e1176c0ac21b1855a1d7460da95695f326042c5fad004 SHA512 f741c5a87ea5b8129b12de481147802eb4ac6d42386deadb7ed67fc8f97f4904baa6b710095f5ce5d24553d675ec005cb76e6fbfeb35dd1223f475011ab7e1ee diff --git a/dev-java/byte-buddy/byte-buddy-1.17.8.ebuild b/dev-java/byte-buddy/byte-buddy-1.17.8.ebuild deleted file mode 100644 index fe8f2f41252c..000000000000 --- a/dev-java/byte-buddy/byte-buddy-1.17.8.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -JAVA_TESTING_FRAMEWORKS="junit-4" -MAVEN_PROVIDES="net.bytebuddy:byte-buddy-agent:${PV} net.bytebuddy:byte-buddy:${PV}" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Offers convenience for attaching an agent to the local or a remote VM" -HOMEPAGE="https://bytebuddy.net" -SRC_URI="https://github.com/raphw/byte-buddy/archive/${P}.tar.gz" -S="${WORKDIR}/byte-buddy-${P}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64" - -# Min java 11 because of module-info. -DEPEND=" - >=dev-java/asm-9.9:0 - >=dev-java/asm-jdk-bridge-0.0.12:0 - dev-java/findbugs-annotations:0 - >=dev-java/jna-5.18.1:0 - dev-java/jsr305:0 - >=virtual/jdk-11:* - test? ( - >=dev-java/mockito-2.28.2-r1:2 - ) -" -RDEPEND=">=virtual/jre-1.8:*" - -JAVA_CLASSPATH_EXTRA="asm asm-jdk-bridge findbugs-annotations jna jsr305" -JAVADOC_CLASSPATH="${JAVA_CLASSPATH_EXTRA}" -JAVADOC_SRC_DIRS=( byte-buddy{,-agent}/src/main/java ) - -src_prepare() { - java-pkg_clean ! -path "./byte-buddy-dep/src/test/*" # Keep test-classes - java-pkg-2_src_prepare - - # instead of shading byte-buddy-dep we move it into byte-buddy. - mv byte-buddy{-dep,}/src/main/java || die "cannot move sources" -} - -src_compile() { - einfo "Compiling byte-buddy-agent.jar" - JAVA_INTERMEDIATE_JAR_NAME="net.bytebuddy.agent" - JAVA_JAR_FILENAME="byte-buddy-agent.jar" - JAVA_MODULE_INFO_OUT="byte-buddy-agent/src/main" - JAVA_RESOURCE_DIRS="byte-buddy-agent/src/main/resources" - JAVA_SRC_DIR="byte-buddy-agent/src/main/java" - java-pkg-simple_src_compile - JAVA_GENTOO_CLASSPATH_EXTRA+=":byte-buddy-agent.jar" - rm -r target || die - - einfo "Compiling byte-buddy.jar" - JAVA_INTERMEDIATE_JAR_NAME="net.bytebuddy" - JAVA_JAR_FILENAME="byte-buddy.jar" - JAVA_MODULE_INFO_OUT="byte-buddy/src/main" - JAVA_MAIN_CLASS="net.bytebuddy.build.Plugin\$Engine\$Default" - JAVA_RESOURCE_DIRS=() - JAVA_SRC_DIR="byte-buddy/src/main/java" - java-pkg-simple_src_compile - JAVA_GENTOO_CLASSPATH_EXTRA+=":byte-buddy.jar" - rm -r target || die - - use doc && ejavadoc -} - -src_test() { - # instead of shading byte-buddy-dep we move it into byte-buddy. - mv byte-buddy{-dep,}/src/test || die "cannot move tests" - - JAVAC_ARGS="-g" - JAVA_TEST_GENTOO_CLASSPATH="asm asm-jdk-bridge junit-4 mockito-2" - - einfo "Testing byte-buddy-agent" - # https://github.com/raphw/byte-buddy/issues/1321#issuecomment-1252776459 - JAVA_TEST_EXTRA_ARGS=( -Dnet.bytebuddy.test.jnapath="${EPREFIX}/usr/$(get_libdir)/jna/" ) - JAVA_TEST_SRC_DIR="byte-buddy-agent/src/test/java" - java-pkg-simple_src_test - - einfo "Testing byte-buddy" - JAVA_TEST_RESOURCE_DIRS=( byte-buddy/src/test/{resources,precompiled*} ) - JAVA_TEST_SRC_DIR="byte-buddy/src/test/java" - - JAVA_TEST_EXCLUDES=( - # all tests in this class fail, https://bugs.gentoo.org/863386 - net.bytebuddy.build.CachedReturnPluginTest - ) - java-pkg-simple_src_test -} - -src_install() { - java-pkg_dojar "byte-buddy-agent.jar" - java-pkg-simple_src_install - - if use source; then - java-pkg_dosrc "byte-buddy-agent/src/main/java/*" - java-pkg_dosrc "byte-buddy/src/main/java/*" - fi -} diff --git a/dev-java/checker-framework-qual/Manifest b/dev-java/checker-framework-qual/Manifest index 8608d0590458..6e51a788abc9 100644 --- a/dev-java/checker-framework-qual/Manifest +++ b/dev-java/checker-framework-qual/Manifest @@ -1,2 +1 @@ -DIST checker-framework-3.51.1.tar.gz 10856115 BLAKE2B 55f1353f04aee6eb1067760316482f2218865d56930558fb91b17f031763b58b0ae7e5ee87584b04f687829f5893a353d884544cfa9859c2b0b5bcbd0fec1342 SHA512 8401d26d5a1ceaa6a47f477c3c3afc096e5fdaa445e2ada1aa1ddc1e50d74b9139ca2026dc18b724ccb018d648e66a9386ffb89bda6fe68d9eb61fa1d6806e66 DIST checker-framework-3.52.1.tar.gz 10861955 BLAKE2B 6584039c2cfaf9e58e6aab50e2704c845644173a8af2486edf6612f8c20b7dfa4f720ed2d0b24cb041f7cda836c55da73e48a43a633e473ef7f76bdf0b40bacb SHA512 fcd287de379856294744441dc8d8241c2a17c50dba62df70d958d3429485a4fa27b3e349baa11f2ac1fa4dd255da932316ab32f947326eb5cb825e0703100889 diff --git a/dev-java/checker-framework-qual/checker-framework-qual-3.51.1.ebuild b/dev-java/checker-framework-qual/checker-framework-qual-3.51.1.ebuild deleted file mode 100644 index 8e40a3b41ebf..000000000000 --- a/dev-java/checker-framework-qual/checker-framework-qual-3.51.1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source" -MAVEN_ID="org.checkerframework:checker-qual:${PV}" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Annotations for type-checking by the Checker Framework" -HOMEPAGE="https://checkerframework.org/" -SRC_URI="https://github.com/typetools/checker-framework/archive/checker-framework-${PV}.tar.gz" -S="${WORKDIR}/checker-framework-checker-framework-${PV}/checker-qual" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64" - -DEPEND=">=virtual/jdk-11:*" # module-info -RDEPEND=">=virtual/jre-1.8:*" - -JAVA_SRC_DIR="src/main/java" diff --git a/dev-java/error-prone-annotations/Manifest b/dev-java/error-prone-annotations/Manifest index d6d9da08f39b..99fb09ca9f4d 100644 --- a/dev-java/error-prone-annotations/Manifest +++ b/dev-java/error-prone-annotations/Manifest @@ -1,2 +1 @@ -DIST error-prone-2.42.0.tar.gz 2396047 BLAKE2B cd321ee3299c05af91db8a1a2ab980060042c880b9540490a31e64cba4c36db458eee81533def94f882a7b664e62abcfbabb8e9d383fd1bff42df40a1d082e67 SHA512 7ce7b197a03937c3369b36cd5a190868cea1d2168b43b884d32649ccb9f27f6a176a5dc0336b64b6030ce59ab5a2fd684b84780b7491b34b024e6345fc284022 DIST error-prone-2.45.0.tar.gz 2130702 BLAKE2B 79f705202b3e6f2ba9afc71444f8d4b1f259b5d56cb95a693b209d7734f7a36fcd49d52528eae9f606cede1596438a18d79f43eda11fe1c5df01133dbdcb49c0 SHA512 0a342ed6316a9a65bbf63bf9ed94f792236d5dfb768f1c00b5aed3f0d6f7ea79f2f74c37285bc420a21863e6c2c6c1d70a98451accd1cf21fa6c9cf290207369 diff --git a/dev-java/error-prone-annotations/error-prone-annotations-2.42.0.ebuild b/dev-java/error-prone-annotations/error-prone-annotations-2.42.0.ebuild deleted file mode 100644 index 6234bc17f4b0..000000000000 --- a/dev-java/error-prone-annotations/error-prone-annotations-2.42.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source" -MAVEN_ID="com.google.errorprone:error_prone_annotations:${PV}" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Java annotations for the Error Prone static analysis tool" -HOMEPAGE="https://errorprone.info" -SRC_URI="https://github.com/google/error-prone/archive/v${PV}.tar.gz -> error-prone-${PV}.tar.gz" -S="${WORKDIR}/error-prone-${PV}/annotations" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64" - -DEPEND=">=virtual/jdk-11:*" # module-info -RDEPEND=">=virtual/jre-1.8:*" - -JAVA_INTERMEDIATE_JAR_NAME="com.google.errorprone.annotations" -JAVA_RELEASE_SRC_DIRS=( ["9"]="src/main/java9" ) -JAVA_SRC_DIR="src/main/java" - -src_prepare() { - java-pkg-2_src_prepare - mkdir src/main/java9 || die - mv src/main/java{,9}/module-info.java || die -} diff --git a/dev-java/mockito/Manifest b/dev-java/mockito/Manifest index dcaa58cf7561..8d4d3bbc1587 100644 --- a/dev-java/mockito/Manifest +++ b/dev-java/mockito/Manifest @@ -1,5 +1,4 @@ DIST mockito-2.28.2.tar.gz 875085 BLAKE2B d0aab378c028530724156f999700506fe64f5bf19371dc9b957e34924d3d17b8191f093054c6dde4f5879d61ddf9614a60b1fd597aae09b92abf559c08fbcdf7 SHA512 9921fe9ffbdff4d7a9a8de56aa5078e68eb6bee38f379f58059dcc42da07a59b7e5953309d646e1fb760f7135f5076e201529370cc5df56d685f7acb08311ea5 DIST mockito-4.11.0.tar.gz 1050218 BLAKE2B 7f7298e233c9cdb0b475aa201300a1063fd8efc587f3a4de0cb1caedd6f6506a32f8e9b0548fa5898892515ec96625153a1a2ad65fc8070b7dc6c254206fbbfd SHA512 b1de01c8e9b2fc4eef0013af562efeac7e22babdebbd8c7842ecd55071627e11c5e6ab575436990ea70d4ceefb56fc260333278c8d4b833e454956bf89841fc5 -DIST mockito-5.20.0.tar.gz 897211 BLAKE2B 605a8b9953509e8ffc5f6e1c89f3174256d0b563faa43d497e82fe780d2a47f13d89d6b0f410acabbb1e7b13395690cbad87a3c767fe807ae7dfbe52c97e1d38 SHA512 3c929e1469421335a13d6651bc39f6dd10c99d761d89c9c5daa6da44a8fb6732f23b99c27017dd8cccd90e6dd159187fda34f4d61893f620d6fd54ac13377441 DIST mockito-5.21.0.tar.gz 899886 BLAKE2B 22c21bc89d1d52227cd818bdea082bffa136bb295c63b6fa5ef4dc4a551274456da68931c3143a664d6f7b93d5ef96fd8735b86ef4e0a2db4bebe08dc75b2061 SHA512 e3798d78609351d69fbe460816b570f891bd425c5b2d0677018279637de522f3e3ad8d5ec6dbefb94e20e3ff6082af6a4edc3c13122784503c170bafacbcf54d DIST mockito-core-1.9.5-sources.jar 723074 BLAKE2B e553a923542a1a2574ee0cda5979d168cc3e9644dbbc9fceed2301ae1bac150c4e35dbc4432d50e2479efea2a6cd35ec19c62c3598f61709f1f5dc8959cc0155 SHA512 271e626c3b5be9a7d7c82a2f0bf44077aabd51924b0956a88633ace7fe8c134d8cd1f89ce348ce0d15ccce55a50027e303836d2d2f430500317b6136d308d3d4 diff --git a/dev-java/mockito/mockito-5.20.0-r1.ebuild b/dev-java/mockito/mockito-5.20.0-r1.ebuild deleted file mode 100644 index 0a5995156b4c..000000000000 --- a/dev-java/mockito/mockito-5.20.0-r1.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -JAVA_TESTING_FRAMEWORKS="junit-jupiter" - -inherit java-pkg-2 java-pkg-simple junit5 - -DESCRIPTION="Mockito mock objects library core API and implementation" -HOMEPAGE="https://github.com/mockito/mockito" -SRC_URI="https://github.com/mockito/mockito/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${P}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64" - -DEPEND=" - >=dev-java/apiguardian-api-1.1.2-r1:0 - >=dev-java/asm-9.8-r1:0 - >=dev-java/byte-buddy-1.17.7:0 - >=dev-java/hamcrest-3.0:0 - >=dev-java/jna-5.17.0:0 - >=dev-java/jsr305-3.0.2-r1:0 - >=dev-java/junit-4.13.2_p20240222:4 - dev-java/junit:5 - >=dev-java/objenesis-3.4:0 - >=dev-java/opentest4j-1.3.0-r1:0 - >=virtual/jdk-11:* - test? ( >=dev-java/assertj-core-3.27.6:0 ) -" - -# virtual/jre lower than 11 would cause a compilation error: -# src/main/java/org/mockito/internal/stubbing/defaultanswers/ReturnsDeepStubs.java:57: -# error: cannot find symbol -# final var emptyValue = ReturnsEmptyValues.returnCommonEmptyValueFor(rawType); -# ^ -# symbol: class var -RDEPEND=">=virtual/jre-11:*" - -JAVA_CLASSPATH_EXTRA="apiguardian-api asm byte-buddy hamcrest jna jsr305 objenesis opentest4j" -JAVA_TEST_SRC_DIR="mockito-core/src/test/java" - -src_prepare() { - java-pkg-2_src_prepare - # prevent junit:{4,5} to pull hamcrest-core on classpath - JAVA_GENTOO_CLASSPATH_EXTRA=":$(java-pkg_getjars --build-only junit-4)" - JAVA_GENTOO_CLASSPATH_EXTRA+=":$(java-pkg_getjars --build-only junit-5)" - - # dev-java/byte-buddy is built from byte-buddy-dep without shaded stuff. - sed \ - -e 's:net.bytebuddy.jar.asm:org.objectweb.asm:' \ - -i mockito-core/src/main/java/org/mockito/internal/creation/bytebuddy/MockMethodAdvice.java \ - -i mockito-core/src/main/java/org/mockito/internal/creation/bytebuddy/InlineBytecodeGenerator.java || die -} - -src_compile() { - JAVA_JAR_FILENAME="mockito-core.jar" - JAVA_SRC_DIR="mockito-core/src/main/java" - java-pkg-simple_src_compile - JAVA_GENTOO_CLASSPATH_EXTRA+=":mockito-core.jar" - # whatever '.raw' is good for, upstream does it and we follow (and re-create the jar). - mv target/classes/org/mockito/internal/creation/bytebuddy/inject/MockMethodDispatcher.class \ - target/classes/org/mockito/internal/creation/bytebuddy/inject-MockMethodDispatcher.raw || die - rm mockito-core.jar || die "remove core.jar" - jar cf mockito-core.jar -C target/classes . || die "refresh core.jar" - - rm -r target/classes || die "clean classes" - JAVA_JAR_FILENAME="mockito-junit-jupiter.jar" - JAVA_SRC_DIR="mockito-extensions/mockito-junit-jupiter/src/main/java" - java-pkg-simple_src_compile -} - -src_test() { - # mockito-core/src/test/java/org/mockito/internal/creation/bytebuddy/InlineDelegateByteBuddyMockMakerTest.java:347: error: cannot access MockMethodDispatcher - # throwable = MockMethodAdvice.removeRecursiveCalls(throwable, SampleInterface.class); - # ^ - # class file for org.mockito.internal.creation.bytebuddy.inject.MockMethodDispatcher not found - rm -v mockito-core/src/test/java/org/mockito/internal/creation/bytebuddy/InlineDelegateByteBuddyMockMakerTest.java || die - rm -v mockito-core/src/test/java/org/mockito/internal/creation/bytebuddy/sample/DifferentPackage.java || die - - # assertj-core --with-dependencies seems to pull another hamcrest into classpath. - JAVA_GENTOO_CLASSPATH_EXTRA+=":$(java-pkg_getjars --build-only assertj-core)" - rm -r target/classes || die "clean classes" - JAVA_JAR_FILENAME="testFixtures.jar" - JAVA_SRC_DIR="mockito-core/src/testFixtures/java" - java-pkg-simple_src_compile - JAVA_GENTOO_CLASSPATH_EXTRA+=":testFixtures.jar" - junit5_src_test -} - -src_install() { - java-pkg-simple_src_install - java-pkg_dojar mockito-core.jar -} diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest index e8a4dddd0447..1ba31ff5ccdf 100644 --- a/dev-java/openjdk-bin/Manifest +++ b/dev-java/openjdk-bin/Manifest @@ -1,22 +1,36 @@ -DIST OpenJDK-jdk_aarch64_alpine-linux_hotspot_27_6-ea.tar.gz 142521964 BLAKE2B 4fdc244546c4554fee61189536d6339743c5d4c38e7a4354a243cabe2b1facd7ce2d0c07657c7a886097e9b07d37fa1807ebe2e94f958c61320bbe83634863c6 SHA512 b550e25156d21569cb16cc88302019270a06375c7faeccd9fef2888032c41fc61fd5f9a1322fcfd2fe38c83ff48d3148dc912c1e9d8fb2f698f9fda948d945ee -DIST OpenJDK-jdk_aarch64_linux_hotspot_27_6-ea.tar.gz 143336059 BLAKE2B 1171ef79e90c24889b8c3a92f8dc6ee5e6fa98b4aa37dd84a6db699c6a543430cf61fa504880d65b2d9ab1f1fa16f8a9b9d1d4a128c736dbc59275f09dc27bc1 SHA512 f8657ccedf41ced3a723b9f4dac71216a2db27fb0caf371e52f253c5d995075eec104ab83a30b5fe73e23d9ad79363d6f7f2d925d43f06a693e994dd6c5a0245 -DIST OpenJDK-jdk_ppc64le_linux_hotspot_27_6-ea.tar.gz 143379399 BLAKE2B 16297b8efbd2268e7dd1a8b79d848e1cfeb9098e2767ffbda3909ac375704cd115cdddc6757191e92b9f857c5de7fb9983b7f72179e304c9d2b485febc844a42 SHA512 8d1a056fc3d700db2654e99560555a2deb536294dbfefe19fda2954909eaa49207a7871f2909800201a5e9f64bd60945edefc1d1569f8097a26248b54e5117a5 -DIST OpenJDK-jdk_riscv64_linux_hotspot_27_6-ea.tar.gz 143107436 BLAKE2B 4f3d94863bcd5af1ad57cd86aa0b76f43e3481aad8f54b0c3514f75077be9ad2b7e7893e9db2903328c32843199b277b85c282140fed64968b8f5dd4aaa1792b SHA512 cf42767e4a0eb962d8f51a39299b1e85901e7f4bb5a6c85d40c3c744b559c78a6472d49d9670d3771d9cae58c20aa6fc4691060a29e9272059991bdf14f5bfde -DIST OpenJDK-jdk_x64_alpine-linux_hotspot_27_6-ea.tar.gz 143737122 BLAKE2B e7cba47341cc19dd844cb86a402318ec0f8545e57abbdad5239cc1f2c2027bcfa081cfcdda49b56139f87fb23be2a307bc520c92f5fb1da71bf92a3d5cab2324 SHA512 51162d6bb2db8b19a5edb029197905f90aa0e9552b6a9e58a87c7a0d2a039ffbdde84c0794f3b6ec6287f4c39f6bb8a1418288d834f4ea5e9bf5eb63211f0a05 -DIST OpenJDK-jdk_x64_linux_hotspot_27_6-ea.tar.gz 144436873 BLAKE2B fb8b7606767423f484378c275763d85d3dae7f35bd2018acc20f5d62b837849c6c4967a469846f64146fbdb60c9a0a0bc8d12cfa677f677ff99ceecedb738c92 SHA512 fc2c19ea7e689233d5a345985e687a9fbe3f4962dfc8ab1afd8e3e768f62f2af23ca80a2025ff7165b7d8b98eef95e57f87e8ada69733db8a1eae84f5acadf14 +DIST OpenJDK-jdk_aarch64_alpine-linux_hotspot_27_7-ea.tar.gz 142550419 BLAKE2B 3ffc3fd32eea6648fb7724465bd62f66bafd5c19554e74c9171ff0a3b52e093499f14dbceb2549d14641a67daa3b43c25ae9975518f6e96438ac22ced8427644 SHA512 a0be2fc96aec18e16117e0e20a61f9ea2673cc737590356301c210c1fdd486b1e65aa39048f11533a9f7f58228c2d6f00abc2f9cd118a2a1bbee57298a2bef15 +DIST OpenJDK-jdk_aarch64_linux_hotspot_27_7-ea.tar.gz 143354292 BLAKE2B 5f06dcb080e1e061f03f901671384f247dd87137b8f7b78deee76ffdafe3ebe50ef2f97cb431aa4b1ba740edb0f90128d1385d248991f6a1303142429cbd4999 SHA512 fe59278511e6661b6712d3da2a47510f5070fe1f93838247f9fa6cab7448c4637d76c5f35ba80325507de2ed2f6b92f64e32d764ce622cf9021a4fdeb5bd0ffe +DIST OpenJDK-jdk_ppc64le_linux_hotspot_27_7-ea.tar.gz 143404301 BLAKE2B 7739c6939d4739a53a29cad9b8a65651501913bc645b6ca982adf1303066482d97e72cdc46214a5b7340811f395c81fd862614b0279e1e646232bc14acb630c6 SHA512 c3fb5ae318cbccf1104c9bbd916f2470ecad11c38f3bbd2c0c331691384ef832042967841b4f2f5ca4b32c7786be4a0f0f32d88d8b739ff0b22ce978dffed571 +DIST OpenJDK-jdk_riscv64_linux_hotspot_27_7-ea.tar.gz 143135893 BLAKE2B ce8daa32a09125d6121137dd11f37f1c7950a264c3678ffe9e1276dd896ccb3d95c2399a84547c95c023d1406e90737bd105c4e5d5fb19b2545c9469e1567b6e SHA512 f03d52daa976d373e017e4ef4597d826918785594385434eccd1eb280dbf7366af86de3ee7904c2808d7fadc339514f59dd8885b964d3fb497f6cac6f12c1f56 +DIST OpenJDK-jdk_x64_alpine-linux_hotspot_27_7-ea.tar.gz 143765125 BLAKE2B 4037a7f3c4133bd3650361c0045b169834022d289648f82a68ec6d6c66d9892409b797f6dc125b606b46bd04a69dc5ea254cec84f043c4711ffd2604ff361292 SHA512 a9d5a2d4be16077bedb97f81b5dc61edf4e32554fa6f058063b463905936ff78f3e83cbd13b84bf1fbbd860aefdcbc9f775742f07073bd6de469c8c4548fdcee +DIST OpenJDK-jdk_x64_linux_hotspot_27_7-ea.tar.gz 144466817 BLAKE2B e50fb4a0fb6491c91f5cac3306bfd903377c81e4c25a2dd03bd2abbf7f42d95b309ef1238057b48ccb5b42f997d23ec8f65e1f15bcefee86aa14a3c001d18e31 SHA512 b45371d07864d86858e6670efb22f7e526165d4d5eb72a2430cb4826c693b02afb06734cd12f419856fdcfeee242ba5039c4a5fba12725dcbf7f6b2e3951e300 DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.29_7.tar.gz 191497108 BLAKE2B 4e18652a6d294ba38a16151f40d8c22f981c0e7f3e5bb1ef5f6860860e009a25d1c2480fe40c4877f27bad0db0ca9fc0c2a96adcc14309476670619702bc8363 SHA512 d1e2ca87a98a7ac066d01a8e7d85d5d76f0ed3fdb9da2ba8caf298a3af026a1337943e387ed87e91b3654af36c8191ecfadde6a93b0af71af3bc0f8c7906222a +DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.30_7.tar.gz 192273922 BLAKE2B 23718e9c1292a454a6003cd2dc72d4288ac8fd55f42c2a6a74fc40e09614c078b80dd70d14972f7863b23639d2a7d65a4cf5fa3fe716363cb227a655abd4ba9d SHA512 65d1edcba128095b42afd0ef84763ec48ade84d06e18660c7f76d906f8ece64002cba1a134d59eac67809bb5a545b5145ed092506c6d04bcf998c92c19d8738d DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.29_7.tar.gz 182379228 BLAKE2B 68a5b778b044c23ba8c7dc2b7980bb247702991660366e2b3f606c83c926d431c8a618a952a2ed57fa094d40f85a2348d2085ef1d8eb168e2d25d5e85f1d4796 SHA512 8952f6b800a39c4cb680169a1bed05eac467a4c029d6113549915570ce79fc87666b5a551ed8a0d7673d441f5a2401ed20abd2e56780822ff3330405672f0851 +DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.30_7.tar.gz 183153003 BLAKE2B fb142b5944ea802d8fa808091c761031cfc78a47efd4dd3c8b82b77a4f83f3f1d0c4a55276a3a8d4385e76d6ca8a5775915c2c3aafb0e5084251f81fd0aa7b60 SHA512 ab90cfcbac5d5b5f4b93b956c59666afb05ba60984b6f84d6a627104d25ff3f6e9e419303210b8d6f4f79bc79ffd180238d7f012c2f34bde4d024fb12336ffbd DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.29_7.tar.gz 176878957 BLAKE2B 9a6615492bee396dbde95224ed0856701863b052d495118682372101c5077e931cfb55f8e0c3e059474c4039eb8b196e0bd88618d68702f45b4f9c04cf654f3f SHA512 e7573629e078a7b5510e862f08d60d8c2d0f999b7b3e871507234b403472b373c8be23faa1b84d30856b6e70f1485bef2c275469a2dca629f9e58b6376e3a755 +DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.30_7.tar.gz 177794546 BLAKE2B 1f1ea461c7f7f9cd8c38b855f1fd1dc6e38b0bc34428f182639bc727a16163764c626c1ea6a247953cee863292924de1a7b588f7f140f47d36cf2365cc14c1a2 SHA512 0bceaf5ecf9ab055b51a214afd367f47a7a704990c1714f5cd99793f761293a6c0934ec19d53f9e18e26d42d38ef8b60f1fc8cc5f9abe97884b466e9a97a62f9 DIST OpenJDK11U-jdk_x64_alpine-linux_hotspot_11.0.29_7.tar.gz 193425844 BLAKE2B fa1dd5581f491aa9127df6a554d8bcfd3871159f584df92a8f1690b49238555fdb83bc4d33e306f2f1de01d908ebe822e1ccd79008436ca829fba77ae738f6d1 SHA512 d254dbdcd0f1480f5f77b0a3bde5bf11c020ba3f4d8f5257830fb8e89b2144d2a574f9dd3c14c19aba0576194363f144bdd8e1faa5d9cfe7742348d7b75471a0 +DIST OpenJDK11U-jdk_x64_alpine-linux_hotspot_11.0.30_7.tar.gz 194260124 BLAKE2B ff3c4c9d8fc6f17662964c2eff43719fce34e1f3d7667b30a7a8502ac70bf88b9b12db20a3ccc861968138748e09fc3f5d4fe87c5824656966a7f005132c292f SHA512 da0a0d24a4065439ba1d42a308c5ef6a1a1f8ec68e998b6bb3c1c3a673ee7dda60b5942749ac75caecccbe6b2d369374e243b926ff512f636d3968dcc0db521e DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.29_7.tar.gz 194736095 BLAKE2B f5ca75483d310d1d63a1d9f59c11bb5c1c0a137bfa8fa4d95bcfabee65e61b3aeed03e8bfcba07c1cee79f6728d017a324393d4c92537d947e0a5a3527206680 SHA512 c8943f76869578c5f0452c432a431e3d3d416bb464d877e42805506c2d2e590528985ebeb8fd710891790a585ace502b3fa75aa0bd77a541885ba2f93ed65520 +DIST OpenJDK11U-jdk_x64_linux_hotspot_11.0.30_7.tar.gz 195593823 BLAKE2B 30d1e9c1591fa3eb3e828b47fd32a4c694497c2e9f4b874ecb5454e4ba2d7f9a346cd29f50589c95d5d6d5924a3ef39afa1e03e06c48dbfda60d3c522b35c422 SHA512 d69c07069ca8ce85417015c6037d29fa978617baa4ab5095297eabd0cffc4428878fc60959a03cfc1c3974fe84ce59345b1bc86cf14518f3e2b12964330c1fce DIST OpenJDK11U-jdk_x64_mac_hotspot_11.0.29_7.tar.gz 187208334 BLAKE2B 82b6fc4d484c0d9992c6bdaa8a79df570c05cb13084fe2387bd009c704b94c093a9145ba569d865c1a45ea9664062807d9d3902139eae7a104800db72ed5955f SHA512 07d1457d9f379608104beb4762e2bc842ccdc983a4c1c086e2148e97232134ed7acc41686a357424a39114c35aac9aad45b0b0e7f1b4ffc03912923e18a95d2d +DIST OpenJDK11U-jdk_x64_mac_hotspot_11.0.30_7.tar.gz 187289133 BLAKE2B ad653df1b3a99664ea42fad16ad63a1fec3a84d481a4edff778268db2c769d44695d2edf3e470b1da78e6ba26c6a6a5ecbb8ff7fc790b5ffcd49ba1755870529 SHA512 bce63a01ca2a6b03fa1a32ef5c338ac41ad8100f7287342347c82a89508746a7975cfaa302b97b4b2bba1b491f009ab79e4dd8f82cb70c5fdc698f4e630d6701 DIST OpenJDK17U-jdk_aarch64_linux_hotspot_17.0.17_10.tar.gz 190940608 BLAKE2B 90b1dc12fdc053078ab97862e6bb64c527dbdff7cef92c6c4694bb1ebc8112a3daf0b5db380db3d0ba2906a5fa7c2ad53106ff681ae6d87de161c71d5d8cc192 SHA512 ed739ca3a5317525ee96501d7226ea9045e27a1f6aaa01de3f7f3c7054222ac7eabfdff5307fa4f2d120bdcd5cb5dfec9973567ea0057fe6b46b85f2b4be3ba4 +DIST OpenJDK17U-jdk_aarch64_linux_hotspot_17.0.18_8.tar.gz 191707249 BLAKE2B a2486a5a3d66cf064da2fb6e72ad222f88f930b393830b02e8a52923a29ccc72125896b12b9f2942047aa3f9b97c7388536a233b5cc332719ed2482037075e7c SHA512 ce632aab5965d60cde210bcfd6bb3a41f956e51eb87f4ca28a523c5614fcf9a18a8fe89fb1ee2424a40d7bf39afb3a3c69aaec60a0871f81c66622d5355febfa DIST OpenJDK17U-jdk_aarch64_mac_hotspot_17.0.17_10.tar.gz 185617580 BLAKE2B 040fe7507c127b2059d77aeed75f154aa56b98f6ae3d742cd8b3f30a0ce23f9ef2d639aebbdd3072f274a8dea3b2be33c75d95c9623d5d18b63a36ed98d85c60 SHA512 418eb72b5717da24da3ec0a387bb8dd99ca7fdd5cb3a29d93714545413c1253efbc895a3092160c160a1b2af7fa7d2f63534233a528ac22584ca77977dd9548b +DIST OpenJDK17U-jdk_aarch64_mac_hotspot_17.0.18_8.tar.gz 185658966 BLAKE2B a1218cd9b6926b62179e6e5e5cda5fb1c6ac9dbb390721a2e1d1ce4c816e53238fffc5b612dc6624184c20d9099bca1475549cd5c1726dcd530e799db644623f SHA512 91b1d64b9865fa62466e52f9fd3a2bdb0ddf62d3a678f4fa4f471ba621aea17c51a35f29e86091deaddcc3afa0a14b658487b4f919b64a259bde0df8563a8aae DIST OpenJDK17U-jdk_arm_linux_hotspot_17.0.17_10.tar.gz 189191809 BLAKE2B e6a13b9eeb63d7537f0839e0891a784c1f1e00e63f404cdbbc4a16018528385f77096ceb963e3641c898bdab3b7284642b056e1c1a930b6ad0bdf60b88ffa938 SHA512 c9e457a37475599ac45fc05ddfbe38e82cfa6e7507f83abbc95fd4cdb00a625432f93df1731e551414146981bd5018e09395dac5d52a36b54b6838516a42c6ed +DIST OpenJDK17U-jdk_arm_linux_hotspot_17.0.18_8.tar.gz 189863347 BLAKE2B 2cd8fd38f1c544da5b1eddc383b161a8cf586997127e7067e4da6bb1c3a31029631210d4cf7d5e3b0d5ba4894d21dba55a9a07da9672e5c6bce3300f3dfca43e SHA512 e0ba79f587317fa86a21b669a692e6c927fc59b9ce19f5b7d6df34d43e17345bfb5d6a81e75b1cc63a181e449c47a166e8ae8d4846f032ba62a91289c47c95c3 DIST OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.17_10.tar.gz 191584572 BLAKE2B 51fdc59ff68cd94e5c1502f8e138ead1660b487fbe4dbd0aac295641ba1b720dfa520c6eeb8350efd9120a2f137a4637d18f91a68c92f8107ad70ddf31aa9774 SHA512 7849e490ffdb46800b68add2179798fe69035d22216b12d30b1f11785f87c0cc01a20dc001b11ce8e9868907ad1418b95464fbb21f55943995c46ce7f73cd816 +DIST OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.18_8.tar.gz 192490430 BLAKE2B 9710bcbea1eb27f4869780c810f85bcd8313cd6e21653c7e301c1fb7526e9bd6b8ff62da1ced850af15c086930bc42e5acd52afd3e8ade27b6eb5c4260d8c402 SHA512 dbd74c67c71730f0648680ae84588ad7d56d8f3fe5783231a452eb32f83aebd29ad78ee1c71900ddb790fbe3d96dfb2c9fc278fab9628c3d858837bde925b298 +DIST OpenJDK17U-jdk_riscv64_linux_hotspot_17.0.18_8.tar.gz 189777311 BLAKE2B 18a13cf7c45f1fbd54fcb1b1a4dfd8b7e8d8d82f2605630264816271a553fd41f179d47c3accbaa76ee519f7ba76ff0b2df9e6f1d3536d614a2aeed1395ea8a4 SHA512 3a3f3bf5b461fe05eb876fde843847d11eb3a647b8967a75b178760d2dd861b77e9d48e3abb7f2310c0a5209dee3c883a114c72ea122ce925bdb3294aa1453ef DIST OpenJDK17U-jdk_x64_alpine-linux_hotspot_17.0.17_10.tar.gz 191412927 BLAKE2B ac30deb6ba85d0caa19645974021bd7cdbe50cd89474a48485bd1e6960cc7e89fde20e6e23fbb6ee75867a98e887d4e42f31773c123eb1c4e62c74f49ca7f1fb SHA512 fdd39158d29ff88be85d2b4646512aa1ecdda488701b1c775c030c354b76532a092cf8920a123c7debad7a30acbc1d916bf7f86658f4f881f7c289890eac2019 +DIST OpenJDK17U-jdk_x64_alpine-linux_hotspot_17.0.18_8.tar.gz 192199892 BLAKE2B 49d6dca2df1d5ea0a68a2f6f57cbfe425578f5248c2efae78f8baee7cfe69cb713cc4309dbc62911d7d0aa58c4343b995dccce5cd54fb902d3122cc61d8ab361 SHA512 fe47dcd2c30cf37919a9c1a65c00e5059357eca7b989f3aa1983adc80dc45d37006a829f88542320994b0fa8fc6e991402372d670613f42ba4a2d86c59b4d4c2 DIST OpenJDK17U-jdk_x64_linux_hotspot_17.0.17_10.tar.gz 192266948 BLAKE2B 476ae21fd1564e9ad69d735180c2bcb4acd340637d17fd6564d203f4ade19012815d1fd6041ad4c0a5fbf0b09534258c4ddbfa6bd08cb1e38d045e6036943ed1 SHA512 bd0d075a57f73a847baca7e2dccb0fe0fb24cc0a70552a36b12b2f529825b0f51e2545504afe38732015c2e52e28866ecb641de657cba2c41b7707439fda8c3b +DIST OpenJDK17U-jdk_x64_linux_hotspot_17.0.18_8.tar.gz 193062224 BLAKE2B 1e19a79e1d331e0f4f4ae1d5bdea080ac3a9872d0e4685b261bb0f3e9898a821851bb7e2017449f9ad9c3ac960aa98f93e396486fdc7865dca12ecc636f41415 SHA512 fb40a864b5bc43f037f0209729c2319ef15f58a3830970ceff44f4e1cfe6fc4dcac0628d6afe6713acecffd1bc357325b6026185f3efeb9dcc767c2437c61dbc DIST OpenJDK17U-jdk_x64_mac_hotspot_17.0.17_10.tar.gz 180324092 BLAKE2B f5c4e69e6c13e48139fde42ef11d9c8742f74485a05066e709fde3e8a2cc49cdacda7736836c44592f3cdbeefda37d26f2cb0f2088d0a14904c0b5c2d9ca9bd8 SHA512 9def8e6306d9fac36ff519243ae30d67c2f5e8eff6d1e5828361ef6786ccf65f07fe06acf62b894f529be2f76fa5798b7def36b2e620eb9c2b685fc92b1ad002 +DIST OpenJDK17U-jdk_x64_mac_hotspot_17.0.18_8.tar.gz 180379640 BLAKE2B a9da527efb036f3a24268ed45c4a1dae14be19be0873841fcaa674e42b4e485b7c9b7fc59bbfa24c22c3ca8ddc8ba0505346054e9df1c9307f537016a1fa8e45 SHA512 f214734251b6662737e08fd8bdb3a351466ff10eb776a2f338e3ccea93d7f01d2578acd1f716aa9a08d152b3c0cd4d2487ae35acee395ade4ab3507cfadbe018 DIST OpenJDK21U-jdk_aarch64_alpine-linux_hotspot_21.0.10_7.tar.gz 205325516 BLAKE2B 64111ebda1029e79d6d2bf69ed53897e84e8f117666ee21b31fa48a9caa3aa2898715164f1189833d52217511ffdbd145e2c9f38e248673529055a43271f8565 SHA512 68d3d5d135d220dac10abb76a02e0baee5aae4ac0b2982439796fa23e9f9acc3a1dfd4f0f24bd82841d96129c50f5df4a47b6f09660c5457ac5a0103dccd9a3f DIST OpenJDK21U-jdk_aarch64_alpine-linux_hotspot_21.0.9_10.tar.gz 205290757 BLAKE2B 6f74da2ab411623d78a6a1e6fa9ce290a671f28c2a39de55ac9faed08cca3ffacf1e293fabc0beea0945b01c4590e2df7fcea373a431a786d39217ce43057818 SHA512 a0eacddd22ac3334381b78d32380e8042bf22af4d6e6fce3f1c8d8479e5063ab805ccc245b6d86fc5ce6a667277af6f2838a82f96f2ed0a290cfe62f1f35fbcc DIST OpenJDK21U-jdk_aarch64_linux_hotspot_21.0.10_7.tar.gz 205360862 BLAKE2B 53103b2fe3019589c7427519cf64ba7a8162f4255c7077f338a58d3a05b291bcd283b19dde0b6bac90328911cedd00f340c34cd248bbd2d81dd7d9353bfcc1ef SHA512 c9ea02a6fafdb8704ceb0308f4ef1809caf4b878d20504b70da0ea34008da25bc55affa7c9830e192578fe81c2fdf52f4b33cfcfae755550970aa454fb0b0cbc @@ -41,15 +55,21 @@ DIST OpenJDK25U-jdk_x64_alpine-linux_hotspot_25.0.1_8.tar.gz 139928974 BLAKE2B b DIST OpenJDK25U-jdk_x64_alpine-linux_hotspot_25.0.2_10.tar.gz 140151509 BLAKE2B a9a010c23f7d8d6c34cd8c04ae26d11f774dea3754ed3954a0bd41615c333694f0fc9102ab9e4ac70a8b69b390571180e1f68c087c3d7cdf69d374a8d6ac4597 SHA512 36fa751b3eea1b87178d4511bf2c212e6d1bdc46c5c3f2ceb0762edcbdf76b0cd38f62740ed9b306962f030b824945360841b520969c47f75ab4ea7769ce1ed5 DIST OpenJDK25U-jdk_x64_linux_hotspot_25.0.1_8.tar.gz 140725210 BLAKE2B d4c46eba8275f6eef5e13b96a73515e520bfdbc63d602ecbcfdd0eb9556f55289692f331977d32860e8c7a5e1861a8bdd2f63b26de749069c82ce9d72c8d0f43 SHA512 3d994fcce8fce748e32a02f45c852df57c3539e5f8f67796ffb3d5d3921006e1ea356368975cf6f3f21efb99aa4d98dd3380eb8e8fc77e6d35801e862616c1bc DIST OpenJDK25U-jdk_x64_linux_hotspot_25.0.2_10.tar.gz 140949044 BLAKE2B 79b41f0560266081f84af9f3101814fd6c03eeb5ce6c925771e9a15d79c2dbb2a6ba83c0458dd0788aed5256c147915bae3344745d9f1414fb6cf665d2e6c470 SHA512 29043fde119a031c2ca8d57aed445fedd9e7f74608fcdc7a809076ba84cfd1c31f08de2ecccf352e159fdcd1cae172395ed46363007552ff242057826c81ab3a -DIST OpenJDK26U-jdk_aarch64_alpine-linux_hotspot_26_32-ea.tar.gz 142336330 BLAKE2B 7f3c1a3b67c209276267c245259dd8732615974084f5cf39fd4ba41e742922fc1860fb890daabd315400fa33221e30c067ff0ce56e7d335dbda85b8dafe1b18e SHA512 a0b6511456b90ecbd4b02c1146dfb1c0eaff2336ed1b632f1f1c2b302e13ea95405fe01ed26a0bb714bc85f751b61e8d49b6b7eb6e3a4fcb7620faac49d0279a -DIST OpenJDK26U-jdk_aarch64_linux_hotspot_26_32-ea.tar.gz 143142151 BLAKE2B 3775fa9447cd29bd096ddd62813ce658a88aa3b0abbe8213bef798e14630eecb9ba66b0955d313220b94c5ddf789f6f3935475521fa38403c0592d1def49a033 SHA512 0e24738c5d010a5701c9568732e73b1ef2b54ba6b1632f23e640d8b2832cd6b1d8515e943e2c89c0c19c32bb018c519f751f334ab9a2573d927a460aa94ec7c7 -DIST OpenJDK26U-jdk_ppc64le_linux_hotspot_26_32-ea.tar.gz 143184189 BLAKE2B 09933908d777115313cb4fe42e1ad752bcb1f333b8e34c187e9f3a690199080ce35d598aad048b2c2d6cd6d7d9698f4bcab470b33fd96be5ca4a34f075bf4247 SHA512 0110a32e40c76e8b76f20835b85d6bb1f618f0b31c87d98528215bd28f760ecfc312dd75d9fb08b070974db8a108af9b8a2371b089cabcb4253076ed85b3327c -DIST OpenJDK26U-jdk_riscv64_linux_hotspot_26_32-ea.tar.gz 142924465 BLAKE2B fa656a48bdc41114dfe0728ca5f0fcf2bd3328a8750f90ab548a6183126e3f97a885b311503c175dd5ec551a493384c3a74e7cb5476e2c6dc5ea56a5787468bf SHA512 5c7df6f50ed49b3ab8682cc800d5ed1c503731194d1705ee3512b59a04ad0b9928d8d66ff04dd7398cab10cd6824e8235ef9a48dfe80527597cd7fed07d9867a -DIST OpenJDK26U-jdk_x64_alpine-linux_hotspot_26_32-ea.tar.gz 143543389 BLAKE2B 33d2ca5248d5a6f551ffa8178a06a5b9b1e42347e52b09ec914276b412530ca3941ea9995851abb5161c921cad4a31b9696f8557f05220c183ef8cfef55574e6 SHA512 864810f3346ff4a08496a8493bc2005bf32666df84921a24bf07403b9a9d5fcbc4156fd4415e7d3f5106bf6fc61e23119b916acf2c32f21ab11197b9c933504a -DIST OpenJDK26U-jdk_x64_linux_hotspot_26_32-ea.tar.gz 144249102 BLAKE2B 8e56fa360aca67881c684985ac83f6c15697a82e3753f35de8fc305c4a2c555596cd63fd3f9ddb083b85cf7c0b44d0c6ecd90db498d4f921ca23f0450f8eb6f2 SHA512 6b4743821efaa2a04af0838c80d0d19944eaad4fe1ec776a4387674de17d01bfb68b364d4756ad61a66bc7fb325577004083beff0b3bcaf05b189e8fe9799ef2 +DIST OpenJDK26U-jdk_aarch64_alpine-linux_hotspot_26_34-ea.tar.gz 142329478 BLAKE2B 5c811680ed09ad5a85f3b0270cbd59d33b9af6fcd16d0155ee32c359658d2ce7a1a70eea11237665deb3721cf8ef66c46dc133b8f622123faeb48f5ab7b5ab29 SHA512 7bded74066e7185eadc0898fc644f222d3ae2b5dba69c0038cc38e91183de22e4273408a87a4e97a99e3c1d88db5bb937c761445202ebdccbc584a4ba8ad339a +DIST OpenJDK26U-jdk_aarch64_linux_hotspot_26_34-ea.tar.gz 143141436 BLAKE2B 3399e7c200ba3c71ab56d49a28e7780b671060223b052b5fb61414bbec83674bb427d481fee4081bc2382370a30c3ee3f174a1c61dcea28e62990bddaf32ed68 SHA512 a8e85b02ec22abf8bd7a33b0dbd64ae243a00e8f4a36c9e2d8c369b6013f3c9cda34ed2cda9c87e550df2ad57468c4b39b51b9f176d555bb53d1c320d16ce986 +DIST OpenJDK26U-jdk_ppc64le_linux_hotspot_26_34-ea.tar.gz 143183735 BLAKE2B eb433adf1753db546c10490a9c9106c01e8d3d129dca9f293ec0baef44fa2cda10a94928bd0b2584331e834cc9ecea5a6e53c5ac7034fc6789d5668cf07f60ef SHA512 a0268b0cb83a259d6b7ba73274478c6faeb819918175344d460b54c273ee3e5b2ecc53fd18cb2ada01f0a279f5e6ee33556c5feb687df42614f15b5ca7ed3a1b +DIST OpenJDK26U-jdk_riscv64_linux_hotspot_26_34-ea.tar.gz 142925453 BLAKE2B 0ff2b0a8a47e77b9413d878881a23c7f9a997b5b94c86ec0f5b17616844fe13c6c86e2bc13c3024bc78f508940bb5eb10cd6e7b089ef8ed9933f87c88e1d01cf SHA512 ea58782d5115f2155f30b8fd232759b2f6523673bdb16e7a63e97e2d56d9984ad10ea756acc433fa0e130b8307d7d8721abfda45f79fee048ce90df26ab2fe70 +DIST OpenJDK26U-jdk_x64_alpine-linux_hotspot_26_34-ea.tar.gz 143547645 BLAKE2B 0bf85d1067693acabbeb31e8606bbff9da1478e1225b75f85216626acc8c5d508bbc86cce0ad1e3220a08134e14aacdf4e2abef2dd7740f330e9a8f5fba64d54 SHA512 44f5e132aa1ef11485d4aa8b817d7e51516c3ce1fc882a1a6944bd12ae12b9907ad7e00d735b68ae29ba5bc0f1c781f54568f57a5d956921186d7a3fb84b6ec6 +DIST OpenJDK26U-jdk_x64_linux_hotspot_26_34-ea.tar.gz 144256461 BLAKE2B eb6aa349dd49e7ae7982ed9f83f1132a3c07d6667817f508f5017fe53c96386039e7fe3d17a14a2c17febdf2dd30bc0bb9dd00b347b357256bee00e59f1cab3c SHA512 0150ef62831dffa8927837436d7b91a7a255331afd32f12636c445ca9d6bb42f841a4b074d2126aa97c349c8719511fd334c26f9667ac3cdc4ee3eb466e29cb0 DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u472b08.tar.gz 102200754 BLAKE2B 0e3a232340e8b49021ce6a67dec2da8d23faf4bf6e323e13c3b7e57b36281cb6b6b7ec6124d1241c26be52ba34738ce7605af372a2ccab4984015efb18557fac SHA512 9f6a151ad918ca382641d0e12d88b47036f5fd0cbfd5b58bd8a51beb8bf9622bf243337a85537e287a13195ab02aadc7754100af8f1b31b445e61ab60114bbb4 +DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u482b08.tar.gz 102593427 BLAKE2B d39640ecf7e163d147bacafd03c29a11fe6d3e6171a3039034f4a15a08297feaa330cd0912cab2ad1e564598759f80f8356a354fadf8062347338b3dd327b7e8 SHA512 5a292b2bb3e08c19251828cc0fe7aa7b10713430894812b261ae708c78334c986042742f27a5faa71bf3d705f3150e4505e1e66a8104fe532d71fa3a9a1aac71 DIST OpenJDK8U-jdk_arm_linux_hotspot_8u472b08.tar.gz 98421696 BLAKE2B 1967ca945aeaf278cb9fb219c99b3948c2f5c80cfa0227782d9be139d2cd8f4a8ccc04272797796bdee8a55d61250ab8526212c0fd8bb477e2f8c2022cf943fa SHA512 edea873b88bc683b793050abbd702107a2634336e6fb2c84696582b5e72e19c10fb80fac9783ed33fe8e97cadcd2e40b7fabcb768ef81fb52dccc2128003652e +DIST OpenJDK8U-jdk_arm_linux_hotspot_8u482b08.tar.gz 98778216 BLAKE2B a310026a942fe4b4e7b54113e6990342204b35f597916441d323356ddab7b657902027c3a71f080deb7fa4319c8b9a8d444a2590a30e5e256db0130896e04e7b SHA512 b358189c3917eefe08e402d111d6e28fdf4eddb5909ffb8cd6509b9f1edc6dd893347c09ac018255fb058f68c7acc53db96b4ebac82ff41511d40378f236727d DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u472b08.tar.gz 100622715 BLAKE2B 2575c05367e2cff6bc97a4a491cf33bdabaa96659c6713ba0475b580aeb9406426c6764c2e6e9b17b0c2d48928a8cfcc0d66f35a63b748a0bb29af36106b6cbd SHA512 966385bcbbaa506fdeaaa86a5436d8d86630a305d183ef9f4376e11270a73c6840200919fd16c82d428ce2724258023d391d936921b1142939e8819d3b70e75b +DIST OpenJDK8U-jdk_ppc64le_linux_hotspot_8u482b08.tar.gz 101053667 BLAKE2B a9efa9e56e42d35f68f3cbab015673de0b084e71831483ecb093592c248fa534522473e2e82ae6535bcef4417782067b8781f92dfeb4527e619e390830cc6b7f SHA512 1291b05756025b0d72e2ed994bedceb7b17606873d1fb5f2095095e8d580f112b03be53557e98275288587c0425665ece2897e7cef6f537fe4116fc46fae0a51 DIST OpenJDK8U-jdk_x64_alpine-linux_hotspot_8u472b08.tar.gz 100998642 BLAKE2B 82d5d431f99400d2eed0c2d14888628aa7e9ddca82f447ade427fa0364873162e6e914bf89c2375b9e3ebb92a722f9529e8235c665dca5907473e1cad1b485bf SHA512 0a6ae2c63a915977a2438adaa1d5248f085b2a7f7f8e64191a319ed7542d009fa60bab16933403a843e959d0e40583edc260925945c6819b04a82c3fef0fe6fc +DIST OpenJDK8U-jdk_x64_alpine-linux_hotspot_8u482b08.tar.gz 101406763 BLAKE2B 2af80efff1cfed144aed879fbf6cfc1a65dceadb0aff4b044dcedf181ed77d52bc645f60a7aef973cbd320975c366ed7f15fa8e6d8c6c18e67cd64e65dd7c7e8 SHA512 1f95b311ca3a61267508e82573b96cc483b49f55af40a29f14a7fe783ef661548e941abe15ca718f58e108d2726ef68706cfe0c676c8d9d6282131278e05cd52 DIST OpenJDK8U-jdk_x64_linux_hotspot_8u472b08.tar.gz 103123206 BLAKE2B 196942695228323e352c7e7d515f8e13511d83e467bf259d641a1138238f2a464da10127673ec7b55cbd26e61fc201541ec643d877d9c4283c8aace392fa1b4f SHA512 c7d8de224d8896545ca3de64d7fac18d15333e321f1491b77f323e500b4b5c3af9192d676e9d5b7cda0114995ddad40661eb1ca88362a7f016ad63abde5d5653 +DIST OpenJDK8U-jdk_x64_linux_hotspot_8u482b08.tar.gz 103525252 BLAKE2B 6ba22d7b065f4fb17336d925ef153d6d1d629263a56b69999e5329876e6aae13be9d9902bbc59e3981d699d389dd8e1c6d89020b179b37c30a8125274cc46960 SHA512 9eb3665017fb748b27953c7c7131e369d65871ffe5c1e03b87ba4f1dd6ae1dcc4550c525fdd55f19038423ef54a200808231171c2aeaf352dbfc810fb3705a75 DIST OpenJDK8U-jdk_x64_mac_hotspot_8u472b08.tar.gz 109576932 BLAKE2B ec830511d86eca331cca9f3dfa23df5bc8b51be388f8001b7ef0afafab30ca093204301db106760cd3e39f880b56c54f1908cf6d138837b64588ac8e81ad2390 SHA512 353a99bf349ab09fedc700fd2ea57b82a343504e92cefb7359ee5bebe3c56af6cee40341de7d7751755fa82bdd7ae981db02894d337bf3918526f45a3da8b933 +DIST OpenJDK8U-jdk_x64_mac_hotspot_8u482b08.tar.gz 108011923 BLAKE2B 64e72d0e16ea20f450162e68cc51f632e9be541dd95e8d05c08d9bfa5a232a83593a4e7857924ef4c1dea7bc23f2b581fe3fd5f3b49bb40dbd91261d0184dde2 SHA512 c5ec6f4219740c80b7729436a1e29503548f589c09705e56893cfd21ce1ac11fb427496f66d7773a11ebe3903c01261238bf5096ed303e551bd9b440c3acada8 diff --git a/dev-java/openjdk-bin/openjdk-bin-11.0.30_p7.ebuild b/dev-java/openjdk-bin/openjdk-bin-11.0.30_p7.ebuild new file mode 100644 index 000000000000..1102d942040e --- /dev/null +++ b/dev-java/openjdk-bin/openjdk-bin-11.0.30_p7.ebuild @@ -0,0 +1,137 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +abi_uri() { + local baseuri="https://github.com/adoptium/temurin$(ver_cut 1)-binaries/releases/download/jdk-${MY_PV}/" + local musl= + local os=linux + + case ${2} in + *-macos) os=mac ;; + *-solaris) os=solaris ;; + esac + + if [[ ${3} == musl ]]; then + os=alpine-linux + musl=true + fi + + echo "${2-$1}? ( + ${musl:+ elibc_musl? ( } + ${baseuri}/OpenJDK$(ver_cut 1)U-jdk_${1}_${os}_hotspot_${MY_PV//+/_}.tar.gz + ${musl:+ ) } )" +} + +MY_PV=${PV/_p/+} + +DESCRIPTION="Prebuilt Java JDK binaries provided by Eclipse Temurin" +HOMEPAGE="https://adoptium.net" +SRC_URI=" + $(abi_uri aarch64 arm64) + $(abi_uri arm) + $(abi_uri ppc64le ppc64) + $(abi_uri x64 amd64) + $(abi_uri x64 x64-macos) + $(abi_uri x64 amd64 musl) +" +S="${WORKDIR}/jdk-${MY_PV}" + +LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x64-macos" +IUSE="alsa cups headless-awt selinux source" + +RDEPEND=" + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + virtual/zlib:= + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_unpack() { + default + if [[ ${A} == *_mac_* ]] ; then + mv -v "${S}/Contents/Home/"* "${S}" || die + rm -Rf "${S}/Contents" # drop macOS executable + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + # https://bugs.gentoo.org/922741 + docompress "${dest}/man" + + # on macOS if they would exist they would be called .dylib, but most + # importantly, there are no different providers, so everything + # that's shipped works. + if [[ ${A} != *_mac_* ]] ; then + # Not sure why they bundle this as it's commonly available and they + # only do so on x86_64. It's needed by libfontmanager.so. IcedTea + # also has an explicit dependency while Oracle seemingly dlopens it. + rm -vf lib/libfreetype.so || die + + # prefer system copy # https://bugs.gentoo.org/776676 + rm -vf lib/libharfbuzz.so || die + + # Oracle and IcedTea have libjsoundalsa.so depending on + # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird. + if ! use alsa ; then + rm -v lib/libjsound.* || die + fi + + if use headless-awt ; then + rm -v lib/lib*{[jx]awt,splashscreen}* || die + fi + fi + + if ! use source ; then + rm -v lib/src.zip || die + fi + + rm -v lib/security/cacerts || die + dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts + + dodir "${dest}" + cp -pPR * "${ddest}" || die + + # provide stable symlink + dosym "${P}" "/opt/${PN}-${SLOT}" + + java-vm_install-env "${FILESDIR}"/${PN}.env.sh + java-vm_set-pax-markings "${ddest}" + java-vm_revdep-mask + java-vm_sandbox-predict /dev/random /proc/self/coredump_filter +} + +pkg_postinst() { + java-vm-2_pkg_postinst +} diff --git a/dev-java/openjdk-bin/openjdk-bin-17.0.18_p8.ebuild b/dev-java/openjdk-bin/openjdk-bin-17.0.18_p8.ebuild new file mode 100644 index 000000000000..85482dd39ebd --- /dev/null +++ b/dev-java/openjdk-bin/openjdk-bin-17.0.18_p8.ebuild @@ -0,0 +1,139 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 toolchain-funcs + +abi_uri() { + local baseuri="https://github.com/adoptium/temurin$(ver_cut 1)-binaries/releases/download/jdk-${MY_PV}/" + local musl= + local os=linux + + case ${2} in + *-macos) os=mac ;; + *-solaris) os=solaris ;; + esac + + if [[ ${3} == musl ]]; then + os=alpine-linux + musl=true + fi + + echo "${2-$1}? ( + ${musl:+ elibc_musl? ( } + ${baseuri}/OpenJDK$(ver_cut 1)U-jdk_${1}_${os}_hotspot_${MY_PV//+/_}.tar.gz + ${musl:+ ) } )" +} + +MY_PV=${PV/_p/+} + +DESCRIPTION="Prebuilt Java JDK binaries provided by Eclipse Temurin" +HOMEPAGE="https://adoptium.net" +SRC_URI=" + $(abi_uri aarch64 arm64) + $(abi_uri aarch64 arm64-macos) + $(abi_uri arm) + $(abi_uri ppc64le ppc64) + $(abi_uri x64 amd64) + $(abi_uri x64 amd64 musl) + $(abi_uri riscv64 riscv) + $(abi_uri x64 x64-macos) +" +S="${WORKDIR}/jdk-${MY_PV}" + +LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x64-macos" +IUSE="alsa cups headless-awt selinux source" + +RDEPEND=" + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/harfbuzz + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + virtual/zlib:= + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + ) + )" + +RESTRICT="preserve-libs splitdebug" +QA_PREBUILT="*" + +pkg_pretend() { + if [[ "$(tc-is-softfloat)" != "no" ]]; then + die "These binaries require a hardfloat system." + fi +} + +src_unpack() { + default + if [[ ${A} == *_mac_* ]] ; then + mv -v "${S}/Contents/Home/"* "${S}" || die + rm -Rf "${S}/Contents" # drop macOS executable + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + # https://bugs.gentoo.org/922741 + docompress "${dest}/man" + + # on macOS if they would exist they would be called .dylib, but most + # importantly, there are no different providers, so everything + # that's shipped works. + if [[ ${A} != *_mac_* ]] ; then + # Not sure why they bundle this as it's commonly available and they + # only do so on x86_64. It's needed by libfontmanager.so. IcedTea + # also has an explicit dependency while Oracle seemingly dlopens it. + rm -vf lib/libfreetype.so || die + + # prefer system copy # https://bugs.gentoo.org/776676 + rm -vf lib/libharfbuzz.so || die + + # Oracle and IcedTea have libjsoundalsa.so depending on + # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird. + if ! use alsa ; then + rm -v lib/libjsound.* || die + fi + + if use headless-awt ; then + rm -v lib/lib*{[jx]awt,splashscreen}* || die + fi + fi + + if ! use source ; then + rm -v lib/src.zip || die + fi + + rm -v lib/security/cacerts || die + dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts + + dodir "${dest}" + cp -pPR * "${ddest}" || die + + # provide stable symlink + dosym "${P}" "/opt/${PN}-${SLOT}" + + java-vm_install-env "${FILESDIR}"/${PN}.env.sh + java-vm_set-pax-markings "${ddest}" + java-vm_revdep-mask + java-vm_sandbox-predict /dev/random /proc/self/coredump_filter +} + +pkg_postinst() { + java-vm-2_pkg_postinst +} diff --git a/dev-java/openjdk-bin/openjdk-bin-26_beta32.ebuild b/dev-java/openjdk-bin/openjdk-bin-26_beta34.ebuild index 667f60d76503..667f60d76503 100644 --- a/dev-java/openjdk-bin/openjdk-bin-26_beta32.ebuild +++ b/dev-java/openjdk-bin/openjdk-bin-26_beta34.ebuild diff --git a/dev-java/openjdk-bin/openjdk-bin-27_alpha6.ebuild b/dev-java/openjdk-bin/openjdk-bin-27_alpha7.ebuild index 667f60d76503..667f60d76503 100644 --- a/dev-java/openjdk-bin/openjdk-bin-27_alpha6.ebuild +++ b/dev-java/openjdk-bin/openjdk-bin-27_alpha7.ebuild diff --git a/dev-java/openjdk-bin/openjdk-bin-8.482_p08.ebuild b/dev-java/openjdk-bin/openjdk-bin-8.482_p08.ebuild new file mode 100644 index 000000000000..e9fb0d05d91a --- /dev/null +++ b/dev-java/openjdk-bin/openjdk-bin-8.482_p08.ebuild @@ -0,0 +1,133 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-vm-2 + +abi_uri() { + local baseuri="https://github.com/adoptium/temurin$(ver_cut 1)-binaries/releases/download/jdk${MY_PV}" + local musl= + local os=linux + + case ${2} in + *-macos) os=mac ;; + *-solaris) os=solaris ;; + esac + + if [[ ${3} == musl ]]; then + os=alpine-linux + musl=true + fi + + echo "${2-$1}? ( + ${musl:+ elibc_musl? ( } + ${baseuri}/OpenJDK$(ver_cut 1)U-jdk_${1}_${os}_hotspot_${MY_PV//-/}.tar.gz + ${musl:+ ) } )" +} + +MY_PV=$(ver_rs 1 'u' 2 '-' ${PV//p/b}) + +DESCRIPTION="Prebuilt Java JDK binaries provided by Eclipse Temurin" +HOMEPAGE="https://adoptium.net" +SRC_URI=" + $(abi_uri aarch64 arm64) + $(abi_uri arm) + $(abi_uri ppc64le ppc64) + $(abi_uri x64 amd64) + $(abi_uri x64 amd64 musl) + $(abi_uri x64 x64-macos) +" +S="${WORKDIR}/jdk${MY_PV}" + +LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x64-macos" + +IUSE="alsa cups examples headless-awt selinux source" + +RDEPEND=" + >=sys-apps/baselayout-java-0.1.0-r1 + kernel_linux? ( + media-libs/fontconfig:1.0 + media-libs/freetype:2 + elibc_glibc? ( >=sys-libs/glibc-2.2.5:* ) + elibc_musl? ( sys-libs/musl ) + virtual/zlib:= + alsa? ( media-libs/alsa-lib ) + arm? ( dev-libs/libffi-compat:6 ) + cups? ( net-print/cups ) + selinux? ( sec-policy/selinux-java ) + !headless-awt? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + ) + ) +" + +RESTRICT="preserve-libs strip" +QA_PREBUILT="*" + +src_unpack() { + default + # 753575 + if use arm; then + mv -v "${S}"* "${S}" || die + elif [[ ${A} == *_mac_* ]] ; then + mv -v "${S}/Contents/Home/"* "${S}" || die + rm -Rf "${S}/Contents" # drop macOS executable + fi +} + +src_install() { + local dest="/opt/${P}" + local ddest="${ED}/${dest#/}" + + # https://bugs.gentoo.org/922741 + docompress "${dest}/man" + + rm ASSEMBLY_EXCEPTION LICENSE THIRD_PARTY_README || die + + # on macOS if they would exist they would be called .dylib, but most + # importantly, there are no different providers, so everything + # that's shipped works. + if [[ ${A} != *_mac_* ]] ; then + # this does not exist on arm64 hence -f + rm -fv jre/lib/*/libfreetype.so* || die + + if ! use alsa ; then + rm -v jre/lib/*/libjsoundalsa.so* || die + fi + + if ! use examples ; then + rm -vr sample || die + fi + + if use headless-awt ; then + rm -fvr {,jre/}lib/*/lib*{[jx]awt,splashscreen}* \ + {,jre/}bin/policytool bin/appletviewer || die + fi + fi + + if ! use source ; then + rm -v src.zip || die + fi + + rm -v jre/lib/security/cacerts || die + dosym ../../../../../etc/ssl/certs/java/cacerts \ + "${dest}"/jre/lib/security/cacerts + + dodir "${dest}" + cp -pPR * "${ddest}" || die + + # provide stable symlink + dosym "${P}" "/opt/${PN}-${SLOT}" + + java-vm_install-env "${FILESDIR}"/${PN}-${SLOT}.env.sh + java-vm_set-pax-markings "${ddest}" + java-vm_revdep-mask + java-vm_sandbox-predict /dev/random /proc/self/coredump_filter +} diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest index f261958ba20b..410410559dd6 100644 --- a/dev-java/openjdk/Manifest +++ b/dev-java/openjdk/Manifest @@ -7,8 +7,8 @@ DIST openjdk-21.0.10_p7.tar.gz 113953324 BLAKE2B 57e9a55fbdf70d0a9d1994cc02a9e17 DIST openjdk-21.0.9_p10.tar.gz 113806114 BLAKE2B b6511bd023d022bbc21a11acc173257ec8b015e89ee148be94dad9a7bd71e711f576b74d4e94dac8e06bc19c54745b134d7b0da4284e4de424a1e1489c071ae6 SHA512 f209839c830e5db7080613b5d5e7c33ccd6a55cb72a2e6237bb26646569691a34a7b93349c9fa219a3496e111e156c2d24abda3b389056b16625668e8756aed0 DIST openjdk-25.0.1_p8.tar.gz 119363842 BLAKE2B 24fcb7607cf7847c743cc5f538b1ae11f8fd551e5c75777ae68a58efb7bcba67a02ef0b02b0123c715a5dabe0d68c9dd49e51678b73e3fe232009bc6a834b4b5 SHA512 002ca3cbd9b581bed8c01e2bbda7647845b88d165f638460870aee510feffcc014588b6c5315e77467458682b049e7d2bb1c6be8728f8cf5067539f5d8233352 DIST openjdk-25.0.2_p10.tar.gz 119406560 BLAKE2B e3461d09ab68b15aab06645df1cb6dfd1090ed46cbe9c14c2cbc39c06468f483de9d79815817c6c6fc521e37d422e007d4a5e80c7d42ec9d1b6b943ceeb5c807 SHA512 a1435cf8493c9498abfa98ac4ef4c5dc67892b95010c167cbda03b7ceb154f466d84ea3daf4242102f71b74233930e880f422768660a30f48658321255483907 -DIST openjdk-26_beta32.tar.gz 121566656 BLAKE2B c525aa96a2c7e8c80a7ef201e7296a99f1e7b22149ac292c0ef718b18ad886440a8066b86400a549601191f370d0a83456f2f8b33753730327dfdb444bd288ae SHA512 5cfa3a9dec6d88b3ae1694eeefdcb6e8e047a48cfa9b34c0fa26b95f36cace9ef3995b9cb2a6d6fbad1a5eaeefd56b5cc40f093514d44bbe687bd9b37ceae1e3 -DIST openjdk-27_alpha6.tar.gz 121742678 BLAKE2B 67b71b09bacd48ec2856d121f5a49ac0c1ab921f6e13c574c2723839fa2a9f3ce0cca3332bf0c158f08c218dfc83b597c875d6191bc1c90319482d110df897f4 SHA512 a03f22f1a890332b01744e8b4d9eb62e4dda3c7e66c042adff331d52eb578391a04bc4fde05404fd078095b6cc09ee48158c05bedb0954b4fcf428f70f01a6e6 +DIST openjdk-26_beta34.tar.gz 121542931 BLAKE2B 032df70d36096de84c46e1d9020bb9eb0d82fa5330a841245e6a7cf3907b1b0b99c5076514a15561487e57dcd361e01ca01642e9b43341c019a2bb3105201cfb SHA512 caf0eabcfe5ac75f5132c05bb63778a7b79ea573da9a6a61c1a7ec232dacf75b5499e1e0b718871a2ab4fd03df841f98e1e39b789843e4f59677c183e7bae88f +DIST openjdk-27_alpha8.tar.gz 121836345 BLAKE2B bc23396f072b60f8f1d97ff472c7609575e298cf592e43b063c1b2a2e664ed697313648da93737c5a9b1fbc3e6391ee87c3cc7685fe53b2757421ca93a214ea3 SHA512 4cf88d8dc4518e720b567d3970e423657bb58f57a0fd7d88b6832163c21924dcbfaea3ae89c4c1f0dbc9c0c7be479f2b5c41ae00baa69176cd98027ea602f08c DIST openjdk-8.472_p08.tar.gz 92827251 BLAKE2B 5f5c90ef0eeaf934947c943798e2ef035fc2fb6a86c21d5408cf737257e4db63555581278ca688b9dd1cb76913effa22149152986eddaf233b1217f884ca84d1 SHA512 1acebcb878d0da98fe9d66040037ddeb10c307c89402a8e2471f074068589f6bcbcaafffd24d2eb94e1aaf25e953430d94e299465e3222869789f252eacc6446 DIST openjdk-8.482_p08.tar.gz 93899386 BLAKE2B df3a5f0def9d673be9f036905d50ac9d924bb3119e9dabbf17d786cf49d7e3f260e848d8c3fb6efa0e966f86a0e13422c9bc22d2bef623bc4a660d9f573de32c SHA512 c9951addcb0cac3f7bb2b1a5643811367b23a889908697c8091322c9551afec720fe31a2ca97ebd97ad0a48661d554fc59388d86a947fade7268bfaeab8b4dd5 DIST openjdk-bootstrap-11.0.13_p8-ppc64.tar.xz 108215404 BLAKE2B 5e6c0b905b34b437137922b73a9724da96b8832186fea945f8c73d941db822ca1cc5718f3ecb4607ed98d1f8241c9f365b54caaf978863e8b84680a94f067b5d SHA512 732e2220219d42be10589fcaf2420da87ebc8564b4afc6bd02f61f31cdca9c31b339366e34d374fb814499b92f8aa796435a18f28e10c8cb00d9a0f5953bb60e diff --git a/dev-java/openjdk/openjdk-26_beta32.ebuild b/dev-java/openjdk/openjdk-26_beta34.ebuild index 9921b3ffce32..9921b3ffce32 100644 --- a/dev-java/openjdk/openjdk-26_beta32.ebuild +++ b/dev-java/openjdk/openjdk-26_beta34.ebuild diff --git a/dev-java/openjdk/openjdk-27_alpha6.ebuild b/dev-java/openjdk/openjdk-27_alpha8.ebuild index 196940065329..196940065329 100644 --- a/dev-java/openjdk/openjdk-27_alpha6.ebuild +++ b/dev-java/openjdk/openjdk-27_alpha8.ebuild diff --git a/dev-java/plexus-classworlds/Manifest b/dev-java/plexus-classworlds/Manifest index db017292e073..cbb07d1aab24 100644 --- a/dev-java/plexus-classworlds/Manifest +++ b/dev-java/plexus-classworlds/Manifest @@ -1,2 +1 @@ -DIST plexus-classworlds-2.7.0.tar.gz 60221 BLAKE2B 8adbad24c057982dd3da6ce221175cf0b3e6585316de02434214d7d470b24220edaa94f4191cb2febfc4e3006a78cd3be5cc0f793438a5009ee20ef8c602768b SHA512 625d83c1a08a15e0d85984518eaec36bf001e562c49df4d5028e9fec1a9fdc69faa88066441da3cedd803fc20932fcaef9f2e924a485e0a0dcde60a600b32c7f DIST plexus-classworlds-2.9.0.tar.gz 61378 BLAKE2B edcd8584c0851960b16f976d6a1b7767ec760b187250c1b10e372219ec5d1a97ee7690744a9b5761cb3970ec8eacbca19310b4d4760bfb88cc9549ee0ce9bfed SHA512 c93a0bdb5c9000fcf8a568023bb30196e798d508b4329f05cc08538d18eca7fdd43b3980558b349ce75c4a7e5276da5e50c82545c041391441c973e419854869 diff --git a/dev-java/plexus-classworlds/plexus-classworlds-2.7.0-r1.ebuild b/dev-java/plexus-classworlds/plexus-classworlds-2.7.0-r1.ebuild deleted file mode 100644 index 4948c9a561a8..000000000000 --- a/dev-java/plexus-classworlds/plexus-classworlds-2.7.0-r1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -MAVEN_ID="org.codehaus.plexus:plexus-classworlds:${PV}" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="The class loader framework of the Plexus project" -HOMEPAGE="https://codehaus-plexus.github.io/plexus-classworlds/" -SRC_URI="https://github.com/codehaus-plexus/plexus-classworlds/archive/plexus-classworlds-${PV}.tar.gz" -S="${WORKDIR}/${PN}-${P}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64" - -DEPEND=" - >=virtual/jdk-1.8:* - test? ( - >=dev-java/ant-1.10.14-r3:0 - dev-java/commons-logging:0 - dev-java/xml-commons-external:1.4 - ) -" -RDEPEND=">=virtual/jre-1.8:*" - -JAVA_MAIN_CLASS="org.codehaus.plexus.classworlds.launcher.Launcher" -JAVA_SRC_DIR="src/main/java/" - -# Invalid test class, No runnable methods -JAVA_TEST_EXCLUDES="org.codehaus.plexus.classworlds.TestUtil" -JAVA_TEST_GENTOO_CLASSPATH="junit-4" -JAVA_TEST_RESOURCE_DIRS="src/test/test-data" -JAVA_TEST_SRC_DIR="src/test/java" - -src_test(){ - # java.io.FileNotFoundException: target/test-lib/xml-apis-1.3.02.jar - mkdir -p target/test-lib || die - java-pkg_jar-from --into target/test-lib xml-commons-external-1.4 xml-commons-external.jar xml-apis-1.3.02.jar - java-pkg_jar-from --into target/test-lib ant ant.jar ant-1.9.0.jar - java-pkg_jar-from --into target/test-lib commons-logging commons-logging.jar commons-logging-1.0.3.jar - java-pkg-simple_src_test -} diff --git a/dev-java/rhino/Manifest b/dev-java/rhino/Manifest index 5b6334fcd1d3..c7c1f1dc7200 100644 --- a/dev-java/rhino/Manifest +++ b/dev-java/rhino/Manifest @@ -1,3 +1,2 @@ -DIST rhino-1.8.0.tar.gz 5003746 BLAKE2B 101e9ab0c7612402de15936d932af1e1cc40078d1da9fed7390984603bd1f900bcfc6cc548ccd35f57e55bb00b801d374beb0d7653ce95a2d1a086bdb03550b3 SHA512 6f0397d9aaee775e4beefd3ff7aaf726e547d5f6e88ac652bd2c37fb12b6d559d7715f89f39843338937c93a027a81947f2316cabce1441f9b30da65986d087c DIST rhino-1.8.1.tar.gz 10407301 BLAKE2B 26ff4dcadcf8af2c0c2ab217382525b97f0cdc9a59bbac7fa826e335205523304ca13fb8c66936d3f5e5e1d93bcf2030ba0ca31e9ba7bec696c8ee3405ec2394 SHA512 f432f73daea82f0aeb78c442ecede2641e0b78b3be5e6410d69d4bf7cc15a26bdd946605336c6251f1980393148ed869b3ed651ecf9cffc206bf7924d510930a DIST rhino-1.9.0.tar.gz 10661552 BLAKE2B 767bde3be12201d33cf351069f61aed80a1d8d15bf30971cca52f03f2ee0bf4a21d06eef573f8fad6a1b9fae73f5c4e68c01bc0233b1bf9c12c1219b40d853e9 SHA512 eaa41808eb24f782c9035e186a08713d1226372f244f2bcc28e2f020df01fadd1da2e451e618430825a7d72e69025391d80727b2bfb1ed6f140ecb891b73d5fc diff --git a/dev-java/rhino/rhino-1.8.0.ebuild b/dev-java/rhino/rhino-1.8.0.ebuild deleted file mode 100644 index 4a73ddfc2659..000000000000 --- a/dev-java/rhino/rhino-1.8.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MAVEN_ID="org.mozilla:rhino:${PV}" -JAVA_PKG_IUSE="doc source test" -JAVA_TESTING_FRAMEWORKS="junit-jupiter" - -inherit java-pkg-2 java-pkg-simple junit5 - -DESCRIPTION="Rhino JavaScript runtime jar, excludes XML, tools, and ScriptEngine wrapper" -HOMEPAGE="https://github.com/mozilla/rhino" -SRC_URI="https://github.com/mozilla/rhino/archive/Rhino${PV//./_}_Release.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/rhino-Rhino${PV//./_}_Release" - -LICENSE="MPL-1.1 GPL-2" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64" - -# error: package jdk.dynalink does not exist -# error: package jdk.dynalink.linker does not exist -# error: package jdk.dynalink.linker.support does not exist -DEPEND=" - >=virtual/jdk-11 - test? ( dev-java/junit:4 ) -" - -# rhino/src/main/java/org/mozilla/javascript/Slot.java:29: error: cannot find symbol -# var newSlot = new Slot(this); -# ^ -# symbol: class var -RDEPEND=">=virtual/jre-11:*" - -DOCS=( {CODE_OF_CONDUCT,README,RELEASE-NOTES,RELEASE-STEPS}.md {NOTICE-tools,NOTICE}.txt ) - -JAVA_RESOURCE_DIRS="rhino/src/main/resources" -JAVA_SRC_DIR="rhino/src/main/java" -JAVA_TEST_GENTOO_CLASSPATH="junit-4 junit-5" -JAVA_TEST_RESOURCE_DIRS="rhino/src/test/resources" -JAVA_TEST_SRC_DIR=( {rhino/src/test,testutils/src/main}/java ) diff --git a/dev-java/rhino/rhino-1.9.0.ebuild b/dev-java/rhino/rhino-1.9.0.ebuild index 2a0b5327adb6..733ce2b1e763 100644 --- a/dev-java/rhino/rhino-1.9.0.ebuild +++ b/dev-java/rhino/rhino-1.9.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/rhino-Rhino${PV//./_}_Release/rhino" LICENSE="MPL-1.1 GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64" +KEYWORDS="~amd64 arm64 ~ppc64" DEPEND=" >=virtual/jdk-11 diff --git a/dev-java/xmpbox/Manifest b/dev-java/xmpbox/Manifest index 0e326a9b2a04..45b5735af911 100644 --- a/dev-java/xmpbox/Manifest +++ b/dev-java/xmpbox/Manifest @@ -1,4 +1,2 @@ -DIST pdfbox-2.0.32-src.zip 17094201 BLAKE2B a48677819bab371d82a956affa8a9b55a8dca2627bb301b56facb4408229639162550c67eccc843b903e28a3f6258db4b0c096c2b40c134c1f0bf6085ff122d0 SHA512 bdad289bda79e78774dd4dedb8b0531f20382038e96232eb6c55508e2187ca3d7512072e87cd293fe6d1b9967d7e6a44f39b09a3af59872bf2f307275a65f546 -DIST pdfbox-2.0.32-src.zip.asc 195 BLAKE2B a3c1f8078ded155bfecca3c15ec8c9ae648ab6dbfa9c023715eabdf72f092920b0c0ddedaafed3fc6a186f05c9880fbaa703eb088b704964ac4bb8bd5dd386e8 SHA512 b6aff86c09f75234c57ae079eff71e098377e27a1b0d55911b2cd466ff74c5d529c9cd45ba20653adae3a9b5f9ecfc3e9d6df0647bae59a7b651f128ef3b39e5 DIST pdfbox-3.0.6-src.zip 18318364 BLAKE2B 774a1b741d756ac2a652aaf3da74a21c2ff9f450d17af50c4ded2c36da063e17f940f8525ae892c0a6ec1487f7e7d857781fba778a0e090cd2a5e16dfa4976ff SHA512 24bca47497cd1ec2c93bbf1b7fb3cc5f8564de7b2f1ff2d0c4ebc267c6d385219c3bdcd6c5d1bac8ff5bfae1ad9dd96121c4bbd4a9afb023db2940a7586ef01a DIST pdfbox-3.0.6-src.zip.asc 195 BLAKE2B b9dc0337537c732efa49fa7f9ef49275ad6cdc08cbeff5047f5987e70ddd85dec5d28d9d4e6e347bb9009ad0f12b2cb184c1c7fae929d5d9d3fa6ab35ae8d703 SHA512 dfeec8efa7eab8534f0234db3187b763cc25d5a25fbbe772400dfd8ecfdc28a7f48027d45d9a1bb4ffe211e0afd7b4228b7d010887f9d689cdb4b27f2c96345d diff --git a/dev-java/xmpbox/xmpbox-2.0.32-r1.ebuild b/dev-java/xmpbox/xmpbox-2.0.32-r1.ebuild deleted file mode 100644 index 9d77e9f75ca2..000000000000 --- a/dev-java/xmpbox/xmpbox-2.0.32-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -MAVEN_ID="org.apache.pdfbox:xmpbox:${PV}" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple verify-sig - -DESCRIPTION="An open source Java tool that implements Adobe's XMP(TM) specification" -HOMEPAGE="https://pdfbox.apache.org" -SRC_URI="mirror://apache/pdfbox/${PV}/pdfbox-${PV}-src.zip - verify-sig? ( https://downloads.apache.org/pdfbox/${PV}/pdfbox-${PV}-src.zip.asc )" -S="${WORKDIR}/pdfbox-${PV}/${PN}" - -LICENSE="Apache-2.0" -SLOT="2" -KEYWORDS="amd64 arm64 ppc64" - -VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/pdfbox.apache.org.asc" -BDEPEND=" - app-arch/unzip - verify-sig? ( sec-keys/openpgp-keys-apache-pdfbox ) -" -CP_DEPEND="dev-java/jaxb-api:2" -DEPEND=" - ${CP_DEPEND} - >=virtual/jdk-1.8:* -" -RDEPEND=" - ${CP_DEPEND} - >=virtual/jre-1.8:* -" - -JAVA_AUTOMATIC_MODULE_NAME="org.apache.xmpbox" -JAVA_SRC_DIR="src/main/java" -JAVA_TEST_GENTOO_CLASSPATH="junit-4" -JAVA_TEST_RESOURCE_DIRS="src/test/resources" -JAVA_TEST_SRC_DIR="src/test/java" - -src_unpack() { - if use verify-sig; then - verify-sig_verify_detached \ - "${DISTDIR}/pdfbox-${PV}-src.zip" \ - "${DISTDIR}/pdfbox-${PV}-src.zip.asc" - fi - default -} - -JAVA_TEST_EXCLUDES=( - # 1) initializationError(org.apache.xmpbox.parser.PropMappingTest) - # org.junit.runners.model.InvalidTestClassError: Invalid test class 'org.apache.xmpbox.parser.PropMappingTest': - # 1. No runnable methods - org.apache.xmpbox.parser.PropMappingTest -) diff --git a/dev-java/xz-java/Manifest b/dev-java/xz-java/Manifest index f448cd310887..c96feb82aa34 100644 --- a/dev-java/xz-java/Manifest +++ b/dev-java/xz-java/Manifest @@ -1,4 +1,2 @@ -DIST xz-java-1.10.zip 179204 BLAKE2B ffe19ed1de7370879bb5c3c3f777e367fff9868c5113a2920c02409e7ab7a325cd03d30ddd2bcc95e1509d2f38723e51eaf21b4aa767792e7a3c9850cd658e36 SHA512 be293545b9510906334ecbc092834599b36abe7498836ab111726a195fd4fc8731d2cb57109b51ac0de7d14da8b59fea7a48aaa2f5c61075b4b16c0e1d4f5579 -DIST xz-java-1.10.zip.sig 566 BLAKE2B 4a0e146f9a8ccffbf62d775b6d7c647611464fbf23fe0f0d9fa0f768487c642c1a9277b820af9ebdaeb9cefb3f5bf399a226000622838c81c02747b31158441b SHA512 e9bfe7eb28a6f9d8f7eb4c7620fc1598fe70c08a03fd2bfc5a1183110b0f8539704921f6224de352080cb3b6affb33163fd739503f4e8f279e06533445ebe8a6 DIST xz-java-1.11.zip 179000 BLAKE2B c4ea278062749a41249bba09c30f036b76054fa070181a43d038fb284c66ab7f9f43571e2e806d004361b89dafe15c0d838bf4f488275f22860c46423e057238 SHA512 c808f08c96b0a21fcd3ca4e3840cbb8a3f58da00717d3a5ded2770d020f3ab401e53f30dd6938b01f366ffbbaec1b3b5898f0e711aae3d59b67f9d150dbf4645 DIST xz-java-1.11.zip.sig 566 BLAKE2B 2c22fd2ec327abdf6c86aea6839a251bf94dd5a14a53ee8d7b376b4ded834b65aed1518354d8528c29ef35c95b906555a77a319a222f15511cfc206e18112746 SHA512 3732a8597beff37ce200c96571e6baaa03ac4b0b9b21205878eb22a0cb9bb43218cf2a885c3d73af1e5886827fa5ba180059d728307dfa0c3dac86e3be9bf7d4 diff --git a/dev-java/xz-java/xz-java-1.10.ebuild b/dev-java/xz-java/xz-java-1.10.ebuild deleted file mode 100644 index 12039a592e2e..000000000000 --- a/dev-java/xz-java/xz-java-1.10.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc examples source" -MAVEN_ID="org.tukaani:xz:1.10" - -inherit java-pkg-2 java-pkg-simple verify-sig - -DESCRIPTION="Implementation of xz data compression in pure java" -HOMEPAGE="https://tukaani.org/xz/java.html" -SRC_URI="https://tukaani.org/xz/${P}.zip - verify-sig? ( https://tukaani.org/xz/${P}.zip.sig )" -S="${WORKDIR}" - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64" - -DEPEND=">=virtual/jdk-11:*" -RDEPEND=">=virtual/jre-1.8:*" - -BDEPEND=" - app-arch/unzip - verify-sig? ( sec-keys/openpgp-keys-lassecollin ) -" - -VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/lassecollin.asc" - -JAVA_SRC_DIR="src" - -DOCS=( {AUTHORS,NEWS,README,THANKS}.md ) - -src_compile() { - local JAVA_MODULE_NAME="org.tukaani.xz" - JAVA_JAR_FILENAME="${JAVA_MODULE_NAME}.jar" - java-pkg-simple_src_compile # creates a legacy jar file without module-info - - # compile module-info.java - ejavac \ - -source 9 -target 9 \ - --patch-module "${JAVA_MODULE_NAME}"="${JAVA_MODULE_NAME}.jar" \ - -d target/versions/9 \ - -sourcepath src9 \ - $(find src9 -type f -name '*.java') - - # package - JAVA_JAR_FILENAME="${PN}.jar" - jar cvf "${JAVA_JAR_FILENAME}" \ - -C target/classes . \ - --release 9 -C target/versions/9 . || die -} - -src_install() { - java-pkg-simple_src_install - use examples && java-pkg_doexamples src/*Demo.java -} diff --git a/dev-java/zstd-jni/Manifest b/dev-java/zstd-jni/Manifest index 04bc2474d78b..e4a5eec00043 100644 --- a/dev-java/zstd-jni/Manifest +++ b/dev-java/zstd-jni/Manifest @@ -1,2 +1 @@ -DIST zstd-jni-1.5.7.4.tar.gz 13408429 BLAKE2B 04fa91c4101c26c789a11d50e1fdf772af0778205ebc4f65f7439fb3fc72ededb03b450823c8b0943bf8ae41ca955b9bf3725f8802b620d11558c6a242fc579a SHA512 e72505421a390b1dbeedb2c20cbf6cfae12a693798e62c059c9fa4cd39481dc5ee52582acccbe22ca8756c5dc233a5269d9248882d5a336757f2f8c5232d36e0 DIST zstd-jni-1.5.7.6.tar.gz 13408544 BLAKE2B d783ffeeb3fe1e5e0d804a18c7b6ef1ee7f000cce4d851840de504d7ac0e9eabe2159ac158138186e19d15b76e0620ad0e3b5cc684ee9825334b029d6da427d8 SHA512 97be226b7cc34038c1c059216a05688c44c317fd15428c455ba0c89bb3b879eea9063745291ccc2bc70712f0d5762205e0b14cedd52e22111b49e514f8dad6dd diff --git a/dev-java/zstd-jni/zstd-jni-1.5.7.4.ebuild b/dev-java/zstd-jni/zstd-jni-1.5.7.4.ebuild deleted file mode 100644 index de9166bbc945..000000000000 --- a/dev-java/zstd-jni/zstd-jni-1.5.7.4.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source" -MAVEN_ID="com.github.luben:zstd-jni:1.5.7-4" - -inherit cmake java-pkg-2 java-pkg-simple - -DESCRIPTION="JNI bindings for Zstd native library" -HOMEPAGE="https://github.com/luben/zstd-jni" -SRC_URI="https://github.com/luben/zstd-jni/archive/v$(ver_rs 3 -).tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/zstd-jni-$(ver_rs 3 -)" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm64 ppc64" - -RDEPEND=">=virtual/jre-1.8:*" -DEPEND=">=virtual/jdk-1.8:*" - -JAVA_AUTOMATIC_MODULE_NAME="com.github.luben.zstd_jni" -JAVA_RESOURCE_DIRS="resources" -JAVA_SRC_DIR="src/main/java" - -src_prepare() { - cmake_src_prepare - # https://github.com/luben/zstd-jni/blob/c1.5.2-5/build.gradle#L66 - cat > src/main/java/com/github/luben/zstd/util/ZstdVersion.java <<-EOF || die - package com.github.luben.zstd.util; - - public class ZstdVersion - { - public static final String VERSION = "$(ver_rs 3 -)"; - } - EOF - - mkdir -p resources/META-INF || die - echo "Implementation-Version: $(ver_rs 3 -)" \ - > resources/META-INF/MANIFEST.MF || die -} - -src_configure() { - local mycmakeargs=( - -DJAVA_HOME="$(java-config -g JAVA_HOME)" - # Resolve bug #776910 - # Reference: https://stackoverflow.com/a/51764145 - -DJAVA_AWT_LIBRARY="NotNeeded" - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - java-pkg-simple_src_compile -} - -src_install() { - java-pkg_doso "${BUILD_DIR}/libzstd-jni-$(ver_rs 3 -).so" - java-pkg-simple_src_install -} |
