Index | Thread | Search

From:
Florian Viehweger <openbsd@out-of-creativity.de>
Subject:
[Update] shells/fish 4.6.0
To:
ports@openbsd.org
Date:
Sun, 29 Mar 2026 12:40:21 +0200

Download raw body.

Thread
  • Florian Viehweger:

    [Update] shells/fish 4.6.0

Hi,

this is an update for fish to 4.6.0.

Some testing done on amd64. No issues found.
portcheck, 'make port-lib-depends-check' are happy.

Comments?

Thanks!

[1] https://github.com/fish-shell/fish-shell/releases


Index: Makefile
===================================================================
RCS file: /daten/openbsdmirror/cvs/mirror/ports/shells/fish/main/Makefile,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 Makefile
--- Makefile	1 Mar 2026 20:31:33 -0000	1.11
+++ Makefile	29 Mar 2026 10:37:06 -0000
@@ -1,6 +1,6 @@
 COMMENT =		friendly interactive shell
 
-V =			4.5.0
+V =			4.6.0
 
 DISTNAME =		fish-${V}
 
@@ -49,9 +49,6 @@ CONFIGURE_STYLE =	cmake
 
 PORTHOME =		${WRKDIR}
 
-# Test #96: check-completions.fish fails on systems without synaptics
-# driver loaded.
-
 TEST_DEPENDS =		devel/py-pexpect \
 			sysutils/coreutils \
 			${PKGPATH}=${V}
Index: crates.inc
===================================================================
RCS file: /daten/openbsdmirror/cvs/mirror/ports/shells/fish/main/crates.inc,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 crates.inc
--- crates.inc	1 Mar 2026 20:31:33 -0000	1.7
+++ crates.inc	29 Mar 2026 10:37:06 -0000
@@ -85,7 +85,7 @@ MODCARGO_CRATES +=	serde_derive	1.0.228	
 MODCARGO_CRATES +=	serial_test	3.3.1	# MIT
 MODCARGO_CRATES +=	serial_test_derive	3.3.1	# MIT
 MODCARGO_CRATES +=	sha2	0.10.9	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	shellexpand	3.1.1	# MIT/Apache-2.0
+MODCARGO_CRATES +=	shellexpand	3.1.2	# MIT/Apache-2.0
 MODCARGO_CRATES +=	shlex	1.3.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	siphasher	1.0.2	# MIT/Apache-2.0
 MODCARGO_CRATES +=	smallvec	1.15.1	# MIT OR Apache-2.0
