<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/installer/parted.scm, branch v1.0.1</title>
<subtitle>Transactional package manager, declarative GNU/Linux distribution, reproducible deployment tool, and more! https://guix.gnu.org</subtitle>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/'/>
<entry>
<title>installer: Fix Guile-Parted crash on i686.</title>
<updated>2019-05-19T09:58:36+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-05-19T09:58:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=d68de958b60426798ed62797ff7c96c327a672ac'/>
<id>d68de958b60426798ed62797ff7c96c327a672ac</id>
<content type='text'>
Fixes &lt;https://bugs.gnu.org/35783&gt;.
This is a followup to 7d567af46b4e10ffafb1d0f76b524f5781460598.

* gnu/installer/parted.scm (auto-partition!): Append ESP-PARTITION, when
it is true, to the result of 'create-adjacent-partitions!'.
* gnu/installer/newt/partition.scm (run-partioning-page): Remove
'initial-partitions' variable, and remove call to
'create-special-user-partitions'.

Co-authored-by: Mathieu Othacehe &lt;m.othacehe@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes &lt;https://bugs.gnu.org/35783&gt;.
This is a followup to 7d567af46b4e10ffafb1d0f76b524f5781460598.

* gnu/installer/parted.scm (auto-partition!): Append ESP-PARTITION, when
it is true, to the result of 'create-adjacent-partitions!'.
* gnu/installer/newt/partition.scm (run-partioning-page): Remove
'initial-partitions' variable, and remove call to
'create-special-user-partitions'.

Co-authored-by: Mathieu Othacehe &lt;m.othacehe@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>installer: Rename 'auto-partition' to 'auto-partition!'.</title>
<updated>2019-05-15T14:36:20+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-05-15T12:33:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=15374648193f813d036f377bb1e944c9bafd4636'/>
<id>15374648193f813d036f377bb1e944c9bafd4636</id>
<content type='text'>
This is a followup to 7d567af46b4e10ffafb1d0f76b524f5781460598.

* gnu/installer/parted.scm (create-adjacent-partitions): Rename to...
(create-adjacent-partitions!): ... this.  Make private.
(auto-partition): Rename to...
(auto-partition!): ... this.
* gnu/installer/newt/partition.scm (run-partioning-page): Adjust
accordingly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a followup to 7d567af46b4e10ffafb1d0f76b524f5781460598.

* gnu/installer/parted.scm (create-adjacent-partitions): Rename to...
(create-adjacent-partitions!): ... this.  Make private.
(auto-partition): Rename to...
(auto-partition!): ... this.
* gnu/installer/newt/partition.scm (run-partioning-page): Adjust
accordingly.
</pre>
</div>
</content>
</entry>
<entry>
<title>installer: Fix docstring.</title>
<updated>2019-05-14T16:01:09+00:00</updated>
<author>
<name>Danny Milosavljevic</name>
<email>dannym@scratchpost.org</email>
</author>
<published>2019-05-14T15:11:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=b7488b321d551277ea5a62c7dfa6d565e6986958'/>
<id>b7488b321d551277ea5a62c7dfa6d565e6986958</id>
<content type='text'>
* gnu/installer/parted.scm (create-fat32-file-system): Fix docstring.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/installer/parted.scm (create-fat32-file-system): Fix docstring.
</pre>
</div>
</content>
</entry>
<entry>
<title>installer: Add fat16.</title>
<updated>2019-05-14T16:01:08+00:00</updated>
<author>
<name>Danny Milosavljevic</name>
<email>dannym@scratchpost.org</email>
</author>
<published>2019-05-13T23:29:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=628d09ae53047ea666f4f84ae5e5be911647fe8c'/>
<id>628d09ae53047ea666f4f84ae5e5be911647fe8c</id>
<content type='text'>
* gnu/installer/parted.scm (user-fs-type-name): Add fat16.
(user-fs-type-&gt;mount-type): Add fat16.
(create-fat16-file-system): New procedure.
(format-user-partitions): Use it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/installer/parted.scm (user-fs-type-name): Add fat16.
(user-fs-type-&gt;mount-type): Add fat16.
(create-fat16-file-system): New procedure.
(format-user-partitions): Use it.
</pre>
</div>
</content>
</entry>
<entry>
<title>installer: Create btrfs file system.</title>
<updated>2019-05-13T22:44:03+00:00</updated>
<author>
<name>Danny Milosavljevic</name>
<email>dannym@scratchpost.org</email>
</author>
<published>2019-05-09T17:45:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=c5b1377840c3397e73de0d9f29bce60f8a91c286'/>
<id>c5b1377840c3397e73de0d9f29bce60f8a91c286</id>
<content type='text'>
Fixes &lt;https://bugs.gnu.org/35655&gt;.

* gnu/installer/parted.scm (create-btrfs-file-system): New procedure.
(format-user-partitions): Use it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes &lt;https://bugs.gnu.org/35655&gt;.

