<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/configure.ac, branch wip-postfix</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>etc: Add teams.scm.</title>
<updated>2022-07-03T12:12:32+00:00</updated>
<author>
<name>Ricardo Wurmus</name>
<email>rekado@elephly.net</email>
</author>
<published>2022-07-03T12:11:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=4eaf90470f466b3fdab87f6961cb18bb348d433f'/>
<id>4eaf90470f466b3fdab87f6961cb18bb348d433f</id>
<content type='text'>
* etc/teams.scm.in: New file.
* configure.ac: Generate executable.
* .gitignore: Ignore generated file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* etc/teams.scm.in: New file.
* configure.ac: Generate executable.
* .gitignore: Ignore generated file.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: Require Guile &gt;= 3.0.3.</title>
<updated>2022-01-25T22:54:44+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2022-01-25T15:49:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=d582b399781f6fd80c63d07746524196603972e4'/>
<id>d582b399781f6fd80c63d07746524196603972e4</id>
<content type='text'>
Fixes &lt;https://issues.guix.gnu.org/53157&gt;.
Reported by Efraim Flashner &lt;efraim@flashner.co.il&gt;.

* configure.ac: Require Guile &gt;= 3.0.3.
* doc/guix.texi (Requirements): Update accordingly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes &lt;https://issues.guix.gnu.org/53157&gt;.
Reported by Efraim Flashner &lt;efraim@flashner.co.il&gt;.

* configure.ac: Require Guile &gt;= 3.0.3.
* doc/guix.texi (Requirements): Update accordingly.
</pre>
</div>
</content>
</entry>
<entry>
<title>maint: "make dist" builds tarballs in 'ustar' format.</title>
<updated>2021-11-23T09:24:25+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2021-11-23T08:06:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=bdf5c16ac052af2ca9d5c3acc4acbc08fd9fdbea'/>
<id>bdf5c16ac052af2ca9d5c3acc4acbc08fd9fdbea</id>
<content type='text'>
This allows us to have file names longer than 99 characters.

* configure.ac: Pass 'tar-ustar' to 'AM_INIT_AUTOMAKE'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows us to have file names longer than 99 characters.

* configure.ac: Pass 'tar-ustar' to 'AM_INIT_AUTOMAKE'.
</pre>
</div>
</content>
</entry>
<entry>
<title>maint: Require Guile 3.0.</title>
<updated>2021-06-01T21:26:07+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2021-05-26T20:30:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=82d8ab01f5cb6d479e3b82c08067e2442ee7cad8'/>
<id>82d8ab01f5cb6d479e3b82c08067e2442ee7cad8</id>
<content type='text'>
* configure.ac: Require Guile 3.0.
* doc/guix.texi (Requirements): Adjust accordingly.
* gnu/packages/package-management.scm (guile2.2-guix): Remove.
* guix/lint.scm (exception-with-kind-and-args?): Remove 'cond-expand'.
* guix/scripts/deploy.scm (deploy-machine*): Likewise.
* guix/store.scm (call-with-store): Likewise.
* guix/swh.scm (http-get*, http-post*): Likewise.
* guix/ui.scm (without-compiler-optimizations, guard*)
(call-with-error-handling): Likewise.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* configure.ac: Require Guile 3.0.
* doc/guix.texi (Requirements): Adjust accordingly.
* gnu/packages/package-management.scm (guile2.2-guix): Remove.
* guix/lint.scm (exception-with-kind-and-args?): Remove 'cond-expand'.
* guix/scripts/deploy.scm (deploy-machine*): Likewise.
* guix/store.scm (call-with-store): Likewise.
* guix/swh.scm (http-get*, http-post*): Likewise.
* guix/ui.scm (without-compiler-optimizations, guard*)
(call-with-error-handling): Likewise.
</pre>
</div>
</content>
</entry>
<entry>
<title>nls: Do not update po files on first make invocation.</title>
<updated>2021-05-03T13:29:44+00:00</updated>
<author>
<name>Julien Lepiller</name>
<email>julien@lepiller.eu</email>
</author>
<published>2021-05-02T20:12:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=a23789bbbdd23b1130f0f2521ee8d68872b7fc2c'/>
<id>a23789bbbdd23b1130f0f2521ee8d68872b7fc2c</id>
<content type='text'>
We need to update the minimal gettext version to take advantage of new
features.  Before this patch, the first make invocation would modify
po/guix and po/packages po files, and we advised to run `git checkout
po` to clean the changes.

* configure.ac (AM_GNU_GETTEXT_VERSION): Update to 0.19.1.
* po/guix/Makevars: Set PO_DEPENDS_ON_POT to no.
* po/packages/Makevars: Set PO_DEPENDS_ON_POT to no.

Signed-off-by: Maxim Cournoyer &lt;maxim.cournoyer@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We need to update the minimal gettext version to take advantage of new
features.  Before this patch, the first make invocation would modify
po/guix and po/packages po files, and we advised to run `git checkout
po` to clean the changes.

