summaryrefslogtreecommitdiff
path: root/dev-java/byte-buddy
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 05:35:26 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 05:35:26 -0500
commitf716a9fe6455d39eef01e718aae68dae61c19704 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-java/byte-buddy
parent3f9cf298e89cd5037b982abba06091224ee76daf (diff)
downloadbaldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.gz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.xz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.zip
Adding metadata
Diffstat (limited to 'dev-java/byte-buddy')
-rw-r--r--dev-java/byte-buddy/Manifest1
-rw-r--r--dev-java/byte-buddy/byte-buddy-1.18.4.ebuild103
-rw-r--r--dev-java/byte-buddy/metadata.xml13
3 files changed, 0 insertions, 117 deletions
diff --git a/dev-java/byte-buddy/Manifest b/dev-java/byte-buddy/Manifest
deleted file mode 100644
index 46fb3f4f5c49..000000000000
--- a/dev-java/byte-buddy/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST byte-buddy-1.18.4.tar.gz 2146007 BLAKE2B 070c968c047ee689b3415ff26bc7cf1b143127105edb23a2f33a7653c1c813579f1d1344a58e70db6d63bede43f5543255074e3abddabbb5abc6316fd6dc573e SHA512 2e63b5b4c1db702af63c44ac4bf92a2857d7300ae86ca01c09ffcb7aa12c6729a7d739ba675859b7806bc5f1d45d735fbed4a0de8807a8e699763a0972f2a9fd
diff --git a/dev-java/byte-buddy/byte-buddy-1.18.4.ebuild b/dev-java/byte-buddy/byte-buddy-1.18.4.ebuild
deleted file mode 100644
index c5e23f9d7c25..000000000000
--- a/dev-java/byte-buddy/byte-buddy-1.18.4.ebuild
+++ /dev/null
@@ -1,103 +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"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Offers convenience for attaching an agent to the local or a remote VM"
-HOMEPAGE="https://bytebuddy.net"
-SRC_URI="https://github.com/raphw/byte-buddy/archive/${P}.tar.gz"
-S="${WORKDIR}/byte-buddy-${P}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ppc64"
-
-# Min java 11 because of module-info.
-DEPEND="
- >=dev-java/asm-9.9.1:0
- >=dev-java/asm-jdk-bridge-0.0.13:0
- >=dev-java/findbugs-annotations-3.0.1:0
- >=dev-java/jna-5.18.1:0
- >=dev-java/jsr305-3.0.2-r1:0
- || ( virtual/jdk:26 virtual/jdk:25 virtual/jdk:21 virtual/jdk:17 virtual/jdk:11 )
- test? (
- >=dev-java/mockito-2.28.2-r1:2
- )
-"
-RDEPEND=">=virtual/jre-1.8:*"
-
-JAVA_CLASSPATH_EXTRA="asm asm-jdk-bridge findbugs-annotations jna jsr305"
-JAVADOC_CLASSPATH="${JAVA_CLASSPATH_EXTRA}"
-JAVADOC_SRC_DIRS=( byte-buddy{,-agent}/src/main/java )
-
-src_prepare() {
- java-pkg_clean ! -path "./byte-buddy-dep/src/test/*" # Keep test-classes
- java-pkg-2_src_prepare
-
- # instead of shading byte-buddy-dep we move it into byte-buddy.
- mv byte-buddy{-dep,}/src/main/java || die "cannot move sources"
-}
-
-src_compile() {
- einfo "Compiling byte-buddy-agent.jar"
- JAVA_INTERMEDIATE_JAR_NAME="net.bytebuddy.agent"
- JAVA_JAR_FILENAME="byte-buddy-agent.jar"
- JAVA_MODULE_INFO_OUT="byte-buddy-agent/src/main"
- JAVA_RESOURCE_DIRS="byte-buddy-agent/src/main/resources"
- JAVA_SRC_DIR="byte-buddy-agent/src/main/java"
- java-pkg-simple_src_compile
- JAVA_GENTOO_CLASSPATH_EXTRA+=":byte-buddy-agent.jar"
- rm -r target || die
-
- einfo "Compiling byte-buddy.jar"
- JAVA_INTERMEDIATE_JAR_NAME="net.bytebuddy"
- JAVA_JAR_FILENAME="byte-buddy.jar"
- JAVA_MODULE_INFO_OUT="byte-buddy/src/main"
- JAVA_MAIN_CLASS="net.bytebuddy.build.Plugin\$Engine\$Default"
- JAVA_RESOURCE_DIRS=()
- JAVA_SRC_DIR="byte-buddy/src/main/java"
- java-pkg-simple_src_compile
- JAVA_GENTOO_CLASSPATH_EXTRA+=":byte-buddy.jar"
- rm -r target || die
-
- use doc && ejavadoc
-}
-
-src_test() {
- # instead of shading byte-buddy-dep we move it into byte-buddy.
- mv byte-buddy{-dep,}/src/test || die "cannot move tests"
-
- JAVAC_ARGS="-g"
- JAVA_TEST_GENTOO_CLASSPATH="asm asm-jdk-bridge junit-4 mockito-2"
-
- einfo "Testing byte-buddy-agent"
- # https://github.com/raphw/byte-buddy/issues/1321#issuecomment-1252776459
- JAVA_TEST_EXTRA_ARGS=( -Dnet.bytebuddy.test.jnapath="${EPREFIX}/usr/$(get_libdir)/jna/" )
- JAVA_TEST_SRC_DIR="byte-buddy-agent/src/test/java"
- java-pkg-simple_src_test
-
- einfo "Testing byte-buddy"
- JAVA_TEST_RESOURCE_DIRS=( byte-buddy/src/test/{resources,precompiled*} )
- JAVA_TEST_SRC_DIR="byte-buddy/src/test/java"
-
- JAVA_TEST_EXCLUDES=(
- # all tests in this class fail, https://bugs.gentoo.org/863386
- net.bytebuddy.build.CachedReturnPluginTest
- )
- java-pkg-simple_src_test
-}
-
-src_install() {
- java-pkg_dojar "byte-buddy-agent.jar"
- java-pkg-simple_src_install
-
- if use source; then
- java-pkg_dosrc "byte-buddy-agent/src/main/java/*"
- java-pkg_dosrc "byte-buddy/src/main/java/*"
- fi
-}
diff --git a/dev-java/byte-buddy/metadata.xml b/dev-java/byte-buddy/metadata.xml
deleted file mode 100644
index 7550729e01e8..000000000000
--- a/dev-java/byte-buddy/metadata.xml
+++ /dev/null
@@ -1,13 +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>
- </maintainer>
- <upstream>
- <remote-id type="github">raphw/byte-buddy</remote-id>
- </upstream>
- <longdescription>
- This artifact is a build of Byte Buddy with all ASM dependencies repackaged into its own name space.
- </longdescription>
-</pkgmetadata>