fix: Fixed flathub missing attributes, b=no-bug, c=workflows, flatpak, folders, workspaces

This commit is contained in:
Mr. M
2025-09-04 12:16:08 +02:00
parent fe87e22b63
commit e533f722ff
4 changed files with 29 additions and 12 deletions

View File

@@ -11,6 +11,7 @@ add-extensions:
add-ld-path: .
command: launch-script.sh
finish-args:
- --allow=devel
- --share=ipc
- --share=network
- --socket=pulseaudio
@@ -19,16 +20,31 @@ finish-args:
- --socket=pcsc
- --socket=cups
- --persist=.zen
- --env=DICPATH=/usr/share/hunspell
- --filesystem=xdg-data/applications:create
- --filesystem=xdg-data/icons:create
- --filesystem=xdg-download:rw
- --filesystem=/run/.heim_org.h5l.kcm-socket
- --filesystem=xdg-run/speech-dispatcher:ro
- --device=all
- --talk-name=org.freedesktop.FileManager1
- --talk-name=org.freedesktop.ScreenSaver
- --own-name=org.mozilla.zen.*
- --own-name=org.mpris.MediaPlayer2.firefox.*
- --system-talk-name=org.freedesktop.NetworkManager
- --talk-name=org.a11y.Bus
- --env=GTK_PATH=/app/lib/gtkmodules
- --env=MESA_SHADER_CACHE_DIR=/var/cache/mesa_shader_cache_db
- --talk-name=org.gtk.vfs.*
- --own-name=org.mpris.MediaPlayer2.firefox.*
- --own-name=org.mozilla.zen.*
cleanup:
- /include
- /lib/pkgconfig
- /share/pkgconfig
- /share/aclocal
- /share/gtk-doc
- /share/doc
- /share/info
- /man
- /share/man
- '*.la'
- '*.a'
modules:
- name: zen_browser
buildsystem: simple