<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/gnu/system/grub.scm, branch master</title>
<subtitle>Personal branch of https://git.savannah.gnu.org/cgit/guix.git/ for implementing 'guix deploy'.
</subtitle>
<id>https://git.jakob.space/guix.git/atom?h=master</id>
<link rel='self' href='https://git.jakob.space/guix.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/'/>
<updated>2017-05-16T12:41:01Z</updated>
<entry>
<title>bootloader: Add extlinux support.</title>
<updated>2017-05-16T12:41:01Z</updated>
<author>
<name>Mathieu Othacehe</name>
<email>m.othacehe@gmail.com</email>
</author>
<published>2017-05-15T20:24:18Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=b09a8da4a2e50845a297e041762f3ff9e649c047'/>
<id>urn:sha1:b09a8da4a2e50845a297e041762f3ff9e649c047</id>
<content type='text'>
* gnu/bootloader.scm: New file.
* gnu/bootloader/extlinux.scm: New file.
* gnu/bootloader/grub.scm: New file.
* gnu/local.mk: Build new files.
* gnu/system.scm: Adapt to new bootloader api.
* gnu/scripts/system.scm: Adapt to new bootloader api.
* gnu.scm: Remove (gnu system grub) and replace by (gnu bootloader) and (gnu
bootloader grub) modules.
* gnu/system/grub.scm: Moved content to gnu/bootloader/grub.scm.
* gnu/system/vm: Replace (gnu system grub) module by (gnu bootloader).
* gnu/tests.scm: Ditto.
* gnu/tests/nfs.scm: Ditto.
</content>
</entry>
<entry>
<title>system: grub: Actually default to 'gfxterm' for displaying the GRUB menu.</title>
<updated>2017-05-15T20:22:17Z</updated>
<author>
<name>Leo Famulari</name>
<email>leo@famulari.name</email>
</author>
<published>2017-05-15T19:32:25Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=c48a145fbb613ac2b623f0a11278848923b312f1'/>
<id>urn:sha1:c48a145fbb613ac2b623f0a11278848923b312f1</id>
<content type='text'>
This is a followup to commit e0b2e93005188ab4d6c7413a27832ba2fb7388e8.

