[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 4/8] gnu: freedesktop: Add libinput-minimal.
From: |
David Craven |
Subject: |
[PATCH 4/8] gnu: freedesktop: Add libinput-minimal. |
Date: |
Fri, 29 Jul 2016 10:23:53 +0200 |
* 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