diff --git a/pkgs/by-name/de/deltachat-desktop/package.nix b/pkgs/by-name/de/deltachat-desktop/package.nix index b66b60db51b8..80aeb4f63933 100644 --- a/pkgs/by-name/de/deltachat-desktop/package.nix +++ b/pkgs/by-name/de/deltachat-desktop/package.nix @@ -8,7 +8,7 @@ makeWrapper, nodejs, pkg-config, - pnpm_9, + pnpm_10, fetchPnpmDeps, pnpmConfigHook, python3, @@ -39,6 +39,7 @@ in stdenv.mkDerivation (finalAttrs: { pname = "deltachat-desktop"; version = "2.51.0"; + __structuredAttrs = true; src = fetchFromGitHub { owner = "deltachat"; @@ -49,18 +50,20 @@ stdenv.mkDerivation (finalAttrs: { pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; - pnpm = pnpm_9; - fetcherVersion = 3; - hash = "sha256-OP+FbBxSnyFdeKvhqhmdEr1htFSX+WoPj6Ti8Q+ab/Y="; + pnpm = pnpm_10; + fetcherVersion = 4; + hash = "sha256-BSDeOkT75usLmXdAY8QNO+9YxxchrJH2gjFpTzErPXo="; }; + strictDeps = true; + nativeBuildInputs = [ yq makeWrapper nodejs pkg-config pnpmConfigHook - pnpm_9 + pnpm_10 python3 ] ++ lib.optionals stdenv.hostPlatform.isLinux [ diff --git a/pkgs/by-name/de/deltachat-tauri/package.nix b/pkgs/by-name/de/deltachat-tauri/package.nix index 1b16a2a003ba..d97c27f6dae5 100644 --- a/pkgs/by-name/de/deltachat-tauri/package.nix +++ b/pkgs/by-name/de/deltachat-tauri/package.nix @@ -12,7 +12,7 @@ openssl, perl, pkg-config, - pnpm_9, + pnpm_10, pnpmConfigHook, python3, rustPlatform, @@ -23,7 +23,7 @@ }: let - pnpm = pnpm_9; + pnpm = pnpm_10; in rustPlatform.buildRustPackage (finalAttrs: { pname = "deltachat-tauri"; @@ -38,10 +38,11 @@ rustPlatform.buildRustPackage (finalAttrs: { }; pnpmDeps = fetchPnpmDeps { - inherit (finalAttrs) pname version src; + pname = "deltachat-desktop"; + inherit (finalAttrs) version src; inherit pnpm; - fetcherVersion = 3; - hash = "sha256-OP+FbBxSnyFdeKvhqhmdEr1htFSX+WoPj6Ti8Q+ab/Y="; + fetcherVersion = 4; + hash = "sha256-BSDeOkT75usLmXdAY8QNO+9YxxchrJH2gjFpTzErPXo="; }; cargoHash = "sha256-JhsoIQZrU4GVcs/TCIug6y/84gODyEWl0Bl2jRNxL5Y=";