[Desktop/Browser] vdhcoapp whitelist of Edge extension has been merged upstream

This commit is contained in:
Antoine Viallon 2023-06-01 18:47:47 +02:00
parent c2ece764da
commit d6227b0255
Signed by: aviallon
GPG key ID: 186FC35EDEB25716

View file

@ -55,15 +55,10 @@ in {
aviallon.desktop.browser.chromium.overrides.enableWideVine = true;
environment.etc = with builtins; let
vdhcoappManifestFile = unsafeDiscardStringContext (readFile "${vdhcoapp}/etc/chromium/native-messaging-hosts/net.downloadhelper.coapp.json");
vdhcoappManifest = fromJSON (toString vdhcoappManifestFile);
moddedManifest = toJSON (recursiveUpdate vdhcoappManifest {
allowed_origins = vdhcoappManifest.allowed_origins ++ [ "chrome-extension://jmkaglaafmhbcpleggkmaliipiilhldn/" ];
});
manifestFile = pkgs.writeText "${vdhcoappManifest.name}.json" moddedManifest;
vdhcoappManifestFile = "${vdhcoapp}/etc/chromium/native-messaging-hosts/net.downloadhelper.coapp.json";
in {
"chromium/native-messaging-hosts/net.downloadhelper.coapp.json".source =
"${manifestFile}";
"${vdhcoappManifestFile}";
};
aviallon.programs.allowUnfreeList = [