Jordan Petridis
145321929c
ci/fedora: Install mesa-va-drivers package
...
In the CI we don't have x11 or wayland compositor running,
so the va plugins don't initialize and the tests will keep
running against software encoders/decoders.
However when running locally or inside toolbox, this will
allow va plugins to initialize and be tested.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7762 >
2024-11-02 11:46:25 +00:00
Jordan Petridis
dba08b2405
ci/fedora: Remove the usage of builddep when creating the image
...
Instead list all the dependencies we want explicitly so we have
more control over them and avoid changes we didn't anticipate
based on the fedora package metadata and updates.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7762 >
2024-11-02 11:46:25 +00:00
Jordan Petridis
b3b15764ac
ci: Add more explicit deps into fedora/deps.txt
...
And use the pkgconfig() syntax to install things based
on the .pc file rather than the package name.
Current list generated from meson introspect --dependencies
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7762 >
2024-11-02 11:46:25 +00:00
Jordan Petridis
9cf259229a
ci/fedora: Add qt6 packages to the deps
...
It's already getting installed but add them explicitly
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7762 >
2024-11-02 11:46:24 +00:00
Guillaume Desmottes
62de46872c
ci: install qrencode
...
Required to build the qroverlay plugin.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7649 >
2024-10-31 15:02:59 +00:00
Detlev Casanova
1c0ed5137e
ci: fedora: deps: Add systemd-udev
...
An udevd implementation is needed to run virtme tests.
In Fedora 40, it is provided by systemd-udev, add it as a dependency.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7455 >
2024-10-25 13:55:20 +00:00
Edward Hervey
10437c1677
ci: Install valgrind-devel
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7455 >
2024-10-25 13:55:19 +00:00
Jordan Petridis
d9c35760b8
ci: Update fedora base image to f40
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7455 >
2024-10-25 13:55:18 +00:00
Jonas K Danielsson
0850922104
docker: fedora: Add srt lib
...
This should enable the srt plugin.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5440 >
2024-02-02 15:08:02 +00:00
Jordan Petridis
579c9285c1
ci: Move fedora pkg list in a .txt file
...
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5629 >
2023-11-13 13:28:03 +02:00