summaryrefslogtreecommitdiff
path: root/gnu/packages/bootloaders.scm
AgeCommit message (Expand)Author
2018-03-24gnu: make-u-boot-package: Install 'itb' and 'dtb' files also....* gnu/packages/bootloaders.scm (make-u-boot-package)[arguments]: Add 'itb' and 'dtb' files to the files installed during custom 'install phase. Efraim Flashner
2018-03-17gnu: Fix common unquote typos....It's easy to mistype ‘("foo" foo)’ as ‘("foo", foo)’ (which also works). Fix such typos for the proper edification of our young. * gnu/packages/android.scm: Move unquotes to their operands. * gnu/packages/bootloaders.scm: Likewise. * gnu/packages/build-tools.scm: Likewise. * gnu/packages/chemistry.scm: Likewise. * gnu/packages/compression.scm: Likewise. * gnu/packages/connman.scm: Likewise. * gnu/packages/django.scm: Likewise. * gnu/packages/emulators.scm: Likewise. * gnu/packages/engineering.scm: Likewise. * gnu/packages/file-systems.scm: Likewise. * gnu/packages/freedesktop.scm: Likewise. * gnu/packages/games.scm: Likewise. * gnu/packages/gimp.scm: Likewise. * gnu/packages/gl.scm: Likewise. * gnu/packages/gnome.scm: Likewise. * gnu/packages/graphics.scm: Likewise. * gnu/packages/haskell.scm: Likewise. * gnu/packages/irc.scm: Likewise. * gnu/packages/julia.scm: Likewise. * gnu/packages/kde-frameworks.scm: Likewise. * gnu/packages/linux.scm: Likewise. * gnu/packages/lua.scm: Likewise. * gnu/packages/mail.scm: Likewise. * gnu/packages/make-bootstrap.scm: Likewise. * gnu/packages/messaging.scm: Likewise. * gnu/packages/music.scm: Likewise. * gnu/packages/networking.scm: Likewise. * gnu/packages/ocaml.scm: Likewise. * gnu/packages/perl.scm: Likewise. * gnu/packages/python.scm: Likewise. * gnu/packages/python-web.scm: Likewise. * gnu/packages/qt.scm: Likewise. * gnu/packages/ratpoison.scm: Likewise. * gnu/packages/sdl.scm: Likewise. * gnu/packages/sml.scm: Likewise. * gnu/packages/terminals.scm: Likewise. * gnu/packages/text-editors.scm: Likewise. * gnu/packages/video.scm: Likewise. * gnu/packages/virtualization.scm: Likewise. * gnu/packages/vulkan.scm: Likewise. * gnu/packages/wget.scm: Likewise. * gnu/packages/wine.scm: Likewise. * gnu/packages/wm.scm: Likewise. * gnu/packages/xdisorg.scm: Likewise. * gnu/packages/xml.scm: Likewise. * gnu/packages/xorg.scm: Likewise. Tobias Geerinckx-Rice
2018-02-22gnu: american-fuzzy-lop: Change custom qemu input....* gnu/packages/debug.scm (american-fuzzy-lop)[inputs]: Custom-qemu now inherits from private qemu-minimal-2.10. * gnu/packages/bootloaders.scm (qemu-minimal-2.10): Add note to move variable to gnu/packages/debug.scm when no longer needed in bootloaders.scm. Efraim Flashner
2018-02-20gnu: grub: Run tests against Qemu 2.10....* gnu/packages/bootloaders.scm (qemu-minimal-2.10): New variable. (grub)[native-inputs]: Replace QEMU-MINIMAL with QEMU-MINIMAL-2.10. Marius Bakke
2018-02-14Merge branch 'master' into core-updatesMark H Weaver
2018-02-13system: make-u-boot-package: Install configuration file....* gnu/packages/bootloaders.scm (make-u-boot-package): Install configuration file. Danny Milosavljevic
2018-02-03Merge branch 'master' into core-updatesMark H Weaver
2018-02-02gnu: u-boot: Remove surplus flag in 'install phase....* gnu/packages/bootloaders.scm (u-boot)[arguments]: Remove 'make-flags key from custom 'install phase. Efraim Flashner
2018-02-01Merge branch 'master' into core-updatesMarius Bakke
2018-01-29gnu: grub: Add pkg-config to native-inputs....* gnu/packages/bootloaders.scm (grub)[native-inputs]: Add pkg-config. Mark H Weaver
2018-01-28gnu: 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. Efraim Flashner
2018-01-22system: 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. Danny Milosavljevic
2018-01-20system: 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. Danny Milosavljevic
2018-01-20system: 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. Danny Milosavljevic
2018-01-20system: 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. Danny Milosavljevic
2018-01-20system: 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. Danny Milosavljevic
2018-01-20gnu: 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. Danny Milosavljevic
2018-01-20system: 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. Danny Milosavljevic
2018-01-12gnu: 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. Tobias Geerinckx-Rice
2018-01-10gnu: 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. Efraim Flashner
2018-01-08gnu: Add vboot-utils....* gnu/packages/bootloaders.scm (vboot-utils): New public variable. Marius Bakke
2017-12-03gnu: u-boot: Update to 2017.11....* gnu/packages/bootloaders.scm (u-boot): Update to 2017.11. Efraim Flashner
2017-11-30gnu: 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 Othacehe
2017-11-30gnu: 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 Flashner
2017-11-29gnu: grub :Disable tests on aarch64....* gnu/packages/bootloaders.scm (grub)[arguments]: Add aarch64 to the architectures where the test suite is not run. Efraim Flashner
2017-11-29gnu: grub: Disable tests on ARM platforms....* gnu/packages/bootloaders (grub): Disable tests on ARM platforms. Half of the tests are failing on ARM. Mathieu Othacehe
2017-11-16gnu: 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ès
2017-11-06gnu: 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 Flashner
2017-11-06bootloaders: 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 Othacehe
2017-11-06gnu: 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 Othacehe
2017-11-06gnu: 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 Flashner
2017-11-06gnu: 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 Flashner
2017-09-14gnu: Add os-prober....* gnu/packages/bootloaders.scm (os-prober): New variable. Arun Isaac
2017-08-07Merge branch 'master' into core-updatesMark H Weaver
2017-08-06gnu: 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 Flashner
2017-08-06Merge branch 'master' into core-updatesMark H Weaver
2017-08-03gnu: Add grub-hybrid....* gnu/packages/bootloaders.scm (grub-hybrid): New variable. Danny Milosavljevic
2017-08-01Merge branch 'master' into core-updatesMarius Bakke
2017-07-29gnu: 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 Milosavljevic
2017-07-23Merge branch 'master' into core-updatesLeo Famulari
2017-07-23gnu: Add u-boot-odroid-c2....* gnu/packages/bootloaders.scm (u-boot-odroid-c2): New variable. Efraim Flashner
2017-07-23gnu: u-boot: Update to 2017.07....* gnu/packages/bootloaders.scm (u-boot): Update to 2017.07. Efraim Flashner
2017-07-23Merge branch 'master' into core-updatesLeo Famulari
2017-07-15gnu: 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-12gnu: 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 Famulari
2017-06-26Merge branch 'master' into core-updatesMark H Weaver
2017-06-25gnu: grub: Disable a flaky test....* gnu/packages/bootloaders.scm (grub)[arguments]: Add 'disable-flaky-test' phase and run the tests in parallel. Leo Famulari
2017-06-03Merge branch 'master' into core-updates... Conflicts: gnu/packages/image.scm (incorporated libtiff graft) Marius Bakke
2017-06-03gnu: 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ès
2017-05-24Merge branch 'master' into core-updatesRicardo Wurmus