Bug 1218653 - Gimp 3 scheduled for May - Lets start the preparations
Summary: Gimp 3 scheduled for May - Lets start the preparations
Status: NEW
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: GNOME (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 1219306
  Show dependency treegraph
 
Reported: 2024-01-09 15:12 UTC by Marcus Rückert
Modified: 2024-02-22 15:15 UTC (History)
5 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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