Index | Thread | Search

From:
Volker Schlecht <openbsd-ports@schlecht.dev>
Subject:
[Update] shells/fish 4.1.0
To:
ports <ports@openbsd.org>, Florian Viehweger <openbsd@out-of-creativity.de>
Date:
Tue, 30 Sep 2025 18:06:14 +0200

Download raw body.

Thread
The fish team has been busy recently ...

Here's release 4.1.0, which doesn't need .mo files anymore and doesn't
install .desktop files nor an icon. Neither strikes me as very useful
for a shell, but what do I know?

ok?



Index: main/Makefile
===================================================================
RCS file: /cvs/ports/shells/fish/main/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- main/Makefile	21 Sep 2025 17:47:05 -0000	1.5
+++ main/Makefile	30 Sep 2025 15:58:12 -0000
@@ -1,6 +1,6 @@
 COMMENT =		friendly interactive shell
 
-V =			4.0.8
+V =			4.1.0
 
 DISTNAME =		fish-${V}
 
@@ -18,7 +18,7 @@ PERMIT_PACKAGE =	Yes
 
 EXTRACT_SUFX =		.tar.xz
 
-WANTLIB += ${MODCARGO_WANTLIB} intl m pcre2-32 pcre2-8
+WANTLIB += ${MODCARGO_WANTLIB} m pcre2-32 pcre2-8
 
 # C
 COMPILER =		base-clang ports-gcc
Index: main/crates.inc
===================================================================
RCS file: /cvs/ports/shells/fish/main/crates.inc,v
retrieving revision 1.2
diff -u -p -r1.2 crates.inc
--- main/crates.inc	18 Sep 2025 15:50:21 -0000	1.2
+++ main/crates.inc	30 Sep 2025 15:58:12 -0000
@@ -1,70 +1,74 @@
-MODCARGO_CRATES +=	allocator-api2	0.2.18	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	allocator-api2	0.2.21	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	autocfg	1.4.0	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	bitflags	2.6.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	block-buffer	0.10.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	cc	1.1.30	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	cc	1.2.7	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cfg-if	1.0.0	# MIT/Apache-2.0
 MODCARGO_CRATES +=	cfg_aliases	0.2.1	# MIT
-MODCARGO_CRATES +=	cpufeatures	0.2.14	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	cpufeatures	0.2.16	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	crypto-common	0.1.6	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	dashmap	5.5.3	# MIT
 MODCARGO_CRATES +=	digest	0.10.7	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	equivalent	1.0.1	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	errno	0.3.9	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	errno	0.3.11	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	fastrand	2.3.0	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	fnv	1.0.7	# Apache-2.0 / MIT
-MODCARGO_CRATES +=	foldhash	0.1.3	# Zlib
+MODCARGO_CRATES +=	foldhash	0.1.4	# Zlib
 MODCARGO_CRATES +=	generic-array	0.14.7	# MIT
-MODCARGO_CRATES +=	hashbrown	0.14.5	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	hashbrown	0.15.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	hashbrown	0.15.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	jobserver	0.1.32	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	lazy_static	1.5.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	libc	0.2.159	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	libc	0.2.172	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	lock_api	0.4.12	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	log	0.4.22	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	lru	0.12.5	# MIT
+MODCARGO_CRATES +=	lru	0.13.0	# MIT
 MODCARGO_CRATES +=	memchr	2.7.4	# Unlicense OR MIT
 MODCARGO_CRATES +=	minimal-lexical	0.2.1	# MIT/Apache-2.0
-MODCARGO_CRATES +=	nix	0.29.0	# MIT
+MODCARGO_CRATES +=	nix	0.30.1	# MIT
 MODCARGO_CRATES +=	nom	7.1.3	# MIT
 MODCARGO_CRATES +=	num-traits	0.2.19	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	once_cell	1.20.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	parking_lot	0.12.3	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	parking_lot_core	0.9.10	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	phf	0.11.2	# MIT
-MODCARGO_CRATES +=	phf_codegen	0.11.2	# MIT
-MODCARGO_CRATES +=	phf_generator	0.11.2	# MIT
-MODCARGO_CRATES +=	phf_shared	0.11.2	# MIT
+MODCARGO_CRATES +=	phf	0.11.3	# MIT
+MODCARGO_CRATES +=	phf	0.12.1	# MIT
+MODCARGO_CRATES +=	phf_codegen	0.11.3	# MIT
+MODCARGO_CRATES +=	phf_codegen	0.12.1	# MIT
+MODCARGO_CRATES +=	phf_generator	0.11.3	# MIT
+MODCARGO_CRATES +=	phf_generator	0.12.1	# MIT
+MODCARGO_CRATES +=	phf_shared	0.11.3	# MIT
+MODCARGO_CRATES +=	phf_shared	0.12.1	# MIT
 MODCARGO_CRATES +=	pkg-config	0.3.31	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	portable-atomic	1.9.0	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	proc-macro2	1.0.87	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	quote	1.0.37	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	portable-atomic	1.10.0	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	proc-macro2	1.0.95	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	quote	1.0.40	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	rand	0.8.5	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	rand_core	0.6.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	redox_syscall	0.5.7	# MIT
+MODCARGO_CRATES +=	redox_syscall	0.5.8	# MIT
 MODCARGO_CRATES +=	rsconf	0.2.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	rust-embed	8.5.0	# MIT
-MODCARGO_CRATES +=	rust-embed-impl	8.5.0	# MIT
-MODCARGO_CRATES +=	rust-embed-utils	8.5.0	# MIT
+MODCARGO_CRATES +=	rust-embed	8.7.2	# MIT
+MODCARGO_CRATES +=	rust-embed-impl	8.7.2	# MIT
+MODCARGO_CRATES +=	rust-embed-utils	8.7.2	# MIT
 MODCARGO_CRATES +=	same-file	1.0.6	# Unlicense/MIT
+MODCARGO_CRATES +=	scc	2.3.0	# Apache-2.0
 MODCARGO_CRATES +=	scopeguard	1.2.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	serial_test	1.0.0	# MIT
-MODCARGO_CRATES +=	serial_test_derive	1.0.0	# MIT
+MODCARGO_CRATES +=	sdd	3.0.5	# Apache-2.0
+MODCARGO_CRATES +=	serial_test	3.2.0	# MIT
+MODCARGO_CRATES +=	serial_test_derive	3.2.0	# MIT
 MODCARGO_CRATES +=	sha2	0.10.8	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	shlex	1.3.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	siphasher	0.3.11	# MIT/Apache-2.0
