commit:     955cee246ae639f28fc1de49dc902ba082fa03b4
Author:     Alfred Wingate <parona <AT> protonmail <DOT> com>
AuthorDate: Tue Mar  3 12:10:50 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar  3 21:54:55 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955cee24

media-gfx/gimp: add 3.2.0_rc3

Bug: https://bugs.gentoo.org/970096
Signed-off-by: Alfred Wingate <parona <AT> protonmail.com>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/205
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-gfx/gimp/Manifest                                    | 1 +
 media-gfx/gimp/{gimp-9999.ebuild => gimp-3.2.0_rc3.ebuild} | 8 ++++----
 media-gfx/gimp/gimp-9999.ebuild                            | 8 ++++----
 3 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/media-gfx/gimp/Manifest b/media-gfx/gimp/Manifest
index 8b30d5263ce1..71f2ab6e8164 100644
--- a/media-gfx/gimp/Manifest
+++ b/media-gfx/gimp/Manifest
@@ -2,3 +2,4 @@ DIST gimp-2.10.38.tar.bz2 31698453 BLAKE2B 
58c29e3e00d873e69a5e5f4e9c3ff4d868ccf
 DIST gimp-3.0.6.tar.xz 27197880 BLAKE2B 
ef5220a36ca4666db5c8c20628458e5b621b3bfb594be8eda974f3be18429d946e35456428c8a28a957911c6302ab69d2eb35bb7249f332f5ac4d6146c28c9d1
 SHA512 
513fe11083b6560ce7bbe1b56ccbc0d83a4edb33e110508543fc8c8fdf6c60d91f9af60cb4d83926eec490baceb6c9cc5aae43a4d0ae7a04099f4036e50d179c
 DIST gimp-3.0.8.tar.xz 27277560 BLAKE2B 
327aa7833406bd09d7b36ef5ee59a1c65766ab3faa5085507af4b215688cba659be135a95a4980ee44b95fdfad47bf15fb5ec61e62156761302ba996cc4cd233
 SHA512 
0d4f05bd155249982e190768b29393f50d51015bc1c20c0bf9959d42907dc7d2076479aff0d8892038c54b4eb7036d07323d5f5ab64cdc4bf092215a0e9e4be5
 DIST gimp-3.2.0-RC2.tar.xz 34615136 BLAKE2B 
91c1567efcadbf1db0ea9c54e99354c65e723526ca417250d17cdba7b9ffa82d81964309fa955d074ddc47f8a7c4f61a1bd9535f1b6edbb3c886d37ceb9379a5
 SHA512 
b6b201b4f76966f96ab201761a61b4040907d31850c8786d3824d9aac14f04ae53697b74e5c9fee69640c4843fc1b7810a8990b19ba3d7a8131d8783aa5b6d0b
+DIST gimp-3.2.0-RC3.tar.xz 39997044 BLAKE2B 
8c8981654cfe90723f636f4e0f124f4d43a9b5a14f8df08655aa7d2e9b74899a833dd53a92bcb45f41e4d5176dd455d03a3f9042aa36d2ff210f5b1a9a60a15d
 SHA512 
a42c4f38e138cf6849e2d2aa509de1800d637bcdb0d4e51eb946740c3156f8661b304799ec9b4345330c91a742498e7a0e26950baeef73e12e15f81224da8068

diff --git a/media-gfx/gimp/gimp-9999.ebuild 
b/media-gfx/gimp/gimp-3.2.0_rc3.ebuild
similarity index 97%
copy from media-gfx/gimp/gimp-9999.ebuild
copy to media-gfx/gimp/gimp-3.2.0_rc3.ebuild
index 4dbb5d495823..23fcbb037ed0 100644
--- a/media-gfx/gimp/gimp-9999.ebuild
+++ b/media-gfx/gimp/gimp-3.2.0_rc3.ebuild
@@ -70,7 +70,7 @@ COMMON_DEPEND="
        >=media-libs/fontconfig-2.12.4
        >=media-libs/freetype-2.1.7
        <media-libs/gexiv2-0.15.0[introspection]
-       >=media-libs/gexiv2-0.14.0[introspection]
+       >=media-libs/gexiv2-0.14.0:=[introspection]
        >=media-libs/harfbuzz-2.8.2:=
        >=media-libs/lcms-2.8:2
        media-libs/libjpeg-turbo:=
