From bbb006370a87e5c60f21145a1c97a8dbbe42e7fe Mon Sep 17 00:00:00 2001 From: Crucible Date: Sun, 4 Oct 2026 03:05:07 -0500 Subject: Publish srcux candidate 0000000563-20261004-030310 --- dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-3.3.4.ebuild | 2 +- dev-cpp/simdutf/Manifest | 3 +- dev-cpp/simdutf/metadata.xml | 3 ++ dev-cpp/simdutf/simdutf-7.7.1.ebuild | 51 -------------------- dev-cpp/simdutf/simdutf-8.2.0.ebuild | 51 -------------------- dev-cpp/simdutf/simdutf-9.2.1.ebuild | 59 ++++++++++++++++++++++++ 6 files changed, 64 insertions(+), 105 deletions(-) delete mode 100644 dev-cpp/simdutf/simdutf-7.7.1.ebuild delete mode 100644 dev-cpp/simdutf/simdutf-8.2.0.ebuild create mode 100644 dev-cpp/simdutf/simdutf-9.2.1.ebuild (limited to 'dev-cpp') diff --git a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-3.3.4.ebuild b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-3.3.4.ebuild index a4a36e930bea..afc055d12438 100644 --- a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-3.3.4.ebuild +++ b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-3.3.4.ebuild @@ -14,7 +14,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -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" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-cpp/simdutf/Manifest b/dev-cpp/simdutf/Manifest index 50172ea01e00..818f21ae2f23 100644 --- a/dev-cpp/simdutf/Manifest +++ b/dev-cpp/simdutf/Manifest @@ -1,3 +1,2 @@ -DIST simdutf-7.7.1.tar.gz 2352543 BLAKE2B 80b6385db8bd49a32b5c181c7a6689b494c869f142518aa550c2aed7ab534eaecaec36d68ae60ff376340fa5b6e45e45ff469c75df6037deae1d5dcc1d6d5c6b SHA512 90d366d6e7f866d9e9bb92f7d40b40d9ca8353b93d2c221ad9333ed87579ba888f54dffd73b27d3ecd2357de8be502c6c2a58c6e64e343246e957d487b872113 -DIST simdutf-8.2.0.tar.gz 2403142 BLAKE2B 63fdd1c0743150e4f3659affc5f45a9914c8d9a516131550f6bf79990af81cd2365162828b79dd5ea47335bb57274619c7e1071a52f0399c1a8fbcc655287e8c SHA512 fe872845b5a873bacb5748f8c75e36e4b341b177db53104829ee1f93601fc11feffa27034b78b7dd4fb77cf489cd6db25037e2590a74f5748580d81768c87d77 DIST simdutf-9.0.0.tar.gz 2437537 BLAKE2B 4979c8388cb86d37227bb386a4ebfac4eaa98613d95a806374f55b51c6aa16aa7061365bfc057dbea6926fc2b1468cce9feb001d6cbd2ea1617ca53c60713603 SHA512 0c74226247cbe95368efa87ab84f5217485f16bcdf7a9def8741c6086cb86e6c378f0c437030d2be0934726e3ea9c28b5df2e593d0c654c78291c455a8d1e103 +DIST simdutf-9.2.1.tar.gz 3498247 BLAKE2B 9f676a9a6d1cd281a6394feb5fe5871d85b0d30a6382b4966deb9983e4b2b4d14e4f50e5005b3d92026bc480d9c70e33a34dda4d7f5c9291dcb2533acc57b78e SHA512 b3d375bbdf1b3ea6bec0940838932a8c4e7867e991e15366a35bb95d543e24a3769c546353bbc2bd6c723c7680013da407b69ee5c62316365c0d0cf481a1743f diff --git a/dev-cpp/simdutf/metadata.xml b/dev-cpp/simdutf/metadata.xml index 787f943fbf7f..ef7ed4051e2c 100644 --- a/dev-cpp/simdutf/metadata.xml +++ b/dev-cpp/simdutf/metadata.xml @@ -5,5 +5,8 @@ gnome@gentoo.org Gentoo GNOME Desktop + + Enable atomic base64 calls + srcux diff --git a/dev-cpp/simdutf/simdutf-7.7.1.ebuild b/dev-cpp/simdutf/simdutf-7.7.1.ebuild deleted file mode 100644 index dcea8a1824f5..000000000000 --- a/dev-cpp/simdutf/simdutf-7.7.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DOCS_BUILDER="doxygen" -DOCS_DIR="" - -PYTHON_COMPAT=( python3_{13..14} ) - -inherit cmake docs python-any-r1 - -DESCRIPTION="Unicode validation and transcoding at billions of characters per second" -HOMEPAGE="https://simdutf.github.io/simdutf/" -SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="|| ( Apache-2.0 MIT )" -SLOT="0/25" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - virtual/libiconv -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig - doc? ( - app-text/doxygen - ) -" - -src_configure(){ - local mycmakeargs+=( - -DSIMDUTF_TESTS=$(usex test) - -DSIMDUTF_ATOMIC_BASE64_TESTS=$(usex test) - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && docs_compile -} - -src_install() { - cmake_src_install - use doc && einstalldocs -} diff --git a/dev-cpp/simdutf/simdutf-8.2.0.ebuild b/dev-cpp/simdutf/simdutf-8.2.0.ebuild deleted file mode 100644 index cd0717bbd145..000000000000 --- a/dev-cpp/simdutf/simdutf-8.2.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DOCS_BUILDER="doxygen" -DOCS_DIR="" - -PYTHON_COMPAT=( python3_{13..14} ) - -inherit cmake docs python-any-r1 - -DESCRIPTION="Unicode validation and transcoding at billions of characters per second" -HOMEPAGE="https://simdutf.github.io/simdutf/" -SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="|| ( Apache-2.0 MIT )" -SLOT="0/33" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - virtual/libiconv -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig - doc? ( - app-text/doxygen - ) -" - -src_configure() { - local mycmakeargs+=( - -DSIMDUTF_TESTS=$(usex test) - -DSIMDUTF_ATOMIC_BASE64_TESTS=$(usex test) - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && docs_compile -} - -src_install() { - cmake_src_install - use doc && einstalldocs -} diff --git a/dev-cpp/simdutf/simdutf-9.2.1.ebuild b/dev-cpp/simdutf/simdutf-9.2.1.ebuild new file mode 100644 index 000000000000..1fefa9267b49 --- /dev/null +++ b/dev-cpp/simdutf/simdutf-9.2.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="doxygen" +DOCS_DIR="" + +PYTHON_COMPAT=( python3_{13..14} ) + +inherit cmake docs python-any-r1 + +DESCRIPTION="Unicode validation and transcoding at billions of characters per second" +HOMEPAGE="https://simdutf.github.io/simdutf/" +SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( Apache-2.0 MIT )" +SLOT="0/36" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="atomic-base64 test" +RESTRICT="!test? ( test )" + +RDEPEND=" + virtual/libiconv +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig + doc? ( + app-text/doxygen + ) +" + +src_configure() { + + local mycmakeargs+=( + -DSIMDUTF_TESTS=$(usex test) + -DSIMDUTF_ATOMIC_BASE64_TESTS=$(usex test) + ) + + if use atomic-base64; then + mycmakeargs+=( + -DSIMDUTF_CXX_STANDARD=20 + ) + fi + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && docs_compile +} + +src_install() { + cmake_src_install + use doc && einstalldocs +} -- cgit v1.3