chromium: fix rpath-overwriting in WideVine plugin

+5 -7
+5 -7
pkgs/applications/networking/browsers/chromium/plugins.nix
··· 69 69 ! find -iname '*.so' -exec ldd {} + | grep 'not found' 70 70 ''; 71 71 72 - patchPhase = '' 73 - for sofile in libwidevinecdm.so libwidevinecdmadapter.so; do 74 - chmod +x "$sofile" 75 - patchelf --set-rpath "${mkrpath [ stdenv.cc.cc glib nspr nss ]}" "$sofile" 76 - done 72 + PATCH_RPATH = mkrpath [ stdenv.cc.cc glib nspr nss ]; 77 73 78 - patchelf --set-rpath "$out/lib:${mkrpath [ stdenv.cc.cc ]}" \ 79 - libwidevinecdmadapter.so 74 + patchPhase = '' 75 + chmod +x libwidevinecdm.so libwidevinecdmadapter.so 76 + patchelf --set-rpath "$PATCH_RPATH" libwidevinecdm.so 77 + patchelf --set-rpath "$out/lib:$PATCH_RPATH" libwidevinecdmadapter.so 80 78 ''; 81 79 82 80 installPhase = let