Convert Flatpak manifest to JSON format #12

This commit is contained in:
Rafostar
2020-11-23 14:08:59 +01:00
parent 4c2cca855e
commit 2cd946c6c0
2 changed files with 51 additions and 45 deletions

View File

@@ -0,0 +1,51 @@
{
"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",
"--device=all",
"--env=GST_PLUGIN_SYSTEM_PATH=/app/lib/gstreamer-1.0",
"--env=GST_VAAPI_ALL_DRIVERS=1"
],
"modules": [
"lib/glib.json",
"lib/glib-networking.json",
"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"
}
]
}
]
}

View File

@@ -1,45 +0,0 @@
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
# DVD/DVB devices access
- --device=all
modules:
- lib/glib.json
- lib/glib-networking.json
- 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