<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/shells.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: Remove oil.</title>
<updated>2026-08-10T08:54:37+00:00</updated>
<author>
<name>Andreas Enge</name>
<email>andreas@enge.fr</email>
</author>
<published>2026-08-05T10:44:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=b30cf5d9e338ebf0a48d61c65a1a5c1a811260ff'/>
<id>b30cf5d9e338ebf0a48d61c65a1a5c1a811260ff</id>
<content type='text'>
* gnu/packages/shells.scm (oil): Delete variable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/shells.scm (oil): Delete variable.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: oksh: Update to 7.8.</title>
<updated>2026-07-22T03:20:07+00:00</updated>
<author>
<name>Ashish SHUKLA</name>
<email>ashish.is@lostca.se</email>
</author>
<published>2025-11-04T10:39:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=9a037059c95ccdcad1248f935c586f5a46c68217'/>
<id>9a037059c95ccdcad1248f935c586f5a46c68217</id>
<content type='text'>
* gnu/packages/shells.scm (oksh): Update to 7.8.

Merges: https://codeberg.org/guix/guix/pulls/4055
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/shells.scm (oksh): Update to 7.8.

Merges: https://codeberg.org/guix/guix/pulls/4055
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: zsh: Update to 5.9.1.</title>
<updated>2026-06-20T21:07:29+00:00</updated>
<author>
<name>Ashish SHUKLA</name>
<email>ashish.is@lostca.se</email>
</author>
<published>2026-06-01T17:07:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=0135ca22970b7c2fb4a4b470e7563f3400bd4f16'/>
<id>0135ca22970b7c2fb4a4b470e7563f3400bd4f16</id>
<content type='text'>
* gnu/packages/patches/zsh-egrep-failing-test.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister the patch.
* gnu/packages/shell.scm (zsh): Update to 5.9.1.

Change-Id: I90008eab74ec3cbaaa6a0e01862ad39ecf80dc1b
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/patches/zsh-egrep-failing-test.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister the patch.
* gnu/packages/shell.scm (zsh): Update to 5.9.1.

Change-Id: I90008eab74ec3cbaaa6a0e01862ad39ecf80dc1b
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: xonsh: Use git-minimal/pinned.</title>
<updated>2026-06-15T14:03:54+00:00</updated>
<author>
<name>Dariqq</name>
<email>dariqq@posteo.net</email>
</author>
<published>2026-02-27T15:43:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=0203798d4997a477396f58388b4cd01f2aea8a03'/>
<id>0203798d4997a477396f58388b4cd01f2aea8a03</id>
<content type='text'>
* gnu/packages/shells.scm (xonsh)[native-inputs]:
  Replace git-minimal with git-minimal/pinned.

Merges: https://codeberg.org/guix/guix/pulls/6741
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/shells.scm (xonsh)[native-inputs]:
  Replace git-minimal with git-minimal/pinned.

Merges: https://codeberg.org/guix/guix/pulls/6741
Signed-off-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: fish: Update to 4.7.1.</title>
<updated>2026-06-15T09:19:56+00:00</updated>
<author>
<name>Andrew Stubbs</name>
<email>andrew.stubbs@gmail.com</email>
</author>
<published>2026-05-08T09:45:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=56669e355f603c255108199b982876f063c69251'/>
<id>56669e355f603c255108199b982876f063c69251</id>
<content type='text'>
* gnu/packages/shells.scm (fish): Update to 4.7.1.

Merges: guix/guix!8439
Change-Id: I89990d15d5ffb2edc2d6b397991b214204e2e478
Signed-off-by: 宋文武 &lt;iyzsong@member.fsf.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/shells.scm (fish): Update to 4.7.1.

