Bug 1218653

Summary: Gimp 3 scheduled for May - Lets start the preparations
Product: [openSUSE] openSUSE Tumbleweed Reporter: Marcus Rückert <mrueckert>
Component: GNOMEAssignee: E-mail List <gnome-bugs>
Status: NEW --- QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: ana.guerrero, daniel.garcia, dimstar, mcepl, petr.vorel
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on:    
Bug Blocks: 1219306    

Description Marcus Rückert 2024-01-09 15:12:56 UTC
- https://www.phoronix.com/news/GIMP-3.0-May-2024-Schedule
- https://librearts.org/2023/11/gimp-3-0-roadmap/

current test packages are in:
https://build.opensuse.org/project/show/graphics:gimp:master

i dropped a mail to Jehan to find out if the master snapshots of gegl and babl are still needed or not.

if we want to have parallel buildable packages it would be easy to rename the master gimp package to gimp3 and apply this patch:

```
Index: gimp.spec
===================================================================
--- gimp.spec   (revision 1878)
+++ gimp.spec   (working copy)
@@ -67,14 +67,16 @@
 %global abiver 5
 %global apiver 3.0
 
-Name:           gimp
+%define pkg_name gimp
+
+Name:           gimp3
 Version:        3.0
 Release:        0
 Summary:        The GNU Image Manipulation Program
 License:        GPL-3.0-or-later
 Group:          Productivity/Graphics/Bitmap Editors
 URL:            https://www.gimp.org/
-Source:         %{name}-%{version}.tar.zst
+Source:         %{pkg_name}-%{version}.tar.zst
 Source1:        macros.gimp
 # openSUSE palette file
 Source2:        openSUSE.gpl
@@ -184,6 +186,7 @@
 Provides:       gimp-2.0 = %{version}
 Provides:       gimp(abi) = %{abiver}
 Provides:       gimp(api) = %{apiver}
+Conflicts:      gimp
 
 %description
 The GIMP is an image composition and editing program, which can be
@@ -296,7 +299,7 @@
 %endif
 
 %prep
-%autosetup -p1
+%autosetup -p1 -n %{pkg_name}-%{version}
 
 %build
 #define _lto_cflags %{nil}
```
Comment 1 Marcus Rückert 2024-01-09 15:46:45 UTC
got a reply from Jehan. The next dev release ( 2.99.18 ) will depend on released versions of babl/gegl. so we can start the distro testing with that release.
Comment 2 Petr Vorel 2024-01-10 15:48:06 UTC
GIMP 3.0.0 release
https://gitlab.gnome.org/GNOME/gimp/-/issues/10373
(and the original post: https://www.patreon.com/posts/finale-countdown-93295511)
Comment 3 Marcus Rückert 2024-02-22 03:09:45 UTC
First draft SR 1148949

https://www.gimp.org/news/2024/02/21/gimp-2-99-18-released/

the required babl/gegl versions are also submitted.
Comment 5 Marcus Rückert 2024-02-22 15:15:58 UTC
moved package for testing to https://build.opensuse.org/project/monitor/graphics:gimp3