* [gentoo-commits] repo/proj/guru:master commit in: dev-python/jpype/
@ 2024-08-10 15:41 Lucio Sauer
0 siblings, 0 replies; 10+ messages in thread
From: Lucio Sauer @ 2024-08-10 15:41 UTC (permalink / raw
To: gentoo-commits
commit: 1d7ce48d37aec2b546096b45861b24d3c5412f8c
Author: Ivan Lloro <ivan.lloro.boada <AT> gmail <DOT> com>
AuthorDate: Sat Aug 10 06:00:29 2024 +0000
Commit: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Sat Aug 10 06:01:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d7ce48d
dev-python/jpype: new package, add 1.5.0
Signed-off-by: Ivan Lloro <ivan.lloro.boada <AT> gmail.com>
dev-python/jpype/Manifest | 1 +
dev-python/jpype/jpype-1.5.0.ebuild | 27 +++++++++++++++++++++++++++
dev-python/jpype/metadata.xml | 11 +++++++++++
3 files changed, 39 insertions(+)
diff --git a/dev-python/jpype/Manifest b/dev-python/jpype/Manifest
new file mode 100644
index 000000000..1cf190a18
--- /dev/null
+++ b/dev-python/jpype/Manifest
@@ -0,0 +1 @@
+DIST JPype1-1.5.0.tar.gz 799134 BLAKE2B 0389c0452e6b453e82554e956c7c4848c14b7bbf76fa624f5f0bf4d70e7008864f0f290393794d89de56ff9740ffefc4dc839a18f48f3daa18f7d9933be4d067 SHA512 955dde2d33a0bd2e5eb0895754fd0c077df94bb28541f720cc706988e0b530e39c3e7752d9f0c531cc86d1812148c443b1430a66553ebd3632a4d4161ad5ed78
diff --git a/dev-python/jpype/jpype-1.5.0.ebuild b/dev-python/jpype/jpype-1.5.0.ebuild
new file mode 100644
index 000000000..fb0fd175f
--- /dev/null
+++ b/dev-python/jpype/jpype-1.5.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Cross-language bridge to allow Python programs full access to Java class libraries"
+HOMEPAGE="https://github.com/jpype-project/jpype/"
+SRC_URI="https://github.com/jpype-project/jpype/releases/download/v1.5.0/JPype1-1.5.0.tar.gz "
+S=${WORKDIR}/JPype1-${PV}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="virtual/jdk"
+
+# WORKAROUND: Overload function to nullify blocking QA check.
+# To be deleted after resolution of
+# https://bugs.gentoo.org/937642
+_distutils-r1_post_python_install() {
+ local keep
+}
diff --git a/dev-python/jpype/metadata.xml b/dev-python/jpype/metadata.xml
new file mode 100644
index 000000000..f2a5ac5e7
--- /dev/null
+++ b/dev-python/jpype/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>ivan.lloro.boada@gmail.com</email>
+ <name>Ivan Lloro</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">jpype-project/jpype</remote-id>
+ </upstream>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/jpype/
@ 2024-08-10 20:34 Lucio Sauer
0 siblings, 0 replies; 10+ messages in thread
From: Lucio Sauer @ 2024-08-10 20:34 UTC (permalink / raw
To: gentoo-commits
commit: b0f3ee448419112467f0e2698489c459b7129494
Author: Ivan Lloro <ivan.lloro.boada <AT> gmail <DOT> com>
AuthorDate: Sat Aug 10 07:22:50 2024 +0000
Commit: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Sat Aug 10 07:22:50 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b0f3ee44
dev-python/jpype: Add distutils_enable_tests
Signed-off-by: Ivan Lloro <ivan.lloro.boada <AT> gmail.com>
dev-python/jpype/jpype-1.5.0.ebuild | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/dev-python/jpype/jpype-1.5.0.ebuild b/dev-python/jpype/jpype-1.5.0.ebuild
index fb0fd175f..e59607b31 100644
--- a/dev-python/jpype/jpype-1.5.0.ebuild
+++ b/dev-python/jpype/jpype-1.5.0.ebuild
@@ -16,8 +16,16 @@ S=${WORKDIR}/JPype1-${PV}
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
+IUSE="test"
-RDEPEND="virtual/jdk"
+RDEPEND="
+ test? (
+ dev-python/pyinstaller
+ )
+ virtual/jdk
+"
+
+distutils_enable_tests pytest
# WORKAROUND: Overload function to nullify blocking QA check.
# To be deleted after resolution of
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/jpype/
@ 2024-08-10 20:34 Lucio Sauer
0 siblings, 0 replies; 10+ messages in thread
From: Lucio Sauer @ 2024-08-10 20:34 UTC (permalink / raw
To: gentoo-commits
commit: 1a3bbf6f245f2cf421924cf975edd429af348821
Author: Ivan Lloro <ivan.lloro.boada <AT> gmail <DOT> com>
AuthorDate: Sat Aug 10 19:12:51 2024 +0000
Commit: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Sat Aug 10 19:13:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1a3bbf6f
dev-python/jpype: Move test dependency to BDEPEND
Signed-off-by: Ivan Lloro <ivan.lloro.boada <AT> gmail.com>
dev-python/jpype/jpype-1.5.0.ebuild | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/dev-python/jpype/jpype-1.5.0.ebuild b/dev-python/jpype/jpype-1.5.0.ebuild
index e59607b31..b04c76ab1 100644
--- a/dev-python/jpype/jpype-1.5.0.ebuild
+++ b/dev-python/jpype/jpype-1.5.0.ebuild
@@ -18,13 +18,14 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
-RDEPEND="
+BDEPEND="
test? (
dev-python/pyinstaller
)
- virtual/jdk
"
+RDEPEND="virtual/jdk"
+
distutils_enable_tests pytest
# WORKAROUND: Overload function to nullify blocking QA check.
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/jpype/
@ 2024-08-10 20:34 Lucio Sauer
0 siblings, 0 replies; 10+ messages in thread
From: Lucio Sauer @ 2024-08-10 20:34 UTC (permalink / raw
To: gentoo-commits
commit: 2e3ff2f58bcdeaf0fdba6c68579441d5272b43ab
Author: Ivan Lloro <ivan.lloro.boada <AT> gmail <DOT> com>
AuthorDate: Sat Aug 10 19:28:00 2024 +0000
Commit: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Sat Aug 10 19:28:00 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2e3ff2f5
dev-python/jpype: Roll back test flag.
Signed-off-by: Ivan Lloro <ivan.lloro.boada <AT> gmail.com>
dev-python/jpype/jpype-1.5.0.ebuild | 7 -------
1 file changed, 7 deletions(-)
diff --git a/dev-python/jpype/jpype-1.5.0.ebuild b/dev-python/jpype/jpype-1.5.0.ebuild
index b04c76ab1..37cfc6760 100644
--- a/dev-python/jpype/jpype-1.5.0.ebuild
+++ b/dev-python/jpype/jpype-1.5.0.ebuild
@@ -16,13 +16,6 @@ S=${WORKDIR}/JPype1-${PV}
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
-IUSE="test"
-
-BDEPEND="
- test? (
- dev-python/pyinstaller
- )
-"
RDEPEND="virtual/jdk"
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/jpype/
@ 2024-08-13 15:39 Lucio Sauer
0 siblings, 0 replies; 10+ messages in thread
From: Lucio Sauer @ 2024-08-13 15:39 UTC (permalink / raw
To: gentoo-commits
commit: 18d68ea8ac8796a4fe2e313433235f2b65864244
Author: Ivan Lloro <ivan.lloro.boada <AT> gmail <DOT> com>
AuthorDate: Mon Aug 12 17:03:09 2024 +0000
Commit: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Mon Aug 12 17:03:12 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=18d68ea8
dev-python/jpype: Remove upstream's default -O2 -g0 compile flags.
Closes: https://bugs.gentoo.org/937760
Signed-off-by: Ivan Lloro <ivan.lloro.boada <AT> gmail.com>
dev-python/jpype/jpype-1.5.0.ebuild | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/dev-python/jpype/jpype-1.5.0.ebuild b/dev-python/jpype/jpype-1.5.0.ebuild
index 37cfc6760..66f80d3a4 100644
--- a/dev-python/jpype/jpype-1.5.0.ebuild
+++ b/dev-python/jpype/jpype-1.5.0.ebuild
@@ -27,3 +27,8 @@ distutils_enable_tests pytest
_distutils-r1_post_python_install() {
local keep
}
+
+src_prepare() {
+ sed -i "s/'-g0', //g;s/, '-O2'//g" ${S}/setupext/platform.py
+ default
+}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/jpype/
2024-08-12 23:17 [gentoo-commits] repo/proj/guru:dev " Lucio Sauer
@ 2024-08-13 15:39 ` Lucio Sauer
0 siblings, 0 replies; 10+ messages in thread
From: Lucio Sauer @ 2024-08-13 15:39 UTC (permalink / raw
To: gentoo-commits
commit: d6f2c0a5b4112b744edbea65d3d0b18a8ed337c1
Author: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
AuthorDate: Mon Aug 12 23:12:12 2024 +0000
Commit: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Mon Aug 12 23:12:12 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d6f2c0a5
dev-python/jpype: QA fixups
- unquoted S
- static version in SRC_URI
- description too long
- unconsistent indentation
Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net>
dev-python/jpype/jpype-1.5.0.ebuild | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/dev-python/jpype/jpype-1.5.0.ebuild b/dev-python/jpype/jpype-1.5.0.ebuild
index 66f80d3a4..c1732409a 100644
--- a/dev-python/jpype/jpype-1.5.0.ebuild
+++ b/dev-python/jpype/jpype-1.5.0.ebuild
@@ -8,9 +8,9 @@ PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
-DESCRIPTION="Cross-language bridge to allow Python programs full access to Java class libraries"
+DESCRIPTION="Bridge to allow Python programs full access to Java class libraries"
HOMEPAGE="https://github.com/jpype-project/jpype/"
-SRC_URI="https://github.com/jpype-project/jpype/releases/download/v1.5.0/JPype1-1.5.0.tar.gz "
+SRC_URI="https://github.com/jpype-project/jpype/releases/download/v${PV}/JPype1-${PV}.tar.gz "
S=${WORKDIR}/JPype1-${PV}
LICENSE="Apache-2.0"
@@ -25,10 +25,10 @@ distutils_enable_tests pytest
# To be deleted after resolution of
# https://bugs.gentoo.org/937642
_distutils-r1_post_python_install() {
- local keep
+ local keep
}
src_prepare() {
- sed -i "s/'-g0', //g;s/, '-O2'//g" ${S}/setupext/platform.py
- default
+ sed -i "s/'-g0', //g;s/, '-O2'//g" "${S}"/setupext/platform.py || die
+ default
}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/jpype/
@ 2024-08-23 0:18 David Roman
0 siblings, 0 replies; 10+ messages in thread
From: David Roman @ 2024-08-23 0:18 UTC (permalink / raw
To: gentoo-commits
commit: 39c92240a313dbe2a17175341b2b730feccb731c
Author: Ivan Lloro <ivan.lloro.boada <AT> gmail <DOT> com>
AuthorDate: Wed Aug 21 23:33:50 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Wed Aug 21 23:40:39 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=39c92240
dev-python/jpype: dev-python/jpype QA: quote variable
Signed-off-by: Ivan Lloro <ivan.lloro.boada <AT> gmail.com>
dev-python/jpype/jpype-1.5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/jpype/jpype-1.5.0.ebuild b/dev-python/jpype/jpype-1.5.0.ebuild
index 81179f49a..a7ecaa06a 100644
--- a/dev-python/jpype/jpype-1.5.0.ebuild
+++ b/dev-python/jpype/jpype-1.5.0.ebuild
@@ -11,7 +11,7 @@ inherit distutils-r1
DESCRIPTION="Bridge to allow Python programs full access to Java class libraries"
HOMEPAGE="https://github.com/jpype-project/jpype/"
SRC_URI="https://github.com/jpype-project/jpype/releases/download/v${PV}/JPype1-${PV}.tar.gz "
-S=${WORKDIR}/JPype1-${PV}
+S="${WORKDIR}/JPype1-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/jpype/
@ 2024-09-12 9:37 David Roman
0 siblings, 0 replies; 10+ messages in thread
From: David Roman @ 2024-09-12 9:37 UTC (permalink / raw
To: gentoo-commits
commit: 90a7c2f4ffef67f4e3bb00d8473557e19cd303bc
Author: Ivan Lloro <ivan.lloro.boada <AT> gmail <DOT> com>
AuthorDate: Wed Sep 11 09:40:56 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Wed Sep 11 13:08:21 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=90a7c2f4
dev-python/jpype: Remove obsolete workaround to distutils-r1.eclass former blocking QA check
Bug: https://bugs.gentoo.org/937642
Signed-off-by: Ivan Lloro <ivan.lloro.boada <AT> gmail.com>
dev-python/jpype/jpype-1.5.0.ebuild | 7 -------
1 file changed, 7 deletions(-)
diff --git a/dev-python/jpype/jpype-1.5.0.ebuild b/dev-python/jpype/jpype-1.5.0.ebuild
index a7ecaa06a..2f6768ca8 100644
--- a/dev-python/jpype/jpype-1.5.0.ebuild
+++ b/dev-python/jpype/jpype-1.5.0.ebuild
@@ -19,13 +19,6 @@ KEYWORDS="~amd64"
RDEPEND="virtual/jdk"
-# WORKAROUND: Overload function to nullify blocking QA check.
-# To be deleted after resolution of
-# https://bugs.gentoo.org/937642
-_distutils-r1_post_python_install() {
- local keep
-}
-
src_prepare() {
sed -i "s/'-g0', //g;s/, '-O2'//g" "${S}"/setupext/platform.py || die
default
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/jpype/
@ 2024-11-14 16:17 David Roman
0 siblings, 0 replies; 10+ messages in thread
From: David Roman @ 2024-11-14 16:17 UTC (permalink / raw
To: gentoo-commits
commit: 26f25a93d2125c7199090003476ea727a128230d
Author: Ivan Lloro <ivan.lloro.boada <AT> gmail <DOT> com>
AuthorDate: Thu Nov 14 11:21:57 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Nov 14 11:22:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=26f25a93
dev-python/jpype: Added missing dependency. Enabled Python 3.13.
Signed-off-by: Ivan Lloro <ivan.lloro.boada <AT> gmail.com>
dev-python/jpype/{jpype-1.5.0.ebuild => jpype-1.5.0-r1.ebuild} | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/dev-python/jpype/jpype-1.5.0.ebuild b/dev-python/jpype/jpype-1.5.0-r1.ebuild
similarity index 87%
rename from dev-python/jpype/jpype-1.5.0.ebuild
rename to dev-python/jpype/jpype-1.5.0-r1.ebuild
index 2f6768ca8..6a12d7c39 100644
--- a/dev-python/jpype/jpype-1.5.0.ebuild
+++ b/dev-python/jpype/jpype-1.5.0-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
@@ -17,7 +17,10 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
-RDEPEND="virtual/jdk"
+RDEPEND="
+ dev-python/gpep517
+ virtual/jdk
+"
src_prepare() {
sed -i "s/'-g0', //g;s/, '-O2'//g" "${S}"/setupext/platform.py || die
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/jpype/
@ 2024-11-19 8:59 Julien Roy
0 siblings, 0 replies; 10+ messages in thread
From: Julien Roy @ 2024-11-19 8:59 UTC (permalink / raw
To: gentoo-commits
commit: 74a956094dc19276338d25ba2e3492adfab52741
Author: Ivan Lloro <ivan.lloro.boada <AT> gmail <DOT> com>
AuthorDate: Mon Nov 18 23:01:26 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Mon Nov 18 23:01:54 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=74a95609
dev-python/jpype: add 1.5.1, drop 1.5.0-r1
Signed-off-by: Ivan Lloro <ivan.lloro.boada <AT> gmail.com>
dev-python/jpype/Manifest | 2 +-
dev-python/jpype/{jpype-1.5.0-r1.ebuild => jpype-1.5.1.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/jpype/Manifest b/dev-python/jpype/Manifest
index 1cf190a18..95ea537a4 100644
--- a/dev-python/jpype/Manifest
+++ b/dev-python/jpype/Manifest
@@ -1 +1 @@
-DIST JPype1-1.5.0.tar.gz 799134 BLAKE2B 0389c0452e6b453e82554e956c7c4848c14b7bbf76fa624f5f0bf4d70e7008864f0f290393794d89de56ff9740ffefc4dc839a18f48f3daa18f7d9933be4d067 SHA512 955dde2d33a0bd2e5eb0895754fd0c077df94bb28541f720cc706988e0b530e39c3e7752d9f0c531cc86d1812148c443b1430a66553ebd3632a4d4161ad5ed78
+DIST JPype1-1.5.1.tar.gz 856550 BLAKE2B bec8d56d9ac5a9d968e53f95954346e78e3e2fc604be1ae5a4fea7047dada20112ed652926b4cc9776cca184099c0d5c01117544daa37a486f1d2aa4bb159207 SHA512 6f47722a9c2b9f95f7bada41ec7c8dea85b251d9ddb0b8b154dbfb4eef9dafc20a1b0c31ab6fca0061dda0fc28b8107e249551ae80c5ec7e4ba4ae2d20c6025a
diff --git a/dev-python/jpype/jpype-1.5.0-r1.ebuild b/dev-python/jpype/jpype-1.5.1.ebuild
similarity index 95%
rename from dev-python/jpype/jpype-1.5.0-r1.ebuild
rename to dev-python/jpype/jpype-1.5.1.ebuild
index 6a12d7c39..58479bcb0 100644
--- a/dev-python/jpype/jpype-1.5.0-r1.ebuild
+++ b/dev-python/jpype/jpype-1.5.1.ebuild
@@ -11,7 +11,7 @@ inherit distutils-r1
DESCRIPTION="Bridge to allow Python programs full access to Java class libraries"
HOMEPAGE="https://github.com/jpype-project/jpype/"
SRC_URI="https://github.com/jpype-project/jpype/releases/download/v${PV}/JPype1-${PV}.tar.gz "
-S="${WORKDIR}/JPype1-${PV}"
+S="${WORKDIR}/jpype1-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
^ permalink raw reply related [flat|nested] 10+ messages in thread
end of thread, other threads:[~2024-11-19 8:59 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-19 8:59 [gentoo-commits] repo/proj/guru:master commit in: dev-python/jpype/ Julien Roy
-- strict thread matches above, loose matches on Subject: below --
2024-11-14 16:17 David Roman
2024-09-12 9:37 David Roman
2024-08-23 0:18 David Roman
2024-08-13 15:39 Lucio Sauer
2024-08-12 23:17 [gentoo-commits] repo/proj/guru:dev " Lucio Sauer
2024-08-13 15:39 ` [gentoo-commits] repo/proj/guru:master " Lucio Sauer
2024-08-10 20:34 Lucio Sauer
2024-08-10 20:34 Lucio Sauer
2024-08-10 20:34 Lucio Sauer
2024-08-10 15:41 Lucio Sauer
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox