summaryrefslogtreecommitdiff
path: root/gnu/packages/gimp.scm
diff options
context:
space:
mode:
authorVinicius Monego <monego@posteo.net>2021-10-09 17:08:47 +0000
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2021-10-10 21:33:24 +0200
commit511af23f2672e4dda22d0239b0109b604a5e7767 (patch)
tree24439dcb89e4661fab55eda69c3fe7b766816d9e /gnu/packages/gimp.scm
parent5c212abefa0f05e4ad2f1b30475111c0018cc572 (diff)
downloadguix-patches-511af23f2672e4dda22d0239b0109b604a5e7767.tar
guix-patches-511af23f2672e4dda22d0239b0109b604a5e7767.tar.gz
gnu: gimp: Add optional dependencies.
* gnu/packages/gimp.scm (gimp)[inputs]: Sort non-optional and optional inputs alphabetically. Add ghostscript, libheif, libmng, openexr, openjpeg. [native-inputs]: Add desktop-file-utils. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Diffstat (limited to 'gnu/packages/gimp.scm')
-rw-r--r--gnu/packages/gimp.scm43
1 files changed, 25 insertions, 18 deletions
diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm
index 13a025cb67..ae59385d45 100644
--- a/gnu/packages/gimp.scm
+++ b/gnu/packages/gimp.scm
@@ -40,6 +40,7 @@
#:use-module (gnu packages build-tools)
#:use-module (gnu packages documentation)
#:use-module (gnu packages fontutils)
+ #:use-module (gnu packages freedesktop)
#:use-module (gnu packages graphviz)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages glib)
@@ -332,30 +333,36 @@ buffers.")
(format port "for dir in '~a'.split(':'):~%" pythonpath)
(format port " site.addsitedir(dir)~%")))))))))
(inputs
- `(("babl" ,babl)
+ `(("atk" ,atk)
+ ("babl" ,babl)
+ ("gegl" ,gegl)
+ ("gexiv2" ,gexiv2)
("glib" ,glib)
("glib-networking" ,glib-networking)
- ("libtiff" ,libtiff)
- ("libwebp" ,libwebp)
- ("libjpeg" ,libjpeg-turbo)
- ("atk" ,atk)
- ("gexiv2" ,gexiv2)
("gtk+" ,gtk+-2)
+ ("libjpeg" ,libjpeg-turbo)
("libmypaint" ,libmypaint)
+ ("libtiff" ,libtiff)
+ ("libwebp" ,libwebp)
("mypaint-brushes" ,mypaint-brushes-1.3)
- ("exif" ,libexif) ; optional, EXIF + XMP support
- ("lcms" ,lcms) ; optional, color management
- ("librsvg" ,librsvg) ; optional, SVG support
- ("libxcursor" ,libxcursor) ; optional, Mouse Cursor support
- ("poppler" ,poppler) ; optional, PDF support
- ("poppler-data" ,poppler-data)
- ("python" ,python-2) ; optional, Python support
- ("python2-pygtk" ,python2-pygtk) ; optional, Python support
- ("gegl" ,gegl)))
+ ("exif" ,libexif) ; optional, EXIF + XMP support
+ ("ghostscript" ,ghostscript) ; optional, EPS + PS support
+ ("lcms" ,lcms) ; optional, color management
+ ("libheif" ,libheif) ; optional, HEIF + AVIF support
+ ("libmng" ,libmng) ; optional, MNG support
+ ("librsvg" ,librsvg) ; optional, SVG support
+ ("libxcursor" ,libxcursor) ; optional, Mouse Cursor support
+ ("openexr" ,openexr) ; optional, EXR support
+ ("openjpeg" ,openjpeg) ; optional, JPEG 2000 support
+ ("poppler" ,poppler) ; optional, PDF support
+ ("poppler-data" ,poppler-data) ; optional, PDF support
+ ("python" ,python-2) ; optional, Python support
+ ("python2-pygtk" ,python2-pygtk))) ; optional, Python support
(native-inputs
- `(("glib:bin" ,glib "bin") ; for glib-compile-resources and gdbus-codegen
- ("pkg-config" ,pkg-config)
- ("intltool" ,intltool)))
+ `(("desktop-file-utils" ,desktop-file-utils)
+ ("glib:bin" ,glib "bin") ; for glib-compile-resources and gdbus-codegen
+ ("intltool" ,intltool)
+ ("pkg-config" ,pkg-config)))
(home-page "https://www.gimp.org")
(synopsis "GNU Image Manipulation Program")
(description