[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/

2025-07-17 Thread Sam James
commit: 3358820f7e81849ac47b21eb0ae8d4b9fa7e0d62
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 17 09:33:17 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 17 11:12:23 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3358820f

dev-python/numexpr: enable py3.14

Tweaked src_test as stdin confuses it w/ multiprocesssing spawn
which is the default in 3.14.

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

 dev-python/numexpr/numexpr-2.11.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/numexpr/numexpr-2.11.0.ebuild 
b/dev-python/numexpr/numexpr-2.11.0.ebuild
index 7ace6cf74fd4..3e8ff1072b9c 100644
--- a/dev-python/numexpr/numexpr-2.11.0.ebuild
+++ b/dev-python/numexpr/numexpr-2.11.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3_11 python3_{11..13} )
+PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1
@@ -31,9 +31,9 @@ RDEPEND="
 
 python_test() {
pushd "${BUILD_DIR}/install/$(python_get_sitedir)" >/dev/null || die
-   "${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}"
+   "${EPYTHON}" -c '
import sys,numexpr
sys.exit(0 if numexpr.test(verbosity=2).wasSuccessful() else 1)
-   EOF
+   ' || die "Tests failed with ${EPYTHON}"
pushd >/dev/null || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/

2025-07-05 Thread Arthur Zamarin
commit: 2d36cea7056e1893acc1dff8e81d90e0ceb5a8b9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul  5 15:19:17 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul  5 15:19:17 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d36cea7

dev-python/numexpr: Stabilize 2.11.0 ppc64, #959197

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

 dev-python/numexpr/numexpr-2.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/numexpr/numexpr-2.11.0.ebuild 
b/dev-python/numexpr/numexpr-2.11.0.ebuild
index 568dc370de70..7ace6cf74fd4 100644
--- a/dev-python/numexpr/numexpr-2.11.0.ebuild
+++ b/dev-python/numexpr/numexpr-2.11.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 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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/

2025-07-05 Thread Arthur Zamarin
commit: 1d30021cec7026696f469b8d6d5e79070ad25f3a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul  5 14:27:00 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul  5 14:27:00 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d30021c

dev-python/numexpr: Stabilize 2.11.0 ppc, #959197

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

 dev-python/numexpr/numexpr-2.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/numexpr/numexpr-2.11.0.ebuild 
b/dev-python/numexpr/numexpr-2.11.0.ebuild
index 1152dd3cf56f..568dc370de70 100644
--- a/dev-python/numexpr/numexpr-2.11.0.ebuild
+++ b/dev-python/numexpr/numexpr-2.11.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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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/

2025-07-04 Thread Arthur Zamarin
commit: 72a0cdda3f089ceaa3864baaa46394cda1193a18
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  4 09:42:18 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  4 09:42:18 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72a0cdda

dev-python/numexpr: Stabilize 2.11.0 arm, #959197

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

 dev-python/numexpr/numexpr-2.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/numexpr/numexpr-2.11.0.ebuild 
b/dev-python/numexpr/numexpr-2.11.0.ebuild
index 0157bdab1b8e..1152dd3cf56f 100644
--- a/dev-python/numexpr/numexpr-2.11.0.ebuild
+++ b/dev-python/numexpr/numexpr-2.11.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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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/

2025-07-02 Thread Sam James
commit: 0f3c7f867c4bdad7f606133681883596e4c26967
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  3 05:22:45 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  3 05:22:45 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f3c7f86

dev-python/numexpr: Stabilize 2.11.0 arm64, #959197

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

 dev-python/numexpr/numexpr-2.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/numexpr/numexpr-2.11.0.ebuild 
b/dev-python/numexpr/numexpr-2.11.0.ebuild
index 62dcbecafe36..0157bdab1b8e 100644
--- a/dev-python/numexpr/numexpr-2.11.0.ebuild
+++ b/dev-python/numexpr/numexpr-2.11.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 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~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/

2025-06-28 Thread Arthur Zamarin
commit: 12fae817328af0929cf524f7d4e82f1cbd3f057b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 28 13:59:35 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 28 13:59:35 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12fae817

dev-python/numexpr: Stabilize 2.11.0 x86, #959197

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

 dev-python/numexpr/numexpr-2.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/numexpr/numexpr-2.11.0.ebuild 
b/dev-python/numexpr/numexpr-2.11.0.ebuild
index a5deb3cad606..62dcbecafe36 100644
--- a/dev-python/numexpr/numexpr-2.11.0.ebuild
+++ b/dev-python/numexpr/numexpr-2.11.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 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~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/

2025-06-28 Thread Sam James
commit: 0c7f472c13c0d3220e674a98360ae8249b5a2427
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 28 08:10:31 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 28 08:10:31 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c7f472c

dev-python/numexpr: Stabilize 2.11.0 amd64, #959197

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

 dev-python/numexpr/numexpr-2.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/numexpr/numexpr-2.11.0.ebuild 
b/dev-python/numexpr/numexpr-2.11.0.ebuild
index 5bd1d8fc5995..a5deb3cad606 100644
--- a/dev-python/numexpr/numexpr-2.11.0.ebuild
+++ b/dev-python/numexpr/numexpr-2.11.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 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~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/

2025-06-09 Thread Michał Górny
commit: 19efee75c6ca00ca8f1e995aae937cccbfa80ddc
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 10 01:13:07 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 10 01:28:27 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19efee75

dev-python/numexpr: Bump to 2.11.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/numexpr/Manifest  |  1 +
 dev-python/numexpr/numexpr-2.11.0.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest
index b8856f6325ef..d8b582d5e1bb 100644
--- a/dev-python/numexpr/Manifest
+++ b/dev-python/numexpr/Manifest
@@ -1 +1,2 @@
 DIST numexpr-2.10.2.gh.tar.gz 122622 BLAKE2B 
762bab8166989ca6839c029289ce3c196b13f2698c377095c1baaefbe333c75a4a27d552ad7c69c97ca63ed91b5343464c9b36aee118f1ec6a8c039e8719997a
 SHA512 
d1414300fb173b3b66e48fe1d782649e8d4085f6da2c72eec89d37deb01686505bb33514b003d01fcd6c645e2a5cf8a967739fc360e62172beee30b4e02d1e9e
+DIST numexpr-2.11.0.gh.tar.gz 124469 BLAKE2B 
c00d2175925e5745e474d5b311faebf6bf8cf551a8d8d4ce679892c0b57a66bd9b007a51e8913ebc7d24924d46b1aa41476d3cefa358cb6cc3143dbbcf8cb835
 SHA512 
6a6d504a7eeb4aff16c975b204735befb2ca9152cf351b45c439e18e8a5a9b74b811271407da35c62a7d3a6e69012c70f686ee08740a10c0fddf91ae8a4c98f0

diff --git a/dev-python/numexpr/numexpr-2.11.0.ebuild 
b/dev-python/numexpr/numexpr-2.11.0.ebuild
new file mode 100644
index ..5bd1d8fc5995
--- /dev/null
+++ b/dev-python/numexpr/numexpr-2.11.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2025 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_11 python3_{11..13} )
+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 ~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}]
+"
+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(verbosity=2).wasSuccessful() else 1)
+   EOF
+   pushd >/dev/null || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/

