extra/gstreamer: fixes

This commit is contained in:
Kevin Mihelich 2024-03-08 15:34:28 +00:00
parent f757e1b19e
commit 0f8dbf2e67

View file

@ -3,10 +3,12 @@
# ALARM: Kevin Mihelich <kevin@archlinuxarm.org>
# - removed makedepend and gst-plugins-bad depend on svt-hevc
# - removed makedepend and gst-plugins-bad depend on svt-av1, meson with -D gst-plugins-bad:svtav1=disabled
# - removed libgstsvthevcenc.so from gst-plugins-bad install list
# - meson with -D gst-plugins-bad:svthevcenc=disabled
# - removed gst-plug-msdk package, meson with -D gst-plugins-bad:msdk=disabled
# - removed gst-plug-qsv package, meson with -D gst-plugins-bad:qsv=disabled
# - meson with -D gst-plugins-bad:mfx_api=auto
# - !distcc - build is failing with distcc
pkgbase=gstreamer
@ -61,7 +63,7 @@ makedepends=(
bluez-libs bzip2 chromaprint faac faad2 fluidsynth gsm json-glib ladspa
libavtp libbs2b libdca libde265 libdvdnav libfdk-aac libfreeaptx libgme
liblc3 libldac liblrdf libltc libmicrodns libmodplug libmpcdec libnice
libopenmpt libsrtp libva libvpl libxkbcommon-x11 libxml2 lilv lv2 mjpegtools
libopenmpt libsrtp libva libxkbcommon-x11 libxml2 lilv lv2 mjpegtools
neon openal opencv qrencode rtmpdump sbc shaderc soundtouch spandsp
vulkan-headers vulkan-icd-loader vulkan-validation-layers
webrtc-audio-processing-1 wildmidi wpewebkit zbar zvbi zxing-cpp
@ -130,8 +132,9 @@ build() {
-D gst-plugins-bad:isac=disabled
-D gst-plugins-bad:magicleap=disabled
-D gst-plugins-bad:msdk=disabled
-D gst-plugins-bad:svtav1=disabled
-D gst-plugins-bad:svthevcenc=disabled
-D gst-plugins-bad:mfx_api=oneVPL
-D gst-plugins-bad:mfx_api=auto
-D gst-plugins-bad:onnx=disabled
-D gst-plugins-bad:openh264=disabled
-D gst-plugins-bad:openni2=disabled
@ -552,7 +555,6 @@ package_gst-plugins-bad() {
usr/lib/gstreamer-1.0/libgstspandsp.so
usr/lib/gstreamer-1.0/libgstsrt.so
usr/lib/gstreamer-1.0/libgstsrtp.so
usr/lib/gstreamer-1.0/libgstsvtav1.so
usr/lib/gstreamer-1.0/libgstteletext.so
usr/lib/gstreamer-1.0/libgsttimecode.so
usr/lib/gstreamer-1.0/libgstttmlsubs.so