Merges: guix/guix!8439
Change-Id: I89990d15d5ffb2edc2d6b397991b214204e2e478
Signed-off-by: 宋文武 &lt;iyzsong@member.fsf.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: dash: Fix build on the Hurd.</title>
<updated>2026-06-09T16:56:47+00:00</updated>
<author>
<name>Yelninei</name>
<email>yelninei@tutamail.com</email>
</author>
<published>2026-06-09T14:30:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=fdb0ad07cc66602a2e0097abe6efad3bd33e8c90'/>
<id>fdb0ad07cc66602a2e0097abe6efad3bd33e8c90</id>
<content type='text'>
* gnu/packages/shell.scm (dash)[#:configure-flags]: Define PATH_MAX
for the Hurd.

Change-Id: Ib40a568ef87ecd614307a72ff3b355b9d6178b3b
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/shell.scm (dash)[#:configure-flags]: Define PATH_MAX
for the Hurd.

Change-Id: Ib40a568ef87ecd614307a72ff3b355b9d6178b3b
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: loksh: Update to 7.9.</title>
<updated>2026-05-28T15:52:39+00:00</updated>
<author>
<name>Sören Tempel</name>
<email>soeren+git@soeren-tempel.net</email>
</author>
<published>2026-05-28T15:52:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=0bf7964f68d0978b5e2032d80927619d04d369af'/>
<id>0bf7964f68d0978b5e2032d80927619d04d369af</id>
<content type='text'>
* gnu/packages/shells.scm (loksh): Update to 7.9.

Change-Id: Ie502be69ef93c1e5edde84107071b5ce2ced0ed1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/shells.scm (loksh): Update to 7.9.

Change-Id: Ie502be69ef93c1e5edde84107071b5ce2ced0ed1
</pre>
</div>
</content>
</entry>
<entry>
<title>guix: build-system: Set pypi-uri in pyproject, drop python module.</title>
<updated>2026-05-24T09:14:45+00:00</updated>
<author>
<name>Nicolas Graves</name>
<email>ngraves@ngraves.fr</email>
</author>
<published>2026-03-24T12:13:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=803e96bf55b9539c9b805b6709cdbfb32b164c27'/>
<id>803e96bf55b9539c9b805b6709cdbfb32b164c27</id>
<content type='text'>
After this commit, when both modules are imported:

- if pyproject is imported before, the warning is 'pypi-uri' is
deprecated, use '(@ (guix build-system pyproject) pypi-uri)' instead

- if python is imported before, the warning is `pypi-uri' imported from
both (guix build-system python) and (guix build-system pyproject)

This seems convenient enough to warn for deprecation in the short term,
while avoiding any breaking changes.

* guix/build-system/pyproject.scm (pypi-uri): Move the procedure from
(guix build-system python) here.

* guix/build-system/python (pypi-uri): Drop definition, import it
from (guix build-system pyproject) and deprecate it.

* gnu/packages/openldap.scm: Reorder modules to get the right warning.

* gnu/packages/pypy.scm: Likewise.

* gnu/packages/*.scm : Drop module (guix build-system python).

* tests/import/pypi.scm: Likewise.

Merges: https://codeberg.org/guix/guix/pulls/7448
Change-Id: Ib42f53bc545052eb7918a25afe9db6d5fc2cb834
Reviewed-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
After this commit, when both modules are imported:

- if pyproject is imported before, the warning is 'pypi-uri' is
deprecated, use '(@ (guix build-system pyproject) pypi-uri)' instead

- if python is imported before, the warning is `pypi-uri' imported from
both (guix build-system python) and (guix build-system pyproject)

This seems convenient enough to warn for deprecation in the short term,
while avoiding any breaking changes.

* guix/build-system/pyproject.scm (pypi-uri): Move the procedure from
(guix build-system python) here.

* guix/build-system/python (pypi-uri): Drop definition, import it
from (guix build-system pyproject) and deprecate it.

* gnu/packages/openldap.scm: Reorder modules to get the right warning.

* gnu/packages/pypy.scm: Likewise.

* gnu/packages/*.scm : Drop module (guix build-system python).

* tests/import/pypi.scm: Likewise.

Merges: https://codeberg.org/guix/guix/pulls/7448
Change-Id: Ib42f53bc545052eb7918a25afe9db6d5fc2cb834
Reviewed-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: fish: Update to 4.7.0.</title>
<updated>2026-05-06T13:26:56+00:00</updated>
<author>
<name>Andrew Stubbs</name>
<email>andrew.stubbs@gmail.com</email>
</author>
<published>2026-05-06T09:52:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=04b1cac9b713d1f7afb1c56a851ce1ec5a0da645'/>
<id>04b1cac9b713d1f7afb1c56a851ce1ec5a0da645</id>
<content type='text'>
* gnu/packages/shells.scm (fish): Update to 4.7.0.
[arguments]: Add some test fixups.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[fish]: Update crates.

Change-Id: If2f10422ac1069037f3e4e5ce346cdb1fe21667b
Signed-off-by: Efraim Flashner &lt;efraim@flashner.co.il&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/shells.scm (fish): Update to 4.7.0.
[arguments]: Add some test fixups.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[fish]: Update crates.

Change-Id: If2f10422ac1069037f3e4e5ce346cdb1fe21667b
Signed-off-by: Efraim Flashner &lt;efraim@flashner.co.il&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: fish: Run more tests.</title>
<updated>2026-04-20T08:41:25+00:00</updated>
<author>
<name>Efraim Flashner</name>
<email>efraim@flashner.co.il</email>
</author>
<published>2026-04-20T08:41:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=f5c418be09f5abc70366702a762fdd86e204bd12'/>
<id>f5c418be09f5abc70366702a762fdd86e204bd12</id>
<content type='text'>
* gnu/packages/shells.scm (fish)[native-inputs]: Add python-pexpect.

Change-Id: I1b712178f7e9263bb7682bd8fc1572949639c0a4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/shells.scm (fish)[native-inputs]: Add python-pexpect.

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