[gentoo-commits] repo/gentoo:master commit in: dev-python/gmpy/files/, dev-python/gmpy/

2024-10-30 Thread Michał Górny
commit: 0fa422704294e82bd03b9e9e4a8f3a2081598ad3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 31 04:37:47 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 31 04:37:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fa42270

dev-python/gmpy: Remove old

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

 dev-python/gmpy/Manifest  |  3 --
 dev-python/gmpy/files/gmpy-2.1.5-mpfr-4.2.1.patch | 31 --
 dev-python/gmpy/gmpy-2.1.5-r2.ebuild  | 51 ---
 3 files changed, 85 deletions(-)

diff --git a/dev-python/gmpy/Manifest b/dev-python/gmpy/Manifest
index 01ce77a4a165..0438447f5105 100644
--- a/dev-python/gmpy/Manifest
+++ b/dev-python/gmpy/Manifest
@@ -1,4 +1 @@
-DIST gmpy-2.1.5-cache.patch 19769 BLAKE2B 
72d61ea00fda608ae92c5319828cb5c0003a69cd4be4bf3cde62574a93987b2316df5334d290eca7d48e44e423227d0b5a22c142c4a95b42aebb4560c3bf7ea6
 SHA512 
f16dbd78a99f27c6f588b814bb9b307429927eae9828fcea04225f163c1cd28968c2994689c4802dc0b619cdfd7c50401d1ec06c220756268af17499613fda1b
-DIST gmpy-2.1.5-py3.12.patch.gz 1817 BLAKE2B 
cbea3a9c662d52c5bfddb82ab5e920474a52c1dd715b3b9fecf55e5ee097297168ddb7961b6156e4c1f902e911890c77252d119c3651f345f01cad144ed44127
 SHA512 
26195e8e9a87147a05fd07fa325f262c2004fcba2b8857dbc87ca7a1e9e5e64b4a47d35be77edc263829e5df1db6a0acda6904307d01529eba832feb4f0f3f71
-DIST gmpy2-2.1.5.tar.gz 261709 BLAKE2B 
50958868866fadc49c97534780fa491fadfaaea902f3fd4bd51f4e76a94602a6d030a1ee6685aac742e25b5fbe4865e1419307f7215c8fb553b166761d63607a
 SHA512 
92e16359ee1df63faaeae4a3cbefe8cdbbc576d8eda377f08d59f12b70dfe9337a299686e85d1efee6c2f5b41fc4583643fecc68ea38a500c7f876c56fc169e7
 DIST gmpy2-2.2.1.tar.gz 234228 BLAKE2B 
80188c6abd30ee5b5ebc4d233d3d97dd78be7f9d21d0649429e87b23d3e6d8b5b9269c792d481f24bd3b43d28e012bdd64ee6bb5d0137e3ac759742c845186c1
 SHA512 
2a3dc011295a373e10455e1f133aa3063cff24cdac0151cee9f29ce5855c3e44c3e3aab61bf13c11c9df1147b9183c6c387db1cb4dcb270b9dce1a9cb521f5dc

diff --git a/dev-python/gmpy/files/gmpy-2.1.5-mpfr-4.2.1.patch 
b/dev-python/gmpy/files/gmpy-2.1.5-mpfr-4.2.1.patch
deleted file mode 100644
index 4bbc9097824e..
--- a/dev-python/gmpy/files/gmpy-2.1.5-mpfr-4.2.1.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 68a6b489c3d8d95b2658a1ed884fb99f4bd955c1 Mon Sep 17 00:00:00 2001
-From: Sergey B Kirpichev 
-Date: Sun, 3 Sep 2023 02:35:19 +0300
-Subject: [PATCH] Exclude MPFR workaround for MPFR >= 4.2.1
-
-Co-authored-by: Vincent Lefevre 
-
-Closes #418

- src/gmpy2_format.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/src/gmpy2_format.c b/src/gmpy2_format.c
-index 3e450c96..303bb7bf 100644
 a/src/gmpy2_format.c
