[gnome-build-meta/abderrahim/webkit] sdk: fix webkit and friends to be updatable by tarball conversion




commit 67f9c57d988d649ce621f6a27acec198e73cd17b
Author: Abderrahim Kitouni <akitouni gnome org>
Date:   Sat Oct 10 13:28:10 2020 +0100

    sdk: fix webkit and friends to be updatable by tarball conversion

 elements/core-deps/evolution-data-server.bst  | 2 +-
 elements/core-deps/gnome-online-accounts.bst  | 4 ++--
 elements/core/devhelp.bst                     | 2 +-
 elements/core/epiphany.bst                    | 2 +-
 elements/core/gnome-boxes.bst                 | 2 +-
 elements/core/gnome-initial-setup.bst         | 2 +-
 elements/core/sushi.bst                       | 2 +-
 elements/sdk-platform.bst                     | 2 +-
 elements/sdk/libwpe.bst                       | 6 +++++-
 elements/sdk/{WebKitGTK.bst => webkitgtk.bst} | 0
 elements/sdk/wpebackend-fdo.bst               | 5 ++++-
 elements/sdk/yelp.bst                         | 2 +-
 elements/world/bijiben.bst                    | 2 +-
 elements/world/evolution.bst                  | 4 ++--
 elements/world/geary.bst                      | 2 +-
 elements/world/glade.bst                      | 2 +-
 elements/world/gnome-documents.bst            | 4 ++--
 elements/world/libgepub.bst                   | 4 ++--
 18 files changed, 28 insertions(+), 21 deletions(-)
---
diff --git a/elements/core-deps/evolution-data-server.bst b/elements/core-deps/evolution-data-server.bst
index 475ca2f5..b8896827 100644
--- a/elements/core-deps/evolution-data-server.bst
+++ b/elements/core-deps/evolution-data-server.bst
@@ -16,12 +16,12 @@ depends:
 - core-deps/libgdata.bst
 - core-deps/libgweather.bst
 - core-deps/openldap.bst
-- sdk/WebKitGTK.bst
 - sdk/gcr.bst
 - sdk/gtk+-3.bst
 - sdk/libsecret.bst
 - sdk/libsoup.bst
 - sdk/vala.bst
+- sdk/webkitgtk.bst
 - freedesktop-sdk.bst:components/libical.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
 
diff --git a/elements/core-deps/gnome-online-accounts.bst b/elements/core-deps/gnome-online-accounts.bst
index 87f8d3ad..b893f7fb 100644
--- a/elements/core-deps/gnome-online-accounts.bst
+++ b/elements/core-deps/gnome-online-accounts.bst
@@ -9,12 +9,12 @@ build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
 - core-deps/librest.bst
-- sdk/WebKitGTK.bst
-- sdk/gtk+-3.bst
 - sdk/gcr.bst
+- sdk/gtk+-3.bst
 - sdk/json-glib.bst
 - sdk/libsecret.bst
 - sdk/libsoup.bst
+- sdk/webkitgtk.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
 variables:
   meson-local: >-
diff --git a/elements/core/devhelp.bst b/elements/core/devhelp.bst
index 5d35a0a0..cc69f29f 100644
--- a/elements/core/devhelp.bst
+++ b/elements/core/devhelp.bst
@@ -7,9 +7,9 @@ build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
 - core-deps/amtk.bst
-- sdk/WebKitGTK.bst
 - sdk/appstream-glib.bst
 - sdk/gsettings-desktop-schemas.bst
 - sdk/gtk+-3.bst
 - sdk/gtk-doc.bst
+- sdk/webkitgtk.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
diff --git a/elements/core/epiphany.bst b/elements/core/epiphany.bst
index e0d31469..686d5a54 100644
--- a/elements/core/epiphany.bst
+++ b/elements/core/epiphany.bst
@@ -7,7 +7,6 @@ build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
 - core-deps/libdazzle.bst
-- sdk/WebKitGTK.bst
 - sdk/adwaita-icon-theme.bst
 - sdk/appstream-glib.bst
 - sdk/gcr.bst
@@ -20,6 +19,7 @@ depends:
 - sdk/libnotify.bst
 - sdk/libsecret.bst
 - sdk/libsoup.bst
+- sdk/webkitgtk.bst
 - freedesktop-sdk.bst:components/iso-codes.bst
 - freedesktop-sdk.bst:components/itstool.bst
 - freedesktop-sdk.bst:components/libportal.bst
diff --git a/elements/core/gnome-boxes.bst b/elements/core/gnome-boxes.bst
index f3f7d711..41697591 100644
--- a/elements/core/gnome-boxes.bst
+++ b/elements/core/gnome-boxes.bst
@@ -29,7 +29,6 @@ depends:
 - core-deps/tracker-2.bst
 - core-deps/tracker-miners-2.bst
 - core-deps/vte.bst
-- sdk/WebKitGTK.bst
 - sdk/adwaita-icon-theme.bst
 - sdk/glib.bst
 - sdk/gtk+-3.bst
