maybe overlay?

This commit is contained in:
chaos 2024-09-04 16:18:19 +01:00
parent a408fe179a
commit 264128c458
No known key found for this signature in database

View file

@ -58,18 +58,22 @@ final: prev: rec {
widevine-aarch64-4k = final.callPackage ./widevine-aarch64 {pageSize = 4;}; widevine-aarch64-4k = final.callPackage ./widevine-aarch64 {pageSize = 4;};
widevine-aarch64-16k = final.callPackage ./widevine-aarch64 {pageSize = 16;}; widevine-aarch64-16k = final.callPackage ./widevine-aarch64 {pageSize = 16;};
kodiPackages = prev.kodiPackages.overrideAttrs (kodiPackages: { kodiPackages =
inputstream-adaptive = prev.kodiPackages
kodiPackages.inputstream-adaptive.overrideAttrs // (let
(oldAttrs: { kodiPackages = prev.kodiPackages;
extraInstallPhase = let in {
inherit (prev.kodiPackages) addonDir; inputstream-adaptive =
namespace = "inputstream.adaptive"; kodiPackages.inputstream-adaptive.overrideAttrs
in '' (oldAttrs: {
ln -s $out/lib/addons/${namespace}/libcdm_aarch64_loader.so $out/${addonDir}/${namespace}/libcdm_aarch64_loader.so extraInstallPhase = let
''; inherit (kodiPackages) addonDir;
}); namespace = "inputstream.adaptive";
}); in ''
ln -s $out/lib/addons/${namespace}/libcdm_aarch64_loader.so $out/${addonDir}/${namespace}/libcdm_aarch64_loader.so
'';
});
});
mpd-headless = mpd-headless =
(prev.mpdWithFeatures.override { (prev.mpdWithFeatures.override {