Title: [283215] trunk/Tools/buildstream
- Revision
- 283215
- Author
- [email protected]
- Date
- 2021-09-29 07:38:48 -0700 (Wed, 29 Sep 2021)
Log Message
[Flatpak SDK] Add bwrap and xdg-dbus-proxy
https://bugs.webkit.org/show_bug.cgi?id=230456
Patch by Philippe Normand <[email protected]> on 2021-09-29
Reviewed by Sergio Villar Senin.
These are needed in order to enable the Bubblewrap launcher in WPE/GTK at build time.
* elements/sdk-platform.bst:
* elements/sdk/bubblewrap.bst: Added.
* elements/sdk/xdg-dbus-proxy.bst: Added.
Modified Paths
Added Paths
Diff
Modified: trunk/Tools/buildstream/ChangeLog (283214 => 283215)
--- trunk/Tools/buildstream/ChangeLog 2021-09-29 14:25:28 UTC (rev 283214)
+++ trunk/Tools/buildstream/ChangeLog 2021-09-29 14:38:48 UTC (rev 283215)
@@ -1,5 +1,18 @@
2021-09-29 Philippe Normand <[email protected]>
+ [Flatpak SDK] Add bwrap and xdg-dbus-proxy
+ https://bugs.webkit.org/show_bug.cgi?id=230456
+
+ Reviewed by Sergio Villar Senin.
+
+ These are needed in order to enable the Bubblewrap launcher in WPE/GTK at build time.
+
+ * elements/sdk-platform.bst:
+ * elements/sdk/bubblewrap.bst: Added.
+ * elements/sdk/xdg-dbus-proxy.bst: Added.
+
+2021-09-29 Philippe Normand <[email protected]>
+
[Flatpak SDK] rr replay is broken
https://bugs.webkit.org/show_bug.cgi?id=230952
Added: trunk/Tools/buildstream/elements/sdk/bubblewrap.bst (0 => 283215)
--- trunk/Tools/buildstream/elements/sdk/bubblewrap.bst (rev 0)
+++ trunk/Tools/buildstream/elements/sdk/bubblewrap.bst 2021-09-29 14:38:48 UTC (rev 283215)
@@ -0,0 +1,11 @@
+kind: autotools
+sources:
+- kind: tar
+ url: github_com:containers/bubblewrap/releases/download/v0.5.0/bubblewrap-0.5.0.tar.xz
+ ref: 16fdaf33799d63104e347e0133f909196fe90d0c50515d010bcb422eb5a00818
+build-depends:
+- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
+
+depends:
+- freedesktop-sdk.bst:components/libcap.bst
+- freedesktop-sdk.bst:bootstrap-import.bst
Added: trunk/Tools/buildstream/elements/sdk/xdg-dbus-proxy.bst (0 => 283215)
--- trunk/Tools/buildstream/elements/sdk/xdg-dbus-proxy.bst (rev 0)
+++ trunk/Tools/buildstream/elements/sdk/xdg-dbus-proxy.bst 2021-09-29 14:38:48 UTC (rev 283215)
@@ -0,0 +1,11 @@
+kind: autotools
+sources:
+- kind: tar
+ url: github_com:flatpak/xdg-dbus-proxy/releases/download/0.1.2/xdg-dbus-proxy-0.1.2.tar.xz
+ ref: 1749d6f9f46dcc9edc87725641cf56cf91dcad1b01707891ea0850c1000c520f
+build-depends:
+- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
+
+depends:
+- sdk/glib.bst
+- freedesktop-sdk.bst:bootstrap-import.bst
Modified: trunk/Tools/buildstream/elements/sdk-platform.bst (283214 => 283215)
--- trunk/Tools/buildstream/elements/sdk-platform.bst 2021-09-29 14:25:28 UTC (rev 283214)
+++ trunk/Tools/buildstream/elements/sdk-platform.bst 2021-09-29 14:38:48 UTC (rev 283215)
@@ -9,6 +9,7 @@
# replaced (patched) elements:
- sdk/adwaita-icon-theme.bst
+- sdk/bubblewrap.bst
- sdk/capnp.bst
- sdk/cargo-c.bst
- sdk/ccls.bst
@@ -64,6 +65,7 @@
- sdk/woff2.bst
- sdk/wpebackend-fdo.bst
- sdk/x264.bst
+- sdk/xdg-dbus-proxy.bst
- sdk/xorg-server.bst
- freedesktop-sdk.bst:components/alsa-lib.bst
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes