summaryrefslogtreecommitdiff
path: root/kde-plasma/plasma-nm
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-04-04 23:23:41 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-04-04 23:23:41 +0100
commit3b4ca161c9d7f5a66a93191da2c9ec02dbdde1b7 (patch)
tree05ee189fbf7a80ad6a8a565742051527322cbbdd /kde-plasma/plasma-nm
parent0f3400581b3370a12b1581c6394b74327181f3e8 (diff)
gentoo auto-resync : 04:04:2023 - 23:23:40
Diffstat (limited to 'kde-plasma/plasma-nm')
-rw-r--r--kde-plasma/plasma-nm/Manifest2
-rw-r--r--kde-plasma/plasma-nm/plasma-nm-5.27.4.ebuild83
2 files changed, 85 insertions, 0 deletions
diff --git a/kde-plasma/plasma-nm/Manifest b/kde-plasma/plasma-nm/Manifest
index 702668fdd394..b141f3a9b083 100644
--- a/kde-plasma/plasma-nm/Manifest
+++ b/kde-plasma/plasma-nm/Manifest
@@ -1,6 +1,8 @@
AUX plasma-nm-5.26.0-unused-dep.patch 1943 BLAKE2B 1f6fa231a18152c3720ee82be40c08a40e5344cb6b982fa8b62a72dfd0883d87f626d193557abdc851115ab31d99e33a72613126d5258614c75d26e67f9b59a1 SHA512 c7182240e8ae86d994e6e36ba73f42ecdea78c84077397a774a4501607b6906fdc2cd98e354bf92e9ee2cbfdfe2a23d3a30d9566b3c37a3d866b1c138114a618
DIST plasma-nm-5.26.5.tar.xz 972940 BLAKE2B 4f10049a0a946b67fd0638913c365558a8e95b80d1d896323f4030738f8dd4d07cc77c4aaf212c52d8ba89635d932369d2f69e134722d24a5eed41841b15409a SHA512 bb17b06de15cc5b36d1eedd4fc8551eff240f8e61a4a036450b2365c99eb5885adc9541c29aa95b311d79d57b62ab95f41b746402cb6de7ecee6c6c4e87ac9a3
DIST plasma-nm-5.27.3.tar.xz 1149540 BLAKE2B 7f1e55901d960372e9183cc8673451473a5159bac54bc9d6da978f54b204959312b86817c5f78c574fb83610b847e2c1ad2855520dbcebd3abe7e11eb9c2908f SHA512 5528f4d5a619570b610a4346d33a3259f8c2090ef9626de790bc1ca8926500ecc427309d55fb911d5b7eb899b8f971aafc1e206d426ddff5fcf3b96d25bce332
+DIST plasma-nm-5.27.4.tar.xz 1151372 BLAKE2B b6a2c30c17b7fe5e19bba032ad0d4822c5f4ff931530cc4718d17c976317f782a3a318c1c2204ef84c2d247bb828cf7638e26283ecbb5246515c4648ce6592d2 SHA512 4077c63af9da002a8c6fc18a6fa1ccbadd84c9786a7e922209756b4ce4fc8a6780a092b5a412d79caf38872831035a3659c84fb73857d58ab0088dc73fc64c36
EBUILD plasma-nm-5.26.5.ebuild 2613 BLAKE2B e0156c2e1586881ad198bbe6e9c9126388430c005acaf786949cb3005bfa8f23d69aba584c9086682898c247a5f3276b9e6936cb4eec5c841ed5c3ac4d07e5d1 SHA512 db130b38559fabfb44c49412636e0760b1f35176313ac3924a14e2be3134ddf172cdbd191ae0dcef77fc2fb9071766059af68d71ef4601779a653c1d3a1d3c53
EBUILD plasma-nm-5.27.3.ebuild 2345 BLAKE2B 5acb6668a1c855a1a30abdfe6800f315e5024f12ebb11858720f3f5cefcf75c5e0bfef1cea13c6c507330a4f1d2c11468e57a0154d95594398e4729d2b666bf1 SHA512 bbe344e595e5b2e34ff4add18c7eaafd301ea5100544159d8d1037a5988995a41893e0823086281c117bd2daa5b81d042092e43708f7edfaba628a5226bdadcc
+EBUILD plasma-nm-5.27.4.ebuild 2345 BLAKE2B 5acb6668a1c855a1a30abdfe6800f315e5024f12ebb11858720f3f5cefcf75c5e0bfef1cea13c6c507330a4f1d2c11468e57a0154d95594398e4729d2b666bf1 SHA512 bbe344e595e5b2e34ff4add18c7eaafd301ea5100544159d8d1037a5988995a41893e0823086281c117bd2daa5b81d042092e43708f7edfaba628a5226bdadcc
MISC metadata.xml 548 BLAKE2B 72ae60901cd45e2b312418553d64dbed59ed4b9d3fd8b71f0e6eaa1782dd997d08f28fd7fb2668303a6dfa290eee1cbde6397580091730b3c5f65c85c111435a SHA512 f4cd7aa6532a5816a111cc088db3a712462bce395aa792c0ba6869981d70bec7f56040038e3dce6a7b0496f423a5be8f0e0081ab45ee51451a384f3cd8c4ade5
diff --git a/kde-plasma/plasma-nm/plasma-nm-5.27.4.ebuild b/kde-plasma/plasma-nm/plasma-nm-5.27.4.ebuild
new file mode 100644
index 000000000000..420f8ce7353d
--- /dev/null
+++ b/kde-plasma/plasma-nm/plasma-nm-5.27.4.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=5.102.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.7
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma applet for NetworkManager"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="openconnect teamd"
+
+DEPEND="
+ >=app-crypt/qca-2.3.0:2[qt5(+)]
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/kwallet-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/modemmanager-qt-${KFMIN}:5
+ >=kde-frameworks/networkmanager-qt-${KFMIN}:5[teamd=]
+ >=kde-frameworks/plasma-${KFMIN}:5
+ >=kde-frameworks/solid-${KFMIN}:5
+ net-misc/networkmanager[teamd=]
+ >=dev-qt/qtxml-${QTMIN}:5
+ net-misc/mobile-broadband-provider-info
+ openconnect? (
+ >=dev-qt/qtxml-${QTMIN}:5
+ net-vpn/networkmanager-openconnect
+ net-vpn/openconnect:=
+ )
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtquickcontrols-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kirigami-${KFMIN}:5
+ >=kde-frameworks/kquickcharts-${KFMIN}:5
+ >=kde-plasma/kde-cli-tools-${PVCUT}:5
+"
+BDEPEND="
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ ecm_src_prepare
+
+ # TODO: try to get a build switch upstreamed
+ if ! use openconnect; then
+ sed -e "s/^pkg_check_modules.*openconnect/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+
+ if ! has_version "kde-plasma/plasma-workspace:5"; then
+ elog "${PN} is not terribly useful without kde-plasma/plasma-workspace:5."
+ elog "However, the networkmanagement KCM can be called from either systemsettings"
+ elog "or manually: $ kcmshell5 kcm_networkmanagement"
+ fi
+}