@@ -169,7 +169,8 @@ pkg_setup() {
                if ! has "en_US.utf8" ${locales} && ! has "en_US.UTF-8" 
${locales}; then
                        # portage splits and unset LC_ALL. Cannot rely on that
                        if [[ "${LANG}" != "C" ]] && [[ "${LANG}" != "POSIX" ]] 
&& [[ "${LANG}" == "${LANG#C\.}" ]]; then
-                               # Set LC_ALL to avoid locales breaking due to 
the profile setting LC_MESSAGES=C and portage itself setting LC_COLLATE=C
+                               # Set LC_ALL to avoid locales breaking due to 
the profile setting LC_MESSAGES=C
+                               # and portage itself setting LC_COLLATE=C
                                einfo "Setting LC_ALL=${LANG} based on LANG 
because en_US.UTF-8 isn't available, bug #968468"
                                export LC_ALL="${LANG}"
                        else
@@ -302,12 +303,11 @@ src_install() {
        # gimp-$(ver_cut 1-2) -> gimp-$(ver_cut 1) -> gimp
        dosym "${ESYSROOT}"/usr/bin/gimp-${MAJOR_VERSION} /usr/bin/gimp
        dosym "${ESYSROOT}"/usr/bin/gimp-console-${MAJOR_VERSION} 
/usr/bin/gimp-console
-       dosym "${ESYSROOT}"/usr/bin/gimp-script-fu-interpreter-${MAJOR_VERSION} 
/usr/bin/gimp-script-fu-interpreter
        dosym "${ESYSROOT}"/usr/bin/gimp-test-clipboard-${MAJOR_VERSION} 
/usr/bin/gimp-test-clipboard
        dosym "${ESYSROOT}"/usr/bin/gimptool-${MAJOR_VERSION} /usr/bin/gimptool
 
        if use bash-completion; then
-               bashcomp_alias gimp-3.0 gimp{,-3} gimp-console{,-3,-3.0}
+               bashcomp_alias gimp-3.2 gimp{,-3} gimp-console{,-3,-3.2}
        fi
 
        _rename_plugins || die

diff --git a/media-gfx/gimp/gimp-9999.ebuild b/media-gfx/gimp/gimp-9999.ebuild
index 4dbb5d495823..23fcbb037ed0 100644
--- a/media-gfx/gimp/gimp-9999.ebuild
+++ b/media-gfx/gimp/gimp-9999.ebuild
@@ -70,7 +70,7 @@ COMMON_DEPEND="
        >=media-libs/fontconfig-2.12.4
        >=media-libs/freetype-2.1.7
        <media-libs/gexiv2-0.15.0[introspection]
-       >=media-libs/gexiv2-0.14.0[introspection]
+       >=media-libs/gexiv2-0.14.0:=[introspection]
        >=media-libs/harfbuzz-2.8.2:=
        >=media-libs/lcms-2.8:2
        media-libs/libjpeg-turbo:=
@@ -169,7 +169,8 @@ pkg_setup() {
                if ! has "en_US.utf8" ${locales} && ! has "en_US.UTF-8" 
${locales}; then
                        # portage splits and unset LC_ALL. Cannot rely on that
                        if [[ "${LANG}" != "C" ]] && [[ "${LANG}" != "POSIX" ]] 
&& [[ "${LANG}" == "${LANG#C\.}" ]]; then
-                               # Set LC_ALL to avoid locales breaking due to 
the profile setting LC_MESSAGES=C and portage itself setting LC_COLLATE=C
+                               # Set LC_ALL to avoid locales breaking due to 
the profile setting LC_MESSAGES=C
+                               # and portage itself setting LC_COLLATE=C
                                einfo "Setting LC_ALL=${LANG} based on LANG 
because en_US.UTF-8 isn't available, bug #968468"
                                export LC_ALL="${LANG}"
                        else
@@ -302,12 +303,11 @@ src_install() {
        # gimp-$(ver_cut 1-2) -> gimp-$(ver_cut 1) -> gimp
        dosym "${ESYSROOT}"/usr/bin/gimp-${MAJOR_VERSION} /usr/bin/gimp
        dosym "${ESYSROOT}"/usr/bin/gimp-console-${MAJOR_VERSION} 
/usr/bin/gimp-console
-       dosym "${ESYSROOT}"/usr/bin/gimp-script-fu-interpreter-${MAJOR_VERSION} 
/usr/bin/gimp-script-fu-interpreter
        dosym "${ESYSROOT}"/usr/bin/gimp-test-clipboard-${MAJOR_VERSION} 
/usr/bin/gimp-test-clipboard
        dosym "${ESYSROOT}"/usr/bin/gimptool-${MAJOR_VERSION} /usr/bin/gimptool
 
        if use bash-completion; then
-               bashcomp_alias gimp-3.0 gimp{,-3} gimp-console{,-3,-3.0}
+               bashcomp_alias gimp-3.2 gimp{,-3} gimp-console{,-3,-3.2}
        fi
 
        _rename_plugins || die

Reply via email to