# Description: 2D graphics library with support for multiple output devices # URL: https://cairographics.org/ # Maintainer: protonesso, nagakamira at gmail dot com # Depends on: meson libpng pixman fontconfig glib libxext libxrender xcb-util lzo # Section: libs name=cairo version=1.17.4 release=1 case $version in *.[0-9]*[13579].*) url="https://www.cairographics.org/snapshots" ;; *) url="https://www.cairographics.org/releases" ;; esac source=("$url/$name-$version.tar.xz") build() { cd "$SRC"/$name-$version patch -Np1 -i "$STUFF"/cairo/musl-stacksize.patch mkdir -p build cd build ataraxia-meson "$SRC"/$name-$version \ -Dspectre=disabled \ -Dtee=enabled \ -Dtests=disabled samu DESTDIR="$PKG" samu install }