<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/aux-files, branch koszko</title>
<subtitle>Wojtek's customized Guix</subtitle>
<id>https://git.koszko.org/guix/atom?h=koszko</id>
<link rel='self' href='https://git.koszko.org/guix/atom?h=koszko'/>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/'/>
<updated>2025-05-08T21:10:52Z</updated>
<entry>
<title>gnu: Remove linux-libre 6.13.</title>
<updated>2025-05-08T21:10:52Z</updated>
<author>
<name>Leo Famulari</name>
<email>leo@famulari.name</email>
</author>
<published>2025-05-04T18:17:07Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=6e8ffdf3c5afac265e540027c2332573b25461ae'/>
<id>urn:sha1:6e8ffdf3c5afac265e540027c2332573b25461ae</id>
<content type='text'>
This kernel series is no longer supported upstream.

* gnu/packages/linux.scm (linux-libre-6.13-version,
linux-libre-6.13-gnu-revision, deblob-scripts-6.13,
linux-libre-6.13-pristine-source, linux-libre-6.13-source,
linux-libre-headers-6.13, linux-libre-6.13): Remove variables.
* gnu/packages/aux-files/linux-libre/6.13-arm.conf,
gnu/packages/aux-files/linux-libre/6.13-arm64.conf,
gnu/packages/aux-files/linux-libre/6.13-i686.conf,
gnu/packages/aux-files/linux-libre/6.13-riscv.conf,
gnu/packages/aux-files/linux-libre/6.13-x86_64.conf: Delete files.
* Makefile.am (AUX_FILES): Remove them.

Change-Id: Ied843a009392752dd4baefa2880994965019779d
</content>
</entry>
<entry>
<title>gnu: Add linux-libre 6.14.</title>
<updated>2025-04-27T06:29:41Z</updated>
<author>
<name>Leo Famulari</name>
<email>leo@famulari.name</email>
</author>
<published>2025-04-25T23:03:42Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=7e5913f90df916d8d9f5c509354d62324f54f481'/>
<id>urn:sha1:7e5913f90df916d8d9f5c509354d62324f54f481</id>
<content type='text'>
* gnu/packages/linux.scm (linux-libre-6.14-version,
linux-libre-6.14-gnu-revision, deblob-scripts-6.14,
linux-libre-6.14-pristine-source, linux-libre-6.14-source,
linux-libre-headers-6.14, linux-libre-6.14): New variables.
(linux-libre-headers-latest): Use linux-libre-headers-6.14.
* gnu/packages/aux-files/linux-libre/6.14-arm.conf,
gnu/packages/aux-files/linux-libre/6.14-arm64.conf,
gnu/packages/aux-files/linux-libre/6.14-i686.conf,
gnu/packages/aux-files/linux-libre/6.14-riscv.conf,
gnu/packages/aux-files/linux-libre/6.14-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.

Change-Id: I09bc4e47fbe0172b5172f27b03a1b6bd88421fff
</content>
</entry>
<entry>
<title>gnu: ovmf-x86-64: Install QEMU firmware metadata file.</title>
<updated>2025-03-27T12:21:06Z</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim.cournoyer@gmail.com</email>
</author>
<published>2025-03-17T15:32:39Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=0e151a865d223cb14ac997288cb4386225fa502f'/>
<id>urn:sha1:0e151a865d223cb14ac997288cb4386225fa502f</id>
<content type='text'>
* gnu/packages/firmware.scm (ovmf-x86-64)
[phases] {install-qemu-firmware-metadata}: New phase.
(ovmf-aux-file): New procedure.
* gnu/packages/aux-files/ovmf/51-edk2-ovmf-2m-raw-x64-nosb.json: New file.
* Makefile.am (AUX_FILES): Register it.