-+++ b/src/gmpy2_format.c
-@@ -592,12 +592,14 @@ GMPy_MPC_Format(PyObject *self, PyObject *args)
- if (mpcstyle)
- strcat(tempbuf, " ");
- else {
-+#if MPFR_VERSION < MPFR_VERSION_NUM(4,2,1)
- /* Need to insert + if imag is nan or +inf. */
- if (mpfr_nan_p(mpc_imagref(MPC(self))) ||
- (mpfr_inf_p(mpc_imagref(MPC(self))) &&
-  mpfr_sgn(mpc_imagref(MPC(self))) > 0)) {
- strcat(tempbuf, "+");
- }
-+#endif
- }
- strcat(tempbuf, imagbuf);
- if (strlen(imagbuf) < 50 &&

diff --git a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild 
b/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
deleted file mode 100644
index dd824a5359e1..
--- a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
+++ /dev/null
@@ -1,51 +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
-PYPI_PN="gmpy2"
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries"
-HOMEPAGE="
-   https://github.com/aleaxit/gmpy/
-   https://pypi.org/project/gmpy2/
-"
-SRC_URI+="
-   https://dev.gentoo.org/~grozin/${P}-py3.12.patch.gz
-   
https://github.com/tornaria/void-packages/raw/722b32aa405804b79a74256708de6a511e255b4b/srcpkgs/python3-gmpy2/patches/cleanup-object-caching.patch
-   -> ${P}-cache.patch
-"
-
-LICENSE="LGPL-3+"
-SLOT="2"
-KEYWORDS="amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-DEPEND="
-   >=dev-libs/mpc-1.0.2:=
-   >=dev-libs/mpfr-3.1.2:=
-   dev-libs/gmp:0=
-"
-RDEPEND="
-   ${DEPEND}
-"
-
-distutils_enable_sphinx docs
-
-PATCHES=(
-   "${WORKDIR}/${P}-py3.12.patch"
-   # 
https://github.com/aleaxit/gmpy/commit/7351e2eb1abf4b37a47a822eb3f3f29f90c7f854
-   # rebased by Void; needed for mpfr 4.2.1
-   "${DISTDIR}/${P}-cache.patch"
-   # 
https://github.com/aleaxit/gmpy/commit/68a6b489c3d8d95b2658a1ed884fb99f4bd955c1
-   "${FILESDIR}/${P}-mpfr-4.2.1.patch"
-)
-
-python_test() {
-   cd test || die
-   "${EPYTHON}" runtests.py || die "tests failed under ${EPYTHON}"
-}



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

2024-10-30 Thread Sam James
commit: c3bf5be7731e3644c766b259dea71a5e279bf6cd
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 31 00:24:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 31 00:24:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3bf5be7

dev-python/gmpy: Stabilize 2.2.1 hppa, #938680

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

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

diff --git a/dev-python/gmpy/gmpy-2.2.1.ebuild 
b/dev-python/gmpy/gmpy-2.2.1.ebuild
index 609d63784d17..86006d0213be 100644
--- a/dev-python/gmpy/gmpy-2.2.1.ebuild
+++ b/dev-python/gmpy/gmpy-2.2.1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2024-10-25 Thread Michał Górny
commit: e70ce3a304508431b6499faf300c99b31d3e93a9
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 25 13:44:21 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 25 13:45:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70ce3a3

dev-python/gmpy: Remove ~alpha/~s390

Bug: https://bugs.gentoo.org/935320
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/gmpy/gmpy-2.1.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild 
b/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
index c126471ce725..dd824a5359e1 100644
--- a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
@@ -23,7 +23,7 @@ SRC_URI+="
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2024-08-30 Thread Sam James
commit: ffcf757cf2b32015f82a9c0b31168e0d5770c674
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 31 04:48:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 31 04:48:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffcf757c

dev-python/gmpy: Stabilize 2.2.1 sparc, #938680

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

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

diff --git a/dev-python/gmpy/gmpy-2.2.1.ebuild 
b/dev-python/gmpy/gmpy-2.2.1.ebuild
index b9ff70e1d80f..609d63784d17 100644
--- a/dev-python/gmpy/gmpy-2.2.1.ebuild
+++ b/dev-python/gmpy/gmpy-2.2.1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2024-08-29 Thread Arthur Zamarin
commit: aba94e0e131a798477b4681cbd19ff0c0879fea6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Aug 29 16:32:55 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Aug 29 16:32:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aba94e0e

dev-python/gmpy: Stabilize 2.2.1 ppc, #938680

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

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

diff --git a/dev-python/gmpy/gmpy-2.2.1.ebuild 
b/dev-python/gmpy/gmpy-2.2.1.ebuild
index cc78661bac83..1506e6bce11c 100644
--- a/dev-python/gmpy/gmpy-2.2.1.ebuild
+++ b/dev-python/gmpy/gmpy-2.2.1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2024-08-16 Thread Michał Górny
commit: 6125091c3b6a7e4a18638ef7fc7692610dba58e8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 16 14:13:54 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 16 15:19:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6125091c

dev-python/gmpy: Remove old

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

 dev-python/gmpy/Manifest  |  1 -
 dev-python/gmpy/gmpy-2.2.0.ebuild | 45 ---
 2 files changed, 46 deletions(-)

diff --git a/dev-python/gmpy/Manifest b/dev-python/gmpy/Manifest
index 188c6db696fa..01ce77a4a165 100644
--- a/dev-python/gmpy/Manifest
+++ b/dev-python/gmpy/Manifest
@@ -1,5 +1,4 @@
 DIST gmpy-2.1.5-cache.patch 19769 BLAKE2B 
72d61ea00fda608ae92c5319828cb5c0003a69cd4be4bf3cde62574a93987b2316df5334d290eca7d48e44e423227d0b5a22c142c4a95b42aebb4560c3bf7ea6
 SHA512 
f16dbd78a99f27c6f588b814bb9b307429927eae9828fcea04225f163c1cd28968c2994689c4802dc0b619cdfd7c50401d1ec06c220756268af17499613fda1b
 DIST gmpy-2.1.5-py3.12.patch.gz 1817 BLAKE2B 
cbea3a9c662d52c5bfddb82ab5e920474a52c1dd715b3b9fecf55e5ee097297168ddb7961b6156e4c1f902e911890c77252d119c3651f345f01cad144ed44127
 SHA512 
26195e8e9a87147a05fd07fa325f262c2004fcba2b8857dbc87ca7a1e9e5e64b4a47d35be77edc263829e5df1db6a0acda6904307d01529eba832feb4f0f3f71
 DIST gmpy2-2.1.5.tar.gz 261709 BLAKE2B 
50958868866fadc49c97534780fa491fadfaaea902f3fd4bd51f4e76a94602a6d030a1ee6685aac742e25b5fbe4865e1419307f7215c8fb553b166761d63607a
 SHA512 
92e16359ee1df63faaeae4a3cbefe8cdbbc576d8eda377f08d59f12b70dfe9337a299686e85d1efee6c2f5b41fc4583643fecc68ea38a500c7f876c56fc169e7
-DIST gmpy2-2.2.0.tar.gz 233943 BLAKE2B 
e25f47fe25896df7e2ac7dce0eb8bdbe39bb6e12a07c600483bed534332b07f27bb70b23ae7801212df3c1a6c7731fba2f92f8215c618ea0fcc86d175abfc439
 SHA512 
402d7fc3c320e6d4742b3bd4dd3bf24c70192c1196f522def067f1b1d583c4b60d7497f95ba71691bafbccbe1e0fad8f0d2ec6fee455b9521bdc303510744188
 DIST gmpy2-2.2.1.tar.gz 234228 BLAKE2B 
80188c6abd30ee5b5ebc4d233d3d97dd78be7f9d21d0649429e87b23d3e6d8b5b9269c792d481f24bd3b43d28e012bdd64ee6bb5d0137e3ac759742c845186c1
 SHA512 
2a3dc011295a373e10455e1f133aa3063cff24cdac0151cee9f29ce5855c3e44c3e3aab61bf13c11c9df1147b9183c6c387db1cb4dcb270b9dce1a9cb521f5dc

diff --git a/dev-python/gmpy/gmpy-2.2.0.ebuild 
b/dev-python/gmpy/gmpy-2.2.0.ebuild
deleted file mode 100644
index b6848a959c76..
--- a/dev-python/gmpy/gmpy-2.2.0.ebuild
+++ /dev/null
@@ -1,45 +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
-PYPI_PN="gmpy2"
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries"
-HOMEPAGE="
-   https://github.com/aleaxit/gmpy/
-   https://pypi.org/project/gmpy2/
-"
-
-LICENSE="LGPL-3+"
-SLOT="2"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
-
-DEPEND="
-   >=dev-libs/mpc-1.0.2:=
-   >=dev-libs/mpfr-3.1.2:=
-   dev-libs/gmp:0=
-"
-RDEPEND="
-   ${DEPEND}
-"
-BDEPEND="
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/mpmath[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   rm -rf gmpy2 || die
-
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest
-}



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

2024-08-16 Thread Sam James
commit: 01f6f1ab224b447902fd0754202705b9e5011d9c
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 16 13:57:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 16 13:57:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01f6f1ab

dev-python/gmpy: Stabilize 2.2.1 ppc64, #937650

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

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

diff --git a/dev-python/gmpy/gmpy-2.2.1.ebuild 
b/dev-python/gmpy/gmpy-2.2.1.ebuild
index 1702b5eba647..129514138749 100644
--- a/dev-python/gmpy/gmpy-2.2.1.ebuild
+++ b/dev-python/gmpy/gmpy-2.2.1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2024-08-12 Thread Jakov Smolić
commit: 227093a06eae1a314722c875960fe979bb44cde3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug 12 22:05:05 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug 12 22:05:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=227093a0

dev-python/gmpy: Keyword 2.2.1 ppc, #935320

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

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

diff --git a/dev-python/gmpy/gmpy-2.2.1.ebuild 
b/dev-python/gmpy/gmpy-2.2.1.ebuild
index abf948c88cb7..1702b5eba647 100644
--- a/dev-python/gmpy/gmpy-2.2.1.ebuild
+++ b/dev-python/gmpy/gmpy-2.2.1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2024-08-10 Thread Michał Górny
commit: a991a56b69cf088db433367ff73bb266b64448b8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 10 15:41:30 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 10 15:41:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a991a56b

dev-python/gmpy: Stabilize 2.2.1 arm, #937650

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

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

diff --git a/dev-python/gmpy/gmpy-2.2.1.ebuild 
b/dev-python/gmpy/gmpy-2.2.1.ebuild
index 00d6c1d762b4..abf948c88cb7 100644
--- a/dev-python/gmpy/gmpy-2.2.1.ebuild
+++ b/dev-python/gmpy/gmpy-2.2.1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2024-08-10 Thread Michał Górny
commit: d45979aa6888b9fe5b8e250afa3921a663097733
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 10 08:16:56 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 10 08:16:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d45979aa

dev-python/gmpy: Stabilize 2.2.1 arm64, #937650

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

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

diff --git a/dev-python/gmpy/gmpy-2.2.1.ebuild 
b/dev-python/gmpy/gmpy-2.2.1.ebuild
index 7f8da34d25b1..00d6c1d762b4 100644
--- a/dev-python/gmpy/gmpy-2.2.1.ebuild
+++ b/dev-python/gmpy/gmpy-2.2.1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2024-07-21 Thread Michał Górny
commit: 12ab07728c9947f866de20c3b438446f03201a49
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul 22 01:31:22 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul 22 01:31:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12ab0772

dev-python/gmpy: Bump to 2.2.1

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

 dev-python/gmpy/Manifest  |  1 +
 dev-python/gmpy/gmpy-2.2.1.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/gmpy/Manifest b/dev-python/gmpy/Manifest
index 8009f10c3fe2..188c6db696fa 100644
--- a/dev-python/gmpy/Manifest
+++ b/dev-python/gmpy/Manifest
@@ -2,3 +2,4 @@ DIST gmpy-2.1.5-cache.patch 19769 BLAKE2B 
72d61ea00fda608ae92c5319828cb5c0003a69
 DIST gmpy-2.1.5-py3.12.patch.gz 1817 BLAKE2B 
cbea3a9c662d52c5bfddb82ab5e920474a52c1dd715b3b9fecf55e5ee097297168ddb7961b6156e4c1f902e911890c77252d119c3651f345f01cad144ed44127
 SHA512 
26195e8e9a87147a05fd07fa325f262c2004fcba2b8857dbc87ca7a1e9e5e64b4a47d35be77edc263829e5df1db6a0acda6904307d01529eba832feb4f0f3f71
 DIST gmpy2-2.1.5.tar.gz 261709 BLAKE2B 
50958868866fadc49c97534780fa491fadfaaea902f3fd4bd51f4e76a94602a6d030a1ee6685aac742e25b5fbe4865e1419307f7215c8fb553b166761d63607a
 SHA512 
92e16359ee1df63faaeae4a3cbefe8cdbbc576d8eda377f08d59f12b70dfe9337a299686e85d1efee6c2f5b41fc4583643fecc68ea38a500c7f876c56fc169e7
 DIST gmpy2-2.2.0.tar.gz 233943 BLAKE2B 
e25f47fe25896df7e2ac7dce0eb8bdbe39bb6e12a07c600483bed534332b07f27bb70b23ae7801212df3c1a6c7731fba2f92f8215c618ea0fcc86d175abfc439
 SHA512 
402d7fc3c320e6d4742b3bd4dd3bf24c70192c1196f522def067f1b1d583c4b60d7497f95ba71691bafbccbe1e0fad8f0d2ec6fee455b9521bdc303510744188
+DIST gmpy2-2.2.1.tar.gz 234228 BLAKE2B 
80188c6abd30ee5b5ebc4d233d3d97dd78be7f9d21d0649429e87b23d3e6d8b5b9269c792d481f24bd3b43d28e012bdd64ee6bb5d0137e3ac759742c845186c1
 SHA512 
2a3dc011295a373e10455e1f133aa3063cff24cdac0151cee9f29ce5855c3e44c3e3aab61bf13c11c9df1147b9183c6c387db1cb4dcb270b9dce1a9cb521f5dc

diff --git a/dev-python/gmpy/gmpy-2.2.1.ebuild 
b/dev-python/gmpy/gmpy-2.2.1.ebuild
new file mode 100644
index ..4962df5e3ca3
--- /dev/null
+++ b/dev-python/gmpy/gmpy-2.2.1.ebuild
@@ -0,0 +1,45 @@
+# 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
+PYPI_PN="gmpy2"
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries"
+HOMEPAGE="
+   https://github.com/aleaxit/gmpy/
+   https://pypi.org/project/gmpy2/
+"
+
+LICENSE="LGPL-3+"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+
+DEPEND="
+   >=dev-libs/mpc-1.0.2:=
+   >=dev-libs/mpfr-3.1.2:=
+   dev-libs/gmp:0=
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/mpmath[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   rm -rf gmpy2 || die
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-07-20 Thread James Le Cuirot
commit: 26c33f5dd0f711e3ed77439dcffaa244953d89d6
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jul 20 21:06:31 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jul 20 21:06:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26c33f5d

dev-python/gmpy: Drop m68k keyword

It only had this for dev-python/ecdsa, but I have dropped the keyword there.

Signed-off-by: James Le Cuirot  gentoo.org>

 dev-python/gmpy/gmpy-2.1.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild 
b/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
index 79d1f816d176..bb936e447b02 100644
--- a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
@@ -23,7 +23,7 @@ SRC_URI+="
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2024-07-20 Thread Arthur Zamarin
commit: baff12372228891bf303bf280f2bc56e95da1e5a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 20 11:24:32 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 20 11:24:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baff1237

dev-python/gmpy: Stabilize 2.2.0 arm, #936341

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

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

diff --git a/dev-python/gmpy/gmpy-2.2.0.ebuild 
b/dev-python/gmpy/gmpy-2.2.0.ebuild
index 7f8da34d25b1..a7326a96cf64 100644
--- a/dev-python/gmpy/gmpy-2.2.0.ebuild
+++ b/dev-python/gmpy/gmpy-2.2.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm ~arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2024-07-20 Thread Arthur Zamarin
commit: 9acc0e9ee9127f2722b4e5356a39f6318a433601
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 20 11:24:38 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 20 11:24:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9acc0e9e

dev-python/gmpy: Stabilize 2.2.0 ppc64, #936341

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

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

diff --git a/dev-python/gmpy/gmpy-2.2.0.ebuild 
b/dev-python/gmpy/gmpy-2.2.0.ebuild
index abf948c88cb7..b6848a959c76 100644
--- a/dev-python/gmpy/gmpy-2.2.0.ebuild
+++ b/dev-python/gmpy/gmpy-2.2.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2024-07-20 Thread Arthur Zamarin
commit: 6d0e9a0b76d7ad478e001c02cc6b531f3d289f0e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 20 11:24:35 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 20 11:24:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d0e9a0b

dev-python/gmpy: Stabilize 2.2.0 arm64, #936341

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

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

diff --git a/dev-python/gmpy/gmpy-2.2.0.ebuild 
b/dev-python/gmpy/gmpy-2.2.0.ebuild
index a7326a96cf64..abf948c88cb7 100644
--- a/dev-python/gmpy/gmpy-2.2.0.ebuild
+++ b/dev-python/gmpy/gmpy-2.2.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="amd64 arm ~arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2024-07-20 Thread Arthur Zamarin
commit: 20b26098fa5e56b04672cf621a42dad355b8005c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 20 07:39:22 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 20 07:39:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20b26098

dev-python/gmpy: Stabilize 2.2.0 amd64, #936341

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

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

diff --git a/dev-python/gmpy/gmpy-2.2.0.ebuild 
b/dev-python/gmpy/gmpy-2.2.0.ebuild
index 4962df5e3ca3..cefc8df76331 100644
--- a/dev-python/gmpy/gmpy-2.2.0.ebuild
+++ b/dev-python/gmpy/gmpy-2.2.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2024-07-01 Thread Michał Górny
commit: 5d18cc02965d38e6149c99b51d9ec709adeb669d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul  2 05:31:27 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul  2 06:58:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d18cc02

dev-python/gmpy: Bump to 2.2.0

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

 dev-python/gmpy/Manifest  |  1 +
 dev-python/gmpy/gmpy-2.2.0.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/gmpy/Manifest b/dev-python/gmpy/Manifest
index 545491749d8f..8009f10c3fe2 100644
--- a/dev-python/gmpy/Manifest
+++ b/dev-python/gmpy/Manifest
@@ -1,3 +1,4 @@
 DIST gmpy-2.1.5-cache.patch 19769 BLAKE2B 
72d61ea00fda608ae92c5319828cb5c0003a69cd4be4bf3cde62574a93987b2316df5334d290eca7d48e44e423227d0b5a22c142c4a95b42aebb4560c3bf7ea6
 SHA512 
f16dbd78a99f27c6f588b814bb9b307429927eae9828fcea04225f163c1cd28968c2994689c4802dc0b619cdfd7c50401d1ec06c220756268af17499613fda1b
 DIST gmpy-2.1.5-py3.12.patch.gz 1817 BLAKE2B 
cbea3a9c662d52c5bfddb82ab5e920474a52c1dd715b3b9fecf55e5ee097297168ddb7961b6156e4c1f902e911890c77252d119c3651f345f01cad144ed44127
 SHA512 
26195e8e9a87147a05fd07fa325f262c2004fcba2b8857dbc87ca7a1e9e5e64b4a47d35be77edc263829e5df1db6a0acda6904307d01529eba832feb4f0f3f71
 DIST gmpy2-2.1.5.tar.gz 261709 BLAKE2B 
50958868866fadc49c97534780fa491fadfaaea902f3fd4bd51f4e76a94602a6d030a1ee6685aac742e25b5fbe4865e1419307f7215c8fb553b166761d63607a
 SHA512 
92e16359ee1df63faaeae4a3cbefe8cdbbc576d8eda377f08d59f12b70dfe9337a299686e85d1efee6c2f5b41fc4583643fecc68ea38a500c7f876c56fc169e7
+DIST gmpy2-2.2.0.tar.gz 233943 BLAKE2B 
e25f47fe25896df7e2ac7dce0eb8bdbe39bb6e12a07c600483bed534332b07f27bb70b23ae7801212df3c1a6c7731fba2f92f8215c618ea0fcc86d175abfc439
 SHA512 
402d7fc3c320e6d4742b3bd4dd3bf24c70192c1196f522def067f1b1d583c4b60d7497f95ba71691bafbccbe1e0fad8f0d2ec6fee455b9521bdc303510744188

diff --git a/dev-python/gmpy/gmpy-2.2.0.ebuild 
b/dev-python/gmpy/gmpy-2.2.0.ebuild
new file mode 100644
index ..4962df5e3ca3
--- /dev/null
+++ b/dev-python/gmpy/gmpy-2.2.0.ebuild
@@ -0,0 +1,45 @@
+# 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
+PYPI_PN="gmpy2"
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries"
+HOMEPAGE="
+   https://github.com/aleaxit/gmpy/
+   https://pypi.org/project/gmpy2/
+"
+
+LICENSE="LGPL-3+"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+
+DEPEND="
+   >=dev-libs/mpc-1.0.2:=
+   >=dev-libs/mpfr-3.1.2:=
+   dev-libs/gmp:0=
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/mpmath[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   rm -rf gmpy2 || die
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-06-14 Thread Michał Górny
commit: faada03d6824b4917da3834ffa94c02934f1bfdd
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 14 18:36:25 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 14 18:36:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faada03d

dev-python/gmpy: Enable py3.13

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

 dev-python/gmpy/gmpy-2.1.5-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild 
b/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
index 1516736e6849..79d1f816d176 100644
--- a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.5-r2.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
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
 PYPI_PN="gmpy2"
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1 pypi
 



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

2023-12-07 Thread Michał Górny
commit: 5c801d3ea6f3f0c0dfcdc3f6481e0ac2ef042067
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  8 04:35:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  8 04:35:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c801d3e

dev-python/gmpy: Remove old

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

 dev-python/gmpy/gmpy-2.1.5.ebuild | 37 -
 1 file changed, 37 deletions(-)

diff --git a/dev-python/gmpy/gmpy-2.1.5.ebuild 
b/dev-python/gmpy/gmpy-2.1.5.ebuild
deleted file mode 100644
index 458c53fc07e4..
--- a/dev-python/gmpy/gmpy-2.1.5.ebuild
+++ /dev/null
@@ -1,37 +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
-PYPI_PN="gmpy2"
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries"
-HOMEPAGE="
-   https://github.com/aleaxit/gmpy/
-   https://pypi.org/project/gmpy2/
-"
-
-LICENSE="LGPL-3+"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-DEPEND="
-   >=dev-libs/mpc-1.0.2:=
-   >=dev-libs/mpfr-3.1.2:=
-   dev-libs/gmp:0=
-"
-RDEPEND="
-   ${DEPEND}
-"
-
-distutils_enable_sphinx docs
-
-python_test() {
-   cd test || die
-   "${EPYTHON}" runtests.py || die "tests failed under ${EPYTHON}"
-}



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

2023-12-07 Thread Arthur Zamarin
commit: 96dc7f7f6d780f9d4944f033cdf5636e57434804
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec  7 20:28:48 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec  7 20:28:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96dc7f7f

dev-python/gmpy: Stabilize 2.1.5-r2 amd64, #918745

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

 dev-python/gmpy/gmpy-2.1.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild 
b/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
index 7d2c6cc44fbd..1516736e6849 100644
--- a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
@@ -23,7 +23,7 @@ SRC_URI+="
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2023-11-29 Thread Sam James
commit: a8a46362aa4720496a35f8fff5144f596f8c8423
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 17:19:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 17:19:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8a46362

dev-python/gmpy: Stabilize 2.1.5-r2 x86, #918745

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

 dev-python/gmpy/gmpy-2.1.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild 
b/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
index 2993e4aa5a8e..7d2c6cc44fbd 100644
--- a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
@@ -23,7 +23,7 @@ SRC_URI+="
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2023-11-29 Thread Arthur Zamarin
commit: 480e1e024e2c85d5ef142d97583dab8bcb8e793a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 15:33:06 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 15:33:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=480e1e02

dev-python/gmpy: Stabilize 2.1.5-r2 ppc64, #918745

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

 dev-python/gmpy/gmpy-2.1.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild 
b/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
index 6ac97b7ff9c8..2993e4aa5a8e 100644
--- a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
@@ -23,7 +23,7 @@ SRC_URI+="
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2023-11-29 Thread Arthur Zamarin
commit: f9dd0b5bac4f2d9b4fd12e561fc10698dcb0c7a3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 14:42:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 14:42:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9dd0b5b

dev-python/gmpy: Stabilize 2.1.5-r2 hppa, #918745

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

 dev-python/gmpy/gmpy-2.1.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild 
b/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
index ecd81ffd8cab..6ac97b7ff9c8 100644
--- a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
@@ -23,7 +23,7 @@ SRC_URI+="
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2023-11-29 Thread Arthur Zamarin
commit: 21bf476c1dfdde05ff18647bf8a13a673997591c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 14:42:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 14:42:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21bf476c

dev-python/gmpy: Stabilize 2.1.5-r2 ppc, #918745

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

 dev-python/gmpy/gmpy-2.1.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild 
b/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
index 5f00d65faa20..ecd81ffd8cab 100644
--- a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
@@ -23,7 +23,7 @@ SRC_URI+="
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2023-11-29 Thread Arthur Zamarin
commit: d4b481238c6ef43be8358570866e08ab25934a0e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 13:20:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 13:21:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4b48123

dev-python/gmpy: Stabilize 2.1.5-r2 arm64, #918745

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

 dev-python/gmpy/gmpy-2.1.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild 
b/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
index f0e123d0448e..5f00d65faa20 100644
--- a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
@@ -23,7 +23,7 @@ SRC_URI+="
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2023-11-29 Thread Arthur Zamarin
commit: 2e6ae18f4cba7eac182b5a6eeb810a1f89e1ba48
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 13:17:30 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 13:17:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e6ae18f

dev-python/gmpy: Stabilize 2.1.5-r2 sparc, #918745

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

 dev-python/gmpy/gmpy-2.1.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild 
b/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
index 1eb3081f2958..823fd2d4ecf6 100644
--- a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
@@ -23,7 +23,7 @@ SRC_URI+="
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2023-11-29 Thread Arthur Zamarin
commit: 66fbd8e74c9f331699751dfaa7aa15f93e8bab52
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 13:17:31 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 13:17:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66fbd8e7

dev-python/gmpy: Stabilize 2.1.5-r2 arm, #918745

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

 dev-python/gmpy/gmpy-2.1.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild 
b/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
index 823fd2d4ecf6..f0e123d0448e 100644
--- a/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.5-r2.ebuild
@@ -23,7 +23,7 @@ SRC_URI+="
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2023-10-30 Thread Andrey Grozin
commit: ace95ba44235bcccdbb4f2ddfbc215f770f1aef9
Author: Andrey Grozin  gentoo  org>
AuthorDate: Mon Oct 30 07:11:18 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Mon Oct 30 07:11:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ace95ba4

dev-python/gmpy: add python3_12

An upstream patch included

Signed-off-by: Andrey Grozin  gentoo.org>

 dev-python/gmpy/Manifest |  1 +
 dev-python/gmpy/gmpy-2.1.5-r1.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-python/gmpy/Manifest b/dev-python/gmpy/Manifest
index 460832e9d409..843d040fcdb5 100644
--- a/dev-python/gmpy/Manifest
+++ b/dev-python/gmpy/Manifest
@@ -1 +1,2 @@
+DIST gmpy-2.1.5-py3.12.patch.gz 1817 BLAKE2B 
cbea3a9c662d52c5bfddb82ab5e920474a52c1dd715b3b9fecf55e5ee097297168ddb7961b6156e4c1f902e911890c77252d119c3651f345f01cad144ed44127
 SHA512 
26195e8e9a87147a05fd07fa325f262c2004fcba2b8857dbc87ca7a1e9e5e64b4a47d35be77edc263829e5df1db6a0acda6904307d01529eba832feb4f0f3f71
 DIST gmpy2-2.1.5.tar.gz 261709 BLAKE2B 
50958868866fadc49c97534780fa491fadfaaea902f3fd4bd51f4e76a94602a6d030a1ee6685aac742e25b5fbe4865e1419307f7215c8fb553b166761d63607a
 SHA512 
92e16359ee1df63faaeae4a3cbefe8cdbbc576d8eda377f08d59f12b70dfe9337a299686e85d1efee6c2f5b41fc4583643fecc68ea38a500c7f876c56fc169e7

diff --git a/dev-python/gmpy/gmpy-2.1.5-r1.ebuild 
b/dev-python/gmpy/gmpy-2.1.5-r1.ebuild
new file mode 100644
index ..f399526d25e1
--- /dev/null
+++ b/dev-python/gmpy/gmpy-2.1.5-r1.ebuild
@@ -0,0 +1,44 @@
+# 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
+PYPI_PN="gmpy2"
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries"
+HOMEPAGE="
+   https://github.com/aleaxit/gmpy/
+   https://pypi.org/project/gmpy2/
+"
+SRC_URI="${SRC_URI}
+   https://dev.gentoo.org/~grozin/${P}-py3.12.patch.gz";
+
+LICENSE="LGPL-3+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+DEPEND="
+   >=dev-libs/mpc-1.0.2:=
+   >=dev-libs/mpfr-3.1.2:=
+   dev-libs/gmp:0=
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+distutils_enable_sphinx docs
+
+src_prepare() {
+   eapply "${WORKDIR}"/${P}-py3.12.patch
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   cd test || die
+   "${EPYTHON}" runtests.py || die "tests failed under ${EPYTHON}"
+}



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

2023-01-10 Thread Michał Górny
commit: 17b2fcd90b0fade5b87258c30a5d74cd710475a5
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 10 12:56:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 10 12:59:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17b2fcd9

dev-python/gmpy: Remove unused patch

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

 dev-python/gmpy/files/gmpy-2.1.0_beta5-test-input.patch | 12 
 1 file changed, 12 deletions(-)

diff --git a/dev-python/gmpy/files/gmpy-2.1.0_beta5-test-input.patch 
b/dev-python/gmpy/files/gmpy-2.1.0_beta5-test-input.patch
deleted file mode 100644
index 16705d917c93..
--- a/dev-python/gmpy/files/gmpy-2.1.0_beta5-test-input.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/test/runtests.py b/test/runtests.py
-index 5e5842d..7d64e52 100644
 a/test/runtests.py
-+++ b/test/runtests.py
-@@ -81,7 +81,6 @@ if sys.version.startswith('3.1.'):
- print("with Python 3.1. The doctest module in Python 3.2 and later does 
not")
- print("have this issue.")
- print()
--input("Press ENTER to continue.. ")
- print()
- 
- mpz_doctests = ["test_mpz_create.txt", "test_mpz.txt", "test_mpz_io.txt",



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

2023-01-10 Thread Arthur Zamarin
commit: 054468ae4e00fe2825f3769c1b6946562a17238f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jan 10 08:40:09 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jan 10 08:40:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=054468ae

dev-python/gmpy: drop 2.1.2-r1, 2.1.3, 2.1.4

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

 dev-python/gmpy/Manifest |  3 ---
 dev-python/gmpy/gmpy-2.1.2-r1.ebuild | 45 
 dev-python/gmpy/gmpy-2.1.3.ebuild| 40 
 dev-python/gmpy/gmpy-2.1.4.ebuild| 40 
 4 files changed, 128 deletions(-)

diff --git a/dev-python/gmpy/Manifest b/dev-python/gmpy/Manifest
index ba37c90c9899..460832e9d409 100644
--- a/dev-python/gmpy/Manifest
+++ b/dev-python/gmpy/Manifest
@@ -1,4 +1 @@
-DIST gmpy2-2.1.2.tar.gz 258445 BLAKE2B 
5fd89478bb7c48c317a7af74fd872e5a9c1141f8f23c110aba7298d1a325caa13e24f1a2e601d6b3c6f6af30d60505f9161a03def16df59dddabe611fb600ef4
 SHA512 
abfeb0d8a155235e3aa797ca7b34ab6947f0714273e9d381167a9f6273bad34689e1985c139080b146e072b5bfbb4fa2b937566a14f4b94cc09ed21b3f2082b7
-DIST gmpy2-2.1.3.tar.gz 261520 BLAKE2B 
4480522da105638521e99a4477285ace5178e6ebd2da2144eba9168da49b8f9ff627030dd2ddb6cc4431bf306c1e48d3ef2b23e193d48315e7e70575ddcc124c
 SHA512 
6759ab52ee9c7abd5a95633d8f42399eb92430b0b2110a7e2db4850d9136f2b41c553a44e5e8c6eb7d44aa68318fd04d43f57b7a8a8af60b5d70140e8d2e2a6f
-DIST gmpy2-2.1.4.tar.gz 261649 BLAKE2B 
7ddb02522d8f401f17dd664586623fa7fc2da448948515aac49b02a4ac46ca4f3ab74ab87594bf2c0ab3862832293c1a6f271e5a6afeeb0845890bc0b9ee27e8
 SHA512 
a71ddcd70b33a83a81a88c893337844dc1e4cfd058ff2236d53568f81c654079489e17c19f22a63fb08670c7254821d92778d9b9c33415467b6ed4634ff598cb
 DIST gmpy2-2.1.5.tar.gz 261709 BLAKE2B 
50958868866fadc49c97534780fa491fadfaaea902f3fd4bd51f4e76a94602a6d030a1ee6685aac742e25b5fbe4865e1419307f7215c8fb553b166761d63607a
 SHA512 
92e16359ee1df63faaeae4a3cbefe8cdbbc576d8eda377f08d59f12b70dfe9337a299686e85d1efee6c2f5b41fc4583643fecc68ea38a500c7f876c56fc169e7

diff --git a/dev-python/gmpy/gmpy-2.1.2-r1.ebuild 
b/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
deleted file mode 100644
index bd8745a9eae7..
--- a/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-MY_PN="${PN}2"
-MY_P="${MY_PN}-${PV/_beta/b}"
-
-DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries"
-HOMEPAGE="
-   https://github.com/aleaxit/gmpy/
-   https://pypi.org/project/gmpy2/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="LGPL-3+"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-DEPEND="
-   >=dev-libs/mpc-1.0.2:=
-   >=dev-libs/mpfr-3.1.2:=
-   dev-libs/gmp:0=
-"
-RDEPEND="
-   ${DEPEND}
-"
-
-PATCHES=(
-   # The tests program asks for input when running, disable that
-   "${FILESDIR}"/gmpy-2.1.0_beta5-test-input.patch
-)
-
-distutils_enable_sphinx docs
-
-python_test() {
-   cd test || die
-   "${EPYTHON}" runtests.py || die "tests failed under ${EPYTHON}"
-}

diff --git a/dev-python/gmpy/gmpy-2.1.3.ebuild 
b/dev-python/gmpy/gmpy-2.1.3.ebuild
deleted file mode 100644
index 708409ffeb6a..
--- a/dev-python/gmpy/gmpy-2.1.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-MY_PN="${PN}2"
-MY_P="${MY_PN}-${PV/_beta/b}"
-
-DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries"
-HOMEPAGE="
-   https://github.com/aleaxit/gmpy/
-   https://pypi.org/project/gmpy2/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="LGPL-3+"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-DEPEND="
-   >=dev-libs/mpc-1.0.2:=
-   >=dev-libs/mpfr-3.1.2:=
-   dev-libs/gmp:0=
-"
-RDEPEND="
-   ${DEPEND}
-"
-
-distutils_enable_sphinx docs
-
-python_test() {
-   cd test || die
-   "${EPYTHON}" runtests.py || die "tests failed under ${EPYTHON}"
-}

diff --git a/dev-python/gmpy/gmpy-2.1.4.ebuild 
b/dev-python/gmpy/gmpy-2.1.4.ebuild
deleted file mode 100644
index 708409ffeb6a..
--- a/dev-python/gmpy/gmpy-2.1.4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-

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

2023-01-10 Thread Arthur Zamarin
commit: c76bdd0016e3e97993e33e105aa4e0cdfaedf18d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jan 10 08:38:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jan 10 08:38:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c76bdd00

dev-python/gmpy: Stabilize 2.1.5 sparc, #890132

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.5.ebuild 
b/dev-python/gmpy/gmpy-2.1.5.ebuild
index 84b64add6aed..b320ff442f78 100644
--- a/dev-python/gmpy/gmpy-2.1.5.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.5.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2023-01-07 Thread Sam James
commit: 4b4f9bd0d3183c54414c270789f631618f413ebe
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  7 19:44:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  7 19:44:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b4f9bd0

dev-python/gmpy: Stabilize 2.1.5 arm64, #890132

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.5.ebuild 
b/dev-python/gmpy/gmpy-2.1.5.ebuild
index 66033582bcfa..84b64add6aed 100644
--- a/dev-python/gmpy/gmpy-2.1.5.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.5.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2023-01-07 Thread Arthur Zamarin
commit: 327713bcc2e93b6ed30e5dd0369ec22bbd4eba19
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan  7 19:09:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan  7 19:09:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=327713bc

dev-python/gmpy: Stabilize 2.1.5 hppa, #890132

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.5.ebuild 
b/dev-python/gmpy/gmpy-2.1.5.ebuild
index 00227b9a980f..66033582bcfa 100644
--- a/dev-python/gmpy/gmpy-2.1.5.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.5.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2023-01-07 Thread Arthur Zamarin
commit: 0a128f4fbe4a93dd57cd1b51d1fa4a585bb06bf2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan  7 18:41:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan  7 18:41:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a128f4f

dev-python/gmpy: Stabilize 2.1.5 amd64, #890132

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.5.ebuild 
b/dev-python/gmpy/gmpy-2.1.5.ebuild
index 581baf8bd270..00227b9a980f 100644
--- a/dev-python/gmpy/gmpy-2.1.5.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.5.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2023-01-07 Thread Arthur Zamarin
commit: 9f99545b58408a567eb46121d78691a6bc9012bb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan  7 18:35:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan  7 18:35:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f99545b

dev-python/gmpy: Stabilize 2.1.5 ppc64, #890132

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.5.ebuild 
b/dev-python/gmpy/gmpy-2.1.5.ebuild
index 489b6b91f6fa..581baf8bd270 100644
--- a/dev-python/gmpy/gmpy-2.1.5.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.5.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2023-01-07 Thread Arthur Zamarin
commit: dcbdba9ac804ebb134243fabde15294924270399
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan  7 18:32:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan  7 18:32:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcbdba9a

dev-python/gmpy: Stabilize 2.1.5 arm, #890132

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.5.ebuild 
b/dev-python/gmpy/gmpy-2.1.5.ebuild
index 16cc9aaf49a6..489b6b91f6fa 100644
--- a/dev-python/gmpy/gmpy-2.1.5.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.5.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2023-01-07 Thread Arthur Zamarin
commit: 18f78bcd75c1e15cf1312124097205e881d89643
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan  7 18:23:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan  7 18:23:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f78bcd

dev-python/gmpy: Stabilize 2.1.5 ppc, #890132

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.5.ebuild 
b/dev-python/gmpy/gmpy-2.1.5.ebuild
index 708409ffeb6a..dedf0dcf9602 100644
--- a/dev-python/gmpy/gmpy-2.1.5.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2023-01-07 Thread Arthur Zamarin
commit: 9566f3b16c05f86eca4319b6b29d5451a9fcdd6a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan  7 18:23:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan  7 18:23:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9566f3b1

dev-python/gmpy: Stabilize 2.1.5 x86, #890132

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.5.ebuild 
b/dev-python/gmpy/gmpy-2.1.5.ebuild
index dedf0dcf9602..16cc9aaf49a6 100644
--- a/dev-python/gmpy/gmpy-2.1.5.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.5.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-12-18 Thread Michał Górny
commit: 8cdf580d2b1503d496a6b0998f420dd8a6091c99
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 06:27:34 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 06:46:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cdf580d

dev-python/gmpy: Bump to 2.1.5

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

 dev-python/gmpy/Manifest  |  1 +
 dev-python/gmpy/gmpy-2.1.5.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/gmpy/Manifest b/dev-python/gmpy/Manifest
index c4235ba2db5e..ba37c90c9899 100644
--- a/dev-python/gmpy/Manifest
+++ b/dev-python/gmpy/Manifest
@@ -1,3 +1,4 @@
 DIST gmpy2-2.1.2.tar.gz 258445 BLAKE2B 
5fd89478bb7c48c317a7af74fd872e5a9c1141f8f23c110aba7298d1a325caa13e24f1a2e601d6b3c6f6af30d60505f9161a03def16df59dddabe611fb600ef4
 SHA512 
abfeb0d8a155235e3aa797ca7b34ab6947f0714273e9d381167a9f6273bad34689e1985c139080b146e072b5bfbb4fa2b937566a14f4b94cc09ed21b3f2082b7
 DIST gmpy2-2.1.3.tar.gz 261520 BLAKE2B 
4480522da105638521e99a4477285ace5178e6ebd2da2144eba9168da49b8f9ff627030dd2ddb6cc4431bf306c1e48d3ef2b23e193d48315e7e70575ddcc124c
 SHA512 
6759ab52ee9c7abd5a95633d8f42399eb92430b0b2110a7e2db4850d9136f2b41c553a44e5e8c6eb7d44aa68318fd04d43f57b7a8a8af60b5d70140e8d2e2a6f
 DIST gmpy2-2.1.4.tar.gz 261649 BLAKE2B 
7ddb02522d8f401f17dd664586623fa7fc2da448948515aac49b02a4ac46ca4f3ab74ab87594bf2c0ab3862832293c1a6f271e5a6afeeb0845890bc0b9ee27e8
 SHA512 
a71ddcd70b33a83a81a88c893337844dc1e4cfd058ff2236d53568f81c654079489e17c19f22a63fb08670c7254821d92778d9b9c33415467b6ed4634ff598cb
+DIST gmpy2-2.1.5.tar.gz 261709 BLAKE2B 
50958868866fadc49c97534780fa491fadfaaea902f3fd4bd51f4e76a94602a6d030a1ee6685aac742e25b5fbe4865e1419307f7215c8fb553b166761d63607a
 SHA512 
92e16359ee1df63faaeae4a3cbefe8cdbbc576d8eda377f08d59f12b70dfe9337a299686e85d1efee6c2f5b41fc4583643fecc68ea38a500c7f876c56fc169e7

diff --git a/dev-python/gmpy/gmpy-2.1.5.ebuild 
b/dev-python/gmpy/gmpy-2.1.5.ebuild
new file mode 100644
index ..708409ffeb6a
--- /dev/null
+++ b/dev-python/gmpy/gmpy-2.1.5.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+MY_PN="${PN}2"
+MY_P="${MY_PN}-${PV/_beta/b}"
+
+DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries"
+HOMEPAGE="
+   https://github.com/aleaxit/gmpy/
+   https://pypi.org/project/gmpy2/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="LGPL-3+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+DEPEND="
+   >=dev-libs/mpc-1.0.2:=
+   >=dev-libs/mpfr-3.1.2:=
+   dev-libs/gmp:0=
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   cd test || die
+   "${EPYTHON}" runtests.py || die "tests failed under ${EPYTHON}"
+}



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

2022-12-12 Thread Michał Górny
commit: 89fe77b78e35f17fa3009d2f5a1378bd7c9e8d46
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 12 14:39:22 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 12 15:33:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89fe77b7

dev-python/gmpy: Bump to 2.1.4

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

 dev-python/gmpy/Manifest  |  1 +
 dev-python/gmpy/gmpy-2.1.4.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/gmpy/Manifest b/dev-python/gmpy/Manifest
index fa8b099a6104..c4235ba2db5e 100644
--- a/dev-python/gmpy/Manifest
+++ b/dev-python/gmpy/Manifest
@@ -1,2 +1,3 @@
 DIST gmpy2-2.1.2.tar.gz 258445 BLAKE2B 
5fd89478bb7c48c317a7af74fd872e5a9c1141f8f23c110aba7298d1a325caa13e24f1a2e601d6b3c6f6af30d60505f9161a03def16df59dddabe611fb600ef4
 SHA512 
abfeb0d8a155235e3aa797ca7b34ab6947f0714273e9d381167a9f6273bad34689e1985c139080b146e072b5bfbb4fa2b937566a14f4b94cc09ed21b3f2082b7
 DIST gmpy2-2.1.3.tar.gz 261520 BLAKE2B 
4480522da105638521e99a4477285ace5178e6ebd2da2144eba9168da49b8f9ff627030dd2ddb6cc4431bf306c1e48d3ef2b23e193d48315e7e70575ddcc124c
 SHA512 
6759ab52ee9c7abd5a95633d8f42399eb92430b0b2110a7e2db4850d9136f2b41c553a44e5e8c6eb7d44aa68318fd04d43f57b7a8a8af60b5d70140e8d2e2a6f
+DIST gmpy2-2.1.4.tar.gz 261649 BLAKE2B 
7ddb02522d8f401f17dd664586623fa7fc2da448948515aac49b02a4ac46ca4f3ab74ab87594bf2c0ab3862832293c1a6f271e5a6afeeb0845890bc0b9ee27e8
 SHA512 
a71ddcd70b33a83a81a88c893337844dc1e4cfd058ff2236d53568f81c654079489e17c19f22a63fb08670c7254821d92778d9b9c33415467b6ed4634ff598cb

diff --git a/dev-python/gmpy/gmpy-2.1.4.ebuild 
b/dev-python/gmpy/gmpy-2.1.4.ebuild
new file mode 100644
index ..708409ffeb6a
--- /dev/null
+++ b/dev-python/gmpy/gmpy-2.1.4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+MY_PN="${PN}2"
+MY_P="${MY_PN}-${PV/_beta/b}"
+
+DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries"
+HOMEPAGE="
+   https://github.com/aleaxit/gmpy/
+   https://pypi.org/project/gmpy2/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="LGPL-3+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+DEPEND="
+   >=dev-libs/mpc-1.0.2:=
+   >=dev-libs/mpfr-3.1.2:=
+   dev-libs/gmp:0=
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   cd test || die
+   "${EPYTHON}" runtests.py || die "tests failed under ${EPYTHON}"
+}



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

2022-12-07 Thread Michał Górny
commit: 3b6645c1106e056e9ce08e1eb980ee9f4d824844
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec  7 15:06:36 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  7 15:59:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b6645c1

dev-python/gmpy: Bump to 2.1.3

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

 dev-python/gmpy/Manifest  |  1 +
 dev-python/gmpy/gmpy-2.1.3.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/gmpy/Manifest b/dev-python/gmpy/Manifest
index 2306905479d9..fa8b099a6104 100644
--- a/dev-python/gmpy/Manifest
+++ b/dev-python/gmpy/Manifest
@@ -1 +1,2 @@
 DIST gmpy2-2.1.2.tar.gz 258445 BLAKE2B 
5fd89478bb7c48c317a7af74fd872e5a9c1141f8f23c110aba7298d1a325caa13e24f1a2e601d6b3c6f6af30d60505f9161a03def16df59dddabe611fb600ef4
 SHA512 
abfeb0d8a155235e3aa797ca7b34ab6947f0714273e9d381167a9f6273bad34689e1985c139080b146e072b5bfbb4fa2b937566a14f4b94cc09ed21b3f2082b7
+DIST gmpy2-2.1.3.tar.gz 261520 BLAKE2B 
4480522da105638521e99a4477285ace5178e6ebd2da2144eba9168da49b8f9ff627030dd2ddb6cc4431bf306c1e48d3ef2b23e193d48315e7e70575ddcc124c
 SHA512 
6759ab52ee9c7abd5a95633d8f42399eb92430b0b2110a7e2db4850d9136f2b41c553a44e5e8c6eb7d44aa68318fd04d43f57b7a8a8af60b5d70140e8d2e2a6f

diff --git a/dev-python/gmpy/gmpy-2.1.3.ebuild 
b/dev-python/gmpy/gmpy-2.1.3.ebuild
new file mode 100644
index ..708409ffeb6a
--- /dev/null
+++ b/dev-python/gmpy/gmpy-2.1.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+MY_PN="${PN}2"
+MY_P="${MY_PN}-${PV/_beta/b}"
+
+DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries"
+HOMEPAGE="
+   https://github.com/aleaxit/gmpy/
+   https://pypi.org/project/gmpy2/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="LGPL-3+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+DEPEND="
+   >=dev-libs/mpc-1.0.2:=
+   >=dev-libs/mpfr-3.1.2:=
+   dev-libs/gmp:0=
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   cd test || die
+   "${EPYTHON}" runtests.py || die "tests failed under ${EPYTHON}"
+}



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

2022-06-16 Thread Michał Górny
commit: 8a5762aea3448fdd8a89675cf46eba4b7543fbd0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 17 04:18:52 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 17 04:54:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a5762ae

dev-python/gmpy: Remove old

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

 dev-python/gmpy/gmpy-2.1.2.ebuild | 38 --
 1 file changed, 38 deletions(-)

diff --git a/dev-python/gmpy/gmpy-2.1.2.ebuild 
b/dev-python/gmpy/gmpy-2.1.2.ebuild
deleted file mode 100644
index 1c17edfd29b2..
--- a/dev-python/gmpy/gmpy-2.1.2.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..10} )
-inherit distutils-r1
-
-MY_PN="${PN}2"
-MY_P="${MY_PN}-${PV/_beta/b}"
-
-DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries"
-HOMEPAGE="https://github.com/aleaxit/gmpy";
-SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="LGPL-3+"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-RDEPEND="
-   >=dev-libs/mpc-1.0.2:=
-   >=dev-libs/mpfr-3.1.2:=
-   dev-libs/gmp:0=
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   # The tests program asks for input when running, disable that
-   "${FILESDIR}"/gmpy-2.1.0_beta5-test-input.patch
-)
-
-distutils_enable_sphinx docs
-
-python_test() {
-   cd test || die
-   "${EPYTHON}" runtests.py || die "tests failed under ${EPYTHON}"
-}



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

