* gnu/packages/freedesktop.scm: New variable. --- gnu/packages/freedesktop.scm | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 458331d..fb7717b 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -86,7 +86,7 @@ freedesktop.org project.") (source (origin (method url-fetch) (uri (string-append "https://freedesktop.org/software/libinput/" - name "-" version ".tar.xz")) + "libinput-" version ".tar.xz")) (sha256 (base32 "085lcxy111j8r1lwyghsc6zrysqh0vg8xip5axxsdl8r8n3i1vvn")))) @@ -97,8 +97,8 @@ freedesktop.org project.") `(("libudev" ,eudev))) ; required by libinput.pc (inputs `(("libevdev" ,libevdev) - ("mtdev" ,mtdev) - ("libwacom" ,libwacom))) + ("libwacom" ,libwacom) + ("mtdev" ,mtdev))) (home-page "https://www.freedesktop.org/wiki/Software/libinput/") (synopsis "Input devices handling library") (description @@ -106,6 +106,16 @@ freedesktop.org project.") other applications that need to directly deal with input devices.") (license license:x11))) +(define-public libinput-minimal + (package (inherit libinput) + (name "libinput-minimal") + (inputs + `(("libevdev" ,libevdev) + ("mtdev" ,mtdev))) + (arguments + `(#:configure-flags + '("--disable-libwacom"))))) + (define-public libxdg-basedir (package (name "libxdg-basedir") -- 2.9.0