From a6764d56b1c85c8272783500983011c143c72d80 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 5 Dec 2024 02:07:17 +0000 Subject: gentoo auto-resync : 05:12:2024 - 02:07:17 --- dev-libs/Manifest.gz | Bin 100706 -> 100696 bytes dev-libs/kirigami-addons/Manifest | 4 +- .../kirigami-addons/kirigami-addons-1.4.0.ebuild | 44 ----- .../kirigami-addons/kirigami-addons-1.5.0.ebuild | 2 +- dev-libs/kopeninghours/Manifest | 2 - .../kopeninghours/kopeninghours-24.08.1.ebuild | 63 ------- dev-libs/kosmindoormap/Manifest | 2 - .../kosmindoormap/kosmindoormap-24.08.1.ebuild | 48 ------ dev-libs/kpublictransport/Manifest | 2 - .../kpublictransport-24.08.1.ebuild | 39 ----- dev-libs/kweathercore/Manifest | 4 +- dev-libs/kweathercore/kweathercore-24.08.1.ebuild | 32 ---- dev-libs/kweathercore/kweathercore-24.08.3.ebuild | 2 +- dev-libs/libgcrypt/Manifest | 1 + dev-libs/libgcrypt/libgcrypt-1.11.0-r2.ebuild | 187 +++++++++++++++++++++ dev-libs/libmaa/Manifest | 2 +- dev-libs/libmaa/libmaa-1.4.7.ebuild | 2 +- dev-libs/libphonenumber/Manifest | 6 +- .../files/libphonenumber-8.12.37-cmake.patch | 54 ------ .../files/libphonenumber-8.12.37-testing.patch | 110 ------------ .../libphonenumber/libphonenumber-8.12.39.ebuild | 48 ------ .../libphonenumber/libphonenumber-8.13.47.ebuild | 2 +- dev-libs/libsass/Manifest | 2 +- dev-libs/libsass/libsass-3.6.6.ebuild | 2 +- dev-libs/nsync/Manifest | 2 +- dev-libs/nsync/nsync-1.26.0.ebuild | 2 +- dev-libs/qcoro/Manifest | 4 +- dev-libs/qcoro/qcoro-0.10.0-r1.ebuild | 60 ------- dev-libs/qcoro/qcoro-0.11.0.ebuild | 2 +- 29 files changed, 202 insertions(+), 528 deletions(-) delete mode 100644 dev-libs/kirigami-addons/kirigami-addons-1.4.0.ebuild delete mode 100644 dev-libs/kopeninghours/kopeninghours-24.08.1.ebuild delete mode 100644 dev-libs/kosmindoormap/kosmindoormap-24.08.1.ebuild delete mode 100644 dev-libs/kpublictransport/kpublictransport-24.08.1.ebuild delete mode 100644 dev-libs/kweathercore/kweathercore-24.08.1.ebuild create mode 100644 dev-libs/libgcrypt/libgcrypt-1.11.0-r2.ebuild delete mode 100644 dev-libs/libphonenumber/files/libphonenumber-8.12.37-cmake.patch delete mode 100644 dev-libs/libphonenumber/files/libphonenumber-8.12.37-testing.patch delete mode 100644 dev-libs/libphonenumber/libphonenumber-8.12.39.ebuild delete mode 100644 dev-libs/qcoro/qcoro-0.10.0-r1.ebuild (limited to 'dev-libs') diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index f01614d3f995..06e4b6c2ac34 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/kirigami-addons/Manifest b/dev-libs/kirigami-addons/Manifest index 2c342fab9c89..5ddb06b9dca1 100644 --- a/dev-libs/kirigami-addons/Manifest +++ b/dev-libs/kirigami-addons/Manifest @@ -1,7 +1,5 @@ -DIST kirigami-addons-1.4.0.tar.xz 1377508 BLAKE2B 2db4c7d704e30ad68d180ac97b8c1f4f005fddf4d52e9f4a82a460e3e0b267b6a7e018b198e4a628889aea1b38ca5a72e20a02a918e06f8b9a23277328d20d18 SHA512 f9c44436c0b5360fba702cb3ef0a5445d96f4fef023ad74db1ff07cdb362c41e8ab7bfd779cf021bae9578f9d07245ab56c80e243d1b6af70c5d12c5afcbc8b2 DIST kirigami-addons-1.5.0.tar.xz 1502124 BLAKE2B 3298b3ae5d9fdd46ae0b74a69b73f679ba04e6316e2750c24a319e820b566ab2c5fd86389c65fce0e4e2d66140c0f603c0698d4bfb9119d23aa946384ca6ebf6 SHA512 dc4359d61dc24bc970acbacb94924bdfa2dbf699f80cc15dc892b22dc6f89494f6616530152dafa4898f48bf24fa3ef24455efc1dd9c35c903a7c5e91ea9c72a DIST kirigami-addons-1.6.0.tar.xz 1508992 BLAKE2B c319bc792c869eda8412a8bf1bae67ec954f6f994cb509bde06b00f199c18276128c75ba59586ae7af998625ce98312e440bb9f13152569c5280e0abbc083bfa SHA512 ba033dcd0e70c250dee71298f32f6b88bdfe7f52a4ddcd2445daf6ecf87458610728dc7dfdb09ccaac1a8a7c41f4efcb892d35b2641ce4dd311c231de93ef363 -EBUILD kirigami-addons-1.4.0.ebuild 1090 BLAKE2B 86cf9f28fb837c4dfd72e40b6e53e69258ab8ade2794597910ae6ae0080dba2271bc4808a5757ffb08cef5913c29162b0f9e24fe7b4c7baf4f674f57364b63ae SHA512 6f0764d21100fad150f01bfe0b3c950596aef5d3891b42b15bf3503c383834dd7579ad237fad729a6287a7863584122eb6eda9769235845fdd279ee8787c0319 -EBUILD kirigami-addons-1.5.0.ebuild 1092 BLAKE2B 876028a0586519459c68896c25f0e21560a96d1abeed3be5bd21b218e0da3701913b9b833f3a1291297b43e9080cf9b64a9f0ffb132e251dce5eff0f2f54fc6d SHA512 8be6de0b7f8023171e1a7b8ea3cc20b55577c441fe776431693578030b75dc4398704e4e01bd86dbe46eaedba9fe9bf87b1b077090ae0a64c1281c16d2a608d2 +EBUILD kirigami-addons-1.5.0.ebuild 1090 BLAKE2B 3bfdd639e6067974493ae07b535decf67b02f2a3e1d63a3a42cc78320dcb64f36864cc0f0057528765c3c8ecfd1e8b14be6188b1935fe62e0484344a7a1b7fb2 SHA512 497bf8d8c55bc0ed4287c42ed9a30cde5c82e6b0144004b36cf07411c75cf606995ce46eae17a0b4ca1ed54b1e34e0c1f4fa2d0980549571d42c6873c01659c1 EBUILD kirigami-addons-1.6.0.ebuild 1092 BLAKE2B 876028a0586519459c68896c25f0e21560a96d1abeed3be5bd21b218e0da3701913b9b833f3a1291297b43e9080cf9b64a9f0ffb132e251dce5eff0f2f54fc6d SHA512 8be6de0b7f8023171e1a7b8ea3cc20b55577c441fe776431693578030b75dc4398704e4e01bd86dbe46eaedba9fe9bf87b1b077090ae0a64c1281c16d2a608d2 MISC metadata.xml 387 BLAKE2B a3de5c7143c2fd60eeb5e9dc854c8d9dcae39be83d5bc345b2227e323844867628335ffb9bfbc3dd0c5dfd5358c28f5f99d8564891c8b44e3424083da75d1140 SHA512 2b3921a511147eb3f47f42541e80788e7432d6b4496537e8b919ed83b627c29ad2b268134a88fd4d0f7690eebf782bfc13d1a122b40f571dbadc9c9af9858cd3 diff --git a/dev-libs/kirigami-addons/kirigami-addons-1.4.0.ebuild b/dev-libs/kirigami-addons/kirigami-addons-1.4.0.ebuild deleted file mode 100644 index 5c6459c64529..000000000000 --- a/dev-libs/kirigami-addons/kirigami-addons-1.4.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="true" -ECM_TEST="true" -KFMIN=6.3.0 -QTMIN=6.6.2 -inherit ecm kde.org - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" -fi - -DESCRIPTION="Visual end user components for Kirigami-based applications" -HOMEPAGE="https://invent.kde.org/libraries/kirigami-addons" - -LICENSE="|| ( GPL-2 GPL-3 LGPL-3 ) LGPL-2.1+" -SLOT="6" -IUSE="" - -# would profit from VIRTUALX_REQUIRED=test, but then still requires -# org.qt-project.qt.mediaplayer service and fails, bug 911186 -RESTRICT="test" - -COMMON_DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=kde-frameworks/ki18n-${KFMIN}:6 - >=kde-frameworks/kirigami-${KFMIN}:6 -" -RDEPEND="${COMMON_DEPEND} - >=dev-qt/qtmultimedia-${QTMIN}:6[qml] - >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6 - kde-plasma/libplasma:6 -" -DEPEND="${COMMON_DEPEND} - test? ( - >=dev-qt/qtmultimedia-${QTMIN}:6[qml] - x11-themes/sound-theme-freedesktop - ) -" diff --git a/dev-libs/kirigami-addons/kirigami-addons-1.5.0.ebuild b/dev-libs/kirigami-addons/kirigami-addons-1.5.0.ebuild index bec6e1fe92c3..c264f87d5a38 100644 --- a/dev-libs/kirigami-addons/kirigami-addons-1.5.0.ebuild +++ b/dev-libs/kirigami-addons/kirigami-addons-1.5.0.ebuild @@ -11,7 +11,7 @@ inherit ecm kde.org if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" fi DESCRIPTION="Visual end user components for Kirigami-based applications" diff --git a/dev-libs/kopeninghours/Manifest b/dev-libs/kopeninghours/Manifest index 32c8afc3f7a9..04babc7858bb 100644 --- a/dev-libs/kopeninghours/Manifest +++ b/dev-libs/kopeninghours/Manifest @@ -1,6 +1,4 @@ AUX kopeninghours-22.04.0-boostpython.patch 3555 BLAKE2B 1d22b48e5574ffada0b89a0828bf5258321b57161061534939e95256ab3501a887a026231568e09b1d20499238284107c34c6835d33853096be62e1345356cde SHA512 562b30fe66a9e8904e79c95496c4b06e50dbbb8d328db93a655ffa7f8829ff70bc8a6b0ee7beb7840e7046b74d4d858265ec67703c6317c3fe4c87b54b40a349 -DIST kopeninghours-24.08.1.tar.xz 74616 BLAKE2B de96e19675b4c29eb388b3a120e97c1435b1fa7652b7b86d8adcaca8a5afb167481fd444a429a03f6fd285bf4623e5cb3af5e3952788300918a9281d5d2a091c SHA512 b219bf9c7d3a302112e84d9022f9ff37c7153870099972d7ad2c5154c391462ef7397df0bc09cb956a5e6cc2ee6d22ed53fc84d9efb07c03a8df17db5e9b8594 DIST kopeninghours-24.08.3.tar.xz 74616 BLAKE2B 083dfdda40b2d7084cb4dccf253d911ad4a2228dc4b88ff9386be7b95a9d44ee93a54a185b2ab7892c2f37f50480305876016bade7cad04b64bcd3073323ccb5 SHA512 fe953735989f4da3e3e0c652f8df4a5a96762c7bfad23e88d2472f8004f4eec550589328e7a45edace37acf9129fe4f397e54bce4c72b124fa1fe20536f1248e -EBUILD kopeninghours-24.08.1.ebuild 1252 BLAKE2B 67c92e74292277dc82766b722b949e827ce11b71b8baf5771a3055e39256ed2b1e05ba35d318e63cbbf67d463a2cebb7c16b2fdd8883ab15c429923654ff40b2 SHA512 4500a5246fedc88330c94a829f314adc7505a04d970d0cfee43b3569229962354449176a6cc020d2f5063eaf0bc810ce10403bbedc4e602e2a3ef4cb8f14402e EBUILD kopeninghours-24.08.3.ebuild 1252 BLAKE2B 67c92e74292277dc82766b722b949e827ce11b71b8baf5771a3055e39256ed2b1e05ba35d318e63cbbf67d463a2cebb7c16b2fdd8883ab15c429923654ff40b2 SHA512 4500a5246fedc88330c94a829f314adc7505a04d970d0cfee43b3569229962354449176a6cc020d2f5063eaf0bc810ce10403bbedc4e602e2a3ef4cb8f14402e MISC metadata.xml 385 BLAKE2B b4e1572a93c2fd0cda349614b40efe3cb8c08921fb3f98ca07d7fb03b0cb1f94b7d7c163e63252b191f9e4655d7a0e56604efa61f3f2555e04db4182c128af01 SHA512 a67020858217bd47ebab751b5a96b475b9d1becbca7b06c963c058c65fd4eb6436dd24a4703902386e0fc9fb7893953764f6d43381a908cde568fad687b0d67b diff --git a/dev-libs/kopeninghours/kopeninghours-24.08.1.ebuild b/dev-libs/kopeninghours/kopeninghours-24.08.1.ebuild deleted file mode 100644 index 1084d8654d19..000000000000 --- a/dev-libs/kopeninghours/kopeninghours-24.08.1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2024 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.5.0 -QTMIN=6.7.2 -PYTHON_COMPAT=( python3_{10..12} ) -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" -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 - sys-libs/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 -" - -PATCHES=( "${FILESDIR}"/${PN}-22.04.0-boostpython.patch ) - -pkg_setup() { - ecm_pkg_setup - python_setup -} - -src_configure() { - local mycmakeargs=( - -DBOOSTPYTHON_VERSION_MAJOR_MINOR=${EPYTHON} - $(cmake_use_find_package python Boost) - ) - ecm_src_configure -} - -src_install() { - ecm_src_install - python_optimize -} diff --git a/dev-libs/kosmindoormap/Manifest b/dev-libs/kosmindoormap/Manifest index 126bca055ce6..02724898a4d2 100644 --- a/dev-libs/kosmindoormap/Manifest +++ b/dev-libs/kosmindoormap/Manifest @@ -1,5 +1,3 @@ -DIST kosmindoormap-24.08.1.tar.xz 691904 BLAKE2B 015200603e441d81685fb7e09738a75901e4035c7e60aa1473663218436c62d9a6166e976fda4ef5219f8a541d2a1495cb5a5746df5b255f3db78f6a44649fe7 SHA512 1ad9cf7678b97847dc0482530f94173b8facfbcf8dc6dfe9e13214bfd5b1b02a3a8ddbca357e9dd7a37296052130bde958765fc04062d2f7f5680d4e103b8cc5 DIST kosmindoormap-24.08.3.tar.xz 692392 BLAKE2B 41879a7ef4dbde858d8e6f2e53b4b32efd94f4277ed8bf6c9d4343907364814acc00cc5bdf09840e429e7fd4cf2150d535dcb261ae7debcc0c941837b1607385 SHA512 cf63d91306d41d8fd9cc3c33eee91a6380a0d043a610b49b214dfb8de76531dacf03e2745d1783e4627b218e6bf55b370d1946b6e4276aea10906d790d63f881 -EBUILD kosmindoormap-24.08.1.ebuild 1088 BLAKE2B 0fd74d8ab166e0c791a906f59a7a22aa23953974c040ff30040d2f3ad974f7791f3c38afd5268362615e26173e07a81821009cde44b882dce1063ec38b7a08a2 SHA512 ff670034cafe4a59ffa0223d9423817346e10939ed6089481b8c6c8fc6a4bea86740ab7f15b7fba666c0cfac781ab37f2d9b5a774c4f969c576de3d5a97cd079 EBUILD kosmindoormap-24.08.3.ebuild 1088 BLAKE2B 0fd74d8ab166e0c791a906f59a7a22aa23953974c040ff30040d2f3ad974f7791f3c38afd5268362615e26173e07a81821009cde44b882dce1063ec38b7a08a2 SHA512 ff670034cafe4a59ffa0223d9423817346e10939ed6089481b8c6c8fc6a4bea86740ab7f15b7fba666c0cfac781ab37f2d9b5a774c4f969c576de3d5a97cd079 MISC metadata.xml 385 BLAKE2B 09cdfbec2c328805a9fb4f3c1b6860ae6be84c1bed50bf905bdc6233c69a6af7fa983844629ed60cc5224181b7e27df9da845ed11aadb33a71387028062f76d7 SHA512 e85e6da9c667c7587a9ec0e2854bbeb5a6e3d07fbecd7e0fb83eac52030f5c07da7c16ab89208d1d7117ef64d8a63f8d28167dd2a7d592d7f36cd26dae711254 diff --git a/dev-libs/kosmindoormap/kosmindoormap-24.08.1.ebuild b/dev-libs/kosmindoormap/kosmindoormap-24.08.1.ebuild deleted file mode 100644 index 917524a82c30..000000000000 --- a/dev-libs/kosmindoormap/kosmindoormap-24.08.1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2024 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.5.0 -QTMIN=6.7.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" -KEYWORDS="~amd64 ~arm64" -IUSE="+gui" - -# kservice is optional and only used to find and open josm -RDEPEND=" - dev-libs/protobuf:= - >=dev-qt/qtbase-${QTMIN}:6[gui?,network] - sys-libs/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 85650eaabf99..d2c57ef8aaac 100644 --- a/dev-libs/kpublictransport/Manifest +++ b/dev-libs/kpublictransport/Manifest @@ -1,5 +1,3 @@ -DIST kpublictransport-24.08.1.tar.xz 740672 BLAKE2B 324f60d49c31bf8143e7c6eda5c9c7132435be2234269e0cbd202ff6ecf446f44faaceba9d038e0e34f4fcc0008c6672d4beafcd691efcde926a4f4725ffd1dc SHA512 8039b16108cf0202c230073eb3a6e01ba4d7dfe88036d77ef2fca5f0759a9cb0d199753458733577360533a749898d0e6f734da21324bf7c007bf6cbe12e78aa DIST kpublictransport-24.08.3.tar.xz 744252 BLAKE2B 590da416055119224ebdaf2c14e8c45377910bf77097a9099b46707a03138179d80ba48363af9041ea630b11924699cd135318a22e9ca3ac359db0bdd9aa74c6 SHA512 04b9278119b071da3170504c3609b41d98d36853d34f81ac8995dad491056c120a8cfce79483cdcb78810ff31cb5dfb6c92147bf0feb163f1f4bd19775ae9243 -EBUILD kpublictransport-24.08.1.ebuild 987 BLAKE2B 157387d4053c3de59b15de0e00522ccdb053fc707a86593e138b4d381f64e07b0bb84a12d9de3a0e203ee21acf62fc95e3595644c06f498cf654cae22fb08892 SHA512 36c72c9b0e25e86272e8fd32b1e662b1b41f96eeb71cb43e3bc228fd4b9a2d06de29226f9adc4cbee69662c488961b4465cfd95a8643500604242ae296a21f46 EBUILD kpublictransport-24.08.3.ebuild 987 BLAKE2B 157387d4053c3de59b15de0e00522ccdb053fc707a86593e138b4d381f64e07b0bb84a12d9de3a0e203ee21acf62fc95e3595644c06f498cf654cae22fb08892 SHA512 36c72c9b0e25e86272e8fd32b1e662b1b41f96eeb71cb43e3bc228fd4b9a2d06de29226f9adc4cbee69662c488961b4465cfd95a8643500604242ae296a21f46 MISC metadata.xml 388 BLAKE2B a5ab7966c17200f79bad40dffdce29d2077a122179e8afa69d7e381d018062c563f309d57b2d409eaee5e271a64961aea1d11a7733739c51211219ab97892061 SHA512 ea7dc1d0206f82d54a1cdb18ba8225287ef2b28a97d302d4e239dd16358db2a4ef33f890c1e080a34d4211a92dab91fbb7bfb067865164afbeb5b49a637cf4a4 diff --git a/dev-libs/kpublictransport/kpublictransport-24.08.1.ebuild b/dev-libs/kpublictransport/kpublictransport-24.08.1.ebuild deleted file mode 100644 index 0a6316ec8c3d..000000000000 --- a/dev-libs/kpublictransport/kpublictransport-24.08.1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="true" -ECM_TEST="true" -KFMIN=6.5.0 -QTMIN=6.7.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" -KEYWORDS="~amd64 ~arm64" -IUSE="networkmanager" - -RDEPEND=" - dev-libs/protobuf:= - >=dev-qt/qtbase-${QTMIN}:6[gui,network,ssl] - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=kde-frameworks/ki18n-${KFMIN}:6 - sys-libs/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 3a0df53e9f01..4c8dcbb18bc0 100644 --- a/dev-libs/kweathercore/Manifest +++ b/dev-libs/kweathercore/Manifest @@ -1,5 +1,3 @@ -DIST kweathercore-24.08.1.tar.xz 75384 BLAKE2B 8819e167a517e6cf51471b067b2ce1dc1a5d9aa5c61b9dec7ed8f72d5e8d9af372cbf697887034da1da9f35b759503c0a7b5649e14b7ffbe4dc65eb452f2a8d4 SHA512 1738a2744545f00f0eecd4473874341d8dc183a0961cb0ac37b83d219b4f222aa954d897840d7b5fa2affc5757088a1299c5f80fcd47777117a96160727cc2b4 DIST kweathercore-24.08.3.tar.xz 75416 BLAKE2B 1e61a17ae4d5ced5879af63975fcdcba3215a75ebe97fd2d616b92d7c7b8104423049371d3494b884b401c200b2fb441c74d164f24d7fa099bdbabfa728dc338 SHA512 a9b128e4e939c567f32e14a4401a7ab101e8364d8c9c0c0386f72f00d879748637aebcb8e45c5f75324555e2213bb21bb76bc368884d6f70f7057a5392c607ae -EBUILD kweathercore-24.08.1.ebuild 675 BLAKE2B db9111e946fbd6912c3822e5dbde688298940aa7e54ef1dc459f1ab0ec0d1dff1f85b0250fe9a3c5511b6346d8b8ed2c205a9af1b97f31a3867119f3e94fdc2f SHA512 5e4d5fd26d0c5e9527c5c3a42f03c966ab7d35a4a0e39d60fad06b2fe651cf88554ddefc69ccb687b5b8a6e0c93207b98a81f4f3c7c0c2dfa8abb85c8a657dcc -EBUILD kweathercore-24.08.3.ebuild 677 BLAKE2B 46a727838e583d2737db96912e1f5f84f96d0c1a13766eb4e7819c0e9e83d8ed61637b934e8688e91d7031006e2d1ca0a87c86af28828eb92deccc1598dd7a8c SHA512 a255630a8c918a97844b99769bea80d2e2b96a96bfdd9b1cd64220ac240508c433b978b206bc825cc41f0269dea708ff9b124b9966b312bcfc74fb686699a84d +EBUILD kweathercore-24.08.3.ebuild 675 BLAKE2B db9111e946fbd6912c3822e5dbde688298940aa7e54ef1dc459f1ab0ec0d1dff1f85b0250fe9a3c5511b6346d8b8ed2c205a9af1b97f31a3867119f3e94fdc2f SHA512 5e4d5fd26d0c5e9527c5c3a42f03c966ab7d35a4a0e39d60fad06b2fe651cf88554ddefc69ccb687b5b8a6e0c93207b98a81f4f3c7c0c2dfa8abb85c8a657dcc MISC metadata.xml 384 BLAKE2B 67d34f806cf49bd1284a67a7624719b4d5bb33add29d6296f87564e3448ed673c50d6e4a2e6cba8ea7cc60ad7985838c8d3d24a7e8d3fcf5502d40851adb33cb SHA512 bc5196d60e89f50e5acac704e0e76e911cad6d9c1f2a44b9f15e38a435abaac50b706a3fbbe5ff5c114a5cfebac41d4e273042c9f8048cdfad43b630758e2b47 diff --git a/dev-libs/kweathercore/kweathercore-24.08.1.ebuild b/dev-libs/kweathercore/kweathercore-24.08.1.ebuild deleted file mode 100644 index 8fcf79a835ee..000000000000 --- a/dev-libs/kweathercore/kweathercore-24.08.1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2024 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.5.0 -QTMIN=6.7.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 ~ppc64 ~x86" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[network] - >=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/kweathercore/kweathercore-24.08.3.ebuild b/dev-libs/kweathercore/kweathercore-24.08.3.ebuild index 84cb17ab0481..8fcf79a835ee 100644 --- a/dev-libs/kweathercore/kweathercore-24.08.3.ebuild +++ b/dev-libs/kweathercore/kweathercore-24.08.3.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://invent.kde.org/libraries/kweathercore" LICENSE="LGPL-2+" SLOT="6" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~x86" DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[network] diff --git a/dev-libs/libgcrypt/Manifest b/dev-libs/libgcrypt/Manifest index 8b53c8c52684..c9e687db319f 100644 --- a/dev-libs/libgcrypt/Manifest +++ b/dev-libs/libgcrypt/Manifest @@ -18,5 +18,6 @@ EBUILD libgcrypt-1.10.2.ebuild 6341 BLAKE2B 38dba38edfc16f9e04f23e668bfb1d7c4369 EBUILD libgcrypt-1.10.3-r1.ebuild 6096 BLAKE2B 3602f57bc6703b69e0d1bf01bebd5e804210fcf9c532c4a9c7d4dc38b40d574be3d03120adfb1c6406f1a1cfeb43cb968e0df5e0134627618881c879a76fdc59 SHA512 1e1648d1435a9a032a896894a279cc2af989b6df0228aed732dd59a78c5bb2b33642498e8adf94c2bf8a97af8158f68b15a8a92eab69c0d76cfeed2c43fa0c63 EBUILD libgcrypt-1.10.3-r2.ebuild 6331 BLAKE2B d178da7b187fae963ec6353c72588191428490ef4e2e3107981bf6462ecf134397eb665e9cca1b4104b10b5783bbfb6c59964e39c73ebdb3f7b28ca85970df05 SHA512 2b57f5cc3951a8ded7e4ab431ce0831ab79725967b8516b5a2290a9d7fa5543e27510a83cf168dd4ceb0ab5e234fa97ba1cd7f6d88de47928f5a552604c860d5 EBUILD libgcrypt-1.11.0-r1.ebuild 6047 BLAKE2B 58a1ba3b746919386bd1d5e7d1df5b504ebec83f55316bcf8188bb296b68050159e9294c33eab225d4a06f43b0f5f5d84239c969c9213445d9ba65d786e88760 SHA512 565aa1a2e38f0e91168f140e65fd5b84ee585e4904886e36c74f542afd3f5eedeb5ff4d02e8d7f9dd8d01becc645fbd918ef8aa9646cba0dadd43615dd860bbf +EBUILD libgcrypt-1.11.0-r2.ebuild 6276 BLAKE2B b9ad335bb824e574816b1bdbcfb0312f663db7f958d814bcdbed5317a9e7a23e9e2753cd4bf9c1b75b48add7dafcbe630313519c1d3f75f135eb447eaf35527d SHA512 7c5d3b5d500849d1fcb7d755965bbc6318bdac5081a81b5cb1f1e5f06fe364018de5072e9a5fad7d4e86d7862870138ea9d6c048c15e99e2e5a3e4be0e16e1ba EBUILD libgcrypt-1.11.0.ebuild 6009 BLAKE2B 659bb23f8af72694c031e5385af34acdefdcb0ae01b486a384ea87f19c6939868ca23a424d0d4f503a6360323ffeecf16b5bf338b5d24db7c009309e9becc21e SHA512 53226049129aaed0d5af3b5b701873df1cebdcb943d155ee5c13ed7ec8282366a16513011d13eb8275f7706be254d24a05b8dbe087ada4696830951668a9fbff MISC metadata.xml 451 BLAKE2B 3be914b8449db0938d868c7cf2df7fbcf29d7f2e9b91320dfb97f0c1bf6c22326f3a1c3f3b695eaacbe4d74bb3a0b733a7afc1f88e04a37d06a9d9ed25358efb SHA512 add260d64091e3aa1de6fb802f4cfd076c1520622ebe93ddf7a0312f8d46232bd330d9bd380e2bdef6aec15563b6d27f2733b5ebe624ad9d0965ed9c6456939d diff --git a/dev-libs/libgcrypt/libgcrypt-1.11.0-r2.ebuild b/dev-libs/libgcrypt/libgcrypt-1.11.0-r2.ebuild new file mode 100644 index 000000000000..4b77f2ee8add --- /dev/null +++ b/dev-libs/libgcrypt/libgcrypt-1.11.0-r2.ebuild @@ -0,0 +1,187 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc +inherit autotools flag-o-matic linux-info multilib-minimal toolchain-funcs verify-sig + +DESCRIPTION="General purpose crypto library based on the code used in GnuPG" +HOMEPAGE="https://www.gnupg.org/" +SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" +SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )" + +LICENSE="LGPL-2.1+ GPL-2+ MIT" +SLOT="0/20" # subslot = soname major version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="+asm doc +getentropy static-libs" +IUSE+=" cpu_flags_arm_neon cpu_flags_arm_aes cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_arm_sve" +IUSE+=" cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 cpu_flags_ppc_vsx3" +IUSE+=" cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_padlock cpu_flags_x86_sha cpu_flags_x86_sse4_1" + +# Build system only has --disable-arm-crypto-support right now +# If changing this, update src_configure logic too. +# ARM CPUs seem to, right now, support all-or-nothing for crypto extensions, +# but this looks like it might change in future. This is just a safety check +# in case people somehow do have a CPU which only supports some. They must +# for now disable them all if that's the case. +REQUIRED_USE=" + cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 ) + cpu_flags_arm_sha1? ( cpu_flags_arm_aes cpu_flags_arm_sha2 ) + cpu_flags_arm_sha2? ( cpu_flags_arm_aes cpu_flags_arm_sha1 ) + cpu_flags_ppc_vsx3? ( cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 ) + cpu_flags_ppc_vsx2? ( cpu_flags_ppc_altivec ) +" + +RDEPEND=" + >=dev-libs/libgpg-error-1.49[${MULTILIB_USEDEP}] + getentropy? ( + kernel_linux? ( + elibc_glibc? ( >=sys-libs/glibc-2.25 ) + elibc_musl? ( >=sys-libs/musl-1.1.20 ) + ) + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( virtual/texi2dvi ) + verify-sig? ( sec-keys/openpgp-keys-gnupg ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-multilib-syspath.patch + "${FILESDIR}"/${PN}-powerpc-darwin.patch + "${FILESDIR}"/${P}-s390x.patch + "${FILESDIR}"/${P}-o-flag-munging.patch + "${FILESDIR}"/${P}-arm.patch +) + +MULTILIB_CHOST_TOOLS=( + /usr/bin/libgcrypt-config +) + +pkg_pretend() { + if [[ ${MERGE_TYPE} == buildonly ]]; then + return + fi + if use kernel_linux && use getentropy; then + unset KV_FULL + get_running_version + if [[ -n ${KV_FULL} ]] && kernel_is -lt 3 17; then + eerror "The getentropy function requires the getrandom syscall." + eerror "This was introduced in Linux 3.17." + eerror "Your system is currently running Linux ${KV_FULL}." + eerror "Disable the 'getentropy' USE flag or upgrade your kernel." + die "Kernel is too old for getentropy" + fi + fi +} + +pkg_setup() { + : +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # Sensitive to optimisation; parts of the codebase are built with + # -O0 already. Don't risk it with UB. + strip-flags + + # Hardcodes the path to FGREP in libgcrypt-config + export ac_cv_path_SED="sed" + export ac_cv_path_EGREP="grep -E" + export ac_cv_path_EGREP_TRADITIONAL="grep -E" + export ac_cv_path_FGREP="grep -F" + export ac_cv_path_GREP="grep" + + multilib-minimal_src_configure +} + +multilib_src_configure() { + if [[ ${CHOST} == powerpc* ]] ; then + # ./configure does a lot of automagic, prevent that + # generic ppc32+ppc64 altivec + use cpu_flags_ppc_altivec || local -x gcry_cv_cc_ppc_altivec=no + use cpu_flags_ppc_altivec || local -x gcry_cv_cc_ppc_altivec_cflags=no + # power8 vector extension, aka arch 2.07 ISA, also checked below via ppc-crypto-support + use cpu_flags_ppc_vsx2 || local -x gcry_cv_gcc_inline_asm_ppc_altivec=no + # power9 vector extension, aka arch 3.00 ISA + use cpu_flags_ppc_vsx3 || local -x gcry_cv_gcc_inline_asm_ppc_arch_3_00=no + fi + + # Workaround for GCC < 11.3 bug + # https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=commitdiff;h=0b399721ce9709ae25f9d2050360c5ab2115ae29 + # https://dev.gnupg.org/T5581 + # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102124 + if use arm64 && tc-is-gcc && (($(gcc-major-version) == 11)) && + (($(gcc-minor-version) <= 2)) && (($(gcc-micro-version) == 0)) ; then + append-flags -fno-tree-loop-vectorize + fi + + append-ldflags $(test-flags-CCLD -Wl,--undefined-version) + + local myeconfargs=( + CC_FOR_BUILD="$(tc-getBUILD_CC)" + + --enable-noexecstack + $(use_enable cpu_flags_arm_neon neon-support) + # See REQUIRED_USE comment above + $(use_enable cpu_flags_arm_aes arm-crypto-support) + $(use_enable cpu_flags_arm_sve sve-support) + $(use_enable cpu_flags_ppc_vsx2 ppc-crypto-support) + $(use_enable cpu_flags_x86_aes aesni-support) + $(use_enable cpu_flags_x86_avx avx-support) + $(use_enable cpu_flags_x86_avx2 avx2-support) + $(use_enable cpu_flags_x86_avx512f avx512-support) + $(use_enable cpu_flags_x86_padlock padlock-support) + $(use_enable cpu_flags_x86_sha shaext-support) + $(use_enable cpu_flags_x86_sse4_1 sse41-support) + # required for sys-power/suspend[crypt], bug 751568 + $(use_enable static-libs static) + + # disabled due to various applications requiring privileges + # after libgcrypt drops them (bug #468616) + --without-capabilities + + $(use asm || echo "--disable-asm") + + GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config" + ) + + if use kernel_linux; then + # --enable-random=getentropy requires getentropy/getrandom. + # --enable-random=linux enables legacy code that tries getrandom + # and falls back to reading /dev/random. + myeconfargs+=( --enable-random=$(usex getentropy getentropy linux) ) + fi + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" \ + $("${S}/configure" --help | grep -o -- '--without-.*-prefix') +} + +multilib_src_compile() { + default + multilib_is_native_abi && use doc && VARTEXFONTS="${T}/fonts" emake -C doc gcrypt.pdf +} + +multilib_src_test() { + # t-secmem and t-sexp need mlock which requires extra privileges; nspawn + # at least disallows that by default. + local -x GCRYPT_IN_ASAN_TEST=1 + + default +} + +multilib_src_install() { + emake DESTDIR="${D}" install + multilib_is_native_abi && use doc && dodoc doc/gcrypt.pdf +} + +multilib_src_install_all() { + default + find "${ED}" -type f -name '*.la' -delete || die +} diff --git a/dev-libs/libmaa/Manifest b/dev-libs/libmaa/Manifest index 1b2342b00bd3..3bb69ff590ad 100644 --- a/dev-libs/libmaa/Manifest +++ b/dev-libs/libmaa/Manifest @@ -3,5 +3,5 @@ AUX libmaa-1.4.7-makefile-respect-flags.patch 721 BLAKE2B fc05763eb4e5ca7ea46d18 DIST libmaa-1.3.2.tar.gz 287198 BLAKE2B 62432f7f21e353c68a0e9b8f843a5a5acafba5c0cc8e745b07596d7dcaaf9adf723342474b95895fbe1cf003d87d856892ea52196808937b4befdc50ce6d0155 SHA512 dde91e8bf1c08515ff4662282d16a03b18a1dfb16eb7b95be980ba398ed1e65d8cd88e58d454e03a03f48a5ecca8bf23b4ebaf475a98630a9178318c12a1b176 DIST libmaa-1.4.7.tar.gz 173728 BLAKE2B 1201fedf56a92b150f04eedebd3aaf11a63e057b2cc67a3c5402c6a76c7aa5e2c40d7298138f9b510f6c94bc3a67835586ad97b53adf04dd837f404e43dea620 SHA512 6aa0ec6de92d9512152116a2698f5e7d3166631832968d2b7942b8564a4d61ef6eaf304d863e682758636e55a0c5d26fde49db028b18c160abb2286683e8478b EBUILD libmaa-1.3.2-r1.ebuild 708 BLAKE2B e0ea06e2c08b3cf51fe9cc8929526642325c3e7f309a7739e5648fcf50e47ba73407f131ad2a104fcc4c654c0576cf1c7d31e68885d58c135efc7cd30c6381e6 SHA512 ae4a6df694bc4238285480d7edb984d9b52307a53970d350c5e348e059840938fd7ba3e890bd5a17c9399ff118d230d244355445d87ad8468b60706dcd6c5f59 -EBUILD libmaa-1.4.7.ebuild 2042 BLAKE2B 67b9d561e5c17250f65c7c1cb25743845eb69bda7ce701b9785646189157abe565cc9a8390573e07731c27c400f5e47e5a34d3115fe2a0014b92a29c715e4637 SHA512 d62e49c08b730062454efd9f13c81865cb5f7f59993464b412edc10a00b53e741eacb2f64269ce94feafbb103dc449b3b867e12a0bbd75d47a32df15e94bc40b +EBUILD libmaa-1.4.7.ebuild 2041 BLAKE2B 8d5f3b59d6a0ff67ea56ac762ca4ed1661d43716fd70c2e814ddfdf62eaab1148029d5af415a0b7e634a5d245cb5aa084b8330fb5a24d040758eaba173981a3a SHA512 7d197e05509f8daea6b4a6ca7823f686e70aad08ab79c47aa93fa4acda668c1746a927307d2da2f0ae287bad0169bef21c0ff52ce707af289a1a34f894118259 MISC metadata.xml 840 BLAKE2B 1b6d7a53d405f83b7065c47069d08bfa5ac8d2c6b5a3db0ee0c8355c8706140240bd92cc62138386fb06a861c2ce880c0eac792aab08b46d8691861954e19972 SHA512 3bdd87f4dc481f96e76615c38a5d92ff100b91de0cab5fc40f818eba8a16fa222e8fff496716394a29ba74d74d8177e661e42efb51fdaf33cc040c01ac2debe8 diff --git a/dev-libs/libmaa/libmaa-1.4.7.ebuild b/dev-libs/libmaa/libmaa-1.4.7.ebuild index d21c0805f38f..01beaa9c3cb1 100644 --- a/dev-libs/libmaa/libmaa-1.4.7.ebuild +++ b/dev-libs/libmaa/libmaa-1.4.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/dict/${P}.tar.gz" LICENSE="MIT" SLOT="0/4" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86" BDEPEND="dev-util/mk-configure" diff --git a/dev-libs/libphonenumber/Manifest b/dev-libs/libphonenumber/Manifest index 3bc6048550aa..784a76fadaa9 100644 --- a/dev-libs/libphonenumber/Manifest +++ b/dev-libs/libphonenumber/Manifest @@ -1,10 +1,6 @@ -AUX libphonenumber-8.12.37-cmake.patch 1963 BLAKE2B 4ca131a59bb4a5558b01eb1428cf9be4e8c006c85235800f09689960c7c489a4da52d044eb0b11b40172bc37382545f46872f35571b0f349a9749ce21237da64 SHA512 feb365105ad3aa6437b495e0ea86d8050bed06444adb6ce79628186f3d8a5cc67f496b1a73ee8bee049d12e6e108921d76cdfd2d0d1a9095b4d5bc0acf5d2deb -AUX libphonenumber-8.12.37-testing.patch 3349 BLAKE2B 1c96a9efd1919c04ed86ad63713e89ea8a6a21139faaa0b4cff406f0d168c57b981b0af1aedf54e54ed753cfa1c8ea815e78fde86c578c9151bdb5d98e6b4ad2 SHA512 00ed243396507f1d7448faed83f82009de7be1418b499f560b0961ea9796bfe7285d9c04c43dc5f3cd8baa90314a487e377f4fba571c5b492e065a97056ce375 AUX libphonenumber-8.13.47-cmake.patch 1158 BLAKE2B 86ac6e27437caf1d3ba9b961e242076348d1edfe2225d444b95075cf14e426ee2dac5db5b28b4542612378b0757c48c1d02382a8ea8d2f9ce237d3e103e0d1e2 SHA512 3c5b5f47db8a9686a455d446594094eb06cbf717a9687ca7b4542727980cf31a4a8a55ddea23522bb45389e790e68807811f09158746e89becccd25deb44bb09 AUX libphonenumber-8.13.47-protobuf-link-abseil.patch 1090 BLAKE2B 5630942b049fc777f1f9456dffb0d3f14d8938aeac8558dfed58e711dc81956c91890e1757076305f240345d18b5b749b466344b7e818060eac9dca4c789c8e0 SHA512 fd1ec97a487c369cb63b8b644dc23a6e98b71f3f11085286552764f5692393f6a88d700a6bc76c7bca065071b0bb2c1c73eb52a333a37e831983804382734b50 AUX libphonenumber-8.13.47-werror.patch 470 BLAKE2B e122574deb63110d0b8f06d030a0853c1d39f96d67cd1104181ec8b1dfec76cc1aa41cae4fdab698c622da3fce93454d8fcc168403b1b319a37a89cd582124a9 SHA512 44bce9b9c48271b33fbc8669a65954436632bd528b7433c333f22d331418f39fe5b688710feeac11fce5e5bddbdf9191ca490ac12f11623f06b919b2e3189e18 -DIST libphonenumber-8.12.39.tar.gz 11007180 BLAKE2B 27a47b35497772740da04cb9b79e1a6b4fd6f9b0d4a89768e1ba9212672f1a0fd06c5837aa8858a4680b5c47ef16721c6ef145d8d2cd77dccbe27bb4b0897dcf SHA512 82570c60b132022a713c0664de2c29997cff0ab8c3ab97dbec0f8d1cd1782090ba92ca7d2f044760f523c986660f13b70aacf8a9c247a3b80eb19d35227bc2a8 DIST libphonenumber-8.13.47.tar.gz 12929410 BLAKE2B 97af74d0c4c3f01baaeca370f0ad8d71abbff58edbb7209d5809e43f0171b0c3a997aa0a190131e935326ac72702706221429bf166e0726a44126bda36bb0169 SHA512 0ad3e59e4972bdb7f3e9abce4f1e2bd2924c21d437e734d6bc752cc86660a8a48b3b15ecd662c406e0279ef1112d9bd53b8ab9a9c4e593d3c8b87f9d6d23a5f7 -EBUILD libphonenumber-8.12.39.ebuild 1172 BLAKE2B 577342f44537a288b296ca90b50545e039fe115824e91784f290a6afb088c7a42b28b265a447341598d576b7d118a361445e95c5fe6212309a363476de0b3524 SHA512 81d721a186dc2d5ae7bbf12635d86d60475777c8ecd0e58e909fe05c9363bc08441c12a296d1d427ce569ffd9313307bd7dbc67ef4e9cb3883f7715ff8e193e0 -EBUILD libphonenumber-8.13.47.ebuild 1386 BLAKE2B 6e8d0a635ba77f219b2a49a79fa54c8f11570d47d7c68af26c23ae3275462fbc566e302fd28d66cb505a7bc0e90e7f2adf9135c20a1e6ebd1979451b06a46b8a SHA512 a1fce4759b79b883a6ae72a916693760e6dfb3eb30d18f3ad0c3e0a87857fb9f45896bc6f8d1e5aca28b8d5593a6a26e315f641227265a8841889cd94ccb8296 +EBUILD libphonenumber-8.13.47.ebuild 1384 BLAKE2B a94d07bb860e4208eaeb0db109e96936b66d58e1bc28c8038b97026c2bc6f5904e73d97db1cb3471235dcc648462ba97017fabaed454321c0089d1adc57464df SHA512 295af4cc1cfa3f88edaa6505fb38e34423b3e22e336872837aaf7dcac8b9492ebffd83bafbd9a3943113cafc74d6468d4b652f1b0530269a0511da87b396b11e MISC metadata.xml 417 BLAKE2B 95de59ae08b1ea02b4e31e2db29ed6e17040d243c0254ae64eaa0c1a4195244063714ebe9f29e0979a9f6be728eecdf47f8bfac77f674128fc37f52eaf8c8896 SHA512 6fc39161d18efec9984fac508c586a579d93ae12a3cd3d4671630af04d8c86db1b86a5f43ac421fa7c0a4b38f7e333676fc36c8066fe08ebe2a92e56f1acb882 diff --git a/dev-libs/libphonenumber/files/libphonenumber-8.12.37-cmake.patch b/dev-libs/libphonenumber/files/libphonenumber-8.12.37-cmake.patch deleted file mode 100644 index bfc7e8701a5d..000000000000 --- a/dev-libs/libphonenumber/files/libphonenumber-8.12.37-cmake.patch +++ /dev/null @@ -1,54 +0,0 @@ -Upstream: no, I probably should, although this patch isn't nice, but - neither is their cmake code - -From a0c72f32b3c318f66975400af81b9b44d8a8d9c7 Mon Sep 17 00:00:00 2001 -From: Heiko Becker -Date: Wed, 27 Mar 2019 21:07:22 +0100 -Subject: [PATCH] Fix build with BUILD_STATIC_LIB=ON - ---- - cpp/CMakeLists.txt | 14 +++++++++++--- - 1 file changed, 11 insertions(+), 3 deletions(-) - -diff --git a/cpp/CMakeLists.txt b/cpp/CMakeLists.txt -index 38ce1f50..dd9399be 100644 ---- a/cpp/CMakeLists.txt -+++ b/cpp/CMakeLists.txt -@@ -441,7 +441,9 @@ if (${BUILD_GEOCODER} STREQUAL "ON") - list (APPEND GEOCODER_DEPS ${COMMON_DEPS}) - # Note that the subset of base/ on which the geocoder relies is implemented - # on top of Boost header-only libraries (e.g. scoped_ptr.hpp). -- target_link_libraries (geocoding ${LIBRARY_DEPS}) -+ if (${BUILD_STATIC_LIB} STREQUAL "ON") -+ target_link_libraries (geocoding ${LIBRARY_DEPS}) -+ endif() - target_link_libraries (geocoding-shared ${LIBRARY_DEPS}) - endif () - -@@ -599,7 +601,9 @@ if (BUILD_SHARED_LIB) - endif () - - if (${BUILD_GEOCODER} STREQUAL "ON") -- install (TARGETS geocoding LIBRARY DESTINATION ${LIBDIR} ARCHIVE DESTINATION ${LIBDIR}) -+ if (${BUILD_STATIC_LIB} STREQUAL "ON") -+ install (TARGETS geocoding LIBRARY DESTINATION ${LIBDIR} ARCHIVE DESTINATION ${LIBDIR}) -+ endif() - install (TARGETS geocoding-shared LIBRARY DESTINATION ${LIBDIR} ARCHIVE - DESTINATION ${LIBDIR}) - endif () -@@ -611,7 +615,11 @@ if (${BUILD_GEOCODER} STREQUAL "ON") - geocoding_test_program - "test/phonenumbers/geocoding/geocoding_test_program.cc" - ) -- target_link_libraries (geocoding_test_program geocoding phonenumber) -+ if (${BUILD_STATIC_LIB} STREQUAL "ON") -+ target_link_libraries (geocoding_test_program geocoding phonenumber) -+ else () -+ target_link_libraries (geocoding_test_program geocoding-shared phonenumber-shared) -+ endif () - endif () - - # Build an RPM --- -2.21.0 - diff --git a/dev-libs/libphonenumber/files/libphonenumber-8.12.37-testing.patch b/dev-libs/libphonenumber/files/libphonenumber-8.12.37-testing.patch deleted file mode 100644 index 0ea039aea2bd..000000000000 --- a/dev-libs/libphonenumber/files/libphonenumber-8.12.37-testing.patch +++ /dev/null @@ -1,110 +0,0 @@ -From 387f1daf0f9cd25ffa2654cc536e5678dd96a571 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Mon, 15 Nov 2021 19:13:37 +0100 -Subject: [PATCH] Add BUILD_TESTING option - -Signed-off-by: Andreas Sturmlechner ---- - cpp/CMakeLists.txt | 13 +++++++++++-- - tools/cpp/CMakeLists.txt | 17 +++++++++-------- - 2 files changed, 20 insertions(+), 10 deletions(-) - -diff --git a/cpp/CMakeLists.txt b/cpp/CMakeLists.txt -index 44db6834..f8e40978 100644 ---- a/cpp/CMakeLists.txt -+++ b/cpp/CMakeLists.txt -@@ -32,7 +32,9 @@ endif () - # depends on. - - include (GNUInstallDirs) --include (../tools/cpp/gtest.cmake) -+if (BUILD_TESTING) -+ include (../tools/cpp/gtest.cmake) -+endif() - - function (print_error DESCRIPTION FILE) - message (FATAL_ERROR -@@ -90,6 +92,7 @@ option ("USE_STD_MAP" "Force the use of std::map" "OFF") - option ("BUILD_STATIC_LIB" "Build static libraries" "ON") - option ("USE_STDMUTEX" "Use C++ 2011 std::mutex for multi-threading" "OFF") - option ("USE_POSIX_THREAD" "Use Posix api for multi-threading" "OFF") -+option ("BUILD_TESTING" "Build unit tests (gtest sources are needed)" "ON") - - if (${USE_ALTERNATE_FORMATS} STREQUAL "ON") - add_definitions ("-DI18N_PHONENUMBERS_USE_ALTERNATE_FORMATS") -@@ -121,7 +124,9 @@ if (${USE_BOOST} STREQUAL "OFF" AND ${USE_STDMUTEX} STREQUAL "OFF") - find_package (Threads) - endif() - --find_or_build_gtest () -+if (BUILD_TESTING) -+ find_or_build_gtest () -+endif() - - if (${USE_RE2} STREQUAL "ON") - find_required_library (RE2 re2/re2.h re2 "Google RE2") -@@ -492,11 +497,13 @@ if (${BUILD_GEOCODER} STREQUAL "ON") - endif () - - # Build a specific library for testing purposes. -+if (BUILD_TESTING) - add_library (phonenumber_testing STATIC ${TESTING_LIBRARY_SOURCES}) - if (${BUILD_GEOCODER} STREQUAL "ON") - add_dependencies (phonenumber_testing generate_geocoding_data) - endif () - target_link_libraries (phonenumber_testing ${LIBRARY_DEPS}) -+endif() - - if (${BUILD_GEOCODER} STREQUAL "ON") - # Test geocoding data cpp files generation. -@@ -551,6 +558,7 @@ if (${USE_ICU_REGEXP} STREQUAL "ON") - endif () - - # Build the testing binary. -+if (BUILD_TESTING) - include_directories ("test") - add_executable (libphonenumber_test ${TEST_SOURCES}) - set (TEST_LIBS phonenumber_testing ${GTEST_LIB}) -@@ -575,6 +583,7 @@ else () - DEPENDS libphonenumber_test - ) - endif () -+endif () - - # Install rules. - install (FILES -diff --git a/tools/cpp/CMakeLists.txt b/tools/cpp/CMakeLists.txt -index fafa8469..0c3a84e0 100644 ---- a/tools/cpp/CMakeLists.txt -+++ b/tools/cpp/CMakeLists.txt -@@ -20,11 +20,10 @@ project (generate_geocoding_data) - - # Helper functions dealing with finding libraries and programs this library - # depends on. -- --include (gtest.cmake) -- --find_or_build_gtest () -- -+if (BUILD_TESTING) -+ include (gtest.cmake) -+ find_or_build_gtest () -+endif () - set ( - SOURCES - "src/cpp-build/generate_geocoding_data.cc" -@@ -52,6 +51,8 @@ if (NOT WIN32) - endif () - - # Build the testing binary. --include_directories ("test") --add_executable (generate_geocoding_data_test ${TEST_SOURCES}) --target_link_libraries (generate_geocoding_data_test ${TEST_LIBS}) -+if (BUILD_TESTING) -+ include_directories ("test") -+ add_executable (generate_geocoding_data_test ${TEST_SOURCES}) -+ target_link_libraries (generate_geocoding_data_test ${TEST_LIBS}) -+endif () --- -2.33.1 - diff --git a/dev-libs/libphonenumber/libphonenumber-8.12.39.ebuild b/dev-libs/libphonenumber/libphonenumber-8.12.39.ebuild deleted file mode 100644 index b73f1a758e97..000000000000 --- a/dev-libs/libphonenumber/libphonenumber-8.12.39.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CMAKE_MAKEFILE_GENERATOR="emake" # broken w/ ninja -inherit cmake - -DESCRIPTION="Library for parsing, formatting, and validating international phone numbers" -HOMEPAGE="https://github.com/google/libphonenumber" -SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -CMAKE_USE_DIR="${WORKDIR}"/${P}/cpp - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 x86" -IUSE="test" - -RESTRICT="test !test? ( test )" - -DEPEND=" - dev-libs/icu:= - dev-libs/protobuf:= - dev-libs/boost:= -" -RDEPEND="${DEPEND}" -BDEPEND=" - virtual/pkgconfig - test? ( dev-cpp/gtest ) -" - -PATCHES=( - # it is either this, or disable BUILD_GEOCODER - # https://github.com/google/libphonenumber/pull/2556 - "${FILESDIR}"/${PN}-8.12.37-cmake.patch - # see also https://github.com/google/libphonenumber/pull/2459 - # using a stripped-down patch w/ BUILD_TESTING - "${FILESDIR}"/${PN}-8.12.37-testing.patch -) - -src_configure() { - local mycmakeargs=( - -DBUILD_STATIC_LIB=OFF - -DBUILD_TESTING=$(usex test) - -DREGENERATE_METADATA=OFF # avoid JRE dependency - ) - cmake_src_configure -} diff --git a/dev-libs/libphonenumber/libphonenumber-8.13.47.ebuild b/dev-libs/libphonenumber/libphonenumber-8.13.47.ebuild index 97117f5f0dc1..4b72d0de5f2a 100644 --- a/dev-libs/libphonenumber/libphonenumber-8.13.47.ebuild +++ b/dev-libs/libphonenumber/libphonenumber-8.13.47.ebuild @@ -13,7 +13,7 @@ CMAKE_USE_DIR="${WORKDIR}"/${P}/cpp LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 x86" +KEYWORDS="amd64 arm64 ~ppc64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/libsass/Manifest b/dev-libs/libsass/Manifest index 4c363c9b05d6..409db7ddefde 100644 --- a/dev-libs/libsass/Manifest +++ b/dev-libs/libsass/Manifest @@ -1,6 +1,6 @@ DIST libsass-3.6.5.tar.gz 342426 BLAKE2B 8c6bb37da3f832dd462408a7ef4f80384e468295fc420b3d915899e65fb89a9d0b4c1cf0653b7288fedbf6a66daa2943c2911ad2c310f77a06deb84bec1d3abf SHA512 98cc7e12fdf74cd9e92d8d4a62b821956d3ad186fcee9a8d77b677a621342aa161b73d9adad4c1849678a3bac890443120cc8febe1b7429aab374321d635b8f7 DIST libsass-3.6.6.tar.gz 342625 BLAKE2B c26dc47d129c8cc3a40e0b537504f9d046fff5ce9dab57f20f25484610bb614d51b78e7ffcce96b2a61b14c33807700cf8fb9d7cbe39340fd9c898f9f34171c9 SHA512 659828c854af391c10a16954425fbeeb5fa036189dea45555cd8046338f7469eb7f8d84134030ce644921514b8f397ef6070b56dfb116ea7ce94328d64576518 EBUILD libsass-3.6.5-r1.ebuild 878 BLAKE2B 46087bfd8a86e6a35756f0466ae5bb646e53b84f409eb95ad481081b6c12fae1e8650281c2c5b42c31ee7973e211586413cb0eb56c6c016e801394e6985fc629 SHA512 b62cadaa8e5d7c2c93d02dd4c3658ebeac7377928245a1b06cd8dba0fea7a472fac8014533c02bce818ae31f0bb4214815330898a15991ccd7f297ae8fdba15d -EBUILD libsass-3.6.6.ebuild 879 BLAKE2B 2e31fae87ec0adf4b457d73618680e2489edd9e490a589de9b4dd6eab314dd047afbf0aeea80ea4a2f7277a4753fb499729c1a71bfeec9f6d7689a278d3cc039 SHA512 3f4a53c25d213ca3d1dcf04f7043afc7f577cacaac8b1f2c95f56206862bfc62bd87b01a1d4b53196023429fd2775c24530b0c2985db7d0960de6d56a108e276 +EBUILD libsass-3.6.6.ebuild 878 BLAKE2B a6b9e9a7b30609d65ca22f145bf9c9e9743b01b34fc8da87fdf53e32f934f0835965d08859a6bdcb812067be04c29fb93564ed5cd554e4cd286f52d5fc6db167 SHA512 cb8b7bb72175d78cb1ba9924c7fd00e264b6b86ed9ef7896dbf17952ae802f31e39f5878dc3a5eb862fd8ef8040ed64e6537608e3b8f6f2610e383ca855143e3 EBUILD libsass-9999.ebuild 884 BLAKE2B a7f86c65e9714a1b5a6b86be99759d12619752c3b7487e319a18fee1104487466bdb369b580fc82cc5916715db28ec59ad9e328b3d112cbf97a64f5b0d5211d8 SHA512 e84e33ef8f18c3f3a7dbc498f9d977dca2f7f07ea57cfa99fb63555a65b5cea06827a01ea2a63f7b361e85b8297e614ab2624f72310f287e860a79138f339020 MISC metadata.xml 634 BLAKE2B c292a4a56d6b5c44ed53583b6c0e94c528c451a20ee4339d5e276d7a871e01d3aa0f40e86fa348065973d88ebe4000ea2f7eb54dadf818db01ff91dbddf42afe SHA512 cfe1ea4e1769cd2d30e0984261ff908b0085a51c1bbe5914dae1bfd5511afe4cc1951af37392a5fe2880a980f99b030b1086d11dcd103950c6a53989205ffee7 diff --git a/dev-libs/libsass/libsass-3.6.6.ebuild b/dev-libs/libsass/libsass-3.6.6.ebuild index 078d8cf84844..c295ae9d00bc 100644 --- a/dev-libs/libsass/libsass-3.6.6.ebuild +++ b/dev-libs/libsass/libsass-3.6.6.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} = *9999 ]]; then inherit git-r3 else SRC_URI="https://github.com/sass/libsass/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux" fi DESCRIPTION="A C/C++ implementation of a Sass CSS compiler" diff --git a/dev-libs/nsync/Manifest b/dev-libs/nsync/Manifest index 72ffdc26d99d..acbc5d737192 100644 --- a/dev-libs/nsync/Manifest +++ b/dev-libs/nsync/Manifest @@ -1,5 +1,5 @@ DIST nsync-1.25.0.tar.gz 155250 BLAKE2B e30e9a72d999e589a1422014f81fbab29f61802b0ebeb9f08793d3a4d50fb5f66e404558cb7f46f2a2c499c1804cd013c12604038222121680988c85b7e186ff SHA512 8e7a3b99237fb68bf3fd85490394e3fe2b73ff805b1bc885549856908599b98c86600c71888d19d9d36a56caa91cad176a1e9fc413686e5018cefe3908364c6b DIST nsync-1.26.0.tar.gz 155509 BLAKE2B 5a445bcf44e29253f3fa8594f4921f59d3826fea01f11b4b7c4ba4b285b0344dd17be62c60dfd876e3a0d854307dfe40ed9c80de4f1da4c5b74a92f6a9a074b3 SHA512 8aa49997f100f161f0f32e99c9004ee845d7b16c1391e7eb62eea0897e2f91b7f9e5181055fdca637518751b6b26e16a1cd53e45adceda145285752c4b74f3bf EBUILD nsync-1.25.0.ebuild 538 BLAKE2B 27fbac59b25b04cb7b2bbcf210eec2d8ae5221d7694098e128d2f89b1fabec9c450b17f7b5656764201a6c50a3109543643493a814666a919183ef4d51bccf87 SHA512 f76ade017432d8d3e4954dd9c23e381e74caf12d20f58e7619458827f81ac65ec71af4a87fd3f4c7c03d28f6703346025b3007dca5b75f66e8799a0134d2bfbb -EBUILD nsync-1.26.0.ebuild 539 BLAKE2B c7c3415c6225745a55437e2747d8dfe9f5c7eda8d7f1409e4f4941c786200101af4e6f607a58075cbe48b6a5ec168d8047a8065d79651940583f60987fbbf4d5 SHA512 58c983ac2b230d4041c1fd81e76369a35234c7448646c4c13fa2d1ca5dd1ba29d607e0494e81f8afdbb0ac7d675e5fcad8d06618673d1ec4a923cbe81b29aeb5 +EBUILD nsync-1.26.0.ebuild 538 BLAKE2B 27fbac59b25b04cb7b2bbcf210eec2d8ae5221d7694098e128d2f89b1fabec9c450b17f7b5656764201a6c50a3109543643493a814666a919183ef4d51bccf87 SHA512 f76ade017432d8d3e4954dd9c23e381e74caf12d20f58e7619458827f81ac65ec71af4a87fd3f4c7c03d28f6703346025b3007dca5b75f66e8799a0134d2bfbb MISC metadata.xml 325 BLAKE2B 691b3cc7f6afbc87b54d7bebffc5fadaef20e13cf79401bc54adb9751f083886fab6ca49ffa90c9f28770dc4cd96a22141bf3981252d99eff35191b910029566 SHA512 a444a8fc798b4c3ce1b9dda7e193e6f5997a38cae83ffdfb4f120053eca260510d06ba67d8baa5209cabeae3420a101961b1068644e8bc4745d9f12597a248f8 diff --git a/dev-libs/nsync/nsync-1.26.0.ebuild b/dev-libs/nsync/nsync-1.26.0.ebuild index df8b047ba68e..6ad5dcf3244d 100644 --- a/dev-libs/nsync/nsync-1.26.0.ebuild +++ b/dev-libs/nsync/nsync-1.26.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/nsync/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/qcoro/Manifest b/dev-libs/qcoro/Manifest index a2f6315d2701..239c00c805d8 100644 --- a/dev-libs/qcoro/Manifest +++ b/dev-libs/qcoro/Manifest @@ -1,5 +1,3 @@ -DIST qcoro-0.10.0.tar.gz 150114 BLAKE2B 8a552dc3a0e4a5963c7c9fd0638f336e6ad99491a54df3bb8ddaa6b0ee1fe8e4c6b7ffc26c25cef543e796c54bc4c625a0915755f4b538f489bc61fcd8310a6a SHA512 de2e55256d3c9d35fec3ef6dc78128801b70a5e5b8ff0f3a6f235dac17f349ea44207a7c9f35375215dbeea04cb67c3412d505d0a8a95f2b926775f804a02649 DIST qcoro-0.11.0.tar.gz 157896 BLAKE2B f857c90eceea0e21938c1605e53fde21098226087804d39abfab10eb2bd26984332ae1fa896290ecbc644e34e6417f46b7c4919c91383964610adde3adc435a8 SHA512 bde5c5cd9f3c038e6b5ec5a6adae5ae2218edd9df350e75fc5d8db31d9339484e92cc88fdc37fa0539e0cdf1f53731418ebfa73b94564e993d7b02168988771b -EBUILD qcoro-0.10.0-r1.ebuild 1370 BLAKE2B 7bf39a6d251b16f89e9689c9dbb83d0884803f793b4193d57d97a9c72358e91644dd5ef68b29c7a9e00c4214774b7c9e60d5e29b3912b3b9c436fb7c906409f5 SHA512 52e450a75130d6cbea2bc09d147cb82465e578c1b6bf6a06b00f0ec52a0b9606b57ff177feefbf892e471583a43dd9d31d16db9302e3dea444c91c75c80df788 -EBUILD qcoro-0.11.0.ebuild 1372 BLAKE2B 6cd531f2480de41f324fd253fde051c9bbe4a94f7575bedaaa5ac5c9dda81ccdc96cd50026576b8dad07cf40b8bcb18101aadd1dd4c9183e2b7d904bf2c28972 SHA512 45756603e72805423b991dc4847ba68eee9cd440dc566df6e6c0481f67adc69772ec20befedcb55e22cb80f0ca150dea327f339d5abfdee3e4508f0ba36c7882 +EBUILD qcoro-0.11.0.ebuild 1370 BLAKE2B 7bf39a6d251b16f89e9689c9dbb83d0884803f793b4193d57d97a9c72358e91644dd5ef68b29c7a9e00c4214774b7c9e60d5e29b3912b3b9c436fb7c906409f5 SHA512 52e450a75130d6cbea2bc09d147cb82465e578c1b6bf6a06b00f0ec52a0b9606b57ff177feefbf892e471583a43dd9d31d16db9302e3dea444c91c75c80df788 MISC metadata.xml 652 BLAKE2B da89b36ab1d771a7dfe49965486249d246dde4345c1c1ad9bc44c5c8df5e2fe35ce15e958a50d3ac18d3fee3522a2a55aacff1bd83813a6366b610a8380ae9ac SHA512 2ac22873e29deffa7240ee98cc8e7e823bc1cea6fe2af03cc69dd5e5ec3faaaf69b61fadb4c1764dbf67815c62798487c03d01787a4d01eda26083f8eea72256 diff --git a/dev-libs/qcoro/qcoro-0.10.0-r1.ebuild b/dev-libs/qcoro/qcoro-0.10.0-r1.ebuild deleted file mode 100644 index dd118783947b..000000000000 --- a/dev-libs/qcoro/qcoro-0.10.0-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/danvratil/${PN}" -else - SRC_URI="https://github.com/danvratil/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" -fi - -DESCRIPTION="C++ Coroutine Library for Qt" -HOMEPAGE="https://qcoro.dvratil.cz/ https://github.com/danvratil/qcoro" - -LICENSE="MIT" -SLOT="0" -IUSE="dbus examples +network qml test websockets" - -REQUIRED_USE="examples? ( network )" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-qt/qtbase:6[dbus?,network?] - qml? ( - dev-qt/qtbase:6[gui] - dev-qt/qtdeclarative:6= - ) - websockets? ( dev-qt/qtwebsockets:6 ) -" -DEPEND="${RDEPEND} - examples? ( dev-qt/qtbase:6[concurrent,network,widgets] ) - test? ( dev-qt/qtbase:6[concurrent] ) -" - -src_configure() { - local mycmakeargs=( - -DUSE_QT_VERSION=6 - -DQCORO_BUILD_EXAMPLES=$(usex examples) - -DQCORO_WITH_QTDBUS=$(usex dbus) - -DQCORO_WITH_QTNETWORK=$(usex network) - -DQCORO_WITH_QML=$(usex qml) - -DQCORO_WITH_QTQUICK=$(usex qml) - -DQCORO_WITH_QTTEST=ON - -DBUILD_TESTING=$(usex test) - -DQCORO_WITH_QTWEBSOCKETS=$(usex websockets) - ) - cmake_src_configure -} - -src_install() { - if use examples; then - docinto examples - dodoc -r examples/* - fi - cmake_src_install -} diff --git a/dev-libs/qcoro/qcoro-0.11.0.ebuild b/dev-libs/qcoro/qcoro-0.11.0.ebuild index 2d6c10b669a2..dd118783947b 100644 --- a/dev-libs/qcoro/qcoro-0.11.0.ebuild +++ b/dev-libs/qcoro/qcoro-0.11.0.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="https://github.com/danvratil/${PN}" else SRC_URI="https://github.com/danvratil/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" fi DESCRIPTION="C++ Coroutine Library for Qt" -- cgit v1.2.3