Change-Id: I301eac8b79aed523f3b4cdedb7b3925d8fd0ad3d
</content>
</entry>
<entry>
<title>gnu: Add linux-libre 6.13.</title>
<updated>2025-02-03T21:21:21Z</updated>
<author>
<name>Leo Famulari</name>
<email>leo@famulari.name</email>
</author>
<published>2025-01-21T02:28:32Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=f40eff02413c20cdb6200d90cbb7f674cea475fd'/>
<id>urn:sha1:f40eff02413c20cdb6200d90cbb7f674cea475fd</id>
<content type='text'>
* gnu/packages/linux.scm (linux-libre-6.13-version,
linux-libre-6.13-gnu-revision, deblob-scripts-6.13,
linux-libre-6.13-pristine-source, linux-libre-6.13-source,
linux-libre-headers-6.13, linux-libre-6.13): New variables.
(linux-libre-headers-latest): Use linux-libre-headers-6.13.
* gnu/packages/aux-files/linux-libre/6.13-arm.conf,
gnu/packages/aux-files/linux-libre/6.13-arm64.conf,
gnu/packages/aux-files/linux-libre/6.13-i686.conf,
gnu/packages/aux-files/linux-libre/6.13-riscv.conf,
gnu/packages/aux-files/linux-libre/6.13-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.

Change-Id: Ib2acb495eb3bd6c2c2e9e5eebd2e8a1826aeed53
</content>
</entry>
<entry>
<title>gnu: Remove linux-libre 6.11.</title>
<updated>2025-01-12T20:22:20Z</updated>
<author>
<name>Leo Famulari</name>
<email>leo@famulari.name</email>
</author>
<published>2025-01-07T23:23:15Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=5c2bcafd281fdd31b3dfec5a67ba85084c58cf60'/>
<id>urn:sha1:5c2bcafd281fdd31b3dfec5a67ba85084c58cf60</id>
<content type='text'>
This kernel series is no longer supported upstream.

* gnu/packages/linux.scm (linux-libre-6.11-version,
linux-libre-6.11-gnu-revision, deblob-scripts-6.11,
linux-libre-6.11-pristine-source, linux-libre-6.11-source,
linux-libre-headers-6.11, linux-libre-6.11): Remove variables.
the commit message for your changes. Lines starting
* gnu/packages/aux-files/linux-libre/6.11-arm.conf,
gnu/packages/aux-files/linux-libre/6.11-arm64.conf,
gnu/packages/aux-files/linux-libre/6.11-i686.conf,
gnu/packages/aux-files/linux-libre/6.11-riscv.conf,
gnu/packages/aux-files/linux-libre/6.11-x86_64.conf: Delete files.
* Makefile.am (AUX_FILES): Remove them.

Change-Id: I71ae7696534b2096de5ffb650bf8a8313e907edb
</content>
</entry>
<entry>
<title>gnu: Add linux-libre-6.12.</title>
<updated>2025-01-07T23:13:45Z</updated>
<author>
<name>Leo Famulari</name>
<email>leo@famulari.name</email>
</author>
<published>2025-01-01T23:07:45Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=1dcd0ded86e341cbfd0567cefde1e71684c0cdba'/>
<id>urn:sha1:1dcd0ded86e341cbfd0567cefde1e71684c0cdba</id>
<content type='text'>
* gnu/packages/linux.scm (linux-libre-6.12-version,
linux-libre-6.12-gnu-revision, deblob-scripts-6.12,
linux-libre-6.12-pristine-source, linux-libre-6.12-source,
linux-libre-headers-6.12, linux-libre-6.12): New variables.
(linux-libre-headers-latest): Use linux-libre-headers-6.12.
(linux-libre-lts-version, linux-libre-lts-gnu-revision,
linux-libre-lts-pristine-source, linux-libre-lts-source, linux-libre-lts): Use
linux-libre 6.12.
* gnu/tests/base.scm (%test-linux-libre-6.12): New test.
* gnu/packages/aux-files/linux-libre/6.12-arm.conf,
gnu/packages/aux-files/linux-libre/6.12-arm64.conf,
gnu/packages/aux-files/linux-libre/6.12-i686.conf,
gnu/packages/aux-files/linux-libre/6.12-x86_64.conf,
gnu/packages/aux-files/linux-libre/6.12-riscv.conf: New files.
* Makefile.am (AUX_FILES): Add them.

Change-Id: I430d9dd29cda4bd4b66ad6eddc004935f93bb111
</content>
</entry>
<entry>
<title>guile-launcher: Avoid the “C” locale and try “C.UTF-8”.</title>
<updated>2025-01-04T22:35:40Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2024-12-20T09:50:45Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=d7c8a5ff3c76461d469364e920ec4f09f9e3c126'/>
<id>urn:sha1:d7c8a5ff3c76461d469364e920ec4f09f9e3c126</id>
<content type='text'>
This is a followup to ed0cd12a82b429bc5058f693a0f75f2ba0ee47c4, which
adds the C.UTF-8 locale to the glibc package, and
ee4e79f871bc2f848ce4b4a176bb725ab71e3cd6, which changed the default to
“C.UTF-8” for ‘guix’ commands.

