summaryrefslogtreecommitdiff
path: root/dev-cpp
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-03-09 19:14:39 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-03-09 19:14:39 +0000
commit6e09959beed2f9355ea5dcbb8ead535bba0a57fc (patch)
tree9fa816eeec8c6e6c41ad102f54b2d44f0baf4b99 /dev-cpp
parent3e3968c9e274a143289f3732da5d130f6e2a226b (diff)
downloadbaldeagleos-repo-6e09959beed2f9355ea5dcbb8ead535bba0a57fc.tar.gz
baldeagleos-repo-6e09959beed2f9355ea5dcbb8ead535bba0a57fc.tar.xz
baldeagleos-repo-6e09959beed2f9355ea5dcbb8ead535bba0a57fc.zip
Adding metadata
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/boxed-cpp/metadata.xml2
-rw-r--r--dev-cpp/catch/Manifest2
-rw-r--r--dev-cpp/catch/catch-3.13.0.ebuild (renamed from dev-cpp/catch/catch-3.8.1.ebuild)10
-rw-r--r--dev-cpp/reflection-cpp/metadata.xml2
-rw-r--r--dev-cpp/robin-map/Manifest1
-rw-r--r--dev-cpp/robin-map/robin-map-1.4.1.ebuild37
6 files changed, 46 insertions, 8 deletions
diff --git a/dev-cpp/boxed-cpp/metadata.xml b/dev-cpp/boxed-cpp/metadata.xml
index 56988650ec34..97d84b677ff0 100644
--- a/dev-cpp/boxed-cpp/metadata.xml
+++ b/dev-cpp/boxed-cpp/metadata.xml
@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>davidroman96@gmail.com</email>
+ <email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index cf1771b825bb..7c30cefc9d49 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,4 +1,4 @@
DIST Catch-1.12.2.tar.gz 377265 BLAKE2B bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f SHA512 ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
DIST Catch2-2.13.10.tar.gz 662225 BLAKE2B d8a2fb0e6f6a6f1ea25a860975ab596404ed41f4aed979a3c86da0140ce580fc3cbe12d44c1c936bac9ce8ec1813b2cb5d7d161be46c6924026f9645ca13aeaa SHA512 33c2292d5d315128a73f8cff27e92f86f3af30c45ce199297110b3cd2bf7d67a972fbcf7415aed1c467c384e0e3c63900c90faedff1d74c9d94b9e3e43df5ee2
DIST Catch2-3.12.0.tar.gz 1416567 BLAKE2B bb210f8dd242fc7cedbbec3f7dcb79e6ec75d2f01a877dfafb148ab44eda10878a929961e87cc26662feda713d3dc5b77ef8ced81dd619f5217e19ac8dd91b7f SHA512 acb3f463a7404d6a3bce52e474075cdadf9bb241d93feaf147c182d756e5a2f8bd412f4658ca186d15ab8fed36fc587d79ec311f55642d8e4ded16df9e213656
-DIST Catch2-3.8.1.tar.gz 1197623 BLAKE2B c1c57e0610796a5bce124de184d4d0c6f7cac5c6ca149b41bf63f1c06304bf8ad3ac0886eb872488c785fea46dbdcefc25be4ab42c279bdb0e111380a73edaf5 SHA512 071f407dfefa84c3f766e32de48525dcaa50f5c5b0a2e2e9e615fdfff8d36476c7a28c9c27f4030fcf2f5f612043124efe61582bc2c174ddb62b4f307f74ffc5
+DIST Catch2-3.13.0.tar.gz 1184015 BLAKE2B 291f7ac76964c9a85a00f76a58595c38f090adecd5217ee58604412158bafc8306d8eb7738c1de4fa48648f8e6a4546f5cd0eba636574cac0ac836b0eee7b986 SHA512 7eea385d79d88a5690cde131fe7ccda97d5c54ea09d6f515000d7bf07c828809d61c1ac99912c1ee507cf933f61c1c47ecdcc45df7850ffa82714034b0fccf35
diff --git a/dev-cpp/catch/catch-3.8.1.ebuild b/dev-cpp/catch/catch-3.13.0.ebuild
index 3a3169fa88b1..a34cc6ce712f 100644
--- a/dev-cpp/catch/catch-3.8.1.ebuild
+++ b/dev-cpp/catch/catch-3.13.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..14} )
-inherit cmake python-any-r1
+inherit cmake-multilib python-any-r1
if [[ ${PV} == *9999 ]]; then
inherit git-r3
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
fi
DESCRIPTION="Modern C++ header-only framework for unit-tests"
@@ -32,14 +32,14 @@ pkg_setup() {
use test && python-any-r1_pkg_setup
}
-src_configure() {
+multilib_src_configure() {
local mycmakeargs=(
-DCATCH_DEVELOPMENT_BUILD=ON
-DCATCH_ENABLE_WERROR=OFF
-DCATCH_BUILD_TESTING=$(usex test)
)
use test && mycmakeargs+=(
- -DPYTHON_EXECUTABLE="${PYTHON}"
+ -DPython3_EXECUTABLE="${PYTHON}"
)
cmake_src_configure
diff --git a/dev-cpp/reflection-cpp/metadata.xml b/dev-cpp/reflection-cpp/metadata.xml
index 56988650ec34..97d84b677ff0 100644
--- a/dev-cpp/reflection-cpp/metadata.xml
+++ b/dev-cpp/reflection-cpp/metadata.xml
@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>davidroman96@gmail.com</email>
+ <email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
diff --git a/dev-cpp/robin-map/Manifest b/dev-cpp/robin-map/Manifest
index 7b0ac2fd37cc..e118a05ea648 100644
--- a/dev-cpp/robin-map/Manifest
+++ b/dev-cpp/robin-map/Manifest
@@ -1,2 +1,3 @@
DIST robin-map-1.3.0.tar.gz 70562 BLAKE2B be6ee47ea06edd2485c16e02eecf8db28c7d18c2eb933450df54e0bab8c7ded79954a295a65a8990b641896186efef391a9f9f0f5b236ba96154bfa6cac45e14 SHA512 862cb98d771d1acb692e27d1cc8a4f2cda0883b66af7b38b63ea702ed2d4fc4d49e5700ca4d5f5148fee132f36e111c4839d4f8c52c96a9c60f3937d941b2320
DIST robin-map-1.4.0.tar.gz 70352 BLAKE2B 01eb44931454d06b353b0d2a517c1f61ff0f0ba638a2d722031b89c14988919063c23e810e6beca7b199d9a17b3318ae86780eef3260a89604661427786507c8 SHA512 d65831ac9d1ae1b26d26386ee06835d788d18529d1cd9132f892091377572b2f9d68aaecfce79956238d327764fea7a144ad2922ced3cbe47cda8734b2df419f
+DIST robin-map-1.4.1.tar.gz 70330 BLAKE2B 36f482d29d634d5e866e817414bd60d734e9fedb0cdfbacbf34626047b10be0cafe43659253903577dd70ba23ee20a21f48b1bacf7e2c778e6bf4fb5180c740e SHA512 c77dba232537e71f930a9a54f4e7575debcac10bbfa67f002a3b7262889871d146de583b774b5c8a0b5bf5a7471ee17c375bda6bb4f3f3cf52e1d33313231be2
diff --git a/dev-cpp/robin-map/robin-map-1.4.1.ebuild b/dev-cpp/robin-map/robin-map-1.4.1.ebuild
new file mode 100644
index 000000000000..0dd43e0f3ad9
--- /dev/null
+++ b/dev-cpp/robin-map/robin-map-1.4.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C++ fast hash map and hash set using robin hood hashing"
+HOMEPAGE="https://github.com/Tessil/robin-map"
+
+if [[ ${PV} == 9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/Tessil/robin-map"
+else
+ SRC_URI="https://github.com/Tessil/robin-map/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ test? ( dev-libs/boost )
+"
+
+src_test() {
+ cd tests || die
+ sed -i \
+ -e '/Boost_USE_STATIC_LIBS/d' \
+ -e 's/-Werror//' \
+ CMakeLists.txt || die
+ cmake -S "${S}/tests" -B . -GNinja || die
+ eninja
+ ./tsl_robin_map_tests || die
+}