Download raw body.
[Update] shells/fish 4.2.1
Committed, thanks!
On 2025-11-19 23:20, Florian Viehweger wrote:
>Hi,
>
>this is an update for fish to 4.2.1.
>
>Some testing done on amd64. No issues found.
>portcheck, 'make port-lib-depends-check' are happy.
>
>Portwise there are some changes:
>
>- patches/patch-src_common_rs got removed, source file got overhauled
>- src/share/tools/deroff.py file got removed, removed from
> MODPY_ADJ_FILES block in Makefile
>
>Changes listed here [1], some highlights are:
>
>- History-based autosuggestions now include multi-line commands.
>- A transient prompt containing more lines than the final prompt will
> now be cleared properly
>- Taiwanese Chinese translations have been added.
>- French translations have been supplemented
>
>Deprecations and removed features:
>
>- fish now assumes UTF-8 for character encoding even if the system does
> not have a UTF-8 locale. Input bytes which are not valid UTF-8 are
> still round-tripped correctly. For example, file paths using legacy
> encodings can still be used, but may be rendered differently on the
> command line.
>- On systems where no multi-byte locale is available, fish will no
> longer fall back to using ASCII replacements for Unicode characters
> such as “…”.
>
>
>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.7
>diff -u -p -u -p -r1.7 Makefile
>--- Makefile 21 Oct 2025 19:32:15 -0000 1.7
>+++ Makefile 19 Nov 2025 21:38:35 -0000
>@@ -1,6 +1,6 @@
> COMMENT = friendly interactive shell
>
>-V = 4.1.2
>+V = 4.2.1
>
> DISTNAME = fish-${V}
>
>@@ -37,7 +37,6 @@ BUILD_DEPENDS = devel/gettext,-tools \
> LIB_DEPENDS = devel/pcre2
>
> MODPY_ADJ_FILES = share/tools/create_manpage_completions.py \
>- share/tools/deroff.py \
> share/tools/web_config/webconfig.py
>
> MAKE_FLAGS = V=1
>Index: crates.inc
>===================================================================
>RCS file: /daten/openbsdmirror/cvs/mirror/ports/shells/fish/main/crates.inc,v
>retrieving revision 1.3
>diff -u -p -u -p -r1.3 crates.inc
>--- crates.inc 1 Oct 2025 16:45:50 -0000 1.3
>+++ crates.inc 19 Nov 2025 21:38:35 -0000
>@@ -1,33 +1,46 @@
>+MODCARGO_CRATES += aho-corasick 1.1.3 # Unlicense OR MIT
> 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 += autocfg 1.5.0 # Apache-2.0 OR MIT
>+MODCARGO_CRATES += bitflags 2.10.0 # MIT OR Apache-2.0
> MODCARGO_CRATES += block-buffer 0.10.4 # 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 += bstr 1.12.0 # MIT OR Apache-2.0
>+MODCARGO_CRATES += cc 1.2.41 # MIT OR Apache-2.0
>+MODCARGO_CRATES += cfg-if 1.0.4 # MIT OR Apache-2.0
> MODCARGO_CRATES += cfg_aliases 0.2.1 # MIT
>-MODCARGO_CRATES += cpufeatures 0.2.16 # MIT OR Apache-2.0
>+MODCARGO_CRATES += cpufeatures 0.2.17 # MIT OR Apache-2.0
> MODCARGO_CRATES += crypto-common 0.1.6 # MIT OR Apache-2.0
> 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.11 # MIT OR Apache-2.0
>+MODCARGO_CRATES += dirs 6.0.0 # MIT OR Apache-2.0
>+MODCARGO_CRATES += dirs-sys 0.5.0 # MIT OR Apache-2.0
>+MODCARGO_CRATES += equivalent 1.0.2 # Apache-2.0 OR MIT
>+MODCARGO_CRATES += errno 0.3.14 # MIT OR Apache-2.0
> MODCARGO_CRATES += fastrand 2.3.0 # Apache-2.0 OR MIT
>+MODCARGO_CRATES += find-msvc-tools 0.1.4 # MIT OR Apache-2.0
> MODCARGO_CRATES += fnv 1.0.7 # Apache-2.0 / MIT
>-MODCARGO_CRATES += foldhash 0.1.4 # Zlib
>-MODCARGO_CRATES += generic-array 0.14.7 # MIT
>-MODCARGO_CRATES += hashbrown 0.15.2 # MIT OR Apache-2.0
>-MODCARGO_CRATES += jobserver 0.1.32 # 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 += foldhash 0.1.5 # Zlib
>+MODCARGO_CRATES += generic-array 0.14.9 # MIT
>+MODCARGO_CRATES += getrandom 0.2.16 # MIT OR Apache-2.0
>+MODCARGO_CRATES += getrandom 0.3.4 # MIT OR Apache-2.0
>+MODCARGO_CRATES += globset 0.4.16 # Unlicense OR MIT
>+MODCARGO_CRATES += hashbrown 0.15.5 # MIT OR Apache-2.0
>+MODCARGO_CRATES += jobserver 0.1.34 # MIT OR Apache-2.0
>+MODCARGO_CRATES += libc 0.2.177 # MIT OR Apache-2.0
>+MODCARGO_CRATES += libredox 0.1.10 # MIT
>+MODCARGO_CRATES += lock_api 0.4.14 # MIT OR Apache-2.0
>+MODCARGO_CRATES += log 0.4.28 # MIT OR Apache-2.0
> MODCARGO_CRATES += lru 0.13.0 # MIT
>-MODCARGO_CRATES += memchr 2.7.4 # Unlicense OR MIT
>+MODCARGO_CRATES += macro_rules_attribute 0.2.2 # Apache-2.0 OR MIT OR Zlib
>+MODCARGO_CRATES += macro_rules_attribute-proc_macro 0.2.2 # Apache-2.0 OR MIT OR Zlib
>+MODCARGO_CRATES += memchr 2.7.6 # Unlicense OR MIT
> MODCARGO_CRATES += minimal-lexical 0.2.1 # MIT/Apache-2.0
> 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 += once_cell 1.21.3 # MIT OR Apache-2.0
>+MODCARGO_CRATES += option-ext 0.2.0 # MPL-2.0
>+MODCARGO_CRATES += parking_lot 0.12.5 # MIT OR Apache-2.0
>+MODCARGO_CRATES += parking_lot_core 0.9.12 # MIT OR Apache-2.0
>+MODCARGO_CRATES += paste 1.0.15 # MIT OR Apache-2.0
> MODCARGO_CRATES += phf 0.11.3 # MIT
> MODCARGO_CRATES += phf 0.12.1 # MIT
> MODCARGO_CRATES += phf_codegen 0.11.3 # MIT
>@@ -36,46 +49,51 @@ MODCARGO_CRATES += phf_generator 0.11.3
> 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.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 += pkg-config 0.3.32 # MIT OR Apache-2.0
>+MODCARGO_CRATES += portable-atomic 1.11.1 # Apache-2.0 OR MIT
>+MODCARGO_CRATES += proc-macro2 1.0.101 # MIT OR Apache-2.0
>+MODCARGO_CRATES += quote 1.0.41 # MIT OR Apache-2.0
>+MODCARGO_CRATES += r-efi 5.3.0 # MIT OR Apache-2.0 OR LGPL-2.1-or-later
> 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.8 # MIT
>+MODCARGO_CRATES += redox_syscall 0.5.18 # MIT
>+MODCARGO_CRATES += redox_users 0.5.2 # MIT
>+MODCARGO_CRATES += regex-automata 0.4.13 # MIT OR Apache-2.0
>+MODCARGO_CRATES += regex-syntax 0.8.8 # MIT OR Apache-2.0
> MODCARGO_CRATES += rsconf 0.2.2 # MIT OR Apache-2.0
>-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 += rust-embed 8.8.0 # MIT
>+MODCARGO_CRATES += rust-embed-impl 8.8.0 # MIT
>+MODCARGO_CRATES += rust-embed-utils 8.8.0 # MIT
> MODCARGO_CRATES += same-file 1.0.6 # Unlicense/MIT
>-MODCARGO_CRATES += scc 2.3.0 # Apache-2.0
>+MODCARGO_CRATES += scc 2.4.0 # Apache-2.0
> MODCARGO_CRATES += scopeguard 1.2.0 # MIT OR Apache-2.0
>-MODCARGO_CRATES += sdd 3.0.5 # Apache-2.0
>+MODCARGO_CRATES += sdd 3.0.10 # Apache-2.0
>+MODCARGO_CRATES += serde 1.0.228 # MIT OR Apache-2.0
>+MODCARGO_CRATES += serde_core 1.0.228 # MIT OR Apache-2.0
>+MODCARGO_CRATES += serde_derive 1.0.228 # MIT OR 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 += sha2 0.10.9 # MIT OR Apache-2.0
>+MODCARGO_CRATES += shellexpand 3.1.1 # MIT/Apache-2.0
> MODCARGO_CRATES += shlex 1.3.0 # MIT OR 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 2.0.95 # MIT OR Apache-2.0
>+MODCARGO_CRATES += smallvec 1.15.1 # MIT OR Apache-2.0
>+MODCARGO_CRATES += syn 2.0.107 # 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.14 # (MIT OR Apache-2.0) AND Unicode-3.0
>+MODCARGO_CRATES += thiserror 2.0.17 # MIT OR Apache-2.0
>+MODCARGO_CRATES += thiserror-impl 2.0.17 # MIT OR Apache-2.0
>+MODCARGO_CRATES += typenum 1.19.0 # MIT OR Apache-2.0
>+MODCARGO_CRATES += unicode-ident 1.0.20 # (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 += unicode-width 0.2.2 # 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.2.0 # MIT OR Apache-2.0
>-MODCARGO_CRATES += winapi-util 0.1.9 # Unlicense OR MIT
>-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
>-MODCARGO_CRATES += windows_aarch64_msvc 0.52.6 # MIT OR Apache-2.0
>-MODCARGO_CRATES += windows_i686_gnu 0.52.6 # MIT OR Apache-2.0
>-MODCARGO_CRATES += windows_i686_gnullvm 0.52.6 # MIT OR Apache-2.0
>-MODCARGO_CRATES += windows_i686_msvc 0.52.6 # MIT OR Apache-2.0
>-MODCARGO_CRATES += windows_x86_64_gnu 0.52.6 # MIT OR Apache-2.0
>-MODCARGO_CRATES += windows_x86_64_gnullvm 0.52.6 # MIT OR Apache-2.0
>-MODCARGO_CRATES += windows_x86_64_msvc 0.52.6 # MIT OR Apache-2.0
>+MODCARGO_CRATES += wasi 0.11.1+wasi-snapshot-preview1 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
>+MODCARGO_CRATES += wasip2 1.0.1+wasi-0.2.4 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
>+MODCARGO_CRATES += widestring 1.2.1 # MIT OR Apache-2.0
>+MODCARGO_CRATES += winapi-util 0.1.11 # Unlicense OR MIT
>+MODCARGO_CRATES += windows-link 0.2.1 # MIT OR Apache-2.0
>+MODCARGO_CRATES += windows-sys 0.61.2 # MIT OR Apache-2.0
>+MODCARGO_CRATES += wit-bindgen 0.46.0 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
>Index: distinfo
>===================================================================
>RCS file: /daten/openbsdmirror/cvs/mirror/ports/shells/fish/main/distinfo,v
>retrieving revision 1.6
>diff -u -p -u -p -r1.6 distinfo
>--- distinfo 21 Oct 2025 19:32:15 -0000 1.6
>+++ distinfo 19 Nov 2025 21:38:35 -0000
>@@ -1,33 +1,46 @@
>+SHA256 (cargo/aho-corasick-1.1.3.tar.gz) = jmDTQw06aUeK0Jk/GSONLfl8UHAJpSs8EK3c1/a8uRY=
> 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/autocfg-1.5.0.tar.gz) = wIYG+MPL9M5uyOKPsAFKLAhnCP6VTqqIU4SmFlFy5+g=
>+SHA256 (cargo/bitflags-2.10.0.tar.gz) = gS4StShcxRWpxypcHTttRqGdrFrP71JllowWYQbjHdM=
> SHA256 (cargo/block-buffer-0.10.4.tar.gz) = MHjHYpti0/BDlRf6OUmWrKzFy8kcWiDYxljner1QOnE=
>-SHA256 (cargo/cc-1.2.7.tar.gz) = oBKg35bdbQa6mhsp1kAtGl13xr79JWav3CbhBgPck9c=
>-SHA256 (cargo/cfg-if-1.0.0.tar.gz) = uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0=
>+SHA256 (cargo/bstr-1.12.0.tar.gz) = I0ET0Z0NfWE7QOhvtlSs+ViRCAK8zquROk+efNoDsaQ=
>+SHA256 (cargo/cc-1.2.41.tar.gz) = rJ/mzbsktq3mNhbAoGiORbtWcyJiwVjfPAxL6kykfLc=
>+SHA256 (cargo/cfg-if-1.0.4.tar.gz) = kzD4sv8T80VAtE6UbvNREYJXJ7ONMyhu+YYUJhUSGAE=
> SHA256 (cargo/cfg_aliases-0.2.1.tar.gz) = YTr+R/zV+sfM8duTurywgsWZTZlvILixWfKtFljrVyQ=
>-SHA256 (cargo/cpufeatures-0.2.16.tar.gz) = FrgCJQl/Llrk5xed0iZoJGSPPi9J2RNNWEt2OJ0xxMM=
>+SHA256 (cargo/cpufeatures-0.2.17.tar.gz) = We1YOO67JqK7Llj21bUxaYmunQi6sQ4ObRA+ZW0bAoA=
> SHA256 (cargo/crypto-common-0.1.6.tar.gz) = G/sSUC8/xGzKG7Uawo351hjYE83D0vJbn+d1o0rya7M=
> 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.11.tar.gz) = l23ULcfoWWX+cC64Fk8h9FBwS93jH679ZHHbohTLWU4=
>+SHA256 (cargo/dirs-6.0.0.tar.gz) = w+iqlNdRQSKEgClafQ5/62ILGlrZ8SvEC+YkEeOMzk4=
>+SHA256 (cargo/dirs-sys-0.5.0.tar.gz) = 4BozZtJ+6YkAIkUu5hsrY6Z+bxP1iQC2Uf9WZfC7H6s=
>+SHA256 (cargo/equivalent-1.0.2.tar.gz) = h3pKzocTsLzypOfuyCUpwCnx0GGYhtGBRf6pbD/+XA8=
>+SHA256 (cargo/errno-0.3.14.tar.gz) = Ocq3FheuDWP1GjbWn4ZjkXNbUWkdvaY89vltBCtj7+s=
> SHA256 (cargo/fastrand-2.3.0.tar.gz) = N5Ce67tQ1y+QWcO22CwEY/L/BiyelYRcQ6bJwDVUEb4=
>+SHA256 (cargo/find-msvc-tools-0.1.4.tar.gz) = UgUYePgKchu2jr+8kw4HtlunLy2oiWjqXAb9bKPToSc=
> SHA256 (cargo/fnv-1.0.7.tar.gz) = P57skY0/JAad7LmvFVTK18iA4tokqa/YisoABTGrgsE=
>-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.15.2.tar.gz) = vxUUAP8Lr/VGUAfdLz5xfz/lAgdMpWMGnOOmYp0Hsok=
>-SHA256 (cargo/jobserver-0.1.32.tar.gz) = SNHby762p/7H4FmECqU4vWKqzPlyxzRsTZ0gWTEoU9A=
>-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/foldhash-0.1.5.tar.gz) = 2cT12sXhXCTrmZwmGBpspAs5/pRsvkwmPHIJRnvIOvI=
>+SHA256 (cargo/generic-array-0.14.9.tar.gz) = S7Z0MZhTHgKFiurqU5j8yIPnGFH8vLWi93Pi+2yx7fI=
>+SHA256 (cargo/getrandom-0.2.16.tar.gz) = M1/58TXkOEyBUNbyfG2u1DNXf4a0dQQYM4wBoaJShZI=
>+SHA256 (cargo/getrandom-0.3.4.tar.gz) = iZ3vXDfE/XsmZGSMKBIOzsE45NOVtFnlyjT5zOLdd/0=
>+SHA256 (cargo/globset-0.4.16.tar.gz) = VKECjfxfXfXailanPmwVPJqXCOxXIyRwcDWSo/GOSfU=
>+SHA256 (cargo/hashbrown-0.15.5.tar.gz) = kinP5T39afBgmkn2VGG9kwAeoe+InNVSndF2WT9TOKE=
>+SHA256 (cargo/jobserver-0.1.34.tar.gz) = mvs95Dldaz5np4C23mS1HJeOzxHLmkYsZr59TKkDnTM=
>+SHA256 (cargo/libc-0.2.177.tar.gz) = KHSir0eiMlwgAabm+tmxalO4AhArUoFjiFFxz5KxWXY=
>+SHA256 (cargo/libredox-0.1.10.tar.gz) = QW9+cYvbBgAJZJYP+kO0M1rUASrouZBgJhqkqAiNXMs=
>+SHA256 (cargo/lock_api-0.4.14.tar.gz) = IkOZ50uHtfNVdRHZjf+LFAibPa2vyra7k+q2fTqs6WU=
>+SHA256 (cargo/log-0.4.28.tar.gz) = NAgFBe+o5FpLgWw0lSXr4yfOqoVZdW8DVsupfvO/dDI=
> SHA256 (cargo/lru-0.13.0.tar.gz) = IndI1V8vCrRzXYf9YjeYy2tmRRL+l5cF+CnJ+ByTRGU=
>-SHA256 (cargo/memchr-2.7.4.tar.gz) = eMqasaC6ux59VpXjUwiGKJwYzy+H7BmldaCr3OES46M=
>+SHA256 (cargo/macro_rules_attribute-0.2.2.tar.gz) = ZQSdeSNpgEDNCx3cztmw6xTdIsX4auWcN0DqtkpnZSA=
>+SHA256 (cargo/macro_rules_attribute-proc_macro-0.2.2.tar.gz) = Zw/f2ol1G8SoSsE+qmPiBc8P0itMml+/oIW2PB8dOjA=
>+SHA256 (cargo/memchr-2.7.6.tar.gz) = 9SsA05lh/FsnNuqFPJzIYjjhZQF6ST0dXI6sa9xMwnM=
> SHA256 (cargo/minimal-lexical-0.2.1.tar.gz) = aDVMXGvTbXP/P+zrBe+lm2rLdiZhf0livjIqgl5h95o=
> 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/once_cell-1.21.3.tar.gz) = QvXhXJlTxeTMzusuc4KnFkgsNFFTFfewNTK4tOg5PS0=
>+SHA256 (cargo/option-ext-0.2.0.tar.gz) = BHRPSerpmreODVwLYDqyGPUV6oz+WkVtdimtiDo7bn0=
>+SHA256 (cargo/parking_lot-0.12.5.tar.gz) = k4V0UyUOMHe9cf+YtqZepmIaGbsPVZqFJIlVrBLEWho=
>+SHA256 (cargo/parking_lot_core-0.9.12.tar.gz) = JiFoWYWi6/HFFogcAmAyrH3q/NoaLJt4UNyB49/LZME=
>+SHA256 (cargo/paste-1.0.15.tar.gz) = V8DXt0tWO0nTja4AoMN9TW3ptDI4KyiS8FdN3K5z/Qo=
> 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=
>@@ -36,81 +49,99 @@ SHA256 (cargo/phf_generator-0.11.3.tar.g
> 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.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/pkg-config-0.3.32.tar.gz) = ft3b0LUtcyshrZpfq1xwTBTNlJ5emh7Fkpok/e0bkEw=
>+SHA256 (cargo/portable-atomic-1.11.1.tar.gz) = +EJnsgoW6pGOQ8aohDPC1U+hRckqgRtbBHzL4VNnRIM=
>+SHA256 (cargo/proc-macro2-1.0.101.tar.gz) = ia5D/YbkFY1ttRrY4rgPMTr5zHT1wOA8y4feCZmHMt4=
>+SHA256 (cargo/quote-1.0.41.tar.gz) = ziV2fntJnRtgR2jnzeZF0UzIWEIx6mspXpyesiwC4dE=
>+SHA256 (cargo/r-efi-5.3.0.tar.gz) = ac2zTBWM6yiN8R4YtL053plPZlfYOEe9/9vX80Z1Sw8=
> 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.8.tar.gz) = A6his4n5PmiHT79YC53gjdAvrLmniOutr0o/0zz1iDQ=
>+SHA256 (cargo/redox_syscall-0.5.18.tar.gz) = 7SvyVHVRpwU9b9+v2j+TiXlkXESBL7/NoJj6rj8aNi0=
>+SHA256 (cargo/redox_users-0.5.2.tar.gz) = pOYIxmOLnBiXewC0dawfKNFOhLJ9jUL3Dgvx497BJ6w=
>+SHA256 (cargo/regex-automata-0.4.13.tar.gz) = UnbK8lrIbI2BAiKz27k45RLFXGgxoQ8+btHJO4QEHxw=
>+SHA256 (cargo/regex-syntax-0.8.8.tar.gz) = ei2YeFezGTYgQ+lfU1PAU1wfWO7FM2/fz2JkMK9971g=
> SHA256 (cargo/rsconf-0.2.2.tar.gz) = vSr4WfGvBAHn/HV3c5yHsNI52KXaQA1xcYO8qSM2vNw=
>-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/rust-embed-8.8.0.tar.gz) = +0ThkXB1Y37ox7y4Zc+IMOOpK1sRieROOgq1oNW+MUs=
>+SHA256 (cargo/rust-embed-impl-8.8.0.tar.gz) = OCSZtJ23enwZq9KldPha2n6dvhJdXRFg+lytfEz3H8k=
>+SHA256 (cargo/rust-embed-utils-8.8.0.tar.gz) = Ify+5VwkWINrzb//tuybp0u8I8p6poFgFaPdLE2PwYU=
> SHA256 (cargo/same-file-1.0.6.tar.gz) = k/wdw6qpv+2V4C5urau0uvfjB4sL0bTXtrC2g3iQBQI=
>-SHA256 (cargo/scc-2.3.0.tar.gz) = KOHJE4JobSG1rHlZNB/Ll4D6fAN3NkaZWofJUPp75kA=
>+SHA256 (cargo/scc-2.4.0.tar.gz) = RubwRrf+9I4mYMV+15QmMVXXE95nkFfy0MFpv8bnVsw=
> SHA256 (cargo/scopeguard-1.2.0.tar.gz) = lBQ/N3JRCfksJi7Sz15ZvOdJjAG8wVAte5r+Q5pOn0k=
>-SHA256 (cargo/sdd-3.0.5.tar.gz) = R48SG7crv2PFLJMBHqF5HcpAFA3+E/gzbExayVLDOqk=
>+SHA256 (cargo/sdd-3.0.10.tar.gz) = SQ3Py/7ya+aADRGHD/Lfh3T6bobQR+PoyKdrJWVeQco=
>+SHA256 (cargo/serde-1.0.228.tar.gz) = mo6U6n83i9Msu9NxmKSpFDYYDFu0ckEeSLXsLiEkrp4=
>+SHA256 (cargo/serde_core-1.0.228.tar.gz) = QdOFx9TKWOWfxzKvJcOYO2eshSwaJQAK/hF13kWLZ60=
>+SHA256 (cargo/serde_derive-1.0.228.tar.gz) = 1UDyINMYcXPaIg+IWrZmCDZ7ZXTpJQEak1Pkut2pHXk=
> 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/sha2-0.10.9.tar.gz) = p1B9gZdp0Bo2WrcHeUpAhDksgk9Up6anhi+MPQiSsoM=
>+SHA256 (cargo/shellexpand-3.1.1.tar.gz) = ix/fZd1jMYMUlN1hazA1HDjpbkWSGid0XPmEkEWLkLs=
> SHA256 (cargo/shlex-1.3.0.tar.gz) = D9ov8NCEAZuk18bzccldj9dc41JMPLj7ZTowI/YyPmQ=
> SHA256 (cargo/siphasher-1.0.1.tar.gz) = Vhmffdq/E/5QdM6Ann0/QrQq5xGABQG1sW6oKtApw50=
>-SHA256 (cargo/smallvec-1.13.2.tar.gz) = PF4ammRtNsNZnNFzpBKC2vR8RFg602e45oNyVZUuXGc=
>-SHA256 (cargo/syn-2.0.95.tar.gz) = RvccA3e69O8cw+NALe1XbczDFYAPvGLfx/4EsAl3O0o=
>+SHA256 (cargo/smallvec-1.15.1.tar.gz) = Z7G3o7X+TxN2iHGEBF/PRcaekq9zS3qt3AX7d3tvvQM=
>+SHA256 (cargo/syn-2.0.107.tar.gz) = Kibb2TTlRR0h7wYMAY2uVvwHOJTFp4lviCkop25tCBs=
> 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.14.tar.gz) = rbnmyk+GnhGAcot5UONZIqf8Y5f3tkFJno8+8G5Q3IM=
>+SHA256 (cargo/thiserror-2.0.17.tar.gz) = 9jWHyg8StyoGALy6HUAIH4MIdgALtG3SM3owUWGPT8g=
>+SHA256 (cargo/thiserror-impl-2.0.17.tar.gz) = P/Fcjs1944SdtjLhTRjSVx+gnfxe2TR5vESFx6UXyRM=
>+SHA256 (cargo/typenum-1.19.0.tar.gz) = Vi1IEGa94GWCdqNUZ8SvAL3G7nJjBWmKVbhuYdetgrs=
>+SHA256 (cargo/unicode-ident-1.0.20.tar.gz) = Ri7rda63OuqQAlPOc5yOGKZ0I/rfAGA3zT/yfoJ0igY=
> 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/unicode-width-0.2.2.tar.gz) = tKwEjXHt5+521YVRet1F2lMGYO9DkOSbCYczxuiX8lQ=
> 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.2.0.tar.gz) = 3XzzN5yhqsnuoR+6JP1+MV1iH43+NcjX0r6LeTcm4H0=
>-SHA256 (cargo/winapi-util-0.1.9.tar.gz) = zyIck+E6MNeT92RaDndixV0WnbsKSWcZGKIxnSibELs=
>-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=
>-SHA256 (cargo/windows_aarch64_msvc-0.52.6.tar.gz) = Cewqe7FS4iUrU/p4AxUAB4eVSLxwnAOd92J8q70F1Gk=
>-SHA256 (cargo/windows_i686_gnu-0.52.6.tar.gz) = jpta1auALpfrjilaxnIOUJ7kwkP2nXgTlAFOv+i7+gs=
>-SHA256 (cargo/windows_i686_gnullvm-0.52.6.tar.gz) = Du5S04wJCzyqdsVjuGw6S9ce8agZKHwZ1YbXM0ro7WY=
>-SHA256 (cargo/windows_i686_msvc-0.52.6.tar.gz) = JAlIvAXF58bau6KL+J2J/84+MDAigJ5z3q7+T27FbGY=
>-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.1.2.tar.xz) = Uoc5NPwe4hoUlun0UhQJAT5UD3fL8pFCobF6uT/6r6w=
>+SHA256 (cargo/wasi-0.11.1+wasi-snapshot-preview1.tar.gz) = zPPsZRqEfrAd5zzK0V632Z+ASF3gQ++y83DNZU9OpEs=
>+SHA256 (cargo/wasip2-1.0.1+wasi-0.2.4.tar.gz) = BWJChCLGN3Pa0sNFoYgiY7v01lzz9C6Qkh94fvWtWOc=
>+SHA256 (cargo/widestring-1.2.1.tar.gz) = cgacMROrMqsp5VhNs8bsVdQWiV5gcVQXtbiDo1fD5HE=
>+SHA256 (cargo/winapi-util-0.1.11.tar.gz) = wqexwDyHYSKqQ/MCDmw8PuXAUIHJoAc5+vdQOuuhDSI=
>+SHA256 (cargo/windows-link-0.2.1.tar.gz) = 8IBSIuV/dSHWpi42+pFjvIkazUIvlx3v6X1k5w0KT+U=
>+SHA256 (cargo/windows-sys-0.61.2.tar.gz) = rhNyKby9bN8Pe4CjHfYXZhRQd930lBanKLAss5If8/w=
>+SHA256 (cargo/wit-bindgen-0.46.0.tar.gz) = 8XqFiD1ObQDoqXxYbedk2rzAYTP38dVdzlzcBwrX/lk=
>+SHA256 (fish-4.2.1.tar.xz) = D5kiKjBjN3yR+/eNmFDtq3oLkb2+0gHPedpI6jpB85M=
> SHA256 (fish-shell-rust-pcre2-0.2.9-utf32.tar.gz) = 5a8G17c3tm90dqIj6KbNHiscqDSziz3liQHU288KBU0=
>+SIZE (cargo/aho-corasick-1.1.3.tar.gz) = 183311
> 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/autocfg-1.5.0.tar.gz) = 18729
>+SIZE (cargo/bitflags-2.10.0.tar.gz) = 48427
> SIZE (cargo/block-buffer-0.10.4.tar.gz) = 10538
>-SIZE (cargo/cc-1.2.7.tar.gz) = 100283
>-SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934
>+SIZE (cargo/bstr-1.12.0.tar.gz) = 351557
>+SIZE (cargo/cc-1.2.41.tar.gz) = 91154
>+SIZE (cargo/cfg-if-1.0.4.tar.gz) = 9360
> SIZE (cargo/cfg_aliases-0.2.1.tar.gz) = 6355
>-SIZE (cargo/cpufeatures-0.2.16.tar.gz) = 13405
>+SIZE (cargo/cpufeatures-0.2.17.tar.gz) = 13466
> SIZE (cargo/crypto-common-0.1.6.tar.gz) = 8760
> SIZE (cargo/digest-0.10.7.tar.gz) = 19557
>-SIZE (cargo/equivalent-1.0.1.tar.gz) = 6615
>-SIZE (cargo/errno-0.3.11.tar.gz) = 12048
>+SIZE (cargo/dirs-6.0.0.tar.gz) = 14190
>+SIZE (cargo/dirs-sys-0.5.0.tar.gz) = 10157
>+SIZE (cargo/equivalent-1.0.2.tar.gz) = 7419
>+SIZE (cargo/errno-0.3.14.tar.gz) = 12002
> SIZE (cargo/fastrand-2.3.0.tar.gz) = 15076
>+SIZE (cargo/find-msvc-tools-0.1.4.tar.gz) = 30817
> SIZE (cargo/fnv-1.0.7.tar.gz) = 11266
>-SIZE (cargo/foldhash-0.1.4.tar.gz) = 13764
>-SIZE (cargo/generic-array-0.14.7.tar.gz) = 15950
>-SIZE (cargo/hashbrown-0.15.2.tar.gz) = 138478
>-SIZE (cargo/jobserver-0.1.32.tar.gz) = 27549
>-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/foldhash-0.1.5.tar.gz) = 21901
>+SIZE (cargo/generic-array-0.14.9.tar.gz) = 17439
>+SIZE (cargo/getrandom-0.2.16.tar.gz) = 40163
>+SIZE (cargo/getrandom-0.3.4.tar.gz) = 50932
>+SIZE (cargo/globset-0.4.16.tar.gz) = 26533
>+SIZE (cargo/hashbrown-0.15.5.tar.gz) = 140908
>+SIZE (cargo/jobserver-0.1.34.tar.gz) = 29013
>+SIZE (cargo/libc-0.2.177.tar.gz) = 792045
>+SIZE (cargo/libredox-0.1.10.tar.gz) = 7332
>+SIZE (cargo/lock_api-0.4.14.tar.gz) = 29249
>+SIZE (cargo/log-0.4.28.tar.gz) = 51131
> SIZE (cargo/lru-0.13.0.tar.gz) = 16305
>-SIZE (cargo/memchr-2.7.4.tar.gz) = 96670
>+SIZE (cargo/macro_rules_attribute-0.2.2.tar.gz) = 15330
>+SIZE (cargo/macro_rules_attribute-proc_macro-0.2.2.tar.gz) = 8271
>+SIZE (cargo/memchr-2.7.6.tar.gz) = 97616
> SIZE (cargo/minimal-lexical-0.2.1.tar.gz) = 94841
> 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/once_cell-1.21.3.tar.gz) = 34534
>+SIZE (cargo/option-ext-0.2.0.tar.gz) = 7345
>+SIZE (cargo/parking_lot-0.12.5.tar.gz) = 46735
>+SIZE (cargo/parking_lot_core-0.9.12.tar.gz) = 34110
>+SIZE (cargo/paste-1.0.15.tar.gz) = 18374
> 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
>@@ -119,48 +150,53 @@ SIZE (cargo/phf_generator-0.11.3.tar.gz)
> 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.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/pkg-config-0.3.32.tar.gz) = 21370
>+SIZE (cargo/portable-atomic-1.11.1.tar.gz) = 185506
>+SIZE (cargo/proc-macro2-1.0.101.tar.gz) = 53886
>+SIZE (cargo/quote-1.0.41.tar.gz) = 31408
>+SIZE (cargo/r-efi-5.3.0.tar.gz) = 64532
> 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.8.tar.gz) = 26319
>+SIZE (cargo/redox_syscall-0.5.18.tar.gz) = 30747
>+SIZE (cargo/redox_users-0.5.2.tar.gz) = 17280
>+SIZE (cargo/regex-automata-0.4.13.tar.gz) = 625250
>+SIZE (cargo/regex-syntax-0.8.8.tar.gz) = 359141
> SIZE (cargo/rsconf-0.2.2.tar.gz) = 16338
>-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/rust-embed-8.8.0.tar.gz) = 900773
>+SIZE (cargo/rust-embed-impl-8.8.0.tar.gz) = 9281
>+SIZE (cargo/rust-embed-utils-8.8.0.tar.gz) = 5735
> SIZE (cargo/same-file-1.0.6.tar.gz) = 10183
>-SIZE (cargo/scc-2.3.0.tar.gz) = 130826
>+SIZE (cargo/scc-2.4.0.tar.gz) = 145014
> SIZE (cargo/scopeguard-1.2.0.tar.gz) = 11619
>-SIZE (cargo/sdd-3.0.5.tar.gz) = 25330
>+SIZE (cargo/sdd-3.0.10.tar.gz) = 32748
>+SIZE (cargo/serde-1.0.228.tar.gz) = 83652
>+SIZE (cargo/serde_core-1.0.228.tar.gz) = 63111
>+SIZE (cargo/serde_derive-1.0.228.tar.gz) = 59605
> 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/sha2-0.10.9.tar.gz) = 29271
>+SIZE (cargo/shellexpand-3.1.1.tar.gz) = 25904
> SIZE (cargo/shlex-1.3.0.tar.gz) = 18713
> SIZE (cargo/siphasher-1.0.1.tar.gz) = 10351
>-SIZE (cargo/smallvec-1.13.2.tar.gz) = 35216
>-SIZE (cargo/syn-2.0.95.tar.gz) = 297136
>+SIZE (cargo/smallvec-1.15.1.tar.gz) = 38116
>+SIZE (cargo/syn-2.0.107.tar.gz) = 301716
> SIZE (cargo/terminfo-0.9.0.tar.gz) = 45420
>-SIZE (cargo/typenum-1.17.0.tar.gz) = 42849
>-SIZE (cargo/unicode-ident-1.0.14.tar.gz) = 47547
>+SIZE (cargo/thiserror-2.0.17.tar.gz) = 28857
>+SIZE (cargo/thiserror-impl-2.0.17.tar.gz) = 21344
>+SIZE (cargo/typenum-1.19.0.tar.gz) = 76414
>+SIZE (cargo/unicode-ident-1.0.20.tar.gz) = 47416
> SIZE (cargo/unicode-segmentation-1.12.0.tar.gz) = 106323
>-SIZE (cargo/unicode-width-0.2.0.tar.gz) = 271509
>+SIZE (cargo/unicode-width-0.2.2.tar.gz) = 282768
> 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.2.0.tar.gz) = 89105
>-SIZE (cargo/winapi-util-0.1.9.tar.gz) = 12464
>-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
>-SIZE (cargo/windows_aarch64_msvc-0.52.6.tar.gz) = 832615
>-SIZE (cargo/windows_i686_gnu-0.52.6.tar.gz) = 880402
>-SIZE (cargo/windows_i686_gnullvm-0.52.6.tar.gz) = 475940
>-SIZE (cargo/windows_i686_msvc-0.52.6.tar.gz) = 901163
>-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.1.2.tar.xz) = 2968176
>+SIZE (cargo/wasi-0.11.1+wasi-snapshot-preview1.tar.gz) = 28477
>+SIZE (cargo/wasip2-1.0.1+wasi-0.2.4.tar.gz) = 132087
>+SIZE (cargo/widestring-1.2.1.tar.gz) = 90350
>+SIZE (cargo/winapi-util-0.1.11.tar.gz) = 13368
>+SIZE (cargo/windows-link-0.2.1.tar.gz) = 6133
>+SIZE (cargo/windows-sys-0.61.2.tar.gz) = 2517186
>+SIZE (cargo/wit-bindgen-0.46.0.tar.gz) = 60508
>+SIZE (fish-4.2.1.tar.xz) = 3012808
> SIZE (fish-shell-rust-pcre2-0.2.9-utf32.tar.gz) = 742431
>Index: patches/patch-src_common_rs
>===================================================================
>RCS file: patches/patch-src_common_rs
>diff -N patches/patch-src_common_rs
>--- patches/patch-src_common_rs 1 Oct 2025 16:45:55 -0000 1.2
>+++ /dev/null 1 Jan 1970 00:00:00 -0000
>@@ -1,12 +0,0 @@
>-Index: src/common.rs
>---- src/common.rs.orig
>-+++ src/common.rs
>-@@ -1666,7 +1666,7 @@ pub fn get_executable_path(argv0: impl AsRef<Path>) ->
>- }
>- return path;
>- }
>-- argv0.as_ref().to_owned()
>-+ PathBuf::from("${PREFIX}/bin/fish")
>- }
>-
>- /// A wrapper around Cell which supports modifying the contents, scoped to a region of code.
>Index: pkg/PLIST
>===================================================================
>RCS file: /daten/openbsdmirror/cvs/mirror/ports/shells/fish/main/pkg/PLIST,v
>retrieving revision 1.4
>diff -u -p -u -p -r1.4 PLIST
>--- pkg/PLIST 23 Oct 2025 13:20:20 -0000 1.4
>+++ pkg/PLIST 19 Nov 2025 21:38:35 -0000
>@@ -98,7 +98,9 @@ share/doc/fish/cmds/fish_right_prompt.ht
> share/doc/fish/cmds/fish_should_add_to_history.html
> share/doc/fish/cmds/fish_status_to_signal.html
> share/doc/fish/cmds/fish_svn_prompt.html
>+share/doc/fish/cmds/fish_tab_title.html
> share/doc/fish/cmds/fish_title.html
>+share/doc/fish/cmds/fish_title.inc.html
> share/doc/fish/cmds/fish_update_completions.html
> share/doc/fish/cmds/fish_vcs_prompt.html
> share/doc/fish/cmds/fish_vi_key_bindings.html
>@@ -1251,6 +1253,7 @@ share/fish/functions/__fish_cache_put.fi
> 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_canonicalize_builtin.fish
> share/fish/functions/__fish_change_key_bindings.fish
> share/fish/functions/__fish_cmd__complete_args.fish
> share/fish/functions/__fish_commandline_is_singlequoted.fish
>@@ -1304,6 +1307,9 @@ share/fish/functions/__fish_contains_opt
> share/fish/functions/__fish_crux_packages.fish
> share/fish/functions/__fish_cursor_konsole.fish
> share/fish/functions/__fish_cursor_xterm.fish
>+share/fish/functions/__fish_data_list_files.fish
>+share/fish/functions/__fish_data_with_directory.fish
>+share/fish/functions/__fish_data_with_file.fish
> share/fish/functions/__fish_describe_command.fish
> share/fish/functions/__fish_echo.fish
> share/fish/functions/__fish_edit_command_if_at_cursor.fish
>@@ -1316,10 +1322,13 @@ share/fish/functions/__fish_is_first_arg
> share/fish/functions/__fish_is_first_token.fish
> share/fish/functions/__fish_is_git_repository.fish
> share/fish/functions/__fish_is_nth_token.fish
>+share/fish/functions/__fish_is_standalone.fish
> share/fish/functions/__fish_is_switch.fish
> share/fish/functions/__fish_is_token_n.fish
> share/fish/functions/__fish_is_zfs_feature_enabled.fish
> share/fish/functions/__fish_list_current_token.fish
>+share/fish/functions/__fish_locale_vars.fish
>+share/fish/functions/__fish_macos_set_env.fish
> share/fish/functions/__fish_make_cache_dir.fish
> share/fish/functions/__fish_make_completion_signals.fish
> share/fish/functions/__fish_man_page.fish
>@@ -1402,6 +1411,7 @@ share/fish/functions/__fish_use_subcomma
> share/fish/functions/__fish_vcs_prompt.fish
> share/fish/functions/__fish_whatis.fish
> share/fish/functions/__fish_whatis_current_token.fish
>+share/fish/functions/__fish_with_status.fish
> share/fish/functions/__ssh_history_completions.fish
> share/fish/functions/__terlar_git_prompt.fish
> share/fish/functions/_validate_int.fish
>@@ -1546,6 +1556,7 @@ share/fish/man/man1/
> @man share/fish/man/man1/fish_should_add_to_history.1
> @man share/fish/man/man1/fish_status_to_signal.1
> @man share/fish/man/man1/fish_svn_prompt.1
>+@man share/fish/man/man1/fish_tab_title.1
> @man share/fish/man/man1/fish_title.1
> @man share/fish/man/man1/fish_update_completions.1
> @man share/fish/man/man1/fish_vcs_prompt.1
>@@ -1616,10 +1627,7 @@ share/fish/tools/
> share/fish/tools/${MODPY_PYCACHE}/
> share/fish/tools/${MODPY_PYCACHE}create_manpage_completions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> share/fish/tools/${MODPY_PYCACHE}create_manpage_completions.${MODPY_PYC_MAGIC_TAG}pyc
>-share/fish/tools/${MODPY_PYCACHE}deroff.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>-share/fish/tools/${MODPY_PYCACHE}deroff.${MODPY_PYC_MAGIC_TAG}pyc
> share/fish/tools/create_manpage_completions.py
>-share/fish/tools/deroff.py
> share/fish/tools/web_config/
> share/fish/tools/web_config/${MODPY_PYCACHE}/
> share/fish/tools/web_config/${MODPY_PYCACHE}webconfig.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>
>
>--
>greetings,
>
>Florian Viehweger
>
[Update] shells/fish 4.2.1