gnu: eudev: Really update to 1.10.

* gnu/packages/linux.scm (eudev)[version]: Fix typo.
  [source]: Add 'snippet'.
This commit is contained in:
Ludovic Courtès 2014-10-07 10:31:45 +02:00
parent cb90e7e0eb
commit eb564fc389
1 changed files with 11 additions and 2 deletions

View File

@ -1387,7 +1387,7 @@ time.")
;; The post-systemd fork, maintained by Gentoo. ;; The post-systemd fork, maintained by Gentoo.
(package (inherit udev) (package (inherit udev)
(name "eudev") (name "eudev")
(version "1.`0") (version "1.10")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append (uri (string-append
@ -1396,7 +1396,16 @@ time.")
(sha256 (sha256
(base32 (base32
"1l907bvz6dcykvaq8d4iklvfpb9fyrnh1a29g3c28gkx2hlyn7j0")) "1l907bvz6dcykvaq8d4iklvfpb9fyrnh1a29g3c28gkx2hlyn7j0"))
(patches (list (search-patch "eudev-rules-directory.patch"))))) (patches (list (search-patch "eudev-rules-directory.patch")))
(modules '((guix build utils)))
(snippet
;; 'configure' checks uses <linux/btrfs.h> as an indication of
;; whether Linux headers are available, but it doesn't actually
;; use it, and our 'linux-libre-headers' package doesn't
;; provide it. So just remove that.
'(substitute* "configure"
(("linux/btrfs\\.h")
"")))))
(arguments (arguments
(substitute-keyword-arguments (package-arguments udev) (substitute-keyword-arguments (package-arguments udev)
((#:configure-flags flags) ((#:configure-flags flags)