<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/configure.ac, branch master</title>
<subtitle>GNU transactional package management, distribution, deployment, and more!
</subtitle>
<id>http://git.rostovtsev.org/guix/atom?h=master</id>
<link rel='self' href='http://git.rostovtsev.org/guix/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/'/>
<updated>2026-01-27T12:01:14Z</updated>
<entry>
<title>serialization: Use ‘bytevector-slice’ from Guile &gt;= 3.0.9.</title>
<updated>2026-01-27T12:01:14Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2025-11-26T09:07:55Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=40c24a92af2ead4379ea0755304c00fd09c806bf'/>
<id>urn:sha1:40c24a92af2ead4379ea0755304c00fd09c806bf</id>
<content type='text'>
* guix/serialization.scm (sub-bytevector): Remove.
(read-byte-string): Use ‘bytevector-slice’.
* configure.ac: Require Guile 3.0.9.
* doc/contributing.texi (Requirements): Adjust accordingly.

Change-Id: I7aa11a2182530ea5131be591db03b17efb6847a4
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Merges: #4495
</content>
</entry>
<entry>
<title>maint: Do not check for optional guile-zstd in configure.ac.</title>
<updated>2026-01-21T16:33:14Z</updated>
<author>
<name>Rutherther</name>
<email>rutherther@ditigal.xyz</email>
</author>
<published>2026-01-21T16:33:14Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=230aa373f315f247852ee07dff34146e9b480aec'/>
<id>urn:sha1:230aa373f315f247852ee07dff34146e9b480aec</id>
<content type='text'>
Partially reverts e642300195dfc7c83283db7e103fabf2c6ac65a7.
Only semver is a required dependency, zstd is optional.

* configure.ac: Remove check for Guile-zstd being available.

Change-Id: I1fe0fe77d0f15b1d383c890b46ce678402054efc
</content>
</entry>
<entry>
<title>maint: Check for guile-semver and guile-zstd.</title>
<updated>2026-01-21T14:23:59Z</updated>
<author>
<name>Rutherther</name>
<email>rutherther@ditigal.xyz</email>
</author>
<published>2026-01-21T14:20:37Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=e642300195dfc7c83283db7e103fabf2c6ac65a7'/>
<id>urn:sha1:e642300195dfc7c83283db7e103fabf2c6ac65a7</id>
<content type='text'>
These were omitted from the configure script, leading to failure during the
build, instead of an earlier failure during ./configure.

Change-Id: I62a69eccf854acc1f7ae9a7aeb26897cf433478c
</content>
</entry>
<entry>
<title>etc: Add AppArmor profile for the daemon.</title>
<updated>2025-12-22T21:48:57Z</updated>
<author>
<name>Noé Lopez</name>
<email>noelopez@free.fr</email>
</author>
<published>2025-12-08T15:39:11Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=587fd2dad49d8af3f31d06e29ff43c986d6f35c4'/>
<id>urn:sha1:587fd2dad49d8af3f31d06e29ff43c986d6f35c4</id>
<content type='text'>
* .gitignore: Add etc/apparmor.d/tunables/guix.
* Makefile.am (nodist_apparmor_profile_DATA)
(nodist_apparmor_profile_tunables_DATA): Define it.
* configure.ac: Generate etc/apparmor.d/tunables/guix. Add
--with-apparmor-profile-dir option.
* etc/apparmor.d/guix-daemon: New file.
* etc/apparmor.d/tunables/guix.in: New file.
* doc/guix.texi: Document AppArmor profiles.
* gnu/packages/package-management.scm (guix): Add future changes commented.

Change-Id: Iac7df9d642383cc46a2d450c3badef31199ab041
Signed-off-by: Rutherther &lt;rutherther@ditigal.xyz&gt;
</content>
</entry>
<entry>
<title>ui: Change bug report address to Codeberg.</title>
<updated>2025-11-01T23:32:23Z</updated>
<author>
<name>Florian Pelz</name>
<email>pelzflorian@pelzflorian.de</email>
</author>
<published>2025-11-01T12:51:31Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=2df24bc63292c4ccaf62729fcc5ec4a38353f800'/>
<id>urn:sha1:2df24bc63292c4ccaf62729fcc5ec4a38353f800</id>
<content type='text'>
`guix --help` used to print `Report bugs to: bug-guix@gnu.org.`