2022-06-16 Thread Jakov Smolić
commit: 850d436360fa86235001ab4a0a66af979c1c95bb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jun 16 23:29:57 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jun 16 23:29:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=850d4363

dev-python/gmpy: Stabilize 2.1.2-r1 hppa, #851336

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

 dev-python/gmpy/gmpy-2.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.2-r1.ebuild 
b/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
index e7aea1bccea6..bd8745a9eae7 100644
--- a/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-06-13 Thread Sam James
commit: 304e5d15b9cb404bfcb6a7dea63d3809897eb023
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 13 16:27:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 13 16:27:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=304e5d15

dev-python/gmpy: Stabilize 2.1.2-r1 x86, #851336

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

 dev-python/gmpy/gmpy-2.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.2-r1.ebuild 
b/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
index 0462a9eca9c6..e7aea1bccea6 100644
--- a/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-06-13 Thread Agostino Sarubbo
commit: 9c28ec7faa30d5c185a1823a02631e1225dda2cb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jun 13 10:22:25 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jun 13 10:22:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c28ec7f

dev-python/gmpy: sparc stable wrt bug #851336

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/gmpy/gmpy-2.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.2-r1.ebuild 
b/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
index bf5f3d89957b..0462a9eca9c6 100644
--- a/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-06-13 Thread Agostino Sarubbo
commit: 9d41da3429c7baa04487ca6bb3a872d99073188e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jun 13 07:14:50 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jun 13 07:14:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d41da34

