diff --git a/srcpkgs/cairo/template b/srcpkgs/cairo/template index c6dadc98646..3e401795a30 100644 --- a/srcpkgs/cairo/template +++ b/srcpkgs/cairo/template @@ -1,25 +1,21 @@ -# Template build file for 'cairo'. +# Template file for 'cairo' pkgname=cairo -version=1.14.12 +version=1.15.12 revision=1 build_style=gnu-configure -configure_args="--disable-static --disable-lto --enable-tee +configure_args="--disable-static --enable-tee $(vopt_if opengl '--enable-gl --enable-egl') $(vopt_if gles2 '--enable-egl --enable-glesv2')" -short_desc="Vector graphics library with cross-device output support" -maintainer="Juan RP " -license="LGPL-2.1, MPL-1.1" -homepage="http://cairographics.org" -distfiles="${homepage}/releases/$pkgname-$version.tar.xz" -checksum=8c90f00c500b2299c0a323dd9beead2a00353752b2092ead558139bd67f7bf16 - -hostmakedepends="automake libtool pkg-config" -makedepends="libpng-devel fontconfig-devel pixman-devel libXrender-devel libglib-devel +hostmakedepends="pkg-config" +makedepends="fontconfig-devel freetype-devel libglib-devel libpng-devel libX11-devel + libxcb-devel libXext-devel libXrender-devel lzo-devel pixman-devel zlib-devel $(vopt_if opengl MesaLib-devel) $(vopt_if gles2 MesaLib-devel)" - -pre_configure() { - autoreconf -fi -} +short_desc="Vector graphics library with cross-device output support" +maintainer="Rasmus Thomsen " +license="LGPL-2.1-or-later, MPL-1.1" +homepage="https://cairographics.org" +distfiles="${homepage}/snapshots/$pkgname-$version.tar.xz" +checksum=7623081b94548a47ee6839a7312af34e9322997806948b6eec421a8c6d0594c9 # Package build options build_options="gles2 opengl" @@ -28,6 +24,11 @@ case "$XBPS_TARGET_MACHINE" in i686*|x86_64*) build_options_default+=" opengl";; esac +do_check() { + # tests get stuck at check-TESTS + : +} + cairo-devel_package() { depends="${makedepends} cairo>=${version}_${revision}" short_desc+=" - development files"