summaryrefslogtreecommitdiff
path: root/dev-cpp
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2024-04-04 17:42:36 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2024-04-04 17:42:36 +0000
commitce8bac0b2c19b03cc6900f83150e5919a7ef45d8 (patch)
tree82941c460cae4c21cdd5bdc457b5ff4d6c0a44b7 /dev-cpp
parentdce6a5a0133497528713915757aea1c985237037 (diff)
downloadbaldeagleos-repo-ce8bac0b2c19b03cc6900f83150e5919a7ef45d8.tar.gz
baldeagleos-repo-ce8bac0b2c19b03cc6900f83150e5919a7ef45d8.tar.xz
baldeagleos-repo-ce8bac0b2c19b03cc6900f83150e5919a7ef45d8.zip
Adding metadata
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild2
-rw-r--r--dev-cpp/scnlib/files/scnlib-2.0.2-accept-simdutf-5.2.x.patch16
-rw-r--r--dev-cpp/scnlib/scnlib-2.0.2-r1.ebuild (renamed from dev-cpp/scnlib/scnlib-2.0.2.ebuild)4
-rw-r--r--dev-cpp/simdutf/Manifest3
-rw-r--r--dev-cpp/simdutf/simdutf-5.0.0.ebuild26
-rw-r--r--dev-cpp/simdutf/simdutf-5.2.2.ebuild (renamed from dev-cpp/simdutf/simdutf-4.0.9.ebuild)0
6 files changed, 20 insertions, 31 deletions
diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
index cc692c18fe72..4c4e624c1ce0 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
- KEYWORDS="~amd64 ~loong ~riscv ~sparc ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
LICENSE="MIT"
diff --git a/dev-cpp/scnlib/files/scnlib-2.0.2-accept-simdutf-5.2.x.patch b/dev-cpp/scnlib/files/scnlib-2.0.2-accept-simdutf-5.2.x.patch
new file mode 100644
index 000000000000..af0feb295c7a
--- /dev/null
+++ b/dev-cpp/scnlib/files/scnlib-2.0.2-accept-simdutf-5.2.x.patch
@@ -0,0 +1,16 @@
+diff --git a/cmake/dependencies.cmake b/cmake/dependencies.cmake
+index ae2832b..186fbed 100644
+--- a/cmake/dependencies.cmake
++++ b/cmake/dependencies.cmake
+@@ -61,7 +61,10 @@ endif ()
+ # we don't want to include tests of dependencies, so we need to do some manual work
+
+ if (SCN_USE_EXTERNAL_SIMDUTF)
+- find_package(simdutf 4.0.0 CONFIG REQUIRED)
++ find_package(simdutf 5.2.0 CONFIG)
++ if(NOT simdutf_FOUND)
++ find_package(simdutf 4.0.0 CONFIG REQUIRED)
++ endif()
+ else ()
+ FetchContent_Declare(
+ simdutf
diff --git a/dev-cpp/scnlib/scnlib-2.0.2.ebuild b/dev-cpp/scnlib/scnlib-2.0.2-r1.ebuild
index dd3f493e65ef..c4d3153a0635 100644
--- a/dev-cpp/scnlib/scnlib-2.0.2.ebuild
+++ b/dev-cpp/scnlib/scnlib-2.0.2-r1.ebuild
@@ -16,14 +16,14 @@ IUSE="test"
BDEPEND="
dev-cpp/fast_float
- >=dev-cpp/simdutf-4.0.0:=
+ >=dev-cpp/simdutf-5.2.0:=
test? ( dev-cpp/gtest )
"
RESTRICT="!test? ( test )"
PATCHES=(
- "${FILESDIR}/${P}-accept-newer-simdutf.patch"
+ "${FILESDIR}/${P}-accept-simdutf-5.2.x.patch"
)
src_prepare() {
diff --git a/dev-cpp/simdutf/Manifest b/dev-cpp/simdutf/Manifest
index 59a32d3fb699..159695ae6016 100644
--- a/dev-cpp/simdutf/Manifest
+++ b/dev-cpp/simdutf/Manifest
@@ -1,2 +1 @@
-DIST simdutf-4.0.9.tar.gz 1868141 BLAKE2B 4c326a3c79c38058761e7c8fa39bad2c540a231c52b98cbba9f8e8aa1c691cba86d6d826c8196627ec504088b525c6dce65ae3643b3c4679e170568bc3cfc358 SHA512 39ffc41d8d6889603b72bbcdcb5bce6b0a98cd41299568cf9bd34f5cbc0d5950f96907eae21c0975b10d701c49d80bb839911672909c802e7f6d3b616fe6279c
-DIST simdutf-5.0.0.tar.gz 1923633 BLAKE2B 05ca8b22ca8ed362dc47267b708d7c45d2ad6fbb258808c260ad4e857bce5bbd8a6f176d55da5acd0d8b3fa18f14fee887e087afa94927d1d5a7e9c56567063a SHA512 809ed80e963068191c6fb687f820c9c8e0b638f98d348f65bcf211c4bca1abd3a063adae15cfd7f807a977181f2c0428d61b9183307f5a3ce2ea21e31e6a06d2
+DIST simdutf-5.2.2.tar.gz 1939211 BLAKE2B bd49d8a9455ba2ed7b8c51748897c4988e60f386de18cfbcc5aa2dfca2595bf58a8dea7c926c9f4c5b0538b8e6acc4affc73d9054a2b34fda9460b8aca9330fc SHA512 56c19e52eb8dd3736e984cdc49a92909ffa3240b115c0ea0c3cfd29eca79a2bec1f8489ac030c27cd1f8446bbed27daf3e83e214a0871f4e78d85d1f8ebb964f
diff --git a/dev-cpp/simdutf/simdutf-5.0.0.ebuild b/dev-cpp/simdutf/simdutf-5.0.0.ebuild
deleted file mode 100644
index 8bdfb6fb340a..000000000000
--- a/dev-cpp/simdutf/simdutf-5.0.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
-
-inherit cmake python-any-r1
-
-DESCRIPTION="simdutf: Unicode validation and transcoding at billions of characters per second"
-HOMEPAGE="https://simdutf.github.io/simdutf/"
-SRC_URI="https://github.com/simdutf/simdutf/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( Apache-2.0 MIT )"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-BDEPEND="${PYTHON_DEPS}"
-
-RESTRICT="!test? ( test )"
-
-src_configure() {
- local mycmakeargs=( -DSIMDUTF_TESTS=$(usex test ON OFF) )
- cmake_src_configure
-}
diff --git a/dev-cpp/simdutf/simdutf-4.0.9.ebuild b/dev-cpp/simdutf/simdutf-5.2.2.ebuild
index 8bdfb6fb340a..8bdfb6fb340a 100644
--- a/dev-cpp/simdutf/simdutf-4.0.9.ebuild
+++ b/dev-cpp/simdutf/simdutf-5.2.2.ebuild