~ruther/guix-local

ref: a68fdfea96370c8a4b95af1fcd6e2fd7eb72da29 guix-local/gnu/packages/bootloaders.scm -rw-r--r-- 24.5 KiB
9b94ced4 — Efraim Flashner 8 years ago
gnu: u-boot: Remove surplus flag in 'install phase.

* gnu/packages/bootloaders.scm (u-boot)[arguments]: Remove 'make-flags
key from custom 'install phase.
a1f53127 — Efraim Flashner 8 years ago
gnu: u-boot: Use newer GCC even during native compiles.

* gnu/packages/bootloaders.scm (u-boot)[native-inputs]: Add gcc-7 even
when not cross-compiling.
c55c6985 — Danny Milosavljevic 8 years ago
system: Add A20 OLinuXino LIME installer.

* gnu/bootloader/u-boot.scm (u-boot-a20-olinuxino-lime-bootloader):
New exported variable.
* gnu/packages/bootloaders.scm (u-boot-a20-olinuxino-lime):
New exported variable.
* gnu/system/install.scm (a20-olinuxino-lime-installation-os):
New exported variable.
84ee3378 — Danny Milosavljevic 8 years ago
system: Add Nintendo NES Classic Edition installer.

* gnu/bootloader/u-boot.scm (u-boot-nintendo-nes-classic-edition-bootloader):
New exported variable.
* gnu/packages/bootloaders.scm (u-boot-nintendo-nes-classic-edition):
New exported variable.
* gnu/system/install.scm (nintendo-nes-classic-edition-installation-os):
New exported variable.
df8a9096 — Danny Milosavljevic 8 years ago
system: make-u-boot-package: Replace underscores by dashes in package name.

* gnu/packages/bootloaders.scm (make-u-boot-package): Replace underscores by
dashes in package name.
a7bb327e — Danny Milosavljevic 8 years ago
system: Add A20 OLinuXino MICRO installer.

* gnu/bootloader/u-boot.scm (u-boot-a20-olinuxino-micro-bootloader): New
exported variable.
* gnu/packages/bootloaders.scm (u-boot-a20-olinuxino-micro): New exported
variable.
* gnu/system/install.scm (a20-olinuxino-micro-installation-os): New exported
variable.
4b9e9abb — Danny Milosavljevic 8 years ago
system: Add A20 OLinuXino LIME2 installer.

* gnu/bootloader/u-boot.scm (u-boot-a20-olinuxino-lime2-bootloader): New
exported variable.
* gnu/packages/bootloaders.scm (u-boot-a20-olinuxino-lime2): New exported
variable.
* gnu/system/install.scm (a20-olinuxino-lime2-emmc-installation-os): New exported
variable.
f074f5e8 — Danny Milosavljevic 8 years ago
gnu: u-boot: Update to 2018.01.

* gnu/packages/bootloaders.scm (define-module): Import (gnu packages gcc).
(u-boot): Update to 2018.01.
[native-inputs]: Add swig.  Remove dtc.
(make-u-boot-package): Use gcc-7.
30aeb846 — Danny Milosavljevic 8 years ago
system: Add Banana Pi M2 Ultra installer.

* gnu/bootloader/u-boot.scm (u-boot-banana-pi-m2-ultra-bootloader): New
exported variable.
(install-allwinner-u-boot): New variable.
(u-boot-allwinner-bootloader): New variable.
* gnu/packages/bootloaders.scm (u-boot-banana-pi-m2-ultra): New exported
variable.
* gnu/system/install.scm (banana-pi-m2-ultra-installation-os): New exported
variable.
d95bb295 — Tobias Geerinckx-Rice 8 years ago
gnu: dtc: Update to 1.4.6.

* gnu/packages/bootloaders.scm (dtc): Update to 1.4.6.
[source]: Remove both patches.
* gnu/packages/patches/dtc-format-modifier.patch: Delete file.
* gnu/packages/patches/dtc-32-bits-check.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Remove both.
db34d4bb — Efraim Flashner 8 years ago
gnu: grub-hybrid: Don't try to install files that already exist.

* gnu/packages/bootloaders.scm (grub-hybrid)[arguments]: Check if a file
already exists in the destination directory before installing it.
a60f1319 — Marius Bakke 8 years ago
gnu: Add vboot-utils.

* gnu/packages/bootloaders.scm (vboot-utils): New public variable.
211e8047 — Efraim Flashner 8 years ago
gnu: u-boot: Update to 2017.11.

* gnu/packages/bootloaders.scm (u-boot): Update to 2017.11.
c5b2905d — Mathieu Othacehe 8 years ago
gnu: dtc: Fix build on 32 bits platforms.

* gnu/packages/bootloaders.scm (dtc)[patches]: Add dtc-32-bits-check.patch and
  dtc-format-modifier.patch to fix build and tests on 32 bits platforms.
* gnu/packages/patches/dtc-32-bits-check.patch : New file.
* gnu/packages/patches/dtc-format-modifier.patch : New file.
* gnu/local.mk (dist_patch_DATA): Add two above patches.
46ff2dbb — Efraim Flashner 8 years ago
gnu: grub-efi: Disable tests on all platforms.

This is a follow-up to 56f0feb6781e3680541d7adc21d6b3b4746a33ca
and 63087721bb54a14dc04ec424474386ae98f7771b, which accidentally
enabled tests for grub-efi on other platforms.

* gnu/packages/bootloaders.scm (grub-efi)[arguments]: Override inherited
tests field and disable on all platforms.
63087721 — Efraim Flashner 8 years ago
gnu: grub :Disable tests on aarch64.

* gnu/packages/bootloaders.scm (grub)[arguments]: Add aarch64 to the
architectures where the test suite is not run.
56f0feb6 — Mathieu Othacehe 8 years ago
gnu: grub: Disable tests on ARM platforms.

* gnu/packages/bootloaders (grub): Disable tests on ARM platforms.
Half of the tests are failing on ARM.
0b4dbb40 — Ludovic Courtès 8 years ago
gnu: syslinux: Add explicit dependency on mtools.

Suggested by Adam Van Ymeren <adam@vany.ca>
at <https://bugs.gnu.org/28974>.

* gnu/packages/bootloaders.scm (syslinux)[inputs]: Add MTOOLS.
[ARGUMENTS]: In 'patch-files' phase, patch references to 'mcopy' and
'mattrib'.
10b159a3 — Efraim Flashner 8 years ago
gnu: u-boot: Only install 'MLO' output if it exists.

* gnu/packages/bootloaders.scm (u-boot)[arguments]: Add 'MLO' to
uboot-files only if it has been built.
dd208b93 — Mathieu Othacehe 8 years ago
bootloaders: uboot: Add .img and MLO files to binary outputs.

* gnu/packages/bootloaders.scm (make-u-boot-package): Add .img and MLO files
  as binary output.
Next