From 15ecb81b17014035efd5b90a6317bebdc5bb94a3 Mon Sep 17 00:00:00 2001 From: Oleksii Filonenko Date: Mon, 22 Jun 2026 18:40:43 +0000 Subject: [PATCH] solana-agave, solana-cli: 3.0.12 -> 4.0.3 --- pkgs/by-name/so/solana-agave/package.nix | 9 ++++++--- pkgs/by-name/so/solana-cli/package.nix | 6 +++--- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/so/solana-agave/package.nix b/pkgs/by-name/so/solana-agave/package.nix index d3eb6798699a..c77197951cc4 100644 --- a/pkgs/by-name/so/solana-agave/package.nix +++ b/pkgs/by-name/so/solana-agave/package.nix @@ -18,20 +18,21 @@ llvm, llvmPackages, rocksdb, + nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "solana-agave"; - version = "3.1.14"; + version = "4.0.3"; src = fetchFromGitHub { owner = "anza-xyz"; repo = "agave"; tag = "v${finalAttrs.version}"; - hash = "sha256-yi71jUtFJhv6gvWQC9YrEqhe4cB6QU+hokn3hTLww30="; + hash = "sha256-lbkuywAuLeTIoe/5zbKmxCbnNcEx96BiX6ftNJHutZE="; }; - cargoHash = "sha256-klcpQRrPvCVgfbhnK/MsZB3m4u2rg7qIq7YeBL3+ajw="; + cargoHash = "sha256-lQl8q0xMpXOmUirqL3Eyb4JcmYGSZK6pPMxQHOav9Zk="; nativeBuildInputs = [ installShellFiles @@ -93,4 +94,6 @@ rustPlatform.buildRustPackage (finalAttrs: { ]; mainProgram = "agave"; }; + + passthru.updateScript = nix-update-script { }; }) diff --git a/pkgs/by-name/so/solana-cli/package.nix b/pkgs/by-name/so/solana-cli/package.nix index b8ee40307883..210abdb785c8 100644 --- a/pkgs/by-name/so/solana-cli/package.nix +++ b/pkgs/by-name/so/solana-cli/package.nix @@ -37,8 +37,8 @@ ], }: let - version = "3.0.12"; - hash = "sha256-Zubu7cTSJrJFSuguCo3msdas/QshFpo1+T6DVQyqrhY="; + version = "4.0.3"; + hash = "sha256-lbkuywAuLeTIoe/5zbKmxCbnNcEx96BiX6ftNJHutZE="; in rustPlatform.buildRustPackage rec { pname = "solana-cli"; @@ -51,7 +51,7 @@ rustPlatform.buildRustPackage rec { inherit hash; }; - cargoHash = "sha256-qnZbFkyzE2hdy/ynZQZmCs5kCeTUMci9f/pVKID/mRQ="; + cargoHash = "sha256-lQl8q0xMpXOmUirqL3Eyb4JcmYGSZK6pPMxQHOav9Zk="; strictDeps = true; cargoBuildFlags = map (n: "--bin=${n}") solanaPkgs;