From dd130cb02e70cc4f51c47f9ee3f12ab314f5de12 Mon Sep 17 00:00:00 2001 From: brunoherbelin Date: Sat, 22 Nov 2025 12:57:34 +0100 Subject: [PATCH] flatpak doesnt have xinput by default: need to rebuild gstreamer --- flatpak/io.github.brunoherbelin.Vimix.json | 55 ++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/flatpak/io.github.brunoherbelin.Vimix.json b/flatpak/io.github.brunoherbelin.Vimix.json index 20bd5f1..947359d 100644 --- a/flatpak/io.github.brunoherbelin.Vimix.json +++ b/flatpak/io.github.brunoherbelin.Vimix.json @@ -48,6 +48,22 @@ } ] }, + { + "name": "x265", + "buildsystem": "cmake-ninja", + "subdir": "source", + "config-opts": [ + "-DCMAKE_BUILD_TYPE=Release", + "-DCMAKE_POSITION_INDEPENDENT_CODE=ON" + ], + "sources": [ + { + "type": "git", + "commit": "b858f483959b805895f77e700d81544be84e4c6b", + "url": "https://bitbucket.org/multicoreware/x265_git.git" + } + ] + }, { "name": "srt", "buildsystem": "cmake-ninja", @@ -80,6 +96,45 @@ } ] }, + { + "name": "gstreamer", + "buildsystem": "meson", + "builddir": true, + "config-opts": [ + "-Ddoc=disabled", + "-Dpython=disabled", + "-Dges=disabled", + "-Drs=disabled", + "-Dgst-examples=disabled", + "-Drtsp_server=disabled", + "-Ddevtools=disabled", + "-Dqt5=disabled", + "-Dlibav=enabled", + "-Dbase=enabled", + "-Dgood=enabled", + "-Dgst-plugins-good:v4l2=enabled", + "-Dgpl=enabled", + "-Dbad=enabled", + "-Dgst-plugins-bad:x265=enabled", + "-Dgst-plugins-bad:srt=enabled", + "-Dgst-plugins-bad:shm=enabled", + "-Dugly=enabled", + "-Dgst-plugins-ugly:x264=enabled", + "-Dvaapi=enabled" + ], + "build-options": { + "build-args": [ "--share=network" ] + }, + "sources": [ + { + "type": "git", + "tag": "1.26.8", + "commit": "16d77e12ad213ef24e76a8cc34d347b8221c9975", + "url": "https://gitlab.freedesktop.org/gstreamer/gstreamer.git", + "disable-submodules": false + } + ] + }, { "name": "shmdata", "buildsystem": "cmake-ninja",