| kind: meson |
| sources: |
| - kind: tar |
| url: gst_downloads:gst-plugins-base/gst-plugins-base-1.18.4.tar.xz |
| ref: 29e53229a84d01d722f6f6db13087231cdf6113dd85c25746b9b58c3d68e8323 |
| # These patches are upstream already, to be released in 1.18.5. |
| - kind: patch |
| path: patches/gst-plugins-base-0001-gst-don-t-use-volatile-to-mean-atomic.patch |
| - kind: patch |
| path: patches/gst-plugins-base-0001-gstgl-Fix-build-when-Meson-0.58.0rc1.patch |
| build-depends: |
| - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst |
| depends: |
| - freedesktop-sdk.bst:components/gdk-pixbuf.bst |
| - sdk/gstreamer.bst |
| - sdk/graphene.bst |
| - sdk/gtk+-3.bst |
| - freedesktop-sdk.bst:components/pango.bst |
| - freedesktop-sdk.bst:components/libdrm.bst |
| - freedesktop-sdk.bst:components/libsoup.bst |
| - freedesktop-sdk.bst:bootstrap-import.bst |
| - freedesktop-sdk.bst:components/alsa-lib.bst |
| - freedesktop-sdk.bst:components/iso-codes.bst |
| - freedesktop-sdk.bst:components/libogg.bst |
| - freedesktop-sdk.bst:components/libtheora.bst |
| - freedesktop-sdk.bst:components/libvorbis.bst |
| - freedesktop-sdk.bst:components/mesa-headers.bst |
| - freedesktop-sdk.bst:components/opus.bst |
| - freedesktop-sdk.bst:components/orc.bst |
| - freedesktop-sdk.bst:components/sdl2.bst |
| - freedesktop-sdk.bst:components/xorg-lib-xv.bst |
| - freedesktop-sdk.bst:components/wayland-protocols.bst |
| |
| variables: |
| meson-local: >- |
| -Dintrospection=disabled |
| -Dpackage-origin="webkit-sdk" |
| -Dcdparanoia=disabled |
| -Dlibvisual=disabled |
| -Dtremor=disabled |
| -Dexamples=disabled |
| -Dgtk_doc=disabled |
| -Ddoc=disabled |
| -Dtests=disabled |
| |
| public: |
| bst: |
| overlap-whitelist: |
| - '**' |
| split-rules: |
| devel: |
| (>): |
| - '%{libdir}/libgstallocators-1.0.so' |
| - '%{libdir}/libgstapp-1.0.so' |
| - '%{libdir}/libgstaudio-1.0.so' |
| - '%{libdir}/libgstfft-1.0.so' |
| - '%{libdir}/libgstgl-1.0.so' |
| - '%{libdir}/libgstpbutils-1.0.so' |
| - '%{libdir}/libgstriff-1.0.so' |
| - '%{libdir}/libgstrtp-1.0.so' |
| - '%{libdir}/libgstrtsp-1.0.so' |
| - '%{libdir}/libgstsdp-1.0.so' |
| - '%{libdir}/libgsttag-1.0.so' |
| - '%{libdir}/libgstvideo-1.0.so' |