* gnu/installer/parted.scm (create-btrfs-file-system): New procedure.
(format-user-partitions): Use it.
</pre>
</div>
</content>
</entry>
<entry>
<title>installer: Produce an 'initrd-modules' field if needed.</title>
<updated>2019-03-27T10:54:05+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-03-26T22:06:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=50247be5f4633a4c3446cddbd3515d027853ec0d'/>
<id>50247be5f4633a4c3446cddbd3515d027853ec0d</id>
<content type='text'>
* gnu/installer/parted.scm (root-user-partition?): New procedure.
(bootloader-configuration): Use it.
(user-partition-missing-modules, initrd-configuration): New procedures.
(user-partitions-&gt;configuration): Call 'initrd-configuration'.o
* gnu/installer.scm (not-config?): Rename to...
(module-to-import?): ... this.  Add cases to exclude non-installer and
non-build (gnu …) modules.
(installer-program)[installer-builder]: Add GUIX to the extension list.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/installer/parted.scm (root-user-partition?): New procedure.
(bootloader-configuration): Use it.
(user-partition-missing-modules, initrd-configuration): New procedures.
(user-partitions-&gt;configuration): Call 'initrd-configuration'.o
* gnu/installer.scm (not-config?): Rename to...
(module-to-import?): ... this.  Add cases to exclude non-installer and
non-build (gnu …) modules.
(installer-program)[installer-builder]: Add GUIX to the extension list.
</pre>
</div>
</content>
</entry>
<entry>
<title>installer: Emit 'bootloader' field before 'swap-devices'.</title>
<updated>2019-03-27T10:54:05+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-03-26T20:58:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=54043bf23f9b1a012f26082f57286862c5029865'/>
<id>54043bf23f9b1a012f26082f57286862c5029865</id>
<content type='text'>
* gnu/installer/parted.scm (user-partitions-&gt;configuration): Move
'bootloader' section above 'swap-devices'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/installer/parted.scm (user-partitions-&gt;configuration): Move
'bootloader' section above 'swap-devices'.
</pre>
</div>
</content>
</entry>
<entry>
<title>installer: Set the system's 'keyboard-layout' field.</title>
<updated>2019-03-25T22:37:05+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-03-25T22:21:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=3191b5f6ba5ebbb59a7448facd999ad7f7aeae79'/>
<id>3191b5f6ba5ebbb59a7448facd999ad7f7aeae79</id>
<content type='text'>
* gnu/installer/newt/keymap.scm (keyboard-layout-&gt;configuration): New
procedure.
* gnu/installer.scm (compute-keymap-step): Return RESULT.
(installer-steps) &lt;'keymap&gt;: Add 'configuration-formatter' field.
(installer-program): Use (gnu installer newt keymap).
* gnu/installer/parted.scm (bootloader-configuration): Set
'keyboard-layout'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/installer/newt/keymap.scm (keyboard-layout-&gt;configuration): New
procedure.
* gnu/installer.scm (compute-keymap-step): Return RESULT.
(installer-steps) &lt;'keymap&gt;: Add 'configuration-formatter' field.
(installer-program): Use (gnu installer newt keymap).
* gnu/installer/parted.scm (bootloader-configuration): Set
'keyboard-layout'.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Fix some typos in the installer.</title>
<updated>2019-02-18T00:52:47+00:00</updated>
<author>
<name>Tobias Geerinckx-Rice</name>
<email>me@tobias.gr</email>
</author>
<published>2019-02-10T14:54:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=b83e4a93a2118513cdd2186d796729f0813264c0'/>
<id>b83e4a93a2118513cdd2186d796729f0813264c0</id>
<content type='text'>
* gnu/installer/connman.scm (connman-connect-with-auth): Fix typo in
documentation.
* gnu/installer/newt/keymap.scm (sort-variants): Likewise.
* gnu/installer/newt/page.scm (run-listbox-selection-page): Likewise.
* gnu/installer/parted.scm (mkpart): Likewise.
* gnu/installer/newt/utils.scm (destroy-form-and-pop): Likewise.
* gnu/installer/newt/wifi.scm (run-unknown-error-page): Fix typo.
(wifi-listbox-heigth): Rename to…
(wifi-listbox-height): …this, and adjust caller.
* gnu/installer/timezone.scm (locate-childrens): Rename to…
(locate-children): …this.  Adjust all callers.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/installer/connman.scm (connman-connect-with-auth): Fix typo in
documentation.
* gnu/installer/newt/keymap.scm (sort-variants): Likewise.
* gnu/installer/newt/page.scm (run-listbox-selection-page): Likewise.
* gnu/installer/parted.scm (mkpart): Likewise.
* gnu/installer/newt/utils.scm (destroy-form-and-pop): Likewise.
* gnu/installer/newt/wifi.scm (run-unknown-error-page): Fix typo.
(wifi-listbox-heigth): Rename to…
(wifi-listbox-height): …this, and adjust caller.
* gnu/installer/timezone.scm (locate-childrens): Rename to…
(locate-children): …this.  Adjust all callers.
</pre>
</div>
</content>
</entry>
<entry>
<title>installer: "formating" → "formatting".</title>
<updated>2019-01-17T13:04:28+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-01-16T18:20:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=85caf5f3239a60039eb4593687eed03ba423e52d'/>
<id>85caf5f3239a60039eb4593687eed03ba423e52d</id>
<content type='text'>
* gnu/installer/newt/partition.scm,
gnu/installer/parted.scm: Replace "formating" with "formatting".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/installer/newt/partition.scm,
gnu/installer/parted.scm: Replace "formating" with "formatting".
</pre>
</div>
</content>
</entry>
</feed>
