summaryrefslogtreecommitdiff
path: root/metadata/md5-cache/dev-java
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-01-07 22:48:01 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-01-07 22:48:01 +0000
commitc3bc61051d7f12b4c682efa7a5460bbc8815649e (patch)
treeb6d19e96ba3c397fb8278eeb9b68170db92630ba /metadata/md5-cache/dev-java
parent3517852e3b8a68d1e997770fc0650c5053bafc6c (diff)
gentoo resync : 07.01.2022
Diffstat (limited to 'metadata/md5-cache/dev-java')
-rw-r--r--metadata/md5-cache/dev-java/Manifest.gzbin80569 -> 80382 bytes
-rw-r--r--metadata/md5-cache/dev-java/ant-ivy-1.4.1-r215
-rw-r--r--metadata/md5-cache/dev-java/ant-ivy-2.3.0-r314
-rw-r--r--metadata/md5-cache/dev-java/ant-ivy-2.5.04
-rw-r--r--metadata/md5-cache/dev-java/aopalliance-1.0-r313
-rw-r--r--metadata/md5-cache/dev-java/bcpg-1.50-r114
-rw-r--r--metadata/md5-cache/dev-java/bcpg-1.50-r214
-rw-r--r--metadata/md5-cache/dev-java/bcpkix-1.50-r213
-rw-r--r--metadata/md5-cache/dev-java/bcprov-1.50-r214
-rw-r--r--metadata/md5-cache/dev-java/bcprov-1.50-r414
-rw-r--r--metadata/md5-cache/dev-java/bndlib-2.1.0-r14
-rw-r--r--metadata/md5-cache/dev-java/commons-codec-1.154
-rw-r--r--metadata/md5-cache/dev-java/commons-collections-3.2.24
-rw-r--r--metadata/md5-cache/dev-java/commons-collections-4.414
-rw-r--r--metadata/md5-cache/dev-java/commons-daemon-1.0.154
-rw-r--r--metadata/md5-cache/dev-java/commons-daemon-1.1.04
-rw-r--r--metadata/md5-cache/dev-java/commons-httpclient-3.1-r24
-rw-r--r--metadata/md5-cache/dev-java/commons-httpclient-4.5.13-r14
-rw-r--r--metadata/md5-cache/dev-java/commons-math-3.6.1-r14
-rw-r--r--metadata/md5-cache/dev-java/commons-net-3.8.04
-rw-r--r--metadata/md5-cache/dev-java/commons-vfs-1.0-r114
-rw-r--r--metadata/md5-cache/dev-java/commons-vfs-2.0-r26
-rw-r--r--metadata/md5-cache/dev-java/glassfish-persistence-1.0-r24
-rw-r--r--metadata/md5-cache/dev-java/gson-2.8.84
-rw-r--r--metadata/md5-cache/dev-java/hamcrest-core-1.3-r24
-rw-r--r--metadata/md5-cache/dev-java/hamcrest-generator-1.3-r34
-rw-r--r--metadata/md5-cache/dev-java/hamcrest-library-1.3-r24
-rw-r--r--metadata/md5-cache/dev-java/httpcore-4.4.144
-rw-r--r--metadata/md5-cache/dev-java/icedtea-web-1.8.4-r12
-rw-r--r--metadata/md5-cache/dev-java/icedtea-web-1.8.82
-rw-r--r--metadata/md5-cache/dev-java/jackrabbit-webdav-2.10.14
-rw-r--r--metadata/md5-cache/dev-java/jackrabbit-webdav-2.10.1-r115
-rw-r--r--metadata/md5-cache/dev-java/jackrabbit-webdav-2.21.74
-rw-r--r--metadata/md5-cache/dev-java/javacc-5.0-r414
-rw-r--r--metadata/md5-cache/dev-java/javax-inject-1-r413
-rw-r--r--metadata/md5-cache/dev-java/jcommander-1.48-r114
-rw-r--r--metadata/md5-cache/dev-java/jmh-core-1.214
-rw-r--r--metadata/md5-cache/dev-java/jopt-simple-4.64
-rw-r--r--metadata/md5-cache/dev-java/jsch-0.1.54-r114
-rw-r--r--metadata/md5-cache/dev-java/jzlib-1.1.3-r24
-rw-r--r--metadata/md5-cache/dev-java/libg-2.1.0-r24
-rw-r--r--metadata/md5-cache/dev-java/mill-bin-0.9.104
-rw-r--r--metadata/md5-cache/dev-java/osgi-annotation-versioning-1.1.14
-rw-r--r--metadata/md5-cache/dev-java/osgi-compendium-4.3.1-r24
-rw-r--r--metadata/md5-cache/dev-java/osgi-enterprise-api-5.0.0-r14
-rw-r--r--metadata/md5-cache/dev-java/osgi-foundation-1.2.0-r24
-rw-r--r--metadata/md5-cache/dev-java/resin-servlet-api-4.0.27-r2 (renamed from metadata/md5-cache/dev-java/resin-servlet-api-4.0.27-r1)4
-rw-r--r--metadata/md5-cache/dev-java/slf4j-nop-1.7.304
-rw-r--r--metadata/md5-cache/dev-java/swt-3.7.2-r34
-rw-r--r--metadata/md5-cache/dev-java/swt-3.8.2-r34
-rw-r--r--metadata/md5-cache/dev-java/swt-3.8.2-r44
-rw-r--r--metadata/md5-cache/dev-java/tomcat-servlet-api-4.1.404
-rw-r--r--metadata/md5-cache/dev-java/tomcat-servlet-api-6.0.53-r14
53 files changed, 170 insertions, 185 deletions
diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz
index 415b3ea97c25..a2f27996d641 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/ant-ivy-1.4.1-r2 b/metadata/md5-cache/dev-java/ant-ivy-1.4.1-r2
deleted file mode 100644
index f8c6c5a38fe1..000000000000
--- a/metadata/md5-cache/dev-java/ant-ivy-1.4.1-r2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=app-arch/unzip
-DEFINED_PHASES=compile configure install preinst prepare setup test
-DEPEND=>=virtual/jdk-1.8:* test? ( dev-java/ant-junit:0 ) dev-java/ant-core:0 dev-java/commons-cli:1 dev-java/commons-httpclient:3 dev-java/commons-vfs:0 dev-java/jakarta-oro:2.0 dev-java/jsch:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 dev-java/javatoolkit
-DESCRIPTION=Ivy is a free java based dependency manager
-EAPI=7
-HOMEPAGE=https://ant.apache.org/ivy/
-IUSE=doc examples source test
-KEYWORDS=amd64 ppc64 x86 ~amd64-linux ~x86-linux
-LICENSE=Apache-2.0
-RDEPEND=>=virtual/jre-1.8:* dev-java/ant-core:0 dev-java/commons-cli:1 dev-java/commons-httpclient:3 dev-java/commons-vfs:0 dev-java/jakarta-oro:2.0 dev-java/jsch:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=http://www.jaya.free.fr/downloads/ivy/1.4.1/ivy-1.4.1-src.zip
-_eclasses_=java-ant-2 262d853e2dd1056dc103b953dfc113b9 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
-_md5_=e50b16c69bea67395114d6ad149471cc
diff --git a/metadata/md5-cache/dev-java/ant-ivy-2.3.0-r3 b/metadata/md5-cache/dev-java/ant-ivy-2.3.0-r3
deleted file mode 100644
index f4a236d65bc2..000000000000
--- a/metadata/md5-cache/dev-java/ant-ivy-2.3.0-r3
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install preinst prepare setup test
-DEPEND=>=virtual/jdk-1.8:* test? ( dev-java/ant-junit:0 ) dev-java/jsch:0 dev-java/bcpg:1.50 dev-java/ant-core:0 dev-java/bcpkix:1.50 dev-java/bcprov:1.50 dev-java/commons-vfs:0 dev-java/jakarta-oro:2.0 dev-java/commons-httpclient:3 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 dev-java/javatoolkit
-DESCRIPTION=Ivy is a free java based dependency manager
-EAPI=7
-HOMEPAGE=https://ant.apache.org/ivy/
-IUSE=doc examples source test
-KEYWORDS=amd64 ppc64 x86 ~amd64-linux ~x86-linux
-LICENSE=Apache-2.0
-RDEPEND=>=virtual/jre-1.8:* dev-java/jsch:0 dev-java/bcpg:1.50 dev-java/ant-core:0 dev-java/bcpkix:1.50 dev-java/bcprov:1.50 dev-java/commons-vfs:0 dev-java/jakarta-oro:2.0 dev-java/commons-httpclient:3 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-RESTRICT=test
-SLOT=2
-SRC_URI=mirror://apache/ant/ivy/2.3.0/apache-ivy-2.3.0-src.tar.gz
-_eclasses_=java-ant-2 262d853e2dd1056dc103b953dfc113b9 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
-_md5_=c02cadf4b35d8c7d4121f3330bd6443e
diff --git a/metadata/md5-cache/dev-java/ant-ivy-2.5.0 b/metadata/md5-cache/dev-java/ant-ivy-2.5.0
index da575c6477ba..2cfcaa9c3dcd 100644
--- a/metadata/md5-cache/dev-java/ant-ivy-2.5.0
+++ b/metadata/md5-cache/dev-java/ant-ivy-2.5.0
@@ -4,7 +4,7 @@ DESCRIPTION=Ivy is a free java based dependency manager
EAPI=7
HOMEPAGE=https://ant.apache.org/ivy/
IUSE=doc source test
-KEYWORDS=amd64 ~ppc64 x86
+KEYWORDS=amd64 ppc64 x86
LICENSE=Apache-2.0
PROPERTIES=test_network
RDEPEND=dev-java/ant-core:0 dev-java/bcpg:0 dev-java/bcprov:0 dev-java/commons-httpclient:4 dev-java/commons-vfs:2 dev-java/httpcore:0 dev-java/jakarta-oro:2.0 dev-java/jsch:0 dev-java/jsch-agent-proxy:0 test? ( dev-java/ant-junit:0 dev-java/ant-junit4:0 dev-java/ant-junitlauncher:0 dev-java/ant-testutil:0 dev-java/hamcrest-core:1.3 dev-java/hamcrest-library:1.3 dev-java/xmlunit:1 ) >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
@@ -12,4 +12,4 @@ RESTRICT=test
SLOT=2
SRC_URI=mirror://apache/ant/ivy/2.5.0/apache-ivy-2.5.0-src.tar.gz
_eclasses_=java-osgi 6089d1c0f617fc9f3fe1ed559f9c22a4 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5
-_md5_=54714d4e20a1d356ce71c9571aff5da8
+_md5_=7624e0d4156c71de0dce952881cd5e8d
diff --git a/metadata/md5-cache/dev-java/aopalliance-1.0-r3 b/metadata/md5-cache/dev-java/aopalliance-1.0-r3
new file mode 100644
index 000000000000..0b0d0c331062
--- /dev/null
+++ b/metadata/md5-cache/dev-java/aopalliance-1.0-r3
@@ -0,0 +1,13 @@
+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=Aspect-Oriented Programming (AOP) Alliance classes
+EAPI=8
+HOMEPAGE=http://aopalliance.sourceforge.net/
+IUSE=doc source
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux
+LICENSE=public-domain
+RDEPEND=>=virtual/jre-1.8:* >=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_=java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5
+_md5_=6266c18bde38740a40aba609c95507b7
diff --git a/metadata/md5-cache/dev-java/bcpg-1.50-r1 b/metadata/md5-cache/dev-java/bcpg-1.50-r1
deleted file mode 100644
index 79e1be6b60d8..000000000000
--- a/metadata/md5-cache/dev-java/bcpg-1.50-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install preinst prepare setup test unpack
-DEPEND=>=virtual/jdk-1.6 app-arch/unzip test? ( dev-java/ant-junit:0 ) dev-java/bcprov:1.50 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-DESCRIPTION=Java cryptography APIs
-EAPI=5
-HOMEPAGE=http://www.bouncycastle.org/java.html
-IUSE=doc source test
-KEYWORDS=amd64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=BSD
-RDEPEND=>=virtual/jre-1.6 dev-java/bcprov:1.50 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-RESTRICT=test
-SLOT=1.50
-SRC_URI=http://www.bouncycastle.org/download/bcpg-jdk15on-150.tar.gz
-_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib de4beb52bfa93c4c5d96792a6b5e1784 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=730625c777004b7f8ae0fdb5f4a07914
diff --git a/metadata/md5-cache/dev-java/bcpg-1.50-r2 b/metadata/md5-cache/dev-java/bcpg-1.50-r2
deleted file mode 100644
index 80084d2dc629..000000000000
--- a/metadata/md5-cache/dev-java/bcpg-1.50-r2
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install preinst prepare setup test unpack
-DEPEND=dev-java/bcprov:1.50 >=virtual/jdk-1.6 test? ( dev-java/ant-junit:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-DESCRIPTION=Java cryptography APIs
-EAPI=6
-HOMEPAGE=http://www.bouncycastle.org/java.html
-IUSE=doc source test
-KEYWORDS=~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=BSD
-RDEPEND=dev-java/bcprov:1.50 >=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-RESTRICT=test
-SLOT=1.50
-SRC_URI=http://polydistortion.net/bc/download/bcpg-jdk15on-150.tar.gz
-_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib de4beb52bfa93c4c5d96792a6b5e1784 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=af17fbcd86bff8d2a6ea5a13864060ba
diff --git a/metadata/md5-cache/dev-java/bcpkix-1.50-r2 b/metadata/md5-cache/dev-java/bcpkix-1.50-r2
deleted file mode 100644
index 58708511d75e..000000000000
--- a/metadata/md5-cache/dev-java/bcpkix-1.50-r2
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install preinst prepare setup test
-DEPEND=>=virtual/jdk-1.6 app-arch/unzip dev-java/bcprov:1.50 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-DESCRIPTION=Java cryptography APIs
-EAPI=5
-HOMEPAGE=http://www.bouncycastle.org/java.html
-IUSE=doc source
-KEYWORDS=amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=BSD
-RDEPEND=>=virtual/jre-1.6 dev-java/bcprov:1.50 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-SLOT=1.50
-SRC_URI=http://central.maven.org/maven2/org/bouncycastle/bcpkix-jdk15on/1.50/bcpkix-jdk15on-1.50-sources.jar
-_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib de4beb52bfa93c4c5d96792a6b5e1784 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=2a6ce769c527383c313a7a41646e008b
diff --git a/metadata/md5-cache/dev-java/bcprov-1.50-r2 b/metadata/md5-cache/dev-java/bcprov-1.50-r2
deleted file mode 100644
index 17ddbd20ec0b..000000000000
--- a/metadata/md5-cache/dev-java/bcprov-1.50-r2
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install preinst prepare setup test unpack
-DEPEND=>=virtual/jdk-1.6 app-arch/unzip >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-DESCRIPTION=Java cryptography APIs
-EAPI=5
-HOMEPAGE=https://www.bouncycastle.org/java.html
-IUSE=doc source test
-KEYWORDS=amd64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=BSD
-RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-RESTRICT=test
-SLOT=1.50
-SRC_URI=http://www.bouncycastle.org/download/bcprov-jdk15on-150.tar.gz
-_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib de4beb52bfa93c4c5d96792a6b5e1784 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=81649955cbf9be2d0cca8acac0d23f8e
diff --git a/metadata/md5-cache/dev-java/bcprov-1.50-r4 b/metadata/md5-cache/dev-java/bcprov-1.50-r4
deleted file mode 100644
index 6f70ec5d8aa3..000000000000
--- a/metadata/md5-cache/dev-java/bcprov-1.50-r4
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install preinst prepare setup test unpack
-DEPEND=>=virtual/jdk-1.6 app-arch/unzip >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-DESCRIPTION=Java cryptography APIs
-EAPI=5
-HOMEPAGE=https://www.bouncycastle.org/java.html
-IUSE=doc source test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=BSD
-RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-RESTRICT=test
-SLOT=1.50
-SRC_URI=http://www.bouncycastle.org/download/bcprov-jdk15on-150.tar.gz
-_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib de4beb52bfa93c4c5d96792a6b5e1784 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=35f83f5719d86dba796eb9643fcb4c03
diff --git a/metadata/md5-cache/dev-java/bndlib-2.1.0-r1 b/metadata/md5-cache/dev-java/bndlib-2.1.0-r1
index dd1ac0450df6..85c43057b2ba 100644
--- a/metadata/md5-cache/dev-java/bndlib-2.1.0-r1
+++ b/metadata/md5-cache/dev-java/bndlib-2.1.0-r1
@@ -4,11 +4,11 @@ DESCRIPTION=A swiss army knife for OSGi
EAPI=7
HOMEPAGE=https://bnd.bndtools.org/
IUSE=test
-KEYWORDS=amd64 ppc64 x86
+KEYWORDS=amd64 ~arm ~arm64 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 262d853e2dd1056dc103b953dfc113b9 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
-_md5_=2539befac7f6ba8c1e966bad78446f1b
+_md5_=49f29833328c5511559358ae870d23a2
diff --git a/metadata/md5-cache/dev-java/commons-codec-1.15 b/metadata/md5-cache/dev-java/commons-codec-1.15
index 076b45fd1abd..acb8e42ffccd 100644
--- a/metadata/md5-cache/dev-java/commons-codec-1.15
+++ b/metadata/md5-cache/dev-java/commons-codec-1.15
@@ -4,11 +4,11 @@ DESCRIPTION=Implementations of common encoders and decoders in Java
EAPI=7
HOMEPAGE=https://commons.apache.org/proper/commons-codec/
IUSE=doc source test
-KEYWORDS=amd64 arm64 ppc64 x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux
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://apache/commons/codec/source/commons-codec-1.15-src.tar.gz -> commons-codec-1.15.tar.gz
_eclasses_=java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5
-_md5_=0c6a54bb2e203461e9d15cdeac1c9459
+_md5_=a47a1adf4794c5c18b4a5c6a76cd6e2f
diff --git a/metadata/md5-cache/dev-java/commons-collections-3.2.2 b/metadata/md5-cache/dev-java/commons-collections-3.2.2
index f39d89149f10..2c6c27f6cffd 100644
--- a/metadata/md5-cache/dev-java/commons-collections-3.2.2
+++ b/metadata/md5-cache/dev-java/commons-collections-3.2.2
@@ -4,11 +4,11 @@ DESCRIPTION=Jakarta-Commons Collections Component
EAPI=7
HOMEPAGE=https://commons.apache.org/collections/
IUSE=test doc source test
-KEYWORDS=amd64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos
+KEYWORDS=amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos
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://apache/commons/collections/source/commons-collections-3.2.2-src.tar.gz
_eclasses_=java-ant-2 262d853e2dd1056dc103b953dfc113b9 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
-_md5_=4602d46e02b8b0869b0f91fa42eea4f0
+_md5_=f9f20fb4559be9847a3e83ad02e7d10b
diff --git a/metadata/md5-cache/dev-java/commons-collections-4.4 b/metadata/md5-cache/dev-java/commons-collections-4.4
new file mode 100644
index 000000000000..8a30c4cf0ad0
--- /dev/null
+++ b/metadata/md5-cache/dev-java/commons-collections-4.4
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install preinst prepare setup test
+DEPEND=>=virtual/jdk-1.8:* test? ( dev-java/easymock:3.2 dev-java/commons-lang:3.6 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 )
+DESCRIPTION=Extends the JCF classes with new interfaces, implementations and utilities
+EAPI=8
+HOMEPAGE=https://commons.apache.org/proper/commons-collections/
+IUSE=doc source test
+KEYWORDS=~amd64 ~arm ~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=4
+SRC_URI=mirror://apache/commons/collections/source/commons-collections4-4.4-src.tar.gz -> commons-collections-4.4-src.tar.gz
+_eclasses_=java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5
+_md5_=8d83ea7a91d01d6ea71140bcb7fd2568
diff --git a/metadata/md5-cache/dev-java/commons-daemon-1.0.15 b/metadata/md5-cache/dev-java/commons-daemon-1.0.15
index 5dad8366c8d2..69646076f35d 100644
--- a/metadata/md5-cache/dev-java/commons-daemon-1.0.15
+++ b/metadata/md5-cache/dev-java/commons-daemon-1.0.15
@@ -3,11 +3,11 @@ DEPEND=kernel_linux? ( sys-libs/libcap ) >=virtual/jdk-1.6 source? ( app-arch/zi
DESCRIPTION=Tools to allow Java programs to run as UNIX daemons
EAPI=5
HOMEPAGE=http://commons.apache.org/daemon/
-IUSE=kernel_linux doc examples source
+IUSE=doc examples source
KEYWORDS=amd64 ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris
LICENSE=Apache-2.0
RDEPEND=kernel_linux? ( sys-libs/libcap ) >=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=mirror://apache/commons/daemon/source/commons-daemon-1.0.15-src.tar.gz
_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff gnuconfig 262062cef0ba4f22b397193da514a350 java-ant-2 262d853e2dd1056dc103b953dfc113b9 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 libtool 241a8f577b9781a42a7421e53448a44e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib de4beb52bfa93c4c5d96792a6b5e1784 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=82240b5b191a7a37bba20e7cd40032b0
+_md5_=58b9be14998e36bebda79881f068092c
diff --git a/metadata/md5-cache/dev-java/commons-daemon-1.1.0 b/metadata/md5-cache/dev-java/commons-daemon-1.1.0
index 56dcc48023c4..06a35abba2b7 100644
--- a/metadata/md5-cache/dev-java/commons-daemon-1.1.0
+++ b/metadata/md5-cache/dev-java/commons-daemon-1.1.0
@@ -3,11 +3,11 @@ DEPEND=kernel_linux? ( sys-libs/libcap ) >=virtual/jdk-1.6 sys-devel/gnuconfig >
DESCRIPTION=Tools to allow Java programs to run as UNIX daemons
EAPI=6
HOMEPAGE=https://commons.apache.org/daemon/
-IUSE=kernel_linux doc examples source
+IUSE=doc examples source
KEYWORDS=~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris
LICENSE=Apache-2.0
RDEPEND=kernel_linux? ( sys-libs/libcap ) >=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=mirror://apache/commons/daemon/source/commons-daemon-1.1.0-src.tar.gz
_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff gnuconfig 262062cef0ba4f22b397193da514a350 java-ant-2 262d853e2dd1056dc103b953dfc113b9 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 libtool 241a8f577b9781a42a7421e53448a44e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib de4beb52bfa93c4c5d96792a6b5e1784 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=3aebb6fa143d4dde8c1837edee819f8b
+_md5_=5888858369018071c2f68b648c4c58e6
diff --git a/metadata/md5-cache/dev-java/commons-httpclient-3.1-r2 b/metadata/md5-cache/dev-java/commons-httpclient-3.1-r2
index 6efebd77480b..308d7a58942b 100644
--- a/metadata/md5-cache/dev-java/commons-httpclient-3.1-r2
+++ b/metadata/md5-cache/dev-java/commons-httpclient-3.1-r2
@@ -4,11 +4,11 @@ DESCRIPTION=The Jakarta Commons HttpClient library
EAPI=7
HOMEPAGE=https://hc.apache.org/
IUSE=doc examples source test
-KEYWORDS=amd64 ppc64 x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* dev-java/commons-logging:0 dev-java/commons-codec:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=test
SLOT=3
SRC_URI=mirror://apache/httpcomponents/commons-httpclient/source/commons-httpclient-3.1-src.tar.gz
_eclasses_=java-ant-2 262d853e2dd1056dc103b953dfc113b9 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
-_md5_=c95a0b16a3977ed71bf05c794cd2bb39
+_md5_=af355ce3908ab9e61c8cc573c2826f60
diff --git a/metadata/md5-cache/dev-java/commons-httpclient-4.5.13-r1 b/metadata/md5-cache/dev-java/commons-httpclient-4.5.13-r1
index 9a16371ac94f..a3226e7fe927 100644
--- a/metadata/md5-cache/dev-java/commons-httpclient-4.5.13-r1
+++ b/metadata/md5-cache/dev-java/commons-httpclient-4.5.13-r1
@@ -4,11 +4,11 @@ DESCRIPTION=Apache HttpComponents Client
EAPI=7
HOMEPAGE=https://hc.apache.org/httpcomponents-client
IUSE=doc source test
-KEYWORDS=amd64 ppc64 x86
+KEYWORDS=amd64 ~arm ~arm64 ppc64 x86
LICENSE=Apache-2.0
RDEPEND=dev-java/commons-codec:0 dev-java/commons-logging:0 dev-java/httpcore:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=4
SRC_URI=mirror://apache/httpcomponents/httpclient/source/httpcomponents-client-4.5.13-src.tar.gz
_eclasses_=java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5
-_md5_=7c7a1a52e3e55d21f1ce877fc979cdee
+_md5_=0b16d0c37c6db7936e06532fcecc8729
diff --git a/metadata/md5-cache/dev-java/commons-math-3.6.1-r1 b/metadata/md5-cache/dev-java/commons-math-3.6.1-r1
index a2b77f6dc4d7..ef427a1284ec 100644
--- a/metadata/md5-cache/dev-java/commons-math-3.6.1-r1
+++ b/metadata/md5-cache/dev-java/commons-math-3.6.1-r1
@@ -4,10 +4,10 @@ DESCRIPTION=Lightweight, self-contained mathematics and statistics components
EAPI=7
HOMEPAGE=https://commons.apache.org/math/
IUSE=doc examples source
-KEYWORDS=amd64 arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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
SRC_URI=https://repo1.maven.org/maven2/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1-sources.jar -> commons-math3-3.6.1.jar
_eclasses_=java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5
-_md5_=e18abc2956a4a915ffc9079f61dafb1a
+_md5_=f60b2dc1c2fb0ffa9d56ed8f45448ee1
diff --git a/metadata/md5-cache/dev-java/commons-net-3.8.0 b/metadata/md5-cache/dev-java/commons-net-3.8.0
index b6d967427456..cced35582e3c 100644
--- a/metadata/md5-cache/dev-java/commons-net-3.8.0
+++ b/metadata/md5-cache/dev-java/commons-net-3.8.0
@@ -4,10 +4,10 @@ DESCRIPTION=Client-oriented Java library to implement many Internet protocols
EAPI=7
HOMEPAGE=https://commons.apache.org/net/
IUSE=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 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~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=0
SRC_URI=https://repo1.maven.org/maven2/commons-net/commons-net/3.8.0/commons-net-3.8.0-sources.jar -> commons-net-3.8.0.jar
_eclasses_=java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5
-_md5_=be46bec523c1a9af40c82a892485c3a8
+_md5_=acbf9f0a95e46eb234185f702acefd04
diff --git a/metadata/md5-cache/dev-java/commons-vfs-1.0-r1 b/metadata/md5-cache/dev-java/commons-vfs-1.0-r1
deleted file mode 100644
index 528b3f283756..000000000000
--- a/metadata/md5-cache/dev-java/commons-vfs-1.0-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install preinst prepare setup test
-DEPEND=>=virtual/jdk-1.7 dev-java/ant-core:0 dev-java/commons-collections:0 dev-java/commons-httpclient:3 dev-java/commons-logging:0 dev-java/commons-net:0 dev-java/jsch:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-DESCRIPTION=A single Java API for accessing various different file systems
-EAPI=6
-HOMEPAGE=https://commons.apache.org/vfs/
-IUSE=doc source
-KEYWORDS=amd64 ppc64 x86 ~amd64-linux ~x86-linux
-LICENSE=Apache-2.0
-RDEPEND=>=virtual/jre-1.7 dev-java/ant-core:0 dev-java/commons-collections:0 dev-java/commons-httpclient:3 dev-java/commons-logging:0 dev-java/commons-net:0 dev-java/jsch:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://archive.apache.org/dist/commons/vfs/source/commons-vfs-1.0-src.tar.gz
-_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib de4beb52bfa93c4c5d96792a6b5e1784 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=7893ed989179bbb8aa1ec1b98353b247
diff --git a/metadata/md5-cache/dev-java/commons-vfs-2.0-r2 b/metadata/md5-cache/dev-java/commons-vfs-2.0-r2
index b445d2ceff41..139e0783d69e 100644
--- a/metadata/md5-cache/dev-java/commons-vfs-2.0-r2
+++ b/metadata/md5-cache/dev-java/commons-vfs-2.0-r2
@@ -2,12 +2,12 @@ DEFINED_PHASES=compile configure install preinst prepare setup
DEPEND=dev-java/ant-core:0 dev-java/commons-collections:0 dev-java/commons-logging:0 dev-java/commons-net:0 dev-java/commons-httpclient:3 dev-java/jackrabbit-webdav:0 dev-java/jsch:0 >=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 dev-java/javatoolkit
DESCRIPTION=A single API for accessing various different file systems
EAPI=7
-HOMEPAGE=http://commons.apache.org/vfs/
+HOMEPAGE=https://commons.apache.org/vfs/
IUSE=source
-KEYWORDS=amd64 ppc64 x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux
LICENSE=Apache-2.0
RDEPEND=dev-java/ant-core:0 dev-java/commons-collections:0 dev-java/commons-logging:0 dev-java/commons-net:0 dev-java/commons-httpclient:3 dev-java/jackrabbit-webdav:0 dev-java/jsch:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=2
SRC_URI=mirror://apache/commons/vfs/source/commons-vfs-2.0-src.tar.gz
_eclasses_=java-ant-2 262d853e2dd1056dc103b953dfc113b9 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
-_md5_=4dea22b5e49165845b088d063a753fe6
+_md5_=60581fed4f8eaca3dc6d910058ab7510
diff --git a/metadata/md5-cache/dev-java/glassfish-persistence-1.0-r2 b/metadata/md5-cache/dev-java/glassfish-persistence-1.0-r2
index cc65156a52fd..37a682b408ef 100644
--- a/metadata/md5-cache/dev-java/glassfish-persistence-1.0-r2
+++ b/metadata/md5-cache/dev-java/glassfish-persistence-1.0-r2
@@ -4,10 +4,10 @@ DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 >=dev-java/ant-core-1
DESCRIPTION=Glassfish implementation of persistence API
EAPI=7
HOMEPAGE=https://javaee.github.io/glassfish/
-KEYWORDS=amd64 ppc64 x86
+KEYWORDS=amd64 ~arm ~arm64 ppc64 x86
LICENSE=CDDL
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://download.java.net/javaee5/fcs_branch/promoted/source/glassfish-9_0-b48-src.zip
_eclasses_=java-ant-2 262d853e2dd1056dc103b953dfc113b9 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
-_md5_=3abdd81b952e8a3c5b09028909d34da5
+_md5_=7d34b67cdbba60f34109853530235aac
diff --git a/metadata/md5-cache/dev-java/gson-2.8.8 b/metadata/md5-cache/dev-java/gson-2.8.8
index b6e00c42f666..f72710b2f0e6 100644
--- a/metadata/md5-cache/dev-java/gson-2.8.8
+++ b/metadata/md5-cache/dev-java/gson-2.8.8
@@ -4,11 +4,11 @@ DESCRIPTION=Gson JSON library
EAPI=7
HOMEPAGE=https://github.com/google/gson/gson
IUSE=doc source test
-KEYWORDS=~amd64 ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~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=2.6
SRC_URI=https://github.com/google/gson/archive/gson-parent-2.8.8.tar.gz -> gson-2.8.8-sources.tar.gz
_eclasses_=java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5
-_md5_=d209bc9274ce74fff38dcbf5bbc13712
+_md5_=8f11aab06f14dad896d161e728e9cb01
diff --git a/metadata/md5-cache/dev-java/hamcrest-core-1.3-r2 b/metadata/md5-cache/dev-java/hamcrest-core-1.3-r2
index c236b91d91e9..49dfc6200950 100644
--- a/metadata/md5-cache/dev-java/hamcrest-core-1.3-r2
+++ b/metadata/md5-cache/dev-java/hamcrest-core-1.3-r2
@@ -1,6 +1,6 @@
BDEPEND=>=dev-java/hamcrest-generator-1.3:1.3
DEFINED_PHASES=compile install preinst prepare setup test
-DEPEND=>=virtual/jdk-1.8:* userland_GNU? ( sys-apps/findutils ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
DESCRIPTION=Core library of matchers for building test expressions
EAPI=7
HOMEPAGE=https://github.com/hamcrest
@@ -11,4 +11,4 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
SLOT=1.3
SRC_URI=mirror://gentoo/hamcrest-1.3.tgz
_eclasses_=java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5
-_md5_=ce7f9e03500ce2d1e016bd3fec55aab4
+_md5_=ad5192a4602f7d68f7ed522e0a1e789a
diff --git a/metadata/md5-cache/dev-java/hamcrest-generator-1.3-r3 b/metadata/md5-cache/dev-java/hamcrest-generator-1.3-r3
index b19a06daa462..2905049fc723 100644
--- a/metadata/md5-cache/dev-java/hamcrest-generator-1.3-r3
+++ b/metadata/md5-cache/dev-java/hamcrest-generator-1.3-r3
@@ -1,5 +1,5 @@
DEFINED_PHASES=compile configure install preinst prepare setup
-DEPEND=>=virtual/jdk-1.8:* userland_GNU? ( sys-apps/findutils ) dev-java/qdox:1.12 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 dev-java/javatoolkit
+DEPEND=>=virtual/jdk-1.8:* dev-java/qdox:1.12 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 dev-java/javatoolkit
DESCRIPTION=Code generator for Hamcrest's library of matchers for building test expressions
EAPI=7
HOMEPAGE=https://github.com/hamcrest
@@ -11,4 +11,4 @@ RESTRICT=!test? ( test )
SLOT=1.3
SRC_URI=mirror://gentoo/hamcrest-1.3.tgz
_eclasses_=java-ant-2 262d853e2dd1056dc103b953dfc113b9 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
-_md5_=1ee9e60ef3b1fe5e62e765706283bab6
+_md5_=11cb0796cc8389e450d3ab15612a7391
diff --git a/metadata/md5-cache/dev-java/hamcrest-library-1.3-r2 b/metadata/md5-cache/dev-java/hamcrest-library-1.3-r2
index 9aa6da011d8d..388a4ed94591 100644
--- a/metadata/md5-cache/dev-java/hamcrest-library-1.3-r2
+++ b/metadata/md5-cache/dev-java/hamcrest-library-1.3-r2
@@ -1,6 +1,6 @@
BDEPEND=>=dev-java/hamcrest-generator-1.3:1.3
DEFINED_PHASES=compile install preinst prepare setup test
-DEPEND=dev-java/hamcrest-core:1.3 >=virtual/jdk-1.8:* userland_GNU? ( sys-apps/findutils ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+DEPEND=dev-java/hamcrest-core:1.3 >=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
DESCRIPTION=Core library of matchers for building test expressions
EAPI=7
HOMEPAGE=https://github.com/hamcrest
@@ -11,4 +11,4 @@ RDEPEND=dev-java/hamcrest-core:1.3 >=virtual/jre-1.8:* >=dev-java/java-config-2.
SLOT=1.3
SRC_URI=mirror://gentoo/hamcrest-1.3.tgz
_eclasses_=java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5
-_md5_=e87f80d9b2b5faee5b82f0bd3391aff0
+_md5_=54d513ed5a773b1b34c91813b56e998f
diff --git a/metadata/md5-cache/dev-java/httpcore-4.4.14 b/metadata/md5-cache/dev-java/httpcore-4.4.14
index f414055eaa1b..20c853b3f4ea 100644
--- a/metadata/md5-cache/dev-java/httpcore-4.4.14
+++ b/metadata/md5-cache/dev-java/httpcore-4.4.14
@@ -4,11 +4,11 @@ DESCRIPTION=Apache HttpComponents Core (blocking I/O)
EAPI=7
HOMEPAGE=https://hc.apache.org/httpcomponents-core-ga
IUSE=doc source test
-KEYWORDS=amd64 ppc64 x86
+KEYWORDS=amd64 ~arm ~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://apache/httpcomponents/httpcore/source/httpcomponents-core-4.4.14-src.tar.gz
_eclasses_=java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5
-_md5_=1b891986e86cf1c08f5b8a3f4d19e148
+_md5_=50816d71c5841cd41c816455809a16d7
diff --git a/metadata/md5-cache/dev-java/icedtea-web-1.8.4-r1 b/metadata/md5-cache/dev-java/icedtea-web-1.8.4-r1
index f1fe12738998..e6938ead976b 100644
--- a/metadata/md5-cache/dev-java/icedtea-web-1.8.4-r1
+++ b/metadata/md5-cache/dev-java/icedtea-web-1.8.4-r1
@@ -10,5 +10,5 @@ RDEPEND=>=app-eselect/eselect-java-0.2.0 >=virtual/jre-1.8
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/AdoptOpenJDK/icedtea-web/archive/icedtea-web-1.8.4.tar.gz https://crates.io/api/v1/crates/dunce/0.1.1/download -> dunce-0.1.1.crate
-_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf bash-completion-r1 d3a60385655d9b402be765a6de333245 cargo c7fefacaebdcb455d2a7b59429eb47a6 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b readme.gentoo-r1 c9646d622541c023f5159b86a14e930c toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 xdg-utils 4f29a8b760a594a212abe9c2ba957c31
+_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf bash-completion-r1 d3a60385655d9b402be765a6de333245 cargo c7fefacaebdcb455d2a7b59429eb47a6 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b readme.gentoo-r1 eebd0164fe61f4f7b64a683e83fdceb1 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 xdg-utils 4f29a8b760a594a212abe9c2ba957c31
_md5_=6d20088db7fbdf10b73369a50581fccd
diff --git a/metadata/md5-cache/dev-java/icedtea-web-1.8.8 b/metadata/md5-cache/dev-java/icedtea-web-1.8.8
index acefe338a236..865f8625fafe 100644
--- a/metadata/md5-cache/dev-java/icedtea-web-1.8.8
+++ b/metadata/md5-cache/dev-java/icedtea-web-1.8.8
@@ -10,5 +10,5 @@ RDEPEND=>=app-eselect/eselect-java-0.2.0 >=virtual/jre-1.8
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/AdoptOpenJDK/icedtea-web/archive/icedtea-web-1.8.8.tar.gz https://crates.io/api/v1/crates/dunce/0.1.1/download -> dunce-0.1.1.crate
-_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf bash-completion-r1 d3a60385655d9b402be765a6de333245 cargo c7fefacaebdcb455d2a7b59429eb47a6 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b readme.gentoo-r1 c9646d622541c023f5159b86a14e930c toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 xdg-utils 4f29a8b760a594a212abe9c2ba957c31
+_eclasses_=autotools c9df06c186913b43eb211100ef5fe2cf bash-completion-r1 d3a60385655d9b402be765a6de333245 cargo c7fefacaebdcb455d2a7b59429eb47a6 gnuconfig 262062cef0ba4f22b397193da514a350 libtool 241a8f577b9781a42a7421e53448a44e multilib de4beb52bfa93c4c5d96792a6b5e1784 multiprocessing 61c959fc55c15c00bbb1079d6a71370b readme.gentoo-r1 eebd0164fe61f4f7b64a683e83fdceb1 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 xdg-utils 4f29a8b760a594a212abe9c2ba957c31
_md5_=81abe6989c9fd372690fa45f86649407
diff --git a/metadata/md5-cache/dev-java/jackrabbit-webdav-2.10.1 b/metadata/md5-cache/dev-java/jackrabbit-webdav-2.10.1
index c8be9bf7c88d..55dd993eb9fd 100644
--- a/metadata/md5-cache/dev-java/jackrabbit-webdav-2.10.1
+++ b/metadata/md5-cache/dev-java/jackrabbit-webdav-2.10.1
@@ -1,5 +1,5 @@
DEFINED_PHASES=compile configure install preinst prepare setup test
-DEPEND=>=virtual/jdk-1.6 dev-java/bndlib:0 dev-java/slf4j-api:0 dev-java/slf4j-nop:0 dev-java/commons-httpclient:3 java-virtuals/servlet-api:2.3 test? ( dev-java/ant-junit:0 ) >=dev-java/java-config-2.2.0-r3 >=dev-java/ant-core-1.8.2:0 dev-java/javatoolkit
+DEPEND=app-arch/unzip >=virtual/jdk-1.6 dev-java/bndlib:0 dev-java/slf4j-api:0 dev-java/slf4j-nop:0 dev-java/commons-httpclient:3 java-virtuals/servlet-api:2.3 test? ( dev-java/ant-junit:0 ) >=dev-java/java-config-2.2.0-r3 >=dev-java/ant-core-1.8.2:0 dev-java/javatoolkit
DESCRIPTION=Fully conforming implementation of the JRC API (specified in JSR 170 and 283)
EAPI=5
HOMEPAGE=http://jackrabbit.apache.org/
@@ -11,4 +11,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://apache/jackrabbit/2.10.1/jackrabbit-2.10.1-src.zip
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-ant-2 262d853e2dd1056dc103b953dfc113b9 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib de4beb52bfa93c4c5d96792a6b5e1784 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=8881cc146b4241819f13693fa1c39d83
+_md5_=874bdb6c4687cf0d9a0b9a536a1f6ade
diff --git a/metadata/md5-cache/dev-java/jackrabbit-webdav-2.10.1-r1 b/metadata/md5-cache/dev-java/jackrabbit-webdav-2.10.1-r1
new file mode 100644
index 000000000000..012b597f2e65
--- /dev/null
+++ b/metadata/md5-cache/dev-java/jackrabbit-webdav-2.10.1-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=compile configure install preinst prepare setup test
+DEPEND=>=virtual/jdk-1.8:* dev-java/bndlib:0 dev-java/slf4j-api:0 dev-java/slf4j-nop:0 dev-java/commons-httpclient:3 java-virtuals/servlet-api:2.3 test? ( dev-java/ant-junit:0 ) >=dev-java/java-config-2.2.0-r3 >=dev-java/ant-core-1.8.2:0 dev-java/javatoolkit
+DESCRIPTION=Fully conforming implementation of the JRC API (specified in JSR 170 and 283)
+EAPI=8
+HOMEPAGE=http://jackrabbit.apache.org/
+IUSE=doc test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=virtual/jre-1.8:* dev-java/bndlib:0 dev-java/slf4j-api:0 dev-java/slf4j-nop:0 dev-java/commons-httpclient:3 java-virtuals/servlet-api:2.3 >=dev-java/java-config-2.2.0-r3
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://apache/jackrabbit/2.10.1/jackrabbit-2.10.1-src.zip
+_eclasses_=java-ant-2 262d853e2dd1056dc103b953dfc113b9 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_md5_=49679ec215ace5754c5380dc010f35f9
diff --git a/metadata/md5-cache/dev-java/jackrabbit-webdav-2.21.7 b/metadata/md5-cache/dev-java/jackrabbit-webdav-2.21.7
index 617f47495a41..121a39cc4381 100644
--- a/metadata/md5-cache/dev-java/jackrabbit-webdav-2.21.7
+++ b/metadata/md5-cache/dev-java/jackrabbit-webdav-2.21.7
@@ -5,11 +5,11 @@ DESCRIPTION=Generic WebDAV Library
EAPI=7
HOMEPAGE=http://jackrabbit.apache.org/jackrabbit-webdav/
IUSE=doc source test
-KEYWORDS=amd64 ppc64 x86
+KEYWORDS=amd64 ~arm ppc64 x86
LICENSE=Apache-2.0
RDEPEND=dev-java/commons-httpclient:4 dev-java/httpcore:0 dev-java/osgi-annotation-versioning:0 dev-java/slf4j-api:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=2
SRC_URI=mirror://apache/jackrabbit/2.21.7/jackrabbit-2.21.7-src.zip
_eclasses_=java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5
-_md5_=f4a5aee13888f7a7b91d0abb6eb0cd60
+_md5_=c74e7505c99b2adf332d6896e957577c
diff --git a/metadata/md5-cache/dev-java/javacc-5.0-r4 b/metadata/md5-cache/dev-java/javacc-5.0-r4
new file mode 100644
index 000000000000..ff8b5d31dc85
--- /dev/null
+++ b/metadata/md5-cache/dev-java/javacc-5.0-r4
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install preinst prepare setup test
+DEPEND=dev-java/junit:0 >=virtual/jdk-1.8:* test? ( dev-java/ant-junit:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 dev-java/javatoolkit
+DESCRIPTION=Java Compiler Compiler - The Java Parser Generator
+EAPI=8
+HOMEPAGE=https://javacc.java.net/
+IUSE=doc examples source test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=BSD
+RDEPEND=dev-java/junit:0 >=virtual/jre-1.8:* >=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_=java-ant-2 262d853e2dd1056dc103b953dfc113b9 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_md5_=0d8774bc71e0355e904c2a0ac7cbe4ad
diff --git a/metadata/md5-cache/dev-java/javax-inject-1-r4 b/metadata/md5-cache/dev-java/javax-inject-1-r4
new file mode 100644
index 000000000000..982096de719e
--- /dev/null
+++ b/metadata/md5-cache/dev-java/javax-inject-1-r4
@@ -0,0 +1,13 @@
+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=Dependency injection for Java (JSR-330)
+EAPI=8
+HOMEPAGE=https://code.google.com/p/atinject/
+IUSE=doc source
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux
+LICENSE=Apache-2.0
+RDEPEND=>=virtual/jre-1.8:* >=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_=java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5
+_md5_=1ff0ab49462d924909c276c5fc72a258
diff --git a/metadata/md5-cache/dev-java/jcommander-1.48-r1 b/metadata/md5-cache/dev-java/jcommander-1.48-r1
new file mode 100644
index 000000000000..884f8f85e246
--- /dev/null
+++ b/metadata/md5-cache/dev-java/jcommander-1.48-r1
@@ -0,0 +1,14 @@
+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=Command line parsing framework for Java
+EAPI=8
+HOMEPAGE=https://github.com/cbeust/jcommander
+IUSE=doc source
+KEYWORDS=~amd64 ~arm ~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
+SLOT=0
+SRC_URI=https://github.com/cbeust/jcommander/archive/jcommander-1.48.tar.gz
+_eclasses_=java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5
+_md5_=f5051ab2868b385e3b320dcb0f2ba3ee
diff --git a/metadata/md5-cache/dev-java/jmh-core-1.21 b/metadata/md5-cache/dev-java/jmh-core-1.21
index f898bd872cdf..4a231cd73c55 100644
--- a/metadata/md5-cache/dev-java/jmh-core-1.21
+++ b/metadata/md5-cache/dev-java/jmh-core-1.21
@@ -4,10 +4,10 @@ DESCRIPTION=Harness for building, running, and analysing nano/micro/milli/macro
EAPI=6
HOMEPAGE=https://openjdk.java.net/projects/code-tools/jmh
IUSE=doc source
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.7 dev-java/asm:4 dev-java/junit:4 dev-java/commons-math:3 dev-java/jopt-simple:4.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://hg.openjdk.java.net/code-tools/jmh/archive/f25ae8584db1.tar.gz -> jmh-core-1.21.tar.gz
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib de4beb52bfa93c4c5d96792a6b5e1784 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=15a86716139895734f162b7ff23304f7
+_md5_=b01b87c5997545ee0358fc1e18d2df2d
diff --git a/metadata/md5-cache/dev-java/jopt-simple-4.6 b/metadata/md5-cache/dev-java/jopt-simple-4.6
index 44628384688c..cebb866fa332 100644
--- a/metadata/md5-cache/dev-java/jopt-simple-4.6
+++ b/metadata/md5-cache/dev-java/jopt-simple-4.6
@@ -4,10 +4,10 @@ DESCRIPTION=A Java library for parsing command line options
EAPI=6
HOMEPAGE=https://pholser.github.com/jopt-simple/
IUSE=doc source
-KEYWORDS=amd64 ppc64 x86
+KEYWORDS=amd64 ~arm ~arm64 ppc64 x86
LICENSE=MIT
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=4.6
SRC_URI=https://github.com/pholser/jopt-simple/tarball/jopt-simple-4.6 -> jopt-simple-4.6.tar.gz
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib de4beb52bfa93c4c5d96792a6b5e1784 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=db60973a8841df88ebe11e6344c65499
+_md5_=bfddbc0570ad6b9ff08047d2e9366fea
diff --git a/metadata/md5-cache/dev-java/jsch-0.1.54-r1 b/metadata/md5-cache/dev-java/jsch-0.1.54-r1
new file mode 100644
index 000000000000..94d889f18f4d
--- /dev/null
+++ b/metadata/md5-cache/dev-java/jsch-0.1.54-r1
@@ -0,0 +1,14 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=compile configure install preinst prepare setup
+DEPEND=zlib? ( dev-java/jzlib:0 ) >=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 dev-java/javatoolkit
+DESCRIPTION=JSch is a pure Java implementation of SSH2
+EAPI=8
+HOMEPAGE=http://www.jcraft.com/jsch/
+IUSE=zlib doc source examples
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=BSD
+RDEPEND=zlib? ( dev-java/jzlib:0 ) >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+SLOT=0
+SRC_URI=mirror://sourceforge/jsch/jsch-0.1.54.zip
+_eclasses_=java-ant-2 262d853e2dd1056dc103b953dfc113b9 java-osgi 6089d1c0f617fc9f3fe1ed559f9c22a4 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
+_md5_=fb43e5497569339f07d03b32690d4404
diff --git a/metadata/md5-cache/dev-java/jzlib-1.1.3-r2 b/metadata/md5-cache/dev-java/jzlib-1.1.3-r2
index 17f39caf61b6..aeee2ca05ff8 100644
--- a/metadata/md5-cache/dev-java/jzlib-1.1.3-r2
+++ b/metadata/md5-cache/dev-java/jzlib-1.1.3-r2
@@ -4,11 +4,11 @@ DESCRIPTION=JZlib is a re-implementation of zlib in pure Java
EAPI=7
HOMEPAGE=http://www.jcraft.com/jzlib/
IUSE=examples source test
-KEYWORDS=amd64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/ymnk/jzlib/archive/1.1.3.tar.gz -> jzlib-1.1.3.tar.gz
_eclasses_=java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5
-_md5_=45410b9ff0acca48c36cafed7aa672f3
+_md5_=ea673a664a5056bbcebec5c9fc169713
diff --git a/metadata/md5-cache/dev-java/libg-2.1.0-r2 b/metadata/md5-cache/dev-java/libg-2.1.0-r2
index 0bbbc6035636..8a13065f53d0 100644
--- a/metadata/md5-cache/dev-java/libg-2.1.0-r2
+++ b/metadata/md5-cache/dev-java/libg-2.1.0-r2
@@ -4,11 +4,11 @@ DESCRIPTION=Lots of small utilities for bndlib, a swiss army knife for OSGi
EAPI=7
HOMEPAGE=https://bnd.bndtools.org/
IUSE=test
-KEYWORDS=amd64 ppc64 x86
+KEYWORDS=amd64 ~arm ~arm64 ppc64 x86
LICENSE=Apache-2.0
RDEPEND=>=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 262d853e2dd1056dc103b953dfc113b9 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
-_md5_=5b6aa0d59a6d6456b608c2eeca6d6101
+_md5_=7883b82aab2e963b1858a7ad4ac3ea03
diff --git a/metadata/md5-cache/dev-java/mill-bin-0.9.10 b/metadata/md5-cache/dev-java/mill-bin-0.9.10
index 50bbe643d9e4..b7040f78eeda 100644
--- a/metadata/md5-cache/dev-java/mill-bin-0.9.10
+++ b/metadata/md5-cache/dev-java/mill-bin-0.9.10
@@ -2,9 +2,9 @@ DEFINED_PHASES=install
DESCRIPTION=A Java/Scala build tool
EAPI=7
HOMEPAGE=https://com-lihaoyi.github.io/mill/
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=MIT
RDEPEND=>=virtual/jre-1.8:*
SLOT=0
SRC_URI=https://github.com/com-lihaoyi/mill/releases/download/0.9.10/0.9.10-assembly
-_md5_=8bd73a78ad314f94a0ccca20ae3184c4
+_md5_=236cb43a9628170813cd30c0b6fb0d9f
diff --git a/metadata/md5-cache/dev-java/osgi-annotation-versioning-1.1.1 b/metadata/md5-cache/dev-java/osgi-annotation-versioning-1.1.1
index c2d679af8ade..4bd97dd44305 100644
--- a/metadata/md5-cache/dev-java/osgi-annotation-versioning-1.1.1
+++ b/metadata/md5-cache/dev-java/osgi-annotation-versioning-1.1.1
@@ -5,10 +5,10 @@ DESCRIPTION=OSGi Companion Code for org.osgi.annotation.versioning Version 1.1.1
EAPI=7
HOMEPAGE=https://www.osgi.org/
IUSE=doc source
-KEYWORDS=amd64 ppc64 x86
+KEYWORDS=amd64 ~arm ~arm64 ppc64 x86
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://repo1.maven.org/maven2/org/osgi/org.osgi.annotation.versioning/1.1.1/org.osgi.annotation.versioning-1.1.1-sources.jar -> osgi-annotation-versioning-1.1.1-sources.jar
_eclasses_=java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5
-_md5_=4f167bb65ab426c5867e8db209dc0ab5
+_md5_=624397f0258072499959a0124f6ec026
diff --git a/metadata/md5-cache/dev-java/osgi-compendium-4.3.1-r2 b/metadata/md5-cache/dev-java/osgi-compendium-4.3.1-r2
index 4f4f4b627a45..6a6621ef514b 100644
--- a/metadata/md5-cache/dev-java/osgi-compendium-4.3.1-r2
+++ b/metadata/md5-cache/dev-java/osgi-compendium-4.3.1-r2
@@ -5,10 +5,10 @@ DESCRIPTION=OSGi Service Platform Compendium API (Companion Code)
EAPI=7
HOMEPAGE=http://wiki.osgi.org/wiki/Release_4.3
IUSE=doc source
-KEYWORDS=amd64 ppc64 x86
+KEYWORDS=amd64 ~arm ~arm64 ppc64 x86
LICENSE=Apache-2.0 OSGi-Specification-2.0
RDEPEND=dev-java/glassfish-persistence:0 dev-java/osgi-core-api:0 dev-java/osgi-foundation:0 dev-java/tomcat-servlet-api:4.0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://osgi.org/download/r4v43/osgi.cmpn-4.3.1.jar
_eclasses_=java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5
-_md5_=276bde525271d3391b0e55ca66118f57
+_md5_=0994953660b0b585db5d85a417bedf7e
diff --git a/metadata/md5-cache/dev-java/osgi-enterprise-api-5.0.0-r1 b/metadata/md5-cache/dev-java/osgi-enterprise-api-5.0.0-r1
index 1cf6c90ab7ba..5c7b17114128 100644
--- a/metadata/md5-cache/dev-java/osgi-enterprise-api-5.0.0-r1
+++ b/metadata/md5-cache/dev-java/osgi-enterprise-api-5.0.0-r1
@@ -4,11 +4,11 @@ DESCRIPTION=OSGi Enterprise Release 5 Companion Code
EAPI=7
HOMEPAGE=http://www.osgi.org/Main/HomePage
IUSE=doc source
-KEYWORDS=amd64 ppc64 x86
+KEYWORDS=amd64 ~arm ~arm64 ppc64 x86
LICENSE=Apache-2.0 OSGi-Specification-2.0
RDEPEND=dev-java/glassfish-persistence:0 dev-java/osgi-core-api:0 java-virtuals/servlet-api:2.5 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=bindist
SLOT=0
SRC_URI=https://docs.osgi.org/download/r5/osgi.enterprise-5.0.0.jar
_eclasses_=java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5
-_md5_=a5185b7337e3c8b755788ec63b2db7d1
+_md5_=bd58de3cdc9ad02000f2fa4bde65fdf5
diff --git a/metadata/md5-cache/dev-java/osgi-foundation-1.2.0-r2 b/metadata/md5-cache/dev-java/osgi-foundation-1.2.0-r2
index 11834daa4d9e..f492f64d790a 100644
--- a/metadata/md5-cache/dev-java/osgi-foundation-1.2.0-r2
+++ b/metadata/md5-cache/dev-java/osgi-foundation-1.2.0-r2
@@ -4,10 +4,10 @@ DESCRIPTION=OSGi R4 Foundation EE by Apache Felix
EAPI=7
HOMEPAGE=http://felix.apache.org/
IUSE=doc source
-KEYWORDS=amd64 ppc64 x86
+KEYWORDS=amd64 ~arm ~arm64 ppc64 x86
LICENSE=Apache-2.0 OSGi-Specification-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://dev.gentoo.org/~tomwij/files/dist/osgi-foundation-1.2.0.tar.xz
_eclasses_=java-ant-2 262d853e2dd1056dc103b953dfc113b9 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
-_md5_=a97f1a26663eb86f61e8ba111466edbb
+_md5_=8f97e3284663b8d93c35713eb45662ed
diff --git a/metadata/md5-cache/dev-java/resin-servlet-api-4.0.27-r1 b/metadata/md5-cache/dev-java/resin-servlet-api-4.0.27-r2
index 57af0407e400..8bb4823ccc17 100644
--- a/metadata/md5-cache/dev-java/resin-servlet-api-4.0.27-r1
+++ b/metadata/md5-cache/dev-java/resin-servlet-api-4.0.27-r2
@@ -7,7 +7,7 @@ IUSE=source
KEYWORDS=~amd64 ~ppc64 ~x86
LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-SLOT=3.1
+SLOT=3.0
SRC_URI=https://caucho.com/download/resin-4.0.27-src.tar.gz
_eclasses_=java-ant-2 262d853e2dd1056dc103b953dfc113b9 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
-_md5_=20d5054a07b59b09d67e7304a885ddc6
+_md5_=f8175945e06a687a0cc54e928744a03e
diff --git a/metadata/md5-cache/dev-java/slf4j-nop-1.7.30 b/metadata/md5-cache/dev-java/slf4j-nop-1.7.30
index f706694a929a..6e0e936c28fb 100644
--- a/metadata/md5-cache/dev-java/slf4j-nop-1.7.30
+++ b/metadata/md5-cache/dev-java/slf4j-nop-1.7.30
@@ -4,11 +4,11 @@ DESCRIPTION=SLF4J NOP Binding
EAPI=7
HOMEPAGE=https://www.slf4j.org
IUSE=doc source test
-KEYWORDS=amd64 ~arm64 ppc64 x86
+KEYWORDS=amd64 ~arm ~arm64 ppc64 x86
LICENSE=MIT
RDEPEND=>=virtual/jre-1.8:* >=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/qos-ch/slf4j/archive/refs/tags/v_1.7.30.tar.gz -> slf4j-1.7.30-sources.tar.gz
_eclasses_=java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-pkg-simple 6b49cf40f97e7a6458469114e1712118 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5
-_md5_=6cd05e4cce82a1aabef00bb3df6c4406
+_md5_=59a04855b30b2bf50e87c042933eff80
diff --git a/metadata/md5-cache/dev-java/swt-3.7.2-r3 b/metadata/md5-cache/dev-java/swt-3.7.2-r3
index bcaa757ebb09..b5bb953c2db5 100644
--- a/metadata/md5-cache/dev-java/swt-3.7.2-r3
+++ b/metadata/md5-cache/dev-java/swt-3.7.2-r3
@@ -9,6 +9,6 @@ KEYWORDS=amd64 ppc64 x86
LICENSE=CPL-1.0 LGPL-2.1 MPL-1.1
RDEPEND=>=dev-libs/atk-1.10.2 >=dev-libs/glib-2.6 >=x11-libs/gtk+-2.6.8:2 x11-libs/libXtst cairo? ( >=x11-libs/cairo-1.4.14 ) opengl? ( virtual/glu virtual/opengl ) >=virtual/jre-1.4 >=dev-java/java-config-2.2.0-r3
SLOT=3.7
-SRC_URI=amd64? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.7.2-201202080800/swt-3.7.2-gtk-linux-x86_64.zip ) ppc? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.7.2-201202080800/swt-3.7.2-gtk-linux-x86.zip ) ppc64? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.7.2-201202080800/swt-3.7.2-gtk-linux-ppc64.zip ) x86? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.7.2-201202080800/swt-3.7.2-gtk-linux-x86.zip ) x86-fbsd? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.7.2-201202080800/swt-3.7.2-gtk-linux-x86.zip )
+SRC_URI=amd64? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.7.2-201202080800/swt-3.7.2-gtk-linux-x86_64.zip ) ppc? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.7.2-201202080800/swt-3.7.2-gtk-linux-x86.zip ) ppc64? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.7.2-201202080800/swt-3.7.2-gtk-linux-ppc64.zip ) x86? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.7.2-201202080800/swt-3.7.2-gtk-linux-x86.zip )
_eclasses_=java-ant-2 262d853e2dd1056dc103b953dfc113b9 java-osgi 6089d1c0f617fc9f3fe1ed559f9c22a4 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
-_md5_=ecc06ec730162ee00a79515ba149e72b
+_md5_=0d6f88d42687ca65b21dc5d8571dd6f6
diff --git a/metadata/md5-cache/dev-java/swt-3.8.2-r3 b/metadata/md5-cache/dev-java/swt-3.8.2-r3
index 7868b282a76d..637591037054 100644
--- a/metadata/md5-cache/dev-java/swt-3.8.2-r3
+++ b/metadata/md5-cache/dev-java/swt-3.8.2-r3
@@ -8,6 +8,6 @@ KEYWORDS=amd64 ppc64 x86
LICENSE=CPL-1.0 LGPL-2.1 MPL-1.1
RDEPEND=>=dev-libs/atk-1.10.2 >=dev-libs/glib-2.6 >=x11-libs/gtk+-2.6.8:2 x11-libs/libXtst cairo? ( >=x11-libs/cairo-1.4.14 ) opengl? ( virtual/glu virtual/opengl ) >=virtual/jre-1.4 >=dev-java/java-config-2.2.0-r3
SLOT=3.8
-SRC_URI=amd64? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/swt-3.8.2-gtk-linux-x86_64.zip ) ppc? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/swt-3.8.2-gtk-linux-x86.zip ) ppc64? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/swt-3.8.2-gtk-linux-ppc64.zip ) x86? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/swt-3.8.2-gtk-linux-x86.zip ) x86-fbsd? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/swt-3.8.2-gtk-linux-x86.zip )
+SRC_URI=amd64? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/swt-3.8.2-gtk-linux-x86_64.zip ) ppc? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/swt-3.8.2-gtk-linux-x86.zip ) ppc64? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/swt-3.8.2-gtk-linux-ppc64.zip ) x86? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/swt-3.8.2-gtk-linux-x86.zip )
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils dab5d8ec471d025b79c9e6906bcf3bff java-ant-2 262d853e2dd1056dc103b953dfc113b9 java-osgi 6089d1c0f617fc9f3fe1ed559f9c22a4 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib de4beb52bfa93c4c5d96792a6b5e1784 preserve-libs dbc9f8d2d49c66467bc327fddd8317bd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8 vcs-clean b690a7e9b6c497cf59326a7545df4283 versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=a8c67f200078c2830c558b6ac8ad73c0
+_md5_=bd4bb2b080d9170d07ea6123800baebc
diff --git a/metadata/md5-cache/dev-java/swt-3.8.2-r4 b/metadata/md5-cache/dev-java/swt-3.8.2-r4
index 4bc58b71e644..706048d7007d 100644
--- a/metadata/md5-cache/dev-java/swt-3.8.2-r4
+++ b/metadata/md5-cache/dev-java/swt-3.8.2-r4
@@ -8,6 +8,6 @@ KEYWORDS=~amd64 ~ppc64 ~x86
LICENSE=CPL-1.0 LGPL-2.1 MPL-1.1
RDEPEND=>=dev-libs/atk-1.10.2 >=dev-libs/glib-2.6 >=x11-libs/gtk+-2.6.8:2 x11-libs/libXtst cairo? ( >=x11-libs/cairo-1.4.14 ) opengl? ( virtual/glu virtual/opengl ) >=virtual/jre-1.4 >=dev-java/java-config-2.2.0-r3
SLOT=3.8
-SRC_URI=amd64? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/swt-3.8.2-gtk-linux-x86_64.zip ) ppc? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/swt-3.8.2-gtk-linux-x86.zip ) ppc64? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/swt-3.8.2-gtk-linux-ppc64.zip ) x86? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/swt-3.8.2-gtk-linux-x86.zip ) x86-fbsd? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/swt-3.8.2-gtk-linux-x86.zip )
+SRC_URI=amd64? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/swt-3.8.2-gtk-linux-x86_64.zip ) ppc? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/swt-3.8.2-gtk-linux-x86.zip ) ppc64? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/swt-3.8.2-gtk-linux-ppc64.zip ) x86? ( http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/swt-3.8.2-gtk-linux-x86.zip )
_eclasses_=java-ant-2 262d853e2dd1056dc103b953dfc113b9 java-osgi 6089d1c0f617fc9f3fe1ed559f9c22a4 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
-_md5_=3dde5c6fa4f135bda66c6f3a7338a629
+_md5_=4c4d12b268e9fed25be202f478bcd6a8
diff --git a/metadata/md5-cache/dev-java/tomcat-servlet-api-4.1.40 b/metadata/md5-cache/dev-java/tomcat-servlet-api-4.1.40
index 52beb475b6b8..f20756a25da5 100644
--- a/metadata/md5-cache/dev-java/tomcat-servlet-api-4.1.40
+++ b/metadata/md5-cache/dev-java/tomcat-servlet-api-4.1.40
@@ -4,10 +4,10 @@ DESCRIPTION=Tomcat's Servlet API 2.3/JSP API 1.2 implementation
EAPI=7
HOMEPAGE=https://tomcat.apache.org/
IUSE=doc source
-KEYWORDS=amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~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=2.3
SRC_URI=https://archive.apache.org/dist/tomcat/tomcat-4/v4.1.40/src/apache-tomcat-4.1.40-src.tar.gz
_eclasses_=java-ant-2 262d853e2dd1056dc103b953dfc113b9 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
-_md5_=31c81977a8059f571109d553fba5a539
+_md5_=b61fabccaf64779e6507de561d7198f5
diff --git a/metadata/md5-cache/dev-java/tomcat-servlet-api-6.0.53-r1 b/metadata/md5-cache/dev-java/tomcat-servlet-api-6.0.53-r1
index f7b41f6208b0..0b2104936faa 100644
--- a/metadata/md5-cache/dev-java/tomcat-servlet-api-6.0.53-r1
+++ b/metadata/md5-cache/dev-java/tomcat-servlet-api-6.0.53-r1
@@ -4,10 +4,10 @@ DESCRIPTION=Tomcat's Servlet API 2.5/JSP API 2.1 implementation
EAPI=7
HOMEPAGE=https://tomcat.apache.org/
IUSE=source
-KEYWORDS=amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris
+KEYWORDS=amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~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=2.5
SRC_URI=https://archive.apache.org/dist/tomcat/tomcat-6/v6.0.53/src/apache-tomcat-6.0.53-src.tar.gz
_eclasses_=java-ant-2 262d853e2dd1056dc103b953dfc113b9 java-pkg-2 2d0eb1353bf1264bd6e61736d3e409a2 java-utils-2 eb6cdf369ec1bc780222e7e2136f64f5 multilib de4beb52bfa93c4c5d96792a6b5e1784 toolchain-funcs badd6e329e1f3e6bee99b35bf8763ce8
-_md5_=7feb501f26908fad76ac7ee5a6e17972
+_md5_=5fb1bab28279c9794781a54adb9c1c63