~ruther/guix-local

24a16d7692072a0b1c4df5bb901e7b5971a2eb64 — Efraim Flashner 8 months ago 68cfe88
gnu: Add grub-ieee1275.

* gnu/packages/bootloaders.scm (grub-ieee1275): New variable.

Change-Id: I078f5d6238e4f379e6c6c241a1008c3ff241f1a1
1 files changed, 8 insertions(+), 0 deletions(-)

M gnu/packages/bootloaders.scm
M gnu/packages/bootloaders.scm => gnu/packages/bootloaders.scm +8 -0
@@ 554,6 554,14 @@ menu to select one of the installed operating systems.")
    (inherit (make-grub "emu"))
    (synopsis "GRand Unified Boot loader (Emu version)")))

(define-public grub-ieee1275
  (package
    (inherit (make-grub "ieee1275"))
    (synopsis "GRand Unified Boot loader (ieee1275 version)")
    (supported-systems '("i686-linux" "x86_64-linux"
                         "i586-gnu" "x86_64-gnu"
                         "powerpc-linux" "powerpc64le-linux"))))

;; Because grub searches hardcoded paths it's easiest to just build grub
;; again to make it find both grub-pc and grub-efi.  There is a command
;; line argument which allows you to specify ONE platform - but