[gentoo-commits] repo/gentoo:master commit in: dev-java/jnr-ffi/files/, dev-java/jnr-ffi/

2022-09-02 Thread Arthur Zamarin
commit: 23395279aeae6a9d207580347637914653bec69f
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Sep  2 17:43:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep  2 17:57:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23395279

dev-java/jnr-ffi: drop 2.0.2-r1

Closes: https://bugs.gentoo.org/736830
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/27115
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/jnr-ffi/Manifest  |   1 -
 dev-java/jnr-ffi/files/jnr-ffi-2.0.2-junit48.patch |  11 -
 dev-java/jnr-ffi/files/jnr-ffi_maven-build.xml | 250 -
 dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild   |  64 --
 4 files changed, 326 deletions(-)

diff --git a/dev-java/jnr-ffi/Manifest b/dev-java/jnr-ffi/Manifest
index ea0315a2f0c8..cfbd2c1ca16d 100644
--- a/dev-java/jnr-ffi/Manifest
+++ b/dev-java/jnr-ffi/Manifest
@@ -1,2 +1 @@
-DIST jnr-ffi-2.0.2.tar.gz 170707 BLAKE2B 
fc4f1dcea51939b6098b980b4962380e58ba590ea9d4cdba7823c1372bd645d985ae25d8ebf1f0b575a0e4b5c192e5595094076d3cd44e4bb3c077dd838c170f
 SHA512 
80a932408f5ceaf19fd7a399b786aa0d7b9251ea144bc2755bcf3cdc3aea85615a1faa001bbcd3072bc0eead2aaa30d0bbead5f96c82c4b9e455c1ed1379b4c0
 DIST jnr-ffi-2.2.12.tar.gz 285324 BLAKE2B 
32e866654b901ded7cdc82999d79873d49bd9d3599d265e9d029e7cf8ce1895f9e830a1af75b8c149c3debc5f3d256f6241d706ecbd94277ce1fa49a2868885c
 SHA512 
420adb647c5d0547f0b18e4f8a21096da9aaebbdf0e50761ec1fd6be64ad29649c7af4d6daf0a8c4c38e02a05e0df836de6fdb7776f10c02d8bfd447a11882b3

diff --git a/dev-java/jnr-ffi/files/jnr-ffi-2.0.2-junit48.patch 
b/dev-java/jnr-ffi/files/jnr-ffi-2.0.2-junit48.patch
deleted file mode 100644
index 92b4cb2bcfc3..
--- a/dev-java/jnr-ffi/files/jnr-ffi-2.0.2-junit48.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/src/test/java/jnr/ffi/ObjectReferenceManagerTest.java
-+++ b/src/test/java/jnr/ffi/ObjectReferenceManagerTest.java
-@@ -35,7 +35,7 @@
- Pointer ptr = referenceManager.add(bar);
- Pointer ptr2 = referenceManager.add(bar2);
- assertNotSame(ptr, ptr2);
--assertNotEquals(ptr, ptr2);
-+assertTrue(!ptr.equals(ptr2));
- assertSame(bar, referenceManager.get(ptr));
- assertSame(bar2, referenceManager.get(ptr2));
- }

diff --git a/dev-java/jnr-ffi/files/jnr-ffi_maven-build.xml 
b/dev-java/jnr-ffi/files/jnr-ffi_maven-build.xml
deleted file mode 100644
index 0337f347bec0..
--- a/dev-java/jnr-ffi/files/jnr-ffi_maven-build.xml
+++ /dev/null
@@ -1,250 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-  
-  
-  
-
-  
-  
-
-  
-  
-  
-  
-  
-  
-  
-  
-  
-  
-
-  
-  
-  
-
-  
-  
-  
-
-  
-
-
-
-
-
-
-
-  
-  
-
-
-
-
-
-
-
-
-
-  
-
-  
-  
-  
-
-  
-
-  
-
-  
-  
-  
-
-  
-
-
-  
-
-  
-  
-
-  
-
-  
-  
-  
-
-  
-
-
-  
-
-  
-  
-
-
-  
-
-  
-
-  
-  
-  
-
-  
-
-
-  
-  
-  
-  
-
-
-
-  
-  
-
-  
-  
-  
-  
-
-  
-  
-
-  
-  
-
-  
-
-  
-
-  
-
-  
-
-  
-
-  
-
-
-  
-
-
-  
-
-
-  
-
-  
-
-  
-=== WARNING 
===
- JUnit is not present in your $ANT_HOME/lib directory. Tests not 
executed.
-
===
-  
-
-  
-  
-  
-
-  
-
-  
-
-  
-  
-  
-
-  
-
-  
-
-  
-  
-  
-
-  
-
-  
-  
-  
-
-  
-
-  
-
-  
-
-  
-  
-  
-
-

