kaffeine/container.yaml
Yaakov Selkowitz 3ecc58cd7c F44
2026-03-24 20:50:18 -04:00

53 lines
1.7 KiB
YAML

flatpak:
id: org.kde.kaffeine
branch: stable
runtime-name: flatpak-kde5-runtime
runtime-version: f44
packages:
- kaffeine
- vlc-plugins-extra
- vlc-plugin-ffmpeg
- vlc-plugin-pulseaudio
- vlc-plugin-gstreamer
- vlc-plugin-ieee1394
- vlc-plugin-jack
- vlc-plugin-kde
- vlc-plugin-pulseaudio
- vlc-plugin-samba
- vlc-plugin-svg
# additional plugin packages
- vlc-plugin-pipewire
command: kaffeine
rename-icon: kaffeine
add-extensions:
org.videolan.vlc.Plugin:
versions: f44
directory: share/vlc/extra
subdirectories: true
merge-dirs: plugins
add-ld-path: lib
autodelete: true
no-autodownload: true
finish-args: |-
--device=all
--filesystem=home
--filesystem=/run/media
--filesystem=/media
--filesystem=xdg-run/pipewire-0
--filesystem=xdg-config/kdeglobals:ro
--share=ipc
--share=network
--socket=x11
--socket=pulseaudio
--system-talk-name=org.freedesktop.Avahi
--system-talk-name=org.freedesktop.UDisks2
--system-talk-name=org.freedesktop.UPower
--talk-name=com.canonical.AppMenu.Registrar
--talk-name=org.freedesktop.ScreenSaver
--talk-name=org.kde.kconfig.notify
--talk-name=org.kde.KGlobalSettings
--talk-name=org.kde.StatusNotifierWatcher
--talk-name=org.mpris.MediaPlayer2.Player
--own-name=org.mpris.MediaPlayer2.org.kde.kaffeine
cleanup-commands: |
ln -s /app/share/vlc/extra/plugins /app/lib64/vlc/plugins/extra