diff options
Diffstat (limited to 'kde-plasma/plasma-nm')
-rw-r--r-- | kde-plasma/plasma-nm/Manifest | 2 | ||||
-rw-r--r-- | kde-plasma/plasma-nm/plasma-nm-6.2.5.ebuild | 76 |
2 files changed, 78 insertions, 0 deletions
diff --git a/kde-plasma/plasma-nm/Manifest b/kde-plasma/plasma-nm/Manifest index 1f7e9729ad78..713b94e83059 100644 --- a/kde-plasma/plasma-nm/Manifest +++ b/kde-plasma/plasma-nm/Manifest @@ -1,3 +1,5 @@ DIST plasma-nm-6.2.4.tar.xz 1248848 BLAKE2B 9fb4d9499e328777544194266fe3360c6180b415578c75f45a016bef53a65ee43e45e28e4a840aceda11b449f71f25db76832583c90e7d27c0b3be9d797bbd67 SHA512 01ab70241b29bf1d0cf79f93a3ee9e1aa9ee2d712fdfba87185d3c2a0c1bb011c197ab98c6d635c9b0337c8d2e26f602c6af3e4ee3c7bb4b59ffca595d242926 +DIST plasma-nm-6.2.5.tar.xz 1243156 BLAKE2B ba7e375a3570a25301c8e32679ef995d7a6b24f0f6ab3de3750fdcfe844b57ca03319a131c2305794041cb1b8677ae3d3571a913bb725d4b7d33fadfe508e2fc SHA512 110c1ce9614a043f7d1aee0f3fe5c0700db4e2708ea9c444006aa90ecbf813acda61c578245929117c39c24a041afb725fec928adf04d8bc077adf4efae0ffaf EBUILD plasma-nm-6.2.4.ebuild 2097 BLAKE2B 240add54452874be462bba91143298c7db7b92b9dbe0a665c32dfdb36d523a93c4348526a61f371828681ab112ddca09b947442dd6193b7bd1d03ecdfd434518 SHA512 683acced09a441f131f2a64c54b89fb276f3c7d299daa1623b69c75483a5a26ac97afb97d0d5975ce0522271a3d00e18bccd329f8d1ef90e4f1cc822d7e31521 +EBUILD plasma-nm-6.2.5.ebuild 2081 BLAKE2B 887ae15430bd47d33c205c9a7bf0b341b62a4d691f9bca222b27f5ea7a8bb612a8e82dbcf7bce674237faad149c524ec19b1e75bee76adaa42d598d021c073ce SHA512 266c731794d5e79f22a5b8a3ef24b2ec62429a99856de750df5dc7d009cbfa1b05fcabe135ae6166452f3a0023fecd62ec79bcd54d000cea80238dabc3c5c014 MISC metadata.xml 469 BLAKE2B 4d7fd7a809aa0e7f0aa9126ba2aada1aa2326bffaa3cbdaad633c9cbfc7f59b3dde4f4e0b05af0300aae9660a27f983d8c0d4b75b0f09eb88d0c8896430feec7 SHA512 3c7e0687338f1be630bc620131da7b86b537ae47e7ba5d7571392efa51f02f849982a0414871247a9fb5e167f234e3a5ee90d3a2ce667225ea7fed9369ce8ea8 diff --git a/kde-plasma/plasma-nm/plasma-nm-6.2.5.ebuild b/kde-plasma/plasma-nm/plasma-nm-6.2.5.ebuild new file mode 100644 index 000000000000..9416e0c9689d --- /dev/null +++ b/kde-plasma/plasma-nm/plasma-nm-6.2.5.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="true" +KFMIN=6.6.0 +QTMIN=6.7.2 +inherit ecm plasma.kde.org + +DESCRIPTION="KDE Plasma applet for NetworkManager" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="openconnect teamd" + +DEPEND=" + >=app-crypt/qca-2.3.7:2[qt6(+)] + dev-libs/qcoro[dbus] + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml] + >=dev-qt/qtdeclarative-${QTMIN}:6[widgets] + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ksvg-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/modemmanager-qt-${KFMIN}:6 + >=kde-frameworks/networkmanager-qt-${KFMIN}:6[teamd=] + >=kde-frameworks/solid-${KFMIN}:6 + >=kde-plasma/libplasma-${KDE_CATV}:6 + net-misc/mobile-broadband-provider-info + net-misc/networkmanager[teamd=] + openconnect? ( + >=dev-qt/qtwebengine-${QTMIN}:6 + net-vpn/networkmanager-openconnect + net-vpn/openconnect:= + ) +" +RDEPEND="${DEPEND} + >=kde-frameworks/kdeclarative-${KFMIN}:6 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-frameworks/kquickcharts-${KFMIN}:6 +" +BDEPEND=" + >=kde-frameworks/kcmutils-${KFMIN}:6 + virtual/pkgconfig +" + +src_configure() { + local mycmakeargs=( + -DBUILD_OPENCONNECT=$(usex openconnect) + ) + + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + + if ! has_version "kde-frameworks/kcmutils:6"; then + elog "${PN} is not terribly useful without kde-frameworks/kcmutils:6." + elog "However, the networkmanagement KCM can be called from either systemsettings" + elog "or manually: $ kcmshell6 kcm_networkmanagement" + fi +} |