kde-frameworks/networkmanager-qt: Backport EAP-PWD support to 5.40
authorAndreas Sturmlechner <asturm@gentoo.org>
Sun, 31 Dec 2017 16:57:56 +0000 (17:57 +0100)
committerAndreas Sturmlechner <asturm@gentoo.org>
Sun, 31 Dec 2017 18:00:15 +0000 (19:00 +0100)
KDE-bug: https://bugs.kde.org/show_bug.cgi?id=387685
Package-Manager: Portage-2.3.19, Repoman-2.3.6

kde-frameworks/networkmanager-qt/networkmanager-qt-5.40.0-r1.ebuild [new file with mode: 0644]
kde-frameworks/networkmanager-qt/networkmanager-qt-5.41.0-r1.ebuild

diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.40.0-r1.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.40.0-r1.ebuild
new file mode 100644 (file)
index 0000000..8cd9b7b
--- /dev/null
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="NetworkManager bindings for Qt"
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="teamd"
+
+COMMON_DEPEND="
+       $(add_qt_dep qtdbus)
+       $(add_qt_dep qtnetwork)
+       || (
+               >=net-misc/networkmanager-1.4.0-r1[consolekit,teamd=]
+               >=net-misc/networkmanager-1.4.0-r1[elogind,teamd=]
+               >=net-misc/networkmanager-1.4.0-r1[systemd,teamd=]
+       )
+"
+DEPEND="${COMMON_DEPEND}
+       virtual/pkgconfig
+"
+RDEPEND="${COMMON_DEPEND}
+       !net-libs/libnm-qt:5
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-add_EAP-PWD.patch )
+
+src_test() {
+       # bug: 625276
+       local myctestargs=( -E "(managertest|settingstest|activeconnectiontest)" )
+
+       kde5_src_test
+}
index 5d77844fc2ecabcafd76d65d652b8b65090de198..8cd9b7ba3ff07dce055290bee347258e8120a377 100644 (file)
@@ -10,8 +10,6 @@ LICENSE="LGPL-2"
 KEYWORDS="~amd64 ~arm ~x86"
 IUSE="teamd"
 
-PATCHES=( "${FILESDIR}"/${PN}-add_EAP-PWD.patch )
-
 COMMON_DEPEND="
        $(add_qt_dep qtdbus)
        $(add_qt_dep qtnetwork)
@@ -28,6 +26,8 @@ RDEPEND="${COMMON_DEPEND}
        !net-libs/libnm-qt:5
 "
 
+PATCHES=( "${FILESDIR}"/${PN}-add_EAP-PWD.patch )
+
 src_test() {
        # bug: 625276
        local myctestargs=( -E "(managertest|settingstest|activeconnectiontest)" )