[LFC] Expand tests coverage (12 new tests -> 787)
[WebKit-https.git] / Tools / flatpak / org.webkit.WebKit.yaml
1 app-id: %(PORTNAME)s
2 runtime: org.gnome.Platform
3 runtime-version: "3.28"
4 # Control the exact version of the Sdk/Runtime that is being used.
5 sdk-hash: ba3017972f1cc6c7c8b0ed7f80d3297ad4c6f4076bd799d0bab0e2cbaa3e3c0a
6 runtime-hash: 9d3fe926d425ad837e40a0945020a00f09c1f531335987a753e07f276d76ee36
7 sdk: org.gnome.Sdk
8 command: %(COMMAND)s
9 finish-args:
10   # Basically no sandboxing, the goal here is to make it flexible
11   # for developers, not really to isolate (openning all devices
12   # to allow acces video cameras until we have a portal at least).
13   - --share=ipc
14   - --socket=x11
15   - --socket=wayland
16   - --device=all
17   - --share=network
18   - --socket=pulseaudio
19   - --system-talk-name=org.freedesktop.GeoClue2
20   - --system-talk-name=org.a11y.Bus
21   - --filesystem=host
22   - --socket=system-bus
23   - --talk-name=org.freedesktop.Flatpak
24   - --env=GST_PRESET_PATH=/app/share/gstreamer-1.0/presets/
25 build-options:
26   cflags: -O2 -g
27   cxxflags: -O2 -g
28   strip: false
29   no-debuginfo: true
30 modules:
31   - org.webkit.CommonModules.yaml
32   # Port specific components.
33   - %(PORTNAME)s.yaml