diff options
| author | Crucible <crucible@localhost> | 2026-10-08 20:55:35 -0500 |
|---|---|---|
| committer | Crucible <crucible@localhost> | 2026-10-08 20:55:35 -0500 |
| commit | 010e9f026af7b24ae016a3d084cc03f3198fae6e (patch) | |
| tree | b04639857933458c83309f7f116a0553f8623111 /dev-libs | |
| parent | ac0126af4bbed1cc9dd34c9d8394875eb06f1ad9 (diff) | |
| download | srcux-010e9f026af7b24ae016a3d084cc03f3198fae6e.tar.gz srcux-010e9f026af7b24ae016a3d084cc03f3198fae6e.tar.xz srcux-010e9f026af7b24ae016a3d084cc03f3198fae6e.zip | |
Publish srcux candidate 0000000591-20261008-205339
Diffstat (limited to 'dev-libs')
25 files changed, 366 insertions, 8 deletions
diff --git a/dev-libs/aws-c-auth/Manifest b/dev-libs/aws-c-auth/Manifest index 4452b11b21b6..6c851dd638c2 100644 --- a/dev-libs/aws-c-auth/Manifest +++ b/dev-libs/aws-c-auth/Manifest @@ -1,3 +1,4 @@ DIST aws-c-auth-0.10.4.tar.gz 288986 BLAKE2B b69da30caf68ba9e2cdb32c4ae9f12c9dcfc18d707d9ddf357d5fa395bc78164e719ccf5fccee0bc2bfde0baab4d04fbac956c0a36eacdfa54f9a222687bbc91 SHA512 f10209473bc417388a1f6804a10f93fb549f5b960ed4f1522c1080c4d073037f86fd3ab8c6faf8ab0f9d9603602a968f5d1000041299be6690b40cf0e1252357 DIST aws-c-auth-0.9.3.tar.gz 280180 BLAKE2B 68b9750899aea8f4baffaa42afbeaa1b6eb60344d4df386fb328ad01ac16cff4589ef2de7b912ece001f715ed3ecbb8f731d4495f74453a07b74d4d0d23645a5 SHA512 f4573b644717e7882220a97e0795a4a6befba86371a24cb9df2d886dd832f40b478b698e878cb901f23ffde2f97737e27e4d9e5cd1d3af08645f6f1e33f11eee DIST aws-c-auth-1.0.0.tar.gz 291120 BLAKE2B d57ae0d87a4c80f33d27320b750e9f9cf9e4ab483f346f658ec451b4af686ae82a0627412bd33ecd4854f8ec7bdda760fbbcd7cc49769be574927d74151f6699 SHA512 6ff5e408a3c9d88eb4f0b6b711eb98acdba94f8677f15297e44636de1a2a3d352aaa8cd264693cf1d757a3b58d6bf05e5182cb7b80956c8531c53be34d9f8f73 +DIST aws-c-auth-1.0.1.tar.gz 291149 BLAKE2B 8e5ed88410030b45d47309fbe342abfdc6814a52745ec1214ebed424a1defc1562149c55d04f5c94ed79e498a1f49ced63f40eaf1b7ca9fd6ee828cc1d113c57 SHA512 6049eb23d00c96d049abf2102a2bb92b47221b4fff947588a59f3d1030e89011427076c570c045585ded2a68c62cda0c8c685ecfb72f0cc2ae5dcc0d21434093 diff --git a/dev-libs/aws-c-auth/aws-c-auth-1.0.1.ebuild b/dev-libs/aws-c-auth/aws-c-auth-1.0.1.ebuild new file mode 100644 index 000000000000..fdd992d29825 --- /dev/null +++ b/dev-libs/aws-c-auth/aws-c-auth-1.0.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="AWS C Auth: C99 library implementation of AWS client-side authentication" +HOMEPAGE="https://github.com/awslabs/aws-c-auth" +SRC_URI="https://github.com/awslabs/aws-c-auth/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-libs/aws-c-cal-1.0.0:= + >=dev-libs/aws-c-common-1.0.0:= + >=dev-libs/aws-c-http-1.0.0:= + >=dev-libs/aws-c-sdkutils-1.0.0:= +" +RDEPEND="${DEPEND}" +BDEPEND="dev-libs/aws-c-common" + +src_configure() { + local mycmakeargs=( + -DAWS_GET_VERSION_MODULE="${ESYSROOT}/usr/$(get_libdir)/cmake/aws-c-common/modules/AwsGetVersion.cmake" + -DBUILD_TESTING=$(usex test) + ) + use test && mycmakeargs+=( + -DENABLE_NET_TESTS=OFF # Network Sandbox cause these to fail. + ) + cmake_src_configure +} diff --git a/dev-libs/aws-c-http/Manifest b/dev-libs/aws-c-http/Manifest index e91b81302138..6aa29e285cc1 100644 --- a/dev-libs/aws-c-http/Manifest +++ b/dev-libs/aws-c-http/Manifest @@ -1,3 +1,4 @@ DIST aws-c-http-0.10.7.tar.gz 500595 BLAKE2B 22865ede99bd421856b7c2462594f2643b8bf8ad0a1b49c56bb44f8b0ecaebc03f0f2459eaa135030767f7f8ca303f65e725a5e89622e361b762941d760edc4a SHA512 8f07b9c5d9b315d5beba79f8f0dc583fdb0466843fb0caef792bbb4e7db5f261abd4850929f8b3ca81b9eaf4efcf7e63564891586ac2dd7796e3eb797ddecf99 DIST aws-c-http-0.11.0.tar.gz 516512 BLAKE2B d9c03349ba9197a31c850cb96ecbad3858b0e8f74faf18f1108bbf855f244bb8dfa0a27d092563419e44cf7e62c7ba92709a6b3cfc204f7aad74f3414a1932e0 SHA512 f25bebbcbb5dcc6c996b8f20abfcd1c2bb2bc8f042097f0b81322ff3f83c44fec884a5f145a2bf5253ebb7137b806d28af6a93d46c74c2d865a19a5a97e804af DIST aws-c-http-1.0.0.tar.gz 526848 BLAKE2B 970132efe5b72e06f1e7493f9dcddf74ad2a2e16ae88527596f554e8c660bad1ebcdba3798cf1d69900e75b5a3fb358d6af82273d9c402eb64f10661a877edd9 SHA512 6236e6713f44d87446f4a521d5044d9c46b06bc5738bbf38c112aeff9a222427a52c8acb57eabff55c229de41dce8380b6cc04a8970a78cc378a63240e31ecc3 +DIST aws-c-http-1.1.0.tar.gz 536872 BLAKE2B 6bad19b248dd47af0e834fb2209e40cf8c678343cb93ad9fd72ad7717f8a9451be1bf28e5ea0000db49af40a35579c64b67d85e02e53335af448979faf4ca59e SHA512 7a39af8603c21c5ce34280a9d002afb534e527a2159f19d64ced0c046b3473bcb6a0647c9ea01c5c1d6a8f52a1fa706c0e081cd3b02ede642a4add1b1df71ce8 diff --git a/dev-libs/aws-c-http/aws-c-http-1.1.0.ebuild b/dev-libs/aws-c-http/aws-c-http-1.1.0.ebuild new file mode 100644 index 000000000000..bf5b9566cba7 --- /dev/null +++ b/dev-libs/aws-c-http/aws-c-http-1.1.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="AWS C Http: C99 implementation of the HTTP/1.1 and HTTP/2 specifications" +HOMEPAGE="https://github.com/awslabs/aws-c-http" +SRC_URI="https://github.com/awslabs/aws-c-http/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-libs/aws-c-common-1.0.0:= + >=dev-libs/aws-c-compression-1.0.0:= + >=dev-libs/aws-c-io-1.0.0:= +" +RDEPEND="${DEPEND}" +BDEPEND="dev-libs/aws-c-common" + +src_configure() { + local mycmakeargs=( + -DAWS_GET_VERSION_MODULE="${ESYSROOT}/usr/$(get_libdir)/cmake/aws-c-common/modules/AwsGetVersion.cmake" + -DBUILD_TESTING=$(usex test) + ) + use test && mycmakeargs+=( + -DENABLE_NET_TESTS=OFF # Network Sandbox cause these to fail. + ) + + cmake_src_configure +} + +src_install() +{ + cmake_src_install + + if use test; then + rm "${ED}/usr/bin/elasticurl" || die + rm "${ED}/usr/bin/h2benchmark" || die + fi +} diff --git a/dev-libs/aws-c-io/Manifest b/dev-libs/aws-c-io/Manifest index fbc5bc731920..03c6d06b7d01 100644 --- a/dev-libs/aws-c-io/Manifest +++ b/dev-libs/aws-c-io/Manifest @@ -1,3 +1,4 @@ DIST aws-c-io-0.23.3.tar.gz 754282 BLAKE2B 9ee873c0ac66117f7974796ab0b7e3f8ff1c80e5ddbbb7b5a51342f8ab716dd187267ad46a6e1fb0e28f665a9bd735d2542de91b7c8044be3299cabccc47a0a4 SHA512 e0fa77e462f52c793c32cb32088231f43b07e813cba3557d8c5503c8e01add11e55e01b22297596a2ed488b79d3c3a1a5982bcdb6adba0916d408d0b97358841 DIST aws-c-io-0.27.4.tar.gz 772441 BLAKE2B 43b0b0f184325ca7f82799264376c2405cac7e758cb0eaae8a55ea321e053d81cf0e6dabbd5a065391abcc9c9ae683945e4bab00ea521a4929b4d709c37319c2 SHA512 f0f4da3d86edb5b182a75f7a0f5cc4f9a2a4053ec2699f8b4ae6d632958696d9811efda8726ddee93ef8a145e2443336abd0b87a5a2af19664b5e9ad4eb78823 DIST aws-c-io-1.0.0.tar.gz 783683 BLAKE2B 33dab5d619b93b729e60b79ebc1acfc1854c5033e5383924fb5e0745e3887c5daf1188b6b4f7c7101637fa1772a0d72511ff2fba7659fe00fde29566eec3140d SHA512 f0a16581dcb3f11d1c8b883f9eeffd2cfc029868683488da0193dce7dd619b5d17843baeaa944da122a0281ae0e58d78b5e50a2bcc10773d0059e3c50bd80500 +DIST aws-c-io-1.1.0.tar.gz 829302 BLAKE2B a32c5d184913d12f3791930a13842e867dc101237f4d87751e208d3e91bb2f304a6d16c94961676881182f96ca3f830b6253a8a8d5cd465f78795325ca1f80f8 SHA512 e3542ec23911540e16cb2546df61c8a55427d4fdfdb4343da2b94c34d8599aeb8d2b1685ed8ce36b6ba31538e093fd6f49a2ada7f1a7e8df1ee871cf8643b7f9 diff --git a/dev-libs/aws-c-io/aws-c-io-1.1.0.ebuild b/dev-libs/aws-c-io/aws-c-io-1.1.0.ebuild new file mode 100644 index 000000000000..7a968f55527d --- /dev/null +++ b/dev-libs/aws-c-io/aws-c-io-1.1.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 2025-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="AWS C IO: It handles all IO and TLS work for application protocols" +HOMEPAGE="https://github.com/awslabs/aws-c-io" +SRC_URI="https://github.com/awslabs/aws-c-io/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-libs/aws-c-cal-1.0.0:= + >=dev-libs/aws-c-common-1.0.0:= + dev-libs/s2n-tls +" +RDEPEND="${DEPEND}" +BDEPEND="dev-libs/aws-c-common" + +src_configure() { + local mycmakeargs=( + -DAWS_GET_VERSION_MODULE="${ESYSROOT}/usr/$(get_libdir)/cmake/aws-c-common/modules/AwsGetVersion.cmake" + -DBUILD_TESTING=$(usex test) + ) + + if use test; then + # (#759802) Due to network sandboxing of portage, internet connectivity + # tests will always fail. If you need a USE flag, because you want/need + # to perform these tests manually, please open a bug report for it. + mycmakeargs+=( + -DENABLE_NET_TESTS=OFF + ) + fi + + cmake_src_configure +} diff --git a/dev-libs/kopeninghours/Manifest b/dev-libs/kopeninghours/Manifest index f86018c54a1b..2bb66981ffbd 100644 --- a/dev-libs/kopeninghours/Manifest +++ b/dev-libs/kopeninghours/Manifest @@ -1,2 +1,3 @@ DIST kopeninghours-26.04.3.tar.xz 76648 BLAKE2B bd9dc8c061045912da4986cbe411aae1f9b91f5e8ceafafc3142356ea7fba4467c2d8b4045ac3ffd475f5cc4558b737ea2eded201eccff860b9000dd955b06c5 SHA512 136b3f3ada39110d65880454774caafb715cf40682acaa5185cd993049c129fd0be917efe22a38d28d07f640e7d1ad5c57652f4202f0dad409479f8debdeaaef DIST kopeninghours-26.08.1.tar.xz 77144 BLAKE2B 4ce54b44b7968d043cec0926ce898a2cf1d43f54bf9072fc735693a1331d641869e4fa66a1d49a520ea1cccd79f46ac7753150f7feffbfd97b2e9234b2e899b3 SHA512 a83e776111cfe9f7e066829f72e06a1046af3d24bb68c7a52f1bc74a35c5dd0fba2192853b8463a7deb3751b8594808c8a678a0173b7daa9b9b58a84064edb3c +DIST kopeninghours-26.08.2.tar.xz 77064 BLAKE2B 03699bbc18877b77c196a62db46e9ecd1182bee2f3bbd98a0c5b24da2be538f1cef2bbbbcf5912fea96758508d619766b152aac42b75a002cca450d009615b08 SHA512 64c4cd742c84de5031ed360073b78ea2d7091fc935b473cbe425dab45e67a461446d35f28e2ba2c16c051d1fd232ed3fe61fd88e6d3cd4b9cdbb534dffde6c73 diff --git a/dev-libs/kopeninghours/kopeninghours-26.08.2.ebuild b/dev-libs/kopeninghours/kopeninghours-26.08.2.ebuild new file mode 100644 index 000000000000..c6ce9cb3a2df --- /dev/null +++ b/dev-libs/kopeninghours/kopeninghours-26.08.2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.27.0 +QTMIN=6.11.2 +PYTHON_COMPAT=( python3_{13..14} ) +inherit ecm gear.kde.org python-single-r1 + +DESCRIPTION="Library for parsing and evaluating OSM opening hours expressions" +HOMEPAGE="https://api.kde.org/kopeninghours/html/index.html +https://invent.kde.org/libraries/kopeninghours" + +LICENSE="LGPL-2+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="python" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +DEPEND=" + >=dev-libs/kpublictransport-${PVCUT}:6= + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kholidays-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + virtual/zlib:= + python? ( + $(python_gen_cond_dep ' + >=dev-libs/boost-1.70:=[python,${PYTHON_USEDEP}] + ') + ) +" +RDEPEND="${DEPEND} + ${PYTHON_DEPS} +" +BDEPEND=" + app-alternatives/lex + app-alternatives/yacc +" + +src_configure() { + local mycmakeargs=( + -DPython_LIBRARY=$(python_get_library_path) + -DPython_INCLUDE_DIR=$(python_get_includedir) + $(cmake_use_find_package python Boost) + ) + ecm_src_configure +} + +src_install() { + ecm_src_install + use python && python_optimize +} diff --git a/dev-libs/kosmindoormap/Manifest b/dev-libs/kosmindoormap/Manifest index 5891ebd9aa5a..3f9e2e15d97a 100644 --- a/dev-libs/kosmindoormap/Manifest +++ b/dev-libs/kosmindoormap/Manifest @@ -1,2 +1,3 @@ DIST kosmindoormap-26.04.3.tar.xz 779668 BLAKE2B ab5ef04a5f76e65d1fa2809748a08f690c70b1f9496e4f9b12d2cc4f2c77a2f50bddd3cbbbe41bf96cb2f1836695f870248834585312b3f2efb820c1f8025139 SHA512 14b4f4e283c81d8f536b7082dfcf928f9b40473b92c33d711ebdd82974f0b25a83e3ced3df3e3d4b96f25124fa581445bef826d18d109906681aaa2ce7d3b997 DIST kosmindoormap-26.08.1.tar.xz 783124 BLAKE2B 62f58e8050de7c08c3d5d2c3a1fc71ea79a3ff5c76725c8259f8c3b9a4e6806509c4f4892d789af7538315cf424c3f7747f9f965efcec6b4e10a20e37ae5ea25 SHA512 ea201aac327f0f8df3ba57da63f21ac283617a2648cfaacc8602089668c26da0bfcd3da38de8f4621d7eb4f97ae660e9db9c9eb4ddfb0f409896ff60443ef37d +DIST kosmindoormap-26.08.2.tar.xz 783312 BLAKE2B 855599d79cbe5b2852b8e8aedee1fc15e8a66a58a5102ef9e5bea08a597b7f7cc6e7e7f10a296162024239c7b43af26ab6ee4b04f4f6924385f2bc209b1dd05b SHA512 02965e9556fc80b1dbd69e42905560d2f007825b75bcf838559ed8ed77f00e546df84930a98a3cd1381180cfe45dfa271dd49d2c4719963ebd59533c7b2e6334 diff --git a/dev-libs/kosmindoormap/kosmindoormap-26.08.2.ebuild b/dev-libs/kosmindoormap/kosmindoormap-26.08.2.ebuild new file mode 100644 index 000000000000..5841c6665dd7 --- /dev/null +++ b/dev-libs/kosmindoormap/kosmindoormap-26.08.2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +PVCUT=$(ver_cut 1-3) +KFMIN=6.27.0 +QTMIN=6.11.2 +inherit ecm gear.kde.org + +DESCRIPTION="Data Model and Extraction System for Travel Reservation information" +HOMEPAGE="https://invent.kde.org/libraries/kosmindoormap" + +LICENSE="LGPL-2+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="+gui" + +# kservice is optional and only used to find and open josm +RDEPEND=" + >=dev-libs/kirigami-addons-1.6.0:6 + dev-libs/protobuf:= + >=dev-qt/qtbase-${QTMIN}:6[gui?,network] + virtual/zlib:= + gui? ( + >=dev-libs/kopeninghours-${PVCUT}:6= + >=dev-libs/kpublictransport-${PVCUT}:6= + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + ) +" +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] ) +" +BDEPEND=" + app-alternatives/lex + app-alternatives/yacc +" + +src_configure() { + local mycmakeargs=( + -DBUILD_TOOLS_ONLY=$(usex !gui) + -DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON # we have no use for it + ) + ecm_src_configure +} diff --git a/dev-libs/kpublictransport/Manifest b/dev-libs/kpublictransport/Manifest index 46e4a50c6a9d..538f6a4c4a06 100644 --- a/dev-libs/kpublictransport/Manifest +++ b/dev-libs/kpublictransport/Manifest @@ -1,2 +1,3 @@ DIST kpublictransport-26.04.3.tar.xz 959348 BLAKE2B a92eaa94fe536c0b7129cee7d76bd72f10c375732e980aa3dc844e71143ac397714ee9a1babc8faf0e1d12b9421aac9fbabdf8be2465f67621529d303d4ce70d SHA512 59dcb14bb7c3deffc20c4e79f4a6b28c6782a5ab0143b6dd8a344228deef974af2501e1ae4a3fb553050f7b699be76ce0352eb4aec5da0c0262bef783b06b85e DIST kpublictransport-26.08.1.tar.xz 1005016 BLAKE2B 600996474f856daba24bfc7eb26def7bb24120c49f9b59d3b737229ddf83419db8bc104a4aeef22e81b3bcf54f55709541c36293eaf578ec16738b66779dfacc SHA512 ca191ea3841b3b0689e2c588dcce4f0f756537d99120b66765efb5c29e54f95baf6097479d66ebde3ae27feb42b892420e3700f93858aea15f162a28fde594e1 +DIST kpublictransport-26.08.2.tar.xz 1005556 BLAKE2B 3ce1d3211617f81a287c8a2dd4da19d954eeae5f9c7ae8b97b138787860b5fa3aa2628a154fc8fe9608bfc68899ad2af046a786ad727a603493abc11e2bf5faa SHA512 bf0f7221bc1be228e9e9e061dbe6e373586aa93789e804953886acccb07e8d09249f9f1241c1f85d13b2dddf52061094fd826d70fec56ed70b25c423b2bc9018 diff --git a/dev-libs/kpublictransport/kpublictransport-26.08.2.ebuild b/dev-libs/kpublictransport/kpublictransport-26.08.2.ebuild new file mode 100644 index 000000000000..6ef99ea4793b --- /dev/null +++ b/dev-libs/kpublictransport/kpublictransport-26.08.2.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.27.0 +QTMIN=6.11.2 +inherit ecm gear.kde.org + +DESCRIPTION="Library for accessing public transport timetables and other information" +HOMEPAGE="https://invent.kde.org/libraries/kpublictransport + https://www.volkerkrause.eu/2019/03/02/kpublictransport-introduction.html" + +LICENSE="LGPL-2+" +SLOT="6/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm64" +IUSE="networkmanager" + +RDEPEND=" + >=dev-libs/kirigami-addons-1.6.0:6 + dev-libs/protobuf:= + >=dev-qt/qtbase-${QTMIN}:6[gui,network,ssl] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtlocation-${QTMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kitemmodels-${KFMIN}:6 + virtual/zlib:= + networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 ) +" +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtbase-${QTMIN}:6[widgets] ) +" + +src_configure() { + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON # we have no use for it + $(cmake_use_find_package networkmanager KF6NetworkManagerQt) + ) + ecm_src_configure +} diff --git a/dev-libs/kweathercore/Manifest b/dev-libs/kweathercore/Manifest index 5c4001f5335b..752461e89d94 100644 --- a/dev-libs/kweathercore/Manifest +++ b/dev-libs/kweathercore/Manifest @@ -1,2 +1,3 @@ DIST kweathercore-26.04.3.tar.xz 87016 BLAKE2B 725dcb1351e8284374a886a6d42856b56c6245091657ae5c74e027ea10df2732072ab02bd2cf44848964e30817641aac766f665ef9a08923656361d88ce9c49b SHA512 3f497fdcc356e840ac35cb4ebd285f362977c823f23099a014e5d908e78172e5076033c68879ddf299ca59676832df6e17709e000cf52b439beda2ea55526736 DIST kweathercore-26.08.1.tar.xz 87828 BLAKE2B e3c616384f68f0e9b1f5ca65be6e584c58c6d8f0685f1cc08b6924f54fd8c578564f356ad5aecc1960cb16eaa20630bde9ba2279d42ac5661ecc83b38fceceb3 SHA512 cf8feeed3247ce9da50951c959845a1d563d694c6a028783068ec6a70b4f8c02a09032f5a7e7c8f7df1655690a8597385f8540abcfb2dbcdcd4836b31f9ec346 +DIST kweathercore-26.08.2.tar.xz 87888 BLAKE2B 699a1e4258a5a8c311af3a750152965ed5b131d88f0f5c5ecfe4dc2e2dd7b5affca43fb81121af868d1d82e05d6b3beaec59b1a3a0ceca045f063b6e60c78754 SHA512 88de5b9d39ebfed14c9239ad05e32766caf80e6c1a5e8f77d785429d6c382a9c663d1ec53454419d28f4b7935559cece079f838ce7b5472460e57129eb84244a diff --git a/dev-libs/kweathercore/kweathercore-26.08.2.ebuild b/dev-libs/kweathercore/kweathercore-26.08.2.ebuild new file mode 100644 index 000000000000..d134b9567ce1 --- /dev/null +++ b/dev-libs/kweathercore/kweathercore-26.08.2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_NONGUI="true" +ECM_QTHELP="true" +ECM_TEST="true" +KFMIN=6.27.0 +QTMIN=6.11.2 +inherit ecm gear.kde.org + +DESCRIPTION="Library for retrieval of weather information including forecasts and alerts" +HOMEPAGE="https://invent.kde.org/libraries/kweathercore" + +LICENSE="LGPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[network] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtpositioning-${QTMIN}:6 + >=kde-frameworks/kholidays-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 +" +RDEPEND="${DEPEND}" + +CMAKE_SKIP_TESTS=( + locationquerytest + # bug 906392 + metnoparsertest +) diff --git a/dev-libs/opencl-clang/opencl-clang-17.0.10.ebuild b/dev-libs/opencl-clang/opencl-clang-17.0.10.ebuild index 2c6795f57d3a..c75a49e1ee6f 100644 --- a/dev-libs/opencl-clang/opencl-clang-17.0.10.ebuild +++ b/dev-libs/opencl-clang/opencl-clang-17.0.10.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${PV}" LICENSE="UoI-NCSA" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" RDEPEND=" dev-util/spirv-llvm-translator:${SLOT}= diff --git a/dev-libs/opencl-clang/opencl-clang-18.1.9.ebuild b/dev-libs/opencl-clang/opencl-clang-18.1.9.ebuild index c756463c4fc8..7c382fbfde29 100644 --- a/dev-libs/opencl-clang/opencl-clang-18.1.9.ebuild +++ b/dev-libs/opencl-clang/opencl-clang-18.1.9.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${PV}" LICENSE="UoI-NCSA" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" RDEPEND=" dev-util/spirv-llvm-translator:${SLOT}= diff --git a/dev-libs/opencl-clang/opencl-clang-19.1.7.ebuild b/dev-libs/opencl-clang/opencl-clang-19.1.7.ebuild index 46ff5cc31d9f..7a6e850b48c6 100644 --- a/dev-libs/opencl-clang/opencl-clang-19.1.7.ebuild +++ b/dev-libs/opencl-clang/opencl-clang-19.1.7.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${PV}" LICENSE="UoI-NCSA" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" RDEPEND=" dev-util/spirv-llvm-translator:${SLOT}= diff --git a/dev-libs/opencl-clang/opencl-clang-20.1.7.ebuild b/dev-libs/opencl-clang/opencl-clang-20.1.7.ebuild index ae6c7936828f..1636478fc6cf 100644 --- a/dev-libs/opencl-clang/opencl-clang-20.1.7.ebuild +++ b/dev-libs/opencl-clang/opencl-clang-20.1.7.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${PV}" LICENSE="UoI-NCSA" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" RDEPEND=" dev-util/spirv-llvm-translator:${SLOT}= diff --git a/dev-libs/opencl-clang/opencl-clang-21.1.7.ebuild b/dev-libs/opencl-clang/opencl-clang-21.1.7.ebuild index 60a8d36e955f..dee45d345675 100644 --- a/dev-libs/opencl-clang/opencl-clang-21.1.7.ebuild +++ b/dev-libs/opencl-clang/opencl-clang-21.1.7.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${PV}" LICENSE="UoI-NCSA" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" RDEPEND=" dev-util/spirv-llvm-translator:${SLOT}= diff --git a/dev-libs/opencl-clang/opencl-clang-22.1.4.ebuild b/dev-libs/opencl-clang/opencl-clang-22.1.4.ebuild index 4e46325bbc6f..21e6b0daa9c5 100644 --- a/dev-libs/opencl-clang/opencl-clang-22.1.4.ebuild +++ b/dev-libs/opencl-clang/opencl-clang-22.1.4.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${PV}" LICENSE="UoI-NCSA" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" RDEPEND=" dev-util/spirv-llvm-translator:${SLOT}= diff --git a/dev-libs/tree-sitter-zig/Manifest b/dev-libs/tree-sitter-zig/Manifest new file mode 100644 index 000000000000..8e24daebbb3d --- /dev/null +++ b/dev-libs/tree-sitter-zig/Manifest @@ -0,0 +1 @@ +DIST tree-sitter-zig-1.1.2_p20250910.tar.gz 258895 BLAKE2B bf31dd47749f0a9b6d4391e94cdeb00c2cbb490b3e7c9c8f69c84b8b5bf7ba9af38929a3a924f9fb1cb12ceefc496e33fdcdd1cc6554a8c0efeeee5e098f798a SHA512 a05d0c4a9c55a07cea348351a1cecdc21a0a1ffd9d40f20cdb29b4cd61e1f3b727f0b31c560a34a9eb78a0aed78fcd9d4871a1076553c14e8b9a82d13789e33f diff --git a/dev-libs/tree-sitter-zig/metadata.xml b/dev-libs/tree-sitter-zig/metadata.xml new file mode 100644 index 000000000000..52aec0b88456 --- /dev/null +++ b/dev-libs/tree-sitter-zig/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://srcux.com/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <name>Pavel Sobolev</name> + <email>contact@paveloom.dev</email> + </maintainer> + <upstream> + <bugs-to>https://github.com/tree-sitter-grammars/tree-sitter-zig/issues</bugs-to> + </upstream> + <origin>srcux</origin> +</pkgmetadata> diff --git a/dev-libs/tree-sitter-zig/tree-sitter-zig-1.1.2_p20250910.ebuild b/dev-libs/tree-sitter-zig/tree-sitter-zig-1.1.2_p20250910.ebuild new file mode 100644 index 000000000000..a2325aadc029 --- /dev/null +++ b/dev-libs/tree-sitter-zig/tree-sitter-zig-1.1.2_p20250910.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +EGIT_COMMIT="6479aa13f32f701c383083d8b28360ebd682fb7d" + +ZIG_NEEDS_LLVM=1 +ZIG_SLOT="0.15" + +inherit zig + +DESCRIPTION="Zig grammar for tree-sitter" +HOMEPAGE="https://github.com/tree-sitter-grammars/tree-sitter-zig" +SRC_URI="https://github.com/tree-sitter-grammars/tree-sitter-zig/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" + +src_prepare() { + sed -e '/.install_subdir/s#queries#share/tree-sitter/queries/zig#' \ + -e '/node-types.json/d' \ + -i "${S}/build.zig" || die + + sed -e '2a .fingerprint = 0xb3d0096061c17516,' \ + -i "${S}/build.zig.zon" || die + + zig_src_prepare +} diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.4.32.ebuild b/dev-libs/xapian-bindings/xapian-bindings-1.4.32.ebuild index d463c8b3c529..9c7acc77d9f5 100644 --- a/dev-libs/xapian-bindings/xapian-bindings-1.4.32.ebuild +++ b/dev-libs/xapian-bindings/xapian-bindings-1.4.32.ebuild @@ -33,7 +33,7 @@ S="${WORKDIR}/${P}" # need this here, some inherited eclasses change it LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 ~sparc ~x86" IUSE="java lua perl php python ruby tcl ${GENTOO_PERL_USESTRING}" REQUIRED_USE=" || ( java lua perl php python ruby tcl ) diff --git a/dev-libs/xapian/xapian-1.4.32.ebuild b/dev-libs/xapian/xapian-1.4.32.ebuild index c6822e8318c7..bd58375e961d 100644 --- a/dev-libs/xapian/xapian-1.4.32.ebuild +++ b/dev-libs/xapian/xapian-1.4.32.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-2" SLOT="0/30" # ABI version of libxapian.so -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" IUSE="cpu_flags_x86_sse cpu_flags_x86_sse2 debug static-libs" DEPEND=" |
