From c9e6611b92723a68f051c118e82cc01673508dfa Mon Sep 17 00:00:00 2001 From: Bruno Herbelin Date: Mon, 21 Nov 2022 00:50:47 +0100 Subject: [PATCH] Packaging gstreamer and SRT in flatpak --- flatpak/io.github.brunoherbelin.Vimix.json | 39 ++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/flatpak/io.github.brunoherbelin.Vimix.json b/flatpak/io.github.brunoherbelin.Vimix.json index 79fd25b..38163db 100644 --- a/flatpak/io.github.brunoherbelin.Vimix.json +++ b/flatpak/io.github.brunoherbelin.Vimix.json @@ -39,6 +39,45 @@ } ] }, + { + "name": "srt", + "buildsystem": "cmake", + "config-opts": [ + "-DCMAKE_BUILD_TYPE=Release", + "-DENABLE_APPS=OFF", + "-DENABLE_STDCXX_SYNC=ON" + ], + "sources": [ + { + "type": "git", + "tag": "v1.5.1", + "url": "https://github.com/Haivision/srt.git" + } + ] + }, + { + "name": "gstreamer", + "buildsystem": "meson", + "builddir": true, + "config-opts": [ + "-Ddoc=disabled", + "-Dpython=disabled", + "-Dexamples=disabled", + "-Ddevtools=disabled", + "-Dlibav=enabled", + "-Dbad=enabled", + "-Dgst-plugins-bad:srt=enabled" + ], + "sources": [ + { + "type": "git", + "tag": "1.20.4", + "commit": "642730bd67d3c23ac68bd328fbddd191a7a43f25", + "url": "https://gitlab.freedesktop.org/gstreamer/gstreamer.git", + "disable-submodules": false + } + ] + }, { "name": "vimix", "buildsystem": "cmake",