* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2022-11-06 9:30 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2022-11-06 9:30 UTC (permalink / raw
To: gentoo-commits
commit: 8240048b13111f18c37ac59e39ab4b8a07f22c46
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 6 09:30:35 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 6 09:30:35 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8240048b
dev-python/pythran: Stabilize 0.12.0-r2 ppc64, #879993
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.12.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.12.0-r2.ebuild b/dev-python/pythran/pythran-0.12.0-r2.ebuild
index ac1e01dfcd19..a89aec5395d9 100644
--- a/dev-python/pythran/pythran-0.12.0-r2.ebuild
+++ b/dev-python/pythran/pythran-0.12.0-r2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ppc64 ~riscv ~s390 ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-11-16 9:20 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2024-11-16 9:20 UTC (permalink / raw
To: gentoo-commits
commit: 12d591fe0370eab78ac6d553f8f07e2e8c60f11b
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 16 09:19:55 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Nov 16 09:19:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12d591fe
dev-python/pythran: Stabilize 0.17.0 amd64, #943602
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/pythran-0.17.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.17.0.ebuild b/dev-python/pythran/pythran-0.17.0.ebuild
index 03a72413f83d..4b14e228d55b 100644
--- a/dev-python/pythran/pythran-0.17.0.ebuild
+++ b/dev-python/pythran/pythran-0.17.0.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-10-31 21:23 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2024-10-31 21:23 UTC (permalink / raw
To: gentoo-commits
commit: 5a0e79e46ce1c2be4b82d4448ef8a7fb8ba9e6f7
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 31 17:10:32 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Oct 31 21:23:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a0e79e4
dev-python/pythran: Bump to 0.17.0
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/Manifest | 1 +
dev-python/pythran/pythran-0.17.0.ebuild | 107 +++++++++++++++++++++++++++++++
2 files changed, 108 insertions(+)
diff --git a/dev-python/pythran/Manifest b/dev-python/pythran/Manifest
index 3588adea381f..b9c36750ccd4 100644
--- a/dev-python/pythran/Manifest
+++ b/dev-python/pythran/Manifest
@@ -1 +1,2 @@
DIST pythran-0.16.1.gh.tar.gz 3680817 BLAKE2B 2a4b928e9d0ce68248eb543c97da5afca900d81bc660377313617149c5aae7529a371bfd3604dd9feb6e38f834360fef881c8324ae72b585d8ab86e867c2f6b3 SHA512 7a89546b52bdae9bdaeba42768ac822c584a3714b8f4e32417d793454dc0b5492342dfd393d92f8ecee12c854bc39e418f5860aadd00d328afef7b17ebddec99
+DIST pythran-0.17.0.gh.tar.gz 3697173 BLAKE2B 90f765283e4346392eb69d8e6fadf4b00469779bd7fb8dc99084ed0d2d940a1ca949c9dd0eb0fc484c2938de79b1e3650c417dc1cd30786b25b6781c519a629d SHA512 af14cd497bcbef7ac97b42b80e297e641bd520f51938b04a68ebf01de86d6900926653c01ff99b1af7f699674094241099101f1501acfae2be5dc9d1724af777
diff --git a/dev-python/pythran/pythran-0.17.0.ebuild b/dev-python/pythran/pythran-0.17.0.ebuild
new file mode 100644
index 000000000000..03a72413f83d
--- /dev/null
+++ b/dev-python/pythran/pythran-0.17.0.ebuild
@@ -0,0 +1,107 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Ahead of Time compiler for numeric kernels"
+HOMEPAGE="
+ https://pypi.org/project/pythran/
+ https://github.com/serge-sans-paille/pythran/
+"
+SRC_URI="
+ https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ dev-libs/boost
+ dev-cpp/xsimd
+ =dev-python/beniget-0.4*[${PYTHON_USEDEP}]
+ =dev-python/gast-0.6*[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ >=dev-python/ply-3.4[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-73.0.1[${PYTHON_USEDEP}]
+"
+DEPEND="
+ test? (
+ dev-libs/boost
+ dev-cpp/xsimd
+ )
+"
+BDEPEND="
+ test? (
+ dev-python/ipython[${PYTHON_USEDEP}]
+ dev-python/pip[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ virtual/cblas
+ !!dev-python/setuptools-declarative-requirements
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_configure() {
+ # vendored C++ headers -- use system copies
+ rm -r pythran/{boost,xsimd} || die
+
+ if use test ; then
+ # https://bugs.gentoo.org/916461
+ sed -i \
+ -e 's|blas=blas|blas=cblas|' \
+ -e 's|libs=|libs=cblas|' \
+ pythran/pythran-*.cfg || die
+ fi
+}
+
+python_test() {
+ local -x COLUMNS=80
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+
+ local EPYTEST_DESELECT=(
+ # TODO
+ pythran/tests/test_numpy_ufunc_unary.py::TestNumpyUFuncUnary::test_signbit0
+ )
+
+ if has_version ">=dev-python/numpy-2[${PYTHON_USEDEP}]"; then
+ case ${EPYTHON} in
+ pypy3)
+ EPYTEST_DESELECT+=(
+ pythran/tests/test_distutils.py::TestDistutils::test_setup_bdist_install3
+ pythran/tests/test_distutils.py::TestDistutils::test_setup_build3
+ pythran/tests/test_distutils.py::TestDistutils::test_setup_sdist_install
+ pythran/tests/test_distutils.py::TestDistutils::test_setup_sdist_install2
+ pythran/tests/test_distutils.py::TestDistutils::test_setup_sdist_install3
+ pythran/tests/test_distutils.py::TestMeson::test_meson_build
+ pythran/tests/test_exception.py::TestException::test_multiple_tuple_exception_register
+ pythran/tests/test_ndarray.py::TestNdarray::test_ndarray_fancy_indexing1
+ pythran/tests/test_numpy_fft.py::TestNumpyFFTN::test_fftn_1
+ pythran/tests/test_numpy_func0.py::TestNumpyFunc0::test_ravel0
+ pythran/tests/test_numpy_func3.py::TestNumpyFunc3::test_list_imag0
+ pythran/tests/test_numpy_random.py::TestNumpyRandom::test_numpy_uniform_size_int
+ pythran/tests/test_set.py::TestSet::test_fct_symmetric_difference_update
+ )
+ ;;
+ python3.13)
+ EPYTEST_DESELECT+=(
+ # repr() differences?
+ pythran/tests/test_xdoc.py::TestDoctest::test_tutorial
+ )
+ esac
+ fi
+
+ epytest
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-08-22 5:13 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2024-08-22 5:13 UTC (permalink / raw
To: gentoo-commits
commit: a97f2a2d5c4defeb36e02e792c27f9703835989f
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 22 05:08:00 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Aug 22 05:08:00 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a97f2a2d
dev-python/pythran: Revbump to unblock setuptools upgrade
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/{pythran-0.16.1-r1.ebuild => pythran-0.16.1-r2.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/dev-python/pythran/pythran-0.16.1-r1.ebuild b/dev-python/pythran/pythran-0.16.1-r2.ebuild
similarity index 100%
rename from dev-python/pythran/pythran-0.16.1-r1.ebuild
rename to dev-python/pythran/pythran-0.16.1-r2.ebuild
^ permalink raw reply [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-08-20 19:05 Eli Schwartz
0 siblings, 0 replies; 102+ messages in thread
From: Eli Schwartz @ 2024-08-20 19:05 UTC (permalink / raw
To: gentoo-commits
commit: e140aa4afe45496f7c8c62b6c6155f174bc99ffd
Author: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 20 19:01:24 2024 +0000
Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Tue Aug 20 19:02:49 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e140aa4a
dev-python/pythran: unpin setuptools again and allow the fixed version
Bug: https://bugs.gentoo.org/938246
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>
dev-python/pythran/pythran-0.16.1-r1.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.16.1-r1.ebuild b/dev-python/pythran/pythran-0.16.1-r1.ebuild
index 55237200e751..3fa68c4a517a 100644
--- a/dev-python/pythran/pythran-0.16.1-r1.ebuild
+++ b/dev-python/pythran/pythran-0.16.1-r1.ebuild
@@ -31,7 +31,10 @@ RDEPEND="
=dev-python/gast-0.5*[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
>=dev-python/ply-3.4[${PYTHON_USEDEP}]
- <dev-python/setuptools-73[${PYTHON_USEDEP}]
+ || (
+ <dev-python/setuptools-73[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-73.0.1[${PYTHON_USEDEP}]
+ )
"
DEPEND="
test? (
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-08-20 18:14 Eli Schwartz
0 siblings, 0 replies; 102+ messages in thread
From: Eli Schwartz @ 2024-08-20 18:14 UTC (permalink / raw
To: gentoo-commits
commit: 94a8c299e95685653848d058c223168970b7f2c0
Author: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 20 16:45:26 2024 +0000
Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Tue Aug 20 18:12:04 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94a8c299
dev-python/pythran: mark as incompatible with setuptools 73
setuptools has a high rate of churn and now tends to frequently break
consumers that subclass or otherwise use the distutils API in complex
ways. Today's incompatibility, in particular, happens due to metaclass
incompatibilities introduced in setuptools.
Pythran fails hard with this (unstable) version of setuptools. Prevent
the two from being installed together while we wait for a fix to be
determined.
Bug: https://github.com/pypa/setuptools/pull/4503
Bug: https://github.com/serge-sans-paille/pythran/issues/2228
Bug: https://bugs.gentoo.org/938246
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>
dev-python/pythran/{pythran-0.16.1.ebuild => pythran-0.16.1-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.16.1.ebuild b/dev-python/pythran/pythran-0.16.1-r1.ebuild
similarity index 98%
rename from dev-python/pythran/pythran-0.16.1.ebuild
rename to dev-python/pythran/pythran-0.16.1-r1.ebuild
index b93681c29f4f..55237200e751 100644
--- a/dev-python/pythran/pythran-0.16.1.ebuild
+++ b/dev-python/pythran/pythran-0.16.1-r1.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
=dev-python/gast-0.5*[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
>=dev-python/ply-3.4[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
+ <dev-python/setuptools-73[${PYTHON_USEDEP}]
"
DEPEND="
test? (
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-07-12 12:03 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2024-07-12 12:03 UTC (permalink / raw
To: gentoo-commits
commit: bc72218deb931a72eea7969557e8dc43c0dafd4c
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 12 10:46:33 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Jul 12 12:03:12 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc72218d
dev-python/pythran: Extend ipython to py3.13
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/pythran-0.16.1.ebuild | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/dev-python/pythran/pythran-0.16.1.ebuild b/dev-python/pythran/pythran-0.16.1.ebuild
index f15b73db6283..b93681c29f4f 100644
--- a/dev-python/pythran/pythran-0.16.1.ebuild
+++ b/dev-python/pythran/pythran-0.16.1.ebuild
@@ -41,9 +41,7 @@ DEPEND="
"
BDEPEND="
test? (
- $(python_gen_cond_dep '
- dev-python/ipython[${PYTHON_USEDEP}]
- ' 3.{10..12})
+ dev-python/ipython[${PYTHON_USEDEP}]
dev-python/pip[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/scipy[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-07-11 11:59 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2024-07-11 11:59 UTC (permalink / raw
To: gentoo-commits
commit: 7d570a4984da6021bb0343d45f50462d3cbba4b1
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 11 10:55:33 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Jul 11 11:59:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d570a49
dev-python/pythran: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/Manifest | 2 -
dev-python/pythran/pythran-0.15.0-r2.ebuild | 76 --------------------
dev-python/pythran/pythran-0.16.0.ebuild | 103 ----------------------------
3 files changed, 181 deletions(-)
diff --git a/dev-python/pythran/Manifest b/dev-python/pythran/Manifest
index d33967f99cd5..3588adea381f 100644
--- a/dev-python/pythran/Manifest
+++ b/dev-python/pythran/Manifest
@@ -1,3 +1 @@
-DIST pythran-0.15.0.gh.tar.gz 3676474 BLAKE2B 2b9c08d773f7848cf43c804ffa9a84eb19d20dbc40668657daea9698fb468e62ec86226f39aa3b8ff07b48a3120604b44a9d6a6c9e7f2b5f0f41ba2e9a201231 SHA512 2abba0ab5328e60d622512aa6c5442fcc28edb4da4209db50ede64961b58c91c2109b7bb90e5872c5c0d487542f669dc2ca3e721c28229e283f6e0130f95aee0
-DIST pythran-0.16.0.gh.tar.gz 3680823 BLAKE2B b0bd65b79831b2a64503d25a71b41ba493281e36d2a147f301ba81ffb9f2f40de07b89d300df2768ffc3eeb49ff3ad6698f6a12d92c68150c1e51655a8e983aa SHA512 8d65f10df6f73518f3a2606a796ee91480d654a17269651e05ee79c0d0c68b9d583c211caa8ef348c8d11cef49da36b560da6e8889accfad8c9b3a8b51eeff57
DIST pythran-0.16.1.gh.tar.gz 3680817 BLAKE2B 2a4b928e9d0ce68248eb543c97da5afca900d81bc660377313617149c5aae7529a371bfd3604dd9feb6e38f834360fef881c8324ae72b585d8ab86e867c2f6b3 SHA512 7a89546b52bdae9bdaeba42768ac822c584a3714b8f4e32417d793454dc0b5492342dfd393d92f8ecee12c854bc39e418f5860aadd00d328afef7b17ebddec99
diff --git a/dev-python/pythran/pythran-0.15.0-r2.ebuild b/dev-python/pythran/pythran-0.15.0-r2.ebuild
deleted file mode 100644
index 2bd68a56c201..000000000000
--- a/dev-python/pythran/pythran-0.15.0-r2.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_TESTED=( pypy3 python3_{10..12} )
-PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
-
-inherit distutils-r1
-
-MY_P=${P/_p/.post}
-DESCRIPTION="Ahead of Time compiler for numeric kernels"
-HOMEPAGE="
- https://pypi.org/project/pythran/
- https://github.com/serge-sans-paille/pythran/
-"
-SRC_URI="
- https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv ~s390 ~sparc x86"
-
-RDEPEND="
- dev-libs/boost
- dev-cpp/xsimd
- =dev-python/beniget-0.4*[${PYTHON_USEDEP}]
- =dev-python/gast-0.5*[${PYTHON_USEDEP}]
- <dev-python/numpy-2[${PYTHON_USEDEP}]
- >=dev-python/ply-3.4[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
-"
-DEPEND="
- test? (
- dev-libs/boost
- dev-cpp/xsimd
- )
-"
-BDEPEND="
- test? (
- $(python_gen_cond_dep '
- dev-python/ipython[${PYTHON_USEDEP}]
- dev-python/pip[${PYTHON_USEDEP}]
- dev-python/scipy[${PYTHON_USEDEP}]
- ' "${PYTHON_TESTED[@]}")
- dev-python/wheel[${PYTHON_USEDEP}]
- virtual/cblas
- !!dev-python/setuptools-declarative-requirements
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_configure() {
- # vendored C++ headers -- use system copies
- rm -r pythran/{boost,xsimd} || die
-
- if use test ; then
- # https://bugs.gentoo.org/916461
- sed -i \
- -e 's|blas=blas|blas=cblas|' \
- -e 's|libs=|libs=cblas|' \
- pythran/pythran-*.cfg || die
- fi
-}
-
-python_test() {
- local -x COLUMNS=80
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/pythran/pythran-0.16.0.ebuild b/dev-python/pythran/pythran-0.16.0.ebuild
deleted file mode 100644
index ff9020372d6a..000000000000
--- a/dev-python/pythran/pythran-0.16.0.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_TESTED=( pypy3 python3_{10..12} )
-PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
-
-inherit distutils-r1
-
-MY_P=${P/_p/.post}
-DESCRIPTION="Ahead of Time compiler for numeric kernels"
-HOMEPAGE="
- https://pypi.org/project/pythran/
- https://github.com/serge-sans-paille/pythran/
-"
-SRC_URI="
- https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- dev-libs/boost
- dev-cpp/xsimd
- =dev-python/beniget-0.4*[${PYTHON_USEDEP}]
- =dev-python/gast-0.5*[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- >=dev-python/ply-3.4[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
-"
-DEPEND="
- test? (
- dev-libs/boost
- dev-cpp/xsimd
- )
-"
-BDEPEND="
- test? (
- $(python_gen_cond_dep '
- dev-python/ipython[${PYTHON_USEDEP}]
- dev-python/pip[${PYTHON_USEDEP}]
- dev-python/scipy[${PYTHON_USEDEP}]
- ' "${PYTHON_TESTED[@]}")
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- virtual/cblas
- !!dev-python/setuptools-declarative-requirements
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_configure() {
- # vendored C++ headers -- use system copies
- rm -r pythran/{boost,xsimd} || die
-
- if use test ; then
- # https://bugs.gentoo.org/916461
- sed -i \
- -e 's|blas=blas|blas=cblas|' \
- -e 's|libs=|libs=cblas|' \
- pythran/pythran-*.cfg || die
- fi
-}
-
-python_test() {
- local -x COLUMNS=80
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-
- local EPYTEST_DESELECT=(
- # TODO
- pythran/tests/test_numpy_ufunc_unary.py::TestNumpyUFuncUnary::test_signbit0
- )
-
- if has_version ">=dev-python/numpy-2[${PYTHON_USEDEP}]"; then
- case ${EPYTHON} in
- pypy3)
- EPYTEST_DESELECT+=(
- pythran/tests/test_distutils.py::TestDistutils::test_setup_bdist_install3
- pythran/tests/test_distutils.py::TestDistutils::test_setup_build3
- pythran/tests/test_distutils.py::TestDistutils::test_setup_sdist_install
- pythran/tests/test_distutils.py::TestDistutils::test_setup_sdist_install2
- pythran/tests/test_distutils.py::TestDistutils::test_setup_sdist_install3
- pythran/tests/test_exception.py::TestException::test_multiple_tuple_exception_register
- pythran/tests/test_ndarray.py::TestNdarray::test_ndarray_fancy_indexing1
- pythran/tests/test_numpy_fft.py::TestNumpyFFTN::test_fftn_1
- pythran/tests/test_numpy_func0.py::TestNumpyFunc0::test_ravel0
- pythran/tests/test_numpy_func3.py::TestNumpyFunc3::test_list_imag0
- pythran/tests/test_set.py::TestSet::test_fct_symmetric_difference_update
- )
- ;;
- esac
- fi
-
- epytest
-}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-06-27 19:09 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2024-06-27 19:09 UTC (permalink / raw
To: gentoo-commits
commit: c90a5b6a2eb06c1846615e075f89c0be7f8b3461
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 27 19:08:59 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Jun 27 19:09:39 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c90a5b6a
dev-python/pythran: Enable py3.13
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/pythran-0.16.1.ebuild | 15 ++++++++++-----
1 file changed, 10 insertions(+), 5 deletions(-)
diff --git a/dev-python/pythran/pythran-0.16.1.ebuild b/dev-python/pythran/pythran-0.16.1.ebuild
index fe9595e00b3b..2e6579a35281 100644
--- a/dev-python/pythran/pythran-0.16.1.ebuild
+++ b/dev-python/pythran/pythran-0.16.1.ebuild
@@ -4,8 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_TESTED=( pypy3 python3_{10..12} )
-PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1
@@ -44,10 +43,10 @@ BDEPEND="
test? (
$(python_gen_cond_dep '
dev-python/ipython[${PYTHON_USEDEP}]
- dev-python/pip[${PYTHON_USEDEP}]
- dev-python/scipy[${PYTHON_USEDEP}]
- ' "${PYTHON_TESTED[@]}")
+ ' 3.{10..12})
+ dev-python/pip[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
virtual/cblas
!!dev-python/setuptools-declarative-requirements
@@ -97,6 +96,12 @@ python_test() {
pythran/tests/test_set.py::TestSet::test_fct_symmetric_difference_update
)
;;
+ python3.13)
+ EPYTEST_DESELECT+=(
+ # repr() differences?
+ pythran/tests/test_xdoc.py::TestDoctest::test_tutorial
+ pythran/tests/test_xdoc.py::TestDoctest::test_utils
+ )
esac
fi
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-06-12 11:10 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2024-06-12 11:10 UTC (permalink / raw
To: gentoo-commits
commit: f3c1cad990fb3a60cfff788ef3cd127dcb9ac1c4
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 12 11:10:14 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 12 11:10:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c1cad9
dev-python/pythran: Stabilize 0.16.1 amd64, #934091
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.16.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.16.1.ebuild b/dev-python/pythran/pythran-0.16.1.ebuild
index 43393fd19530..fe9595e00b3b 100644
--- a/dev-python/pythran/pythran-0.16.1.ebuild
+++ b/dev-python/pythran/pythran-0.16.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~loong ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-06-12 10:45 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2024-06-12 10:45 UTC (permalink / raw
To: gentoo-commits
commit: 1b213843ea0f6ad5a3e65b53e1f76ac95d82101a
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 12 10:45:08 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 12 10:45:08 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b213843
dev-python/pythran: Stabilize 0.16.1 x86, #934091
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.16.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.16.1.ebuild b/dev-python/pythran/pythran-0.16.1.ebuild
index 0cbf48011376..43393fd19530 100644
--- a/dev-python/pythran/pythran-0.16.1.ebuild
+++ b/dev-python/pythran/pythran-0.16.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~loong ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-06-12 9:27 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2024-06-12 9:27 UTC (permalink / raw
To: gentoo-commits
commit: 7a6391cbcb5f9e3832aafd695520cf81fc2d727d
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 12 09:27:19 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 12 09:27:19 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a6391cb
dev-python/pythran: Stabilize 0.16.1 ppc64, #934091
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.16.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.16.1.ebuild b/dev-python/pythran/pythran-0.16.1.ebuild
index 46a874c14cdd..0cbf48011376 100644
--- a/dev-python/pythran/pythran-0.16.1.ebuild
+++ b/dev-python/pythran/pythran-0.16.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-06-12 7:34 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2024-06-12 7:34 UTC (permalink / raw
To: gentoo-commits
commit: e36b29d484313b4406f5443a04e50c75651dff13
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 12 07:34:07 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 12 07:34:07 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e36b29d4
dev-python/pythran: Stabilize 0.16.1 arm64, #934091
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.16.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.16.1.ebuild b/dev-python/pythran/pythran-0.16.1.ebuild
index 7742daea3351..46a874c14cdd 100644
--- a/dev-python/pythran/pythran-0.16.1.ebuild
+++ b/dev-python/pythran/pythran-0.16.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-05-28 11:52 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2024-05-28 11:52 UTC (permalink / raw
To: gentoo-commits
commit: 533a360710f418e3bb5ae5f69f4845184c27d469
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue May 28 07:41:17 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue May 28 11:51:57 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=533a3607
dev-python/pythran: Bump to 0.16.1
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/Manifest | 1 +
dev-python/pythran/pythran-0.16.1.ebuild | 104 +++++++++++++++++++++++++++++++
2 files changed, 105 insertions(+)
diff --git a/dev-python/pythran/Manifest b/dev-python/pythran/Manifest
index 0014bf5c985b..d33967f99cd5 100644
--- a/dev-python/pythran/Manifest
+++ b/dev-python/pythran/Manifest
@@ -1,2 +1,3 @@
DIST pythran-0.15.0.gh.tar.gz 3676474 BLAKE2B 2b9c08d773f7848cf43c804ffa9a84eb19d20dbc40668657daea9698fb468e62ec86226f39aa3b8ff07b48a3120604b44a9d6a6c9e7f2b5f0f41ba2e9a201231 SHA512 2abba0ab5328e60d622512aa6c5442fcc28edb4da4209db50ede64961b58c91c2109b7bb90e5872c5c0d487542f669dc2ca3e721c28229e283f6e0130f95aee0
DIST pythran-0.16.0.gh.tar.gz 3680823 BLAKE2B b0bd65b79831b2a64503d25a71b41ba493281e36d2a147f301ba81ffb9f2f40de07b89d300df2768ffc3eeb49ff3ad6698f6a12d92c68150c1e51655a8e983aa SHA512 8d65f10df6f73518f3a2606a796ee91480d654a17269651e05ee79c0d0c68b9d583c211caa8ef348c8d11cef49da36b560da6e8889accfad8c9b3a8b51eeff57
+DIST pythran-0.16.1.gh.tar.gz 3680817 BLAKE2B 2a4b928e9d0ce68248eb543c97da5afca900d81bc660377313617149c5aae7529a371bfd3604dd9feb6e38f834360fef881c8324ae72b585d8ab86e867c2f6b3 SHA512 7a89546b52bdae9bdaeba42768ac822c584a3714b8f4e32417d793454dc0b5492342dfd393d92f8ecee12c854bc39e418f5860aadd00d328afef7b17ebddec99
diff --git a/dev-python/pythran/pythran-0.16.1.ebuild b/dev-python/pythran/pythran-0.16.1.ebuild
new file mode 100644
index 000000000000..7742daea3351
--- /dev/null
+++ b/dev-python/pythran/pythran-0.16.1.ebuild
@@ -0,0 +1,104 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+
+inherit distutils-r1
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Ahead of Time compiler for numeric kernels"
+HOMEPAGE="
+ https://pypi.org/project/pythran/
+ https://github.com/serge-sans-paille/pythran/
+"
+SRC_URI="
+ https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ dev-libs/boost
+ dev-cpp/xsimd
+ =dev-python/beniget-0.4*[${PYTHON_USEDEP}]
+ =dev-python/gast-0.5*[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ >=dev-python/ply-3.4[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+"
+DEPEND="
+ test? (
+ dev-libs/boost
+ dev-cpp/xsimd
+ )
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/ipython[${PYTHON_USEDEP}]
+ dev-python/pip[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ ' "${PYTHON_TESTED[@]}")
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ virtual/cblas
+ !!dev-python/setuptools-declarative-requirements
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_configure() {
+ # vendored C++ headers -- use system copies
+ rm -r pythran/{boost,xsimd} || die
+
+ if use test ; then
+ # https://bugs.gentoo.org/916461
+ sed -i \
+ -e 's|blas=blas|blas=cblas|' \
+ -e 's|libs=|libs=cblas|' \
+ pythran/pythran-*.cfg || die
+ fi
+}
+
+python_test() {
+ local -x COLUMNS=80
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+
+ local EPYTEST_DESELECT=(
+ # TODO
+ pythran/tests/test_numpy_ufunc_unary.py::TestNumpyUFuncUnary::test_signbit0
+ )
+
+ if has_version ">=dev-python/numpy-2[${PYTHON_USEDEP}]"; then
+ case ${EPYTHON} in
+ pypy3)
+ EPYTEST_DESELECT+=(
+ pythran/tests/test_distutils.py::TestDistutils::test_setup_bdist_install3
+ pythran/tests/test_distutils.py::TestDistutils::test_setup_build3
+ pythran/tests/test_distutils.py::TestDistutils::test_setup_sdist_install
+ pythran/tests/test_distutils.py::TestDistutils::test_setup_sdist_install2
+ pythran/tests/test_distutils.py::TestDistutils::test_setup_sdist_install3
+ pythran/tests/test_exception.py::TestException::test_multiple_tuple_exception_register
+ pythran/tests/test_ndarray.py::TestNdarray::test_ndarray_fancy_indexing1
+ pythran/tests/test_numpy_fft.py::TestNumpyFFTN::test_fftn_1
+ pythran/tests/test_numpy_func0.py::TestNumpyFunc0::test_ravel0
+ pythran/tests/test_numpy_func3.py::TestNumpyFunc3::test_list_imag0
+ pythran/tests/test_numpy_random.py::TestNumpyRandom::test_numpy_uniform_size_int
+ pythran/tests/test_set.py::TestSet::test_fct_symmetric_difference_update
+ )
+ ;;
+ esac
+ fi
+
+ epytest
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-05-24 18:30 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2024-05-24 18:30 UTC (permalink / raw
To: gentoo-commits
commit: 2661fdbc63696d16251f374f3bb737a5f91652ab
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri May 24 13:54:14 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri May 24 18:30:47 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2661fdbc
dev-python/pythran: Bump to 0.16.0
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/Manifest | 1 +
dev-python/pythran/pythran-0.16.0.ebuild | 103 +++++++++++++++++++++++++++++++
2 files changed, 104 insertions(+)
diff --git a/dev-python/pythran/Manifest b/dev-python/pythran/Manifest
index cbf38039cbbb..0014bf5c985b 100644
--- a/dev-python/pythran/Manifest
+++ b/dev-python/pythran/Manifest
@@ -1 +1,2 @@
DIST pythran-0.15.0.gh.tar.gz 3676474 BLAKE2B 2b9c08d773f7848cf43c804ffa9a84eb19d20dbc40668657daea9698fb468e62ec86226f39aa3b8ff07b48a3120604b44a9d6a6c9e7f2b5f0f41ba2e9a201231 SHA512 2abba0ab5328e60d622512aa6c5442fcc28edb4da4209db50ede64961b58c91c2109b7bb90e5872c5c0d487542f669dc2ca3e721c28229e283f6e0130f95aee0
+DIST pythran-0.16.0.gh.tar.gz 3680823 BLAKE2B b0bd65b79831b2a64503d25a71b41ba493281e36d2a147f301ba81ffb9f2f40de07b89d300df2768ffc3eeb49ff3ad6698f6a12d92c68150c1e51655a8e983aa SHA512 8d65f10df6f73518f3a2606a796ee91480d654a17269651e05ee79c0d0c68b9d583c211caa8ef348c8d11cef49da36b560da6e8889accfad8c9b3a8b51eeff57
diff --git a/dev-python/pythran/pythran-0.16.0.ebuild b/dev-python/pythran/pythran-0.16.0.ebuild
new file mode 100644
index 000000000000..ff9020372d6a
--- /dev/null
+++ b/dev-python/pythran/pythran-0.16.0.ebuild
@@ -0,0 +1,103 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+
+inherit distutils-r1
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Ahead of Time compiler for numeric kernels"
+HOMEPAGE="
+ https://pypi.org/project/pythran/
+ https://github.com/serge-sans-paille/pythran/
+"
+SRC_URI="
+ https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ dev-libs/boost
+ dev-cpp/xsimd
+ =dev-python/beniget-0.4*[${PYTHON_USEDEP}]
+ =dev-python/gast-0.5*[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ >=dev-python/ply-3.4[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+"
+DEPEND="
+ test? (
+ dev-libs/boost
+ dev-cpp/xsimd
+ )
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/ipython[${PYTHON_USEDEP}]
+ dev-python/pip[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ ' "${PYTHON_TESTED[@]}")
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ virtual/cblas
+ !!dev-python/setuptools-declarative-requirements
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_configure() {
+ # vendored C++ headers -- use system copies
+ rm -r pythran/{boost,xsimd} || die
+
+ if use test ; then
+ # https://bugs.gentoo.org/916461
+ sed -i \
+ -e 's|blas=blas|blas=cblas|' \
+ -e 's|libs=|libs=cblas|' \
+ pythran/pythran-*.cfg || die
+ fi
+}
+
+python_test() {
+ local -x COLUMNS=80
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+
+ local EPYTEST_DESELECT=(
+ # TODO
+ pythran/tests/test_numpy_ufunc_unary.py::TestNumpyUFuncUnary::test_signbit0
+ )
+
+ if has_version ">=dev-python/numpy-2[${PYTHON_USEDEP}]"; then
+ case ${EPYTHON} in
+ pypy3)
+ EPYTEST_DESELECT+=(
+ pythran/tests/test_distutils.py::TestDistutils::test_setup_bdist_install3
+ pythran/tests/test_distutils.py::TestDistutils::test_setup_build3
+ pythran/tests/test_distutils.py::TestDistutils::test_setup_sdist_install
+ pythran/tests/test_distutils.py::TestDistutils::test_setup_sdist_install2
+ pythran/tests/test_distutils.py::TestDistutils::test_setup_sdist_install3
+ pythran/tests/test_exception.py::TestException::test_multiple_tuple_exception_register
+ pythran/tests/test_ndarray.py::TestNdarray::test_ndarray_fancy_indexing1
+ pythran/tests/test_numpy_fft.py::TestNumpyFFTN::test_fftn_1
+ pythran/tests/test_numpy_func0.py::TestNumpyFunc0::test_ravel0
+ pythran/tests/test_numpy_func3.py::TestNumpyFunc3::test_list_imag0
+ pythran/tests/test_set.py::TestSet::test_fct_symmetric_difference_update
+ )
+ ;;
+ esac
+ fi
+
+ epytest
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-05-24 18:30 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2024-05-24 18:30 UTC (permalink / raw
To: gentoo-commits
commit: dbd06f3f197f01ed6e9a559d615bee7c270d98bb
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri May 24 12:19:40 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri May 24 18:30:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd06f3f
dev-python/pythran: Require <dev-python/numpy-2
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
.../pythran/{pythran-0.15.0-r1.ebuild => pythran-0.15.0-r2.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.15.0-r1.ebuild b/dev-python/pythran/pythran-0.15.0-r2.ebuild
similarity index 97%
rename from dev-python/pythran/pythran-0.15.0-r1.ebuild
rename to dev-python/pythran/pythran-0.15.0-r2.ebuild
index e73d015535db..2bd68a56c201 100644
--- a/dev-python/pythran/pythran-0.15.0-r1.ebuild
+++ b/dev-python/pythran/pythran-0.15.0-r2.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
dev-cpp/xsimd
=dev-python/beniget-0.4*[${PYTHON_USEDEP}]
=dev-python/gast-0.5*[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
+ <dev-python/numpy-2[${PYTHON_USEDEP}]
>=dev-python/ply-3.4[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
"
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-05-24 18:30 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2024-05-24 18:30 UTC (permalink / raw
To: gentoo-commits
commit: 667241507901491390448bb73ac0cdf6992715c9
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri May 24 12:19:23 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri May 24 18:30:45 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66724150
dev-python/pythran: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/Manifest | 2 -
dev-python/pythran/pythran-0.13.1.ebuild | 70 ------------------------
dev-python/pythran/pythran-0.14.0.ebuild | 91 --------------------------------
3 files changed, 163 deletions(-)
diff --git a/dev-python/pythran/Manifest b/dev-python/pythran/Manifest
index 0fa5dbdcbe7c..cbf38039cbbb 100644
--- a/dev-python/pythran/Manifest
+++ b/dev-python/pythran/Manifest
@@ -1,3 +1 @@
-DIST pythran-0.13.1.gh.tar.gz 3639196 BLAKE2B 8aba73c68542d69dd2287d7081226161ecade9e49fe6ea69d034f9116becbc148614212cbcff0056291809d2994caf43ee374393939e44635c6bed69220b29b8 SHA512 2497fa49d78ff64e577816f4b48bd424c03f04b7605c92d359f0f8514aaa67b30b7e68248db475c215deafaf7e55f7b4b74ab37c9dbef2a27e813878bf350e77
-DIST pythran-0.14.0.gh.tar.gz 3642431 BLAKE2B cd5eeca0c52b0c3d17862b38c176b435a63a1f399e66979b8ac2682625cd0b0e074265e79bfdb6e57db989633954266132752e9b50c601ff43ae5c17c3e34bf5 SHA512 2a485c00b015abafc9ded28bfea8d8a7ae3ce87b5b654c318d5514fe12fd9374b599c05e3c4a2ff911fbae84df2efaa3cec2019c91e82ac1f36e0cc5ddeb2d8e
DIST pythran-0.15.0.gh.tar.gz 3676474 BLAKE2B 2b9c08d773f7848cf43c804ffa9a84eb19d20dbc40668657daea9698fb468e62ec86226f39aa3b8ff07b48a3120604b44a9d6a6c9e7f2b5f0f41ba2e9a201231 SHA512 2abba0ab5328e60d622512aa6c5442fcc28edb4da4209db50ede64961b58c91c2109b7bb90e5872c5c0d487542f669dc2ca3e721c28229e283f6e0130f95aee0
diff --git a/dev-python/pythran/pythran-0.13.1.ebuild b/dev-python/pythran/pythran-0.13.1.ebuild
deleted file mode 100644
index dd1e53d6ace1..000000000000
--- a/dev-python/pythran/pythran-0.13.1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_TESTED=( python3_{10..11} )
-PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
-
-inherit distutils-r1 multiprocessing
-
-MY_P=${P/_p/.post}
-DESCRIPTION="Ahead of Time compiler for numeric kernels"
-HOMEPAGE="
- https://pypi.org/project/pythran/
- https://github.com/serge-sans-paille/pythran/
-"
-SRC_URI="
- https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos"
-
-RDEPEND="
- dev-libs/boost
- =dev-python/beniget-0.4*[${PYTHON_USEDEP}]
- =dev-python/gast-0.5*[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- >=dev-python/ply-3.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- $(python_gen_cond_dep '
- dev-python/ipython[${PYTHON_USEDEP}]
- ' "${PYTHON_TESTED[@]}")
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/scipy[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- virtual/cblas
- !!dev-python/setuptools-declarative-requirements
- )
-"
-
-distutils_enable_tests pytest
-
-src_configure() {
- # TODO: package xsimd then set no_xsimd = True
- cat >> setup.cfg <<-EOF
- [build_py]
- no_boost = True
- EOF
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO
- pythran/tests/test_xdoc.py::TestDoctest::test_cli
- pythran/tests/test_xdoc.py::TestDoctest::test_toolchain
- # Tries to invoke pip
- pythran/tests/test_distutils.py::TestDistutils::test_setup_build
- pythran/tests/test_distutils.py::TestDistutils::test_setup_build2
- )
-
- local -x COLUMNS=80
- epytest -n "$(makeopts_jobs)"
-}
diff --git a/dev-python/pythran/pythran-0.14.0.ebuild b/dev-python/pythran/pythran-0.14.0.ebuild
deleted file mode 100644
index 21cf7d416363..000000000000
--- a/dev-python/pythran/pythran-0.14.0.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_TESTED=( pypy3 python3_{10..12} )
-PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
-
-inherit distutils-r1 multiprocessing
-
-MY_P=${P/_p/.post}
-DESCRIPTION="Ahead of Time compiler for numeric kernels"
-HOMEPAGE="
- https://pypi.org/project/pythran/
- https://github.com/serge-sans-paille/pythran/
-"
-SRC_URI="
- https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv ~s390 ~sparc x86"
-
-RDEPEND="
- dev-libs/boost
- =dev-python/beniget-0.4*[${PYTHON_USEDEP}]
- =dev-python/gast-0.5*[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- >=dev-python/ply-3.4[${PYTHON_USEDEP}]
-"
-DEPEND="
- dev-libs/boost
- dev-cpp/xsimd
-"
-BDEPEND="
- test? (
- $(python_gen_cond_dep '
- dev-python/ipython[${PYTHON_USEDEP}]
- ' "${PYTHON_TESTED[@]}")
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/scipy[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- virtual/cblas
- !!dev-python/setuptools-declarative-requirements
- )
-"
-
-distutils_enable_tests pytest
-
-src_configure() {
- cat >> setup.cfg <<-EOF || die
- [build_py]
- no_boost = True
- no_xsimd = True
- EOF
-
- if use test ; then
- sed -i \
- -e 's|blas=blas|blas=cblas|' \
- -e 's|libs=|libs=cblas|' \
- pythran/pythran-*.cfg || die
- fi
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO
- pythran/tests/test_xdoc.py::TestDoctest::test_cli
- pythran/tests/test_xdoc.py::TestDoctest::test_toolchain
- # Tries to invoke pip
- pythran/tests/test_distutils.py::TestDistutils::test_setup_build
- pythran/tests/test_distutils.py::TestDistutils::test_setup_build2
- )
-
- case ${EPYTHON} in
- python3.12)
- EPYTEST_DESELECT+=(
- # requires numpy.distutils
- pythran/tests/test_distutils.py::TestDistutils::test_setup_{b,s}dist_install3
- )
- ;;
- esac
-
- local -x COLUMNS=80
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p xdist -n "$(makeopts_jobs)"
-}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-05-19 19:43 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2024-05-19 19:43 UTC (permalink / raw
To: gentoo-commits
commit: 2b73f5042a6dce3007f0c4e668b4c209ae4d7af4
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun May 19 19:28:55 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun May 19 19:42:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b73f504
dev-python/pythran: dekeyword ppc
Closes: https://bugs.gentoo.org/880263
Bug: https://bugs.gentoo.org/922856
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.13.1.ebuild | 4 ++--
dev-python/pythran/pythran-0.14.0.ebuild | 2 +-
dev-python/pythran/pythran-0.15.0-r1.ebuild | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-python/pythran/pythran-0.13.1.ebuild b/dev-python/pythran/pythran-0.13.1.ebuild
index e708ee962064..dd1e53d6ace1 100644
--- a/dev-python/pythran/pythran-0.13.1.ebuild
+++ b/dev-python/pythran/pythran-0.13.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos"
RDEPEND="
dev-libs/boost
diff --git a/dev-python/pythran/pythran-0.14.0.ebuild b/dev-python/pythran/pythran-0.14.0.ebuild
index 65b83cd659c5..21cf7d416363 100644
--- a/dev-python/pythran/pythran-0.14.0.ebuild
+++ b/dev-python/pythran/pythran-0.14.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
dev-libs/boost
diff --git a/dev-python/pythran/pythran-0.15.0-r1.ebuild b/dev-python/pythran/pythran-0.15.0-r1.ebuild
index dabf2bf2232e..e73d015535db 100644
--- a/dev-python/pythran/pythran-0.15.0-r1.ebuild
+++ b/dev-python/pythran/pythran-0.15.0-r1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-02-19 21:55 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2024-02-19 21:55 UTC (permalink / raw
To: gentoo-commits
commit: 158e789930eabbefaf87d393a473a6450c7aebd6
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Mon Feb 19 19:40:25 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 19 21:54:38 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=158e7899
dev-python/pythran: fix broken runtime metadata
Regression in commit 0c0d0150a89e320b064c09bfa5e6726bbd83a9da.
xsimd is a runtime dependency of pythran, by nature of what pythran is
and does. It defaults upstream to bundling it, but we remove that and
use the system package.
When performing that devendoring, it was mistakenly added as a build
time dependency (even though xsimd is not used at build time at all!)
but not a runtime dependency. This accidentally worked for people who
both installed pythran from source instead of using a binhost, and who
don't ever use `emerge -c --with-bdeps=n`. But it was very broken.
It is also logically used for the testsuite.
Revbump but don't drop keywords. It is a purely metadata-only fix and we
want that fix out ASAP.
Closes: https://bugs.gentoo.org/922782
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../pythran/{pythran-0.15.0.ebuild => pythran-0.15.0-r1.ebuild} | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/dev-python/pythran/pythran-0.15.0.ebuild b/dev-python/pythran/pythran-0.15.0-r1.ebuild
similarity index 94%
rename from dev-python/pythran/pythran-0.15.0.ebuild
rename to dev-python/pythran/pythran-0.15.0-r1.ebuild
index f7dd12b222d8..8c679fe4ddd9 100644
--- a/dev-python/pythran/pythran-0.15.0.ebuild
+++ b/dev-python/pythran/pythran-0.15.0-r1.ebuild
@@ -27,6 +27,7 @@ KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
dev-libs/boost
+ dev-cpp/xsimd
=dev-python/beniget-0.4*[${PYTHON_USEDEP}]
=dev-python/gast-0.5*[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
@@ -34,8 +35,10 @@ RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
"
DEPEND="
- dev-libs/boost
- dev-cpp/xsimd
+ test? (
+ dev-libs/boost
+ dev-cpp/xsimd
+ )
"
BDEPEND="
test? (
@@ -54,7 +57,7 @@ EPYTEST_XDIST=1
distutils_enable_tests pytest
src_configure() {
- # sigh
+ # vendored C++ headers -- use system copies
rm -r pythran/{boost,xsimd} || die
if use test ; then
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-02-19 21:55 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2024-02-19 21:55 UTC (permalink / raw
To: gentoo-commits
commit: ae14cdba12adb50c1ef69291d28d4be247217c8a
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Mon Feb 19 20:55:35 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 19 21:54:38 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae14cdba
dev-python/pythran: add comment explaining an inscrutable sed
It's not obvious why this change needs to be made in installed code, and
in particular why it is test-only.
I'm *still* not sure why this is the best change, but at least with a
link people can follow the logic when investigating.
Bug: https://bugs.gentoo.org/916461
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.15.0-r1.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-python/pythran/pythran-0.15.0-r1.ebuild b/dev-python/pythran/pythran-0.15.0-r1.ebuild
index 8c679fe4ddd9..dabf2bf2232e 100644
--- a/dev-python/pythran/pythran-0.15.0-r1.ebuild
+++ b/dev-python/pythran/pythran-0.15.0-r1.ebuild
@@ -61,6 +61,7 @@ src_configure() {
rm -r pythran/{boost,xsimd} || die
if use test ; then
+ # https://bugs.gentoo.org/916461
sed -i \
-e 's|blas=blas|blas=cblas|' \
-e 's|libs=|libs=cblas|' \
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-01-28 20:00 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2024-01-28 20:00 UTC (permalink / raw
To: gentoo-commits
commit: 717eda74f774f7440f7d26a73ec9a0677f6c85ae
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 28 19:59:56 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 28 19:59:56 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=717eda74
dev-python/pythran: Stabilize 0.15.0 x86, #922856
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.15.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.15.0.ebuild b/dev-python/pythran/pythran-0.15.0.ebuild
index 22219d49a4a3..f7dd12b222d8 100644
--- a/dev-python/pythran/pythran-0.15.0.ebuild
+++ b/dev-python/pythran/pythran-0.15.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-01-25 0:42 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2024-01-25 0:42 UTC (permalink / raw
To: gentoo-commits
commit: a0a8814ad616215038274f81ed9f33565548f089
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 25 00:42:16 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 25 00:42:16 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0a8814a
dev-python/pythran: Stabilize 0.15.0 amd64, #922856
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.15.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.15.0.ebuild b/dev-python/pythran/pythran-0.15.0.ebuild
index 8a0fa26fe3c5..22219d49a4a3 100644
--- a/dev-python/pythran/pythran-0.15.0.ebuild
+++ b/dev-python/pythran/pythran-0.15.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-01-24 20:34 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2024-01-24 20:34 UTC (permalink / raw
To: gentoo-commits
commit: 2566f77685a659728c721e8eb87f883e93b74fb9
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 24 20:33:35 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 24 20:34:29 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2566f776
dev-python/pythran: Stabilize 0.15.0 ppc64, #922856
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.15.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.15.0.ebuild b/dev-python/pythran/pythran-0.15.0.ebuild
index 628a95e8d5e1..8a0fa26fe3c5 100644
--- a/dev-python/pythran/pythran-0.15.0.ebuild
+++ b/dev-python/pythran/pythran-0.15.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-01-24 19:21 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2024-01-24 19:21 UTC (permalink / raw
To: gentoo-commits
commit: 574d9b34ec1aa69d3aa0107297443be939b9046d
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 24 19:21:33 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jan 24 19:21:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=574d9b34
dev-python/pythran: Stabilize 0.15.0 arm64, #922856
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/pythran-0.15.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.15.0.ebuild b/dev-python/pythran/pythran-0.15.0.ebuild
index bfcbb175d269..628a95e8d5e1 100644
--- a/dev-python/pythran/pythran-0.15.0.ebuild
+++ b/dev-python/pythran/pythran-0.15.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-01-24 19:05 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2024-01-24 19:05 UTC (permalink / raw
To: gentoo-commits
commit: 149e23b81bd0b70d1510c93c7e782a29268d3fdc
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 24 19:05:47 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jan 24 19:05:47 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=149e23b8
dev-python/pythran: Stabilize 0.15.0 arm, #922856
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/pythran-0.15.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.15.0.ebuild b/dev-python/pythran/pythran-0.15.0.ebuild
index fcab910cab02..bfcbb175d269 100644
--- a/dev-python/pythran/pythran-0.15.0.ebuild
+++ b/dev-python/pythran/pythran-0.15.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-01-20 9:07 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2024-01-20 9:07 UTC (permalink / raw
To: gentoo-commits
commit: b083edbf0e891c5fa708d0fae4125c1ae9282609
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 20 09:07:02 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 20 09:07:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b083edbf
dev-python/pythran: Stabilize 0.14.0 ppc64, #915926
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.14.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.14.0.ebuild b/dev-python/pythran/pythran-0.14.0.ebuild
index 09adecf4dfb0..65b83cd659c5 100644
--- a/dev-python/pythran/pythran-0.14.0.ebuild
+++ b/dev-python/pythran/pythran-0.14.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-01-19 23:08 Ionen Wolkens
0 siblings, 0 replies; 102+ messages in thread
From: Ionen Wolkens @ 2024-01-19 23:08 UTC (permalink / raw
To: gentoo-commits
commit: bcdbcacc9ce03d1fcec25da690776eaf1e0988e8
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Fri Jan 19 20:29:51 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Jan 19 23:08:23 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcdbcacc
dev-python/pythran: Stabilize 0.14.0 x86, #915926
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-python/pythran/pythran-0.14.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.14.0.ebuild b/dev-python/pythran/pythran-0.14.0.ebuild
index e61eb641822f..09adecf4dfb0 100644
--- a/dev-python/pythran/pythran-0.14.0.ebuild
+++ b/dev-python/pythran/pythran-0.14.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-01-13 11:14 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2024-01-13 11:14 UTC (permalink / raw
To: gentoo-commits
commit: 78fcaa2cff77e45121a3ca475c3b1fd213979541
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 13 11:13:33 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 13 11:13:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78fcaa2c
dev-python/pythran: Stabilize 0.14.0 amd64, #915926
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.14.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/pythran/pythran-0.14.0.ebuild b/dev-python/pythran/pythran-0.14.0.ebuild
index 26022a9a37b2..e61eb641822f 100644
--- a/dev-python/pythran/pythran-0.14.0.ebuild
+++ b/dev-python/pythran/pythran-0.14.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2024-01-08 14:48 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2024-01-08 14:48 UTC (permalink / raw
To: gentoo-commits
commit: b595aa3cbd73a2c3342d1a84e532928dbc54bbdf
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 8 03:55:29 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jan 8 14:48:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b595aa3c
dev-python/pythran: Bump to 0.15.0
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/Manifest | 1 +
dev-python/pythran/pythran-0.15.0.ebuild | 72 ++++++++++++++++++++++++++++++++
2 files changed, 73 insertions(+)
diff --git a/dev-python/pythran/Manifest b/dev-python/pythran/Manifest
index aaf6b8fdadef..0fa5dbdcbe7c 100644
--- a/dev-python/pythran/Manifest
+++ b/dev-python/pythran/Manifest
@@ -1,2 +1,3 @@
DIST pythran-0.13.1.gh.tar.gz 3639196 BLAKE2B 8aba73c68542d69dd2287d7081226161ecade9e49fe6ea69d034f9116becbc148614212cbcff0056291809d2994caf43ee374393939e44635c6bed69220b29b8 SHA512 2497fa49d78ff64e577816f4b48bd424c03f04b7605c92d359f0f8514aaa67b30b7e68248db475c215deafaf7e55f7b4b74ab37c9dbef2a27e813878bf350e77
DIST pythran-0.14.0.gh.tar.gz 3642431 BLAKE2B cd5eeca0c52b0c3d17862b38c176b435a63a1f399e66979b8ac2682625cd0b0e074265e79bfdb6e57db989633954266132752e9b50c601ff43ae5c17c3e34bf5 SHA512 2a485c00b015abafc9ded28bfea8d8a7ae3ce87b5b654c318d5514fe12fd9374b599c05e3c4a2ff911fbae84df2efaa3cec2019c91e82ac1f36e0cc5ddeb2d8e
+DIST pythran-0.15.0.gh.tar.gz 3676474 BLAKE2B 2b9c08d773f7848cf43c804ffa9a84eb19d20dbc40668657daea9698fb468e62ec86226f39aa3b8ff07b48a3120604b44a9d6a6c9e7f2b5f0f41ba2e9a201231 SHA512 2abba0ab5328e60d622512aa6c5442fcc28edb4da4209db50ede64961b58c91c2109b7bb90e5872c5c0d487542f669dc2ca3e721c28229e283f6e0130f95aee0
diff --git a/dev-python/pythran/pythran-0.15.0.ebuild b/dev-python/pythran/pythran-0.15.0.ebuild
new file mode 100644
index 000000000000..fcab910cab02
--- /dev/null
+++ b/dev-python/pythran/pythran-0.15.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+
+inherit distutils-r1
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Ahead of Time compiler for numeric kernels"
+HOMEPAGE="
+ https://pypi.org/project/pythran/
+ https://github.com/serge-sans-paille/pythran/
+"
+SRC_URI="
+ https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ dev-libs/boost
+ =dev-python/beniget-0.4*[${PYTHON_USEDEP}]
+ =dev-python/gast-0.5*[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ >=dev-python/ply-3.4[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+"
+DEPEND="
+ dev-libs/boost
+ dev-cpp/xsimd
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/ipython[${PYTHON_USEDEP}]
+ dev-python/pip[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ ' "${PYTHON_TESTED[@]}")
+ dev-python/wheel[${PYTHON_USEDEP}]
+ virtual/cblas
+ !!dev-python/setuptools-declarative-requirements
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_configure() {
+ # sigh
+ rm -r pythran/{boost,xsimd} || die
+
+ if use test ; then
+ sed -i \
+ -e 's|blas=blas|blas=cblas|' \
+ -e 's|libs=|libs=cblas|' \
+ pythran/pythran-*.cfg || die
+ fi
+}
+
+python_test() {
+ local -x COLUMNS=80
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-12-09 17:02 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2023-12-09 17:02 UTC (permalink / raw
To: gentoo-commits
commit: 02ef2cc40620a84bcfd2edebb8932407120b7412
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 9 16:58:02 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Dec 9 17:02:23 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02ef2cc4
dev-python/pythran: Dekeyword ~ia64
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/pythran-0.13.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.13.1.ebuild b/dev-python/pythran/pythran-0.13.1.ebuild
index a0ddbef91000..e708ee962064 100644
--- a/dev-python/pythran/pythran-0.13.1.ebuild
+++ b/dev-python/pythran/pythran-0.13.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_TESTED=( python3_{9..11} )
+PYTHON_TESTED=( python3_{10..11} )
PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
inherit distutils-r1 multiprocessing
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-12-09 16:45 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-12-09 16:45 UTC (permalink / raw
To: gentoo-commits
commit: 1292efd0341f0c42dec2f16847aeb25f21e6162a
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 9 16:42:05 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 9 16:42:05 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1292efd0
dev-python/pythran: unkeyword 0.13.1 for ~ia64
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.13.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.13.1.ebuild b/dev-python/pythran/pythran-0.13.1.ebuild
index c8ba5658ab10..a0ddbef91000 100644
--- a/dev-python/pythran/pythran-0.13.1.ebuild
+++ b/dev-python/pythran/pythran-0.13.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-12-08 19:39 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-12-08 19:39 UTC (permalink / raw
To: gentoo-commits
commit: f3732cec3dbd5819de68345b4d7b45396a183689
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 8 19:39:34 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 8 19:39:34 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3732cec
dev-python/pythran: Keyword 0.14.0 s390, #916250
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.14.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.14.0.ebuild b/dev-python/pythran/pythran-0.14.0.ebuild
index 48f1c2f4387c..26022a9a37b2 100644
--- a/dev-python/pythran/pythran-0.14.0.ebuild
+++ b/dev-python/pythran/pythran-0.14.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-11-25 11:43 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-11-25 11:43 UTC (permalink / raw
To: gentoo-commits
commit: 21d213382edbf03eb97e6dbe9e18f93fec8f4857
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 25 11:43:28 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 25 11:43:28 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d21338
dev-python/pythran: Stabilize 0.14.0 arm, #915926
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.14.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.14.0.ebuild b/dev-python/pythran/pythran-0.14.0.ebuild
index 0987d30f51d4..48f1c2f4387c 100644
--- a/dev-python/pythran/pythran-0.14.0.ebuild
+++ b/dev-python/pythran/pythran-0.14.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-11-25 11:14 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2023-11-25 11:14 UTC (permalink / raw
To: gentoo-commits
commit: ba937d3803234e3cab341935e2bb97ce509ab91e
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 25 11:14:07 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Nov 25 11:14:22 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba937d38
dev-python/pythran: Stabilize 0.14.0 arm64, #915926
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/pythran-0.14.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.14.0.ebuild b/dev-python/pythran/pythran-0.14.0.ebuild
index 2bfceafa8e35..0987d30f51d4 100644
--- a/dev-python/pythran/pythran-0.14.0.ebuild
+++ b/dev-python/pythran/pythran-0.14.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-11-25 10:14 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-11-25 10:14 UTC (permalink / raw
To: gentoo-commits
commit: f8a4e12c2bc89c755fe3a3c906c421c356675b5f
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 25 10:14:22 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 25 10:14:22 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8a4e12c
dev-python/pythran: Keyword 0.14.0 ppc, #916250
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.14.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.14.0.ebuild b/dev-python/pythran/pythran-0.14.0.ebuild
index 55e937a216bd..2bfceafa8e35 100644
--- a/dev-python/pythran/pythran-0.14.0.ebuild
+++ b/dev-python/pythran/pythran-0.14.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-11-19 20:07 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-11-19 20:07 UTC (permalink / raw
To: gentoo-commits
commit: 14ae8d2378b833c70d7e1f074a1b353c2ac41691
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 19 20:07:09 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 19 20:07:09 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14ae8d23
dev-python/pythran: Keyword 0.14.0 ppc64, #916250
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.14.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.14.0.ebuild b/dev-python/pythran/pythran-0.14.0.ebuild
index 11c4028cc368..55e937a216bd 100644
--- a/dev-python/pythran/pythran-0.14.0.ebuild
+++ b/dev-python/pythran/pythran-0.14.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-11-18 20:13 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2023-11-18 20:13 UTC (permalink / raw
To: gentoo-commits
commit: 1dadd4c01ba8326037459155dbc13adfe059072e
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 18 18:40:22 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Nov 18 20:13:07 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dadd4c0
dev-python/pythran: Enable pypy3
Sponsored-by: Ex Makhina, Inc. <info-gentoo <AT> exmakhina.com>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/pythran-0.14.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.14.0.ebuild b/dev-python/pythran/pythran-0.14.0.ebuild
index 942425ac89a7..11c4028cc368 100644
--- a/dev-python/pythran/pythran-0.14.0.ebuild
+++ b/dev-python/pythran/pythran-0.14.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_TESTED=( python3_{10..12} )
+PYTHON_TESTED=( pypy3 python3_{10..12} )
PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
inherit distutils-r1 multiprocessing
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-10-29 11:10 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2023-10-29 11:10 UTC (permalink / raw
To: gentoo-commits
commit: 733beeadc8d203d00e0d37882d72f4c0089d2e5b
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 29 11:05:59 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Oct 29 11:10:05 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=733beead
dev-python/pythran: Reenable more tests on py3.12
Reenable more tests on Python 3.12 now that the cblas issue is fixed.
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/pythran-0.14.0.ebuild | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/dev-python/pythran/pythran-0.14.0.ebuild b/dev-python/pythran/pythran-0.14.0.ebuild
index 8ae4f640ebee..942425ac89a7 100644
--- a/dev-python/pythran/pythran-0.14.0.ebuild
+++ b/dev-python/pythran/pythran-0.14.0.ebuild
@@ -79,13 +79,8 @@ python_test() {
case ${EPYTHON} in
python3.12)
EPYTEST_DESELECT+=(
- pythran/tests/test_cases.py::TestCases::test_convnet_run0
- pythran/tests/test_advanced.py::TestAdvanced::test_matmul_operator
+ # requires numpy.distutils
pythran/tests/test_distutils.py::TestDistutils::test_setup_{b,s}dist_install3
- pythran/tests/test_cases.py::TestCases::test_euclidean_distance_square_run0
- pythran/tests/test_numpy_func2.py::TestNumpyFunc2::test_matrix_power{0..2}
- pythran/tests/test_numpy_func3.py::TestNumpyFunc3::test_dot{5,7,9,11,12b,13,14b}
- pythran/tests/test_numpy_func3.py::TestNumpyFunc3::test_dot{15..23}
)
;;
esac
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-10-29 6:50 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2023-10-29 6:50 UTC (permalink / raw
To: gentoo-commits
commit: a94d9ab3c28fa4ac98993b5e4c44149f03705873
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 29 06:27:27 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 29 06:50:26 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a94d9ab3
dev-python/pythran: fix test linkage with blas
Closes: https://bugs.gentoo.org/916461
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.14.0.ebuild | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.14.0.ebuild b/dev-python/pythran/pythran-0.14.0.ebuild
index b15f2a17d6e0..8ae4f640ebee 100644
--- a/dev-python/pythran/pythran-0.14.0.ebuild
+++ b/dev-python/pythran/pythran-0.14.0.ebuild
@@ -52,11 +52,18 @@ BDEPEND="
distutils_enable_tests pytest
src_configure() {
- cat >> setup.cfg <<-EOF
+ cat >> setup.cfg <<-EOF || die
[build_py]
no_boost = True
no_xsimd = True
EOF
+
+ if use test ; then
+ sed -i \
+ -e 's|blas=blas|blas=cblas|' \
+ -e 's|libs=|libs=cblas|' \
+ pythran/pythran-*.cfg || die
+ fi
}
python_test() {
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-10-29 3:40 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2023-10-29 3:40 UTC (permalink / raw
To: gentoo-commits
commit: 69e74b0c8c5969da688f76c513c31000241352f1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 29 03:37:55 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 29 03:37:55 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69e74b0c
dev-python/pythran: Keyword 0.14.0 sparc, #916250
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.14.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.14.0.ebuild b/dev-python/pythran/pythran-0.14.0.ebuild
index 0cfd10c37eba..b15f2a17d6e0 100644
--- a/dev-python/pythran/pythran-0.14.0.ebuild
+++ b/dev-python/pythran/pythran-0.14.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-10-24 21:11 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2023-10-24 21:11 UTC (permalink / raw
To: gentoo-commits
commit: 2389fb5952e5219d5be4631511852e726db7fa31
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 24 19:35:37 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Oct 24 21:11:22 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2389fb59
dev-python/pythran: Enable py3.12
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/pythran-0.14.0.ebuild | 16 +++++++++++++++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.14.0.ebuild b/dev-python/pythran/pythran-0.14.0.ebuild
index 1d8dab634461..0cfd10c37eba 100644
--- a/dev-python/pythran/pythran-0.14.0.ebuild
+++ b/dev-python/pythran/pythran-0.14.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_TESTED=( python3_{10..11} )
+PYTHON_TESTED=( python3_{10..12} )
PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
inherit distutils-r1 multiprocessing
@@ -69,6 +69,20 @@ python_test() {
pythran/tests/test_distutils.py::TestDistutils::test_setup_build2
)
+ case ${EPYTHON} in
+ python3.12)
+ EPYTEST_DESELECT+=(
+ pythran/tests/test_cases.py::TestCases::test_convnet_run0
+ pythran/tests/test_advanced.py::TestAdvanced::test_matmul_operator
+ pythran/tests/test_distutils.py::TestDistutils::test_setup_{b,s}dist_install3
+ pythran/tests/test_cases.py::TestCases::test_euclidean_distance_square_run0
+ pythran/tests/test_numpy_func2.py::TestNumpyFunc2::test_matrix_power{0..2}
+ pythran/tests/test_numpy_func3.py::TestNumpyFunc3::test_dot{5,7,9,11,12b,13,14b}
+ pythran/tests/test_numpy_func3.py::TestNumpyFunc3::test_dot{15..23}
+ )
+ ;;
+ esac
+
local -x COLUMNS=80
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
epytest -p xdist -n "$(makeopts_jobs)"
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-10-24 18:15 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2023-10-24 18:15 UTC (permalink / raw
To: gentoo-commits
commit: 95ed08398f40480019b14ebe9f4126d3b13692fa
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 24 18:10:52 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Oct 24 18:15:27 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95ed0839
dev-python/pythran: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/Manifest | 1 -
dev-python/pythran/pythran-0.12.2.ebuild | 67 --------------------------------
2 files changed, 68 deletions(-)
diff --git a/dev-python/pythran/Manifest b/dev-python/pythran/Manifest
index 30cc52f78555..aaf6b8fdadef 100644
--- a/dev-python/pythran/Manifest
+++ b/dev-python/pythran/Manifest
@@ -1,3 +1,2 @@
-DIST pythran-0.12.2.gh.tar.gz 3631092 BLAKE2B 5c7c9aadd1351fbfd1368b2957ad5952338aaf41bc124caad4243538f325599d50eeda12383a41e2bff0245ab2ecda3a27254d98d3e09f929d3d28856d556cd3 SHA512 2f83a2cda04dbdf55dcb6f5f1f43e9bb39668fa9f568ed39760a360f59f65b1e7e1f313d26efcb530fad34e69cc8dfb5aa38747943daa8d06d00b2610a1a7be5
DIST pythran-0.13.1.gh.tar.gz 3639196 BLAKE2B 8aba73c68542d69dd2287d7081226161ecade9e49fe6ea69d034f9116becbc148614212cbcff0056291809d2994caf43ee374393939e44635c6bed69220b29b8 SHA512 2497fa49d78ff64e577816f4b48bd424c03f04b7605c92d359f0f8514aaa67b30b7e68248db475c215deafaf7e55f7b4b74ab37c9dbef2a27e813878bf350e77
DIST pythran-0.14.0.gh.tar.gz 3642431 BLAKE2B cd5eeca0c52b0c3d17862b38c176b435a63a1f399e66979b8ac2682625cd0b0e074265e79bfdb6e57db989633954266132752e9b50c601ff43ae5c17c3e34bf5 SHA512 2a485c00b015abafc9ded28bfea8d8a7ae3ce87b5b654c318d5514fe12fd9374b599c05e3c4a2ff911fbae84df2efaa3cec2019c91e82ac1f36e0cc5ddeb2d8e
diff --git a/dev-python/pythran/pythran-0.12.2.ebuild b/dev-python/pythran/pythran-0.12.2.ebuild
deleted file mode 100644
index ed7c02739d9e..000000000000
--- a/dev-python/pythran/pythran-0.12.2.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_TESTED=( python3_{9..11} )
-PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
-
-inherit distutils-r1 multiprocessing
-
-MY_P=${P/_p/.post}
-DESCRIPTION="Ahead of Time compiler for numeric kernels"
-HOMEPAGE="
- https://pypi.org/project/pythran/
- https://github.com/serge-sans-paille/pythran/
-"
-SRC_URI="
- https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
-
-RDEPEND="
- dev-libs/boost
- =dev-python/beniget-0.4*[${PYTHON_USEDEP}]
- <dev-python/gast-0.5.4[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- >=dev-python/ply-3.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- $(python_gen_cond_dep '
- dev-python/ipython[${PYTHON_USEDEP}]
- ' "${PYTHON_TESTED[@]}")
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/scipy[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- virtual/cblas
- !!dev-python/setuptools-declarative-requirements
- )
-"
-
-distutils_enable_tests pytest
-
-src_configure() {
- # TODO: package xsimd then set no_xsimd = True
- cat >> setup.cfg <<-EOF
- [build_py]
- no_boost = True
- EOF
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO
- pythran/tests/test_xdoc.py::TestDoctest::test_cli
- pythran/tests/test_xdoc.py::TestDoctest::test_toolchain
- )
-
- local -x COLUMNS=80
- epytest -n "$(makeopts_jobs)"
-}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-10-24 17:13 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-10-24 17:13 UTC (permalink / raw
To: gentoo-commits
commit: 56af8bfc4f27d4a81b76b45c688e8712a8743475
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 24 17:13:45 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 24 17:13:45 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56af8bfc
dev-python/pythran: Stabilize 0.13.1 ppc, #907783
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.13.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.13.1.ebuild b/dev-python/pythran/pythran-0.13.1.ebuild
index 81542045e80d..c8ba5658ab10 100644
--- a/dev-python/pythran/pythran-0.13.1.ebuild
+++ b/dev-python/pythran/pythran-0.13.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-09-11 6:48 Jakov Smolić
0 siblings, 0 replies; 102+ messages in thread
From: Jakov Smolić @ 2023-09-11 6:48 UTC (permalink / raw
To: gentoo-commits
commit: ca7d34b980c6a73331574e500420455a95484200
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 11 06:48:02 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Sep 11 06:48:02 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca7d34b9
dev-python/pythran: Keyword 0.14.0 riscv, #913788
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-python/pythran/pythran-0.14.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.14.0.ebuild b/dev-python/pythran/pythran-0.14.0.ebuild
index 2c9f905b343f..1d8dab634461 100644
--- a/dev-python/pythran/pythran-0.14.0.ebuild
+++ b/dev-python/pythran/pythran-0.14.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-09-09 16:27 WANG Xuerui
0 siblings, 0 replies; 102+ messages in thread
From: WANG Xuerui @ 2023-09-09 16:27 UTC (permalink / raw
To: gentoo-commits
commit: 0fd33365fddc2c7aef66cf8d002fe33fafaa8972
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 9 16:27:18 2023 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Sat Sep 9 16:27:29 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fd33365
dev-python/pythran: keyword 0.14.0 for ~loong
Bug: https://bugs.gentoo.org/913788
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
dev-python/pythran/pythran-0.14.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.14.0.ebuild b/dev-python/pythran/pythran-0.14.0.ebuild
index 84bdeee0a19d..2c9f905b343f 100644
--- a/dev-python/pythran/pythran-0.14.0.ebuild
+++ b/dev-python/pythran/pythran-0.14.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-09-08 18:50 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-09-08 18:50 UTC (permalink / raw
To: gentoo-commits
commit: 6aa2eac84973ab67ed645477eca9da7656aeece8
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 8 18:50:28 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 8 18:50:28 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa2eac8
dev-python/pythran: Keyword 0.14.0 x86, #913788
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.14.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.14.0.ebuild b/dev-python/pythran/pythran-0.14.0.ebuild
index 5c56a29b18c4..84bdeee0a19d 100644
--- a/dev-python/pythran/pythran-0.14.0.ebuild
+++ b/dev-python/pythran/pythran-0.14.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-09-07 19:30 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2023-09-07 19:30 UTC (permalink / raw
To: gentoo-commits
commit: 0c0d0150a89e320b064c09bfa5e6726bbd83a9da
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 7 19:28:17 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Sep 7 19:30:49 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c0d0150
dev-python/pythran: Bump to 0.14.0
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/Manifest | 1 +
dev-python/pythran/pythran-0.14.0.ebuild | 75 ++++++++++++++++++++++++++++++++
2 files changed, 76 insertions(+)
diff --git a/dev-python/pythran/Manifest b/dev-python/pythran/Manifest
index f8eb6317fd72..30cc52f78555 100644
--- a/dev-python/pythran/Manifest
+++ b/dev-python/pythran/Manifest
@@ -1,2 +1,3 @@
DIST pythran-0.12.2.gh.tar.gz 3631092 BLAKE2B 5c7c9aadd1351fbfd1368b2957ad5952338aaf41bc124caad4243538f325599d50eeda12383a41e2bff0245ab2ecda3a27254d98d3e09f929d3d28856d556cd3 SHA512 2f83a2cda04dbdf55dcb6f5f1f43e9bb39668fa9f568ed39760a360f59f65b1e7e1f313d26efcb530fad34e69cc8dfb5aa38747943daa8d06d00b2610a1a7be5
DIST pythran-0.13.1.gh.tar.gz 3639196 BLAKE2B 8aba73c68542d69dd2287d7081226161ecade9e49fe6ea69d034f9116becbc148614212cbcff0056291809d2994caf43ee374393939e44635c6bed69220b29b8 SHA512 2497fa49d78ff64e577816f4b48bd424c03f04b7605c92d359f0f8514aaa67b30b7e68248db475c215deafaf7e55f7b4b74ab37c9dbef2a27e813878bf350e77
+DIST pythran-0.14.0.gh.tar.gz 3642431 BLAKE2B cd5eeca0c52b0c3d17862b38c176b435a63a1f399e66979b8ac2682625cd0b0e074265e79bfdb6e57db989633954266132752e9b50c601ff43ae5c17c3e34bf5 SHA512 2a485c00b015abafc9ded28bfea8d8a7ae3ce87b5b654c318d5514fe12fd9374b599c05e3c4a2ff911fbae84df2efaa3cec2019c91e82ac1f36e0cc5ddeb2d8e
diff --git a/dev-python/pythran/pythran-0.14.0.ebuild b/dev-python/pythran/pythran-0.14.0.ebuild
new file mode 100644
index 000000000000..7fa6c0f770cb
--- /dev/null
+++ b/dev-python/pythran/pythran-0.14.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( python3_{10..11} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+
+inherit distutils-r1 multiprocessing
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Ahead of Time compiler for numeric kernels"
+HOMEPAGE="
+ https://pypi.org/project/pythran/
+ https://github.com/serge-sans-paille/pythran/
+"
+SRC_URI="
+ https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-libs/boost
+ =dev-python/beniget-0.4*[${PYTHON_USEDEP}]
+ =dev-python/gast-0.5*[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ >=dev-python/ply-3.4[${PYTHON_USEDEP}]
+"
+DEPEND="
+ dev-libs/boost
+ dev-cpp/xsimd
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/ipython[${PYTHON_USEDEP}]
+ ' "${PYTHON_TESTED[@]}")
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ virtual/cblas
+ !!dev-python/setuptools-declarative-requirements
+ )
+"
+
+distutils_enable_tests pytest
+
+src_configure() {
+ cat >> setup.cfg <<-EOF
+ [build_py]
+ no_boost = True
+ no_xsimd = True
+ EOF
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # TODO
+ pythran/tests/test_xdoc.py::TestDoctest::test_cli
+ pythran/tests/test_xdoc.py::TestDoctest::test_toolchain
+ # Tries to invoke pip
+ pythran/tests/test_distutils.py::TestDistutils::test_setup_build
+ pythran/tests/test_distutils.py::TestDistutils::test_setup_build2
+ )
+
+ local -x COLUMNS=80
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p xdist -n "$(makeopts_jobs)"
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-07-24 12:56 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2023-07-24 12:56 UTC (permalink / raw
To: gentoo-commits
commit: 728cfa0b46cd21cb729503057239acb923e8f208
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 24 12:52:04 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jul 24 12:52:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=728cfa0b
dev-python/pythran: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/Manifest | 1 -
dev-python/pythran/pythran-0.12.1.ebuild | 67 --------------------------------
2 files changed, 68 deletions(-)
diff --git a/dev-python/pythran/Manifest b/dev-python/pythran/Manifest
index 387bd3c2c3f9..f8eb6317fd72 100644
--- a/dev-python/pythran/Manifest
+++ b/dev-python/pythran/Manifest
@@ -1,3 +1,2 @@
-DIST pythran-0.12.1.gh.tar.gz 3631063 BLAKE2B c680639a88cd63398f88ee6f5325da288c06549bfef2ee649e27dd92114a2690f54fb3da730c4eb30ff9b7ef297c219bafa5f7f7153b7710d348859a04716e84 SHA512 05c4e1d03de3eebccbb915e13c70a36de293152aece58066f2d91d483d3ac920d61c7a76adcb2337f60e637734451775f0fc61341b0ef9fc4f074a752e39de9d
DIST pythran-0.12.2.gh.tar.gz 3631092 BLAKE2B 5c7c9aadd1351fbfd1368b2957ad5952338aaf41bc124caad4243538f325599d50eeda12383a41e2bff0245ab2ecda3a27254d98d3e09f929d3d28856d556cd3 SHA512 2f83a2cda04dbdf55dcb6f5f1f43e9bb39668fa9f568ed39760a360f59f65b1e7e1f313d26efcb530fad34e69cc8dfb5aa38747943daa8d06d00b2610a1a7be5
DIST pythran-0.13.1.gh.tar.gz 3639196 BLAKE2B 8aba73c68542d69dd2287d7081226161ecade9e49fe6ea69d034f9116becbc148614212cbcff0056291809d2994caf43ee374393939e44635c6bed69220b29b8 SHA512 2497fa49d78ff64e577816f4b48bd424c03f04b7605c92d359f0f8514aaa67b30b7e68248db475c215deafaf7e55f7b4b74ab37c9dbef2a27e813878bf350e77
diff --git a/dev-python/pythran/pythran-0.12.1.ebuild b/dev-python/pythran/pythran-0.12.1.ebuild
deleted file mode 100644
index 6b30dfcf7a7f..000000000000
--- a/dev-python/pythran/pythran-0.12.1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_TESTED=( python3_{9..11} )
-PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
-
-inherit distutils-r1 multiprocessing
-
-MY_P=${P/_p/.post}
-DESCRIPTION="Ahead of Time compiler for numeric kernels"
-HOMEPAGE="
- https://pypi.org/project/pythran/
- https://github.com/serge-sans-paille/pythran/
-"
-SRC_URI="
- https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
-
-RDEPEND="
- dev-libs/boost
- =dev-python/beniget-0.4*[${PYTHON_USEDEP}]
- =dev-python/gast-0.5*[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- >=dev-python/ply-3.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- $(python_gen_cond_dep '
- dev-python/ipython[${PYTHON_USEDEP}]
- ' "${PYTHON_TESTED[@]}")
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/scipy[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- virtual/cblas
- !!dev-python/setuptools-declarative-requirements
- )
-"
-
-distutils_enable_tests pytest
-
-src_configure() {
- # TODO: package xsimd then set no_xsimd = True
- cat >> setup.cfg <<-EOF
- [build_py]
- no_boost = True
- EOF
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO
- pythran/tests/test_xdoc.py::TestDoctest::test_cli
- pythran/tests/test_xdoc.py::TestDoctest::test_toolchain
- )
-
- local -x COLUMNS=80
- epytest -n "$(makeopts_jobs)"
-}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-06-03 23:07 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2023-06-03 23:07 UTC (permalink / raw
To: gentoo-commits
commit: 819aa1a9449b886baed668944288d2d06c686251
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 3 23:07:44 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 3 23:07:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=819aa1a9
dev-python/pythran: Stabilize 0.13.1 arm64, #907783
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.13.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.13.1.ebuild b/dev-python/pythran/pythran-0.13.1.ebuild
index d02fb0f99472..658051659bce 100644
--- a/dev-python/pythran/pythran-0.13.1.ebuild
+++ b/dev-python/pythran/pythran-0.13.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-06-03 23:07 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2023-06-03 23:07 UTC (permalink / raw
To: gentoo-commits
commit: 8ba0bcd313a5a92cbb36a7cc880674897e6c9063
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 3 23:07:46 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 3 23:07:46 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ba0bcd3
dev-python/pythran: Stabilize 0.13.1 arm, #907783
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.13.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.13.1.ebuild b/dev-python/pythran/pythran-0.13.1.ebuild
index 658051659bce..3e1b7f873403 100644
--- a/dev-python/pythran/pythran-0.13.1.ebuild
+++ b/dev-python/pythran/pythran-0.13.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-06-03 19:45 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-06-03 19:45 UTC (permalink / raw
To: gentoo-commits
commit: d63fea1c049b52a6d5a68dcd62bf0ab2f0416fb5
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 3 19:42:38 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 3 19:42:38 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d63fea1c
dev-python/pythran: Stabilize 0.13.1 ppc64, #907783
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.13.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.13.1.ebuild b/dev-python/pythran/pythran-0.13.1.ebuild
index 77f314491df3..d02fb0f99472 100644
--- a/dev-python/pythran/pythran-0.13.1.ebuild
+++ b/dev-python/pythran/pythran-0.13.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-06-03 18:45 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-06-03 18:45 UTC (permalink / raw
To: gentoo-commits
commit: 5747b7fa0f711e0892a422e1094863cec620d793
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 3 18:45:07 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 3 18:45:07 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5747b7fa
dev-python/pythran: Stabilize 0.13.1 amd64, #907783
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.13.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.13.1.ebuild b/dev-python/pythran/pythran-0.13.1.ebuild
index 7b5c8d8fb2c5..77f314491df3 100644
--- a/dev-python/pythran/pythran-0.13.1.ebuild
+++ b/dev-python/pythran/pythran-0.13.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-06-03 18:28 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-06-03 18:28 UTC (permalink / raw
To: gentoo-commits
commit: 9235a49ca1f7ca25389faf91c1611f1f1caa1d5f
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 3 18:28:15 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 3 18:28:15 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9235a49c
dev-python/pythran: Stabilize 0.13.1 x86, #907783
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.13.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.13.1.ebuild b/dev-python/pythran/pythran-0.13.1.ebuild
index 5a5de404c14c..7b5c8d8fb2c5 100644
--- a/dev-python/pythran/pythran-0.13.1.ebuild
+++ b/dev-python/pythran/pythran-0.13.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-05-06 8:28 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2023-05-06 8:28 UTC (permalink / raw
To: gentoo-commits
commit: 5c69ab76b61a47325e5520e5f76cfb7e76f22b57
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May 6 08:22:08 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May 6 08:28:12 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c69ab76
dev-python/pythran: add 0.12.2
Straight to stable because it just fixes the gast dep bound. Rather than revbump
0.12.1, makes more sense to use the upstream version for doing this, given it
exists.
Bug: https://bugs.gentoo.org/905396
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/Manifest | 1 +
dev-python/pythran/pythran-0.12.2.ebuild | 67 ++++++++++++++++++++++++++++++++
2 files changed, 68 insertions(+)
diff --git a/dev-python/pythran/Manifest b/dev-python/pythran/Manifest
index 969f78d811c1..387bd3c2c3f9 100644
--- a/dev-python/pythran/Manifest
+++ b/dev-python/pythran/Manifest
@@ -1,2 +1,3 @@
DIST pythran-0.12.1.gh.tar.gz 3631063 BLAKE2B c680639a88cd63398f88ee6f5325da288c06549bfef2ee649e27dd92114a2690f54fb3da730c4eb30ff9b7ef297c219bafa5f7f7153b7710d348859a04716e84 SHA512 05c4e1d03de3eebccbb915e13c70a36de293152aece58066f2d91d483d3ac920d61c7a76adcb2337f60e637734451775f0fc61341b0ef9fc4f074a752e39de9d
+DIST pythran-0.12.2.gh.tar.gz 3631092 BLAKE2B 5c7c9aadd1351fbfd1368b2957ad5952338aaf41bc124caad4243538f325599d50eeda12383a41e2bff0245ab2ecda3a27254d98d3e09f929d3d28856d556cd3 SHA512 2f83a2cda04dbdf55dcb6f5f1f43e9bb39668fa9f568ed39760a360f59f65b1e7e1f313d26efcb530fad34e69cc8dfb5aa38747943daa8d06d00b2610a1a7be5
DIST pythran-0.13.1.gh.tar.gz 3639196 BLAKE2B 8aba73c68542d69dd2287d7081226161ecade9e49fe6ea69d034f9116becbc148614212cbcff0056291809d2994caf43ee374393939e44635c6bed69220b29b8 SHA512 2497fa49d78ff64e577816f4b48bd424c03f04b7605c92d359f0f8514aaa67b30b7e68248db475c215deafaf7e55f7b4b74ab37c9dbef2a27e813878bf350e77
diff --git a/dev-python/pythran/pythran-0.12.2.ebuild b/dev-python/pythran/pythran-0.12.2.ebuild
new file mode 100644
index 000000000000..ed7c02739d9e
--- /dev/null
+++ b/dev-python/pythran/pythran-0.12.2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( python3_{9..11} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+
+inherit distutils-r1 multiprocessing
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Ahead of Time compiler for numeric kernels"
+HOMEPAGE="
+ https://pypi.org/project/pythran/
+ https://github.com/serge-sans-paille/pythran/
+"
+SRC_URI="
+ https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+
+RDEPEND="
+ dev-libs/boost
+ =dev-python/beniget-0.4*[${PYTHON_USEDEP}]
+ <dev-python/gast-0.5.4[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ >=dev-python/ply-3.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/ipython[${PYTHON_USEDEP}]
+ ' "${PYTHON_TESTED[@]}")
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ virtual/cblas
+ !!dev-python/setuptools-declarative-requirements
+ )
+"
+
+distutils_enable_tests pytest
+
+src_configure() {
+ # TODO: package xsimd then set no_xsimd = True
+ cat >> setup.cfg <<-EOF
+ [build_py]
+ no_boost = True
+ EOF
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # TODO
+ pythran/tests/test_xdoc.py::TestDoctest::test_cli
+ pythran/tests/test_xdoc.py::TestDoctest::test_toolchain
+ )
+
+ local -x COLUMNS=80
+ epytest -n "$(makeopts_jobs)"
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-05-03 8:59 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2023-05-03 8:59 UTC (permalink / raw
To: gentoo-commits
commit: 71d9b18102051a5242be6160b715e8c8fe830b51
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May 3 08:57:16 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 3 08:57:48 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d9b181
dev-python/pythran: add 0.13.1
Closes: https://bugs.gentoo.org/905396
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/Manifest | 1 +
dev-python/pythran/pythran-0.13.1.ebuild | 70 ++++++++++++++++++++++++++++++++
2 files changed, 71 insertions(+)
diff --git a/dev-python/pythran/Manifest b/dev-python/pythran/Manifest
index 05ff64598680..969f78d811c1 100644
--- a/dev-python/pythran/Manifest
+++ b/dev-python/pythran/Manifest
@@ -1 +1,2 @@
DIST pythran-0.12.1.gh.tar.gz 3631063 BLAKE2B c680639a88cd63398f88ee6f5325da288c06549bfef2ee649e27dd92114a2690f54fb3da730c4eb30ff9b7ef297c219bafa5f7f7153b7710d348859a04716e84 SHA512 05c4e1d03de3eebccbb915e13c70a36de293152aece58066f2d91d483d3ac920d61c7a76adcb2337f60e637734451775f0fc61341b0ef9fc4f074a752e39de9d
+DIST pythran-0.13.1.gh.tar.gz 3639196 BLAKE2B 8aba73c68542d69dd2287d7081226161ecade9e49fe6ea69d034f9116becbc148614212cbcff0056291809d2994caf43ee374393939e44635c6bed69220b29b8 SHA512 2497fa49d78ff64e577816f4b48bd424c03f04b7605c92d359f0f8514aaa67b30b7e68248db475c215deafaf7e55f7b4b74ab37c9dbef2a27e813878bf350e77
diff --git a/dev-python/pythran/pythran-0.13.1.ebuild b/dev-python/pythran/pythran-0.13.1.ebuild
new file mode 100644
index 000000000000..5a5de404c14c
--- /dev/null
+++ b/dev-python/pythran/pythran-0.13.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( python3_{9..11} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+
+inherit distutils-r1 multiprocessing
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Ahead of Time compiler for numeric kernels"
+HOMEPAGE="
+ https://pypi.org/project/pythran/
+ https://github.com/serge-sans-paille/pythran/
+"
+SRC_URI="
+ https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ dev-libs/boost
+ =dev-python/beniget-0.4*[${PYTHON_USEDEP}]
+ =dev-python/gast-0.5*[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ >=dev-python/ply-3.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/ipython[${PYTHON_USEDEP}]
+ ' "${PYTHON_TESTED[@]}")
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ virtual/cblas
+ !!dev-python/setuptools-declarative-requirements
+ )
+"
+
+distutils_enable_tests pytest
+
+src_configure() {
+ # TODO: package xsimd then set no_xsimd = True
+ cat >> setup.cfg <<-EOF
+ [build_py]
+ no_boost = True
+ EOF
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # TODO
+ pythran/tests/test_xdoc.py::TestDoctest::test_cli
+ pythran/tests/test_xdoc.py::TestDoctest::test_toolchain
+ # Tries to invoke pip
+ pythran/tests/test_distutils.py::TestDistutils::test_setup_build
+ pythran/tests/test_distutils.py::TestDistutils::test_setup_build2
+ )
+
+ local -x COLUMNS=80
+ epytest -n "$(makeopts_jobs)"
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-04-01 16:34 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-04-01 16:34 UTC (permalink / raw
To: gentoo-commits
commit: 0a5adcc7b077b328f0e8c64e643863d0ec21223e
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 1 16:33:32 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 1 16:33:32 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a5adcc7
dev-python/pythran: Stabilize 0.12.1 ppc, #894918
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.12.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.12.1.ebuild b/dev-python/pythran/pythran-0.12.1.ebuild
index 6799ec8dd8b3..6b30dfcf7a7f 100644
--- a/dev-python/pythran/pythran-0.12.1.ebuild
+++ b/dev-python/pythran/pythran-0.12.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-04-01 16:34 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-04-01 16:34 UTC (permalink / raw
To: gentoo-commits
commit: f93c11f5f6784968504572ea8bb56f0271a32c50
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 1 16:33:29 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 1 16:33:29 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f93c11f5
dev-python/pythran: Stabilize 0.12.1 arm64, #894918
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.12.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.12.1.ebuild b/dev-python/pythran/pythran-0.12.1.ebuild
index 8633f5f0b86b..6799ec8dd8b3 100644
--- a/dev-python/pythran/pythran-0.12.1.ebuild
+++ b/dev-python/pythran/pythran-0.12.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-03-16 18:13 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2023-03-16 18:13 UTC (permalink / raw
To: gentoo-commits
commit: e1a7717c487af1d164a08ea8e42a8a5f7e547a91
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 16 18:10:04 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Mar 16 18:11:27 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1a7717c
dev-python/pythran: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/pythran-0.12.0.ebuild | 53 --------------------------------
1 file changed, 53 deletions(-)
diff --git a/dev-python/pythran/pythran-0.12.0.ebuild b/dev-python/pythran/pythran-0.12.0.ebuild
deleted file mode 100644
index 665ac52518ad..000000000000
--- a/dev-python/pythran/pythran-0.12.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit distutils-r1 multiprocessing
-
-MY_P=${P/_p/.post}
-DESCRIPTION="Ahead of Time compiler for numeric kernels"
-HOMEPAGE="
- https://pypi.org/project/pythran/
- https://github.com/serge-sans-paille/pythran/
-"
-SRC_URI="
- https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-RDEPEND="
- =dev-python/beniget-0.4*[${PYTHON_USEDEP}]
- =dev-python/gast-0.5*[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- >=dev-python/ply-3.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/ipython[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/scipy[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- virtual/cblas
- !!dev-python/setuptools-declarative-requirements
- )
-"
-
-distutils_enable_tests pytest
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.10.0-tests-werror.patch
-)
-
-python_test() {
- local -x COLUMNS=80
- epytest -n "$(makeopts_jobs)"
-}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-02-20 21:29 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-02-20 21:29 UTC (permalink / raw
To: gentoo-commits
commit: ebf5f25e6ddd02850ae12b7ca597d9aa13190e9d
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 20 21:29:13 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 20 21:29:13 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebf5f25e
dev-python/pythran: Stabilize 0.12.1 x86, #894918
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.12.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.12.1.ebuild b/dev-python/pythran/pythran-0.12.1.ebuild
index ea04a7cb8d42..8633f5f0b86b 100644
--- a/dev-python/pythran/pythran-0.12.1.ebuild
+++ b/dev-python/pythran/pythran-0.12.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-02-20 19:39 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-02-20 19:39 UTC (permalink / raw
To: gentoo-commits
commit: 5b8c9a99ab44856368e74f30385da9a496fd6caa
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 20 19:39:14 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 20 19:39:14 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b8c9a99
dev-python/pythran: Stabilize 0.12.1 amd64, #894918
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.12.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.12.1.ebuild b/dev-python/pythran/pythran-0.12.1.ebuild
index b3a1fe626619..ea04a7cb8d42 100644
--- a/dev-python/pythran/pythran-0.12.1.ebuild
+++ b/dev-python/pythran/pythran-0.12.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-02-16 20:58 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-02-16 20:58 UTC (permalink / raw
To: gentoo-commits
commit: 61f2b781168818008b694469e8b0f4cfa3649194
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 16 20:57:54 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 16 20:57:54 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61f2b781
dev-python/pythran: Stabilize 0.12.1 ppc64, #894918
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.12.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.12.1.ebuild b/dev-python/pythran/pythran-0.12.1.ebuild
index dc2e38c346cc..e0a95a46fef4 100644
--- a/dev-python/pythran/pythran-0.12.1.ebuild
+++ b/dev-python/pythran/pythran-0.12.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-02-16 20:58 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2023-02-16 20:58 UTC (permalink / raw
To: gentoo-commits
commit: dfcb6dc00f1239a2d74f90a332aea12f0e2cab44
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 16 20:57:55 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 16 20:57:55 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfcb6dc0
dev-python/pythran: Stabilize 0.12.1 arm, #894918
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.12.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.12.1.ebuild b/dev-python/pythran/pythran-0.12.1.ebuild
index e0a95a46fef4..b3a1fe626619 100644
--- a/dev-python/pythran/pythran-0.12.1.ebuild
+++ b/dev-python/pythran/pythran-0.12.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2023-01-16 18:21 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2023-01-16 18:21 UTC (permalink / raw
To: gentoo-commits
commit: f983388f9477f1746412173e11fe0c442ed10ce0
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 16 05:59:10 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jan 16 18:21:37 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f983388f
dev-python/pythran: Bump to 0.12.1
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/Manifest | 1 +
dev-python/pythran/pythran-0.12.1.ebuild | 67 ++++++++++++++++++++++++++++++++
2 files changed, 68 insertions(+)
diff --git a/dev-python/pythran/Manifest b/dev-python/pythran/Manifest
index 6a4843bc3deb..f24fa715283b 100644
--- a/dev-python/pythran/Manifest
+++ b/dev-python/pythran/Manifest
@@ -1,2 +1,3 @@
DIST pythran-0.11.0.gh.tar.gz 3582011 BLAKE2B 532afe9edd84d2699254bcad330dc03fcda4defce73997ec9feecf1a9e0c8f4fd407a5c4ebae7e10f96463a43453137953dc3e4df010ae7fb63d540d41b79f53 SHA512 bd703148f26a0511f5a21e691e62f4e9b7bf5a92548f8ac837b2d24135917b71b052941180c9801f29c457018eb57e5f5107a509d6815d8dd8ddab1b8626b1a1
DIST pythran-0.12.0.gh.tar.gz 3589256 BLAKE2B 5eeba4b7d73e56cc2b696098edb085e11d406485960614b50426e3df7c425ad22537ae72a2931a9ec318ab23153660da543ec1890f03379981eee10a34b82cea SHA512 8f698cb2efc8e53005a6a18b81b9119796d56e638c4634d3a9268bc8d4ac340c7ff1a26212f17210ad7200eb8a3e0f9dd20702d9d9c51f24a76dadc7d0877693
+DIST pythran-0.12.1.gh.tar.gz 3631063 BLAKE2B c680639a88cd63398f88ee6f5325da288c06549bfef2ee649e27dd92114a2690f54fb3da730c4eb30ff9b7ef297c219bafa5f7f7153b7710d348859a04716e84 SHA512 05c4e1d03de3eebccbb915e13c70a36de293152aece58066f2d91d483d3ac920d61c7a76adcb2337f60e637734451775f0fc61341b0ef9fc4f074a752e39de9d
diff --git a/dev-python/pythran/pythran-0.12.1.ebuild b/dev-python/pythran/pythran-0.12.1.ebuild
new file mode 100644
index 000000000000..dc2e38c346cc
--- /dev/null
+++ b/dev-python/pythran/pythran-0.12.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( python3_{9..11} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+
+inherit distutils-r1 multiprocessing
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Ahead of Time compiler for numeric kernels"
+HOMEPAGE="
+ https://pypi.org/project/pythran/
+ https://github.com/serge-sans-paille/pythran/
+"
+SRC_URI="
+ https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ dev-libs/boost
+ =dev-python/beniget-0.4*[${PYTHON_USEDEP}]
+ =dev-python/gast-0.5*[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ >=dev-python/ply-3.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/ipython[${PYTHON_USEDEP}]
+ ' "${PYTHON_TESTED[@]}")
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ virtual/cblas
+ !!dev-python/setuptools-declarative-requirements
+ )
+"
+
+distutils_enable_tests pytest
+
+src_configure() {
+ # TODO: package xsimd then set no_xsimd = True
+ cat >> setup.cfg <<-EOF
+ [build_py]
+ no_boost = True
+ EOF
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # TODO
+ pythran/tests/test_xdoc.py::TestDoctest::test_cli
+ pythran/tests/test_xdoc.py::TestDoctest::test_toolchain
+ )
+
+ local -x COLUMNS=80
+ epytest -n "$(makeopts_jobs)"
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2022-11-14 9:24 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2022-11-14 9:24 UTC (permalink / raw
To: gentoo-commits
commit: 28e5e4a92304c8f64c54728a3ac5e0a9a7c1bb22
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 14 09:24:31 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 14 09:24:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28e5e4a9
dev-python/pythran: Keyword 0.12.0-r2 ia64, #862330
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.12.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.12.0-r2.ebuild b/dev-python/pythran/pythran-0.12.0-r2.ebuild
index 58265a9a4987..8da4553ceca5 100644
--- a/dev-python/pythran/pythran-0.12.0-r2.ebuild
+++ b/dev-python/pythran/pythran-0.12.0-r2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2022-11-12 16:31 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2022-11-12 16:31 UTC (permalink / raw
To: gentoo-commits
commit: 0508971f9fa16cdc061859ab61c7a0efe6504006
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 12 16:31:09 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 12 16:31:09 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0508971f
dev-python/pythran: Keyword 0.12.0-r2 sparc, #862330
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.12.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.12.0-r2.ebuild b/dev-python/pythran/pythran-0.12.0-r2.ebuild
index 4202d8f839eb..58265a9a4987 100644
--- a/dev-python/pythran/pythran-0.12.0-r2.ebuild
+++ b/dev-python/pythran/pythran-0.12.0-r2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~s390 x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2022-11-08 6:08 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2022-11-08 6:08 UTC (permalink / raw
To: gentoo-commits
commit: 5aef978ea2386b84e5996beb6e5961c2d002d894
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 8 06:08:13 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 8 06:08:13 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aef978e
dev-python/pythran: Stabilize 0.12.0-r2 x86, #879993
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.12.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.12.0-r2.ebuild b/dev-python/pythran/pythran-0.12.0-r2.ebuild
index e4b60363be00..4202d8f839eb 100644
--- a/dev-python/pythran/pythran-0.12.0-r2.ebuild
+++ b/dev-python/pythran/pythran-0.12.0-r2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~s390 x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2022-11-07 10:20 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2022-11-07 10:20 UTC (permalink / raw
To: gentoo-commits
commit: e730f2e3e5b3e06e6cefaad7e4793b2a7c87ee05
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 7 10:19:47 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 7 10:19:47 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e730f2e3
dev-python/pythran: Stabilize 0.12.0-r2 arm64, #879993
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.12.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.12.0-r2.ebuild b/dev-python/pythran/pythran-0.12.0-r2.ebuild
index 34e8b866d36b..e4b60363be00 100644
--- a/dev-python/pythran/pythran-0.12.0-r2.ebuild
+++ b/dev-python/pythran/pythran-0.12.0-r2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~s390 ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2022-11-07 7:08 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2022-11-07 7:08 UTC (permalink / raw
To: gentoo-commits
commit: 38202fdfdbe340f2a222a2ddbb49bfa946542da0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 7 07:08:29 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 7 07:08:29 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38202fdf
dev-python/pythran: Stabilize 0.12.0-r2 amd64, #879993
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.12.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.12.0-r2.ebuild b/dev-python/pythran/pythran-0.12.0-r2.ebuild
index a89aec5395d9..34e8b866d36b 100644
--- a/dev-python/pythran/pythran-0.12.0-r2.ebuild
+++ b/dev-python/pythran/pythran-0.12.0-r2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv ~s390 ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2022-11-06 7:25 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2022-11-06 7:25 UTC (permalink / raw
To: gentoo-commits
commit: a05dfac2da305d525b633e020a331d8ad6eeb7a2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 6 07:25:26 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 6 07:25:26 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a05dfac2
dev-python/pythran: Stabilize 0.12.0-r2 arm, #879993
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.12.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.12.0-r2.ebuild b/dev-python/pythran/pythran-0.12.0-r2.ebuild
index 3a8d913b453c..ac1e01dfcd19 100644
--- a/dev-python/pythran/pythran-0.12.0-r2.ebuild
+++ b/dev-python/pythran/pythran-0.12.0-r2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2022-10-09 16:10 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2022-10-09 16:10 UTC (permalink / raw
To: gentoo-commits
commit: 74f95061644aef10eab0483e7450637306cd7d30
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 9 16:09:43 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 9 16:09:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74f95061
dev-python/pythran: Keyword 0.12.0-r1 s390, #862330
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.12.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.12.0-r1.ebuild b/dev-python/pythran/pythran-0.12.0-r1.ebuild
index cc45846cc8ff..a694e42ccdda 100644
--- a/dev-python/pythran/pythran-0.12.0-r1.ebuild
+++ b/dev-python/pythran/pythran-0.12.0-r1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~s390 ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2022-10-09 16:10 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2022-10-09 16:10 UTC (permalink / raw
To: gentoo-commits
commit: 3c71d054ac9599ea6c07e37955aa6db190107120
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 9 16:09:50 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 9 16:09:50 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c71d054
dev-python/pythran: Keyword 0.12.0-r1 ppc, #862330
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.12.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.12.0-r1.ebuild b/dev-python/pythran/pythran-0.12.0-r1.ebuild
index a694e42ccdda..585d64925bd1 100644
--- a/dev-python/pythran/pythran-0.12.0-r1.ebuild
+++ b/dev-python/pythran/pythran-0.12.0-r1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2022-10-09 0:09 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2022-10-09 0:09 UTC (permalink / raw
To: gentoo-commits
commit: 46f5da05e1de4522074c57381ffc133c494fa0f8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 9 00:08:43 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 9 00:08:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f5da05
dev-python/pythran: Keyword 0.12.0-r1 x86, #862330
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.12.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.12.0-r1.ebuild b/dev-python/pythran/pythran-0.12.0-r1.ebuild
index 2300846f258d..cc45846cc8ff 100644
--- a/dev-python/pythran/pythran-0.12.0-r1.ebuild
+++ b/dev-python/pythran/pythran-0.12.0-r1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2022-10-09 0:04 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2022-10-09 0:04 UTC (permalink / raw
To: gentoo-commits
commit: 585f5b5fce7ff8680d1969d1f4b34a590a0fcc4b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 9 00:03:56 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 9 00:03:56 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=585f5b5f
dev-python/pythran: Keyword 1.9.2 arm, #862330
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.12.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.12.0-r1.ebuild b/dev-python/pythran/pythran-0.12.0-r1.ebuild
index 39003757d0de..2300846f258d 100644
--- a/dev-python/pythran/pythran-0.12.0-r1.ebuild
+++ b/dev-python/pythran/pythran-0.12.0-r1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
RDEPEND="
dev-libs/boost
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2022-10-08 23:56 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2022-10-08 23:56 UTC (permalink / raw
To: gentoo-commits
commit: 11f3c49108a72ee851cd963732355334833d073e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 8 23:39:12 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 8 23:45:01 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11f3c491
dev-python/pythran: unbundle Boost; enable py3.11
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.12.0-r1.ebuild | 65 +++++++++++++++++++++++++++++
1 file changed, 65 insertions(+)
diff --git a/dev-python/pythran/pythran-0.12.0-r1.ebuild b/dev-python/pythran/pythran-0.12.0-r1.ebuild
new file mode 100644
index 000000000000..39003757d0de
--- /dev/null
+++ b/dev-python/pythran/pythran-0.12.0-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( python3_{8..10} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_11 )
+
+inherit distutils-r1 multiprocessing
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Ahead of Time compiler for numeric kernels"
+HOMEPAGE="
+ https://pypi.org/project/pythran/
+ https://github.com/serge-sans-paille/pythran/
+"
+SRC_URI="
+ https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+
+RDEPEND="
+ dev-libs/boost
+ =dev-python/beniget-0.4*[${PYTHON_USEDEP}]
+ =dev-python/gast-0.5*[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ >=dev-python/ply-3.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/ipython[${PYTHON_USEDEP}]
+ ' "${PYTHON_TESTED[@]}")
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ virtual/cblas
+ !!dev-python/setuptools-declarative-requirements
+ )
+"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.10.0-tests-werror.patch
+)
+
+src_configure() {
+ # TODO: package xsimd then set no_xsimd = True
+ cat >> setup.cfg <<-EOF
+ [build_py]
+ no_boost = True
+ EOF
+}
+
+python_test() {
+ local -x COLUMNS=80
+ epytest -n "$(makeopts_jobs)"
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2022-10-08 13:30 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2022-10-08 13:30 UTC (permalink / raw
To: gentoo-commits
commit: f9f6c1e764011486cd389591f609db43b6383164
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 8 11:27:40 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Oct 8 13:30:05 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9f6c1e7
dev-python/pythran: Bump to 0.12.0
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/Manifest | 1 +
dev-python/pythran/pythran-0.12.0.ebuild | 53 ++++++++++++++++++++++++++++++++
2 files changed, 54 insertions(+)
diff --git a/dev-python/pythran/Manifest b/dev-python/pythran/Manifest
index 85fcad526efa..6a4843bc3deb 100644
--- a/dev-python/pythran/Manifest
+++ b/dev-python/pythran/Manifest
@@ -1 +1,2 @@
DIST pythran-0.11.0.gh.tar.gz 3582011 BLAKE2B 532afe9edd84d2699254bcad330dc03fcda4defce73997ec9feecf1a9e0c8f4fd407a5c4ebae7e10f96463a43453137953dc3e4df010ae7fb63d540d41b79f53 SHA512 bd703148f26a0511f5a21e691e62f4e9b7bf5a92548f8ac837b2d24135917b71b052941180c9801f29c457018eb57e5f5107a509d6815d8dd8ddab1b8626b1a1
+DIST pythran-0.12.0.gh.tar.gz 3589256 BLAKE2B 5eeba4b7d73e56cc2b696098edb085e11d406485960614b50426e3df7c425ad22537ae72a2931a9ec318ab23153660da543ec1890f03379981eee10a34b82cea SHA512 8f698cb2efc8e53005a6a18b81b9119796d56e638c4634d3a9268bc8d4ac340c7ff1a26212f17210ad7200eb8a3e0f9dd20702d9d9c51f24a76dadc7d0877693
diff --git a/dev-python/pythran/pythran-0.12.0.ebuild b/dev-python/pythran/pythran-0.12.0.ebuild
new file mode 100644
index 000000000000..edec9ecace89
--- /dev/null
+++ b/dev-python/pythran/pythran-0.12.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 multiprocessing
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Ahead of Time compiler for numeric kernels"
+HOMEPAGE="
+ https://pypi.org/project/pythran/
+ https://github.com/serge-sans-paille/pythran/
+"
+SRC_URI="
+ https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ =dev-python/beniget-0.4*[${PYTHON_USEDEP}]
+ =dev-python/gast-0.5*[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ >=dev-python/ply-3.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/ipython[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ virtual/cblas
+ !!dev-python/setuptools-declarative-requirements
+ )
+"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.10.0-tests-werror.patch
+)
+
+python_test() {
+ local -x COLUMNS=80
+ epytest -n "$(makeopts_jobs)"
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2022-03-18 10:31 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2022-03-18 10:31 UTC (permalink / raw
To: gentoo-commits
commit: fb734b4b4255b807d126e318e3f729c2d803ba24
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 18 10:31:14 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 18 10:31:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb734b4b
dev-python/pythran: Stabilize 0.11.0 ppc, #835551
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.11.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.11.0.ebuild b/dev-python/pythran/pythran-0.11.0.ebuild
index 2705ba32c934..d444cbdab296 100644
--- a/dev-python/pythran/pythran-0.11.0.ebuild
+++ b/dev-python/pythran/pythran-0.11.0.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86"
RDEPEND="
=dev-python/beniget-0.4*[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2022-01-20 16:12 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2022-01-20 16:12 UTC (permalink / raw
To: gentoo-commits
commit: 83e77dbb99c81094e2ea19eb10950eb54ffea8dd
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 20 15:19:56 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Jan 20 16:11:55 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83e77dbb
dev-python/pythran: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/Manifest | 1 -
dev-python/pythran/pythran-0.10.0.ebuild | 51 --------------------------------
2 files changed, 52 deletions(-)
diff --git a/dev-python/pythran/Manifest b/dev-python/pythran/Manifest
index 65f819485dab..85fcad526efa 100644
--- a/dev-python/pythran/Manifest
+++ b/dev-python/pythran/Manifest
@@ -1,2 +1 @@
-DIST pythran-0.10.0.gh.tar.gz 3614984 BLAKE2B 82686479d475c6814392eb6c34e2d765ba36c88f9de3119f38c81b3f09d07acce8f5ab11b31114c13a1aa3bebd3699c540edcc6203401a007caf02c960a4733b SHA512 3d48d6f12fcd0317cb756eee18ad359057e4daee1a496023253b26febd2acf0fd22c3b4976bc8552a137d25052e4feaacf1917c5dc84414e9fbed66dff5c1614
DIST pythran-0.11.0.gh.tar.gz 3582011 BLAKE2B 532afe9edd84d2699254bcad330dc03fcda4defce73997ec9feecf1a9e0c8f4fd407a5c4ebae7e10f96463a43453137953dc3e4df010ae7fb63d540d41b79f53 SHA512 bd703148f26a0511f5a21e691e62f4e9b7bf5a92548f8ac837b2d24135917b71b052941180c9801f29c457018eb57e5f5107a509d6815d8dd8ddab1b8626b1a1
diff --git a/dev-python/pythran/pythran-0.10.0.ebuild b/dev-python/pythran/pythran-0.10.0.ebuild
deleted file mode 100644
index bf80f1f8a026..000000000000
--- a/dev-python/pythran/pythran-0.10.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1 multiprocessing
-
-MY_P=${P/_p/.post}
-DESCRIPTION="Ahead of Time compiler for numeric kernels"
-HOMEPAGE="
- https://pypi.org/project/pythran/
- https://github.com/serge-sans-paille/pythran/"
-SRC_URI="
- https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz
- -> ${MY_P}.gh.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc64 ~riscv ~sparc x86"
-
-RDEPEND="
- =dev-python/beniget-0.4*[${PYTHON_USEDEP}]
- =dev-python/gast-0.5*[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- >=dev-python/ply-3.4[${PYTHON_USEDEP}]"
-BDEPEND="
- test? (
- dev-python/ipython[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/scipy[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- virtual/cblas
- )"
-
-distutils_enable_tests pytest
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.10.0-tests-werror.patch
-)
-
-src_prepare() {
- sed -i -e '/pytest-runner/d' setup.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local -x COLUMNS=80
- epytest -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
-}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2022-01-20 14:48 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2022-01-20 14:48 UTC (permalink / raw
To: gentoo-commits
commit: 1aad5fdf72793ad18328496e331840ffaa334e66
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 20 14:48:03 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 20 14:48:03 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aad5fdf
dev-python/pythran: Stabilize 0.11.0 x86, #831543
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.11.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.11.0.ebuild b/dev-python/pythran/pythran-0.11.0.ebuild
index de367ae556ba..2705ba32c934 100644
--- a/dev-python/pythran/pythran-0.11.0.ebuild
+++ b/dev-python/pythran/pythran-0.11.0.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc x86"
RDEPEND="
=dev-python/beniget-0.4*[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2022-01-20 13:41 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2022-01-20 13:41 UTC (permalink / raw
To: gentoo-commits
commit: 4c605f3134ea0ba1f9f6eb8815042de247828917
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 20 13:41:17 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 20 13:41:22 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c605f31
dev-python/pythran: Stabilize 0.11.0 arm64, #831543
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.11.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.11.0.ebuild b/dev-python/pythran/pythran-0.11.0.ebuild
index 56b222ef03c0..de367ae556ba 100644
--- a/dev-python/pythran/pythran-0.11.0.ebuild
+++ b/dev-python/pythran/pythran-0.11.0.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~sparc ~x86"
RDEPEND="
=dev-python/beniget-0.4*[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2022-01-20 13:06 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2022-01-20 13:06 UTC (permalink / raw
To: gentoo-commits
commit: b52e41b6dc3f0e1b5b0b691d4c5bbb5570f9546b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 20 13:06:01 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 20 13:06:01 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b52e41b6
dev-python/pythran: Stabilize 0.11.0 amd64, #831543
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.11.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.11.0.ebuild b/dev-python/pythran/pythran-0.11.0.ebuild
index de611fcbe6c0..56b222ef03c0 100644
--- a/dev-python/pythran/pythran-0.11.0.ebuild
+++ b/dev-python/pythran/pythran-0.11.0.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv ~sparc ~x86"
RDEPEND="
=dev-python/beniget-0.4*[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2022-01-20 11:22 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2022-01-20 11:22 UTC (permalink / raw
To: gentoo-commits
commit: 7041c86c1dd3282e51f62a822d09c9160b229eee
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 20 11:22:08 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 20 11:22:12 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7041c86c
dev-python/pythran: Stabilize 0.11.0 ppc64, #831543
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.11.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.11.0.ebuild b/dev-python/pythran/pythran-0.11.0.ebuild
index 51146cbc7d3f..de611fcbe6c0 100644
--- a/dev-python/pythran/pythran-0.11.0.ebuild
+++ b/dev-python/pythran/pythran-0.11.0.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ppc64 ~riscv ~sparc ~x86"
RDEPEND="
=dev-python/beniget-0.4*[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2022-01-20 10:09 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2022-01-20 10:09 UTC (permalink / raw
To: gentoo-commits
commit: 7c0d16ad86052d25ec463a0b3114696d3f69105b
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 20 10:09:15 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 20 10:09:20 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c0d16ad
dev-python/pythran: Stabilize 0.11.0 arm, #831543
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.11.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/pythran/pythran-0.11.0.ebuild b/dev-python/pythran/pythran-0.11.0.ebuild
index 9d00fe74afd8..51146cbc7d3f 100644
--- a/dev-python/pythran/pythran-0.11.0.ebuild
+++ b/dev-python/pythran/pythran-0.11.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
=dev-python/beniget-0.4*[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2021-12-23 22:43 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-12-23 22:43 UTC (permalink / raw
To: gentoo-commits
commit: 6b92c418e2715e7744fee4e9bff622add65bdcc4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 23 22:42:53 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 23 22:42:53 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b92c418
dev-python/pythran: Stabilize 0.10.0 ppc64, #821817
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.10.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.10.0.ebuild b/dev-python/pythran/pythran-0.10.0.ebuild
index 1ae7a43862d5..bf80f1f8a026 100644
--- a/dev-python/pythran/pythran-0.10.0.ebuild
+++ b/dev-python/pythran/pythran-0.10.0.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ppc64 ~riscv ~sparc x86"
RDEPEND="
=dev-python/beniget-0.4*[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2021-12-19 11:08 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-12-19 11:08 UTC (permalink / raw
To: gentoo-commits
commit: 6004eb4bc16fd0b9ffe8ab0ef380f702700cad2d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 19 11:08:29 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 19 11:08:29 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6004eb4b
dev-python/pythran: Keyword 0.11.0 ppc, #814851
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.11.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.11.0.ebuild b/dev-python/pythran/pythran-0.11.0.ebuild
index 2e5c661cd0ed..9d00fe74afd8 100644
--- a/dev-python/pythran/pythran-0.11.0.ebuild
+++ b/dev-python/pythran/pythran-0.11.0.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
=dev-python/beniget-0.4*[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2021-12-15 16:12 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2021-12-15 16:12 UTC (permalink / raw
To: gentoo-commits
commit: 75c5d9ccacdd141b7be688fd963acbaedbbe4c74
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 07:55:16 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 16:11:35 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75c5d9cc
dev-python/pythran: Bump to 0.11.0
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/Manifest | 1 +
dev-python/pythran/pythran-0.11.0.ebuild | 51 ++++++++++++++++++++++++++++++++
2 files changed, 52 insertions(+)
diff --git a/dev-python/pythran/Manifest b/dev-python/pythran/Manifest
index 6b22a3992ef2..65f819485dab 100644
--- a/dev-python/pythran/Manifest
+++ b/dev-python/pythran/Manifest
@@ -1 +1,2 @@
DIST pythran-0.10.0.gh.tar.gz 3614984 BLAKE2B 82686479d475c6814392eb6c34e2d765ba36c88f9de3119f38c81b3f09d07acce8f5ab11b31114c13a1aa3bebd3699c540edcc6203401a007caf02c960a4733b SHA512 3d48d6f12fcd0317cb756eee18ad359057e4daee1a496023253b26febd2acf0fd22c3b4976bc8552a137d25052e4feaacf1917c5dc84414e9fbed66dff5c1614
+DIST pythran-0.11.0.gh.tar.gz 3582011 BLAKE2B 532afe9edd84d2699254bcad330dc03fcda4defce73997ec9feecf1a9e0c8f4fd407a5c4ebae7e10f96463a43453137953dc3e4df010ae7fb63d540d41b79f53 SHA512 bd703148f26a0511f5a21e691e62f4e9b7bf5a92548f8ac837b2d24135917b71b052941180c9801f29c457018eb57e5f5107a509d6815d8dd8ddab1b8626b1a1
diff --git a/dev-python/pythran/pythran-0.11.0.ebuild b/dev-python/pythran/pythran-0.11.0.ebuild
new file mode 100644
index 000000000000..2e5c661cd0ed
--- /dev/null
+++ b/dev-python/pythran/pythran-0.11.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1 multiprocessing
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Ahead of Time compiler for numeric kernels"
+HOMEPAGE="
+ https://pypi.org/project/pythran/
+ https://github.com/serge-sans-paille/pythran/"
+SRC_URI="
+ https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz
+ -> ${MY_P}.gh.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ =dev-python/beniget-0.4*[${PYTHON_USEDEP}]
+ =dev-python/gast-0.5*[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ >=dev-python/ply-3.4[${PYTHON_USEDEP}]"
+BDEPEND="
+ test? (
+ dev-python/ipython[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ virtual/cblas
+ )"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.10.0-tests-werror.patch
+)
+
+src_prepare() {
+ sed -i -e '/pytest-runner/d' setup.py || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local -x COLUMNS=80
+ epytest -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2021-11-20 15:35 Arthur Zamarin
0 siblings, 0 replies; 102+ messages in thread
From: Arthur Zamarin @ 2021-11-20 15:35 UTC (permalink / raw
To: gentoo-commits
commit: 62da2795516571cc60a797d131616f066327cd8f
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 20 15:34:51 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 20 15:35:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62da2795
dev-python/pythran: Keyword 0.10.0 ppc64, #814851
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/pythran/pythran-0.10.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.10.0.ebuild b/dev-python/pythran/pythran-0.10.0.ebuild
index 3e1f139ec95e..1ae7a43862d5 100644
--- a/dev-python/pythran/pythran-0.10.0.ebuild
+++ b/dev-python/pythran/pythran-0.10.0.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv ~sparc x86"
RDEPEND="
=dev-python/beniget-0.4*[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2021-11-17 22:47 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-11-17 22:47 UTC (permalink / raw
To: gentoo-commits
commit: cf782c3f068ae5da3020dfe014c0a577ecff07e7
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 17 22:45:47 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 17 22:45:47 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf782c3f
dev-python/pythran: Stabilize 0.10.0 arm, #821817
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.10.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.10.0.ebuild b/dev-python/pythran/pythran-0.10.0.ebuild
index e3b071b43344..3e1f139ec95e 100644
--- a/dev-python/pythran/pythran-0.10.0.ebuild
+++ b/dev-python/pythran/pythran-0.10.0.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~riscv ~sparc x86"
RDEPEND="
=dev-python/beniget-0.4*[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2021-11-05 18:09 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-11-05 18:09 UTC (permalink / raw
To: gentoo-commits
commit: e656ae478079723d6c950c218a35e97a2c10e393
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 5 18:08:41 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 5 18:08:41 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e656ae47
dev-python/pythran: Stabilize 0.10.0 arm64, #821817
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.10.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.10.0.ebuild b/dev-python/pythran/pythran-0.10.0.ebuild
index ce0bf29dc3f..f09bc2314a6 100644
--- a/dev-python/pythran/pythran-0.10.0.ebuild
+++ b/dev-python/pythran/pythran-0.10.0.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
RDEPEND="
=dev-python/beniget-0.4*[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2021-11-05 18:09 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-11-05 18:09 UTC (permalink / raw
To: gentoo-commits
commit: 893548b0e3d06b7088454d442ba5bb1dba1d9a71
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 5 18:08:48 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 5 18:08:48 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=893548b0
dev-python/pythran: Keyword 0.10.0 sparc, #814851
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.10.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.10.0.ebuild b/dev-python/pythran/pythran-0.10.0.ebuild
index f09bc2314a6..e3b071b4334 100644
--- a/dev-python/pythran/pythran-0.10.0.ebuild
+++ b/dev-python/pythran/pythran-0.10.0.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv ~sparc x86"
RDEPEND="
=dev-python/beniget-0.4*[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2021-11-05 18:01 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-11-05 18:01 UTC (permalink / raw
To: gentoo-commits
commit: c1688035ca724f4467016e5e176d8098413f0cc8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 5 18:01:16 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 5 18:01:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1688035
dev-python/pythran: Keyword 0.10.0 arm, #814851
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.10.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.10.0.ebuild b/dev-python/pythran/pythran-0.10.0.ebuild
index 08f8a025aee..549382ff6f9 100644
--- a/dev-python/pythran/pythran-0.10.0.ebuild
+++ b/dev-python/pythran/pythran-0.10.0.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
RDEPEND="
=dev-python/beniget-0.4*[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2021-11-05 7:36 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-11-05 7:36 UTC (permalink / raw
To: gentoo-commits
commit: 3bb27a1d7ba7f1a05a8e022fcfe6b191ea00ac8e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 5 07:35:44 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 5 07:35:44 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bb27a1d
dev-python/pythran: Stabilize 0.10.0 x86, #821817
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.10.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.10.0.ebuild b/dev-python/pythran/pythran-0.10.0.ebuild
index 7b1b66240e4..12434b9103c 100644
--- a/dev-python/pythran/pythran-0.10.0.ebuild
+++ b/dev-python/pythran/pythran-0.10.0.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv x86"
RDEPEND="
=dev-python/beniget-0.4*[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2021-11-05 7:36 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-11-05 7:36 UTC (permalink / raw
To: gentoo-commits
commit: a489086ae033e6968c2483608480454247f22f64
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 5 07:35:50 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 5 07:35:50 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a489086a
dev-python/pythran: Stabilize 0.10.0 amd64, #821817
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.10.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.10.0.ebuild b/dev-python/pythran/pythran-0.10.0.ebuild
index 12434b9103c..08f8a025aee 100644
--- a/dev-python/pythran/pythran-0.10.0.ebuild
+++ b/dev-python/pythran/pythran-0.10.0.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
RDEPEND="
=dev-python/beniget-0.4*[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2021-10-19 0:12 Sam James
0 siblings, 0 replies; 102+ messages in thread
From: Sam James @ 2021-10-19 0:12 UTC (permalink / raw
To: gentoo-commits
commit: 392b5818b88e2ff529a3659f41664fcc5f10fc37
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 19 00:11:40 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 19 00:11:40 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392b5818
dev-python/pythran: Keyword 0.10.0 arm64, #814851
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/pythran/pythran-0.10.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.10.0.ebuild b/dev-python/pythran/pythran-0.10.0.ebuild
index fa8b5ff2442..7b1b66240e4 100644
--- a/dev-python/pythran/pythran-0.10.0.ebuild
+++ b/dev-python/pythran/pythran-0.10.0.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
RDEPEND="
=dev-python/beniget-0.4*[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2021-10-17 9:25 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2021-10-17 9:25 UTC (permalink / raw
To: gentoo-commits
commit: e5c1cbc37bef0cf13cec201b27c70686ead76354
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 17 09:22:29 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Oct 17 09:22:29 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c1cbc3
dev-python/pythran: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/Manifest | 1 -
dev-python/pythran/pythran-0.9.12_p1.ebuild | 47 -----------------------------
2 files changed, 48 deletions(-)
diff --git a/dev-python/pythran/Manifest b/dev-python/pythran/Manifest
index c271acb35dc..6b22a3992ef 100644
--- a/dev-python/pythran/Manifest
+++ b/dev-python/pythran/Manifest
@@ -1,2 +1 @@
DIST pythran-0.10.0.gh.tar.gz 3614984 BLAKE2B 82686479d475c6814392eb6c34e2d765ba36c88f9de3119f38c81b3f09d07acce8f5ab11b31114c13a1aa3bebd3699c540edcc6203401a007caf02c960a4733b SHA512 3d48d6f12fcd0317cb756eee18ad359057e4daee1a496023253b26febd2acf0fd22c3b4976bc8552a137d25052e4feaacf1917c5dc84414e9fbed66dff5c1614
-DIST pythran-0.9.12.post1.gh.tar.gz 3612135 BLAKE2B 1c0650d249a0834a488aba6f48d1130b8897b4b220523d3aaa0f7557609f9cfcc208563980b6855132199fd394b45404c4c15c961380ea2089121c5c9eea65b2 SHA512 71a9dec2ca9eca85a2b3e52022e262135b4f1642d646bfc66323bd8b7545a11351d70aaec0fd90d82dc0ba23ec6733a30c8d807e5d90ff5c208d2995a6ac6f83
diff --git a/dev-python/pythran/pythran-0.9.12_p1.ebuild b/dev-python/pythran/pythran-0.9.12_p1.ebuild
deleted file mode 100644
index 6cf9f49801e..00000000000
--- a/dev-python/pythran/pythran-0.9.12_p1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1 multiprocessing
-
-MY_P=${P/_p/.post}
-DESCRIPTION="Ahead of Time compiler for numeric kernels"
-HOMEPAGE="
- https://pypi.org/project/pythran/
- https://github.com/serge-sans-paille/pythran/"
-SRC_URI="
- https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz
- -> ${MY_P}.gh.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- =dev-python/beniget-0.4*[${PYTHON_USEDEP}]
- =dev-python/gast-0.5*[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- >=dev-python/ply-3.4[${PYTHON_USEDEP}]"
-BDEPEND="
- test? (
- dev-python/ipython[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/scipy[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- virtual/cblas
- )"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- sed -i -e '/pytest-runner/d' setup.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local -x COLUMNS=80
- epytest -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
-}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2021-10-12 7:42 Marek Szuba
0 siblings, 0 replies; 102+ messages in thread
From: Marek Szuba @ 2021-10-12 7:42 UTC (permalink / raw
To: gentoo-commits
commit: b8b8f108d120238d2fd3e293237dd0d6a30cadaf
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 11 20:00:41 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct 12 07:42:00 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8b8f108
dev-python/pythran: keyword 0.10.0 for ~riscv
Fails tests - but the same way as on amd64, see Bug #817188.
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
dev-python/pythran/pythran-0.10.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/pythran/pythran-0.10.0.ebuild b/dev-python/pythran/pythran-0.10.0.ebuild
index 6cf9f49801e..fa8b5ff2442 100644
--- a/dev-python/pythran/pythran-0.10.0.ebuild
+++ b/dev-python/pythran/pythran-0.10.0.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
RDEPEND="
=dev-python/beniget-0.4*[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2021-09-14 8:59 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2021-09-14 8:59 UTC (permalink / raw
To: gentoo-commits
commit: 39dbbe72446fea22e42be0b7d91f8917c59fd076
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 14 06:20:31 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Sep 14 08:59:02 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39dbbe72
dev-python/pythran: Bump to 0.10.0
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/Manifest | 1 +
dev-python/pythran/pythran-0.10.0.ebuild | 47 ++++++++++++++++++++++++++++++++
2 files changed, 48 insertions(+)
diff --git a/dev-python/pythran/Manifest b/dev-python/pythran/Manifest
index 5bfcf999394..c271acb35dc 100644
--- a/dev-python/pythran/Manifest
+++ b/dev-python/pythran/Manifest
@@ -1 +1,2 @@
+DIST pythran-0.10.0.gh.tar.gz 3614984 BLAKE2B 82686479d475c6814392eb6c34e2d765ba36c88f9de3119f38c81b3f09d07acce8f5ab11b31114c13a1aa3bebd3699c540edcc6203401a007caf02c960a4733b SHA512 3d48d6f12fcd0317cb756eee18ad359057e4daee1a496023253b26febd2acf0fd22c3b4976bc8552a137d25052e4feaacf1917c5dc84414e9fbed66dff5c1614
DIST pythran-0.9.12.post1.gh.tar.gz 3612135 BLAKE2B 1c0650d249a0834a488aba6f48d1130b8897b4b220523d3aaa0f7557609f9cfcc208563980b6855132199fd394b45404c4c15c961380ea2089121c5c9eea65b2 SHA512 71a9dec2ca9eca85a2b3e52022e262135b4f1642d646bfc66323bd8b7545a11351d70aaec0fd90d82dc0ba23ec6733a30c8d807e5d90ff5c208d2995a6ac6f83
diff --git a/dev-python/pythran/pythran-0.10.0.ebuild b/dev-python/pythran/pythran-0.10.0.ebuild
new file mode 100644
index 00000000000..6cf9f49801e
--- /dev/null
+++ b/dev-python/pythran/pythran-0.10.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1 multiprocessing
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Ahead of Time compiler for numeric kernels"
+HOMEPAGE="
+ https://pypi.org/project/pythran/
+ https://github.com/serge-sans-paille/pythran/"
+SRC_URI="
+ https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz
+ -> ${MY_P}.gh.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ =dev-python/beniget-0.4*[${PYTHON_USEDEP}]
+ =dev-python/gast-0.5*[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ >=dev-python/ply-3.4[${PYTHON_USEDEP}]"
+BDEPEND="
+ test? (
+ dev-python/ipython[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ virtual/cblas
+ )"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ sed -i -e '/pytest-runner/d' setup.py || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local -x COLUMNS=80
+ epytest -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2021-07-26 5:21 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2021-07-26 5:21 UTC (permalink / raw
To: gentoo-commits
commit: d0a324626ce09a60e17d2aa69c47c6defa8677ab
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 26 05:18:05 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jul 26 05:21:11 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0a32462
dev-python/pythran: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/Manifest | 1 -
dev-python/pythran/pythran-0.9.11.ebuild | 48 --------------------------------
2 files changed, 49 deletions(-)
diff --git a/dev-python/pythran/Manifest b/dev-python/pythran/Manifest
index dc97c8284bb..5bfcf999394 100644
--- a/dev-python/pythran/Manifest
+++ b/dev-python/pythran/Manifest
@@ -1,2 +1 @@
-DIST pythran-0.9.11.gh.tar.gz 3570395 BLAKE2B deada9a608ed3d883308389d5a6ddfee2f0f74ecc74f1fd87bcee75eecabcab2acd576425b8e92d6fc6b212377f1c7295e766db32082339c98670a964a49ea10 SHA512 c8939b918216803ad8e2a133b16f0d8ea939e4d87d07ddb1a3d131afb0ddb76962c489270431808fbf129e76b5f9dbdc2b625097f37df2eefdb9834d319d028a
DIST pythran-0.9.12.post1.gh.tar.gz 3612135 BLAKE2B 1c0650d249a0834a488aba6f48d1130b8897b4b220523d3aaa0f7557609f9cfcc208563980b6855132199fd394b45404c4c15c961380ea2089121c5c9eea65b2 SHA512 71a9dec2ca9eca85a2b3e52022e262135b4f1642d646bfc66323bd8b7545a11351d70aaec0fd90d82dc0ba23ec6733a30c8d807e5d90ff5c208d2995a6ac6f83
diff --git a/dev-python/pythran/pythran-0.9.11.ebuild b/dev-python/pythran/pythran-0.9.11.ebuild
deleted file mode 100644
index e9f0d52d41d..00000000000
--- a/dev-python/pythran/pythran-0.9.11.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-inherit distutils-r1 multiprocessing
-
-DESCRIPTION="Ahead of Time compiler for numeric kernels"
-HOMEPAGE="
- https://pypi.org/project/pythran/
- https://github.com/serge-sans-paille/pythran/"
-SRC_URI="
- https://github.com/serge-sans-paille/pythran/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- =dev-python/beniget-0.3*[${PYTHON_USEDEP}]
- dev-python/decorator[${PYTHON_USEDEP}]
- =dev-python/gast-0.4*[${PYTHON_USEDEP}]
- >=dev-python/networkx-2[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- >=dev-python/ply-3.4[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]"
-BDEPEND="
- test? (
- dev-python/ipython[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/scipy[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- virtual/cblas
- )"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- sed -i -e '/pytest-runner/d' setup.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local -x COLUMNS=80
- epytest -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
-}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2021-07-15 9:22 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2021-07-15 9:22 UTC (permalink / raw
To: gentoo-commits
commit: aa50a0c7092e2f089a1b7d37d4b4bf9170ef2656
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 15 04:22:34 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Jul 15 09:22:19 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa50a0c7
dev-python/pythran: Bump to 0.9.12.post1
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/Manifest | 1 +
dev-python/pythran/pythran-0.9.12_p1.ebuild | 47 +++++++++++++++++++++++++++++
2 files changed, 48 insertions(+)
diff --git a/dev-python/pythran/Manifest b/dev-python/pythran/Manifest
index a052b3a876e..dc97c8284bb 100644
--- a/dev-python/pythran/Manifest
+++ b/dev-python/pythran/Manifest
@@ -1 +1,2 @@
DIST pythran-0.9.11.gh.tar.gz 3570395 BLAKE2B deada9a608ed3d883308389d5a6ddfee2f0f74ecc74f1fd87bcee75eecabcab2acd576425b8e92d6fc6b212377f1c7295e766db32082339c98670a964a49ea10 SHA512 c8939b918216803ad8e2a133b16f0d8ea939e4d87d07ddb1a3d131afb0ddb76962c489270431808fbf129e76b5f9dbdc2b625097f37df2eefdb9834d319d028a
+DIST pythran-0.9.12.post1.gh.tar.gz 3612135 BLAKE2B 1c0650d249a0834a488aba6f48d1130b8897b4b220523d3aaa0f7557609f9cfcc208563980b6855132199fd394b45404c4c15c961380ea2089121c5c9eea65b2 SHA512 71a9dec2ca9eca85a2b3e52022e262135b4f1642d646bfc66323bd8b7545a11351d70aaec0fd90d82dc0ba23ec6733a30c8d807e5d90ff5c208d2995a6ac6f83
diff --git a/dev-python/pythran/pythran-0.9.12_p1.ebuild b/dev-python/pythran/pythran-0.9.12_p1.ebuild
new file mode 100644
index 00000000000..6cf9f49801e
--- /dev/null
+++ b/dev-python/pythran/pythran-0.9.12_p1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1 multiprocessing
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Ahead of Time compiler for numeric kernels"
+HOMEPAGE="
+ https://pypi.org/project/pythran/
+ https://github.com/serge-sans-paille/pythran/"
+SRC_URI="
+ https://github.com/serge-sans-paille/pythran/archive/${PV/_p/.post}.tar.gz
+ -> ${MY_P}.gh.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ =dev-python/beniget-0.4*[${PYTHON_USEDEP}]
+ =dev-python/gast-0.5*[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ >=dev-python/ply-3.4[${PYTHON_USEDEP}]"
+BDEPEND="
+ test? (
+ dev-python/ipython[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ virtual/cblas
+ )"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ sed -i -e '/pytest-runner/d' setup.py || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local -x COLUMNS=80
+ epytest -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2021-06-22 9:02 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2021-06-22 9:02 UTC (permalink / raw
To: gentoo-commits
commit: 133d7e7d057239e0bd9cc745a5e5e5dc17a032a3
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 22 09:01:56 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jun 22 09:02:11 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=133d7e7d
dev-python/pythran: Add missing wheel test dep
Closes: https://bugs.gentoo.org/797499
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/pythran-0.9.11.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-python/pythran/pythran-0.9.11.ebuild b/dev-python/pythran/pythran-0.9.11.ebuild
index 447f26052be..e9f0d52d41d 100644
--- a/dev-python/pythran/pythran-0.9.11.ebuild
+++ b/dev-python/pythran/pythran-0.9.11.ebuild
@@ -31,6 +31,7 @@ BDEPEND="
dev-python/ipython[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
dev-python/scipy[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
virtual/cblas
)"
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2021-06-22 8:13 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2021-06-22 8:13 UTC (permalink / raw
To: gentoo-commits
commit: 6d16aa3c19a124fedd50bf3996fd8f24bed56765
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 22 08:09:38 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jun 22 08:11:07 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d16aa3c
dev-python/pythran: Add missing test deps
Closes: https://bugs.gentoo.org/797457
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/pythran-0.9.11.ebuild | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dev-python/pythran/pythran-0.9.11.ebuild b/dev-python/pythran/pythran-0.9.11.ebuild
index 1e70b667c25..447f26052be 100644
--- a/dev-python/pythran/pythran-0.9.11.ebuild
+++ b/dev-python/pythran/pythran-0.9.11.ebuild
@@ -28,7 +28,10 @@ RDEPEND="
dev-python/six[${PYTHON_USEDEP}]"
BDEPEND="
test? (
+ dev-python/ipython[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ virtual/cblas
)"
distutils_enable_tests pytest
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2021-06-21 22:04 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2021-06-21 22:04 UTC (permalink / raw
To: gentoo-commits
commit: dfcf995c2d729f04fdfbec8d23b60b4a6cbc579b
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 21 22:04:35 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jun 21 22:04:52 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfcf995c
dev-python/pythran: Run tests in parallel
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/pythran-0.9.11.ebuild | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/dev-python/pythran/pythran-0.9.11.ebuild b/dev-python/pythran/pythran-0.9.11.ebuild
index 20e8e8c81ad..1e70b667c25 100644
--- a/dev-python/pythran/pythran-0.9.11.ebuild
+++ b/dev-python/pythran/pythran-0.9.11.ebuild
@@ -4,7 +4,7 @@
EAPI=7
PYTHON_COMPAT=( python3_{8..9} )
-inherit distutils-r1
+inherit distutils-r1 multiprocessing
DESCRIPTION="Ahead of Time compiler for numeric kernels"
HOMEPAGE="
@@ -26,6 +26,10 @@ RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
>=dev-python/ply-3.4[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]"
+BDEPEND="
+ test? (
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ )"
distutils_enable_tests pytest
@@ -36,5 +40,5 @@ src_prepare() {
python_test() {
local -x COLUMNS=80
- epytest
+ epytest -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
}
^ permalink raw reply related [flat|nested] 102+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/
@ 2021-06-21 21:03 Michał Górny
0 siblings, 0 replies; 102+ messages in thread
From: Michał Górny @ 2021-06-21 21:03 UTC (permalink / raw
To: gentoo-commits
commit: 0610c01ba9cfbc8e1f77ddfdd7c8ed77d59a06c4
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 21 11:19:11 2021 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jun 21 20:48:39 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0610c01b
dev-python/pythran: New package, dep of scipy
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pythran/Manifest | 1 +
dev-python/pythran/metadata.xml | 11 +++++++++
dev-python/pythran/pythran-0.9.11.ebuild | 40 ++++++++++++++++++++++++++++++++
3 files changed, 52 insertions(+)
diff --git a/dev-python/pythran/Manifest b/dev-python/pythran/Manifest
new file mode 100644
index 00000000000..a052b3a876e
--- /dev/null
+++ b/dev-python/pythran/Manifest
@@ -0,0 +1 @@
+DIST pythran-0.9.11.gh.tar.gz 3570395 BLAKE2B deada9a608ed3d883308389d5a6ddfee2f0f74ecc74f1fd87bcee75eecabcab2acd576425b8e92d6fc6b212377f1c7295e766db32082339c98670a964a49ea10 SHA512 c8939b918216803ad8e2a133b16f0d8ea939e4d87d07ddb1a3d131afb0ddb76962c489270431808fbf129e76b5f9dbdc2b625097f37df2eefdb9834d319d028a
diff --git a/dev-python/pythran/metadata.xml b/dev-python/pythran/metadata.xml
new file mode 100644
index 00000000000..852515482ce
--- /dev/null
+++ b/dev-python/pythran/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">serge-sans-paille/pythran</remote-id>
+ <remote-id type="pypi">pythran</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/pythran/pythran-0.9.11.ebuild b/dev-python/pythran/pythran-0.9.11.ebuild
new file mode 100644
index 00000000000..20e8e8c81ad
--- /dev/null
+++ b/dev-python/pythran/pythran-0.9.11.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1
+
+DESCRIPTION="Ahead of Time compiler for numeric kernels"
+HOMEPAGE="
+ https://pypi.org/project/pythran/
+ https://github.com/serge-sans-paille/pythran/"
+SRC_URI="
+ https://github.com/serge-sans-paille/pythran/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ =dev-python/beniget-0.3*[${PYTHON_USEDEP}]
+ dev-python/decorator[${PYTHON_USEDEP}]
+ =dev-python/gast-0.4*[${PYTHON_USEDEP}]
+ >=dev-python/networkx-2[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ >=dev-python/ply-3.4[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ sed -i -e '/pytest-runner/d' setup.py || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local -x COLUMNS=80
+ epytest
+}
^ permalink raw reply related [flat|nested] 102+ messages in thread
end of thread, other threads:[~2024-11-16 9:20 UTC | newest]
Thread overview: 102+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-06 9:30 [gentoo-commits] repo/gentoo:master commit in: dev-python/pythran/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-11-16 9:20 Michał Górny
2024-10-31 21:23 Michał Górny
2024-08-22 5:13 Michał Górny
2024-08-20 19:05 Eli Schwartz
2024-08-20 18:14 Eli Schwartz
2024-07-12 12:03 Michał Górny
2024-07-11 11:59 Michał Górny
2024-06-27 19:09 Michał Górny
2024-06-12 11:10 Arthur Zamarin
2024-06-12 10:45 Arthur Zamarin
2024-06-12 9:27 Arthur Zamarin
2024-06-12 7:34 Arthur Zamarin
2024-05-28 11:52 Michał Górny
2024-05-24 18:30 Michał Górny
2024-05-24 18:30 Michał Górny
2024-05-24 18:30 Michał Górny
2024-05-19 19:43 Arthur Zamarin
2024-02-19 21:55 Sam James
2024-02-19 21:55 Sam James
2024-01-28 20:00 Arthur Zamarin
2024-01-25 0:42 Sam James
2024-01-24 20:34 Arthur Zamarin
2024-01-24 19:21 Michał Górny
2024-01-24 19:05 Michał Górny
2024-01-20 9:07 Sam James
2024-01-19 23:08 Ionen Wolkens
2024-01-13 11:14 Sam James
2024-01-08 14:48 Michał Górny
2023-12-09 17:02 Michał Górny
2023-12-09 16:45 Arthur Zamarin
2023-12-08 19:39 Arthur Zamarin
2023-11-25 11:43 Arthur Zamarin
2023-11-25 11:14 Michał Górny
2023-11-25 10:14 Arthur Zamarin
2023-11-19 20:07 Arthur Zamarin
2023-11-18 20:13 Michał Górny
2023-10-29 11:10 Michał Górny
2023-10-29 6:50 Sam James
2023-10-29 3:40 Sam James
2023-10-24 21:11 Michał Górny
2023-10-24 18:15 Michał Górny
2023-10-24 17:13 Arthur Zamarin
2023-09-11 6:48 Jakov Smolić
2023-09-09 16:27 WANG Xuerui
2023-09-08 18:50 Arthur Zamarin
2023-09-07 19:30 Michał Górny
2023-07-24 12:56 Michał Górny
2023-06-03 23:07 Sam James
2023-06-03 23:07 Sam James
2023-06-03 19:45 Arthur Zamarin
2023-06-03 18:45 Arthur Zamarin
2023-06-03 18:28 Arthur Zamarin
2023-05-06 8:28 Sam James
2023-05-03 8:59 Sam James
2023-04-01 16:34 Arthur Zamarin
2023-04-01 16:34 Arthur Zamarin
2023-03-16 18:13 Michał Górny
2023-02-20 21:29 Arthur Zamarin
2023-02-20 19:39 Arthur Zamarin
2023-02-16 20:58 Arthur Zamarin
2023-02-16 20:58 Arthur Zamarin
2023-01-16 18:21 Michał Górny
2022-11-14 9:24 Arthur Zamarin
2022-11-12 16:31 Arthur Zamarin
2022-11-08 6:08 Sam James
2022-11-07 10:20 Sam James
2022-11-07 7:08 Sam James
2022-11-06 7:25 Sam James
2022-10-09 16:10 Sam James
2022-10-09 16:10 Sam James
2022-10-09 0:09 Sam James
2022-10-09 0:04 Sam James
2022-10-08 23:56 Sam James
2022-10-08 13:30 Michał Górny
2022-03-18 10:31 Arthur Zamarin
2022-01-20 16:12 Michał Górny
2022-01-20 14:48 Sam James
2022-01-20 13:41 Arthur Zamarin
2022-01-20 13:06 Sam James
2022-01-20 11:22 Arthur Zamarin
2022-01-20 10:09 Arthur Zamarin
2021-12-23 22:43 Sam James
2021-12-19 11:08 Sam James
2021-12-15 16:12 Michał Górny
2021-11-20 15:35 Arthur Zamarin
2021-11-17 22:47 Sam James
2021-11-05 18:09 Sam James
2021-11-05 18:09 Sam James
2021-11-05 18:01 Sam James
2021-11-05 7:36 Sam James
2021-11-05 7:36 Sam James
2021-10-19 0:12 Sam James
2021-10-17 9:25 Michał Górny
2021-10-12 7:42 Marek Szuba
2021-09-14 8:59 Michał Górny
2021-07-26 5:21 Michał Górny
2021-07-15 9:22 Michał Górny
2021-06-22 9:02 Michał Górny
2021-06-22 8:13 Michał Górny
2021-06-21 22:04 Michał Górny
2021-06-21 21:03 Michał Górny
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox