Enable qt5 (qmlgl) plugin for cerbero on the GitLab CI
To enable the plugin in Cerbero, run the package
command as ./cerbero-uninstalled -v qt5 -c [...] package gstreamer-1.0
.
To enable the plugin in gst-build, run meson
with -Dgst-plugins-good:qt5=enabled
For native linux, this needs to be tested against qt5 from two sources:
-
The Qt5 development packages shipped with the distro
-
Against the latest qt5 binaries downloaded and extracted, and
QMAKE=/path/to/Qt5.12.0/5.12.0/gcc_64/qmake
For android-universal, QT5_PREFIX=/path/to/Qt5.12.0/5.12.0
must be set instead since Cerbero will need to pick the correct qmake
for each arch automatically.
For macOS and ios-universal, setting QMAKE
will work since qmake
in those cases supports universal builds. cross-win32/64 can be skipped.