+MODCARGO_CRATES +=	siphasher	1.0.1	# MIT/Apache-2.0
 MODCARGO_CRATES +=	smallvec	1.13.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	syn	1.0.109	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	syn	2.0.79	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	syn	2.0.95	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	terminfo	0.9.0	# WTFPL
 MODCARGO_CRATES +=	typenum	1.17.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	unicode-ident	1.0.13	# (MIT OR Apache-2.0) AND Unicode-DFS-2016
+MODCARGO_CRATES +=	unicode-ident	1.0.14	# (MIT OR Apache-2.0) AND Unicode-3.0
 MODCARGO_CRATES +=	unicode-segmentation	1.12.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	unicode-width	0.2.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	unix_path	1.0.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	unix_str	1.0.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	version_check	0.9.5	# MIT/Apache-2.0
 MODCARGO_CRATES +=	walkdir	2.5.0	# Unlicense/MIT
-MODCARGO_CRATES +=	widestring	1.1.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	widestring	1.2.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	winapi-util	0.1.9	# Unlicense OR MIT
-MODCARGO_CRATES +=	windows-sys	0.52.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows-sys	0.59.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows-targets	0.52.6	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	windows_aarch64_gnullvm	0.52.6	# MIT OR Apache-2.0
Index: main/distinfo
===================================================================
RCS file: /cvs/ports/shells/fish/main/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- main/distinfo	21 Sep 2025 17:47:05 -0000	1.4
+++ main/distinfo	30 Sep 2025 15:58:12 -0000
@@ -1,70 +1,74 @@
-SHA256 (cargo/allocator-api2-0.2.18.tar.gz) = XGy1egQknGSAdm9/fO9UZ0Eq8UkPjR4kMUHa3a2jJk8=
+SHA256 (cargo/allocator-api2-0.2.21.tar.gz) = aD15EOdDUYsONPEYb5JJS+yssEfHtr9hbJZ3IYD++SM=
 SHA256 (cargo/autocfg-1.4.0.tar.gz) = rOULrejmI0qhQNmi9VK77h2001P2m4IXvFA0kPwanyY=
 SHA256 (cargo/bitflags-2.6.0.tar.gz) = sEj7Y/2LWSP8WqezQNjhVq7H7ALwx4+opt3CYT9vcd4=
 SHA256 (cargo/block-buffer-0.10.4.tar.gz) = MHjHYpti0/BDlRf6OUmWrKzFy8kcWiDYxljner1QOnE=
-SHA256 (cargo/cc-1.1.30.tar.gz) = sWgDphuB2eq7fq4liHdsTB5YS3OO3kX9u0yXLOwemUU=
+SHA256 (cargo/cc-1.2.7.tar.gz) = oBKg35bdbQa6mhsp1kAtGl13xr79JWav3CbhBgPck9c=
 SHA256 (cargo/cfg-if-1.0.0.tar.gz) = uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0=
 SHA256 (cargo/cfg_aliases-0.2.1.tar.gz) = YTr+R/zV+sfM8duTurywgsWZTZlvILixWfKtFljrVyQ=
-SHA256 (cargo/cpufeatures-0.2.14.tar.gz) = YIaX33JQVv6sz6Qs/9ru7D/MxP/Dg1js0ZskPnFqeOA=
+SHA256 (cargo/cpufeatures-0.2.16.tar.gz) = FrgCJQl/Llrk5xed0iZoJGSPPi9J2RNNWEt2OJ0xxMM=
 SHA256 (cargo/crypto-common-0.1.6.tar.gz) = G/sSUC8/xGzKG7Uawo351hjYE83D0vJbn+d1o0rya7M=
-SHA256 (cargo/dashmap-5.5.3.tar.gz) = l4dHwdhJp9LuXorcAVmWHEj7fl2y8Gr2cjuAEju1OFY=
 SHA256 (cargo/digest-0.10.7.tar.gz) = ntmigfe8m3V25hRoumFaZqXIz9/0JCCnCqgnAaOx4pI=
 SHA256 (cargo/equivalent-1.0.1.tar.gz) = VEOAfW3/aTc9Qzq571N4rY31DKYpjK8V3m5S4kqvVNU=
-SHA256 (cargo/errno-0.3.9.tar.gz) = U0xc9hlN+rPbMkJ2XAO74lfPkvIrOPa8DFjVkQioILo=
+SHA256 (cargo/errno-0.3.11.tar.gz) = l23ULcfoWWX+cC64Fk8h9FBwS93jH679ZHHbohTLWU4=
+SHA256 (cargo/fastrand-2.3.0.tar.gz) = N5Ce67tQ1y+QWcO22CwEY/L/BiyelYRcQ6bJwDVUEb4=
 SHA256 (cargo/fnv-1.0.7.tar.gz) = P57skY0/JAad7LmvFVTK18iA4tokqa/YisoABTGrgsE=
-SHA256 (cargo/foldhash-0.1.3.tar.gz) = +B7GNpxUWn1A5FibVZdYH6HEQf4czpbdHeQxWZEKNqI=
+SHA256 (cargo/foldhash-0.1.4.tar.gz) = oNL94fez1IuDldXy3nbBilKL1qnN3kON90e/y6PgXW8=
 SHA256 (cargo/generic-array-0.14.7.tar.gz) = hWScpR/XInLXghra8nStkcKIJ3cT2cGIINhJmn/2npo=
-SHA256 (cargo/hashbrown-0.14.5.tar.gz) = 5SdEI+F7fJ/CC25+IIUy+bGYJdgt/WFXCLcO3YPfQfE=
-SHA256 (cargo/hashbrown-0.15.0.tar.gz) = Hgh/hNT4a/SyGLknEphiN0tyGZrn2GV4NfHokADupPs=
+SHA256 (cargo/hashbrown-0.15.2.tar.gz) = vxUUAP8Lr/VGUAfdLz5xfz/lAgdMpWMGnOOmYp0Hsok=
 SHA256 (cargo/jobserver-0.1.32.tar.gz) = SNHby762p/7H4FmECqU4vWKqzPlyxzRsTZ0gWTEoU9A=
-SHA256 (cargo/lazy_static-1.5.0.tar.gz) = u9K8tMlj8t2uBqLvx+nzWRMSRzxQxmheHymAaDFuZv4=
-SHA256 (cargo/libc-0.2.159.tar.gz) = Vh2XpTmjbiappfrR6hGjA5pncUaUqqN5Qz5YCFS8PcU=
+SHA256 (cargo/libc-0.2.172.tar.gz) = 11CvBC9+9PckMG3gKdGINsJsF2WlSmo/CUy9I6cmf/o=
 SHA256 (cargo/lock_api-0.4.12.tar.gz) = B6+LnN0oG3kV9BP6c/KevV1V0NPwFVWE2t4f8YzqGxc=
 SHA256 (cargo/log-0.4.22.tar.gz) = p6cLoCS53ATCfqLwwFSP60dOxcVLujOn9y+HOjnQeyQ=
