summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2025-06-20 05:59:44 +0200
committerMichał Górny <mgorny@gentoo.org>2025-06-20 07:02:15 +0200
commit27453c321a30db4fd482b34e5c16ce502bf64fc2 (patch)
tree252cfed7cd2365727f6f74704c86aa6591d5f1ad /dev-python
parentd180ca9a4fa065db9baa9f815dbba08fbd31aa3f (diff)
downloadgentoo-27453c321a30db4fd482b34e5c16ce502bf64fc2.tar.gz
gentoo-27453c321a30db4fd482b34e5c16ce502bf64fc2.tar.bz2
gentoo-27453c321a30db4fd482b34e5c16ce502bf64fc2.zip
dev-python/pybind11: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/pybind11/Manifest2
-rw-r--r--dev-python/pybind11/pybind11-3.0.0_rc1.ebuild85
-rw-r--r--dev-python/pybind11/pybind11-3.0.0_rc2.ebuild85
3 files changed, 0 insertions, 172 deletions
diff --git a/dev-python/pybind11/Manifest b/dev-python/pybind11/Manifest
index 7fda282cb085..af70a23520e0 100644
--- a/dev-python/pybind11/Manifest
+++ b/dev-python/pybind11/Manifest
@@ -1,4 +1,2 @@
DIST pybind11-2.13.6.gh.tar.gz 800804 BLAKE2B 1f2efa05727ebbcd8e439b83bacfebb21d26a6f8f719e0a627633abdcae59837936e37e6441196e097e0075c9f922048d4e88146bb627d97ada28c48165bddb7 SHA512 497c25b33b09a9c42f67131ab82e35d689e8ce089dd7639be997305ff9a6d502447b79c824508c455d559e61f0186335b54dd2771d903a7c1621833930622d1a
-DIST pybind11-3.0.0rc1.gh.tar.gz 902027 BLAKE2B 9ddc7a5307b8e2fd53d99b8f93afd960ba73c9a04dd1b89f4b53b4e80f4bede74a823643c6e40d43741321b5b73752738782c1f601158cb77a4d6f58485cb002 SHA512 e05369a1082e3980055970d8fa9dddb54f2d1d75ef1e9968f62a02d9d00b9d22109359f97fd8cc0a2a8881c8126f5820c08cd41dd29c998a1c60c6a69c9a3983
-DIST pybind11-3.0.0rc2.gh.tar.gz 904127 BLAKE2B 7d64cece4672c0c46d5a9114e06f4d877382e501cc3a926f7ed9aa2909bbb49ba8a2e7a6516ffde7f483aa6c0dbd43c4114e9fb4c05bf361fc87e65bd7bd9788 SHA512 ed36f00bbcdf4f52962eb2a52eb6ba1a7be7e9a3c81556676e8b8d52ce2a79c8e59c5e21da6acc149ba5a5d0e7ed60dbb2e80647d4228f46993c4c20ac3eae31
DIST pybind11-3.0.0rc3.gh.tar.gz 910739 BLAKE2B f82d93b400e39818cba2e293be055fc5f322103f5142f1e60fffb66431149e8d064d956386fa4f255981d17c291ac33649009d41a48b8b81a3bce42c069c5e86 SHA512 fa04c5f63ff42b89ad5d13368f2b9680d6601b79d1365b3c52b721be6949537f1217453dec0b99e7e9f9f2673af305d547f050fff9365840fad5cd3813b21c48
diff --git a/dev-python/pybind11/pybind11-3.0.0_rc1.ebuild b/dev-python/pybind11/pybind11-3.0.0_rc1.ebuild
deleted file mode 100644
index 07a634804a43..000000000000
--- a/dev-python/pybind11/pybind11-3.0.0_rc1.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=scikit-build-core
-PYTHON_COMPAT=( python3_{11..13} pypy3_11 )
-
-inherit cmake distutils-r1
-
-MY_P=${P/_}
-DESCRIPTION="AST-based Python refactoring library"
-HOMEPAGE="
- https://pybind11.readthedocs.io/en/stable/
- https://github.com/pybind/pybind11/
- https://pypi.org/project/pybind11/
-"
-SRC_URI="
- https://github.com/pybind/pybind11/archive/v${PV/_}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-
-RDEPEND="
- dev-cpp/eigen:3
-"
-BDEPEND="
- test? (
- <dev-cpp/catch-3:0
- >=dev-cpp/catch-2.13.9:0
- dev-libs/boost
- dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
- dev-python/tomlkit[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
- cmake_src_prepare
- distutils-r1_src_prepare
-
- # https://github.com/scikit-build/scikit-build-core/issues/912
- sed -i -e '/scikit-build-core/s:0\.11\.2:0.8:' pyproject.toml || die
-}
-
-python_configure() {
- DISTUTILS_ARGS=(
- # disable forced lto
- -DHAS_FLTO=OFF
- # https://github.com/pybind/pybind11/issues/5087
- -DPYBIND11_FINDPYTHON=OFF
- -DPYBIND11_INSTALL=ON
- -DPYBIND11_TEST=OFF
- )
-
- local mycmakeargs=(
- "${DISTUTILS_ARGS[@]}"
- -DPYBIND11_TEST=$(usex test)
- )
- cmake_src_configure
-}
-
-python_compile() {
- distutils-r1_python_compile
- # Compilation only does anything for tests
- use test && cmake_src_compile
-}
-
-python_test() {
- cmake_build cpptest test_cmake_build
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- cd "${BUILD_DIR}/tests" || die
- epytest -p rerunfailures --reruns=5 "${S}/tests"
-}
-
-python_install() {
- distutils-r1_python_install
- cmake_src_install
-}
diff --git a/dev-python/pybind11/pybind11-3.0.0_rc2.ebuild b/dev-python/pybind11/pybind11-3.0.0_rc2.ebuild
deleted file mode 100644
index 07a634804a43..000000000000
--- a/dev-python/pybind11/pybind11-3.0.0_rc2.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=scikit-build-core
-PYTHON_COMPAT=( python3_{11..13} pypy3_11 )
-
-inherit cmake distutils-r1
-
-MY_P=${P/_}
-DESCRIPTION="AST-based Python refactoring library"
-HOMEPAGE="
- https://pybind11.readthedocs.io/en/stable/
- https://github.com/pybind/pybind11/
- https://pypi.org/project/pybind11/
-"
-SRC_URI="
- https://github.com/pybind/pybind11/archive/v${PV/_}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-
-RDEPEND="
- dev-cpp/eigen:3
-"
-BDEPEND="
- test? (
- <dev-cpp/catch-3:0
- >=dev-cpp/catch-2.13.9:0
- dev-libs/boost
- dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
- dev-python/tomlkit[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
- cmake_src_prepare
- distutils-r1_src_prepare
-
- # https://github.com/scikit-build/scikit-build-core/issues/912
- sed -i -e '/scikit-build-core/s:0\.11\.2:0.8:' pyproject.toml || die
-}
-
-python_configure() {
- DISTUTILS_ARGS=(
- # disable forced lto
- -DHAS_FLTO=OFF
- # https://github.com/pybind/pybind11/issues/5087
- -DPYBIND11_FINDPYTHON=OFF
- -DPYBIND11_INSTALL=ON
- -DPYBIND11_TEST=OFF
- )
-
- local mycmakeargs=(
- "${DISTUTILS_ARGS[@]}"
- -DPYBIND11_TEST=$(usex test)
- )
- cmake_src_configure
-}
-
-python_compile() {
- distutils-r1_python_compile
- # Compilation only does anything for tests
- use test && cmake_src_compile
-}
-
-python_test() {
- cmake_build cpptest test_cmake_build
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- cd "${BUILD_DIR}/tests" || die
- epytest -p rerunfailures --reruns=5 "${S}/tests"
-}
-
-python_install() {
- distutils-r1_python_install
- cmake_src_install
-}