commit: 638eecf645370bf121f6fa564b21febb6c7af256
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 31 07:01:10 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Oct 31 08:11:10 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=638eecf6
dev-python/rapidfuzz: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/rapidfuzz/Manifest | 2 --
dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild | 50 ----------------------------
dev-python/rapidfuzz/rapidfuzz-3.14.0.ebuild | 50 ----------------------------
3 files changed, 102 deletions(-)
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index 1a65efbebe6f..f3cdee9483ef 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1,3 +1 @@
-DIST rapidfuzz-3.13.0.tar.gz 57904226 BLAKE2B
c71b8a5642d4f15ec96a7ad17b9053d06a46a2a7cc86083f119082325fbfe11558c44682f6c555ce9212510e2336f5ec13f91007c165afce74faf9662ca32f71
SHA512
6890d9a00e67b2efd89fd8582b7055ac006ed323ad254d8c640826b724f107063e1e4b8a88a905194f0b61d044cd0765a6715647cbaf04290165bcc5658550f3
-DIST rapidfuzz-3.14.0.tar.gz 58073448 BLAKE2B
550febc3093d53de93e4ae9271d2a2928bead0d73ad52ea9091c59db898f2bd95e13a7f01f27d5080601208acac70b3793b1eb6fb393d29fccf5ac25b43c21ef
SHA512
1b20802b794993aa727a76622b0666e4f5986f8b99c282fd6adc44c0dc4a21ec941959db7d5bd2556754e4d715d749e7dc0f549170690269d5a78dd67ec8ecfa
DIST rapidfuzz-3.14.1.tar.gz 57869570 BLAKE2B
6eccd859b80413652ab055c3802deec650945f77e4addba3f6fe062c3c1054bcfcabfb98d17aa317f81de41722982229ca83c419609a341d116c8ba85d7d71c8
SHA512
26a27055d9b591883d35805945b54e4b0710aaa11703874e30ecf40ecfe091628dcf03a98fdc060fa5f20b6c4d7e23fd977fc0ca134bd1993a33c2a52cb57395
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild
deleted file mode 100644
index 74d160b2a9b0..000000000000
--- a/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=scikit-build-core
-PYPI_PN=RapidFuzz
-PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Rapid fuzzy string matching in Python using various string
metrics"
-HOMEPAGE="
- https://github.com/rapidfuzz/RapidFuzz/
- https://pypi.org/project/RapidFuzz/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390
~sparc x86"
-
-# all these are header-only libraries
-DEPEND="
- >=dev-cpp/taskflow-3.0.0
- >=dev-cpp/rapidfuzz-cpp-3.3.2
- dev-python/numpy[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/cython-3[${PYTHON_USEDEP}]
-"
-
-EPYTEST_PLUGINS=( hypothesis )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
- # sterilize build flags
- sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die
- # remove bundled libraries
- rm -r extern || die
- # force recythonization
- find src -name '*.cxx' -delete || die
- # do not require exact taskflow version
- sed -i -e '/Taskflow/s:3\.9\.0::' CMakeLists.txt || die
-
- distutils-r1_src_prepare
-
- export RAPIDFUZZ_BUILD_EXTENSION=1
-}
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.14.0.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.14.0.ebuild
deleted file mode 100644
index 9af48e4c29ac..000000000000
--- a/dev-python/rapidfuzz/rapidfuzz-3.14.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=scikit-build-core
-PYPI_PN=RapidFuzz
-PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Rapid fuzzy string matching in Python using various string
metrics"
-HOMEPAGE="
- https://github.com/rapidfuzz/RapidFuzz/
- https://pypi.org/project/RapidFuzz/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86"
-
-# all these are header-only libraries
-DEPEND="
- >=dev-cpp/taskflow-3.0.0
- >=dev-cpp/rapidfuzz-cpp-3.3.3
- dev-python/numpy[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/cython-3[${PYTHON_USEDEP}]
-"
-
-EPYTEST_PLUGINS=( hypothesis )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
- # sterilize build flags
- sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die
- # remove bundled libraries
- rm -r extern || die
- # force recythonization
- find src -name '*.cxx' -delete || die
- # do not require exact taskflow version
- sed -i -e '/Taskflow/s:3\.10\.0::' CMakeLists.txt || die
-
- distutils-r1_src_prepare
-
- export RAPIDFUZZ_BUILD_EXTENSION=1
-}