1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-13 16:40:40 +02:00
Commit Graph

352 Commits

Author SHA1 Message Date
Nicolas Graves
eecd00e744 gnu: dash: Add lint-hidden-cpe-vendors property.
* gnu/packages/shells.scm (dash)[properties]: Add lint-hidden-cpe-vendors.

Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:32:52 +08:00
Sören Tempel
3cdf7bec6b gnu: loksh: Update to 7.7.
* gnu/packages/shells.scm (loksh): Update to 7.7.

Signed-off-by: jgart <jgart@dismail.de>
2025-05-04 14:44:49 -05:00
Luis Guilherme Coelho
c3dd3b8465 gnu: fish: Add support for guix home profile.
* gnu/packages/shells.scm (fish)[arguments]<#:phases>
{patch-fish-extra-paths}: Add `~/.guix-home/profile' to `__guix_profile_paths'.

Change-Id: If896cfc4f948d86c52073235a6f4a2c1d085e7a6
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-03-10 00:38:05 +01:00
Vinicius Monego
522d34f7d8 gnu: xonsh: Update to 0.19.2.
* gnu/packages/shells.scm (xonsh): Update to 0.19.2.

Change-Id: I4e63bda10ebf15915b01923c677d9577aa86021e
2025-03-01 19:13:23 -03:00
Greg Hogan
d5d3cb2c15 gnu: xonsh: Fix tests.
The two failing tests are in tests/completers/test_pip_completer, so
rather than exclude the tests instead add the native input.

* gnu/packages/shells.scm (xonsh)[native-inputs]: Add python-pip.

Change-Id: Ide457ffca0e05d03d9d4d3fea36c1d23a2257c27
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-02-11 12:46:22 -08:00
Herman Rimm
073e1e6606 gnu: nushell: Move to other modules.
* gnu/packages/shells.scm (nushell): Move to (gnu packages nushell).
(rust-nu-ansi-term-0.50, rust-nu-ansi-term-0.49,
rust-nu-ansi-term-0.46, rust-nu-ansi-term-0.44, rust-nu-cli-0.91,
rust-nu-cmd-base-0.91, rust-nu-cmd-dataframe-0.91,
rust-nu-cmd-extra-0.91, rust-nu-cmd-lang-0.91,
rust-nu-color-config-0.91, rust-nu-command-0.91, rust-nu-engine-0.91,
rust-nu-explore-0.91, rust-nu-glob-0.91, rust-nu-json-0.91,
rust-nu-lsp-0.91, rust-nu-parser-0.91, rust-nu-path-0.91,
rust-nu-plugin-0.91, rust-nu-pretty-hex-0.91, rust-nu-protocol-0.91,
rust-nu-std-0.91, rust-nu-system-0.91, rust-nu-table-0.91,
rust-nu-term-grid-0.91, rust-nu-test-support-0.91, rust-nu-utils-0.91):
Move ...
* gnu/packages/crates-shell.scm: ... to here.
* gnu/packages/nushell.scm: Move nushell here.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register files.

Change-Id: I4f515e897da9bbc7e68599409562efc04a142578
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:20:25 +02:00
Efraim Flashner
ab643b2a20 gnu: rust-rusqlite: Move to (gnu packages crates-database).
* gnu/packages/crates-io.scm (rust-rusqlite-0.32, rust-rusqlite-0.31,
rust-rusqlite-0.30, rust-rusqlite-0.29, rust-rusqlite-0.26,
rust-rusqlite-macros-0.3, rust-rusqlite-macros-0.2,
rust-rusqlite-macros-0.1): Move from here ...
* gnu/packages/crates-database.scm: ... to here.
* gnu/local.mk (GNU_SYSTEM_MODULES): Register new file.

