From 53b2a63a25d5847f778fa95eeb820f6571e5445d Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Wed, 17 Dec 2025 23:42:50 +0100 Subject: [PATCH] vencord: combine overridden attributes for fetchPnpmDeps `fetchPnpmDeps` accepts all kinds of attributes, so overriding them is almost never necessary. Signed-off-by: Sefa Eyeoglu --- pkgs/by-name/ve/vencord/package.nix | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/ve/vencord/package.nix b/pkgs/by-name/ve/vencord/package.nix index 3fc05a8b92c4..dff8ccb349e8 100644 --- a/pkgs/by-name/ve/vencord/package.nix +++ b/pkgs/by-name/ve/vencord/package.nix @@ -35,14 +35,17 @@ stdenv.mkDerivation (finalAttrs: { --replace-fail '"@types/react": "18.3.1"' '"@types/react": "19.0.12"' ''; - pnpmDeps = - (fetchPnpmDeps { - inherit (finalAttrs) pname src; - pnpm = pnpm_10; - fetcherVersion = 2; - hash = "sha256-M9yZxBtuZg5KwG2Sli+f6Ionwccq7F7tI8/FnP1iObA="; - }).overrideAttrs - { inherit (finalAttrs) patches postPatch; }; + pnpmDeps = fetchPnpmDeps { + inherit (finalAttrs) + pname + src + patches + postPatch + ; + pnpm = pnpm_10; + fetcherVersion = 2; + hash = "sha256-M9yZxBtuZg5KwG2Sli+f6Ionwccq7F7tI8/FnP1iObA="; + }; nativeBuildInputs = [ git