diff options
author | Tobias Geerinckx-Rice <me@tobias.gr> | 2021-12-14 00:54:00 +0100 |
---|---|---|
committer | Tobias Geerinckx-Rice <me@tobias.gr> | 2021-12-14 19:35:22 +0100 |
commit | 9fd80ba79fd6b1b440a3b022267437642af06aad (patch) | |
tree | ad4864c2cce13d63ebdf594c4c5b2a73945a8377 /gnu/packages/freedesktop.scm | |
parent | 058766ec7aee9373346c28497af1875da82aa991 (diff) | |
download | guix-9fd80ba79fd6b1b440a3b022267437642af06aad.tar guix-9fd80ba79fd6b1b440a3b022267437642af06aad.tar.gz |
gnu: libfprint: Update to 1.94.2.
* gnu/packages/freedesktop.scm (libfprint): Update to 1.94.2.
[arguments]: Add "-Dudev_rules_dir=" to #:configure-flags.
[native-inputs]: Remove eudev. Remove input labels.
[inputs]: Remove glib. Add libgudev.
Diffstat (limited to 'gnu/packages/freedesktop.scm')
-rw-r--r-- | gnu/packages/freedesktop.scm | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 0e403ec871..fd3993e900 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -1643,7 +1643,7 @@ wish to perform colour calibration.") (define-public libfprint (package (name "libfprint") - (version "1.90.7") + (version "1.94.2") (source (origin (method git-fetch) @@ -1652,22 +1652,23 @@ wish to perform colour calibration.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "00pmdpxxjj4sh8qjq9ch3pylgg9w019rg1bbaw53a4wr637rrz43")))) + (base32 "0y3wz5hlxpnvqj67bihvzfi4dwx2m2nx9byppf4jjd80x0j2630m")))) (build-system meson-build-system) (arguments '(#:configure-flags - (list (string-append "-Dudev_rules_dir=" (assoc-ref %outputs "out") + (list (string-append "-Dudev_hwdb_dir=" (assoc-ref %outputs "out") + "/lib/udev/hwdb.d") + (string-append "-Dudev_rules_dir=" (assoc-ref %outputs "out") "/lib/udev/rules.d")))) (native-inputs - `(("eudev" ,eudev) - ("glib:bin" ,glib "bin") ; for {glib-,}mkenums - ("gobject-introspection" ,gobject-introspection) - ("gtk-doc" ,gtk-doc/stable) ; for 88 KiB of API documentation - ("pkg-config" ,pkg-config))) + (list `(,glib "bin") ; for {glib-,}mkenums + gobject-introspection + gtk-doc/stable ; for 88 KiB of API documentation + pkg-config)) (inputs - (list glib - gusb - nss ; for the URU4x00 driver + (list gusb + libgudev + nss ; for the URU4x00 driver ;; Replacing this with cairo works but just results in a reference ;; (only) to pixman in the end. pixman)) |