pkgname=gstreamer pkgver=1.24.9 pkgrel=1 pkgdesc="GStreamer Multimedia Framework" arch=('x86_64') license=('LGPL') url="https://gstreamer.freedesktop.org/" depends=('libxml2' 'glib2' 'libunwind' 'bash-completion') makedepends=('meson' 'ninja' 'gobject-introspection' 'python3' 'gsl') options=('!libtool') source=("https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-${pkgver}.tar.xz") sha256sums=('ebf47b6beef508a00c8557d4c1f1713e5c7ef9ba70dac45deed80e182bcf260f') build() { mkdir -p build cd build meson setup ../${pkgname}-${pkgver} \ --prefix=/usr \ --buildtype=release \ --libexecdir=lib \ -Dpackage-name="GStreamer (KaOS)" \ -Dpackage-origin="https://kaosx.us/" \ -Dgobject-cast-checks=disabled \ -Ddbghelp=disabled ninja } check() { cd build # no FAIL meson test } package() { cd build DESTDIR=${pkgdir} ninja install }