aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/bootloaders.scm
Commit message (Collapse)AuthorAge
* gnu: u-boot: Remove surplus flag in 'install phase.Efraim Flashner2018-02-02
| | | | | * gnu/packages/bootloaders.scm (u-boot)[arguments]: Remove 'make-flags key from custom 'install phase.
* gnu: u-boot: Use newer GCC even during native compiles.Efraim Flashner2018-01-28
| | | | | * gnu/packages/bootloaders.scm (u-boot)[native-inputs]: Add gcc-7 even when not cross-compiling.
* system: Add A20 OLinuXino LIME installer.Danny Milosavljevic2018-01-22
| | | | | | | | | * 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.
* system: Add Nintendo NES Classic Edition installer.Danny Milosavljevic2018-01-20
| | | | | | | | | * 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.
* system: make-u-boot-package: Replace underscores by dashes in package name.Danny Milosavljevic2018-01-20
| | | | | * gnu/packages/bootloaders.scm (make-u-boot-package): Replace underscores by dashes in package name.
* system: Add A20 OLinuXino MICRO installer.Danny Milosavljevic2018-01-20
| | | | | | | | | * 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.
* system: Add A20 OLinuXino LIME2 installer.Danny Milosavljevic2018-01-20
| | | | | | | | | * 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.
* gnu: u-boot: Update to 2018.01.Danny Milosavljevic2018-01-20
| | | | | | | * 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.
* system: Add Banana Pi M2 Ultra installer.Danny Milosavljevic2018-01-20
| | | | | | | | | | | * 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.
* gnu: dtc: Update to 1.4.6.Tobias Geerinckx-Rice2018-01-12
| | | | | | | | * 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.
* gnu: grub-hybrid: Don't try to install files that already exist.Efraim Flashner2018-01-10
| | | | | * gnu/packages/bootloaders.scm (grub-hybrid)[arguments]: Check if a file already exists in the destination directory before installing it.
* gnu: Add vboot-utils.Marius Bakke2018-01-08
| | | | * gnu/packages/bootloaders.scm (vboot-utils): New public variable.
* gnu: u-boot: Update to 2017.11.Efraim Flashner2017-12-03
| | | | * gnu/packages/bootloaders.scm (u-boot): Update to 2017.11.
* gnu: dtc: Fix build on 32 bits platforms.Mathieu Othacehe2017-11-30
| | | | | | | | * 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.
* gnu: grub-efi: Disable tests on all platforms.Efraim Flashner2017-11-30
| | | | | | | | | 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.
* gnu: grub :Disable tests on aarch64.Efraim Flashner2017-11-29
| | | | | * gnu/packages/bootloaders.scm (grub)[arguments]: Add aarch64 to the architectures where the test suite is not run.
* gnu: grub: Disable tests on ARM platforms.Mathieu Othacehe2017-11-29
| | | | | * gnu/packages/bootloaders (grub): Disable tests on ARM platforms. Half of the tests are failing on ARM.
* gnu: syslinux: Add explicit dependency on mtools.Ludovic Courtès2017-11-16
| | | | | | | | | 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'.
* gnu: u-boot: Only install 'MLO' output if it exists.Efraim Flashner2017-11-06
| | | | | * gnu/packages/bootloaders.scm (u-boot)[arguments]: Add 'MLO' to uboot-files only if it has been built.
* bootloaders: uboot: Add .img and MLO files to binary outputs.Mathieu Othacehe2017-11-06
| | | | | * gnu/packages/bootloaders.scm (make-u-boot-package): Add .img and MLO files as binary output.
* gnu: uboot: Fix same-arch? check.Mathieu Othacehe2017-11-06
| | | | | | * gnu/packages/bootloaders.scm (make-u-boot-package): Compare %current-system to system associated to given triplet. Comparing a system and a triplet didn't make sense.
* gnu: dtc: Build python bindings.Efraim Flashner2017-11-06
| | | | | | | * gnu/packages/bootloaders.scm (dtc)[native-inputs]: Add swig. [inputs]: Add python-2. [arguments]: Remove 'NO_PYTHON' from make-flags, add 'SETUP_PREFIX' to set python bindings prefix.
* gnu: dtc: Update to 1.4.5.Efraim Flashner2017-11-06
| | | | | * gnu/packages/bootloaders.scm (dtc): Update to 1.4.5. [arguments]: Add NO_PYTHON flag to make-flags.
* gnu: Add os-prober.Arun Isaac2017-09-14
| | | | * gnu/packages/bootloaders.scm (os-prober): New variable.
* Merge branch 'master' into core-updatesMark H Weaver2017-08-07
|\
| * gnu: make-u-boot-package: Don't unnecessarily cross-compile.Efraim Flashner2017-08-06
| | | | | | | | | | | | | | * gnu/packages/bootloaders.scm (make-u-boot-package)[native-inputs]: Only use cross-gcc and cross-binutils if compiling for a different architecture. [arguments]: Only use cross compiling make-flags if cross compiling.
* | Merge branch 'master' into core-updatesMark H Weaver2017-08-06
|\|
| * gnu: Add grub-hybrid.Danny Milosavljevic2017-08-03
| | | | | | | | * gnu/packages/bootloaders.scm (grub-hybrid): New variable.
* | Merge branch 'master' into core-updatesMarius Bakke2017-08-01
|\|
| * gnu: grub-efi: Add mtools input.Danny Milosavljevic2017-07-29
| | | | | | | | | | | | * gnu/packages/bootloaders.scm: Add (gnu packages mtools). (grub-efi)[inputs]: Add mtools. [arguments]: Add phase "use-absolute-mtools-path".
* | Merge branch 'master' into core-updatesLeo Famulari2017-07-23
|\|
| * gnu: Add u-boot-odroid-c2.Efraim Flashner2017-07-23
| | | | | | | | * gnu/packages/bootloaders.scm (u-boot-odroid-c2): New variable.
| * gnu: u-boot: Update to 2017.07.Efraim Flashner2017-07-23
| | | | | | | | * gnu/packages/bootloaders.scm (u-boot): Update to 2017.07.
* | Merge branch 'master' into core-updatesLeo Famulari2017-07-23
|\|
| * gnu: Rename (gnu packages qemu) to (gnu packages virtualization).宋文武2017-07-15
| | | | | | | | | | | | | | | | | | * gnu/packages/qemu.scm: Rename this ... * gnu/packages/virtualization.scm: ... to this. * gnu/local.mk (GNU_SYSTEM_MODULES), gnu/packages/bootloaders.scm, gnu/packages/debug.scm, gnu/packages/gnome.scm, gnu/system/vm.scm, gnu/tests/install.scm: Adjust accordingly.
* | gnu: grub: Fix build failure with recent flex.Leo Famulari2017-07-12
| | | | | | | | | | * gnu/packages/flex.scm (flex-2.6.1): New variable. * gnu/packages/bootloaders.scm (grub)[native-inputs]: Use flex-2.6.1.
* | Merge branch 'master' into core-updatesMark H Weaver2017-06-26
|\|
| * gnu: grub: Disable a flaky test.Leo Famulari2017-06-25
| | | | | | | | | | * gnu/packages/bootloaders.scm (grub)[arguments]: Add 'disable-flaky-test' phase and run the tests in parallel.
* | Merge branch 'master' into core-updatesMarius Bakke2017-06-03
|\| | | | | | | | | | | Conflicts: gnu/packages/image.scm (incorporated libtiff graft)
| * gnu: grub: Run tests sequentially.Ludovic Courtès2017-06-03
| | | | | | | | | | | | | | Reported by Maxim Cournoyer <maxim.cournoyer@gmail.com> at <http://bugs.gnu.org/26936>. * gnu/packages/bootloaders.scm (grub)[arguments]: Add #:parallel-tests?.
* | Merge branch 'master' into core-updatesRicardo Wurmus2017-05-24
|\|
| * gnu: grub: Update to 2.0.2.Leo Famulari2017-05-07
| | | | | | | | | | * gnu/packages/bootloaders.scm (grub): Update to 2.0.2. [source]: Fetch source using the GNU mirror and use upstream file-name.
* | gnu: flex-2.6.1: Remove variable.Leo Famulari2017-05-15
|/ | | | | | | | * gnu/packages/flex.scm (flex-2.6.1): Remove variable. * gnu/packages/bootloaders.scm (grub, dtc): Use flex instead of flex-2.6.1. * gnu/packages/embedded.scm (propeller-binutils, binutils-vc4): Likewise. * gnu/packages/maths.scm (scotch): Likewise. * gnu/packages/wine.scm (wine): Likewise.
* gnu: dtc: Build with flex-2.6.1.Efraim Flashner2017-03-23
| | | | | * gnu/packages/bootloaders.scm (dtc)[native-inputs]: Use flex-2.6.1 and not flex.
* Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner2017-03-22
|\
| * gnu: dtc: Update to 1.4.4.Marius Bakke2017-03-21
| | | | | | | | | | * gnu/packages/bootloaders.scm (dtc): Update to 1.4.4. [source]: Use mirror://kernel.org.
* | Merge branch 'master' into core-updatesMark H Weaver2017-03-19
|\|
| * gnu: u-boot: Update to 2017.03.Danny Milosavljevic2017-03-19
| | | | | | | | * gnu/packages/bootloaders.scm (u-boot): Update to 2017.03.
* | gnu: grub: Fix build failure with recent flex.Leo Famulari2017-03-08
|/ | | | * gnu/packages/bootloaders.scm (grub)[native-inputs]: Use flex-2.6.1.
* gnu: Move (gnu packages grub) and (gnu packages u-boot) ...David Craven2017-02-10
to (gnu packages bootloaders). * gnu/packages/grub.scm: Rename to bootloaders.scm. * gnu/packages/u-boot.scm: Move to bootloaders.scm. * gnu/local.mk (GNU_SYSTEM_MODULES): Add bootloaders.scm, remove grub.scm and u-boot.scm; * gnu/system/grub.scm: Import (gnu packages bootloaders). * gnu/system/install.scm: Import (gnu packages bootloaders). * gnu/system/vm.scm: Import (gnu packages bootloaders).