dev-python/gmpy: amd64 stable wrt bug #851336

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/gmpy/gmpy-2.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.2-r1.ebuild 
b/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
index 18e4445e0d0b..bf5f3d89957b 100644
--- a/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-06-13 Thread Agostino Sarubbo
commit: 794b9ff4535bcf2a1d732cb26790b6415f813aa0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jun 13 07:10:03 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jun 13 07:10:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=794b9ff4

dev-python/gmpy: arm64 stable wrt bug #851336

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/gmpy/gmpy-2.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.2-r1.ebuild 
b/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
index 561e30a1bc53..18e4445e0d0b 100644
--- a/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-06-13 Thread Agostino Sarubbo
commit: 02efc1ec39e6feb9171157b6f3f0768282724e10
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jun 13 07:08:39 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jun 13 07:08:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02efc1ec

dev-python/gmpy: arm stable wrt bug #851336

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/gmpy/gmpy-2.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.2-r1.ebuild 
b/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
index 78db7407b0a0..561e30a1bc53 100644
--- a/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-06-12 Thread Sam James
commit: 26c58e9ef8e6d01e54c027f09f0b0b1c0d102774
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 12 12:46:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 12 12:46:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26c58e9e

dev-python/gmpy: Stabilize 2.1.2-r1 ppc64, #851336

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

 dev-python/gmpy/gmpy-2.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.2-r1.ebuild 
b/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
index e94811fd4346..78db7407b0a0 100644
--- a/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-06-12 Thread Sam James
commit: ffe75736e454051a10ae882935188be6280c2489
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 12 11:55:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 12 11:55:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe75736

dev-python/gmpy: Stabilize 2.1.2-r1 ppc, #851336

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

 dev-python/gmpy/gmpy-2.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.2-r1.ebuild 
b/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
index 25d29723f48d..e94811fd4346 100644
--- a/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 DEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-05-12 Thread Michał Górny
commit: 77b1fabd6848e54c581ad21400154d38912035c5
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 12 16:21:04 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 12 16:21:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77b1fabd

dev-python/gmpy: Enable py3.11

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

 dev-python/gmpy/gmpy-2.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.2-r1.ebuild 
b/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
index 157ed436b4a0..25d29723f48d 100644
--- a/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 



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

2022-05-12 Thread Michał Górny
commit: 8934c857e9ad0ecec0102748d81c4ba4407400a8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 12 16:20:56 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 12 16:20:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8934c857

dev-python/gmpy: Use PEP517 build

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

 dev-python/gmpy/gmpy-2.1.2-r1.ebuild | 45 
 1 file changed, 45 insertions(+)

diff --git a/dev-python/gmpy/gmpy-2.1.2-r1.ebuild 
b/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
new file mode 100644
index ..157ed436b4a0
--- /dev/null
+++ b/dev-python/gmpy/gmpy-2.1.2-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+MY_PN="${PN}2"
+MY_P="${MY_PN}-${PV/_beta/b}"
+
+DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries"
+HOMEPAGE="
+   https://github.com/aleaxit/gmpy/
+   https://pypi.org/project/gmpy2/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="LGPL-3+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+DEPEND="
+   >=dev-libs/mpc-1.0.2:=
+   >=dev-libs/mpfr-3.1.2:=
+   dev-libs/gmp:0=
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+PATCHES=(
+   # The tests program asks for input when running, disable that
+   "${FILESDIR}"/gmpy-2.1.0_beta5-test-input.patch
+)
+
+distutils_enable_sphinx docs
+
+python_test() {
+   cd test || die
+   "${EPYTHON}" runtests.py || die "tests failed under ${EPYTHON}"
+}



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

2022-03-12 Thread Michał Górny
commit: fbc60c2d263b5cec4cdfa2aaa07bef1407979626
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 12 19:48:55 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 12 19:48:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc60c2d

dev-python/gmpy: Remove old

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

 dev-python/gmpy/Manifest  |  1 -
 dev-python/gmpy/gmpy-2.1.1.ebuild | 38 --
 2 files changed, 39 deletions(-)

diff --git a/dev-python/gmpy/Manifest b/dev-python/gmpy/Manifest
index dba6d2f97e73..2306905479d9 100644
--- a/dev-python/gmpy/Manifest
+++ b/dev-python/gmpy/Manifest
@@ -1,2 +1 @@
-DIST gmpy2-2.1.1.tar.gz 258607 BLAKE2B 
3c070d101066fb0ba5da61b8c1eacf6bbd334aed987161091f31bccc1e836430cb844e0fdcb5017718341761f54c0fc3290e37ace28a5c4fc07930a194e77256
 SHA512 
37a08b546476f1b49cdfdb04b3a6d4da266615f789eb03896d5e2dd326c91f0fb9523504414b0de30e7265840e2ef77362a5ff011906952100c8b1da4d88d709
 DIST gmpy2-2.1.2.tar.gz 258445 BLAKE2B 
5fd89478bb7c48c317a7af74fd872e5a9c1141f8f23c110aba7298d1a325caa13e24f1a2e601d6b3c6f6af30d60505f9161a03def16df59dddabe611fb600ef4
 SHA512 
abfeb0d8a155235e3aa797ca7b34ab6947f0714273e9d381167a9f6273bad34689e1985c139080b146e072b5bfbb4fa2b937566a14f4b94cc09ed21b3f2082b7

diff --git a/dev-python/gmpy/gmpy-2.1.1.ebuild 
b/dev-python/gmpy/gmpy-2.1.1.ebuild
deleted file mode 100644
index 0e73fa850314..
--- a/dev-python/gmpy/gmpy-2.1.1.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..10} )
-inherit distutils-r1
-
-MY_PN="${PN}2"
-MY_P="${MY_PN}-${PV/_beta/b}"
-
-DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries"
-HOMEPAGE="https://github.com/aleaxit/gmpy";
-SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="LGPL-3+"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-RDEPEND="
-   >=dev-libs/mpc-1.0.2:=
-   >=dev-libs/mpfr-3.1.2:=
-   dev-libs/gmp:0=
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   # The tests program asks for input when running, disable that
-   "${FILESDIR}"/gmpy-2.1.0_beta5-test-input.patch
-)
-
-distutils_enable_sphinx docs
-
-python_test() {
-   cd test || die
-   "${EPYTHON}" runtests.py || die "tests failed under ${EPYTHON}"
-}



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

2022-03-12 Thread Arthur Zamarin
commit: a1cf2333cb1e5e6f8b14213ace65da199928ba3f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 12 11:13:21 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 12 11:13:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1cf2333

dev-python/gmpy: Stabilize 2.1.2 hppa, #834182

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.2.ebuild 
b/dev-python/gmpy/gmpy-2.1.2.ebuild
index f31a5287525d..d54bd5bd4b9f 100644
--- a/dev-python/gmpy/gmpy-2.1.2.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.2.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-03-06 Thread Sam James
commit: 4b0be831c375ee3617e87ba34517a728d8e55ea6
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar  6 08:04:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar  6 08:04:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b0be831