This commit changes the message to
`Report bugs to: &lt;https://codeberg.org/guix/guix/issues/&gt;`.

In accordance with the consensus decision
&lt;https://codeberg.org/guix/guix-consensus-documents/src/branch/main/002-codeberg.md&gt;
and just in time before we phase out bug-guix.

* configure.ac (AC_INIT): Set Codeberg as bug-report address, to be used
as %guix-bug-report-address in guix/config.scm.in.
* guix/self.scm (make-config.scm): Likewise, to be applied when
`guix pull` is run a second time.
* guix/ui.scm (show-bug-report-information): Display bug report address
in &lt;&gt; angle brackets.

Change-Id: Ie16dccbf8b9801e278d3aa0dd5eccaab737725bd
</content>
</entry>
<entry>
<title>maint: Remove unused variable in ‘configure.ac’.</title>
<updated>2025-10-13T12:48:27Z</updated>
<author>
<name>Dariqq</name>
<email>dariqq@posteo.net</email>
</author>
<published>2025-08-18T15:32:09Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=d671b750f147d63792fbde93c9b17138492a40f5'/>
<id>urn:sha1:d671b750f147d63792fbde93c9b17138492a40f5</id>
<content type='text'>
* configure.ac: Remove guix_sbindir.

Change-Id: I00de6d99260eec48ab58072d61d066cbdaf143da
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>maint: Actually set the default prefix.</title>
<updated>2025-10-13T12:48:27Z</updated>
<author>
<name>Dariqq</name>
<email>dariqq@posteo.net</email>
</author>
<published>2025-07-21T17:28:02Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=29c85286eabb7ee64c3100a57ba2c077311a72b9'/>
<id>urn:sha1:29c85286eabb7ee64c3100a57ba2c077311a72b9</id>
<content type='text'>
Followup to 77771036f0970083c146b709d792d128f4235125.

* configure.ac: Use AC_DEFAULT_PREFIX to set default prefix.

Change-Id: I213347a3976fa5cd305a5d26110b7aac24b9dbe1
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Fixes: guix/guix#1451
</content>
</entry>
<entry>
<title>Reapply "Update Maxim's email address."</title>
<updated>2025-09-18T04:44:12Z</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2025-09-18T03:25:39Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=10482f731e6def20df23caa9cd0b9ab428f52a50'/>
<id>urn:sha1:10482f731e6def20df23caa9cd0b9ab428f52a50</id>
<content type='text'>
This reverts commit a7db92d9b389cbe565395523882c34c6eff2c21a, this time with
the more careful command, to avoid a world rebuild:

grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \
  --exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com |
  xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
</content>
</entry>
<entry>
<title>Revert "Update Maxim's email address."</title>
<updated>2025-09-18T03:07:31Z</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2025-09-18T03:04:28Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=a7db92d9b389cbe565395523882c34c6eff2c21a'/>
<id>urn:sha1:a7db92d9b389cbe565395523882c34c6eff2c21a</id>
<content type='text'>
This reverts commit d0d87a744d724b7e7d5ac013c586039652087bb3. Oops! This
caused a world rebuild.

Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
</content>
</entry>
<entry>
<title>Update Maxim's email address.</title>
<updated>2025-09-17T23:05:19Z</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2025-09-17T23:03:01Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=d0d87a744d724b7e7d5ac013c586039652087bb3'/>
<id>urn:sha1:d0d87a744d724b7e7d5ac013c586039652087bb3</id>
<content type='text'>
The change was automated via:

  git grep -l maxim.cournoyer@gmail.com |
    xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

* .mailmap: New entry.

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