diff options
author | Tobias Geerinckx-Rice <me@tobias.gr> | 2021-01-11 22:23:49 +0100 |
---|---|---|
committer | Tobias Geerinckx-Rice <me@tobias.gr> | 2021-01-11 23:31:09 +0100 |
commit | b226ccf3ff036b8196bce422beb3932b5ee833d1 (patch) | |
tree | 6608248377ac024352405be7a55d99af7489d706 | |
parent | 0463f7d7064ad1d9a5ee3c1d05191ff8693ade84 (diff) | |
download | guix-b226ccf3ff036b8196bce422beb3932b5ee833d1.tar.gz |
gnu: mcelog: Don't use unstable tarball.
* gnu/packages/linux.scm (mcelog)[source]: Use GIT-FETCH and GIT-FILE-NAME.
-rw-r--r-- | gnu/packages/linux.scm | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index f1dcf72515..b16b3b7adb 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -5912,22 +5912,22 @@ the default @code{nsswitch} and the experimental @code{umich_ldap}.") (package (name "mcelog") (version "175") - (source (origin - (method url-fetch) - (uri (string-append "https://git.kernel.org/cgit/utils/cpu/mce/" - "mcelog.git/snapshot/v" version ".tar.gz")) - (sha256 - (base32 - "1cfx7qpyai10n0qsm7z3h3hmkssarwvvq8yb0dd3lsc97ypx96z3")) - (file-name (string-append name "-" version ".tar.gz")) - (modules '((guix build utils))) - (snippet - `(begin - ;; The snapshots lack a .git directory, - ;; breaking ‘git describe’. - (substitute* "Makefile" - (("\"unknown\"") (string-append "\"v" ,version "\""))) - #t)))) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.kernel.org/pub/scm/utils/cpu/mce/mcelog.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0vvrnjkh1jp7f6295syydg7lplqmcm8msdls3xyk8xfiz69xqdjz")) + (modules '((guix build utils))) + (snippet + `(begin + ;; The checkout lack a .git directory, breaking ‘git describe’. + (substitute* "Makefile" + (("\"unknown\"") (string-append "\"v" ,version "\""))) + #t)))) (build-system gnu-build-system) (arguments `(#:phases (modify-phases %standard-phases |