dev-python/gmpy: Stabilize 2.1.2 arm, #834182

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.2.ebuild 
b/dev-python/gmpy/gmpy-2.1.2.ebuild
index e7e82bfbcd1c..f31a5287525d 100644
--- a/dev-python/gmpy/gmpy-2.1.2.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.2.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-03-05 Thread Sam James
commit: 22df6f2181e5070141be0419b5c2aaa51a41b960
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar  6 07:37:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar  6 07:37:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22df6f21

dev-python/gmpy: Stabilize 2.1.2 arm64, #834182

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.2.ebuild 
b/dev-python/gmpy/gmpy-2.1.2.ebuild
index 597063c3694e..e7e82bfbcd1c 100644
--- a/dev-python/gmpy/gmpy-2.1.2.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.2.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-02-27 Thread Sam James
commit: 6e616a30b56946ffd20f7526754e2b73e576bb36
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 27 16:33:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 27 16:33:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e616a30

dev-python/gmpy: Stabilize 2.1.2 sparc, #834182

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.2.ebuild 
b/dev-python/gmpy/gmpy-2.1.2.ebuild
index 6cf240dec077..597063c3694e 100644
--- a/dev-python/gmpy/gmpy-2.1.2.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.2.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-01-27 Thread James Le Cuirot
commit: 13e2f4ba015e137849732099c2189d29a7eb6f8f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Jan 27 22:29:15 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Jan 27 22:55:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13e2f4ba

dev-python/gmpy: Keyword 2.1.2 for ~m68k

The tests pass.

Signed-off-by: James Le Cuirot  gentoo.org>

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

diff --git a/dev-python/gmpy/gmpy-2.1.2.ebuild 
b/dev-python/gmpy/gmpy-2.1.2.ebuild
index 2ef96fbfc3bf..1f292d594a01 100644
--- a/dev-python/gmpy/gmpy-2.1.2.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.2.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-01-14 Thread Michał Górny
commit: e0189d5937054ce13df881d12adfdff3219282d9
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 14 11:21:02 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 14 11:21:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0189d59

dev-python/gmpy: Remove old

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

 dev-python/gmpy/Manifest  |  1 -
 dev-python/gmpy/gmpy-2.1.0.ebuild | 38 --
 2 files changed, 39 deletions(-)

diff --git a/dev-python/gmpy/Manifest b/dev-python/gmpy/Manifest
index 19a0ff522567..dba6d2f97e73 100644
--- a/dev-python/gmpy/Manifest
+++ b/dev-python/gmpy/Manifest
@@ -1,3 +1,2 @@
-DIST gmpy2-2.1.0.tar.gz 258571 BLAKE2B 
942786c9a2e1220ecad15e97c26cbea0b93c7719e5081f6defe7b71d43be0c4ce259355eb34fa013a0b90679022535a271f26425c615e65103d3a2705b27ec8e
 SHA512 
0d62354a1446708548b8dfdc6d7f8000151eb5901251f87f935144f615fd586726617c7a2bd05b91dc3e2a0cfc8797cd81d60afb8c705da153b537345eaddb34
 DIST gmpy2-2.1.1.tar.gz 258607 BLAKE2B 
3c070d101066fb0ba5da61b8c1eacf6bbd334aed987161091f31bccc1e836430cb844e0fdcb5017718341761f54c0fc3290e37ace28a5c4fc07930a194e77256
 SHA512 
37a08b546476f1b49cdfdb04b3a6d4da266615f789eb03896d5e2dd326c91f0fb9523504414b0de30e7265840e2ef77362a5ff011906952100c8b1da4d88d709
 DIST gmpy2-2.1.2.tar.gz 258445 BLAKE2B 
5fd89478bb7c48c317a7af74fd872e5a9c1141f8f23c110aba7298d1a325caa13e24f1a2e601d6b3c6f6af30d60505f9161a03def16df59dddabe611fb600ef4
 SHA512 
abfeb0d8a155235e3aa797ca7b34ab6947f0714273e9d381167a9f6273bad34689e1985c139080b146e072b5bfbb4fa2b937566a14f4b94cc09ed21b3f2082b7

diff --git a/dev-python/gmpy/gmpy-2.1.0.ebuild 
b/dev-python/gmpy/gmpy-2.1.0.ebuild
deleted file mode 100644
index 0e73fa850314..
--- a/dev-python/gmpy/gmpy-2.1.0.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..10} )
-inherit distutils-r1
-
-MY_PN="${PN}2"
-MY_P="${MY_PN}-${PV/_beta/b}"
-
-DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries"
-HOMEPAGE="https://github.com/aleaxit/gmpy";
-SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="LGPL-3+"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-RDEPEND="
-   >=dev-libs/mpc-1.0.2:=
-   >=dev-libs/mpfr-3.1.2:=
-   dev-libs/gmp:0=
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   # The tests program asks for input when running, disable that
-   "${FILESDIR}"/gmpy-2.1.0_beta5-test-input.patch
-)
-
-distutils_enable_sphinx docs
-
-python_test() {
-   cd test || die
-   "${EPYTHON}" runtests.py || die "tests failed under ${EPYTHON}"
-}



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

2022-01-14 Thread Arthur Zamarin
commit: 37857a919380c13f42a838443cb6d8273e3d2b27
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 14 11:16:48 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 14 11:16:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37857a91

dev-python/gmpy: Stabilize 2.1.1 arm64, #831143

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.1.ebuild 
b/dev-python/gmpy/gmpy-2.1.1.ebuild
index 80c80ccf73d2..0e73fa850314 100644
--- a/dev-python/gmpy/gmpy-2.1.1.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-01-13 Thread Jakov Smolić
commit: 955261be240534c7c1bb66c205083ea10d77547d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jan 13 23:05:25 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jan 13 23:05:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955261be

dev-python/gmpy: Stabilize 2.1.1 amd64, #831143

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.1.ebuild 
b/dev-python/gmpy/gmpy-2.1.1.ebuild
index 80bcf2c269c5..10f754ead371 100644
--- a/dev-python/gmpy/gmpy-2.1.1.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-01-13 Thread Jakov Smolić
commit: 45455b9b74cd0a4e99e48385ea1f47ea19b2e293
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jan 13 23:05:57 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jan 13 23:05:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45455b9b

dev-python/gmpy: Stabilize 2.1.1 x86, #831143

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.1.ebuild 
b/dev-python/gmpy/gmpy-2.1.1.ebuild
index 10f754ead371..80c80ccf73d2 100644
--- a/dev-python/gmpy/gmpy-2.1.1.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-01-13 Thread Arthur Zamarin
commit: 228be8f4d2e460764cb96b6d654a8e880635a128
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 13 20:46:10 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 13 20:46:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=228be8f4

dev-python/gmpy: Stabilize 2.1.1 hppa, #831143

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.1.ebuild 
b/dev-python/gmpy/gmpy-2.1.1.ebuild
index a0720062b67e..80bcf2c269c5 100644
--- a/dev-python/gmpy/gmpy-2.1.1.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-01-13 Thread Arthur Zamarin
commit: af326750e6c2f30e623a86659474dfc2442e1238
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 13 18:47:33 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 13 18:47:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af326750

dev-python/gmpy: Stabilize 2.1.1 ppc64, #831143

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.1.ebuild 
b/dev-python/gmpy/gmpy-2.1.1.ebuild
index 0b76eddb118d..a0720062b67e 100644
--- a/dev-python/gmpy/gmpy-2.1.1.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-01-13 Thread Arthur Zamarin
commit: 81bfc0de3e14f552d19423e1d0d5d31680807b6c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 13 18:40:01 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 13 18:40:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81bfc0de

dev-python/gmpy: Stabilize 2.1.1 ppc, #831143

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.1.ebuild 
b/dev-python/gmpy/gmpy-2.1.1.ebuild
index 7069a284a2b5..0b76eddb118d 100644
--- a/dev-python/gmpy/gmpy-2.1.1.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-01-13 Thread Arthur Zamarin
commit: 1b4ff2b8643dc63da2ec6078177187cf4f19ae71
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 13 18:29:19 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 13 18:29:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b4ff2b8

dev-python/gmpy: Stabilize 2.1.1 sparc, #831143

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.1.ebuild 
b/dev-python/gmpy/gmpy-2.1.1.ebuild
index ff00de624895..ff3267a0baf9 100644
--- a/dev-python/gmpy/gmpy-2.1.1.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.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
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-01-13 Thread Arthur Zamarin
commit: fa5ebe01e739ab43cb1bca8e027dd19cf8178bdc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 13 18:29:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 13 18:29:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa5ebe01

dev-python/gmpy: Stabilize 2.1.1 arm, #831143

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.1.ebuild 
b/dev-python/gmpy/gmpy-2.1.1.ebuild
index ff3267a0baf9..7069a284a2b5 100644
--- a/dev-python/gmpy/gmpy-2.1.1.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



[gentoo-commits] repo/gentoo:master commit in: dev-python/gmpy/files/, dev-python/gmpy/

2022-01-12 Thread Michał Górny
commit: aed9ab620944c1e558f0048d8a12a72fed7904df
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 12 11:41:05 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 12 11:42:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aed9ab62

dev-python/gmpy: Remove old

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

 dev-python/gmpy/Manifest   |   1 -
 .../gmpy/files/gmpy-2.1.0_beta5-failed-tests.patch | 132 -
 .../gmpy/files/gmpy-2.1.0_beta5-pyhash-nan.patch   |  17 ---
 dev-python/gmpy/gmpy-2.1.0_beta5.ebuild|  45 ---
 4 files changed, 195 deletions(-)

diff --git a/dev-python/gmpy/Manifest b/dev-python/gmpy/Manifest
index 011257bc41ed..19a0ff522567 100644
--- a/dev-python/gmpy/Manifest
+++ b/dev-python/gmpy/Manifest
@@ -1,4 +1,3 @@
 DIST gmpy2-2.1.0.tar.gz 258571 BLAKE2B 
942786c9a2e1220ecad15e97c26cbea0b93c7719e5081f6defe7b71d43be0c4ce259355eb34fa013a0b90679022535a271f26425c615e65103d3a2705b27ec8e
 SHA512 
0d62354a1446708548b8dfdc6d7f8000151eb5901251f87f935144f615fd586726617c7a2bd05b91dc3e2a0cfc8797cd81d60afb8c705da153b537345eaddb34
-DIST gmpy2-2.1.0b5.tar.gz 264742 BLAKE2B 
1dd6dc66f9ec8cb2738f449112aa44feb40ba983f6da5f7a0760016e79ffed19037d77d47c0c0b816f9088725207e50ba3bd423349ed4c744ff03059c4c6a19a
 SHA512 
7dc647642d7b61af77258881a7b91ab967dd11a86ba88ff5b7fd41cd4c999d2bb4cfe586511e79cc5f21f0f00d0823bbd2620d69df051c8cead15090423a657a
 DIST gmpy2-2.1.1.tar.gz 258607 BLAKE2B 
3c070d101066fb0ba5da61b8c1eacf6bbd334aed987161091f31bccc1e836430cb844e0fdcb5017718341761f54c0fc3290e37ace28a5c4fc07930a194e77256
 SHA512 
37a08b546476f1b49cdfdb04b3a6d4da266615f789eb03896d5e2dd326c91f0fb9523504414b0de30e7265840e2ef77362a5ff011906952100c8b1da4d88d709
 DIST gmpy2-2.1.2.tar.gz 258445 BLAKE2B 
5fd89478bb7c48c317a7af74fd872e5a9c1141f8f23c110aba7298d1a325caa13e24f1a2e601d6b3c6f6af30d60505f9161a03def16df59dddabe611fb600ef4
 SHA512 
abfeb0d8a155235e3aa797ca7b34ab6947f0714273e9d381167a9f6273bad34689e1985c139080b146e072b5bfbb4fa2b937566a14f4b94cc09ed21b3f2082b7

diff --git a/dev-python/gmpy/files/gmpy-2.1.0_beta5-failed-tests.patch 
b/dev-python/gmpy/files/gmpy-2.1.0_beta5-failed-tests.patch
deleted file mode 100644
index 38a98579409a..
--- a/dev-python/gmpy/files/gmpy-2.1.0_beta5-failed-tests.patch
+++ /dev/null
@@ -1,132 +0,0 @@
-diff --git a/src/gmpy2_mpz.c b/src/gmpy2_mpz.c
-index e5087fa..66a297a 100644
 a/src/gmpy2_mpz.c
-+++ b/src/gmpy2_mpz.c
-@@ -69,7 +69,7 @@ static PyNumberMethods GMPy_MPZ_number_methods =
- (binaryfunc) GMPy_MPZ_ISub_Slot,   /* nb_inplace_subtract */
- (binaryfunc) GMPy_MPZ_IMul_Slot,   /* nb_inplace_multiply */
- (binaryfunc) GMPy_MPZ_IRem_Slot,   /* nb_inplace_remainder*/
--(ternaryfunc) GMPy_MPZ_IPow_Slot,  /* nb_inplace_power*/
-+0,  /* nb_inplace_power*/
- (binaryfunc) GMPy_MPZ_ILshift_Slot,/* nb_inplace_lshift   */
- (binaryfunc) GMPy_MPZ_IRshift_Slot,/* nb_inplace_rshift   */
- 0, /* nb_inplace_and  */
-@@ -113,7 +113,7 @@ static PyNumberMethods GMPy_MPZ_number_methods =
- (binaryfunc) GMPy_MPZ_IMul_Slot,   /* nb_inplace_multiply */
- 0, /* nb_inplace_divide   */
- (binaryfunc) GMPy_MPZ_IRem_Slot,   /* nb_inplace_remainder*/
--(ternaryfunc) GMPy_MPZ_IPow_Slot,  /* nb_inplace_power*/
-+0,  /* nb_inplace_power*/
- (binaryfunc) GMPy_MPZ_ILshift_Slot,/* nb_inplace_lshift   */
- (binaryfunc) GMPy_MPZ_IRshift_Slot,/* nb_inplace_rshift   */
- 0, /* nb_inplace_and  */
-@@ -229,4 +229,3 @@ static PyTypeObject MPZ_Type =
- GMPy_MPZ_NewInit,   /* tp_new   */
- 0,  /* tp_free  */
- };
--
-diff --git a/src/gmpy2_pow.c b/src/gmpy2_pow.c
-index ddcb43a..cf96470 100644
 a/src/gmpy2_pow.c
-+++ b/src/gmpy2_pow.c
-@@ -98,8 +98,11 @@ GMPy_Integer_Pow(PyObject *b, PyObject *e, PyObject *m, 
CTXT_Object *context)
- unsigned long el;
- 
- if (mpz_sgn(tempe->z) < 0) {
--VALUE_ERROR("pow() exponent cannot be negative");
--goto err;
-+Py_DECREF((PyObject*)result);
-+Py_DECREF((PyObject*)tempb);
-+Py_DECREF((PyObject*)tempe);
-+
-+return GMPy_Real_Pow(b, e, m, context);
- }
- 
- /* Catch -1, 0, 1 getting raised to large exponents. */
-diff --git a/src/gmpy2_xmpz_inplace.c b/src/gmpy2_xmpz_inplace.c
-index bbcd977..e5bbf09 100644
 a/src/gmpy2_xmpz_inplace.c
-+++ b/src/gmpy2_xmpz_inplace.c
-@@ -271,14 +271,14 @@ GMPy_XMPZ_IPow_Slot(PyObject *self, PyObject *other, 
PyObject *mod)
- mp_bitcnt_t exp;
- 
- exp = mp_bitcnt_t_From_Integer(other);
--if (exp == (mp_bitcnt_t)(-1) && PyErr_Occurred())

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

2022-01-12 Thread Arthur Zamarin
commit: 1fafe15357f7ca2dd1b7ec97ab2c0630d62cd11b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan 12 10:02:57 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan 12 10:02:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fafe153

