From 67dbd3ba144944fbf4b466be1b5fa0569b774e6f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 25 Feb 2025 19:25:33 +0000 Subject: gentoo auto-resync : 25:02:2025 - 19:25:33 --- kde-plasma/libksysguard/Manifest | 4 +- kde-plasma/libksysguard/libksysguard-6.3.1.ebuild | 62 ----------------------- kde-plasma/libksysguard/libksysguard-6.3.2.ebuild | 62 +++++++++++++++++++++++ 3 files changed, 64 insertions(+), 64 deletions(-) delete mode 100644 kde-plasma/libksysguard/libksysguard-6.3.1.ebuild create mode 100644 kde-plasma/libksysguard/libksysguard-6.3.2.ebuild (limited to 'kde-plasma/libksysguard') diff --git a/kde-plasma/libksysguard/Manifest b/kde-plasma/libksysguard/Manifest index 3ca510a881ce..2ca673e5e6b3 100644 --- a/kde-plasma/libksysguard/Manifest +++ b/kde-plasma/libksysguard/Manifest @@ -1,5 +1,5 @@ DIST libksysguard-6.2.5.tar.xz 316092 BLAKE2B 2120dd96fc2225013006db95f208d2a16ff7f3d0addf7ed150248311d8a2428b7d1a2748c6827c656411236beb9734f3899370137339bcc622440f45cec1ff05 SHA512 8ca81df27cfc65a5dcac987e13a24086d98c6f8e228da613806f7310a4dc9a66ded1abc782e6ded3fc81de9fe9e6d1d33433b2a23db7cd0fc401ed9632cea8aa -DIST libksysguard-6.3.1.tar.xz 328924 BLAKE2B fc39741a02990cefdb704b30e502d5f265f77e9f49637cf43912ebf5e89d9948db5f3d63c1180a01625646c1623c8f8267ea31d85f786bbaab487f43e65e8e43 SHA512 ea65366933332df3c3c826ba2c97e23a4a31b942db279126aaf66169dec7edc07a0ebd858a559c5b51eee4cb04677ac1ed338a0f34aedd0a9418043b722e955f +DIST libksysguard-6.3.2.tar.xz 328944 BLAKE2B 60dba498d591888884efbe4600f7d8ce740b6afd50fac10b51d126fcc6f05a9d5b228986f58a8548de62e32b0df0793ffb1516c44f798261f2127e41eb81707b SHA512 e27e4c296ba4290f2f6b5c75c9abfa4031b612040460caf4492d52c0808cd1e09f901df630a0af27e93a602c698985225b07e21a5484228745256a1e871375c9 EBUILD libksysguard-6.2.5.ebuild 1353 BLAKE2B 3ea131b544850fe43d17eb093cd70bef408e6ceac344d2bf507d9997f473b8ce595142eb7279a747a90aef7439ff9318ea752caf9d5a6f3338cd731cefdd8805 SHA512 816cb02969122f9bdd92753cbb0630a424bbfc183657629a38b7a008a0bda299087528f34b8248c61cc380cc8097678b182f688d81590554aaf3533797aeb908 -EBUILD libksysguard-6.3.1.ebuild 1620 BLAKE2B bef7ee55d9a452bd5fce08a751f5cea68aa1875f73e432c6b680ed1c73022ad5c36b995bfda3cf56509a7f6e2411e5e37f2135a3403f7199534753083b77721a SHA512 765bab600de55f6b29e303ba20b667a1150cdce3dce56773d624e48050f9a0208429532a05e7176c4aacea283a94f9fdc336b5f8a55b61a811d750042d7b46c9 +EBUILD libksysguard-6.3.2.ebuild 1620 BLAKE2B bef7ee55d9a452bd5fce08a751f5cea68aa1875f73e432c6b680ed1c73022ad5c36b995bfda3cf56509a7f6e2411e5e37f2135a3403f7199534753083b77721a SHA512 765bab600de55f6b29e303ba20b667a1150cdce3dce56773d624e48050f9a0208429532a05e7176c4aacea283a94f9fdc336b5f8a55b61a811d750042d7b46c9 MISC metadata.xml 405 BLAKE2B bcb21392b01841281d5be1a06b02ad3a07d7d4b288e0b1319b8eb65a85d7aa981c9c0e055a48bf9d574eb4b067a0836721ad7d439016e6ce37d40296e09a8c0b SHA512 347c61a7551f8875a440372c42ffa4d391558645ea3e475cf5b3de4889ea774db6867c065e14884ee665eb5857d53b7ab57504368d5da2a1ea05376dac1988ed diff --git a/kde-plasma/libksysguard/libksysguard-6.3.1.ebuild b/kde-plasma/libksysguard/libksysguard-6.3.1.ebuild deleted file mode 100644 index a303e013def4..000000000000 --- a/kde-plasma/libksysguard/libksysguard-6.3.1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -KFMIN=6.10.0 -QTMIN=6.8.1 -inherit ecm fcaps flag-o-matic plasma.kde.org toolchain-funcs - -DESCRIPTION="Task management and system monitoring library" - -LICENSE="LGPL-2+" -SLOT="6/9" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - dev-libs/libnl:3 - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=kde-frameworks/kauth-${KFMIN}:6 - >=kde-frameworks/kconfig-${KFMIN}:6[qml] - >=kde-frameworks/kcoreaddons-${KFMIN}:6 - >=kde-frameworks/ki18n-${KFMIN}:6 - >=kde-frameworks/knewstuff-${KFMIN}:6 - >=kde-frameworks/kpackage-${KFMIN}:6 - >=kde-frameworks/kservice-${KFMIN}:6 - >=kde-frameworks/solid-${KFMIN}:6 - net-libs/libpcap - sys-apps/lm-sensors:= - sys-libs/zlib -" -RDEPEND="${DEPEND} - >=dev-qt/qt5compat-${QTMIN}:6[qml] -" - -# -m 0755 to avoid suid with USE="-filecaps" -FILECAPS=( -m 0755 cap_sys_nice=ep usr/libexec/ksysguard/ksgrd_network_helper ) - -src_configure() { - # support std::jthread and std::stop_token is not enabled per default - # in libc++ prior to version 20, need to add "-fexperimental-library" - if tc-is-clang && [[ $(tc-get-cxx-stdlib) == libc++ ]] && [[ "$(clang-major-version)" -lt 20 ]]; then - append-cxxflags "-fexperimental-library" - fi - - local mycmakeargs=( - -DCMAKE_DISABLE_FIND_PACKAGE_Libcap=ON - ) - ecm_src_configure -} - -src_test() { - local CMAKE_SKIP_TESTS=( - # bugs 797898, 889942: flaky test - sensortreemodeltest - # bugs 727844, 949883: flaky test - processtest - ) - LC_NUMERIC="C" ecm_src_test # bug 695514 -} diff --git a/kde-plasma/libksysguard/libksysguard-6.3.2.ebuild b/kde-plasma/libksysguard/libksysguard-6.3.2.ebuild new file mode 100644 index 000000000000..a303e013def4 --- /dev/null +++ b/kde-plasma/libksysguard/libksysguard-6.3.2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +KFMIN=6.10.0 +QTMIN=6.8.1 +inherit ecm fcaps flag-o-matic plasma.kde.org toolchain-funcs + +DESCRIPTION="Task management and system monitoring library" + +LICENSE="LGPL-2+" +SLOT="6/9" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + dev-libs/libnl:3 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=kde-frameworks/kauth-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6[qml] + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/kpackage-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 + net-libs/libpcap + sys-apps/lm-sensors:= + sys-libs/zlib +" +RDEPEND="${DEPEND} + >=dev-qt/qt5compat-${QTMIN}:6[qml] +" + +# -m 0755 to avoid suid with USE="-filecaps" +FILECAPS=( -m 0755 cap_sys_nice=ep usr/libexec/ksysguard/ksgrd_network_helper ) + +src_configure() { + # support std::jthread and std::stop_token is not enabled per default + # in libc++ prior to version 20, need to add "-fexperimental-library" + if tc-is-clang && [[ $(tc-get-cxx-stdlib) == libc++ ]] && [[ "$(clang-major-version)" -lt 20 ]]; then + append-cxxflags "-fexperimental-library" + fi + + local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_Libcap=ON + ) + ecm_src_configure +} + +src_test() { + local CMAKE_SKIP_TESTS=( + # bugs 797898, 889942: flaky test + sensortreemodeltest + # bugs 727844, 949883: flaky test + processtest + ) + LC_NUMERIC="C" ecm_src_test # bug 695514 +} -- cgit v1.2.3