obs-studio/container.yaml
Yaakov Selkowitz 3904c02eaa F44
2026-03-24 21:04:37 -04:00

49 lines
1.7 KiB
YAML

flatpak:
id: com.obsproject.Studio
branch: stable
command: obs
runtime-name: flatpak-kde6-runtime
runtime-version: f44
packages:
- obs-studio
add-extensions:
com.obsproject.Studio.Plugin:
directory: plugins
add-ld-path: lib64
merge-dirs: bin;lib64/obs-plugins;libexec/obs-plugins;share/obs/obs-plugins
subdirectories: true
no-autodownload: true
autodelete: true
org.fedoraproject.LinuxAudio.Plugins:
directory: extensions/Plugins
version: f44
add-ld-path: lib64
merge-dirs: vst
subdirectories: true
no-autodownload: true
org.videolan.vlc.Plugin:
directory: plugins/VLCVideo/share/vlc/extra
version: f44
subdirectories: true
merge-dirs: plugins
add-ld-path: lib
no-autodownload: true
finish-args: |-
--socket=fallback-x11
--socket=wayland
--socket=pulseaudio
--device=all
--share=network
--share=ipc
--filesystem=host
--filesystem=xdg-run/pipewire-0
--talk-name=org.kde.StatusNotifierWatcher
--talk-name=org.freedesktop.Flatpak
--talk-name=org.freedesktop.Notifications
--talk-name=org.a11y.Bus
--system-talk-name=org.freedesktop.Avahi
--system-talk-name=org.freedesktop.UDisks2
--env=PATH=/app/plugins/bin:/app/bin:/usr/bin
--env=VST_PATH=/app/extensions/Plugins/lxvst
cleanup-commands: |
rmdir /app/libexec/obs-plugins && ln -s /app/plugins/libexec/obs-plugins /app/libexec/