diff mbox series

[bug#51106,v2,7/7] gnu: gimp: Add optional dependencies.

Message ID 20211009170847.296659-7-monego@posteo.net
State New
Headers show
Series [bug#51106,v2,1/7] gnu: babl: Update to 0.1.88. | expand

Checks

Context Check Description
cbaines/applying patch fail View Laminar job
cbaines/issue success View issue
cbaines/applying patch fail View Laminar job
cbaines/issue success View issue
cbaines/applying patch fail View Laminar job
cbaines/issue success View issue
cbaines/applying patch fail View Laminar job
cbaines/issue success View issue
cbaines/applying patch fail View Laminar job
cbaines/issue success View issue
cbaines/applying patch fail View Laminar job
cbaines/issue success View issue
cbaines/applying patch fail View Laminar job
cbaines/issue success View issue
cbaines/applying patch fail View Laminar job
cbaines/issue success View issue
cbaines/applying patch fail View Laminar job
cbaines/issue success View issue
cbaines/applying patch fail View Laminar job
cbaines/issue success View issue
cbaines/applying patch fail View Laminar job
cbaines/issue success View issue
cbaines/applying patch fail View Laminar job
cbaines/issue success View issue

Commit Message

Vinicius Monego Oct. 9, 2021, 5:08 p.m. UTC
* 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.
---
 gnu/packages/gimp.scm | 41 ++++++++++++++++++++++++-----------------
 1 file changed, 24 insertions(+), 17 deletions(-)

Comments

Liliana Marie Prikler Oct. 10, 2021, 7:38 p.m. UTC | #1
Hi,

Am Samstag, den 09.10.2021, 17:08 +0000 schrieb Vinicius Monego:
> * 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.
Pushed this and the rest of the series with the following adjustment:

> -       ("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
> +       ("python" ,python-2)               ; optional, Python support
> +       ("python2-pygtk" ,python2-pygtk))) ; optional, Python support
poppler-data belongs to poppler, so added it there with a comment.

Cheers
diff mbox series

Patch

diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm
index 4f09beff8e..d22bb34921 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
+       ("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