summaryrefslogtreecommitdiff
path: root/dev-java/jnr-ffi
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/jnr-ffi
parent3f9cf298e89cd5037b982abba06091224ee76daf (diff)
downloadbaldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.gz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.xz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.zip
Adding metadata
Diffstat (limited to 'dev-java/jnr-ffi')
-rw-r--r--dev-java/jnr-ffi/Manifest1
-rw-r--r--dev-java/jnr-ffi/files/jnr-ffi-2.2.17-r1-GetLoadedLibrariesTest.patch98
-rw-r--r--dev-java/jnr-ffi/jnr-ffi-2.2.17-r1.ebuild54
-rw-r--r--dev-java/jnr-ffi/metadata.xml11
4 files changed, 0 insertions, 164 deletions
diff --git a/dev-java/jnr-ffi/Manifest b/dev-java/jnr-ffi/Manifest
deleted file mode 100644
index dff00c2b47b9..000000000000
--- a/dev-java/jnr-ffi/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST jnr-ffi-2.2.17.tar.gz 286018 BLAKE2B cf0aad44e61ee07128e1baf78567cf99893a149489c13cde42f0b54bba2b804a97ec40144e36663fc217427c2a0aacdbd736854d7b058020beebdbd45643a7bf SHA512 a53de8029b25d5d2dc4e304145070ec292af666b6ae8ac6f88f955a49bca01c1294d9330390916c92c4a1b9116ef29340ed3854983811149c4a0962d0f43504c
diff --git a/dev-java/jnr-ffi/files/jnr-ffi-2.2.17-r1-GetLoadedLibrariesTest.patch b/dev-java/jnr-ffi/files/jnr-ffi-2.2.17-r1-GetLoadedLibrariesTest.patch
deleted file mode 100644
index 969d8e4233d7..000000000000
--- a/dev-java/jnr-ffi/files/jnr-ffi-2.2.17-r1-GetLoadedLibrariesTest.patch
+++ /dev/null
@@ -1,98 +0,0 @@
-testLazyLoadedLibrary()
- tags: []
- uniqueId: [engine:junit-jupiter]/[class:jnr.ffi.GetLoadedLibrariesTest]/[method:testLazyLoadedLibrary()]
- parent: [engine:junit-jupiter]/[class:jnr.ffi.GetLoadedLibrariesTest]
- source: MethodSource [className = 'jnr.ffi.GetLoadedLibrariesTest', methodName = 'testLazyLoadedLibrary', methodParameterTypes = '']
- caught: org.opentest4j.AssertionFailedError: expected: <true> but was: <false>
- at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
- at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
- at org.junit.jupiter.api.AssertTrue.failNotTrue(AssertTrue.java:63)
- at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:36)
- at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:31)
- at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:183)
- at jnr.ffi.GetLoadedLibrariesTest.testLazyLoadedLibrary(GetLoadedLibrariesTest.java:51)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
- duration: 80 ms
- status: ✘ FAILED
-testLoadedLibraryCorrect()
- tags: []
- uniqueId: [engine:junit-jupiter]/[class:jnr.ffi.GetLoadedLibrariesTest]/[method:testLoadedLibraryCorrect()]
- parent: [engine:junit-jupiter]/[class:jnr.ffi.GetLoadedLibrariesTest]
- source: MethodSource [className = 'jnr.ffi.GetLoadedLibrariesTest', methodName = 'testLoadedLibraryCorrect', methodParameterTypes = '']
- caught: org.opentest4j.AssertionFailedError: expected: <true> but was: <false>
- at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
- at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
- at org.junit.jupiter.api.AssertTrue.failNotTrue(AssertTrue.java:63)
- at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:36)
- at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:31)
- at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:183)
- at jnr.ffi.GetLoadedLibrariesTest.testLoadedLibraryCorrect(GetLoadedLibrariesTest.java:40)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
- duration: 23 ms
- status: ✘ FAILED
-testMultipleInstancesOfSameLibrary()
- tags: []
- uniqueId: [engine:junit-jupiter]/[class:jnr.ffi.GetLoadedLibrariesTest]/[method:testMultipleInstancesOfSameLibrary()]
- parent: [engine:junit-jupiter]/[class:jnr.ffi.GetLoadedLibrariesTest]
- source: MethodSource [className = 'jnr.ffi.GetLoadedLibrariesTest', methodName = 'testMultipleInstancesOfSameLibrary', methodParameterTypes = '']
- caught: org.opentest4j.AssertionFailedError: expected: <3> but was: <19>
- at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
- at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
- at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197)
- at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:150)
- at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:145)
- at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:531)
- at jnr.ffi.GetLoadedLibrariesTest.testMultipleInstancesOfSameLibrary(GetLoadedLibrariesTest.java:78)
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
- duration: 10 ms
- status: ✘ FAILED
-
---- a/src/test/java/jnr/ffi/GetLoadedLibrariesTest.java
-+++ b/src/test/java/jnr/ffi/GetLoadedLibrariesTest.java
-@@ -1,5 +1,6 @@
- package jnr.ffi;
-
-+import org.junit.jupiter.api.Disabled;
- import org.junit.jupiter.api.Test;
-
- import java.util.List;
-@@ -20,7 +21,7 @@ public class GetLoadedLibrariesTest {
- private static final String LIB_NAME = "test";
-
- // A correct library has loaded correctly, is shown in getLoadedLibraries, and when GC'd, is removed
-- @Test
-+ @Test @Disabled
- public void testLoadedLibraryCorrect() {
- TestLib testLib = LibraryLoader.loadLibrary(TestLib.class, null, LIB_NAME);
- assertNotNull(testLib);
-@@ -41,7 +42,7 @@ public class GetLoadedLibrariesTest {
- }
-
- // Library that didn't load yet doesn't show up in getLoadedLibraries
-- @Test
-+ @Test @Disabled
- public void testLazyLoadedLibrary() {
- // because of lazy loading behavior, empty mappings don't load anything
- EmptyLib testLib = LibraryLoader.loadLibrary(EmptyLib.class, null, LIB_NAME);
-@@ -65,7 +66,7 @@ public class GetLoadedLibrariesTest {
- }
-
- // Multiple instances of same library show up as a loaded library for each one
-- @Test
-+ @Test @Disabled
- public void testMultipleInstancesOfSameLibrary() {
- TestLib testLib0 = LibraryLoader.loadLibrary(TestLib.class, null, LIB_NAME);
- assertNotNull(testLib0);
-@@ -89,4 +90,4 @@ public class GetLoadedLibrariesTest {
-
- public static interface EmptyLib {
- }
--}
-\ No newline at end of file
-+}
diff --git a/dev-java/jnr-ffi/jnr-ffi-2.2.17-r1.ebuild b/dev-java/jnr-ffi/jnr-ffi-2.2.17-r1.ebuild
deleted file mode 100644
index 0b67722dce01..000000000000
--- a/dev-java/jnr-ffi/jnr-ffi-2.2.17-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2025 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-jupiter"
-MAVEN_ID="com.github.jnr:jnr-ffi:2.2.17"
-
-inherit java-pkg-2 java-pkg-simple junit5 toolchain-funcs
-
-DESCRIPTION="A library for invoking native functions from java"
-HOMEPAGE="https://github.com/jnr/jnr-ffi"
-SRC_URI="https://github.com/jnr/${PN}/archive/${P}.tar.gz"
-S="${WORKDIR}/${PN}-${P}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ppc64"
-
-CP_DEPEND="
- dev-java/asm:0
- >=dev-java/jffi-1.3.13:0
- dev-java/jnr-a64asm:2
- dev-java/jnr-x86asm:1.0
-"
-
-DEPEND="
- ${CP_DEPEND}
- >=virtual/jdk-1.8:*
- test? ( dev-java/opentest4j:0 )
-"
-
-RDEPEND="
- ${CP_DEPEND}
- >=virtual/jre-1.8:*
-"
-
-PATCHES=( "${FILESDIR}/jnr-ffi-2.2.17-r1-GetLoadedLibrariesTest.patch" )
-
-JAVA_SRC_DIR="src/main/java"
-JAVA_TEST_EXTRA_ARGS=( -Djava.library.path=build )
-JAVA_TEST_GENTOO_CLASSPATH="junit-5 opentest4j"
-JAVA_TEST_SRC_DIR="src/test/java"
-
-src_prepare() {
- default #780585
- java-pkg-2_src_prepare
-}
-
-src_test() {
- emake -f libtest/GNUmakefile CC="$(tc-getCC)"
- junit5_src_test
-}
diff --git a/dev-java/jnr-ffi/metadata.xml b/dev-java/jnr-ffi/metadata.xml
deleted file mode 100644
index 4db2706797db..000000000000
--- a/dev-java/jnr-ffi/metadata.xml
+++ /dev/null
@@ -1,11 +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">jnr/jnr-ffi</remote-id>
- </upstream>
-</pkgmetadata>