summaryrefslogtreecommitdiff
path: root/dev-cpp
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-03-22 13:00:52 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-03-22 13:00:52 +0000
commita9715695537fe2582eaabd4a0d2cbe2322c01735 (patch)
tree4bca37e741d83c1d0ef189c2b3a1206301a8a0a4 /dev-cpp
parent267b3b848468a603048b181330ee73cf0bd99c44 (diff)
gentoo auto-resync : 22:03:2024 - 13:00:51
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/Manifest.gzbin14992 -> 14988 bytes
-rw-r--r--dev-cpp/rapidfuzz-cpp/Manifest2
-rw-r--r--dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-3.0.2.ebuild2
-rw-r--r--dev-cpp/tree/Manifest4
-rw-r--r--dev-cpp/tree/metadata.xml3
-rw-r--r--dev-cpp/tree/tree-3.18.ebuild39
6 files changed, 47 insertions, 3 deletions
diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz
index c790b951c5c0..6181e086ab76 100644
--- a/dev-cpp/Manifest.gz
+++ b/dev-cpp/Manifest.gz
Binary files differ
diff --git a/dev-cpp/rapidfuzz-cpp/Manifest b/dev-cpp/rapidfuzz-cpp/Manifest
index 6da35ff41566..d0b467a54a49 100644
--- a/dev-cpp/rapidfuzz-cpp/Manifest
+++ b/dev-cpp/rapidfuzz-cpp/Manifest
@@ -5,5 +5,5 @@ DIST rapidfuzz-cpp-3.0.2.gh.tar.gz 301823 BLAKE2B 49743ab1634649bf5a2b33d91dce18
EBUILD rapidfuzz-cpp-2.2.3.ebuild 641 BLAKE2B f0bb0290f9914703fab9d779ed2ec4439bdc32d8ca724829d787016e1ca915a35060f638f32c460ab4fe1595899da1e24ba6a36f4f29ae2c09f697477551860d SHA512 13b25675ae0c3ddebf4d62c064704b7b76d415d043b4d0bcb52c5c77530f5993ac6414a3323f076d9c890fa82fcf9498563201248c7fa9bf392c837839ed0915
EBUILD rapidfuzz-cpp-3.0.0.ebuild 641 BLAKE2B dd65b8c9c2e91cf270d624fd0f8bca2fd972640f4ab9f50f15b1229d736124c8f17c0021094b6846e503fc2d271161fda1e5d29033a09b6f8c26afe882bff5c4 SHA512 a9739f886446401ca7e1bf25f4e67564e2f1155c3a204527f69d94048fdbce847dd846867037c0be26d860db3d926e1555b34be75264f5788acdc784f8bb1698
EBUILD rapidfuzz-cpp-3.0.1.ebuild 644 BLAKE2B 6d373e1353dc7d5f9839761489020bec065efb158734e295e0d84d99a179159801130214624be97f32182315499a4d8ee67cf0e6f5f25097f84b8b6fc4bf315a SHA512 9b0e235af1501f431cc05c1a3364b3d7f230cd6f58d728b3041ed242213b6774c8e74ee630c2133c80a1677cace60789bcfad0bc3ab029df7855e66b23c45c2f
-EBUILD rapidfuzz-cpp-3.0.2.ebuild 639 BLAKE2B c7e8defda18c6d8007f8f740257c60b7c5145e34a5fd933fa4fa66d45edcca77b8542467e8ef54fe0a2b671afa58a48f99dd23a675b7e484c669e3df2faf3aaf SHA512 a0af2503e4eea37d285dfe09346b3f8e6bc7f43e87803426bbd0a0dfd8650cd0c20f8a8e534b9f86adf7e7eada7bbb4b59ae6dd51fcaa1a5038f81714474a770
+EBUILD rapidfuzz-cpp-3.0.2.ebuild 637 BLAKE2B 7eb8542f2b107e874541d757bf52d492c4ede70ac87f8db938dd30de5b72c02c8fc58dcdc9aa4fa306dea4b7a32608bd922212c087962151287ffa760f24a729 SHA512 8942fbf48246ea0a131f7b27a27e0c43d80b99791c4e7b20b18133957b8f833462d4d9730c0036525aa1c09031a56d60e97554642bbe1a22b1e9337a863ecc37
MISC metadata.xml 336 BLAKE2B e425e950b6a0524afb6b996f846fdda73310168d6415a67570ac01a75a2c9335b4f5785bda271a2cf88bf5d7e3708582d958d1fa658d12f36fc5455df9763573 SHA512 868c16a2c2b178fa38e65568aeacf5b96a8d4ebf4521094a0da106194de0acefd017d5f7c827d89a9711c6b80d5603a01d9e15ba9b167c55954f3d653ccc6ed5
diff --git a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-3.0.2.ebuild b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-3.0.2.ebuild
index ca1d4826db22..e9c6bbefe8e2 100644
--- a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-3.0.2.ebuild
+++ b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-3.0.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-cpp/tree/Manifest b/dev-cpp/tree/Manifest
index 9be9423dfbcb..ba11c9366c96 100644
--- a/dev-cpp/tree/Manifest
+++ b/dev-cpp/tree/Manifest
@@ -1,3 +1,5 @@
DIST tree-3.17.tar.gz 1178425 BLAKE2B f59239b861c0495c48036d0fffa49370d4cd78a94bfc35348bbbe0232a3c1221293a23366a6289429adabcb00b21292288ce085fa54f74dc204537c95c5b7c37 SHA512 af11f693c13dd37dddf016751c0f975c21d7a5ad405879e18fbe5387400ee1fcfb42942ee8888efffcb0c985d7875f2698591139aeb18b4809e83e225a743112
+DIST tree-3.18.tar.gz 1179107 BLAKE2B d05f90c58e203800a7482d0d7b36625dc32e9d3321a65f80fda380d2d7c214be1f47bc01d9f20fe2e287eeafdebe4180940ba7dbc7f78c12072193cbb95c2df1 SHA512 df9047fcd92ac5137af47dd03582fa1ba87651f112a91a1d61eecf3916af1a2130e1841e954af9b6eeb167da33c9e50c2662ecdcc5317e67173ba50f77afeae0
EBUILD tree-3.17.ebuild 743 BLAKE2B ee1f494c9b7a0b29c220135e3304e638e45e820718967582814de04e66626ec8dbb6c132fb4e739c4b7cdc49f89f9398da9516fa3900ec8bedeb5a3cc3491c08 SHA512 4d45fa7d72cf2aba431d8fb4560dbae9608b0f6152433c2844af683b767495bbcec666b11bb967b48ce178ed2f28bf11cba2d4699fe31f8dd30b1ae4f67d1a9b
-MISC metadata.xml 620 BLAKE2B 30c1a3c6c5416691c41fa2d587d80e76e72a7c349cc7e57afc723caddb6874cb849cf0db5943a12373253383845b649b522bc1abce65d036fc4757120b3524cc SHA512 ec64c3f8832072c5bac618a3990c6b488be2b6da98514d6ca508c620817c9c7ad40479c96168c7ab0078169f72f68a8e52131fb7b4786b281865e50c9a612e1a
+EBUILD tree-3.18.ebuild 746 BLAKE2B e57385f0c0d8640ee66d4464fa92f58507828902e452e93397e8d422ae0890592be318079b15e5cc147e1f1c6f4910ddd0f2da64fd92378efab4a3a60f8b5a58 SHA512 6e9d12f29c7dd7d0c3f5a437cb847ff12d457c3adc13d992523c2b716781196c26f2de92e2474c65188492c724f213299a07b7b34aecf7a7a194cc926b87f72b
+MISC metadata.xml 701 BLAKE2B e0367f9eee54369769f24c6024fe76d5b934d67dfcd5b377ea69516885194060e74f5c70d32ae78d2c71ded893126ee69e19bd5a3778cbea4de560e3c7751df5 SHA512 636c94cc96c157e89b74f26dd72bed483e0525bc8d992cb2dbda443790dfea8d0335e2f870e02ea56509c2152a63a70799a74c706a1ee33117e5dc50268b6ae8
diff --git a/dev-cpp/tree/metadata.xml b/dev-cpp/tree/metadata.xml
index 4c2b6ad9bcc9..9a339da1603b 100644
--- a/dev-cpp/tree/metadata.xml
+++ b/dev-cpp/tree/metadata.xml
@@ -12,4 +12,7 @@
others). Where possible the access methods are compatible with the
STL or alternative algorithms are available.
</longdescription>
+ <upstream>
+ <remote-id type="github">kpeeters/tree.hh</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-cpp/tree/tree-3.18.ebuild b/dev-cpp/tree/tree-3.18.ebuild
new file mode 100644
index 000000000000..33b480f4a325
--- /dev/null
+++ b/dev-cpp/tree/tree-3.18.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOCS_BUILDER="doxygen"
+DOCS_CONFIG_NAME="doxygen_tree.config"
+DOCS_DIR="doc"
+
+inherit docs toolchain-funcs
+
+DESCRIPTION="An STL-like tree class"
+HOMEPAGE="https://github.com/kpeeters/tree.hh"
+SRC_URI="https://github.com/kpeeters/tree.hh/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}.hh-${PV}"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+src_configure() {
+ tc-export CXX
+}
+
+src_compile() {
+ docs_compile
+}
+
+src_test() {
+ cd src || die
+ emake
+ emake run_tests
+}
+
+src_install() {
+ doheader src/tree.hh src/tree_util.hh
+ dodoc -r examples
+ einstalldocs
+}