Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 949641 - media-gfx/gimp-3.0_rc3 version bump
Summary: media-gfx/gimp-3.0_rc3 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Sergey Torokhov
URL:
Whiteboard:
Keywords: PullRequest
Depends on: 949910
Blocks:
  Show dependency tree
 
Reported: 2025-02-12 06:26 UTC by younky
Modified: 2025-02-28 13:02 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
gtk+-3.24.48.ebuild (gtk+-3.24.48.ebuild,6.32 KB, application/vnd.gentoo.ebuild)
2025-02-12 06:26 UTC, younky
Details
gegl-0.4.54.ebuild (gegl-0.4.54.ebuild,5.02 KB, application/vnd.gentoo.ebuild)
2025-02-12 06:27 UTC, younky
Details
gimp-3.0.0-rc3.ebuild (gimp-3.0.0_rc3.ebuild,6.85 KB, application/vnd.gentoo.ebuild)
2025-02-12 06:27 UTC, younky
Details
ebuild.patch (gimp-3.0.0_rc3.ebuild.patch,810 bytes, patch)
2025-02-28 12:59 UTC, Mike Limansky
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description younky 2025-02-12 06:26:55 UTC
Created attachment 918800 [details]
gtk+-3.24.48.ebuild

gimp-3.0 rc3 was released and perhaps the last RC for the final 3.0 release. I updated the ebuild files for gimp, gegl and also gtk to make it work on my box.

as gtk-3.24.48 is recommended by gimp-3.0 rc3 and also they changed the package name from gtk+ to gtk, so updated the content of gtk+-3.24.48 ebuild.
Comment 1 younky 2025-02-12 06:27:16 UTC
Created attachment 918801 [details]
gegl-0.4.54.ebuild
Comment 2 younky 2025-02-12 06:27:41 UTC
Created attachment 918802 [details]
gimp-3.0.0-rc3.ebuild
Comment 3 Sergey Torokhov 2025-02-14 18:50:22 UTC
Currently I encounter SANDBOX ACCESS VIOLATION errors for my own ebuild. I need to recheck with the offered ebuilds too.

Thanks for gtk+-3.24.48.ebuild: I saw it solves some issues with KDE Plasma + Wayland.
Comment 4 Larry the Git Cow gentoo-dev 2025-02-16 07:18:19 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be0801574372e31550daa195bbf79b8204ac92d4

commit be0801574372e31550daa195bbf79b8204ac92d4
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2025-02-16 07:13:06 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-02-16 07:13:06 +0000

    x11-libs/gtk+: add 3.24.48
    
    This release is recommended for GIMP as it fixes some crashes they reported;
    I've also included a backport from the 3.24 branch that didn't make it into
    3.24.48 which looked useful anyway but also turns out to be reported from
    GIMP.
    
    I'd noticed some releases the other week but I'd seen commits on the
    branch involving CI + the release process and when I couldn't fetch the tarball,
    I'd assumed perhaps there was teething trouble there so didn't look at it
    further. It turns the files are now in the 'gtk' directory, not 'gtk+'.
    
    This release may also have compatibility improvements for KDE Plasma
    on Wayland, referenced in the bug.
    
    Bug: https://bugs.gentoo.org/949641
    Signed-off-by: Sam James <sam@gentoo.org>

 x11-libs/gtk+/Manifest                             |   1 +
 .../gtk+/files/gtk+-3.24.48-signal-handler.patch   |  31 +++
 x11-libs/gtk+/gtk+-3.24.48.ebuild                  | 214 +++++++++++++++++++++
 3 files changed, 246 insertions(+)
Comment 5 Mike Limansky 2025-02-28 12:59:45 UTC
Created attachment 920033 [details, diff]
ebuild.patch

I've successfully installed gimp-3.0.0_rc3 with minimal changes to gimp-3.0.0_rc2-r1.ebuild

The patch file is attached.
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-02-28 13:00:16 UTC
(In reply to Mike Limansky from comment #5)
> Created attachment 920033 [details, diff] [details, diff]
> ebuild.patch
> 
> I've successfully installed gimp-3.0.0_rc3 with minimal changes to
> gimp-3.0.0_rc2-r1.ebuild
> 
> The patch file is attached.

See https://github.com/gentoo/gentoo/pull/40800 posted earlier last night which I'll merge shortly.
Comment 7 Larry the Git Cow gentoo-dev 2025-02-28 13:02:23 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27ecdf59f33a237b3c682ffe8966247635fa0b42

commit 27ecdf59f33a237b3c682ffe8966247635fa0b42
Author:     Sergey Torokhov <torokhov-s-a@yandex.ru>
AuthorDate: 2025-02-27 18:33:38 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-02-28 13:01:53 +0000

    media-gfx/gimp: 3.0.0_rc3 version bump
    
    Still affected fails test "gimp:app / core" TIMEOUT issue
    
    Bug: https://bugs.gentoo.org/936290
    Bug: https://bugs.gentoo.org/949910
    Closes: https://bugs.gentoo.org/949641
    Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
    Closes: https://github.com/gentoo/gentoo/pull/40800
    Signed-off-by: Sam James <sam@gentoo.org>

 media-gfx/gimp/Manifest                            |   1 +
 .../gimp-3.0.0_rc3_debug_self_gdb_optional.patch   |  65 +++++
 media-gfx/gimp/gimp-3.0.0_rc3.ebuild               | 266 +++++++++++++++++++++
 media-gfx/gimp/gimp-9999.ebuild                    |   3 +-
 4 files changed, 334 insertions(+), 1 deletion(-)