<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nonguix.git/nongnu/system, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>http://git.marekpasnikowski.pl/nonguix.git/atom?h=master</id>
<link rel='self' href='http://git.marekpasnikowski.pl/nonguix.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.marekpasnikowski.pl/nonguix.git/'/>
<updated>2025-06-12T13:57:56Z</updated>
<entry>
<title>nongnu: installation-os-nonfree: Use Nonguix system transformations.</title>
<updated>2025-06-12T13:57:56Z</updated>
<author>
<name>Hilton Chain</name>
<email>hako@ultrarare.space</email>
</author>
<published>2025-06-11T18:15:06Z</published>
<link rel='alternate' type='text/html' href='http://git.marekpasnikowski.pl/nonguix.git/commit/?id=7be4267bd9037c8d8790bd840d35c539bdf192b7'/>
<id>urn:sha1:7be4267bd9037c8d8790bd840d35c539bdf192b7</id>
<content type='text'>
* nongnu/system/install.scm (installation-os-nonfree): Use Nonguix system
transformations.
(%signing-key, %channels): Delete variables.
</content>
</entry>
<entry>
<title>nongnu: installation-os-nonfree: Set default channels.</title>
<updated>2024-04-13T11:05:31Z</updated>
<author>
<name>Hilton Chain</name>
<email>hako@ultrarare.space</email>
</author>
<published>2024-02-24T12:41:46Z</published>
<link rel='alternate' type='text/html' href='http://git.marekpasnikowski.pl/nonguix.git/commit/?id=80b273e86a19ceaee6d9b6650ed56e853409a799'/>
<id>urn:sha1:80b273e86a19ceaee6d9b6650ed56e853409a799</id>
<content type='text'>
* nongnu/system/install.scm (%signing-key,%channels): New variables.
(installation-os-nonfree)[services]: Configure them.
Authorise Nonguix substitute server.

Tested-by: Jonathan Brielmaier &lt;jonathan.brielmaier@web.de&gt;
Signed-off-by: Jonathan Brielmaier &lt;jonathan.brielmaier@web.de&gt;
</content>
</entry>
<entry>
<title>nongnu: Keep the raw-initrd references file.</title>
<updated>2022-12-31T12:40:41Z</updated>
<author>
<name>Mathieu Othacehe</name>
<email>m.othacehe@gmail.com</email>
</author>
<published>2022-12-25T12:19:53Z</published>
<link rel='alternate' type='text/html' href='http://git.marekpasnikowski.pl/nonguix.git/commit/?id=4ef2d8252881cf9f724a85680ee9a152fd3845e1'/>
<id>urn:sha1:4ef2d8252881cf9f724a85680ee9a152fd3845e1</id>
<content type='text'>
The raw-initrd contains a "references" file that is used to keep the static
guile used in the initrd alive. This file is not part of the combined-initrd.

It means that during garbage collection, the static guile could be collected
making the system unbootable because the static guile is then not part of the
store once the root is switched.

In the combined-initrds procedure, make sure to concatenate all the possible
references files of the underlying initrds into a top-level references file.

Fixes: &lt;https://gitlab.com/nonguix/nonguix/issues/111&gt;
Signed-off-by: Jonathan Brielmaier &lt;jonathan.brielmaier@web.de&gt;
</content>
</entry>
<entry>
<title>*.scm: Use SPDX license identifiers.</title>
<updated>2022-12-19T16:17:39Z</updated>
<author>
<name>Jonathan Brielmaier</name>
<email>jonathan.brielmaier@web.de</email>
</author>
<published>2022-12-19T16:17:39Z</published>
<link rel='alternate' type='text/html' href='http://git.marekpasnikowski.pl/nonguix.git/commit/?id=62a5df4222721aae8dd984a39402e6e86cfc6601'/>
<id>urn:sha1:62a5df4222721aae8dd984a39402e6e86cfc6601</id>
<content type='text'>
Fixes https://gitlab.com/nonguix/nonguix/-/issues/224

