diff --git a/pkgs/by-name/je/jenkins/package.nix b/pkgs/by-name/je/jenkins/package.nix index f53773dc176b..97499533e82a 100644 --- a/pkgs/by-name/je/jenkins/package.nix +++ b/pkgs/by-name/je/jenkins/package.nix @@ -16,12 +16,12 @@ curl, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "jenkins"; version = "2.492.3"; src = fetchurl { - url = "https://get.jenkins.io/war-stable/${version}/jenkins.war"; + url = "https://get.jenkins.io/war-stable/${finalAttrs.version}/jenkins.war"; hash = "sha256-kMz1VhM8Nv33ZTrXEPANJIvyiV+fvCbM7g4tO6aBsB8="; }; @@ -33,8 +33,8 @@ stdenv.mkDerivation rec { cp "$src" "$out/webapps/jenkins.war" # Create the `jenkins-cli` command. - ${openjdk}/bin/jar -xf "$src" WEB-INF/lib/cli-${version}.jar \ - && mv WEB-INF/lib/cli-${version}.jar "$out/share/jenkins-cli.jar" + ${openjdk}/bin/jar -xf "$src" WEB-INF/lib/cli-${finalAttrs.version}.jar \ + && mv WEB-INF/lib/cli-${finalAttrs.version}.jar "$out/share/jenkins-cli.jar" makeWrapper "${openjdk}/bin/java" "$out/bin/jenkins-cli" \ --add-flags "-jar $out/share/jenkins-cli.jar" @@ -84,8 +84,8 @@ stdenv.mkDerivation rec { earldouglas nequissimus ]; - changelog = "https://www.jenkins.io/changelog-stable/#v${version}"; + changelog = "https://www.jenkins.io/changelog-stable/#v${finalAttrs.version}"; mainProgram = "jenkins-cli"; platforms = platforms.all; }; -} +}) diff --git a/pkgs/by-name/li/libjaylink/package.nix b/pkgs/by-name/li/libjaylink/package.nix index bb43ec4fc96d..8e343447441c 100644 --- a/pkgs/by-name/li/libjaylink/package.nix +++ b/pkgs/by-name/li/libjaylink/package.nix @@ -9,7 +9,7 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "libjaylink"; version = "0.4.0"; @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { domain = "gitlab.zapb.de"; owner = "libjaylink"; repo = "libjaylink"; - tag = version; + tag = finalAttrs.version; hash = "sha256-PghPVgovNo/HhNg7c6EGXrqi6jMrb8p/uLqGDIZ7t+s="; }; @@ -47,4 +47,4 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ felixsinger ]; platforms = platforms.unix; }; -} +}) diff --git a/pkgs/by-name/mi/microcode-intel/package.nix b/pkgs/by-name/mi/microcode-intel/package.nix index b304ed399e1b..52be059dfe29 100644 --- a/pkgs/by-name/mi/microcode-intel/package.nix +++ b/pkgs/by-name/mi/microcode-intel/package.nix @@ -7,14 +7,14 @@ buildPackages, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "microcode-intel"; version = "20250512"; src = fetchFromGitHub { owner = "intel"; repo = "Intel-Linux-Processor-Microcode-Data-Files"; - rev = "microcode-${version}"; + rev = "microcode-${finalAttrs.version}"; hash = "sha256-xasV1w6+8qnD+RLWsReMo+xm7a9nguV2st3IC4FURDU="; }; @@ -33,7 +33,7 @@ stdenv.mkDerivation rec { meta = with lib; { homepage = "https://www.intel.com/"; - changelog = "https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/${src.rev}"; + changelog = "https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/${finalAttrs.src.rev}"; description = "Microcode for Intel processors"; license = licenses.unfreeRedistributableFirmware; platforms = [ @@ -42,4 +42,4 @@ stdenv.mkDerivation rec { ]; maintainers = with maintainers; [ felixsinger ]; }; -} +}) diff --git a/pkgs/by-name/re/redmine/package.nix b/pkgs/by-name/re/redmine/package.nix index e724ce286c9b..28de7e0ff8b9 100644 --- a/pkgs/by-name/re/redmine/package.nix +++ b/pkgs/by-name/re/redmine/package.nix @@ -25,12 +25,12 @@ let ]; }; in -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "redmine"; inherit version; src = fetchurl { - url = "https://www.redmine.org/releases/redmine-${version}.tar.gz"; + url = "https://www.redmine.org/releases/redmine-${finalAttrs.version}.tar.gz"; hash = "sha256-lNzFMRXgWBrEbmDD7ZMY8ZJs5GS6u7OF5SNiF9Hmpk4="; }; @@ -75,4 +75,4 @@ stdenv.mkDerivation rec { ]; license = licenses.gpl2; }; -} +}) diff --git a/pkgs/by-name/tb/tbtools/package.nix b/pkgs/by-name/tb/tbtools/package.nix index 1ebe91f58da1..3db988c67c6b 100644 --- a/pkgs/by-name/tb/tbtools/package.nix +++ b/pkgs/by-name/tb/tbtools/package.nix @@ -8,14 +8,14 @@ systemd, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "tbtools"; version = "0.6.0"; src = fetchFromGitHub { owner = "intel"; repo = "tbtools"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-xLMnB8KliwHVU5y4L7K0a43gfdhLKFxnAx4wxGL9xMc="; }; @@ -44,4 +44,4 @@ rustPlatform.buildRustPackage rec { ]; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/xf/xfel/package.nix b/pkgs/by-name/xf/xfel/package.nix index ca3ee9a3071a..c4fe659c96d2 100644 --- a/pkgs/by-name/xf/xfel/package.nix +++ b/pkgs/by-name/xf/xfel/package.nix @@ -6,14 +6,14 @@ stdenv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "xfel"; version = "1.3.2"; src = fetchFromGitHub { owner = "xboot"; repo = "xfel"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-fmf+jqCWC7RaLknr/TyRV6VQz4+fp83ynHNk2ACkyfQ="; }; @@ -34,4 +34,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.linux; mainProgram = "xfel"; }; -} +}) diff --git a/pkgs/tools/misc/coreboot-utils/default.nix b/pkgs/tools/misc/coreboot-utils/default.nix index e0892eda4b57..88128bedb4eb 100644 --- a/pkgs/tools/misc/coreboot-utils/default.nix +++ b/pkgs/tools/misc/coreboot-utils/default.nix @@ -39,12 +39,13 @@ let ... }@args: stdenv.mkDerivation ( + finalAttrs: { inherit pname version; src = fetchgit { url = "https://review.coreboot.org/coreboot"; - rev = version; + rev = finalAttrs.version; hash = "sha256-tsNdsH+GxjLUTd7KXHMZUTNTIAWeKJ3BNy1Lehjo8Eo="; };