diff options
| -rw-r--r-- | kde-misc/plasma-nm/metadata.xml | 5 | ||||
| -rw-r--r-- | kde-misc/plasma-nm/plasma-nm-0.9.3.0.ebuild | 6 | ||||
| -rw-r--r-- | kde-misc/plasma-nm/plasma-nm-9999.ebuild | 20 |
3 files changed, 23 insertions, 8 deletions
diff --git a/kde-misc/plasma-nm/metadata.xml b/kde-misc/plasma-nm/metadata.xml index 8d1e86a9cef..c5ae96e2c63 100644 --- a/kde-misc/plasma-nm/metadata.xml +++ b/kde-misc/plasma-nm/metadata.xml @@ -1,5 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>kde</herd> + <herd>kde</herd> + <use> + <flag name="modemmanager">Enable support for mobile broadband devices</flag> + </use> </pkgmetadata> diff --git a/kde-misc/plasma-nm/plasma-nm-0.9.3.0.ebuild b/kde-misc/plasma-nm/plasma-nm-0.9.3.0.ebuild index f8b168b49f1..b1208099282 100644 --- a/kde-misc/plasma-nm/plasma-nm-0.9.3.0.ebuild +++ b/kde-misc/plasma-nm/plasma-nm-0.9.3.0.ebuild @@ -11,7 +11,7 @@ DECLARATIVE_REQUIRED="always" inherit kde4-base if [[ ${KDE_BUILD_TYPE} != live ]]; then - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~x86" SRC_URI="mirror://kde/unstable/${PN}/${P}.tar.xz" else KEYWORDS="" @@ -29,4 +29,6 @@ DEPEND=" net-libs/libnm-qt >=net-misc/networkmanager-0.9.8.0 " -RDEPEND="${DEPEND}" +RDEPEND="${DEPEND} + !kde-misc/networkmanagement +" diff --git a/kde-misc/plasma-nm/plasma-nm-9999.ebuild b/kde-misc/plasma-nm/plasma-nm-9999.ebuild index f8b168b49f1..1960fef232b 100644 --- a/kde-misc/plasma-nm/plasma-nm-9999.ebuild +++ b/kde-misc/plasma-nm/plasma-nm-9999.ebuild @@ -11,7 +11,7 @@ DECLARATIVE_REQUIRED="always" inherit kde4-base if [[ ${KDE_BUILD_TYPE} != live ]]; then - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~x86" SRC_URI="mirror://kde/unstable/${PN}/${P}.tar.xz" else KEYWORDS="" @@ -22,11 +22,21 @@ HOMEPAGE="https://projects.kde.org/projects/playground/network/plasma-nm" LICENSE="GPL-2" SLOT="4" -IUSE="debug" +IUSE="debug modemmanager" DEPEND=" - net-libs/libmm-qt - net-libs/libnm-qt + net-libs/libnm-qt[modemmanager?] >=net-misc/networkmanager-0.9.8.0 + modemmanager? ( net-libs/libmm-qt ) " -RDEPEND="${DEPEND}" +RDEPEND="${DEPEND} + !kde-misc/networkmanagement +" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use !modemmanager DISABLE_MODEMMANAGER_SUPPORT) + ) + + kde4-base_src_configure +} |
