summaryrefslogtreecommitdiff
path: root/dev-cpp/rapidfuzz-cpp
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-12-26 13:36:16 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-12-26 13:36:16 +0000
commitc25546f65119d2fb9a2f79588fd130d62989eddb (patch)
treeb81b1abf9674c2823ed5d307b8d05c88fe0e2797 /dev-cpp/rapidfuzz-cpp
parent058e62d5e60f6fc7f010f73f4c1546e979344a0b (diff)
gentoo auto-resync : 26:12:2023 - 13:36:16
Diffstat (limited to 'dev-cpp/rapidfuzz-cpp')
-rw-r--r--dev-cpp/rapidfuzz-cpp/Manifest2
-rw-r--r--dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-3.0.0.ebuild32
2 files changed, 34 insertions, 0 deletions
diff --git a/dev-cpp/rapidfuzz-cpp/Manifest b/dev-cpp/rapidfuzz-cpp/Manifest
index 20c5d2c9595a..d7d5f66046de 100644
--- a/dev-cpp/rapidfuzz-cpp/Manifest
+++ b/dev-cpp/rapidfuzz-cpp/Manifest
@@ -1,3 +1,5 @@
DIST rapidfuzz-cpp-2.2.3.gh.tar.gz 299404 BLAKE2B e45cf997cb6454aae781cb67663bcc12a0b507efd88b9293a4ec3424fb67ff713983e77041808488abad3d710a5a81aa45295f838908a8fdbad1f980a8eeb00f SHA512 5ef4833334ccc3309d43ae4a2644eb57fa2a382b797c791b150b8d78451d7e6d57a8af23d0b7645eecfe539a128d2d8585e2a7380b6772b23cf8fd71d6a7f38b
+DIST rapidfuzz-cpp-3.0.0.gh.tar.gz 301220 BLAKE2B c5fb0c088a18d86afcea71ef32711951da9c1b3f4d0d75e74f0d3ca84711c52dac2fe3d2f7790722fb7f88378e4c0d04dabbc4f9e1a656314ec61bd5b9bbc7df SHA512 c5f20399bd1cfaa057c40cc17be5d730d50c1014553241f80f461a2fa89de670357d17a4f090394170263b09a53aa29238e5eff2caf9064a2a118c42aa14f320
EBUILD rapidfuzz-cpp-2.2.3.ebuild 641 BLAKE2B f0bb0290f9914703fab9d779ed2ec4439bdc32d8ca724829d787016e1ca915a35060f638f32c460ab4fe1595899da1e24ba6a36f4f29ae2c09f697477551860d SHA512 13b25675ae0c3ddebf4d62c064704b7b76d415d043b4d0bcb52c5c77530f5993ac6414a3323f076d9c890fa82fcf9498563201248c7fa9bf392c837839ed0915
+EBUILD rapidfuzz-cpp-3.0.0.ebuild 648 BLAKE2B f3e49fc9a444df556c354b4df7af8f12b349e7f7b7bed9c06826c4df0775b7ed2cebef27f4687340a41bd12095a86ea0d5ebc6b21214e97c45bb42cd410c78e4 SHA512 bdde54b09fd68e798df7e64c8005c6b23626779e99a74e0cc53d509784cc81ab894f734f18ff22f1a6f994110a5a087a58c8c11d614be08da8a19c6b112f74fd
MISC metadata.xml 338 BLAKE2B 43c0cb99a03961ca48146b237a22fbf56c90312b7a39b57a3d01dd532f4f01891e713c802b372b4efb0af528198d8f2c0febae6ffec65da152e8e23f7a67b8a4 SHA512 a54d78c951d15319a2e467dc5d5692d9af5ef9e79c9c9135ee5e26853361ec6bcfebab8e82e3299314f9b7c8cd703365ff6d144e7e6876f486ca5f3a02a3b0f7
diff --git a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-3.0.0.ebuild b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-3.0.0.ebuild
new file mode 100644
index 000000000000..1cf4910aa2c4
--- /dev/null
+++ b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-3.0.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Rapid fuzzy string matching in C++"
+HOMEPAGE="https://github.com/maxbachmann/rapidfuzz-cpp/"
+SRC_URI="
+ https://github.com/maxbachmann/rapidfuzz-cpp/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ test? (
+ >=dev-cpp/catch-3
+ )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DRAPIDFUZZ_BUILD_TESTING=$(usex test)
+ )
+ cmake_src_configure
+}