2025-02-27 Thread Michał Górny
commit: 040eaa301a91883785f47af223a30d695e637129
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 27 20:33:40 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 27 21:14:32 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=040eaa30

dev-python/numexpr: Enable pypy3.11

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/numexpr/numexpr-2.10.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/numexpr/numexpr-2.10.2.ebuild 
b/dev-python/numexpr/numexpr-2.10.2.ebuild
index d075f3a247a4..c9c952d996c7 100644
--- a/dev-python/numexpr/numexpr-2.10.2.ebuild
+++ b/dev-python/numexpr/numexpr-2.10.2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 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..13} )
+PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/

2024-12-15 Thread Michał Górny
commit: f8e47725be1dda35aa983576e9978c2266bd2005
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 16 05:57:33 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 16 05:57:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8e47725

dev-python/numexpr: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/numexpr/Manifest  |  1 -
 dev-python/numexpr/numexpr-2.10.1.ebuild | 48 
 2 files changed, 49 deletions(-)

diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest
index 2740998b43e0..b8856f6325ef 100644
--- a/dev-python/numexpr/Manifest
+++ b/dev-python/numexpr/Manifest
@@ -1,2 +1 @@
-DIST numexpr-2.10.1.gh.tar.gz 119668 BLAKE2B 
9b6255831b2512eb14c9eb1ef41cd0c90984c74d0555bc17e0d85c9a18ba12ab0d58fef84b650c8c5be648201e298883bca9f51cdf1ff5270a841843e738ab2e
 SHA512 
