[Lunar-commits] <moonbase> XOrg7: Make xf86-input-evdev an optional, recommended dependency.

Jannis Pohlmann jannis at xfce.org
Thu Jul 2 18:45:16 CEST 2009


commit 50df516e91589e7a68e11a2cbabd06dfccee2327
Author: Jannis Pohlmann <jannis at xfce.org>
Date:   Thu Jul 2 18:45:16 2009 +0200

    XOrg7: Make xf86-input-evdev an optional, recommended dependency.
    
    I'm having constant problems with evdev, regardless which release I try.
    The old one gave me reproducable X crashes whenever I pressed Enter. The
    current version breaks mouse/keyboard acceleration and doesn't recognize
    my synaptics touchpad properly.
    
    XOrg works fine without xf86-input-evdev if you set it up properly. I'm
    hereby making it optional with a big, fat RECOMMENDED in the query
    message, so people can decide to turn it off but are encouraged to use
    it (because that seems to be what the XOrg guys suggest anyway).
---
 xorg7/x11-profiles/XOrg7/DEPENDS |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/xorg7/x11-profiles/XOrg7/DEPENDS b/xorg7/x11-profiles/XOrg7/DEPENDS
index 00391a9..7358635 100644
--- a/xorg7/x11-profiles/XOrg7/DEPENDS
+++ b/xorg7/x11-profiles/XOrg7/DEPENDS
@@ -7,7 +7,6 @@ depends xauth
 depends xinit 
 depends xkeyboard-config 
 # DEPENDS: libxkbui
-depends xf86-input-evdev
 depends font-alias 
 depends font-cursor-misc 
 depends font-adobe-100dpi 
@@ -65,3 +64,8 @@ depends xprop
 
 #and optional, a video driver ...
 optional_depends "xf86-video-vesa"  ""  ""  "install VESA driver"
+
+# evdev is optional, some people want a manual setup
+optional_depends "xf86-input-evdev"  \
+                 ""  ""              \
+                 "automatic input device configuration (RECOMMENDED)"


More information about the Lunar-commits mailing list