qutebrowser/container.yaml
Yaakov Selkowitz 19ca194a2d Limit to qtwebengine arches
While we started building flatpaks for ppc64le in F39, qt6-qtwebengine
is only built for x86_64 and aarch64.
2023-09-20 12:11:58 -04:00

40 lines
1.3 KiB
YAML

platforms:
only:
- aarch64
- x86_64
flatpak:
id: org.qutebrowser.qutebrowser
branch: stable
command: qutebrowser
rename-icon: qutebrowser
finish-args: |-
--device=dri
--filesystem=xdg-download
--filesystem=xdg-music
--filesystem=xdg-pictures
--filesystem=xdg-videos
--filesystem=xdg-run/pipewire-0:ro
--filesystem=/run/.heim_org.h5l.kcm-socket
--share=ipc
--share=network
--socket=fallback-x11
--socket=pulseaudio
--socket=wayland
--own-name=org.kde.*
--own-name=org.mpris.MediaPlayer2.qutebrowser.*
--system-talk-name=org.freedesktop.UPower
--talk-name=org.freedesktop.Notifications
--talk-name=org.freedesktop.ScreenSaver
--talk-name=org.freedesktop.secrets
--talk-name=org.kde.StatusNotifierWatcher
--env=KRB5CCNAME=KCM:
cleanup-commands: |
echo -e '#!/bin/sh\nexec flatpak-spawn --host flatpak run org.vim.Vim "$@"' > /app/bin/gvim
echo -e '#!/bin/sh\nexec flatpak-spawn --host flatpak run io.mpv.Mpv "$@"' > /app/bin/mpv
chmod +x /app/bin/gvim /app/bin/mpv
runtime-name: flatpak-kde6-runtime
runtime-version: f39
packages:
- qutebrowser
# soft dependencies
- python3-pygments