[gnome-build-meta/mcatanzaro/webkitgtk-2.29.4] Update to WebKitGTK 2.29.4




commit 9df6730329607035511944c3180e1bbca28fb7be
Author: Michael Catanzaro <mcatanzaro gnome org>
Date:   Wed Jul 29 08:26:42 2020 -0500

    Update to WebKitGTK 2.29.4

 elements/sdk/WebKitGTK.bst | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)
---
diff --git a/elements/sdk/WebKitGTK.bst b/elements/sdk/WebKitGTK.bst
index f8236c18..0f329101 100644
--- a/elements/sdk/WebKitGTK.bst
+++ b/elements/sdk/WebKitGTK.bst
@@ -2,14 +2,17 @@ kind: cmake
 
 sources:
 - kind: tar
-  url: webkitgtk_org:webkitgtk-2.29.3.tar.xz
+  url: webkitgtk_org:webkitgtk-2.29.4.tar.xz
 - kind: local
   path: files/webkitgtk/toolchain.i686
 - kind: local
   path: files/webkitgtk/toolchain.arm
 
+# llvm.bst temporarily needed for clang, because GCC is currently broken on ARM.
+# https://bugs.webkit.org/show_bug.cgi?id=214966
 build-depends:
 - freedesktop-sdk.bst:components/gperf.bst
+- freedesktop-sdk.bst:components/llvm.bst
 - freedesktop-sdk.bst:components/perl.bst
 - freedesktop-sdk.bst:components/ruby.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-cmake.bst
@@ -54,6 +57,9 @@ variables:
   - arch == "arm" or arch == "aarch64":
       webkitgtk_arch_options: >-
         -DENABLE_GLES2=ON
+  - arch == "arm":
+      webkitgtk_arch_options: >-
+        -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++
   cmake-local: >-
     -DPORT=GTK
     -DENABLE_BUBBLEWRAP_SANDBOX=OFF


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]