From 378cae8a82f5b6f15f57b7ce2164eb8361edc723 Mon Sep 17 00:00:00 2001 From: Jon Seager Date: Fri, 19 Jan 2024 14:32:26 +0000 Subject: [PATCH] fix: bump gimp to 2.99.16 and switch to meson build --- snap/snapcraft.yaml | 29 +++++++++++------------------ 1 file changed, 11 insertions(+), 18 deletions(-) diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 532678d..884f2f4 100755 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -1,5 +1,5 @@ name: gimp -version: '2.99.10' +version: '2.99.16' summary: GNU Image Manipulation Program description: | Whether you are a graphic designer, photographer, illustrator, or scientist, @@ -662,24 +662,17 @@ parts: - libwmf - mypaint-brushes - rawtherapee - plugin: autotools - source: https://gitlab.gnome.org/GNOME/gimp.git - # meson-parameters: - # - --prefix=/usr - # - --buildtype=release - # - -Dgi-docgen=disabled - # - -Dbuild-id=org.gimp.GIMP.snapcraft.edge - # - -Dbug-report-url=https://github.com/snapcrafters/gimp/issues/ - # - -Dcheck-update=no - autotools-configure-parameters: + plugin: meson + source: https://download.gimp.org/gimp/v2.99/gimp-${SNAPCRAFT_PROJECT_VERSION}.tar.xz + meson-parameters: - --prefix=/usr - - --sysconfdir=/etc - - --with-build-id=org.gimp.GIMP.snapcraft.edge - - --with-bug-report-url=https://github.com/snapcrafters/gimp/issues/ - - --enable-check-update=no - - --enable-gi-docgen=no - - --enable-g-ir-doc=no - - --enable-default-binary=yes + - --buildtype=release + - -Dgi-docgen=disabled + - -Dg-ir-doc=disabled + - -Dbuild-id=org.gimp.GIMP.snapcraft.preview + - -Dbug-report-url=https://github.com/snapcrafters/gimp/issues/ + - -Dcheck-update=no + - -Dpython=enabled build-environment: - to armhf: - CFLAGS: -Ofast -g -pipe -mfpu=neon -flto