Fixes a bug whereby starting ‘guix’ in an environment where the LC_*
variables are unset would start it in the “C” locale:

  echo '(pk (setlocale LC_ALL))' | guix shell -CW coreutils -- guix repl

This would lead to breakage for commands such as ‘guix substitute’ that
need to run in a UTF-8 locale.

* gnu/packages/aux-files/guile-launcher.c (main): Try “C.UTF-8” before
“en_US.UTF-8”.  Do that also when the current locale is “C”.
* guix/ui.scm (install-locale): Likewise.

Change-Id: I36da4db8f898f1083b33760e1ab46c3a257de811
</content>
</entry>
<entry>
<title>gnu: Remove linux-libre 4.19.</title>
<updated>2025-01-04T17:19:36Z</updated>
<author>
<name>Leo Famulari</name>
<email>leo@famulari.name</email>
</author>
<published>2025-01-03T19:32:07Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=7b40b9d2d2ddafd6945f18f19f5e621086d57169'/>
<id>urn:sha1:7b40b9d2d2ddafd6945f18f19f5e621086d57169</id>
<content type='text'>
This kernel series is no longer supported upstream.

* gnu/packages/linux.scm (linux-libre-4.19-version,
linux-libre-4.19-gnu-revision, deblob-scripts-4.19,
linux-libre-4.19-pristine-source, linux-libre-4.19-source,
linux-libre-headers-4.19, linux-libre-4.19, linux-libre-arm-generic-4.19,
linux-libre-arm-omap2plus-4.19): Remove variables.
* gnu/tests/base.scm (%test-linux-libre-4.19): Remove variable.
* gnu/packages/aux-files/linux-libre/4.19-arm.conf,
gnu/packages/aux-files/linux-libre/4.19-arm64.conf,
gnu/packages/aux-files/linux-libre/4.19-i686.conf,
gnu/packages/aux-files/linux-libre/4.19-x86_64.conf: Delete files.
* Makefile.am (AUX_FILES): Remove them.

Change-Id: If79ccbb948975c544b27757104d360539970377c
</content>
</entry>
<entry>
<title>gnu: Fix RISC-V kernel config.</title>
<updated>2025-01-03T19:15:10Z</updated>
<author>
<name>Leo Famulari</name>
<email>leo@famulari.name</email>
</author>
<published>2025-01-01T23:20:54Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=f1669d5cd8a52a1e034e46451787db396aa530ec'/>
<id>urn:sha1:f1669d5cd8a52a1e034e46451787db396aa530ec</id>
<content type='text'>
* gnu/packages/aux-files/linux-libre/6.11-riscv.conf: Use a Guix-y path to find
`modprobe` and compress the modules with GZIP, like we do on all the
other systems.

Change-Id: I76ceb878d00c2fdd04081143b1eec7e4485adfb1
Signed-off-by: Leo Famulari &lt;leo@famulari.name&gt;
</content>
</entry>
<entry>
<title>guile: Silence GC warnings on the Hurd, part II.</title>
<updated>2024-12-10T12:41:38Z</updated>
<author>
<name>Janneke Nieuwenhuizen</name>
<email>janneke@gnu.org</email>
</author>
<published>2024-12-10T09:16:05Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=832ef198f7e423e0fdff7fe7c5558ff13d1f20c1'/>
<id>urn:sha1:832ef198f7e423e0fdff7fe7c5558ff13d1f20c1</id>
<content type='text'>
This is a follow-up to commit
    b0416b8503e38746717a2d1167f9d1410634981e
    guile: Silence GC warnings on the Hurd.

This should work around &lt;https://issues.guix.gnu.org/73181&gt;, resurrecting
offloading to the Hurd.

* gnu/packages/aux-files/guile-launcher.c: (main)[__GNU__]: Move code to
silence warnings to...
(inner_main)[__GNU__]: ...here.

Change-Id: I408201f7f4072c9a33837e6020ac63270b33702e
</content>
</entry>
</feed>