8d98b08db6ad9872c18384c49b961321560f7612c75eceb1691b40802ba165c491ae170ac005ad854f140f40e5a40dbb0dbda5377d5b561b6e61afbbafc8d284
 DIST numexpr-2.10.2.gh.tar.gz 122622 BLAKE2B 
762bab8166989ca6839c029289ce3c196b13f2698c377095c1baaefbe333c75a4a27d552ad7c69c97ca63ed91b5343464c9b36aee118f1ec6a8c039e8719997a
 SHA512 
d1414300fb173b3b66e48fe1d782649e8d4085f6da2c72eec89d37deb01686505bb33514b003d01fcd6c645e2a5cf8a967739fc360e62172beee30b4e02d1e9e

diff --git a/dev-python/numexpr/numexpr-2.10.1.ebuild 
b/dev-python/numexpr/numexpr-2.10.1.ebuild
deleted file mode 100644
index d075f3a247a4..
--- a/dev-python/numexpr/numexpr-2.10.1.ebuild
+++ /dev/null
@@ -1,48 +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=( pypy3 python3_{10..13} )
-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 ~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}]
-"
-RDEPEND="
-   ${DEPEND}
-   dev-python/packaging[${PYTHON_USEDEP}]
-"
-
-src_prepare() {
-   # broken with > 8 CPU threads?
-   # https://github.com/pydata/numexpr/issues/490
-   sed -e 's:test_max_threads_unset:_&:' \
-   -i numexpr/tests/test_numexpr.py || die
-
-   distutils-r1_src_prepare
-}
-
-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(verbosity=2).wasSuccessful() else 1)
-   EOF
-   pushd >/dev/null || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/

2024-12-15 Thread Arthur Zamarin
commit: badcf5cb9876d7060a0266ad523a3bfbfb1637b5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 15 19:50:21 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 15 19:50:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=badcf5cb

dev-python/numexpr: Stabilize 2.10.2 ppc64, #946445

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

 dev-python/numexpr/numexpr-2.10.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/numexpr/numexpr-2.10.2.ebuild 
b/dev-python/numexpr/numexpr-2.10.2.ebuild
index 5c51be845461..d075f3a247a4 100644
--- a/dev-python/numexpr/numexpr-2.10.2.ebuild
+++ b/dev-python/numexpr/numexpr-2.10.2.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 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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/

2024-12-14 Thread Arthur Zamarin
commit: 0705ce41059c37cc785d0536c8ffcf347704928f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 14 20:01:47 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 14 20:01:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0705ce41

dev-python/numexpr: Stabilize 2.10.2 amd64, #946445

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

 dev-python/numexpr/numexpr-2.10.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/numexpr/numexpr-2.10.2.ebuild 
b/dev-python/numexpr/numexpr-2.10.2.ebuild
index 198c5bd1ed60..5c51be845461 100644
--- a/dev-python/numexpr/numexpr-2.10.2.ebuild
+++ b/dev-python/numexpr/numexpr-2.10.2.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 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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/

2024-12-14 Thread Sam James
commit: bf553d7126763ee7aece12957afbd1571b7a2aae
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 14 14:05:52 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 14 14:05:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf553d71

