piped: init at 0-unstable-2024-11-04

Signed-off-by: lucasew <lucas59356@gmail.com>
This commit is contained in:
lucasew 2024-11-07 13:15:44 -03:00
parent b4cca74d1b
commit 3690193556

View File

@ -0,0 +1,43 @@
{
lib,
buildNpmPackage,
pnpm,
fetchFromGitHub,
unstableGitUpdater,
}:
buildNpmPackage rec {
pname = "piped";
version = "0-unstable-2024-11-04";
src = fetchFromGitHub {
owner = "TeamPiped";
repo = "piped";
rev = "7866c06801baef16ce94d6f4dd0f8c1b8bc88153";
hash = "sha256-o3TwE0s5rim+0VKR+oW9Rv3/eQRf2dgRQK4xjZ9pqCE=";
};
npmConfigHook = pnpm.configHook;
installPhase = ''
runHook preInstall
cp dist $out -r
runHook postInstall
'';
npmDeps = pnpmDeps;
pnpmDeps = pnpm.fetchDeps {
inherit pname version src;
hash = "sha256-WtZfRZFRV9I1iBlAoV69GGFjdiQhTSBG/iiEadPVcys=";
};
passthru.updateScript = unstableGitUpdater { };
meta = {
homepage = "https://github.com/TeamPiped/Piped";
description = "Efficient and privacy-friendly YouTube frontend";
maintainers = [ lib.maintainers.lucasew ];
license = [ lib.licenses.agpl3Plus ];
};
}