Title: [273544] trunk/Tools/buildstream
- Revision
- 273544
- Author
- ph...@webkit.org
- Date
- 2021-02-26 01:20:38 -0800 (Fri, 26 Feb 2021)
Log Message
[Flatpak SDK] Add recipe for libsoup3
https://bugs.webkit.org/show_bug.cgi?id=222419
Reviewed by Carlos Garcia Campos.
LibSoup3 is parallel-installable with libsoup2, for now we want to keep libsoup2 in the SDK,
at least until porting to libsoup3 has progressed enough.
* elements/sdk-platform.bst:
* elements/sdk/glib.bst: Bump to latest 2.67 release.
* elements/sdk/gtk+-3.bst: Bump to latest 3.24 release, not strictly needed but I was driving by.
* elements/sdk/libsoup3.bst: Added.
Modified Paths
Added Paths
Diff
Modified: trunk/Tools/buildstream/ChangeLog (273543 => 273544)
--- trunk/Tools/buildstream/ChangeLog 2021-02-26 09:04:13 UTC (rev 273543)
+++ trunk/Tools/buildstream/ChangeLog 2021-02-26 09:20:38 UTC (rev 273544)
@@ -1,3 +1,18 @@
+2021-02-26 Philippe Normand <pnorm...@igalia.com>
+
+ [Flatpak SDK] Add recipe for libsoup3
+ https://bugs.webkit.org/show_bug.cgi?id=222419
+
+ Reviewed by Carlos Garcia Campos.
+
+ LibSoup3 is parallel-installable with libsoup2, for now we want to keep libsoup2 in the SDK,
+ at least until porting to libsoup3 has progressed enough.
+
+ * elements/sdk-platform.bst:
+ * elements/sdk/glib.bst: Bump to latest 2.67 release.
+ * elements/sdk/gtk+-3.bst: Bump to latest 3.24 release, not strictly needed but I was driving by.
+ * elements/sdk/libsoup3.bst: Added.
+
2021-02-24 Philippe Normand <pnorm...@igalia.com>
[Flatpak SDK] Update to sccache 0.2.15
Modified: trunk/Tools/buildstream/elements/sdk/glib.bst (273543 => 273544)
--- trunk/Tools/buildstream/elements/sdk/glib.bst 2021-02-26 09:04:13 UTC (rev 273543)
+++ trunk/Tools/buildstream/elements/sdk/glib.bst 2021-02-26 09:20:38 UTC (rev 273544)
@@ -1,8 +1,8 @@
kind: meson
sources:
- kind: tar
- url: gnome_downloads:glib/2.66/glib-2.66.3.tar.xz
- ref: 79f31365a99cb1cc9db028625635d1438890702acde9e2802eae0acebcf7b5b1
+ url: gnome_downloads:glib/2.67/glib-2.67.4.tar.xz
+ ref: 8d87b962032dadfcae8df62d248aa91fed2c7a43faf2c6d8b9107eb6c50e5b14
depends:
- filename: components/libffi.bst
junction: freedesktop-sdk.bst
Modified: trunk/Tools/buildstream/elements/sdk/gtk+-3.bst (273543 => 273544)
--- trunk/Tools/buildstream/elements/sdk/gtk+-3.bst 2021-02-26 09:04:13 UTC (rev 273543)
+++ trunk/Tools/buildstream/elements/sdk/gtk+-3.bst 2021-02-26 09:20:38 UTC (rev 273544)
@@ -1,8 +1,8 @@
kind: meson
sources:
- kind: tar
- url: gnome_downloads:gtk+/3.24/gtk+-3.24.22.tar.xz
- ref: bf18a4a5dff28a7b02aaef1b949c2d09c96c18387eddab152bb4cd55a5b67dda
+ url: gnome_downloads:gtk+/3.24/gtk+-3.24.26.tar.xz
+ ref: 2cc1b2dc5cad15d25b6abd115c55ffd8331e8d4677745dd3ce6db725b4fff1e9
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
depends:
Added: trunk/Tools/buildstream/elements/sdk/libsoup3.bst (0 => 273544)
--- trunk/Tools/buildstream/elements/sdk/libsoup3.bst (rev 0)
+++ trunk/Tools/buildstream/elements/sdk/libsoup3.bst 2021-02-26 09:20:38 UTC (rev 273544)
@@ -0,0 +1,32 @@
+kind: meson
+sources:
+- kind: tar
+ url: gnome_downloads:libsoup/2.99/libsoup-2.99.1.tar.xz
+ ref: 9703c09e1b41d413bc17b5a3b8baac7cd8be1aa89ebd628de802d9a572dc8d44
+build-depends:
+- freedesktop-sdk.bst:components/gobject-introspection.bst
+- freedesktop-sdk.bst:components/python3.bst
+- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+depends:
+- freedesktop-sdk.bst:components/brotli.bst
+- sdk/glib.bst
+- sdk/krb5.bst
+- freedesktop-sdk.bst:components/libpsl.bst
+- freedesktop-sdk.bst:components/libxml2.bst
+- freedesktop-sdk.bst:components/sqlite.bst
+- freedesktop-sdk.bst:bootstrap-import.bst
+variables:
+ meson-local: >-
+ -Dtls_check=false
+ -Dgtk_doc=false
+ -Dntlm=disabled
+ -Dvapi=disabled
+ -Dsysprof=disabled
+public:
+ bst:
+ overlap-whitelist:
+ - '**'
+ split-rules:
+ devel:
+ (>):
+ - '%{libdir}/libsoup-3.0.so'
Modified: trunk/Tools/buildstream/elements/sdk-platform.bst (273543 => 273544)
--- trunk/Tools/buildstream/elements/sdk-platform.bst 2021-02-26 09:04:13 UTC (rev 273543)
+++ trunk/Tools/buildstream/elements/sdk-platform.bst 2021-02-26 09:20:38 UTC (rev 273544)
@@ -43,6 +43,7 @@
- sdk/libnotify.bst
- sdk/libsecret.bst
- sdk/libsoup.bst
+- sdk/libsoup3.bst
- sdk/libusrsctp.bst
- sdk/libwpe.bst
- sdk/libzstd.bst
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes