Files
clapper/pkgs/flatpak/com.github.rafostar.Clapper.yml
Rafostar f0a54f97e1 Add all missing deps for building flatpak
With this flatpak is now possible to build and working
2020-10-29 18:58:02 +01:00

52 lines
1.3 KiB
YAML

app-id: com.github.rafostar.Clapper
runtime: org.gnome.Platform
runtime-version: '3.38'
sdk: org.gnome.Sdk
command: com.github.rafostar.Clapper
finish-args:
- --share=ipc
- --socket=fallback-x11
- --socket=wayland
- --device=dri
- --socket=pulseaudio
- --share=network
- --env=GST_PLUGIN_SYSTEM_PATH=/app/lib/gstreamer-1.0
- --env=GST_VAAPI_ALL_DRIVERS=1
add-extensions:
org.freedesktop.Platform.VAAPI.Intel:
directory: lib/intel-vaapi-driver
version: '20.08'
add-ld-path: '.'
no-autodownload: true
autodelete: false
download-if: have-intel-gpu
enable-if: active-gl-driver
modules:
- shared-modules/gudev/gudev.json
- lib/pango.json
- lib/libsass.json
- lib/sassc.json
- lib/gtk4.json
- lib/liba52.json
- lib/libmpeg2.json
- lib/libdvdcss.json
- lib/libdvdread.json
- lib/libdvdnav.json
- lib/libass.json
- lib/ffmpeg.json
- gstreamer-1.0/gstreamer.json
- gstreamer-1.0/gst-plugins-base.json
- gstreamer-1.0/gst-plugins-good.json
- gstreamer-1.0/gst-plugins-bad.json
- gstreamer-1.0/gst-plugins-ugly.json
- gstreamer-1.0/gst-libav.json
- gstreamer-1.0/gstreamer-vaapi.json
- name: clapper
buildsystem: meson
sources:
- type: git
url: https://github.com/Rafostar/clapper.git
commit: ac06e84851a592a2536e799c7d381796ef81d758