blob: 221b21e29d5a3807a664cff998be5d49b7062f6d [file] [log] [blame]
kind: meson
sources:
- kind: tar
url: gst_downloads:gst-plugins-bad/gst-plugins-bad-1.18.4.tar.xz
ref: 74e806bc5595b18c70e9ca93571e27e79dfb808e5d2e7967afa952b52e99c85f
# Should be shipped in GStreamer 1.20. https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2125
- kind: patch
path: patches/gst-plugins-bad-0001-debugutils-Add-fakeaudiosink-element.patch
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
depends:
- sdk/gstreamer.bst
- sdk/gst-plugins-base.bst
- freedesktop-sdk.bst:components/openjpeg.bst
- freedesktop-sdk.bst:components/libdrm.bst
- sdk/libkate.bst
- sdk/libusrsctp.bst
- freedesktop-sdk.bst:components/libusb.bst
- filtered-openh264.bst
- freedesktop-sdk.bst:components/aom.bst
- freedesktop-sdk.bst:components/librsvg.bst
- freedesktop-sdk.bst:components/frei0r.bst
- freedesktop-sdk.bst:components/ladspa-sdk.bst
- freedesktop-sdk.bst:components/libfdk-aac.bst
- freedesktop-sdk.bst:components/libglvnd.bst
- freedesktop-sdk.bst:components/libnice.bst
- freedesktop-sdk.bst:components/libsrtp2.bst
- freedesktop-sdk.bst:components/libwebp.bst
- freedesktop-sdk.bst:components/libgudev.bst
- freedesktop-sdk.bst:components/openal.bst
- freedesktop-sdk.bst:components/orc.bst
- freedesktop-sdk.bst:components/sndfile.bst
- freedesktop-sdk.bst:components/wayland.bst
- freedesktop-sdk.bst:components/webrtc-audio-processing.bst
- freedesktop-sdk.bst:bootstrap-import.bst
variables:
meson-local: >-
-Dpackage-origin="webkit-sdk"
-Dintrospection=disabled
-Dexamples=disabled
-Dassrender=disabled
-Davtp=disabled
-Dbluez=disabled
-Dbs2b=disabled
-Dchromaprint=disabled
-Dcolormanagement=disabled
-Dcuda=disabled
-Dcurl-ssh2=disabled
-Dcurl=disabled
-Dd3dvideosink=disabled
-Ddc1394=disabled
-Ddecklink=disabled
-Ddirectfb=disabled
-Ddirectsound=disabled
-Ddoc=disabled
-Ddts=disabled
-Ddvb=disabled
-Dfaac=disabled
-Dfaad=disabled
-Dfbdev=disabled
-Dflite=disabled
-Dfluidsynth=disabled
-Dgme=disabled
-Dgsm=disabled
-Diqa=disabled
-Dladspa=disabled
-Dlibde265=disabled
-Dlibmms=disabled
-Dlv2=disabled
-Dmagicleap=disabled
-Dmicrodns=disabled
-Dmodplug=disabled
-Dmpeg2enc=disabled
-Dmplex=disabled
-Dmsdk=disabled
-Dmusepack=disabled
-Dneon=disabled
-Dnvcodec=disabled
-Dnvdec=disabled
-Dnvenc=disabled
-Dofa=disabled
-Dopenal=disabled
-Dopencv=disabled
-Dopenexr=disabled
-Dopenh264=disabled
-Dopenmpt=disabled
-Dopenni2=disabled
-Dopensles=disabled
-Dresindvd=disabled
-Drsvg=disabled
-Drtmp=disabled
-Dsbc=disabled
-Dsndfile=disabled
-Dsoundtouch=disabled
-Dspandsp=disabled
-Dsrt=disabled
-Dsvthevcenc=disabled
-Dteletext=disabled
-Dtinyalsa=disabled
-Dttml=disabled
-Dva=disabled
-Dvaacenc=disabled
-Dvdpau=disabled
-Dvoaacenc=disabled
-Dvoamrwbenc=disabled
-Dvulkan=disabled
-Dwasapi=disabled
-Dwasapi2=disabled
-Dwebp=disabled
-Dwebrtcdsp=disabled
-Dwildmidi=disabled
-Dwinks=disabled
-Dwinscreencap=disabled
-Dwpe=disabled
-Dx265=disabled
-Dzbar=disabled
-Dzxing=disabled
public:
bst:
split-rules:
devel:
(>):
- '%{libdir}/libgstadaptivedemux-1.0.so'
- '%{libdir}/libgstbadaudio-1.0.so'
- '%{libdir}/libgstbasecamerabinsrc-1.0.so'
- '%{libdir}/libgstcodecparsers-1.0.so'
- '%{libdir}/libgstinsertbin-1.0.so'
- '%{libdir}/libgstisoff-1.0.so'
- '%{libdir}/libgstmpegts-1.0.so'
- '%{libdir}/libgstphotography-1.0.so'
- '%{libdir}/libgstplayer-1.0.so'
- '%{libdir}/libgstsctp-1.0.so'
- '%{libdir}/libgsturidownloader-1.0.so'
- '%{libdir}/libgstwayland-1.0.so'
- '%{libdir}/libgstwebrtc-1.0.so'