diff --git a/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild 
b/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild
deleted file mode 100644
index 2c4a9a83197d..
--- a/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild
+++ /dev/null
@@ -1,64 +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 test"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="An abstracted interface to invoking native functions from java"
-HOMEPAGE="https://github.com/jnr/jnr-ffi;
-SRC_URI="https://github.com/jnr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( Apache-2.0 LGPL-3 )"
-SLOT="2"
-KEYWORDS="~arm ppc64"
-
-# Fixing https://bugs.gentoo.org/736830 would cost too much time.
-RESTRICT="test"
-
-COMMON_DEP="
-   ~dev-java/jffi-1.2.9:1.2
-   dev-java/jnr-x86asm:1.0
-   dev-java/asm:4"
-
-RDEPEND="${COMMON_DEP}
-   >=virtual/jre-1.8:*"
-
-DEPEND="${COMMON_DEP}
-   >=virtual/jdk-1.8:*
-   test? (
-   dev-java/ant-junit:0
-   >=dev-java/junit-4.8:4
-   )"
-
-src_prepare() {
-   default
-   cp 

[gentoo-commits] repo/gentoo:master commit in: dev-java/jnr-ffi/

2022-09-02 Thread Arthur Zamarin
commit: ccfe21074ab8318eaefdf6fb40125b9cf702f1bc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep  2 17:24:02 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep  2 17:24:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccfe2107

dev-java/jnr-ffi: Keyword 2.2.12 arm, #866201

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild 
b/dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild
index 454c556a3aa5..7020f2331029 100644
--- a/dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild
+++ b/dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/jnr/${PN}/archive/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="2"
-KEYWORDS="amd64 arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 
 CP_DEPEND="
dev-java/asm:9



[gentoo-commits] repo/gentoo:master commit in: dev-java/jnr-ffi/

2022-08-23 Thread Arthur Zamarin
commit: a208804a48a8eafaf71523c6d2c11bfe1a8fb119
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Aug 23 17:03:15 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Aug 23 17:03:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a208804a

dev-java/jnr-ffi: Stabilize 2.2.12 ppc64, #825494

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild 
b/dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild
index aec229af6305..454c556a3aa5 100644
--- a/dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild
+++ b/dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/jnr/${PN}/archive/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="2"
-KEYWORDS="amd64 arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ppc64 x86"
 
 CP_DEPEND="
dev-java/asm:9



[gentoo-commits] repo/gentoo:master commit in: dev-java/jnr-ffi/

2022-07-09 Thread Arthur Zamarin
commit: a42de8c5405f40ecfb6e7e4ea8c48ff36c88e2bf
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sat Jul  9 09:49:11 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul  9 11:15:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a42de8c5

dev-java/jnr-ffi: drop 2.2.8

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/jnr-ffi/Manifest |  1 -
 dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild | 63 ---
 2 files changed, 64 deletions(-)

diff --git a/dev-java/jnr-ffi/Manifest b/dev-java/jnr-ffi/Manifest
index 0ff907a7d130..ea0315a2f0c8 100644
--- a/dev-java/jnr-ffi/Manifest
+++ b/dev-java/jnr-ffi/Manifest
@@ -1,3 +1,2 @@
 DIST jnr-ffi-2.0.2.tar.gz 170707 BLAKE2B 
fc4f1dcea51939b6098b980b4962380e58ba590ea9d4cdba7823c1372bd645d985ae25d8ebf1f0b575a0e4b5c192e5595094076d3cd44e4bb3c077dd838c170f
 SHA512 
80a932408f5ceaf19fd7a399b786aa0d7b9251ea144bc2755bcf3cdc3aea85615a1faa001bbcd3072bc0eead2aaa30d0bbead5f96c82c4b9e455c1ed1379b4c0
 DIST jnr-ffi-2.2.12.tar.gz 285324 BLAKE2B 
32e866654b901ded7cdc82999d79873d49bd9d3599d265e9d029e7cf8ce1895f9e830a1af75b8c149c3debc5f3d256f6241d706ecbd94277ce1fa49a2868885c
 SHA512 
420adb647c5d0547f0b18e4f8a21096da9aaebbdf0e50761ec1fd6be64ad29649c7af4d6daf0a8c4c38e02a05e0df836de6fdb7776f10c02d8bfd447a11882b3
-DIST jnr-ffi-2.2.8-sources.tar.gz 261959 BLAKE2B 
16f7b89c88a61fa07da65d4e5287258f96550b93898bb7313ddd62d1f002276da86aca2c79874eccb466eaebcad5181ff33539996a6558b6d79ce9280cf9c0a9
 SHA512 
15187d90f15ad82cb6cac0617806ab7d0322bfcb4f44523f2272f93f19ec115625806c9d450bffaa57db32c70906328c8edc905046465b0ec3eb6ff52e500b42

diff --git a/dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild 
b/dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild
deleted file mode 100644
index e577aeebbf63..
--- a/dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri 
https://github.com/jnr/jnr-ffi/archive/refs/tags/jnr-ffi-2.2.8.tar.gz --slot 2 
--keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild jnr-ffi-2.2.8.ebuild
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source"
-MAVEN_ID="com.github.jnr:jnr-ffi:2.2.8"
-# no junit-jupiter in ::gentoo
-# JAVA_TESTING_FRAMEWORKS="junit-jupiter"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="A library for invoking native functions from java"
-HOMEPAGE="https://github.com/jnr/jnr-ffi;
-SRC_URI="https://github.com/jnr/${PN}/archive/refs/tags/${P}.tar.gz -> 
${P}-sources.tar.gz"
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="amd64 arm64 ~ppc64 x86"
-
-# Common dependencies
-# POM: pom.xml
-# com.github.jnr:jffi:1.3.6 -> >=dev-java/jffi-1.3.6:1.2
-# com.github.jnr:jnr-a64asm:1.0.0 -> >=dev-java/jnr-a64asm-1.0.0:2
-# com.github.jnr:jnr-x86asm:1.0.2 -> >=dev-java/jnr-x86asm-1.0.2:1.0
-# org.ow2.asm:asm:9.2 -> >=dev-java/asm-9.2:9
-# org.ow2.asm:asm-analysis:9.2 -> >=dev-java/asm-analysis-9.2:`ver_cut 1`
-# org.ow2.asm:asm-commons:9.2 -> >=dev-java/asm-commons-9.2:`ver_cut 1`
-# org.ow2.asm:asm-tree:9.2 -> >=dev-java/asm-tree-9.2:`ver_cut 1`
-# org.ow2.asm:asm-util:9.2 -> >=dev-java/asm-util-9.2:`ver_cut 1`
-
-CDEPEND="
-   dev-java/asm:9
-   dev-java/asm-analysis:9
-   dev-java/asm-commons:9
-   dev-java/asm-tree:9
-   dev-java/asm-util:9
-   >=dev-java/jffi-1.3.6:1.2
-   dev-java/jnr-a64asm:2
-   dev-java/jnr-x86asm:1.0
-"
-
-DEPEND="${CDEPEND}
-   >=virtual/jdk-1.8:*"
-
-# Runtime dependencies
-# POM: pom.xml
-# com.github.jnr:jffi:1.3.6 -> >=dev-java/jffi-1.3.6:1.2
-
-RDEPEND="
-   ${CDEPEND}>=virtual/jre-1.8:*
-   >=dev-java/jffi-1.3.6:1.2"
-
-S="${WORKDIR}/${PN}-${P}"
-
-JAVA_GENTOO_CLASSPATH="jffi-1.2,jnr-a64asm-2,jnr-x86asm-1.0,asm-9,asm-analysis-9,asm-commons-9,asm-tree-9,asm-util-9,jffi-1.2"
-# no junit-jupiter in ::gentoo
-JAVA_SRC_DIR="src/main/java"
-
-# JAVA_TEST_GENTOO_CLASSPATH="!!!groupId-not-found!!!"
-# JAVA_TEST_SRC_DIR="src/test/java"



[gentoo-commits] repo/gentoo:master commit in: dev-java/jnr-ffi/

2022-07-09 Thread Arthur Zamarin
commit: 7472fa8dee93856fdaa2ff477fb0feadd8d6edf3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul  9 09:37:09 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul  9 09:37:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7472fa8d

dev-java/jnr-ffi: Stabilize 2.2.12 arm64, #856901

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild 
b/dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild
index 789df70acdc0..aec229af6305 100644
--- a/dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild
+++ b/dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/jnr/${PN}/archive/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="2"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
 
 CP_DEPEND="
dev-java/asm:9



[gentoo-commits] repo/gentoo:master commit in: dev-java/jnr-ffi/

2022-07-08 Thread Agostino Sarubbo
commit: 50e0b10224723e332492aa32604b003e17a4d64d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul  8 06:44:52 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul  8 06:44:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50e0b102

dev-java/jnr-ffi: x86 stable wrt bug #856901

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild 
b/dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild
index 65ef5a7f1f2c..789df70acdc0 100644
--- a/dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild
+++ b/dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/jnr/${PN}/archive/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="2"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 CP_DEPEND="
dev-java/asm:9



[gentoo-commits] repo/gentoo:master commit in: dev-java/jnr-ffi/

2022-07-08 Thread Agostino Sarubbo
commit: 46d2e1431012afae5662afe69d03d274a3003599
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul  8 06:43:33 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul  8 06:43:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46d2e143

dev-java/jnr-ffi: amd64 stable wrt bug #856901

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild 
b/dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild
index 97e586145250..65ef5a7f1f2c 100644
--- a/dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild
+++ b/dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/jnr/${PN}/archive/${P}.tar.gz;
 
 LICENSE="Apache-2.0"
 SLOT="2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 
 CP_DEPEND="
dev-java/asm:9



[gentoo-commits] repo/gentoo:master commit in: dev-java/jnr-ffi/

2022-06-08 Thread Florian Schmaus
commit: 135969b6c9775125bbc2565fbb7bd575ddf1f0f6
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Jan  2 17:07:16 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jun  8 08:12:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=135969b6

dev-java/jnr-ffi: add 2.2.12

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/jnr-ffi/Manifest  |  1 +
 dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-java/jnr-ffi/Manifest b/dev-java/jnr-ffi/Manifest
index a62c50306aae..0ff907a7d130 100644
--- a/dev-java/jnr-ffi/Manifest
+++ b/dev-java/jnr-ffi/Manifest
@@ -1,2 +1,3 @@
 DIST jnr-ffi-2.0.2.tar.gz 170707 BLAKE2B 
fc4f1dcea51939b6098b980b4962380e58ba590ea9d4cdba7823c1372bd645d985ae25d8ebf1f0b575a0e4b5c192e5595094076d3cd44e4bb3c077dd838c170f
 SHA512 
80a932408f5ceaf19fd7a399b786aa0d7b9251ea144bc2755bcf3cdc3aea85615a1faa001bbcd3072bc0eead2aaa30d0bbead5f96c82c4b9e455c1ed1379b4c0
+DIST jnr-ffi-2.2.12.tar.gz 285324 BLAKE2B 
32e866654b901ded7cdc82999d79873d49bd9d3599d265e9d029e7cf8ce1895f9e830a1af75b8c149c3debc5f3d256f6241d706ecbd94277ce1fa49a2868885c
 SHA512 
420adb647c5d0547f0b18e4f8a21096da9aaebbdf0e50761ec1fd6be64ad29649c7af4d6daf0a8c4c38e02a05e0df836de6fdb7776f10c02d8bfd447a11882b3
 DIST jnr-ffi-2.2.8-sources.tar.gz 261959 BLAKE2B 
16f7b89c88a61fa07da65d4e5287258f96550b93898bb7313ddd62d1f002276da86aca2c79874eccb466eaebcad5181ff33539996a6558b6d79ce9280cf9c0a9
 SHA512 
15187d90f15ad82cb6cac0617806ab7d0322bfcb4f44523f2272f93f19ec115625806c9d450bffaa57db32c70906328c8edc905046465b0ec3eb6ff52e500b42

diff --git a/dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild 
b/dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild
new file mode 100644
index ..97e586145250
--- /dev/null
+++ b/dev-java/jnr-ffi/jnr-ffi-2.2.12.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri 
https://github.com/jnr/jnr-ffi/archive/jnr-ffi-2.2.12.tar.gz --slot 2 
--keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild jnr-ffi-2.2.12.ebuild
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="com.github.jnr:jnr-ffi:2.2.12"
+# We don't have junit-jupiter yet
+# JAVA_TESTING_FRAMEWORKS="junit-jupiter"
+
+inherit java-pkg-2 java-pkg-simple
+
+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;
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+CP_DEPEND="
+   dev-java/asm:9
+   >=dev-java/jffi-1.3.8:1.3
+   dev-java/jnr-a64asm:2
+   dev-java/jnr-x86asm:1.0
+"
+
+DEPEND="${CP_DEPEND}
+   >=virtual/jdk-1.8:*"
+
+RDEPEND="${CP_DEPEND}
+   >=virtual/jre-1.8:*"
+
+S="${WORKDIR}/${PN}-${P}"
+
+JAVA_SRC_DIR="src/main/java"
+
+# JAVA_TEST_GENTOO_CLASSPATH="!!!groupId-not-found!!!"
+# JAVA_TEST_SRC_DIR="src/test/java"
+
+src_install() {
+   default # https://bugs.gentoo.org/789582
+   java-pkg-simple_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/jnr-ffi/

2021-12-27 Thread Arthur Zamarin
commit: 94b003517a8285ddb7ac2b68312b47783a3cf3da
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec 27 16:31:54 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 27 16:31:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b00351

dev-java/jnr-ffi: Keyword 2.0.2-r1 arm, #830048

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild 
b/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild
index 20c56e8735fd..2c4a9a83197d 100644
--- a/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild
+++ b/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/jnr/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 LGPL-3 )"
 SLOT="2"
-KEYWORDS="ppc64"
+KEYWORDS="~arm ppc64"
 
 # Fixing https://bugs.gentoo.org/736830 would cost too much time.
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: dev-java/jnr-ffi/

2021-12-02 Thread Agostino Sarubbo
commit: 7a15e95942a347b42cd36ca55165f247324b8e04
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec  2 08:26:20 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec  2 08:26:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a15e959

dev-java/jnr-ffi: ppc64 stable wrt bug #827823

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild 
b/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild
index 4141614a4cfd..20c56e8735fd 100644
--- a/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild
+++ b/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/jnr/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 LGPL-3 )"
 SLOT="2"
