diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-10-25 15:53:58 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-10-25 15:53:58 +0100 |
commit | b8c48743664466ac0f638f0949fd78bfb9f5eae6 (patch) | |
tree | dd60615a286df950811f8267c0631e1fd97eac58 /dev-python/rapidfuzz | |
parent | cf9065b9fe1f8c33a6e488fce1ee75d893cd351f (diff) |
gentoo auto-resync : 25:10:2022 - 15:53:58
Diffstat (limited to 'dev-python/rapidfuzz')
-rw-r--r-- | dev-python/rapidfuzz/Manifest | 2 | ||||
-rw-r--r-- | dev-python/rapidfuzz/rapidfuzz-2.12.0.ebuild | 47 |
2 files changed, 49 insertions, 0 deletions
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index 59ca8c0c99c9..9308e8cc21b8 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1,5 +1,7 @@ DIST rapidfuzz-2.11.0.tar.gz 812669 BLAKE2B e7897b2770202d46cb70323d19a79c6f34c379cf43ab211e2ba4d05ef6f1630d49b3cef70ab52bba1ac0a9cc15cd934e86aab829ec84195a6b583a561efc8cb2 SHA512 df5e77248c2a005ff1e0fbd4b4ef15fbdb88a6738d66823ba9bf8c380943c59fe82ac317dab1e6279b33112d2484563d65c33e972d52ab82b083cd8a8aae7ce0 DIST rapidfuzz-2.11.1.tar.gz 813221 BLAKE2B 1fab9b564396f820c9bd5c240df95a2e864b0e3efffb4239fa2ad719b92d2997d9519ccf906fe04c61a0fc1daf9ed0df734f95d4cdd19529e46716935182030b SHA512 19f6dbff31f11cc16f031f9bf53f7c60051a84f2f81dfc1c17fc83827a7d8551d708420b4116ab91e56b5d6de652b4d571f4055ebcb208e5dd57e8778050ca29 +DIST rapidfuzz-2.12.0.tar.gz 836008 BLAKE2B 7d8cb6637247711f2f6fed63c9f26e2d3b8871b9a4926b86e37f6d42fed0f5ac2af727a1b350f4b55787b6fd5a393c3b90ee91d122731bb3f64acb4edb5126f0 SHA512 06c5e46332c98ea8feb83a89b879efc12a737f58312a862ab426e899bdfd3661601d4a417f7bc518e1006a2f05fa31ce1003ae9dd67c1e7d58f903e65f9eb6e7 EBUILD rapidfuzz-2.11.0.ebuild 918 BLAKE2B e0f99f5d8fcc95f2cfd4a29495f0aae2a2e18993a50fc6dfa39110ac0d3cb66cf369de990ed11e78e9104a91e35b12995e892c9140c76c2973fb31fcb4ff20fc SHA512 ed0a3809ffcc7f86b45f2f53c12cb24991ca3f99766381c5d2d08074fdee2928a3daafed49a12469710e8c5bb249c9188f24f910128e99ddac3bd0cd745accdf EBUILD rapidfuzz-2.11.1-r1.ebuild 1063 BLAKE2B 66f6e70028be5440193e8351136d0b274921c04f390e98aea20e0ba9bfcd705a8436d826d8e6504327ab09120c683855813ce725e31fdcad212fa470ffa38ab0 SHA512 714ddd5411bf8f1eb25117cfccdbe215baa7b0ac5e428414af456328d20bb48c47e63bb8c27c2e9bd6546f4b4b745aa6e014cd99fb1a9cd01120fe639b9a2f33 +EBUILD rapidfuzz-2.12.0.ebuild 1063 BLAKE2B fb1e264d9208e8687a165862c80b8b3b1e48db17bfa567c6ee310a089dd9aa96645ee6213c733ce11874bc826babbdf28470873f6dabe95ac8a2cd86f21c2438 SHA512 20595aceba65640f9bc5c365e7c839c1d5ace7f6a8ce637b76fce474e0c23c474930c03e2e1ea3659105e72d87395a3bdff822f006a32a89768bd769dba1b71b MISC metadata.xml 374 BLAKE2B e6ee89a9850276b8c22c9bc851ebea2cde2ea696d122d70c6465e09a9371c59f81d1976b3253e8ee90afae5e3e30e993481b402058bac0c58ec01f71a0b7c3b4 SHA512 9a39c4bcf8e8de0a6d6a356a9aeb415f8f49667caf5716eee50bf251f1fd53bb076e817fac0b15bf64e65c1b9625c78810da61a5d96b273a20b2669a18084d6e diff --git a/dev-python/rapidfuzz/rapidfuzz-2.12.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-2.12.0.ebuild new file mode 100644 index 000000000000..96a84cdd08a5 --- /dev/null +++ b/dev-python/rapidfuzz/rapidfuzz-2.12.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# custom wrapper over setuptools +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" +HOMEPAGE=" + https://github.com/maxbachmann/RapidFuzz/ + https://pypi.org/project/rapidfuzz/ +" +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +# all these are header-only libraries +DEPEND=" + >=dev-cpp/taskflow-3.0.0 + >=dev-cpp/rapidfuzz-cpp-1.9.0 + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/rapidfuzz_capi[${PYTHON_USEDEP}] + >=dev-python/scikit-build-0.13.0[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # sterilize build flags + sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die + + distutils-r1_src_prepare + + export RAPIDFUZZ_BUILD_EXTENSION=1 +} |