summaryrefslogtreecommitdiff
path: root/dev-java
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2022-02-10 15:54:57 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2022-02-10 15:54:57 +0000
commite55a128ae6ced7797822e24966e8f18f8218190c (patch)
tree1eb4ef662cee1b444ca76a076540b85143e78165 /dev-java
parent3ee9ccd07a19b4a620f1f09946d1e15ccda85d3b (diff)
downloadbaldeagleos-repo-e55a128ae6ced7797822e24966e8f18f8218190c.tar.gz
baldeagleos-repo-e55a128ae6ced7797822e24966e8f18f8218190c.tar.xz
baldeagleos-repo-e55a128ae6ced7797822e24966e8f18f8218190c.zip
Adding metadata
Diffstat (limited to 'dev-java')
-rw-r--r--dev-java/args4j/Manifest2
-rw-r--r--dev-java/args4j/args4j-2.32.ebuild19
-rw-r--r--dev-java/args4j/args4j-2.33.ebuild20
-rw-r--r--dev-java/args4j/metadata.xml13
-rw-r--r--dev-java/bndlib/bndlib-2.1.0-r1.ebuild2
-rw-r--r--dev-java/cdi-api/Manifest2
-rw-r--r--dev-java/cdi-api/cdi-api-1.2-r1.ebuild41
-rw-r--r--dev-java/cdi-api/cdi-api-1.2.ebuild36
-rw-r--r--dev-java/cofoja/Manifest2
-rw-r--r--dev-java/cofoja/cofoja-1.2.ebuild41
-rw-r--r--dev-java/cofoja/cofoja-1.3.ebuild41
-rw-r--r--dev-java/cofoja/metadata.xml14
-rw-r--r--dev-java/commons-httpclient/commons-httpclient-3.1-r2.ebuild2
-rw-r--r--dev-java/glassfish-persistence/glassfish-persistence-1.0-r2.ebuild2
-rw-r--r--dev-java/jackrabbit-webdav/jackrabbit-webdav-2.10.1-r2.ebuild2
-rw-r--r--dev-java/javax-inject/javax-inject-1-r4.ebuild2
-rw-r--r--dev-java/laf-plugin/Manifest2
-rw-r--r--dev-java/laf-plugin/files/laf-plugin-0.2-enum.patch42
-rw-r--r--dev-java/laf-plugin/laf-plugin-0.2-r2.ebuild31
-rw-r--r--dev-java/laf-plugin/laf-plugin-1.1-r1.ebuild36
-rw-r--r--dev-java/laf-plugin/metadata.xml10
-rw-r--r--dev-java/libg/libg-2.1.0-r2.ebuild2
-rw-r--r--dev-java/lmax-disruptor/Manifest1
-rw-r--r--dev-java/lmax-disruptor/lmax-disruptor-3.4.4.ebuild41
-rw-r--r--dev-java/lmax-disruptor/metadata.xml (renamed from dev-java/cdi-api/metadata.xml)5
-rw-r--r--dev-java/myfaces-api/Manifest1
-rw-r--r--dev-java/myfaces-api/metadata.xml10
-rw-r--r--dev-java/myfaces-api/myfaces-api-2.2.14.ebuild42
-rw-r--r--dev-java/osgi-compendium/osgi-compendium-4.3.1-r2.ebuild2
-rw-r--r--dev-java/osgi-core-api/osgi-core-api-5.0.0-r2.ebuild4
-rw-r--r--dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0-r1.ebuild2
-rw-r--r--dev-java/osgi-foundation/osgi-foundation-1.2.0-r2.ebuild2
-rw-r--r--dev-java/sac/sac-1.3-r4.ebuild2
-rw-r--r--dev-java/slf4j-nop/slf4j-nop-1.7.30.ebuild2
-rw-r--r--dev-java/tomcat-servlet-api/tomcat-servlet-api-4.1.40.ebuild2
-rw-r--r--dev-java/tomcat-servlet-api/tomcat-servlet-api-6.0.53-r1.ebuild2
-rw-r--r--dev-java/velocity/metadata.xml4
37 files changed, 63 insertions, 423 deletions
diff --git a/dev-java/args4j/Manifest b/dev-java/args4j/Manifest
deleted file mode 100644
index 7e7c314fe191..000000000000
--- a/dev-java/args4j/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST args4j-2.32-sources.jar 65381 BLAKE2B 6fe8d2bc9a8d564dbd324f64b9b528df6d52d721e1cb02b15352d9f2b2b0e02c70cdb64fbd1d3314a23ec38435f4dca49f7bff88c069de4cf45071f3d3a744e0 SHA512 97b48a133f6e3348e17a653aa15d92e0bc240e689615c22321573f7f82f01f22cffe43ef7b24f72a9a52cfb91ab6601463567b18f634fcc64362ea366456a12f
-DIST args4j-2.33-sources.jar 65430 BLAKE2B c1c4c38beac5d9de4bcc444953098d4b6745678332bd3203fffc5982fcaf81062bbd87814321fb3e3c1750d695d2f96e4c7c6e3674c491701dccf1a294b67189 SHA512 5cfdff97bc95c07dbea1f83a48f8a61edf4758c9284cd6b510ab0a628724561226b10d3a0d6bdeee71e7115cbcf8fa53858f40ad8ee40e614e882d734f881014
diff --git a/dev-java/args4j/args4j-2.32.ebuild b/dev-java/args4j/args4j-2.32.ebuild
deleted file mode 100644
index be60edae23d1..000000000000
--- a/dev-java/args4j/args4j-2.32.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="args4j is a Java command line arguments parser"
-HOMEPAGE="http://args4j.kohsuke.org/"
-SRC_URI="http://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar"
-
-LICENSE="CDDL"
-SLOT="2"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=">=virtual/jre-1.7"
-DEPEND=">=virtual/jdk-1.7
- app-arch/unzip"
diff --git a/dev-java/args4j/args4j-2.33.ebuild b/dev-java/args4j/args4j-2.33.ebuild
deleted file mode 100644
index 7d1a85dfca1a..000000000000
--- a/dev-java/args4j/args4j-2.33.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="args4j is a Java command line arguments parser"
-HOMEPAGE="http://args4j.kohsuke.org/"
-SRC_URI="http://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar"
-
-LICENSE="CDDL"
-SLOT="2"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- >=virtual/jre-1.7"
-
-DEPEND="
- >=virtual/jdk-1.7"
diff --git a/dev-java/args4j/metadata.xml b/dev-java/args4j/metadata.xml
deleted file mode 100644
index 30db406319e4..000000000000
--- a/dev-java/args4j/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>monsieurp@gentoo.org</email>
- </maintainer>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
-
- <origin>gentoo-staging</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-java/bndlib/bndlib-2.1.0-r1.ebuild b/dev-java/bndlib/bndlib-2.1.0-r1.ebuild
index 553e5e626d54..f78e091b0744 100644
--- a/dev-java/bndlib/bndlib-2.1.0-r1.ebuild
+++ b/dev-java/bndlib/bndlib-2.1.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/bndtools/bnd/archive/${PV}.REL.tar.gz -> ${P}.tar.gz
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
CDEPEND="dev-java/libg:0
dev-java/osgi-compendium:0
diff --git a/dev-java/cdi-api/Manifest b/dev-java/cdi-api/Manifest
deleted file mode 100644
index 88e4075ffb4a..000000000000
--- a/dev-java/cdi-api/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST cdi-api-1.2-sources.jar 139331 BLAKE2B 40b1982610fbf4e4785410552055ef0e0b80aca3fb8bc1bcf25a31e2456b5ba5cc1ca28ab29ca8c33859c4400785a429074b2c8e3a40cb4fc8c90ae79473d95c SHA512 b24a16cc208cd865f561ecdc7590ddcdb08c2e83f8fea75eefa0e52598461cc98c804dfeeacb360278ddfbf5508e72f381b1379e19efe91f3c89b0e255b3cb9a
-DIST cdi-api-1.2.jar 139331 BLAKE2B 40b1982610fbf4e4785410552055ef0e0b80aca3fb8bc1bcf25a31e2456b5ba5cc1ca28ab29ca8c33859c4400785a429074b2c8e3a40cb4fc8c90ae79473d95c SHA512 b24a16cc208cd865f561ecdc7590ddcdb08c2e83f8fea75eefa0e52598461cc98c804dfeeacb360278ddfbf5508e72f381b1379e19efe91f3c89b0e255b3cb9a
diff --git a/dev-java/cdi-api/cdi-api-1.2-r1.ebuild b/dev-java/cdi-api/cdi-api-1.2-r1.ebuild
deleted file mode 100644
index 740b46729f24..000000000000
--- a/dev-java/cdi-api/cdi-api-1.2-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Contexts and Dependency Injection for the Java EE platform"
-HOMEPAGE="https://www.cdi-spec.org/"
-SRC_URI="https://repo1.maven.org/maven2/javax/enterprise/${PN}/${PV}/${P}-sources.jar -> ${P}.jar"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE=""
-
-CDEPEND="
- dev-java/javax-inject:0
- dev-java/tomcat-servlet-api:3.0
- dev-java/glassfish-interceptor-api:0"
-
-RDEPEND="
- ${CDEPEND}
- >=virtual/jre-1.6"
-
-DEPEND="
- ${CDEPEND}
- app-arch/unzip
- >=virtual/jdk-1.6"
-
-JAVA_GENTOO_CLASSPATH="javax-inject,tomcat-servlet-api-3.0,glassfish-interceptor-api"
-
-JAVA_SRC_DIR="javax"
-
-src_compile() {
- java-pkg-simple_src_compile
- java-pkg_addres "${PN}.jar" . -name "*.xsd"
-}
diff --git a/dev-java/cdi-api/cdi-api-1.2.ebuild b/dev-java/cdi-api/cdi-api-1.2.ebuild
deleted file mode 100644
index 3dc4ed5e8887..000000000000
--- a/dev-java/cdi-api/cdi-api-1.2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Contexts and Dependency Injection for the Java EE platform"
-HOMEPAGE="https://www.cdi-spec.org/"
-SRC_URI="https://repo1.maven.org/maven2/javax/enterprise/${PN}/${PV}/${P}-sources.jar"
-
-LICENSE="Apache-2.0"
-SLOT="1.2"
-KEYWORDS="amd64 x86"
-
-IUSE=""
-
-CDEPEND="dev-java/javax-inject:0
- dev-java/glassfish-interceptor-api:0
- dev-java/tomcat-servlet-api:3.0"
-
-RDEPEND=">=virtual/jre-1.6
- ${CDEPEND}"
-DEPEND=">=virtual/jdk-1.6
- app-arch/unzip
- ${CDEPEND}"
-
-JAVA_SRC_DIR="src"
-
-JAVA_GENTOO_CLASSPATH="javax-inject,tomcat-servlet-api-3.0,glassfish-interceptor-api"
-
-java_prepare() {
- mkdir src || die
- mv * src
-}
diff --git a/dev-java/cofoja/Manifest b/dev-java/cofoja/Manifest
deleted file mode 100644
index 14d605a520a6..000000000000
--- a/dev-java/cofoja/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST cofoja-1.2.zip 229127 BLAKE2B b668a731bb86b38caaa599a723dbf34b42781a1c86afc8f905631a98f48fc8d94593d23eea24a53488019cd8f87f094256a7f1f3eda69f5dfb71340ca1bb8d63 SHA512 d6d73d32adaceaeb4c34600c0761f272d4917d276eb654a3e43ad368bc77eae26e9d5b90cb93f7ae073b6dad81eece129337e3c2d52daf7bb3dbc0577dcc2e7e
-DIST cofoja-1.3.tar.gz 104211 BLAKE2B 82c84a4cd0ce788c88f97256a47228512776113e7587c79518dd9d64618a3f92d45b97db25b33105160ee7f51c65518cdd086cafba2d89db3189c3c5dfd8b842 SHA512 c82e3b08ed193715e29a3b0b966ff38e17f73b24384f364946f1f00af0c376ce537d16fe0d0430f4c314f86ea5b46238ae0fa94d79d350c727f143d33f418d8e
diff --git a/dev-java/cofoja/cofoja-1.2.ebuild b/dev-java/cofoja/cofoja-1.2.ebuild
deleted file mode 100644
index 9848bd6a3251..000000000000
--- a/dev-java/cofoja/cofoja-1.2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Contracts for Java"
-HOMEPAGE="https://github.com/nhatminhle/cofoja"
-SRC_URI="https://github.com/nhatminhle/${PN}/archive/v${PV}.zip -> ${P}.zip"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RESTRICT="test"
-
-CDEPEND="dev-java/asm:4"
-
-DEPEND="
- ${CDEPEND}
- >=virtual/jdk-1.6"
-
-RDEPEND="
- ${CDEPEND}
- source? ( app-arch/zip )
- >=virtual/jre-1.6"
-
-S="${WORKDIR}/${P}"
-
-JAVA_GENTOO_CLASSPATH="asm-4"
-JAVA_SRC_DIR="src/com/google/java/contract"
-
-# Relies on a bunch of classes in jsr308,
-# spec we don't have packaged in Gentoo.. yet.
-JAVA_RM_FILES=(
- src/com/google/java/contract/core/apt/JavacUtils.java
-)
diff --git a/dev-java/cofoja/cofoja-1.3.ebuild b/dev-java/cofoja/cofoja-1.3.ebuild
deleted file mode 100644
index 654d5541a289..000000000000
--- a/dev-java/cofoja/cofoja-1.3.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Contracts for Java"
-HOMEPAGE="https://github.com/nhatminhle/cofoja"
-SRC_URI="https://github.com/nhatminhle/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RESTRICT="test"
-
-CDEPEND="dev-java/asm:4"
-
-DEPEND="
- ${CDEPEND}
- >=virtual/jdk-1.6"
-
-RDEPEND="
- ${CDEPEND}
- >=virtual/jre-1.6"
-
-S="${WORKDIR}/${P}"
-
-JAVA_GENTOO_CLASSPATH="asm-4"
-JAVA_SRC_DIR="src/com/google/java/contract"
-
-src_prepare() {
- default
-
- # Relies on a bunch of classes in jsr308,
- # spec we don't have packaged in Gentoo.. yet.
- rm -v src/com/google/java/contract/core/apt/JavacUtils.java || die
-}
diff --git a/dev-java/cofoja/metadata.xml b/dev-java/cofoja/metadata.xml
deleted file mode 100644
index 242f5792ad5b..000000000000
--- a/dev-java/cofoja/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>monsieurp@gentoo.org</email>
- <name>Patrice Clement</name>
- </maintainer>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
-
- <origin>gentoo-staging</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-java/commons-httpclient/commons-httpclient-3.1-r2.ebuild b/dev-java/commons-httpclient/commons-httpclient-3.1-r2.ebuild
index f74e7fa80a51..33d729be1df0 100644
--- a/dev-java/commons-httpclient/commons-httpclient-3.1-r2.ebuild
+++ b/dev-java/commons-httpclient/commons-httpclient-3.1-r2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://hc.apache.org/"
SRC_URI="mirror://apache/httpcomponents/${PN}/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
SLOT="3"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux"
IUSE=""
# doesn't work with IBM JDK, bug #176133
diff --git a/dev-java/glassfish-persistence/glassfish-persistence-1.0-r2.ebuild b/dev-java/glassfish-persistence/glassfish-persistence-1.0-r2.ebuild
index ec68669476a5..9bfaadee8841 100644
--- a/dev-java/glassfish-persistence/glassfish-persistence-1.0-r2.ebuild
+++ b/dev-java/glassfish-persistence/glassfish-persistence-1.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://download.java.net/javaee5/fcs_branch/promoted/source/glassfish-
LICENSE="CDDL"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
BDEPEND="app-arch/unzip"
DEPEND=">=virtual/jdk-1.8:*"
diff --git a/dev-java/jackrabbit-webdav/jackrabbit-webdav-2.10.1-r2.ebuild b/dev-java/jackrabbit-webdav/jackrabbit-webdav-2.10.1-r2.ebuild
index cad097125426..98a82b8df0a8 100644
--- a/dev-java/jackrabbit-webdav/jackrabbit-webdav-2.10.1-r2.ebuild
+++ b/dev-java/jackrabbit-webdav/jackrabbit-webdav-2.10.1-r2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://apache/${MY_PN}/${PV}/${MY_PN}-${PV}-src.zip"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86"
S="${WORKDIR}/${MY_PN}-${PV}/${PN}"
diff --git a/dev-java/javax-inject/javax-inject-1-r4.ebuild b/dev-java/javax-inject/javax-inject-1-r4.ebuild
index 6d6b8cf4f407..242b764e4524 100644
--- a/dev-java/javax-inject/javax-inject-1-r4.ebuild
+++ b/dev-java/javax-inject/javax-inject-1-r4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="http://central.maven.org/maven2/javax/inject/${MY_PN}/${PV}/${MY_P}-sou
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86 ~amd64-linux"
RDEPEND=">=virtual/jre-1.8:*"
DEPEND=">=virtual/jdk-1.8:*"
diff --git a/dev-java/laf-plugin/Manifest b/dev-java/laf-plugin/Manifest
deleted file mode 100644
index cdc702d77434..000000000000
--- a/dev-java/laf-plugin/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST laf-plugin-0.2.tar.bz2 13799 BLAKE2B b466053ccc064cc067f408a2d57e9ff99ae1d0e421ec70fe789baa865aa8ad12dae0143591b06ee9f19ce7d59b3c41e75ccb2adfe597d40923f5e4a4f156e144 SHA512 91ac3f9f5ebfcd70e7cc76f2e028e9578c6113a848b0ccdc6b001fff006bf5aaa12af08b1752851693d218d4b2d7d053f62461481e49d5a0bde21e5a7d086331
-DIST laf-plugin-1.1.jar 8105 BLAKE2B 45d065389b25f2e6cf8a06058edba8f056bb02a8e1eb038d0e88c04e086ba09b4ede4064f7bd8c618a0daf328e20781fa15d4902cf7889d41110af92bcf5e5a7 SHA512 2ca265d23ac95e5d194e4905ead4c975cb8739a0aa30096c028d2f6467b148de2ac0ff71c6730752a666eee53551867d9d8c852d25238a873fbd4bd994cf80c0
diff --git a/dev-java/laf-plugin/files/laf-plugin-0.2-enum.patch b/dev-java/laf-plugin/files/laf-plugin-0.2-enum.patch
deleted file mode 100644
index 35d818ead30a..000000000000
--- a/dev-java/laf-plugin/files/laf-plugin-0.2-enum.patch
+++ /dev/null
@@ -1,42 +0,0 @@
---- a/src/org/jvnet/lafplugin/XMLElement.java 2017-03-24 19:08:40.320048066 +0000
-+++ b/src/org/jvnet/lafplugin/XMLElement.java 2017-03-24 19:10:18.490049991 +0000
-@@ -478,9 +478,9 @@
- this.children = new Vector();
- this.entities = entities;
- this.lineNr = 0;
-- Enumeration enum = this.entities.keys();
-- while (enum.hasMoreElements()) {
-- Object key = enum.nextElement();
-+ Enumeration myEnum = this.entities.keys();
-+ while (myEnum.hasMoreElements()) {
-+ Object key = myEnum.nextElement();
- Object value = this.entities.get(key);
- if (value instanceof String) {
- value = ((String) value).toCharArray();
-@@ -2168,10 +2168,10 @@
- writer.write('<');
- writer.write(this.name);
- if (! this.attributes.isEmpty()) {
-- Enumeration enum = this.attributes.keys();
-- while (enum.hasMoreElements()) {
-+ Enumeration myEnum = this.attributes.keys();
-+ while (myEnum.hasMoreElements()) {
- writer.write(' ');
-- String key = (String) enum.nextElement();
-+ String key = (String) myEnum.nextElement();
- String value = (String) this.attributes.get(key);
- writer.write(key);
- writer.write('='); writer.write('"');
-@@ -2189,9 +2189,9 @@
- writer.write('/'); writer.write('>');
- } else {
- writer.write('>');
-- Enumeration enum = this.enumerateChildren();
-- while (enum.hasMoreElements()) {
-- XMLElement child = (XMLElement) enum.nextElement();
-+ Enumeration myEnum = this.enumerateChildren();
-+ while (myEnum.hasMoreElements()) {
-+ XMLElement child = (XMLElement) myEnum.nextElement();
- child.write(writer);
- }
- writer.write('<'); writer.write('/');
diff --git a/dev-java/laf-plugin/laf-plugin-0.2-r2.ebuild b/dev-java/laf-plugin/laf-plugin-0.2-r2.ebuild
deleted file mode 100644
index 27a2ea3f6544..000000000000
--- a/dev-java/laf-plugin/laf-plugin-0.2-r2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Look'n'feel Java library"
-HOMEPAGE="http://laf-plugin.dev.java.net/"
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-
-KEYWORDS="amd64 x86"
-SLOT="0"
-LICENSE="BSD"
-
-DEPEND=">=virtual/jdk-1.6"
-RDEPEND=">=virtual/jre-1.6"
-
-S="${WORKDIR}/${P}"
-
-PATCHES=( "${FILESDIR}/${P}-enum.patch" )
-
-src_prepare() {
- default
-}
-
-src_install() {
- java-pkg-simple_src_install
-}
diff --git a/dev-java/laf-plugin/laf-plugin-1.1-r1.ebuild b/dev-java/laf-plugin/laf-plugin-1.1-r1.ebuild
deleted file mode 100644
index 0c34f8779fc1..000000000000
--- a/dev-java/laf-plugin/laf-plugin-1.1-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Look'n'feel Java library"
-HOMEPAGE="http://laf-plugin.dev.java.net"
-SRC_URI="https://repo1.maven.org/maven2/net/java/dev/${PN}/${PN}/${PV}/${P}-sources.jar -> ${P}.jar"
-LICENSE="BSD"
-SLOT="1"
-KEYWORDS="~amd64 ~x86"
-
-CDEPEND="dev-java/nanoxml:0"
-
-DEPEND="
- ${CDEPEND}
- >=virtual/jdk-1.6"
-
-RDEPEND="
- ${CDEPEND}
- >=virtual/jre-1.6"
-
-JAVA_GENTOO_CLASSPATH="nanoxml"
-
-src_prepare() {
- default
- java-pkg_clean
-}
-
-src_install() {
- java-pkg-simple_src_install
-}
diff --git a/dev-java/laf-plugin/metadata.xml b/dev-java/laf-plugin/metadata.xml
deleted file mode 100644
index e25b5c52aab3..000000000000
--- a/dev-java/laf-plugin/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
-
- <origin>gentoo-staging</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-java/libg/libg-2.1.0-r2.ebuild b/dev-java/libg/libg-2.1.0-r2.ebuild
index b5305fd26da6..426364b8ed10 100644
--- a/dev-java/libg/libg-2.1.0-r2.ebuild
+++ b/dev-java/libg/libg-2.1.0-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/bndtools/bnd/archive/${PV}.REL.tar.gz -> bndlib-${PV
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
# Tests depend on biz.aQute.junit, which depends on biz.aQute.bndlib, which on
# its own turn again depends on aQute.libg again; we can temporarily assume that
diff --git a/dev-java/lmax-disruptor/Manifest b/dev-java/lmax-disruptor/Manifest
new file mode 100644
index 000000000000..07618fb8c6fc
--- /dev/null
+++ b/dev-java/lmax-disruptor/Manifest
@@ -0,0 +1 @@
+DIST lmax-disruptor-3.4.4.tar.gz 237165 BLAKE2B ff17747e24a587e4b0656e16281ecf98cad5b3f260cd270a87e157ccbd6afc4a4e0886fcfab774a3c7919a9f5d26e13199a3cbcd3f7699986d4f9a36576f72dd SHA512 871d474ecbc4e09d33b0d099232f2abdf88b755141e00406e4a721e5bd6c5edc99c6c446277e054bd603ae9b158bdb6b438aa6e8532194dca9bce953b748bfde
diff --git a/dev-java/lmax-disruptor/lmax-disruptor-3.4.4.ebuild b/dev-java/lmax-disruptor/lmax-disruptor-3.4.4.ebuild
new file mode 100644
index 000000000000..7965344532c6
--- /dev/null
+++ b/dev-java/lmax-disruptor/lmax-disruptor-3.4.4.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.lmax:disruptor:3.4.4"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="A High Performance Inter-Thread Messaging Library"
+HOMEPAGE="https://lmax-exchange.github.io/disruptor/"
+SRC_URI="https://github.com/LMAX-Exchange/disruptor/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*"
+
+DOCS=( LICENCE.txt README.md )
+
+S="${WORKDIR}/disruptor-${PV}"
+
+JAVA_SRC_DIR="src/main"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_SRC_DIR="src/test"
+JAVA_TEST_EXCLUDES=(
+ # valid test classes have pattern *Test with nothing behind
+ com.lmax.disruptor.dsl.stubs.TestWorkHandler # No runnable methods
+ com.lmax.disruptor.support.TestEvent # No runnable methods
+ com.lmax.disruptor.support.TestWaiter # No runnable methods
+)
+
+src_install() {
+ default # https://bugs.gentoo.org/789582
+ java-pkg-simple_src_install
+}
diff --git a/dev-java/cdi-api/metadata.xml b/dev-java/lmax-disruptor/metadata.xml
index e25b5c52aab3..321908b59513 100644
--- a/dev-java/cdi-api/metadata.xml
+++ b/dev-java/lmax-disruptor/metadata.xml
@@ -3,8 +3,9 @@
<pkgmetadata>
<maintainer type="project">
<email>java@gentoo.org</email>
- <name>Java</name>
</maintainer>
-
+ <upstream>
+ <bugs-to>https://github.com/LMAX-Exchange/disruptor/issues</bugs-to>
+ </upstream>
<origin>gentoo-staging</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-java/myfaces-api/Manifest b/dev-java/myfaces-api/Manifest
deleted file mode 100644
index 6ebb8728c642..000000000000
--- a/dev-java/myfaces-api/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST myfaces-api-2.2.14-sources.jar 960365 BLAKE2B da66641c77161af268f42f197fff9366e6971b1646ac1b469fc2b318b179844ef995d3911975269375e3d46fe8e7590eb812d6ac9be0bb7bda0f4170dde47d77 SHA512 9c6d1ae8cf1fe0d407c3241a260071391c642206184f7be83a0d0c767da08981a0ce21cafb31a52c6bd4f4023501538fbec9bee122f0a60943300ef7e22b2d1a
diff --git a/dev-java/myfaces-api/metadata.xml b/dev-java/myfaces-api/metadata.xml
deleted file mode 100644
index e25b5c52aab3..000000000000
--- a/dev-java/myfaces-api/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
-
- <origin>gentoo-staging</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-java/myfaces-api/myfaces-api-2.2.14.ebuild b/dev-java/myfaces-api/myfaces-api-2.2.14.ebuild
deleted file mode 100644
index d5da5cc0cf63..000000000000
--- a/dev-java/myfaces-api/myfaces-api-2.2.14.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Apache MyFaces API - Core package"
-HOMEPAGE="https://myfaces.apache.org/"
-SRC_URI="https://repo1.maven.org/maven2/org/apache/myfaces/core/${PN}/${PV}/${P}-sources.jar"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-CDEPEND="
- dev-java/cdi-api:1.2
- dev-java/javax-inject:0
- dev-java/tomcat-jstl-spec:0
- dev-java/validation-api:1.0
- dev-java/tomcat-servlet-api:3.0
- dev-java/myfaces-builder-annotations:0
- "
-
-RDEPEND="
- ${CDEPEND}
- >=virtual/jre-1.8"
-
-DEPEND="
- ${CDEPEND}
- >=virtual/jdk-1.8
- app-arch/unzip"
-
-JAVA_GENTOO_CLASSPATH="
- cdi-api-1.2
- javax-inject
- tomcat-jstl-spec
- validation-api-1.0
- tomcat-servlet-api-3.0
- myfaces-builder-annotations
-"
diff --git a/dev-java/osgi-compendium/osgi-compendium-4.3.1-r2.ebuild b/dev-java/osgi-compendium/osgi-compendium-4.3.1-r2.ebuild
index 63e95eae4bce..609e01017aa2 100644
--- a/dev-java/osgi-compendium/osgi-compendium-4.3.1-r2.ebuild
+++ b/dev-java/osgi-compendium/osgi-compendium-4.3.1-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://osgi.org/download/r4v43/osgi.cmpn-${PV}.jar"
LICENSE="Apache-2.0 OSGi-Specification-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
CDEPEND="dev-java/glassfish-persistence:0
dev-java/osgi-core-api:0
diff --git a/dev-java/osgi-core-api/osgi-core-api-5.0.0-r2.ebuild b/dev-java/osgi-core-api/osgi-core-api-5.0.0-r2.ebuild
index ddcba7f9af3f..754ab7e4b142 100644
--- a/dev-java/osgi-core-api/osgi-core-api-5.0.0-r2.ebuild
+++ b/dev-java/osgi-core-api/osgi-core-api-5.0.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,7 +14,7 @@ SRC_URI="http://www.osgi.org/download/r5/osgi.core-${PV}.jar"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x64-macos"
RDEPEND=">=virtual/jre-1.8:*"
diff --git a/dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0-r1.ebuild b/dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0-r1.ebuild
index 8d23c99f5afd..a55106eefd27 100644
--- a/dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0-r1.ebuild
+++ b/dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://docs.osgi.org/download/r5/osgi.enterprise-${PV}.jar"
LICENSE="Apache-2.0 OSGi-Specification-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
RESTRICT="bindist"
diff --git a/dev-java/osgi-foundation/osgi-foundation-1.2.0-r2.ebuild b/dev-java/osgi-foundation/osgi-foundation-1.2.0-r2.ebuild
index 455bcca5e202..7adbb2f51fdd 100644
--- a/dev-java/osgi-foundation/osgi-foundation-1.2.0-r2.ebuild
+++ b/dev-java/osgi-foundation/osgi-foundation-1.2.0-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://dev.gentoo.org/~tomwij/files/dist/${P}.tar.xz"
LICENSE="Apache-2.0 OSGi-Specification-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
DEPEND=">=virtual/jdk-1.8:*"
RDEPEND=">=virtual/jre-1.8:*"
diff --git a/dev-java/sac/sac-1.3-r4.ebuild b/dev-java/sac/sac-1.3-r4.ebuild
index 53e08b765c02..2f722cf7e6b3 100644
--- a/dev-java/sac/sac-1.3-r4.ebuild
+++ b/dev-java/sac/sac-1.3-r4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.w3.org/2002/06/sacjava-${PV}.zip -> ${P}.zip"
LICENSE="W3C"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
DEPEND="
app-arch/zip
diff --git a/dev-java/slf4j-nop/slf4j-nop-1.7.30.ebuild b/dev-java/slf4j-nop/slf4j-nop-1.7.30.ebuild
index d20cb0d8c7b6..2a8cbe6c6f10 100644
--- a/dev-java/slf4j-nop/slf4j-nop-1.7.30.ebuild
+++ b/dev-java/slf4j-nop/slf4j-nop-1.7.30.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/qos-ch/slf4j/archive/refs/tags/v_${PV}.tar.gz -> slf
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
# Common dependencies
# POM: slf4j-v_${PV}/${PN}/pom.xml
diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-4.1.40.ebuild b/dev-java/tomcat-servlet-api/tomcat-servlet-api-4.1.40.ebuild
index 354e5da5621a..9a0975a36b7b 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-4.1.40.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-4.1.40.ebuild
@@ -15,7 +15,7 @@ DEPEND=">=virtual/jdk-1.8"
RDEPEND=">=virtual/jre-1.8"
LICENSE="Apache-2.0"
SLOT="2.3"
-KEYWORDS="amd64 ~arm ~arm64 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"
IUSE=""
S="${WORKDIR}/${MY_P}/servletapi"
diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-6.0.53-r1.ebuild b/dev-java/tomcat-servlet-api/tomcat-servlet-api-6.0.53-r1.ebuild
index 5eabc891630d..dd8cbeacb915 100644
--- a/dev-java/tomcat-servlet-api/tomcat-servlet-api-6.0.53-r1.ebuild
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-6.0.53-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://archive.apache.org/dist/tomcat/tomcat-6/v${PV}/src/${MY_P}.tar.
LICENSE="Apache-2.0"
SLOT="2.5"
-KEYWORDS="amd64 ~arm ~arm64 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"
IUSE=""
DEPEND=">=virtual/jdk-1.8"
diff --git a/dev-java/velocity/metadata.xml b/dev-java/velocity/metadata.xml
index e25b5c52aab3..c339025d26d5 100644
--- a/dev-java/velocity/metadata.xml
+++ b/dev-java/velocity/metadata.xml
@@ -5,6 +5,8 @@
<email>java@gentoo.org</email>
<name>Java</name>
</maintainer>
-
+ <upstream>
+ <remote-id type="cpe">cpe:/a:apache:velocity_engine</remote-id>
+ </upstream>
<origin>gentoo-staging</origin>
</pkgmetadata> \ No newline at end of file