[gentoo-commits] repo/gentoo:master commit in: dev-java/jnr-ffi/files/, dev-java/jnr-ffi/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 -#