From 6a44519474586a2f1dab6b71700dc380a8f4776f Mon Sep 17 00:00:00 2001 From: Winter M Date: Fri, 8 May 2026 11:02:55 -0400 Subject: [PATCH 1/2] snouty: 0.3.5 -> 0.4.2 https://github.com/antithesishq/snouty/compare/v0.3.5...v0.4.2 --- pkgs/by-name/sn/snouty/package.nix | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sn/snouty/package.nix b/pkgs/by-name/sn/snouty/package.nix index db382182dbd5..97f69a35f265 100644 --- a/pkgs/by-name/sn/snouty/package.nix +++ b/pkgs/by-name/sn/snouty/package.nix @@ -5,22 +5,24 @@ installShellFiles, pkg-config, openssl, + writableTmpDirAsHomeHook, + podman, versionCheckHook, nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "snouty"; - version = "0.3.5"; + version = "0.4.2"; src = fetchFromGitHub { owner = "antithesishq"; repo = "snouty"; tag = "v${finalAttrs.version}"; - hash = "sha256-lE0SHk2pkWPAMRI8seBhP4lMVyruhF8DKW/LSRkqcRw="; + hash = "sha256-LDcGeRiDYUKDrQZ8pXrRhPFLS0tE16wtgJ8AN3gIVd0="; }; - cargoHash = "sha256-b5FVhF+MVexf8ZV3+pUomzCA8fq1Un0g51aLg1muxRM="; + cargoHash = "sha256-IYprp5XEc2DSGWmf9IOKAHfnMX8JbmUWgvKK+CoA1i8="; nativeBuildInputs = [ installShellFiles @@ -39,6 +41,11 @@ rustPlatform.buildRustPackage (finalAttrs: { --zsh $releaseDir/build/snouty-*/out/_snouty ''; + nativeCheckInputs = [ + writableTmpDirAsHomeHook + podman + ]; + nativeInstallCheckInputs = [ versionCheckHook ]; versionCheckProgramArg = "version"; doInstallCheck = true; From ff9090588e12d6a241fa5cce2c7c71f796a298fc Mon Sep 17 00:00:00 2001 From: Winter M Date: Fri, 8 May 2026 11:07:42 -0400 Subject: [PATCH 2/2] snouty: use nextest It's much faster. --- pkgs/by-name/sn/snouty/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/sn/snouty/package.nix b/pkgs/by-name/sn/snouty/package.nix index 97f69a35f265..7a0a158eee2f 100644 --- a/pkgs/by-name/sn/snouty/package.nix +++ b/pkgs/by-name/sn/snouty/package.nix @@ -41,6 +41,8 @@ rustPlatform.buildRustPackage (finalAttrs: { --zsh $releaseDir/build/snouty-*/out/_snouty ''; + useNextest = true; + nativeCheckInputs = [ writableTmpDirAsHomeHook podman