@@ -37,5 +36,6 @@ depends:
 - sdk/json-glib.bst
 - sdk/libhandy.bst
 - sdk/libsecret.bst
+- sdk/webkitgtk.bst
 - freedesktop-sdk.bst:components/libgudev.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
diff --git a/elements/core/gnome-initial-setup.bst b/elements/core/gnome-initial-setup.bst
index 38422b72..2abaf5f4 100644
--- a/elements/core/gnome-initial-setup.bst
+++ b/elements/core/gnome-initial-setup.bst
@@ -22,11 +22,11 @@ depends:
 - core/gnome-desktop.bst
 - core/gnome-getting-started-docs.bst
 - core/gnome-keyring.bst
-- sdk/WebKitGTK.bst
 - sdk/adwaita-icon-theme.bst
 - sdk/geoclue.bst
 - sdk/glib.bst
 - sdk/gtk+-3.bst
+- sdk/webkitgtk.bst
 - freedesktop-sdk.bst:components/gstreamer.bst
 - freedesktop-sdk.bst:components/pwquality.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
diff --git a/elements/core/sushi.bst b/elements/core/sushi.bst
index 45dd88e4..f3e61276 100644
--- a/elements/core/sushi.bst
+++ b/elements/core/sushi.bst
@@ -8,7 +8,6 @@ build-depends:
 depends:
 - core-deps/libmusicbrainz.bst
 - core/evince.bst
-- sdk/WebKitGTK.bst
 - sdk/clutter-gst.bst
 - sdk/clutter-gtk.bst
 - sdk/clutter.bst
@@ -17,5 +16,6 @@ depends:
 - sdk/gst-plugins-base.bst
 - sdk/gtk+-3.bst
 - sdk/gtksourceview.bst
+- sdk/webkitgtk.bst
 - freedesktop-sdk.bst:components/gstreamer.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
diff --git a/elements/sdk-platform.bst b/elements/sdk-platform.bst
index 2552d1e8..7280e3af 100644
--- a/elements/sdk-platform.bst
+++ b/elements/sdk-platform.bst
@@ -1,6 +1,5 @@
 kind: stack
 depends:
-- sdk/WebKitGTK.bst
 - sdk/adobe-source-code-pro-fonts.bst
 - sdk/adwaita-icon-theme.bst
 - sdk/appstream-glib.bst
@@ -48,6 +47,7 @@ depends:
 - sdk/pipewire.bst
 - sdk/pygobject.bst
 - sdk/tracker.bst
+- sdk/webkitgtk.bst
 - sdk/woff2.bst
 - sdk/wpebackend-fdo.bst
 - sdk/yelp-xsl.bst
diff --git a/elements/sdk/libwpe.bst b/elements/sdk/libwpe.bst
index 52d4c942..1a8b7989 100644
--- a/elements/sdk/libwpe.bst
+++ b/elements/sdk/libwpe.bst
@@ -1,13 +1,17 @@
 kind: cmake
+
 sources:
 - kind: tar
-  url: github_com:WebPlatformForEmbedded/libwpe/releases/download/1.8.0/libwpe-1.8.0.tar.xz
+  url: https://wpewebkit.org/releases/libwpe-1.8.0.tar.xz
+
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-cmake.bst
+
 depends:
 - freedesktop-sdk.bst:components/libxkbcommon.bst
 - freedesktop-sdk.bst:components/mesa-headers.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
+
 public:
   bst:
     split-rules:
diff --git a/elements/sdk/WebKitGTK.bst b/elements/sdk/webkitgtk.bst
similarity index 100%
rename from elements/sdk/WebKitGTK.bst
rename to elements/sdk/webkitgtk.bst
diff --git a/elements/sdk/wpebackend-fdo.bst b/elements/sdk/wpebackend-fdo.bst
index 04b6ba6e..ad63ab8e 100644
--- a/elements/sdk/wpebackend-fdo.bst
+++ b/elements/sdk/wpebackend-fdo.bst
@@ -1,9 +1,12 @@
 kind: cmake
+
 sources:
 - kind: tar
-  url: github_com:Igalia/WPEBackend-fdo/releases/download/1.8.0/wpebackend-fdo-1.8.0.tar.xz
+  url: https://wpewebkit.org/releases/wpebackend-fdo-1.8.0.tar.xz
+
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-cmake.bst
+
 depends:
 - sdk/glib.bst
 - sdk/libwpe.bst
diff --git a/elements/sdk/yelp.bst b/elements/sdk/yelp.bst
index 6525be9c..d71ea940 100644
--- a/elements/sdk/yelp.bst
+++ b/elements/sdk/yelp.bst
@@ -7,11 +7,11 @@ build-depends:
 - sdk/gtk-doc.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
 depends:
-- sdk/WebKitGTK.bst
 - sdk/adwaita-icon-theme.bst
 - sdk/appstream-glib.bst
 - sdk/glib.bst
 - sdk/gtk+-3.bst
