diff options
| author | Cayetano Santos <csantosb@inventati.org> | 2025-09-17 10:16:14 +0200 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2025-09-17 18:20:30 +0200 |
| commit | 271e67201a11bfa3d07cef8e6f450ffaadf32414 (patch) | |
| tree | 1fbca273288cf72d8c8a26a7fa29cd9adc3abf11 | |
| parent | 5bc29e79acf2f985f74d5da62fcd9f5e31774759 (diff) | |
gnu: ifdtool: Improve style.
* gnu/packages/flashing-tools.scm (ifdtool)[source]: Switch url.
[arguments]: Use Gexps.
[home-page]: Update.
Change-Id: Ic5800d94a0a5393dfadd53278e6d6e2096cf1eb3
Signed-off-by: Andreas Enge <andreas@enge.fr>
| -rw-r--r-- | gnu/packages/flashing-tools.scm | 45 |
1 files changed, 23 insertions, 22 deletions
diff --git a/gnu/packages/flashing-tools.scm b/gnu/packages/flashing-tools.scm index 76f87b93c6..5ef866e1d8 100644 --- a/gnu/packages/flashing-tools.scm +++ b/gnu/packages/flashing-tools.scm @@ -406,30 +406,31 @@ referred to as the \"Odin 3 protocol\".") (package (name "ifdtool") (version "4.9") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/coreboot/coreboot") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0jidj29jh6p65d17k304wlzhxvp4p3c2namgcdwg2sxq8jfr0zlm")))) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://review.coreboot.org/coreboot") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0jidj29jh6p65d17k304wlzhxvp4p3c2namgcdwg2sxq8jfr0zlm")))) (build-system gnu-build-system) (arguments - `(#:make-flags - (list "CC=gcc" - "INSTALL=install" - (string-append "PREFIX=" (assoc-ref %outputs "out"))) - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'chdir - (lambda _ - (chdir "util/ifdtool") - #t)) - (delete 'configure)) ; no configure script - #:tests? #f)) ; no test suite - (home-page "https://github.com/corna/me_cleaner/") + (list + #:make-flags + #~(list (string-append "CC=" #$(cc-for-target)) + "INSTALL=install" + (string-append "PREFIX=" #$output)) + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'chdir + (lambda _ + (chdir "util/ifdtool"))) + (delete 'configure)) ; no configure script + #:tests? #f)) ; no test suite + (home-page "https://doc.coreboot.org/util/ifdtool/") (synopsis "Intel Firmware Descriptor dumper") (description "This package provides @command{ifdtool}, a program to dump Intel Firmware Descriptor data of an image file.") |
