diff options
Diffstat (limited to 'community/gegl/APKBUILD')
-rw-r--r-- | community/gegl/APKBUILD | 47 |
1 files changed, 28 insertions, 19 deletions
diff --git a/community/gegl/APKBUILD b/community/gegl/APKBUILD index 43f3137a347..eba808ffc58 100644 --- a/community/gegl/APKBUILD +++ b/community/gegl/APKBUILD @@ -1,38 +1,46 @@ # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=gegl -pkgver=0.4.36 +pkgver=0.4.48 pkgrel=0 pkgdesc="Graph based image processing framework" url="https://www.gegl.org/" -# s390x and riscv64 blocked by librsvg -arch="all !s390x !riscv64" +arch="all" license="GPL-3.0-or-later AND LGPL-3.0-or-later" -makedepends="babl-dev bash gobject-introspection-dev libpng-dev - libjpeg-turbo-dev librsvg-dev lua5.1-dev gexiv2-dev - json-glib-dev libraw-dev libwebp-dev meson pango-dev gdk-pixbuf-dev - ffmpeg4-dev vala" +makedepends=" + babl-dev + ffmpeg-dev + gdk-pixbuf-dev + gobject-introspection-dev + json-glib-dev + libjpeg-turbo-dev + libpng-dev + libraw-dev + librsvg-dev + libwebp-dev + meson + pango-dev + vala + " checkdepends="diffutils" subpackages="$pkgname-dev $pkgname-lang" -source="https://download.gimp.org/pub/gegl/${pkgver%.*}/gegl-$pkgver.tar.xz" +source="https://download.gimp.org/pub/gegl/${pkgver%.*}/gegl-$pkgver.tar.xz + arm-neon-v1.patch + " # secfixes: # 0.4.34-r0: # - CVE-2021-45463 -case "$CARCH" in -arm*) - # 5 failing tests - options="$options !check" - ;; -esac - build() { - abuild-meson . output - meson compile ${JOBS:+-j ${JOBS}} -C output + CFLAGS="$CFLAGS -O2" \ + abuild-meson \ + -Db_lto=true \ + . output + meson compile -C output } check() { - meson test --no-rebuild -v -C output + meson test --no-rebuild --print-errorlogs -C output } package() { @@ -40,5 +48,6 @@ package() { } sha512sums=" -4d681091b15e7911229f86bf22381d62268451da57bba072bcb8ee3f4db79e2719dd7e70ab208c2c021e5353f42a9f88c18f62132512b18fe78ed6ad279660f8 gegl-0.4.36.tar.xz +8f47e6445062894c16d54eeeec4a55cccc32fc49c9fb9be3428a591daaeb21b1a5b8529a68d82613fd75f107bb8c0418c9e5337346bd94da3226e545189c226b gegl-0.4.48.tar.xz +add122d409354b3aaa205adaa6fac5003fbc83f23ffcf5d230edf2b390b36c168fbfd89c47a5bdf41c06254403eff4347c2c667e18d84cdf00857e743c29b03b arm-neon-v1.patch " |