dev-python/numexpr: Stabilize 2.10.2 x86, #946445

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

 dev-python/numexpr/numexpr-2.10.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/numexpr/numexpr-2.10.2.ebuild 
b/dev-python/numexpr/numexpr-2.10.2.ebuild
index 466700034f92..198c5bd1ed60 100644
--- a/dev-python/numexpr/numexpr-2.10.2.ebuild
+++ b/dev-python/numexpr/numexpr-2.10.2.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 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~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/

2024-12-14 Thread Arthur Zamarin
commit: 9fe4956cb1bac5c425ef133534dc19d9f8863bec
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 14 12:57:01 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 14 12:57:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fe4956c

dev-python/numexpr: Stabilize 2.10.2 arm64, #946445

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

 dev-python/numexpr/numexpr-2.10.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/numexpr/numexpr-2.10.2.ebuild 
b/dev-python/numexpr/numexpr-2.10.2.ebuild
index 732ceef5a123..466700034f92 100644
--- a/dev-python/numexpr/numexpr-2.10.2.ebuild
+++ b/dev-python/numexpr/numexpr-2.10.2.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 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~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/

2024-12-14 Thread Arthur Zamarin
commit: 6cd2960524a47813fbc8ab96915b51de0d32fd1c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 14 12:15:22 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 14 12:15:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cd29605

dev-python/numexpr: Stabilize 2.10.2 arm, #946445

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

 dev-python/numexpr/numexpr-2.10.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/numexpr/numexpr-2.10.2.ebuild 
b/dev-python/numexpr/numexpr-2.10.2.ebuild
index c294060b687b..732ceef5a123 100644
--- a/dev-python/numexpr/numexpr-2.10.2.ebuild
+++ b/dev-python/numexpr/numexpr-2.10.2.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 ~loong ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~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/

2024-12-14 Thread Sam James
commit: e79de7def64fafa80f737138db7c476db365ebd3
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 14 11:48:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 14 11:48:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e79de7de

dev-python/numexpr: Stabilize 2.10.2 ppc, #946445

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

 dev-python/numexpr/numexpr-2.10.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/numexpr/numexpr-2.10.2.ebuild 
b/dev-python/numexpr/numexpr-2.10.2.ebuild
index d5f32057f2a6..c294060b687b 100644
--- a/dev-python/numexpr/numexpr-2.10.2.ebuild
+++ b/dev-python/numexpr/numexpr-2.10.2.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 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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/

2024-11-23 Thread Michał Górny
commit: 7703f44d3fae8fd1dd87104cdf0f7216527091d9
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 24 02:40:11 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 24 03:28:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7703f44d

dev-python/numexpr: Bump to 2.10.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/numexpr/Manifest  |  1 +
 dev-python/numexpr/numexpr-2.10.2.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest
index 09c510f1b94d..2740998b43e0 100644
--- a/dev-python/numexpr/Manifest
+++ b/dev-python/numexpr/Manifest
@@ -1 +1,2 @@
 DIST numexpr-2.10.1.gh.tar.gz 119668 BLAKE2B 
9b6255831b2512eb14c9eb1ef41cd0c90984c74d0555bc17e0d85c9a18ba12ab0d58fef84b650c8c5be648201e298883bca9f51cdf1ff5270a841843e738ab2e
 SHA512 
8d98b08db6ad9872c18384c49b961321560f7612c75eceb1691b40802ba165c491ae170ac005ad854f140f40e5a40dbb0dbda5377d5b561b6e61afbbafc8d284
+DIST numexpr-2.10.2.gh.tar.gz 122622 BLAKE2B 
762bab8166989ca6839c029289ce3c196b13f2698c377095c1baaefbe333c75a4a27d552ad7c69c97ca63ed91b5343464c9b36aee118f1ec6a8c039e8719997a
 SHA512 
d1414300fb173b3b66e48fe1d782649e8d4085f6da2c72eec89d37deb01686505bb33514b003d01fcd6c645e2a5cf8a967739fc360e62172beee30b4e02d1e9e

