summaryrefslogtreecommitdiff
path: root/gnu/packages/bootloaders.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: u-boot: Update to 2017.11.•••* gnu/packages/bootloaders.scm (u-boot): Update to 2017.11. Efraim Flashner2017-12-031-2/+2
* 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. Mathieu Othacehe2017-11-301-1/+5
* 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. Efraim Flashner2017-11-301-1/+1
* gnu: grub :Disable tests on aarch64.•••* gnu/packages/bootloaders.scm (grub)[arguments]: Add aarch64 to the architectures where the test suite is not run. Efraim Flashner2017-11-291-4/+7
* gnu: grub: Disable tests on ARM platforms.•••* gnu/packages/bootloaders (grub): Disable tests on ARM platforms. Half of the tests are failing on ARM. Mathieu Othacehe2017-11-291-2/+5
* 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'. Ludovic Courtès2017-11-161-2/+9
* 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. Efraim Flashner2017-11-061-1/+1
* 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. Mathieu Othacehe2017-11-061-1/+3
* gnu: uboot: Fix same-arch? check.•••* 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. Mathieu Othacehe2017-11-061-1/+2
* gnu: dtc: Build python bindings.•••* 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. Efraim Flashner2017-11-061-2/+6
* gnu: dtc: Update to 1.4.5.•••* gnu/packages/bootloaders.scm (dtc): Update to 1.4.5. [arguments]: Add NO_PYTHON flag to make-flags. Efraim Flashner2017-11-061-2/+3
* gnu: Add os-prober.•••* gnu/packages/bootloaders.scm (os-prober): New variable. Arun Isaac2017-09-141-0/+69
* Merge branch 'master' into core-updatesMark H Weaver2017-08-071-42/+50
|\
| * gnu: make-u-boot-package: Don't unnecessarily cross-compile.•••* 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. Efraim Flashner2017-08-061-42/+50
* | Merge branch 'master' into core-updatesMark H Weaver2017-08-061-0/+33
|\|
| * gnu: Add grub-hybrid.•••* gnu/packages/bootloaders.scm (grub-hybrid): New variable. Danny Milosavljevic2017-08-031-0/+33
* | Merge branch 'master' into core-updatesMarius Bakke2017-08-011-1/+15
|\|
| * gnu: grub-efi: Add mtools input.•••* gnu/packages/bootloaders.scm: Add (gnu packages mtools). (grub-efi)[inputs]: Add mtools. [arguments]: Add phase "use-absolute-mtools-path". Danny Milosavljevic2017-07-291-1/+15
* | Merge branch 'master' into core-updatesLeo Famulari2017-07-231-2/+6
|\|
| * gnu: Add u-boot-odroid-c2.•••* gnu/packages/bootloaders.scm (u-boot-odroid-c2): New variable. Efraim Flashner2017-07-231-0/+4
| * gnu: u-boot: Update to 2017.07.•••* gnu/packages/bootloaders.scm (u-boot): Update to 2017.07. Efraim Flashner2017-07-231-2/+2
* | Merge branch 'master' into core-updatesLeo Famulari2017-07-231-1/+1
|\|
| * gnu: Rename (gnu packages qemu) to (gnu packages virtualization).•••* 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. 宋文武2017-07-151-1/+1
* | gnu: grub: Fix build failure with recent flex.•••* gnu/packages/flex.scm (flex-2.6.1): New variable. * gnu/packages/bootloaders.scm (grub)[native-inputs]: Use flex-2.6.1. Leo Famulari2017-07-121-1/+4
* | Merge branch 'master' into core-updatesMark H Weaver2017-06-261-5/+9
|\|
| * gnu: grub: Disable a flaky test.•••* gnu/packages/bootloaders.scm (grub)[arguments]: Add 'disable-flaky-test' phase and run the tests in parallel. Leo Famulari2017-06-251-5/+9
* | Merge branch 'master' into core-updates••• Conflicts: gnu/packages/image.scm (incorporated libtiff graft) Marius Bakke2017-06-031-1/+5
|\|
| * gnu: grub: Run tests sequentially.•••Reported by Maxim Cournoyer <maxim.cournoyer@gmail.com> at <http://bugs.gnu.org/26936>. * gnu/packages/bootloaders.scm (grub)[arguments]: Add #:parallel-tests?. Ludovic Courtès2017-06-031-1/+5
* | Merge branch 'master' into core-updatesRicardo Wurmus2017-05-241-7/+3
|\|
| * gnu: grub: Update to 2.0.2.•••* gnu/packages/bootloaders.scm (grub): Update to 2.0.2. [source]: Fetch source using the GNU mirror and use upstream file-name. Leo Famulari2017-05-071-7/+3
* | gnu: flex-2.6.1: Remove variable.•••* 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. Leo Famulari2017-05-151-5/+2
|/
* gnu: dtc: Build with flex-2.6.1.•••* gnu/packages/bootloaders.scm (dtc)[native-inputs]: Use flex-2.6.1 and not flex. Efraim Flashner2017-03-231-1/+1
* Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner2017-03-221-3/+3
|\
| * gnu: dtc: Update to 1.4.4.•••* gnu/packages/bootloaders.scm (dtc): Update to 1.4.4. [source]: Use mirror://kernel.org. Marius Bakke2017-03-211-3/+3
* | Merge branch 'master' into core-updatesMark H Weaver2017-03-191-2/+2
|\|
| * gnu: u-boot: Update to 2017.03.•••* gnu/packages/bootloaders.scm (u-boot): Update to 2017.03. Danny Milosavljevic2017-03-191-2/+2
* | gnu: grub: Fix build failure with recent flex.•••* gnu/packages/bootloaders.scm (grub)[native-inputs]: Use flex-2.6.1. Leo Famulari2017-03-081-2/+4
|/
* gnu: Move (gnu packages grub) and (gnu packages u-boot) ...••• 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). David Craven2017-02-101-0/+332