dev-python/gmpy: Stabilize 2.1.0 hppa, #831032

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.0.ebuild 
b/dev-python/gmpy/gmpy-2.1.0.ebuild
index 547d1c0b3d78..0e73fa850314 100644
--- a/dev-python/gmpy/gmpy-2.1.0.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-01-11 Thread Sam James
commit: 1e243f49b2b2e6d22b613248cbac2e05eacc6b1f
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 12 00:32:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 12 00:32:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e243f49

dev-python/gmpy: Stabilize 2.1.0 x86, #831032

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.0.ebuild 
b/dev-python/gmpy/gmpy-2.1.0.ebuild
index 5e7e2a5ddaad..547d1c0b3d78 100644
--- a/dev-python/gmpy/gmpy-2.1.0.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-01-11 Thread Sam James
commit: 29d7072cc03e73d7feb57105fce6a38e444f54f7
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 11 21:32:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 11 21:32:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29d7072c

dev-python/gmpy: Stabilize 2.1.0 amd64, #831032

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.0.ebuild 
b/dev-python/gmpy/gmpy-2.1.0.ebuild
index 7fc4c046d0ab..5e7e2a5ddaad 100644
--- a/dev-python/gmpy/gmpy-2.1.0.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-01-11 Thread Arthur Zamarin
commit: 3ddefa53724eab9e6ad655d491d5bed4fbd312f4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jan 11 21:11:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jan 11 21:11:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ddefa53

dev-python/gmpy: Stabilize 2.1.0 ppc64, #831032

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.0.ebuild 
b/dev-python/gmpy/gmpy-2.1.0.ebuild
index 47772c86d1a6..7fc4c046d0ab 100644
--- a/dev-python/gmpy/gmpy-2.1.0.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-01-11 Thread Arthur Zamarin
commit: c6c01aace2d3580bc152e8ca4547b768b881b852
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jan 11 21:11:17 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jan 11 21:11:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6c01aac

dev-python/gmpy: Stabilize 2.1.0 arm64, #831032

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.0.ebuild 
b/dev-python/gmpy/gmpy-2.1.0.ebuild
index 7069a284a2b5..c64613d90fbd 100644
--- a/dev-python/gmpy/gmpy-2.1.0.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-01-11 Thread Arthur Zamarin
commit: 77fd5f9fd8cff4672a13807701e06e687dcafbdf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jan 11 21:11:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jan 11 21:11:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77fd5f9f

dev-python/gmpy: Stabilize 2.1.0 arm, #831032

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.0.ebuild 
b/dev-python/gmpy/gmpy-2.1.0.ebuild
index ff3267a0baf9..7069a284a2b5 100644
--- a/dev-python/gmpy/gmpy-2.1.0.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-01-11 Thread Arthur Zamarin
commit: c49cbc20159d81c26f024b4db149e70175490750
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jan 11 21:11:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jan 11 21:11:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c49cbc20

dev-python/gmpy: Stabilize 2.1.0 ppc, #831032

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.0.ebuild 
b/dev-python/gmpy/gmpy-2.1.0.ebuild
index c64613d90fbd..47772c86d1a6 100644
--- a/dev-python/gmpy/gmpy-2.1.0.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-01-11 Thread Arthur Zamarin
commit: 0e3c97796dd698fbfd2f5d494441d7e7506fb5e4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jan 11 20:34:54 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jan 11 20:34:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e3c9779

dev-python/gmpy: Stabilize 2.1.0 sparc, #831032

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

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

diff --git a/dev-python/gmpy/gmpy-2.1.0.ebuild 
b/dev-python/gmpy/gmpy-2.1.0.ebuild
index ff00de624895..ff3267a0baf9 100644
--- a/dev-python/gmpy/gmpy-2.1.0.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.0.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
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2022-01-06 Thread Arthur Zamarin
commit: 89665c7e82478143373c269c7570b61716bfa15a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan  6 19:04:15 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan  6 19:05:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89665c7e

dev-python/gmpy: add 2.1.2

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

 dev-python/gmpy/Manifest  |  1 +
 dev-python/gmpy/gmpy-2.1.2.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/gmpy/Manifest b/dev-python/gmpy/Manifest
index 5f5f7e42f3d6..011257bc41ed 100644
--- a/dev-python/gmpy/Manifest
+++ b/dev-python/gmpy/Manifest
@@ -1,3 +1,4 @@
 DIST gmpy2-2.1.0.tar.gz 258571 BLAKE2B 
942786c9a2e1220ecad15e97c26cbea0b93c7719e5081f6defe7b71d43be0c4ce259355eb34fa013a0b90679022535a271f26425c615e65103d3a2705b27ec8e
 SHA512 
0d62354a1446708548b8dfdc6d7f8000151eb5901251f87f935144f615fd586726617c7a2bd05b91dc3e2a0cfc8797cd81d60afb8c705da153b537345eaddb34
 DIST gmpy2-2.1.0b5.tar.gz 264742 BLAKE2B 
1dd6dc66f9ec8cb2738f449112aa44feb40ba983f6da5f7a0760016e79ffed19037d77d47c0c0b816f9088725207e50ba3bd423349ed4c744ff03059c4c6a19a
 SHA512 
7dc647642d7b61af77258881a7b91ab967dd11a86ba88ff5b7fd41cd4c999d2bb4cfe586511e79cc5f21f0f00d0823bbd2620d69df051c8cead15090423a657a
 DIST gmpy2-2.1.1.tar.gz 258607 BLAKE2B 
3c070d101066fb0ba5da61b8c1eacf6bbd334aed987161091f31bccc1e836430cb844e0fdcb5017718341761f54c0fc3290e37ace28a5c4fc07930a194e77256
 SHA512 
37a08b546476f1b49cdfdb04b3a6d4da266615f789eb03896d5e2dd326c91f0fb9523504414b0de30e7265840e2ef77362a5ff011906952100c8b1da4d88d709
+DIST gmpy2-2.1.2.tar.gz 258445 BLAKE2B 
5fd89478bb7c48c317a7af74fd872e5a9c1141f8f23c110aba7298d1a325caa13e24f1a2e601d6b3c6f6af30d60505f9161a03def16df59dddabe611fb600ef4
 SHA512 
abfeb0d8a155235e3aa797ca7b34ab6947f0714273e9d381167a9f6273bad34689e1985c139080b146e072b5bfbb4fa2b937566a14f4b94cc09ed21b3f2082b7

diff --git a/dev-python/gmpy/gmpy-2.1.2.ebuild 
b/dev-python/gmpy/gmpy-2.1.2.ebuild
new file mode 100644
index ..2ef96fbfc3bf
--- /dev/null
+++ b/dev-python/gmpy/gmpy-2.1.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_PN="${PN}2"
+MY_P="${MY_PN}-${PV/_beta/b}"
+
+DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries"
+HOMEPAGE="https://github.com/aleaxit/gmpy";
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="LGPL-3+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+RDEPEND="
+   >=dev-libs/mpc-1.0.2:=
+   >=dev-libs/mpfr-3.1.2:=
+   dev-libs/gmp:0=
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   # The tests program asks for input when running, disable that
+   "${FILESDIR}"/gmpy-2.1.0_beta5-test-input.patch
+)
+
+distutils_enable_sphinx docs
+
+python_test() {
+   cd test || die
+   "${EPYTHON}" runtests.py || die "tests failed under ${EPYTHON}"
+}



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

2021-12-14 Thread Michał Górny
commit: b4694dccc51e87486cc88243eb86979023b8b680
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 14 07:29:50 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 14 10:21:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4694dcc

dev-python/gmpy: Bump to 2.1.1

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

 dev-python/gmpy/Manifest  |  1 +
 dev-python/gmpy/gmpy-2.1.1.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/gmpy/Manifest b/dev-python/gmpy/Manifest
index fe191b3c289a..5f5f7e42f3d6 100644
--- a/dev-python/gmpy/Manifest
+++ b/dev-python/gmpy/Manifest
@@ -1,2 +1,3 @@
 DIST gmpy2-2.1.0.tar.gz 258571 BLAKE2B 
942786c9a2e1220ecad15e97c26cbea0b93c7719e5081f6defe7b71d43be0c4ce259355eb34fa013a0b90679022535a271f26425c615e65103d3a2705b27ec8e
 SHA512 
0d62354a1446708548b8dfdc6d7f8000151eb5901251f87f935144f615fd586726617c7a2bd05b91dc3e2a0cfc8797cd81d60afb8c705da153b537345eaddb34
 DIST gmpy2-2.1.0b5.tar.gz 264742 BLAKE2B 
1dd6dc66f9ec8cb2738f449112aa44feb40ba983f6da5f7a0760016e79ffed19037d77d47c0c0b816f9088725207e50ba3bd423349ed4c744ff03059c4c6a19a
 SHA512 
7dc647642d7b61af77258881a7b91ab967dd11a86ba88ff5b7fd41cd4c999d2bb4cfe586511e79cc5f21f0f00d0823bbd2620d69df051c8cead15090423a657a
+DIST gmpy2-2.1.1.tar.gz 258607 BLAKE2B 
3c070d101066fb0ba5da61b8c1eacf6bbd334aed987161091f31bccc1e836430cb844e0fdcb5017718341761f54c0fc3290e37ace28a5c4fc07930a194e77256
 SHA512 
37a08b546476f1b49cdfdb04b3a6d4da266615f789eb03896d5e2dd326c91f0fb9523504414b0de30e7265840e2ef77362a5ff011906952100c8b1da4d88d709

diff --git a/dev-python/gmpy/gmpy-2.1.1.ebuild 
b/dev-python/gmpy/gmpy-2.1.1.ebuild
new file mode 100644
index ..ff00de624895
--- /dev/null
+++ b/dev-python/gmpy/gmpy-2.1.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_PN="${PN}2"
+MY_P="${MY_PN}-${PV/_beta/b}"
+
+DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries"
+HOMEPAGE="https://github.com/aleaxit/gmpy";
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="LGPL-3+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+RDEPEND="
+   >=dev-libs/mpc-1.0.2:=
+   >=dev-libs/mpfr-3.1.2:=
+   dev-libs/gmp:0=
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   # The tests program asks for input when running, disable that
+   "${FILESDIR}"/gmpy-2.1.0_beta5-test-input.patch
+)
+
+distutils_enable_sphinx docs
+
+python_test() {
+   cd test || die
+   "${EPYTHON}" runtests.py || die "tests failed under ${EPYTHON}"
+}



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

2021-12-12 Thread Michał Górny
commit: 8022bde2790305427403d5871428dfe690084a6c
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 12 08:06:44 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 12 08:33:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8022bde2

dev-python/gmpy: Bump to 2.1.0

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

 dev-python/gmpy/Manifest  |  1 +
 dev-python/gmpy/gmpy-2.1.0.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/gmpy/Manifest b/dev-python/gmpy/Manifest
index 45c5011b8ffe..fe191b3c289a 100644
--- a/dev-python/gmpy/Manifest
+++ b/dev-python/gmpy/Manifest
@@ -1 +1,2 @@
+DIST gmpy2-2.1.0.tar.gz 258571 BLAKE2B 
942786c9a2e1220ecad15e97c26cbea0b93c7719e5081f6defe7b71d43be0c4ce259355eb34fa013a0b90679022535a271f26425c615e65103d3a2705b27ec8e
 SHA512 
0d62354a1446708548b8dfdc6d7f8000151eb5901251f87f935144f615fd586726617c7a2bd05b91dc3e2a0cfc8797cd81d60afb8c705da153b537345eaddb34
 DIST gmpy2-2.1.0b5.tar.gz 264742 BLAKE2B 
1dd6dc66f9ec8cb2738f449112aa44feb40ba983f6da5f7a0760016e79ffed19037d77d47c0c0b816f9088725207e50ba3bd423349ed4c744ff03059c4c6a19a
 SHA512 
7dc647642d7b61af77258881a7b91ab967dd11a86ba88ff5b7fd41cd4c999d2bb4cfe586511e79cc5f21f0f00d0823bbd2620d69df051c8cead15090423a657a

diff --git a/dev-python/gmpy/gmpy-2.1.0.ebuild 
b/dev-python/gmpy/gmpy-2.1.0.ebuild
new file mode 100644
index ..ff00de624895
--- /dev/null
+++ b/dev-python/gmpy/gmpy-2.1.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_PN="${PN}2"
+MY_P="${MY_PN}-${PV/_beta/b}"
+
+DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries"
+HOMEPAGE="https://github.com/aleaxit/gmpy";
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="LGPL-3+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+RDEPEND="
+   >=dev-libs/mpc-1.0.2:=
+   >=dev-libs/mpfr-3.1.2:=
+   dev-libs/gmp:0=
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   # The tests program asks for input when running, disable that
+   "${FILESDIR}"/gmpy-2.1.0_beta5-test-input.patch
+)
+
+distutils_enable_sphinx docs
+
+python_test() {
+   cd test || die
+   "${EPYTHON}" runtests.py || die "tests failed under ${EPYTHON}"
+}



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

2021-07-27 Thread Marek Szuba
commit: 75e85272e236eead1cc10bb8a03ab7babf9ddadc
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jul 27 23:11:57 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 28 00:18:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e85272

dev-python/gmpy: keyword 2.1.0_beta5 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/gmpy/gmpy-2.1.0_beta5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild 
b/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
index 6ac012168ee..4768bf50c71 100644
--- a/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 MY_PN="${PN}2"
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



[gentoo-commits] repo/gentoo:master commit in: dev-python/gmpy/files/, dev-python/gmpy/

2021-07-12 Thread Michał Górny
commit: 02549ea26529d3ab3cf1d2722d2408d638b59ea9
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul 12 06:45:03 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul 12 09:11:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02549ea2

dev-python/gmpy: Remove old

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

 dev-python/gmpy/Manifest   |  1 -
 .../gmpy/files/gmpy-2.0.8-fix-mpir-types.patch | 17 -
 .../gmpy/files/gmpy-2.0.8-test-exit-status.patch   | 41 
 dev-python/gmpy/gmpy-2.0.8-r2.ebuild   | 72 --
 dev-python/gmpy/metadata.xml   |  3 -
 5 files changed, 134 deletions(-)

diff --git a/dev-python/gmpy/Manifest b/dev-python/gmpy/Manifest
index 9c471701495..45c5011b8ff 100644
--- a/dev-python/gmpy/Manifest
+++ b/dev-python/gmpy/Manifest
@@ -1,2 +1 @@
-DIST gmpy2-2.0.8.zip 280551 BLAKE2B 
b73c48b739ae6972231672ad28598c09e00db6348cd281d190c6dfcf49b0e977563baabe84825658d78bf1e2ac4927ad1882787b6d4efd19f28a4f7fd6a061b4
 SHA512 
090f449641f378c73eb166831b1d956c6cee3da83e42fde8741f18aa0fa687e37927fc3b045d4b35e3a3b75570e6b1074150d8bc29d16119ab5c717bcfcf9fb4
 DIST gmpy2-2.1.0b5.tar.gz 264742 BLAKE2B 
1dd6dc66f9ec8cb2738f449112aa44feb40ba983f6da5f7a0760016e79ffed19037d77d47c0c0b816f9088725207e50ba3bd423349ed4c744ff03059c4c6a19a
 SHA512 
7dc647642d7b61af77258881a7b91ab967dd11a86ba88ff5b7fd41cd4c999d2bb4cfe586511e79cc5f21f0f00d0823bbd2620d69df051c8cead15090423a657a

diff --git a/dev-python/gmpy/files/gmpy-2.0.8-fix-mpir-types.patch 
b/dev-python/gmpy/files/gmpy-2.0.8-fix-mpir-types.patch
deleted file mode 100644
index d21e5a55510..000
--- a/dev-python/gmpy/files/gmpy-2.0.8-fix-mpir-types.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff -ur gmpy2-2.0.8.orig/src/gmpy.h gmpy2-2.0.8/src/gmpy.h
 gmpy2-2.0.8.orig/src/gmpy.h2018-04-03 22:44:35.494621951 -0700
