blob: dfed2a72c0921457f4fb4754eff17bcf604e782c [file] [log] [blame]
kind: meson
sources:
- kind: tar
url: gst_downloads:gstreamer/gstreamer-1.16.2.tar.xz
ref: e3f044246783fd685439647373fa13ba14f7ab0b346eadd06437092f8419e94e
build-depends:
- sdk/gobject-introspection.bst
- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
- freedesktop-sdk.bst:components/flex.bst
- freedesktop-sdk.bst:components/bison.bst
depends:
- freedesktop-sdk.bst:bootstrap-import.bst
- freedesktop-sdk.bst:components/glib.bst
- freedesktop-sdk.bst:components/libunwind.bst
variables:
libexecdir: "%{libdir}"
meson-local: >-
-Dexamples=disabled
-Dbenchmarks=disabled
-Dintrospection=enabled
-Dlibunwind=enabled
-Dlibdw=enabled
-Ddbghelp=disabled
-Dbash-completion=disabled
-Dgtk_doc=disabled
-Dpackage-origin="webkit-sdk"
public:
bst:
overlap-whitelist:
- '**'
split-rules:
devel:
(>):
- '%{libdir}/libgstcheck-1.0.so'
- '%{libdir}/libgstbase-1.0.so'
- '%{libdir}/libgstnet-1.0.so'
- '%{libdir}/libgstreamer-1.0.so'
- '%{libdir}/libgstcontroller-1.0.so'