-SHA256 (cargo/lru-0.12.5.tar.gz) = I0z09KBNwfV+JLlswM1gDPKvRg1BYaxezdCvjh87Kjg=
+SHA256 (cargo/lru-0.13.0.tar.gz) = IndI1V8vCrRzXYf9YjeYy2tmRRL+l5cF+CnJ+ByTRGU=
 SHA256 (cargo/memchr-2.7.4.tar.gz) = eMqasaC6ux59VpXjUwiGKJwYzy+H7BmldaCr3OES46M=
 SHA256 (cargo/minimal-lexical-0.2.1.tar.gz) = aDVMXGvTbXP/P+zrBe+lm2rLdiZhf0livjIqgl5h95o=
-SHA256 (cargo/nix-0.29.0.tar.gz) = ceJ0bcOiTdeLPPy3vpM2jG3plj0w9Dpqc5mKnPSxe0Y=
+SHA256 (cargo/nix-0.30.1.tar.gz) = dFI/OjXgWrqHodl4MwrvQPZ7AwSsecHACylMmDBUPbY=
 SHA256 (cargo/nom-7.1.3.tar.gz) = 0nOYPFplenCj6PKgEymCLzuMgXK3OCZBGlV1HkBKCko=
 SHA256 (cargo/num-traits-0.2.19.tar.gz) = Bx38BiaQ6QtzTAsic85yrQ/6lfDHRZa8JQ3P2WAmKEE=
 SHA256 (cargo/once_cell-1.20.2.tar.gz) = EmH+fjPHOzVOq0OxJzpXyPln0DkegDU+UfdkrALPZ3U=
 SHA256 (cargo/parking_lot-0.12.3.tar.gz) = 8b8YGDz1To1gWWR/wwY2RqGAHPMIlpM+wjEWIsxLmic=
 SHA256 (cargo/parking_lot_core-0.9.10.tar.gz) = HkAfl3qzhcnk46swYn1vJtAOLHPu8xdJPE7G1GhybPg=
-SHA256 (cargo/phf-0.11.2.tar.gz) = reLYuPM8czO1G88EKNN+IX6fMhkq5HchVvZQY7jOA9w=
-SHA256 (cargo/phf_codegen-0.11.2.tar.gz) = 6NOWiNNZ5rNGVNMo4mIjRmLRbMD2Dsjcvl5xhwk0Klo=
-SHA256 (cargo/phf_generator-0.11.2.tar.gz) = SOTMZMKtnr5nDLj9ad1QrjAWUDkugcBfm/yy1b28JLA=
-SHA256 (cargo/phf_shared-0.11.2.tar.gz) = kPy5Xu94TCrHkRnR3YGeFitdqHLObzw6vh6MocCC9ys=
+SHA256 (cargo/phf-0.11.3.tar.gz) = H9Z4CoCuDFLMEgomoaQsGuUbJHolPk4GET0j0sLt0Hg=
+SHA256 (cargo/phf-0.12.1.tar.gz) = kTJziUzsF49AGjHsS2VjGNlUc1J74FwHUsxBzcMr6Lc=
+SHA256 (cargo/phf_codegen-0.11.3.tar.gz) = rvgEjHifpehRVY1wmUbW15qP+IwEQMWHln+OlL+xIWo=
+SHA256 (cargo/phf_codegen-0.12.1.tar.gz) = 773LbwHRk7F/C5wzYPp+DmIJkbGT/whwL3izzjZdfmE=
+SHA256 (cargo/phf_generator-0.11.3.tar.gz) = PIAjFAnCAkahP92zF3b7lCw4VTxR6HH4y9aHpM+1hD0=
+SHA256 (cargo/phf_generator-0.12.1.tar.gz) = LLsRJq/tYd1jaHSNrmOx7n3EgBkcYmKjtP8eKdhqbFs=
+SHA256 (cargo/phf_shared-0.11.3.tar.gz) = Z+q8LvKmDrf6oACXvR/9tb0o5ivzmZBialgiAbenVOU=
+SHA256 (cargo/phf_shared-0.12.1.tar.gz) = BgBVCIgvtoH9l4kuz/S3/Q/uE+8apWn4aV2uerkJmYE=
 SHA256 (cargo/pkg-config-0.3.31.tar.gz) = lT7IYTmNzM4QxnDf6vPsSRHKR56cAhVLOiFReMX1ZvI=
-SHA256 (cargo/portable-atomic-1.9.0.tar.gz) = zJxoo/baBnU+kzXWPif2uXVN0ZINlBE1t+qCJPFBrbI=
-SHA256 (cargo/proc-macro2-1.0.87.tar.gz) = s+TaoNz2/rom+YVFfN8QTUtCVvxaCVRxQPNjG7B2sZo=
-SHA256 (cargo/quote-1.0.37.tar.gz) = tbnTS4mR0Z2YCBtG6s3Y61jG8rIBE598X2Q8wVWmM68=
+SHA256 (cargo/portable-atomic-1.10.0.tar.gz) = KA3CRFMHHxtjlUFxmFoLDTAFjSh5YJaLmyrKJkyNTuY=
+SHA256 (cargo/proc-macro2-1.0.95.tar.gz) = ArPl5oo6GgKq0+xJCpgAfLwTw3y+hKPNe45AbXbn93g=
+SHA256 (cargo/quote-1.0.40.tar.gz) = GIXAOVcNwA3LT/CHqJ4YX9VrriNN3H8FapRb82RnJI0=
 SHA256 (cargo/rand-0.8.5.tar.gz) = NK+NGg4lkkvFt8Q8B5yUIznY8Ki1fDkEm+9YG0YydAQ=
 SHA256 (cargo/rand_core-0.6.4.tar.gz) = 7AvkeV4vaigGm+wLX/PirJuvyZ5qmn3DVHmWxcgWkiw=
-SHA256 (cargo/redox_syscall-0.5.7.tar.gz) = m23+zyx0vOJGbKv5P2Zk1pmKaesh459CB5MAZbJ7dx8=
+SHA256 (cargo/redox_syscall-0.5.8.tar.gz) = A6his4n5PmiHT79YC53gjdAvrLmniOutr0o/0zz1iDQ=
 SHA256 (cargo/rsconf-0.2.2.tar.gz) = vSr4WfGvBAHn/HV3c5yHsNI52KXaQA1xcYO8qSM2vNw=
