vesktop: add pnpmDeps to passthru

Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
This commit is contained in:
Sefa Eyeoglu 2023-11-03 12:53:00 +01:00
parent 058fb7672f
commit 28e5f03f10
No known key found for this signature in database
GPG Key ID: E13DFD4B47127951

View File

@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: {
hash = "sha256-wGOyDGY0FpAVS5+MTiKrOpDyd13ng0RLGAENW5tXuR4=";
};
pnpm-deps = stdenvNoCC.mkDerivation {
pnpmDeps = stdenvNoCC.mkDerivation {
pname = "${finalAttrs.pname}-pnpm-deps";
inherit (finalAttrs) src version patches ELECTRON_SKIP_BINARY_DOWNLOAD;
@ -88,7 +88,7 @@ stdenv.mkDerivation (finalAttrs: {
export HOME=$(mktemp -d)
export STORE_PATH=$(mktemp -d)
cp -r ${finalAttrs.pnpm-deps}/* "$STORE_PATH"
cp -r ${finalAttrs.pnpmDeps}/* "$STORE_PATH"
chmod -R +w "$STORE_PATH"
pnpm config set store-dir "$STORE_PATH"
@ -149,6 +149,10 @@ stdenv.mkDerivation (finalAttrs: {
})
];
passthru = {
inherit (finalAttrs) pnpmDeps;
};
meta = with lib; {
description = "An alternate client for Discord with Vencord built-in";
homepage = "https://github.com/Vencord/Vesktop";