summaryrefslogtreecommitdiff
path: root/metadata/md5-cache/dev-java
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2021-10-20 10:22:14 +0100
committerV3n3RiX <venerix@koprulu.sector>2021-10-20 10:22:14 +0100
commit46eedbedafdb0040c37884982d4c775ce277fb7b (patch)
treedb33a91259730be84999e13a8d8168c799f50ac0 /metadata/md5-cache/dev-java
parente23a08d0c97a0cc415aaa165da840b056f93c997 (diff)
gentoo resync : 20.10.2021
Diffstat (limited to 'metadata/md5-cache/dev-java')
-rw-r--r--metadata/md5-cache/dev-java/Manifest.gzbin100999 -> 100844 bytes
-rw-r--r--metadata/md5-cache/dev-java/aopalliance-1.0-r24
-rw-r--r--metadata/md5-cache/dev-java/bnd-junit-2.1.0-r214
-rw-r--r--metadata/md5-cache/dev-java/bndlib-2.1.0-r114
-rw-r--r--metadata/md5-cache/dev-java/bsf-2.4.0-r24
-rw-r--r--metadata/md5-cache/dev-java/bsh-2.0_beta6-r14
-rw-r--r--metadata/md5-cache/dev-java/commons-compress-1.2113
-rw-r--r--metadata/md5-cache/dev-java/dom4j-2.1.34
-rw-r--r--metadata/md5-cache/dev-java/guice-4.14
-rw-r--r--metadata/md5-cache/dev-java/jacl-1.4.1-r14
-rw-r--r--metadata/md5-cache/dev-java/janino-2.7.04
-rw-r--r--metadata/md5-cache/dev-java/javacc-5.0-r34
-rw-r--r--metadata/md5-cache/dev-java/javassist-3.18.24
-rw-r--r--metadata/md5-cache/dev-java/javax-inject-1-r34
-rw-r--r--metadata/md5-cache/dev-java/jclasslib-3.14
-rw-r--r--metadata/md5-cache/dev-java/jcommander-1.484
-rw-r--r--metadata/md5-cache/dev-java/joda-convert-1.3.1-r14
-rw-r--r--metadata/md5-cache/dev-java/joda-time-2.10.10-r14
-rw-r--r--metadata/md5-cache/dev-java/jython-2.7.0-r24
-rw-r--r--metadata/md5-cache/dev-java/netty-buffer-4.0.364
-rw-r--r--metadata/md5-cache/dev-java/netty-transport-4.0.364
-rw-r--r--metadata/md5-cache/dev-java/openjdk-11.0.11_p9-r12
-rw-r--r--metadata/md5-cache/dev-java/openjdk-11.0.12_p72
-rw-r--r--metadata/md5-cache/dev-java/openjdk-17_p3514
-rw-r--r--metadata/md5-cache/dev-java/openjdk-8.292_p102
-rw-r--r--metadata/md5-cache/dev-java/openjdk-8.302_p082
-rw-r--r--metadata/md5-cache/dev-java/openjdk-bin-17_p356
-rw-r--r--metadata/md5-cache/dev-java/snakeyaml-1.28-r14
-rw-r--r--metadata/md5-cache/dev-java/testng-6.9.104
-rw-r--r--metadata/md5-cache/dev-java/tomcat-servlet-api-10.0.1013
-rw-r--r--metadata/md5-cache/dev-java/tomcat-servlet-api-10.0.1113
-rw-r--r--metadata/md5-cache/dev-java/tomcat-servlet-api-10.0.124
-rw-r--r--metadata/md5-cache/dev-java/tomcat-servlet-api-8.5.7113
-rw-r--r--metadata/md5-cache/dev-java/tomcat-servlet-api-8.5.72 (renamed from metadata/md5-cache/dev-java/tomcat-servlet-api-8.5.70)2
-rw-r--r--metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.5213
-rw-r--r--metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.5313
-rw-r--r--metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.544
-rw-r--r--metadata/md5-cache/dev-java/unkrig-nullanalysis-0_pre16444
-rw-r--r--metadata/md5-cache/dev-java/velocity-2.34
39 files changed, 109 insertions, 119 deletions
diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz
index 61789c05f12c..75186e0ee51c 100644
--- a/metadata/md5-cache/dev-java/Manifest.gz
+++ b/metadata/md5-cache/dev-java/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-java/aopalliance-1.0-r2 b/metadata/md5-cache/dev-java/aopalliance-1.0-r2
index bf5b653b598d..065f03d593f4 100644
--- a/metadata/md5-cache/dev-java/aopalliance-1.0-r2
+++ b/metadata/md5-cache/dev-java/aopalliance-1.0-r2
@@ -4,10 +4,10 @@ DESCRIPTION=Aspect-Oriented Programming (AOP) Alliance classes
EAPI=5
HOMEPAGE=http://aopalliance.sourceforge.net/
IUSE=elibc_FreeBSD doc source
-KEYWORDS=amd64 ppc64 x86 ~amd64-linux
+KEYWORDS=amd64 ~arm64 ppc64 x86 ~amd64-linux
LICENSE=public-domain
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=1
SRC_URI=mirror://gentoo/aopalliance-1.0-gentoo.tar.bz2
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=785a5d7fd82531054df6f38100c2cf2c
+_md5_=331b2d7c3cfa69f24d20f554c1318831
diff --git a/metadata/md5-cache/dev-java/bnd-junit-2.1.0-r2 b/metadata/md5-cache/dev-java/bnd-junit-2.1.0-r2
new file mode 100644
index 000000000000..c4c173e1cc0c
--- /dev/null
+++ b/metadata/md5-cache/dev-java/bnd-junit-2.1.0-r2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install preinst prepare setup
+DEPEND=dev-java/osgi-core-api:0 dev-java/bndlib:0 virtual/jdk:1.8 test? ( dev-java/junit:4 ) >=dev-java/java-config-2.2.0-r3 >=dev-java/ant-core-1.8.2:0 >=dev-java/javatoolkit-0.3.0-r2
+DESCRIPTION=Junit plugin for bndlib, a swiss army knife for OSGi
+EAPI=7
+HOMEPAGE=http://www.aqute.biz/Bnd/Bnd
+IUSE=elibc_FreeBSD test
+KEYWORDS=~amd64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-java/osgi-core-api:0 dev-java/bndlib:0 virtual/jre:1.8 >=dev-java/java-config-2.2.0-r3
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/bndtools/bnd/archive/2.1.0.REL.tar.gz -> bndlib-2.1.0.tar.gz
+_eclasses_=java-ant-2 e83ca06db890ca292b0b6d43e376e20d java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 multilib 4b66d835ec72e021e359bb81eacfe988 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa
+_md5_=024d611dae6922351631e7f7f594bca7
diff --git a/metadata/md5-cache/dev-java/bndlib-2.1.0-r1 b/metadata/md5-cache/dev-java/bndlib-2.1.0-r1
new file mode 100644
index 000000000000..01f512e97d00
--- /dev/null
+++ b/metadata/md5-cache/dev-java/bndlib-2.1.0-r1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install preinst prepare setup test
+DEPEND=virtual/jdk:1.8 dev-java/libg:0 dev-java/osgi-compendium:0 dev-java/osgi-core-api:0 dev-java/osgi-enterprise-api:0 test? ( dev-java/junit:4 ) >=dev-java/java-config-2.2.0-r3 >=dev-java/ant-core-1.8.2:0 >=dev-java/javatoolkit-0.3.0-r2
+DESCRIPTION=A swiss army knife for OSGi
+EAPI=7
+HOMEPAGE=https://bnd.bndtools.org/
+IUSE=elibc_FreeBSD test
+KEYWORDS=~amd64 ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=virtual/jre:1.8 dev-java/libg:0 dev-java/osgi-compendium:0 dev-java/osgi-core-api:0 dev-java/osgi-enterprise-api:0 >=dev-java/java-config-2.2.0-r3
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/bndtools/bnd/archive/2.1.0.REL.tar.gz -> bndlib-2.1.0.tar.gz
+_eclasses_=java-ant-2 e83ca06db890ca292b0b6d43e376e20d java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 multilib 4b66d835ec72e021e359bb81eacfe988 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa
+_md5_=7c2cbf2e20db598f7910a185670ed63f
diff --git a/metadata/md5-cache/dev-java/bsf-2.4.0-r2 b/metadata/md5-cache/dev-java/bsf-2.4.0-r2
index a64a0e29a56a..87881160ef08 100644
--- a/metadata/md5-cache/dev-java/bsf-2.4.0-r2
+++ b/metadata/md5-cache/dev-java/bsf-2.4.0-r2
@@ -4,10 +4,10 @@ DESCRIPTION=Bean Script Framework
EAPI=5
HOMEPAGE=http://commons.apache.org/bsf/
IUSE=javascript python tcl elibc_FreeBSD doc examples source
-KEYWORDS=amd64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=Apache-2.0
RDEPEND=python? ( dev-java/jython:2.7 ) javascript? ( dev-java/rhino:1.6 ) tcl? ( dev-java/jacl:0 ) dev-java/xalan:0 dev-java/commons-logging:0 >=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=2.3
SRC_URI=mirror://apache/jakarta/bsf/source/bsf-src-2.4.0.tar.gz
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-ant-2 e83ca06db890ca292b0b6d43e376e20d java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=3adbb1c06dc3758660e387b8d7ff6837
+_md5_=4334df13a0fb1a97ad6dfa1aa7001423
diff --git a/metadata/md5-cache/dev-java/bsh-2.0_beta6-r1 b/metadata/md5-cache/dev-java/bsh-2.0_beta6-r1
index 1cc220fb5111..c40df0c03b1a 100644
--- a/metadata/md5-cache/dev-java/bsh-2.0_beta6-r1
+++ b/metadata/md5-cache/dev-java/bsh-2.0_beta6-r1
@@ -4,11 +4,11 @@ DESCRIPTION=A small embeddable Java source interpreter
EAPI=7
HOMEPAGE=https://github.com/beanshell/beanshell
IUSE=elibc_FreeBSD doc source test
-KEYWORDS=amd64 ppc64 x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1
RDEPEND=dev-java/bsf:2.3 java-virtuals/servlet-api:3.0 >=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/beanshell/beanshell/archive/2.0b6.tar.gz -> bsh-2.0b6.tar.gz
_eclasses_=java-ant-2 e83ca06db890ca292b0b6d43e376e20d java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 multilib 4b66d835ec72e021e359bb81eacfe988 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa
-_md5_=9ea5e9a219a6bbe619135f01eb1e9f9f
+_md5_=f2b83f1c67df6032fe1565da3379147c
diff --git a/metadata/md5-cache/dev-java/commons-compress-1.21 b/metadata/md5-cache/dev-java/commons-compress-1.21
new file mode 100644
index 000000000000..a97c20aa30c8
--- /dev/null
+++ b/metadata/md5-cache/dev-java/commons-compress-1.21
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install preinst prepare setup test
+DEPEND=>=virtual/jdk-1.8:* dev-java/asm:9 >=dev-java/brotli-dec-0.1.2:0 >=dev-java/xz-java-1.9:0 >=dev-java/zstd-jni-1.5.0.4:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+DESCRIPTION=Java API for working with archive files
+EAPI=7
+HOMEPAGE=https://commons.apache.org/proper/commons-compress/
+IUSE=elibc_FreeBSD doc source
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=virtual/jre-1.8:* dev-java/asm:9 >=dev-java/brotli-dec-0.1.2:0 >=dev-java/xz-java-1.9:0 >=dev-java/zstd-jni-1.5.0.4:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+SLOT=0
+SRC_URI=mirror://apache/commons/compress/source/commons-compress-1.21-src.tar.gz -> commons-compress-1.21-sources.tar.gz
+_eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460
+_md5_=27432309a73cdc003d87472cb21b37c8
diff --git a/metadata/md5-cache/dev-java/dom4j-2.1.3 b/metadata/md5-cache/dev-java/dom4j-2.1.3
index 05e0b00cf777..5a08b8927a18 100644
--- a/metadata/md5-cache/dev-java/dom4j-2.1.3
+++ b/metadata/md5-cache/dev-java/dom4j-2.1.3
@@ -4,11 +4,11 @@ DESCRIPTION=flexible XML framework for Java
EAPI=7
HOMEPAGE=https://dom4j.github.io/
IUSE=jaxen elibc_FreeBSD doc source test
-KEYWORDS=~amd64 ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
LICENSE=dom4j
RDEPEND=dev-java/jaxb-api:2 dev-java/xpp2:0 dev-java/xpp3:0 dev-java/xsdlib:0 jaxen? ( dev-java/jaxen:1.2[dom4j] ) >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=1
SRC_URI=https://github.com/dom4j/dom4j/archive/refs/tags/version-2.1.3.tar.gz -> dom4j-2.1.3.tar.gz https://repo1.maven.org/maven2/jaxen/jaxen/1.2.0/jaxen-1.2.0.jar
_eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460
-_md5_=23844043cf6a4044eb2ce032550c6256
+_md5_=dad2a6251eb387191366037e179e9ec6
diff --git a/metadata/md5-cache/dev-java/guice-4.1 b/metadata/md5-cache/dev-java/guice-4.1
index 9019fa75d149..ce789cb9b286 100644
--- a/metadata/md5-cache/dev-java/guice-4.1
+++ b/metadata/md5-cache/dev-java/guice-4.1
@@ -4,11 +4,11 @@ DESCRIPTION=A lightweight dependency injection framework for Java 5 and above
EAPI=6
HOMEPAGE=https://github.com/google/guice/
IUSE=elibc_FreeBSD source
-KEYWORDS=amd64 ~ppc64 x86
+KEYWORDS=amd64 ~arm64 ~ppc64 x86
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.7 dev-java/aopalliance:1 >=dev-java/asm-5:4 >=dev-java/cglib-3.1:3 dev-java/guava:20 dev-java/javax-inject:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=test
SLOT=4
SRC_URI=https://github.com/google/guice/archive/4.1.tar.gz -> guice-4.1.tar.gz
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-ant-2 e83ca06db890ca292b0b6d43e376e20d java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=1131efb770813c2c0e9dbcaab0c66eef
+_md5_=f81d3dcf34223a3a650ff6e01bc41705
diff --git a/metadata/md5-cache/dev-java/jacl-1.4.1-r1 b/metadata/md5-cache/dev-java/jacl-1.4.1-r1
index c2ca92d191e6..884b4a95a616 100644
--- a/metadata/md5-cache/dev-java/jacl-1.4.1-r1
+++ b/metadata/md5-cache/dev-java/jacl-1.4.1-r1
@@ -4,10 +4,10 @@ DESCRIPTION=Jacl is an implementation of Tcl written in Java
EAPI=5
HOMEPAGE=http://tcljava.sourceforge.net
IUSE=doc elibc_FreeBSD doc source
-KEYWORDS=amd64 ppc64 x86
+KEYWORDS=amd64 ~arm64 ppc64 x86
LICENSE=BSD
RDEPEND=>=dev-lang/tcl-8.4.5:* >=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=mirror://sourceforge/tcljava/jacl1.4.1.tar.gz -> jacl-1.4.1.tar.gz
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=2c9c61aff1df3bd9c81363c394776c8c
+_md5_=17d6789afbe585eb9c428f52df4ac7e9
diff --git a/metadata/md5-cache/dev-java/janino-2.7.0 b/metadata/md5-cache/dev-java/janino-2.7.0
index fc116ba5d25c..b48e7601f7b6 100644
--- a/metadata/md5-cache/dev-java/janino-2.7.0
+++ b/metadata/md5-cache/dev-java/janino-2.7.0
@@ -4,10 +4,10 @@ DESCRIPTION=An embedded compiler for run-time compilation purposes
EAPI=5
HOMEPAGE=http://janino.net/
IUSE=elibc_FreeBSD doc source examples
-KEYWORDS=amd64 x86
+KEYWORDS=amd64 ~arm ~arm64 x86
LICENSE=BSD
RDEPEND=>=virtual/jre-1.6 dev-java/ant-core:0 dev-java/unkrig-nullanalysis:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=http://janino.net/download/janino-2.7.0.zip
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=d3481284a365744490f18ddf2d709a57
+_md5_=88a5974d0ee185f4239020f7265dd563
diff --git a/metadata/md5-cache/dev-java/javacc-5.0-r3 b/metadata/md5-cache/dev-java/javacc-5.0-r3
index 5b9545c6076c..eee92c286b09 100644
--- a/metadata/md5-cache/dev-java/javacc-5.0-r3
+++ b/metadata/md5-cache/dev-java/javacc-5.0-r3
@@ -4,11 +4,11 @@ DESCRIPTION=Java Compiler Compiler - The Java Parser Generator
EAPI=6
HOMEPAGE=https://javacc.java.net/
IUSE=elibc_FreeBSD doc examples source test
-KEYWORDS=amd64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=BSD
RDEPEND=dev-java/junit:0 >=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=http://java.net/projects/javacc/downloads/download/javacc-5.0src.tar.gz
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-ant-2 e83ca06db890ca292b0b6d43e376e20d java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=3aadeb6eeb7c37040354e22335019fa0
+_md5_=cc7cb5af8194b96343e1de85e56fc3b4
diff --git a/metadata/md5-cache/dev-java/javassist-3.18.2 b/metadata/md5-cache/dev-java/javassist-3.18.2
index aa16a8643a20..1835f0b86265 100644
--- a/metadata/md5-cache/dev-java/javassist-3.18.2
+++ b/metadata/md5-cache/dev-java/javassist-3.18.2
@@ -4,10 +4,10 @@ DESCRIPTION=Javassist makes Java bytecode manipulation simple
EAPI=5
HOMEPAGE=http://www.csg.is.titech.ac.jp/~chiba/javassist/
IUSE=elibc_FreeBSD doc source examples
-KEYWORDS=amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux
LICENSE=MPL-1.1
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=3
SRC_URI=https://github.com/jboss-javassist/javassist/archive/rel_3_18_2_ga_build.tar.gz -> javassist-3.18.2.tar.gz
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-ant-2 e83ca06db890ca292b0b6d43e376e20d java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=f6f7fee852ca9f045bbd3649697242b0
+_md5_=b5b83c9ff5ae93676a003ab7172fdba8
diff --git a/metadata/md5-cache/dev-java/javax-inject-1-r3 b/metadata/md5-cache/dev-java/javax-inject-1-r3
index f9d08d89f721..3e7e8a78f458 100644
--- a/metadata/md5-cache/dev-java/javax-inject-1-r3
+++ b/metadata/md5-cache/dev-java/javax-inject-1-r3
@@ -4,10 +4,10 @@ DESCRIPTION=Dependency injection for Java (JSR-330)
EAPI=6
HOMEPAGE=https://code.google.com/p/atinject/
IUSE=elibc_FreeBSD doc source
-KEYWORDS=~amd64 ~ppc64 ~x86 ~amd64-linux
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=http://central.maven.org/maven2/javax/inject/javax.inject/1/javax.inject-1-sources.jar -> javax-inject-1.jar
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=d792b82e19281f86c431741cfe621ed8
+_md5_=2e133e123861e5b6a99bd1401586e985
diff --git a/metadata/md5-cache/dev-java/jclasslib-3.1 b/metadata/md5-cache/dev-java/jclasslib-3.1
index 2ed6c61e9e45..39e637232556 100644
--- a/metadata/md5-cache/dev-java/jclasslib-3.1
+++ b/metadata/md5-cache/dev-java/jclasslib-3.1
@@ -4,10 +4,10 @@ DESCRIPTION=Java bytecode viewer
EAPI=6
HOMEPAGE=https://github.com/ingokegel/jclasslib
IUSE=elibc_FreeBSD doc source
-KEYWORDS=amd64 x86
+KEYWORDS=amd64 ~arm ~arm64 x86
LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/ingokegel/jclasslib/archive/3.1.tar.gz -> jclasslib-3.1.tar.gz
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-ant-2 e83ca06db890ca292b0b6d43e376e20d java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=43a18d81a9af39c5d3a0587c57c100bc
+_md5_=9c0671bb61bc02e0f2416bb1564c37e2
diff --git a/metadata/md5-cache/dev-java/jcommander-1.48 b/metadata/md5-cache/dev-java/jcommander-1.48
index 1ed0636ea4a4..6dd8ce05692d 100644
--- a/metadata/md5-cache/dev-java/jcommander-1.48
+++ b/metadata/md5-cache/dev-java/jcommander-1.48
@@ -4,11 +4,11 @@ DESCRIPTION=Command line parsing framework for Java
EAPI=5
HOMEPAGE=https://github.com/cbeust/jcommander
IUSE=elibc_FreeBSD doc source
-KEYWORDS=amd64 ~ppc64 x86
+KEYWORDS=amd64 ~arm64 ~ppc64 x86
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/cbeust/jcommander/archive/jcommander-1.48.tar.gz
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=c850ffa696e430a788ecf243d5565d15
+_md5_=8f201e5563da9df7a87287224ca990e9
diff --git a/metadata/md5-cache/dev-java/joda-convert-1.3.1-r1 b/metadata/md5-cache/dev-java/joda-convert-1.3.1-r1
index 488cc890f797..2fb998fc5801 100644
--- a/metadata/md5-cache/dev-java/joda-convert-1.3.1-r1
+++ b/metadata/md5-cache/dev-java/joda-convert-1.3.1-r1
@@ -4,11 +4,11 @@ DESCRIPTION=Java library for conversion between Object and String
EAPI=7
HOMEPAGE=https://www.joda.org/joda-convert/
IUSE=elibc_FreeBSD doc source test
-KEYWORDS=amd64 ppc64 x86
+KEYWORDS=amd64 ~arm64 ppc64 x86
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://sourceforge/joda-convert/joda-convert-1.3.1-dist.tar.gz
_eclasses_=java-ant-2 e83ca06db890ca292b0b6d43e376e20d java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 multilib 4b66d835ec72e021e359bb81eacfe988 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa
-_md5_=27ad651699cc0f7d5710acf9600f7ad2
+_md5_=57090bb62b03e5b571491e89d4f2c899
diff --git a/metadata/md5-cache/dev-java/joda-time-2.10.10-r1 b/metadata/md5-cache/dev-java/joda-time-2.10.10-r1
index 86d9023eefe9..b4981f953374 100644
--- a/metadata/md5-cache/dev-java/joda-time-2.10.10-r1
+++ b/metadata/md5-cache/dev-java/joda-time-2.10.10-r1
@@ -4,11 +4,11 @@ DESCRIPTION=Date and time library to replace JDK date handling
EAPI=7
HOMEPAGE=https://www.joda.org/joda-time/
IUSE=elibc_FreeBSD doc source test
-KEYWORDS=amd64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris
+KEYWORDS=amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* dev-java/joda-convert:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/JodaOrg/joda-time/archive/refs/tags/v2.10.10.tar.gz -> joda-time-2.10.10.tar.gz
_eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460
-_md5_=a945221520a356858bb771baa7edc873
+_md5_=f83597de456be62e937a23efb7f299d8
diff --git a/metadata/md5-cache/dev-java/jython-2.7.0-r2 b/metadata/md5-cache/dev-java/jython-2.7.0-r2
index f61c6fd0b7ed..204e835a41e9 100644
--- a/metadata/md5-cache/dev-java/jython-2.7.0-r2
+++ b/metadata/md5-cache/dev-java/jython-2.7.0-r2
@@ -4,11 +4,11 @@ DESCRIPTION=An implementation of Python written in Java
EAPI=6
HOMEPAGE=https://www.jython.org
IUSE=examples test elibc_FreeBSD doc source
-KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm64 x86 ~amd64-linux ~x86-linux
LICENSE=PSF-2
RDEPEND=dev-java/antlr:3 dev-java/netty-transport:0 >=dev-java/asm-5:4 dev-java/commons-compress:0 dev-java/guava:20 dev-java/jffi:1.2 dev-java/jline:2 dev-java/icu4j:52 dev-java/jnr-constants:0 dev-java/jnr-posix:3.0 dev-java/jnr-netdb:1.0 dev-java/stringtemplate:0 dev-java/xerces:2 java-virtuals/script-api:0 java-virtuals/servlet-api:3.0 >=virtual/jre-1.7 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=test
SLOT=2.7
SRC_URI=https://search.maven.org/remotecontent?filepath=org/python/jython/2.7.0/jython-2.7.0-sources.jar
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 java-ant-2 e83ca06db890ca292b0b6d43e376e20d java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b preserve-libs dbc9f8d2d49c66467bc327fddd8317bd python-utils-r1 655fe65f186504e455c2f3116808fda8 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=9146b361b1282323dfc5dc8500c35f72
+_md5_=099c895f408ab407690211257c0985d4
diff --git a/metadata/md5-cache/dev-java/netty-buffer-4.0.36 b/metadata/md5-cache/dev-java/netty-buffer-4.0.36
index 2862f142e805..7d855cec8907 100644
--- a/metadata/md5-cache/dev-java/netty-buffer-4.0.36
+++ b/metadata/md5-cache/dev-java/netty-buffer-4.0.36
@@ -4,11 +4,11 @@ DESCRIPTION=Async event-driven framework for high performance network applicatio
EAPI=5
HOMEPAGE=https://netty.io/
IUSE=test elibc_FreeBSD doc source
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.7 ~dev-java/netty-common-4.0.36:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/netty/netty/archive/netty-4.0.36.Final.tar.gz
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=1f8dda37e1345527668ea12bf0fc2105
+_md5_=33145c0b8f8d2061e681542c83e489ea
diff --git a/metadata/md5-cache/dev-java/netty-transport-4.0.36 b/metadata/md5-cache/dev-java/netty-transport-4.0.36
index 7911716e5ba7..c0df8aeafcad 100644
--- a/metadata/md5-cache/dev-java/netty-transport-4.0.36
+++ b/metadata/md5-cache/dev-java/netty-transport-4.0.36
@@ -4,11 +4,11 @@ DESCRIPTION=Async event-driven framework for high performance network applicatio
EAPI=5
HOMEPAGE=https://netty.io/
IUSE=test elibc_FreeBSD doc source
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.7 ~dev-java/netty-buffer-4.0.36:0 ~dev-java/netty-common-4.0.36:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/netty/netty/archive/netty-4.0.36.Final.tar.gz
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=5eb97f0554af21782a48ae7b7f879b99
+_md5_=44ad6b98723ce838b84014e925900706
diff --git a/metadata/md5-cache/dev-java/openjdk-11.0.11_p9-r1 b/metadata/md5-cache/dev-java/openjdk-11.0.11_p9-r1
index 6625b8d27d67..ee4af48ccd27 100644
--- a/metadata/md5-cache/dev-java/openjdk-11.0.11_p9-r1
+++ b/metadata/md5-cache/dev-java/openjdk-11.0.11_p9-r1
@@ -11,4 +11,4 @@ REQUIRED_USE=javafx? ( alsa !headless-awt )
SLOT=11
SRC_URI=https://hg.openjdk.java.net/jdk-updates/jdk11u/archive/jdk-11.0.11-ga.tar.bz2 -> openjdk-11.0.11_p9.tar.bz2
_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf check-reqs bfb51de63b0462097e40436214dd43c8 desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 java-vm-2 1b9686c0df06500159478dfaf5c21338 libtool 241a8f577b9781a42a7421e53448a44e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b pax-utils fce6ad998516159787b92e8043167889 prefix d04f14b297013ad1410550c0757f14f8 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 27f9a2f19502b925ac117bd657aa2979
-_md5_=a5047643b0a8a954600ef40894c5775f
+_md5_=843db35c1b173233c4d6bd689e124f5f
diff --git a/metadata/md5-cache/dev-java/openjdk-11.0.12_p7 b/metadata/md5-cache/dev-java/openjdk-11.0.12_p7
index 67296b0780e6..68924ef680ef 100644
--- a/metadata/md5-cache/dev-java/openjdk-11.0.12_p7
+++ b/metadata/md5-cache/dev-java/openjdk-11.0.12_p7
@@ -11,4 +11,4 @@ REQUIRED_USE=javafx? ( alsa !headless-awt )
SLOT=11
SRC_URI=https://hg.openjdk.java.net/jdk-updates/jdk11u/archive/jdk-11.0.12-ga.tar.bz2 -> openjdk-11.0.12_p7.tar.bz2
_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf check-reqs bfb51de63b0462097e40436214dd43c8 desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 gnuconfig 262062cef0ba4f22b397193da514a350 java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 java-vm-2 1b9686c0df06500159478dfaf5c21338 libtool 241a8f577b9781a42a7421e53448a44e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b pax-utils fce6ad998516159787b92e8043167889 prefix d04f14b297013ad1410550c0757f14f8 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 27f9a2f19502b925ac117bd657aa2979
-_md5_=09a16e08a1ded42ce83fcd958fab60b3
+_md5_=be574fe58f9b6984a1cddf8ce6741931
diff --git a/metadata/md5-cache/dev-java/openjdk-17_p35 b/metadata/md5-cache/dev-java/openjdk-17_p35
new file mode 100644
index 000000000000..d03c039490fb
--- /dev/null
+++ b/metadata/md5-cache/dev-java/openjdk-17_p35
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare prerm pretend setup
+DEPEND=media-libs/freetype:2= media-libs/giflib:0/7 media-libs/harfbuzz:= media-libs/libpng:0= media-libs/lcms:2= sys-libs/zlib virtual/jpeg:0= systemtap? ( dev-util/systemtap ) app-arch/zip media-libs/alsa-lib net-print/cups x11-base/xorg-proto x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXt x11-libs/libXtst javafx? ( dev-java/openjfx:17= ) || ( dev-java/openjdk-bin:17 dev-java/openjdk:17 ) >=dev-java/java-config-2.2.0-r3 >=dev-java/java-config-2.2.0-r3 >=app-eselect/eselect-java-0.4.0
+DESCRIPTION=Open source implementation of the Java programming language
+EAPI=6
+HOMEPAGE=https://openjdk.java.net
+IUSE=alsa cups debug doc examples gentoo-vm headless-awt javafx +jbootstrap +pch selinux source systemtap elibc_FreeBSD
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64
+LICENSE=GPL-2
+RDEPEND=media-libs/freetype:2= media-libs/giflib:0/7 media-libs/harfbuzz:= media-libs/libpng:0= media-libs/lcms:2= sys-libs/zlib virtual/jpeg:0= systemtap? ( dev-util/systemtap ) >=sys-apps/baselayout-java-0.1.0-r1 !headless-awt? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXt x11-libs/libXtst ) alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) selinux? ( sec-policy/selinux-java ) >=dev-java/java-config-2.2.0-r3 >=dev-java/java-config-2.2.0-r3 >=app-eselect/eselect-java-0.4.0
+REQUIRED_USE=javafx? ( alsa !headless-awt )
+SLOT=17
+SRC_URI=https://github.com/openjdk/jdk17u/archive/refs/tags/jdk-17+35.tar.gz -> openjdk-17_p35.tar.gz
+_eclasses_=check-reqs bfb51de63b0462097e40436214dd43c8 desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 java-vm-2 1b9686c0df06500159478dfaf5c21338 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b pax-utils fce6ad998516159787b92e8043167889 prefix d04f14b297013ad1410550c0757f14f8 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 27f9a2f19502b925ac117bd657aa2979
+_md5_=b6e0bb25db70ff1a40a4e6fbc4594d50
diff --git a/metadata/md5-cache/dev-java/openjdk-8.292_p10 b/metadata/md5-cache/dev-java/openjdk-8.292_p10
index 04f2a7e7d81a..88d346e30b47 100644
--- a/metadata/md5-cache/dev-java/openjdk-8.292_p10
+++ b/metadata/md5-cache/dev-java/openjdk-8.292_p10
@@ -11,4 +11,4 @@ RDEPEND=media-libs/freetype:2= media-libs/giflib:0/7 sys-libs/zlib >=sys-apps/ba
SLOT=8
SRC_URI=!arm64? ( https://hg.openjdk.java.net/jdk8u/jdk8u/archive/jdk8u292-ga.tar.bz2 -> openjdk-8.292_p10.tar.bz2 https://hg.openjdk.java.net/jdk8u/jdk8u/corba/archive/jdk8u292-ga.tar.bz2 -> openjdk-corba-8.292_p10.tar.bz2 https://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/archive/jdk8u292-ga.tar.bz2 -> openjdk-hotspot-8.292_p10.tar.bz2 https://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/archive/jdk8u292-ga.tar.bz2 -> openjdk-jaxp-8.292_p10.tar.bz2 https://hg.openjdk.java.net/jdk8u/jdk8u/jaxws/archive/jdk8u292-ga.tar.bz2 -> openjdk-jaxws-8.292_p10.tar.bz2 https://hg.openjdk.java.net/jdk8u/jdk8u/jdk/archive/jdk8u292-ga.tar.bz2 -> openjdk-jdk-8.292_p10.tar.bz2 https://hg.openjdk.java.net/jdk8u/jdk8u/langtools/archive/jdk8u292-ga.tar.bz2 -> openjdk-langtools-8.292_p10.tar.bz2 https://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/archive/jdk8u292-ga.tar.bz2 -> openjdk-nashorn-8.292_p10.tar.bz2 ) arm64? ( https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/archive/aarch64-shenandoah-jdk8u292-b10.tar.bz2 -> openjdk-aarch64-shenandoah-8.292_p10.tar.bz2 https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/archive/aarch64-shenandoah-jdk8u292-b10.tar.bz2 -> openjdk-aarch64-shenandoah-corba-8.292_p10.tar.bz2 https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/archive/aarch64-shenandoah-jdk8u292-b10.tar.bz2 -> openjdk-aarch64-shenandoah-hotspot-8.292_p10.tar.bz2 https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/archive/aarch64-shenandoah-jdk8u292-b10.tar.bz2 -> openjdk-aarch64-shenandoah-jaxp-8.292_p10.tar.bz2 https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/archive/aarch64-shenandoah-jdk8u292-b10.tar.bz2 -> openjdk-aarch64-shenandoah-jaxws-8.292_p10.tar.bz2 https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/archive/aarch64-shenandoah-jdk8u292-b10.tar.bz2 -> openjdk-aarch64-shenandoah-jdk-8.292_p10.tar.bz2 https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/archive/aarch64-shenandoah-jdk8u292-b10.tar.bz2 -> openjdk-aarch64-shenandoah-langtools-8.292_p10.tar.bz2 https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/archive/aarch64-shenandoah-jdk8u292-b10.tar.bz2 -> openjdk-aarch64-shenandoah-nashorn-jdk8.292_p10.tar.bz2 )
_eclasses_=check-reqs bfb51de63b0462097e40436214dd43c8 desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 java-vm-2 1b9686c0df06500159478dfaf5c21338 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b pax-utils fce6ad998516159787b92e8043167889 prefix d04f14b297013ad1410550c0757f14f8 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 27f9a2f19502b925ac117bd657aa2979
-_md5_=56de332b7b59352a2eca762e9fa5504a
+_md5_=c6af17a127ded32ec9fb231b8119d328
diff --git a/metadata/md5-cache/dev-java/openjdk-8.302_p08 b/metadata/md5-cache/dev-java/openjdk-8.302_p08
index 97861282e11f..dd932ee24468 100644
--- a/metadata/md5-cache/dev-java/openjdk-8.302_p08
+++ b/metadata/md5-cache/dev-java/openjdk-8.302_p08
@@ -11,4 +11,4 @@ RDEPEND=media-libs/freetype:2= media-libs/giflib:0/7 sys-libs/zlib >=sys-apps/ba
SLOT=8
SRC_URI=!arm64? ( https://hg.openjdk.java.net/jdk8u/jdk8u/archive/jdk8u302-ga.tar.bz2 -> openjdk-8.302_p08.tar.bz2 https://hg.openjdk.java.net/jdk8u/jdk8u/corba/archive/jdk8u302-ga.tar.bz2 -> openjdk-corba-8.302_p08.tar.bz2 https://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/archive/jdk8u302-ga.tar.bz2 -> openjdk-hotspot-8.302_p08.tar.bz2 https://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/archive/jdk8u302-ga.tar.bz2 -> openjdk-jaxp-8.302_p08.tar.bz2 https://hg.openjdk.java.net/jdk8u/jdk8u/jaxws/archive/jdk8u302-ga.tar.bz2 -> openjdk-jaxws-8.302_p08.tar.bz2 https://hg.openjdk.java.net/jdk8u/jdk8u/jdk/archive/jdk8u302-ga.tar.bz2 -> openjdk-jdk-8.302_p08.tar.bz2 https://hg.openjdk.java.net/jdk8u/jdk8u/langtools/archive/jdk8u302-ga.tar.bz2 -> openjdk-langtools-8.302_p08.tar.bz2 https://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/archive/jdk8u302-ga.tar.bz2 -> openjdk-nashorn-8.302_p08.tar.bz2 ) arm64? ( https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/archive/aarch64-shenandoah-jdk8u302-b08.tar.bz2 -> openjdk-aarch64-shenandoah-8.302_p08.tar.bz2 https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/archive/aarch64-shenandoah-jdk8u302-b08.tar.bz2 -> openjdk-aarch64-shenandoah-corba-8.302_p08.tar.bz2 https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/archive/aarch64-shenandoah-jdk8u302-b08.tar.bz2 -> openjdk-aarch64-shenandoah-hotspot-8.302_p08.tar.bz2 https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/archive/aarch64-shenandoah-jdk8u302-b08.tar.bz2 -> openjdk-aarch64-shenandoah-jaxp-8.302_p08.tar.bz2 https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/archive/aarch64-shenandoah-jdk8u302-b08.tar.bz2 -> openjdk-aarch64-shenandoah-jaxws-8.302_p08.tar.bz2 https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/archive/aarch64-shenandoah-jdk8u302-b08.tar.bz2 -> openjdk-aarch64-shenandoah-jdk-8.302_p08.tar.bz2 https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/archive/aarch64-shenandoah-jdk8u302-b08.tar.bz2 -> openjdk-aarch64-shenandoah-langtools-8.302_p08.tar.bz2 https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/archive/aarch64-shenandoah-jdk8u302-b08.tar.bz2 -> openjdk-aarch64-shenandoah-nashorn-jdk8.302_p08.tar.bz2 )
_eclasses_=check-reqs bfb51de63b0462097e40436214dd43c8 desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic 4134b5c0fb719b9161d10bdaba9e09e5 java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 java-vm-2 1b9686c0df06500159478dfaf5c21338 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 multiprocessing 61c959fc55c15c00bbb1079d6a71370b pax-utils fce6ad998516159787b92e8043167889 prefix d04f14b297013ad1410550c0757f14f8 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils 27f9a2f19502b925ac117bd657aa2979
-_md5_=c351e56e72debbaa0946a0fc0fb67d7d
+_md5_=75aa80fdb2f9338fad9e94ee2b8f1fea
diff --git a/metadata/md5-cache/dev-java/openjdk-bin-17_p35 b/metadata/md5-cache/dev-java/openjdk-bin-17_p35
index c87761dcdd88..0224acbe2e37 100644
--- a/metadata/md5-cache/dev-java/openjdk-bin-17_p35
+++ b/metadata/md5-cache/dev-java/openjdk-bin-17_p35
@@ -6,9 +6,9 @@ HOMEPAGE=https://adoptium.net
IUSE=alsa cups +gentoo-vm headless-awt selinux source
KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x64-macos
LICENSE=GPL-2-with-classpath-exception
-RDEPEND=>=sys-apps/baselayout-java-0.1.0-r1 kernel_linux? ( media-libs/fontconfig:1.0 media-libs/freetype:2 media-libs/harfbuzz >=sys-libs/glibc-2.2.5:* sys-libs/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 ) ) >=dev-java/java-config-2.2.0-r3 >=app-eselect/eselect-java-0.4.0
+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:* ) sys-libs/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 ) ) >=dev-java/java-config-2.2.0-r3 >=app-eselect/eselect-java-0.4.0
RESTRICT=preserve-libs splitdebug
SLOT=17
-SRC_URI=arm? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17+35/OpenJDK17-jdk_arm_linux_hotspot_17_35.tar.gz ) arm64? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17+35/OpenJDK17-jdk_aarch64_linux_hotspot_17_35.tar.gz ) ppc64? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17+35/OpenJDK17-jdk_ppc64le_linux_hotspot_17_35.tar.gz ) amd64? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17+35/OpenJDK17-jdk_x64_linux_hotspot_17_35.tar.gz ) x64-macos? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17+35/OpenJDK17-jdk_x64_mac_hotspot_17_35.tar.gz )
+SRC_URI=arm? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17+35//OpenJDK17-jdk_arm_linux_hotspot_17_35.tar.gz ) arm64? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17+35//OpenJDK17-jdk_aarch64_linux_hotspot_17_35.tar.gz ) ppc64? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17+35//OpenJDK17-jdk_ppc64le_linux_hotspot_17_35.tar.gz ) amd64? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17+35//OpenJDK17-jdk_x64_linux_hotspot_17_35.tar.gz ) amd64? ( elibc_musl? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17+35//OpenJDK17-jdk_x64_alpine-linux_hotspot_17_35.tar.gz ) ) x64-macos? ( https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17+35//OpenJDK17-jdk_x64_mac_hotspot_17_35.tar.gz )
_eclasses_=java-vm-2 1b9686c0df06500159478dfaf5c21338 multilib 4b66d835ec72e021e359bb81eacfe988 pax-utils fce6ad998516159787b92e8043167889 prefix d04f14b297013ad1410550c0757f14f8 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa xdg-utils 27f9a2f19502b925ac117bd657aa2979
-_md5_=cf077f6a8c831bb1144bf4e6a859fd77
+_md5_=85a310668842ef0d43464faffde57ac7
diff --git a/metadata/md5-cache/dev-java/snakeyaml-1.28-r1 b/metadata/md5-cache/dev-java/snakeyaml-1.28-r1
index aa36594796dc..0d9acdfd4189 100644
--- a/metadata/md5-cache/dev-java/snakeyaml-1.28-r1
+++ b/metadata/md5-cache/dev-java/snakeyaml-1.28-r1
@@ -4,11 +4,11 @@ DESCRIPTION=YAML 1.1 parser and emitter for Java
EAPI=7
HOMEPAGE=https://bitbucket.org/asomov/snakeyaml
IUSE=elibc_FreeBSD doc source test
-KEYWORDS=amd64 ~ppc64 x86
+KEYWORDS=amd64 ~arm64 ~ppc64 x86
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://bitbucket.org/asomov/snakeyaml/get/snakeyaml-1.28.tar.gz -> asomov-snakeyaml-b28f0b4d87c6.tar.gz
_eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460
-_md5_=11f8c667e48528867d7f3c7d2673387c
+_md5_=f206c5d90e988deadc18426404dcdcbf
diff --git a/metadata/md5-cache/dev-java/testng-6.9.10 b/metadata/md5-cache/dev-java/testng-6.9.10
index 054d58c854e7..7f51c6bad0b5 100644
--- a/metadata/md5-cache/dev-java/testng-6.9.10
+++ b/metadata/md5-cache/dev-java/testng-6.9.10
@@ -4,11 +4,11 @@ DESCRIPTION=Testing framework inspired by JUnit and NUnit with new features
EAPI=5
HOMEPAGE=https://testng.org/
IUSE=test elibc_FreeBSD doc source
-KEYWORDS=amd64 ~ppc64 x86
+KEYWORDS=amd64 ~arm64 ~ppc64 x86
LICENSE=Apache-2.0
RDEPEND=dev-java/bsh:0 dev-java/guice:4 dev-java/junit:4 dev-java/ant-core:0 dev-java/snakeyaml:0 dev-java/jcommander:0 >=virtual/jre-1.7 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/cbeust/testng/archive/6.9.10.tar.gz -> testng-6.9.10.tar.gz
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=533552959c837beb161598a3e8135656
+_md5_=ed1aeb987ecf260af25a403fab6cd8c4
diff --git a/metadata/md5-cache/dev-java/tomcat-servlet-api-10.0.10 b/metadata/md5-cache/dev-java/tomcat-servlet-api-10.0.10
deleted file mode 100644
index c7534460dd5d..000000000000
--- a/metadata/md5-cache/dev-java/tomcat-servlet-api-10.0.10
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install preinst prepare setup test
-DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-DESCRIPTION=Tomcat's Servlet API 5.0/JSP API 3.0/EL API 4.0 implementation
-EAPI=7
-HOMEPAGE=https://tomcat.apache.org/
-IUSE=elibc_FreeBSD source
-KEYWORDS=amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris
-LICENSE=Apache-2.0
-RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-SLOT=5.0
-SRC_URI=mirror://apache/tomcat/tomcat-10/v10.0.10/src/apache-tomcat-10.0.10-src.tar.gz
-_eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460
-_md5_=4b36dad821b9d52f8aa9b794b09c08ac
diff --git a/metadata/md5-cache/dev-java/tomcat-servlet-api-10.0.11 b/metadata/md5-cache/dev-java/tomcat-servlet-api-10.0.11
deleted file mode 100644
index 21ef2638f089..000000000000
--- a/metadata/md5-cache/dev-java/tomcat-servlet-api-10.0.11
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install preinst prepare setup test
-DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-DESCRIPTION=Tomcat's Servlet API 5.0/JSP API 3.0/EL API 4.0 implementation
-EAPI=7
-HOMEPAGE=https://tomcat.apache.org/
-IUSE=elibc_FreeBSD source
-KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris
-LICENSE=Apache-2.0
-RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-SLOT=5.0
-SRC_URI=mirror://apache/tomcat/tomcat-10/v10.0.11/src/apache-tomcat-10.0.11-src.tar.gz
-_eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460
-_md5_=77fd539bb8ae0a999f3ea38f455ad5b1
diff --git a/metadata/md5-cache/dev-java/tomcat-servlet-api-10.0.12 b/metadata/md5-cache/dev-java/tomcat-servlet-api-10.0.12
index e0881f9cf47c..788a01f58950 100644
--- a/metadata/md5-cache/dev-java/tomcat-servlet-api-10.0.12
+++ b/metadata/md5-cache/dev-java/tomcat-servlet-api-10.0.12
@@ -4,10 +4,10 @@ DESCRIPTION=Tomcat's Servlet API 5.0/JSP API 3.0/EL API 4.0 implementation
EAPI=7
HOMEPAGE=https://tomcat.apache.org/
IUSE=elibc_FreeBSD source
-KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris
+KEYWORDS=amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=5.0
SRC_URI=mirror://apache/tomcat/tomcat-10/v10.0.12/src/apache-tomcat-10.0.12-src.tar.gz
_eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460
-_md5_=77fd539bb8ae0a999f3ea38f455ad5b1
+_md5_=4b36dad821b9d52f8aa9b794b09c08ac
diff --git a/metadata/md5-cache/dev-java/tomcat-servlet-api-8.5.71 b/metadata/md5-cache/dev-java/tomcat-servlet-api-8.5.71
deleted file mode 100644
index 3e9fcb8abfa1..000000000000
--- a/metadata/md5-cache/dev-java/tomcat-servlet-api-8.5.71
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install preinst prepare setup test
-DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-DESCRIPTION=Tomcat's Servlet API 3.1/JSP API 2.3/EL API 3.0 implementation
-EAPI=7
-HOMEPAGE=https://tomcat.apache.org/
-IUSE=elibc_FreeBSD source
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris
-LICENSE=Apache-2.0
-RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-SLOT=3.1
-SRC_URI=mirror://apache/tomcat/tomcat-8/v8.5.71/src/apache-tomcat-8.5.71-src.tar.gz
-_eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460
-_md5_=6bfb744c21b3aef71221b585819bbcf5
diff --git a/metadata/md5-cache/dev-java/tomcat-servlet-api-8.5.70 b/metadata/md5-cache/dev-java/tomcat-servlet-api-8.5.72
index fcbf4826a3a9..9cb14b6e4111 100644
--- a/metadata/md5-cache/dev-java/tomcat-servlet-api-8.5.70
+++ b/metadata/md5-cache/dev-java/tomcat-servlet-api-8.5.72
@@ -8,6 +8,6 @@ KEYWORDS=amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-so
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=3.1
-SRC_URI=mirror://apache/tomcat/tomcat-8/v8.5.70/src/apache-tomcat-8.5.70-src.tar.gz
+SRC_URI=mirror://apache/tomcat/tomcat-8/v8.5.72/src/apache-tomcat-8.5.72-src.tar.gz
_eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460
_md5_=79a96c508aead4b84cfed9039f703158
diff --git a/metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.52 b/metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.52
deleted file mode 100644
index 459cd737f50d..000000000000
--- a/metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.52
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install preinst prepare setup test
-DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-DESCRIPTION=Tomcat's Servlet API 4.0/JSP API 2.3/EL API 3.0 implementation
-EAPI=7
-HOMEPAGE=https://tomcat.apache.org/
-IUSE=elibc_FreeBSD source
-KEYWORDS=amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris
-LICENSE=Apache-2.0
-RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-SLOT=4.0
-SRC_URI=mirror://apache/tomcat/tomcat-9/v9.0.52/src/apache-tomcat-9.0.52-src.tar.gz
-_eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460
-_md5_=3e1c4341b1005b5e55812eaa88d4fc04
diff --git a/metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.53 b/metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.53
deleted file mode 100644
index be6e27844184..000000000000
--- a/metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.53
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install preinst prepare setup test
-DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-DESCRIPTION=Tomcat's Servlet API 4.0/JSP API 2.3/EL API 3.0 implementation
-EAPI=7
-HOMEPAGE=https://tomcat.apache.org/
-IUSE=elibc_FreeBSD source
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris
-LICENSE=Apache-2.0
-RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-SLOT=4.0
-SRC_URI=mirror://apache/tomcat/tomcat-9/v9.0.53/src/apache-tomcat-9.0.53-src.tar.gz
-_eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460
-_md5_=5c43d891ab52b7fab53f38a55644b1ce
diff --git a/metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.54 b/metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.54
index 2f3b7b15b309..d604a67d9a4a 100644
--- a/metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.54
+++ b/metadata/md5-cache/dev-java/tomcat-servlet-api-9.0.54
@@ -4,10 +4,10 @@ DESCRIPTION=Tomcat's Servlet API 4.0/JSP API 2.3/EL API 3.0 implementation
EAPI=7
HOMEPAGE=https://tomcat.apache.org/
IUSE=elibc_FreeBSD source
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris
+KEYWORDS=amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=4.0
SRC_URI=mirror://apache/tomcat/tomcat-9/v9.0.54/src/apache-tomcat-9.0.54-src.tar.gz
_eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460
-_md5_=5c43d891ab52b7fab53f38a55644b1ce
+_md5_=3e1c4341b1005b5e55812eaa88d4fc04
diff --git a/metadata/md5-cache/dev-java/unkrig-nullanalysis-0_pre1644 b/metadata/md5-cache/dev-java/unkrig-nullanalysis-0_pre1644
index 9e01fafa612c..11f46d475675 100644
--- a/metadata/md5-cache/dev-java/unkrig-nullanalysis-0_pre1644
+++ b/metadata/md5-cache/dev-java/unkrig-nullanalysis-0_pre1644
@@ -4,10 +4,10 @@ DESCRIPTION=Some classes to test for various null conditions
EAPI=5
HOMEPAGE=http://commons.unkrig.de
IUSE=elibc_FreeBSD doc source
-KEYWORDS=amd64 x86
+KEYWORDS=amd64 ~arm ~arm64 x86
LICENSE=BSD
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://dev.gentoo.org/~ercpe/distfiles/dev-java/unkrig-nullanalysis/unkrig-nullanalysis-0_pre1644.tar.bz2
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib 4b66d835ec72e021e359bb81eacfe988 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 9ea1c67b6f8315fdc2568abb674519aa vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=c1e3e967e811cb6a8506aaf8f196e00c
+_md5_=320e8fecc1a19918665295df1653b13b
diff --git a/metadata/md5-cache/dev-java/velocity-2.3 b/metadata/md5-cache/dev-java/velocity-2.3
index e9dd500bf43d..0e0531b38e89 100644
--- a/metadata/md5-cache/dev-java/velocity-2.3
+++ b/metadata/md5-cache/dev-java/velocity-2.3
@@ -5,11 +5,11 @@ DESCRIPTION=Apache Velocity is a general purpose template engine.
EAPI=7
HOMEPAGE=https://velocity.apache.org
IUSE=elibc_FreeBSD doc source test
-KEYWORDS=amd64 ~ppc64 x86
+KEYWORDS=amd64 ~arm64 ~ppc64 x86
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/commons-io-2.8.0:1 >=dev-java/commons-lang-3.11:3.6 >=dev-java/slf4j-api-1.7.30:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/apache/velocity-engine/archive/refs/tags/2.3.tar.gz -> velocity-2.3.tar.gz
_eclasses_=java-pkg-2 a3d583b3f640032c3eff643a4191bd03 java-pkg-simple 148ea0f0bf459bdb4768a56036df3cc2 java-utils-2 8a3af9303fdbeca4510a6ba6e91b1460
-_md5_=2c82ab5fb11466d44fda112e10441119
+_md5_=576aefb14fa5314e92533cdb6ec432db