From 0e62d7276142326706a95e6efa8de8f8d365b09c Mon Sep 17 00:00:00 2001 From: Yury Semikhatsky Date: Thu, 11 Jun 2020 11:07:32 -0700 Subject: [PATCH] browser(webkit): add missing wayland library to WPE build (#2543) --- browser_patches/webkit/BUILD_NUMBER | 2 +- browser_patches/webkit/archive.sh | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/browser_patches/webkit/BUILD_NUMBER b/browser_patches/webkit/BUILD_NUMBER index 36a684637a..87e36611ad 100644 --- a/browser_patches/webkit/BUILD_NUMBER +++ b/browser_patches/webkit/BUILD_NUMBER @@ -1 +1 @@ -1277 +1278 diff --git a/browser_patches/webkit/archive.sh b/browser_patches/webkit/archive.sh index b4dc1d471a..41335f23c0 100755 --- a/browser_patches/webkit/archive.sh +++ b/browser_patches/webkit/archive.sh @@ -64,6 +64,8 @@ createZipForLinux() { LD_LIBRARY_PATH="$PWD/WebKitBuild/WPE/DependenciesWPE/Root/lib" ldd WebKitBuild/WPE/Release/bin/WPEWebProcess | grep -o '[^ ]*WebKitBuild/WPE/[^ ]*' | xargs cp -t $tmpdir # Copy libvpx.so.5 as Ubuntu 20.04 comes with libvpx.so.6 ldd WebKitBuild/WPE/Release/bin/MiniBrowser | grep -o '[^ ]*\/libvpx.so.5[^ ]*' | xargs cp -t $tmpdir + # Copy some wayland libraries required for Web Process t + cp -d -t $tmpdir WebKitBuild/WPE/DependenciesWPE/Root/lib/libva-wayland* # Injected bundle is loaded dynamicly via dlopen => not bt listed by ldd. cp -t $tmpdir WebKitBuild/WPE/Release/lib/libWPEInjectedBundle.so mkdir -p $tmpdir/gio/modules