-SHA256 (cargo/rust-embed-8.5.0.tar.gz) = +mavSk/dXn68J28RXolWEaNHOanBwBAoOD1hLVUJU8A=
-SHA256 (cargo/rust-embed-impl-8.5.0.tar.gz) = YSXbyIZ5URJe7IcpQTf06cLJZWbmG/csRQlafHd2FHg=
-SHA256 (cargo/rust-embed-utils-8.5.0.tar.gz) = LlNHd36arLVgObDh8oeFkpqKO3Ceh0gudELHLnwSUp0=
+SHA256 (cargo/rust-embed-8.7.2.tar.gz) = AlkIuGgqJrqNEvby1muYdYSkqHvAJKvFu8ElU6jNF4o=
+SHA256 (cargo/rust-embed-impl-8.7.2.tar.gz) = YGXxpDkrcYGeweod8RIGc0GL84b1DeHW9UIE2DbUNJw=
+SHA256 (cargo/rust-embed-utils-8.7.2.tar.gz) = 9swMgWSLILcMSR/4zOAMHDsiO7jtK11B8OVMbEwKNZQ=
 SHA256 (cargo/same-file-1.0.6.tar.gz) = k/wdw6qpv+2V4C5urau0uvfjB4sL0bTXtrC2g3iQBQI=
+SHA256 (cargo/scc-2.3.0.tar.gz) = KOHJE4JobSG1rHlZNB/Ll4D6fAN3NkaZWofJUPp75kA=
 SHA256 (cargo/scopeguard-1.2.0.tar.gz) = lBQ/N3JRCfksJi7Sz15ZvOdJjAG8wVAte5r+Q5pOn0k=
-SHA256 (cargo/serial_test-1.0.0.tar.gz) = U4wwdHroYNb7iDMK3bvT4N2+RtZi0DKFVZbYqMomBhE=
-SHA256 (cargo/serial_test_derive-1.0.0.tar.gz) = B5qD3xX4XYmmjWSuEjjxQvFysfqRXQ12smp8uhtlmmk=
+SHA256 (cargo/sdd-3.0.5.tar.gz) = R48SG7crv2PFLJMBHqF5HcpAFA3+E/gzbExayVLDOqk=
+SHA256 (cargo/serial_test-3.2.0.tar.gz) = GyWBCfJE4daJG/EFOlXWOlzU+PTDDPmhKAmJ+A56H6k=
+SHA256 (cargo/serial_test_derive-3.2.0.tar.gz) = XWkmWgh1HeeERSH9FQA64KiI4DV3O6BWlcXHWab4nu8=
 SHA256 (cargo/sha2-0.10.8.tar.gz) = eT23WtK8r8P/p8aLIV/uJo9TeYLNkB0TL4nGND86Pcg=
 SHA256 (cargo/shlex-1.3.0.tar.gz) = D9ov8NCEAZuk18bzccldj9dc41JMPLj7ZTowI/YyPmQ=
-SHA256 (cargo/siphasher-0.3.11.tar.gz) = OLWIJ/RGTYfTd9F16Qv1jrAP2HFv8KYvgDVrXmFVXQ0=
+SHA256 (cargo/siphasher-1.0.1.tar.gz) = Vhmffdq/E/5QdM6Ann0/QrQq5xGABQG1sW6oKtApw50=
 SHA256 (cargo/smallvec-1.13.2.tar.gz) = PF4ammRtNsNZnNFzpBKC2vR8RFg602e45oNyVZUuXGc=
-SHA256 (cargo/syn-1.0.109.tar.gz) = crZBkbJ1tm/+JGnorywc/juvpntSnq15Km0BYIiLQjc=
-SHA256 (cargo/syn-2.0.79.tar.gz) = iRMs0L8FCGTh043Du8B6DrjnUwryY0TT0ru++DSZ9ZA=
+SHA256 (cargo/syn-2.0.95.tar.gz) = RvccA3e69O8cw+NALe1XbczDFYAPvGLfx/4EsAl3O0o=
 SHA256 (cargo/terminfo-0.9.0.tar.gz) = 1OqBDwaS+fUbOC//WJOIe7RYD1+iRv3lRuCxPn/O5mI=
 SHA256 (cargo/typenum-1.17.0.tar.gz) = Qv8L8MZrgjjG87V43zfQt4SOVd+Fd7P3T5KmmszuuCU=
-SHA256 (cargo/unicode-ident-1.0.13.tar.gz) = 6RtWzUytrrebvxpWRfa0+Nxb3og0rViUqNs1/anvof4=
+SHA256 (cargo/unicode-ident-1.0.14.tar.gz) = rbnmyk+GnhGAcot5UONZIqf8Y5f3tkFJno8+8G5Q3IM=
 SHA256 (cargo/unicode-segmentation-1.12.0.tar.gz) = 9szyUSEhFLVEM+yUn9anhBJ1+a2iDd3S8p6c7qRQFJM=
 SHA256 (cargo/unicode-width-0.2.0.tar.gz) = H8gZVoQsV9rBFCKpfDuBlaH/cn8G6FyE7S6KonfJoP0=
+SHA256 (cargo/unix_path-1.0.1.tar.gz) = r44pGHOud8TI2cmzTQvuaKNbBI+znCY6UVXg41N4Pq8=
+SHA256 (cargo/unix_str-1.0.0.tar.gz) = Ks4LR1XQopWZYnaSOdViZ/igJP7y2bMmZrPc0JRrCQY=
 SHA256 (cargo/version_check-0.9.5.tar.gz) = C5KPM9l1/GrZ+GyPKDhTrSa91bELfxVCqi+hXiKJEFo=
 SHA256 (cargo/walkdir-2.5.0.tar.gz) = KXkJRkBPkdnF0G+YdO/d6h3AbF7+lFQafWhjEI46Xks=
-SHA256 (cargo/widestring-1.1.0.tar.gz) = chnTa26siT+oHoTr4GSF59y7YWF3RpsULfFPH03rExE=
+SHA256 (cargo/widestring-1.2.0.tar.gz) = 3XzzN5yhqsnuoR+6JP1+MV1iH43+NcjX0r6LeTcm4H0=
 SHA256 (cargo/winapi-util-0.1.9.tar.gz) = zyIck+E6MNeT92RaDndixV0WnbsKSWcZGKIxnSibELs=
-SHA256 (cargo/windows-sys-0.52.0.tar.gz) = KCvl82qM54H62MiuGPo/m+/1fsG1LLPeB4kgFCXZoz0=
 SHA256 (cargo/windows-sys-0.59.0.tar.gz) = Hji8TXntZ/0HW8wlGhw5syoXdrvpLlvvHwvx+MUxhTs=
 SHA256 (cargo/windows-targets-0.52.6.tar.gz) = m3JPcnluA2q5DBAh1HgNTT1kispZ5JHmuY5yW4TpmXM=
 SHA256 (cargo/windows_aarch64_gnullvm-0.52.6.tar.gz) = MqRiIYDnoOwES7VVQEyAC8n9nsJi7BR+3VmJzNDALNM=