Change-Id: Ibdfc2d09e9ced422572041ef0fbcf0d57fb685fb
2025-01-06 12:19:32 +02:00
Efraim Flashner
d805655de4 gnu: rust-quickcheck: Move to (gnu packages crates-check).
* gnu/packages/crates-io.scm (rust-quickcheck-1, rust-quickcheck-0.9,
rust-quickcheck-0.8, rust-quickcheck-0.7, rust-quickcheck-0.6,
rust-quickcheck-0.5, rust-quickcheck-0.4, rust-quickcheck-0.2,
rust-quickcheck-macros-1, rust-quickcheck-macros-0.9,
rust-quickcheck-macros-0.8): Move from here ...
* gnu/packages/crates-check.scm: ... to here.

Change-Id: I2594095b7b55867a88636c1faae9d9424d5fddf5
2025-01-06 12:19:28 +02:00
Efraim Flashner
a705811b2a gnu: nushell: Don't run the tests in release mode.
* gnu/packages/shells.scm (nushell)[arguments]: Remove '--release' from
the cargo-test-flags.

Change-Id: Icbc2a2f1553afa80236c6f214a997e17d6b00db5
2025-01-06 12:15:11 +02:00
Efraim Flashner
29a1a25711 gnu: rust-nu-protocol-0.91: Don't run the tests in release mode.
* gnu/packages/shells.scm (rust-nu-protocol-0.91)[arguments]: Remove
'--release' from the cargo-test-flags.

Change-Id: I961ab3958ab8c6aed0b69cc82a73f2cc3e99a70b
2025-01-06 12:15:11 +02:00
Sören Tempel
0cc7140cdd gnu: loksh: Update to 7.6.
* gnu/packages/shells.scm (loksh): Update to 7.6.

Signed-off-by: jgart <jgart@dismail.de>
2025-01-05 16:30:04 -06:00
David Pflug
103f698658 gnu: fish: Update to 3.7.1.
* gnu/packages/shells.scm (fish): Update to 3.7.1.

Change-Id: Ife28992a9a66ee94be2e4ef5db25a65b7a6dd65e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-12-26 23:26:15 +01:00
Efraim Flashner
8f6190d71d gnu: rust-nu-ansi-term-0.50: Update to 0.50.1.
* gnu/packages/shells.scm (rust-nu-ansi-term-0.50): Update to 0.50.1.
[cargo-inputs]: Replace rust-windows-sys-0.48 with 0.52.

Change-Id: Iab511804056d917ed8914d6f11a8bb9f4bfcd2fc
2024-11-28 11:04:27 +02:00
Efraim Flashner
f5aff5b397 gnu: oksh: Install license file.
* gnu/packages/shells.scm (oksh)[arguments]: Add license-field-regexp
field.

