From d06e3bf219c3176326f9654a03c3a1e545bc0acc Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Tue, 9 Dec 2025 19:14:44 +0100 Subject: [PATCH 1/2] arduino-cli: 1.3.1 -> 1.4.0 --- pkgs/by-name/ar/arduino-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ar/arduino-cli/package.nix b/pkgs/by-name/ar/arduino-cli/package.nix index b6a430c52128..a3fe76d0c426 100644 --- a/pkgs/by-name/ar/arduino-cli/package.nix +++ b/pkgs/by-name/ar/arduino-cli/package.nix @@ -13,13 +13,13 @@ let pkg = buildGoModule rec { pname = "arduino-cli"; - version = "1.3.1"; + version = "1.4.0"; src = fetchFromGitHub { owner = "arduino"; repo = "arduino-cli"; tag = "v${version}"; - hash = "sha256-vUa/Mgztyu5jKVIIhp+Cg79n+ulN94mlfVpxecRb6PA="; + hash = "sha256-H7vccxDzJt0e/91PIV6Qg8nRD0beb/3g7AZ4uk2ebXU="; }; nativeBuildInputs = [ @@ -31,7 +31,7 @@ let subPackages = [ "." ]; - vendorHash = "sha256-msv+ZG6uabTtPDVcRksRd8UTSpoztMKw3YGxvhJr26w="; + vendorHash = "sha256-GPZLvEgL/2Ekfj58d8dsbc6e2hHB2zUapvFdIT43hhQ="; postPatch = let From 45d5912fc3d5e25dfdf4a1429a5c312d3ab63ce4 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Tue, 9 Dec 2025 19:15:43 +0100 Subject: [PATCH 2/2] arduino-cli: use finalAttrs --- pkgs/by-name/ar/arduino-cli/package.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/ar/arduino-cli/package.nix b/pkgs/by-name/ar/arduino-cli/package.nix index a3fe76d0c426..4d761c22c5c9 100644 --- a/pkgs/by-name/ar/arduino-cli/package.nix +++ b/pkgs/by-name/ar/arduino-cli/package.nix @@ -11,14 +11,14 @@ let - pkg = buildGoModule rec { + pkg = buildGoModule (finalAttrs: { pname = "arduino-cli"; version = "1.4.0"; src = fetchFromGitHub { owner = "arduino"; repo = "arduino-cli"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-H7vccxDzJt0e/91PIV6Qg8nRD0beb/3g7AZ4uk2ebXU="; }; @@ -62,7 +62,7 @@ let ldflags = [ "-s" "-w" - "-X github.com/arduino/arduino-cli/internal/version.versionString=${version}" + "-X github.com/arduino/arduino-cli/internal/version.versionString=${finalAttrs.version}" "-X github.com/arduino/arduino-cli/internal/version.commit=unknown" ] ++ lib.optionals stdenv.hostPlatform.isLinux [ "-extldflags '-static'" ]; @@ -75,10 +75,10 @@ let ''; meta = { - inherit (src.meta) homepage; + inherit (finalAttrs.src.meta) homepage; description = "Arduino from the command line"; mainProgram = "arduino-cli"; - changelog = "https://github.com/arduino/arduino-cli/releases/tag/${version}"; + changelog = "https://github.com/arduino/arduino-cli/releases/tag/${finalAttrs.version}"; license = with lib.licenses; [ gpl3Only asl20 @@ -89,7 +89,7 @@ let ]; }; - }; + }); in if stdenv.hostPlatform.isLinux then