diff options
Diffstat (limited to 'dev-cpp/simdutf')
| -rw-r--r-- | dev-cpp/simdutf/Manifest | 3 | ||||
| -rw-r--r-- | dev-cpp/simdutf/metadata.xml | 6 | ||||
| -rw-r--r-- | dev-cpp/simdutf/simdutf-5.7.2.ebuild | 26 | ||||
| -rw-r--r-- | dev-cpp/simdutf/simdutf-6.2.0.ebuild | 26 | ||||
| -rw-r--r-- | dev-cpp/simdutf/simdutf-7.3.4.ebuild | 51 |
5 files changed, 57 insertions, 55 deletions
diff --git a/dev-cpp/simdutf/Manifest b/dev-cpp/simdutf/Manifest index ad33825487cd..c8b508203d05 100644 --- a/dev-cpp/simdutf/Manifest +++ b/dev-cpp/simdutf/Manifest @@ -1,2 +1 @@ -DIST simdutf-5.7.2.tar.gz 2079493 BLAKE2B 6b72b1212b8cdcc9da192fcc939a3695a451e864ff8357dc250cfcf25314da901ddf7d5bda5a60c7e6f601cb637400d2e81764a8f47ce6e4f509e99fe4af9305 SHA512 0ff4b0b96913a0ecc79483184af0e29e4070fa304930665f831f87179ed443a9b76ae8b392f57aad4dac0cca01f86405efab7b7827ef9f885697e919d0132a75 -DIST simdutf-6.2.0.tar.gz 2105965 BLAKE2B 1372c026c449561298005272b70eef8318384c3f8c187e7642fa7e783cb7110ba0ce48168ad92e7ccece2fc7972c3f9137a7c054837d253fb10e760166d5de1f SHA512 2e07075edba7bcfade2cb7a8444a212dcc43427acb64cbfbd2baf13b3269a6e54abea5c15ad93da1414cad9150b9c1014b954be4bd770e424e7bfcbff215ff07 +DIST simdutf-7.3.4.tar.gz 2206868 BLAKE2B ed7c915e5ef7fe774403b87b66df3301b75b1bfac6d0254ff7d91e7eaddb5c9d3415e7d2e0bec260bb904da5601c81d05373f857e732b7f3735a5a8308465138 SHA512 920737f4d2ad5dd4802098b7ad48c47cc477fbeb63ed7b847edb6c71e95b83a54a6db0c38614ad99b403241dd561ff0f4bbc81f10d35e7432aac4280aec370c7 diff --git a/dev-cpp/simdutf/metadata.xml b/dev-cpp/simdutf/metadata.xml index 736a1167c898..f2710c9e5c09 100644 --- a/dev-cpp/simdutf/metadata.xml +++ b/dev-cpp/simdutf/metadata.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="project"> + <email>gnome@gentoo.org</email> + <name>Gentoo GNOME Desktop</name> + </maintainer> - <origin>gentoo-guru-overlay</origin> + <origin>gentoo-staging</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-cpp/simdutf/simdutf-5.7.2.ebuild b/dev-cpp/simdutf/simdutf-5.7.2.ebuild deleted file mode 100644 index b03924499950..000000000000 --- a/dev-cpp/simdutf/simdutf-5.7.2.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_{9,10,11,12,13} ) - -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-6.2.0.ebuild b/dev-cpp/simdutf/simdutf-6.2.0.ebuild deleted file mode 100644 index a036755f5581..000000000000 --- a/dev-cpp/simdutf/simdutf-6.2.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9,10,11,12,13} ) - -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-7.3.4.ebuild b/dev-cpp/simdutf/simdutf-7.3.4.ebuild new file mode 100644 index 000000000000..1065c51aab89 --- /dev/null +++ b/dev-cpp/simdutf/simdutf-7.3.4.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="doxygen" +DOCS_DIR="" + +PYTHON_COMPAT=( python3_{11..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" +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 +} |