* gnu/system/grub.scm (eye-candy): Re-order the elements of the generated
GRUB configuration.
</content>
</entry>
<entry>
<title>system: grub: Expose GRUB's interactive interface settings.</title>
<updated>2017-05-14T18:12:26Z</updated>
<author>
<name>Leo Famulari</name>
<email>leo@famulari.name</email>
</author>
<published>2017-05-11T07:12:44Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=e0b2e93005188ab4d6c7413a27832ba2fb7388e8'/>
<id>urn:sha1:e0b2e93005188ab4d6c7413a27832ba2fb7388e8</id>
<content type='text'>
* gnu/system/grub.scm (&lt;grub-configuration&gt;): Add new fields
terminal-outputs, terminal-inputs, serial-unit, and serial-speed.
(grub-setup-io, setup-gfxterm): New procedures.
* doc/guix.texi (GRUB Configuration): Document the new fields.
</content>
</entry>
<entry>
<title>system: grub: Use the native Guile-Cairo and Guile-SVG.</title>
<updated>2017-05-08T22:18:05Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2017-05-08T15:20:12Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=76f429ad9b669a0c72faf16b0be158ab040d4da2'/>
<id>urn:sha1:76f429ad9b669a0c72faf16b0be158ab040d4da2</id>
<content type='text'>
* gnu/system/grub.scm (svg-&gt;png): Use 'ungexp-native' aka. #+ when
referring to GUILE-CAIRO, GUILE-SVG, and SVG.
</content>
</entry>
<entry>
<title>system: grub: Use boot-parameters instead of menu-entry where possible.</title>
<updated>2017-05-05T13:03:48Z</updated>
<author>
<name>Danny Milosavljevic</name>
<email>dannym@scratchpost.org</email>
</author>
<published>2017-04-21T12:37:13Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=bf8b09169c7d8ae48ac99ea237b82867ee9aa885'/>
<id>urn:sha1:bf8b09169c7d8ae48ac99ea237b82867ee9aa885</id>
<content type='text'>
* gnu/system/grub.scm (boot-parameters-&gt;menu-entry): New variable.
(grub-configuration-file): Use boot-parameters
instead of menu-entry where possible.
* guix/scripts/system.scm (profile-boot-parameters): Update docstring.
(reinstall-grub): Use profile-boot-parameters.
(perform-action): Use profile-boot-parameters.
</content>
</entry>
<entry>
<title>system: Make grub use &lt;menu-entry&gt; instead of &lt;boot-parameters&gt; again.</title>
<updated>2017-04-15T20:02:38Z</updated>
<author>
<name>Danny Milosavljevic</name>
<email>dannym@scratchpost.org</email>
</author>
<published>2017-04-15T20:02:38Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=958a1fda9e0ad41468cbdb88766e7c854dd32df4'/>
<id>urn:sha1:958a1fda9e0ad41468cbdb88766e7c854dd32df4</id>
<content type='text'>
* gnu/system/grub.scm: Remove boot-parameters-&gt;menu-entry.
(grub-configuration): Don't use boot-parameters-&gt;menu-entry.
* gnu/system.scm (operating-system-bootcfg): Use menu-entry.
* guix/scripts/system.scm (reinstall-grub): Use profile-grub-entries.
(perform-action): Use profile-grub-entries.
</content>
</entry>
<entry>
<title>system: Pass boot-parameters to (gnu system grub).</title>
<updated>2017-04-15T14:37:55Z</updated>
<author>
<name>Mathieu Othacehe</name>
<email>m.othacehe@gmail.com</email>
</author>
<published>2017-04-15T14:19:06Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=2e58e05bb68d4b747882cfa2b460b132d456f54a'/>
<id>urn:sha1:2e58e05bb68d4b747882cfa2b460b132d456f54a</id>
<content type='text'>
* gnu/system.scm (operating-system-bootcfg): Pass boot-parameters.
* gnu/system/grub.scm (boot-parameters-&gt;menu-entry): New variable.
(grub-configuration-file): Use boot-parameters-&gt;menu-entry.

Signed-off-by: Danny Milosavljevic &lt;dannym@scratchpost.org&gt;
</content>
</entry>
<entry>
<title>system: grub: Use (first all-entries) instead of (first entries).</title>
<updated>2017-04-15T13:49:47Z</updated>
<author>
<name>Danny Milosavljevic</name>
<email>dannym@scratchpost.org</email>
</author>
<published>2017-04-15T13:49:47Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=0ab1e8ae8892c92fd7a1fd07430ba6f2b710668d'/>
<id>urn:sha1:0ab1e8ae8892c92fd7a1fd07430ba6f2b710668d</id>
<content type='text'>
* gnu/system/grub.scm (grub-configuration-file): Use (first all-entries)
instead of (first entries).
</content>
</entry>
<entry>
<title>system: grub: Don't attempt to load non-EFI modules on EFI.</title>
<updated>2017-03-25T21:50:24Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2017-03-24T23:22:14Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=5f19fb6a2641f1af977ff45febece2d5724d6049'/>
<id>urn:sha1:5f19fb6a2641f1af977ff45febece2d5724d6049</id>
<content type='text'>
This resulted in a couple of harmless warnings just before the menu is
displayed.

* gnu/system/grub.scm (eye-candy)[setup-gfxterm-body]: Move 'vbe' and
'vga' loading to the non-EFI branch.
</content>
</entry>
<entry>
<title>system: grub: Add missing URL in comment.</title>
<updated>2017-03-06T22:54:48Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2017-03-06T21:51:22Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=ecc4324fef26b5ba14031fe203ebdec1b2cd1fec'/>
<id>urn:sha1:ecc4324fef26b5ba14031fe203ebdec1b2cd1fec</id>
<content type='text'>
* gnu/system/grub.scm (grub-root-search): Add missing URL in comment.
</content>
</entry>
</feed>