diff --git a/dev-python/numexpr/numexpr-2.10.2.ebuild 
b/dev-python/numexpr/numexpr-2.10.2.ebuild
new file mode 100644
index ..d5f32057f2a6
--- /dev/null
+++ b/dev-python/numexpr/numexpr-2.10.2.ebuild
@@ -0,0 +1,48 @@
+# 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..13} )
+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 ~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}]
+"
+RDEPEND="
+   ${DEPEND}
+   dev-python/packaging[${PYTHON_USEDEP}]
+"
+
+src_prepare() {
+   # broken with > 8 CPU threads?
+   # https://github.com/pydata/numexpr/issues/490
+   sed -e 's:test_max_threads_unset:_&:' \
+   -i numexpr/tests/test_numexpr.py || die
+
+   distutils-r1_src_prepare
+}
+
+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(verbosity=2).wasSuccessful() else 1)
+   EOF
+   pushd >/dev/null || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/

2024-11-01 Thread Michał Górny
commit: c262611732849c77bdcd8152772331963cf43842
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov  1 16:56:01 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov  1 18:44:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2626117

dev-python/numexpr: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/numexpr/Manifest |  2 --
 dev-python/numexpr/numexpr-2.10.0-r1.ebuild | 49 -
 dev-python/numexpr/numexpr-2.9.0.ebuild | 40 ---
 3 files changed, 91 deletions(-)

diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest
index 171cb845744f..09c510f1b94d 100644
--- a/dev-python/numexpr/Manifest
+++ b/dev-python/numexpr/Manifest
@@ -1,3 +1 @@
-DIST numexpr-2.10.0.gh.tar.gz 119045 BLAKE2B 
b049ca51ef2fbdac4965d750d88c33b8c912280ac0e8b8039dea69e08f4bb4fde3003400fa64872b9145d7dfac98970d3ffbd05318d40399d4d9436480b50cfd
 SHA512 
dfbad48a3e71dc1c6a618e7b62e9f8efe30b547935934e614df98c3134cbe00dee4f4515c6090d2f1a563f57b200ad806b861751ba1043aff43b07a0450baa11
 DIST numexpr-2.10.1.gh.tar.gz 119668 BLAKE2B 
9b6255831b2512eb14c9eb1ef41cd0c90984c74d0555bc17e0d85c9a18ba12ab0d58fef84b650c8c5be648201e298883bca9f51cdf1ff5270a841843e738ab2e
 SHA512 
8d98b08db6ad9872c18384c49b961321560f7612c75eceb1691b40802ba165c491ae170ac005ad854f140f40e5a40dbb0dbda5377d5b561b6e61afbbafc8d284
-DIST numexpr-2.9.0.gh.tar.gz 118463 BLAKE2B 
04904a6faaff713b9775dc3601fcfc963b9bea5bc24e1d2ca21f0123d7dca8d088abef9b8da09195e9bf9fb6a4ff3b2bee0f75dbc5b40e174803cb726d8b1f31
 SHA512 
9d7319a872228faea845fbc8c2b85b5f9e941eb2e1308711835bdba37fce65543a23ad483b92e28c33b3eb341f2f7d75b760a0827ae63782fac573a65efdedb0

diff --git a/dev-python/numexpr/numexpr-2.10.0-r1.ebuild 
b/dev-python/numexpr/numexpr-2.10.0-r1.ebuild
deleted file mode 100644
index 9a3e196c6896..
--- a/dev-python/numexpr/numexpr-2.10.0-r1.ebuild
+++ /dev/null
@@ -1,49 +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=( 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 ~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}]
-"
-RDEPEND="
-   ${DEPEND}
-   dev-python/packaging[${PYTHON_USEDEP}]
-"
-
-src_prepare() {
-   # broken with > 8 CPU threads?
-   # https://github.com/pydata/numexpr/issues/479
-   sed -e 's:test_numexpr_max_threads_empty_string:_&:' \
-   -e 's:test_omp_num_threads_empty_string:_&:' \
-   -i numexpr/tests/test_numexpr.py || die
-
-   distutils-r1_src_prepare
-}
-
-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(verbosity=2).wasSuccessful() else 1)
-   EOF
-   pushd >/dev/null || die
-}

