[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
07/08: gnu: libinput: Do not propagate any inputs.
From: |
guix-commits |
Subject: |
07/08: gnu: libinput: Do not propagate any inputs. |
Date: |
Sun, 31 Mar 2019 19:47:47 -0400 (EDT) |
mbakke pushed a commit to branch staging
in repository guix.
commit c6deabf957c0f5b68b45a2db0b4a35112c52c29e
Author: Marius Bakke <address@hidden>
Date: Sun Mar 31 23:14:46 2019 +0200
gnu: libinput: Do not propagate any inputs.
These inputs are no longer listed in the pkg-config files.
* gnu/packages/freedesktop.scm (libinput)[propagated-inputs]: Remove.
[inputs]: Add LIBEVDEV, EUDEV, LIBWACOM, and MTDEV.
(libinput-minimal)[inputs, propagated-inputs]: Adjust accordingly.
---
gnu/packages/freedesktop.scm | 16 +++++++---------
1 file changed, 7 insertions(+), 9 deletions(-)
diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index 00d519b..381a950 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -164,16 +164,14 @@ freedesktop.org project.")
`(("check" ,check)
("pkg-config" ,pkg-config)
("valgrind" ,valgrind)))
- (propagated-inputs
- `(;; In Requires.private of libinput.pc.
+ (inputs
+ `(("cairo" ,cairo)
+ ("glib" ,glib)
+ ("gtk+" ,gtk+)
("libevdev" ,libevdev)
("libudev" ,eudev)
("libwacom" ,libwacom)
("mtdev" ,mtdev)))
- (inputs
- `(("cairo" ,cairo)
- ("glib" ,glib)
- ("gtk+" ,gtk+)))
(home-page "https://www.freedesktop.org/wiki/Software/libinput/")
(synopsis "Input devices handling library")
(description
@@ -184,9 +182,9 @@ other applications that need to directly deal with input
devices.")
(define-public libinput-minimal
(package (inherit libinput)
(name "libinput-minimal")
- (inputs '())
- (propagated-inputs
- (alist-delete "libwacom" (package-propagated-inputs libinput)))
+ (inputs
+ (fold alist-delete (package-inputs libinput)
+ '("cairo" "glib" "gtk+" "libwacom")))
(arguments
(substitute-keyword-arguments (package-arguments libinput)
((#:configure-flags flags ''())
- branch staging updated (7c86fdd -> 411c27e), guix-commits, 2019/03/31
- 02/08: gnu: Remove gtk+/fixed., guix-commits, 2019/03/31
- 04/08: gnu: tzdata: Update to 2019a., guix-commits, 2019/03/31
- 03/08: gnu: evolution-data-server: Remove obsolete phase., guix-commits, 2019/03/31
- 05/08: gnu: ImageMagick: Update to 6.9.10-35., guix-commits, 2019/03/31
- 01/08: Merge branch 'master' into staging, guix-commits, 2019/03/31
- 06/08: gnu: cups-filters: Update to 1.22.3., guix-commits, 2019/03/31
- 07/08: gnu: libinput: Do not propagate any inputs.,
guix-commits <=
- 08/08: gnu: libinput: Update to 1.13.0., guix-commits, 2019/03/31