summaryrefslogtreecommitdiff
path: root/dev-java/javassist
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-java/javassist
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'dev-java/javassist')
-rw-r--r--dev-java/javassist/Manifest1
-rw-r--r--dev-java/javassist/files/javassist-3.29.2-gentoo.patch46
-rw-r--r--dev-java/javassist/files/javassist-3.30.2-skip_testDeprecatedAttribute.patch24
-rw-r--r--dev-java/javassist/javassist-3.30.2-r1.ebuild61
-rw-r--r--dev-java/javassist/metadata.xml14
5 files changed, 0 insertions, 146 deletions
diff --git a/dev-java/javassist/Manifest b/dev-java/javassist/Manifest
deleted file mode 100644
index badb790c1177..000000000000
--- a/dev-java/javassist/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST javassist-3.30.2.tar.gz 1295788 BLAKE2B e54fc5eb0b61c3f706d3d91169fc2ed76b8b5f43c8b4ef9eca3fa8c0001d30fd700bfc3f92c2d1a6e0960910977e6086dfda37602bbc36addaaad9cab253333f SHA512 d4bcfc1dbf94f6727eceb2aa33c9c7b9bfd2087d91e3b8b38df86f79975c26b677301eca900e6fef5415f995428d107f93cb5ee5a0d634a82e14bc0199b49a62
diff --git a/dev-java/javassist/files/javassist-3.29.2-gentoo.patch b/dev-java/javassist/files/javassist-3.29.2-gentoo.patch
deleted file mode 100644
index 27ae390d465b..000000000000
--- a/dev-java/javassist/files/javassist-3.29.2-gentoo.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-adjust BASE_PATH, PATH and JAR_PATH for java-pkg-simple.eclass
-
---- a/src/test/javassist/JvstTest4.java
-+++ b/src/test/javassist/JvstTest4.java
-@@ -635,10 +635,10 @@ public class JvstTest4 extends JvstTestRoot {
- assertEquals(packageName, obj.getClass().getPackage().getName());
- }
-
-- public static final String BASE_PATH = "../../";
-+ public static final String BASE_PATH = "";
- public static final String JAVASSIST_JAR = BASE_PATH + "javassist.jar";
-- public static final String CLASSES_FOLDER = BASE_PATH + "build/classes";
-- public static final String TEST_CLASSES_FOLDER = BASE_PATH + "build/test-classes";
-+ public static final String CLASSES_FOLDER = BASE_PATH + "target/classes";
-+ public static final String TEST_CLASSES_FOLDER = BASE_PATH + "target/test-classes";
-
- public static class Inner1 {
- public static int get() {
---- a/src/test/javassist/JvstTestRoot.java
-+++ b/src/test/javassist/JvstTestRoot.java
-@@ -5,10 +5,10 @@ import java.lang.reflect.Method;
-
- public class JvstTestRoot extends TestCase {
- // the directory where all compiled class files are found.
-- public static final String PATH = "../../target/test-classes/";
-+ public static final String PATH = "target/test-classes/";
-
- // the directory where javassist.jar is found.
-- public static final String JAR_PATH = "../../";
-+ public static final String JAR_PATH = "";
-
- ClassPool sloader, dloader;
- Loader cloader;
---- a/src/test/javassist/JvstTest2.java
-+++ b/src/test/javassist/JvstTest2.java
-@@ -333,8 +333,8 @@ public class JvstTest2 extends JvstTestRoot {
-
- url = cp.find("javassist.CtMethod").toString();
- System.out.println("testURL: " + url);
-- assertTrue(url.startsWith("file:"));
-- assertTrue(url.endsWith("/javassist/CtMethod.class"));
-+ assertTrue(url.startsWith("jar:file:"));
-+ assertTrue(url.endsWith("javassist.jar!/javassist/CtMethod.class"));
-
- assertNull(cp.find("javassist.TestURL"));
-
diff --git a/dev-java/javassist/files/javassist-3.30.2-skip_testDeprecatedAttribute.patch b/dev-java/javassist/files/javassist-3.30.2-skip_testDeprecatedAttribute.patch
deleted file mode 100644
index a32c07c34df9..000000000000
--- a/dev-java/javassist/files/javassist-3.30.2-skip_testDeprecatedAttribute.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-There was 1 failure:
-1) testDeprecatedAttribute(javassist.bytecode.BytecodeTest)
-javassist.NotFoundException: suspend(..) is not found in java.lang.Thread
- at javassist.CtClassType.getDeclaredMethod(CtClassType.java:1356)
- at javassist.bytecode.BytecodeTest.testDeprecatedAttribute(BytecodeTest.java:315)
-
-FAILURES!!!
-Tests run: 434, Failures: 1
-
-The failure occurs with jdk:25 and higher due to method 'suspend'
-being removed (https://bugs.openjdk.org/browse/JDK-8359053).
-The removal of 'suspend' only affects the test, so we skip the test.
-
---- a/src/test/javassist/bytecode/BytecodeTest.java
-+++ b/src/test/javassist/bytecode/BytecodeTest.java
-@@ -310,7 +310,7 @@ public class BytecodeTest extends TestCase {
- assertEquals(0, invoke(obj, "test"));
- }
-
-- public void testDeprecatedAttribute() throws Exception {
-+ public void noTestDeprecatedAttribute() throws Exception {
- CtClass cc = loader.get("java.lang.Thread");
- CtMethod m = cc.getDeclaredMethod("suspend");
- MethodInfo minfo = m.getMethodInfo();
diff --git a/dev-java/javassist/javassist-3.30.2-r1.ebuild b/dev-java/javassist/javassist-3.30.2-r1.ebuild
deleted file mode 100644
index a9f55e3af742..000000000000
--- a/dev-java/javassist/javassist-3.30.2-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="org.javassist:javassist:3.30.2-GA"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="A class library for editing bytecodes in Java"
-HOMEPAGE="https://www.javassist.org"
-SRC_URI="https://github.com/jboss-javassist/javassist/archive/rel_${PV//./_}_ga.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-rel_${PV//./_}_ga"
-
-LICENSE="Apache-2.0 LGPL-2.1 MPL-1.1"
-SLOT="3"
-KEYWORDS="amd64 arm64 ppc64"
-
-# src/main/javassist/tools/rmi/ObjectImporter.java:99: error: package java.applet does not exist
-# public ObjectImporter(@SuppressWarnings("deprecation") java.applet.Applet applet) {
-# ^
-# See https://bugs.openjdk.org/browse/JDK-8359053 - so we exclude jdk:26
-DEPEND="
- || ( virtual/jdk:25 virtual/jdk:21 virtual/jdk:17 virtual/jdk:11 )
- test? ( dev-java/hamcrest-library:1.3 )
-"
-
-RDEPEND=">=virtual/jre-1.8:*"
-
-DOCS=( Changes.md README.md )
-HTML_DOCS=( tutorial/{brown.css,tutorial.html,tutorial2.html,tutorial3.html} )
-
-PATCHES=(
- "${FILESDIR}/javassist-3.29.2-gentoo.patch"
- "${FILESDIR}/javassist-3.30.2-skip_testDeprecatedAttribute.patch"
-)
-
-JAVA_AUTOMATIC_MODULE_NAME="org.javassist"
-JAVA_MAIN_CLASS="javassist.CtClass"
-JAVA_SRC_DIR="src/main"
-
-JAVA_TEST_GENTOO_CLASSPATH="hamcrest-library-1.3,junit-4"
-JAVA_TEST_RESOURCE_DIRS="src/test/resources"
-JAVA_TEST_RUN_ONLY="javassist.JvstTest" # pom.xml, line 167
-JAVA_TEST_SRC_DIR="src/test"
-
-src_prepare() {
- default #780585
- java-pkg-2_src_prepare
- java-pkg_clean ! -path "./src/test*"
-}
-
-src_test() {
- einfo "Testing"
- JAVA_PKG_WANT_SOURCE=11
- JAVA_PKG_WANT_TARGET=11
- JAVAC_ARGS="-g -parameters"
- java-pkg-simple_src_test
-}
diff --git a/dev-java/javassist/metadata.xml b/dev-java/javassist/metadata.xml
deleted file mode 100644
index b3e39e79bd5e..000000000000
--- a/dev-java/javassist/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
- <upstream>
- <remote-id type="github">jboss-javassist/javassist</remote-id>
- </upstream>
- <longdescription>
- Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation simple. It is a class library for editing bytecodes in Java.
- </longdescription>
-</pkgmetadata>