+- sdk/webkitgtk.bst
 - sdk/yelp-xsl.bst
 - freedesktop-sdk.bst:components/desktop-file-utils.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
diff --git a/elements/world/bijiben.bst b/elements/world/bijiben.bst
index ac55dda0..e2b798a4 100644
--- a/elements/world/bijiben.bst
+++ b/elements/world/bijiben.bst
@@ -14,11 +14,11 @@ build-depends:
 depends:
 - core-deps/evolution-data-server.bst
 - core-deps/libhandy-0.bst
-- sdk/WebKitGTK.bst
 - sdk/appstream-glib.bst
 - sdk/clutter-gtk.bst
 - sdk/glib.bst
 - sdk/gtk+-3.bst
 - sdk/tracker.bst
+- sdk/webkitgtk.bst
 - freedesktop-sdk.bst:components/itstool.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
diff --git a/elements/world/evolution.bst b/elements/world/evolution.bst
index 86dc9ee6..441750a0 100644
--- a/elements/world/evolution.bst
+++ b/elements/world/evolution.bst
@@ -5,8 +5,8 @@ sources:
   track: master
 
 build-depends:
-- freedesktop-sdk.bst:public-stacks/buildsystem-cmake.bst
 - core-deps/intltool.bst
+- freedesktop-sdk.bst:public-stacks/buildsystem-cmake.bst
 
 depends:
 - core-deps/evolution-data-server.bst
@@ -17,7 +17,6 @@ depends:
 - core-deps/libgdata.bst
 - core-deps/libgweather.bst
 - core/gnome-desktop.bst
-- sdk/WebKitGTK.bst
 - sdk/atk.bst
 - sdk/gcr.bst
 - sdk/gdk-pixbuf.bst
@@ -27,6 +26,7 @@ depends:
 - sdk/gtk+-3.bst
 - sdk/libnotify.bst
 - sdk/libsoup.bst
+- sdk/webkitgtk.bst
 - sdk/yelp-tools.bst
 - world/gtkspell.bst
 - freedesktop-sdk.bst:components/gstreamer.bst
diff --git a/elements/world/geary.bst b/elements/world/geary.bst
index 9aaa2c18..e366e530 100644
--- a/elements/world/geary.bst
+++ b/elements/world/geary.bst
@@ -28,7 +28,7 @@ depends:
 - sdk/libsecret.bst
 - sdk/libsoup.bst
 - sdk/vala.bst
-- sdk/WebKitGTK.bst
+- sdk/webkitgtk.bst
 - freedesktop-sdk.bst:components/iso-codes.bst
 - freedesktop-sdk.bst:components/libxml2.bst
 - freedesktop-sdk.bst:components/sqlite.bst
diff --git a/elements/world/glade.bst b/elements/world/glade.bst
index cf9ea172..b0c751ca 100644
--- a/elements/world/glade.bst
+++ b/elements/world/glade.bst
@@ -10,7 +10,7 @@ runtime-depends:
 - sdk/adwaita-icon-theme.bst
 - sdk/cantarell-fonts.bst
 depends:
-- sdk/WebKitGTK.bst
 - sdk/gjs.bst
 - sdk/gtk+-3.bst
 - sdk/pygobject.bst
+- sdk/webkitgtk.bst
diff --git a/elements/world/gnome-documents.bst b/elements/world/gnome-documents.bst
index 6b327afe..4997c6cc 100644
--- a/elements/world/gnome-documents.bst
+++ b/elements/world/gnome-documents.bst
@@ -15,16 +15,16 @@ depends:
 - core-deps/gnome-online-accounts.bst
 - core-deps/gnome-online-miners.bst
 - core-deps/libgdata.bst
-- core-deps/tracker-miners-2.bst
 - core-deps/tracker-2.bst
+- core-deps/tracker-miners-2.bst
 - core/evince.bst
 - core/gnome-desktop.bst
-- sdk/WebKitGTK.bst
 - sdk/adwaita-icon-theme.bst
 - sdk/gjs.bst
 - sdk/glib.bst
 - sdk/gobject-introspection.bst
 - sdk/gtk+-3.bst
+- sdk/webkitgtk.bst
 - world/libgepub.bst
 - freedesktop-sdk.bst:components/desktop-file-utils.bst
 - freedesktop-sdk.bst:bootstrap-import.bst
diff --git a/elements/world/libgepub.bst b/elements/world/libgepub.bst
index 1342b587..eacdb34b 100644
--- a/elements/world/libgepub.bst
+++ b/elements/world/libgepub.bst
@@ -6,8 +6,8 @@ sources:
 build-depends:
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 depends:
-- sdk/WebKitGTK.bst
 - sdk/glib.bst
 - sdk/libsoup.bst
-- freedesktop-sdk.bst:bootstrap-import.bst
+- sdk/webkitgtk.bst
 - freedesktop-sdk.bst:components/libarchive.bst
+- freedesktop-sdk.bst:bootstrap-import.bst


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