* *.scm: Use SPDX license identifier and remove obsolete license
statement.
</content>
</entry>
<entry>
<title>nongnu: Add packages to the installation image.</title>
<updated>2022-07-09T16:24:11Z</updated>
<author>
<name>Jonathan Brielmaier</name>
<email>jonathan.brielmaier@web.de</email>
</author>
<published>2022-06-26T09:31:42Z</published>
<link rel='alternate' type='text/html' href='http://git.marekpasnikowski.pl/nonguix.git/commit/?id=301fc39b85678de522323c23aff038252e1eafa5'/>
<id>urn:sha1:301fc39b85678de522323c23aff038252e1eafa5</id>
<content type='text'>
This increases the size of the ISO by 100MiB.

* nongnu/system/install.scm (operating-system)[packages]: Add curl, git,
neovim and zile.
</content>
</entry>
<entry>
<title>nongnu: Adapt linux-initrd to populate-store changes.</title>
<updated>2020-12-22T11:56:25Z</updated>
<author>
<name>Jonathan Brielmaier</name>
<email>jonathan.brielmaier@web.de</email>
</author>
<published>2020-12-18T21:20:23Z</published>
<link rel='alternate' type='text/html' href='http://git.marekpasnikowski.pl/nonguix.git/commit/?id=daa0dda76ddd869c8b2866fcf2866667b69461ad'/>
<id>urn:sha1:daa0dda76ddd869c8b2866fcf2866667b69461ad</id>
<content type='text'>
Fixes https://gitlab.com/nonguix/nonguix/-/issues/81.
Reported-by: Jean-Baptiste Volatier.

Depends on https://git.savannah.gnu.org/cgit/guix.git/commit/?id=d88ff09.

* nonguix/modules.scm (import-nonguix-module?): New variable. Export it
instead of nonguix-module-name?.
* nongnu/system/linux-initrd.scm (microcode-initrd): Use
import-nonguix-module? instead of nonguix-module-name?.
(combined-initrd): Dito.
</content>
</entry>
<entry>
<title>linux-initrd: Don't close over core Guile modules.</title>
<updated>2020-01-08T22:27:45Z</updated>
<author>
<name>Alex Griffin</name>
<email>a@ajgrf.com</email>
</author>
<published>2020-01-08T22:27:45Z</published>
<link rel='alternate' type='text/html' href='http://git.marekpasnikowski.pl/nonguix.git/commit/?id=c09d21cbcf373871fee4a4c26117b3f705a1f4f6'/>
<id>urn:sha1:c09d21cbcf373871fee4a4c26117b3f705a1f4f6</id>
<content type='text'>
* nonguix/modules.scm: New file.
* nongnu/system/linux-initrd.scm: Limit 'source-module-closure' to guix and
nonguix modules only.
</content>
</entry>
<entry>
<title>nongnu: system: Add linux-initrd module.</title>
<updated>2020-01-08T21:22:32Z</updated>
<author>
<name>Alex Griffin</name>
<email>a@ajgrf.com</email>
</author>
<published>2020-01-08T18:23:48Z</published>
<link rel='alternate' type='text/html' href='http://git.marekpasnikowski.pl/nonguix.git/commit/?id=1d7177a786d0cf6f40941900a1c5016c4f003bc3'/>
<id>urn:sha1:1d7177a786d0cf6f40941900a1c5016c4f003bc3</id>
<content type='text'>
* nongnu/system/linux-initrd.scm: New file.
</content>
</entry>
<entry>
<title>nongnu: Add install image definition with nonfree firmware included.</title>
<updated>2019-05-29T16:30:22Z</updated>
<author>
<name>Alex Griffin</name>
<email>a@ajgrf.com</email>
</author>
<published>2019-05-29T15:44:55Z</published>
<link rel='alternate' type='text/html' href='http://git.marekpasnikowski.pl/nonguix.git/commit/?id=cdeeeada084932edea1d18610e47ab72b0b11efc'/>
<id>urn:sha1:cdeeeada084932edea1d18610e47ab72b0b11efc</id>
<content type='text'>
* nongnu/system/install.scm: New file.
</content>
</entry>
</feed>
