<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/gnu/bootloader, branch master</title>
<subtitle>Personal branch of https://git.savannah.gnu.org/cgit/guix.git/ for implementing 'guix deploy'.
</subtitle>
<id>https://www.git.jakob.space/guix.git/atom?h=master</id>
<link rel='self' href='https://www.git.jakob.space/guix.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/'/>
<updated>2019-05-09T10:11:36Z</updated>
<entry>
<title>bootloader: grub: Remove unneeded 'terminal_output'.</title>
<updated>2019-05-09T10:11:36Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-05-09T06:39:13Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=cae0725b809449dcdebc2d84cf997e051e689e06'/>
<id>urn:sha1:cae0725b809449dcdebc2d84cf997e051e689e06</id>
<content type='text'>
Fixes &lt;https://bugs.gnu.org/35585&gt;.
Reported by Florian Pelz &lt;pelzflorian@pelzflorian.de&gt;.

This statement was added in 8d058e7b1b1a409d3d9cc29c5650a98db4e78783 but
turned out to be unnecessary.

* gnu/bootloader/grub.scm (grub-configuration-file): Remove
'terminal_output' statement.
</content>
</entry>
<entry>
<title>gnu: u-boot: Update to 2019.04.</title>
<updated>2019-04-29T10:35:04Z</updated>
<author>
<name>Vagrant Cascadian</name>
<email>vagrant@debian.org</email>
</author>
<published>2019-04-16T04:46:57Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=6b99afeef89233b71d113a63cf04a6b4b49a4679'/>
<id>urn:sha1:6b99afeef89233b71d113a63cf04a6b4b49a4679</id>
<content type='text'>
* gnu/packages/bootloaders.scm (u-boot): Update to 2019.04.
[source]: Add patch.
(u-boot-novena): Update dynamic patch to handle config key rename.
(u-boot-am335x-evm): New variable.
(u-boot-am335x-boneblack): Build with modified am335x-evm config.
(u-boot-novena): Fix typo in description.
* gnu/bootloader/u-boot.scm (u-boot-beaglebone-black-bootloader): Use
u-boot-am335x-boneblack.
* gnu/packages/patches/u-boot-fix-mkimage-header-verification.patch: New file.
* gnu/local.mk (dist_patch_DATA): Update accordingly.

Signed-off-by: Danny Milosavljevic &lt;dannym@scratchpost.org&gt;
</content>
</entry>
<entry>
<title>gnu: Add configuration for depthcharge bootloader.</title>
<updated>2019-04-03T16:21:42Z</updated>
<author>
<name>Timothy Sample</name>
<email>samplet@ngyro.com</email>
</author>
<published>2019-03-04T14:52:49Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=96c90474c0cbfe88d1dccb9cb52a0f1b3a1505e7'/>
<id>urn:sha1:96c90474c0cbfe88d1dccb9cb52a0f1b3a1505e7</id>
<content type='text'>
* gnu/bootloader/depthcharge: New file.
* gnu/local.mk [GNU_SYSTEM_MODULES]: Adjust accordingly.

Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>bootloader: Add a 'keyboard-layout' field.</title>
<updated>2019-03-24T22:06:11Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-03-17T21:37:53Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=8d058e7b1b1a409d3d9cc29c5650a98db4e78783'/>
<id>urn:sha1:8d058e7b1b1a409d3d9cc29c5650a98db4e78783</id>
<content type='text'>
* gnu/bootloader/grub.scm (keyboard-layout-file): New procedure.
(grub-configuration-file)[keyboard-layout-file]: New variable.
[builder]: Use it.
* gnu/bootloader.scm (&lt;bootloader-configuration&gt;)[keyboard-layout]: New
field.
* doc/guix.texi (Bootloader Configuration): Document it.

Co-authored-by: nee &lt;nee-git@hidamari.blue&gt;
</content>
</entry>
<entry>
<title>bootloader: Use 'invoke/quiet' when running 'grub-install' and co.</title>
<updated>2019-03-16T17:15:13Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-03-16T16:09:19Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=21fcfe1ee969cc477dc41486ae4074e655d44274'/>
<id>urn:sha1:21fcfe1ee969cc477dc41486ae4074e655d44274</id>
<content type='text'>
This hides potentially confusing GRUB messages from the user, such as
"Installing for i386-pc platform."

