[gnome-build-meta/mcatanzaro/webkit-2.25.2] sdk: add libwpe and wpebackend-fdo deps and update WebKit



commit 1ebc821be34e0918c6e5d15242bb0d0f9c54d0f7
Author: Michael Catanzaro <mcatanzaro posteo net>
Date:   Mon Jun 17 13:04:55 2019 +0000

    sdk: add libwpe and wpebackend-fdo deps and update WebKit

 elements/sdk-platform.bst       |  2 ++
 elements/sdk/WebKitGTK.bst      |  5 +++--
 elements/sdk/libwpe.bst         | 14 ++++++++++++++
 elements/sdk/wpebackend-fdo.bst | 16 ++++++++++++++++
 4 files changed, 35 insertions(+), 2 deletions(-)
---
diff --git a/elements/sdk-platform.bst b/elements/sdk-platform.bst
index 0fba0f4e..b9495bc3 100644
--- a/elements/sdk-platform.bst
+++ b/elements/sdk-platform.bst
@@ -44,6 +44,7 @@ depends:
 - sdk/librsvg.bst
 - sdk/libsecret.bst
 - sdk/libsoup.bst
+- sdk/libwpe.bst
 - sdk/mozjs60.bst
 - sdk/openjpeg.bst
 - sdk/os-release.bst
@@ -52,6 +53,7 @@ depends:
 - sdk/pygobject.bst
 - sdk/vte.bst
 - sdk/woff2.bst
+- sdk/wpebackend-fdo.bst
 - sdk/yelp-xsl.bst
 - sdk/yelp.bst
 - sdk/zenity.bst
diff --git a/elements/sdk/WebKitGTK.bst b/elements/sdk/WebKitGTK.bst
index 5b5a81d9..d7b6b0bf 100644
--- a/elements/sdk/WebKitGTK.bst
+++ b/elements/sdk/WebKitGTK.bst
@@ -1,7 +1,7 @@
 kind: cmake
 sources:
 - kind: tar
-  url: webkitgtk_org:webkitgtk-2.25.1.tar.xz
+  url: webkitgtk_org:webkitgtk-2.25.2.tar.xz
 - kind: patch
   path: files/webkitgtk/gtk-doc-introspection-cross-compiling.patch
 - kind: local
@@ -25,9 +25,11 @@ depends:
 - sdk/libnotify.bst
 - sdk/libsecret.bst
 - sdk/libsoup.bst
+- sdk/libwpe.bst
 - sdk/openjpeg.bst
 - sdk/pango.bst
 - sdk/woff2.bst
+- sdk/wpebackend-fdo.bst
 - filename: desktop/hyphen.bst
   junction: freedesktop-sdk.bst
 - filename: desktop/wayland.bst
@@ -57,7 +59,6 @@ variables:
     -DPORT=GTK
     -DENABLE_PLUGIN_PROCESS_GTK2=OFF
     -DENABLE_BUBBLEWRAP_SANDBOX=OFF
-    -DENABLE_DARK_MODE_CSS=OFF
     %{webkitgtk_toolchain}
 (?):
 - arch == "i686":
diff --git a/elements/sdk/libwpe.bst b/elements/sdk/libwpe.bst
new file mode 100644
index 00000000..27ed6423
--- /dev/null
+++ b/elements/sdk/libwpe.bst
@@ -0,0 +1,14 @@
+kind: cmake
+sources:
+- kind: tar
+  url: github_com:WebPlatformForEmbedded/libwpe/releases/download/1.3.1/libwpe-1.3.1.tar.xz
+depends:
+- filename: desktop/libxkbcommon.bst
+  junction: freedesktop-sdk.bst
+- filename: desktop/mesa.bst
+  junction: freedesktop-sdk.bst
+- filename: base/buildsystem-cmake.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst
diff --git a/elements/sdk/wpebackend-fdo.bst b/elements/sdk/wpebackend-fdo.bst
new file mode 100644
index 00000000..274a5b1b
--- /dev/null
+++ b/elements/sdk/wpebackend-fdo.bst
@@ -0,0 +1,16 @@
+kind: cmake
+sources:
+- kind: tar
+  url: github_com:Igalia/WPEBackend-fdo/releases/download/1.3.1/wpebackend-fdo-1.3.1.tar.xz
+depends:
+- sdk/glib.bst
+- sdk/libwpe.bst
+- filename: desktop/mesa.bst
+  junction: freedesktop-sdk.bst
+- filename: desktop/wayland.bst
+  junction: freedesktop-sdk.bst
+- filename: base/buildsystem-cmake.bst
+  junction: freedesktop-sdk.bst
+  type: build
+- filename: base-platform.bst
+  junction: freedesktop-sdk.bst


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