x11-base/xorg-drivers: Depend on udev support for libinput/evdev

Closes: https://bugs.gentoo.org/718686
Signed-off-by: Matt Turner <mattst88@gentoo.org>
This commit is contained in:
Matt Turner
2020-04-21 11:47:24 -07:00
parent 1af9944b22
commit 837557fc8d
2 changed files with 16 additions and 6 deletions

View File

@@ -58,10 +58,16 @@ IUSE="${IUSE_VIDEO_CARDS} ${IUSE_INPUT_DEVICES}"
PDEPEND="
input_devices_elographics? ( x11-drivers/xf86-input-elographics )
input_devices_evdev? ( >=x11-drivers/xf86-input-evdev-2.10.6 )
input_devices_evdev? (
>=x11-base/xorg-server-${PV}[udev]
>=x11-drivers/xf86-input-evdev-2.10.6
)
input_devices_joystick? ( >=x11-drivers/xf86-input-joystick-1.6.3 )
input_devices_keyboard? ( x11-drivers/xf86-input-keyboard )
input_devices_libinput? ( >=x11-drivers/xf86-input-libinput-0.27.1 )
input_devices_libinput? (
>=x11-base/xorg-server-${PV}[udev]
>=x11-drivers/xf86-input-libinput-0.27.1
)
input_devices_mouse? ( >=x11-drivers/xf86-input-mouse-1.9.3 )
input_devices_vmmouse? ( x11-drivers/xf86-input-vmmouse )
input_devices_void? ( x11-drivers/xf86-input-void )
@@ -94,6 +100,4 @@ PDEPEND="
video_cards_via? ( x11-drivers/xf86-video-openchrome )
video_cards_virtualbox? ( x11-drivers/xf86-video-vboxvideo )
video_cards_vmware? ( >=x11-drivers/xf86-video-vmware-13.3.0 )
!<x11-drivers/xf86-input-evdev-2.10.4
"

View File

@@ -58,10 +58,16 @@ IUSE="${IUSE_VIDEO_CARDS} ${IUSE_INPUT_DEVICES}"
PDEPEND="
input_devices_elographics? ( x11-drivers/xf86-input-elographics )
input_devices_evdev? ( >=x11-drivers/xf86-input-evdev-2.10.6 )
input_devices_evdev? (
>=x11-base/xorg-server-${PV}[udev]
>=x11-drivers/xf86-input-evdev-2.10.6
)
input_devices_joystick? ( >=x11-drivers/xf86-input-joystick-1.6.3 )
input_devices_keyboard? ( x11-drivers/xf86-input-keyboard )
input_devices_libinput? ( >=x11-drivers/xf86-input-libinput-0.27.1 )
input_devices_libinput? (
>=x11-base/xorg-server-${PV}[udev]
>=x11-drivers/xf86-input-libinput-0.27.1
)
input_devices_mouse? ( >=x11-drivers/xf86-input-mouse-1.9.3 )
input_devices_vmmouse? ( x11-drivers/xf86-input-vmmouse )
input_devices_void? ( x11-drivers/xf86-input-void )