@@ -75,75 +79,79 @@ SHA256 (cargo/windows_i686_msvc-0.52.6.t
 SHA256 (cargo/windows_x86_64_gnu-0.52.6.tar.gz) = FHpcgKq/vwx9kBy1iV0d4w7ykH6yH7urKcqUxbCLGng=
 SHA256 (cargo/windows_x86_64_gnullvm-0.52.6.tar.gz) = JNWyPcQXQSZ5aBOW8rSfPejBRz3rUWvTRBCHLv9R7Q0=
 SHA256 (cargo/windows_x86_64_msvc-0.52.6.tar.gz) = WJ9tqExkYgR0fRJwoqVmHqZu0cztJjHVRv37FVlZ+ew=
-SHA256 (fish-4.0.8.tar.xz) = f3edE6pV0vo6/Bc2TGGrntwW+qHqxYUbre/7TnNpIkA=
+SHA256 (fish-4.1.0.tar.xz) = B6dsZ+Fhue3Hcubx1m6+rYXXBW6GYx1hV3+fmlKcTZw=
 SHA256 (fish-shell-rust-pcre2-0.2.9-utf32.tar.gz) = 5a8G17c3tm90dqIj6KbNHiscqDSziz3liQHU288KBU0=
-SIZE (cargo/allocator-api2-0.2.18.tar.gz) = 62504
+SIZE (cargo/allocator-api2-0.2.21.tar.gz) = 63622
 SIZE (cargo/autocfg-1.4.0.tar.gz) = 17712
 SIZE (cargo/bitflags-2.6.0.tar.gz) = 45357
 SIZE (cargo/block-buffer-0.10.4.tar.gz) = 10538
-SIZE (cargo/cc-1.1.30.tar.gz) = 84509
+SIZE (cargo/cc-1.2.7.tar.gz) = 100283
 SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934
 SIZE (cargo/cfg_aliases-0.2.1.tar.gz) = 6355
-SIZE (cargo/cpufeatures-0.2.14.tar.gz) = 13165
+SIZE (cargo/cpufeatures-0.2.16.tar.gz) = 13405
 SIZE (cargo/crypto-common-0.1.6.tar.gz) = 8760
-SIZE (cargo/dashmap-5.5.3.tar.gz) = 24061
 SIZE (cargo/digest-0.10.7.tar.gz) = 19557
 SIZE (cargo/equivalent-1.0.1.tar.gz) = 6615
-SIZE (cargo/errno-0.3.9.tar.gz) = 10690
+SIZE (cargo/errno-0.3.11.tar.gz) = 12048
+SIZE (cargo/fastrand-2.3.0.tar.gz) = 15076
 SIZE (cargo/fnv-1.0.7.tar.gz) = 11266
-SIZE (cargo/foldhash-0.1.3.tar.gz) = 13712
+SIZE (cargo/foldhash-0.1.4.tar.gz) = 13764
 SIZE (cargo/generic-array-0.14.7.tar.gz) = 15950
-SIZE (cargo/hashbrown-0.14.5.tar.gz) = 141498
-SIZE (cargo/hashbrown-0.15.0.tar.gz) = 136460
+SIZE (cargo/hashbrown-0.15.2.tar.gz) = 138478
 SIZE (cargo/jobserver-0.1.32.tar.gz) = 27549
-SIZE (cargo/lazy_static-1.5.0.tar.gz) = 14025
-SIZE (cargo/libc-0.2.159.tar.gz) = 755366
+SIZE (cargo/libc-0.2.172.tar.gz) = 791646
 SIZE (cargo/lock_api-0.4.12.tar.gz) = 27591
 SIZE (cargo/log-0.4.22.tar.gz) = 44027
-SIZE (cargo/lru-0.12.5.tar.gz) = 16047
+SIZE (cargo/lru-0.13.0.tar.gz) = 16305
 SIZE (cargo/memchr-2.7.4.tar.gz) = 96670
 SIZE (cargo/minimal-lexical-0.2.1.tar.gz) = 94841
-SIZE (cargo/nix-0.29.0.tar.gz) = 318248
+SIZE (cargo/nix-0.30.1.tar.gz) = 342015
 SIZE (cargo/nom-7.1.3.tar.gz) = 117570
 SIZE (cargo/num-traits-0.2.19.tar.gz) = 51631
 SIZE (cargo/once_cell-1.20.2.tar.gz) = 33394
 SIZE (cargo/parking_lot-0.12.3.tar.gz) = 41860
 SIZE (cargo/parking_lot_core-0.9.10.tar.gz) = 32406
-SIZE (cargo/phf-0.11.2.tar.gz) = 21569
-SIZE (cargo/phf_codegen-0.11.2.tar.gz) = 12977
-SIZE (cargo/phf_generator-0.11.2.tar.gz) = 14190
-SIZE (cargo/phf_shared-0.11.2.tar.gz) = 14284
+SIZE (cargo/phf-0.11.3.tar.gz) = 23231
+SIZE (cargo/phf-0.12.1.tar.gz) = 23768
+SIZE (cargo/phf_codegen-0.11.3.tar.gz) = 13741
+SIZE (cargo/phf_codegen-0.12.1.tar.gz) = 14215
+SIZE (cargo/phf_generator-0.11.3.tar.gz) = 15431
+SIZE (cargo/phf_generator-0.12.1.tar.gz) = 15743
+SIZE (cargo/phf_shared-0.11.3.tar.gz) = 15199
+SIZE (cargo/phf_shared-0.12.1.tar.gz) = 15568
 SIZE (cargo/pkg-config-0.3.31.tar.gz) = 20880
-SIZE (cargo/portable-atomic-1.9.0.tar.gz) = 166365
-SIZE (cargo/proc-macro2-1.0.87.tar.gz) = 49121
-SIZE (cargo/quote-1.0.37.tar.gz) = 28558
+SIZE (cargo/portable-atomic-1.10.0.tar.gz) = 174760
+SIZE (cargo/proc-macro2-1.0.95.tar.gz) = 51820
+SIZE (cargo/quote-1.0.40.tar.gz) = 31063
 SIZE (cargo/rand-0.8.5.tar.gz) = 87113
 SIZE (cargo/rand_core-0.6.4.tar.gz) = 22666
-SIZE (cargo/redox_syscall-0.5.7.tar.gz) = 26249
+SIZE (cargo/redox_syscall-0.5.8.tar.gz) = 26319
 SIZE (cargo/rsconf-0.2.2.tar.gz) = 16338
-SIZE (cargo/rust-embed-8.5.0.tar.gz) = 904054
-SIZE (cargo/rust-embed-impl-8.5.0.tar.gz) = 6004
-SIZE (cargo/rust-embed-utils-8.5.0.tar.gz) = 3445
+SIZE (cargo/rust-embed-8.7.2.tar.gz) = 906250
+SIZE (cargo/rust-embed-impl-8.7.2.tar.gz) = 9663
+SIZE (cargo/rust-embed-utils-8.7.2.tar.gz) = 6123
 SIZE (cargo/same-file-1.0.6.tar.gz) = 10183
+SIZE (cargo/scc-2.3.0.tar.gz) = 130826
 SIZE (cargo/scopeguard-1.2.0.tar.gz) = 11619
-SIZE (cargo/serial_test-1.0.0.tar.gz) = 7912
-SIZE (cargo/serial_test_derive-1.0.0.tar.gz) = 5715
+SIZE (cargo/sdd-3.0.5.tar.gz) = 25330
+SIZE (cargo/serial_test-3.2.0.tar.gz) = 9232
+SIZE (cargo/serial_test_derive-3.2.0.tar.gz) = 6992
 SIZE (cargo/sha2-0.10.8.tar.gz) = 26357
 SIZE (cargo/shlex-1.3.0.tar.gz) = 18713
-SIZE (cargo/siphasher-0.3.11.tar.gz) = 10442
+SIZE (cargo/siphasher-1.0.1.tar.gz) = 10351
 SIZE (cargo/smallvec-1.13.2.tar.gz) = 35216
-SIZE (cargo/syn-1.0.109.tar.gz) = 237611
-SIZE (cargo/syn-2.0.79.tar.gz) = 268981
+SIZE (cargo/syn-2.0.95.tar.gz) = 297136
 SIZE (cargo/terminfo-0.9.0.tar.gz) = 45420
 SIZE (cargo/typenum-1.17.0.tar.gz) = 42849
-SIZE (cargo/unicode-ident-1.0.13.tar.gz) = 43279
+SIZE (cargo/unicode-ident-1.0.14.tar.gz) = 47547
 SIZE (cargo/unicode-segmentation-1.12.0.tar.gz) = 106323
 SIZE (cargo/unicode-width-0.2.0.tar.gz) = 271509
+SIZE (cargo/unix_path-1.0.1.tar.gz) = 22226
+SIZE (cargo/unix_str-1.0.0.tar.gz) = 16226
 SIZE (cargo/version_check-0.9.5.tar.gz) = 15554
 SIZE (cargo/walkdir-2.5.0.tar.gz) = 23951
-SIZE (cargo/widestring-1.1.0.tar.gz) = 85046
+SIZE (cargo/widestring-1.2.0.tar.gz) = 89105
 SIZE (cargo/winapi-util-0.1.9.tar.gz) = 12464
-SIZE (cargo/windows-sys-0.52.0.tar.gz) = 2576877
 SIZE (cargo/windows-sys-0.59.0.tar.gz) = 2387323
 SIZE (cargo/windows-targets-0.52.6.tar.gz) = 6403
 SIZE (cargo/windows_aarch64_gnullvm-0.52.6.tar.gz) = 435718
@@ -154,5 +162,5 @@ SIZE (cargo/windows_i686_msvc-0.52.6.tar
 SIZE (cargo/windows_x86_64_gnu-0.52.6.tar.gz) = 836363
 SIZE (cargo/windows_x86_64_gnullvm-0.52.6.tar.gz) = 435707
 SIZE (cargo/windows_x86_64_msvc-0.52.6.tar.gz) = 832564
-SIZE (fish-4.0.8.tar.xz) = 3057636
+SIZE (fish-4.1.0.tar.xz) = 3275104
 SIZE (fish-shell-rust-pcre2-0.2.9-utf32.tar.gz) = 742431
Index: main/patches/patch-Cargo_toml
===================================================================
RCS file: /cvs/ports/shells/fish/main/patches/patch-Cargo_toml,v
retrieving revision 1.1
diff -u -p -r1.1 patch-Cargo_toml
--- main/patches/patch-Cargo_toml	31 Mar 2025 19:18:43 -0000	1.1
+++ main/patches/patch-Cargo_toml	30 Sep 2025 15:58:12 -0000
@@ -1,12 +1,12 @@
 Index: Cargo.toml
 --- Cargo.toml.orig
 +++ Cargo.toml
-@@ -28,7 +28,7 @@ homepage = "https://fishshell.com"
- readme = "README.rst"
- 
- [dependencies]
+@@ -31,7 +31,7 @@ nix = { version = "0.30.1", default-features = false, 
+ ] }
+ num-traits = "0.2.19"
+ once_cell = "1.19.0"
 -pcre2 = { git = "https://github.com/fish-shell/rust-pcre2", tag = "0.2.9-utf32", default-features = false, features = [
 +pcre2 = { path = "../rust-pcre2-0.2.9-utf32", default-features = false, features = [
      "utf32",
  ] }
- 
+ phf = { version = "0.12", default-features = false }
Index: main/patches/patch-src_common_rs
===================================================================
RCS file: /cvs/ports/shells/fish/main/patches/patch-src_common_rs,v
retrieving revision 1.1
diff -u -p -r1.1 patch-src_common_rs
--- main/patches/patch-src_common_rs	31 Mar 2025 19:18:43 -0000	1.1
+++ main/patches/patch-src_common_rs	30 Sep 2025 15:58:12 -0000
@@ -1,7 +1,7 @@
 Index: src/common.rs
 --- src/common.rs.orig
 +++ src/common.rs
-@@ -1675,7 +1675,7 @@ pub fn get_executable_path(argv0: impl AsRef<Path>) ->
+@@ -1666,7 +1666,7 @@ pub fn get_executable_path(argv0: impl AsRef<Path>) ->
          }
          return path;
      }
@@ -9,4 +9,4 @@ Index: src/common.rs
 +    PathBuf::from("${PREFIX}/bin/fish")
  }
  
