summaryrefslogtreecommitdiff
path: root/shells
diff options
context:
space:
mode:
Diffstat (limited to 'shells')
-rw-r--r--shells/fish/Makefile15
-rw-r--r--shells/fish/Makefile.crates76
-rw-r--r--shells/fish/distinfo160
-rw-r--r--shells/fish/pkg-plist103
4 files changed, 333 insertions, 21 deletions
diff --git a/shells/fish/Makefile b/shells/fish/Makefile
index 46eca7926d61..5575f818070b 100644
--- a/shells/fish/Makefile
+++ b/shells/fish/Makefile
@@ -1,8 +1,12 @@
PORTNAME= fish
-DISTVERSION= 3.7.1
+DISTVERSION= 4.0.2
CATEGORIES= shells
MASTER_SITES= https://github.com/fish-shell/fish-shell/releases/download/${PORTVERSION}/
+PATCH_SITES= https://github.com/fish-shell/fish-shell/pull/
+# https://github.com/fish-shell/fish-shell/pull/11486
+PATCHFILES+= 11486.patch:-p1
+
MAINTAINER= asomers@FreeBSD.org
COMMENT= User friendly command line shell
WWW= https://fishshell.com/
@@ -10,14 +14,19 @@ WWW= https://fishshell.com/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+BUILD_DEPENDS= ${RUST_DEFAULT}>=1.70.0:lang/${RUST_DEFAULT}
LIB_DEPENDS= libpcre2-32.so:devel/pcre2
# The python dependency is only needed by shebangfix. At runtime python is
# only needed by some optional scripts that aren't in PATH.
-USES= cmake compiler:c++11-lang cpe localbase ncurses python:env \
- shebangfix tar:xz
+USES= cargo cmake cpe localbase ncurses python:env shebangfix tar:xz
+DISTFILES+= ${DISTNAME}${EXTRACT_SUFX}
CPE_VENDOR= fishshell
SHEBANG_FILES= share/tools/*.py share/tools/web_config/webconfig.py
+# We need USES=cargo for fetching crates. But the actual build is done by
+# cmake.
+CARGO_BUILD= no
+CARGO_INSTALL= no
CONFLICTS_INSTALL= comms/mlan3
diff --git a/shells/fish/Makefile.crates b/shells/fish/Makefile.crates
new file mode 100644
index 000000000000..edf2c9b1a2ac
--- /dev/null
+++ b/shells/fish/Makefile.crates
@@ -0,0 +1,76 @@
+CARGO_CRATES= allocator-api2-0.2.18 \
+ autocfg-1.4.0 \
+ bitflags-2.6.0 \
+ block-buffer-0.10.4 \
+ cc-1.1.30 \
+ cfg-if-1.0.0 \
+ cfg_aliases-0.2.1 \
+ cpufeatures-0.2.14 \
+ crypto-common-0.1.6 \
+ dashmap-5.5.3 \
+ digest-0.10.7 \
+ equivalent-1.0.1 \
+ errno-0.3.9 \
+ fnv-1.0.7 \
+ foldhash-0.1.3 \
+ generic-array-0.14.7 \
+ hashbrown-0.14.5 \
+ hashbrown-0.15.0 \
+ jobserver-0.1.32 \
+ lazy_static-1.5.0 \
+ libc-0.2.159 \
+ lock_api-0.4.12 \
+ log-0.4.22 \
+ lru-0.12.5 \
+ memchr-2.7.4 \
+ minimal-lexical-0.2.1 \
+ nix-0.29.0 \
+ nom-7.1.3 \
+ num-traits-0.2.19 \
+ once_cell-1.20.2 \
+ parking_lot-0.12.3 \
+ parking_lot_core-0.9.10 \
+ phf-0.11.2 \
+ phf_codegen-0.11.2 \
+ phf_generator-0.11.2 \
+ phf_shared-0.11.2 \
+ pkg-config-0.3.31 \
+ portable-atomic-1.9.0 \
+ proc-macro2-1.0.87 \
+ quote-1.0.37 \
+ rand-0.8.5 \
+ rand_core-0.6.4 \
+ redox_syscall-0.5.7 \
+ rsconf-0.2.2 \
+ rust-embed-8.5.0 \
+ rust-embed-impl-8.5.0 \
+ rust-embed-utils-8.5.0 \
+ same-file-1.0.6 \
+ scopeguard-1.2.0 \
+ serial_test-1.0.0 \
+ serial_test_derive-1.0.0 \
+ sha2-0.10.8 \
+ shlex-1.3.0 \
+ siphasher-0.3.11 \
+ smallvec-1.13.2 \
+ syn-1.0.109 \
+ syn-2.0.79 \
+ terminfo-0.9.0 \
+ typenum-1.17.0 \
+ unicode-ident-1.0.13 \
+ version_check-0.9.5 \
+ walkdir-2.5.0 \
+ widestring-1.1.0 \
+ winapi-util-0.1.9 \
+ windows-sys-0.52.0 \
+ windows-sys-0.59.0 \
+ windows-targets-0.52.6 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_msvc-0.52.6 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_msvc-0.52.6 \
+ pcre2,pcre2-sys@git+https://github.com/fish-shell/rust-pcre2?tag=0.2.9-utf32\#85b7afba1a9d9bd445779800e5bcafeb732e4421
diff --git a/shells/fish/distinfo b/shells/fish/distinfo
index 14eb4f7fb018..795c2ff3d1f4 100644
--- a/shells/fish/distinfo
+++ b/shells/fish/distinfo
@@ -1,3 +1,157 @@
-TIMESTAMP = 1712678789
-SHA256 (fish-3.7.1.tar.xz) = 614c9f5643cd0799df391395fa6bbc3649427bb839722ce3b114d3bbc1a3b250
-SIZE (fish-3.7.1.tar.xz) = 2965756
+TIMESTAMP = 1747413660
+SHA256 (fish-4.0.2.tar.xz) = 6e1ecdb164285fc057b2f35acbdc20815c1623099e7bb47bbfc011120adf7e83
+SIZE (fish-4.0.2.tar.xz) = 3055064
+SHA256 (rust/crates/allocator-api2-0.2.18.crate) = 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f
+SIZE (rust/crates/allocator-api2-0.2.18.crate) = 62504
+SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
+SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
+SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
+SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
+SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
+SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/cc-1.1.30.crate) = b16803a61b81d9eabb7eae2588776c4c1e584b738ede45fdbb4c972cec1e9945
+SIZE (rust/crates/cc-1.1.30.crate) = 84509
+SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
+SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
+SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
+SHA256 (rust/crates/cpufeatures-0.2.14.crate) = 608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0
+SIZE (rust/crates/cpufeatures-0.2.14.crate) = 13165
+SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
+SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
+SHA256 (rust/crates/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856
+SIZE (rust/crates/dashmap-5.5.3.crate) = 24061
+SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
+SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
+SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
+SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba
+SIZE (rust/crates/errno-0.3.9.crate) = 10690
+SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
+SIZE (rust/crates/fnv-1.0.7.crate) = 11266
+SHA256 (rust/crates/foldhash-0.1.3.crate) = f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2
+SIZE (rust/crates/foldhash-0.1.3.crate) = 13712
+SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
+SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
+SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
+SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
+SHA256 (rust/crates/hashbrown-0.15.0.crate) = 1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb
+SIZE (rust/crates/hashbrown-0.15.0.crate) = 136460
+SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
+SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
+SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
+SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
+SHA256 (rust/crates/libc-0.2.159.crate) = 561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5
+SIZE (rust/crates/libc-0.2.159.crate) = 755366
+SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
+SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
+SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
+SIZE (rust/crates/log-0.4.22.crate) = 44027
+SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
+SIZE (rust/crates/lru-0.12.5.crate) = 16047
+SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
+SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
+SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
+SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
+SIZE (rust/crates/nix-0.29.0.crate) = 318248
+SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
+SIZE (rust/crates/nom-7.1.3.crate) = 117570
+SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
+SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
+SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
+SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
+SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
+SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
+SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
+SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/phf-0.11.2.crate) = ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc
+SIZE (rust/crates/phf-0.11.2.crate) = 21569
+SHA256 (rust/crates/phf_codegen-0.11.2.crate) = e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a
+SIZE (rust/crates/phf_codegen-0.11.2.crate) = 12977
+SHA256 (rust/crates/phf_generator-0.11.2.crate) = 48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0
+SIZE (rust/crates/phf_generator-0.11.2.crate) = 14190
+SHA256 (rust/crates/phf_shared-0.11.2.crate) = 90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b
+SIZE (rust/crates/phf_shared-0.11.2.crate) = 14284
+SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
+SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
+SHA256 (rust/crates/portable-atomic-1.9.0.crate) = cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2
+SIZE (rust/crates/portable-atomic-1.9.0.crate) = 166365
+SHA256 (rust/crates/proc-macro2-1.0.87.crate) = b3e4daa0dcf6feba26f985457cdf104d4b4256fc5a09547140f3631bb076b19a
+SIZE (rust/crates/proc-macro2-1.0.87.crate) = 49121
+SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af
+SIZE (rust/crates/quote-1.0.37.crate) = 28558
+SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
+SIZE (rust/crates/rand-0.8.5.crate) = 87113
+SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
+SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
+SHA256 (rust/crates/redox_syscall-0.5.7.crate) = 9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f
+SIZE (rust/crates/redox_syscall-0.5.7.crate) = 26249
+SHA256 (rust/crates/rsconf-0.2.2.crate) = bd2af859f1af0401e7fc7577739c87b0d239d8a5da400d717183bca92336bcdc
+SIZE (rust/crates/rsconf-0.2.2.crate) = 16338
+SHA256 (rust/crates/rust-embed-8.5.0.crate) = fa66af4a4fdd5e7ebc276f115e895611a34739a9c1c01028383d612d550953c0
+SIZE (rust/crates/rust-embed-8.5.0.crate) = 904054
+SHA256 (rust/crates/rust-embed-impl-8.5.0.crate) = 6125dbc8867951125eec87294137f4e9c2c96566e61bf72c45095a7c77761478
+SIZE (rust/crates/rust-embed-impl-8.5.0.crate) = 6004
+SHA256 (rust/crates/rust-embed-utils-8.5.0.crate) = 2e5347777e9aacb56039b0e1f28785929a8a3b709e87482e7442c72e7c12529d
+SIZE (rust/crates/rust-embed-utils-8.5.0.crate) = 3445
+SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
+SIZE (rust/crates/same-file-1.0.6.crate) = 10183
+SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
+SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
+SHA256 (rust/crates/serial_test-1.0.0.crate) = 538c30747ae860d6fb88330addbbd3e0ddbe46d662d032855596d8a8ca260611
+SIZE (rust/crates/serial_test-1.0.0.crate) = 7912
+SHA256 (rust/crates/serial_test_derive-1.0.0.crate) = 079a83df15f85d89a68d64ae1238f142f172b1fa915d0d76b26a7cba1b659a69
+SIZE (rust/crates/serial_test_derive-1.0.0.crate) = 5715
+SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
+SIZE (rust/crates/sha2-0.10.8.crate) = 26357
+SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
+SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d
+SIZE (rust/crates/siphasher-0.3.11.crate) = 10442
+SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
+SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
+SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
+SIZE (rust/crates/syn-1.0.109.crate) = 237611
+SHA256 (rust/crates/syn-2.0.79.crate) = 89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590
+SIZE (rust/crates/syn-2.0.79.crate) = 268981
+SHA256 (rust/crates/terminfo-0.9.0.crate) = d4ea810f0692f9f51b382fff5893887bb4580f5fa246fde546e0b13e7fcee662
+SIZE (rust/crates/terminfo-0.9.0.crate) = 45420
+SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
+SIZE (rust/crates/typenum-1.17.0.crate) = 42849
+SHA256 (rust/crates/unicode-ident-1.0.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe
+SIZE (rust/crates/unicode-ident-1.0.13.crate) = 43279
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
+SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
+SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
+SHA256 (rust/crates/widestring-1.1.0.crate) = 7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311
+SIZE (rust/crates/widestring-1.1.0.crate) = 85046
+SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
+SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
+SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
+SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
+SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
+SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (fish-shell-rust-pcre2-0.2.9-utf32_GH0.tar.gz) = e5af06d7b737b66f7476a223e8a6cd1e2b1ca834b38b3de58901d4dbcf0a054d
+SIZE (fish-shell-rust-pcre2-0.2.9-utf32_GH0.tar.gz) = 742431
+SHA256 (11486.patch) = 4033a9c91b740ff83ea7e9b011aaff8fd59c77a093559c44d510bc1295fd2a78
+SIZE (11486.patch) = 597
diff --git a/shells/fish/pkg-plist b/shells/fish/pkg-plist
index 5e357787dc88..db757e21729c 100644
--- a/shells/fish/pkg-plist
+++ b/shells/fish/pkg-plist
@@ -24,6 +24,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/accept.fish
%%DATADIR%%/completions/ack.fish
%%DATADIR%%/completions/acpi.fish
+%%DATADIR%%/completions/actionlint.fish
%%DATADIR%%/completions/adb.fish
%%DATADIR%%/completions/adduser.fish
%%DATADIR%%/completions/adiff.fish
@@ -80,6 +81,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/argparse.fish
%%DATADIR%%/completions/ark.fish
%%DATADIR%%/completions/arp.fish
+%%DATADIR%%/completions/arping.fish
%%DATADIR%%/completions/as.fish
%%DATADIR%%/completions/asciidoctor.fish
%%DATADIR%%/completions/asciinema.fish
@@ -103,6 +105,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/badblocks.fish
%%DATADIR%%/completions/base64.fish
%%DATADIR%%/completions/basename.fish
+%%DATADIR%%/completions/batsh.fish
%%DATADIR%%/completions/bb-wrapper.fish
%%DATADIR%%/completions/bc.fish
%%DATADIR%%/completions/bd.fish
@@ -120,8 +123,10 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/break.fish
%%DATADIR%%/completions/brew.fish
%%DATADIR%%/completions/brightnessctl.fish
+%%DATADIR%%/completions/bru.fish
%%DATADIR%%/completions/btdownloadcurses.py.fish
%%DATADIR%%/completions/btdownloadheadless.py.fish
+%%DATADIR%%/completions/btrbk.fish
%%DATADIR%%/completions/btrfs.fish
%%DATADIR%%/completions/builtin.fish
%%DATADIR%%/completions/bundle.fish
@@ -141,6 +146,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/cancel.fish
%%DATADIR%%/completions/canto.fish
%%DATADIR%%/completions/cargo.fish
+%%DATADIR%%/completions/cascadia.fish
%%DATADIR%%/completions/castnow.fish
%%DATADIR%%/completions/cat.fish
%%DATADIR%%/completions/cd.fish
@@ -168,6 +174,8 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/cmd.fish
%%DATADIR%%/completions/cmdkey.fish
%%DATADIR%%/completions/cobra-cli.fish
+%%DATADIR%%/completions/code-exploration.fish
+%%DATADIR%%/completions/code-insiders.fish
%%DATADIR%%/completions/code.fish
%%DATADIR%%/completions/color.fish
%%DATADIR%%/completions/colordiff.fish
@@ -201,6 +209,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/csh.fish
%%DATADIR%%/completions/csharp.fish
%%DATADIR%%/completions/csi.fish
+%%DATADIR%%/completions/csvlens.fish
%%DATADIR%%/completions/cupsaccept.fish
%%DATADIR%%/completions/cupsdisable.fish
%%DATADIR%%/completions/cupsenable.fish
@@ -218,7 +227,9 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/dconf.fish
%%DATADIR%%/completions/dd.fish
%%DATADIR%%/completions/defaults.fish
+%%DATADIR%%/completions/delta.fish
%%DATADIR%%/completions/deno.fish
+%%DATADIR%%/completions/devspace.fish
%%DATADIR%%/completions/df.fish
%%DATADIR%%/completions/dhclient.fish
%%DATADIR%%/completions/dhcpcd.fish
@@ -249,6 +260,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/dscacheutil.fish
%%DATADIR%%/completions/du.fish
%%DATADIR%%/completions/dua.fish
+%%DATADIR%%/completions/duf.fish
%%DATADIR%%/completions/dumpcap.fish
%%DATADIR%%/completions/duply.fish
%%DATADIR%%/completions/dvipdf.fish
@@ -263,6 +275,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/eix.fish
%%DATADIR%%/completions/elatex.fish
%%DATADIR%%/completions/elixir.fish
+%%DATADIR%%/completions/elm.fish
%%DATADIR%%/completions/elvish.fish
%%DATADIR%%/completions/emacs.fish
%%DATADIR%%/completions/emaint.fish
@@ -302,7 +315,9 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/findstr.fish
%%DATADIR%%/completions/firefox-developer-edition.fish
%%DATADIR%%/completions/firefox.fish
+%%DATADIR%%/completions/firejail.fish
%%DATADIR%%/completions/firewall-cmd.fish
+%%DATADIR%%/completions/fish-lsp.fish
%%DATADIR%%/completions/fish.fish
%%DATADIR%%/completions/fish_add_path.fish
%%DATADIR%%/completions/fish_config.fish
@@ -312,7 +327,9 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/fish_opt.fish
%%DATADIR%%/completions/flac.fish
%%DATADIR%%/completions/flatpak.fish
+%%DATADIR%%/completions/flux.fish
%%DATADIR%%/completions/fluxbox-remote.fish
+%%DATADIR%%/completions/folderify.fish
%%DATADIR%%/completions/for.fish
%%DATADIR%%/completions/forfiles.fish
%%DATADIR%%/completions/fortune.fish
@@ -331,14 +348,18 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/gacutil.fish
%%DATADIR%%/completions/gapplication.fish
%%DATADIR%%/completions/gcc.fish
+%%DATADIR%%/completions/gcloud.fish
%%DATADIR%%/completions/gdb.fish
+%%DATADIR%%/completions/gdbserver.fish
%%DATADIR%%/completions/gdbus.fish
%%DATADIR%%/completions/gem.fish
%%DATADIR%%/completions/gendarme.fish
%%DATADIR%%/completions/gh.fish
%%DATADIR%%/completions/gimp.fish
%%DATADIR%%/completions/gio.fish
+%%DATADIR%%/completions/git-lfs.fish
%%DATADIR%%/completions/git-sizer.fish
+%%DATADIR%%/completions/git-subtree.fish
%%DATADIR%%/completions/git.fish
%%DATADIR%%/completions/gitk.fish
%%DATADIR%%/completions/gnome-extensions.fish
@@ -367,6 +388,9 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/grub-mkrescue.fish
%%DATADIR%%/completions/grunt.fish
%%DATADIR%%/completions/gsettings.fish
+%%DATADIR%%/completions/gsutil.fish
+%%DATADIR%%/completions/guild.fish
+%%DATADIR%%/completions/guile.fish
%%DATADIR%%/completions/gunzip.fish
%%DATADIR%%/completions/gv.fish
%%DATADIR%%/completions/gvim.fish
@@ -391,6 +415,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/hwinfo.fish
%%DATADIR%%/completions/i3-msg.fish
%%DATADIR%%/completions/ibmcloud.fish
+%%DATADIR%%/completions/ibus.fish
%%DATADIR%%/completions/icdiff.fish
%%DATADIR%%/completions/iconv.fish
%%DATADIR%%/completions/id.fish
@@ -400,6 +425,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/ifconfig.fish
%%DATADIR%%/completions/ifdata.fish
%%DATADIR%%/completions/ifdown.fish
+%%DATADIR%%/completions/iftop.fish
%%DATADIR%%/completions/ifup.fish
%%DATADIR%%/completions/ikdasm.fish
%%DATADIR%%/completions/ilasm.fish
@@ -419,11 +445,15 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/jbake.fish
%%DATADIR%%/completions/jest.fish
%%DATADIR%%/completions/jhipster.fish
+%%DATADIR%%/completions/jj.fish
+%%DATADIR%%/completions/jnv.fish
%%DATADIR%%/completions/jobs.fish
%%DATADIR%%/completions/john.fish
%%DATADIR%%/completions/journalctl.fish
%%DATADIR%%/completions/jq.fish
%%DATADIR%%/completions/julia.fish
+%%DATADIR%%/completions/just.fish
+%%DATADIR%%/completions/jv.fish
%%DATADIR%%/completions/k3d.fish
%%DATADIR%%/completions/kak.fish
%%DATADIR%%/completions/kb.fish
@@ -439,17 +469,21 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/kldunload.fish
%%DATADIR%%/completions/kmutil.fish
%%DATADIR%%/completions/konsole.fish
+%%DATADIR%%/completions/kops.fish
%%DATADIR%%/completions/krita.fish
%%DATADIR%%/completions/ksh.fish
%%DATADIR%%/completions/kubectl.fish
+%%DATADIR%%/completions/kustomize.fish
%%DATADIR%%/completions/latex.fish
%%DATADIR%%/completions/latexmk.fish
%%DATADIR%%/completions/launchctl.fish
+%%DATADIR%%/completions/lazygit.fish
%%DATADIR%%/completions/ldapsearch.fish
%%DATADIR%%/completions/lein.fish
%%DATADIR%%/completions/less.fish
%%DATADIR%%/completions/light.fish
%%DATADIR%%/completions/lightdm.fish
+%%DATADIR%%/completions/llm.fish
%%DATADIR%%/completions/ln.fish
%%DATADIR%%/completions/loadkeys.fish
%%DATADIR%%/completions/localectl.fish
@@ -468,6 +502,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/lprm.fish
%%DATADIR%%/completions/lpstat.fish
%%DATADIR%%/completions/ls.fish
+%%DATADIR%%/completions/lsb_%%CMAKE_BUILD_TYPE%%.fish
%%DATADIR%%/completions/lsblk.fish
%%DATADIR%%/completions/lscpu.fish
%%DATADIR%%/completions/lsof.fish
@@ -483,6 +518,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/m4.fish
%%DATADIR%%/completions/machinectl.fish
%%DATADIR%%/completions/magento.fish
+%%DATADIR%%/completions/magick.fish
%%DATADIR%%/completions/make.fish
%%DATADIR%%/completions/makedepend.fish
%%DATADIR%%/completions/makensis.fish
@@ -513,6 +549,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/mkfs.vfat.fish
%%DATADIR%%/completions/mkinitcpio.fish
%%DATADIR%%/completions/mkpasswd.fish
+%%DATADIR%%/completions/mksquashfs.fish
%%DATADIR%%/completions/mktemp.fish
%%DATADIR%%/completions/mkvextract.fish
%%DATADIR%%/completions/mocha.fish
@@ -566,6 +603,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/node.fish
%%DATADIR%%/completions/nodeenv.fish
%%DATADIR%%/completions/not.fish
+%%DATADIR%%/completions/notify-send.fish
%%DATADIR%%/completions/npm.fish
%%DATADIR%%/completions/nu.fish
%%DATADIR%%/completions/nvim.fish
@@ -607,6 +645,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/path.fish
%%DATADIR%%/completions/patool.fish
%%DATADIR%%/completions/pbget.fish
+%%DATADIR%%/completions/pbpaste.fish
%%DATADIR%%/completions/pdfelatex.fish
%%DATADIR%%/completions/pdfetex.fish
%%DATADIR%%/completions/pdflatex.fish
@@ -703,6 +742,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/renice.fish
%%DATADIR%%/completions/resolvectl.fish
%%DATADIR%%/completions/return.fish
+%%DATADIR%%/completions/reuse.fish
%%DATADIR%%/completions/rfkill.fish
%%DATADIR%%/completions/rgrep.fish
%%DATADIR%%/completions/rm.fish
@@ -726,6 +766,8 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/rsync.fish
%%DATADIR%%/completions/ruby-build.fish
%%DATADIR%%/completions/ruby.fish
+%%DATADIR%%/completions/ruff.fish
+%%DATADIR%%/completions/run0.fish
%%DATADIR%%/completions/rustc.fish
%%DATADIR%%/completions/rustup.fish
%%DATADIR%%/completions/s3cmd.fish
@@ -776,6 +818,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/sqlsharp.fish
%%DATADIR%%/completions/src.fish
%%DATADIR%%/completions/ssh-copy-id.fish
+%%DATADIR%%/completions/ssh-keygen.fish
%%DATADIR%%/completions/ssh.fish
%%DATADIR%%/completions/sshfs.fish
%%DATADIR%%/completions/stack.fish
@@ -800,6 +843,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/systemd-cryptenroll.fish
%%DATADIR%%/completions/systemd-nspawn.fish
%%DATADIR%%/completions/tail.fish
+%%DATADIR%%/completions/tailscale.fish
%%DATADIR%%/completions/tar.fish
%%DATADIR%%/completions/tcpdump.fish
%%DATADIR%%/completions/tcsh.fish
@@ -807,7 +851,9 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/telnet.fish
%%DATADIR%%/completions/termite.fish
%%DATADIR%%/completions/terraform.fish
+%%DATADIR%%/completions/test-spice.fish
%%DATADIR%%/completions/test.fish
+%%DATADIR%%/completions/tex-fmt.fish
%%DATADIR%%/completions/tex.fish
%%DATADIR%%/completions/tig.fish
%%DATADIR%%/completions/time.fish
@@ -816,6 +862,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/tmutil.fish
%%DATADIR%%/completions/tmux.fish
%%DATADIR%%/completions/tmuxinator.fish
+%%DATADIR%%/completions/tofu.fish
%%DATADIR%%/completions/tokei.fish
%%DATADIR%%/completions/toot.fish
%%DATADIR%%/completions/top.fish
@@ -840,12 +887,14 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/ttx.fish
%%DATADIR%%/completions/tuned-adm.fish
%%DATADIR%%/completions/type.fish
+%%DATADIR%%/completions/typst.fish
%%DATADIR%%/completions/udevadm.fish
%%DATADIR%%/completions/udisksctl.fish
%%DATADIR%%/completions/ulimit.fish
%%DATADIR%%/completions/umask.fish
%%DATADIR%%/completions/umount.fish
%%DATADIR%%/completions/uname.fish
+%%DATADIR%%/completions/unbuffer.fish
%%DATADIR%%/completions/unexpand.fish
%%DATADIR%%/completions/uniq.fish
%%DATADIR%%/completions/unlz4.fish
@@ -861,6 +910,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/usermod.fish
%%DATADIR%%/completions/vagrant.fish
%%DATADIR%%/completions/valgrind.fish
+%%DATADIR%%/completions/validate-spice.fish
%%DATADIR%%/completions/vared.fish
%%DATADIR%%/completions/vbc.fish
%%DATADIR%%/completions/vi.fish
@@ -873,11 +923,14 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/w.fish
%%DATADIR%%/completions/wait.fish
%%DATADIR%%/completions/wajig.fish
+%%DATADIR%%/completions/warp-cli.fish
%%DATADIR%%/completions/watch.fish
%%DATADIR%%/completions/watchexec.fish
%%DATADIR%%/completions/wc.fish
+%%DATADIR%%/completions/web-ext.fish
%%DATADIR%%/completions/wesnoth.fish
%%DATADIR%%/completions/wg-quick.fish
+%%DATADIR%%/completions/wg.fish
%%DATADIR%%/completions/wget.fish
%%DATADIR%%/completions/whatis.fish
%%DATADIR%%/completions/which.fish
@@ -890,8 +943,10 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/wine.fish
%%DATADIR%%/completions/wineboot.fish
%%DATADIR%%/completions/winemaker.fish
+%%DATADIR%%/completions/winetricks.fish
%%DATADIR%%/completions/wireshark.fish
%%DATADIR%%/completions/wish.fish
+%%DATADIR%%/completions/wlr-randr.fish
%%DATADIR%%/completions/wpa_cli.fish
%%DATADIR%%/completions/wpctl.fish
%%DATADIR%%/completions/wslpath.fish
@@ -913,6 +968,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/xbps-uchroot.fish
%%DATADIR%%/completions/xbps-uhelper.fish
%%DATADIR%%/completions/xclip.fish
+%%DATADIR%%/completions/xcodes.fish
%%DATADIR%%/completions/xdg-mime.fish
%%DATADIR%%/completions/xdvi.fish
%%DATADIR%%/completions/xed.fish
@@ -939,11 +995,13 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/xxhsum.fish
%%DATADIR%%/completions/xz.fish
%%DATADIR%%/completions/yadm.fish
+%%DATADIR%%/completions/yajsv.fish
%%DATADIR%%/completions/yaourt.fish
%%DATADIR%%/completions/yarn.fish
%%DATADIR%%/completions/yash.fish
%%DATADIR%%/completions/yast2.fish
%%DATADIR%%/completions/ykman.fish
+%%DATADIR%%/completions/yo.fish
%%DATADIR%%/completions/yum.fish
%%DATADIR%%/completions/zabbix_agent2.fish
%%DATADIR%%/completions/zabbix_agentd.fish
@@ -954,6 +1012,8 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/completions/zabbix_server.fish
%%DATADIR%%/completions/zabbix_web_service.fish
%%DATADIR%%/completions/zcat.fish
+%%DATADIR%%/completions/zed-preview.fish
+%%DATADIR%%/completions/zed.fish
%%DATADIR%%/completions/zef.fish
%%DATADIR%%/completions/zfs.fish
%%DATADIR%%/completions/zig.fish
@@ -971,12 +1031,16 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/config.fish
%%DATADIR%%/functions/N_.fish
%%DATADIR%%/functions/__fish_any_arg_in.fish
+%%DATADIR%%/functions/__fish_anyeditor.fish
%%DATADIR%%/functions/__fish_anypager.fish
%%DATADIR%%/functions/__fish_anypython.fish
%%DATADIR%%/functions/__fish_append.fish
%%DATADIR%%/functions/__fish_apropos.fish
%%DATADIR%%/functions/__fish_argcomplete_complete.fish
+%%DATADIR%%/functions/__fish_cache_sourced_completions.fish
%%DATADIR%%/functions/__fish_cancel_commandline.fish
+%%DATADIR%%/functions/__fish_change_key_bindings.fish
+%%DATADIR%%/functions/__fish_cmd__complete_args.fish
%%DATADIR%%/functions/__fish_commandline_is_singlequoted.fish
%%DATADIR%%/functions/__fish_complete_atool_archive_contents.fish
%%DATADIR%%/functions/__fish_complete_bittorrent.fish
@@ -987,6 +1051,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/functions/__fish_complete_convert_options.fish
%%DATADIR%%/functions/__fish_complete_directories.fish
%%DATADIR%%/functions/__fish_complete_docutils.fish
+%%DATADIR%%/functions/__fish_complete_freedesktop_icons.fish
%%DATADIR%%/functions/__fish_complete_ftp.fish
%%DATADIR%%/functions/__fish_complete_gpg.fish
%%DATADIR%%/functions/__fish_complete_gpg_key_id.fish
@@ -997,6 +1062,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/functions/__fish_complete_list.fish
%%DATADIR%%/functions/__fish_complete_lpr.fish
%%DATADIR%%/functions/__fish_complete_lpr_option.fish
+%%DATADIR%%/functions/__fish_complete_magick.fish
%%DATADIR%%/functions/__fish_complete_man.fish
%%DATADIR%%/functions/__fish_complete_mount_opts.fish
%%DATADIR%%/functions/__fish_complete_mysql.fish
@@ -1020,16 +1086,20 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/functions/__fish_complete_zfs_ro_properties.fish
%%DATADIR%%/functions/__fish_complete_zfs_rw_properties.fish
%%DATADIR%%/functions/__fish_complete_zfs_write_once_properties.fish
+%%DATADIR%%/functions/__fish_concat_completions.fish
%%DATADIR%%/functions/__fish_config_interactive.fish
%%DATADIR%%/functions/__fish_contains_opt.fish
%%DATADIR%%/functions/__fish_crux_packages.fish
%%DATADIR%%/functions/__fish_cursor_konsole.fish
%%DATADIR%%/functions/__fish_cursor_xterm.fish
%%DATADIR%%/functions/__fish_describe_command.fish
+%%DATADIR%%/functions/__fish_echo.fish
+%%DATADIR%%/functions/__fish_edit_command_if_at_cursor.fish
%%DATADIR%%/functions/__fish_first_token.fish
%%DATADIR%%/functions/__fish_git_prompt.fish
%%DATADIR%%/functions/__fish_gnu_complete.fish
%%DATADIR%%/functions/__fish_hg_prompt.fish
+%%DATADIR%%/functions/__fish_indent.fish
%%DATADIR%%/functions/__fish_is_first_arg.fish
%%DATADIR%%/functions/__fish_is_first_token.fish
%%DATADIR%%/functions/__fish_is_git_repository.fish
@@ -1050,6 +1120,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/functions/__fish_number_of_cmd_args_wo_opts.fish
%%DATADIR%%/functions/__fish_paginate.fish
%%DATADIR%%/functions/__fish_parent_directories.fish
+%%DATADIR%%/functions/__fish_paste.fish
%%DATADIR%%/functions/__fish_prepend_sudo.fish
%%DATADIR%%/functions/__fish_prev_arg_in.fish
%%DATADIR%%/functions/__fish_preview_current_file.fish
@@ -1099,6 +1170,7 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/functions/__fish_print_zfs_snapshots.fish
%%DATADIR%%/functions/__fish_ps.fish
%%DATADIR%%/functions/__fish_pwd.fish
+%%DATADIR%%/functions/__fish_reg__complete_keys.fish
%%DATADIR%%/functions/__fish_seen_argument.fish
%%DATADIR%%/functions/__fish_seen_subcommand_from.fish
%%DATADIR%%/functions/__fish_set_locale.fish
@@ -1169,9 +1241,11 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/functions/ll.fish
%%DATADIR%%/functions/ls.fish
%%DATADIR%%/functions/man.fish
+%%DATADIR%%/functions/nextd-or-forward-token.fish
%%DATADIR%%/functions/nextd.fish
%%DATADIR%%/functions/open.fish
%%DATADIR%%/functions/popd.fish
+%%DATADIR%%/functions/prevd-or-backward-token.fish
%%DATADIR%%/functions/prevd.fish
%%DATADIR%%/functions/prompt_hostname.fish
%%DATADIR%%/functions/prompt_login.fish
@@ -1189,24 +1263,13 @@ libdata/pkgconfig/fish.pc
%%DATADIR%%/groff/fish.tmac
%%DATADIR%%/tools/create_manpage_completions.py
%%DATADIR%%/tools/deroff.py
-%%DATADIR%%/tools/web_config/delete.png
%%DATADIR%%/tools/web_config/favicon.png
-%%DATADIR%%/tools/web_config/fishconfig_print.css
%%DATADIR%%/tools/web_config/fishconfig.css
+%%DATADIR%%/tools/web_config/fishconfig_print.css
%%DATADIR%%/tools/web_config/index.html
-%%DATADIR%%/tools/web_config/js/angular-route.js
-%%DATADIR%%/tools/web_config/js/angular-sanitize.js
-%%DATADIR%%/tools/web_config/js/angular.js
-%%DATADIR%%/tools/web_config/js/app.js
+%%DATADIR%%/tools/web_config/js/alpine.js
%%DATADIR%%/tools/web_config/js/colorutils.js
-%%DATADIR%%/tools/web_config/js/controllers.js
-%%DATADIR%%/tools/web_config/js/filters.js
-%%DATADIR%%/tools/web_config/partials/bindings.html
-%%DATADIR%%/tools/web_config/partials/colors.html
-%%DATADIR%%/tools/web_config/partials/functions.html
-%%DATADIR%%/tools/web_config/partials/history.html
-%%DATADIR%%/tools/web_config/partials/prompt.html
-%%DATADIR%%/tools/web_config/partials/variables.html
+%%DATADIR%%/tools/web_config/js/main.js
%%DATADIR%%/tools/web_config/sample_prompts/acidhub.fish
%%DATADIR%%/tools/web_config/sample_prompts/arrow.fish
%%DATADIR%%/tools/web_config/sample_prompts/astronaut.fish
@@ -1277,6 +1340,7 @@ libdata/pkgconfig/fish.pc
%%MANPAGES%%%%DATADIR%%/man/man1/eval.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/exec.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/exit.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/export.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/false.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/fg.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/fish_vi_key_bindings.1.gz
@@ -1287,7 +1351,7 @@ libdata/pkgconfig/fish.pc
%%MANPAGES%%%%DATADIR%%/man/man1/fish-interactive.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/fish-language.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/fish-prompt-tutorial.1.gz
-%%MANPAGES%%%%DATADIR%%/man/man1/fish-releasenotes.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/fish-%%CMAKE_BUILD_TYPE%%notes.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/fish-tutorial.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/fish.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/fish_add_path.1.gz
@@ -1308,6 +1372,7 @@ libdata/pkgconfig/fish.pc
%%MANPAGES%%%%DATADIR%%/man/man1/fish_opt.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/fish_prompt.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/fish_right_prompt.1.gz
+%%MANPAGES%%%%DATADIR%%/man/man1/fish_should_add_to_history.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/fish_status_to_signal.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/fish_svn_prompt.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/fish_title.1.gz
@@ -1375,6 +1440,14 @@ libdata/pkgconfig/fish.pc
%%MANPAGES%%%%DATADIR%%/man/man1/vared.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/wait.1.gz
%%MANPAGES%%%%DATADIR%%/man/man1/while.1.gz
+%%MANPAGES%%share/man/man1/fish-completions.1.gz
+%%MANPAGES%%share/man/man1/fish-doc.1.gz
+%%MANPAGES%%share/man/man1/fish-faq.1.gz
+%%MANPAGES%%share/man/man1/fish-for-bash-users.1.gz
+%%MANPAGES%%share/man/man1/fish-interactive.1.gz
+%%MANPAGES%%share/man/man1/fish-language.1.gz
+%%MANPAGES%%share/man/man1/fish-prompt-tutorial.1.gz
+%%MANPAGES%%share/man/man1/fish-tutorial.1.gz
%%MANPAGES%%share/man/man1/fish.1.gz
%%MANPAGES%%share/man/man1/fish_indent.1.gz
%%MANPAGES%%share/man/man1/fish_key_reader.1.gz