* configure.ac (AM_GNU_GETTEXT_VERSION): Update to 0.19.1.
* po/guix/Makevars: Set PO_DEPENDS_ON_POT to no.
* po/packages/Makevars: Set PO_DEPENDS_ON_POT to no.

Signed-off-by: Maxim Cournoyer &lt;maxim.cournoyer@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>import: Remove Nix importer.</title>
<updated>2021-04-25T12:34:09+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2021-04-18T13:37:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=c59cc2383d6620f6ebbed80ce1feecae41a64d69'/>
<id>c59cc2383d6620f6ebbed80ce1feecae41a64d69</id>
<content type='text'>
This importer has suffered from bitrot and no longer works with current
Nix and Nixpkgs.  See &lt;https://bugs.gnu.org/32339&gt; and
&lt;https://bugs.gnu.org/36255&gt;.

* guix/import/snix.scm, guix/scripts/import/nix.scm,
tests/snix.scm: Remove.
* Makefile.am (MODULES, SCM_TESTS): Remove them.
* guix/scripts/import.scm (importers): Remove "nix".
* build-aux/test-env.in: Remove NIXPKGS variable.
* configure.ac: Remove '--with-nixpkgs' option.
* doc/guix.texi (Invoking guix import): Remove bit about "guix import
nix".
* etc/completion/fish/guix.fish: Likewise.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This importer has suffered from bitrot and no longer works with current
Nix and Nixpkgs.  See &lt;https://bugs.gnu.org/32339&gt; and
&lt;https://bugs.gnu.org/36255&gt;.

* guix/import/snix.scm, guix/scripts/import/nix.scm,
tests/snix.scm: Remove.
* Makefile.am (MODULES, SCM_TESTS): Remove them.
* guix/scripts/import.scm (importers): Remove "nix".
* build-aux/test-env.in: Remove NIXPKGS variable.
* configure.ac: Remove '--with-nixpkgs' option.
* doc/guix.texi (Invoking guix import): Remove bit about "guix import
nix".
* etc/completion/fish/guix.fish: Likewise.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: Add a check for Guile-Lib.</title>
<updated>2021-04-24T03:39:33+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim.cournoyer@gmail.com</email>
</author>
<published>2021-04-23T02:18:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=ee990899bd54e5c7c9193a75b8f713831b979e9f'/>
<id>ee990899bd54e5c7c9193a75b8f713831b979e9f</id>
<content type='text'>
* configure.ac: Check if the Guile-Lib module is present and recent enough and
warn in case it isn't.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* configure.ac: Check if the Guile-Lib module is present and recent enough and
warn in case it isn't.
</pre>
</div>
</content>
</entry>
<entry>
<title>maint: Check whether Guile-zlib is recent enough.</title>
<updated>2021-03-17T11:03:23+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2021-03-17T09:42:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=62a091368df3bab499142d06f5114a73915c71f2'/>
<id>62a091368df3bab499142d06f5114a73915c71f2</id>
<content type='text'>
This is a followup to a04aef2430645357d7796969d4b6453478ff8a3f.

* m4/guix.m4 (GUIX_CHECK_GUILE_ZLIB): New macro.
* configure.ac: Use it when checking for Guile-zlib.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a followup to a04aef2430645357d7796969d4b6453478ff8a3f.

* m4/guix.m4 (GUIX_CHECK_GUILE_ZLIB): New macro.
* configure.ac: Use it when checking for Guile-zlib.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: Add '--with-channel-commit' and related configure flags.</title>
<updated>2021-02-04T08:23:39+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2021-01-27T21:23:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=55daad123e896c0e83361496cf49625289ee3571'/>
<id>55daad123e896c0e83361496cf49625289ee3571</id>
<content type='text'>
Partially fixes &lt;https://bugs.gnu.org/45896&gt;.

* m4/guix.m4 (GUIX_CHANNEL_METADATA): New macro.
* configure.ac: Use it.
* guix/config.scm.in (%channel-metadata): Adjust accordingly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Partially fixes &lt;https://bugs.gnu.org/45896&gt;.

* m4/guix.m4 (GUIX_CHANNEL_METADATA): New macro.
* configure.ac: Use it.
* guix/config.scm.in (%channel-metadata): Adjust accordingly.
</pre>
</div>
</content>
</entry>
<entry>
<title>maint: Remove unused '--with-nix-prefix' configure option.</title>
<updated>2020-12-27T16:12:06+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2020-12-23T22:59:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=a016a451c41486d8f8277742d47157cc2597d5bc'/>
<id>a016a451c41486d8f8277742d47157cc2597d5bc</id>
<content type='text'>
* configure.ac: Remove '--with-nix-prefix' and 'NIX_PREFIX' variable.
* Makefile.am (AM_DISTCHECK_CONFIGURE_FLAGS): Remove '--with-nix-prefix'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* configure.ac: Remove '--with-nix-prefix' and 'NIX_PREFIX' variable.
* Makefile.am (AM_DISTCHECK_CONFIGURE_FLAGS): Remove '--with-nix-prefix'.
</pre>
</div>
</content>
</entry>
</feed>
