# Template file for 'libplacebo' pkgname=libplacebo version=7.351.0 revision=1 build_style=meson configure_args="-Dshaderc=enabled -Dvulkan=enabled -Ddemos=false $(vopt_feature lcms) $(vopt_feature opengl)" hostmakedepends="pkg-config python3-Mako Vulkan-Headers python3-Jinja2 $(vopt_if opengl python3-glad)" makedepends="shaderc vulkan-loader-devel $(vopt_if lcms lcms2-devel)" short_desc="Reusable library for GPU-accelerated video/image rendering" maintainer="Enrico Belleri " license="LGPL-2.1-or-later" homepage="https://code.videolan.org/videolan/libplacebo" distfiles="https://code.videolan.org/videolan/libplacebo/-/archive/v${version}/libplacebo-v${version}.tar.gz" checksum=4efe1c8d4da3c61295eb5fdfa50e6037409d8425eb3c15dd86788679c4ce59ee if [ "$XBPS_CHECK_PKGS" ]; then configure_args+=" -Dtests=true" else configure_args+=" -Dtests=false" fi build_options="lcms opengl" build_options_default="lcms opengl" desc_option_lcms="Enable support for LittleCMS 2 engine" libplacebo-devel_package() { depends="${sourcepkg}>=${version}_${revision} vulkan-loader-devel $(vopt_if lcms lcms2-devel)" short_desc+=" - development files" pkg_install() { vmove usr/include vmove usr/lib/pkgconfig vmove "usr/lib/*.so" } }