From db0a3f91d84ff068e1bc65c9ae551122049bc191 Mon Sep 17 00:00:00 2001 From: Ihar Hrachyshka Date: Fri, 10 Apr 2026 18:32:18 -0400 Subject: [PATCH] podman-desktop: pin nodejs version for fetchPnpmDeps --- pkgs/by-name/po/podman-desktop/package.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/po/podman-desktop/package.nix b/pkgs/by-name/po/podman-desktop/package.nix index 92b1651bbded..ed644116e3ec 100644 --- a/pkgs/by-name/po/podman-desktop/package.nix +++ b/pkgs/by-name/po/podman-desktop/package.nix @@ -5,7 +5,7 @@ makeBinaryWrapper, copyDesktopItems, electron_41, - nodejs, + nodejs_24, pnpm_10_29_2, fetchPnpmDeps, pnpmConfigHook, @@ -21,6 +21,8 @@ }: let + nodejs = nodejs_24; + pnpm = pnpm_10_29_2.override { inherit nodejs; }; electron = electron_41; appName = "Podman Desktop"; in @@ -64,7 +66,7 @@ stdenv.mkDerivation (finalAttrs: { pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; - pnpm = pnpm_10_29_2; + inherit pnpm; fetcherVersion = 2; hash = "sha256-tCp5qLZVo93H8VIToU3mkmwNsVXOAd1IEsL6RlazPXo="; }; @@ -83,8 +85,8 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ makeBinaryWrapper nodejs + pnpm pnpmConfigHook - pnpm_10_29_2 ] ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ copyDesktopItems