diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 05:35:26 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 05:35:26 -0500 |
| commit | f716a9fe6455d39eef01e718aae68dae61c19704 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-python/symengine | |
| parent | 3f9cf298e89cd5037b982abba06091224ee76daf (diff) | |
| download | baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.gz baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.xz baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.zip | |
Adding metadata
Diffstat (limited to 'dev-python/symengine')
| -rw-r--r-- | dev-python/symengine/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/symengine/files/symengine-0.14.1-cmake.patch | 23 | ||||
| -rw-r--r-- | dev-python/symengine/metadata.xml | 36 | ||||
| -rw-r--r-- | dev-python/symengine/symengine-0.14.1-r3.ebuild | 58 |
4 files changed, 0 insertions, 118 deletions
diff --git a/dev-python/symengine/Manifest b/dev-python/symengine/Manifest deleted file mode 100644 index cb87b301d726..000000000000 --- a/dev-python/symengine/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST symengine.py-0.14.1.gh.tar.gz 113167 BLAKE2B d773d3f65cedf3eedb38e750ee7b7c5158d5921011231990079f249bf6eb50f3e7be59df189e69ea885065d7225f1e5c68b01ceaaa50306b5cda6e779cb3739f SHA512 33ec5a1d9ad41d0f5752c65c0323cb162949922b000db31f3a9754eaad6b222fb6ba753db878c8c2979ace2b2845344b345360dd1752093a1580126632a42c34 diff --git a/dev-python/symengine/files/symengine-0.14.1-cmake.patch b/dev-python/symengine/files/symengine-0.14.1-cmake.patch deleted file mode 100644 index 3e9312605bb6..000000000000 --- a/dev-python/symengine/files/symengine-0.14.1-cmake.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 6da52ebc8687f6477d54963524c8c841ce37f582 Mon Sep 17 00:00:00 2001 -From: Adrian Ostrowski <adrian.ostrowski@intel.com> -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/metadata.xml b/dev-python/symengine/metadata.xml deleted file mode 100644 index ce63da99b9d6..000000000000 --- a/dev-python/symengine/metadata.xml +++ /dev/null @@ -1,36 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <upstream> - <remote-id type="github">symengine/symengine.py</remote-id> - <remote-id type="pypi">symengine</remote-id> - </upstream> - <use> - <flag name="boost"> - Add support for boost integers (<pkg>dev-libs/boost</pkg>) - </flag> - <flag name="ecm"> - Add support for ECM integer factorization library - (<pkg>sci-mathematics/gmp-ecm</pkg>) - </flag> - <flag name="flint"> - Add support for <pkg>sci-mathematics/flint</pkg> - </flag> - <flag name="llvm">Build with LLVM</flag> - <flag name="mpc"> - Add support for multiprecision complex arithmetic - (<pkg>dev-libs/mpc</pkg>) - </flag> - <flag name="mpfr"> - Add support for multiprecision floating point rounding - (<pkg>dev-libs/mpfr</pkg>) - </flag> - <flag name="primesieve"> - Add support for <pkg>sci-mathematics/primesieve</pkg> - </flag> - </use> -</pkgmetadata> diff --git a/dev-python/symengine/symengine-0.14.1-r3.ebuild b/dev-python/symengine/symengine-0.14.1-r3.ebuild deleted file mode 100644 index a7ad550d8a3b..000000000000 --- a/dev-python/symengine/symengine-0.14.1-r3.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2026 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_{13..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" -# Bindings implicitly use symengine's dependencies. -IUSE="boost ecm +flint llvm +mpc +mpfr primesieve tcmalloc" - -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)*[boost=,ecm=,flint=,llvm=,mpc=,mpfr=,primesieve=,tcmalloc=] -" -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 -} |
