<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/bash.scm, branch master</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: Add bashly.</title>
<updated>2026-08-23T16:16:06+00:00</updated>
<author>
<name>Yan Abu Arab</name>
<email>yanabuarab@gmail.com</email>
</author>
<published>2025-12-20T00:39:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=0482320d2459e7f46c4f94ba8436c70e7e1a0079'/>
<id>0482320d2459e7f46c4f94ba8436c70e7e1a0079</id>
<content type='text'>
* gnu/packages/bash.scm (bashly): New variable.

Change-Id: I242872ae6e958865fed7d4f63c590b3908ff61a0
Signed-off-by: Steve George &lt;steve@futurile.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/bash.scm (bashly): New variable.

Change-Id: I242872ae6e958865fed7d4f63c590b3908ff61a0
Signed-off-by: Steve George &lt;steve@futurile.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: bash-unit: Update to 2.3.3.</title>
<updated>2026-06-06T05:45:37+00:00</updated>
<author>
<name>Artyom V. Poptsov</name>
<email>poptsov.artyom@gmail.com</email>
</author>
<published>2026-06-06T05:45:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=09643f75f7dd1af95d3e54b1acc10d2b5d81ae10'/>
<id>09643f75f7dd1af95d3e54b1acc10d2b5d81ae10</id>
<content type='text'>
* gnu/packages/bash.scm (bash-unit): Update to 2.3.3.

Change-Id: I490469e18130971fea5802ceed5c7cc1e805c84d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/bash.scm (bash-unit): Update to 2.3.3.

Change-Id: I490469e18130971fea5802ceed5c7cc1e805c84d
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: bash-ctypes: Update to 1.2-0.d8e1af5.</title>
<updated>2026-06-06T05:28:26+00:00</updated>
<author>
<name>Artyom V. Poptsov</name>
<email>poptsov.artyom@gmail.com</email>
</author>
<published>2026-06-06T05:28:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=ac39d4ff5c4b93c85e5ce630b879bc7e41bb8826'/>
<id>ac39d4ff5c4b93c85e5ce630b879bc7e41bb8826</id>
<content type='text'>
* gnu/packages/bash.scm (bash-ctypes): Update to 1.2-0.d8e1af5.
[source]: Switch to git-fetch.
[arguments]&lt;#:phases&gt;: Replace "bootstrap" phase with a custom phase that runs
"autogen.sh".
[native-inputs]: Add autoconf, automake, libltdl and libtool.

Change-Id: Ib604989ebf47ca5f787970748957a838bae9715d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/bash.scm (bash-ctypes): Update to 1.2-0.d8e1af5.
[source]: Switch to git-fetch.
[arguments]&lt;#:phases&gt;: Replace "bootstrap" phase with a custom phase that runs
"autogen.sh".
[native-inputs]: Add autoconf, automake, libltdl and libtool.

Change-Id: Ib604989ebf47ca5f787970748957a838bae9715d
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Reference the inherited ‘arguments’ value.</title>
<updated>2026-03-20T12:27:15+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2026-03-07T10:19:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=2a50c9598bb7fe4175c4f29df07656a7f0a07801'/>
<id>2a50c9598bb7fe4175c4f29df07656a7f0a07801</id>
<content type='text'>
This commit was made by running this command:

  sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm

… and then:

  1. reverting changes from ‘gnu/packages/rust.scm’ and
     ‘gnu/packages/java.scm’ since they would incur derivation changes and/or
     breakage;
  2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’;
  3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’,
     which use ‘substitute-keyword-arguments’ for arguments that are not
     inherited (and thus ‘arguments’ would be unbound);
  4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’
     which make bogus assumptions about inherited arguments.

Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit was made by running this command:

  sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm

… and then:

  1. reverting changes from ‘gnu/packages/rust.scm’ and
     ‘gnu/packages/java.scm’ since they would incur derivation changes and/or
     breakage;
  2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’;
  3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’,
     which use ‘substitute-keyword-arguments’ for arguments that are not
     inherited (and thus ‘arguments’ would be unbound);
  4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’
     which make bogus assumptions about inherited arguments.

Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "gnu: bash: Update to 5.3."</title>
<updated>2025-10-30T07:19:56+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2025-10-30T07:19:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=775c3efadbf8fb042c7a817553de345c206294e7'/>
<id>775c3efadbf8fb042c7a817553de345c206294e7</id>
<content type='text'>
This reverts commit 1d73b616a98e4d888d9c8b2bbe35d8a114e00780.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 1d73b616a98e4d888d9c8b2bbe35d8a114e00780.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: bash: Update to 5.3.</title>
<updated>2025-10-30T07:13:02+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2025-10-19T23:51:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=1d73b616a98e4d888d9c8b2bbe35d8a114e00780'/>
<id>1d73b616a98e4d888d9c8b2bbe35d8a114e00780</id>
<content type='text'>
* gnu/packages/bash.scm (patch-url): Update URL.
(%patch-series-5.2): Rename to...
(%patch-series-5.3): ... this, and update patch series.
(bash): Update to 5.3.  Adjust for the above accordingly.

Change-Id: Iac8ad192ba8246d500d995382fe46e4cd368eecc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/bash.scm (patch-url): Update URL.
(%patch-series-5.2): Rename to...
(%patch-series-5.3): ... this, and update patch series.
(bash): Update to 5.3.  Adjust for the above accordingly.

Change-Id: Iac8ad192ba8246d500d995382fe46e4cd368eecc
</pre>
</div>
</content>
</entry>
<entry>
<title>Reapply "Update Maxim's email address."</title>
<updated>2025-09-18T04:44:12+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2025-09-18T03:25:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=10482f731e6def20df23caa9cd0b9ab428f52a50'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Update Maxim's email address."</title>
<updated>2025-09-18T03:07:31+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2025-09-18T03:04:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=a7db92d9b389cbe565395523882c34c6eff2c21a'/>
<id>a7db92d9b389cbe565395523882c34c6eff2c21a</id>
<content type='text'>
This reverts commit d0d87a744d724b7e7d5ac013c586039652087bb3. Oops! This
caused a world rebuild.

Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit d0d87a744d724b7e7d5ac013c586039652087bb3. Oops! This
caused a world rebuild.

Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Maxim's email address.</title>
<updated>2025-09-17T23:05:19+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2025-09-17T23:03:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=d0d87a744d724b7e7d5ac013c586039652087bb3'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: bash-static: Fix cross-compiling for glibc@2.41.</title>
<updated>2025-07-18T18:17:29+00:00</updated>
<author>
<name>Zheng Junjie</name>
<email>z572@z572.online</email>
</author>
<published>2025-02-12T11:35:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=5d9a084092af7c4f0cb70c2a9770fa2886c5adbe'/>
<id>5d9a084092af7c4f0cb70c2a9770fa2886c5adbe</id>
<content type='text'>
* gnu/packages/bash.scm (static-bash)[arguments]&lt;#:configure-flags&gt;: When
cross-compiling, Add bash_cv_getenv_redef=no.

Change-Id: I8105e91831dfdcce4e5494b3588ab8431dbaf5a8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/bash.scm (static-bash)[arguments]&lt;#:configure-flags&gt;: When
cross-compiling, Add bash_cv_getenv_redef=no.

Change-Id: I8105e91831dfdcce4e5494b3588ab8431dbaf5a8
</pre>
</div>
</content>
</entry>
</feed>
