diff --git a/pkgs/by-name/su/surfer/package.nix b/pkgs/by-name/su/surfer/package.nix index 67e0a382bd4c..dc598907aa79 100644 --- a/pkgs/by-name/su/surfer/package.nix +++ b/pkgs/by-name/su/surfer/package.nix @@ -15,15 +15,15 @@ makeWrapper, zenity, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "surfer"; - version = "0.3.0"; + version = "0.4.0"; src = fetchFromGitLab { owner = "surfer-project"; repo = "surfer"; - rev = "v${version}"; - hash = "sha256-mvHyljAEVi1FMkEbKsPmCNx2Cg0/Ydw3ZQCZsowEKGc="; + rev = "v${finalAttrs.version}"; + hash = "sha256-rNJIe6FlAQI2B3lsRYHKMIGgJ1Q5EFX7kWgml+sXxtc="; fetchSubmodules = true; }; @@ -48,7 +48,7 @@ rustPlatform.buildRustPackage rec { libXi ]; - cargoHash = "sha256-89pkHS0YQ77PmQfT8epdu2tPRNAenYGgtoiJVuuVYiI="; + cargoHash = "sha256-Q4SyuBNR7FnBe3h1rUo48Sxk2COdQbECiXXrGpwXhPk="; # Avoid the network attempt from skia. See: https://github.com/cargo2nix/cargo2nix/issues/318 doCheck = false; @@ -61,10 +61,10 @@ rustPlatform.buildRustPackage rec { meta = { description = "Extensible and Snappy Waveform Viewer"; homepage = "https://surfer-project.org/"; - changelog = "https://gitlab.com/surfer-project/surfer/-/releases/v${version}"; + changelog = "https://gitlab.com/surfer-project/surfer/-/releases/v${finalAttrs.version}"; license = lib.licenses.eupl12; maintainers = with lib.maintainers; [ hakan-demirli ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; mainProgram = "surfer"; }; -} +})