# Contributor: Leo # Maintainer: pkgname=libplacebo pkgver=2.43.0 pkgrel=0 pkgdesc="Reusable library for GPU-accelerated video/image rendering" url="https://code.videolan.org/videolan/libplacebo" arch="all" license="LGPL-2.1-or-later" makedepends=" meson vulkan-loader-dev glslang-static glslang-dev shaderc-dev vulkan-headers lcms2-dev libepoxy-dev " subpackages="$pkgname-dev" source="https://code.videolan.org/videolan/libplacebo/-/archive/v$pkgver/libplacebo-v$pkgver.tar.gz" builddir="$srcdir/libplacebo-v$pkgver" build() { meson \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --localstatedir=/var \ --buildtype=plain \ -Dvulkan=enabled \ -Dglslang=enabled \ -Dshaderc=enabled \ -Dtests=true \ -Dlcms=enabled \ . output ninja -C output } check() { ninja -C output test } package() { DESTDIR="$pkgdir" ninja -C output install } sha512sums="c57463a9fcde1b259620fcb7ce6470b0d06e45ed837b4eca35ff0931e4c440ef613590485119ed21237f9cf3c3cdb617253f17699d9d252070f30d5dcbc233ab libplacebo-v2.43.0.tar.gz"