* gnu/bootloader/extlinux.scm (install-extlinux): Use 'invoke/quiet'
instead of 'system*' and 'error'.
* gnu/bootloader/grub.scm (install-grub, install-grub-efi): Likewise.
* guix/scripts/system.scm (bootloader-installer-script): Guard against
'message-condition?' and handle them properly.
</content>
</entry>
<entry>
<title>Remove traces of "GuixSD".</title>
<updated>2019-03-13T22:12:43Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-03-13T15:44:02Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=59e80445882f8b0379e54916f89510c0deda6698'/>
<id>urn:sha1:59e80445882f8b0379e54916f89510c0deda6698</id>
<content type='text'>
* gnu/bootloader/extlinux.scm (extlinux-configuration-file): Remove
mentions of "GuixSD".
* gnu/bootloader/grub.scm (install-grub-efi): Likewise.
* gnu/build/vm.scm (make-iso9660-image): Change default #:volume-id to
"Guix_image".
(initialize-hard-disk): Search for the "Guix_image" label.
* gnu/ci.scm (system-test-jobs, tarball-jobs): Remove "GuixSD".
* gnu/installer/newt/welcome.scm (run-welcome-page): Likewise.
* gnu/packages/audio.scm (supercollider)[description]: Likewise.
* gnu/packages/curl.scm (curl): Likewise.
* gnu/packages/emacs.scm (emacs): Likewise.
* gnu/packages/gnome.scm (network-manager): Likewise.
* gnu/packages/julia.scm (julia): Likewise.
* gnu/packages/linux.scm (alsa-plugins): Likewise.
(powertop, wireless-regdb): Likewise.
* gnu/packages/package-management.scm (guix): Likewise.
* gnu/packages/polkit.scm (polkit): Likewise.
* gnu/packages/tex.scm (texlive-bin): Likewise.
* gnu/services/base.scm (file-systems-&gt;fstab): Likewise.
* gnu/services/cups.scm (%cups-activation): Likewise.
* gnu/services/mail.scm (%dovecot-activation): Likewise.
* gnu/services/messaging.scm (prosody-configuration)[log]: Likewise.
* gnu/system/examples/vm-image.tmpl (vm-image-motd): Likewise.
* gnu/system/install.scm (installation-os)[file-systems]: Change root
file system label to "Guix_image".
* gnu/system/mapped-devices.scm (check-device-initrd-modules):
Remove "GuixSD".
* gnu/system/vm.scm (system-docker-image): Likewise.
(system-disk-image)[root-label]: Change to "Guix_image".
* gnu/tests/install.scm (run-install): Remove "GuixSD".
* guix/modules.scm (guix-module-name?): Likewise.
* nix/libstore/optimise-store.cc: Likewise.
</content>
</entry>
<entry>
<title>gnu: Add u-boot-pinebook.</title>
<updated>2018-11-22T20:59:05Z</updated>
<author>
<name>Vagrant Cascadian</name>
<email>vagrant@debian.org</email>
</author>
<published>2018-11-21T00:32:16Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=74e35e8c94193a03cb1db61934340540ce0884a3'/>
<id>urn:sha1:74e35e8c94193a03cb1db61934340540ce0884a3</id>
<content type='text'>
* gnu/packages/patches/u-boot-pinebook-a64-update-dts.patch: New file.
* gnu/packages/patches/u-boot-pinebook-syscon-node.patch: New file.
* gnu/packages/patches/u-boot-pinebook-mmc-calibration.patch: New file.
* gnu/packages/patches/u-boot-pinebook-video-bridge.patch: New file.
* gnu/packages/patches/u-boot-pinebook-r_i2c-controller.patch: New file.
* gnu/packages/patches/u-boot-pinebook-dts.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/bootloaders.scm (u-boot-pinebook): New exported variable.
* gnu/bootloader/u-boot.scm (u-boot-pinebook-bootloader): New exported
variable.
* gnu/system/install.scm (pinebook-installation-os): New exported variable.
</content>
</entry>
<entry>
<title>bootloader: De-monadify configuration file generators.</title>
<updated>2018-11-18T22:37:44Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2018-11-15T12:32:07Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=46c296dcc4817f15a4b4ef7e5ef622306b4db62e'/>
<id>urn:sha1:46c296dcc4817f15a4b4ef7e5ef622306b4db62e</id>
<content type='text'>
* gnu/bootloader/extlinux.scm: Remove unneeded imports.
(extlinux-configuration-file): Use 'computed-file' instead of
'gexp-&gt;derivation'.
* gnu/bootloader/grub.scm (svg-&gt;png): Likewise.
(grub-background-image, eye-candy): Adjust accordingly, return
non-monadically.
(grub-configuration-file): Likewise, and use 'computed-file' instead of
'gexp-&gt;derivation'.
* gnu/bootloader/u-boot.scm: Remove unneeded imports.
* gnu/system.scm: Add 'lower-object' call.
</content>
</entry>
<entry>
<title>gnu: Rename "banana-pi" to "bananapi".</title>
<updated>2018-09-14T19:31:24Z</updated>
<author>
<name>Danny Milosavljevic</name>
<email>dannym@scratchpost.org</email>
</author>
<published>2018-09-14T19:31:24Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=e830c9d0b0ff7622b8bb86348ee0c97a28e2f2d8'/>
<id>urn:sha1:e830c9d0b0ff7622b8bb86348ee0c97a28e2f2d8</id>
<content type='text'>
* gnu/bootloader/u-boot.scm (u-boot-banana-pi-m2-ultra-bootloader): Rename
to...
(u-boot-bananapi-m2-ultra-bootloader): ...this.
* gnu/packages/bootloaders.scm (u-boot-banana-pi-m2-ultra): Rename to...
(u-boot-bananapi-m2-ultra): ...this.
* gnu/system/install.scm (banana-pi-m2-ultra-installation-os): Rename to...
(bananapi-m2-ultra-installation-os): ...this.
</content>
</entry>
<entry>
<title>bootloader: grub-efi: Identify as "GuixSD" instead of "grub".</title>
<updated>2018-06-26T15:27:40Z</updated>
<author>
<name>Marius Bakke</name>
<email>mbakke@fastmail.com</email>
</author>
<published>2018-06-25T20:24:45Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=683016907d5eb5b9b526d21e36de28c16ff6e5cc'/>
<id>urn:sha1:683016907d5eb5b9b526d21e36de28c16ff6e5cc</id>
<content type='text'>
* gnu/bootloader/grub.scm (install-grub-efi): Pass "--bootloader-id" to grub-install.
</content>
</entry>
</feed>