Change-Id: Icb59a66ff7cf163ad435c513c89d49f8389e3704
2024-10-10 06:18:55 +03:00
Giacomo Leidi
502d811354 gnu: Add oils.
Since release 0.16.0 the former Oil project has been renamed to
Oils (https://www.oilshell.org/blog/2023/03/rename.html).  This patch
deprecates the old oil package in favor of a new oils package updated to
the latest version.  Additionally since release 0.21.0 Oils is
completely free from bundled Python code.

* gnu/packages/shells.scm (oils): New variable;
[source]: Remove mention of bundled Python sources, from release 0.21.0
it is no more the case;
[phases]: use Oils build system.
(oil): Deprecate in favor of oils.

Change-Id: I4455ec1e6f4335cc6e67cd8f2c3808e2aef24c4f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-10-04 17:53:42 +02:00
Luís Henriques
a4e7a756b2 gnu: oksh: Update to 7.5.
* gnu/packages/shells.scm (oksh): Update to 7.5.
[source]: Download from github official portable oksh project.
[home-page]: Updated to maintaners url.
[synopsis, description]: Improved with text from oksh README.
[license]: Fixed license.

Change-Id: I06f7b6210b6d725678452c5130b09c3fb382ebca
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-09-16 10:17:36 +02:00
Vinicius Monego
b3924e0126 gnu: xonsh: Update to 0.18.3.
* gnu/packages/shells.scm (xonsh): Update to 0.18.3.
[arguments]: Skip more failing tests.

Change-Id: I6906cad3b04e81b2424e3f014a9165bb530391eb
2024-09-02 17:42:34 -03:00
Josselin Poiret
a47091d7c3 gnu: tcsh: Add libxcrypt dependency.
* gnu/packages/shells.scm (tcsh): Add libxcrypt dependency.

Change-Id: I13f37b73d8a8a618dfa628e7341b4e3bbfc018b2
2024-08-31 10:44:52 +02:00
Vinicius Monego
731241c367 gnu: xonsh: Update to 0.18.2.
* gnu/packages/shells.scm (xonsh): Update to 0.18.2.
[source](snippet): Adjust substitution filenames and delete the vendored ply
package.
[arguments]<#:test-flags>: Skip new failing test.

Change-Id: I9a975c9ab200075cbbfe6daf1892c33cb5c3a624
2024-07-28 11:00:37 -03:00
Efraim Flashner
a534d9ba04 gnu: nushell: Update to 0.91.0.
* gnu/packages/shells.scm (nushell): Update to 0.91.0.
[source]: Download from the crates-io release.
[arguments]: Don't skip the tests.  Add cargo-test-flags.  Don't install
the sources.
[cargo-inputs]: Add rust-crossterm-0.27, rust-log-0.4, rust-miette-7,
rust-mimalloc-0.1, rust-nix-0.27, rust-nu-cli-0.91,
rust-nu-cmd-base-0.91, rust-nu-cmd-dataframe-0.91,
rust-nu-cmd-extra-0.91, rust-nu-cmd-lang-0.91, rust-nu-explore-0.91,
rust-nu-lsp-0.91, rust-nu-std-0.91, rust-nu-utils-0.91,
rust-openssl-0.10, rust-reedline-0.30, rust-serde-json-1,
rust-simplelog-0.12, rust-time-0.3, rust-winresource-0.1.  Replace
rust-nu-cli-0.44 with 0.91, rust-nu-command-0.44 with 0.91,
rust-nu-engine-0.44 with 0.91, rust-nu-parser-0.44 with 0.91,
rust-nu-path-0.44 with 0.91, rust-nu-plugin-0.44 with 0.91,
rust-nu-protocol-0.44 with 0.91.  Remove rust-futures-0.3, rust-mp4-0.9,
rust-nu-source-0.44, rust-nu-value-ext-0.44,
rust-nu-plugin-binaryview-0.44, rust-nu-plugin-chart-0.44,
rust-nu-plugin-from-bson-0.44, rust-nu-plugin-from-sqlite-0.44,
rust-nu-plugin-inc-0.44, rust-nu-plugin-match-0.44,
rust-nu-plugin-query-json-0.44, rust-nu-plugin-s3-0.44,
rust-nu-plugin-selector-0.44, rust-nu-plugin-start-0.44,
rust-nu-plugin-textview-0.44, rust-nu-plugin-to-bson-0.44,
rust-nu-plugin-to-sqlite-0.44, rust-nu-plugin-tree-0.44,
rust-nu-plugin-xpath-0.44.
[cargo-development-inputs]: Add rust-assert-cmd-2, rust-divan-0.1,
rust-pretty-assertions-1, rust-tempfile-3.  Replace
rust-nu-test-support-0.44 with 0.91, rust-rstest-0.10 with 0.18,
rust-serial-test-0.5 with 3.
[native-inputs]: Remove python.
[inputs]: Add mimalloc.  Remove curl, libgit2, libx11, libxcb, zlib.
(rust-nu-cli-0.44, rust-nu-command-0.44, rust-nu-completion-0.44,
rust-nu-data-0.44, rust-nu-engine-0.44, rust-nu-errors-0.44,
rust-nu-json-0.44, rust-nu-parser-0.44, rust-nu-path-0.44,
rust-nu-plugin-0.44, rust-nu-plugin-binaryview-0.44,
rust-nu-plugin-chart-0.44, rust-nu-plugin-from-bson-0.44,
rust-nu-plugin-from-sqlite-0.44, rust-nu-plugin-inc-0.44,
rust-nu-plugin-match-0.44, rust-nu-plugin-query-json-0.44,
rust-nu-plugin-s3-0.44, rust-nu-plugin-selector-0.44,
rust-nu-plugin-start-0.44, rust-nu-plugin-textview-0.44,
rust-nu-plugin-to-bson-0.44, rust-nu-plugin-to-sqlite-0.44,
rust-nu-plugin-tree-0.44, rust-nu-plugin-xpath-0.44,
rust-nu-pretty-hex-0.44, rust-nu-protocol-0.44, rust-nu-serde-0.44,
rust-nu-source-0.44, rust-nu-stream-0.44, rust-nu-table-0.44,
rust-nu-test-support-0.44, rust-nu-value-ext-0.44): Remove variables.
(rust-nu-cli-0.91, rust-nu-cmd-base-0.91, rust-nu-cmd-dataframe-0.91,
rust-nu-cmd-extra-0.91, rust-nu-cmd-lang-0.91,
rust-nu-color-config-0.91, rust-nu-command-0.91, rust-nu-engine-0.91,
rust-nu-explore-0.91, rust-nu-glob-0.91, rust-nu-json-0.91,
rust-nu-lsp-0.91, rust-nu-parser-0.91, rust-nu-path-0.91,
rust-nu-plugin-0.91, rust-nu-pretty-hex-0.91, rust-nu-protocol-0.91,
rust-nu-std-0.91, rust-nu-system-0.91, rust-nu-table-0.91,
rust-nu-term-grid-0.91, rust-nu-test-support-0.91, rust-nu-utils-0.91):
New variables.

Change-Id: I431220407f2ea95e28c04036170c2b8a2655290a
2024-07-19 00:45:38 +03:00
Efraim Flashner
63e73a89b5 gnu: Add rust-nu-ansi-term-0.50.
* gnu/packages/shells.scm (rust-nu-ansi-term-0.50): New variable.
(rust-nu-ansi-term-0.49): Inherit from rust-nu-ansi-term-0.50.

Change-Id: I8ba9e3bae5e434bf1351e94e6d05cec4e7ce8f1c
2024-07-19 00:41:30 +03:00
Vinicius Monego
2b276ae80f gnu: xonsh: Improve package style.
* gnu/packages/shells.scm (xonsh)[source](snippet): Remove trailing #t.
[arguments]<#:phases>: Use #$output rather than the outputs alist.

Change-Id: I30c1b1d8e64ba6bbce61e47cbfec91de3d3df7ae
2024-07-06 23:05:52 -03:00
Vinicius Monego
5dad9f6701 gnu: xonsh: Enable tests.
* gnu/packages/shells.scm (xonsh)[arguments]: Remove #:tests?. Skip failing
tests in #:test-flags?. Add phase 'writable-home before 'check.
[native-inputs]: Add git-minimal, python-pyte, python-pytest,
python-pytest-mock, python-pytest-rerunfailures, python-pytest-subprocess,
python-pytest-timeout, python-requests.

Change-Id: Iba35db554b1536246efbd101d9d588f7007fb885
2024-07-06 23:05:52 -03:00
Vinicius Monego
4b3b80f57c gnu: xonsh: Move to pyproject-build-system.
* gnu/packages/shells.scm (xonsh)[build-system]: Move to
pyproject-build-system.

Change-Id: I033a05b2eb94f15510ff7c3753768aec013dd11a
2024-07-06 23:05:52 -03:00
Vinicius Monego
426739bd9d gnu: xonsh: Update to 0.17.0.
* gnu/packages/shells.scm (xonsh): Update to 0.17.0.
[source](snippet): Update substitution.

Change-Id: I62d31200f8636e6db9de5d697e711e5b70fcfa9d
2024-07-06 23:05:46 -03:00
Felix Gruber
757dc108b8 gnu: oil: Update to 0.20.0.
* gnu/packages/shells.scm (oil): Update to 0.20.0.

Change-Id: I052cd9a41feb81e0883f70554f1b99d240a1f920
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-03-09 11:30:23 +08:00
arkhan
0db53e6470 gnu: xonsh: Update to 0.15.1
* gnu/packages/shells.scm (xonsh): Update to 0.15.1

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2024-03-07 19:02:26 +00:00
Efraim Flashner
1ec643fc36 gnu: rust-reqwest: Move to (gnu packages crates-web).
* gnu/packages/crates-io.scm (rust-reqwest-0.11, rust-reqwest-0.10):
Move from here ...
* gnu/packages/crates-web.scm: ... to here.

Change-Id: I80f8ce9b35ff598033e34bc525d29dfddbbb5d07
2024-02-20 13:58:30 +02:00
Efraim Flashner
062ca2f7c7 gnu: rust-digest: Move to (gnu packages crates-crypto).
* gnu/packages/crates-io.scm (rust-digest-0.10, rust-digest-0.9,
rust-digest-0.8, rust-digest-0.7, rust-digest-0.6): Move from here ...
* gnu/packages/crates-crypto.scm: ... to here.

Change-Id: I1b8ea0447a713c055eaf678fc6808a4e0e55d3b4
2024-02-20 13:57:57 +02:00
Efraim Flashner
1f513b250c gnu: rust-nu-ansi-term-0.46: Move to (gnu packages shells).
* gnu/packages/crates-io.scm (rust-nu-ansi-term-0.46): Move from here ...
* gnu/packages/shells.scm: ... to here.

Change-Id: I0197e71814ef747ad0667a33853c3228742b3a05
2024-02-20 13:57:34 +02:00
Jaeme Sifat
788e4c5c74 gnu: Add rust-nu-ansi-term-0.49.
* gnu/packages/shells.scm (rust-nu-ansi-term-0.49): New variable.
(rust-nu-ansi-term-0.44): Inherit from rust-nu-ansi-term-0.49.

Change-Id: If8ee4fef35b620df3a49dab845419bfdc7523062
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-02-20 13:57:01 +02:00
Efraim Flashner
1f26de02f0 gnu: rust-dunce-1: Move to (gnu packages crates-windows).
* gnu/packages/crates-io.scm (rust-dunce-1): Move from here ...
* gnu/packages/crates-windows.scm: ... to here.

Change-Id: I230d2476df38f735cb20a4b375befa6e9ae94509
2024-02-20 13:56:58 +02:00
Rostislav Svoboda
65dc2d40cb gnu: fish: Update to 3.7.0.
* gnu/packages/shells.scm (fish): Update to 3.7.0.

Change-Id: I10f6dedaed31f31735ebd90cbcb29621f43de14a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-01-28 22:50:49 +01:00
Tanguy Le Carrour
f6afaf58b0 gnu: fish-foreign-env: Update to 0.20230823.
* gnu/packages/shells.scm (fish-foreign-env): Update to 0.20230823.
[arguments]: Do no substitute in file that no longer exists.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I04138c1d3e8c174b2197e5ca60aaca4caa5453cc
2024-01-14 23:00:04 +01:00
Greg Hogan
2630c533a2 gnu: xonsh: Update to 0.14.2.
* gnu/packages/shells.scm (xonsh): Update to 0.14.2.

Change-Id: Id21fa37467aa8dbcc58330108c4b7bc19a46949f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-03 23:55:09 +01:00
Tobias Geerinckx-Rice
0b94c107bb gnu: loksh: Update to 7.4.
* gnu/packages/shells.scm (loksh): Update to 7.4.

Change-Id: Iab2d596702b40535f65106ef064253a79d5db8ce
2023-11-19 01:00:00 +01:00
Liliana Marie Prikler
48286d4da4 gnu: gash-utils: Fix build.
* gnu/packages/shells.scm (gash-utils)[arguments]: Add ‘skip-failing-tests’
phase.
[native-inputs]: Add autoconf and automake.
2023-10-15 12:28:19 +02:00
David Pflug
a52dc9e5e3 gnu: oil: Update to 0.17.0.
* gnu/packages/shells.scm (oil): Update to 0.17.0.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-08-13 13:48:12 +08:00
Sören Tempel
6a01add770 gnu: loksh: Update to 7.3.
* gnu/packages/shells.scm (loksh): Update to 7.3.
  [source]: Update style.

Signed-off-by: Sören Tempel <soeren@soeren-tempel.net>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-12 23:16:40 +02:00
Andrew Whatson
a479c0925a gnu: scsh: Fix version number and use gexps.
* gnu/packages/shells.scm (scsh)[version] Use latest upstream commit.
Use git-version.  Correct base version number to 0.7.
[source]: Use git-file-name.
[arguments]: Use gexps and remove trailing #t in phases.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-12 23:14:11 +02:00
Janneke Nieuwenhuizen
d04db1249c gnu: tcsh: Skip substitution tests on the Hurd.
* gnu/packages/shells.scm (tcsh)[arguments]: When building natively on the
Hurd, add phase 'skip-tests'.
2023-07-20 10:11:35 +02:00
Greg Hogan
bd0e7c5e17 gnu: zsh: Update to 5.9.
* gnu/packages/shells.scm (zsh): Update to 5.9.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-07-18 20:23:42 +08:00
宋文武
59e27b23ed gnu: linenoise: Update to 1.0-2.93b2db9.
* gnu/packages/shells.scm (linenoise): Update to 1.0-2.93b2db9.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-06-14 18:14:09 +08:00
Greg Hogan
f7d5722d36 gnu: fish: Update to 3.6.1.
* gnu/packages/shells.scm (fish): Update to 3.6.1.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-06-01 12:18:31 +03:00
Edison Ibáñez
fc79528ae3 gnu: xonsh: Update to 0.14.0.
* gnu/packages/shells.scm (xonsh): Update to 0.14.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-24 11:41:50 +03:00
Felix Gruber
dff1689bb3 gnu: oil: Update to 0.15.0.
* gnu/packages/shells.scm (oil): Update to 0.15.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-22 17:05:22 +02:00
jgart
f858704e7c gnu: xonsh: Add missing input.
Xonsh vim emulation mode/environment variable does not work without this.

* gnu/packages/shell.scm (xonsh)[inputs]: Add PYTHON-PROMPT-TOOLKIT.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-04-26 14:56:55 +02:00
Maxim Cournoyer
3bacd3c76a Merge branch 'master' into core-updates.
Conflicts:
	gnu/local.mk
	gnu/packages/build-tools.scm
	gnu/packages/certs.scm
	gnu/packages/check.scm
	gnu/packages/compression.scm
	gnu/packages/cups.scm
	gnu/packages/fontutils.scm
	gnu/packages/gnuzilla.scm
	gnu/packages/guile.scm
	gnu/packages/ibus.scm
	gnu/packages/image-processing.scm
	gnu/packages/linux.scm
	gnu/packages/music.scm
	gnu/packages/nss.scm
	gnu/packages/pdf.scm
	gnu/packages/python-xyz.scm
	gnu/packages/qt.scm
	gnu/packages/ruby.scm
	gnu/packages/shells.scm
	gnu/packages/tex.scm
	gnu/packages/video.scm
	gnu/packages/vulkan.scm
	gnu/packages/web.scm
	gnu/packages/webkit.scm
	gnu/packages/wm.scm
2023-04-14 17:15:08 -04:00
Z572
452b2ec593 gnu: tcsh: Fix riscv64 cross-compilation.
* gnu/packages/shells.scm (tcsh): fix riscv64 cross-build.
[arguments]<#:phase>: Add 'update-config-scripts' phase for riscv64.
[native-inputs]: Add CONFIG for riscv64.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-06 18:34:14 +02:00
Josselin Poiret
cebcf3533a gnu: zsh: Patch failing test that uses egrep.
* gnu/packages/patches/zsh-egrep-failing-test.patch: New file.
* gnu/packages/shells.scm (zsh): Patch it.
* gnu/local.mk (dist_patch_DATA): Register it.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2023-03-31 14:22:19 +02:00