downgrade node-widevine--fixes flake

This commit is contained in:
Reid 2025-05-13 01:33:30 -07:00
parent 44cd13f10c
commit eb3ef84800
Signed by: reidlab
GPG key ID: DAF5EAF6665839FD
7 changed files with 44 additions and 230 deletions

View file

@ -23,14 +23,24 @@
# uncomment this and let the build fail, then get the current hash
# very scuffed but endorsed!
# npmDepsHash = "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=";
npmDepsHash = "sha256-f+RacjhkJP3RlK+yKJ8Xm0Rar4NyIxJjNQYDrpqhnD4=";
npmDepsHash = "sha256-MYrYRrPFSQHiKQMPafDmWvlcT/rpEmB4S2CXfLIk6Bg=";
nativeBuildInputs = with pkgs; [ makeWrapper ];
installPhase = ''
runHook preInstall
mkdir -p $out
mv ./dist/* $out/
mv node_modules dist $out/
makeWrapper ${pkgs.nodejs-slim}/bin/node $out/bin/amdl \
--add-flags "$out/dist/index.js"
runHook postInstall
'';
src = ./.;
meta.mainProgram = package.name;
};
};