unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
From: Vinicius Monego <monego@posteo.net>
To: 51106@debbugs.gnu.org
Cc: Vinicius Monego <monego@posteo.net>
Subject: [bug#51106] [PATCH 7/7] gnu: gimp: Add optional dependencies.
Date: Sat,  9 Oct 2021 01:07:36 +0000	[thread overview]
Message-ID: <20211009010736.269383-7-monego@posteo.net> (raw)
In-Reply-To: <20211009010736.269383-1-monego@posteo.net>

* gnu/packages/gimp.scm (gimp)[inputs]: Sort non-optional and optional inputs
alphabetically. Add ghostscript, libheif, libmng, openexr, openjpeg.
[native-inputs]: Sort alphabetically. Add desktop-file-utils.
---
 gnu/packages/gimp.scm | 41 ++++++++++++++++++++++++-----------------
 1 file changed, 24 insertions(+), 17 deletions(-)

diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm
index c82a70db49..0137a4d7ad 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)
@@ -337,30 +338,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
-- 
2.30.2





  parent reply	other threads:[~2021-10-09  1:09 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-10-09  1:06 [bug#51106] [PATCH 0/7] Update GIMP to 2.10.28 Vinicius Monego
2021-10-09  1:07 ` [bug#51106] [PATCH 1/7] gnu: babl: Update to 0.1.88 Vinicius Monego
2021-10-09  1:07   ` [bug#51106] [PATCH 2/7] gnu: babl: Enable GIR Vinicius Monego
2021-10-09 12:40     ` Liliana Marie Prikler
2021-10-09  1:07   ` [bug#51106] [PATCH 3/7] gnu: gegl: Update to 0.4.32 Vinicius Monego
2021-10-09  1:07   ` [bug#51106] [PATCH 4/7] gnu: gegl: Enable GIR Vinicius Monego
2021-10-09 12:42     ` Liliana Marie Prikler
2021-10-09  1:07   ` [bug#51106] [PATCH 5/7] gnu: gegl: Add optional dependencies Vinicius Monego
2021-10-09  1:07   ` [bug#51106] [PATCH 6/7] gnu: gimp: Update to 2.10.28 Vinicius Monego
2021-10-09  1:07   ` Vinicius Monego [this message]
2021-10-09 17:08 ` [bug#51106] [PATCH v2 1/7] gnu: babl: Update to 0.1.88 Vinicius Monego
2021-10-09 17:08   ` [bug#51106] [PATCH v2 2/7] gnu: babl: Enable GIR Vinicius Monego
2021-10-09 17:08   ` [bug#51106] [PATCH v2 3/7] gnu: gegl: Update to 0.4.32 Vinicius Monego
2021-10-09 17:08   ` [bug#51106] [PATCH v2 4/7] gnu: gegl: Enable GIR Vinicius Monego
2021-10-09 17:08   ` [bug#51106] [PATCH v2 5/7] gnu: gegl: Add optional dependencies Vinicius Monego
2021-10-09 17:08   ` [bug#51106] [PATCH v2 6/7] gnu: gimp: Update to 2.10.28 Vinicius Monego
2021-10-09 17:08   ` [bug#51106] [PATCH v2 7/7] gnu: gimp: Add optional dependencies Vinicius Monego
2021-10-10 19:38     ` bug#51106: " Liliana Marie Prikler

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20211009010736.269383-7-monego@posteo.net \
    --to=monego@posteo.net \
    --cc=51106@debbugs.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).