- /// A RAII cleanup object. Unlike in C++ where there is no borrow checker, we can't just provide a
+ /// A wrapper around Cell which supports modifying the contents, scoped to a region of code.
Index: main/pkg/PLIST
===================================================================
RCS file: /cvs/ports/shells/fish/main/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- main/pkg/PLIST	1 May 2025 20:45:07 -0000	1.2
+++ main/pkg/PLIST	30 Sep 2025 15:58:12 -0000
@@ -16,11 +16,11 @@ etc/fish/functions/
 @man man/man1/fish-interactive.1
 @man man/man1/fish-language.1
 @man man/man1/fish-prompt-tutorial.1
+@man man/man1/fish-terminal-compatibility.1
 @man man/man1/fish-tutorial.1
 @man man/man1/fish.1
 @man man/man1/fish_indent.1
 @man man/man1/fish_key_reader.1
-share/applications/fish.desktop
 share/doc/fish/
 share/doc/fish/.buildinfo
 share/doc/fish/CHANGELOG.rst
@@ -181,18 +181,21 @@ share/doc/fish/prompt.html
 share/doc/fish/relnotes.html
 share/doc/fish/search.html
 share/doc/fish/searchindex.js
+share/doc/fish/terminal-compatibility.html
 share/doc/fish/tutorial.html
 share/examples/fish/
 share/examples/fish/config.fish
 share/fish/
 share/fish/__fish_build_paths.fish
 share/fish/completions/
