Title: [273239] trunk/Tools
- Revision
- 273239
- Author
- [email protected]
- Date
- 2021-02-22 04:24:38 -0800 (Mon, 22 Feb 2021)
Log Message
[Flatpak SDK] Add Monado for XR runtime support
https://bugs.webkit.org/show_bug.cgi?id=220738
Patch by Philippe Normand <[email protected]> on 2021-02-22
Reviewed by Žan Doberšek.
Tools:
* flatpak/flatpakutils.py:
(WebkitFlatpak.run_in_sandbox): Allow runtime XR environment setup in the sandbox through
the XR_RUNTIME_JSON variable.
Tools/buildstream:
* elements/sdk-platform.bst:
* elements/sdk/eigen.bst: Added.
* elements/sdk/monado.bst: Added.
Modified Paths
Added Paths
Diff
Modified: trunk/Tools/ChangeLog (273238 => 273239)
--- trunk/Tools/ChangeLog 2021-02-22 12:20:16 UTC (rev 273238)
+++ trunk/Tools/ChangeLog 2021-02-22 12:24:38 UTC (rev 273239)
@@ -1,5 +1,16 @@
2021-02-22 Philippe Normand <[email protected]>
+ [Flatpak SDK] Add Monado for XR runtime support
+ https://bugs.webkit.org/show_bug.cgi?id=220738
+
+ Reviewed by Žan Doberšek.
+
+ * flatpak/flatpakutils.py:
+ (WebkitFlatpak.run_in_sandbox): Allow runtime XR environment setup in the sandbox through
+ the XR_RUNTIME_JSON variable.
+
+2021-02-22 Philippe Normand <[email protected]>
+
[Flatpak SDK] X11 SSH forwarding fails
https://bugs.webkit.org/show_bug.cgi?id=222246
Modified: trunk/Tools/buildstream/ChangeLog (273238 => 273239)
--- trunk/Tools/buildstream/ChangeLog 2021-02-22 12:20:16 UTC (rev 273238)
+++ trunk/Tools/buildstream/ChangeLog 2021-02-22 12:24:38 UTC (rev 273239)
@@ -1,5 +1,16 @@
2021-02-22 Philippe Normand <[email protected]>
+ [Flatpak SDK] Add Monado for XR runtime support
+ https://bugs.webkit.org/show_bug.cgi?id=220738
+
+ Reviewed by Žan Doberšek.
+
+ * elements/sdk-platform.bst:
+ * elements/sdk/eigen.bst: Added.
+ * elements/sdk/monado.bst: Added.
+
+2021-02-22 Philippe Normand <[email protected]>
+
[Flatpak SDK] Update to GStreamer 1.18.3 and backport one patch from upcoming 1.18.4
https://bugs.webkit.org/show_bug.cgi?id=222033
Added: trunk/Tools/buildstream/elements/sdk/eigen.bst (0 => 273239)
--- trunk/Tools/buildstream/elements/sdk/eigen.bst (rev 0)
+++ trunk/Tools/buildstream/elements/sdk/eigen.bst 2021-02-22 12:24:38 UTC (rev 273239)
@@ -0,0 +1,13 @@
+kind: cmake
+
+build-depends:
+- freedesktop-sdk.bst:public-stacks/buildsystem-cmake.bst
+
+depends:
+- freedesktop-sdk.bst:bootstrap-import.bst
+
+sources:
+- kind: git_tag
+ url: gitlab_com:libeigen/eigen
+ track: '3.3'
+ ref: 3.3.9-1-ga36d19c4fc46097da9dd9965e7d548aa05d2cbf8
Added: trunk/Tools/buildstream/elements/sdk/monado.bst (0 => 273239)
--- trunk/Tools/buildstream/elements/sdk/monado.bst (rev 0)
+++ trunk/Tools/buildstream/elements/sdk/monado.bst 2021-02-22 12:24:38 UTC (rev 273239)
@@ -0,0 +1,30 @@
+kind: meson
+
+build-depends:
+- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+
+depends:
+- freedesktop-sdk.bst:bootstrap-import.bst
+- freedesktop-sdk.bst:components/mesa-headers.bst
+- freedesktop-sdk.bst:components/glslang.bst
+- freedesktop-sdk.bst:components/sdl2.bst
+- freedesktop-sdk.bst:components/vulkan.bst
+- sdk/eigen.bst
+- sdk/gst-plugins-base.bst
+
+variables:
+ meson-local: >-
+ -Ddocs=disabled
+ -Dtracking=disabled
+
+public:
+ bst:
+ integration-commands:
+ - |
+ monado-cli test
+
+sources:
+- kind: git_tag
+ url: gitlab_freedesktop_org:monado/monado
+ track: master
+ ref: v0.4.1-305-g948101308104052aec0173d3166fcfb72dbfc88b
Modified: trunk/Tools/buildstream/elements/sdk-platform.bst (273238 => 273239)
--- trunk/Tools/buildstream/elements/sdk-platform.bst 2021-02-22 12:20:16 UTC (rev 273238)
+++ trunk/Tools/buildstream/elements/sdk-platform.bst 2021-02-22 12:24:38 UTC (rev 273239)
@@ -14,6 +14,7 @@
- sdk/ccls.bst
- sdk/cmake-lsp.bst
- sdk/clangd.bst
+- sdk/eigen.bst
- sdk/enchant-2.bst
- sdk/ffmpeg.bst
- sdk/glib-networking.bst
@@ -47,6 +48,7 @@
- sdk/libzstd.bst
- sdk/lzo2.bst
- sdk/mesa.bst
+- sdk/monado.bst
- sdk/openjpeg.bst
- sdk/openxr.bst
- sdk/os-release.bst
Modified: trunk/Tools/flatpak/flatpakutils.py (273238 => 273239)
--- trunk/Tools/flatpak/flatpakutils.py 2021-02-22 12:20:16 UTC (rev 273238)
+++ trunk/Tools/flatpak/flatpakutils.py 2021-02-22 12:24:38 UTC (rev 273239)
@@ -779,6 +779,7 @@
"QML2_IMPORT_PATH",
"RESULTS_SERVER_API_KEY",
"SSLKEYLOGFILE",
+ "XR_RUNTIME_JSON",
]
def envvar_in_suffixes_to_keep(envvar):
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes