summaryrefslogtreecommitdiff
path: root/dev-cpp
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2024-11-24 06:47:27 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2024-11-24 06:47:27 +0000
commitdd8541fbb8bcdf2b7b8ed10def94e6683281e11d (patch)
tree68fefac66dd3953625c0f854094574550952fe1c /dev-cpp
parentdac19a7607b9b0fc500a801f5abc7434ed7ec8af (diff)
downloadbaldeagleos-repo-dd8541fbb8bcdf2b7b8ed10def94e6683281e11d.tar.gz
baldeagleos-repo-dd8541fbb8bcdf2b7b8ed10def94e6683281e11d.tar.xz
baldeagleos-repo-dd8541fbb8bcdf2b7b8ed10def94e6683281e11d.zip
Adding metadata
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/clhpp/clhpp-2024.05.08.ebuild2
-rw-r--r--dev-cpp/cpptoml/cpptoml-0.1.1-r1.ebuild (renamed from dev-cpp/cpptoml/cpptoml-0.1.1.ebuild)9
-rw-r--r--dev-cpp/cpptoml/files/cpptoml-0.1.1-remove-libcxx-config.patch37
-rw-r--r--dev-cpp/edencommon/edencommon-2024.11.04.00.ebuild2
-rw-r--r--dev-cpp/fast_float/fast_float-6.1.6.ebuild2
-rw-r--r--dev-cpp/fb303/fb303-2024.11.04.00.ebuild2
-rw-r--r--dev-cpp/fbthrift/fbthrift-2024.11.04.00.ebuild2
-rw-r--r--dev-cpp/fizz/fizz-2024.11.04.00.ebuild2
-rw-r--r--dev-cpp/folly/folly-2024.11.04.00-r1.ebuild2
-rw-r--r--dev-cpp/mvfst/mvfst-2024.11.04.00-r1.ebuild2
-rw-r--r--dev-cpp/nlohmann_json/nlohmann_json-3.11.3.ebuild2
-rw-r--r--dev-cpp/wangle/wangle-2024.11.04.00.ebuild2
12 files changed, 50 insertions, 16 deletions
diff --git a/dev-cpp/clhpp/clhpp-2024.05.08.ebuild b/dev-cpp/clhpp/clhpp-2024.05.08.ebuild
index cfd7e4b5e780..e4d18674dac5 100644
--- a/dev-cpp/clhpp/clhpp-2024.05.08.ebuild
+++ b/dev-cpp/clhpp/clhpp-2024.05.08.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${MY_P}
LICENSE="Khronos-CLHPP"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
# Tests require CMock (NOT cmocka), which is currently not in Gentoo
# and has been found to be extremely awkward to package.
diff --git a/dev-cpp/cpptoml/cpptoml-0.1.1.ebuild b/dev-cpp/cpptoml/cpptoml-0.1.1-r1.ebuild
index 27c81a63572b..d353eccd491f 100644
--- a/dev-cpp/cpptoml/cpptoml-0.1.1.ebuild
+++ b/dev-cpp/cpptoml/cpptoml-0.1.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake toolchain-funcs
+inherit cmake
DESCRIPTION="Header-only library for parsing TOML"
HOMEPAGE="https://github.com/skystrife/cpptoml"
@@ -11,11 +11,12 @@ SRC_URI="https://github.com/skystrife/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="examples"
PATCHES=(
"${FILESDIR}/${P}-limits.patch"
+ "${FILESDIR}/${P}-remove-libcxx-config.patch"
)
src_configure() {
@@ -23,9 +24,5 @@ src_configure() {
-DCPPTOML_BUILD_EXAMPLES=$(usex examples)
)
- if [[ $(tc-get-cxx-stdlib) == libc++ ]]; then
- mycmakeargs+=(-DENABLE_LIBCXX=ON)
- fi
-
cmake_src_configure
}
diff --git a/dev-cpp/cpptoml/files/cpptoml-0.1.1-remove-libcxx-config.patch b/dev-cpp/cpptoml/files/cpptoml-0.1.1-remove-libcxx-config.patch
new file mode 100644
index 000000000000..a25f004d83e5
--- /dev/null
+++ b/dev-cpp/cpptoml/files/cpptoml-0.1.1-remove-libcxx-config.patch
@@ -0,0 +1,37 @@
+From bfb98b0f1e0ffdc187e87c79e1c3114eadc3fa0e Mon Sep 17 00:00:00 2001
+From: sin-ack <sin-ack@protonmail.com>
+Date: Sat, 23 Nov 2024 20:28:52 +0100
+Subject: [PATCH] Remove custom configuration for libc++
+
+This doesn't seem to be necessary anymore for libc++ support, and
+actually breaks builds on system-libcxx systems.
+---
+ CMakeLists.txt | 6 ------
+ 1 file changed, 6 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 4ec25cc..6f4753b 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -11,7 +11,6 @@ include(CMakePushCheckState)
+
+ cmake_push_check_state()
+
+-option(ENABLE_LIBCXX "Use libc++ for the C++ standard library" ON)
+ option(CPPTOML_BUILD_EXAMPLES "Build examples" ON)
+
+ set(CMAKE_EXPORT_COMPILE_COMMANDS 1)
+@@ -25,11 +24,6 @@ if(UNIX OR MINGW)
+ if(CMAKE_GENERATOR STREQUAL "Ninja")
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fcolor-diagnostics")
+ endif()
+-
+- if(ENABLE_LIBCXX)
+- find_package(LIBCXX REQUIRED)
+- set_libcxx_required_flags()
+- endif()
+ endif()
+ endif()
+
+--
+2.45.2
diff --git a/dev-cpp/edencommon/edencommon-2024.11.04.00.ebuild b/dev-cpp/edencommon/edencommon-2024.11.04.00.ebuild
index 203196b92ee9..bd951c699e39 100644
--- a/dev-cpp/edencommon/edencommon-2024.11.04.00.ebuild
+++ b/dev-cpp/edencommon/edencommon-2024.11.04.00.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/facebookexperimental/edencommon/archive/refs/tags/v$
LICENSE="MIT"
SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="llvm-libunwind"
RDEPEND="
diff --git a/dev-cpp/fast_float/fast_float-6.1.6.ebuild b/dev-cpp/fast_float/fast_float-6.1.6.ebuild
index 275cb2b493bf..974c160275da 100644
--- a/dev-cpp/fast_float/fast_float-6.1.6.ebuild
+++ b/dev-cpp/fast_float/fast_float-6.1.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/fastfloat/fast_float/archive/refs/tags/v${PV}.tar.gz
LICENSE="|| ( Apache-2.0 Boost-1.0 MIT )"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="test"
BDEPEND="test? ( dev-cpp/doctest )"
diff --git a/dev-cpp/fb303/fb303-2024.11.04.00.ebuild b/dev-cpp/fb303/fb303-2024.11.04.00.ebuild
index 915f3bcf8459..feeeabe6c5ec 100644
--- a/dev-cpp/fb303/fb303-2024.11.04.00.ebuild
+++ b/dev-cpp/fb303/fb303-2024.11.04.00.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/facebook/fb303/archive/refs/tags/v${PV}.tar.gz -> ${
LICENSE="Apache-2.0"
SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="test"
# See https://github.com/facebook/fb303/issues/61
diff --git a/dev-cpp/fbthrift/fbthrift-2024.11.04.00.ebuild b/dev-cpp/fbthrift/fbthrift-2024.11.04.00.ebuild
index 8937ac23d77a..38a7c49d69fd 100644
--- a/dev-cpp/fbthrift/fbthrift-2024.11.04.00.ebuild
+++ b/dev-cpp/fbthrift/fbthrift-2024.11.04.00.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/facebook/fbthrift/archive/refs/tags/v${PV}.tar.gz ->
LICENSE="Apache-2.0"
SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="test"
# See https://github.com/facebook/fbthrift/issues/628
diff --git a/dev-cpp/fizz/fizz-2024.11.04.00.ebuild b/dev-cpp/fizz/fizz-2024.11.04.00.ebuild
index f14c4392583c..db96b4800def 100644
--- a/dev-cpp/fizz/fizz-2024.11.04.00.ebuild
+++ b/dev-cpp/fizz/fizz-2024.11.04.00.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/facebookincubator/fizz/archive/refs/tags/v${PV}.tar.
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-cpp/folly/folly-2024.11.04.00-r1.ebuild b/dev-cpp/folly/folly-2024.11.04.00-r1.ebuild
index 8406398d114d..fd2b8493af92 100644
--- a/dev-cpp/folly/folly-2024.11.04.00-r1.ebuild
+++ b/dev-cpp/folly/folly-2024.11.04.00-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/facebook/folly/releases/download/v${PV}/${PN}-v${PV}
LICENSE="Apache-2.0"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc64"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
IUSE="llvm-libunwind test"
RESTRICT="!test? ( test )"
diff --git a/dev-cpp/mvfst/mvfst-2024.11.04.00-r1.ebuild b/dev-cpp/mvfst/mvfst-2024.11.04.00-r1.ebuild
index 396d42d484be..7059319511db 100644
--- a/dev-cpp/mvfst/mvfst-2024.11.04.00-r1.ebuild
+++ b/dev-cpp/mvfst/mvfst-2024.11.04.00-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/facebook/mvfst/archive/refs/tags/v${PV}.tar.gz -> ${
LICENSE="MIT"
SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-cpp/nlohmann_json/nlohmann_json-3.11.3.ebuild b/dev-cpp/nlohmann_json/nlohmann_json-3.11.3.ebuild
index 4101cac09957..647f8194b619 100644
--- a/dev-cpp/nlohmann_json/nlohmann_json-3.11.3.ebuild
+++ b/dev-cpp/nlohmann_json/nlohmann_json-3.11.3.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/json-${PV}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-cpp/wangle/wangle-2024.11.04.00.ebuild b/dev-cpp/wangle/wangle-2024.11.04.00.ebuild
index fbe0818c12d4..33c0a4f2f1dc 100644
--- a/dev-cpp/wangle/wangle-2024.11.04.00.ebuild
+++ b/dev-cpp/wangle/wangle-2024.11.04.00.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/facebook/wangle/archive/refs/tags/v${PV}.tar.gz -> $
LICENSE="Apache-2.0"
SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="test"
RESTRICT="!test? ( test )"