* [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 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).