diff options
author | Ludovic Courtès <ludo@gnu.org> | 2014-10-07 10:31:45 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2014-10-07 10:31:45 +0200 |
commit | eb564fc389f23ae21a1bf07f6c9f4f454a4abbe3 (patch) | |
tree | 259e39856d27de5da435b3a0ce8f6293987e6219 /gnu | |
parent | cb90e7e0ebc407e204a76930d36b77a289acc57e (diff) | |
download | gnu-guix-eb564fc389f23ae21a1bf07f6c9f4f454a4abbe3.tar gnu-guix-eb564fc389f23ae21a1bf07f6c9f4f454a4abbe3.tar.gz |
gnu: eudev: Really update to 1.10.
* gnu/packages/linux.scm (eudev)[version]: Fix typo.
[source]: Add 'snippet'.
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/linux.scm | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 6d9073d063..37324f9bb3 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -1387,7 +1387,7 @@ time.") ;; The post-systemd fork, maintained by Gentoo. (package (inherit udev) (name "eudev") - (version "1.`0") + (version "1.10") (source (origin (method url-fetch) (uri (string-append @@ -1396,7 +1396,16 @@ time.") (sha256 (base32 "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 (substitute-keyword-arguments (package-arguments udev) ((#:configure-flags flags) |