nix/packages/widevine-firefox/package.nix
2025-11-11 21:20:43 -05:00

22 lines
594 B
Nix

{
stdenv,
widevine-cdm,
}:
stdenv.mkDerivation {
name = "widevine-firefox";
version = widevine-cdm.version;
buildCommand = ''
mkdir -p $out/gmp-widevinecdm/system-installed
ln -s "${widevine-cdm}/share/google/chrome/WidevineCdm/manifest.json" $out/gmp-widevinecdm/system-installed/manifest.json
ln -s "${widevine-cdm}/share/google/chrome/WidevineCdm/_platform_specific/linux_arm64/libwidevinecdm.so" $out/gmp-widevinecdm/system-installed/libwidevinecdm.so
'';
meta = widevine-cdm.meta // {
platforms = [
"aarch64-linux"
"x86_64-linux"
];
};
}