[gentoo-commits] repo/gentoo:master commit in: dev-python/gmpy/files/, dev-python/gmpy/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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)