diff options
| author | 2015-07-07 21:29:19 +0200 | |
|---|---|---|
| committer | 2015-07-10 20:52:57 +0200 | |
| commit | c73f20a3a34b6e799e672486a17fe9f4e05ff979 (patch) | |
| tree | ea3effb8c0e2c62d6074cac07bb95ee5358cd13c | |
| parent | [kde-apps/kmix] Restore missing patch. (diff) | |
| download | kde-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.xml | 1 | ||||
| -rw-r--r-- | kde-plasma/plasma-desktop/plasma-desktop-9999.ebuild | 12 |
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) ) |
