Age | Commit message (Expand) | Author |
2021-07-02 | gnu: grub-efi: Only enable the stack protector on x86_64-linux....Follow up to 018f95094153660e3041ec160718f0bda286a3dc, as gcc on aarch64-linux
doesn't seem to support -mstack-protector-guard=global.
Fixes <https://bugs.gnu.org/49088>.
* gnu/packages/bootloaders.scm (grub-efi)[arguments]: Only add
"--enable-stack-protector" to #:configure-flags when system is x86_64-linux.
| Christopher Baines |
2021-06-13 | gnu: QEMU: Update to 6.0.0....* gnu/packages/patches/qemu-build-info-manual.patch: Adjust for 6.0.
* gnu/packages/virtualization.scm (qemu): Update to 6.0.0.
[source](snippet): Remove obsolete substitution.
[arguments]: Adjust test substitutions for upstream changes.
* gnu/packages/bootloaders.scm (grub)[source](modules, snippet): New fields.
| Marius Bakke |
2021-06-12 | gnu: grub-efi: Enable the stack protector....* gnu/packages/bootloaders.scm (grub-efi)[arguments]:
Add "--enable-stack-protector" to #:configure-flags.
| Tobias Geerinckx-Rice |
2021-06-12 | gnu: grub: Update to 2.06....[source]: Remove upstreamed patches.
* gnu/packages/patches/grub-setup-root.patch: Update patch.
* gnu/packages/patches/grub-verifiers-Blocklist-fallout-cleanup.patch,
gnu/packages/patches/grub-cross-system-i686.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
| Tobias Geerinckx-Rice |
2021-06-11 | gnu: dtc: Update to 1.6.1....* gnu/packages/bootloaders.scm (dtc): Update to 1.6.1.
| Tobias Geerinckx-Rice |
2021-06-08 | gnu: Add u-boot-sifive-unmatched....* gnu/packages/bootloaders.scm (u-boot-sifive-unmatched): New variable.
| Efraim Flashner |
2021-06-08 | gnu: u-boot-2021.07: Update to 2021.07-rc4....* gnu/packages/bootloaders.scm (u-boot-2021.07): Update to 2021.07-rc4.
| Efraim Flashner |
2021-05-01 | gnu: u-boot-pinebook-pro-rk3399: Update to version 2021.07-rc1....Version 2021.07-rc1 supports video output on the eDP panel.
* gnu/packages/bootloaders.scm (u-boot-2021.07): New variable.
(u-boot-pinebook-pro-rk3399)[source, version]: Use u-boot-2021.07.
| Vagrant Cascadian |
2021-05-01 | gnu: u-boot: Patch to fix boot regressions for some platforms....The previous workaround stopped the preboot phase from loading USB
support, which makes it impossible to use a USB keyboard to select a
generation from the boot menu without using a serial console.
* gnu/packages/patches/u-boot-rockchip-inno-usb.patch: New File.
* gnu/local.mk (dist_patch_DATA): Add patch.
* gnu/packages/bootloaders.scm (%u-boot-rockchip-inno-usb-patch): New variable.
(u-boot)[source]: Add patch.
(u-boot-rockpro64-rk3399, u-boot-pinebook-pro-rk3399): Remove obsolete phase.
| Vagrant Cascadian |
2021-04-21 | gnu: ipxe: Fix grammar....* gnu/packages/bootloaders.scm (ipxe)[description]: Remove gratuitous
use of "allows to".
| Vagrant Cascadian |
2021-04-11 | gnu: u-boot: Update to 2021.04....* gnu/packages/bootloaders (u-boot): Update to 2021.04.
[source]: Use https URL.
| Vagrant Cascadian |
2021-03-11 | gnu: os-prober: Update to 1.78....* gnu/packages/bootloaders.scm (os-prober): Update to 1.78.
| Tobias Geerinckx-Rice |
2021-02-08 | gnu: u-boot-puma-rk3399: Switch to using arm-trusted-firmware-rk3399....* gnu/packages/bootloaders.scm (u-boot-puma-rk3399)[native-inputs]:
Add arm-trusted-firmware-rk3399.
Remove arm-trusted-firmware-puma-rk3399 and rk3399-cortex-m0.
* gnu/packages/firmware.scm (arm-trusted-firmware-puma-rk3399,
rk3399-cortex-m0): Remove obsolete variables.
* gnu/bootloader/u-boot.scm (install-puma-rk3399-u-boot): Install
idbloader.img.
| Vagrant Cascadian |
2021-02-08 | gnu: u-boot: Update to 2021.01....* gnu/packages/bootloaders (u-boot): Update to 2021.01.
(u-boot-pinebook-pro-rk3399): Add patch-pinebook-pro-config phase.
| Vagrant Cascadian |
2021-01-14 | gnu: ipxe: Update to 1.21.1....* gnu/packages/bootloaders.scm (ipxe): Update to 1.21.1.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
| Vincent Legoll |
2021-01-14 | gnu: Add ipxe....* gnu/packages/bootloaders.scm (ipxe): New variable.
* gnu/packages/patches/ipxe-reproducible-geniso.patch: New file …
* gnu/local.mk (dist_patch_DATA): … add it.
Co-authored-by: Tobias Geerinckx-Rice <me@tobias.gr>
Co-authored-by: Brice Waegeneire <brice@waegenei.re>
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
| Vincent Legoll |
2020-12-29 | gnu: u-boot-rockpro64-rk3399: Fix freeze on boot....* gnu/packages/bootloaders.scm (u-boot-rockpro64-rk3399)[arguments]<#:phases>
[patch-rockpro64-config]: Build with modified config to prevent freeze on boot
due to usb being enabled.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
| Caliph Nomble |
2020-12-29 | Revert "gnu: u-boot: Fix freeze on boot with u-boot-rockpro64-rk3399."...because it was applied to the wrong u-boot.
This reverts commit d980e6e275aed80e65ad3b7e17c5a5118661e2c2.
| Danny Milosavljevic |
2020-12-28 | gnu: u-boot: Fix freeze on boot with u-boot-rockpro64-rk3399....* gnu/packages/bootloaders.scm (u-boot-rockpro64-rk3399)[arguments]<#:phases>
[patch-rockpro64-config]: Build with modified config to prevent freeze on boot
due to usb being enabled.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
| Caliph Nomble via Guix-patches via |
2020-12-20 | gnu: dtc: Update to 1.6.0....* gnu/packages/bootloaders.scm (dtc): Update to 1.6.0.
| Marius Bakke |
2020-11-24 | gnu: grub-minimal: Fix cross-compilation....Fixes a regression introduced in
34a6f123514b5677d442ed7cd609ff01534904b8 that would break
cross-compilation of 'grub-minimal' because it would enable Freetype
support as a side effect but the 'set-freetype-variables' phase was not
inherited in 'grub-minimal'.
* gnu/packages/bootloaders.scm (grub-minimal)[arguments]: Use
'substitute-keyword-arguments' so that the 'set-freetype-variables'
phase is inherited.
| Ludovic Courtès |
2020-11-23 | gnu: grub: Fix cross-compiling for other architectures....Reported by cbaines and xelxebar on IRC.
* gnu/packages/bootloaders.scm (grub)[arguments]: In custom
'set-freetype-variables phase only use the native-inputs version of
freetype.
| Efraim Flashner |
2020-11-16 | gnu: grub: Cross-compile for mips64el-linux....* gnu/packages/bootloaders.scm (grub)[arguments]: Add custom phase to
set BUILD_FREETYPE_* flags.
[native-inputs]: Add freetype.
| Efraim Flashner |
2020-11-16 | gnu: grub: Don't run tests when cross compiling....* gnu/packages/bootloaders.scm (grub)[arguments]: Skip tests when
cross-compiling.
| Efraim Flashner |
2020-11-16 | gnu: dtc: Cross compile....* gnu/packages/bootloaders.scm (dtc)[arguments]: Use cc-for-target in
make-flags. Add custom phase to use correct pkg-config for target.
| Efraim Flashner |
2020-11-08 | gnu: grub: Only do code substitution when input is available....* gnu/packages/bootloaders.scm (grub)[arguments]: In custom 'patch-stuff
phase only substitute the absolute location of the mdadm binary when it
is an input.
| Efraim Flashner |
2020-10-24 | gnu: u-boot-tools: Update tests....* gnu/packages/bootloaders (u-boot-tools):
Call tcheck target instead of all tests.
Drop adjustment to test coverage percentage.
Update substitution of python coverage binary.
Re-enable coverage tests of dtoc and fdt.
Disable additional configuration options that require OpenSSL.
| Vagrant Cascadian |
2020-10-24 | gnu: u-boot: Update to 2020.10....* gnu/packages/bootloaders (u-boot): Update to 2020.10.
* gnu/packages/patches/u-boot-riscv64-fix-extlinux.patch: Refresh patch.
| Vagrant Cascadian |
2020-10-23 | Revert "gnu: u-boot: Update to 2020.10."...This reverts commit fe6067fc248673d6509b557ff010778f7762382f. This commit
broke u-boot-tools.
| Maxim Cournoyer |
2020-10-18 | gnu: u-boot: Update to 2020.10....* gnu/packages/bootloaders (u-boot): Update to 2020.10.
* gnu/packages/patches/u-boot-riscv64-fix-extlinux.patch: Refresh patch.
| Vagrant Cascadian |
2020-09-19 | gnu: u-boot: Reomve sdl2 dependency on non-GUI builds....* gnu/packages/bootloaders.scm (u-boot)[native-inputs]: Remove sdl2.
(u-boot-tools)[native-inputs]: Add sdl2.
| Danny Milosavljevic |
2020-07-09 | gnu: u-boot: Update to 2020.07....* gnu/packages/bootloaders (u-boot): Update to 2020.07.
(u-boot-pinebook-pro-rk3399): Remove patches.
* gnu/packages/patches:
u-boot-DT-for-Pinebook-Pro.patch, u-boot-add-boe-nv140fhmn49-display.patch,
u-boot-gpio-keys-binding-cons.patch, u-boot-leds-common-binding-con.patch,
u-boot-support-Pinebook-Pro-laptop.patch,
u-boot-video-rockchip-fix-build.patch: Remove patches.
u-boot-riscv64-fix-extlinux.patch: Refresh patch.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
| Vagrant Cascadian |
2020-06-25 | gnu: grub: Cross-build fix for system i686-linux....* gnu/packages/patches/grub-cross-system-i686.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/bootloaders.scm (grub): Use it.
| Jan (janneke) Nieuwenhuizen |
2020-06-02 | gnu: os-prober: Fix cross-compilation....* gnu/packages/bootloaders.scm (os-prober)[arguments]: Use CC-FOR-TARGET.
| Tobias Geerinckx-Rice |
2020-05-26 | gnu: grub: Allow "grub-bios-setup" to operate on raw disk-images....* gnu/packages/patches/grub-setup-root.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/bootloaders.scm (grub): Apply it.
| Mathieu Othacehe |
2020-04-26 | Merge branch 'master' into core-updates | Marius Bakke |
2020-04-24 | gnu: u-boot: Update to 2020.04....* gnu/packages/bootloaders (u-boot): Update to 2020.04.
[native-inputs]: Replace sdl with sdl2.
Co-authored-by: Vagrant Cascadian <vagrant@debian.org>
| Pierre Langlois |
2020-04-23 | Merge branch 'master' into core-updates... Conflicts:
etc/news.scm
gnu/local.mk
gnu/packages/bootloaders.scm
gnu/packages/linphone.scm
gnu/packages/linux.scm
gnu/packages/tls.scm
gnu/system.scm
| Marius Bakke |
2020-04-23 | Revert "gnu: u-boot: Update to 2020.04."...This reverts commit be0ecfb1787b9e6954bf745bceeb1b9d2669d51a.
| Mathieu Othacehe |
2020-04-20 | gnu: Add u-boot-pinebook-pro-rk3399....* gnu/packages/bootloaders (u-boot-pinebook-pro-rk3399): New variable.
* gnu/packages/patches/u-boot-DT-for-Pinebook-Pro.patch: New file.
* gnu/packages/patches/u-boot-add-boe-nv140fhmn49-display.patch: New file.
* gnu/packages/patches/u-boot-gpio-keys-binding-cons.patch: New file.
* gnu/packages/patches/u-boot-leds-common-binding-con.patch: New file.
* gnu/packages/patches/u-boot-support-Pinebook-Pro-laptop.patch: New file.
* gnu/packages/patches/u-boot-video-rockchip-fix-build.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add new patches.
* gnu/bootloader/u-boot.scm (install-pinebook-pro-rk3399-u-boot,
u-boot-pinebook-pro-rk3399-bootloader): New variable.
Co-authored-by: Jan Nieuwenhuizen <janneke@gnu.org>
| Vagrant Cascadian |
2020-04-15 | Merge branch 'master' into core-updates | Marius Bakke |
2020-04-15 | gnu: u-boot: Update to 2020.04....* gnu/packages/bootloaders (u-boot): Update to 2020.04.
| Vagrant Cascadian |
2020-03-29 | gnu: Add grub-minimal....* gnu/packages/bootloaders.scm (grub-minimal): New variable.
| Jan Nieuwenhuizen |
2020-03-24 | gnu: grub: Support for the Hurd....* gnu/packages/virtualization.scm (qemu)[supported-systems]: Remove the Hurd.
* gnu/packages/linux.scm (mdadm)[supported-systems]: Likewise.
(lvm2)[supported-systems]: Likewise.
(fuse)[supported-systems]: Likewise.
* gnu/packages/patches/grub-verifiers-Blocklist-fallout-cleanup.patch:
New file
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/bootloaders.scm (grub): Use it.
[inputs, native-inputs]: Remove non-supported dependencies on non-supported
systems. Fixes build for the Hurd.
| Jan Nieuwenhuizen |
2020-03-21 | Merge branch 'master' into core-updates | Marius Bakke |
2020-03-21 | gnu: GRUB: Use the latest version of QEMU for tests....* gnu/packages/bootloaders.scm (grub)[native-inputs]: Change from
QEMU-MINIMAL-2.10 to QEMU-MINIMAL.
| Marius Bakke |
2020-03-21 | gnu: GRUB: Build with the latest version of Flex....* gnu/packages/bootloaders.scm (grub)[native-inputs]: Change from FLEX-2.6.1
to FLEX.
| Marius Bakke |
2020-03-04 | Merge branch 'master' into core-updates | Marius Bakke |
2020-02-26 | gnu: u-boot-pinebook: Fix LCD video output....* gnu/packages/bootloaders (u-boot-pinebook): Add phase applying patch
submitted upstream.
| Vagrant Cascadian |
2020-02-03 | Merge branch 'staging' into core-updates | Marius Bakke |