+share/fish/completions/!.fish
 share/fish/completions/..fish
 share/fish/completions/7z.fish
 share/fish/completions/7za.fish
 share/fish/completions/7zr.fish
 share/fish/completions/VBoxHeadless.fish
 share/fish/completions/VBoxSDL.fish
+share/fish/completions/[.fish
 share/fish/completions/a2disconf.fish
 share/fish/completions/a2dismod.fish
 share/fish/completions/a2dissite.fish
@@ -259,6 +262,7 @@ share/fish/completions/ar.fish
 share/fish/completions/arc.fish
 share/fish/completions/archlinux-java.fish
 share/fish/completions/arepack.fish
+share/fish/completions/argocd.fish
 share/fish/completions/argparse.fish
 share/fish/completions/ark.fish
 share/fish/completions/arp.fish
@@ -342,6 +346,8 @@ share/fish/completions/choose.fish
 share/fish/completions/chown.fish
 share/fish/completions/chronyc.fish
 share/fish/completions/chsh.fish
+share/fish/completions/cilium.fish
+share/fish/completions/cjpm.fish
 share/fish/completions/cjxl.fish
 share/fish/completions/clang++.fish
 share/fish/completions/clang.fish
@@ -374,6 +380,7 @@ share/fish/completions/conda.fish
 share/fish/completions/configure.fish
 share/fish/completions/conjure.fish
 share/fish/completions/connmanctl.fish
+share/fish/completions/container.fish
 share/fish/completions/contains.fish
 share/fish/completions/continue.fish
 share/fish/completions/convert.fish
@@ -381,6 +388,7 @@ share/fish/completions/coredumpctl.fish
 share/fish/completions/cowsay.fish
 share/fish/completions/cowthink.fish
 share/fish/completions/cp.fish
+share/fish/completions/cpan.fish
 share/fish/completions/cpupower.fish
 share/fish/completions/crc.fish
 share/fish/completions/create_ap.fish
@@ -391,6 +399,7 @@ share/fish/completions/csh.fish
 share/fish/completions/csharp.fish
 share/fish/completions/csi.fish
 share/fish/completions/csvlens.fish
+share/fish/completions/cue.fish
 share/fish/completions/cupsaccept.fish
 share/fish/completions/cupsdisable.fish
 share/fish/completions/cupsenable.fish
@@ -402,6 +411,7 @@ share/fish/completions/cwebp.fish
 share/fish/completions/cygpath.fish
 share/fish/completions/cygport.fish
 share/fish/completions/cygstart.fish
+share/fish/completions/dagger.fish
 share/fish/completions/darcs.fish
 share/fish/completions/dart.fish
 share/fish/completions/date.fish
@@ -420,6 +430,7 @@ share/fish/completions/direnv.fish
 share/fish/completions/diskutil.fish
 share/fish/completions/disown.fish
 share/fish/completions/display.fish
+share/fish/completions/distrobox.fish
 share/fish/completions/dive.fish
 share/fish/completions/djview.fish
 share/fish/completions/djview4.fish
@@ -543,6 +554,7 @@ share/fish/completions/git-sizer.fish
 share/fish/completions/git-subtree.fish
 share/fish/completions/git.fish
 share/fish/completions/gitk.fish
+share/fish/completions/glow.fish
 share/fish/completions/gnome-extensions.fish
 share/fish/completions/go.fish
 share/fish/completions/godoc.fish
@@ -592,12 +604,14 @@ share/fish/completions/homectl.fish
 share/fish/completions/horcrux.fish
 share/fish/completions/hostnamectl.fish
 share/fish/completions/htop.fish
+share/fish/completions/hubble.fish
 share/fish/completions/hugo.fish
 share/fish/completions/hwinfo.fish
 share/fish/completions/i3-msg.fish
 share/fish/completions/ibmcloud.fish
 share/fish/completions/ibus.fish
 share/fish/completions/icdiff.fish
+share/fish/completions/iconutil.fish
 share/fish/completions/iconv.fish
 share/fish/completions/id.fish
 share/fish/completions/identify.fish
@@ -636,6 +650,7 @@ share/fish/completions/julia.fish
 share/fish/completions/just.fish
 share/fish/completions/jv.fish
 share/fish/completions/k3d.fish
+share/fish/completions/k9s.fish
 share/fish/completions/kak.fish
 share/fish/completions/kb.fish
 share/fish/completions/kcmshell5.fish
@@ -653,6 +668,7 @@ share/fish/completions/konsole.fish
 share/fish/completions/kops.fish
 share/fish/completions/krita.fish
 share/fish/completions/ksh.fish
+share/fish/completions/kubebuilder.fish
 share/fish/completions/kubectl.fish
 share/fish/completions/kustomize.fish
 share/fish/completions/latex.fish
@@ -861,6 +877,7 @@ share/fish/completions/pkgmk.fish
 share/fish/completions/pkgrm.fish
 share/fish/completions/pkill.fish
 share/fish/completions/plutil.fish
+share/fish/completions/pnpm.fish
 share/fish/completions/poff.fish
 share/fish/completions/pon.fish
 share/fish/completions/port.fish
@@ -872,6 +889,8 @@ share/fish/completions/powershell.fish
 share/fish/completions/pre-commit.fish
 share/fish/completions/prevd.fish
 share/fish/completions/prime-run.fish
+share/fish/completions/protontricks-launch.fish
+share/fish/completions/protontricks.fish
 share/fish/completions/proxychains.fish
 share/fish/completions/prt-get.fish
 share/fish/completions/ps.fish
@@ -884,6 +903,7 @@ share/fish/completions/psql.fish
 share/fish/completions/pstack.fish
 share/fish/completions/pstree.fish
 share/fish/completions/psub.fish
+share/fish/completions/pulumi.fish
 share/fish/completions/pushd.fish
 share/fish/completions/pv.fish
 share/fish/completions/pwd.fish
@@ -1003,6 +1023,7 @@ share/fish/completions/ssh-keygen.fish
 share/fish/completions/ssh.fish
 share/fish/completions/sshfs.fish
 share/fish/completions/stack.fish
+share/fish/completions/stackit.fish
 share/fish/completions/starship.fish
 share/fish/completions/stat.fish
 share/fish/completions/status.fish
@@ -1012,6 +1033,7 @@ share/fish/completions/stream.fish
 share/fish/completions/string.fish
 share/fish/completions/su.fish
 share/fish/completions/subl.fish
+share/fish/completions/sudo-rs.fish
 share/fish/completions/sudo.fish
 share/fish/completions/sv.fish
 share/fish/completions/svn.fish
@@ -1023,6 +1045,7 @@ share/fish/completions/systemctl.fish
 share/fish/completions/systemd-analyze.fish
 share/fish/completions/systemd-cryptenroll.fish
 share/fish/completions/systemd-nspawn.fish
+share/fish/completions/t-rec.fish
 share/fish/completions/tail.fish
 share/fish/completions/tailscale.fish
 share/fish/completions/tar.fish
@@ -1043,6 +1066,7 @@ share/fish/completions/timeout.fish
 share/fish/completions/tmutil.fish
 share/fish/completions/tmux.fish
 share/fish/completions/tmuxinator.fish
+share/fish/completions/tmuxp.fish
 share/fish/completions/tofu.fish
 share/fish/completions/tokei.fish
 share/fish/completions/toot.fish
@@ -1070,6 +1094,7 @@ share/fish/completions/tuned-adm.fish
 share/fish/completions/type.fish
 share/fish/completions/typst.fish
 share/fish/completions/udevadm.fish
+share/fish/completions/udevil.fish
 share/fish/completions/udisksctl.fish
 share/fish/completions/ulimit.fish
 share/fish/completions/umask.fish
@@ -1089,6 +1114,8 @@ share/fish/completions/useradd.fish
 share/fish/completions/userdbctl.fish
 share/fish/completions/userdel.fish
 share/fish/completions/usermod.fish
+share/fish/completions/uv.fish
+share/fish/completions/uvx.fish
 share/fish/completions/vagrant.fish
 share/fish/completions/valgrind.fish
 share/fish/completions/validate-spice.fish
@@ -1101,6 +1128,7 @@ share/fish/completions/vimdiff.fish
 share/fish/completions/vips.fish
 share/fish/completions/virsh.fish
 share/fish/completions/vmctl.fish
+share/fish/completions/volta.fish
 share/fish/completions/w.fish
 share/fish/completions/wait.fish
 share/fish/completions/wajig.fish
@@ -1219,7 +1247,9 @@ share/fish/functions/__fish_anypython.fi
 share/fish/functions/__fish_append.fish
 share/fish/functions/__fish_apropos.fish
 share/fish/functions/__fish_argcomplete_complete.fish
+share/fish/functions/__fish_cache_put.fish
 share/fish/functions/__fish_cache_sourced_completions.fish
+share/fish/functions/__fish_cached.fish
 share/fish/functions/__fish_cancel_commandline.fish
 share/fish/functions/__fish_change_key_bindings.fish
 share/fish/functions/__fish_cmd__complete_args.fish
@@ -1294,6 +1324,7 @@ share/fish/functions/__fish_make_cache_d
 share/fish/functions/__fish_make_completion_signals.fish
 share/fish/functions/__fish_man_page.fish
 share/fish/functions/__fish_md5.fish
+share/fish/functions/__fish_mktemp_relative.fish
 share/fish/functions/__fish_move_last.fish
 share/fish/functions/__fish_no_arguments.fish
 share/fish/functions/__fish_not_contain_opt.fish
@@ -1350,6 +1381,7 @@ share/fish/functions/__fish_print_xdg_ap
 share/fish/functions/__fish_print_xdg_mimetypes.fish
 share/fish/functions/__fish_print_xwindows.fish
 share/fish/functions/__fish_print_zfs_snapshots.fish
+share/fish/functions/__fish_protontricks_complete_appid.fish
 share/fish/functions/__fish_ps.fish
 share/fish/functions/__fish_pwd.fish
 share/fish/functions/__fish_reg__complete_keys.fish
@@ -1365,6 +1397,7 @@ share/fish/functions/__fish_systemd_mach
 share/fish/functions/__fish_systemd_machines.fish
 share/fish/functions/__fish_toggle_comment_commandline.fish
 share/fish/functions/__fish_tokenizer_state.fish
+share/fish/functions/__fish_uname.fish
 share/fish/functions/__fish_use_subcommand.fish
 share/fish/functions/__fish_vcs_prompt.fish
 share/fish/functions/__fish_whatis.fish
@@ -1400,6 +1433,7 @@ share/fish/functions/fish_greeting.fish
 share/fish/functions/fish_hg_prompt.fish
 share/fish/functions/fish_hybrid_key_bindings.fish
 share/fish/functions/fish_is_root_user.fish
+share/fish/functions/fish_jj_prompt.fish
 share/fish/functions/fish_job_summary.fish
 share/fish/functions/fish_mode_prompt.fish
 share/fish/functions/fish_opt.fish
@@ -1488,6 +1522,7 @@ share/fish/man/man1/
 @man share/fish/man/man1/fish-language.1
 @man share/fish/man/man1/fish-prompt-tutorial.1
 @man share/fish/man/man1/fish-releasenotes.1
+@man share/fish/man/man1/fish-terminal-compatibility.1
 @man share/fish/man/man1/fish-tutorial.1
 @man share/fish/man/man1/fish.1
 @man share/fish/man/man1/fish_add_path.1
@@ -1641,14 +1676,5 @@ share/fish/tools/web_config/webconfig.py
 share/fish/vendor_completions.d/
 share/fish/vendor_conf.d/
 share/fish/vendor_functions.d/
-share/locale/de/LC_MESSAGES/fish.mo
-share/locale/en/LC_MESSAGES/fish.mo
-share/locale/fr/LC_MESSAGES/fish.mo
-share/locale/pl/LC_MESSAGES/fish.mo
-share/locale/pt_BR/LC_MESSAGES/fish.mo
-share/locale/sv/LC_MESSAGES/fish.mo
-share/locale/zh_CN/LC_MESSAGES/fish.mo
-share/pixmaps/
-share/pixmaps/fish.png
 share/pkgconfig/fish.pc
 @tag update-desktop-database