makedepends=(bash-completion gobject-introspection gtk-doc python-gobject python-setuptools gstreamer-plugins-base gstreamer-plugins-bad)

description="GStreamer library for creating audio/video editors"
url="https://gstreamer.freedesktop.org/modules/gst-editing-services.html"

packager="Great-OS Team"
maintainer="Great-OS Team"

name=gstreamer-editing-services
version=1.26.10
release=2

source=(https://gstreamer.freedesktop.org/src/$name/gst-editing-services-$version.tar.xz)

build() {
  mkdir -p build && cd build

  #fix build with gobject-introspection 1.82
  sed -i 's/GstFrameCompositionApi/GESFrameCompositionMetaAPI/' $SRC/gst-editing-services-$version/ges/ges-frame-composition-meta.c

  meson --prefix=/usr \
        --libdir=/usr/lib \
        -D buildtype=release \
        ../gst-editing-services-$version

  ninja
  DESTDIR=$PKG ninja install
}
