diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-04-12 06:33:48 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-04-12 06:33:48 +0100 |
commit | ed7b29dac0f97dbcf5472b7556b83731a6b6b0d4 (patch) | |
tree | f33c5735088b95071719669ecfc18f0aef491ee9 /dev-python/rapidfuzz | |
parent | 3a6d209caa07e3be8e8423251b70c8bbeeedb17f (diff) |
gentoo auto-resync : 12:04:2024 - 06:33:48
Diffstat (limited to 'dev-python/rapidfuzz')
-rw-r--r-- | dev-python/rapidfuzz/Manifest | 4 | ||||
-rw-r--r-- | dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild | 66 | ||||
-rw-r--r-- | dev-python/rapidfuzz/rapidfuzz-3.8.0.ebuild | 66 |
3 files changed, 0 insertions, 136 deletions
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index 4f3d4d3f6650..785562810983 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1,9 +1,5 @@ -DIST rapidfuzz-3.6.2.tar.gz 1556623 BLAKE2B aef59f1d03309535015e0fb27688613630c0e2c459f464223d4ef8dbbb0241f991ae2b9c9d81890f7cd063f33ad7e6193a6f9c98c5287010402b402e1f343b1e SHA512 83ba27ec1c68d10c568ee629519709113aac3136e73da55d46dcfd3b0f1eac2ebe8631376ca10d2b5fde892d690d79f5a8ce5fd0114502d1f3576756b0960db7 DIST rapidfuzz-3.7.0.tar.gz 1569549 BLAKE2B fca22e86c002eeef7763487168d072941bbaefc7fa9cb9d5ae3d3f49e3a4487d69917da6663436cfc73ca38c67f2fc3a985e82dd64fe430aabc3708efada8513 SHA512 058fee9dc4d6934bf7b0e10eb8cc39303b6b4b67562c3b2244ec9035b1d5c3301aaf1570aa26099a6f3a6c0e7b52c387a01fcd62be28f55ab755377d053eb7f5 -DIST rapidfuzz-3.8.0.tar.gz 1591944 BLAKE2B e1702ec1b3da02cb77ee5bda6775e9f22b16122f798c6884fb1f17b61f1a62f4c493c9d6ffb1af54517eec2167b59782edd5ae0b31ed0caade673d81557e4ea3 SHA512 ae41b27386ef865ca8063591564e1f1a874bdfc838387bd51fd766adbc71d4eeab6122d6ef927ddd5603e2f5e914023741382a52caf3292f0e1dcd4392e9714c DIST rapidfuzz-3.8.1.tar.gz 1592462 BLAKE2B 79062be1bdd2e5aa1c364f2426a8b3cb4fc03e44b7548e475abd60827821414ce4ebcbe90377c0d19eb2c8c741e2e171c73e4672fd8126bf99856ea095e9b85b SHA512 fbebdf804220841257075af51186cde5cf8b0ea71bc4ce208bc64853fd1b1aebf97bfb86d1db058c3fb72a60268e5297fe3691b042d52263c66f8da6ae37f90a -EBUILD rapidfuzz-3.6.2.ebuild 1629 BLAKE2B 8fe035b6a492ce9aa9ce00b13b96dab43d5c022dd7ad749291ac200defad858e0cb4902cbf64080809c25faa5f4e878103b5121d0bf9aca89da327d9e25ea1b5 SHA512 0ba392552a461ffe573cb99b318b600000e0e8edd5d8b9b2fd2470195bfa2520c31c2563c270c7dd91ed2251b5c14e701f105d06b7996f6b325ecdbfa6b545ef EBUILD rapidfuzz-3.7.0.ebuild 1629 BLAKE2B 8fe035b6a492ce9aa9ce00b13b96dab43d5c022dd7ad749291ac200defad858e0cb4902cbf64080809c25faa5f4e878103b5121d0bf9aca89da327d9e25ea1b5 SHA512 0ba392552a461ffe573cb99b318b600000e0e8edd5d8b9b2fd2470195bfa2520c31c2563c270c7dd91ed2251b5c14e701f105d06b7996f6b325ecdbfa6b545ef -EBUILD rapidfuzz-3.8.0.ebuild 1636 BLAKE2B 05b0140e907e45c2e54c873cffc6f8b12f36acd5d61b72f0c0d492163a3ce58809395ffea45bbc0ac445b85951a600c776af46b5e2a8e147a3e387e43e5eba68 SHA512 0fb0fe112b49ca1a9713bd03afb83590a5aba9960b06e4ea5c80a14168603ba4a12dc3d60400fd04e097b7a29dd3dc7a48c942e21aaf4ab30e83831ef893054e EBUILD rapidfuzz-3.8.1.ebuild 1544 BLAKE2B 27dc0ffb0f0af8988899a34f0c151ef3a4c56630d50518533c668cdfd28399064e52cc27331cf4d600265e136d3e7860ec2a72d29f1881a76f64dcd0b64018de SHA512 1e97a9071b4c517cef15e0ed2efffaaf95cd5c8d15107775b3d120dfef8b8d09d9dc30ead8d35aa7194ce3e7f575bd323759bb3574dc755f18cc5cdf9cb59cab MISC metadata.xml 372 BLAKE2B 79ce98b986a4193ec72cfc1ef0a1e1970e2e6333da3dc0abdc24de4148932c4f81e68a4d85cedf308d79ee5fe61c1d2573889fe4f89025b7b4848caf4380596c SHA512 014b2de4c7eb3976799f76ca01c59585be12ff0718cb8378ce0aabf40113d8fd402e0a8ef26fd8924ee0840fa7e99677e5e31698180a0537a0627c464c29e34e diff --git a/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild deleted file mode 100644 index 57edbabee975..000000000000 --- a/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -# custom wrapper over setuptools -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 multiprocessing 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 ~ia64 ~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.0.2 - dev-python/numpy[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/cython-3[${PYTHON_USEDEP}] - dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] - >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -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 - - distutils-r1_src_prepare - - export RAPIDFUZZ_BUILD_EXTENSION=1 -} - -python_compile() { - distutils-r1_python_compile - - # scikit-build is broken and reuses the same build - # https://github.com/scikit-build/scikit-build/issues/633 - rm -r _skbuild || die -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p xdist -n "$(makeopts_jobs)" --dist=worksteal -} diff --git a/dev-python/rapidfuzz/rapidfuzz-3.8.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.8.0.ebuild deleted file mode 100644 index 07d8d11d86eb..000000000000 --- a/dev-python/rapidfuzz/rapidfuzz-3.8.0.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -# custom wrapper over setuptools -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 multiprocessing 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 ~ia64 ~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.0.2 - dev-python/numpy[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/cython-3[${PYTHON_USEDEP}] - dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] - >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -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 - - distutils-r1_src_prepare - - export RAPIDFUZZ_BUILD_EXTENSION=1 -} - -python_compile() { - distutils-r1_python_compile - - # scikit-build is broken and reuses the same build - # https://github.com/scikit-build/scikit-build/issues/633 - rm -r _skbuild || die -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p xdist -n "$(makeopts_jobs)" --dist=worksteal -} |