Index: distinfo
===================================================================
RCS file: /daten/openbsdmirror/cvs/mirror/ports/shells/fish/main/distinfo,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 distinfo
--- distinfo	1 Mar 2026 20:31:33 -0000	1.10
+++ distinfo	29 Mar 2026 10:37:06 -0000
@@ -85,7 +85,7 @@ SHA256 (cargo/serde_derive-1.0.228.tar.g
 SHA256 (cargo/serial_test-3.3.1.tar.gz) = DQs0PhhPw7e7RN/wcF//z0s3Vrpq/0IN3diyTKFF5VU=
 SHA256 (cargo/serial_test_derive-3.3.1.tar.gz) = b1BCfyWPt3NW5M1KoOh+K9LGbbzuQdxAUoLK4r/CbIM=
 SHA256 (cargo/sha2-0.10.9.tar.gz) = p1B9gZdp0Bo2WrcHeUpAhDksgk9Up6anhi+MPQiSsoM=
-SHA256 (cargo/shellexpand-3.1.1.tar.gz) = ix/fZd1jMYMUlN1hazA1HDjpbkWSGid0XPmEkEWLkLs=
+SHA256 (cargo/shellexpand-3.1.2.tar.gz) = MoJPq14W5sTYbcG6hEiTkEGaOfl2mYUrZkgLuH0pftg=
 SHA256 (cargo/shlex-1.3.0.tar.gz) = D9ov8NCEAZuk18bzccldj9dc41JMPLj7ZTowI/YyPmQ=
 SHA256 (cargo/siphasher-1.0.2.tar.gz) = sqqFDiU3eMiKBMPXMjsEOu2p0+MNWXGTfBhVdpdjZ44=
 SHA256 (cargo/smallvec-1.15.1.tar.gz) = Z7G3o7X+TxN2iHGEBF/PRcaekq9zS3qt3AX7d3tvvQM=
@@ -112,7 +112,7 @@ SHA256 (cargo/wit-bindgen-0.46.0.tar.gz)
 SHA256 (cargo/xterm-color-1.0.2.tar.gz) = cAip2LqXp+R9my32P8242t4wMBDFp81b8kadTabrpnM=
 SHA256 (cargo/zerocopy-0.8.37.tar.gz) = dFbPAPBoWtMZxbFpPykaZQ6vNF6UHQgvxOA9+KA5lqw=
 SHA256 (cargo/zerocopy-derive-0.8.37.tar.gz) = EyhyK78hFdt+GdaevMFeeVcZ4tZrYIJ8ammhFzZeN6A=
-SHA256 (fish-4.5.0.tar.xz) = iRUfjPFLY04IAib+aW+c59TRU8d2KZlspEMcgEgsZO0=
+SHA256 (fish-4.6.0.tar.xz) = /JFl9zOg4oo9uhHJsaKGvIioU/FSpmlM2ZNRKi8XYao=
 SHA256 (fish-shell-rust-pcre2-0.2.9-utf32.tar.gz) = 5a8G17c3tm90dqIj6KbNHiscqDSziz3liQHU288KBU0=
 SIZE (cargo/aho-corasick-1.1.4.tar.gz) = 184015
 SIZE (cargo/allocator-api2-0.2.21.tar.gz) = 63622
@@ -201,7 +201,7 @@ SIZE (cargo/serde_derive-1.0.228.tar.gz)
 SIZE (cargo/serial_test-3.3.1.tar.gz) = 13147
 SIZE (cargo/serial_test_derive-3.3.1.tar.gz) = 8166
 SIZE (cargo/sha2-0.10.9.tar.gz) = 29271
-SIZE (cargo/shellexpand-3.1.1.tar.gz) = 25904
+SIZE (cargo/shellexpand-3.1.2.tar.gz) = 26161
 SIZE (cargo/shlex-1.3.0.tar.gz) = 18713
 SIZE (cargo/siphasher-1.0.2.tar.gz) = 11416
 SIZE (cargo/smallvec-1.15.1.tar.gz) = 38116
@@ -228,5 +228,5 @@ SIZE (cargo/wit-bindgen-0.46.0.tar.gz) =
 SIZE (cargo/xterm-color-1.0.2.tar.gz) = 9302
 SIZE (cargo/zerocopy-0.8.37.tar.gz) = 275551
 SIZE (cargo/zerocopy-derive-0.8.37.tar.gz) = 106949
-SIZE (fish-4.5.0.tar.xz) = 2567056
+SIZE (fish-4.6.0.tar.xz) = 2596788
 SIZE (fish-shell-rust-pcre2-0.2.9-utf32.tar.gz) = 742431
Index: patches/patch-Cargo_toml
===================================================================
RCS file: /daten/openbsdmirror/cvs/mirror/ports/shells/fish/main/patches/patch-Cargo_toml,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 patch-Cargo_toml
--- patches/patch-Cargo_toml	1 Mar 2026 20:31:36 -0000	1.4
+++ patches/patch-Cargo_toml	29 Mar 2026 10:37:06 -0000
@@ -1,7 +1,7 @@
 Index: Cargo.toml
 --- Cargo.toml.orig
 +++ Cargo.toml
-@@ -52,7 +52,7 @@ nix = { version = "0.31.1", default-features = false, 
+@@ -53,7 +53,7 @@ nix = { version = "0.31.1", default-features = false, 
  ] }
  num-traits = "0.2.19"
  once_cell = "1.19.0"
Index: pkg/PLIST
===================================================================
RCS file: /daten/openbsdmirror/cvs/mirror/ports/shells/fish/main/pkg/PLIST,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 PLIST
--- pkg/PLIST	1 Mar 2026 20:31:37 -0000	1.8
+++ pkg/PLIST	29 Mar 2026 10:37:06 -0000
@@ -1067,6 +1067,7 @@ share/fish/completions/test-spice.fish
 share/fish/completions/test.fish
 share/fish/completions/tex-fmt.fish
 share/fish/completions/tex.fish
+share/fish/completions/tflint.fish
 share/fish/completions/tig.fish
 share/fish/completions/time.fish
 share/fish/completions/timedatectl.fish

-- 
greetings,

Florian Viehweger