diff --git a/dev-python/numexpr/numexpr-2.9.0.ebuild 
b/dev-python/numexpr/numexpr-2.9.0.ebuild
deleted file mode 100644
index 24cc69a1153f..
--- a/dev-python/numexpr/numexpr-2.9.0.ebuild
+++ /dev/null
@@ -1,40 +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=( 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 ~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/

2024-11-01 Thread Arthur Zamarin
commit: 9808cb66e73ffd9c681c9c659ff9290c42b0e164
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov  1 16:38:10 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov  1 16:38:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9808cb66

dev-python/numexpr: Stabilize 2.10.1 arm, #935594

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

 dev-python/numexpr/numexpr-2.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/numexpr/numexpr-2.10.1.ebuild 
b/dev-python/numexpr/numexpr-2.10.1.ebuild
index d18774cdcbf8..d075f3a247a4 100644
--- a/dev-python/numexpr/numexpr-2.10.1.ebuild
+++ b/dev-python/numexpr/numexpr-2.10.1.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 ~loong ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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/

2024-07-27 Thread Sam James
commit: 8c9689a075d63cdacec146dc4790ffe603262563
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 27 11:57:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 27 11:57:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c9689a0

dev-python/numexpr: Stabilize 2.10.1 ppc64, #935594

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

 dev-python/numexpr/numexpr-2.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/numexpr/numexpr-2.10.1.ebuild 
b/dev-python/numexpr/numexpr-2.10.1.ebuild
index ff69b0cc2b76..b1e9d3a56f96 100644
--- a/dev-python/numexpr/numexpr-2.10.1.ebuild
+++ b/dev-python/numexpr/numexpr-2.10.1.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-2.0.0_rc:=[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/

2024-07-27 Thread Sam James
commit: ae30d02f695232d794c79f834571ac8d2bf9afdc
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 27 11:57:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 27 11:57:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae30d02f

dev-python/numexpr: Stabilize 2.10.1 ppc, #935594

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

 dev-python/numexpr/numexpr-2.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/numexpr/numexpr-2.10.1.ebuild 
b/dev-python/numexpr/numexpr-2.10.1.ebuild
index 46550da59506..ff69b0cc2b76 100644
--- a/dev-python/numexpr/numexpr-2.10.1.ebuild
+++ b/dev-python/numexpr/numexpr-2.10.1.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-2.0.0_rc:=[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/

2024-07-06 Thread Jakov Smolić
commit: 9bb372f42b29c357f68c504d6a76e6605c9f87f9
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Jul  6 13:12:24 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Jul  6 13:12:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bb372f4

dev-python/numexpr: Stabilize 2.10.1 amd64, #935594

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/numexpr/numexpr-2.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/numexpr/numexpr-2.10.1.ebuild 
b/dev-python/numexpr/numexpr-2.10.1.ebuild
index e69731bf3463..46550da59506 100644
--- a/dev-python/numexpr/numexpr-2.10.1.ebuild
+++ b/dev-python/numexpr/numexpr-2.10.1.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-2.0.0_rc:=[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/

2024-07-06 Thread Arthur Zamarin
commit: a7db2de7acd6a1027180b11dc3bf3c3848a18b32
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul  6 07:07:13 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul  6 07:07:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7db2de7

dev-python/numexpr: Stabilize 2.10.1 arm64, #935594

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

 dev-python/numexpr/numexpr-2.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/numexpr/numexpr-2.10.1.ebuild 
b/dev-python/numexpr/numexpr-2.10.1.ebuild
index 80a2cdeaf10d..e69731bf3463 100644
--- a/dev-python/numexpr/numexpr-2.10.1.ebuild
+++ b/dev-python/numexpr/numexpr-2.10.1.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-2.0.0_rc:=[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/

2024-06-21 Thread Michał Górny
commit: 71528c7b7150cc65814566416575ccbf129764f6
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 21 16:01:22 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 21 16:59:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71528c7b

dev-python/numexpr: Bump to 2.10.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/numexpr/Manifest  |  1 +
 dev-python/numexpr/numexpr-2.10.1.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest
index e2be3861ed5b..171cb845744f 100644
--- a/dev-python/numexpr/Manifest
+++ b/dev-python/numexpr/Manifest
@@ -1,2 +1,3 @@
 DIST numexpr-2.10.0.gh.tar.gz 119045 BLAKE2B 
b049ca51ef2fbdac4965d750d88c33b8c912280ac0e8b8039dea69e08f4bb4fde3003400fa64872b9145d7dfac98970d3ffbd05318d40399d4d9436480b50cfd
 SHA512 
dfbad48a3e71dc1c6a618e7b62e9f8efe30b547935934e614df98c3134cbe00dee4f4515c6090d2f1a563f57b200ad806b861751ba1043aff43b07a0450baa11
+DIST numexpr-2.10.1.gh.tar.gz 119668 BLAKE2B 
9b6255831b2512eb14c9eb1ef41cd0c90984c74d0555bc17e0d85c9a18ba12ab0d58fef84b650c8c5be648201e298883bca9f51cdf1ff5270a841843e738ab2e
 SHA512 
8d98b08db6ad9872c18384c49b961321560f7612c75eceb1691b40802ba165c491ae170ac005ad854f140f40e5a40dbb0dbda5377d5b561b6e61afbbafc8d284
 DIST numexpr-2.9.0.gh.tar.gz 118463 BLAKE2B 
04904a6faaff713b9775dc3601fcfc963b9bea5bc24e1d2ca21f0123d7dca8d088abef9b8da09195e9bf9fb6a4ff3b2bee0f75dbc5b40e174803cb726d8b1f31
 SHA512 
9d7319a872228faea845fbc8c2b85b5f9e941eb2e1308711835bdba37fce65543a23ad483b92e28c33b3eb341f2f7d75b760a0827ae63782fac573a65efdedb0

diff --git a/dev-python/numexpr/numexpr-2.10.1.ebuild 
b/dev-python/numexpr/numexpr-2.10.1.ebuild
new file mode 100644
index ..80a2cdeaf10d
--- /dev/null
+++ b/dev-python/numexpr/numexpr-2.10.1.ebuild
@@ -0,0 +1,48 @@
+# 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..13} )
+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-2.0.0_rc:=[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   ${DEPEND}
+   dev-python/packaging[${PYTHON_USEDEP}]
+"
+
+src_prepare() {
+   # broken with > 8 CPU threads?
+   # https://github.com/pydata/numexpr/issues/490
+   sed -e 's:test_max_threads_unset:_&:' \
+   -i numexpr/tests/test_numexpr.py || die
+
+   distutils-r1_src_prepare
+}
+
+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(verbosity=2).wasSuccessful() else 1)
+   EOF
+   pushd >/dev/null || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/

2024-05-20 Thread Sam James
commit: e271da7665caa5ad0cb25e3609407764e3db699c
Author: Sam James  gentoo  org>
AuthorDate: Mon May 20 16:20:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 20 16:20:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e271da76

dev-python/numexpr: fix revbump for numpy := dep

numexpr wasn't keyworded at the time of the revbump but let's just do it
to avoid anyone wasting time trying to debug.

Fixes: 84f52fcdd2e42e28d7350b2c3793ba330772a519
Signed-off-by: Sam James  gentoo.org>

 dev-python/numexpr/{numexpr-2.10.0.ebuild => numexpr-2.10.0-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-python/numexpr/numexpr-2.10.0.ebuild 
b/dev-python/numexpr/numexpr-2.10.0-r1.ebuild
similarity index 100%
rename from dev-python/numexpr/numexpr-2.10.0.ebuild
rename to dev-python/numexpr/numexpr-2.10.0-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-python/numexpr/

2024-04-29 Thread Michał Górny
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/

2024-04-11 Thread Michał Górny
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/

2024-04-11 Thread Michał Górny
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/

2024-04-04 Thread Michał Górny
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/

2024-02-28 Thread Michał Górny
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/

2024-02-27 Thread Ionen Wolkens
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/

2024-02-11 Thread Sam James
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/

2024-02-11 Thread Sam James
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/

2024-02-11 Thread Sam James
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/

2024-02-11 Thread Sam James
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/

2024-02-10 Thread Sam James
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/

2024-01-26 Thread Michał Górny
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/

2024-01-04 Thread WANG Xuerui
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/

2023-12-30 Thread Michał Górny
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/

2023-12-30 Thread Arthur Zamarin
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/

2023-12-30 Thread Arthur Zamarin
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/

2023-12-30 Thread Arthur Zamarin
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/

2023-12-30 Thread Arthur Zamarin
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/

2023-12-30 Thread Arthur Zamarin
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/

2023-12-30 Thread Arthur Zamarin
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/

2023-12-11 Thread Michał Górny
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/

2023-11-22 Thread Andrew Ammerlaan
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/

2023-10-28 Thread Michał Górny
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/

2023-10-27 Thread Arthur Zamarin
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/

2023-10-27 Thread Arthur Zamarin
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/

2023-10-27 Thread Sam James
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/

2023-10-27 Thread Sam James
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/

2023-10-27 Thread Sam James
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/

2023-10-27 Thread Sam James
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/

2023-10-26 Thread Michał Górny
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/

2023-10-26 Thread Arthur Zamarin
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/

2023-10-15 Thread Sam James
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/

2023-10-14 Thread Arthur Zamarin
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/

2023-10-14 Thread Arthur Zamarin
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/

2023-10-14 Thread Arthur Zamarin
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/

2023-10-14 Thread Arthur Zamarin
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/

2023-09-26 Thread Michał Górny
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/

2023-09-13 Thread Michał Górny
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/

2023-09-07 Thread Sam James
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/

2023-09-07 Thread Sam James
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/

2023-09-07 Thread Sam James
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/

2023-09-07 Thread Sam James
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/

2023-08-06 Thread Michał Górny
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/

2023-07-28 Thread Michał Górny
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/

2023-05-04 Thread Michał Górny
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/

2022-11-29 Thread Michał Górny
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/

2022-11-29 Thread Sam James
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/

2022-11-29 Thread Jakov Smolić
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/

2022-11-29 Thread Arthur Zamarin
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/

2022-11-28 Thread Arthur Zamarin
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/

2022-11-28 Thread Arthur Zamarin
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/

2022-11-28 Thread Arthur Zamarin
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/

2022-10-26 Thread Arthur Zamarin
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/

2022-07-25 Thread Michał Górny
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/

2022-07-25 Thread Agostino Sarubbo
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/

2022-07-25 Thread Agostino Sarubbo
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/

2022-07-24 Thread Sam James
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/

2022-07-24 Thread Sam James
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/

2022-07-24 Thread Sam James
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/

2022-07-24 Thread Sam James
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/

2022-06-27 Thread Arthur Zamarin
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/

2022-06-23 Thread Sam James
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/

2022-05-24 Thread Andrew Ammerlaan
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/

2022-02-14 Thread Matt Turner
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/

2022-01-03 Thread Michał Górny
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/

2022-01-03 Thread Jakov Smolić
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/

2022-01-03 Thread Jakov Smolić
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/

2022-01-03 Thread Arthur Zamarin
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/

2022-01-03 Thread Arthur Zamarin
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/

2022-01-03 Thread Arthur Zamarin
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/

2022-01-03 Thread Arthur Zamarin
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/

2021-12-11 Thread Arthur Zamarin
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/

2021-12-11 Thread Arthur Zamarin
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/

2021-12-02 Thread Michał Górny
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/

2021-12-02 Thread Michał Górny
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
 



  1   2   >