-+++ gmpy2-2.0.8/src/gmpy.h 2018-04-03 22:45:33.580835296 -0700
-@@ -129,8 +129,13 @@
- #ifndef BITS_PER_UI
- /* Assume we are NOT using MPIR > 2.5. */
- #define BITS_PER_UI BITS_PER_ULONG
-+#if defined(__mips__) && (_MIPS_SIM == _ABIN32)
-+typedef unsigned long long  mpir_ui;
-+typedef long long   mpir_si;
-+#else
- typedef unsigned long   mpir_ui;
- typedef longmpir_si;
-+#endif
- #define mpz_fits_si_p   mpz_fits_slong_p
- #define mpz_fits_ui_p   mpz_fits_ulong_p
- #endif

diff --git a/dev-python/gmpy/files/gmpy-2.0.8-test-exit-status.patch 
b/dev-python/gmpy/files/gmpy-2.0.8-test-exit-status.patch
deleted file mode 100644
index ab4128ff55c..000
--- a/dev-python/gmpy/files/gmpy-2.0.8-test-exit-status.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-diff -dupr a/test2/gmpy_test.py b/test2/gmpy_test.py
 a/test2/gmpy_test.py   2019-11-22 09:21:42.313037873 +0100
-+++ b/test2/gmpy_test.py   2013-08-20 22:17:52.0 +0200
-@@ -34,11 +34,15 @@ writeln("  Caching Values: (Number)
- writeln("  Caching Values: (Size, limbs) {0}".format(_g.get_cache()[1]))
- 
- pf, pt = 0, 0
-+ret = 0
- for x in test_modules:
- testit = x._test()
- failures, tests = testit
- if tests == 0: continue
-+if failures > 0: ret = 1
- writeln("%s %3d tests, %d failures" % (x.__name__, tests-pt, failures-pf))
- pf, pt = failures, tests
- 
- doctest.master.summarize(1)
-+
-+sys.exit(ret)
-diff -dupr a/test3/gmpy_test.py b/test3/gmpy_test.py
 a/test3/gmpy_test.py   2019-11-22 09:21:30.421908749 +0100
-+++ b/test3/gmpy_test.py   2013-08-20 22:17:52.0 +0200
-@@ -28,10 +28,12 @@ print("  Caching Values: (Number)  {
- print("  Caching Values: (Size, limbs) {0}".format(_g.get_cache()[1]))
- 
- pf, pt = 0, 0
-+ret = 0
- for x in test_modules:
- testit = x._test()
- failures, tests = testit
- if tests == 0: continue
-+if failures > 0: ret = 1
- print("%s %3d tests, %d failures" % (x.__name__, tests-pt, failures-pf))
- pf, pt = failures, tests
- 
-@@ -41,3 +43,5 @@ if sys.version_info < (3,1,1):
- print("There is a known bug with Fraction == mpq for versions of Python")
- print("less than 3.1.1. Please upgrade if you rely on comparisons 
between")
- print("Python's Fraction and gmpy2's mpq.")
-+
-+sys.exit(ret)

diff --git a/dev-python/gmpy/gmpy-2.0.8-r2.ebuild 
b/dev-python/gmpy/gmpy-2.0.8-r2.ebuild
deleted file mode 100644
index dc45e33a9a1..000
--- a/dev-python/gmpy/gmpy-2.0.8-r2.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit distutils-r1
-
-MY_PN="${PN}2"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries"
-HOMEPAGE="https://github.com/aleaxit/gmpy";
-SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.zip"
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="LGPL-3+"
-SLOT="2"
-KEYWORDS="~alpha 

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

2021-07-11 Thread Sam James
commit: 08aaaf9104d1f691721b87704861c6f15dd6835f
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 12 06:40:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 12 06:41:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08aaaf91

dev-python/gmpy: Stabilize 2.1.0_beta5 arm64, #72

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

 dev-python/gmpy/gmpy-2.1.0_beta5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild 
b/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
index 9a0d4b29feb..6ac012168ee 100644
--- a/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2021-07-07 Thread Sergei Trofimovich
commit: 971cd8ca3810625aec631f7a0e8a1e3b50f2f833
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jul  7 14:03:46 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jul  7 14:22:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=971cd8ca

dev-python/gmpy: stable 2.1.0_beta5 for hppa, bug #72

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/gmpy/gmpy-2.1.0_beta5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild 
b/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
index ab48455e035..9a0d4b29feb 100644
--- a/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2021-07-05 Thread Sam James
commit: 55293c3f8b194dc48dd0e3565b62a7bbf27cd87e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  6 01:48:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  6 01:48:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55293c3f

dev-python/gmpy: Stabilize 2.1.0_beta5 arm, #72

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

 dev-python/gmpy/gmpy-2.1.0_beta5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild 
b/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
index 42df930fda5..ab48455e035 100644
--- a/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2021-07-02 Thread Agostino Sarubbo
commit: 068d51ab440c3aaf15f9aae00f8048fb827d4935
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jul  3 06:25:06 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jul  3 06:25:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=068d51ab

dev-python/gmpy: x86 stable wrt bug #72

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/gmpy/gmpy-2.1.0_beta5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild 
b/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
index 48a97a8341c..42df930fda5 100644
--- a/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2021-07-02 Thread Agostino Sarubbo
commit: 0eeadfebe41d0daa0abd7dc22bb761184b43295c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jul  3 06:24:04 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jul  3 06:24:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eeadfeb

dev-python/gmpy: sparc stable wrt bug #72

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/gmpy/gmpy-2.1.0_beta5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild 
b/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
index 2bf70182dc5..48a97a8341c 100644
--- a/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2021-07-02 Thread Agostino Sarubbo
commit: 3ab59cc4fd1530f4fd37acf042a076e8421b1707
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jul  3 06:21:30 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jul  3 06:22:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ab59cc4

dev-python/gmpy: ppc64 stable wrt bug #72

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/gmpy/gmpy-2.1.0_beta5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild 
b/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
index 3409d9f4d3d..2bf70182dc5 100644
--- a/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2021-07-02 Thread Agostino Sarubbo
commit: 4792bb81607d6d6ec9e063b0e678b449e08a7058
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jul  3 06:19:10 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jul  3 06:19:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4792bb81

dev-python/gmpy: ppc stable wrt bug #72

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/gmpy/gmpy-2.1.0_beta5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild 
b/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
index b1bbcdc2a53..3409d9f4d3d 100644
--- a/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=



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

2021-05-31 Thread Sam James
commit: 972b605a4ab98db21610bd9dfc2c8da2d51ceaba
Author: Ekaterina Vaartis  kotobank  ch>
AuthorDate: Mon May 31 16:11:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 23:53:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=972b605a

dev-python/gmpy: remove broken mpir useflag

Upstream doesn't seem to even support it anymore.

Plus, also reformat metadata.xml with tabs

Closes: https://bugs.gentoo.org/791124

Signed-off-by: Ekaterina Vaartis  kotobank.ch>
Closes: https://github.com/gentoo/gentoo/pull/21063
Signed-off-by: Sam James  gentoo.org>

 dev-python/gmpy/gmpy-2.1.0_beta5.ebuild | 12 ++--
 dev-python/gmpy/metadata.xml| 34 -
 2 files changed, 19 insertions(+), 27 deletions(-)

diff --git a/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild 
b/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
index 739475e74e0..420ebc5367e 100644
--- a/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
+++ b/dev-python/gmpy/gmpy-2.1.0_beta5.ebuild
@@ -17,13 +17,12 @@ S="${WORKDIR}"/${MY_P}
 LICENSE="LGPL-3+"
 SLOT="2"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="mpir"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=
>=dev-libs/mpfr-3.1.2:=
-   !mpir? ( dev-libs/gmp:0= )
-   mpir? ( sci-libs/mpir:= )"
+   dev-libs/gmp:0=
+"
 DEPEND="${RDEPEND}"
 
 PATCHES=(
@@ -40,13 +39,6 @@ PATCHES=(
 
 distutils_enable_sphinx docs
 
-python_configure_all() {
-   mydistutilsargs=(
-   # GMP is the default, add mpir if the USE flag is set
-   $(usex mpir --mpir "")
-   )
-}
-
 python_test() {
cd test || die
"${EPYTHON}" runtests.py || die "tests failed under ${EPYTHON}"

diff --git a/dev-python/gmpy/metadata.xml b/dev-python/gmpy/metadata.xml
index 1c3638694bf..fd738a835d7 100644
--- a/dev-python/gmpy/metadata.xml
+++ b/dev-python/gmpy/metadata.xml
@@ -1,21 +1,21 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-pyt...@gentoo.org
-Python
-  
-  
-  gmpy2 is a C-coded Python extension module that supports
-  multiple-precision arithmetic. gmpy2 supports the GMP multi-precision
-  library, the MPFR (correctly rounded real floating-point arithmetic) and MPC
-  (correctly rounded complex floating-point arithmetic) libraries.
-
-  
-gmpy2
-aleaxit/gmpy
-  
-  
-Use sci-libs/mpir as gmp implementation
-  
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   gmpy2 is a C-coded Python extension module that supports
+   multiple-precision arithmetic. gmpy2 supports the GMP 
multi-precision
+   library, the MPFR (correctly rounded real floating-point 
arithmetic) and MPC
+   (correctly rounded complex floating-point arithmetic) libraries.
+   
+   
+   Use sci-libs/mpir as gmp 
implementation
+   
+   
+   gmpy2
+   aleaxit/gmpy
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/gmpy/files/, dev-python/gmpy/

2021-05-15 Thread Michał Górny
commit: 7bd30f9950b53bc733b5ec74f2d8cd2b7ab2c54a
Author: Ekaterina Vaartis  kotobank  ch>
AuthorDate: Fri May 14 14:53:14 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 15 11:51:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bd30f99

dev-python/gmpy: Bump to 2.1.0_beta5 and python 3.10

Signed-off-by: Ekaterina Vaartis  kotobank.ch>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/gmpy/Manifest   |   1 +
 .../gmpy/files/gmpy-2.1.0_beta5-failed-tests.patch | 132 +
 .../gmpy/files/gmpy-2.1.0_beta5-pyhash-nan.patch   |  17 +++
 .../gmpy/files/gmpy-2.1.0_beta5-test-input.patch   |  12 ++
 dev-python/gmpy/gmpy-2.1.0_beta5.ebuild|  53 +
 5 files changed, 215 insertions(+)

diff --git a/dev-python/gmpy/Manifest b/dev-python/gmpy/Manifest
index 16c5bf2552d..9c471701495 100644
--- a/dev-python/gmpy/Manifest
+++ b/dev-python/gmpy/Manifest
@@ -1 +1,2 @@
 DIST gmpy2-2.0.8.zip 280551 BLAKE2B 
b73c48b739ae6972231672ad28598c09e00db6348cd281d190c6dfcf49b0e977563baabe84825658d78bf1e2ac4927ad1882787b6d4efd19f28a4f7fd6a061b4
 SHA512 
090f449641f378c73eb166831b1d956c6cee3da83e42fde8741f18aa0fa687e37927fc3b045d4b35e3a3b75570e6b1074150d8bc29d16119ab5c717bcfcf9fb4
+DIST gmpy2-2.1.0b5.tar.gz 264742 BLAKE2B 
1dd6dc66f9ec8cb2738f449112aa44feb40ba983f6da5f7a0760016e79ffed19037d77d47c0c0b816f9088725207e50ba3bd423349ed4c744ff03059c4c6a19a
 SHA512 
7dc647642d7b61af77258881a7b91ab967dd11a86ba88ff5b7fd41cd4c999d2bb4cfe586511e79cc5f21f0f00d0823bbd2620d69df051c8cead15090423a657a

diff --git a/dev-python/gmpy/files/gmpy-2.1.0_beta5-failed-tests.patch 
b/dev-python/gmpy/files/gmpy-2.1.0_beta5-failed-tests.patch
new file mode 100644
index 000..38a98579409
--- /dev/null
+++ b/dev-python/gmpy/files/gmpy-2.1.0_beta5-failed-tests.patch
@@ -0,0 +1,132 @@
+diff --git a/src/gmpy2_mpz.c b/src/gmpy2_mpz.c
+index e5087fa..66a297a 100644
+--- a/src/gmpy2_mpz.c
 b/src/gmpy2_mpz.c
+@@ -69,7 +69,7 @@ static PyNumberMethods GMPy_MPZ_number_methods =
+ (binaryfunc) GMPy_MPZ_ISub_Slot,   /* nb_inplace_subtract */
+ (binaryfunc) GMPy_MPZ_IMul_Slot,   /* nb_inplace_multiply */
+ (binaryfunc) GMPy_MPZ_IRem_Slot,   /* nb_inplace_remainder*/
+-(ternaryfunc) GMPy_MPZ_IPow_Slot,  /* nb_inplace_power*/
++0,  /* nb_inplace_power*/
+ (binaryfunc) GMPy_MPZ_ILshift_Slot,/* nb_inplace_lshift   */
+ (binaryfunc) GMPy_MPZ_IRshift_Slot,/* nb_inplace_rshift   */
+ 0, /* nb_inplace_and  */
+@@ -113,7 +113,7 @@ static PyNumberMethods GMPy_MPZ_number_methods =
+ (binaryfunc) GMPy_MPZ_IMul_Slot,   /* nb_inplace_multiply */
+ 0, /* nb_inplace_divide   */
+ (binaryfunc) GMPy_MPZ_IRem_Slot,   /* nb_inplace_remainder*/
+-(ternaryfunc) GMPy_MPZ_IPow_Slot,  /* nb_inplace_power*/
++0,  /* nb_inplace_power*/
+ (binaryfunc) GMPy_MPZ_ILshift_Slot,/* nb_inplace_lshift   */
+ (binaryfunc) GMPy_MPZ_IRshift_Slot,/* nb_inplace_rshift   */
+ 0, /* nb_inplace_and  */
+@@ -229,4 +229,3 @@ static PyTypeObject MPZ_Type =
+ GMPy_MPZ_NewInit,   /* tp_new   */
+ 0,  /* tp_free  */
+ };
+-
+diff --git a/src/gmpy2_pow.c b/src/gmpy2_pow.c
+index ddcb43a..cf96470 100644
+--- a/src/gmpy2_pow.c
 b/src/gmpy2_pow.c
+@@ -98,8 +98,11 @@ GMPy_Integer_Pow(PyObject *b, PyObject *e, PyObject *m, 
CTXT_Object *context)
+ unsigned long el;
+ 
+ if (mpz_sgn(tempe->z) < 0) {
+-VALUE_ERROR("pow() exponent cannot be negative");
+-goto err;
++Py_DECREF((PyObject*)result);
++Py_DECREF((PyObject*)tempb);
++Py_DECREF((PyObject*)tempe);
++
++return GMPy_Real_Pow(b, e, m, context);
+ }
+ 
+ /* Catch -1, 0, 1 getting raised to large exponents. */
+diff --git a/src/gmpy2_xmpz_inplace.c b/src/gmpy2_xmpz_inplace.c
+index bbcd977..e5bbf09 100644
+--- a/src/gmpy2_xmpz_inplace.c
 b/src/gmpy2_xmpz_inplace.c
+@@ -271,14 +271,14 @@ GMPy_XMPZ_IPow_Slot(PyObject *self, PyObject *other, 
PyObject *mod)
+ mp_bitcnt_t exp;
+ 
+ exp = mp_bitcnt_t_From_Integer(other);
+-if (exp == (mp_bitcnt_t)(-1) && PyErr_Occurred()) {
+-PyErr_Clear();
+-Py_RETURN_NOTIMPLEMENTED;
+-}
++if (exp == (mp_bitcnt_t)(-1) && PyErr_Occurred())
++return NULL;
+ 
+ mpz_pow_ui(MPZ(self), MPZ(self), exp);
+ Py_INCREF((PyObject*)self);
+ return (PyObject*)self;
++
++Py_RETURN_NOTIMPLEMENTED;
+ }
+ 
+ /* Inplace xmpz and.
+@@ -346,4 +346,3 @@ GMPy_XMPZ_IIor_Slot(PyObject *self, PyObject *other)
+ 
+ Py_RETURN_NOTIMPLEMENTED;
+ }
+-
+diff --git a/test/test_gmpy2_mpz_inplace.t

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

2020-11-28 Thread Sam James
commit: f74c5f61c5b580c3d909a26d78e43e1f17ac512a
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 28 11:56:43 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 28 11:57:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f74c5f61

dev-python/gmpy: ~x64-macos keyworded

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-python/gmpy/gmpy-2.0.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.0.8-r2.ebuild 
b/dev-python/gmpy/gmpy-2.0.8-r2.ebuild
index 2d7a3c1b25c..ed2b612ae66 100644
--- a/dev-python/gmpy/gmpy-2.0.8-r2.ebuild
+++ b/dev-python/gmpy/gmpy-2.0.8-r2.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="mpir"
 
 RDEPEND="



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

2020-06-06 Thread Michał Górny
commit: b8f9e9df7166e65d3df838ac0ecca3948fd7447b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun  6 06:25:11 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  6 08:38:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8f9e9df

dev-python/gmpy: Backport doc build fix

Closes: https://bugs.gentoo.org/725884
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/gmpy/gmpy-2.0.8-r1.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-python/gmpy/gmpy-2.0.8-r1.ebuild 
b/dev-python/gmpy/gmpy-2.0.8-r1.ebuild
index 20eb7743c64..489f7e73096 100644
--- a/dev-python/gmpy/gmpy-2.0.8-r1.ebuild
+++ b/dev-python/gmpy/gmpy-2.0.8-r1.ebuild
@@ -38,12 +38,15 @@ PATCHES=(
 distutils_enable_sphinx docs
 
 python_prepare_all() {
-   distutils-r1_python_prepare_all
-
# rm non std test file
rm test*/gmpy_test_thr.py || die
# testing for contents of __dir__ is really silly, and fails
sed -i -e '/__dir__/,+1d' test3/*.py || die
+   # fix sphinx-1.8+ compat
+   # 
https://github.com/aleaxit/gmpy/commit/c35c1f3319fcf95e894a59a6d523851bad4abf66
+   sed -i -e 's:pngmath:imgmath:' docs/conf.py || die
+
+   distutils-r1_python_prepare_all
 }
 
 python_configure_all() {



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

2020-05-26 Thread Michał Górny
commit: e662153cd418c477fe1e92b5c0e768aa6e126602
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 26 17:41:41 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 26 18:09:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e662153c

dev-python/gmpy: Port to py39

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

 dev-python/gmpy/gmpy-2.0.8-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.0.8-r1.ebuild 
b/dev-python/gmpy/gmpy-2.0.8-r1.ebuild
index c5176f15615..20eb7743c64 100644
--- a/dev-python/gmpy/gmpy-2.0.8-r1.ebuild
+++ b/dev-python/gmpy/gmpy-2.0.8-r1.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} )
 
 inherit distutils-r1
 



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

2020-05-04 Thread Michał Górny
commit: fddd0cd311535ecc74adad1ee60d2dfe30ab3764
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May  4 11:04:19 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  4 11:04:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fddd0cd3

dev-python/gmpy: Remove old

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

 dev-python/gmpy/gmpy-2.0.8.ebuild | 80 ---
 1 file changed, 80 deletions(-)

diff --git a/dev-python/gmpy/gmpy-2.0.8.ebuild 
b/dev-python/gmpy/gmpy-2.0.8.ebuild
deleted file mode 100644
index 3b2f1702398..000
--- a/dev-python/gmpy/gmpy-2.0.8.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
-
-inherit distutils-r1
-
-MY_PN="${PN}2"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Python bindings for GMP, MPC, MPFR and MPIR libraries"
-HOMEPAGE="https://github.com/aleaxit/gmpy";
-SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.zip"
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="LGPL-2.1"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc mpir"
-
-RDEPEND="
-   >=dev-libs/mpc-1.0.2:=
-   >=dev-libs/mpfr-3.1.2:=
-   !mpir? ( dev-libs/gmp:0= )
-   mpir? ( sci-libs/mpir:= )"
-DEPEND="${RDEPEND}
-   app-arch/unzip
-   doc? ( $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') )"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-fix-mpir-types.patch
-   "${FILESDIR}"/gmpy-2.0.8-test-exit-status.patch
-)
-
-python_check_deps() {
-   use doc || return 0
-   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
-}
-
-python_prepare_all() {
-   distutils-r1_python_prepare_all
-
-   # rm non std test file
-   rm test*/gmpy_test_thr.py || die
-   # testing for contents of __dir__ is really silly, and fails
-   sed -i -e '/__dir__/,+1d' test3/*.py || die
-}
-
-python_configure_all() {
-   mydistutilsargs=(
-   $(usex mpir --mpir --gmp)
-   )
-}
-
-python_compile() {
-   python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
-   distutils-r1_python_compile
-}
-
-python_compile_all() {
-   use doc && emake -C docs html
-}
-
-python_test() {
-   cd test || die
-   "${EPYTHON}" runtests.py || die "tests failed under ${EPYTHON}"
-   if python_is_python3; then
-   cd ../test3 || die
-   else
-   cd ../test2 || die
-   fi
-   "${EPYTHON}" gmpy_test.py || die "tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/_build/html/. )
-   distutils-r1_python_install_all
-}



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

2020-04-10 Thread Sergei Trofimovich
commit: 4e240d9d483559040fced65be1801e4c5f80dcdb
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr 10 16:14:32 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr 10 17:37:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e240d9d

dev-python/gmpy: stable 2.0.8-r1 for hppa, bug #714330

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/gmpy/gmpy-2.0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.0.8-r1.ebuild 
b/dev-python/gmpy/gmpy-2.0.8-r1.ebuild
index 4b447bc1cc7..c5176f15615 100644
--- a/dev-python/gmpy/gmpy-2.0.8-r1.ebuild
+++ b/dev-python/gmpy/gmpy-2.0.8-r1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="mpir"
 
 RDEPEND="



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

2020-04-07 Thread Mart Raudsepp
commit: b44cb9be6a025c425a50eb37e57b297acfe6807c
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Mon Apr  6 05:39:23 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr  7 10:16:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b44cb9be

dev-python/gmpy: arm64 stable (bug #714330)

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-python/gmpy/gmpy-2.0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.0.8-r1.ebuild 
b/dev-python/gmpy/gmpy-2.0.8-r1.ebuild
index 2970b933c95..4b447bc1cc7 100644
--- a/dev-python/gmpy/gmpy-2.0.8-r1.ebuild
+++ b/dev-python/gmpy/gmpy-2.0.8-r1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="mpir"
 
 RDEPEND="



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

2020-03-29 Thread Sergei Trofimovich
commit: e1fdae1002ce00ef5cd9a60ea26a02409d177d6e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Mar 29 14:41:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar 29 14:41:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1fdae10

dev-python/gmpy: stable 2.0.8-r1 for ia64, bug #714330

Package-Manager: Portage-2.3.96, Repoman-2.3.22
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/gmpy/gmpy-2.0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gmpy/gmpy-2.0.8-r1.ebuild 
b/dev-python/gmpy/gmpy-2.0.8-r1.ebuild
index 2970b933c95..99098e8423a 100644
--- a/dev-python/gmpy/gmpy-2.0.8-r1.ebuild
+++ b/dev-python/gmpy/gmpy-2.0.8-r1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="LGPL-3+"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="mpir"
 
 RDEPEND="



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

2019-11-25 Thread Michał Górny
commit: c7987ffe157fe95c602f40cbd0ef3cd3e8e54357
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 25 12:24:57 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 25 12:35:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7987ffe

dev-python/gmpy: Use distutils_enable_sphinx

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

 dev-python/gmpy/gmpy-2.0.8-r1.ebuild | 17 +++--
 1 file changed, 3 insertions(+), 14 deletions(-)

diff --git a/dev-python/gmpy/gmpy-2.0.8-r1.ebuild 
b/dev-python/gmpy/gmpy-2.0.8-r1.ebuild
index 49b20e3409b..206a2329c1f 100644
--- a/dev-python/gmpy/gmpy-2.0.8-r1.ebuild
+++ b/dev-python/gmpy/gmpy-2.0.8-r1.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${MY_P}
 LICENSE="LGPL-3+"
 SLOT="2"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc mpir"
+IUSE="mpir"
 
 RDEPEND="
>=dev-libs/mpc-1.0.2:=
@@ -27,18 +27,14 @@ RDEPEND="
mpir? ( sci-libs/mpir:= )"
 DEPEND="${RDEPEND}"
 BDEPEND="
-   app-arch/unzip
-   doc? ( $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]') )"
+   app-arch/unzip"
 
 PATCHES=(
"${FILESDIR}"/${P}-fix-mpir-types.patch
"${FILESDIR}"/gmpy-2.0.8-test-exit-status.patch
 )
 
-python_check_deps() {
-   use doc || return 0
-   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
-}
+distutils_enable_sphinx docs
 
 python_prepare_all() {
distutils-r1_python_prepare_all
@@ -60,13 +56,6 @@ python_compile() {
distutils-r1_python_compile
 }
 
-python_compile_all() {
-   if use doc; then
-   emake -C docs html
-   HTML_DOCS=( docs/_build/html/. )
-   fi
-}
-
 python_test() {
cd test || die
"${EPYTHON}" runtests.py || die "tests failed under ${EPYTHON}"



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

2019-11-23 Thread Michał Górny
commit: 9495053ec417e9d0a7ce9d7cf7ba67bc3297704e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 23 14:33:41 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 23 14:34:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9495053e

dev-python/gmpy: Reverse accidentally reversed patch

Closes: https://bugs.gentoo.org/700980
Signed-off-by: Michał Górny  gentoo.org>

 .../gmpy/files/gmpy-2.0.8-test-exit-status.patch   | 22 +++---
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/dev-python/gmpy/files/gmpy-2.0.8-test-exit-status.patch 
b/dev-python/gmpy/files/gmpy-2.0.8-test-exit-status.patch
index bd5a116d291..ab4128ff55c 100644
--- a/dev-python/gmpy/files/gmpy-2.0.8-test-exit-status.patch
+++ b/dev-python/gmpy/files/gmpy-2.0.8-test-exit-status.patch
@@ -1,41 +1,41 @@
 diff -dupr a/test2/gmpy_test.py b/test2/gmpy_test.py
 --- a/test2/gmpy_test.py   2019-11-22 09:21:42.313037873 +0100
 +++ b/test2/gmpy_test.py   2013-08-20 22:17:52.0 +0200
-@@ -34,15 +34,11 @@ writeln("  Caching Values: (Number)
+@@ -34,11 +34,15 @@ writeln("  Caching Values: (Number)
  writeln("  Caching Values: (Size, limbs) {0}".format(_g.get_cache()[1]))
  
  pf, pt = 0, 0
--ret = 0
++ret = 0
  for x in test_modules:
  testit = x._test()
  failures, tests = testit
  if tests == 0: continue
--if failures > 0: ret = 1
++if failures > 0: ret = 1
  writeln("%s %3d tests, %d failures" % (x.__name__, tests-pt, failures-pf))
  pf, pt = failures, tests
  
  doctest.master.summarize(1)
--
--sys.exit(ret)
++
++sys.exit(ret)
 diff -dupr a/test3/gmpy_test.py b/test3/gmpy_test.py
 --- a/test3/gmpy_test.py   2019-11-22 09:21:30.421908749 +0100
 +++ b/test3/gmpy_test.py   2013-08-20 22:17:52.0 +0200
-@@ -28,12 +28,10 @@ print("  Caching Values: (Number)  {
+@@ -28,10 +28,12 @@ print("  Caching Values: (Number)  {
  print("  Caching Values: (Size, limbs) {0}".format(_g.get_cache()[1]))
  
  pf, pt = 0, 0
--ret = 0
++ret = 0
  for x in test_modules:
  testit = x._test()
  failures, tests = testit
  if tests == 0: continue
--if failures > 0: ret = 1
++if failures > 0: ret = 1
  print("%s %3d tests, %d failures" % (x.__name__, tests-pt, failures-pf))
  pf, pt = failures, tests
  
-@@ -43,5 +41,3 @@ if sys.version_info < (3,1,1):
+@@ -41,3 +43,5 @@ if sys.version_info < (3,1,1):
  print("There is a known bug with Fraction == mpq for versions of Python")
  print("less than 3.1.1. Please upgrade if you rely on comparisons 
between")
  print("Python's Fraction and gmpy2's mpq.")
--
--sys.exit(ret)
++
++sys.exit(ret)



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

2019-11-22 Thread Michał Górny
commit: 7ebc38e66336a9c0e415ee16dfc46fade7d92e85
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 22 10:14:13 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 22 10:14:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ebc38e6

dev-python/gmpy: Add missing patch

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

 .../gmpy/files/gmpy-2.0.8-test-exit-status.patch   | 41 ++
 1 file changed, 41 insertions(+)

diff --git a/dev-python/gmpy/files/gmpy-2.0.8-test-exit-status.patch 
b/dev-python/gmpy/files/gmpy-2.0.8-test-exit-status.patch
new file mode 100644
index 000..bd5a116d291
--- /dev/null
+++ b/dev-python/gmpy/files/gmpy-2.0.8-test-exit-status.patch
@@ -0,0 +1,41 @@
+diff -dupr a/test2/gmpy_test.py b/test2/gmpy_test.py
+--- a/test2/gmpy_test.py   2019-11-22 09:21:42.313037873 +0100
 b/test2/gmpy_test.py   2013-08-20 22:17:52.0 +0200
+@@ -34,15 +34,11 @@ writeln("  Caching Values: (Number)
+ writeln("  Caching Values: (Size, limbs) {0}".format(_g.get_cache()[1]))
+ 
+ pf, pt = 0, 0
+-ret = 0
+ for x in test_modules:
+ testit = x._test()
+ failures, tests = testit
+ if tests == 0: continue
+-if failures > 0: ret = 1
+ writeln("%s %3d tests, %d failures" % (x.__name__, tests-pt, failures-pf))
+ pf, pt = failures, tests
+ 
+ doctest.master.summarize(1)
+-
+-sys.exit(ret)
+diff -dupr a/test3/gmpy_test.py b/test3/gmpy_test.py
+--- a/test3/gmpy_test.py   2019-11-22 09:21:30.421908749 +0100
 b/test3/gmpy_test.py   2013-08-20 22:17:52.0 +0200
+@@ -28,12 +28,10 @@ print("  Caching Values: (Number)  {
+ print("  Caching Values: (Size, limbs) {0}".format(_g.get_cache()[1]))
+ 
+ pf, pt = 0, 0
+-ret = 0
+ for x in test_modules:
+ testit = x._test()
+ failures, tests = testit
+ if tests == 0: continue
+-if failures > 0: ret = 1
+ print("%s %3d tests, %d failures" % (x.__name__, tests-pt, failures-pf))
+ pf, pt = failures, tests
+ 
+@@ -43,5 +41,3 @@ if sys.version_info < (3,1,1):
+ print("There is a known bug with Fraction == mpq for versions of Python")
+ print("less than 3.1.1. Please upgrade if you rely on comparisons 
between")
+ print("Python's Fraction and gmpy2's mpq.")
+-
+-sys.exit(ret)



  1   2   >