summaryrefslogtreecommitdiff
path: root/libplacebo/Pkgfile
blob: 9dda7129455f8247e5ff4107ef8664fc9b3faa30 (plain)
    1 # Description: Reusable library for GPU-accelerated video/image rendering primitives
    2 # URL: https://github.com/haasn/libplacebo
    3 # Maintainer: Danny Rawlins, crux at romster dot me
    4 # Depends on: lcms2 meson shaderc vulkan-loader python3-mako
    5 # Optional: libepoxy
    6 
    7 name=libplacebo
    8 version=2.72.2
    9 release=1
   10 source=(https://code.videolan.org/videolan/libplacebo/-/archive/v$version/$name-v$version.tar.gz)
   11 
   12 build() {
   13 	meson setup build $name-v$version \
   14 		--prefix=/usr \
   15 		--buildtype=plain \
   16 		-D vulkan=enabled \
   17 		-D glslang=enabled \
   18 		-D shaderc=enabled \
   19 		-D lcms=enabled
   20 
   21 	meson compile -C build -j ${JOBS:-1}
   22 	DESTDIR=$PKG meson install -C build
   23 }

Generated by cgit