all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#69477] [PATCH 1/6] gnu: babl: Update to 0.1.108.
  2024-02-29 17:53 [bug#69477] [PATCH 0/6] Update GIMP Liliana Marie Prikler
@ 2024-02-29  5:16 ` Liliana Marie Prikler
  2024-02-29  5:17 ` [bug#69477] [PATCH 2/6] gnu: gegl: Update to 0.4.48 Liliana Marie Prikler
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 8+ messages in thread
From: Liliana Marie Prikler @ 2024-02-29  5:16 UTC (permalink / raw)
  To: 69477

* gnu/packages/gimp.scm (babl): Update to 0.1.108.
---
 gnu/packages/gimp.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm
index b1ff08d652..5287ec78d5 100644
--- a/gnu/packages/gimp.scm
+++ b/gnu/packages/gimp.scm
@@ -175,7 +175,7 @@ (define-public mrg
 (define-public babl
   (package
     (name "babl")
-    (version "0.1.96")
+    (version "0.1.108")
     (source (origin
               (method url-fetch)
               (uri (list (string-append "https://download.gimp.org/pub/babl/"
@@ -189,7 +189,7 @@ (define-public babl
                                         "/babl-" version ".tar.xz")))
               (sha256
                (base32
-                "1xj5hlmm834lb84rpjlfxbqnm5piswgzhjas4h8z90x9b7j3yrrk"))))
+                "0x8lxvnhfpssj84x47y3y06vsvhd5afb9jknw38c8ymbxafzxpi6"))))
     (build-system meson-build-system)
     (arguments
      `(#:configure-flags
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [bug#69477] [PATCH 2/6] gnu: gegl: Update to 0.4.48.
  2024-02-29 17:53 [bug#69477] [PATCH 0/6] Update GIMP Liliana Marie Prikler
  2024-02-29  5:16 ` [bug#69477] [PATCH 1/6] gnu: babl: Update to 0.1.108 Liliana Marie Prikler
@ 2024-02-29  5:17 ` Liliana Marie Prikler
  2024-02-29  5:17 ` [bug#69477] [PATCH 3/6] gnu: babl: Build with introspection Liliana Marie Prikler
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 8+ messages in thread
From: Liliana Marie Prikler @ 2024-02-29  5:17 UTC (permalink / raw)
  To: 69477

* gnu/packages/gimp.scm (gegl): Update to 0.4.48.
---
 gnu/packages/gimp.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm
index 5287ec78d5..555a170665 100644
--- a/gnu/packages/gimp.scm
+++ b/gnu/packages/gimp.scm
@@ -215,7 +215,7 @@ (define-public babl
 (define-public gegl
   (package
     (name "gegl")
-    (version "0.4.42")
+    (version "0.4.48")
     (source
      (origin
        (method url-fetch)
@@ -229,7 +229,7 @@ (define-public gegl
                                  (version-major+minor version)
                                  "/gegl-" version ".tar.xz")))
        (sha256
-        (base32 "0bg0vlmj4n9x1291b9fsjqxsal192zlg48pa57f6xid6p863ma5b"))))
+        (base32 "0iw2wag3sls7va4c3dmczisbs9na4ml0rppnk1ymv0789gcjd321"))))
     (build-system meson-build-system)
     (arguments
      `(#:configure-flags
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [bug#69477] [PATCH 3/6] gnu: babl: Build with introspection.
  2024-02-29 17:53 [bug#69477] [PATCH 0/6] Update GIMP Liliana Marie Prikler
  2024-02-29  5:16 ` [bug#69477] [PATCH 1/6] gnu: babl: Update to 0.1.108 Liliana Marie Prikler
  2024-02-29  5:17 ` [bug#69477] [PATCH 2/6] gnu: gegl: Update to 0.4.48 Liliana Marie Prikler
@ 2024-02-29  5:17 ` Liliana Marie Prikler
  2024-02-29  5:18 ` [bug#69477] [PATCH 4/6] gnu: gegl: " Liliana Marie Prikler
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 8+ messages in thread
From: Liliana Marie Prikler @ 2024-02-29  5:17 UTC (permalink / raw)
  To: 69477

* gnu/packages/gimp.scm (babl)[#:configure-flags]: Remove “-Denable-gir=false”.
---
 gnu/packages/gimp.scm | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm
index 555a170665..07581a4595 100644
--- a/gnu/packages/gimp.scm
+++ b/gnu/packages/gimp.scm
@@ -193,8 +193,7 @@ (define-public babl
     (build-system meson-build-system)
     (arguments
      `(#:configure-flags
-       (list "-Denable-gir=false"
-             "-Dwith-docs=false")))
+       (list "-Dwith-docs=false")))
     (native-inputs
      (list gobject-introspection pkg-config vala))
     (propagated-inputs
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [bug#69477] [PATCH 4/6] gnu: gegl: Build with introspection.
  2024-02-29 17:53 [bug#69477] [PATCH 0/6] Update GIMP Liliana Marie Prikler
                   ` (2 preceding siblings ...)
  2024-02-29  5:17 ` [bug#69477] [PATCH 3/6] gnu: babl: Build with introspection Liliana Marie Prikler
@ 2024-02-29  5:18 ` Liliana Marie Prikler
  2024-02-29 17:47 ` [bug#69477] [PATCH 5/6] gnu: gimp: Update to 2.10.36 Liliana Marie Prikler
  2024-02-29 17:47 ` [bug#69477] [PATCH 6/6] gnu: Add gimp-next Liliana Marie Prikler
  5 siblings, 0 replies; 8+ messages in thread
From: Liliana Marie Prikler @ 2024-02-29  5:18 UTC (permalink / raw)
  To: 69477

* gnu/packages/gimp.scm (gegl)[arguments]: Remove #:configure-flags.
---
 gnu/packages/gimp.scm | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm
index 07581a4595..d065182c7f 100644
--- a/gnu/packages/gimp.scm
+++ b/gnu/packages/gimp.scm
@@ -231,9 +231,7 @@ (define-public gegl
         (base32 "0iw2wag3sls7va4c3dmczisbs9na4ml0rppnk1ymv0789gcjd321"))))
     (build-system meson-build-system)
     (arguments
-     `(#:configure-flags
-       (list "-Dintrospection=false")
-       #:phases
+     `(#:phases
        (modify-phases %standard-phases
          (add-after 'unpack 'extend-test-time-outs
            (lambda _
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [bug#69477] [PATCH 5/6] gnu: gimp: Update to 2.10.36.
  2024-02-29 17:53 [bug#69477] [PATCH 0/6] Update GIMP Liliana Marie Prikler
                   ` (3 preceding siblings ...)
  2024-02-29  5:18 ` [bug#69477] [PATCH 4/6] gnu: gegl: " Liliana Marie Prikler
@ 2024-02-29 17:47 ` Liliana Marie Prikler
  2024-02-29 17:47 ` [bug#69477] [PATCH 6/6] gnu: Add gimp-next Liliana Marie Prikler
  5 siblings, 0 replies; 8+ messages in thread
From: Liliana Marie Prikler @ 2024-02-29 17:47 UTC (permalink / raw)
  To: 69477

* gnu/packages/gimp.scm (gimp): Update to 2.10.36.
---
 gnu/packages/gimp.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm
index d065182c7f..ebe1e20c97 100644
--- a/gnu/packages/gimp.scm
+++ b/gnu/packages/gimp.scm
@@ -285,7 +285,7 @@ (define-public gegl
 (define-public gimp
   (package
     (name "gimp")
-    (version "2.10.32")
+    (version "2.10.36")
     (source
      (origin
        (method url-fetch)
@@ -293,7 +293,7 @@ (define-public gimp
                            (version-major+minor version)
                            "/gimp-" version ".tar.bz2"))
        (sha256
-        (base32 "09csp2d8bzf012n7hvbbwngwr9phv3rnip768qdwqpdgah2wf59z"))))
+        (base32 "1cnvgkni2q4psv8syyl5yd9kk84fv5g3imd2kgm3mnsbkb3c6frx"))))
     (build-system gnu-build-system)
     (outputs '("out"
                "doc"))                  ; 9 MiB of gtk-doc HTML
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [bug#69477] [PATCH 6/6] gnu: Add gimp-next.
  2024-02-29 17:53 [bug#69477] [PATCH 0/6] Update GIMP Liliana Marie Prikler
                   ` (4 preceding siblings ...)
  2024-02-29 17:47 ` [bug#69477] [PATCH 5/6] gnu: gimp: Update to 2.10.36 Liliana Marie Prikler
@ 2024-02-29 17:47 ` Liliana Marie Prikler
  2024-03-09  6:45   ` bug#69477: " Liliana Marie Prikler
  5 siblings, 1 reply; 8+ messages in thread
From: Liliana Marie Prikler @ 2024-02-29 17:47 UTC (permalink / raw)
  To: 69477

* gnu/packages/gimp.scm (gimp-next): New variable.
---
 gnu/packages/gimp.scm | 47 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 47 insertions(+)

diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm
index ebe1e20c97..3c4353f8a0 100644
--- a/gnu/packages/gimp.scm
+++ b/gnu/packages/gimp.scm
@@ -38,6 +38,7 @@ (define-module (gnu packages gimp)
   #:use-module (gnu packages)
   #:use-module (gnu packages algebra)
   #:use-module (gnu packages autotools)
+  #:use-module (gnu packages backup)
   #:use-module (gnu packages base)
   #:use-module (gnu packages build-tools)
   #:use-module (gnu packages documentation)
@@ -367,6 +368,52 @@ (define-public gimp
 that is extensible via a plugin system.")
     (license license:gpl3+))) ; some files are lgplv3
 
+(define-public gimp-next
+  (package
+    (inherit gimp)
+    (name "gimp-next")
+    (version "2.99.18")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (string-append "https://download.gimp.org/pub/gimp/v"
+                           (version-major+minor version)
+                           "/gimp-" version ".tar.xz"))
+       (sha256
+        (base32 "0vnvdl7x88njyyxkbgdbhz6jwz1qasrxh0fpwk6x1m609alvf6wc"))))
+    (build-system meson-build-system)
+    (arguments
+     (list #:modules `((ice-9 popen)
+                       (ice-9 rdelim)
+                       (guix build meson-build-system)
+                       (guix build utils))
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'unpack 'remove-gcc-reference
+                 ;; Avoid reference to GCC.
+                 (lambda _
+                   (let* ((port (open-input-pipe "gcc -v 2>&1 | tail -n 1"))
+                          (cc-version (read-line port)))
+                     (close-pipe port)
+                     (substitute* "app/gimp-version.c"
+                       (("CC_VERSION") (string-append "\"" cc-version "\""))))))
+               (add-after 'install 'move-doc
+                 (lambda* (#:key outputs #:allow-other-keys)
+                   (let ((out (assoc-ref outputs "out"))
+                         (doc (assoc-ref outputs "doc")))
+                     (mkdir-p (string-append doc "/share"))
+                     (rename-file (string-append out "/share/doc")
+                                  (string-append doc "/share/doc"))))))))
+    (inputs (modify-inputs (package-inputs gimp)
+              (replace "gtk+" gtk+)
+              (prepend libxmu libxt)
+              (prepend python gjs)
+              (prepend libxslt)))
+    (native-inputs (modify-inputs (package-native-inputs gimp)
+                     (prepend appstream-glib
+                              gi-docgen
+                              libarchive)))))
+
 (define-public gimp-fourier
   (package
     (name "gimp-fourier")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [bug#69477] [PATCH 0/6] Update GIMP
@ 2024-02-29 17:53 Liliana Marie Prikler
  2024-02-29  5:16 ` [bug#69477] [PATCH 1/6] gnu: babl: Update to 0.1.108 Liliana Marie Prikler
                   ` (5 more replies)
  0 siblings, 6 replies; 8+ messages in thread
From: Liliana Marie Prikler @ 2024-02-29 17:53 UTC (permalink / raw)
  To: 69477

Hi Guix,

this series updates gimp to the latest stable version and also adds
a preview for the soon-to-be-released gimp 3.  I've built both locally,
but haven't tested them so far.

Hope you find them helpful, cheers!

Liliana Marie Prikler (6):
  gnu: babl: Update to 0.1.108.
  gnu: gegl: Update to 0.4.48.
  gnu: babl: Build with introspection.
  gnu: gegl: Build with introspection.
  gnu: gimp: Update to 2.10.36.
  gnu: Add gimp-next.

 gnu/packages/gimp.scm | 66 +++++++++++++++++++++++++++++++++++--------
 1 file changed, 55 insertions(+), 11 deletions(-)


base-commit: b402a438f8179119109633200fb6b1b890eedd99
-- 
2.41.0





^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#69477: [PATCH 6/6] gnu: Add gimp-next.
  2024-02-29 17:47 ` [bug#69477] [PATCH 6/6] gnu: Add gimp-next Liliana Marie Prikler
@ 2024-03-09  6:45   ` Liliana Marie Prikler
  0 siblings, 0 replies; 8+ messages in thread
From: Liliana Marie Prikler @ 2024-03-09  6:45 UTC (permalink / raw)
  To: 69477-done

Am Donnerstag, dem 29.02.2024 um 18:47 +0100 schrieb Liliana Marie
Prikler:
> * gnu/packages/gimp.scm (gimp-next): New variable.
> ---
Pushed.




^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2024-03-09  6:47 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-02-29 17:53 [bug#69477] [PATCH 0/6] Update GIMP Liliana Marie Prikler
2024-02-29  5:16 ` [bug#69477] [PATCH 1/6] gnu: babl: Update to 0.1.108 Liliana Marie Prikler
2024-02-29  5:17 ` [bug#69477] [PATCH 2/6] gnu: gegl: Update to 0.4.48 Liliana Marie Prikler
2024-02-29  5:17 ` [bug#69477] [PATCH 3/6] gnu: babl: Build with introspection Liliana Marie Prikler
2024-02-29  5:18 ` [bug#69477] [PATCH 4/6] gnu: gegl: " Liliana Marie Prikler
2024-02-29 17:47 ` [bug#69477] [PATCH 5/6] gnu: gimp: Update to 2.10.36 Liliana Marie Prikler
2024-02-29 17:47 ` [bug#69477] [PATCH 6/6] gnu: Add gimp-next Liliana Marie Prikler
2024-03-09  6:45   ` bug#69477: " Liliana Marie Prikler

Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.