diff options
Diffstat (limited to 'pkgs/applications/networking/browsers/chromium/plugins.nix')
-rw-r--r-- | pkgs/applications/networking/browsers/chromium/plugins.nix | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/pkgs/applications/networking/browsers/chromium/plugins.nix b/pkgs/applications/networking/browsers/chromium/plugins.nix index dda976905610..78d9086dd961 100644 --- a/pkgs/applications/networking/browsers/chromium/plugins.nix +++ b/pkgs/applications/networking/browsers/chromium/plugins.nix @@ -16,7 +16,7 @@ let mkPluginInfo = { output ? "out", allowedVars ? [ output ] , flags ? [], envVars ? {} }: let - shSearch = ["'"] ++ map (var: "\$${var}") allowedVars; + shSearch = ["'"] ++ map (var: "@${var}@") allowedVars; shReplace = ["'\\''"] ++ map (var: "'\"\${${var}}\"'") allowedVars; # We need to triple-escape "val": # * First because makeWrapper doesn't do any quoting of its arguments by @@ -94,8 +94,8 @@ let output = "flash"; allowedVars = [ "flash" "flashVersion" ]; flags = [ - "--ppapi-flash-path=$flash/lib/libpepflashplayer.so" - "--ppapi-flash-version=$flashVersion" + "--ppapi-flash-path=@flash@/lib/libpepflashplayer.so" + "--ppapi-flash-version=@flashVersion@" ]; }} @@ -107,7 +107,7 @@ let ${mkPluginInfo { output = "widevine"; flags = [ "--register-pepper-plugins=${wvModule}${wvInfo}" ]; - envVars.NIX_CHROMIUM_PLUGIN_PATH_WIDEVINE = "$widevine/lib"; + envVars.NIX_CHROMIUM_PLUGIN_PATH_WIDEVINE = "@widevine@/lib"; }} ''; |