aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <andreas.sturmlechner@gmail.com>2015-07-07 21:29:19 +0200
committerJohannes Huber <johu@gentoo.org>2015-07-10 20:52:57 +0200
commitc73f20a3a34b6e799e672486a17fe9f4e05ff979 (patch)
treeea3effb8c0e2c62d6074cac07bb95ee5358cd13c
parent[kde-apps/kmix] Restore missing patch. (diff)
downloadkde-c73f20a3a34b6e799e672486a17fe9f4e05ff979.tar.gz
kde-c73f20a3a34b6e799e672486a17fe9f4e05ff979.tar.bz2
kde-c73f20a3a34b6e799e672486a17fe9f4e05ff979.zip
[kde-plasma/plasma-desktop] USE=usb -> evdev
Keeps kcm_input optional through USE=evdev (and re-adjusts DEPENDs) Package-Manager: portage-2.2.20
-rw-r--r--kde-plasma/plasma-desktop/metadata.xml1
-rw-r--r--kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild12
2 files changed, 5 insertions, 8 deletions
diff --git a/kde-plasma/plasma-desktop/metadata.xml b/kde-plasma/plasma-desktop/metadata.xml
index c047284e89..fc5d9f185a 100644
--- a/kde-plasma/plasma-desktop/metadata.xml
+++ b/kde-plasma/plasma-desktop/metadata.xml
@@ -3,6 +3,7 @@
<pkgmetadata>
<herd>kde</herd>
<use>
+ <flag name="evdev">Enable configuration module for desktop input devices.</flag>
<flag name="gtk2">Add support for gtk+2-based applications using legacy xembed systray icons via libappindicator.</flag>
<flag name="gtk3">Add support for gtk+3-based applications using legacy xembed systray icons via libappindicator.</flag>
<flag name="legacy-systray">Add support for applications using legacy xembed systray icons.</flag>
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
index df144d2e41..c33c819337 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild
@@ -10,7 +10,7 @@ inherit kde5
DESCRIPTION="KDE Plasma desktop"
KEYWORDS=""
-IUSE="+fontconfig gtk2 gtk3 legacy-systray pulseaudio +qt4 touchpad usb"
+IUSE="+evdev +fontconfig gtk2 gtk3 legacy-systray pulseaudio +qt4 touchpad"
COMMON_DEPEND="
$(add_plasma_dep baloo)
@@ -66,10 +66,10 @@ COMMON_DEPEND="
dev-qt/qtxml:5
media-libs/phonon[qt5]
x11-libs/libX11
- x11-libs/libxcb
x11-libs/libXcursor
x11-libs/libXfixes
x11-libs/libXi
+ x11-libs/libxcb
x11-libs/libxkbfile
fontconfig? (
media-libs/fontconfig
@@ -83,11 +83,6 @@ COMMON_DEPEND="
media-sound/pulseaudio
)
touchpad? ( x11-drivers/xf86-input-synaptics )
- usb? (
- x11-libs/libXcursor
- x11-libs/libXfixes
- virtual/libusb:0
- )
"
RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep breeze)
@@ -117,6 +112,7 @@ RDEPEND="${COMMON_DEPEND}
DEPEND="${COMMON_DEPEND}
dev-libs/boost
x11-proto/xproto
+ evdev? ( x11-drivers/xf86-input-evdev )
fontconfig? ( x11-libs/libXrender )
"
@@ -132,9 +128,9 @@ pkg_setup() {
src_configure() {
local mycmakeargs=(
+ $(cmake-utils_use_find_package evdev)
$(cmake-utils_use_find_package fontconfig Fontconfig)
$(cmake-utils_use_find_package pulseaudio PulseAudio)
- $(cmake-utils_use_find_package usb USB)
$(cmake-utils_use_find_package touchpad Synaptics)
)