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

Reply via email to