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
