| app-id: org.webkit.WPEQT |
| runtime: org.kde.Platform |
| runtime-version: "5.11" |
| # Control the exact version of the Sdk/Runtime that is being used. |
| sdk-hash: dd9e5d3b3134c24fc191226f058fc78c6bdf1c25fd7be38bea977fcb15307e95 |
| runtime-hash: 02ede84d3591a5ea8028204d86059bffaccb778159ec53c859bbc60d9e7025e8 |
| sdk: org.kde.Sdk |
| command: %(COMMAND)s |
| finish-args: |
| # Basically no sandboxing, the goal here is to make it flexible |
| # for developers, not really to isolate (openning all devices |
| # to allow acces video cameras until we have a portal at least). |
| - --share=ipc |
| - --socket=x11 |
| - --socket=wayland |
| - --device=all |
| - --share=network |
| - --socket=pulseaudio |
| - --system-talk-name=org.freedesktop.GeoClue2 |
| - --system-talk-name=org.a11y.Bus |
| - --filesystem=host |
| - --socket=system-bus |
| - --talk-name=org.freedesktop.Flatpak |
| - --env=GST_PRESET_PATH=/app/share/gstreamer-1.0/presets/ |
| build-options: |
| cflags: -O2 -g |
| cxxflags: -O2 -g |
| strip: false |
| no-debuginfo: true |
| modules: |
| - org.webkit.CommonModules.yaml |
| - org.webkit.WPEModules.yaml |
| |
| # This module is not actually built. |
| - name: org.webkit.WPEQT |
| buildsystem: cmake |
| sources: |
| - type: dir |
| path: /app/webkit/Source/WebKit/UIProcess/API/wpe/qt |