summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCayetano Santos <csantosb@inventati.org>2025-09-17 10:16:14 +0200
committerAndreas Enge <andreas@enge.fr>2025-09-17 18:20:30 +0200
commit271e67201a11bfa3d07cef8e6f450ffaadf32414 (patch)
tree1fbca273288cf72d8c8a26a7fa29cd9adc3abf11
parent5bc29e79acf2f985f74d5da62fcd9f5e31774759 (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.scm45
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.")