From f098967293d9fc018badb3e3a7d7339f3e11aa9a Mon Sep 17 00:00:00 2001 From: Benjamin Staffin <benley@gmail.com> Date: Mon, 3 Aug 2015 20:37:35 -0700 Subject: [PATCH] chromium: Fix widevine ppapi plugin loading See "Running a plugin in Chrome" section at: https://www.chromium.org/developers/design-documents/pepper-plugin-implementation The colon between the plugin's description and its mime type is indeed supposed to be a semicolon, according to that design doc. --- pkgs/applications/networking/browsers/chromium/plugins.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/networking/browsers/chromium/plugins.nix b/pkgs/applications/networking/browsers/chromium/plugins.nix index 5bb6a93d8d74..0b0e5bd08382 100644 --- a/pkgs/applications/networking/browsers/chromium/plugins.nix +++ b/pkgs/applications/networking/browsers/chromium/plugins.nix @@ -53,7 +53,7 @@ let wvDescription = "Playback of encrypted HTML audio/video content"; wvMimeTypes = "application/x-ppapi-widevine-cdm"; wvModule = "$widevine/lib/libwidevinecdmadapter.so"; - wvInfo = "#${wvName}#${wvDescription}:${wvMimeTypes}"; + wvInfo = "#${wvName}#${wvDescription};${wvMimeTypes}"; in '' flashVersion="$( sed -n -r 's/.*"version": "([^"]+)",.*/\1/p' PepperFlash/manifest.json