aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/gimp.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/gimp.scm')
-rw-r--r--gnu/packages/gimp.scm47
1 files changed, 28 insertions, 19 deletions
diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm
index c7d3ddf805..e46363d9c9 100644
--- a/gnu/packages/gimp.scm
+++ b/gnu/packages/gimp.scm
@@ -193,8 +193,17 @@ of a larger interface.")
"0x8lxvnhfpssj84x47y3y06vsvhd5afb9jknw38c8ymbxafzxpi6"))))
(build-system meson-build-system)
(arguments
- `(#:configure-flags
- (list "-Dwith-docs=false")))
+ (list
+ #:configure-flags #~(list "-Dwith-docs=false")
+ #:phases
+ #~(modify-phases %standard-phases
+ #$@(if (target-aarch64?)
+ #~((add-after 'unpack 'disable-failing-test
+ (lambda _
+ (substitute* "tests/meson.build"
+ ;; float -> u8 1 failed #1[1] got 76 expected 77
+ (("'float-to-8bit',") "")))))
+ '()))))
(native-inputs
(list gobject-introspection pkg-config vala))
(propagated-inputs
@@ -251,23 +260,23 @@ provided, as well as a framework to add new color models and data types.")
(list babl glib json-glib))
(inputs
;; All inputs except libjpeg and libpng are optional.
- `(("cairo" ,cairo)
- ("gdk-pixbuf" ,gdk-pixbuf)
- ("gexiv2" ,gexiv2)
- ("jasper" ,jasper)
- ("libjpeg" ,libjpeg-turbo)
- ("libnsgif" ,libnsgif)
- ("libpng" ,libpng)
- ("libraw" ,libraw)
- ("librsvg" ,(librsvg-for-system))
- ("libspiro" ,libspiro)
- ("libtiff" ,libtiff)
- ("libwebp" ,libwebp)
- ("maxflow" ,maxflow)
- ("openexr" ,openexr-2)
- ("pango" ,pango)
- ("poppler" ,poppler)
- ("sdl2" ,sdl2)))
+ (list cairo
+ gdk-pixbuf
+ gexiv2
+ jasper
+ libjpeg-turbo
+ libnsgif
+ libpng
+ libraw
+ (librsvg-for-system)
+ libspiro
+ libtiff
+ libwebp
+ maxflow
+ openexr-2
+ pango
+ poppler
+ sdl2))
(native-inputs
(list `(,glib "bin") ; for gtester
gobject-introspection