mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-18 04:05:34 +00:00
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>
This commit is contained in:
parent
9cf259229a
commit
b3b15764ac
2 changed files with 170 additions and 52 deletions
|
@ -5,7 +5,7 @@ variables:
|
||||||
# If you are hacking on them or need a them to rebuild, its enough
|
# If you are hacking on them or need a them to rebuild, its enough
|
||||||
# to change any part of the string of the image you want.
|
# to change any part of the string of the image you want.
|
||||||
###
|
###
|
||||||
FEDORA_TAG: '2024-10-27.3'
|
FEDORA_TAG: '2024-10-27.4'
|
||||||
|
|
||||||
DEBIAN_TAG: '2024-10-27.0'
|
DEBIAN_TAG: '2024-10-27.0'
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
aalib-devel
|
aalib-devel
|
||||||
aom
|
|
||||||
bat
|
bat
|
||||||
bison
|
bison
|
||||||
busybox
|
busybox
|
||||||
|
@ -14,15 +13,11 @@ dnf-plugins-core
|
||||||
elfutils
|
elfutils
|
||||||
elfutils-devel
|
elfutils-devel
|
||||||
faac-devel
|
faac-devel
|
||||||
fdk-aac
|
|
||||||
fdk-aac-devel
|
|
||||||
ffmpeg
|
ffmpeg
|
||||||
ffmpeg-devel
|
ffmpeg-devel
|
||||||
ffmpeg-libs
|
ffmpeg-libs
|
||||||
flex
|
flex
|
||||||
flite-devel
|
flite-devel
|
||||||
fluidsynth
|
|
||||||
fluidsynth-devel
|
|
||||||
gcc
|
gcc
|
||||||
gcc-c++
|
gcc-c++
|
||||||
gdb
|
gdb
|
||||||
|
@ -30,32 +25,15 @@ git-core
|
||||||
git-lfs
|
git-lfs
|
||||||
glslc
|
glslc
|
||||||
gpac-devel
|
gpac-devel
|
||||||
graphene-devel
|
|
||||||
gsl-devel
|
gsl-devel
|
||||||
gssdp-devel
|
gssdp-devel
|
||||||
gtest-devel
|
gtest-devel
|
||||||
gtk-doc
|
gtk-doc
|
||||||
gtk3-devel
|
|
||||||
gtk4-devel
|
|
||||||
gupnp-devel
|
gupnp-devel
|
||||||
gupnp-igd-devel
|
gupnp-igd-devel
|
||||||
intel-mediasdk-devel
|
intel-mediasdk-devel
|
||||||
iproute
|
iproute
|
||||||
json-glib-devel
|
|
||||||
libaom-devel
|
|
||||||
libcaca-devel
|
|
||||||
libcurl-devel
|
|
||||||
libdav1d-devel
|
|
||||||
libdrm-devel
|
|
||||||
libnice-devel
|
libnice-devel
|
||||||
libsodium-devel
|
|
||||||
libsoup-devel
|
|
||||||
libunwind-devel
|
|
||||||
libva-devel
|
|
||||||
libxcb-devel
|
|
||||||
libxkbcommon-devel
|
|
||||||
libxkbcommon-x11-devel
|
|
||||||
libxml2-devel
|
|
||||||
libxslt-devel
|
libxslt-devel
|
||||||
libyaml-devel
|
libyaml-devel
|
||||||
llvm-devel
|
llvm-devel
|
||||||
|
@ -70,21 +48,13 @@ mesa-libGLU-devel
|
||||||
mesa-libOpenCL-devel
|
mesa-libOpenCL-devel
|
||||||
mesa-libOSMesa-devel
|
mesa-libOSMesa-devel
|
||||||
mesa-vulkan-drivers
|
mesa-vulkan-drivers
|
||||||
mono-devel
|
|
||||||
nasm
|
nasm
|
||||||
neon-devel
|
|
||||||
ninja-build
|
ninja-build
|
||||||
npm
|
npm
|
||||||
nunit
|
nunit
|
||||||
opencv-devel
|
|
||||||
openjpeg2-devel
|
openjpeg2-devel
|
||||||
patch
|
patch
|
||||||
procps-ng
|
procps-ng
|
||||||
python3
|
|
||||||
python3-cairo
|
|
||||||
python3-cairo-devel
|
|
||||||
python3-devel
|
|
||||||
python3-gobject
|
|
||||||
python3-pip
|
python3-pip
|
||||||
python3-wheel
|
python3-wheel
|
||||||
qemu-system-x86
|
qemu-system-x86
|
||||||
|
@ -100,7 +70,6 @@ qt5-qtx11extras-devel
|
||||||
qt6-doctools
|
qt6-doctools
|
||||||
qt6-linguist
|
qt6-linguist
|
||||||
qt6-qtbase-devel
|
qt6-qtbase-devel
|
||||||
qt6-qtbase-gui
|
|
||||||
qt6-qtbase-private-devel
|
qt6-qtbase-private-devel
|
||||||
qt6-qtdeclarative-devel
|
qt6-qtdeclarative-devel
|
||||||
qt6-qtmultimedia-devel
|
qt6-qtmultimedia-devel
|
||||||
|
@ -109,27 +78,176 @@ qt6-qtshadertools
|
||||||
qt6-qttools
|
qt6-qttools
|
||||||
qt6-qtwayland-devel
|
qt6-qtwayland-devel
|
||||||
redhat-rpm-config
|
redhat-rpm-config
|
||||||
sbc-devel
|
soundtouch-devel
|
||||||
SDL2-devel
|
subunit-devel
|
||||||
srt-devel
|
|
||||||
srt-libs
|
|
||||||
svt-av1
|
|
||||||
svt-av1-devel
|
|
||||||
svt-hevc
|
|
||||||
svt-hevc-devel
|
|
||||||
svt-hevc-libs
|
|
||||||
svt-hevc-libs
|
|
||||||
svt-vp9
|
|
||||||
svt-vp9-devel
|
|
||||||
svt-vp9-libs
|
|
||||||
systemd-udev
|
systemd-udev
|
||||||
valgrind
|
|
||||||
valgrind-devel
|
|
||||||
vulkan-devel
|
|
||||||
vulkan-loader
|
vulkan-loader
|
||||||
x264
|
|
||||||
x264-devel
|
|
||||||
x264-devel
|
|
||||||
x265
|
|
||||||
xorg-x11-server-Xvfb
|
xorg-x11-server-Xvfb
|
||||||
xset
|
xset
|
||||||
|
|
||||||
|
pkgconfig(alsa)
|
||||||
|
pkgconfig(aom)
|
||||||
|
pkgconfig(atk)
|
||||||
|
pkgconfig(avtp)
|
||||||
|
pkgconfig(bash-completion)
|
||||||
|
pkgconfig(bluez)
|
||||||
|
pkgconfig(caca)
|
||||||
|
pkgconfig(cairo-gobject)
|
||||||
|
pkgconfig(cairo-png)
|
||||||
|
pkgconfig(cairo)
|
||||||
|
pkgconfig(cdparanoia-3)
|
||||||
|
pkgconfig(dav1d)
|
||||||
|
pkgconfig(dvdnav)
|
||||||
|
pkgconfig(dvdread)
|
||||||
|
pkgconfig(egl)
|
||||||
|
pkgconfig(fdk-aac)
|
||||||
|
pkgconfig(flac)
|
||||||
|
pkgconfig(fluidsynth)
|
||||||
|
pkgconfig(gbm)
|
||||||
|
pkgconfig(gdk-3.0)
|
||||||
|
pkgconfig(gdk-pixbuf-2.0)
|
||||||
|
pkgconfig(gdk-x11-3.0)
|
||||||
|
pkgconfig(gio-2.0)
|
||||||
|
pkgconfig(gio-unix-2.0)
|
||||||
|
pkgconfig(gl)
|
||||||
|
pkgconfig(glesv2)
|
||||||
|
pkgconfig(glib-2.0)
|
||||||
|
pkgconfig(glx)
|
||||||
|
pkgconfig(gmodule-2.0)
|
||||||
|
pkgconfig(gmodule-export-2.0)
|
||||||
|
pkgconfig(gmodule-no-export-2.0)
|
||||||
|
pkgconfig(gnutls)
|
||||||
|
pkgconfig(gobject-2.0)
|
||||||
|
pkgconfig(gobject-introspection-1.0)
|
||||||
|
pkgconfig(graphene-gobject-1.0)
|
||||||
|
pkgconfig(gthread-2.0)
|
||||||
|
pkgconfig(gtk+-3.0)
|
||||||
|
pkgconfig(gtk+-wayland-3.0)
|
||||||
|
pkgconfig(gtk+-x11-3.0)
|
||||||
|
pkgconfig(gtk4)
|
||||||
|
pkgconfig(gudev-1.0)
|
||||||
|
pkgconfig(iso-codes)
|
||||||
|
pkgconfig(jack)
|
||||||
|
pkgconfig(json-glib-1.0)
|
||||||
|
pkgconfig(lc3)
|
||||||
|
pkgconfig(lcms2)
|
||||||
|
pkgconfig(ldacBT-enc)
|
||||||
|
pkgconfig(libass)
|
||||||
|
pkgconfig(libavc1394)
|
||||||
|
pkgconfig(libavcodec)
|
||||||
|
pkgconfig(libavfilter)
|
||||||
|
pkgconfig(libavformat)
|
||||||
|
pkgconfig(libavutil)
|
||||||
|
pkgconfig(libbs2b)
|
||||||
|
pkgconfig(libcap)
|
||||||
|
pkgconfig(libcdio)
|
||||||
|
pkgconfig(libchromaprint)
|
||||||
|
pkgconfig(libcrypto)
|
||||||
|
pkgconfig(libcurl)
|
||||||
|
pkgconfig(libdca)
|
||||||
|
pkgconfig(libde265)
|
||||||
|
pkgconfig(libdrm)
|
||||||
|
pkgconfig(libdv)
|
||||||
|
pkgconfig(libdw)
|
||||||
|
pkgconfig(libexif)
|
||||||
|
pkgconfig(libffi)
|
||||||
|
pkgconfig(libiec61883)
|
||||||
|
pkgconfig(libjpeg)
|
||||||
|
pkgconfig(libmfx)
|
||||||
|
pkgconfig(libmodplug)
|
||||||
|
pkgconfig(libmpeg2)
|
||||||
|
pkgconfig(libmpg123)
|
||||||
|
pkgconfig(libopenjp2)
|
||||||
|
pkgconfig(libopenmpt)
|
||||||
|
pkgconfig(libpng)
|
||||||
|
pkgconfig(libpulse)
|
||||||
|
pkgconfig(libqrencode)
|
||||||
|
pkgconfig(libraw1394)
|
||||||
|
pkgconfig(librsvg-2.0)
|
||||||
|
pkgconfig(librtmp)
|
||||||
|
pkgconfig(libsodium)
|
||||||
|
pkgconfig(libsoup-2.4)
|
||||||
|
pkgconfig(libsoup-3.0)
|
||||||
|
pkgconfig(libsrtp2)
|
||||||
|
pkgconfig(libssh2)
|
||||||
|
pkgconfig(libudev)
|
||||||
|
pkgconfig(libunwind)
|
||||||
|
pkgconfig(libusb-1.0)
|
||||||
|
pkgconfig(libv4l2)
|
||||||
|
pkgconfig(libva-drm)
|
||||||
|
pkgconfig(libva-wayland)
|
||||||
|
pkgconfig(libva-x11)
|
||||||
|
pkgconfig(libva)
|
||||||
|
pkgconfig(libvisual-0.4)
|
||||||
|
pkgconfig(libwebp)
|
||||||
|
pkgconfig(libwebpdemux)
|
||||||
|
pkgconfig(libwebpmux)
|
||||||
|
pkgconfig(libxml-2.0)
|
||||||
|
pkgconfig(lilv-0)
|
||||||
|
pkgconfig(lrdf)
|
||||||
|
pkgconfig(microdns)
|
||||||
|
pkgconfig(mjpegtools)
|
||||||
|
pkgconfig(mono)
|
||||||
|
pkgconfig(neon)
|
||||||
|
pkgconfig(nettle)
|
||||||
|
pkgconfig(ogg)
|
||||||
|
pkgconfig(openal)
|
||||||
|
pkgconfig(opencv4)
|
||||||
|
pkgconfig(OpenEXR)
|
||||||
|
pkgconfig(opengl)
|
||||||
|
pkgconfig(openh264)
|
||||||
|
pkgconfig(openssl)
|
||||||
|
pkgconfig(opus)
|
||||||
|
pkgconfig(pango)
|
||||||
|
pkgconfig(pangocairo)
|
||||||
|
pkgconfig(py3cairo)
|
||||||
|
pkgconfig(pygobject-3.0)
|
||||||
|
pkgconfig(python-3.12-embed)
|
||||||
|
pkgconfig(python-3.12)
|
||||||
|
pkgconfig(Qt5Core)
|
||||||
|
pkgconfig(Qt6Core)
|
||||||
|
pkgconfig(sbc)
|
||||||
|
pkgconfig(sdl2)
|
||||||
|
pkgconfig(shout)
|
||||||
|
pkgconfig(sndfile)
|
||||||
|
pkgconfig(spandsp)
|
||||||
|
pkgconfig(speex)
|
||||||
|
pkgconfig(srt)
|
||||||
|
pkgconfig(SvtAv1Dec)
|
||||||
|
pkgconfig(SvtAv1Enc)
|
||||||
|
pkgconfig(SvtHevcEnc)
|
||||||
|
pkgconfig(SvtVp9Enc)
|
||||||
|
pkgconfig(taglib)
|
||||||
|
pkgconfig(theoradec)
|
||||||
|
pkgconfig(theoraenc)
|
||||||
|
pkgconfig(twolame)
|
||||||
|
pkgconfig(valgrind)
|
||||||
|
pkgconfig(vo-amrwbenc)
|
||||||
|
pkgconfig(vorbis)
|
||||||
|
pkgconfig(vorbisenc)
|
||||||
|
pkgconfig(vpx)
|
||||||
|
pkgconfig(vulkan)
|
||||||
|
pkgconfig(wavpack)
|
||||||
|
pkgconfig(wayland-client)
|
||||||
|
pkgconfig(wayland-cursor)
|
||||||
|
pkgconfig(wayland-egl)
|
||||||
|
pkgconfig(wayland-protocols)
|
||||||
|
pkgconfig(webrtc-audio-coding-1)
|
||||||
|
pkgconfig(webrtc-audio-processing-1)
|
||||||
|
pkgconfig(x11-xcb)
|
||||||
|
pkgconfig(x11)
|
||||||
|
pkgconfig(x264)
|
||||||
|
pkgconfig(x265)
|
||||||
|
pkgconfig(xcb)
|
||||||
|
pkgconfig(xdamage)
|
||||||
|
pkgconfig(xext)
|
||||||
|
pkgconfig(xfixes)
|
||||||
|
pkgconfig(xi)
|
||||||
|
pkgconfig(xkbcommon-x11)
|
||||||
|
pkgconfig(xkbcommon)
|
||||||
|
pkgconfig(xrandr)
|
||||||
|
pkgconfig(xtst)
|
||||||
|
pkgconfig(xv)
|
||||||
|
pkgconfig(zbar)
|
||||||
|
pkgconfig(zlib)
|
||||||
|
pkgconfig(zvbi-0.2)
|
||||||
|
|
Loading…
Reference in a new issue