<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/Makefile.am, branch kernel-updates</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>gnu: linux-libre 7.0: Drop support.</title>
<updated>2026-08-22T02:06:50+00:00</updated>
<author>
<name>Vagrant Cascadian</name>
<email>vagrant@debian.org</email>
</author>
<published>2026-08-19T21:55:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=125078e80dd211af79ae3b1a0a09e2a1a8396f0a'/>
<id>125078e80dd211af79ae3b1a0a09e2a1a8396f0a</id>
<content type='text'>
* gnu/packages/linux.scm (linux-libre-7.0-version,
linux-libre-7.0-gnu-revision, deblob-scripts-7.0,
linux-libre-7.0-pristine-source, linux-libre-7.0-source,
linux-libre-headers-7.0, reform-debian-packages-for-7.0,
linux-libre-arm64-mnt-reform-7.0): Remove variables.
(linux-libre-arm64-mnt-reform-7.1)[#:extra-options]: Pass correct kernel
version.
* gnu/packages/aux-files/linux-libre/7.0-arm64.conf: Remove file.
* gnu/packages/aux-files/linux-libre/7.0-riscv.conf: Remove file.
* gnu/packages/aux-files/linux-libre/7.0-x86_64.conf: Remove file.
* Makefile.am (AUX_FILES): Deregister files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/linux.scm (linux-libre-7.0-version,
linux-libre-7.0-gnu-revision, deblob-scripts-7.0,
linux-libre-7.0-pristine-source, linux-libre-7.0-source,
linux-libre-headers-7.0, reform-debian-packages-for-7.0,
linux-libre-arm64-mnt-reform-7.0): Remove variables.
(linux-libre-arm64-mnt-reform-7.1)[#:extra-options]: Pass correct kernel
version.
* gnu/packages/aux-files/linux-libre/7.0-arm64.conf: Remove file.
* gnu/packages/aux-files/linux-libre/7.0-riscv.conf: Remove file.
* gnu/packages/aux-files/linux-libre/7.0-x86_64.conf: Remove file.
* Makefile.am (AUX_FILES): Deregister files.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: linux-libre 6.19: Drop support.</title>
<updated>2026-08-22T02:06:26+00:00</updated>
<author>
<name>Vagrant Cascadian</name>
<email>vagrant@debian.org</email>
</author>
<published>2026-08-19T21:47:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=908048a0e8c653629ffb621a18042fbf47435e90'/>
<id>908048a0e8c653629ffb621a18042fbf47435e90</id>
<content type='text'>
* gnu/packages/linux.scm (linux-libre-6.19-version,
linux-libre-6.19-gnu-revision, deblob-scripts-6.19,
linux-libre-6.19-pristine-source, linux-libre-6.19-source,
linux-libre-headers-6.19, reform-debian-packages-for-6.19,
linux-libre-arm64-mnt-reform-6.19): Remove variables.
(linux-libre-headers-latest): Update to 7.1.
* gnu/packages/aux-files/linux-libre/6.19-arm64.conf: Remove file.
* gnu/packages/aux-files/linux-libre/6.19-i686.conf: Remove file.
* gnu/packages/aux-files/linux-libre/6.19-x86_64.conf: Remove file.
* Makefile.am (AUX_FILES): Deregister files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/linux.scm (linux-libre-6.19-version,
linux-libre-6.19-gnu-revision, deblob-scripts-6.19,
linux-libre-6.19-pristine-source, linux-libre-6.19-source,
linux-libre-headers-6.19, reform-debian-packages-for-6.19,
linux-libre-arm64-mnt-reform-6.19): Remove variables.
(linux-libre-headers-latest): Update to 7.1.
* gnu/packages/aux-files/linux-libre/6.19-arm64.conf: Remove file.
* gnu/packages/aux-files/linux-libre/6.19-i686.conf: Remove file.
* gnu/packages/aux-files/linux-libre/6.19-x86_64.conf: Remove file.
* Makefile.am (AUX_FILES): Deregister files.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: linux-libre 5.15: Drop support.</title>
<updated>2026-08-22T02:04:29+00:00</updated>
<author>
<name>Vagrant Cascadian</name>
<email>vagrant@debian.org</email>
</author>
<published>2026-08-20T17:36:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=5bbcd6843addc68fa58aa87393f945e9d92514a4'/>
<id>5bbcd6843addc68fa58aa87393f945e9d92514a4</id>
<content type='text'>
* gnu/packages/linux.scm (linux-libre-5.15): Remove variable.
* gnu/tests/base.scm (%test-linux-libre-5.15): Remove variable.
* gnu/packages/aux-files/linux-libre/5.15-arm.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.15-arm64.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.15-i686.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.15-x86_64.conf: Remove file.
* Makefile.am (AUX_FILES): Deregister files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/linux.scm (linux-libre-5.15): Remove variable.
* gnu/tests/base.scm (%test-linux-libre-5.15): Remove variable.
* gnu/packages/aux-files/linux-libre/5.15-arm.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.15-arm64.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.15-i686.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.15-x86_64.conf: Remove file.
* Makefile.am (AUX_FILES): Deregister files.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: linux-libre 5.10: Drop support.</title>
<updated>2026-08-22T01:59:21+00:00</updated>
<author>
<name>Vagrant Cascadian</name>
<email>vagrant@debian.org</email>
</author>
<published>2026-08-19T21:39:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=f8e875d2c06f09a0801a9a50c212b092a383a759'/>
<id>f8e875d2c06f09a0801a9a50c212b092a383a759</id>
<content type='text'>
* gnu/packages/linux.scm (linux-libre-5.10-version,
linux-libre-5.10-gnu-revision, deblob-scripts-5.10,
linux-libre-5.10-pristine-source, linux-libre-5.10-source,
linux-libre-headers-5.10, linux-libre-arm-generic-5.10,
linux-libre-arm64-generic-5.10): Remove variables.
* gnu/tests/base.scm (%test-linux-libre-5.10): Remove variable.
* gnu/packages/aux-files/linux-libre/5.10-arm.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.10-arm64.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.10-i686.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.10-x86_64.conf: Remove file.
* Makefile.am (AUX_FILES): Deregister files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/linux.scm (linux-libre-5.10-version,
linux-libre-5.10-gnu-revision, deblob-scripts-5.10,
linux-libre-5.10-pristine-source, linux-libre-5.10-source,
linux-libre-headers-5.10, linux-libre-arm-generic-5.10,
linux-libre-arm64-generic-5.10): Remove variables.
* gnu/tests/base.scm (%test-linux-libre-5.10): Remove variable.
* gnu/packages/aux-files/linux-libre/5.10-arm.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.10-arm64.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.10-i686.conf: Remove file.
* gnu/packages/aux-files/linux-libre/5.10-x86_64.conf: Remove file.
* Makefile.am (AUX_FILES): Deregister files.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Add linux-libre 7.2.</title>
<updated>2026-08-20T18:53:56+00:00</updated>
<author>
<name>Wilko Meyer</name>
<email>w@wmeyer.eu</email>
</author>
<published>2026-08-17T14:29:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=922123fee2e5780793d65815008a72f83bf57cf8'/>
<id>922123fee2e5780793d65815008a72f83bf57cf8</id>
<content type='text'>
* gnu/packages/linux.scm (linux-libre-7.2-version,
linux-libre-7.2-gnu-revision, deblob-scripts-7.2,
linux-libre-7.2-pristine-source, linux-libre-7.2-source,
linux-libre-headers-7.2, linux-libre-7.2): New variables.
* gnu/packages/aux-files/linux-libre/7.2-arm64.conf: New file.
* gnu/packages/aux-files/linux-libre/7.2-riscv.conf: New file.
* gnu/packages/aux-files/linux-libre/7.2-x86_64.conf: New file.
* Makefile.am (AUX_FILES): Register new files.

Change-Id: I772e98b99b20d43682737e7a76c881ad363ac39a
Signed-off-by: Vagrant Cascadian &lt;vagrant@debian.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/linux.scm (linux-libre-7.2-version,
linux-libre-7.2-gnu-revision, deblob-scripts-7.2,
linux-libre-7.2-pristine-source, linux-libre-7.2-source,
linux-libre-headers-7.2, linux-libre-7.2): New variables.
* gnu/packages/aux-files/linux-libre/7.2-arm64.conf: New file.
* gnu/packages/aux-files/linux-libre/7.2-riscv.conf: New file.
* gnu/packages/aux-files/linux-libre/7.2-x86_64.conf: New file.
* Makefile.am (AUX_FILES): Register new files.

Change-Id: I772e98b99b20d43682737e7a76c881ad363ac39a
Signed-off-by: Vagrant Cascadian &lt;vagrant@debian.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: linux-libre: Add configuration file for riscv64.</title>
<updated>2026-07-18T15:12:05+00:00</updated>
<author>
<name>Guillaume Le Vaillant</name>
<email>glv@posteo.net</email>
</author>
<published>2026-07-18T08:32:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=8468105f1585ec5e9856f383cab5773fd4eba1ef'/>
<id>8468105f1585ec5e9856f383cab5773fd4eba1ef</id>
<content type='text'>
* gnu/packages/aux-files/linux-libre/7.1-riscv.conf: New file.
* Makefile.am (AUX_FILES): Register it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/aux-files/linux-libre/7.1-riscv.conf: New file.
* Makefile.am (AUX_FILES): Register it.
</pre>
</div>
</content>
</entry>
<entry>
<title>build/node: Add `delete-dependencies/except' procedure.</title>
<updated>2026-07-08T16:33:27+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2026-06-10T00:00:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=230a8b05a844a67f2eeb0f554301d1fe2b52a937'/>
<id>230a8b05a844a67f2eeb0f554301d1fe2b52a937</id>
<content type='text'>
This adds a more convenient means to filter out most, but not all, development
dependencies.

* guix/build/node-build-system.scm (%dependency-keys)
(%dev-dependency-keys): New variables.
(delete-dependencies) [#:negate?, #:dependency-keys]: New arguments.  Log
removed dependencies.
(delete-dependencies/except, delete-dev-dependencies/except): New procedures.
* tests/node.scm: New test.
* Makefile.am (SCM_TESTS): Register it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds a more convenient means to filter out most, but not all, development
dependencies.

* guix/build/node-build-system.scm (%dependency-keys)
(%dev-dependency-keys): New variables.
(delete-dependencies) [#:negate?, #:dependency-keys]: New arguments.  Log
removed dependencies.
(delete-dependencies/except, delete-dev-dependencies/except): New procedures.
* tests/node.scm: New test.
* Makefile.am (SCM_TESTS): Register it.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Add linux-libre 7.1.</title>
<updated>2026-07-07T19:03:14+00:00</updated>
<author>
<name>Wilko Meyer</name>
<email>w@wmeyer.eu</email>
</author>
<published>2026-07-07T19:03:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=9260563c31c2b81754dd05265e88a651bd0831c7'/>
<id>9260563c31c2b81754dd05265e88a651bd0831c7</id>
<content type='text'>
* gnu/packages/linux.scm (linux-libre-7.1-version,
linux-libre-7.1-gnu-revision, deblob-scripts-7.1,
linux-libre-7.1-pristine-source, linux-libre-7.1-source,
linux-libre-headers-7.1, linux-libre-7.1): New variables.
* gnu/packages/aux-files/linux-libre/7.1-arm64.conf: New file.
* gnu/packages/aux-files/linux-libre/7.1-x86_64.conf: New file.
* Makefile.am (AUX_FILES): Register new files.
* gnu/packages/patches/linux-libre-fix-arm64-bin-sh.patch: New file.
* gnu/packages/linux.scm (linux-libre-7.1-source): Use patch.
* gnu/local.mk (dist_patch_DATA): Register patch.

Co-Authored-by: Vagrant Cascadian &lt;vagrant@debian.org&gt;
Signed-off-by: Vagrant Cascadian &lt;vagrant@debian.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/linux.scm (linux-libre-7.1-version,
linux-libre-7.1-gnu-revision, deblob-scripts-7.1,
linux-libre-7.1-pristine-source, linux-libre-7.1-source,
linux-libre-headers-7.1, linux-libre-7.1): New variables.
* gnu/packages/aux-files/linux-libre/7.1-arm64.conf: New file.
* gnu/packages/aux-files/linux-libre/7.1-x86_64.conf: New file.
* Makefile.am (AUX_FILES): Register new files.
* gnu/packages/patches/linux-libre-fix-arm64-bin-sh.patch: New file.
* gnu/packages/linux.scm (linux-libre-7.1-source): Use patch.
* gnu/local.mk (dist_patch_DATA): Register patch.

Co-Authored-by: Vagrant Cascadian &lt;vagrant@debian.org&gt;
Signed-off-by: Vagrant Cascadian &lt;vagrant@debian.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile.am: Fix typo specifying linux-libre riscv configuration in aux-files.</title>
<updated>2026-06-22T20:49:56+00:00</updated>
<author>
<name>Vagrant Cascadian</name>
<email>vagrant@debian.org</email>
</author>
<published>2026-06-22T20:46:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=af5526ac3b0742dfb158ea09e9fe4ec0e1240b07'/>
<id>af5526ac3b0742dfb158ea09e9fe4ec0e1240b07</id>
<content type='text'>
Fixes: d77f9c9eb0eba54062245ad40b84c22f74c3e9a7 which introduced the typo.

* Makefile.am (AUX_FILES): Fix typo.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes: d77f9c9eb0eba54062245ad40b84c22f74c3e9a7 which introduced the typo.

* Makefile.am (AUX_FILES): Fix typo.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Makefile.am: Register missing linux-libre configuration for 7.0 riscv.</title>
<updated>2026-06-22T19:55:26+00:00</updated>
<author>
<name>Vagrant Cascadian</name>
<email>vagrant@debian.org</email>
</author>
<published>2026-06-22T19:45:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=d77f9c9eb0eba54062245ad40b84c22f74c3e9a7'/>
<id>d77f9c9eb0eba54062245ad40b84c22f74c3e9a7</id>
<content type='text'>
* Makefile.am (AUX_FILES): Register linux-libre/7.0-riscv64.conf.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Makefile.am (AUX_FILES): Register linux-libre/7.0-riscv64.conf.
</pre>
</div>
</content>
</entry>
</feed>
