mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-02-07 19:39:34 +01:00
bootloader: grub: Simplify 'svg->png'.
* gnu/bootloader/grub.scm (svg->png): Remove now unneeded #:guile-for-build argument.
This commit is contained in:
parent
ff913cf514
commit
31a5d694a3
1 changed files with 14 additions and 18 deletions
|
@ -121,9 +121,6 @@ otherwise."
|
||||||
|
|
||||||
(define* (svg->png svg #:key width height)
|
(define* (svg->png svg #:key width height)
|
||||||
"Build a PNG of HEIGHT x WIDTH from SVG."
|
"Build a PNG of HEIGHT x WIDTH from SVG."
|
||||||
;; Note: Guile-RSVG & co. are now built for Guile 2.2, so we use 2.2 here.
|
|
||||||
;; TODO: Remove #:guile-for-build when 2.2 has become the default.
|
|
||||||
(mlet %store-monad ((guile (package->derivation guile-2.2 #:graft? #f)))
|
|
||||||
(gexp->derivation "grub-image.png"
|
(gexp->derivation "grub-image.png"
|
||||||
(with-imported-modules '((gnu build svg))
|
(with-imported-modules '((gnu build svg))
|
||||||
#~(begin
|
#~(begin
|
||||||
|
@ -138,8 +135,7 @@ otherwise."
|
||||||
(use-modules (gnu build svg))
|
(use-modules (gnu build svg))
|
||||||
(svg->png #+svg #$output
|
(svg->png #+svg #$output
|
||||||
#:width #$width
|
#:width #$width
|
||||||
#:height #$height)))
|
#:height #$height)))))
|
||||||
#:guile-for-build guile)))
|
|
||||||
|
|
||||||
(define* (grub-background-image config #:key (width 1024) (height 768))
|
(define* (grub-background-image config #:key (width 1024) (height 768))
|
||||||
"Return the GRUB background image defined in CONFIG with a ratio of
|
"Return the GRUB background image defined in CONFIG with a ratio of
|
||||||
|
|
Loading…
Add table
Reference in a new issue