From a2741f7b82624bd1a4319eeb729da50087a453c7 Mon Sep 17 00:00:00 2001 From: Jost Alemann Date: Fri, 12 Sep 2025 14:43:06 +0200 Subject: [PATCH 1/2] fish: 4.0.2 -> 4.0.6 Changelog: https://github.com/fish-shell/fish-shell/releases/tag/4.0.6 Diff: https://github.com/fish-shell/fish-shell/compare/4.0.2...4.0.6 (cherry picked from commit 0e3b6286a7dbefb2d0195dcbd1e1c64fc6e2686b) --- pkgs/by-name/fi/fish/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fi/fish/package.nix b/pkgs/by-name/fi/fish/package.nix index 949abee00fa2..8fcd76fcd12b 100644 --- a/pkgs/by-name/fi/fish/package.nix +++ b/pkgs/by-name/fi/fish/package.nix @@ -152,13 +152,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "fish"; - version = "4.0.2"; + version = "4.0.6"; src = fetchFromGitHub { owner = "fish-shell"; repo = "fish-shell"; tag = finalAttrs.version; - hash = "sha256-UpoZPipXZbzLWCOXzDjfyTDrsKyXGbh3Rkwj5IeWeY4="; + hash = "sha256-qkPKpZvTVDEV7A/xX2bYgTf+o24mswRDr5UBXOsV5jQ="; }; env = { @@ -169,7 +169,7 @@ stdenv.mkDerivation (finalAttrs: { cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) src patches; - hash = "sha256-FkJB33vVVz7Kh23kfmjQDn61X2VkKLG9mUt8f3TrCHg="; + hash = "sha256-myDme0aHEJPUDIcIN3j6i93oPrQ0Li4rIdepBp/C/R4="; }; patches = [ From ad539dc007f2d808e2aef733ce90554cfb4a91ad Mon Sep 17 00:00:00 2001 From: r-vdp Date: Sat, 13 Sep 2025 12:32:23 +0200 Subject: [PATCH 2/2] fish: disable test that fails on x86_64-darwin (cherry picked from commit e7c273983294f979d91f1ea99d4be38fb3d3c0f9) --- pkgs/by-name/fi/fish/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/fi/fish/package.nix b/pkgs/by-name/fi/fish/package.nix index 8fcd76fcd12b..fdcfe931b81c 100644 --- a/pkgs/by-name/fi/fish/package.nix +++ b/pkgs/by-name/fi/fish/package.nix @@ -234,6 +234,7 @@ stdenv.mkDerivation (finalAttrs: { rm tests/pexpects/job_summary.py rm tests/pexpects/signals.py rm tests/pexpects/fg.py + rm tests/checks/fish_exit.fish '' + lib.optionalString (stdenv.hostPlatform.isAarch64 || stdenv.hostPlatform.isDarwin) '' # This test seems to consistently fail on aarch64 and darwin