blob: 8f15b9560ab53f63d42a04fe5eefac46f4cab5ed [file] [log] [blame]
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