# Contributor: Leo # Maintainer: pkgname=libplacebo pkgver=2.43.1 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="62463dfee6e6fd450395e42d7af2b6e0caa0b183c0d00f5ba0c5ddc893a47cdd0371d37fc72a7361228324b0dc9c55dd0309a5a7210cf753618fde18a094abcb libplacebo-v2.43.1.tar.gz"