[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 0eb9f87a5e2ca9028a27c018769d76db6787bec5
Author: Alfred Wingate protonmail com>
AuthorDate: Mon Nov 10 01:59:47 2025 +
Commit: Sam James gentoo org>
CommitDate: Wed Nov 12 09:40:34 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eb9f87a
dev-python/symengine: enable py3.14, use EPYTEST_PLUGINS
Signed-off-by: Alfred Wingate protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44560
Signed-off-by: Sam James gentoo.org>
dev-python/symengine/symengine-0.14.1-r2.ebuild | 56 +
1 file changed, 56 insertions(+)
diff --git a/dev-python/symengine/symengine-0.14.1-r2.ebuild
b/dev-python/symengine/symengine-0.14.1-r2.ebuild
new file mode 100644
index ..be5ad5cad3ad
--- /dev/null
+++ b/dev-python/symengine/symengine-0.14.1-r2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
+
+inherit distutils-r1
+
+MY_P=symengine.py-${PV}
+DESCRIPTION="Python wrappers to the symengine C++ library"
+HOMEPAGE="
+ https://github.com/symengine/symengine.py/
+ https://pypi.org/project/symengine/
+"
+SRC_URI="
+ https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+BDEPEND="
+ dev-build/cmake
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ dev-python/sympy[${PYTHON_USEDEP}]
+ )
+"
+# See bug #786582 for symengine constraint
+# See also
https://github.com/symengine/symengine.py/blob/master/symengine_version.txt
+DEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ =sci-libs/symengine-$(ver_cut 1-2)*
+"
+RDEPEND="
+ ${DEPEND}
+"
+
+# The C library installs the same docs
+DOCS=()
+
+PATCHES=( "${FILESDIR}/symengine-0.14.1-cmake.patch" )
+
+EPYTEST_PLUGINS=()
+distutils_enable_tests pytest
+
+python_test() {
+ cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+ epytest
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: bf1bc986b3b680b61071dcb8ad08f6a603a2cd97
Author: Michał Górny gentoo org>
AuthorDate: Sun Jul 20 17:58:47 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sun Jul 20 18:00:17 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf1bc986
dev-python/symengine: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/symengine/Manifest| 1 -
dev-python/symengine/symengine-0.13.0.ebuild | 53
2 files changed, 54 deletions(-)
diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
index 87adddefd9bb..cb87b301d726 100644
--- a/dev-python/symengine/Manifest
+++ b/dev-python/symengine/Manifest
@@ -1,2 +1 @@
-DIST symengine.py-0.13.0.gh.tar.gz 112450 BLAKE2B
b8f3d429e91ee7f7ddd1f916850e9798b5d3b0ca815869db5e2c28c253d9f0bb44e84b7be91ca6ed1a822cb7a1f747194973c0bf6b6776767e18f193d69d7a5a
SHA512
bbdb88900c97f237f5ce8353059e0d5213325aeaa0f0d546959ddd40e47d138a4b295a761ea2150085268782b7257c082b5b409f2e559f1b6a5845b460072386
DIST symengine.py-0.14.1.gh.tar.gz 113167 BLAKE2B
d773d3f65cedf3eedb38e750ee7b7c5158d5921011231990079f249bf6eb50f3e7be59df189e69ea885065d7225f1e5c68b01ceaaa50306b5cda6e779cb3739f
SHA512
33ec5a1d9ad41d0f5752c65c0323cb162949922b000db31f3a9754eaad6b222fb6ba753db878c8c2979ace2b2845344b345360dd1752093a1580126632a42c34
diff --git a/dev-python/symengine/symengine-0.13.0.ebuild
b/dev-python/symengine/symengine-0.13.0.ebuild
deleted file mode 100644
index e66abd98e263..
--- a/dev-python/symengine/symengine-0.13.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-
-inherit distutils-r1
-
-MY_P=symengine.py-${PV}
-DESCRIPTION="Python wrappers to the symengine C++ library"
-HOMEPAGE="
- https://github.com/symengine/symengine.py/
- https://pypi.org/project/symengine/
-"
-SRC_URI="
- https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-
-BDEPEND="
- dev-build/cmake
- dev-python/cython[${PYTHON_USEDEP}]
- test? (
- dev-python/sympy[${PYTHON_USEDEP}]
- )
-"
-# See bug #786582 for symengine constraint
-# See also
https://github.com/symengine/symengine.py/blob/master/symengine_version.txt
-DEPEND="
- dev-python/numpy[${PYTHON_USEDEP}]
- =sci-libs/symengine-$(ver_cut 1-2)*
-"
-RDEPEND="
- ${DEPEND}
-"
-
-# The C library installs the same docs
-DOCS=()
-
-distutils_enable_tests pytest
-
-python_test() {
- cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
- epytest
-}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: eee602f56012cd4be24c3df23a75b0f172efd8b4
Author: Michał Górny gentoo org>
AuthorDate: Sat Jul 5 09:49:58 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Jul 5 09:52:10 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eee602f5
dev-python/symengine: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/symengine/symengine-0.14.1.ebuild | 53
1 file changed, 53 deletions(-)
diff --git a/dev-python/symengine/symengine-0.14.1.ebuild
b/dev-python/symengine/symengine-0.14.1.ebuild
deleted file mode 100644
index e1da620b1c9f..
--- a/dev-python/symengine/symengine-0.14.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} )
-
-inherit distutils-r1
-
-MY_P=symengine.py-${PV}
-DESCRIPTION="Python wrappers to the symengine C++ library"
-HOMEPAGE="
- https://github.com/symengine/symengine.py/
- https://pypi.org/project/symengine/
-"
-SRC_URI="
- https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
-
-BDEPEND="
- dev-build/cmake
- dev-python/cython[${PYTHON_USEDEP}]
- test? (
- dev-python/sympy[${PYTHON_USEDEP}]
- )
-"
-# See bug #786582 for symengine constraint
-# See also
https://github.com/symengine/symengine.py/blob/master/symengine_version.txt
-DEPEND="
- dev-python/numpy[${PYTHON_USEDEP}]
- =sci-libs/symengine-$(ver_cut 1-2)*
-"
-RDEPEND="
- ${DEPEND}
-"
-
-# The C library installs the same docs
-DOCS=()
-
-distutils_enable_tests pytest
-
-python_test() {
- cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
- epytest
-}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 699a23cda5336d278fdae5916065b05ca72cfd5a
Author: Sam James gentoo org>
AuthorDate: Sat Jul 5 09:06:03 2025 +
Commit: Sam James gentoo org>
CommitDate: Sat Jul 5 09:06:03 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=699a23cd
dev-python/symengine: Stabilize 0.14.1-r1 arm64, #959554
Signed-off-by: Sam James gentoo.org>
dev-python/symengine/symengine-0.14.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.14.1-r1.ebuild
b/dev-python/symengine/symengine-0.14.1-r1.ebuild
index 31132583037f..3a36d3b3f48b 100644
--- a/dev-python/symengine/symengine-0.14.1-r1.ebuild
+++ b/dev-python/symengine/symengine-0.14.1-r1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
BDEPEND="
dev-build/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: dccdc5d44834c40ca804d83163aa32270fe67be7
Author: Sam James gentoo org>
AuthorDate: Sat Jul 5 08:32:43 2025 +
Commit: Sam James gentoo org>
CommitDate: Sat Jul 5 08:32:43 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dccdc5d4
dev-python/symengine: Stabilize 0.14.1-r1 amd64, #959554
Signed-off-by: Sam James gentoo.org>
dev-python/symengine/symengine-0.14.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.14.1-r1.ebuild
b/dev-python/symengine/symengine-0.14.1-r1.ebuild
index 1b97bec4508b..31132583037f 100644
--- a/dev-python/symengine/symengine-0.14.1-r1.ebuild
+++ b/dev-python/symengine/symengine-0.14.1-r1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
BDEPEND="
dev-build/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/files/, dev-python/symengine/
commit: e9885820e3056e6e7350490596f4bc59e2d388d5
Author: Patrick Lauer gentoo org>
AuthorDate: Thu Jun 19 06:51:04 2025 +
Commit: Patrick Lauer gentoo org>
CommitDate: Thu Jun 19 07:02:03 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9885820
dev-python/symengine: Fix building with cmake 4
Use upstream patch.
Closes: https://bugs.gentoo.org/957222
Signed-off-by: Patrick Lauer gentoo.org>
.../symengine/files/symengine-0.14.1-cmake.patch | 23 +
dev-python/symengine/symengine-0.14.1-r1.ebuild| 55 ++
2 files changed, 78 insertions(+)
diff --git a/dev-python/symengine/files/symengine-0.14.1-cmake.patch
b/dev-python/symengine/files/symengine-0.14.1-cmake.patch
new file mode 100644
index ..3e9312605bb6
--- /dev/null
+++ b/dev-python/symengine/files/symengine-0.14.1-cmake.patch
@@ -0,0 +1,23 @@
+From 6da52ebc8687f6477d54963524c8c841ce37f582 Mon Sep 17 00:00:00 2001
+From: Adrian Ostrowski
+Date: Tue, 1 Apr 2025 16:34:43 +0200
+Subject: [PATCH] Fix CMake 4.0.0 build break
+
+---
+ setup.py | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/setup.py b/setup.py
+index fcd97ec9..5adb759f 100644
+--- a/setup.py
b/setup.py
+@@ -42,7 +42,8 @@
+ from distutils.command.build import build as _build
+
+ cmake_opts = [("PYTHON_BIN", sys.executable),
+- ("CMAKE_INSTALL_RPATH_USE_LINK_PATH", "yes")]
++ ("CMAKE_INSTALL_RPATH_USE_LINK_PATH", "yes"),
++ ("CMAKE_POLICY_VERSION_MINIMUM", "3.5")]
+ cmake_generator = [None]
+ cmake_build_type = ["Release"]
+
diff --git a/dev-python/symengine/symengine-0.14.1-r1.ebuild
b/dev-python/symengine/symengine-0.14.1-r1.ebuild
new file mode 100644
index ..1b97bec4508b
--- /dev/null
+++ b/dev-python/symengine/symengine-0.14.1-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} )
+
+inherit distutils-r1
+
+MY_P=symengine.py-${PV}
+DESCRIPTION="Python wrappers to the symengine C++ library"
+HOMEPAGE="
+ https://github.com/symengine/symengine.py/
+ https://pypi.org/project/symengine/
+"
+SRC_URI="
+ https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+BDEPEND="
+ dev-build/cmake
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ dev-python/sympy[${PYTHON_USEDEP}]
+ )
+"
+# See bug #786582 for symengine constraint
+# See also
https://github.com/symengine/symengine.py/blob/master/symengine_version.txt
+DEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ =sci-libs/symengine-$(ver_cut 1-2)*
+"
+RDEPEND="
+ ${DEPEND}
+"
+
+# The C library installs the same docs
+DOCS=()
+
+PATCHES=( "${FILESDIR}/symengine-0.14.1-cmake.patch" )
+
+distutils_enable_tests pytest
+
+python_test() {
+ cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+ epytest
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: fab8d7493ca37a3ccf5f2529c9581fdf8658785f
Author: Michał Górny gentoo org>
AuthorDate: Wed Jun 18 07:25:24 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Jun 18 07:30:32 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab8d749
dev-python/symengine: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/symengine/Manifest| 2 --
dev-python/symengine/symengine-0.11.0.ebuild | 53
dev-python/symengine/symengine-0.14.0.ebuild | 53
3 files changed, 108 deletions(-)
diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
index a9115d937c6e..87adddefd9bb 100644
--- a/dev-python/symengine/Manifest
+++ b/dev-python/symengine/Manifest
@@ -1,4 +1,2 @@
-DIST symengine.py-0.11.0.gh.tar.gz 111973 BLAKE2B
0e85e97b55b6a537a1a13cf308ddd878fe02968f0da648fafb8a11583b1ca39758ef38625cb95fbdeb03713d9e84ab6f0d3a092c1b9365cdfca179c4173c70a2
SHA512
9e70d84126b65fb8a9f7acf076ef8de39c3c65f1868708541cd861f694fb36cf4cc09ed676bac00b40460287c90ec411b56aba35e43308438a4830087c02e42e
DIST symengine.py-0.13.0.gh.tar.gz 112450 BLAKE2B
b8f3d429e91ee7f7ddd1f916850e9798b5d3b0ca815869db5e2c28c253d9f0bb44e84b7be91ca6ed1a822cb7a1f747194973c0bf6b6776767e18f193d69d7a5a
SHA512
bbdb88900c97f237f5ce8353059e0d5213325aeaa0f0d546959ddd40e47d138a4b295a761ea2150085268782b7257c082b5b409f2e559f1b6a5845b460072386
-DIST symengine.py-0.14.0.gh.tar.gz 113074 BLAKE2B
093909d5fd4f0472d048d541149d53ed14b5813f66b26ffd3f7f67dc0c956d8f9a63a3581d3a3f16d1275985452e69c7843448717262cbf998851ce3499160f0
SHA512
97fe423c3c8bd1de753cc68b4e628926ef0d35414fee9a2e2e6e11fa2584fee21228d3660f2c1873e978409bdc53b4bd2f28bfb387f6dd46ef55594b10fe6378
DIST symengine.py-0.14.1.gh.tar.gz 113167 BLAKE2B
d773d3f65cedf3eedb38e750ee7b7c5158d5921011231990079f249bf6eb50f3e7be59df189e69ea885065d7225f1e5c68b01ceaaa50306b5cda6e779cb3739f
SHA512
33ec5a1d9ad41d0f5752c65c0323cb162949922b000db31f3a9754eaad6b222fb6ba753db878c8c2979ace2b2845344b345360dd1752093a1580126632a42c34
diff --git a/dev-python/symengine/symengine-0.11.0.ebuild
b/dev-python/symengine/symengine-0.11.0.ebuild
deleted file mode 100644
index 8a2a54a41d88..
--- a/dev-python/symengine/symengine-0.11.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-
-inherit distutils-r1
-
-MY_P=symengine.py-${PV}
-DESCRIPTION="Python wrappers to the symengine C++ library"
-HOMEPAGE="
- https://github.com/symengine/symengine.py/
- https://pypi.org/project/symengine/
-"
-SRC_URI="
- https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
-
-BDEPEND="
- dev-build/cmake
- dev-python/cython[${PYTHON_USEDEP}]
- test? (
- dev-python/sympy[${PYTHON_USEDEP}]
- )
-"
-# See bug #786582 for symengine constraint
-# See also
https://github.com/symengine/symengine.py/blob/master/symengine_version.txt
-DEPEND="
- dev-python/numpy[${PYTHON_USEDEP}]
- =sci-libs/symengine-$(ver_cut 1-2)*
-"
-RDEPEND="
- ${DEPEND}
-"
-
-# The C library installs the same docs
-DOCS=()
-
-distutils_enable_tests pytest
-
-python_test() {
- cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
- epytest
-}
diff --git a/dev-python/symengine/symengine-0.14.0.ebuild
b/dev-python/symengine/symengine-0.14.0.ebuild
deleted file mode 100644
index 442521ef4001..
--- a/dev-python/symengine/symengine-0.14.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} )
-
-inherit distutils-r1
-
-MY_P=symengine.py-${PV}
-DESCRIPTION="Python wrappers to the symengine C++ library"
-HOMEPAGE="
- https://github.com/symengine/symengine.py/
- https://pypi.org/project/symengine/
-"
-SRC_URI="
- https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-
-BDEPEND="
- dev-build/cmake
- dev-python/cython[${PYTHON_USEDEP}]
- test? (
- dev-python/sympy[${PYTHON_USEDEP}]
- )
-"
-# See bug #786582 for symengine constraint
-# See also
https://github.com/symengine/symengine.py/blob/master/symengine_version.txt
-DEPEND="
- dev-python/numpy[${PYTHON_USEDEP}]
- =sci-libs/symengine-$(ver_cut 1-2)*
-"
-RDEPEND="
- ${DEPEND}
-"
-
-# The C library installs the same docs
-DOC
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 8169bbbdea3fa825004fe1ec7838495e3906ee5f
Author: Arthur Zamarin gentoo org>
AuthorDate: Sun May 11 04:05:12 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sun May 11 04:05:12 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8169bbbd
dev-python/symengine: Stabilize 0.14.1 amd64, #955737
Signed-off-by: Arthur Zamarin gentoo.org>
dev-python/symengine/symengine-0.14.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.14.1.ebuild
b/dev-python/symengine/symengine-0.14.1.ebuild
index de032a073ff2..e1da620b1c9f 100644
--- a/dev-python/symengine/symengine-0.14.1.ebuild
+++ b/dev-python/symengine/symengine-0.14.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
BDEPEND="
dev-build/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 040a040e8116573f2196fca23bb1b74e6418609d
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat May 10 12:56:28 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat May 10 12:56:28 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=040a040e
dev-python/symengine: Stabilize 0.14.1 arm64, #955737
Signed-off-by: Arthur Zamarin gentoo.org>
dev-python/symengine/symengine-0.14.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.14.1.ebuild
b/dev-python/symengine/symengine-0.14.1.ebuild
index 282c9a124a97..de032a073ff2 100644
--- a/dev-python/symengine/symengine-0.14.1.ebuild
+++ b/dev-python/symengine/symengine-0.14.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
BDEPEND="
dev-build/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 98c10dae385882937d9ec5d36d5cb2125e9b8912
Author: Michał Górny gentoo org>
AuthorDate: Tue Apr 22 03:00:58 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Apr 22 03:08:30 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98c10dae
dev-python/symengine: Bump to 0.14.1
Signed-off-by: Michał Górny gentoo.org>
dev-python/symengine/Manifest| 1 +
dev-python/symengine/symengine-0.14.1.ebuild | 53
2 files changed, 54 insertions(+)
diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
index 877743339dfa..a9115d937c6e 100644
--- a/dev-python/symengine/Manifest
+++ b/dev-python/symengine/Manifest
@@ -1,3 +1,4 @@
DIST symengine.py-0.11.0.gh.tar.gz 111973 BLAKE2B
0e85e97b55b6a537a1a13cf308ddd878fe02968f0da648fafb8a11583b1ca39758ef38625cb95fbdeb03713d9e84ab6f0d3a092c1b9365cdfca179c4173c70a2
SHA512
9e70d84126b65fb8a9f7acf076ef8de39c3c65f1868708541cd861f694fb36cf4cc09ed676bac00b40460287c90ec411b56aba35e43308438a4830087c02e42e
DIST symengine.py-0.13.0.gh.tar.gz 112450 BLAKE2B
b8f3d429e91ee7f7ddd1f916850e9798b5d3b0ca815869db5e2c28c253d9f0bb44e84b7be91ca6ed1a822cb7a1f747194973c0bf6b6776767e18f193d69d7a5a
SHA512
bbdb88900c97f237f5ce8353059e0d5213325aeaa0f0d546959ddd40e47d138a4b295a761ea2150085268782b7257c082b5b409f2e559f1b6a5845b460072386
DIST symengine.py-0.14.0.gh.tar.gz 113074 BLAKE2B
093909d5fd4f0472d048d541149d53ed14b5813f66b26ffd3f7f67dc0c956d8f9a63a3581d3a3f16d1275985452e69c7843448717262cbf998851ce3499160f0
SHA512
97fe423c3c8bd1de753cc68b4e628926ef0d35414fee9a2e2e6e11fa2584fee21228d3660f2c1873e978409bdc53b4bd2f28bfb387f6dd46ef55594b10fe6378
+DIST symengine.py-0.14.1.gh.tar.gz 113167 BLAKE2B
d773d3f65cedf3eedb38e750ee7b7c5158d5921011231990079f249bf6eb50f3e7be59df189e69ea885065d7225f1e5c68b01ceaaa50306b5cda6e779cb3739f
SHA512
33ec5a1d9ad41d0f5752c65c0323cb162949922b000db31f3a9754eaad6b222fb6ba753db878c8c2979ace2b2845344b345360dd1752093a1580126632a42c34
diff --git a/dev-python/symengine/symengine-0.14.1.ebuild
b/dev-python/symengine/symengine-0.14.1.ebuild
new file mode 100644
index ..282c9a124a97
--- /dev/null
+++ b/dev-python/symengine/symengine-0.14.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} )
+
+inherit distutils-r1
+
+MY_P=symengine.py-${PV}
+DESCRIPTION="Python wrappers to the symengine C++ library"
+HOMEPAGE="
+ https://github.com/symengine/symengine.py/
+ https://pypi.org/project/symengine/
+"
+SRC_URI="
+ https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+BDEPEND="
+ dev-build/cmake
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ dev-python/sympy[${PYTHON_USEDEP}]
+ )
+"
+# See bug #786582 for symengine constraint
+# See also
https://github.com/symengine/symengine.py/blob/master/symengine_version.txt
+DEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ =sci-libs/symengine-$(ver_cut 1-2)*
+"
+RDEPEND="
+ ${DEPEND}
+"
+
+# The C library installs the same docs
+DOCS=()
+
+distutils_enable_tests pytest
+
+python_test() {
+ cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+ epytest
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 22fb0840361c102dfdd9f6bb8eda6bc85105b77c
Author: Michał Górny gentoo org>
AuthorDate: Sun Mar 2 19:08:24 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sun Mar 2 19:31:20 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22fb0840
dev-python/symengine: Enable pypy3.11
Signed-off-by: Michał Górny gentoo.org>
dev-python/symengine/symengine-0.14.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.14.0.ebuild
b/dev-python/symengine/symengine-0.14.0.ebuild
index fc9ff3550aaa..282c9a124a97 100644
--- a/dev-python/symengine/symengine-0.14.0.ebuild
+++ b/dev-python/symengine/symengine-0.14.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
+PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} )
inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 4877625cf054afb35efd17ba32a55c61047a5dc0
Author: Michał Górny gentoo org>
AuthorDate: Tue Feb 18 06:17:27 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Feb 18 07:35:44 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4877625c
dev-python/symengine: Bump to 0.14.0
Signed-off-by: Michał Górny gentoo.org>
dev-python/symengine/Manifest| 1 +
dev-python/symengine/symengine-0.14.0.ebuild | 53
2 files changed, 54 insertions(+)
diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
index feaf31a7cdd2..877743339dfa 100644
--- a/dev-python/symengine/Manifest
+++ b/dev-python/symengine/Manifest
@@ -1,2 +1,3 @@
DIST symengine.py-0.11.0.gh.tar.gz 111973 BLAKE2B
0e85e97b55b6a537a1a13cf308ddd878fe02968f0da648fafb8a11583b1ca39758ef38625cb95fbdeb03713d9e84ab6f0d3a092c1b9365cdfca179c4173c70a2
SHA512
9e70d84126b65fb8a9f7acf076ef8de39c3c65f1868708541cd861f694fb36cf4cc09ed676bac00b40460287c90ec411b56aba35e43308438a4830087c02e42e
DIST symengine.py-0.13.0.gh.tar.gz 112450 BLAKE2B
b8f3d429e91ee7f7ddd1f916850e9798b5d3b0ca815869db5e2c28c253d9f0bb44e84b7be91ca6ed1a822cb7a1f747194973c0bf6b6776767e18f193d69d7a5a
SHA512
bbdb88900c97f237f5ce8353059e0d5213325aeaa0f0d546959ddd40e47d138a4b295a761ea2150085268782b7257c082b5b409f2e559f1b6a5845b460072386
+DIST symengine.py-0.14.0.gh.tar.gz 113074 BLAKE2B
093909d5fd4f0472d048d541149d53ed14b5813f66b26ffd3f7f67dc0c956d8f9a63a3581d3a3f16d1275985452e69c7843448717262cbf998851ce3499160f0
SHA512
97fe423c3c8bd1de753cc68b4e628926ef0d35414fee9a2e2e6e11fa2584fee21228d3660f2c1873e978409bdc53b4bd2f28bfb387f6dd46ef55594b10fe6378
diff --git a/dev-python/symengine/symengine-0.14.0.ebuild
b/dev-python/symengine/symengine-0.14.0.ebuild
new file mode 100644
index ..fc9ff3550aaa
--- /dev/null
+++ b/dev-python/symengine/symengine-0.14.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1
+
+MY_P=symengine.py-${PV}
+DESCRIPTION="Python wrappers to the symengine C++ library"
+HOMEPAGE="
+ https://github.com/symengine/symengine.py/
+ https://pypi.org/project/symengine/
+"
+SRC_URI="
+ https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+BDEPEND="
+ dev-build/cmake
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ dev-python/sympy[${PYTHON_USEDEP}]
+ )
+"
+# See bug #786582 for symengine constraint
+# See also
https://github.com/symengine/symengine.py/blob/master/symengine_version.txt
+DEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ =sci-libs/symengine-$(ver_cut 1-2)*
+"
+RDEPEND="
+ ${DEPEND}
+"
+
+# The C library installs the same docs
+DOCS=()
+
+distutils_enable_tests pytest
+
+python_test() {
+ cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+ epytest
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 9dce9762f7f9ca1b6e5ed289c8ca63c892521dd3
Author: Jakov Smolić gentoo org>
AuthorDate: Sat Jan 18 14:19:51 2025 +
Commit: Jakov Smolić gentoo org>
CommitDate: Sat Jan 18 14:19:51 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dce9762
dev-python/symengine: Stabilize 0.13.0 amd64, #948313
Signed-off-by: Jakov Smolić gentoo.org>
dev-python/symengine/symengine-0.13.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.13.0.ebuild
b/dev-python/symengine/symengine-0.13.0.ebuild
index fc9ff3550aaa..e66abd98e263 100644
--- a/dev-python/symengine/symengine-0.13.0.ebuild
+++ b/dev-python/symengine/symengine-0.13.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
BDEPEND="
dev-build/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: aa0063c22c1e37cffd671710cf71568069fbbafb
Author: WANG Xuerui gentoo org>
AuthorDate: Mon Jan 6 06:30:45 2025 +
Commit: WANG Xuerui gentoo org>
CommitDate: Mon Jan 6 07:06:23 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa0063c2
dev-python/symengine: keyword 0.13.0 for ~loong
Signed-off-by: WANG Xuerui gentoo.org>
dev-python/symengine/symengine-0.13.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.13.0.ebuild
b/dev-python/symengine/symengine-0.13.0.ebuild
index 5f8251422d85..fc9ff3550aaa 100644
--- a/dev-python/symengine/symengine-0.13.0.ebuild
+++ b/dev-python/symengine/symengine-0.13.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
BDEPEND="
dev-build/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 097bb5f7142b19e5cf263b9ca7dc564413531bc2
Author: Sam James gentoo org>
AuthorDate: Sat Jan 4 16:34:14 2025 +
Commit: Sam James gentoo org>
CommitDate: Sat Jan 4 16:34:14 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=097bb5f7
dev-python/symengine: Keyword 0.13.0 arm, #947261
Signed-off-by: Sam James gentoo.org>
dev-python/symengine/symengine-0.13.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.13.0.ebuild
b/dev-python/symengine/symengine-0.13.0.ebuild
index e21c48cce62c..5f8251422d85 100644
--- a/dev-python/symengine/symengine-0.13.0.ebuild
+++ b/dev-python/symengine/symengine-0.13.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
BDEPEND="
dev-build/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 3383c68578c0bd103c0abaaac0fd01b2c61594f8
Author: Sam James gentoo org>
AuthorDate: Sat Jan 4 16:16:12 2025 +
Commit: Sam James gentoo org>
CommitDate: Sat Jan 4 16:16:12 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3383c685
dev-python/symengine: Keyword 0.13.0 arm64, #947261
Signed-off-by: Sam James gentoo.org>
dev-python/symengine/symengine-0.13.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.13.0.ebuild
b/dev-python/symengine/symengine-0.13.0.ebuild
index cc0c62820514..e21c48cce62c 100644
--- a/dev-python/symengine/symengine-0.13.0.ebuild
+++ b/dev-python/symengine/symengine-0.13.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
BDEPEND="
dev-build/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 8c3b3fac973fbed13b8f82ef0df34b0c3bcd7176
Author: Joonas Niilola gentoo org>
AuthorDate: Wed Jan 1 08:54:53 2025 +
Commit: Joonas Niilola gentoo org>
CommitDate: Wed Jan 1 08:56:15 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c3b3fac
dev-python/symengine: Keyword 0.13.0 x86, #947261
Signed-off-by: Joonas Niilola gentoo.org>
dev-python/symengine/symengine-0.13.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/symengine/symengine-0.13.0.ebuild
b/dev-python/symengine/symengine-0.13.0.ebuild
index 1f92db981fa4..cc0c62820514 100644
--- a/dev-python/symengine/symengine-0.13.0.ebuild
+++ b/dev-python/symengine/symengine-0.13.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
BDEPEND="
dev-build/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 3a48afeed129da5262237668a2021becea2ce2d2
Author: Sam James gentoo org>
AuthorDate: Tue Dec 31 08:15:26 2024 +
Commit: Sam James gentoo org>
CommitDate: Tue Dec 31 08:15:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a48afee
dev-python/symengine: Keyword 0.13.0 ppc64, #947261
Signed-off-by: Sam James gentoo.org>
dev-python/symengine/symengine-0.13.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.13.0.ebuild
b/dev-python/symengine/symengine-0.13.0.ebuild
index ecd70e7110b3..1f92db981fa4 100644
--- a/dev-python/symengine/symengine-0.13.0.ebuild
+++ b/dev-python/symengine/symengine-0.13.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="~amd64 ~ppc64 ~riscv"
BDEPEND="
dev-build/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 71a1944153f6c544697cb0837e7ddd133c9292f0
Author: Michał Górny gentoo org>
AuthorDate: Tue Dec 31 06:36:15 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Dec 31 08:07:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71a19441
dev-python/symengine: Bump to 0.13.0
Signed-off-by: Michał Górny gentoo.org>
dev-python/symengine/Manifest| 1 +
dev-python/symengine/symengine-0.13.0.ebuild | 53
2 files changed, 54 insertions(+)
diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
index deb51f65dd3c..feaf31a7cdd2 100644
--- a/dev-python/symengine/Manifest
+++ b/dev-python/symengine/Manifest
@@ -1 +1,2 @@
DIST symengine.py-0.11.0.gh.tar.gz 111973 BLAKE2B
0e85e97b55b6a537a1a13cf308ddd878fe02968f0da648fafb8a11583b1ca39758ef38625cb95fbdeb03713d9e84ab6f0d3a092c1b9365cdfca179c4173c70a2
SHA512
9e70d84126b65fb8a9f7acf076ef8de39c3c65f1868708541cd861f694fb36cf4cc09ed676bac00b40460287c90ec411b56aba35e43308438a4830087c02e42e
+DIST symengine.py-0.13.0.gh.tar.gz 112450 BLAKE2B
b8f3d429e91ee7f7ddd1f916850e9798b5d3b0ca815869db5e2c28c253d9f0bb44e84b7be91ca6ed1a822cb7a1f747194973c0bf6b6776767e18f193d69d7a5a
SHA512
bbdb88900c97f237f5ce8353059e0d5213325aeaa0f0d546959ddd40e47d138a4b295a761ea2150085268782b7257c082b5b409f2e559f1b6a5845b460072386
diff --git a/dev-python/symengine/symengine-0.13.0.ebuild
b/dev-python/symengine/symengine-0.13.0.ebuild
new file mode 100644
index ..ecd70e7110b3
--- /dev/null
+++ b/dev-python/symengine/symengine-0.13.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1
+
+MY_P=symengine.py-${PV}
+DESCRIPTION="Python wrappers to the symengine C++ library"
+HOMEPAGE="
+ https://github.com/symengine/symengine.py/
+ https://pypi.org/project/symengine/
+"
+SRC_URI="
+ https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+BDEPEND="
+ dev-build/cmake
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ dev-python/sympy[${PYTHON_USEDEP}]
+ )
+"
+# See bug #786582 for symengine constraint
+# See also
https://github.com/symengine/symengine.py/blob/master/symengine_version.txt
+DEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ =sci-libs/symengine-$(ver_cut 1-2)*
+"
+RDEPEND="
+ ${DEPEND}
+"
+
+# The C library installs the same docs
+DOCS=()
+
+distutils_enable_tests pytest
+
+python_test() {
+ cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+ epytest
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 2e59b439e6d311bd92aed0c52bb1a38590481d56 Author: Michał Górny gentoo org> AuthorDate: Tue Dec 31 06:45:34 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 31 08:07:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e59b439 dev-python/symengine: Remove sci-mathematics Signed-off-by: Michał Górny gentoo.org> dev-python/symengine/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/symengine/metadata.xml b/dev-python/symengine/metadata.xml index d83f26f37e0c..2e56eeebfda3 100644 --- a/dev-python/symengine/metadata.xml +++ b/dev-python/symengine/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - [email protected] - Gentoo Mathematics Project - [email protected] Python
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: aa90ad4ebde9799505ded9beb201ad5d34878c40
Author: Michał Górny gentoo org>
AuthorDate: Tue Jul 2 11:58:27 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Jul 2 16:05:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa90ad4e
dev-python/symengine: Enable py3.13
Signed-off-by: Michał Górny gentoo.org>
dev-python/symengine/symengine-0.11.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.11.0.ebuild
b/dev-python/symengine/symengine-0.11.0.ebuild
index f535bd9e24d3..8a2a54a41d88 100644
--- a/dev-python/symengine/symengine-0.11.0.ebuild
+++ b/dev-python/symengine/symengine-0.11.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/, dev-python/symengine/files/
commit: 52df8527351898cf17c3eb21d0378c6c9f59c057
Author: Michał Górny gentoo org>
AuthorDate: Fri Dec 22 16:21:50 2023 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Dec 22 16:43:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52df8527
dev-python/symengine: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/symengine/Manifest | 2 -
.../files/symengine-0.9.2-cmake-setuptools.patch | 84 --
.../files/symengine-0.9.2-setuptools-61.patch | 17 -
dev-python/symengine/symengine-0.10.0.ebuild | 53 --
dev-python/symengine/symengine-0.9.2-r3.ebuild | 57 ---
5 files changed, 213 deletions(-)
diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
index 24b55142eccc..deb51f65dd3c 100644
--- a/dev-python/symengine/Manifest
+++ b/dev-python/symengine/Manifest
@@ -1,3 +1 @@
-DIST symengine.py-0.10.0.gh.tar.gz 112272 BLAKE2B
8d8262c1abc48e3b84e14a5c825f0c19335b7374ecb8f641b20140467709c199af542a7e15036a4264d885ee0e425665faa97a2b320bfaf45e8de1ba469b53a4
SHA512
7e3f2554ab79d92d7247b573c383c2ac0dda421b5421d088362007f70b055bc59d9879b8f6d4c5788ddf127ea0974ad9305d23db701f3b9b32a17d6b03000e7d
DIST symengine.py-0.11.0.gh.tar.gz 111973 BLAKE2B
0e85e97b55b6a537a1a13cf308ddd878fe02968f0da648fafb8a11583b1ca39758ef38625cb95fbdeb03713d9e84ab6f0d3a092c1b9365cdfca179c4173c70a2
SHA512
9e70d84126b65fb8a9f7acf076ef8de39c3c65f1868708541cd861f694fb36cf4cc09ed676bac00b40460287c90ec411b56aba35e43308438a4830087c02e42e
-DIST symengine.py-0.9.2.gh.tar.gz 110856 BLAKE2B
11330acc04970d367fe66787521776dbd803929d91802ea09d1bc54a96c8fd87e85114042f57fc8c007de2dcaa1b0503a8389ac677797cc2efc866d71d76d1db
SHA512
ea9e8cb7dd789b551f5372c32b98365ab251bac838204b5c832783f9866c2774f5d411f2f59e5e60f17939a1c341702acfc3e3f7e77246330ab3cb74f5ba7cca
diff --git a/dev-python/symengine/files/symengine-0.9.2-cmake-setuptools.patch
b/dev-python/symengine/files/symengine-0.9.2-cmake-setuptools.patch
deleted file mode 100644
index 3b930c998d99..
--- a/dev-python/symengine/files/symengine-0.9.2-cmake-setuptools.patch
+++ /dev/null
@@ -1,84 +0,0 @@
-https://github.com/symengine/symengine.py/pull/402
-https://bugs.gentoo.org/836599
-
-From bc84086d60de038eb381c9e37c8b552a6c246ab5 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?=
-Date: Mon, 2 May 2022 09:24:45 +0200
-Subject: [PATCH] Fix build to avoid duplicate files in wheel
-
-Fix the build system to package pure Python files
-via distutils/setuptools, and limit CMake to installing the compiled
-extension.
-
-The prior logic has installed some of the .py files both via setuptools
-and via CMake, to different build directories. As a result,
-the resulting wheel contained duplicate files, e.g.:
-
- 2170 05-02-2022 07:08 symengine/__init__.py
- 2170 05-02-2022 07:08
symengine-0.9.2.data/purelib/symengine/__init__.py
-
-Duplicate files cause the wheel to be rejected by the installer package.
-
-After the change, a correct wheel is generated. Installation works
-both via PEP517/wheel and via legacy `setup.py install`.
a/setup.py
-+++ b/setup.py
-@@ -226,7 +226,7 @@ def finalize_options(self):
- url="https://github.com/symengine/symengine.py";,
- python_requires='>=3.7,<4',
- zip_safe=False,
-- packages=['symengine'],
-+ packages=['symengine', 'symengine.lib', 'symengine.tests'],
- cmdclass = cmdclass,
- classifiers=[
- 'License :: OSI Approved :: MIT License',
a/symengine/CMakeLists.txt
-+++ b/symengine/CMakeLists.txt
-@@ -1,7 +1 @@
- add_subdirectory(lib)
--add_subdirectory(tests)
--
--set(PY_PATH ${PYTHON_INSTALL_PATH}/symengine)
--install(FILES __init__.py utilities.py sympy_compat.py functions.py
printing.py
--DESTINATION ${PY_PATH}
--)
a/symengine/lib/CMakeLists.txt
-+++ b/symengine/lib/CMakeLists.txt
-@@ -28,7 +28,7 @@ install(TARGETS symengine_wrapper
- ARCHIVE DESTINATION ${PY_PATH}
- LIBRARY DESTINATION ${PY_PATH}
- )
--install(FILES __init__.py
-+install(FILES
- ${CMAKE_CURRENT_BINARY_DIR}/config.pxi
- symengine.pxd
- symengine_wrapper.pxd
a/symengine/tests/CMakeLists.txt
-+++ /dev/null
-@@ -1,25 +0,0 @@
--set(PY_PATH ${PYTHON_INSTALL_PATH}/symengine/tests)
--install(FILES __init__.py
--test_arit.py
--test_dict_basic.py
--test_eval.py
--test_expr.py
--test_functions.py
--test_number.py
--test_matrices.py
--test_ntheory.py
--test_printing.py
--test_sage.py
--test_series_expansion.py
--test_sets.py
--test_solve.py
--test_subs.py
--test_symbol.py
--test_sympify.py
--test_sympy_conv.py
--test_var.py
--test_lambdify.py
--test_sympy_compat.py
--test_logic.py
--DESTINATION ${PY_PATH}
--)
-
diff --git a/dev-python/symengine/files/symengine-0.9.2-setuptools-61.patch
b/dev-
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 523fd51518856d377755b2735c5deeff4e023f1a
Author: Arthur Zamarin gentoo org>
AuthorDate: Wed Nov 29 20:10:31 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Wed Nov 29 20:10:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=523fd515
dev-python/symengine: Stabilize 0.11.0 amd64, #918863
Signed-off-by: Arthur Zamarin gentoo.org>
dev-python/symengine/symengine-0.11.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.11.0.ebuild
b/dev-python/symengine/symengine-0.11.0.ebuild
index 8f4c2e406a96..9cd04af29e6e 100644
--- a/dev-python/symengine/symengine-0.11.0.ebuild
+++ b/dev-python/symengine/symengine-0.11.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~riscv ~x86"
BDEPEND="
dev-util/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 73c7bc0b0a1cb6d92aaf3b924a7cfd61c542216d
Author: Arthur Zamarin gentoo org>
AuthorDate: Wed Nov 29 19:37:53 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Wed Nov 29 19:37:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c7bc0b
dev-python/symengine: Stabilize 0.11.0 arm64, #918863
Signed-off-by: Arthur Zamarin gentoo.org>
dev-python/symengine/symengine-0.11.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.11.0.ebuild
b/dev-python/symengine/symengine-0.11.0.ebuild
index 4b5964a0de24..8f4c2e406a96 100644
--- a/dev-python/symengine/symengine-0.11.0.ebuild
+++ b/dev-python/symengine/symengine-0.11.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~riscv ~x86"
BDEPEND="
dev-util/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: dbecd10f37fa9f29b58cf008b6d10681eecff2b9
Author: Sam James gentoo org>
AuthorDate: Sat Nov 25 20:46:35 2023 +
Commit: Sam James gentoo org>
CommitDate: Sat Nov 25 20:46:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbecd10f
dev-python/symengine: Stabilize 0.10.0 arm64, #918182
Signed-off-by: Sam James gentoo.org>
dev-python/symengine/symengine-0.10.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.10.0.ebuild
b/dev-python/symengine/symengine-0.10.0.ebuild
index 2f14113ba8b7..ac94753f6d54 100644
--- a/dev-python/symengine/symengine-0.10.0.ebuild
+++ b/dev-python/symengine/symengine-0.10.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~riscv ~x86"
BDEPEND="
dev-util/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 0969c897c4189f83288cff1fdc285cc72f1832c1
Author: Michał Górny gentoo org>
AuthorDate: Tue Nov 21 13:11:25 2023 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Nov 21 13:36:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0969c897
dev-python/symengine: Enable pypy3
Sponsored-by: Ex Makhina, Inc. exmakhina.com>
Signed-off-by: Michał Górny gentoo.org>
dev-python/symengine/symengine-0.11.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.11.0.ebuild
b/dev-python/symengine/symengine-0.11.0.ebuild
index 51cb4600af99..4b5964a0de24 100644
--- a/dev-python/symengine/symengine-0.11.0.ebuild
+++ b/dev-python/symengine/symengine-0.11.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 35046e11d6371efd1a5e0b2dcaa0e838b29ea422
Author: Michał Górny gentoo org>
AuthorDate: Fri Nov 17 07:27:50 2023 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Nov 17 07:57:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35046e11
dev-python/symengine: Enable py3.12
Signed-off-by: Michał Górny gentoo.org>
dev-python/symengine/symengine-0.11.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.11.0.ebuild
b/dev-python/symengine/symengine-0.11.0.ebuild
index f50864da5b36..51cb4600af99 100644
--- a/dev-python/symengine/symengine-0.11.0.ebuild
+++ b/dev-python/symengine/symengine-0.11.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: bf315c696cdf206a7a6e24cfa27e73ea88718900
Author: Michał Górny gentoo org>
AuthorDate: Thu Nov 16 14:15:58 2023 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Nov 16 14:26:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf315c69
dev-python/symengine: Bump to 0.11.0
Signed-off-by: Michał Górny gentoo.org>
dev-python/symengine/Manifest| 1 +
dev-python/symengine/symengine-0.11.0.ebuild | 53
2 files changed, 54 insertions(+)
diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
index b9519c17a0eb..24b55142eccc 100644
--- a/dev-python/symengine/Manifest
+++ b/dev-python/symengine/Manifest
@@ -1,2 +1,3 @@
DIST symengine.py-0.10.0.gh.tar.gz 112272 BLAKE2B
8d8262c1abc48e3b84e14a5c825f0c19335b7374ecb8f641b20140467709c199af542a7e15036a4264d885ee0e425665faa97a2b320bfaf45e8de1ba469b53a4
SHA512
7e3f2554ab79d92d7247b573c383c2ac0dda421b5421d088362007f70b055bc59d9879b8f6d4c5788ddf127ea0974ad9305d23db701f3b9b32a17d6b03000e7d
+DIST symengine.py-0.11.0.gh.tar.gz 111973 BLAKE2B
0e85e97b55b6a537a1a13cf308ddd878fe02968f0da648fafb8a11583b1ca39758ef38625cb95fbdeb03713d9e84ab6f0d3a092c1b9365cdfca179c4173c70a2
SHA512
9e70d84126b65fb8a9f7acf076ef8de39c3c65f1868708541cd861f694fb36cf4cc09ed676bac00b40460287c90ec411b56aba35e43308438a4830087c02e42e
DIST symengine.py-0.9.2.gh.tar.gz 110856 BLAKE2B
11330acc04970d367fe66787521776dbd803929d91802ea09d1bc54a96c8fd87e85114042f57fc8c007de2dcaa1b0503a8389ac677797cc2efc866d71d76d1db
SHA512
ea9e8cb7dd789b551f5372c32b98365ab251bac838204b5c832783f9866c2774f5d411f2f59e5e60f17939a1c341702acfc3e3f7e77246330ab3cb74f5ba7cca
diff --git a/dev-python/symengine/symengine-0.11.0.ebuild
b/dev-python/symengine/symengine-0.11.0.ebuild
new file mode 100644
index ..f50864da5b36
--- /dev/null
+++ b/dev-python/symengine/symengine-0.11.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+MY_P=symengine.py-${PV}
+DESCRIPTION="Python wrappers to the symengine C++ library"
+HOMEPAGE="
+ https://github.com/symengine/symengine.py/
+ https://pypi.org/project/symengine/
+"
+SRC_URI="
+ https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+
+BDEPEND="
+ dev-util/cmake
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ dev-python/sympy[${PYTHON_USEDEP}]
+ )
+"
+# See bug #786582 for symengine constraint
+# See also
https://github.com/symengine/symengine.py/blob/master/symengine_version.txt
+DEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ =sci-libs/symengine-$(ver_cut 1-2)*
+"
+RDEPEND="
+ ${DEPEND}
+"
+
+# The C library installs the same docs
+DOCS=()
+
+distutils_enable_tests pytest
+
+python_test() {
+ cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+ epytest
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: fbe188c399454bf934814917640c1a874abcc3a1
Author: Sam James gentoo org>
AuthorDate: Mon Jun 12 10:33:46 2023 +
Commit: Sam James gentoo org>
CommitDate: Mon Jun 12 10:33:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe188c3
dev-python/symengine: Stabilize 0.10.0 amd64, #907915
Signed-off-by: Sam James gentoo.org>
dev-python/symengine/symengine-0.10.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.10.0.ebuild
b/dev-python/symengine/symengine-0.10.0.ebuild
index 5ae18cdf1733..2f14113ba8b7 100644
--- a/dev-python/symengine/symengine-0.10.0.ebuild
+++ b/dev-python/symengine/symengine-0.10.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
BDEPEND="
dev-util/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 8fd4fb2f9f224e8b38eebe500da34ac0df675e30
Author: Michał Górny gentoo org>
AuthorDate: Thu Jun 8 05:25:20 2023 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Jun 8 05:55:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fd4fb2f
dev-python/symengine: Require https://bugs.gentoo.org/898720
Signed-off-by: Michał Górny gentoo.org>
dev-python/symengine/symengine-0.10.0.ebuild | 2 +-
dev-python/symengine/symengine-0.9.2-r3.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/symengine/symengine-0.10.0.ebuild
b/dev-python/symengine/symengine-0.10.0.ebuild
index 64d96ed99b0b..5ae18cdf1733 100644
--- a/dev-python/symengine/symengine-0.10.0.ebuild
+++ b/dev-python/symengine/symengine-0.10.0.ebuild
@@ -27,7 +27,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
BDEPEND="
dev-util/cmake
- dev-python/cython[${PYTHON_USEDEP}]
+
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: cbe4171f8ebb4b43d3ee57fb3825a17db8378082
Author: Michał Górny gentoo org>
AuthorDate: Thu May 4 16:54:34 2023 +
Commit: Michał Górny gentoo org>
CommitDate: Thu May 4 16:56:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe4171f
dev-python/symengine: Set DISTUTILS_EXT=1
Signed-off-by: Michał Górny gentoo.org>
dev-python/symengine/symengine-0.10.0.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-python/symengine/symengine-0.10.0.ebuild
b/dev-python/symengine/symengine-0.10.0.ebuild
index 3a54d04b892c..64d96ed99b0b 100644
--- a/dev-python/symengine/symengine-0.10.0.ebuild
+++ b/dev-python/symengine/symengine-0.10.0.ebuild
@@ -3,6 +3,7 @@
EAPI=8
+DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{9..11} )
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 34f0b0844a1bb2f807e20fbc52a76418db9710be
Author: Michał Górny gentoo org>
AuthorDate: Sat Apr 22 16:30:19 2023 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Apr 22 16:36:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34f0b084
dev-python/symengine: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/symengine/Manifest | 1 -
dev-python/symengine/symengine-0.9.2-r1.ebuild | 56 --
2 files changed, 57 deletions(-)
diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
index a009260f656d..b9519c17a0eb 100644
--- a/dev-python/symengine/Manifest
+++ b/dev-python/symengine/Manifest
@@ -1,3 +1,2 @@
DIST symengine.py-0.10.0.gh.tar.gz 112272 BLAKE2B
8d8262c1abc48e3b84e14a5c825f0c19335b7374ecb8f641b20140467709c199af542a7e15036a4264d885ee0e425665faa97a2b320bfaf45e8de1ba469b53a4
SHA512
7e3f2554ab79d92d7247b573c383c2ac0dda421b5421d088362007f70b055bc59d9879b8f6d4c5788ddf127ea0974ad9305d23db701f3b9b32a17d6b03000e7d
DIST symengine.py-0.9.2.gh.tar.gz 110856 BLAKE2B
11330acc04970d367fe66787521776dbd803929d91802ea09d1bc54a96c8fd87e85114042f57fc8c007de2dcaa1b0503a8389ac677797cc2efc866d71d76d1db
SHA512
ea9e8cb7dd789b551f5372c32b98365ab251bac838204b5c832783f9866c2774f5d411f2f59e5e60f17939a1c341702acfc3e3f7e77246330ab3cb74f5ba7cca
-DIST symengine.py-0.9.2.tar.gz 110856 BLAKE2B
11330acc04970d367fe66787521776dbd803929d91802ea09d1bc54a96c8fd87e85114042f57fc8c007de2dcaa1b0503a8389ac677797cc2efc866d71d76d1db
SHA512
ea9e8cb7dd789b551f5372c32b98365ab251bac838204b5c832783f9866c2774f5d411f2f59e5e60f17939a1c341702acfc3e3f7e77246330ab3cb74f5ba7cca
diff --git a/dev-python/symengine/symengine-0.9.2-r1.ebuild
b/dev-python/symengine/symengine-0.9.2-r1.ebuild
deleted file mode 100644
index dfa352562a36..
--- a/dev-python/symengine/symengine-0.9.2-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit distutils-r1
-
-MY_P=${PN}.py-${PV}
-DESCRIPTION="Python wrappers to the symengine C++ library"
-HOMEPAGE="https://github.com/symengine/symengine.py/";
-SRC_URI="
- https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
- -> ${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
-
-BDEPEND="
- dev-util/cmake
- dev-python/cython[${PYTHON_USEDEP}]
- test? (
- dev-python/sympy[${PYTHON_USEDEP}]
- )
-"
-# See bug #786582 for symengine constraint
-# See also
https://github.com/symengine/symengine.py/blob/master/symengine_version.txt
-RDEPEND="
- dev-python/numpy[${PYTHON_USEDEP}]
- >=sci-libs/symengine-$(ver_cut 1-2):=
-"
-DEPEND="${RDEPEND}"
-
-# the C library installs the same docs
-DOCS=()
-
-PATCHES=(
- "${FILESDIR}"/${P}-setuptools-61.patch
- "${FILESDIR}"/${PN}-0.9.2-cmake-setuptools.patch
-)
-
-distutils_enable_tests pytest
-
-python_test() {
- cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
- epytest
-}
-
-python_install() {
- distutils-r1_python_install
- python_optimize
-}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 8b7c0dfc042243cd2cfa1eac173d18da13226e61
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Apr 22 15:55:42 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Apr 22 15:55:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b7c0dfc
dev-python/symengine: Stabilize 0.9.2-r3 x86, #900427
Signed-off-by: Arthur Zamarin gentoo.org>
dev-python/symengine/symengine-0.9.2-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.9.2-r3.ebuild
b/dev-python/symengine/symengine-0.9.2-r3.ebuild
index 6ea71865b227..a3b4db94be9d 100644
--- a/dev-python/symengine/symengine-0.9.2-r3.ebuild
+++ b/dev-python/symengine/symengine-0.9.2-r3.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
BDEPEND="
dev-util/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 3b3f85d3253d8070cedfdceb6f5a9c00665cd06f
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Apr 22 15:55:15 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Apr 22 15:55:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b3f85d3
dev-python/symengine: Stabilize 0.9.2-r3 amd64, #900427
Signed-off-by: Arthur Zamarin gentoo.org>
dev-python/symengine/symengine-0.9.2-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.9.2-r3.ebuild
b/dev-python/symengine/symengine-0.9.2-r3.ebuild
index fb0fcbc0720c..6ea71865b227 100644
--- a/dev-python/symengine/symengine-0.9.2-r3.ebuild
+++ b/dev-python/symengine/symengine-0.9.2-r3.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
BDEPEND="
dev-util/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: eacd2fd6b7817f16c7ac8d9920f640513ac37840
Author: WANG Xuerui gentoo org>
AuthorDate: Sun Apr 16 04:48:24 2023 +
Commit: WANG Xuerui gentoo org>
CommitDate: Sun Apr 16 12:03:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eacd2fd6
dev-python/symengine: keyword 0.10.0 for ~loong
Signed-off-by: WANG Xuerui gentoo.org>
dev-python/symengine/symengine-0.10.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.10.0.ebuild
b/dev-python/symengine/symengine-0.10.0.ebuild
index e9793e90f4b3..3a54d04b892c 100644
--- a/dev-python/symengine/symengine-0.10.0.ebuild
+++ b/dev-python/symengine/symengine-0.10.0.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
BDEPEND="
dev-util/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 46127d7dc21441a57886ff4042e89e51fa88e51f
Author: Sam James gentoo org>
AuthorDate: Fri Mar 24 02:56:35 2023 +
Commit: Sam James gentoo org>
CommitDate: Fri Mar 24 02:56:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46127d7d
dev-python/symengine: add 0.10.0
Signed-off-by: Sam James gentoo.org>
dev-python/symengine/Manifest| 1 +
dev-python/symengine/symengine-0.10.0.ebuild | 52
2 files changed, 53 insertions(+)
diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
index eaf72c4c8021..a009260f656d 100644
--- a/dev-python/symengine/Manifest
+++ b/dev-python/symengine/Manifest
@@ -1,2 +1,3 @@
+DIST symengine.py-0.10.0.gh.tar.gz 112272 BLAKE2B
8d8262c1abc48e3b84e14a5c825f0c19335b7374ecb8f641b20140467709c199af542a7e15036a4264d885ee0e425665faa97a2b320bfaf45e8de1ba469b53a4
SHA512
7e3f2554ab79d92d7247b573c383c2ac0dda421b5421d088362007f70b055bc59d9879b8f6d4c5788ddf127ea0974ad9305d23db701f3b9b32a17d6b03000e7d
DIST symengine.py-0.9.2.gh.tar.gz 110856 BLAKE2B
11330acc04970d367fe66787521776dbd803929d91802ea09d1bc54a96c8fd87e85114042f57fc8c007de2dcaa1b0503a8389ac677797cc2efc866d71d76d1db
SHA512
ea9e8cb7dd789b551f5372c32b98365ab251bac838204b5c832783f9866c2774f5d411f2f59e5e60f17939a1c341702acfc3e3f7e77246330ab3cb74f5ba7cca
DIST symengine.py-0.9.2.tar.gz 110856 BLAKE2B
11330acc04970d367fe66787521776dbd803929d91802ea09d1bc54a96c8fd87e85114042f57fc8c007de2dcaa1b0503a8389ac677797cc2efc866d71d76d1db
SHA512
ea9e8cb7dd789b551f5372c32b98365ab251bac838204b5c832783f9866c2774f5d411f2f59e5e60f17939a1c341702acfc3e3f7e77246330ab3cb74f5ba7cca
diff --git a/dev-python/symengine/symengine-0.10.0.ebuild
b/dev-python/symengine/symengine-0.10.0.ebuild
new file mode 100644
index ..e9793e90f4b3
--- /dev/null
+++ b/dev-python/symengine/symengine-0.10.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+MY_P=${PN}.py-${PV}
+DESCRIPTION="Python wrappers to the symengine C++ library"
+HOMEPAGE="
+ https://github.com/symengine/symengine.py/
+ https://pypi.org/project/symengine/
+"
+SRC_URI="
+ https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+BDEPEND="
+ dev-util/cmake
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ dev-python/sympy[${PYTHON_USEDEP}]
+ )
+"
+# See bug #786582 for symengine constraint
+# See also
https://github.com/symengine/symengine.py/blob/master/symengine_version.txt
+DEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ =sci-libs/symengine-$(ver_cut 1-2)*
+"
+RDEPEND="
+ ${DEPEND}
+"
+
+# The C library installs the same docs
+DOCS=()
+
+distutils_enable_tests pytest
+
+python_test() {
+ cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+ epytest
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: e68ebe6740731aa3033b3df6dc081a9f080f9eea
Author: Sam James gentoo org>
AuthorDate: Wed Mar 22 08:36:47 2023 +
Commit: Sam James gentoo org>
CommitDate: Wed Mar 22 09:19:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e68ebe67
dev-python/symengine: fix symengine dep
Fails to build w/ new sci-libs/symengine-0.10.0. New release is in progress
though.
Signed-off-by: Sam James gentoo.org>
.../symengine/{symengine-0.9.2-r2.ebuild => symengine-0.9.2-r3.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.9.2-r2.ebuild
b/dev-python/symengine/symengine-0.9.2-r3.ebuild
similarity index 96%
rename from dev-python/symengine/symengine-0.9.2-r2.ebuild
rename to dev-python/symengine/symengine-0.9.2-r3.ebuild
index 2d540508032a..fb0fcbc0720c 100644
--- a/dev-python/symengine/symengine-0.9.2-r2.ebuild
+++ b/dev-python/symengine/symengine-0.9.2-r3.ebuild
@@ -35,7 +35,7 @@ BDEPEND="
# See also
https://github.com/symengine/symengine.py/blob/master/symengine_version.txt
DEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
- >=sci-libs/symengine-$(ver_cut 1-2):=
+ =sci-libs/symengine-$(ver_cut 1-2)*
"
RDEPEND="
${DEPEND}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 457233e9a9308746cd34db33cfa2989f9fa8b4f4
Author: Michał Górny gentoo org>
AuthorDate: Sun Feb 19 19:44:32 2023 +
Commit: Michał Górny gentoo org>
CommitDate: Sun Feb 19 19:46:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=457233e9
dev-python/symengine: Fix PythonGHDistfileSuffix
Signed-off-by: Michał Górny gentoo.org>
dev-python/symengine/Manifest | 1 +
dev-python/symengine/symengine-0.9.2-r2.ebuild | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
index 60ee3df7c39f..eaf72c4c8021 100644
--- a/dev-python/symengine/Manifest
+++ b/dev-python/symengine/Manifest
@@ -1 +1,2 @@
+DIST symengine.py-0.9.2.gh.tar.gz 110856 BLAKE2B
11330acc04970d367fe66787521776dbd803929d91802ea09d1bc54a96c8fd87e85114042f57fc8c007de2dcaa1b0503a8389ac677797cc2efc866d71d76d1db
SHA512
ea9e8cb7dd789b551f5372c32b98365ab251bac838204b5c832783f9866c2774f5d411f2f59e5e60f17939a1c341702acfc3e3f7e77246330ab3cb74f5ba7cca
DIST symengine.py-0.9.2.tar.gz 110856 BLAKE2B
11330acc04970d367fe66787521776dbd803929d91802ea09d1bc54a96c8fd87e85114042f57fc8c007de2dcaa1b0503a8389ac677797cc2efc866d71d76d1db
SHA512
ea9e8cb7dd789b551f5372c32b98365ab251bac838204b5c832783f9866c2774f5d411f2f59e5e60f17939a1c341702acfc3e3f7e77246330ab3cb74f5ba7cca
diff --git a/dev-python/symengine/symengine-0.9.2-r2.ebuild
b/dev-python/symengine/symengine-0.9.2-r2.ebuild
index c81e56d1eb32..2d540508032a 100644
--- a/dev-python/symengine/symengine-0.9.2-r2.ebuild
+++ b/dev-python/symengine/symengine-0.9.2-r2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
"
SRC_URI="
https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
- -> ${MY_P}.tar.gz
+ -> ${MY_P}.gh.tar.gz
"
S=${WORKDIR}/${MY_P}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: da4cad7a201162677f8d7a5c06fb000c4a94834e
Author: Michał Górny gentoo org>
AuthorDate: Sun Feb 19 17:34:29 2023 +
Commit: Michał Górny gentoo org>
CommitDate: Sun Feb 19 19:46:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da4cad7a
dev-python/symengine: Unify style and remove redundant optimize
Signed-off-by: Michał Górny gentoo.org>
dev-python/symengine/symengine-0.9.2-r2.ebuild | 21 +++--
1 file changed, 11 insertions(+), 10 deletions(-)
diff --git a/dev-python/symengine/symengine-0.9.2-r2.ebuild
b/dev-python/symengine/symengine-0.9.2-r2.ebuild
index d0dc5ac3c521..c81e56d1eb32 100644
--- a/dev-python/symengine/symengine-0.9.2-r2.ebuild
+++ b/dev-python/symengine/symengine-0.9.2-r2.ebuild
@@ -10,11 +10,15 @@ inherit distutils-r1
MY_P=${PN}.py-${PV}
DESCRIPTION="Python wrappers to the symengine C++ library"
-HOMEPAGE="https://github.com/symengine/symengine.py/";
+HOMEPAGE="
+ https://github.com/symengine/symengine.py/
+ https://pypi.org/project/symengine/
+"
SRC_URI="
https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
- -> ${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
+ -> ${MY_P}.tar.gz
+"
+S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
@@ -29,11 +33,13 @@ BDEPEND="
"
# See bug #786582 for symengine constraint
# See also
https://github.com/symengine/symengine.py/blob/master/symengine_version.txt
-RDEPEND="
+DEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
>=sci-libs/symengine-$(ver_cut 1-2):=
"
-DEPEND="${RDEPEND}"
+RDEPEND="
+ ${DEPEND}
+"
# the C library installs the same docs
DOCS=()
@@ -49,8 +55,3 @@ python_test() {
cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
epytest
}
-
-python_install() {
- distutils-r1_python_install
- python_optimize
-}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 178a02a99ce506fc6bd7046ec501f69df90f0656
Author: Jérôme Carretero zougloub eu>
AuthorDate: Thu Feb 16 09:33:10 2023 +
Commit: Sam James gentoo org>
CommitDate: Sat Feb 18 00:40:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=178a02a9
dev-python/symengine: add python3.11 to PYTHON_COMPAT
CI-tested:
https://github.com/symengine/symengine.py/blob/master/.github/workflows/ci.yml#L11
Signed-off-by: Jérôme Carretero zougloub.eu>
Signed-off-by: Sam James gentoo.org>
dev-python/symengine/symengine-0.9.2-r2.ebuild | 56 ++
1 file changed, 56 insertions(+)
diff --git a/dev-python/symengine/symengine-0.9.2-r2.ebuild
b/dev-python/symengine/symengine-0.9.2-r2.ebuild
new file mode 100644
index ..d0dc5ac3c521
--- /dev/null
+++ b/dev-python/symengine/symengine-0.9.2-r2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+MY_P=${PN}.py-${PV}
+DESCRIPTION="Python wrappers to the symengine C++ library"
+HOMEPAGE="https://github.com/symengine/symengine.py/";
+SRC_URI="
+ https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
+ -> ${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+BDEPEND="
+ dev-util/cmake
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ dev-python/sympy[${PYTHON_USEDEP}]
+ )
+"
+# See bug #786582 for symengine constraint
+# See also
https://github.com/symengine/symengine.py/blob/master/symengine_version.txt
+RDEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ >=sci-libs/symengine-$(ver_cut 1-2):=
+"
+DEPEND="${RDEPEND}"
+
+# the C library installs the same docs
+DOCS=()
+
+PATCHES=(
+ "${FILESDIR}"/${P}-setuptools-61.patch
+ "${FILESDIR}"/${PN}-0.9.2-cmake-setuptools.patch
+)
+
+distutils_enable_tests pytest
+
+python_test() {
+ cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+ epytest
+}
+
+python_install() {
+ distutils-r1_python_install
+ python_optimize
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 31aadc914cc182e96bdff8d3385247081e753855
Author: Sam James gentoo org>
AuthorDate: Sun Sep 11 18:11:52 2022 +
Commit: Sam James gentoo org>
CommitDate: Sun Sep 11 18:13:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31aadc91
dev-python/symengine: drop 0.8.1-r1, 0.9.1, 0.9.2
Signed-off-by: Sam James gentoo.org>
dev-python/symengine/Manifest | 2 -
dev-python/symengine/symengine-0.8.1-r1.ebuild | 55 --
dev-python/symengine/symengine-0.9.1.ebuild| 54 -
dev-python/symengine/symengine-0.9.2.ebuild| 51
4 files changed, 162 deletions(-)
diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
index 2e8f0ac04eb6..60ee3df7c39f 100644
--- a/dev-python/symengine/Manifest
+++ b/dev-python/symengine/Manifest
@@ -1,3 +1 @@
-DIST symengine.py-0.8.1.tar.gz 108857 BLAKE2B
ff721982af3448d63074e599d56d38eef3002b4e8073fc22740ae61b288b863ed856d849675cbb1286f1b9bdd2263aa1e531635a0b074a7de6909a604e6b57e9
SHA512
73af12f686dcb495aef06964c76e6f31ef242bbba2e3b2fd545594fbf1902487edd021cc25b0a8324a7ac014e90ee85f64e388e092d36e8796db4c1ed53e75c7
-DIST symengine.py-0.9.1.tar.gz 110693 BLAKE2B
16ac7a36ebf7ef6642f8fde1b8463b63177753db3c5d87ed3cacc547c94561df504e5ae92af0e121010cabf70f6b123c73f5eb8e77809bed1de779dbf18f2e7c
SHA512
560c809b0a5628752aefe4be5aaa8f1f8482abcbb50d018d9ffee395d7c956b4f5cedd13953f0641594d468fcbbe0465576d16543d22dbbc84b270b285970786
DIST symengine.py-0.9.2.tar.gz 110856 BLAKE2B
11330acc04970d367fe66787521776dbd803929d91802ea09d1bc54a96c8fd87e85114042f57fc8c007de2dcaa1b0503a8389ac677797cc2efc866d71d76d1db
SHA512
ea9e8cb7dd789b551f5372c32b98365ab251bac838204b5c832783f9866c2774f5d411f2f59e5e60f17939a1c341702acfc3e3f7e77246330ab3cb74f5ba7cca
diff --git a/dev-python/symengine/symengine-0.8.1-r1.ebuild
b/dev-python/symengine/symengine-0.8.1-r1.ebuild
deleted file mode 100644
index 9b74041ddb29..
--- a/dev-python/symengine/symengine-0.8.1-r1.ebuild
+++ /dev/null
@@ -1,55 +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_P=${PN}.py-${PV}
-DESCRIPTION="Python wrappers to the symengine C++ library"
-HOMEPAGE="https://github.com/symengine/symengine.py/";
-SRC_URI="
- https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
- -> ${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux"
-
-BDEPEND="
- dev-util/cmake
- dev-python/cython[${PYTHON_USEDEP}]
- test? (
- dev-python/sympy[${PYTHON_USEDEP}]
- )
-"
-# See bug #786582 for symengine constraint
-RDEPEND="
- dev-python/numpy[${PYTHON_USEDEP}]
- >=sci-libs/symengine-$(ver_cut 1-2):=
-"
-
-distutils_enable_tests pytest
-
-# the C library installs the same docs
-DOCS=()
-
-src_prepare() {
- default
-
- # Don't install tests
- > "${S}/symengine/tests/CMakeLists.txt" || die
-}
-
-python_test() {
- cd "${BUILD_DIR}" || die
- epytest
-}
-
-python_install() {
- distutils-r1_python_install
- python_optimize
-}
diff --git a/dev-python/symengine/symengine-0.9.1.ebuild
b/dev-python/symengine/symengine-0.9.1.ebuild
deleted file mode 100644
index 2d68a11c36b1..
--- a/dev-python/symengine/symengine-0.9.1.ebuild
+++ /dev/null
@@ -1,54 +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} )
-DISTUTILS_PEP517_MODE=setuptools
-inherit distutils-r1
-
-MY_P=${PN}.py-${PV}
-DESCRIPTION="Python wrappers to the symengine C++ library"
-HOMEPAGE="https://github.com/symengine/symengine.py/";
-SRC_URI="
- https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
- -> ${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-
-BDEPEND="dev-util/cmake
- dev-python/cython[${PYTHON_USEDEP}]
- test? (
- dev-python/sympy[${PYTHON_USEDEP}]
- )"
-# See bug #786582 for symengine constraint
-# See also
https://github.com/symengine/symengine.py/blob/master/symengine_version.txt
-RDEPEND="
- dev-python/numpy[${PYTHON_USEDEP}]
- >=sci-libs/symengine-$(ver_cut 1-2):="
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests pytest
-
-# the C library installs the same docs
-DOCS=()
-
-src_prepare() {
- default
-
- # Don't install tests
- > "${S}/symengine/tests/CMakeLists.txt" || die
-}
-
-python_test() {
- cd "${BUILD_DIR}" || die
- epytest
-}
-
-python_install() {
- distutils-r1_python_install
- python_optimize
-}
diff --git a/dev-python/symengine/symengine-0.9.2.ebuild
b/dev-python/symengine/symengine-0.9.2.ebuild
del
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: fcbcbb6755238a314248fa21a69b1311f9f4ced3 Author: Michał Górny gentoo org> AuthorDate: Sun Jun 5 05:50:31 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 5 05:50:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcbcbb67 dev-python/symengine: Add python@ as co-maint. Signed-off-by: Michał Górny gentoo.org> dev-python/symengine/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/dev-python/symengine/metadata.xml b/dev-python/symengine/metadata.xml index 6756e34830ca..d83f26f37e0c 100644 --- a/dev-python/symengine/metadata.xml +++ b/dev-python/symengine/metadata.xml @@ -5,6 +5,10 @@ [email protected] Gentoo Mathematics Project + + [email protected] + Python + symengine/symengine.py symengine
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 1127192796b7e7d4b2f72debbb44237317e008b1
Author: Agostino Sarubbo gentoo org>
AuthorDate: Wed May 4 06:51:56 2022 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Wed May 4 06:51:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11271927
dev-python/symengine: amd64 stable wrt bug #842519
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo gentoo.org>
dev-python/symengine/symengine-0.9.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.9.2-r1.ebuild
b/dev-python/symengine/symengine-0.9.2-r1.ebuild
index 15e6dd597f46..1f3407e39e40 100644
--- a/dev-python/symengine/symengine-0.9.2-r1.ebuild
+++ b/dev-python/symengine/symengine-0.9.2-r1.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
BDEPEND="
dev-util/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/files/, dev-python/symengine/
commit: da3446bb7624729eb9d057fa17a10cdc46ff9d25
Author: Sam James gentoo org>
AuthorDate: Tue May 3 00:49:40 2022 +
Commit: Sam James gentoo org>
CommitDate: Tue May 3 00:49:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da3446bb
dev-python/symengine: fix build with >=setuptools-61; wheel duplication
Closes: https://bugs.gentoo.org/836599
Thanks-to: Michał Górny gentoo.org>
Signed-off-by: Sam James gentoo.org>
.../files/symengine-0.9.2-cmake-setuptools.patch | 84 ++
.../files/symengine-0.9.2-setuptools-61.patch | 17 +
dev-python/symengine/symengine-0.9.2-r1.ebuild | 56 +++
3 files changed, 157 insertions(+)
diff --git a/dev-python/symengine/files/symengine-0.9.2-cmake-setuptools.patch
b/dev-python/symengine/files/symengine-0.9.2-cmake-setuptools.patch
new file mode 100644
index ..3b930c998d99
--- /dev/null
+++ b/dev-python/symengine/files/symengine-0.9.2-cmake-setuptools.patch
@@ -0,0 +1,84 @@
+https://github.com/symengine/symengine.py/pull/402
+https://bugs.gentoo.org/836599
+
+From bc84086d60de038eb381c9e37c8b552a6c246ab5 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?=
+Date: Mon, 2 May 2022 09:24:45 +0200
+Subject: [PATCH] Fix build to avoid duplicate files in wheel
+
+Fix the build system to package pure Python files
+via distutils/setuptools, and limit CMake to installing the compiled
+extension.
+
+The prior logic has installed some of the .py files both via setuptools
+and via CMake, to different build directories. As a result,
+the resulting wheel contained duplicate files, e.g.:
+
+ 2170 05-02-2022 07:08 symengine/__init__.py
+ 2170 05-02-2022 07:08
symengine-0.9.2.data/purelib/symengine/__init__.py
+
+Duplicate files cause the wheel to be rejected by the installer package.
+
+After the change, a correct wheel is generated. Installation works
+both via PEP517/wheel and via legacy `setup.py install`.
+--- a/setup.py
b/setup.py
+@@ -226,7 +226,7 @@ def finalize_options(self):
+ url="https://github.com/symengine/symengine.py";,
+ python_requires='>=3.7,<4',
+ zip_safe=False,
+- packages=['symengine'],
++ packages=['symengine', 'symengine.lib', 'symengine.tests'],
+ cmdclass = cmdclass,
+ classifiers=[
+ 'License :: OSI Approved :: MIT License',
+--- a/symengine/CMakeLists.txt
b/symengine/CMakeLists.txt
+@@ -1,7 +1 @@
+ add_subdirectory(lib)
+-add_subdirectory(tests)
+-
+-set(PY_PATH ${PYTHON_INSTALL_PATH}/symengine)
+-install(FILES __init__.py utilities.py sympy_compat.py functions.py
printing.py
+-DESTINATION ${PY_PATH}
+-)
+--- a/symengine/lib/CMakeLists.txt
b/symengine/lib/CMakeLists.txt
+@@ -28,7 +28,7 @@ install(TARGETS symengine_wrapper
+ ARCHIVE DESTINATION ${PY_PATH}
+ LIBRARY DESTINATION ${PY_PATH}
+ )
+-install(FILES __init__.py
++install(FILES
+ ${CMAKE_CURRENT_BINARY_DIR}/config.pxi
+ symengine.pxd
+ symengine_wrapper.pxd
+--- a/symengine/tests/CMakeLists.txt
/dev/null
+@@ -1,25 +0,0 @@
+-set(PY_PATH ${PYTHON_INSTALL_PATH}/symengine/tests)
+-install(FILES __init__.py
+-test_arit.py
+-test_dict_basic.py
+-test_eval.py
+-test_expr.py
+-test_functions.py
+-test_number.py
+-test_matrices.py
+-test_ntheory.py
+-test_printing.py
+-test_sage.py
+-test_series_expansion.py
+-test_sets.py
+-test_solve.py
+-test_subs.py
+-test_symbol.py
+-test_sympify.py
+-test_sympy_conv.py
+-test_var.py
+-test_lambdify.py
+-test_sympy_compat.py
+-test_logic.py
+-DESTINATION ${PY_PATH}
+-)
+
diff --git a/dev-python/symengine/files/symengine-0.9.2-setuptools-61.patch
b/dev-python/symengine/files/symengine-0.9.2-setuptools-61.patch
new file mode 100644
index ..a8fad4868110
--- /dev/null
+++ b/dev-python/symengine/files/symengine-0.9.2-setuptools-61.patch
@@ -0,0 +1,17 @@
+https://github.com/symengine/symengine.py/commit/987e665e71cf92d1b021d7d573a1b9733408eecf
+https://bugs.gentoo.org/836599
+
+From: Isuru Fernando
+Date: Sat, 2 Apr 2022 15:43:00 -0500
+Subject: [PATCH] Fix for latest setuptools
+
+--- a/setup.py
b/setup.py
+@@ -226,6 +226,7 @@ def finalize_options(self):
+ url="https://github.com/symengine/symengine.py";,
+ python_requires='>=3.7,<4',
+ zip_safe=False,
++ packages=['symengine'],
+ cmdclass = cmdclass,
+ classifiers=[
+ 'License :: OSI Approved :: MIT License',
diff --git a/dev-python/symengine/symengine-0.9.2-r1.ebuild
b/dev-python/symengine/symengine-0.9.2-r1.ebuild
new file mode 100644
index ..15e6dd597f46
--- /dev/null
+++ b/dev-python/symengine/symengine-0.9.2-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: a0f3987e4719a7bb3889f7126f47d09e71f6396a
Author: Agostino Sarubbo gentoo org>
AuthorDate: Tue Apr 5 05:27:46 2022 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Tue Apr 5 05:27:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0f3987e
dev-python/symengine: x86 stable wrt bug #836787
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo gentoo.org>
dev-python/symengine/symengine-0.9.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.9.2.ebuild
b/dev-python/symengine/symengine-0.9.2.ebuild
index e65803e5fe8c..e65a2353d4c8 100644
--- a/dev-python/symengine/symengine-0.9.2.ebuild
+++ b/dev-python/symengine/symengine-0.9.2.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
BDEPEND="
dev-util/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 4c10556d6306ae88019bd52da757f5d569893de2
Author: Agostino Sarubbo gentoo org>
AuthorDate: Tue Apr 5 05:27:17 2022 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Tue Apr 5 05:27:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c10556d
dev-python/symengine: amd64 stable wrt bug #836787
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo gentoo.org>
dev-python/symengine/symengine-0.9.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.9.2.ebuild
b/dev-python/symengine/symengine-0.9.2.ebuild
index 1708873cb278..e65803e5fe8c 100644
--- a/dev-python/symengine/symengine-0.9.2.ebuild
+++ b/dev-python/symengine/symengine-0.9.2.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
BDEPEND="
dev-util/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 4090e66f34f3c4c1ef4035144543af9bfb7e8807
Author: Yixun Lan gentoo org>
AuthorDate: Tue Mar 29 01:27:56 2022 +
Commit: Yixun Lan gentoo org>
CommitDate: Tue Mar 29 08:44:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4090e66f
dev-python/symengine: Keyword 0.9.2 arm, #833815
Signed-off-by: Yixun Lan gentoo.org>
dev-python/symengine/symengine-0.9.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.9.2.ebuild
b/dev-python/symengine/symengine-0.9.2.ebuild
index bd092eae52a7..1708873cb278 100644
--- a/dev-python/symengine/symengine-0.9.2.ebuild
+++ b/dev-python/symengine/symengine-0.9.2.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
BDEPEND="
dev-util/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: c91934127ede46b814efb81b9569d53d85e923cf
Author: Agostino Sarubbo gentoo org>
AuthorDate: Mon Mar 28 06:50:57 2022 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Mon Mar 28 06:50:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9193412
dev-python/symengine: amd64 stable wrt bug #836177
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo gentoo.org>
dev-python/symengine/symengine-0.9.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.9.1.ebuild
b/dev-python/symengine/symengine-0.9.1.ebuild
index 1a067fafeebe..2d68a11c36b1 100644
--- a/dev-python/symengine/symengine-0.9.1.ebuild
+++ b/dev-python/symengine/symengine-0.9.1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
BDEPEND="dev-util/cmake
dev-python/cython[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: c2e5c68d09cbfd2f287ecb593931b0b642ab8d95
Author: Agostino Sarubbo gentoo org>
AuthorDate: Sun Mar 27 06:26:53 2022 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Sun Mar 27 06:26:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2e5c68d
dev-python/symengine: x86 stable wrt bug #836177
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo gentoo.org>
dev-python/symengine/symengine-0.9.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.9.1.ebuild
b/dev-python/symengine/symengine-0.9.1.ebuild
index 8de23b56c62e..1a067fafeebe 100644
--- a/dev-python/symengine/symengine-0.9.1.ebuild
+++ b/dev-python/symengine/symengine-0.9.1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv x86"
BDEPEND="dev-util/cmake
dev-python/cython[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 8331ad6f08a5fae6a1f327b224de138720fae4f1
Author: Michał Górny gentoo org>
AuthorDate: Tue Mar 15 21:20:34 2022 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Mar 15 22:17:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8331ad6f
dev-python/symengine: Bump to 0.9.2
Signed-off-by: Michał Górny gentoo.org>
dev-python/symengine/Manifest | 1 +
dev-python/symengine/symengine-0.9.2.ebuild | 51 +
2 files changed, 52 insertions(+)
diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
index 86bc2d457b81..2e8f0ac04eb6 100644
--- a/dev-python/symengine/Manifest
+++ b/dev-python/symengine/Manifest
@@ -1,2 +1,3 @@
DIST symengine.py-0.8.1.tar.gz 108857 BLAKE2B
ff721982af3448d63074e599d56d38eef3002b4e8073fc22740ae61b288b863ed856d849675cbb1286f1b9bdd2263aa1e531635a0b074a7de6909a604e6b57e9
SHA512
73af12f686dcb495aef06964c76e6f31ef242bbba2e3b2fd545594fbf1902487edd021cc25b0a8324a7ac014e90ee85f64e388e092d36e8796db4c1ed53e75c7
DIST symengine.py-0.9.1.tar.gz 110693 BLAKE2B
16ac7a36ebf7ef6642f8fde1b8463b63177753db3c5d87ed3cacc547c94561df504e5ae92af0e121010cabf70f6b123c73f5eb8e77809bed1de779dbf18f2e7c
SHA512
560c809b0a5628752aefe4be5aaa8f1f8482abcbb50d018d9ffee395d7c956b4f5cedd13953f0641594d468fcbbe0465576d16543d22dbbc84b270b285970786
+DIST symengine.py-0.9.2.tar.gz 110856 BLAKE2B
11330acc04970d367fe66787521776dbd803929d91802ea09d1bc54a96c8fd87e85114042f57fc8c007de2dcaa1b0503a8389ac677797cc2efc866d71d76d1db
SHA512
ea9e8cb7dd789b551f5372c32b98365ab251bac838204b5c832783f9866c2774f5d411f2f59e5e60f17939a1c341702acfc3e3f7e77246330ab3cb74f5ba7cca
diff --git a/dev-python/symengine/symengine-0.9.2.ebuild
b/dev-python/symengine/symengine-0.9.2.ebuild
new file mode 100644
index ..bd092eae52a7
--- /dev/null
+++ b/dev-python/symengine/symengine-0.9.2.ebuild
@@ -0,0 +1,51 @@
+# 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_P=${PN}.py-${PV}
+DESCRIPTION="Python wrappers to the symengine C++ library"
+HOMEPAGE="https://github.com/symengine/symengine.py/";
+SRC_URI="
+ https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
+ -> ${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+BDEPEND="
+ dev-util/cmake
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ dev-python/sympy[${PYTHON_USEDEP}]
+ )
+"
+# See bug #786582 for symengine constraint
+# See also
https://github.com/symengine/symengine.py/blob/master/symengine_version.txt
+RDEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ >=sci-libs/symengine-$(ver_cut 1-2):=
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest
+
+# the C library installs the same docs
+DOCS=()
+
+python_test() {
+ cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+ epytest
+}
+
+python_install() {
+ distutils-r1_python_install
+ python_optimize
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: e62544d25681a2a1c76cc0ff962f2851ba3d0cc2
Author: Yixun Lan gentoo org>
AuthorDate: Tue Feb 22 01:04:43 2022 +
Commit: Yixun Lan gentoo org>
CommitDate: Tue Feb 22 05:39:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e62544d2
dev-python/symengine: keyword ~riscv, #833815
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yixun Lan gentoo.org>
dev-python/symengine/symengine-0.9.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.9.1.ebuild
b/dev-python/symengine/symengine-0.9.1.ebuild
index 758a3f500e30..8de23b56c62e 100644
--- a/dev-python/symengine/symengine-0.9.1.ebuild
+++ b/dev-python/symengine/symengine-0.9.1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
BDEPEND="dev-util/cmake
dev-python/cython[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: f57788bb46530558c019e9016cc3c9dc1be926a8
Author: Sam James gentoo org>
AuthorDate: Mon Feb 21 03:17:24 2022 +
Commit: Sam James gentoo org>
CommitDate: Mon Feb 21 03:17:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f57788bb
dev-python/symengine: add subslot dep on sci-libs/symengine
Closes: https://bugs.gentoo.org/720760
Signed-off-by: Sam James gentoo.org>
.../symengine/{symengine-0.8.1.ebuild => symengine-0.8.1-r1.ebuild} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/symengine/symengine-0.8.1.ebuild
b/dev-python/symengine/symengine-0.8.1-r1.ebuild
similarity index 92%
rename from dev-python/symengine/symengine-0.8.1.ebuild
rename to dev-python/symengine/symengine-0.8.1-r1.ebuild
index 1681ff5465dc..9b74041ddb29 100644
--- a/dev-python/symengine/symengine-0.8.1.ebuild
+++ b/dev-python/symengine/symengine-0.8.1-r1.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
@@ -29,7 +29,7 @@ BDEPEND="
# See bug #786582 for symengine constraint
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
- >=sci-libs/symengine-$(ver_cut 1-2)
+ >=sci-libs/symengine-$(ver_cut 1-2):=
"
distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 792d2cd03077ff77d4885aaacf44ac8fd793d2fa
Author: Sam James gentoo org>
AuthorDate: Mon Feb 21 02:45:07 2022 +
Commit: Sam James gentoo org>
CommitDate: Mon Feb 21 02:48:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=792d2cd0
dev-python/symengine: add 0.9.1
Signed-off-by: Sam James gentoo.org>
dev-python/symengine/Manifest | 1 +
dev-python/symengine/symengine-0.9.1.ebuild | 54 +
2 files changed, 55 insertions(+)
diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
index 283b375f1542..86bc2d457b81 100644
--- a/dev-python/symengine/Manifest
+++ b/dev-python/symengine/Manifest
@@ -1 +1,2 @@
DIST symengine.py-0.8.1.tar.gz 108857 BLAKE2B
ff721982af3448d63074e599d56d38eef3002b4e8073fc22740ae61b288b863ed856d849675cbb1286f1b9bdd2263aa1e531635a0b074a7de6909a604e6b57e9
SHA512
73af12f686dcb495aef06964c76e6f31ef242bbba2e3b2fd545594fbf1902487edd021cc25b0a8324a7ac014e90ee85f64e388e092d36e8796db4c1ed53e75c7
+DIST symengine.py-0.9.1.tar.gz 110693 BLAKE2B
16ac7a36ebf7ef6642f8fde1b8463b63177753db3c5d87ed3cacc547c94561df504e5ae92af0e121010cabf70f6b123c73f5eb8e77809bed1de779dbf18f2e7c
SHA512
560c809b0a5628752aefe4be5aaa8f1f8482abcbb50d018d9ffee395d7c956b4f5cedd13953f0641594d468fcbbe0465576d16543d22dbbc84b270b285970786
diff --git a/dev-python/symengine/symengine-0.9.1.ebuild
b/dev-python/symengine/symengine-0.9.1.ebuild
new file mode 100644
index ..758a3f500e30
--- /dev/null
+++ b/dev-python/symengine/symengine-0.9.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_PEP517_MODE=setuptools
+inherit distutils-r1
+
+MY_P=${PN}.py-${PV}
+DESCRIPTION="Python wrappers to the symengine C++ library"
+HOMEPAGE="https://github.com/symengine/symengine.py/";
+SRC_URI="
+ https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
+ -> ${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+BDEPEND="dev-util/cmake
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ dev-python/sympy[${PYTHON_USEDEP}]
+ )"
+# See bug #786582 for symengine constraint
+# See also
https://github.com/symengine/symengine.py/blob/master/symengine_version.txt
+RDEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ >=sci-libs/symengine-$(ver_cut 1-2):="
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest
+
+# the C library installs the same docs
+DOCS=()
+
+src_prepare() {
+ default
+
+ # Don't install tests
+ > "${S}/symengine/tests/CMakeLists.txt" || die
+}
+
+python_test() {
+ cd "${BUILD_DIR}" || die
+ epytest
+}
+
+python_install() {
+ distutils-r1_python_install
+ python_optimize
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/, dev-python/symengine/files/
commit: a0b602306294417e740fb196237166ed9ecb0e0a
Author: Michał Górny gentoo org>
AuthorDate: Thu Dec 30 21:24:46 2021 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Dec 30 21:24:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0b60230
dev-python/symengine: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/symengine/Manifest | 1 -
.../symengine/files/symengine-0.7.2-metadata.patch | 68 --
dev-python/symengine/symengine-0.7.2-r2.ebuild | 59 ---
3 files changed, 128 deletions(-)
diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
index 376b7f28db12..283b375f1542 100644
--- a/dev-python/symengine/Manifest
+++ b/dev-python/symengine/Manifest
@@ -1,2 +1 @@
-DIST symengine.py-0.7.2.tar.gz 107747 BLAKE2B
cacd11f316df5132b6bbee356fd7a4c2d3fa30e80b144c5d8982fec1b6856ca3c839ef7a6f8daf4e70a27462fc43870d05fa76ece085e5577a1672b8e9910127
SHA512
afde47e5f6274a02c6ca138a6316bf0f7ec1c7585acaf4ab19ba849280dfee9ba937c3f8f5117e70f2a6377224f6dab9757958272f4facbafdc11d7965ee7a84
DIST symengine.py-0.8.1.tar.gz 108857 BLAKE2B
ff721982af3448d63074e599d56d38eef3002b4e8073fc22740ae61b288b863ed856d849675cbb1286f1b9bdd2263aa1e531635a0b074a7de6909a604e6b57e9
SHA512
73af12f686dcb495aef06964c76e6f31ef242bbba2e3b2fd545594fbf1902487edd021cc25b0a8324a7ac014e90ee85f64e388e092d36e8796db4c1ed53e75c7
diff --git a/dev-python/symengine/files/symengine-0.7.2-metadata.patch
b/dev-python/symengine/files/symengine-0.7.2-metadata.patch
deleted file mode 100644
index 965751a41e7a..
--- a/dev-python/symengine/files/symengine-0.7.2-metadata.patch
+++ /dev/null
@@ -1,68 +0,0 @@
-From 01b2f6255e05a808b14a9541b7a762277e409edb Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?=
-Date: Sat, 29 May 2021 19:37:04 +0200
-Subject: [PATCH] Fix python_requires to unbreak installed package metadata
-
-The '>=3.6.*' entry in python_requires is invalid and results in broken
-metadata being installed. This in turn causes distlib to break.
-To reproduce:
-
-$ pip install distlib symengine
-$ python -c "import distlib.database; \
- distlib.database.DistributionPath().get_distribution('symengine')"
-Traceback (most recent call last):
- File "/tmp/venv3/lib/python3.9/site-packages/distlib/metadata.py", line
677, in __init__
-self._data = json.loads(data)
- File "/usr/lib/python3.9/json/__init__.py", line 346, in loads
-return _default_decoder.decode(s)
- File "/usr/lib/python3.9/json/decoder.py", line 337, in decode
-obj, end = self.raw_decode(s, idx=_w(s, 0).end())
- File "/usr/lib/python3.9/json/decoder.py", line 355, in raw_decode
-raise JSONDecodeError("Expecting value", s, err.value) from None
-json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
-
-During handling of the above exception, another exception occurred:
-
-Traceback (most recent call last):
- File "", line 1, in
- File "/tmp/venv3/lib/python3.9/site-packages/distlib/database.py", line
240, in get_distribution
-self._generate_cache()
- File "/tmp/venv3/lib/python3.9/site-packages/distlib/database.py", line
167, in _generate_cache
-for dist in self._yield_distributions():
- File "/tmp/venv3/lib/python3.9/site-packages/distlib/database.py", line
148, in _yield_distributions
-metadata = Metadata(fileobj=stream, scheme='legacy')
- File "/tmp/venv3/lib/python3.9/site-packages/distlib/metadata.py", line
686, in __init__
-self._legacy = LegacyMetadata(fileobj=StringIO(data),
- File "/tmp/venv3/lib/python3.9/site-packages/distlib/metadata.py", line
261, in __init__
-self.read_file(fileobj)
- File "/tmp/venv3/lib/python3.9/site-packages/distlib/metadata.py", line
359, in read_file
-self.set(field, value)
- File "/tmp/venv3/lib/python3.9/site-packages/distlib/metadata.py", line
459, in set
-if not scheme.is_valid_constraint_list(value):
- File "/tmp/venv3/lib/python3.9/site-packages/distlib/version.py", line
716, in is_valid_constraint_list
-return self.is_valid_matcher('dummy_name (%s)' % s)
- File "/tmp/venv3/lib/python3.9/site-packages/distlib/version.py", line
703, in is_valid_matcher
-self.matcher(s)
- File "/tmp/venv3/lib/python3.9/site-packages/distlib/version.py", line
115, in __init__
-raise ValueError('\'.*\' not allowed for '
-ValueError: '.*' not allowed for '>=' constraints
- setup.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/setup.py b/setup.py
-index 8e64d93..7b2a2d7 100644
a/setup.py
-+++ b/setup.py
-@@ -222,7 +222,7 @@ setup(name="symengine",
- author_email="[email protected]",
- license="MIT",
- url="https://github.com/symengine/symengine.py";,
-- python_requires='>=3.6.*,<4',
-+
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: a64820725481505a2783a9ce9090d05f12ba2414
Author: Arthur Zamarin gentoo org>
AuthorDate: Thu Dec 30 19:09:55 2021 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Thu Dec 30 19:09:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6482072
dev-python/symengine: Stabilize 0.8.1 x86, #830313
Signed-off-by: Arthur Zamarin gentoo.org>
dev-python/symengine/symengine-0.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.8.1.ebuild
b/dev-python/symengine/symengine-0.8.1.ebuild
index 50d42955f484..1681ff5465dc 100644
--- a/dev-python/symengine/symengine-0.8.1.ebuild
+++ b/dev-python/symengine/symengine-0.8.1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux"
BDEPEND="
dev-util/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: c6f527dab7fa0ea3b743c46482bf658c7c6211b9
Author: Arthur Zamarin gentoo org>
AuthorDate: Thu Dec 30 19:04:16 2021 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Thu Dec 30 19:04:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6f527da
dev-python/symengine: Stabilize 0.8.1 amd64, #830313
Signed-off-by: Arthur Zamarin gentoo.org>
dev-python/symengine/symengine-0.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.8.1.ebuild
b/dev-python/symengine/symengine-0.8.1.ebuild
index faff40aea83c..50d42955f484 100644
--- a/dev-python/symengine/symengine-0.8.1.ebuild
+++ b/dev-python/symengine/symengine-0.8.1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
BDEPEND="
dev-util/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: b82421715cfaa2485cb39a8a47ff33a9d6b79d44
Author: Andrew Ammerlaan gentoo org>
AuthorDate: Wed Dec 15 17:05:27 2021 +
Commit: Andrew Ammerlaan gentoo org>
CommitDate: Wed Dec 15 17:11:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8242171
dev-python/symengine: enable py3.10
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan gentoo.org>
dev-python/symengine/symengine-0.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.8.1.ebuild
b/dev-python/symengine/symengine-0.8.1.ebuild
index 0d794b6c2980..faff40aea83c 100644
--- a/dev-python/symengine/symengine-0.8.1.ebuild
+++ b/dev-python/symengine/symengine-0.8.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 9a381c100af67473b243394aef2f65451e411e5c
Author: Andrew Ammerlaan gentoo org>
AuthorDate: Tue Dec 14 19:50:10 2021 +
Commit: Andrew Ammerlaan gentoo org>
CommitDate: Tue Dec 14 19:52:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a381c10
dev-python/symengine: add version 0.8.1
Need py3.10 on sympy --> pyglet --> gst-python to add py3.10 here
Bug: https://bugs.gentoo.org/812194
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan gentoo.org>
dev-python/symengine/Manifest | 1 +
dev-python/symengine/symengine-0.8.1.ebuild | 55 +
2 files changed, 56 insertions(+)
diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
index dadd6715653c..376b7f28db12 100644
--- a/dev-python/symengine/Manifest
+++ b/dev-python/symengine/Manifest
@@ -1 +1,2 @@
DIST symengine.py-0.7.2.tar.gz 107747 BLAKE2B
cacd11f316df5132b6bbee356fd7a4c2d3fa30e80b144c5d8982fec1b6856ca3c839ef7a6f8daf4e70a27462fc43870d05fa76ece085e5577a1672b8e9910127
SHA512
afde47e5f6274a02c6ca138a6316bf0f7ec1c7585acaf4ab19ba849280dfee9ba937c3f8f5117e70f2a6377224f6dab9757958272f4facbafdc11d7965ee7a84
+DIST symengine.py-0.8.1.tar.gz 108857 BLAKE2B
ff721982af3448d63074e599d56d38eef3002b4e8073fc22740ae61b288b863ed856d849675cbb1286f1b9bdd2263aa1e531635a0b074a7de6909a604e6b57e9
SHA512
73af12f686dcb495aef06964c76e6f31ef242bbba2e3b2fd545594fbf1902487edd021cc25b0a8324a7ac014e90ee85f64e388e092d36e8796db4c1ed53e75c7
diff --git a/dev-python/symengine/symengine-0.8.1.ebuild
b/dev-python/symengine/symengine-0.8.1.ebuild
new file mode 100644
index ..0d794b6c2980
--- /dev/null
+++ b/dev-python/symengine/symengine-0.8.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+MY_P=${PN}.py-${PV}
+DESCRIPTION="Python wrappers to the symengine C++ library"
+HOMEPAGE="https://github.com/symengine/symengine.py/";
+SRC_URI="
+ https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
+ -> ${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="
+ dev-util/cmake
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ dev-python/sympy[${PYTHON_USEDEP}]
+ )
+"
+# See bug #786582 for symengine constraint
+RDEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ >=sci-libs/symengine-$(ver_cut 1-2)
+"
+
+distutils_enable_tests pytest
+
+# the C library installs the same docs
+DOCS=()
+
+src_prepare() {
+ default
+
+ # Don't install tests
+ > "${S}/symengine/tests/CMakeLists.txt" || die
+}
+
+python_test() {
+ cd "${BUILD_DIR}" || die
+ epytest
+}
+
+python_install() {
+ distutils-r1_python_install
+ python_optimize
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 6e55ee24eb4fd52d43a44ea5a779a6f988bd1d3a
Author: Alex Fan gmail com>
AuthorDate: Fri Nov 19 09:27:29 2021 +
Commit: Yixun Lan gentoo org>
CommitDate: Mon Nov 22 03:06:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e55ee24
dev-python/symengine: keyword 0.7.2-r2 for ~riscv
Signed-off-by: Alex Fan gmail.com>
Signed-off-by: Yixun Lan gentoo.org>
dev-python/symengine/symengine-0.7.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.7.2-r2.ebuild
b/dev-python/symengine/symengine-0.7.2-r2.ebuild
index b22139861cf9..d1aa5889ef88 100644
--- a/dev-python/symengine/symengine-0.7.2-r2.ebuild
+++ b/dev-python/symengine/symengine-0.7.2-r2.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux"
BDEPEND="
dev-util/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/, dev-python/symengine/files/
commit: 6ee0a36e9f49b6ca3bc069c05e3ca12d4a30679b
Author: Michał Górny gentoo org>
AuthorDate: Sat May 29 17:40:57 2021 +
Commit: Michał Górny gentoo org>
CommitDate: Sat May 29 18:09:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ee0a36e
dev-python/symengine: Fix python_requires in metadata
Signed-off-by: Michał Górny gentoo.org>
.../symengine/files/symengine-0.7.2-metadata.patch | 68 ++
...e-0.7.2-r1.ebuild => symengine-0.7.2-r2.ebuild} | 4 ++
2 files changed, 72 insertions(+)
diff --git a/dev-python/symengine/files/symengine-0.7.2-metadata.patch
b/dev-python/symengine/files/symengine-0.7.2-metadata.patch
new file mode 100644
index 000..965751a41e7
--- /dev/null
+++ b/dev-python/symengine/files/symengine-0.7.2-metadata.patch
@@ -0,0 +1,68 @@
+From 01b2f6255e05a808b14a9541b7a762277e409edb Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?=
+Date: Sat, 29 May 2021 19:37:04 +0200
+Subject: [PATCH] Fix python_requires to unbreak installed package metadata
+
+The '>=3.6.*' entry in python_requires is invalid and results in broken
+metadata being installed. This in turn causes distlib to break.
+To reproduce:
+
+$ pip install distlib symengine
+$ python -c "import distlib.database; \
+ distlib.database.DistributionPath().get_distribution('symengine')"
+Traceback (most recent call last):
+ File "/tmp/venv3/lib/python3.9/site-packages/distlib/metadata.py", line
677, in __init__
+self._data = json.loads(data)
+ File "/usr/lib/python3.9/json/__init__.py", line 346, in loads
+return _default_decoder.decode(s)
+ File "/usr/lib/python3.9/json/decoder.py", line 337, in decode
+obj, end = self.raw_decode(s, idx=_w(s, 0).end())
+ File "/usr/lib/python3.9/json/decoder.py", line 355, in raw_decode
+raise JSONDecodeError("Expecting value", s, err.value) from None
+json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+ File "", line 1, in
+ File "/tmp/venv3/lib/python3.9/site-packages/distlib/database.py", line
240, in get_distribution
+self._generate_cache()
+ File "/tmp/venv3/lib/python3.9/site-packages/distlib/database.py", line
167, in _generate_cache
+for dist in self._yield_distributions():
+ File "/tmp/venv3/lib/python3.9/site-packages/distlib/database.py", line
148, in _yield_distributions
+metadata = Metadata(fileobj=stream, scheme='legacy')
+ File "/tmp/venv3/lib/python3.9/site-packages/distlib/metadata.py", line
686, in __init__
+self._legacy = LegacyMetadata(fileobj=StringIO(data),
+ File "/tmp/venv3/lib/python3.9/site-packages/distlib/metadata.py", line
261, in __init__
+self.read_file(fileobj)
+ File "/tmp/venv3/lib/python3.9/site-packages/distlib/metadata.py", line
359, in read_file
+self.set(field, value)
+ File "/tmp/venv3/lib/python3.9/site-packages/distlib/metadata.py", line
459, in set
+if not scheme.is_valid_constraint_list(value):
+ File "/tmp/venv3/lib/python3.9/site-packages/distlib/version.py", line
716, in is_valid_constraint_list
+return self.is_valid_matcher('dummy_name (%s)' % s)
+ File "/tmp/venv3/lib/python3.9/site-packages/distlib/version.py", line
703, in is_valid_matcher
+self.matcher(s)
+ File "/tmp/venv3/lib/python3.9/site-packages/distlib/version.py", line
115, in __init__
+raise ValueError('\'.*\' not allowed for '
+ValueError: '.*' not allowed for '>=' constraints
+---
+ setup.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/setup.py b/setup.py
+index 8e64d93..7b2a2d7 100644
+--- a/setup.py
b/setup.py
+@@ -222,7 +222,7 @@ setup(name="symengine",
+ author_email="[email protected]",
+ license="MIT",
+ url="https://github.com/symengine/symengine.py";,
+- python_requires='>=3.6.*,<4',
++ python_requires='>=3.6,<4',
+ zip_safe=False,
+ cmdclass = cmdclass,
+ classifiers=[
+--
+2.31.1
+
diff --git a/dev-python/symengine/symengine-0.7.2-r1.ebuild
b/dev-python/symengine/symengine-0.7.2-r2.ebuild
similarity index 95%
rename from dev-python/symengine/symengine-0.7.2-r1.ebuild
rename to dev-python/symengine/symengine-0.7.2-r2.ebuild
index 8bf39df4095..b22139861cf 100644
--- a/dev-python/symengine/symengine-0.7.2-r1.ebuild
+++ b/dev-python/symengine/symengine-0.7.2-r2.ebuild
@@ -37,6 +37,10 @@ distutils_enable_tests pytest
# the C library installs the same docs
DOCS=()
+PATCHES=(
+ "${FILESDIR}"/${P}-metadata.patch
+)
+
src_prepare() {
default
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 703b5fa421b3087f092d3264541543a4ed040c1e
Author: Michał Górny gentoo org>
AuthorDate: Tue May 4 13:37:42 2021 +
Commit: Michał Górny gentoo org>
CommitDate: Tue May 4 13:58:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=703b5fa4
dev-python/symengine: Remove old (py3.7)
Signed-off-by: Michał Górny gentoo.org>
dev-python/symengine/Manifest | 2 -
dev-python/symengine/symengine-0.6.1-r2.ebuild | 61 --
dev-python/symengine/symengine-0.7.0-r1.ebuild | 55 ---
3 files changed, 118 deletions(-)
diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
index 31665474f7d..dadd6715653 100644
--- a/dev-python/symengine/Manifest
+++ b/dev-python/symengine/Manifest
@@ -1,3 +1 @@
-DIST symengine.py-0.6.1.tar.gz 112123 BLAKE2B
3b55ddd834c7401a5a211e5e20bafbea68b172738c6388e72b1e6a6e62719e19f28356fb6156caa6cfbad59d051de45c0e103a89d675e3453136cc85e638f327
SHA512
09f452757e3c99dc9d896a322a07d58f57af6d57a9eaa615b9f4f3d834cfc91f6a79de955a36ad94bc30c962365272ef0afe401570583af49c015295ccd7c4ed
-DIST symengine.py-0.7.0.tar.gz 107575 BLAKE2B
f3651d8ee0dee83184871a25fa8535802efead1912684d309e6ab6b63ada53af94146ddcee3df8f87530063991a1d6463d2b14799bb9622606ae5eb37792938f
SHA512
73df1c9c678127d3a17e2434ad326793ea00f6c6774301d1da372a8a33f733593e873d98866d31315f22430b427fa76d5f1270b6b308a7473d9877a75db3aca4
DIST symengine.py-0.7.2.tar.gz 107747 BLAKE2B
cacd11f316df5132b6bbee356fd7a4c2d3fa30e80b144c5d8982fec1b6856ca3c839ef7a6f8daf4e70a27462fc43870d05fa76ece085e5577a1672b8e9910127
SHA512
afde47e5f6274a02c6ca138a6316bf0f7ec1c7585acaf4ab19ba849280dfee9ba937c3f8f5117e70f2a6377224f6dab9757958272f4facbafdc11d7965ee7a84
diff --git a/dev-python/symengine/symengine-0.6.1-r2.ebuild
b/dev-python/symengine/symengine-0.6.1-r2.ebuild
deleted file mode 100644
index 59b39ae0535..000
--- a/dev-python/symengine/symengine-0.6.1-r2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit distutils-r1
-
-MYP=${PN}.py-${PV}
-
-DESCRIPTION="Python wrappers to the symengine C++ library"
-HOMEPAGE="https://github.com/symengine/symengine.py";
-SRC_URI="https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz ->
${MYP}.tar.gz"
-S="${WORKDIR}/${MYP}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- dev-util/cmake
- dev-python/cython[${PYTHON_USEDEP}]
- test? (
- dev-python/sympy[${PYTHON_USEDEP}]
- )
-"
-# See bug #786582 for symengine constraint
-RDEPEND="
- dev-python/numpy[${PYTHON_USEDEP}]
- >=sci-libs/symengine-$(ver_cut 1-2)
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- default
-
- # Don't install tests
- > "${S}/symengine/tests/CMakeLists.txt" || die
-}
-
-python_test() {
- cd "${BUILD_DIR}" || die
- pytest -vv || die "Tests failed with ${EPYTHON}"
-}
-
-python_install() {
- distutils-r1_python_install
- python_optimize
-}
-
-python_install_all() {
- distutils-r1_python_install_all
- python_optimize
-
- rm "${ED}"/usr/share/doc/${PF}/README.md || die
- newdoc README.md ${PN}.py.md
-}
diff --git a/dev-python/symengine/symengine-0.7.0-r1.ebuild
b/dev-python/symengine/symengine-0.7.0-r1.ebuild
deleted file mode 100644
index 43d1ff3bd27..000
--- a/dev-python/symengine/symengine-0.7.0-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit distutils-r1
-
-MY_P=${PN}.py-${PV}
-DESCRIPTION="Python wrappers to the symengine C++ library"
-HOMEPAGE="https://github.com/symengine/symengine.py/";
-SRC_URI="
- https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
- -> ${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
-
-BDEPEND="
- dev-util/cmake
- dev-python/cython[${PYTHON_USEDEP}]
- test? (
- dev-python/sympy[${PYTHON_USEDEP}]
- )
-"
-# See bug #786582 for symengine constraint
-RDEPEND="
- dev-python/numpy[${PYTHON_USEDEP}]
- >=sci-libs/symengine-$(ver_cut 1-2)
-"
-
-distutils_enable_tests pytest
-
-# the C library installs the same docs
-DOCS=()
-
-src_prepare() {
- default
-
- # Don't install tests
- > "${S}/symengine/tests/CMakeLists.txt" || die
-}
-
-python_test() {
- cd "${BUILD_DIR}" || die
- epytest
-}
-
-python_install() {
- distutils-r1_python_install
- python_optimize
-}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 75085dd19cc27c8e88d615afdc36833e57097562
Author: Agostino Sarubbo gentoo org>
AuthorDate: Tue May 4 07:02:10 2021 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Tue May 4 07:02:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75085dd1
dev-python/symengine: x86 stable wrt bug #786081
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo gentoo.org>
dev-python/symengine/symengine-0.7.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.7.2-r1.ebuild
b/dev-python/symengine/symengine-0.7.2-r1.ebuild
index 895f825e466..8bf39df4095 100644
--- a/dev-python/symengine/symengine-0.7.2-r1.ebuild
+++ b/dev-python/symengine/symengine-0.7.2-r1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
BDEPEND="
dev-util/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 5fafb7a182e67ee679ee5656c6e7df5558da069c
Author: Agostino Sarubbo gentoo org>
AuthorDate: Fri Apr 30 15:22:39 2021 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Fri Apr 30 15:22:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fafb7a1
dev-python/symengine: amd64 stable wrt bug #786081
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo gentoo.org>
dev-python/symengine/symengine-0.7.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.7.2-r1.ebuild
b/dev-python/symengine/symengine-0.7.2-r1.ebuild
index 43d1ff3bd27..895f825e466 100644
--- a/dev-python/symengine/symengine-0.7.2-r1.ebuild
+++ b/dev-python/symengine/symengine-0.7.2-r1.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
BDEPEND="
dev-util/cmake
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 401e7cb2284f9e2bb7e0a6bcf1f7845326a95b1a
Author: Michał Górny gentoo org>
AuthorDate: Sat Mar 27 07:28:05 2021 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Mar 27 07:49:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=401e7cb2
dev-python/symengine: Bump to 0.7.2
Signed-off-by: Michał Górny gentoo.org>
dev-python/symengine/Manifest | 1 +
dev-python/symengine/symengine-0.7.2.ebuild | 54 +
2 files changed, 55 insertions(+)
diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
index 9386cd32227..31665474f7d 100644
--- a/dev-python/symengine/Manifest
+++ b/dev-python/symengine/Manifest
@@ -1,2 +1,3 @@
DIST symengine.py-0.6.1.tar.gz 112123 BLAKE2B
3b55ddd834c7401a5a211e5e20bafbea68b172738c6388e72b1e6a6e62719e19f28356fb6156caa6cfbad59d051de45c0e103a89d675e3453136cc85e638f327
SHA512
09f452757e3c99dc9d896a322a07d58f57af6d57a9eaa615b9f4f3d834cfc91f6a79de955a36ad94bc30c962365272ef0afe401570583af49c015295ccd7c4ed
DIST symengine.py-0.7.0.tar.gz 107575 BLAKE2B
f3651d8ee0dee83184871a25fa8535802efead1912684d309e6ab6b63ada53af94146ddcee3df8f87530063991a1d6463d2b14799bb9622606ae5eb37792938f
SHA512
73df1c9c678127d3a17e2434ad326793ea00f6c6774301d1da372a8a33f733593e873d98866d31315f22430b427fa76d5f1270b6b308a7473d9877a75db3aca4
+DIST symengine.py-0.7.2.tar.gz 107747 BLAKE2B
cacd11f316df5132b6bbee356fd7a4c2d3fa30e80b144c5d8982fec1b6856ca3c839ef7a6f8daf4e70a27462fc43870d05fa76ece085e5577a1672b8e9910127
SHA512
afde47e5f6274a02c6ca138a6316bf0f7ec1c7585acaf4ab19ba849280dfee9ba937c3f8f5117e70f2a6377224f6dab9757958272f4facbafdc11d7965ee7a84
diff --git a/dev-python/symengine/symengine-0.7.2.ebuild
b/dev-python/symengine/symengine-0.7.2.ebuild
new file mode 100644
index 000..6de666c67a5
--- /dev/null
+++ b/dev-python/symengine/symengine-0.7.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+MY_P=${PN}.py-${PV}
+DESCRIPTION="Python wrappers to the symengine C++ library"
+HOMEPAGE="https://github.com/symengine/symengine.py/";
+SRC_URI="
+ https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
+ -> ${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="
+ dev-util/cmake
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ dev-python/sympy[${PYTHON_USEDEP}]
+ )
+"
+RDEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ >=sci-libs/symengine-0.6
+"
+
+distutils_enable_tests pytest
+
+# the C library installs the same docs
+DOCS=()
+
+src_prepare() {
+ default
+
+ # Don't install tests
+ > "${S}/symengine/tests/CMakeLists.txt" || die
+}
+
+python_test() {
+ cd "${BUILD_DIR}" || die
+ epytest
+}
+
+python_install() {
+ distutils-r1_python_install
+ python_optimize
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: bd92109810358865e4f5802287da1b4389107156
Author: Michał Górny gentoo org>
AuthorDate: Sun Mar 14 07:56:52 2021 +
Commit: Michał Górny gentoo org>
CommitDate: Sun Mar 14 08:11:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd921098
dev-python/symengine: Bump to 0.7.0
Signed-off-by: Michał Górny gentoo.org>
dev-python/symengine/Manifest | 1 +
dev-python/symengine/symengine-0.7.0.ebuild | 54 +
2 files changed, 55 insertions(+)
diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
index 379c9eb98d9..9386cd32227 100644
--- a/dev-python/symengine/Manifest
+++ b/dev-python/symengine/Manifest
@@ -1 +1,2 @@
DIST symengine.py-0.6.1.tar.gz 112123 BLAKE2B
3b55ddd834c7401a5a211e5e20bafbea68b172738c6388e72b1e6a6e62719e19f28356fb6156caa6cfbad59d051de45c0e103a89d675e3453136cc85e638f327
SHA512
09f452757e3c99dc9d896a322a07d58f57af6d57a9eaa615b9f4f3d834cfc91f6a79de955a36ad94bc30c962365272ef0afe401570583af49c015295ccd7c4ed
+DIST symengine.py-0.7.0.tar.gz 107575 BLAKE2B
f3651d8ee0dee83184871a25fa8535802efead1912684d309e6ab6b63ada53af94146ddcee3df8f87530063991a1d6463d2b14799bb9622606ae5eb37792938f
SHA512
73df1c9c678127d3a17e2434ad326793ea00f6c6774301d1da372a8a33f733593e873d98866d31315f22430b427fa76d5f1270b6b308a7473d9877a75db3aca4
diff --git a/dev-python/symengine/symengine-0.7.0.ebuild
b/dev-python/symengine/symengine-0.7.0.ebuild
new file mode 100644
index 000..6de666c67a5
--- /dev/null
+++ b/dev-python/symengine/symengine-0.7.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+MY_P=${PN}.py-${PV}
+DESCRIPTION="Python wrappers to the symengine C++ library"
+HOMEPAGE="https://github.com/symengine/symengine.py/";
+SRC_URI="
+ https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz
+ -> ${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="
+ dev-util/cmake
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ dev-python/sympy[${PYTHON_USEDEP}]
+ )
+"
+RDEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ >=sci-libs/symengine-0.6
+"
+
+distutils_enable_tests pytest
+
+# the C library installs the same docs
+DOCS=()
+
+src_prepare() {
+ default
+
+ # Don't install tests
+ > "${S}/symengine/tests/CMakeLists.txt" || die
+}
+
+python_test() {
+ cd "${BUILD_DIR}" || die
+ epytest
+}
+
+python_install() {
+ distutils-r1_python_install
+ python_optimize
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 783d3866e61a913e7c46b910b625e2953f09377e
Author: Sam James gentoo org>
AuthorDate: Tue Oct 27 19:55:25 2020 +
Commit: Sam James gentoo org>
CommitDate: Tue Oct 27 19:55:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=783d3866
dev-python/symengine: Keyword 0.6.1-r1 arm64, #749927
Signed-off-by: Sam James gentoo.org>
dev-python/symengine/symengine-0.6.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.6.1-r1.ebuild
b/dev-python/symengine/symengine-0.6.1-r1.ebuild
index 0d88fc849eb..9502e110b4b 100644
--- a/dev-python/symengine/symengine-0.6.1-r1.ebuild
+++ b/dev-python/symengine/symengine-0.6.1-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MYP}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: e64e033cf0ec9e9693d5bd6ad27d97ff67cd1917
Author: Sam James gentoo org>
AuthorDate: Tue Oct 27 05:08:12 2020 +
Commit: Sam James gentoo org>
CommitDate: Tue Oct 27 05:08:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e64e033c
dev-python/symengine: Keyword 0.6.1-r1 arm, #749927
Signed-off-by: Sam James gentoo.org>
dev-python/symengine/symengine-0.6.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.6.1-r1.ebuild
b/dev-python/symengine/symengine-0.6.1-r1.ebuild
index abde043172e..0d88fc849eb 100644
--- a/dev-python/symengine/symengine-0.6.1-r1.ebuild
+++ b/dev-python/symengine/symengine-0.6.1-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MYP}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: fdf0717de87f60c688073718966f6523df72728a
Author: Michał Górny gentoo org>
AuthorDate: Fri Sep 18 15:47:18 2020 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Sep 18 15:53:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdf0717d
dev-python/symengine: Remove py3.6 to match sympy
Signed-off-by: Michał Górny gentoo.org>
.../symengine/{symengine-0.6.1.ebuild => symengine-0.6.1-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.6.1.ebuild
b/dev-python/symengine/symengine-0.6.1-r1.ebuild
similarity index 96%
rename from dev-python/symengine/symengine-0.6.1.ebuild
rename to dev-python/symengine/symengine-0.6.1-r1.ebuild
index 6d69f4350e0..abde043172e 100644
--- a/dev-python/symengine/symengine-0.6.1.ebuild
+++ b/dev-python/symengine/symengine-0.6.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9} )
inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 065b13ac65a8eb13781cbb07832e16eaec639bcf
Author: Sam James gentoo org>
AuthorDate: Mon Aug 31 15:35:26 2020 +
Commit: Sam James gentoo org>
CommitDate: Mon Aug 31 15:35:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=065b13ac
dev-python/symengine: restore Python 3.6
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James gentoo.org>
dev-python/symengine/symengine-0.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.6.1.ebuild
b/dev-python/symengine/symengine-0.6.1.ebuild
index abde043172e..6d69f4350e0 100644
--- a/dev-python/symengine/symengine-0.6.1.ebuild
+++ b/dev-python/symengine/symengine-0.6.1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 98cbcac645a9e172b5eac8aea75eb92265bd1340
Author: Sam James gentoo org>
AuthorDate: Mon Aug 31 14:14:58 2020 +
Commit: Sam James gentoo org>
CommitDate: Mon Aug 31 14:14:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98cbcac6
dev-python/symengine: cleanup old
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James gentoo.org>
dev-python/symengine/Manifest | 1 -
dev-python/symengine/symengine-0.5.1-r1.ebuild | 46 --
2 files changed, 47 deletions(-)
diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
index 4c55975bd99..379c9eb98d9 100644
--- a/dev-python/symengine/Manifest
+++ b/dev-python/symengine/Manifest
@@ -1,2 +1 @@
-DIST symengine.py-0.5.1.tar.gz 110864 BLAKE2B
30309b87cc612df37fca94df5c3199401a2cff9fd782de2fa00910bf17a1bb2debfb851aefc6178a38eafe49055950b76373c6e9a81a2fe5814497c2894b5f8e
SHA512
85df42245daad0387886f003a593e8d45f34e51db4ed207f6bb70f573704a33f24a1cbe30f1c67c2c1541f1e800208c90b3ce3ec35c9d4eab05bbdb5be570ef5
DIST symengine.py-0.6.1.tar.gz 112123 BLAKE2B
3b55ddd834c7401a5a211e5e20bafbea68b172738c6388e72b1e6a6e62719e19f28356fb6156caa6cfbad59d051de45c0e103a89d675e3453136cc85e638f327
SHA512
09f452757e3c99dc9d896a322a07d58f57af6d57a9eaa615b9f4f3d834cfc91f6a79de955a36ad94bc30c962365272ef0afe401570583af49c015295ccd7c4ed
diff --git a/dev-python/symengine/symengine-0.5.1-r1.ebuild
b/dev-python/symengine/symengine-0.5.1-r1.ebuild
deleted file mode 100644
index 9f1b6b8..000
--- a/dev-python/symengine/symengine-0.5.1-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit distutils-r1
-
-MYP=${PN}.py-${PV}
-
-DESCRIPTION="Python wrappers to the symengine C++ library"
-HOMEPAGE="https://github.com/symengine/symengine.py";
-SRC_URI="https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz ->
${MYP}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-python/numpy[${PYTHON_USEDEP}]
- >=sci-libs/symengine-0.5"
-DEPEND="${RDEPEND}
- dev-python/cython[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- dev-python/nose[${PYTHON_USEDEP}]
- dev-python/sympy[${PYTHON_USEDEP}]
- )"
-
-S="${WORKDIR}/${MYP}"
-
-python_test() {
- cd "${BUILD_DIR}" || die
- nosetests -v || die "tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
- distutils-r1_python_prepare_all
- python_optimize
- rm "${ED}"/usr/share/doc/${PF}/README.md || die
- newdoc README.md ${PN}.py.md
-}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 181659cf4bf6207369118cd4c2465d233b1e8d01
Author: Sam James gentoo org>
AuthorDate: Mon Aug 31 13:47:58 2020 +
Commit: Sam James gentoo org>
CommitDate: Mon Aug 31 13:49:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=181659cf
dev-python/symengine: Stabilize 0.6.1 amd64, #737524
Signed-off-by: Sam James gentoo.org>
dev-python/symengine/symengine-0.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.6.1.ebuild
b/dev-python/symengine/symengine-0.6.1.ebuild
index 2dd96809031..abde043172e 100644
--- a/dev-python/symengine/symengine-0.6.1.ebuild
+++ b/dev-python/symengine/symengine-0.6.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MYP}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 89dcc6816c045de3a6030230fc705f315c394798
Author: Sam James gentoo org>
AuthorDate: Sun Aug 30 23:17:04 2020 +
Commit: Sam James gentoo org>
CommitDate: Sun Aug 30 23:17:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89dcc681
dev-python/symengine: Stabilize 0.6.1 x86, #737524
Signed-off-by: Sam James gentoo.org>
dev-python/symengine/symengine-0.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.6.1.ebuild
b/dev-python/symengine/symengine-0.6.1.ebuild
index f75bf9e3ef3..2dd96809031 100644
--- a/dev-python/symengine/symengine-0.6.1.ebuild
+++ b/dev-python/symengine/symengine-0.6.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MYP}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 60e3d1f856925292be9f579cbd088de3f7dedb9e
Author: Sam James gentoo org>
AuthorDate: Sun Aug 2 18:58:53 2020 +
Commit: Sam James gentoo org>
CommitDate: Sun Aug 2 18:58:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60e3d1f8
dev-python/symengine: bump to 0.6.1
* Bump to 0.6.1
* Add Python 3.{8,9}
* Use pytest to run tests instead of nose
Closes: https://bugs.gentoo.org/720762
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James gentoo.org>
dev-python/symengine/Manifest | 1 +
dev-python/symengine/symengine-0.6.1.ebuild | 60 +
2 files changed, 61 insertions(+)
diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
index d0314bc5b09..4c55975bd99 100644
--- a/dev-python/symengine/Manifest
+++ b/dev-python/symengine/Manifest
@@ -1 +1,2 @@
DIST symengine.py-0.5.1.tar.gz 110864 BLAKE2B
30309b87cc612df37fca94df5c3199401a2cff9fd782de2fa00910bf17a1bb2debfb851aefc6178a38eafe49055950b76373c6e9a81a2fe5814497c2894b5f8e
SHA512
85df42245daad0387886f003a593e8d45f34e51db4ed207f6bb70f573704a33f24a1cbe30f1c67c2c1541f1e800208c90b3ce3ec35c9d4eab05bbdb5be570ef5
+DIST symengine.py-0.6.1.tar.gz 112123 BLAKE2B
3b55ddd834c7401a5a211e5e20bafbea68b172738c6388e72b1e6a6e62719e19f28356fb6156caa6cfbad59d051de45c0e103a89d675e3453136cc85e638f327
SHA512
09f452757e3c99dc9d896a322a07d58f57af6d57a9eaa615b9f4f3d834cfc91f6a79de955a36ad94bc30c962365272ef0afe401570583af49c015295ccd7c4ed
diff --git a/dev-python/symengine/symengine-0.6.1.ebuild
b/dev-python/symengine/symengine-0.6.1.ebuild
new file mode 100644
index 000..f75bf9e3ef3
--- /dev/null
+++ b/dev-python/symengine/symengine-0.6.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit distutils-r1
+
+MYP=${PN}.py-${PV}
+
+DESCRIPTION="Python wrappers to the symengine C++ library"
+HOMEPAGE="https://github.com/symengine/symengine.py";
+SRC_URI="https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz ->
${MYP}.tar.gz"
+S="${WORKDIR}/${MYP}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ dev-util/cmake
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ dev-python/sympy[${PYTHON_USEDEP}]
+ )
+"
+RDEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ >=sci-libs/symengine-0.6
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ default
+
+ # Don't install tests
+ > "${S}/symengine/tests/CMakeLists.txt" || die
+}
+
+python_test() {
+ cd "${BUILD_DIR}" || die
+ pytest -vv || die "Tests failed with ${EPYTHON}"
+}
+
+python_install() {
+ distutils-r1_python_install
+ python_optimize
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ python_optimize
+
+ rm "${ED}"/usr/share/doc/${PF}/README.md || die
+ newdoc README.md ${PN}.py.md
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 1ebc3e072d3dc66d4cfc2a928fefcdf249f022d1 Author: Michał Górny gentoo org> AuthorDate: Sun Aug 2 06:44:56 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Aug 2 06:45:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ebc3e07 dev-python/symengine: Remove redundant longdesc Signed-off-by: Michał Górny gentoo.org> dev-python/symengine/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/symengine/metadata.xml b/dev-python/symengine/metadata.xml index ebdb58dbd93..202e3195339 100644 --- a/dev-python/symengine/metadata.xml +++ b/dev-python/symengine/metadata.xml @@ -5,10 +5,6 @@ [email protected] Gentoo Mathematics Project - -Python wrappers to the C++ library SymEngine, a fast C++ symbolic -manipulation library. - symengine/symengine.py
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 72e5526416cccdad86ae2020992b8dfe9305e8f3 Author: Sam James gentoo org> AuthorDate: Sat Aug 1 05:10:08 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Aug 2 06:45:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72e55264 dev-python/symengine: upstream metadata fix Closes: https://bugs.gentoo.org/734336 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> Signed-off-by: Michał Górny gentoo.org> dev-python/symengine/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/symengine/metadata.xml b/dev-python/symengine/metadata.xml index a7413ed86c4..ebdb58dbd93 100644 --- a/dev-python/symengine/metadata.xml +++ b/dev-python/symengine/metadata.xml @@ -10,6 +10,6 @@ manipulation library. -sympy/symengine.py +symengine/symengine.py
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 111f5e2270a3b60be5ab8db0c9f081f663e6a173
Author: Agostino Sarubbo gentoo org>
AuthorDate: Sun Mar 22 12:11:53 2020 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Sun Mar 22 12:11:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=111f5e22
dev-python/symengine: x86 stable wrt bug #706338
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo gentoo.org>
dev-python/symengine/symengine-0.5.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.5.1-r1.ebuild
b/dev-python/symengine/symengine-0.5.1-r1.ebuild
index 47f514a070a..9f1b6b8 100644
--- a/dev-python/symengine/symengine-0.5.1-r1.ebuild
+++ b/dev-python/symengine/symengine-0.5.1-r1.ebuild
@@ -15,7 +15,7 @@
SRC_URI="https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz -> ${MY
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 47f634e2d700bf6d6e7a55c0de3e05d6a90f8127
Author: David Seifert gentoo org>
AuthorDate: Thu Mar 19 21:55:42 2020 +
Commit: David Seifert gentoo org>
CommitDate: Thu Mar 19 21:55:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47f634e2
dev-python/symengine: Mark x86 unstable
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: David Seifert gentoo.org>
dev-python/symengine/symengine-0.5.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.5.1-r1.ebuild
b/dev-python/symengine/symengine-0.5.1-r1.ebuild
index 9f1b6b8..47f514a070a 100644
--- a/dev-python/symengine/symengine-0.5.1-r1.ebuild
+++ b/dev-python/symengine/symengine-0.5.1-r1.ebuild
@@ -15,7 +15,7 @@
SRC_URI="https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz -> ${MY
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: be573910fa91df1228a71f016be0b290aaa9d713
Author: Agostino Sarubbo gentoo org>
AuthorDate: Mon Mar 9 12:48:11 2020 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Mon Mar 9 12:48:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be573910
dev-python/symengine: x86 stable wrt bug #711872
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo gentoo.org>
dev-python/symengine/symengine-0.5.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.5.1-r1.ebuild
b/dev-python/symengine/symengine-0.5.1-r1.ebuild
index 47f514a070a..9f1b6b8 100644
--- a/dev-python/symengine/symengine-0.5.1-r1.ebuild
+++ b/dev-python/symengine/symengine-0.5.1-r1.ebuild
@@ -15,7 +15,7 @@
SRC_URI="https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz -> ${MY
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 0ce3586ad3f075b808fe5566902536de42636268
Author: Agostino Sarubbo gentoo org>
AuthorDate: Mon Mar 9 12:39:21 2020 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Mon Mar 9 12:39:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ce3586a
dev-python/symengine: amd64 stable wrt bug #711872
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo gentoo.org>
dev-python/symengine/symengine-0.5.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/symengine/symengine-0.5.1-r1.ebuild
b/dev-python/symengine/symengine-0.5.1-r1.ebuild
index 6c071328805..47f514a070a 100644
--- a/dev-python/symengine/symengine-0.5.1-r1.ebuild
+++ b/dev-python/symengine/symengine-0.5.1-r1.ebuild
@@ -15,7 +15,7 @@
SRC_URI="https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz -> ${MY
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 90800cefb7c87d17c93d69673aa7d5cbe1f06ae6
Author: Andreas Sturmlechner gentoo org>
AuthorDate: Sun Mar 8 16:14:58 2020 +
Commit: Andreas Sturmlechner gentoo org>
CommitDate: Sun Mar 8 16:14:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90800cef
dev-python/symengine: Drop 0.3.0
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner gentoo.org>
dev-python/symengine/Manifest | 1 -
dev-python/symengine/symengine-0.3.0.ebuild | 40 -
2 files changed, 41 deletions(-)
diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
index fc11029ed71..d0314bc5b09 100644
--- a/dev-python/symengine/Manifest
+++ b/dev-python/symengine/Manifest
@@ -1,2 +1 @@
-DIST symengine.py-0.3.0.tar.gz 90877 BLAKE2B
8e1bf5741eb0c6ff6fd954b9f8b1827afcde61e55f0c5d6ada96bdc16d164003b21a51c2b485bc635d1f87e449c422f50e6bc8fca7371996dba7fdc096b0798b
SHA512
9f43d572990744a93f4046920b09c80aff3ffa0e5735b2372298a65755140dee6c2c22c9c9fd964622f03379e31a1f1415d0051b213dda943ffc8e839059c7c6
DIST symengine.py-0.5.1.tar.gz 110864 BLAKE2B
30309b87cc612df37fca94df5c3199401a2cff9fd782de2fa00910bf17a1bb2debfb851aefc6178a38eafe49055950b76373c6e9a81a2fe5814497c2894b5f8e
SHA512
85df42245daad0387886f003a593e8d45f34e51db4ed207f6bb70f573704a33f24a1cbe30f1c67c2c1541f1e800208c90b3ce3ec35c9d4eab05bbdb5be570ef5
diff --git a/dev-python/symengine/symengine-0.3.0.ebuild
b/dev-python/symengine/symengine-0.3.0.ebuild
deleted file mode 100644
index 02332c4b703..000
--- a/dev-python/symengine/symengine-0.3.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{3_6,3_7} )
-
-inherit distutils-r1
-
-MYP=${PN}.py-${PV}
-
-DESCRIPTION="Python wrappers to the symengine C++ library"
-HOMEPAGE="https://github.com/symengine/symengine.py";
-SRC_URI="https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz ->
${MYP}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-RDEPEND="
- dev-python/numpy[${PYTHON_USEDEP}]
- sci-libs/symengine"
-DEPEND="${RDEPEND}
- dev-python/cython[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/${MYP}"
-
-python_test() {
- cd "${BUILD_DIR}"
- nosetests -v || die "tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
- distutils-r1_python_prepare_all
- rm "${ED}"/usr/share/doc/${PF}/README.md || die
- newdoc README.md ${PN}.py.md
-}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: e32369b84a0bf6bb3325cba6812ae241c4b06e67
Author: Andreas Sturmlechner gentoo org>
AuthorDate: Sun Mar 8 14:56:57 2020 +
Commit: Andreas Sturmlechner gentoo org>
CommitDate: Sun Mar 8 16:01:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e32369b8
dev-python/symengine: Add missing test dependency dev-python/sympy
Closes: https://bugs.gentoo.org/643450
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner gentoo.org>
dev-python/symengine/symengine-0.5.1-r1.ebuild | 11 ---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/dev-python/symengine/symengine-0.5.1-r1.ebuild
b/dev-python/symengine/symengine-0.5.1-r1.ebuild
index fe8498abaaf..bc17c97a17b 100644
--- a/dev-python/symengine/symengine-0.5.1-r1.ebuild
+++ b/dev-python/symengine/symengine-0.5.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python3_{6,7} )
inherit distutils-r1
@@ -17,19 +17,24 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
+
RESTRICT="!test? ( test )"
+
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
>=sci-libs/symengine-0.5"
DEPEND="${RDEPEND}
dev-python/cython[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+ test? (
+ dev-python/nose[${PYTHON_USEDEP}]
+ dev-python/sympy[${PYTHON_USEDEP}]
+ )"
S="${WORKDIR}/${MYP}"
python_test() {
- cd "${BUILD_DIR}"
+ cd "${BUILD_DIR}" || die
nosetests -v || die "tests failed with ${EPYTHON}"
}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 0c29ecd6783ab8ae9561d4bd6ce870a2a770085e
Author: Andreas Sturmlechner gentoo org>
AuthorDate: Sun Mar 8 16:00:23 2020 +
Commit: Andreas Sturmlechner gentoo org>
CommitDate: Sun Mar 8 16:01:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c29ecd6
dev-python/symengine: Drop 0.5.1 (r0)
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner gentoo.org>
dev-python/symengine/symengine-0.5.1.ebuild | 40 -
1 file changed, 40 deletions(-)
diff --git a/dev-python/symengine/symengine-0.5.1.ebuild
b/dev-python/symengine/symengine-0.5.1.ebuild
deleted file mode 100644
index 010852d4745..000
--- a/dev-python/symengine/symengine-0.5.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{3_6,3_7} )
-
-inherit distutils-r1
-
-MYP=${PN}.py-${PV}
-
-DESCRIPTION="Python wrappers to the symengine C++ library"
-HOMEPAGE="https://github.com/symengine/symengine.py";
-SRC_URI="https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz ->
${MYP}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-RDEPEND="
- dev-python/numpy[${PYTHON_USEDEP}]
- >=sci-libs/symengine-0.4"
-DEPEND="${RDEPEND}
- dev-python/cython[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/${MYP}"
-
-python_test() {
- cd "${BUILD_DIR}"
- nosetests -v || die "tests failed with ${EPYTHON}"
-}
-
-python_install_all() {
- distutils-r1_python_prepare_all
- rm "${ED}"/usr/share/doc/${PF}/README.md || die
- newdoc README.md ${PN}.py.md
-}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: ac63fff6db1c97670f475af0e436b46185b9b396
Author: Andreas Sturmlechner gentoo org>
AuthorDate: Sun Mar 8 15:59:47 2020 +
Commit: Andreas Sturmlechner gentoo org>
CommitDate: Sun Mar 8 16:01:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac63fff6
dev-python/symengine: Missing python_optimize
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner gentoo.org>
dev-python/symengine/symengine-0.5.1-r1.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-python/symengine/symengine-0.5.1-r1.ebuild
b/dev-python/symengine/symengine-0.5.1-r1.ebuild
index bc17c97a17b..6c071328805 100644
--- a/dev-python/symengine/symengine-0.5.1-r1.ebuild
+++ b/dev-python/symengine/symengine-0.5.1-r1.ebuild
@@ -40,6 +40,7 @@ python_test() {
python_install_all() {
distutils-r1_python_prepare_all
+ python_optimize
rm "${ED}"/usr/share/doc/${PF}/README.md || die
newdoc README.md ${PN}.py.md
}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 1b46f9d03a2007fdd829e26e6c68695498359bef
Author: Andreas Sturmlechner gentoo org>
AuthorDate: Sun Mar 8 14:52:00 2020 +
Commit: Andreas Sturmlechner gentoo org>
CommitDate: Sun Mar 8 16:01:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b46f9d0
dev-python/symengine: Raise minimum sci-libs/symengine to 0.5.0
Closes: https://bugs.gentoo.org/704092
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner gentoo.org>
dev-python/symengine/symengine-0.5.1-r1.ebuild | 40 ++
1 file changed, 40 insertions(+)
diff --git a/dev-python/symengine/symengine-0.5.1-r1.ebuild
b/dev-python/symengine/symengine-0.5.1-r1.ebuild
new file mode 100644
index 000..fe8498abaaf
--- /dev/null
+++ b/dev-python/symengine/symengine-0.5.1-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{3_6,3_7} )
+
+inherit distutils-r1
+
+MYP=${PN}.py-${PV}
+
+DESCRIPTION="Python wrappers to the symengine C++ library"
+HOMEPAGE="https://github.com/symengine/symengine.py";
+SRC_URI="https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz ->
${MYP}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+RDEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ >=sci-libs/symengine-0.5"
+DEPEND="${RDEPEND}
+ dev-python/cython[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+S="${WORKDIR}/${MYP}"
+
+python_test() {
+ cd "${BUILD_DIR}"
+ nosetests -v || die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+ distutils-r1_python_prepare_all
+ rm "${ED}"/usr/share/doc/${PF}/README.md || die
+ newdoc README.md ${PN}.py.md
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: 751c06d4f6f9d4159f2764c94358edecd5e968ca
Author: Michał Górny gentoo org>
AuthorDate: Thu Jan 16 05:39:26 2020 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Jan 16 06:04:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=751c06d4
dev-python/symengine: Remove Python 2
Signed-off-by: Michał Górny gentoo.org>
dev-python/symengine/symengine-0.3.0.ebuild | 2 +-
dev-python/symengine/symengine-0.5.1.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/symengine/symengine-0.3.0.ebuild
b/dev-python/symengine/symengine-0.3.0.ebuild
index 91da4535de4..02332c4b703 100644
--- a/dev-python/symengine/symengine-0.3.0.ebuild
+++ b/dev-python/symengine/symengine-0.3.0.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_6,3_7} )
+PYTHON_COMPAT=( python{3_6,3_7} )
inherit distutils-r1
diff --git a/dev-python/symengine/symengine-0.5.1.ebuild
b/dev-python/symengine/symengine-0.5.1.ebuild
index 531654017bc..010852d4745 100644
--- a/dev-python/symengine/symengine-0.5.1.ebuild
+++ b/dev-python/symengine/symengine-0.5.1.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-PYTHON_COMPAT=( python{2_7,3_6,3_7} )
+PYTHON_COMPAT=( python{3_6,3_7} )
inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: a3d96978edd90e0f1f8b60674433461e713054a9
Author: Patrick Lauer gentoo org>
AuthorDate: Sat Dec 28 11:55:52 2019 +
Commit: 罗百科 gentoo org>
CommitDate: Sat Dec 28 11:56:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3d96978
dev-python/symengine: Bump
Fix HOMEPAGE
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Patrick Lauer gentoo.org>
dev-python/symengine/Manifest | 1 +
dev-python/symengine/symengine-0.3.0.ebuild | 2 +-
.../symengine/{symengine-0.3.0.ebuild => symengine-0.5.1.ebuild} | 4 ++--
3 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest
index 0fd8b3d25ef..fc11029ed71 100644
--- a/dev-python/symengine/Manifest
+++ b/dev-python/symengine/Manifest
@@ -1 +1,2 @@
DIST symengine.py-0.3.0.tar.gz 90877 BLAKE2B
8e1bf5741eb0c6ff6fd954b9f8b1827afcde61e55f0c5d6ada96bdc16d164003b21a51c2b485bc635d1f87e449c422f50e6bc8fca7371996dba7fdc096b0798b
SHA512
9f43d572990744a93f4046920b09c80aff3ffa0e5735b2372298a65755140dee6c2c22c9c9fd964622f03379e31a1f1415d0051b213dda943ffc8e839059c7c6
+DIST symengine.py-0.5.1.tar.gz 110864 BLAKE2B
30309b87cc612df37fca94df5c3199401a2cff9fd782de2fa00910bf17a1bb2debfb851aefc6178a38eafe49055950b76373c6e9a81a2fe5814497c2894b5f8e
SHA512
85df42245daad0387886f003a593e8d45f34e51db4ed207f6bb70f573704a33f24a1cbe30f1c67c2c1541f1e800208c90b3ce3ec35c9d4eab05bbdb5be570ef5
diff --git a/dev-python/symengine/symengine-0.3.0.ebuild
b/dev-python/symengine/symengine-0.3.0.ebuild
index 9a03e24d150..ab82cb6c12e 100644
--- a/dev-python/symengine/symengine-0.3.0.ebuild
+++ b/dev-python/symengine/symengine-0.3.0.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
MYP=${PN}.py-${PV}
DESCRIPTION="Python wrappers to the symengine C++ library"
-HOMEPAGE="https://github.com/sympy/symengine.py";
+HOMEPAGE="https://github.com/symengine/symengine.py";
SRC_URI="https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz ->
${MYP}.tar.gz"
LICENSE="MIT"
diff --git a/dev-python/symengine/symengine-0.3.0.ebuild
b/dev-python/symengine/symengine-0.5.1.ebuild
similarity index 91%
copy from dev-python/symengine/symengine-0.3.0.ebuild
copy to dev-python/symengine/symengine-0.5.1.ebuild
index 9a03e24d150..1052a4c866e 100644
--- a/dev-python/symengine/symengine-0.3.0.ebuild
+++ b/dev-python/symengine/symengine-0.5.1.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
MYP=${PN}.py-${PV}
DESCRIPTION="Python wrappers to the symengine C++ library"
-HOMEPAGE="https://github.com/sympy/symengine.py";
+HOMEPAGE="https://github.com/symengine/symengine.py";
SRC_URI="https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz ->
${MYP}.tar.gz"
LICENSE="MIT"
@@ -20,7 +20,7 @@ IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
- sci-libs/symengine"
+ >=sci-libs/symengine-0.4"
DEPEND="${RDEPEND}
dev-python/cython[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: a7ed1c063ee79cf8c1a734905f575ecf92a7beea
Author: Sébastien Fabbro gentoo org>
AuthorDate: Wed Jul 26 18:50:07 2017 +
Commit: Sebastien Fabbro gentoo org>
CommitDate: Wed Jul 26 20:07:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7ed1c06
dev-python/symengine: avoid collision of README file with sci-libs/symengine
Package-Manager: Portage-2.3.6, Repoman-2.3.3
dev-python/symengine/symengine-0.3.0.ebuild | 6 ++
1 file changed, 6 insertions(+)
diff --git a/dev-python/symengine/symengine-0.3.0.ebuild
b/dev-python/symengine/symengine-0.3.0.ebuild
index a9cd678259a..b972a264b22 100644
--- a/dev-python/symengine/symengine-0.3.0.ebuild
+++ b/dev-python/symengine/symengine-0.3.0.ebuild
@@ -31,3 +31,9 @@ python_test() {
cd "${BUILD_DIR}"
nosetests -v || die "tests failed with ${EPYTHON}"
}
+
+python_install_all() {
+ distutils-r1_python_prepare_all
+ rm "${ED}"/usr/share/doc/${PF}/README.md || die
+ newdoc README.md ${PN}.py.md
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/symengine/
commit: ecc19feb9ba8bad9ef6bcc9b18bd25ad6531b17a Author: Sébastien Fabbro gentoo org> AuthorDate: Wed Jul 26 18:24:31 2017 + Commit: Sebastien Fabbro gentoo org> CommitDate: Wed Jul 26 20:07:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecc19feb dev-python/symengine: initial import Package-Manager: Portage-2.3.6, Repoman-2.3.3 dev-python/symengine/Manifest | 1 + dev-python/symengine/metadata.xml | 15 + dev-python/symengine/symengine-0.3.0.ebuild | 33 + 3 files changed, 49 insertions(+) diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest new file mode 100644 index 000..e25759d75e0 --- /dev/null +++ b/dev-python/symengine/Manifest @@ -0,0 +1 @@ +DIST symengine.py-0.3.0.tar.gz 90877 SHA256 0ecccfe5a09b25b6640afca12de62062bdb60ed2712d6c16cc47fc1ba1e851ac SHA512 9f43d572990744a93f4046920b09c80aff3ffa0e5735b2372298a65755140dee6c2c22c9c9fd964622f03379e31a1f1415d0051b213dda943ffc8e839059c7c6 WHIRLPOOL e00c1b8876ec249b83228ced660c609b3d55d2a5f40578c2ca36351e38e6b161bccb5ed580d38cbd16467789d3c3d787b65fbe2f14be7184939908848b758da1 diff --git a/dev-python/symengine/metadata.xml b/dev-python/symengine/metadata.xml new file mode 100644 index 000..a7413ed86c4 --- /dev/null +++ b/dev-python/symengine/metadata.xml @@ -0,0 +1,15 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + [email protected] +Gentoo Mathematics Project + + +Python wrappers to the C++ library SymEngine, a fast C++ symbolic +manipulation library. + + +sympy/symengine.py + + diff --git a/dev-python/symengine/symengine-0.3.0.ebuild b/dev-python/symengine/symengine-0.3.0.ebuild new file mode 100644 index 000..a9cd678259a --- /dev/null +++ b/dev-python/symengine/symengine-0.3.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +inherit distutils-r1 + +MYP=${PN}.py-${PV} + +DESCRIPTION="Python wrappers to the symengine C++ library" +HOMEPAGE="https://github.com/sympy/symengine.py"; +SRC_URI="https://github.com/symengine/symengine.py/archive/v${PV}.tar.gz -> ${MYP}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" +RDEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] + sci-libs/symengine" +DEPEND="${RDEPEND} + dev-python/cython[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/nose[${PYTHON_USEDEP}] )" + +S="${WORKDIR}/${MYP}" + +python_test() { + cd "${BUILD_DIR}" + nosetests -v || die "tests failed with ${EPYTHON}" +}
