diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2024-08-31 09:14:40 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2024-08-31 09:14:40 +0000 |
| commit | 89907c7305cab927d3baf32314224cc51dfeaa22 (patch) | |
| tree | 849dde779cb0c4db2aaf8452c02bba3e7f25d788 /dev-java | |
| parent | 108be03cfcc73f031774fd25bcb470c508a0caa2 (diff) | |
| download | baldeagleos-repo-89907c7305cab927d3baf32314224cc51dfeaa22.tar.gz baldeagleos-repo-89907c7305cab927d3baf32314224cc51dfeaa22.tar.xz baldeagleos-repo-89907c7305cab927d3baf32314224cc51dfeaa22.zip | |
Adding metadata
Diffstat (limited to 'dev-java')
| -rw-r--r-- | dev-java/junit/junit-4.13.2_p20240222.ebuild | 3 | ||||
| -rw-r--r-- | dev-java/openjdk/metadata.xml | 2 | ||||
| -rw-r--r-- | dev-java/openjdk/openjdk-11.0.24_p8.ebuild | 5 | ||||
| -rw-r--r-- | dev-java/openjdk/openjdk-17.0.12_p7.ebuild | 5 | ||||
| -rw-r--r-- | dev-java/openjdk/openjdk-21.0.4_p7.ebuild | 5 | ||||
| -rw-r--r-- | dev-java/opentest4j/Manifest | 1 | ||||
| -rw-r--r-- | dev-java/opentest4j/opentest4j-1.3.0.ebuild | 28 |
7 files changed, 47 insertions, 2 deletions
diff --git a/dev-java/junit/junit-4.13.2_p20240222.ebuild b/dev-java/junit/junit-4.13.2_p20240222.ebuild index 6a2ce43fc405..50aa3c3c6763 100644 --- a/dev-java/junit/junit-4.13.2_p20240222.ebuild +++ b/dev-java/junit/junit-4.13.2_p20240222.ebuild @@ -44,7 +44,8 @@ src_prepare() { src_test() { cd "${JAVA_TEST_SRC_DIR}" || die - local CP=".:../resources:${S}/${PN}.jar:$(java-pkg_getjars ${JAVA_TEST_GENTOO_CLASSPATH})" + local CP=".:../resources:${S}/${PN}.jar:$(java-pkg_getjars \ + --build-only ${JAVA_TEST_GENTOO_CLASSPATH})" ejavac -cp "${CP}" -d . $(find * -name "*.java") # pom.xml lines 264-268 diff --git a/dev-java/openjdk/metadata.xml b/dev-java/openjdk/metadata.xml index cc06f9e4e283..d9ca0fb686c1 100644 --- a/dev-java/openjdk/metadata.xml +++ b/dev-java/openjdk/metadata.xml @@ -19,7 +19,7 @@ <flag name="jbootstrap">Build OpenJDK twice, the second time using the result of the first</flag> <flag name="source">Install JVM sources</flag> <flag name="system-bootstrap">Bootstrap using installed openjdk</flag> - <flag name="systemtap">Enable SystemTAP/DTrace tracing</flag> + <flag name="systemtap">Enable SystemTap/DTrace tracing</flag> </use> <origin>gentoo-staging</origin> <slots></slots> diff --git a/dev-java/openjdk/openjdk-11.0.24_p8.ebuild b/dev-java/openjdk/openjdk-11.0.24_p8.ebuild index 7b836738329f..73935ecc1856 100644 --- a/dev-java/openjdk/openjdk-11.0.24_p8.ebuild +++ b/dev-java/openjdk/openjdk-11.0.24_p8.ebuild @@ -163,6 +163,11 @@ src_configure() { export JDK_HOME="${WORKDIR}/openjdk-bootstrap-${!xpakvar}" fi + # Workaround for bug #938302 + if use systemtap && ! has_version "dev-debug/systemtap[dtrace-symlink(-)]" ; then + export DTRACE="${BROOT}"/usr/bin/stap-dtrace + fi + # Work around stack alignment issue, bug #647954. use x86 && append-flags -mincoming-stack-boundary=2 diff --git a/dev-java/openjdk/openjdk-17.0.12_p7.ebuild b/dev-java/openjdk/openjdk-17.0.12_p7.ebuild index 0bd209de601f..b871b4d9db1a 100644 --- a/dev-java/openjdk/openjdk-17.0.12_p7.ebuild +++ b/dev-java/openjdk/openjdk-17.0.12_p7.ebuild @@ -177,6 +177,11 @@ src_configure() { export JDK_HOME fi + # Workaround for bug #938302 + if use systemtap && ! has_version "dev-debug/systemtap[dtrace-symlink(-)]" ; then + export DTRACE="${BROOT}"/usr/bin/stap-dtrace + fi + # Work around stack alignment issue, bug #647954. in case we ever have x86 use x86 && append-flags -mincoming-stack-boundary=2 diff --git a/dev-java/openjdk/openjdk-21.0.4_p7.ebuild b/dev-java/openjdk/openjdk-21.0.4_p7.ebuild index 2fe2a993eaea..4aee5fefa417 100644 --- a/dev-java/openjdk/openjdk-21.0.4_p7.ebuild +++ b/dev-java/openjdk/openjdk-21.0.4_p7.ebuild @@ -175,6 +175,11 @@ src_configure() { export JDK_HOME fi + # Workaround for bug #938302 + if use systemtap && ! has_version "dev-debug/systemtap[dtrace-symlink(-)]" ; then + export DTRACE="${BROOT}"/usr/bin/stap-dtrace + fi + # Work around stack alignment issue, bug #647954. in case we ever have x86 use x86 && append-flags -mincoming-stack-boundary=2 diff --git a/dev-java/opentest4j/Manifest b/dev-java/opentest4j/Manifest index dd48bd1c2464..8d2641eca5a8 100644 --- a/dev-java/opentest4j/Manifest +++ b/dev-java/opentest4j/Manifest @@ -1 +1,2 @@ DIST opentest4j-1.2.0.tar.gz 77616 BLAKE2B a331cc5e97d1e50b3b57e6aac926278d16f4d75067b4e4b25acb5ee25d4d4cd9d1f75c115155303ec63f5cb22b09ad1cbaa01d62620b350dd2c1d61541657b78 SHA512 cd98d976935de97d259ec4c04510334f2b56f8a32db2c97e0f20a2e3b99f119ffeb390589eb42d4594808d96194067871d5eaad6a40dd58af30b9f995b13ef08 +DIST opentest4j-1.3.0.tar.gz 89527 BLAKE2B f8ac763c3ec1b1617c38c3744a8fac82e0d93ff4ff409a00e3e22d343fc873aa4129bee3d906de0e13cc78450a1c67cdcffebed91d00c9758f20113a68a76dc7 SHA512 6141fed5230d1195eee137031fc6cf8e3df0b857f2fd341ba823d5aeb92d86e56262b57b93a901a4e00f6000920b67f28e02e04f404df7df8e62be9d60c3e79d diff --git a/dev-java/opentest4j/opentest4j-1.3.0.ebuild b/dev-java/opentest4j/opentest4j-1.3.0.ebuild new file mode 100644 index 000000000000..646ec2c91a4e --- /dev/null +++ b/dev-java/opentest4j/opentest4j-1.3.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.opentest4j:opentest4j:1.3.0" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Open Test Alliance for the JVM" +HOMEPAGE="https://github.com/ota4j-team/opentest4j" +SRC_URI="https://github.com/ota4j-team/opentest4j/archive/r${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-r${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +DEPEND=">=virtual/jdk-11:*" +RDEPEND=">=virtual/jre-11:*" + +JAVA_SRC_DIR=( src/{main,module}/java ) + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR=( src/test/java ) +JAVA_TEST_RESOURCE_DIRS=( src/test/resources ) |
