add required permissions

This commit is contained in:
Dovi Cowan 2022-02-17 15:18:03 +00:00
parent 498fba072c
commit 19d231446f
No known key found for this signature in database
GPG key ID: 90EF4BCEFEE7D2BD

View file

@ -18,14 +18,21 @@ command: com.github.artemanufrij.webpin
finish-args: finish-args:
- '--share=ipc' - '--share=ipc'
- '--socket=fallback-x11' - '--socket=fallback-x11'
- '--socket=session-bus'
- '--socket=wayland' - '--socket=wayland'
- '--share=network'
- '--filesystem=xdg-data/applications:create'
- '--filesystem=~/.var/app/com.github.artemanufrij.webpin/'
# DRI - Direct Rendering - without this, rendering is really slow
- '--device=dri'
# This section is where you list all the source code required to build your app. # This section is where you list all the source code required to build your app.
# If we had external dependencies that weren't included in our SDK, we would list # If we had external dependencies that weren't included in our SDK, we would list
# them here. # them here.
modules: modules:
- name: webpin - name: webpin
buildsystem: meson buildsystem: meson
sources: sources:
- type: dir - type: dir
path: . path: .