gnome-obfuscate: use finalAttrs pattern

+5 -5
+5 -5
pkgs/applications/graphics/gnome-obfuscate/default.nix
··· 18 , Foundation 19 }: 20 21 - stdenv.mkDerivation rec { 22 pname = "gnome-obfuscate"; 23 version = "0.0.9"; 24 ··· 26 domain = "gitlab.gnome.org"; 27 owner = "World"; 28 repo = "Obfuscate"; 29 - rev = version; 30 hash = "sha256-aUhzact437V/bSsG2Ddu2mC03LbyXFg+hJiuGy5NQfQ="; 31 }; 32 33 cargoDeps = rustPlatform.fetchCargoTarball { 34 - inherit src; 35 - name = "${pname}-${version}"; 36 hash = "sha256-HUQvdCmzjdmuJGDLtC/86yzbRimLzx+XbW29f+Ua48w="; 37 }; 38 ··· 66 mainProgram = "obfuscate"; 67 maintainers = with maintainers; [ fgaz ]; 68 }; 69 - }
··· 18 , Foundation 19 }: 20 21 + stdenv.mkDerivation (finalAttrs: { 22 pname = "gnome-obfuscate"; 23 version = "0.0.9"; 24 ··· 26 domain = "gitlab.gnome.org"; 27 owner = "World"; 28 repo = "Obfuscate"; 29 + rev = finalAttrs.version; 30 hash = "sha256-aUhzact437V/bSsG2Ddu2mC03LbyXFg+hJiuGy5NQfQ="; 31 }; 32 33 cargoDeps = rustPlatform.fetchCargoTarball { 34 + inherit (finalAttrs) src; 35 + name = "${finalAttrs.pname}-${finalAttrs.version}"; 36 hash = "sha256-HUQvdCmzjdmuJGDLtC/86yzbRimLzx+XbW29f+Ua48w="; 37 }; 38 ··· 66 mainProgram = "obfuscate"; 67 maintainers = with maintainers; [ fgaz ]; 68 }; 69 + })