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

2025-11-12 Thread Sam James
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/

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

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

2025-07-05 Thread Sam James
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/

2025-07-05 Thread Sam James
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/

2025-06-19 Thread Patrick Lauer
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/

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

2025-05-10 Thread Arthur Zamarin
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/

2025-05-10 Thread Arthur Zamarin
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/

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

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

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

2025-01-18 Thread Jakov Smolić
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/

2025-01-05 Thread WANG Xuerui
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/

2025-01-04 Thread Sam James
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/

2025-01-04 Thread Sam James
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/

2025-01-01 Thread Joonas Niilola
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/

2024-12-31 Thread Sam James
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/

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

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

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

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

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

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

2023-11-25 Thread Sam James
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/

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

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

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

2023-06-12 Thread Sam James
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/

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

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

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

2023-04-22 Thread Arthur Zamarin
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/

2023-04-22 Thread Arthur Zamarin
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/

2023-04-16 Thread WANG Xuerui
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/

2023-03-23 Thread Sam James
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/

2023-03-22 Thread Sam James
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/

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

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

2023-02-17 Thread Sam James
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/

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

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

2022-05-03 Thread Agostino Sarubbo
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/

2022-05-02 Thread Sam James
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/

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

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

2022-03-29 Thread Yixun Lan
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/

2022-03-27 Thread Agostino Sarubbo
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/

2022-03-26 Thread Agostino Sarubbo
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/

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

2022-02-21 Thread Yixun Lan
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/

2022-02-20 Thread Sam James
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/

2022-02-20 Thread Sam James
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/

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

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

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

2021-12-15 Thread Andrew Ammerlaan
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/

2021-12-14 Thread Andrew Ammerlaan
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/

2021-11-21 Thread Yixun Lan
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/

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

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

2021-05-04 Thread Agostino Sarubbo
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/

2021-04-30 Thread Agostino Sarubbo
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/

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

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

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

2020-10-26 Thread Sam James
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/

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

2020-08-31 Thread Sam James
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/

2020-08-31 Thread Sam James
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/

2020-08-31 Thread Sam James
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/

2020-08-30 Thread Sam James
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/

2020-08-02 Thread Sam James
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/

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

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

2020-03-22 Thread Agostino Sarubbo
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/

2020-03-19 Thread David Seifert
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/

2020-03-09 Thread Agostino Sarubbo
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/

2020-03-09 Thread Agostino Sarubbo
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/

2020-03-08 Thread Andreas Sturmlechner
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/

2020-03-08 Thread Andreas Sturmlechner
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/

2020-03-08 Thread Andreas Sturmlechner
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/

2020-03-08 Thread Andreas Sturmlechner
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/

2020-03-08 Thread Andreas Sturmlechner
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/

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

2019-12-28 Thread 罗百科
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/

2017-07-26 Thread Sebastien Fabbro
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/

2017-07-26 Thread Sebastien Fabbro
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}"
+}