From 047fd08cecafa89072692498c8f1ee7c7dbf61a6 Mon Sep 17 00:00:00 2001 From: kashw2 Date: Mon, 18 Sep 2023 16:13:50 +1000 Subject: [PATCH 1/2] figma-linux: use `finalAttrs` pattern --- pkgs/applications/graphics/figma-linux/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/graphics/figma-linux/default.nix b/pkgs/applications/graphics/figma-linux/default.nix index 9f6407f71739..36725edf5062 100644 --- a/pkgs/applications/graphics/figma-linux/default.nix +++ b/pkgs/applications/graphics/figma-linux/default.nix @@ -8,12 +8,12 @@ , ... }: with lib; -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "figma-linux"; version = "0.10.0"; src = fetchurl { - url = "https://github.com/Figma-Linux/figma-linux/releases/download/v${version}/figma-linux_${version}_linux_amd64.deb"; + url = "https://github.com/Figma-Linux/figma-linux/releases/download/v${finalAttrs.version}/figma-linux_${finalAttrs.version}_linux_amd64.deb"; sha256 = "sha256-+xiXEwSSxpt1/Eu9g57/L+Il/Av+a/mgGBQl/4LKR74="; }; @@ -65,7 +65,7 @@ stdenv.mkDerivation rec { postFixup = '' substituteInPlace $out/share/applications/figma-linux.desktop \ - --replace "Exec=/opt/figma-linux/figma-linux" "Exec=$out/bin/${pname}" + --replace "Exec=/opt/figma-linux/figma-linux" "Exec=$out/bin/${finalAttrs.pname}" ''; meta = { @@ -75,4 +75,4 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = with maintainers; [ ercao ]; }; -} +}) From 4c6eaaaa92a3bf6bf241bb54dda8bbb37b0dd77c Mon Sep 17 00:00:00 2001 From: kashw2 Date: Mon, 18 Sep 2023 16:14:04 +1000 Subject: [PATCH 2/2] figma-linux: added `kashw2` maintainer --- pkgs/applications/graphics/figma-linux/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/graphics/figma-linux/default.nix b/pkgs/applications/graphics/figma-linux/default.nix index 36725edf5062..64af09ada8b2 100644 --- a/pkgs/applications/graphics/figma-linux/default.nix +++ b/pkgs/applications/graphics/figma-linux/default.nix @@ -73,6 +73,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/Figma-Linux/figma-linux"; platforms = [ "x86_64-linux" ]; license = licenses.gpl2; - maintainers = with maintainers; [ ercao ]; + maintainers = with maintainers; [ ercao kashw2 ]; }; })