Skip to content

Commit 900493e

Browse files
[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. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@283215 268f45cc-cd09-0410-ab3c-d52691b4dbfc
1 parent 5ec4599 commit 900493e

File tree

4 files changed

+37
-0
lines changed

4 files changed

+37
-0
lines changed

Tools/buildstream/ChangeLog

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
2021-09-29 Philippe Normand <[email protected]>
2+
3+
[Flatpak SDK] Add bwrap and xdg-dbus-proxy
4+
https://bugs.webkit.org/show_bug.cgi?id=230456
5+
6+
Reviewed by Sergio Villar Senin.
7+
8+
These are needed in order to enable the Bubblewrap launcher in WPE/GTK at build time.
9+
10+
* elements/sdk-platform.bst:
11+
* elements/sdk/bubblewrap.bst: Added.
12+
* elements/sdk/xdg-dbus-proxy.bst: Added.
13+
114
2021-09-29 Philippe Normand <[email protected]>
215

316
[Flatpak SDK] rr replay is broken

Tools/buildstream/elements/sdk-platform.bst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ depends:
99

1010
# replaced (patched) elements:
1111
- sdk/adwaita-icon-theme.bst
12+
- sdk/bubblewrap.bst
1213
- sdk/capnp.bst
1314
- sdk/cargo-c.bst
1415
- sdk/ccls.bst
@@ -64,6 +65,7 @@ depends:
6465
- sdk/woff2.bst
6566
- sdk/wpebackend-fdo.bst
6667
- sdk/x264.bst
68+
- sdk/xdg-dbus-proxy.bst
6769
- sdk/xorg-server.bst
6870

6971
- freedesktop-sdk.bst:components/alsa-lib.bst
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
kind: autotools
2+
sources:
3+
- kind: tar
4+
url: github_com:containers/bubblewrap/releases/download/v0.5.0/bubblewrap-0.5.0.tar.xz
5+
ref: 16fdaf33799d63104e347e0133f909196fe90d0c50515d010bcb422eb5a00818
6+
build-depends:
7+
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
8+
9+
depends:
10+
- freedesktop-sdk.bst:components/libcap.bst
11+
- freedesktop-sdk.bst:bootstrap-import.bst
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
kind: autotools
2+
sources:
3+
- kind: tar
4+
url: github_com:flatpak/xdg-dbus-proxy/releases/download/0.1.2/xdg-dbus-proxy-0.1.2.tar.xz
5+
ref: 1749d6f9f46dcc9edc87725641cf56cf91dcad1b01707891ea0850c1000c520f
6+
build-depends:
7+
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
8+
9+
depends:
10+
- sdk/glib.bst
11+
- freedesktop-sdk.bst:bootstrap-import.bst

0 commit comments

Comments
 (0)