diff options
author | Liliana Marie Prikler <liliana.prikler@gmail.com> | 2025-04-05 23:44:58 +0200 |
---|---|---|
committer | Liliana Marie Prikler <liliana.prikler@gmail.com> | 2025-04-13 14:48:56 +0200 |
commit | 1d78e3ef12252503cac81d44c90597479e58776b (patch) | |
tree | cc3d9c548f399edc7e8154d3b674ffb323e78ad3 | |
parent | 94e7afbb557d3f2709072bf2bf58618293ca7fbd (diff) | |
download | guix-1d78e3ef12252503cac81d44c90597479e58776b.tar.gz guix-1d78e3ef12252503cac81d44c90597479e58776b.zip |
gnu: Make GIMP 3 the new gimp.
* gnu/packages/gimp.scm (gimp-2, gimp-3): New variables.
(gimp): Move old definition to gimp-2, point to gimp-3.
(gimp-next): Deprecate in favor of gimp-3.
-rw-r--r-- | gnu/packages/gimp.scm | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm index 6e4916600f..ef03992f2d 100644 --- a/gnu/packages/gimp.scm +++ b/gnu/packages/gimp.scm @@ -335,7 +335,7 @@ buffers.") (modify-inputs (package-propagated-inputs gegl) (replace "babl" babl-0.1.96))))) -(define-public gimp +(define-public gimp-2 (package (name "gimp") (version "2.10.38") @@ -421,10 +421,10 @@ as well as specialized ones. It features a highly customizable interface that is extensible via a plugin system.") (license license:gpl3+))) ; some files are lgplv3 -(define-public gimp-next +(define-public gimp-3 (package - (inherit gimp) - (name "gimp-next") + (inherit gimp-2) + (name "gimp") (version "3.0.0") (source (origin @@ -455,16 +455,20 @@ that is extensible via a plugin system.") (mkdir-p (string-append #$output:doc "/share")) (rename-file (string-append #$output "/share/doc") (string-append #$output:doc "/share/doc"))))))) - (inputs (modify-inputs (package-inputs gimp) + (inputs (modify-inputs (package-inputs gimp-2) (replace "gtk+" gtk+) (prepend libxmu libxt) (prepend python python-pygobject gjs) (prepend libxslt))) - (native-inputs (modify-inputs (package-native-inputs gimp) + (native-inputs (modify-inputs (package-native-inputs gimp-2) (prepend appstream-glib gi-docgen libarchive))))) +(define-public gimp gimp-3) +(define-public gimp-next + (deprecated-package "gimp-next" gimp-3)) + (define-public gimp-fourier (package (name "gimp-fourier") |