[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 92af44a523a2d25f1ba6789f38c30aef628b7c43 Author: Michał Górny gentoo org> AuthorDate: Tue Apr 30 04:37:21 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 30 04:42:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92af44a5 dev-python/numexpr: Add keywords to 2.10.0 Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/numexpr-2.10.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/numexpr/numexpr-2.10.0.ebuild b/dev-python/numexpr/numexpr-2.10.0.ebuild index 895be59f6262..5fb449524d53 100644 --- a/dev-python/numexpr/numexpr-2.10.0.ebuild +++ b/dev-python/numexpr/numexpr-2.10.0.ebuild @@ -19,6 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-2.0.0_rc:=[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: ad3a1f97d59b7749d2350ff0268124f7bc960d1a Author: Michał Górny gentoo org> AuthorDate: Thu Apr 11 11:54:49 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Apr 11 11:59:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad3a1f97 dev-python/numexpr: 2.9.0 requires gentoo.org> dev-python/numexpr/numexpr-2.9.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/numexpr/numexpr-2.9.0.ebuild b/dev-python/numexpr/numexpr-2.9.0.ebuild index 64208fdb3ebd..b70806755dd7 100644 --- a/dev-python/numexpr/numexpr-2.9.0.ebuild +++ b/dev-python/numexpr/numexpr-2.9.0.ebuild @@ -22,6 +22,7 @@ SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" + =dev-python/numpy-1.13.3[${PYTHON_USEDEP}] " RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 84f52fcdd2e42e28d7350b2c3793ba330772a519 Author: Michał Górny gentoo org> AuthorDate: Thu Apr 11 11:57:46 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Apr 11 11:59:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84f52fcd dev-python/numexpr: Add := op on dev-python/numpy Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/numexpr-2.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.10.0.ebuild b/dev-python/numexpr/numexpr-2.10.0.ebuild index 05c7a2ff7083..895be59f6262 100644 --- a/dev-python/numexpr/numexpr-2.10.0.ebuild +++ b/dev-python/numexpr/numexpr-2.10.0.ebuild @@ -21,7 +21,7 @@ LICENSE="MIT" SLOT="0" DEPEND=" - >=dev-python/numpy-2.0.0_rc[${PYTHON_USEDEP}] + >=dev-python/numpy-2.0.0_rc:=[${PYTHON_USEDEP}] " RDEPEND=" ${DEPEND}
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: d050c88afe112c1ece2e48574bfbaa9fc1a6920c Author: Michał Górny gentoo org> AuthorDate: Thu Apr 4 18:51:21 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Apr 4 18:51:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d050c88a dev-python/numexpr: 2.10.0 actually needs numpy-2 to build Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/numexpr-2.10.0.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-python/numexpr/numexpr-2.10.0.ebuild b/dev-python/numexpr/numexpr-2.10.0.ebuild index f18d721a9310..05c7a2ff7083 100644 --- a/dev-python/numexpr/numexpr-2.10.0.ebuild +++ b/dev-python/numexpr/numexpr-2.10.0.ebuild @@ -19,10 +19,9 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" - >=dev-python/numpy-1.19.0[${PYTHON_USEDEP}] + >=dev-python/numpy-2.0.0_rc[${PYTHON_USEDEP}] " RDEPEND=" ${DEPEND}
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 7a46d006eea9a0a07134df67e766c7ac03f41f20 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 28 12:46:24 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 28 14:04:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a46d006 dev-python/numexpr: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/Manifest | 1 - dev-python/numexpr/numexpr-2.8.8.ebuild | 39 - 2 files changed, 40 deletions(-) diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest index 14ca77695eb8..b7c9611fcf4f 100644 --- a/dev-python/numexpr/Manifest +++ b/dev-python/numexpr/Manifest @@ -1,2 +1 @@ -DIST numexpr-2.8.8.gh.tar.gz 118241 BLAKE2B 409477cf69b64405359e86b11127fe31ccf6f940499fc5591498865fdef750a3321ff08ab5332caf0f11479927523d80699488f2985793a5f73f22b7467852bc SHA512 f89a2f04797ad4dffc3a591685e1a0e577912610d6b5359d2344a1a0a78873d951e95fa7c47833ab1008315467b861eb464442f85c06d1fe73f9743bcf358332 DIST numexpr-2.9.0.gh.tar.gz 118463 BLAKE2B 04904a6faaff713b9775dc3601fcfc963b9bea5bc24e1d2ca21f0123d7dca8d088abef9b8da09195e9bf9fb6a4ff3b2bee0f75dbc5b40e174803cb726d8b1f31 SHA512 9d7319a872228faea845fbc8c2b85b5f9e941eb2e1308711835bdba37fce65543a23ad483b92e28c33b3eb341f2f7d75b760a0827ae63782fac573a65efdedb0 diff --git a/dev-python/numexpr/numexpr-2.8.8.ebuild b/dev-python/numexpr/numexpr-2.8.8.ebuild deleted file mode 100644 index 1afbb6e8e98d.. --- a/dev-python/numexpr/numexpr-2.8.8.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" -HOMEPAGE=" - https://github.com/pydata/numexpr/ - https://pypi.org/project/numexpr/ -" -SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" - -DEPEND=" - >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}] -" -RDEPEND=" - ${DEPEND} - dev-python/packaging[${PYTHON_USEDEP}] -" - -python_test() { - pushd "${BUILD_DIR}/install/$(python_get_sitedir)" >/dev/null || die - "${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}" - import sys,numexpr - sys.exit(0 if numexpr.test().wasSuccessful() else 1) - EOF - pushd >/dev/null || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 066c1696952a5cad8ef7bb384c254bd64f3dd210 Author: Matoro Mahri matoro tk> AuthorDate: Tue Feb 27 15:15:22 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Feb 28 02:32:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=066c1696 dev-python/numexpr: Stabilize 2.9.0 ppc, #924261 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> dev-python/numexpr/numexpr-2.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.9.0.ebuild b/dev-python/numexpr/numexpr-2.9.0.ebuild index e750e93d6b0c..64208fdb3ebd 100644 --- a/dev-python/numexpr/numexpr-2.9.0.ebuild +++ b/dev-python/numexpr/numexpr-2.9.0.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 9a6f9bcc7d1fc158909ca673e09c86dbc95811ab Author: Sam James gentoo org> AuthorDate: Sun Feb 11 11:10:13 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 11 11:10:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a6f9bcc dev-python/numexpr: Stabilize 2.9.0 arm, #924261 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.9.0.ebuild b/dev-python/numexpr/numexpr-2.9.0.ebuild index d2e598329417..8db170a7be8b 100644 --- a/dev-python/numexpr/numexpr-2.9.0.ebuild +++ b/dev-python/numexpr/numexpr-2.9.0.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: c31efd3e1fb1bcf9e37a8fb503d60db2ed0a3300 Author: Sam James gentoo org> AuthorDate: Sun Feb 11 11:10:14 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 11 11:10:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c31efd3e dev-python/numexpr: Stabilize 2.9.0 arm64, #924261 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.9.0.ebuild b/dev-python/numexpr/numexpr-2.9.0.ebuild index 8db170a7be8b..640f02799bfc 100644 --- a/dev-python/numexpr/numexpr-2.9.0.ebuild +++ b/dev-python/numexpr/numexpr-2.9.0.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 07c9b56816cb63ece3e5bf809ebc4d8c06ce8c1c Author: Sam James gentoo org> AuthorDate: Sun Feb 11 11:10:15 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 11 11:10:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c9b568 dev-python/numexpr: Stabilize 2.9.0 x86, #924261 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.9.0.ebuild b/dev-python/numexpr/numexpr-2.9.0.ebuild index 640f02799bfc..63c87f46f619 100644 --- a/dev-python/numexpr/numexpr-2.9.0.ebuild +++ b/dev-python/numexpr/numexpr-2.9.0.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 7807b66285a68be60a2f74f02d05334d47e96a92 Author: Sam James gentoo org> AuthorDate: Sun Feb 11 11:10:16 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 11 11:10:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7807b662 dev-python/numexpr: Stabilize 2.9.0 amd64, #924261 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.9.0.ebuild b/dev-python/numexpr/numexpr-2.9.0.ebuild index 63c87f46f619..e750e93d6b0c 100644 --- a/dev-python/numexpr/numexpr-2.9.0.ebuild +++ b/dev-python/numexpr/numexpr-2.9.0.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 7d7c3275be89fff8d595531bc6307e3cbce5ff65 Author: Sam James gentoo org> AuthorDate: Sun Feb 11 06:00:34 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 11 06:00:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d7c3275 dev-python/numexpr: Stabilize 2.9.0 ppc64, #924261 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.9.0.ebuild b/dev-python/numexpr/numexpr-2.9.0.ebuild index 61b612a584e6..d2e598329417 100644 --- a/dev-python/numexpr/numexpr-2.9.0.ebuild +++ b/dev-python/numexpr/numexpr-2.9.0.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 0e9b2b30d650e59553b690dbdedde889c5c43381 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 26 15:52:01 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 26 15:52:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e9b2b30 dev-python/numexpr: Bump to 2.9.0 Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/Manifest | 1 + dev-python/numexpr/numexpr-2.9.0.ebuild | 39 + 2 files changed, 40 insertions(+) diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest index fcea8278e7d6..14ca77695eb8 100644 --- a/dev-python/numexpr/Manifest +++ b/dev-python/numexpr/Manifest @@ -1 +1,2 @@ DIST numexpr-2.8.8.gh.tar.gz 118241 BLAKE2B 409477cf69b64405359e86b11127fe31ccf6f940499fc5591498865fdef750a3321ff08ab5332caf0f11479927523d80699488f2985793a5f73f22b7467852bc SHA512 f89a2f04797ad4dffc3a591685e1a0e577912610d6b5359d2344a1a0a78873d951e95fa7c47833ab1008315467b861eb464442f85c06d1fe73f9743bcf358332 +DIST numexpr-2.9.0.gh.tar.gz 118463 BLAKE2B 04904a6faaff713b9775dc3601fcfc963b9bea5bc24e1d2ca21f0123d7dca8d088abef9b8da09195e9bf9fb6a4ff3b2bee0f75dbc5b40e174803cb726d8b1f31 SHA512 9d7319a872228faea845fbc8c2b85b5f9e941eb2e1308711835bdba37fce65543a23ad483b92e28c33b3eb341f2f7d75b760a0827ae63782fac573a65efdedb0 diff --git a/dev-python/numexpr/numexpr-2.9.0.ebuild b/dev-python/numexpr/numexpr-2.9.0.ebuild new file mode 100644 index ..61b612a584e6 --- /dev/null +++ b/dev-python/numexpr/numexpr-2.9.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" +HOMEPAGE=" + https://github.com/pydata/numexpr/ + https://pypi.org/project/numexpr/ +" +SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" + +DEPEND=" + >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}] +" +RDEPEND=" + ${DEPEND} + dev-python/packaging[${PYTHON_USEDEP}] +" + +python_test() { + pushd "${BUILD_DIR}/install/$(python_get_sitedir)" >/dev/null || die + "${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}" + import sys,numexpr + sys.exit(0 if numexpr.test().wasSuccessful() else 1) + EOF + pushd >/dev/null || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 501de8750adec3664a6cd0e49903a0bd994f5ed9 Author: WANG Xuerui gentoo org> AuthorDate: Thu Jan 4 09:11:30 2024 + Commit: WANG Xuerui gentoo org> CommitDate: Thu Jan 4 11:29:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=501de875 dev-python/numexpr: keyword 2.8.8 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-python/numexpr/numexpr-2.8.8.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/numexpr/numexpr-2.8.8.ebuild b/dev-python/numexpr/numexpr-2.8.8.ebuild index fc5b7013cbbb..1afbb6e8e98d 100644 --- a/dev-python/numexpr/numexpr-2.8.8.ebuild +++ b/dev-python/numexpr/numexpr-2.8.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: c15db3218328301527a56a184a67c5eca07d681b Author: Michał Górny gentoo org> AuthorDate: Sat Dec 30 16:14:41 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Dec 30 16:18:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c15db321 dev-python/numexpr: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/Manifest | 1 - dev-python/numexpr/numexpr-2.8.7.ebuild | 39 - 2 files changed, 40 deletions(-) diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest index 690c4568c9c0..fcea8278e7d6 100644 --- a/dev-python/numexpr/Manifest +++ b/dev-python/numexpr/Manifest @@ -1,2 +1 @@ -DIST numexpr-2.8.7.gh.tar.gz 118268 BLAKE2B eb4dec3a3fdf23617d499f4902022450de9b44fb99feff70b35443fb1797d3d0de31ae44841056651969a6ec4c47a1f1e060ac04b513b857fb47ccb82e04d677 SHA512 979b9df2bbb32b8f79aec0bb5b94e86c3d13c546aea7c9d81da76ab94fe93db0927dff16e497f4521f0c10df0243553ba6ee3f3b692493faac9a14f658044113 DIST numexpr-2.8.8.gh.tar.gz 118241 BLAKE2B 409477cf69b64405359e86b11127fe31ccf6f940499fc5591498865fdef750a3321ff08ab5332caf0f11479927523d80699488f2985793a5f73f22b7467852bc SHA512 f89a2f04797ad4dffc3a591685e1a0e577912610d6b5359d2344a1a0a78873d951e95fa7c47833ab1008315467b861eb464442f85c06d1fe73f9743bcf358332 diff --git a/dev-python/numexpr/numexpr-2.8.7.ebuild b/dev-python/numexpr/numexpr-2.8.7.ebuild deleted file mode 100644 index fc5b7013cbbb.. --- a/dev-python/numexpr/numexpr-2.8.7.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" -HOMEPAGE=" - https://github.com/pydata/numexpr/ - https://pypi.org/project/numexpr/ -" -SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" - -DEPEND=" - >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}] -" -RDEPEND=" - ${DEPEND} - dev-python/packaging[${PYTHON_USEDEP}] -" - -python_test() { - pushd "${BUILD_DIR}/install/$(python_get_sitedir)" >/dev/null || die - "${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}" - import sys,numexpr - sys.exit(0 if numexpr.test().wasSuccessful() else 1) - EOF - pushd >/dev/null || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: de0d4b468f944c1f7f27e8ab076f196bb9230c4a Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 30 15:20:48 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 30 15:20:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de0d4b46 dev-python/numexpr: Stabilize 2.8.8 ppc, #921060 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/numexpr-2.8.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.8.ebuild b/dev-python/numexpr/numexpr-2.8.8.ebuild index c35191389314..fc5b7013cbbb 100644 --- a/dev-python/numexpr/numexpr-2.8.8.ebuild +++ b/dev-python/numexpr/numexpr-2.8.8.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: d3471efa5673fb2b42dcd80e322e5ed46aecea93 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 30 14:51:31 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 30 14:51:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3471efa dev-python/numexpr: Stabilize 2.8.8 amd64, #921060 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/numexpr-2.8.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.8.ebuild b/dev-python/numexpr/numexpr-2.8.8.ebuild index 2c4765b6fd40..c35191389314 100644 --- a/dev-python/numexpr/numexpr-2.8.8.ebuild +++ b/dev-python/numexpr/numexpr-2.8.8.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: b623753ccf6d0b053f4edec092ea8a833e1962d4 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 30 14:51:30 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 30 14:51:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b623753c dev-python/numexpr: Stabilize 2.8.8 arm64, #921060 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/numexpr-2.8.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.8.ebuild b/dev-python/numexpr/numexpr-2.8.8.ebuild index c05d060dee5b..2c4765b6fd40 100644 --- a/dev-python/numexpr/numexpr-2.8.8.ebuild +++ b/dev-python/numexpr/numexpr-2.8.8.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 380375bee7c13bd5843fe0e6230f5ec6dda66263 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 30 14:36:43 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 30 14:36:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=380375be dev-python/numexpr: Stabilize 2.8.8 x86, #921060 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/numexpr-2.8.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.8.ebuild b/dev-python/numexpr/numexpr-2.8.8.ebuild index 7333b96bf773..c05d060dee5b 100644 --- a/dev-python/numexpr/numexpr-2.8.8.ebuild +++ b/dev-python/numexpr/numexpr-2.8.8.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 8b84e78a472a5b122e63697cdbed5bc16695bdfe Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 30 14:25:32 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 30 14:25:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b84e78a dev-python/numexpr: Stabilize 2.8.8 arm, #921060 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/numexpr-2.8.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.8.ebuild b/dev-python/numexpr/numexpr-2.8.8.ebuild index 1d74eb0c86e1..7333b96bf773 100644 --- a/dev-python/numexpr/numexpr-2.8.8.ebuild +++ b/dev-python/numexpr/numexpr-2.8.8.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 8f062ffbfe2e601ebffd658092820ad049519e61 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 30 14:25:31 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 30 14:25:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f062ffb dev-python/numexpr: Stabilize 2.8.8 ppc64, #921060 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/numexpr-2.8.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.8.ebuild b/dev-python/numexpr/numexpr-2.8.8.ebuild index 3c4417b5980c..1d74eb0c86e1 100644 --- a/dev-python/numexpr/numexpr-2.8.8.ebuild +++ b/dev-python/numexpr/numexpr-2.8.8.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 4674af0ee02863ccf0f32a407fb0a6ed41541f74 Author: Michał Górny gentoo org> AuthorDate: Mon Dec 11 17:05:52 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Dec 11 17:42:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4674af0e dev-python/numexpr: Bump to 2.8.8 Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/Manifest | 1 + dev-python/numexpr/numexpr-2.8.8.ebuild | 39 + 2 files changed, 40 insertions(+) diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest index 1a4a8abb1c00..690c4568c9c0 100644 --- a/dev-python/numexpr/Manifest +++ b/dev-python/numexpr/Manifest @@ -1 +1,2 @@ DIST numexpr-2.8.7.gh.tar.gz 118268 BLAKE2B eb4dec3a3fdf23617d499f4902022450de9b44fb99feff70b35443fb1797d3d0de31ae44841056651969a6ec4c47a1f1e060ac04b513b857fb47ccb82e04d677 SHA512 979b9df2bbb32b8f79aec0bb5b94e86c3d13c546aea7c9d81da76ab94fe93db0927dff16e497f4521f0c10df0243553ba6ee3f3b692493faac9a14f658044113 +DIST numexpr-2.8.8.gh.tar.gz 118241 BLAKE2B 409477cf69b64405359e86b11127fe31ccf6f940499fc5591498865fdef750a3321ff08ab5332caf0f11479927523d80699488f2985793a5f73f22b7467852bc SHA512 f89a2f04797ad4dffc3a591685e1a0e577912610d6b5359d2344a1a0a78873d951e95fa7c47833ab1008315467b861eb464442f85c06d1fe73f9743bcf358332 diff --git a/dev-python/numexpr/numexpr-2.8.8.ebuild b/dev-python/numexpr/numexpr-2.8.8.ebuild new file mode 100644 index ..3c4417b5980c --- /dev/null +++ b/dev-python/numexpr/numexpr-2.8.8.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" +HOMEPAGE=" + https://github.com/pydata/numexpr/ + https://pypi.org/project/numexpr/ +" +SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" + +DEPEND=" + >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}] +" +RDEPEND=" + ${DEPEND} + dev-python/packaging[${PYTHON_USEDEP}] +" + +python_test() { + pushd "${BUILD_DIR}/install/$(python_get_sitedir)" >/dev/null || die + "${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}" + import sys,numexpr + sys.exit(0 if numexpr.test().wasSuccessful() else 1) + EOF + pushd >/dev/null || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 5c57d63fafc8b54bdf2646834ac7d98c22d86fbc Author: Andrew Ammerlaan gentoo org> AuthorDate: Wed Nov 22 14:52:57 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Wed Nov 22 15:00:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c57d63f dev-python/numexpr: use python_get_sitedir for tests The tests still fail with pypy3, but at least with this change it doesn't error out on the pushd Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/numexpr/numexpr-2.8.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.7.ebuild b/dev-python/numexpr/numexpr-2.8.7.ebuild index 5e14c17b6ffa..fc5b7013cbbb 100644 --- a/dev-python/numexpr/numexpr-2.8.7.ebuild +++ b/dev-python/numexpr/numexpr-2.8.7.ebuild @@ -30,7 +30,7 @@ RDEPEND=" " python_test() { - pushd "${BUILD_DIR}/install/usr/lib/${EPYTHON}/site-packages" >/dev/null || die + pushd "${BUILD_DIR}/install/$(python_get_sitedir)" >/dev/null || die "${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}" import sys,numexpr sys.exit(0 if numexpr.test().wasSuccessful() else 1)
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: b679a2100b7b0cca016d50f7f2f234b228d15253 Author: Michał Górny gentoo org> AuthorDate: Sat Oct 28 15:17:47 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 28 15:23:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b679a210 dev-python/numexpr: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/Manifest | 1 - dev-python/numexpr/numexpr-2.8.6.ebuild | 39 - 2 files changed, 40 deletions(-) diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest index 33df3cc3476e..1a4a8abb1c00 100644 --- a/dev-python/numexpr/Manifest +++ b/dev-python/numexpr/Manifest @@ -1,2 +1 @@ -DIST numexpr-2.8.6.gh.tar.gz 117693 BLAKE2B dcc02c5ac0a2fd73d731e570365fb78ee6948b3a6547cd59fd6a03275757810e4e064bd6a9ebadd6e2713674263ed1457fb6b42f46a13e1d751f9591875ea7c4 SHA512 50aa882d522b84d46d2b3790e853138f8f587e11c32376185edaa03a5cec84261cbd123913b7566102e911c88730c9fc926c82e122d0c2e6efd3625241079df5 DIST numexpr-2.8.7.gh.tar.gz 118268 BLAKE2B eb4dec3a3fdf23617d499f4902022450de9b44fb99feff70b35443fb1797d3d0de31ae44841056651969a6ec4c47a1f1e060ac04b513b857fb47ccb82e04d677 SHA512 979b9df2bbb32b8f79aec0bb5b94e86c3d13c546aea7c9d81da76ab94fe93db0927dff16e497f4521f0c10df0243553ba6ee3f3b692493faac9a14f658044113 diff --git a/dev-python/numexpr/numexpr-2.8.6.ebuild b/dev-python/numexpr/numexpr-2.8.6.ebuild deleted file mode 100644 index 5e14c17b6ffa.. --- a/dev-python/numexpr/numexpr-2.8.6.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" -HOMEPAGE=" - https://github.com/pydata/numexpr/ - https://pypi.org/project/numexpr/ -" -SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" - -DEPEND=" - >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}] -" -RDEPEND=" - ${DEPEND} - dev-python/packaging[${PYTHON_USEDEP}] -" - -python_test() { - pushd "${BUILD_DIR}/install/usr/lib/${EPYTHON}/site-packages" >/dev/null || die - "${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}" - import sys,numexpr - sys.exit(0 if numexpr.test().wasSuccessful() else 1) - EOF - pushd >/dev/null || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: c3764047f3762d51f40f494ac34041df466e030d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Oct 27 19:54:24 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Oct 27 19:54:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3764047 dev-python/numexpr: Stabilize 2.8.7 ppc, #916353 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/numexpr-2.8.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.7.ebuild b/dev-python/numexpr/numexpr-2.8.7.ebuild index c0733ce626ee..d7005d9b9f28 100644 --- a/dev-python/numexpr/numexpr-2.8.7.ebuild +++ b/dev-python/numexpr/numexpr-2.8.7.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 61423cf20ec8fe75d1e0e325f225c3e50064999b Author: Arthur Zamarin gentoo org> AuthorDate: Fri Oct 27 19:54:24 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Oct 27 19:54:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61423cf2 dev-python/numexpr: Stabilize 2.8.7 arm, #916353 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/numexpr-2.8.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.7.ebuild b/dev-python/numexpr/numexpr-2.8.7.ebuild index d7005d9b9f28..5e14c17b6ffa 100644 --- a/dev-python/numexpr/numexpr-2.8.7.ebuild +++ b/dev-python/numexpr/numexpr-2.8.7.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 959a67bc522dc6b4f23b20786f846919ed24 Author: Sam James gentoo org> AuthorDate: Fri Oct 27 19:33:41 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 27 19:33:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=959a67bc dev-python/numexpr: Stabilize 2.8.7 arm64, #916353 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.8.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.7.ebuild b/dev-python/numexpr/numexpr-2.8.7.ebuild index 521c55eb32be..c0733ce626ee 100644 --- a/dev-python/numexpr/numexpr-2.8.7.ebuild +++ b/dev-python/numexpr/numexpr-2.8.7.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 81fa90d8b2dae0286d48639a3f0110b0798ffe62 Author: Sam James gentoo org> AuthorDate: Fri Oct 27 19:30:54 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 27 19:30:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81fa90d8 dev-python/numexpr: Stabilize 2.8.7 amd64, #916353 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.8.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.7.ebuild b/dev-python/numexpr/numexpr-2.8.7.ebuild index c3e9a385448d..1c0b6f670d45 100644 --- a/dev-python/numexpr/numexpr-2.8.7.ebuild +++ b/dev-python/numexpr/numexpr-2.8.7.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: d1b23c3ac52b6e4acb0fa86db980a9481002c5ae Author: Sam James gentoo org> AuthorDate: Fri Oct 27 19:30:53 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 27 19:30:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1b23c3a dev-python/numexpr: Stabilize 2.8.7 x86, #916353 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.8.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.7.ebuild b/dev-python/numexpr/numexpr-2.8.7.ebuild index 27d778316ec8..c3e9a385448d 100644 --- a/dev-python/numexpr/numexpr-2.8.7.ebuild +++ b/dev-python/numexpr/numexpr-2.8.7.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: a762ead7b19e2acff491f48fd5c8a96ca79c2669 Author: Sam James gentoo org> AuthorDate: Fri Oct 27 19:30:55 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 27 19:30:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a762ead7 dev-python/numexpr: Stabilize 2.8.7 ppc64, #916353 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.8.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.7.ebuild b/dev-python/numexpr/numexpr-2.8.7.ebuild index 1c0b6f670d45..521c55eb32be 100644 --- a/dev-python/numexpr/numexpr-2.8.7.ebuild +++ b/dev-python/numexpr/numexpr-2.8.7.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: c6a3787265e42a05754b9692f22f3e254e69b02f Author: Michał Górny gentoo org> AuthorDate: Thu Oct 26 17:11:00 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Oct 26 17:11:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a37872 dev-python/numexpr: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/Manifest | 2 -- dev-python/numexpr/numexpr-2.8.4.ebuild | 39 - dev-python/numexpr/numexpr-2.8.5.ebuild | 39 - 3 files changed, 80 deletions(-) diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest index b14423b10d6c..33df3cc3476e 100644 --- a/dev-python/numexpr/Manifest +++ b/dev-python/numexpr/Manifest @@ -1,4 +1,2 @@ -DIST numexpr-2.8.4.gh.tar.gz 113594 BLAKE2B 65756e3a0755cd69b8586501d5026dc355f5263f852fedc4f59ecd1854576929bff702cc603c53c7230a5a0ad034a56c50db0bf2fbc2174b3f5272d3a03ffdc0 SHA512 e0a4eacb1a8721b9c2b4331f21e460fc3a1740a6a156eb43b31c495b17e191508f6d72375b8bd286a9be66ceaa1353f64f894deda0b4b29c3ac48c5b7c67cfa1 -DIST numexpr-2.8.5.gh.tar.gz 117015 BLAKE2B edf0084806cde40c7aa002a34b462f62f5d3cc37bc698f0125c4997c897333fccfff7c0df8a2ab96c0d7cf97ba7cc5955266ece50611e56c513798a3fc1306d0 SHA512 e02e8249ec62c85da1730d0932bcaf15fa10ff5e0a2ff847014c8d00b94612d441a9b1af46331b15480e63cfeb0fc84e31804db075789f23575003b4d8d1da48 DIST numexpr-2.8.6.gh.tar.gz 117693 BLAKE2B dcc02c5ac0a2fd73d731e570365fb78ee6948b3a6547cd59fd6a03275757810e4e064bd6a9ebadd6e2713674263ed1457fb6b42f46a13e1d751f9591875ea7c4 SHA512 50aa882d522b84d46d2b3790e853138f8f587e11c32376185edaa03a5cec84261cbd123913b7566102e911c88730c9fc926c82e122d0c2e6efd3625241079df5 DIST numexpr-2.8.7.gh.tar.gz 118268 BLAKE2B eb4dec3a3fdf23617d499f4902022450de9b44fb99feff70b35443fb1797d3d0de31ae44841056651969a6ec4c47a1f1e060ac04b513b857fb47ccb82e04d677 SHA512 979b9df2bbb32b8f79aec0bb5b94e86c3d13c546aea7c9d81da76ab94fe93db0927dff16e497f4521f0c10df0243553ba6ee3f3b692493faac9a14f658044113 diff --git a/dev-python/numexpr/numexpr-2.8.4.ebuild b/dev-python/numexpr/numexpr-2.8.4.ebuild deleted file mode 100644 index 5e14c17b6ffa.. --- a/dev-python/numexpr/numexpr-2.8.4.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" -HOMEPAGE=" - https://github.com/pydata/numexpr/ - https://pypi.org/project/numexpr/ -" -SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" - -DEPEND=" - >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}] -" -RDEPEND=" - ${DEPEND} - dev-python/packaging[${PYTHON_USEDEP}] -" - -python_test() { - pushd "${BUILD_DIR}/install/usr/lib/${EPYTHON}/site-packages" >/dev/null || die - "${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}" - import sys,numexpr - sys.exit(0 if numexpr.test().wasSuccessful() else 1) - EOF - pushd >/dev/null || die -} diff --git a/dev-python/numexpr/numexpr-2.8.5.ebuild b/dev-python/numexpr/numexpr-2.8.5.ebuild deleted file mode 100644 index 99e990362c91.. --- a/dev-python/numexpr/numexpr-2.8.5.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" -HOMEPAGE=" - https://github.com/pydata/numexpr/ - https://pypi.org/project/numexpr/ -" -SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" - -DEPEND=" - >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}] -" -RDEPEND=" - ${DEPEND} - dev-python/packaging[${PYTHON_USEDEP}] -" - -python_test() { - pushd "${BUILD_DIR}/install/usr/lib/${EPYTHON}/site-packages" >/dev/null || die - "${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}" - import sys,numexpr - sys.exit(0 if numexpr.test().wasSuccessful() else 1) - EOF - pushd >/dev/null || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 73f06a2e766a86aa1b9b7c76d2ae144aacc0c43d Author: Arthur Zamarin gentoo org> AuthorDate: Thu Oct 26 16:27:42 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Oct 26 16:27:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73f06a2e dev-python/numexpr: Stabilize 2.8.6 ppc64, #915742 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/numexpr-2.8.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.6.ebuild b/dev-python/numexpr/numexpr-2.8.6.ebuild index 9ef35294e2e5..5e14c17b6ffa 100644 --- a/dev-python/numexpr/numexpr-2.8.6.ebuild +++ b/dev-python/numexpr/numexpr-2.8.6.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 6bec0f70542c6bf0dfd60f06b7a8e276c51a77f4 Author: Sam James gentoo org> AuthorDate: Sun Oct 15 08:26:08 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 15 08:26:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bec0f70 dev-python/numexpr: Stabilize 2.8.6 amd64, #915742 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.8.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.6.ebuild b/dev-python/numexpr/numexpr-2.8.6.ebuild index 3458a78c0b76..9ef35294e2e5 100644 --- a/dev-python/numexpr/numexpr-2.8.6.ebuild +++ b/dev-python/numexpr/numexpr-2.8.6.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 3d8af59791bd654e96cec5aff7b8a27a47abf5c4 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 14 19:52:04 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 14 19:52:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d8af597 dev-python/numexpr: Stabilize 2.8.6 ppc, #915742 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/numexpr-2.8.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.6.ebuild b/dev-python/numexpr/numexpr-2.8.6.ebuild index ba48ebfd7dd4..3458a78c0b76 100644 --- a/dev-python/numexpr/numexpr-2.8.6.ebuild +++ b/dev-python/numexpr/numexpr-2.8.6.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 0d33bf53190c9279faed5b1a1fa5f610c1decff6 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 14 18:16:51 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 14 18:16:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d33bf53 dev-python/numexpr: Stabilize 2.8.6 arm, #915742 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/numexpr-2.8.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.6.ebuild b/dev-python/numexpr/numexpr-2.8.6.ebuild index 274186834bcd..ba48ebfd7dd4 100644 --- a/dev-python/numexpr/numexpr-2.8.6.ebuild +++ b/dev-python/numexpr/numexpr-2.8.6.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 12cda8b1cbb56f7bce8d8fe8a2b66ba227d9cc4d Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 14 18:16:50 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 14 18:16:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12cda8b1 dev-python/numexpr: Stabilize 2.8.6 arm64, #915742 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/numexpr-2.8.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.6.ebuild b/dev-python/numexpr/numexpr-2.8.6.ebuild index c3e9a385448d..274186834bcd 100644 --- a/dev-python/numexpr/numexpr-2.8.6.ebuild +++ b/dev-python/numexpr/numexpr-2.8.6.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: ab26e1466933e7267656a7c1eea9887ffd888c1f Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 14 16:50:34 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 14 16:50:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab26e146 dev-python/numexpr: Stabilize 2.8.6 x86, #915742 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/numexpr-2.8.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.6.ebuild b/dev-python/numexpr/numexpr-2.8.6.ebuild index 27d778316ec8..c3e9a385448d 100644 --- a/dev-python/numexpr/numexpr-2.8.6.ebuild +++ b/dev-python/numexpr/numexpr-2.8.6.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 1a7ea1f17198d904658215679c622dfd107a7141 Author: Michał Górny gentoo org> AuthorDate: Tue Sep 26 16:44:24 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Sep 26 16:44:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a7ea1f1 dev-python/numexpr: Bump to 2.8.7 Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/Manifest | 1 + dev-python/numexpr/numexpr-2.8.7.ebuild | 39 + 2 files changed, 40 insertions(+) diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest index 0ab0df38dcea..b14423b10d6c 100644 --- a/dev-python/numexpr/Manifest +++ b/dev-python/numexpr/Manifest @@ -1,3 +1,4 @@ DIST numexpr-2.8.4.gh.tar.gz 113594 BLAKE2B 65756e3a0755cd69b8586501d5026dc355f5263f852fedc4f59ecd1854576929bff702cc603c53c7230a5a0ad034a56c50db0bf2fbc2174b3f5272d3a03ffdc0 SHA512 e0a4eacb1a8721b9c2b4331f21e460fc3a1740a6a156eb43b31c495b17e191508f6d72375b8bd286a9be66ceaa1353f64f894deda0b4b29c3ac48c5b7c67cfa1 DIST numexpr-2.8.5.gh.tar.gz 117015 BLAKE2B edf0084806cde40c7aa002a34b462f62f5d3cc37bc698f0125c4997c897333fccfff7c0df8a2ab96c0d7cf97ba7cc5955266ece50611e56c513798a3fc1306d0 SHA512 e02e8249ec62c85da1730d0932bcaf15fa10ff5e0a2ff847014c8d00b94612d441a9b1af46331b15480e63cfeb0fc84e31804db075789f23575003b4d8d1da48 DIST numexpr-2.8.6.gh.tar.gz 117693 BLAKE2B dcc02c5ac0a2fd73d731e570365fb78ee6948b3a6547cd59fd6a03275757810e4e064bd6a9ebadd6e2713674263ed1457fb6b42f46a13e1d751f9591875ea7c4 SHA512 50aa882d522b84d46d2b3790e853138f8f587e11c32376185edaa03a5cec84261cbd123913b7566102e911c88730c9fc926c82e122d0c2e6efd3625241079df5 +DIST numexpr-2.8.7.gh.tar.gz 118268 BLAKE2B eb4dec3a3fdf23617d499f4902022450de9b44fb99feff70b35443fb1797d3d0de31ae44841056651969a6ec4c47a1f1e060ac04b513b857fb47ccb82e04d677 SHA512 979b9df2bbb32b8f79aec0bb5b94e86c3d13c546aea7c9d81da76ab94fe93db0927dff16e497f4521f0c10df0243553ba6ee3f3b692493faac9a14f658044113 diff --git a/dev-python/numexpr/numexpr-2.8.7.ebuild b/dev-python/numexpr/numexpr-2.8.7.ebuild new file mode 100644 index ..27d778316ec8 --- /dev/null +++ b/dev-python/numexpr/numexpr-2.8.7.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" +HOMEPAGE=" + https://github.com/pydata/numexpr/ + https://pypi.org/project/numexpr/ +" +SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" + +DEPEND=" + >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}] +" +RDEPEND=" + ${DEPEND} + dev-python/packaging[${PYTHON_USEDEP}] +" + +python_test() { + pushd "${BUILD_DIR}/install/usr/lib/${EPYTHON}/site-packages" >/dev/null || die + "${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}" + import sys,numexpr + sys.exit(0 if numexpr.test().wasSuccessful() else 1) + EOF + pushd >/dev/null || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: f51ebaae33fd7d97ec0c2055f94c2b03584f3936 Author: Michał Górny gentoo org> AuthorDate: Wed Sep 13 15:04:57 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Sep 13 15:47:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f51ebaae dev-python/numexpr: Bump to 2.8.6 Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/Manifest | 1 + dev-python/numexpr/numexpr-2.8.6.ebuild | 39 + 2 files changed, 40 insertions(+) diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest index 9c158cceb466..0ab0df38dcea 100644 --- a/dev-python/numexpr/Manifest +++ b/dev-python/numexpr/Manifest @@ -1,2 +1,3 @@ DIST numexpr-2.8.4.gh.tar.gz 113594 BLAKE2B 65756e3a0755cd69b8586501d5026dc355f5263f852fedc4f59ecd1854576929bff702cc603c53c7230a5a0ad034a56c50db0bf2fbc2174b3f5272d3a03ffdc0 SHA512 e0a4eacb1a8721b9c2b4331f21e460fc3a1740a6a156eb43b31c495b17e191508f6d72375b8bd286a9be66ceaa1353f64f894deda0b4b29c3ac48c5b7c67cfa1 DIST numexpr-2.8.5.gh.tar.gz 117015 BLAKE2B edf0084806cde40c7aa002a34b462f62f5d3cc37bc698f0125c4997c897333fccfff7c0df8a2ab96c0d7cf97ba7cc5955266ece50611e56c513798a3fc1306d0 SHA512 e02e8249ec62c85da1730d0932bcaf15fa10ff5e0a2ff847014c8d00b94612d441a9b1af46331b15480e63cfeb0fc84e31804db075789f23575003b4d8d1da48 +DIST numexpr-2.8.6.gh.tar.gz 117693 BLAKE2B dcc02c5ac0a2fd73d731e570365fb78ee6948b3a6547cd59fd6a03275757810e4e064bd6a9ebadd6e2713674263ed1457fb6b42f46a13e1d751f9591875ea7c4 SHA512 50aa882d522b84d46d2b3790e853138f8f587e11c32376185edaa03a5cec84261cbd123913b7566102e911c88730c9fc926c82e122d0c2e6efd3625241079df5 diff --git a/dev-python/numexpr/numexpr-2.8.6.ebuild b/dev-python/numexpr/numexpr-2.8.6.ebuild new file mode 100644 index ..27d778316ec8 --- /dev/null +++ b/dev-python/numexpr/numexpr-2.8.6.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" +HOMEPAGE=" + https://github.com/pydata/numexpr/ + https://pypi.org/project/numexpr/ +" +SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" + +DEPEND=" + >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}] +" +RDEPEND=" + ${DEPEND} + dev-python/packaging[${PYTHON_USEDEP}] +" + +python_test() { + pushd "${BUILD_DIR}/install/usr/lib/${EPYTHON}/site-packages" >/dev/null || die + "${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}" + import sys,numexpr + sys.exit(0 if numexpr.test().wasSuccessful() else 1) + EOF + pushd >/dev/null || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 55e33ba6ddc388800fdb40f40e17be4fc5cf58b6 Author: Sam James gentoo org> AuthorDate: Thu Sep 7 20:06:58 2023 + Commit: Sam James gentoo org> CommitDate: Thu Sep 7 20:06:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e33ba6 dev-python/numexpr: Stabilize 2.8.5 arm, #913770 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.5.ebuild b/dev-python/numexpr/numexpr-2.8.5.ebuild index 1c0b6f670d45..adf732ec0be0 100644 --- a/dev-python/numexpr/numexpr-2.8.5.ebuild +++ b/dev-python/numexpr/numexpr-2.8.5.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 59024789bcf6abda827984d9e0894208aa928287 Author: Sam James gentoo org> AuthorDate: Thu Sep 7 20:06:59 2023 + Commit: Sam James gentoo org> CommitDate: Thu Sep 7 20:06:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59024789 dev-python/numexpr: Stabilize 2.8.5 arm64, #913770 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.5.ebuild b/dev-python/numexpr/numexpr-2.8.5.ebuild index adf732ec0be0..32f442140db1 100644 --- a/dev-python/numexpr/numexpr-2.8.5.ebuild +++ b/dev-python/numexpr/numexpr-2.8.5.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 51dada466a3cb1530f8cbb74e54feb0328ed2991 Author: Sam James gentoo org> AuthorDate: Thu Sep 7 19:50:58 2023 + Commit: Sam James gentoo org> CommitDate: Thu Sep 7 19:50:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51dada46 dev-python/numexpr: Stabilize 2.8.5 amd64, #913770 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.5.ebuild b/dev-python/numexpr/numexpr-2.8.5.ebuild index c3e9a385448d..1c0b6f670d45 100644 --- a/dev-python/numexpr/numexpr-2.8.5.ebuild +++ b/dev-python/numexpr/numexpr-2.8.5.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: a9a5684425012985d1a7e042cfb56f8f4669259e Author: Sam James gentoo org> AuthorDate: Thu Sep 7 19:50:57 2023 + Commit: Sam James gentoo org> CommitDate: Thu Sep 7 19:50:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9a56844 dev-python/numexpr: Stabilize 2.8.5 x86, #913770 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.5.ebuild b/dev-python/numexpr/numexpr-2.8.5.ebuild index 27d778316ec8..c3e9a385448d 100644 --- a/dev-python/numexpr/numexpr-2.8.5.ebuild +++ b/dev-python/numexpr/numexpr-2.8.5.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 02910957a6c4559e1abc53aee75dd6045f227383 Author: Michał Górny gentoo org> AuthorDate: Mon Aug 7 02:17:15 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Aug 7 02:17:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02910957 dev-python/numexpr: Bump to 2.8.5 Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/Manifest | 1 + dev-python/numexpr/numexpr-2.8.5.ebuild | 39 + 2 files changed, 40 insertions(+) diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest index da23b37c671f..9c158cceb466 100644 --- a/dev-python/numexpr/Manifest +++ b/dev-python/numexpr/Manifest @@ -1 +1,2 @@ DIST numexpr-2.8.4.gh.tar.gz 113594 BLAKE2B 65756e3a0755cd69b8586501d5026dc355f5263f852fedc4f59ecd1854576929bff702cc603c53c7230a5a0ad034a56c50db0bf2fbc2174b3f5272d3a03ffdc0 SHA512 e0a4eacb1a8721b9c2b4331f21e460fc3a1740a6a156eb43b31c495b17e191508f6d72375b8bd286a9be66ceaa1353f64f894deda0b4b29c3ac48c5b7c67cfa1 +DIST numexpr-2.8.5.gh.tar.gz 117015 BLAKE2B edf0084806cde40c7aa002a34b462f62f5d3cc37bc698f0125c4997c897333fccfff7c0df8a2ab96c0d7cf97ba7cc5955266ece50611e56c513798a3fc1306d0 SHA512 e02e8249ec62c85da1730d0932bcaf15fa10ff5e0a2ff847014c8d00b94612d441a9b1af46331b15480e63cfeb0fc84e31804db075789f23575003b4d8d1da48 diff --git a/dev-python/numexpr/numexpr-2.8.5.ebuild b/dev-python/numexpr/numexpr-2.8.5.ebuild new file mode 100644 index ..27d778316ec8 --- /dev/null +++ b/dev-python/numexpr/numexpr-2.8.5.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" +HOMEPAGE=" + https://github.com/pydata/numexpr/ + https://pypi.org/project/numexpr/ +" +SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" + +DEPEND=" + >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}] +" +RDEPEND=" + ${DEPEND} + dev-python/packaging[${PYTHON_USEDEP}] +" + +python_test() { + pushd "${BUILD_DIR}/install/usr/lib/${EPYTHON}/site-packages" >/dev/null || die + "${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}" + import sys,numexpr + sys.exit(0 if numexpr.test().wasSuccessful() else 1) + EOF + pushd >/dev/null || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 90c0309521844048c6fbe2bdf83c62c27fbe3495 Author: Michał Górny gentoo org> AuthorDate: Fri Jul 28 16:05:14 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Jul 28 16:05:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90c03095 dev-python/numexpr: Enable py3.12 Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/numexpr-2.8.4.ebuild | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/dev-python/numexpr/numexpr-2.8.4.ebuild b/dev-python/numexpr/numexpr-2.8.4.ebuild index 0f19d55cc3e5..5e14c17b6ffa 100644 --- a/dev-python/numexpr/numexpr-2.8.4.ebuild +++ b/dev-python/numexpr/numexpr-2.8.4.ebuild @@ -5,13 +5,16 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="threads(+)" inherit distutils-r1 DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" -HOMEPAGE="https://github.com/pydata/numexpr; +HOMEPAGE=" + https://github.com/pydata/numexpr/ + https://pypi.org/project/numexpr/ +" SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="MIT" @@ -21,7 +24,8 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~ DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}] " -RDEPEND="${DEPEND} +RDEPEND=" + ${DEPEND} dev-python/packaging[${PYTHON_USEDEP}] "
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 6577949344e54fc1e192ba031703b51dd76f9830 Author: Michał Górny gentoo org> AuthorDate: Thu May 4 16:19:55 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu May 4 16:19:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65779493 dev-python/numexpr: Set DISTUTILS_EXT=1 Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/numexpr-2.8.4.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.4.ebuild b/dev-python/numexpr/numexpr-2.8.4.ebuild index 2448545ddd0f..7ddec5b42f92 100644 --- a/dev-python/numexpr/numexpr-2.8.4.ebuild +++ b/dev-python/numexpr/numexpr-2.8.4.ebuild @@ -3,8 +3,9 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) PYTHON_REQ_USE="threads(+)" inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: a45cb2478da39937af5630f8f5122e09154c045e Author: Michał Górny gentoo org> AuthorDate: Wed Nov 30 03:05:17 2022 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 30 03:09:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a45cb247 dev-python/numexpr: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/Manifest | 1 - dev-python/numexpr/numexpr-2.8.3.ebuild | 34 - 2 files changed, 35 deletions(-) diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest index b11c845fb9a4..da23b37c671f 100644 --- a/dev-python/numexpr/Manifest +++ b/dev-python/numexpr/Manifest @@ -1,2 +1 @@ -DIST numexpr-2.8.3.gh.tar.gz 112551 BLAKE2B c433e27dafe14e0760cd825992a4dcf3e35ae7a32c1bb768c6f5632e8505be5b10dc08a89c97836f019e53d77cf4aa811cc0822832d605934e35ae93e1cbb661 SHA512 4753159f8247ed18dba01d4db21e8e0a149a253cfc064719c9ccdcdd779d109aca64d2306820d912c274b5b6037a9dc849285ef015fec1e1dc9f0c8bad246393 DIST numexpr-2.8.4.gh.tar.gz 113594 BLAKE2B 65756e3a0755cd69b8586501d5026dc355f5263f852fedc4f59ecd1854576929bff702cc603c53c7230a5a0ad034a56c50db0bf2fbc2174b3f5272d3a03ffdc0 SHA512 e0a4eacb1a8721b9c2b4331f21e460fc3a1740a6a156eb43b31c495b17e191508f6d72375b8bd286a9be66ceaa1353f64f894deda0b4b29c3ac48c5b7c67cfa1 diff --git a/dev-python/numexpr/numexpr-2.8.3.ebuild b/dev-python/numexpr/numexpr-2.8.3.ebuild deleted file mode 100644 index a61bf9b9bad3.. --- a/dev-python/numexpr/numexpr-2.8.3.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -DISTUTILS_USE_PEP517=setuptools -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" -HOMEPAGE="https://github.com/pydata/numexpr; -SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" - -DEPEND=" - >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}] -" -RDEPEND="${DEPEND} - dev-python/packaging[${PYTHON_USEDEP}] -" - -python_test() { - pushd "${BUILD_DIR}/install/usr/lib/${EPYTHON}/site-packages" >/dev/null || die - "${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}" - import sys,numexpr - sys.exit(0 if numexpr.test().wasSuccessful() else 1) - EOF - pushd >/dev/null || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: e18273b1a1bfc789323d529809ab92f7905b369b Author: Sam James gentoo org> AuthorDate: Wed Nov 30 00:51:06 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 30 00:51:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e18273b1 dev-python/numexpr: Stabilize 2.8.4 x86, #883493 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.8.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.4.ebuild b/dev-python/numexpr/numexpr-2.8.4.ebuild index 4293751389ba..a61bf9b9bad3 100644 --- a/dev-python/numexpr/numexpr-2.8.4.ebuild +++ b/dev-python/numexpr/numexpr-2.8.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: c0a947842d57ba8f303e2e327b0585031dc23204 Author: Jakov Smolić gentoo org> AuthorDate: Tue Nov 29 22:21:59 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Nov 29 22:21:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0a94784 dev-python/numexpr: Stabilize 2.8.4 amd64, #883493 Signed-off-by: Jakov Smolić gentoo.org> dev-python/numexpr/numexpr-2.8.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.4.ebuild b/dev-python/numexpr/numexpr-2.8.4.ebuild index acabdc2984d1..4293751389ba 100644 --- a/dev-python/numexpr/numexpr-2.8.4.ebuild +++ b/dev-python/numexpr/numexpr-2.8.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: f0ad1a3e3fa7b5827de00dd9621452d93ad84645 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Nov 29 08:16:04 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Nov 29 08:16:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0ad1a3e dev-python/numexpr: Stabilize 2.8.4 ppc, #883493 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/numexpr-2.8.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.4.ebuild b/dev-python/numexpr/numexpr-2.8.4.ebuild index 6a65e868b657..acabdc2984d1 100644 --- a/dev-python/numexpr/numexpr-2.8.4.ebuild +++ b/dev-python/numexpr/numexpr-2.8.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 14e142775c3ad70048cbc9e2a79a9a547e9681ea Author: Arthur Zamarin gentoo org> AuthorDate: Tue Nov 29 07:30:10 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Nov 29 07:30:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14e14277 dev-python/numexpr: Stabilize 2.8.4 ppc64, #883493 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/numexpr-2.8.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.4.ebuild b/dev-python/numexpr/numexpr-2.8.4.ebuild index 968b6998bc4d..6a65e868b657 100644 --- a/dev-python/numexpr/numexpr-2.8.4.ebuild +++ b/dev-python/numexpr/numexpr-2.8.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 17ec40b3544f6d43a1d7c1aa3820f516da6f960c Author: Arthur Zamarin gentoo org> AuthorDate: Tue Nov 29 07:28:39 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Nov 29 07:28:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ec40b3 dev-python/numexpr: Stabilize 2.8.4 arm64, #883493 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/numexpr-2.8.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.4.ebuild b/dev-python/numexpr/numexpr-2.8.4.ebuild index d69e528f4836..968b6998bc4d 100644 --- a/dev-python/numexpr/numexpr-2.8.4.ebuild +++ b/dev-python/numexpr/numexpr-2.8.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 9f535e4e5bd483f4b2659f68faeadd8b80c90891 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Nov 29 07:25:19 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Nov 29 07:25:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f535e4e dev-python/numexpr: Stabilize 2.8.4 arm, #883493 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/numexpr-2.8.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.4.ebuild b/dev-python/numexpr/numexpr-2.8.4.ebuild index cbfed545e678..d69e528f4836 100644 --- a/dev-python/numexpr/numexpr-2.8.4.ebuild +++ b/dev-python/numexpr/numexpr-2.8.4.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: b65c2a2950c3ad8d1846bd7a2f7fe1154d3d9875 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Oct 26 18:33:35 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Oct 26 18:42:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65c2a29 dev-python/numexpr: add 2.8.4 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/Manifest | 1 + dev-python/numexpr/numexpr-2.8.4.ebuild | 34 + 2 files changed, 35 insertions(+) diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest index 634719c086b6..b11c845fb9a4 100644 --- a/dev-python/numexpr/Manifest +++ b/dev-python/numexpr/Manifest @@ -1 +1,2 @@ DIST numexpr-2.8.3.gh.tar.gz 112551 BLAKE2B c433e27dafe14e0760cd825992a4dcf3e35ae7a32c1bb768c6f5632e8505be5b10dc08a89c97836f019e53d77cf4aa811cc0822832d605934e35ae93e1cbb661 SHA512 4753159f8247ed18dba01d4db21e8e0a149a253cfc064719c9ccdcdd779d109aca64d2306820d912c274b5b6037a9dc849285ef015fec1e1dc9f0c8bad246393 +DIST numexpr-2.8.4.gh.tar.gz 113594 BLAKE2B 65756e3a0755cd69b8586501d5026dc355f5263f852fedc4f59ecd1854576929bff702cc603c53c7230a5a0ad034a56c50db0bf2fbc2174b3f5272d3a03ffdc0 SHA512 e0a4eacb1a8721b9c2b4331f21e460fc3a1740a6a156eb43b31c495b17e191508f6d72375b8bd286a9be66ceaa1353f64f894deda0b4b29c3ac48c5b7c67cfa1 diff --git a/dev-python/numexpr/numexpr-2.8.4.ebuild b/dev-python/numexpr/numexpr-2.8.4.ebuild new file mode 100644 index ..cbfed545e678 --- /dev/null +++ b/dev-python/numexpr/numexpr-2.8.4.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" +HOMEPAGE="https://github.com/pydata/numexpr; +SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}] +" +RDEPEND="${DEPEND} + dev-python/packaging[${PYTHON_USEDEP}] +" + +python_test() { + pushd "${BUILD_DIR}/install/usr/lib/${EPYTHON}/site-packages" >/dev/null || die + "${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}" + import sys,numexpr + sys.exit(0 if numexpr.test().wasSuccessful() else 1) + EOF + pushd >/dev/null || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/files/, dev-python/numexpr/
commit: a2e1678a8d7679dae5b25b17ce8edb512a698466 Author: Michał Górny gentoo org> AuthorDate: Mon Jul 25 16:13:26 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 25 16:13:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e1678a dev-python/numexpr: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/Manifest| 1 - .../numexpr/files/numexpr-2.8.1-numpy-1.23.0.patch | 22 - dev-python/numexpr/numexpr-2.8.1-r1.ebuild | 38 -- dev-python/numexpr/numexpr-2.8.1.ebuild| 33 --- 4 files changed, 94 deletions(-) diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest index 3c4e3b144f8d..634719c086b6 100644 --- a/dev-python/numexpr/Manifest +++ b/dev-python/numexpr/Manifest @@ -1,2 +1 @@ -DIST numexpr-2.8.1.tar.gz 111984 BLAKE2B b5d0b5bd5507c8c513db6404917b6256d9c8d232ea5d2f027f42cdac4a5e5c5f8c2db3d2283734f80d0ae7df2551314d088ccd2ed8e2c7401cc04a15ad61751d SHA512 243cddcb1fece9410e35c87a4c3f794ac0963ddfcc054b9a9c9842a2bb4e782d6c939f532d00d724d4b447d915764c3c8bbb87a99c71a22951798329aa7494bd DIST numexpr-2.8.3.gh.tar.gz 112551 BLAKE2B c433e27dafe14e0760cd825992a4dcf3e35ae7a32c1bb768c6f5632e8505be5b10dc08a89c97836f019e53d77cf4aa811cc0822832d605934e35ae93e1cbb661 SHA512 4753159f8247ed18dba01d4db21e8e0a149a253cfc064719c9ccdcdd779d109aca64d2306820d912c274b5b6037a9dc849285ef015fec1e1dc9f0c8bad246393 diff --git a/dev-python/numexpr/files/numexpr-2.8.1-numpy-1.23.0.patch b/dev-python/numexpr/files/numexpr-2.8.1-numpy-1.23.0.patch deleted file mode 100644 index b0e841077620.. --- a/dev-python/numexpr/files/numexpr-2.8.1-numpy-1.23.0.patch +++ /dev/null @@ -1,22 +0,0 @@ -https://github.com/pydata/numexpr/commit/1c6a024947c3aa1bf926ecb9828036b306d7c6d7 -https://bugs.gentoo.org/853955 - -From 1c6a024947c3aa1bf926ecb9828036b306d7c6d7 Mon Sep 17 00:00:00 2001 -From: Robert McLeod -Date: Mon, 24 Jan 2022 10:54:34 -0800 -Subject: [PATCH] Fix for #397, use of NPY_ARRAY_UPDATEIFCOPY flag - - Changes from 2.8.0 to 2.8.1 - --- a/numexpr/interpreter.cpp -+++ b/numexpr/interpreter.cpp -@@ -1269,7 +1269,7 @@ NumExpr_run(NumExprObject *self, PyObject *args, PyObject *kwds) - } - Py_INCREF(dtypes[0]); - a = (PyArrayObject *)PyArray_FromArray(operands[0], dtypes[0], -- NPY_ARRAY_ALIGNED|NPY_ARRAY_UPDATEIFCOPY); -+NPY_ARRAY_ALIGNED); - if (a == NULL) { - goto fail; - } - diff --git a/dev-python/numexpr/numexpr-2.8.1-r1.ebuild b/dev-python/numexpr/numexpr-2.8.1-r1.ebuild deleted file mode 100644 index 55c558ac78d4.. --- a/dev-python/numexpr/numexpr-2.8.1-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) -DISTUTILS_USE_PEP517=setuptools -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" -HOMEPAGE="https://github.com/pydata/numexpr; -SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" - -DEPEND=" - >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}] -" -RDEPEND="${DEPEND} - dev-python/packaging[${PYTHON_USEDEP}] -" - -PATCHES=( - "${FILESDIR}"/${P}-numpy-1.23.0.patch -) - -python_test() { - pushd "${BUILD_DIR}/install/usr/lib/${EPYTHON}/site-packages" >/dev/null || die - "${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}" - import sys,numexpr - sys.exit(0 if numexpr.test().wasSuccessful() else 1) - EOF - pushd >/dev/null || die -} diff --git a/dev-python/numexpr/numexpr-2.8.1.ebuild b/dev-python/numexpr/numexpr-2.8.1.ebuild deleted file mode 100644 index 915229e23609.. --- a/dev-python/numexpr/numexpr-2.8.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" -HOMEPAGE="https://github.com/pydata/numexpr; -SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" - -DEPEND=" - >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}] -" -RDEPEND="${DEPEND} - dev-python/packaging[${PYTHON_USEDEP}] -" - -python_test() { - pushd "${BUILD_DIR}"/lib
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 6ebc7f82b8cb0d9198e90a81964b0e76992045d0 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jul 25 15:01:03 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jul 25 15:01:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ebc7f82 dev-python/numexpr: arm64 stable wrt bug #860642 Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/numexpr/numexpr-2.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.3.ebuild b/dev-python/numexpr/numexpr-2.8.3.ebuild index f45129e22fcb..a61bf9b9bad3 100644 --- a/dev-python/numexpr/numexpr-2.8.3.ebuild +++ b/dev-python/numexpr/numexpr-2.8.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: df254068d442f030b8627dc125bb7c5aae69bdfb Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jul 25 14:56:30 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jul 25 14:56:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df254068 dev-python/numexpr: arm stable wrt bug #860642 Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/numexpr/numexpr-2.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.3.ebuild b/dev-python/numexpr/numexpr-2.8.3.ebuild index 28f6234b463a..f45129e22fcb 100644 --- a/dev-python/numexpr/numexpr-2.8.3.ebuild +++ b/dev-python/numexpr/numexpr-2.8.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 20bdcdf879bdc249085989330de9e13116faee15 Author: Sam James gentoo org> AuthorDate: Mon Jul 25 06:40:51 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jul 25 06:40:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20bdcdf8 dev-python/numexpr: Stabilize 2.8.3 amd64, #860642 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.3.ebuild b/dev-python/numexpr/numexpr-2.8.3.ebuild index 3d301fea2e2c..28f6234b463a 100644 --- a/dev-python/numexpr/numexpr-2.8.3.ebuild +++ b/dev-python/numexpr/numexpr-2.8.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: fe487d5612c03c342f6565d0ed4559f2e080bb01 Author: Sam James gentoo org> AuthorDate: Sun Jul 24 16:28:41 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jul 24 16:28:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe487d56 dev-python/numexpr: Stabilize 2.8.3 ppc, #860642 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.3.ebuild b/dev-python/numexpr/numexpr-2.8.3.ebuild index 12fd27d9d417..dab23ae8ab57 100644 --- a/dev-python/numexpr/numexpr-2.8.3.ebuild +++ b/dev-python/numexpr/numexpr-2.8.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: a81951fbeec4069db3e7dace86554ca4e5d9b800 Author: Sam James gentoo org> AuthorDate: Sun Jul 24 16:28:59 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jul 24 16:28:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a81951fb dev-python/numexpr: Stabilize 2.8.3 ppc64, #860642 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.3.ebuild b/dev-python/numexpr/numexpr-2.8.3.ebuild index dab23ae8ab57..3d301fea2e2c 100644 --- a/dev-python/numexpr/numexpr-2.8.3.ebuild +++ b/dev-python/numexpr/numexpr-2.8.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: a859ea3030b4b062c12552981a3e8a8434f34a94 Author: Sam James gentoo org> AuthorDate: Sun Jul 24 16:27:39 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jul 24 16:27:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a859ea30 dev-python/numexpr: Stabilize 2.8.3 x86, #860642 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.3.ebuild b/dev-python/numexpr/numexpr-2.8.3.ebuild index cbfed545e678..12fd27d9d417 100644 --- a/dev-python/numexpr/numexpr-2.8.3.ebuild +++ b/dev-python/numexpr/numexpr-2.8.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 71ce93620a7c0555214f50f7b4d2f1903657e6b1 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jun 27 18:57:03 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jun 27 19:08:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71ce9362 dev-python/numexpr: add 2.8.3 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/Manifest | 1 + dev-python/numexpr/numexpr-2.8.3.ebuild | 34 + 2 files changed, 35 insertions(+) diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest index 8da6ec40ced0..3c4e3b144f8d 100644 --- a/dev-python/numexpr/Manifest +++ b/dev-python/numexpr/Manifest @@ -1 +1,2 @@ DIST numexpr-2.8.1.tar.gz 111984 BLAKE2B b5d0b5bd5507c8c513db6404917b6256d9c8d232ea5d2f027f42cdac4a5e5c5f8c2db3d2283734f80d0ae7df2551314d088ccd2ed8e2c7401cc04a15ad61751d SHA512 243cddcb1fece9410e35c87a4c3f794ac0963ddfcc054b9a9c9842a2bb4e782d6c939f532d00d724d4b447d915764c3c8bbb87a99c71a22951798329aa7494bd +DIST numexpr-2.8.3.gh.tar.gz 112551 BLAKE2B c433e27dafe14e0760cd825992a4dcf3e35ae7a32c1bb768c6f5632e8505be5b10dc08a89c97836f019e53d77cf4aa811cc0822832d605934e35ae93e1cbb661 SHA512 4753159f8247ed18dba01d4db21e8e0a149a253cfc064719c9ccdcdd779d109aca64d2306820d912c274b5b6037a9dc849285ef015fec1e1dc9f0c8bad246393 diff --git a/dev-python/numexpr/numexpr-2.8.3.ebuild b/dev-python/numexpr/numexpr-2.8.3.ebuild new file mode 100644 index ..cbfed545e678 --- /dev/null +++ b/dev-python/numexpr/numexpr-2.8.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" +HOMEPAGE="https://github.com/pydata/numexpr; +SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}] +" +RDEPEND="${DEPEND} + dev-python/packaging[${PYTHON_USEDEP}] +" + +python_test() { + pushd "${BUILD_DIR}/install/usr/lib/${EPYTHON}/site-packages" >/dev/null || die + "${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}" + import sys,numexpr + sys.exit(0 if numexpr.test().wasSuccessful() else 1) + EOF + pushd >/dev/null || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/files/, dev-python/numexpr/
commit: 2a6dc1335a46d15eafd97470097668dfa1af74d6 Author: Sam James gentoo org> AuthorDate: Fri Jun 24 03:52:50 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jun 24 03:52:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a6dc133 dev-python/numexpr: fix build with numpy 1.23.0 Closes: https://bugs.gentoo.org/853955 Signed-off-by: Sam James gentoo.org> .../numexpr/files/numexpr-2.8.1-numpy-1.23.0.patch | 22 ++ dev-python/numexpr/numexpr-2.8.1-r1.ebuild | 4 2 files changed, 26 insertions(+) diff --git a/dev-python/numexpr/files/numexpr-2.8.1-numpy-1.23.0.patch b/dev-python/numexpr/files/numexpr-2.8.1-numpy-1.23.0.patch new file mode 100644 index ..b0e841077620 --- /dev/null +++ b/dev-python/numexpr/files/numexpr-2.8.1-numpy-1.23.0.patch @@ -0,0 +1,22 @@ +https://github.com/pydata/numexpr/commit/1c6a024947c3aa1bf926ecb9828036b306d7c6d7 +https://bugs.gentoo.org/853955 + +From 1c6a024947c3aa1bf926ecb9828036b306d7c6d7 Mon Sep 17 00:00:00 2001 +From: Robert McLeod +Date: Mon, 24 Jan 2022 10:54:34 -0800 +Subject: [PATCH] Fix for #397, use of NPY_ARRAY_UPDATEIFCOPY flag + + Changes from 2.8.0 to 2.8.1 + --- +--- a/numexpr/interpreter.cpp b/numexpr/interpreter.cpp +@@ -1269,7 +1269,7 @@ NumExpr_run(NumExprObject *self, PyObject *args, PyObject *kwds) + } + Py_INCREF(dtypes[0]); + a = (PyArrayObject *)PyArray_FromArray(operands[0], dtypes[0], +- NPY_ARRAY_ALIGNED|NPY_ARRAY_UPDATEIFCOPY); ++NPY_ARRAY_ALIGNED); + if (a == NULL) { + goto fail; + } + diff --git a/dev-python/numexpr/numexpr-2.8.1-r1.ebuild b/dev-python/numexpr/numexpr-2.8.1-r1.ebuild index 494235d35671..55c558ac78d4 100644 --- a/dev-python/numexpr/numexpr-2.8.1-r1.ebuild +++ b/dev-python/numexpr/numexpr-2.8.1-r1.ebuild @@ -24,6 +24,10 @@ RDEPEND="${DEPEND} dev-python/packaging[${PYTHON_USEDEP}] " +PATCHES=( + "${FILESDIR}"/${P}-numpy-1.23.0.patch +) + python_test() { pushd "${BUILD_DIR}/install/usr/lib/${EPYTHON}/site-packages" >/dev/null || die "${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: a503f4337f478f6857fc4cf00c0112d8409e6eaf Author: Andrew Ammerlaan gentoo org> AuthorDate: Tue May 24 13:24:54 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue May 24 13:25:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a503f433 dev-python/numexpr: pep517, enable py3.11 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/numexpr/numexpr-2.8.1-r1.ebuild | 34 ++ 1 file changed, 34 insertions(+) diff --git a/dev-python/numexpr/numexpr-2.8.1-r1.ebuild b/dev-python/numexpr/numexpr-2.8.1-r1.ebuild new file mode 100644 index ..494235d35671 --- /dev/null +++ b/dev-python/numexpr/numexpr-2.8.1-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" +HOMEPAGE="https://github.com/pydata/numexpr; +SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}] +" +RDEPEND="${DEPEND} + dev-python/packaging[${PYTHON_USEDEP}] +" + +python_test() { + pushd "${BUILD_DIR}/install/usr/lib/${EPYTHON}/site-packages" >/dev/null || die + "${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}" + import sys,numexpr + sys.exit(0 if numexpr.test().wasSuccessful() else 1) + EOF + pushd >/dev/null || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: ce999f3f6c9ab9348d2476f5440b34150bbed5d5 Author: Matt Turner gentoo org> AuthorDate: Mon Feb 14 08:29:54 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Feb 14 08:35:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce999f3f dev-python/numexpr: Keyword 2.8.1 alpha, #804136 Signed-off-by: Matt Turner gentoo.org> dev-python/numexpr/numexpr-2.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.1.ebuild b/dev-python/numexpr/numexpr-2.8.1.ebuild index b25a00deb39c..915229e23609 100644 --- a/dev-python/numexpr/numexpr-2.8.1.ebuild +++ b/dev-python/numexpr/numexpr-2.8.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 63349c9d6b241791129e061f0c65b281966535ac Author: Michał Górny gentoo org> AuthorDate: Mon Jan 3 22:28:17 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 3 22:29:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63349c9d dev-python/numexpr: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/Manifest | 2 -- dev-python/numexpr/metadata.xml | 4 --- dev-python/numexpr/numexpr-2.7.3.ebuild | 48 - dev-python/numexpr/numexpr-2.8.0.ebuild | 30 - 4 files changed, 84 deletions(-) diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest index f57f9f1f534b..8da6ec40ced0 100644 --- a/dev-python/numexpr/Manifest +++ b/dev-python/numexpr/Manifest @@ -1,3 +1 @@ -DIST numexpr-2.7.3.tar.gz 114113 BLAKE2B 95dca4fbd3148bbf198f82827a63fac3e9de29f677457f2ad45040e24a38bb05e4e09738efa0cac793970e18bdcd252e2744da96062217fd35b4054b10112989 SHA512 8234a65ce96ea0a2f20cce7dce3de652362a9edc86af2e7a333cdd8ecd87866f75970859ff39b04d529acc062b806cc8c64f262c318edd2897200d7e54b429e7 -DIST numexpr-2.8.0.tar.gz 111765 BLAKE2B 20b56ce6b5c83a72c317c1b03c1084f64a2438deaeaf73a97afc8ab75abe0d3aa3721df8e7921568ff14c36fc0737e87be82951d1911f2eedee8f0e9fcad2fb8 SHA512 33f54eed99cab552c868cc5091ea76e13da12367507161713304f48b322289a01aeabe750f13501cc5654c6068c7e6220c6adeb8703fef174a445860f142614f DIST numexpr-2.8.1.tar.gz 111984 BLAKE2B b5d0b5bd5507c8c513db6404917b6256d9c8d232ea5d2f027f42cdac4a5e5c5f8c2db3d2283734f80d0ae7df2551314d088ccd2ed8e2c7401cc04a15ad61751d SHA512 243cddcb1fece9410e35c87a4c3f794ac0963ddfcc054b9a9c9842a2bb4e782d6c939f532d00d724d4b447d915764c3c8bbb87a99c71a22951798329aa7494bd diff --git a/dev-python/numexpr/metadata.xml b/dev-python/numexpr/metadata.xml index ca0038cd8456..347c251f2861 100644 --- a/dev-python/numexpr/metadata.xml +++ b/dev-python/numexpr/metadata.xml @@ -18,10 +18,6 @@ just-in-time (JIT) compiler, i.e. it does not require a compiler at runtime. - -Enable support for Intel Vector Math Library, part of - sci-libs/mkl. - numexpr pydata/numexpr diff --git a/dev-python/numexpr/numexpr-2.7.3.ebuild b/dev-python/numexpr/numexpr-2.7.3.ebuild deleted file mode 100644 index 0f0886287f5b.. --- a/dev-python/numexpr/numexpr-2.7.3.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..10} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 flag-o-matic - -DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" -HOMEPAGE="https://github.com/pydata/numexpr; -SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="mkl" - -RDEPEND=" - >=dev-python/numpy-1.6[${PYTHON_USEDEP}] - mkl? ( sci-libs/mkl ) -" - -python_prepare_all() { - # TODO: mkl can be used but it fails for me - # only works with mkl in tree. newer mkl will use pkgconfig - if use mkl; then - use amd64 && local ext="_lp64" - cat > site.cfg <<- _EOF_ || die - [mkl] - library_dirs = ${MKLROOT}/lib/em64t - include_dirs = ${MKLROOT}/include - mkl_libs = mkl_solver${ext}, mkl_intel${ext}, \ - mkl_intel_thread, mkl_core, iomp5 - _EOF_ - fi - - distutils-r1_python_prepare_all -} - -python_test() { - pushd "${BUILD_DIR}"/lib >/dev/null || die - "${EPYTHON}" \ - -c "import sys,numexpr; sys.exit(0 if numexpr.test().wasSuccessful() else 1)" \ - || die - pushd >/dev/null || die -} diff --git a/dev-python/numexpr/numexpr-2.8.0.ebuild b/dev-python/numexpr/numexpr-2.8.0.ebuild deleted file mode 100644 index 996ad208a7c7.. --- a/dev-python/numexpr/numexpr-2.8.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" -HOMEPAGE="https://github.com/pydata/numexpr; -SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" - -DEPEND=" - >=dev-python/numpy-1.6[${PYTHON_USEDEP}] -" -RDEPEND="${DEPEND}" - -python_test() { - pushd "${BUILD_DIR}"/lib >/dev/null || die - "${EPYTHON}" \ - -c "import sys,numexpr; sys.exit(0 if numexpr.test().wasSuccessful()
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 8379bffc6653ea05ca1ec4284ce70fc5ab7892ed Author: Jakov Smolić gentoo org> AuthorDate: Mon Jan 3 19:22:40 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jan 3 19:22:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8379bffc dev-python/numexpr: Stabilize 2.8.1 amd64, #830542 Signed-off-by: Jakov Smolić gentoo.org> dev-python/numexpr/numexpr-2.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.1.ebuild b/dev-python/numexpr/numexpr-2.8.1.ebuild index de4561e2ce21..b25a00deb39c 100644 --- a/dev-python/numexpr/numexpr-2.8.1.ebuild +++ b/dev-python/numexpr/numexpr-2.8.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: a534ae40d3c7654bef9fbccf820d82acb87a06c3 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jan 3 19:22:03 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jan 3 19:22:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a534ae40 dev-python/numexpr: Stabilize 2.8.1 x86, #830542 Signed-off-by: Jakov Smolić gentoo.org> dev-python/numexpr/numexpr-2.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.1.ebuild b/dev-python/numexpr/numexpr-2.8.1.ebuild index 63088d942a48..de4561e2ce21 100644 --- a/dev-python/numexpr/numexpr-2.8.1.ebuild +++ b/dev-python/numexpr/numexpr-2.8.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 058153ff500a176326bfc2f4302cda606ac6d664 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 3 18:59:45 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 3 18:59:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=058153ff dev-python/numexpr: Stabilize 2.8.1 ppc64, #830542 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/numexpr-2.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.1.ebuild b/dev-python/numexpr/numexpr-2.8.1.ebuild index 36b388ef2590..63088d942a48 100644 --- a/dev-python/numexpr/numexpr-2.8.1.ebuild +++ b/dev-python/numexpr/numexpr-2.8.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 49f0abd0c0d4c27d103731e1a2069a42279f069d Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 3 18:34:41 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 3 18:34:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f0abd0 dev-python/numexpr: Stabilize 2.8.1 arm64, #830542 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/numexpr-2.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.1.ebuild b/dev-python/numexpr/numexpr-2.8.1.ebuild index 6e921f6869f2..36b388ef2590 100644 --- a/dev-python/numexpr/numexpr-2.8.1.ebuild +++ b/dev-python/numexpr/numexpr-2.8.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 5fee2e51eac649e06595b84289d3d34615775a99 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 3 18:07:36 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 3 18:07:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fee2e51 dev-python/numexpr: Stabilize 2.8.1 ppc, #830542 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/numexpr-2.8.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/numexpr/numexpr-2.8.1.ebuild b/dev-python/numexpr/numexpr-2.8.1.ebuild index 1e6ee29f7c87..53e56c0d4328 100644 --- a/dev-python/numexpr/numexpr-2.8.1.ebuild +++ b/dev-python/numexpr/numexpr-2.8.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: fb17081437c97cec25c94f2ced36d24470a916ef Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jan 3 18:07:37 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jan 3 18:07:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb170814 dev-python/numexpr: Stabilize 2.8.1 arm, #830542 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/numexpr-2.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.1.ebuild b/dev-python/numexpr/numexpr-2.8.1.ebuild index 53e56c0d4328..6e921f6869f2 100644 --- a/dev-python/numexpr/numexpr-2.8.1.ebuild +++ b/dev-python/numexpr/numexpr-2.8.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 8fc6b4bdb33e025addfeb8452be8846f835706fb Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 11 18:55:35 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 11 19:10:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc6b4bd dev-python/numexpr: add 2.8.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/Manifest | 1 + dev-python/numexpr/numexpr-2.8.1.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest index 21f5a340b447..f57f9f1f534b 100644 --- a/dev-python/numexpr/Manifest +++ b/dev-python/numexpr/Manifest @@ -1,2 +1,3 @@ DIST numexpr-2.7.3.tar.gz 114113 BLAKE2B 95dca4fbd3148bbf198f82827a63fac3e9de29f677457f2ad45040e24a38bb05e4e09738efa0cac793970e18bdcd252e2744da96062217fd35b4054b10112989 SHA512 8234a65ce96ea0a2f20cce7dce3de652362a9edc86af2e7a333cdd8ecd87866f75970859ff39b04d529acc062b806cc8c64f262c318edd2897200d7e54b429e7 DIST numexpr-2.8.0.tar.gz 111765 BLAKE2B 20b56ce6b5c83a72c317c1b03c1084f64a2438deaeaf73a97afc8ab75abe0d3aa3721df8e7921568ff14c36fc0737e87be82951d1911f2eedee8f0e9fcad2fb8 SHA512 33f54eed99cab552c868cc5091ea76e13da12367507161713304f48b322289a01aeabe750f13501cc5654c6068c7e6220c6adeb8703fef174a445860f142614f +DIST numexpr-2.8.1.tar.gz 111984 BLAKE2B b5d0b5bd5507c8c513db6404917b6256d9c8d232ea5d2f027f42cdac4a5e5c5f8c2db3d2283734f80d0ae7df2551314d088ccd2ed8e2c7401cc04a15ad61751d SHA512 243cddcb1fece9410e35c87a4c3f794ac0963ddfcc054b9a9c9842a2bb4e782d6c939f532d00d724d4b447d915764c3c8bbb87a99c71a22951798329aa7494bd diff --git a/dev-python/numexpr/numexpr-2.8.1.ebuild b/dev-python/numexpr/numexpr-2.8.1.ebuild new file mode 100644 index ..1e6ee29f7c87 --- /dev/null +++ b/dev-python/numexpr/numexpr-2.8.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" +HOMEPAGE="https://github.com/pydata/numexpr; +SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + >=dev-python/numpy-1.13.3[${PYTHON_USEDEP}] +" +RDEPEND="${DEPEND} + dev-python/packaging[${PYTHON_USEDEP}] +" + +python_test() { + pushd "${BUILD_DIR}"/lib >/dev/null || die + "${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}" + import sys,numexpr + sys.exit(0 if numexpr.test().wasSuccessful() else 1) + EOF + pushd >/dev/null || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 619d2ccedd2515ddec4c0d996e2bcae7a01af6a9 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 11 18:56:37 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 11 19:10:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=619d2cce dev-python/numexpr: fix quotes Signed-off-by: Arthur Zamarin gentoo.org> dev-python/numexpr/numexpr-2.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.0.ebuild b/dev-python/numexpr/numexpr-2.8.0.ebuild index a456aa137930..996ad208a7c7 100644 --- a/dev-python/numexpr/numexpr-2.8.0.ebuild +++ b/dev-python/numexpr/numexpr-2.8.0.ebuild @@ -19,7 +19,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~a DEPEND=" >=dev-python/numpy-1.6[${PYTHON_USEDEP}] " -RDEPEND=${DEPEND} +RDEPEND="${DEPEND}" python_test() { pushd "${BUILD_DIR}"/lib >/dev/null || die
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 2ed0770b5aa77c8dd5cf00a6aec0335c8e3200ca Author: Michał Górny gentoo org> AuthorDate: Thu Dec 2 13:57:39 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 2 13:57:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed0770b dev-python/numexpr: Add missing DEPEND Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/numexpr-2.8.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.8.0.ebuild b/dev-python/numexpr/numexpr-2.8.0.ebuild index fd9a606a6675..0ed9199d12ec 100644 --- a/dev-python/numexpr/numexpr-2.8.0.ebuild +++ b/dev-python/numexpr/numexpr-2.8.0.ebuild @@ -17,10 +17,11 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="mkl" -RDEPEND=" +DEPEND=" >=dev-python/numpy-1.6[${PYTHON_USEDEP}] mkl? ( sci-libs/mkl ) " +RDEPEND=${DEPEND} python_prepare_all() { # TODO: mkl can be used but it fails for me
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: fa2033778ab7dc6fb258b270565fa62a9bb0bb03 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 2 14:14:35 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 2 14:14:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa203377 dev-python/numexpr: Attempt to fix building against mkl Use pkg-config to get appropriate include directory and library list from mkl. Fix config key names. Unfortunately, the package is still broken: INTEL MKL ERROR: /usr/lib64/libmkl_vml_def.so: undefined symbol: mkl_lapack_dspevd. Intel MKL FATAL ERROR: cannot load libmkl_vml_def.so. However, that seems to be a problem inside mkl itself. Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/numexpr-2.8.0.ebuild | 37 +++-- 1 file changed, 31 insertions(+), 6 deletions(-) diff --git a/dev-python/numexpr/numexpr-2.8.0.ebuild b/dev-python/numexpr/numexpr-2.8.0.ebuild index 0ed9199d12ec..2de92876f671 100644 --- a/dev-python/numexpr/numexpr-2.8.0.ebuild +++ b/dev-python/numexpr/numexpr-2.8.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="threads(+)" -inherit distutils-r1 +inherit distutils-r1 toolchain-funcs DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" HOMEPAGE="https://github.com/pydata/numexpr; @@ -22,18 +22,43 @@ DEPEND=" mkl? ( sci-libs/mkl ) " RDEPEND=${DEPEND} +BDEPEND=" + mkl? ( virtual/pkgconfig ) +" python_prepare_all() { # TODO: mkl can be used but it fails for me # only works with mkl in tree. newer mkl will use pkgconfig if use mkl; then - use amd64 && local ext="_lp64" + local suffix= + use amd64 && local suffix="-lp64" + + local flags=( + $($(tc-getPKG_CONFIG) --cflags --libs "mkl-dynamic${suffix}-iomp") + ) + local f libdirs=() incdirs=() libs=() + for f in "${flags[@]}"; do + case ${f} in + -I*) + incdirs+=( "${f#-I}" ) + ;; + -L*) + libdirs+=( "${f#-L}" ) + ;; + -l*) + libs+=( "${f#-l}" ) + ;; + *) + die "Unexpected flag in pkg-config output: ${f}" + ;; + esac + done + cat > site.cfg <<- _EOF_ || die [mkl] - library_dirs = ${MKLROOT}/lib/em64t - include_dirs = ${MKLROOT}/include - mkl_libs = mkl_solver${ext}, mkl_intel${ext}, \ - mkl_intel_thread, mkl_core, iomp5 + library_dirs = $(IFS=:; echo "${libdirs[*]}") + include_dirs = $(IFS=:; echo "${incdirs[*]}") + libraries = $(IFS=:; echo "${libs[*]}") _EOF_ fi
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 9931c87ea1de7c0d43b6166b8352303b01130a19 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 2 14:16:36 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 2 14:16:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9931c87e dev-python/numexpr: Remove broken mkl support Closes: https://bugs.gentoo.org/828015 Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/numexpr-2.8.0.ebuild | 46 + 1 file changed, 1 insertion(+), 45 deletions(-) diff --git a/dev-python/numexpr/numexpr-2.8.0.ebuild b/dev-python/numexpr/numexpr-2.8.0.ebuild index 2de92876f671..a456aa137930 100644 --- a/dev-python/numexpr/numexpr-2.8.0.ebuild +++ b/dev-python/numexpr/numexpr-2.8.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="threads(+)" -inherit distutils-r1 toolchain-funcs +inherit distutils-r1 DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" HOMEPAGE="https://github.com/pydata/numexpr; @@ -15,55 +15,11 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="mkl" DEPEND=" >=dev-python/numpy-1.6[${PYTHON_USEDEP}] - mkl? ( sci-libs/mkl ) " RDEPEND=${DEPEND} -BDEPEND=" - mkl? ( virtual/pkgconfig ) -" - -python_prepare_all() { - # TODO: mkl can be used but it fails for me - # only works with mkl in tree. newer mkl will use pkgconfig - if use mkl; then - local suffix= - use amd64 && local suffix="-lp64" - - local flags=( - $($(tc-getPKG_CONFIG) --cflags --libs "mkl-dynamic${suffix}-iomp") - ) - local f libdirs=() incdirs=() libs=() - for f in "${flags[@]}"; do - case ${f} in - -I*) - incdirs+=( "${f#-I}" ) - ;; - -L*) - libdirs+=( "${f#-L}" ) - ;; - -l*) - libs+=( "${f#-l}" ) - ;; - *) - die "Unexpected flag in pkg-config output: ${f}" - ;; - esac - done - - cat > site.cfg <<- _EOF_ || die - [mkl] - library_dirs = $(IFS=:; echo "${libdirs[*]}") - include_dirs = $(IFS=:; echo "${incdirs[*]}") - libraries = $(IFS=:; echo "${libs[*]}") - _EOF_ - fi - - distutils-r1_python_prepare_all -} python_test() { pushd "${BUILD_DIR}"/lib >/dev/null || die
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 4493d895ba1c48054673fa1f68fda190da0565b3 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 2 07:25:39 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 2 08:12:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4493d895 dev-python/numexpr: Bump to 2.8.0 Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/Manifest | 1 + dev-python/numexpr/numexpr-2.8.0.ebuild | 48 + 2 files changed, 49 insertions(+) diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest index 4233994bb5b2..21f5a340b447 100644 --- a/dev-python/numexpr/Manifest +++ b/dev-python/numexpr/Manifest @@ -1 +1,2 @@ DIST numexpr-2.7.3.tar.gz 114113 BLAKE2B 95dca4fbd3148bbf198f82827a63fac3e9de29f677457f2ad45040e24a38bb05e4e09738efa0cac793970e18bdcd252e2744da96062217fd35b4054b10112989 SHA512 8234a65ce96ea0a2f20cce7dce3de652362a9edc86af2e7a333cdd8ecd87866f75970859ff39b04d529acc062b806cc8c64f262c318edd2897200d7e54b429e7 +DIST numexpr-2.8.0.tar.gz 111765 BLAKE2B 20b56ce6b5c83a72c317c1b03c1084f64a2438deaeaf73a97afc8ab75abe0d3aa3721df8e7921568ff14c36fc0737e87be82951d1911f2eedee8f0e9fcad2fb8 SHA512 33f54eed99cab552c868cc5091ea76e13da12367507161713304f48b322289a01aeabe750f13501cc5654c6068c7e6220c6adeb8703fef174a445860f142614f diff --git a/dev-python/numexpr/numexpr-2.8.0.ebuild b/dev-python/numexpr/numexpr-2.8.0.ebuild new file mode 100644 index ..fd9a606a6675 --- /dev/null +++ b/dev-python/numexpr/numexpr-2.8.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" +HOMEPAGE="https://github.com/pydata/numexpr; +SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="mkl" + +RDEPEND=" + >=dev-python/numpy-1.6[${PYTHON_USEDEP}] + mkl? ( sci-libs/mkl ) +" + +python_prepare_all() { + # TODO: mkl can be used but it fails for me + # only works with mkl in tree. newer mkl will use pkgconfig + if use mkl; then + use amd64 && local ext="_lp64" + cat > site.cfg <<- _EOF_ || die + [mkl] + library_dirs = ${MKLROOT}/lib/em64t + include_dirs = ${MKLROOT}/include + mkl_libs = mkl_solver${ext}, mkl_intel${ext}, \ + mkl_intel_thread, mkl_core, iomp5 + _EOF_ + fi + + distutils-r1_python_prepare_all +} + +python_test() { + pushd "${BUILD_DIR}"/lib >/dev/null || die + "${EPYTHON}" \ + -c "import sys,numexpr; sys.exit(0 if numexpr.test().wasSuccessful() else 1)" \ + || die + pushd >/dev/null || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 0544663133614ff98959d2067b536c4e95ec9d84 Author: Sam James gentoo org> AuthorDate: Sun Nov 14 23:50:43 2021 + Commit: Sam James gentoo org> CommitDate: Sun Nov 14 23:50:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05446631 dev-python/numexpr: Stabilize 2.7.3 ppc64, #813567 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.7.3.ebuild b/dev-python/numexpr/numexpr-2.7.3.ebuild index 76a85b1ac147..0f0886287f5b 100644 --- a/dev-python/numexpr/numexpr-2.7.3.ebuild +++ b/dev-python/numexpr/numexpr-2.7.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="mkl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 9d13519105f798cad710042e3686abfa3bd25473 Author: Sam James gentoo org> AuthorDate: Sun Oct 24 21:13:59 2021 + Commit: Sam James gentoo org> CommitDate: Sun Oct 24 21:13:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d135191 dev-python/numexpr: Stabilize 2.7.3 arm64, #813567 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.7.3.ebuild b/dev-python/numexpr/numexpr-2.7.3.ebuild index 965a7d617b6..4b7d77e8b32 100644 --- a/dev-python/numexpr/numexpr-2.7.3.ebuild +++ b/dev-python/numexpr/numexpr-2.7.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="mkl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: a3ca9fca896955380cb332db491bf5e450aa2f86 Author: Sam James gentoo org> AuthorDate: Mon Sep 6 23:42:13 2021 + Commit: Sam James gentoo org> CommitDate: Mon Sep 6 23:42:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3ca9fca dev-python/numexpr: Keyword 2.7.3 s390, #804136 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.7.3.ebuild b/dev-python/numexpr/numexpr-2.7.3.ebuild index a44abb22ab1..32430787608 100644 --- a/dev-python/numexpr/numexpr-2.7.3.ebuild +++ b/dev-python/numexpr/numexpr-2.7.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="mkl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 8d287be77d4939e6d6e0b74777858d60f6e3e13e Author: Sam James gentoo org> AuthorDate: Mon Sep 6 23:37:30 2021 + Commit: Sam James gentoo org> CommitDate: Mon Sep 6 23:37:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d287be7 dev-python/numexpr: Keyword 2.7.3 ppc64, #804136 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.7.3.ebuild b/dev-python/numexpr/numexpr-2.7.3.ebuild index 673fc6d8e51..a44abb22ab1 100644 --- a/dev-python/numexpr/numexpr-2.7.3.ebuild +++ b/dev-python/numexpr/numexpr-2.7.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE="mkl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 3cf5f479a8373992b88a52c36021c5ed6ce332c9 Author: Sam James gentoo org> AuthorDate: Mon Sep 6 00:12:32 2021 + Commit: Sam James gentoo org> CommitDate: Mon Sep 6 00:12:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cf5f479 dev-python/numexpr: Keyword 2.7.3 ppc, #804136 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.7.3.ebuild b/dev-python/numexpr/numexpr-2.7.3.ebuild index 3e5247ab5bc..673fc6d8e51 100644 --- a/dev-python/numexpr/numexpr-2.7.3.ebuild +++ b/dev-python/numexpr/numexpr-2.7.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE="mkl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 5ef42f2e99c006188fa811d1b4045738275468de Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Aug 9 07:58:46 2021 + Commit: Sam James gentoo org> CommitDate: Tue Aug 10 04:59:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ef42f2e dev-python/numexpr: keyworded 2.7.3 for hppa, bug #804136 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.7.3.ebuild b/dev-python/numexpr/numexpr-2.7.3.ebuild index 7efd00d6985..3e5247ab5bc 100644 --- a/dev-python/numexpr/numexpr-2.7.3.ebuild +++ b/dev-python/numexpr/numexpr-2.7.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE="mkl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 9adca6aba6630d32ce1ac11aa862329f9195565f Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Jul 28 15:58:44 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jul 28 16:14:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9adca6ab dev-python/numexpr: keyworded 2.7.3 for sparc, bug #804136 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/numexpr/numexpr-2.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.7.3.ebuild b/dev-python/numexpr/numexpr-2.7.3.ebuild index 75e1887417a..7efd00d6985 100644 --- a/dev-python/numexpr/numexpr-2.7.3.ebuild +++ b/dev-python/numexpr/numexpr-2.7.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE="mkl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 76c8c75ee4d4a0eb7d05fd49b284469b3de70c19 Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 19 12:51:06 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 19 14:45:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76c8c75e dev-python/numexpr: keyword 2.7.3 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-python/numexpr/numexpr-2.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.7.3.ebuild b/dev-python/numexpr/numexpr-2.7.3.ebuild index 37cf6ffd3eb..75e1887417a 100644 --- a/dev-python/numexpr/numexpr-2.7.3.ebuild +++ b/dev-python/numexpr/numexpr-2.7.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="mkl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: c53039133a5fb2479140adfdb10f2c744cca99c6 Author: Michał Górny gentoo org> AuthorDate: Mon Jul 12 22:57:03 2021 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 12 22:57:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5303913 dev-python/numexpr: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/Manifest| 1 - dev-python/numexpr/numexpr-2.7.2_p1.ebuild | 51 -- 2 files changed, 52 deletions(-) diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest index e7aa2857e37..4233994bb5b 100644 --- a/dev-python/numexpr/Manifest +++ b/dev-python/numexpr/Manifest @@ -1,2 +1 @@ -DIST numexpr-2.7.2.r1.gh.tar.gz 119099 BLAKE2B d424dd89761ecdad3e5a35a5c8b41f089c6eb7c9ca10a4309fb489bb7ab60c0b77863c1675583014265c057e27f3b9584a35e0ac6232044ed5f8b8c32fd330d6 SHA512 d786aeb3597a6b2196e92f364934a0bbc518c7973252c38f1e93c317d55220270b5d61320d7a465c87da979ec68e988b25182d527e0e96aa3a898f20a6997802 DIST numexpr-2.7.3.tar.gz 114113 BLAKE2B 95dca4fbd3148bbf198f82827a63fac3e9de29f677457f2ad45040e24a38bb05e4e09738efa0cac793970e18bdcd252e2744da96062217fd35b4054b10112989 SHA512 8234a65ce96ea0a2f20cce7dce3de652362a9edc86af2e7a333cdd8ecd87866f75970859ff39b04d529acc062b806cc8c64f262c318edd2897200d7e54b429e7 diff --git a/dev-python/numexpr/numexpr-2.7.2_p1.ebuild b/dev-python/numexpr/numexpr-2.7.2_p1.ebuild deleted file mode 100644 index 679730c0dca..000 --- a/dev-python/numexpr/numexpr-2.7.2_p1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 flag-o-matic - -DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" -HOMEPAGE="https://github.com/pydata/numexpr; -SRC_URI=" - https://github.com/pydata/numexpr/archive/v${PV%_p*}.tar.gz - -> ${P/_p/.r}.gh.tar.gz" -S=${WORKDIR}/${P%_p*} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" -IUSE="mkl" - -RDEPEND=" - >=dev-python/numpy-1.6[${PYTHON_USEDEP}] - mkl? ( sci-libs/mkl ) -" - -python_prepare_all() { - # TODO: mkl can be used but it fails for me - # only works with mkl in tree. newer mkl will use pkgconfig - if use mkl; then - use amd64 && local ext="_lp64" - cat > site.cfg <<- _EOF_ || die - [mkl] - library_dirs = ${MKLROOT}/lib/em64t - include_dirs = ${MKLROOT}/include - mkl_libs = mkl_solver${ext}, mkl_intel${ext}, \ - mkl_intel_thread, mkl_core, iomp5 - _EOF_ - fi - - distutils-r1_python_prepare_all -} - -python_test() { - pushd "${BUILD_DIR}"/lib >/dev/null || die - "${EPYTHON}" \ - -c "import sys,numexpr; sys.exit(0 if numexpr.test().wasSuccessful() else 1)" \ - || die - pushd >/dev/null || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 38ac3faadfefba209e16e4462c7b5d795d3e3520 Author: Sam James gentoo org> AuthorDate: Mon Jul 12 22:36:52 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jul 12 22:36:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38ac3faa dev-python/numexpr: Stabilize 2.7.3 amd64, #801772 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.7.3.ebuild b/dev-python/numexpr/numexpr-2.7.3.ebuild index 0c128037bfc..37cf6ffd3eb 100644 --- a/dev-python/numexpr/numexpr-2.7.3.ebuild +++ b/dev-python/numexpr/numexpr-2.7.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" IUSE="mkl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 1286c636f598fc50a29c2528163bd565a1866438 Author: Sam James gentoo org> AuthorDate: Mon Jul 12 21:47:58 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jul 12 21:47:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1286c636 dev-python/numexpr: Stabilize 2.7.3 x86, #801772 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.7.3.ebuild b/dev-python/numexpr/numexpr-2.7.3.ebuild index 78f0a10f547..0c128037bfc 100644 --- a/dev-python/numexpr/numexpr-2.7.3.ebuild +++ b/dev-python/numexpr/numexpr-2.7.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" IUSE="mkl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 637367f767d4b193c29897bafa8aa51788a7f09e Author: Andrew Ammerlaan gentoo org> AuthorDate: Sat Jun 5 14:53:22 2021 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sat Jun 5 15:10:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=637367f7 dev-python/numexpr: add version 2.7.3, enable py3.10 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/numexpr/Manifest | 1 + dev-python/numexpr/numexpr-2.7.3.ebuild | 48 + 2 files changed, 49 insertions(+) diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest index 062ed0316ca..e7aa2857e37 100644 --- a/dev-python/numexpr/Manifest +++ b/dev-python/numexpr/Manifest @@ -1 +1,2 @@ DIST numexpr-2.7.2.r1.gh.tar.gz 119099 BLAKE2B d424dd89761ecdad3e5a35a5c8b41f089c6eb7c9ca10a4309fb489bb7ab60c0b77863c1675583014265c057e27f3b9584a35e0ac6232044ed5f8b8c32fd330d6 SHA512 d786aeb3597a6b2196e92f364934a0bbc518c7973252c38f1e93c317d55220270b5d61320d7a465c87da979ec68e988b25182d527e0e96aa3a898f20a6997802 +DIST numexpr-2.7.3.tar.gz 114113 BLAKE2B 95dca4fbd3148bbf198f82827a63fac3e9de29f677457f2ad45040e24a38bb05e4e09738efa0cac793970e18bdcd252e2744da96062217fd35b4054b10112989 SHA512 8234a65ce96ea0a2f20cce7dce3de652362a9edc86af2e7a333cdd8ecd87866f75970859ff39b04d529acc062b806cc8c64f262c318edd2897200d7e54b429e7 diff --git a/dev-python/numexpr/numexpr-2.7.3.ebuild b/dev-python/numexpr/numexpr-2.7.3.ebuild new file mode 100644 index 000..78f0a10f547 --- /dev/null +++ b/dev-python/numexpr/numexpr-2.7.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 flag-o-matic + +DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" +HOMEPAGE="https://github.com/pydata/numexpr; +SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="mkl" + +RDEPEND=" + >=dev-python/numpy-1.6[${PYTHON_USEDEP}] + mkl? ( sci-libs/mkl ) +" + +python_prepare_all() { + # TODO: mkl can be used but it fails for me + # only works with mkl in tree. newer mkl will use pkgconfig + if use mkl; then + use amd64 && local ext="_lp64" + cat > site.cfg <<- _EOF_ || die + [mkl] + library_dirs = ${MKLROOT}/lib/em64t + include_dirs = ${MKLROOT}/include + mkl_libs = mkl_solver${ext}, mkl_intel${ext}, \ + mkl_intel_thread, mkl_core, iomp5 + _EOF_ + fi + + distutils-r1_python_prepare_all +} + +python_test() { + pushd "${BUILD_DIR}"/lib >/dev/null || die + "${EPYTHON}" \ + -c "import sys,numexpr; sys.exit(0 if numexpr.test().wasSuccessful() else 1)" \ + || die + pushd >/dev/null || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: bd522c695c155498f0a4fb98ba22bfe08020246d Author: Michał Górny gentoo org> AuthorDate: Sat Jun 5 14:31:40 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 5 14:40:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd522c69 dev-python/numexpr: Enable py3.10 Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/numexpr-2.7.2_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.7.2_p1.ebuild b/dev-python/numexpr/numexpr-2.7.2_p1.ebuild index b680a186a9e..679730c0dca 100644 --- a/dev-python/numexpr/numexpr-2.7.2_p1.ebuild +++ b/dev-python/numexpr/numexpr-2.7.2_p1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="threads(+)" inherit distutils-r1 flag-o-matic
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 3eed37d78a0c0505f3932ac7f7b6b0d8359249bb Author: Michał Górny gentoo org> AuthorDate: Tue Mar 2 08:54:45 2021 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 2 08:56:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eed37d7 dev-python/numexpr: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/Manifest | 1 - dev-python/numexpr/numexpr-2.7.2.ebuild | 50 - 2 files changed, 51 deletions(-) diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest index 848f084a426..062ed0316ca 100644 --- a/dev-python/numexpr/Manifest +++ b/dev-python/numexpr/Manifest @@ -1,2 +1 @@ -DIST numexpr-2.7.2.gh.tar.gz 118982 BLAKE2B b032f00c36ffadb88cf9a4cd6323137b920bce48ec73f88f006d3186f9a8c1d75a11ceb6bd32f412cba5c10cbe3cb518cdbdb19ef022100fcc408fc82ede9881 SHA512 41946df6d642e226b4a38b11d5db67ef91d63d56b33d3b52f09377c022d236ea4e9a5aaaf380737d18405ee25109260ae60f79d0c9465b95de14465f41c40075 DIST numexpr-2.7.2.r1.gh.tar.gz 119099 BLAKE2B d424dd89761ecdad3e5a35a5c8b41f089c6eb7c9ca10a4309fb489bb7ab60c0b77863c1675583014265c057e27f3b9584a35e0ac6232044ed5f8b8c32fd330d6 SHA512 d786aeb3597a6b2196e92f364934a0bbc518c7973252c38f1e93c317d55220270b5d61320d7a465c87da979ec68e988b25182d527e0e96aa3a898f20a6997802 diff --git a/dev-python/numexpr/numexpr-2.7.2.ebuild b/dev-python/numexpr/numexpr-2.7.2.ebuild deleted file mode 100644 index 62702d7a6f5..000 --- a/dev-python/numexpr/numexpr-2.7.2.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 flag-o-matic - -DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" -HOMEPAGE="https://github.com/pydata/numexpr; -SRC_URI=" - https://github.com/pydata/numexpr/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" -IUSE="mkl" - -RDEPEND=" - >=dev-python/numpy-1.6[${PYTHON_USEDEP}] - mkl? ( sci-libs/mkl ) -" - -python_prepare_all() { - # TODO: mkl can be used but it fails for me - # only works with mkl in tree. newer mkl will use pkgconfig - if use mkl; then - use amd64 && local ext="_lp64" - cat > site.cfg <<- _EOF_ || die - [mkl] - library_dirs = ${MKLROOT}/lib/em64t - include_dirs = ${MKLROOT}/include - mkl_libs = mkl_solver${ext}, mkl_intel${ext}, \ - mkl_intel_thread, mkl_core, iomp5 - _EOF_ - fi - - distutils-r1_python_prepare_all -} - -python_test() { - pushd "${BUILD_DIR}"/lib >/dev/null || die - "${EPYTHON}" \ - -c "import sys,numexpr; sys.exit(0 if numexpr.test().wasSuccessful() else 1)" \ - || die - pushd >/dev/null || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: de34bbe2c5e79ed836adfdec3c2ba6a70b6479a5 Author: Sam James gentoo org> AuthorDate: Tue Mar 2 05:55:23 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 2 05:55:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de34bbe2 dev-python/numexpr: Stabilize 2.7.2_p1 amd64, #773775 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.7.2_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.7.2_p1.ebuild b/dev-python/numexpr/numexpr-2.7.2_p1.ebuild index 303a2aafa1f..b680a186a9e 100644 --- a/dev-python/numexpr/numexpr-2.7.2_p1.ebuild +++ b/dev-python/numexpr/numexpr-2.7.2_p1.ebuild @@ -17,7 +17,7 @@ S=${WORKDIR}/${P%_p*} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" IUSE="mkl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 9c438bfb437dffd7e701be84ddbb6ab7385bf8d3 Author: Sam James gentoo org> AuthorDate: Tue Mar 2 05:52:26 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 2 05:52:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c438bfb dev-python/numexpr: Stabilize 2.7.2_p1 x86, #773775 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.7.2_p1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/numexpr/numexpr-2.7.2_p1.ebuild b/dev-python/numexpr/numexpr-2.7.2_p1.ebuild index e3924867b13..303a2aafa1f 100644 --- a/dev-python/numexpr/numexpr-2.7.2_p1.ebuild +++ b/dev-python/numexpr/numexpr-2.7.2_p1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,7 +17,7 @@ S=${WORKDIR}/${P%_p*} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" IUSE="mkl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: c92d178f05e60b71a77d3cbd4cccf253f70d7ce2 Author: Michał Górny gentoo org> AuthorDate: Tue Dec 29 08:44:16 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 29 11:45:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c92d178f dev-python/numexpr: Bump to 2.7.2 re-release Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/Manifest| 1 + dev-python/numexpr/numexpr-2.7.2_p1.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest index bb55c8487ed..848f084a426 100644 --- a/dev-python/numexpr/Manifest +++ b/dev-python/numexpr/Manifest @@ -1 +1,2 @@ DIST numexpr-2.7.2.gh.tar.gz 118982 BLAKE2B b032f00c36ffadb88cf9a4cd6323137b920bce48ec73f88f006d3186f9a8c1d75a11ceb6bd32f412cba5c10cbe3cb518cdbdb19ef022100fcc408fc82ede9881 SHA512 41946df6d642e226b4a38b11d5db67ef91d63d56b33d3b52f09377c022d236ea4e9a5aaaf380737d18405ee25109260ae60f79d0c9465b95de14465f41c40075 +DIST numexpr-2.7.2.r1.gh.tar.gz 119099 BLAKE2B d424dd89761ecdad3e5a35a5c8b41f089c6eb7c9ca10a4309fb489bb7ab60c0b77863c1675583014265c057e27f3b9584a35e0ac6232044ed5f8b8c32fd330d6 SHA512 d786aeb3597a6b2196e92f364934a0bbc518c7973252c38f1e93c317d55220270b5d61320d7a465c87da979ec68e988b25182d527e0e96aa3a898f20a6997802 diff --git a/dev-python/numexpr/numexpr-2.7.2_p1.ebuild b/dev-python/numexpr/numexpr-2.7.2_p1.ebuild new file mode 100644 index 000..baa034dc390 --- /dev/null +++ b/dev-python/numexpr/numexpr-2.7.2_p1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 flag-o-matic + +DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" +HOMEPAGE="https://github.com/pydata/numexpr; +SRC_URI=" + https://github.com/pydata/numexpr/archive/v${PV%_p*}.tar.gz + -> ${P/_p/.r}.gh.tar.gz" +S=${WORKDIR}/${P%_p*} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="mkl" + +RDEPEND=" + >=dev-python/numpy-1.6[${PYTHON_USEDEP}] + mkl? ( sci-libs/mkl ) +" + +python_prepare_all() { + # TODO: mkl can be used but it fails for me + # only works with mkl in tree. newer mkl will use pkgconfig + if use mkl; then + use amd64 && local ext="_lp64" + cat > site.cfg <<- _EOF_ || die + [mkl] + library_dirs = ${MKLROOT}/lib/em64t + include_dirs = ${MKLROOT}/include + mkl_libs = mkl_solver${ext}, mkl_intel${ext}, \ + mkl_intel_thread, mkl_core, iomp5 + _EOF_ + fi + + distutils-r1_python_prepare_all +} + +python_test() { + pushd "${BUILD_DIR}"/lib >/dev/null || die + "${EPYTHON}" \ + -c "import sys,numexpr; sys.exit(0 if numexpr.test().wasSuccessful() else 1)" \ + || die + pushd >/dev/null || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: b0c0d77fc8c786cf0c92e26a344634169365f797 Author: Michał Górny gentoo org> AuthorDate: Fri Oct 9 08:41:56 2020 + Commit: Michał Górny gentoo org> CommitDate: Fri Oct 9 08:46:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0c0d77f dev-python/numexpr: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/Manifest | 1 - dev-python/numexpr/numexpr-2.7.1.ebuild | 51 - 2 files changed, 52 deletions(-) diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest index 278b612c5d9..bb55c8487ed 100644 --- a/dev-python/numexpr/Manifest +++ b/dev-python/numexpr/Manifest @@ -1,2 +1 @@ -DIST numexpr-2.7.1.tar.gz 99196 BLAKE2B 14912a0a50a46c085215f0a40467371859aedeaaf999f747d735df4c244529709b26c1257d3c5c05ed0ceea801d117bf6a330dbd30573fe274522e1101e2f4b3 SHA512 e8852ed1c7bd7f7e94ce5ad78de7a8a7ca30a5873dbfa4fae0a179fbcf956b1e66f2a09c1785f0d8d9e83a5cba359a55840a21784bc225aa01915a322709d370 DIST numexpr-2.7.2.gh.tar.gz 118982 BLAKE2B b032f00c36ffadb88cf9a4cd6323137b920bce48ec73f88f006d3186f9a8c1d75a11ceb6bd32f412cba5c10cbe3cb518cdbdb19ef022100fcc408fc82ede9881 SHA512 41946df6d642e226b4a38b11d5db67ef91d63d56b33d3b52f09377c022d236ea4e9a5aaaf380737d18405ee25109260ae60f79d0c9465b95de14465f41c40075 diff --git a/dev-python/numexpr/numexpr-2.7.1.ebuild b/dev-python/numexpr/numexpr-2.7.1.ebuild deleted file mode 100644 index eed440f7e01..000 --- a/dev-python/numexpr/numexpr-2.7.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{6..9} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 flag-o-matic - -DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" -HOMEPAGE="https://github.com/pydata/numexpr; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" -IUSE="mkl" - -RDEPEND=" - >=dev-python/numpy-1.6[${PYTHON_USEDEP}] - mkl? ( sci-libs/mkl ) -" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] -" - -python_prepare_all() { - # TODO: mkl can be used but it fails for me - # only works with mkl in tree. newer mkl will use pkgconfig - if use mkl; then - use amd64 && local ext="_lp64" - cat > site.cfg <<- _EOF_ || die - [mkl] - library_dirs = ${MKLROOT}/lib/em64t - include_dirs = ${MKLROOT}/include - mkl_libs = mkl_solver${ext}, mkl_intel${ext}, \ - mkl_intel_thread, mkl_core, iomp5 - _EOF_ - fi - - distutils-r1_python_prepare_all -} - -python_test() { - pushd "${BUILD_DIR}"/lib >/dev/null || die - "${EPYTHON}" \ - -c "import sys,numexpr;sys.exit(0 if numexpr.test().wasSuccessful() else 1)" \ - || die - pushd >/dev/null || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 06870d3b18811fa964f9428707d524a6709568cc Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Oct 9 08:28:17 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Oct 9 08:30:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06870d3b dev-python/numexpr: amd64 stable wrt bug #745549 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/numexpr/numexpr-2.7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.7.2.ebuild b/dev-python/numexpr/numexpr-2.7.2.ebuild index 04126ab4ad4..129bd90b9a0 100644 --- a/dev-python/numexpr/numexpr-2.7.2.ebuild +++ b/dev-python/numexpr/numexpr-2.7.2.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" IUSE="mkl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 2bfbd1ba0e29073b69461f1c86d664577362ee5a Author: Michał Górny gentoo org> AuthorDate: Sat Aug 29 05:51:19 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 29 05:59:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bfbd1ba dev-python/numexpr: Bump to 2.7.2 Signed-off-by: Michał Górny gentoo.org> dev-python/numexpr/Manifest | 1 + dev-python/numexpr/numexpr-2.7.2.ebuild | 50 + 2 files changed, 51 insertions(+) diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest index 61bcc6c3ae5..278b612c5d9 100644 --- a/dev-python/numexpr/Manifest +++ b/dev-python/numexpr/Manifest @@ -1 +1,2 @@ DIST numexpr-2.7.1.tar.gz 99196 BLAKE2B 14912a0a50a46c085215f0a40467371859aedeaaf999f747d735df4c244529709b26c1257d3c5c05ed0ceea801d117bf6a330dbd30573fe274522e1101e2f4b3 SHA512 e8852ed1c7bd7f7e94ce5ad78de7a8a7ca30a5873dbfa4fae0a179fbcf956b1e66f2a09c1785f0d8d9e83a5cba359a55840a21784bc225aa01915a322709d370 +DIST numexpr-2.7.2.gh.tar.gz 118982 BLAKE2B b032f00c36ffadb88cf9a4cd6323137b920bce48ec73f88f006d3186f9a8c1d75a11ceb6bd32f412cba5c10cbe3cb518cdbdb19ef022100fcc408fc82ede9881 SHA512 41946df6d642e226b4a38b11d5db67ef91d63d56b33d3b52f09377c022d236ea4e9a5aaaf380737d18405ee25109260ae60f79d0c9465b95de14465f41c40075 diff --git a/dev-python/numexpr/numexpr-2.7.2.ebuild b/dev-python/numexpr/numexpr-2.7.2.ebuild new file mode 100644 index 000..81aa1d3663c --- /dev/null +++ b/dev-python/numexpr/numexpr-2.7.2.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 flag-o-matic + +DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy" +HOMEPAGE="https://github.com/pydata/numexpr; +SRC_URI=" + https://github.com/pydata/numexpr/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="mkl" + +RDEPEND=" + >=dev-python/numpy-1.6[${PYTHON_USEDEP}] + mkl? ( sci-libs/mkl ) +" + +python_prepare_all() { + # TODO: mkl can be used but it fails for me + # only works with mkl in tree. newer mkl will use pkgconfig + if use mkl; then + use amd64 && local ext="_lp64" + cat > site.cfg <<- _EOF_ || die + [mkl] + library_dirs = ${MKLROOT}/lib/em64t + include_dirs = ${MKLROOT}/include + mkl_libs = mkl_solver${ext}, mkl_intel${ext}, \ + mkl_intel_thread, mkl_core, iomp5 + _EOF_ + fi + + distutils-r1_python_prepare_all +} + +python_test() { + pushd "${BUILD_DIR}"/lib >/dev/null || die + "${EPYTHON}" \ + -c "import sys,numexpr; sys.exit(0 if numexpr.test().wasSuccessful() else 1)" \ + || die + pushd >/dev/null || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 7288c3f56cc78ee33b9609a49e8e558afc6a8bfd Author: Sam James gentoo org> AuthorDate: Tue Aug 18 05:23:46 2020 + Commit: Sam James gentoo org> CommitDate: Tue Aug 18 05:23:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7288c3f5 dev-python/numexpr: arm64 keyworded (bug #723912) Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.7.1.ebuild b/dev-python/numexpr/numexpr-2.7.1.ebuild index abed6fb5bde..64616baef0c 100644 --- a/dev-python/numexpr/numexpr-2.7.1.ebuild +++ b/dev-python/numexpr/numexpr-2.7.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux" IUSE="mkl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: 2a6d389c7c336498b9fc7dc15b1df0de799dcd18 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Aug 3 21:23:51 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Aug 14 23:21:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a6d389c dev-python/numexpr: Drop superfluous calls to python_is_python3 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/numexpr/numexpr-2.6.9.ebuild | 9 - dev-python/numexpr/numexpr-2.7.1.ebuild | 9 - 2 files changed, 18 deletions(-) diff --git a/dev-python/numexpr/numexpr-2.6.9.ebuild b/dev-python/numexpr/numexpr-2.6.9.ebuild index 315336382ee..a07deab3a74 100644 --- a/dev-python/numexpr/numexpr-2.6.9.ebuild +++ b/dev-python/numexpr/numexpr-2.6.9.ebuild @@ -40,15 +40,6 @@ python_prepare_all() { distutils-r1_python_prepare_all } -python_compile() { - if ! python_is_python3; then - local -x CFLAGS="${CFLAGS}" - append-cflags -fno-strict-aliasing - fi - - distutils-r1_python_compile -} - python_test() { pushd "${BUILD_DIR}"/lib >/dev/null || die "${EPYTHON}" \ diff --git a/dev-python/numexpr/numexpr-2.7.1.ebuild b/dev-python/numexpr/numexpr-2.7.1.ebuild index ee245dd949f..abed6fb5bde 100644 --- a/dev-python/numexpr/numexpr-2.7.1.ebuild +++ b/dev-python/numexpr/numexpr-2.7.1.ebuild @@ -42,15 +42,6 @@ python_prepare_all() { distutils-r1_python_prepare_all } -python_compile() { - if ! python_is_python3; then - local -x CFLAGS="${CFLAGS}" - append-cflags -fno-strict-aliasing - fi - - distutils-r1_python_compile -} - python_test() { pushd "${BUILD_DIR}"/lib >/dev/null || die "${EPYTHON}" \
[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/
commit: cb9c5c2e42488eeac16ff2b3070c4eea0bab2440 Author: Sam James gentoo org> AuthorDate: Fri Aug 7 19:11:01 2020 + Commit: Sam James gentoo org> CommitDate: Fri Aug 7 19:18:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb9c5c2e dev-python/numexpr: Stabilize 2.7.1 x86, #730968 Signed-off-by: Sam James gentoo.org> dev-python/numexpr/numexpr-2.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/numexpr/numexpr-2.7.1.ebuild b/dev-python/numexpr/numexpr-2.7.1.ebuild index 9554d3c0952..ee245dd949f 100644 --- a/dev-python/numexpr/numexpr-2.7.1.ebuild +++ b/dev-python/numexpr/numexpr-2.7.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" IUSE="mkl" RDEPEND="