-KEYWORDS="~ppc64"
+KEYWORDS="ppc64"
 
 # Fixing https://bugs.gentoo.org/736830 would cost too much time.
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: dev-java/jnr-ffi/

2021-12-01 Thread Sam James
commit: 5e507cabe5f51ea10d3e4d346ce976e2ab159120
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Nov 29 08:01:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  1 18:56:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e507cab

dev-java/jnr-ffi: restrict tests

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/23107
Signed-off-by: Sam James  gentoo.org>

 dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild 
b/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild
index e3a137ca89bb..4141614a4cfd 100644
--- a/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild
+++ b/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild
@@ -15,6 +15,9 @@ LICENSE="|| ( Apache-2.0 LGPL-3 )"
 SLOT="2"
 KEYWORDS="~ppc64"
 
+# Fixing https://bugs.gentoo.org/736830 would cost too much time.
+RESTRICT="test"
+
 COMMON_DEP="
~dev-java/jffi-1.2.9:1.2
dev-java/jnr-x86asm:1.0



[gentoo-commits] repo/gentoo:master commit in: dev-java/jnr-ffi/

2021-11-28 Thread Sam James
commit: 2a5725d2a8405427ede129c720ac18bf3cb1f0fb
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Nov 28 10:03:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 28 19:02:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a5725d2

dev-java/jnr-ffi: restrict 2.0.2-r1 to jffi-1.2.9

Bug: https://bugs.gentoo.org/827215
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/23097
Signed-off-by: Sam James  gentoo.org>

 dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild | 61 
 1 file changed, 61 insertions(+)

diff --git a/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild 
b/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild
new file mode 100644
index ..601566e0203c
--- /dev/null
+++ b/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="An abstracted interface to invoking native functions from java"
+HOMEPAGE="https://github.com/jnr/jnr-ffi;
+SRC_URI="https://github.com/jnr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 LGPL-3 )"
+SLOT="2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+COMMON_DEP="
+   ~dev-java/jffi-1.2.9:1.2
+   dev-java/jnr-x86asm:1.0
+   dev-java/asm:4"
+
+RDEPEND="${COMMON_DEP}
+   >=virtual/jre-1.8:*"
+
+DEPEND="${COMMON_DEP}
+   >=virtual/jdk-1.8:*
+   test? (
+   dev-java/ant-junit:0
+   >=dev-java/junit-4.8:4
+   )"
+
+src_prepare() {
+   default
+   cp "${FILESDIR}"/${PN}_maven-build.xml build.xml || die
+   eapply "${FILESDIR}"/${P}-junit48.patch
+}
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+JAVA_ANT_CLASSPATH_TAGS="${JAVA_ANT_CLASSPATH_TAGS} javadoc"
+JAVA_ANT_ENCODING="UTF-8"
+
+EANT_GENTOO_CLASSPATH="asm-4,jffi-1.2,jnr-x86asm-1.0"
+EANT_EXTRA_ARGS="-Dmaven.build.finalName=${PN}"
+
+EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junit-4"
+
+src_test() {
+   # build native test library
+   emake BUILD_DIR=build -f libtest/GNUmakefile
+
+   _JAVA_OPTIONS="-Djnr.ffi.library.path=build" \
+   java-pkg-2_src_test
+}
+
+src_install() {
+   java-pkg_dojar target/${PN}.jar
+
+   use doc && java-pkg_dojavadoc target/site/apidocs
+   use source && java-pkg_dosrc src/main/java/*
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/jnr-ffi/

2021-11-28 Thread Sam James
commit: 705038948d6655a23cfc0ea7ec0abc57dad1a850
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 28 19:00:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 28 19:02:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70503894

dev-java/jnr-ffi: keep 2.0.2-r1 only for ppc64

Bug: https://bugs.gentoo.org/827215
Signed-off-by: Sam James  gentoo.org>

 dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild |  2 +-
 dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild| 60 
 2 files changed, 1 insertion(+), 61 deletions(-)

diff --git a/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild 
b/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild
index 601566e0203c..e3a137ca89bb 100644
--- a/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild
+++ b/dev-java/jnr-ffi/jnr-ffi-2.0.2-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/jnr/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 LGPL-3 )"
 SLOT="2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~ppc64"
 
 COMMON_DEP="
~dev-java/jffi-1.2.9:1.2

diff --git a/dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild 
b/dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild
deleted file mode 100644
index 5fd24c27ec3c..
--- a/dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild
+++ /dev/null
@@ -1,60 +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 test"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="An abstracted interface to invoking native functions from java"
-HOMEPAGE="https://github.com/jnr/jnr-ffi;
-SRC_URI="https://github.com/jnr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( Apache-2.0 LGPL-3 )"
-SLOT="2"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-
-COMMON_DEP="
-   dev-java/jffi:1.2
-   dev-java/jnr-x86asm:1.0
-   dev-java/asm:4"
-
-RDEPEND="${COMMON_DEP}
-   >=virtual/jre-1.5"
-
-DEPEND="${COMMON_DEP}
-   >=virtual/jdk-1.5
-   test? (
-   dev-java/ant-junit:0
-   >=dev-java/junit-4.8:4
-   )"
-
-java_prepare() {
-   cp "${FILESDIR}"/${PN}_maven-build.xml build.xml || die
-   epatch "${FILESDIR}"/${P}-junit48.patch
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-JAVA_ANT_CLASSPATH_TAGS="${JAVA_ANT_CLASSPATH_TAGS} javadoc"
-JAVA_ANT_ENCODING="UTF-8"
-
-EANT_GENTOO_CLASSPATH="asm-4,jffi-1.2,jnr-x86asm-1.0"
-EANT_EXTRA_ARGS="-Dmaven.build.finalName=${PN}"
-
-EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junit-4"
-
-src_test() {
-   # build native test library
-   emake BUILD_DIR=build -f libtest/GNUmakefile
-
-   _JAVA_OPTIONS="-Djnr.ffi.library.path=build" \
-   java-pkg-2_src_test
-}
-
-src_install() {
-   java-pkg_dojar target/${PN}.jar
-
-   use doc && java-pkg_dojavadoc target/site/apidocs
-   use source && java-pkg_dosrc src/main/java/*
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/jnr-ffi/, dev-java/jnr-ffi/files/

2021-11-28 Thread Sam James
commit: 10579138b9895a51dfaad4d6b6bccb5908045ee0
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Nov 28 09:45:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 28 19:02:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10579138

dev-java/jnr-ffi: undo 2.0.2 removal

Bug: https://bugs.gentoo.org/827215
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Sam James  gentoo.org>

 dev-java/jnr-ffi/Manifest  |   1 +
 dev-java/jnr-ffi/files/jnr-ffi-2.0.2-junit48.patch |  11 +
 dev-java/jnr-ffi/files/jnr-ffi_maven-build.xml | 250 +
 dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild  |  60 +
 4 files changed, 322 insertions(+)

diff --git a/dev-java/jnr-ffi/Manifest b/dev-java/jnr-ffi/Manifest
index a1833f95b1e1..a62c50306aae 100644
--- a/dev-java/jnr-ffi/Manifest
+++ b/dev-java/jnr-ffi/Manifest
@@ -1 +1,2 @@
+DIST jnr-ffi-2.0.2.tar.gz 170707 BLAKE2B 
fc4f1dcea51939b6098b980b4962380e58ba590ea9d4cdba7823c1372bd645d985ae25d8ebf1f0b575a0e4b5c192e5595094076d3cd44e4bb3c077dd838c170f
 SHA512 
80a932408f5ceaf19fd7a399b786aa0d7b9251ea144bc2755bcf3cdc3aea85615a1faa001bbcd3072bc0eead2aaa30d0bbead5f96c82c4b9e455c1ed1379b4c0
 DIST jnr-ffi-2.2.8-sources.tar.gz 261959 BLAKE2B 
16f7b89c88a61fa07da65d4e5287258f96550b93898bb7313ddd62d1f002276da86aca2c79874eccb466eaebcad5181ff33539996a6558b6d79ce9280cf9c0a9
 SHA512 
15187d90f15ad82cb6cac0617806ab7d0322bfcb4f44523f2272f93f19ec115625806c9d450bffaa57db32c70906328c8edc905046465b0ec3eb6ff52e500b42

diff --git a/dev-java/jnr-ffi/files/jnr-ffi-2.0.2-junit48.patch 
b/dev-java/jnr-ffi/files/jnr-ffi-2.0.2-junit48.patch
new file mode 100644
index ..92b4cb2bcfc3
--- /dev/null
+++ b/dev-java/jnr-ffi/files/jnr-ffi-2.0.2-junit48.patch
@@ -0,0 +1,11 @@
+--- a/src/test/java/jnr/ffi/ObjectReferenceManagerTest.java
 b/src/test/java/jnr/ffi/ObjectReferenceManagerTest.java
+@@ -35,7 +35,7 @@
+ Pointer ptr = referenceManager.add(bar);
+ Pointer ptr2 = referenceManager.add(bar2);
+ assertNotSame(ptr, ptr2);
+-assertNotEquals(ptr, ptr2);
++assertTrue(!ptr.equals(ptr2));
+ assertSame(bar, referenceManager.get(ptr));
+ assertSame(bar2, referenceManager.get(ptr2));
+ }

diff --git a/dev-java/jnr-ffi/files/jnr-ffi_maven-build.xml 
b/dev-java/jnr-ffi/files/jnr-ffi_maven-build.xml
new file mode 100644
index ..0337f347bec0
--- /dev/null
+++ b/dev-java/jnr-ffi/files/jnr-ffi_maven-build.xml
@@ -0,0 +1,250 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+  
+  
+  
+
+  
+  
+
+  
+  
+  
+  
+  
+  
+  
+  
+  
+  
+
+  
+  
+  
+
+  
+  
+  
+
+  
+
+
+
+
+
+
+
+  
+  
+
+
+
+
+
+
+
+
+
+  
+
+  
+  
+  
+
+  
+
+  
+
+  
+  
+  
+
+  
+
+
+  
+
+  
+  
+
+  
+
+  
+  
+  
+
+  
+
+
+  
+
+  
+  
+
+
+  
+
+  
+
+  
+  
+  
+
+  
+
+
+  
+  
+  
+  
+
+
+
+  
+  
+
+  
+  
+  
+  
+
+  
+  
+
+  
+  
+
+  
+
+  
+
+  
+
+  
+
+  
+
+  
+
+
+  
+
+
+  
+
+
+  
+
+  
+
+  
+=== WARNING 
===
+ JUnit is not present in your $ANT_HOME/lib directory. Tests not 
executed.
+
===
+  
+
+  
+  
+  
+
+  
+
+  
+
+  
+  
+  
+
+  
+
+  
+
+  
+  
+  
+
+  
+
+  
+  
+  
+
+  
+
+  
+
+  
+
+  
+  
+  
+
+

diff --git a/dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild 
b/dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild
new file mode 100644
index ..5fd24c27ec3c
--- /dev/null
+++ b/dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="An abstracted interface to invoking native functions from java"
+HOMEPAGE="https://github.com/jnr/jnr-ffi;
+SRC_URI="https://github.com/jnr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 LGPL-3 )"
+SLOT="2"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+
+COMMON_DEP="
+   dev-java/jffi:1.2
+   dev-java/jnr-x86asm:1.0
+   dev-java/asm:4"
+
+RDEPEND="${COMMON_DEP}
+   >=virtual/jre-1.5"
+
+DEPEND="${COMMON_DEP}
+   >=virtual/jdk-1.5
+   test? (
+   dev-java/ant-junit:0
+   >=dev-java/junit-4.8:4
+   )"
+
+java_prepare() {
+   cp "${FILESDIR}"/${PN}_maven-build.xml build.xml || die
+   epatch "${FILESDIR}"/${P}-junit48.patch
+}
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"

[gentoo-commits] repo/gentoo:master commit in: dev-java/jnr-ffi/

2021-11-23 Thread Sam James
commit: 987b79f4d1bee25917f5b283904db88baeaa82b7
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 23 17:02:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 23 17:02:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=987b79f4

dev-java/jnr-ffi: Stabilize 2.2.8 arm64, #825494

Signed-off-by: Sam James  gentoo.org>

 dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild 
b/dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild
index 74cb888619ec..e577aeebbf63 100644
--- a/dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild
+++ b/dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/jnr/jnr-ffi;
 SRC_URI="https://github.com/jnr/${PN}/archive/refs/tags/${P}.tar.gz -> 
${P}-sources.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="2"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
 
 # Common dependencies
 # POM: pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/jnr-ffi/files/, dev-java/jnr-ffi/

2021-11-23 Thread Miroslav Šulc
commit: d1c2f0e915d381fa4e8788486caede7e99a68e96
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Nov 23 11:27:21 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Nov 23 11:27:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1c2f0e9

dev-java/jnr-ffi: removed obsolete 2.0.2

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/jnr-ffi/Manifest  |   1 -
 dev-java/jnr-ffi/files/jnr-ffi-2.0.2-junit48.patch |  11 -
 dev-java/jnr-ffi/files/jnr-ffi_maven-build.xml | 250 -
 dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild  |  60 -
 4 files changed, 322 deletions(-)

diff --git a/dev-java/jnr-ffi/Manifest b/dev-java/jnr-ffi/Manifest
index a62c50306aae..a1833f95b1e1 100644
--- a/dev-java/jnr-ffi/Manifest
+++ b/dev-java/jnr-ffi/Manifest
@@ -1,2 +1 @@
-DIST jnr-ffi-2.0.2.tar.gz 170707 BLAKE2B 
fc4f1dcea51939b6098b980b4962380e58ba590ea9d4cdba7823c1372bd645d985ae25d8ebf1f0b575a0e4b5c192e5595094076d3cd44e4bb3c077dd838c170f
 SHA512 
80a932408f5ceaf19fd7a399b786aa0d7b9251ea144bc2755bcf3cdc3aea85615a1faa001bbcd3072bc0eead2aaa30d0bbead5f96c82c4b9e455c1ed1379b4c0
 DIST jnr-ffi-2.2.8-sources.tar.gz 261959 BLAKE2B 
16f7b89c88a61fa07da65d4e5287258f96550b93898bb7313ddd62d1f002276da86aca2c79874eccb466eaebcad5181ff33539996a6558b6d79ce9280cf9c0a9
 SHA512 
15187d90f15ad82cb6cac0617806ab7d0322bfcb4f44523f2272f93f19ec115625806c9d450bffaa57db32c70906328c8edc905046465b0ec3eb6ff52e500b42

diff --git a/dev-java/jnr-ffi/files/jnr-ffi-2.0.2-junit48.patch 
b/dev-java/jnr-ffi/files/jnr-ffi-2.0.2-junit48.patch
deleted file mode 100644
index 92b4cb2bcfc3..
--- a/dev-java/jnr-ffi/files/jnr-ffi-2.0.2-junit48.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/src/test/java/jnr/ffi/ObjectReferenceManagerTest.java
-+++ b/src/test/java/jnr/ffi/ObjectReferenceManagerTest.java
-@@ -35,7 +35,7 @@
- Pointer ptr = referenceManager.add(bar);
- Pointer ptr2 = referenceManager.add(bar2);
- assertNotSame(ptr, ptr2);
--assertNotEquals(ptr, ptr2);
-+assertTrue(!ptr.equals(ptr2));
- assertSame(bar, referenceManager.get(ptr));
- assertSame(bar2, referenceManager.get(ptr2));
- }

diff --git a/dev-java/jnr-ffi/files/jnr-ffi_maven-build.xml 
b/dev-java/jnr-ffi/files/jnr-ffi_maven-build.xml
deleted file mode 100644
index 0337f347bec0..
--- a/dev-java/jnr-ffi/files/jnr-ffi_maven-build.xml
+++ /dev/null
@@ -1,250 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-  
-  
-  
-
-  
-  
-
-  
-  
-  
-  
-  
-  
-  
-  
-  
-  
-
-  
-  
-  
-
-  
-  
-  
-
-  
-
-
-
-
-
-
-
-  
-  
-
-
-
-
-
-
-
-
-
-  
-
-  
-  
-  
-
-  
-
-  
-
-  
-  
-  
-
-  
-
-
-  
-
-  
-  
-
-  
-
-  
-  
-  
-
-  
-
-
-  
-
-  
-  
-
-
-  
-
-  
-
-  
-  
-  
-
-  
-
-
-  
-  
-  
-  
-
-
-
-  
-  
-
-  
-  
-  
-  
-
-  
-  
-
-  
-  
-
-  
-
-  
-
-  
-
-  
-
-  
-
-  
-
-
-  
-
-
-  
-
-
-  
-
-  
-
-  
-=== WARNING 
===
- JUnit is not present in your $ANT_HOME/lib directory. Tests not 
executed.
-
===
-  
-
-  
-  
-  
-
-  
-
-  
-
-  
-  
-  
-
-  
-
-  
-
-  
-  
-  
-
-  
-
-  
-  
-  
-
-  
-
-  
-
-  
-
-  
-  
-  
-
-

diff --git a/dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild 
b/dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild
deleted file mode 100644
index 5fd24c27ec3c..
--- a/dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild
+++ /dev/null
@@ -1,60 +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 test"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="An abstracted interface to invoking native functions from java"
-HOMEPAGE="https://github.com/jnr/jnr-ffi;
-SRC_URI="https://github.com/jnr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( Apache-2.0 LGPL-3 )"
-SLOT="2"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-
-COMMON_DEP="
-   dev-java/jffi:1.2
-   dev-java/jnr-x86asm:1.0
-   dev-java/asm:4"
-
-RDEPEND="${COMMON_DEP}
-   >=virtual/jre-1.5"
-
-DEPEND="${COMMON_DEP}
-   >=virtual/jdk-1.5
-   test? (
-   dev-java/ant-junit:0
-   >=dev-java/junit-4.8:4
-   )"
-
-java_prepare() {
-   cp "${FILESDIR}"/${PN}_maven-build.xml build.xml || die
-   epatch "${FILESDIR}"/${P}-junit48.patch
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-JAVA_ANT_CLASSPATH_TAGS="${JAVA_ANT_CLASSPATH_TAGS} 

[gentoo-commits] repo/gentoo:master commit in: dev-java/jnr-ffi/

2021-11-23 Thread Sam James
commit: 2c98c007d662a0c38d3076969351b262cc056bb9
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 23 10:47:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 23 10:47:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c98c007

dev-java/jnr-ffi: Stabilize 2.2.8 x86, #825494

Signed-off-by: Sam James  gentoo.org>

 dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild 
b/dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild
index 6acfd7bec895..74cb888619ec 100644
--- a/dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild
+++ b/dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/jnr/jnr-ffi;
 SRC_URI="https://github.com/jnr/${PN}/archive/refs/tags/${P}.tar.gz -> 
${P}-sources.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="2"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 # Common dependencies
 # POM: pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/jnr-ffi/

2021-11-22 Thread Sam James
commit: 0b1358ffd90fb063d199884392befa235dde2f4b
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 22 13:44:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 22 13:44:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b1358ff

dev-java/jnr-ffi: Stabilize 2.2.8 amd64, #825494

Signed-off-by: Sam James  gentoo.org>

 dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild 
b/dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild
index 4710f0fdcc98..6acfd7bec895 100644
--- a/dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild
+++ b/dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/jnr/jnr-ffi;
 SRC_URI="https://github.com/jnr/${PN}/archive/refs/tags/${P}.tar.gz -> 
${P}-sources.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 
 # Common dependencies
 # POM: pom.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/jnr-ffi/

2021-11-21 Thread Miroslav Šulc
commit: cb07f608c7d3ed68bdf551d8212fdb2dbee59efd
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sat Nov 20 22:22:38 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Nov 21 10:34:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb07f608

dev-java/jnr-ffi: bump to 2.2.8

Closes: https://bugs.gentoo.org/786468
Bug: https://bugs.gentoo.org/721944
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/20697
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/jnr-ffi/Manifest |  1 +
 dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/dev-java/jnr-ffi/Manifest b/dev-java/jnr-ffi/Manifest
index 4955244d4391..a62c50306aae 100644
--- a/dev-java/jnr-ffi/Manifest
+++ b/dev-java/jnr-ffi/Manifest
@@ -1 +1,2 @@
 DIST jnr-ffi-2.0.2.tar.gz 170707 BLAKE2B 
fc4f1dcea51939b6098b980b4962380e58ba590ea9d4cdba7823c1372bd645d985ae25d8ebf1f0b575a0e4b5c192e5595094076d3cd44e4bb3c077dd838c170f
 SHA512 
80a932408f5ceaf19fd7a399b786aa0d7b9251ea144bc2755bcf3cdc3aea85615a1faa001bbcd3072bc0eead2aaa30d0bbead5f96c82c4b9e455c1ed1379b4c0
+DIST jnr-ffi-2.2.8-sources.tar.gz 261959 BLAKE2B 
16f7b89c88a61fa07da65d4e5287258f96550b93898bb7313ddd62d1f002276da86aca2c79874eccb466eaebcad5181ff33539996a6558b6d79ce9280cf9c0a9
 SHA512 
15187d90f15ad82cb6cac0617806ab7d0322bfcb4f44523f2272f93f19ec115625806c9d450bffaa57db32c70906328c8edc905046465b0ec3eb6ff52e500b42

diff --git a/dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild 
b/dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild
new file mode 100644
index ..4710f0fdcc98
--- /dev/null
+++ b/dev-java/jnr-ffi/jnr-ffi-2.2.8.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri 
https://github.com/jnr/jnr-ffi/archive/refs/tags/jnr-ffi-2.2.8.tar.gz --slot 2 
--keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild jnr-ffi-2.2.8.ebuild
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="com.github.jnr:jnr-ffi:2.2.8"
+# no junit-jupiter in ::gentoo
+# JAVA_TESTING_FRAMEWORKS="junit-jupiter"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="A library for invoking native functions from java"
+HOMEPAGE="https://github.com/jnr/jnr-ffi;
+SRC_URI="https://github.com/jnr/${PN}/archive/refs/tags/${P}.tar.gz -> 
${P}-sources.tar.gz"
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+# Common dependencies
+# POM: pom.xml
+# com.github.jnr:jffi:1.3.6 -> >=dev-java/jffi-1.3.6:1.2
+# com.github.jnr:jnr-a64asm:1.0.0 -> >=dev-java/jnr-a64asm-1.0.0:2
+# com.github.jnr:jnr-x86asm:1.0.2 -> >=dev-java/jnr-x86asm-1.0.2:1.0
+# org.ow2.asm:asm:9.2 -> >=dev-java/asm-9.2:9
+# org.ow2.asm:asm-analysis:9.2 -> >=dev-java/asm-analysis-9.2:`ver_cut 1`
+# org.ow2.asm:asm-commons:9.2 -> >=dev-java/asm-commons-9.2:`ver_cut 1`
+# org.ow2.asm:asm-tree:9.2 -> >=dev-java/asm-tree-9.2:`ver_cut 1`
+# org.ow2.asm:asm-util:9.2 -> >=dev-java/asm-util-9.2:`ver_cut 1`
+
+CDEPEND="
+   dev-java/asm:9
+   dev-java/asm-analysis:9
+   dev-java/asm-commons:9
+   dev-java/asm-tree:9
+   dev-java/asm-util:9
+   >=dev-java/jffi-1.3.6:1.2
+   dev-java/jnr-a64asm:2
+   dev-java/jnr-x86asm:1.0
+"
+
+DEPEND="${CDEPEND}
+   >=virtual/jdk-1.8:*"
+
+# Runtime dependencies
+# POM: pom.xml
+# com.github.jnr:jffi:1.3.6 -> >=dev-java/jffi-1.3.6:1.2
+
+RDEPEND="
+   ${CDEPEND}>=virtual/jre-1.8:*
+   >=dev-java/jffi-1.3.6:1.2"
+
+S="${WORKDIR}/${PN}-${P}"
+
+JAVA_GENTOO_CLASSPATH="jffi-1.2,jnr-a64asm-2,jnr-x86asm-1.0,asm-9,asm-analysis-9,asm-commons-9,asm-tree-9,asm-util-9,jffi-1.2"
+# no junit-jupiter in ::gentoo
+JAVA_SRC_DIR="src/main/java"
+
+# JAVA_TEST_GENTOO_CLASSPATH="!!!groupId-not-found!!!"
+# JAVA_TEST_SRC_DIR="src/test/java"



[gentoo-commits] repo/gentoo:master commit in: dev-java/jnr-ffi/

2021-11-18 Thread Arthur Zamarin
commit: 8e4df3027afa7481cab75cb95e6b652c4c3b56af
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 19 07:23:42 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 19 07:24:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e4df302

dev-java/jnr-ffi: Keyword 2.0.2 ppc64, #822945

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild 
b/dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild
index c5807844d596..5fd24c27ec3c 100644
--- a/dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild
+++ b/dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/jnr/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 LGPL-3 )"
 SLOT="2"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 COMMON_DEP="
dev-java/jffi:1.2



[gentoo-commits] repo/gentoo:master commit in: dev-java/jnr-ffi/

2017-07-17 Thread Alexis Ballier
commit: da8b63ba3bfe81bee643e424a398622196e61532
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jul 17 11:09:49 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Jul 17 11:09:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da8b63ba

dev-java/jnr-ffi: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild 
b/dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild
index 76d3dddb4ae..c5807844d59 100644
--- a/dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild
+++ b/dev-java/jnr-ffi/jnr-ffi-2.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/jnr/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 LGPL-3 )"
 SLOT="2"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 COMMON_DEP="
dev-java/jffi:1.2



[gentoo-commits] repo/gentoo:master commit in: dev-java/jnr-ffi/, dev-java/jnr-ffi/files/

2016-10-30 Thread James Le Cuirot
commit: aa30827d77e1fd5a4eb3235b029a30a2b9e214d1
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Oct 30 20:17:16 2016 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Oct 30 20:29:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa30827d

dev-java/jnr-ffi: Remove old

Package-Manager: portage-2.3.2

 dev-java/jnr-ffi/Manifest  |  4 --
 dev-java/jnr-ffi/files/jnr-ffi-0.7.11-flags.patch  | 18 --
 dev-java/jnr-ffi/files/jnr-ffi-1.0.6-junit48.patch | 11 
 dev-java/jnr-ffi/jnr-ffi-0.5.10.ebuild | 69 --
 dev-java/jnr-ffi/jnr-ffi-0.6.0.ebuild  | 65 
 dev-java/jnr-ffi/jnr-ffi-0.7.11-r1.ebuild  | 65 
 dev-java/jnr-ffi/jnr-ffi-1.0.10.ebuild | 61 ---
 7 files changed, 293 deletions(-)

diff --git a/dev-java/jnr-ffi/Manifest b/dev-java/jnr-ffi/Manifest
index e3a0316..5030b06 100644
--- a/dev-java/jnr-ffi/Manifest
+++ b/dev-java/jnr-ffi/Manifest
@@ -1,5 +1 @@
-DIST jnr-ffi-0.5.10.tar.gz 559174 SHA256 
6d13ae0ca2a63bcee0fcdb81263d676925658b0b466769e893279b453b636c9a SHA512 
dc1eff430ab87dcecb798466088cc81fd92d5c44dfe473673635c3dfd7ad7e3e416d2086377b5b93b134902e7e6c3a736ef235f17a358a5a7f541dbaea41b2e5
 WHIRLPOOL 
cef64a4e2db33262c4864b03c95303394c937682ceb9f9fad821932099c1f6e4eb6de36ae655c564aebf69bd4a99a1753839e49396b1adf1c9399bd8a16ef53f
-DIST jnr-ffi-0.6.0.tar.gz 97712 SHA256 
91f7a1c21020892332849b9edc5ab7ad98dd7fabe03756fe0a48189ab796a24a SHA512 
ea5997de1201c4d326ecd4753ed2ac11ba288d029508891a38e8a8ee8929b3622865057f9276373585414f88b48389ef607fd00474998ca4ce372a2cfc1e9170
 WHIRLPOOL 
b205ecbce04e65981dc890fc0494dac01f5d47090535a336efc980f8877b64ceaf930fd157dd0a5de97987da61a0bbdb4b9cdfce9547d000f4f7c299d7167d60
-DIST jnr-ffi-0.7.11.tar.gz 131566 SHA256 
a7045b072762e0905161a7792f60ed66798f298d589ee87262bf1cd75af447b5 SHA512 
ddfacafbb5c7764692ef40db082bccb7a635916db9c5ff90ba0720a141e4b61072baaf4b4f5b985ef74fc5e8cb59753b93f7ffddb6f89c8a8ebcd0067ee0178b
 WHIRLPOOL 
41d3308df161db08708fd05b12d9b3c49aba884523c0f19d4eb4531edf4c54316f12255f72a2d45e5ed720a619b2df024c06c7bf96fd252184344af3f8887db0
-DIST jnr-ffi-1.0.10.tar.gz 169196 SHA256 
8d37e264705551a0f6b0283046dcc1264b311925874d7f674a6abc1f1f85775b SHA512 
a46899e6a71c6fc5ad8586eae8dd718998de1ab30fe7c4b396a6291a54a63057c229c86c195c59e790bff13daa628adcb0caaacb05b1d58683e493fd6aa7fc3b
 WHIRLPOOL 
467b1730a6e6ad494a00063c85bd90c34019df8730ce3a74b60d635f6f574ca0542fa3e2769beb1cecbe0feba2356662f0a2f35021ae425be52cdf1e63d73a1c
 DIST jnr-ffi-2.0.2.tar.gz 170707 SHA256 
a79772f3c46cd5afaf272752bc9a8292c8fd53c8302f8dc825a3cf2444ee2ab8 SHA512 
80a932408f5ceaf19fd7a399b786aa0d7b9251ea144bc2755bcf3cdc3aea85615a1faa001bbcd3072bc0eead2aaa30d0bbead5f96c82c4b9e455c1ed1379b4c0
 WHIRLPOOL 
cdd7b4b27dd2018747d0a669f7237f30def64bbde18486e81ac99c538a8d0c4679237c2402f955cbada773558a54492cfdc9f0a127d3de4007472339215891e8

diff --git a/dev-java/jnr-ffi/files/jnr-ffi-0.7.11-flags.patch 
b/dev-java/jnr-ffi/files/jnr-ffi-0.7.11-flags.patch
deleted file mode 100644
index f47e8d2..
--- a/dev-java/jnr-ffi/files/jnr-ffi-0.7.11-flags.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff --git a/jnr-ffi-0.7.11/libtest/GNUmakefile 
b/jnr-ffi-0.7.11/libtest/GNUmakefile
-index 1906219..c9a9c11 100644
 a/jnr-ffi-0.7.11/libtest/GNUmakefile
-+++ b/jnr-ffi-0.7.11/libtest/GNUmakefile
-@@ -37,10 +37,10 @@ TEST_OBJS := $(patsubst $(SRC_DIR)/%.c, 
$(TEST_BUILD_DIR)/%.o, $(TEST_SRCS))
- # Compiler/linker flags from:
- #   
http://weblogs.java.net/blog/kellyohair/archive/2006/01/compilation_of_1.html
- JFLAGS = -fno-omit-frame-pointer -fno-strict-aliasing
--OFLAGS = -O2 $(JFLAGS)
--WFLAGS = -W -Werror -Wall -Wno-unused -Wno-parentheses
-+OFLAGS = $(JFLAGS)
-+WFLAGS = -W -Wall -Wno-unused -Wno-parentheses
- PICFLAGS = -fPIC
--SOFLAGS = -shared -Wl,-O1
-+SOFLAGS = -shared
- LDFLAGS += $(SOFLAGS)
- 
- IFLAGS = -I"$(BUILD_DIR)"

diff --git a/dev-java/jnr-ffi/files/jnr-ffi-1.0.6-junit48.patch 
b/dev-java/jnr-ffi/files/jnr-ffi-1.0.6-junit48.patch
deleted file mode 100644
index 92b4cb2..
--- a/dev-java/jnr-ffi/files/jnr-ffi-1.0.6-junit48.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/src/test/java/jnr/ffi/ObjectReferenceManagerTest.java
-+++ b/src/test/java/jnr/ffi/ObjectReferenceManagerTest.java
-@@ -35,7 +35,7 @@
- Pointer ptr = referenceManager.add(bar);
- Pointer ptr2 = referenceManager.add(bar2);
- assertNotSame(ptr, ptr2);
--assertNotEquals(ptr, ptr2);
-+assertTrue(!ptr.equals(ptr2));
- assertSame(bar, referenceManager.get(ptr));
- assertSame(bar2, referenceManager.get(ptr2));
- }

diff --git a/dev-java/jnr-ffi/jnr-ffi-0.5.10.ebuild 
b/dev-java/jnr-ffi/jnr-ffi-0.5.10.ebuild
deleted file mode 100644
index b70da4a..
--- a/dev-java/jnr-ffi/jnr-ffi-0.5.10.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-#