diff options
Diffstat (limited to 'main/cairo/APKBUILD')
-rw-r--r-- | main/cairo/APKBUILD | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/main/cairo/APKBUILD b/main/cairo/APKBUILD index 06d6b203e6e..b5c8cd8947a 100644 --- a/main/cairo/APKBUILD +++ b/main/cairo/APKBUILD @@ -1,14 +1,14 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=cairo -pkgver=1.17.6 -pkgrel=1 +pkgver=1.18.0 +pkgrel=0 pkgdesc="A vector graphics library" url="https://cairographics.org/" arch="all" options="!check" # Recursive dependency on gtk+2.0 for check. -license="LGPL-2.0-or-later MPL-1.1" +license="LGPL-2.1-or-later OR MPL-1.1" depends_dev=" - $pkgname-tools + $pkgname-tools=$pkgver-r$pkgrel fontconfig-dev freetype-dev libxext-dev @@ -16,7 +16,8 @@ depends_dev=" pixman-dev xcb-util-dev " -makedepends="$depends_dev +makedepends=" + $depends_dev expat-dev glib-dev gtk-doc @@ -25,18 +26,16 @@ makedepends="$depends_dev zlib-dev " subpackages=" + $pkgname-dbg $pkgname-static $pkgname-dev $pkgname-doc $pkgname-gobject $pkgname-tools - $pkgname-dbg " source="https://gitlab.freedesktop.org/cairo/cairo/-/archive/$pkgver/cairo-$pkgver.tar.bz2 musl-stacksize.patch - fix-type1-subset-indexing.patch " -builddir="$srcdir/$pkgname-$pkgver" # secfixes: # 1.17.4-r1: @@ -48,14 +47,16 @@ builddir="$srcdir/$pkgname-$pkgver" build() { abuild-meson \ + -Db_lto=true \ -Ddefault_library=both \ -Dgtk_doc=true \ - output - meson compile ${JOBS:+-j ${JOBS}} -C output + -Dtests="$(want_check && echo enabled || echo disabled)" \ + . output + meson compile -C output } check() { - meson test --no-rebuild -v -C output + meson test --no-rebuild --print-errorlogs -C output } package() { @@ -76,7 +77,6 @@ tools() { } sha512sums=" -1537b34ca49b853f4f60a7ceac0c1b878e7e2874f1ca3a37ab6ccbb704a37872314447016ad07b82312b302bb6df86b71265232a802ccdb9fb8cd18f211ff185 cairo-1.17.6.tar.bz2 +bd702f3b64061f8add954c243c9b59f5d44271adfa76d997941ddab629ff8018c2a1d3368edf2362573e0018c342c61483de58240c63e15e1e6035d2511d3e40 cairo-1.18.0.tar.bz2 86f26fe41deb5e14f553c999090d1ec1d92a534fa7984112c9a7f1d6c6a8f1b7bb735947e8ec3f26e817f56410efe8cc46c5e682f6a278d49b40a683513740e0 musl-stacksize.patch -fe9badbffceea378cab893f8a13f76e7c411bba18bab69a768ceda68b05357a94b41bb9f025d05f0ae7d1d324f0cdf98bf5a2c27b35db45f3fc5a70bfa091113 fix-type1-subset-indexing.patch " |