summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-gfx/gimp: Stabilize 2.10.34-r2 x86, #912433Joonas Niilola2023-08-201-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/gimp: Stabilize 2.10.34-r2 amd64, #912433Joonas Niilola2023-08-201-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/gimp: 2.99.16 version bumpSergey Torokhov2023-07-162-0/+260
| | | | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/31903 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: 9999.ebuild. Pass LD_LIBRARY_PATH for src_test() phase.Sergey Torokhov2023-07-131-0/+5
| | | | | | | | | | | | While running the tests the gimp:2.99 tries to link system libgimp-3.0.so if gimp:2.99 is already installed. If system libgimp-3.0 has old GIMP API then it causes some tests fail. The proposed changes should fix this problem. Closes: https://bugs.gentoo.org/867856 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/31683 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: 9999.ebuild updateSergey Torokhov2023-06-281-3/+3
| | | | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/31650 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: 9999, fix -Denable-default-bin type (true->enabled)Sergey Torokhov2023-05-301-1/+1
| | | | | | | | Closes: https://bugs.gentoo.org/907302 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/31233 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: (0/3) fix musl(+clang) buildSergey Torokhov2023-05-201-0/+4
| | | | | | | | Bug: https://bugs.gentoo.org/900148 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/30889 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: (0/3) fix icon cache update and FHS/Gentoo policy pathsSergey Torokhov2023-05-202-6/+9
| | | | | | | Closes: https://bugs.gentoo.org/905586 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: 2.10.34-r2, fix configure GCC13 implicit func. decl.Sergey Torokhov2023-05-202-0/+25
| | | | | | | | Closes: https://bugs.gentoo.org/899796 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/31087 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: 2.10.34-r2 bump, fix 'execinfo.h' not found (musl)Sergey Torokhov2023-05-202-0/+228
| | | | | | | Closes: https://bugs.gentoo.org/900148 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: Stabilize 2.10.34-r1 x86, #905676Arthur Zamarin2023-05-051-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-gfx/gimp: Stabilize 2.10.34-r1 amd64, #905676Arthur Zamarin2023-05-051-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-gfx/gimp: Stabilize 2.10.34-r1 ppc64, #905676Arthur Zamarin2023-05-051-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-gfx/gimp: Stabilize 2.10.34-r1 arm64, #905676Arthur Zamarin2023-05-051-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-gfx/gimp: update 9999.ebuild USE configuration switchersSergey Torokhov2023-04-161-4/+4
| | | | | | | | | Thanks-to: Bernd Feige <Bernd.Feige@gmx.net> Closes: https://bugs.gentoo.org/904224 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/30611 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: add missed x11-libs/libXmu dependency for gimp:0/3Sergey Torokhov2023-04-162-1/+3
| | | | | | | Closes: https://bugs.gentoo.org/892685 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: allow >=media-libs/{babl-0.1.98,gegl-0.4.40} as RDEPENDSergey Torokhov2023-02-261-2/+2
| | | | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/29814 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: 2.10.34 version bumpSergey Torokhov2023-02-242-0/+213
| | | | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/29760 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/gimp: drop 2.10.32-r3, 2.99.12-r3Andreas Sturmlechner2023-01-254-542/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-gfx/gimp: Stabilize 2.10.32-r4 ppc64, #888946Arthur Zamarin2023-01-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-gfx/gimp: Stabilize 2.10.32-r4 x86, #888946Arthur Zamarin2023-01-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-gfx/gimp: Stabilize 2.10.32-r4 arm64, #888946Arthur Zamarin2023-01-171-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-gfx/gimp: Stabilize 2.10.32-r4 amd64, #888946Sam James2023-01-171-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* */*: remove py3.8 from PYTHON_COMPATDavid Seifert2023-01-143-3/+3
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* media-gfx/gimp: remove stale VALA_MIN_API_VERSIONDavid Seifert2023-01-013-6/+3
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* */*: adapt to USE=heif being a global USE flagSam James2022-12-311-1/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: added patch to use nullptrMazunki Hoksaas2022-12-242-0/+228
| | | | | | | | Closes: https://bugs.gentoo.org/887587 Closes: https://bugs.gentoo.org/875413 Signed-off-by: Mazunki Hoksaas <rolferen@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/28727 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: add gnome-gitlab upstream metadataSam James2022-12-231-0/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: unrevbump 9999Sam James2022-12-161-0/+0
| | | | | | | | | Unintentional, was defect in script for libtiff revbumps (fixed already for next time.) Closes: https://bugs.gentoo.org/886191 Fixes: 268202ed7e22b8bc89e7a46b19ea6616c848c220 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: add media-libs/libtiff subslot depSam James2022-12-164-9/+9
| | | | | | libtiff changed SONAME. Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: keyword 2.10.32-r1 for ~loongWANG Xuerui2022-12-011-1/+1
| | | | | | 2 tests fail but the app is working normally in manual testing. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* media-gfx/gimp: drop old 2.99.10 dev versionSergey Torokhov2022-11-252-254/+0
| | | | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/28422 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: 2.99.14 version bumpSergey Torokhov2022-11-253-5/+256
| | | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: 9999, fix dodoc failSergey Torokhov2022-10-301-1/+1
| | | | | | | | Closes: https://bugs.gentoo.org/878399 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/28014 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: fix StaticSrcUriSam James2022-10-203-3/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: update LICENSE="GPL-3+ LGPL-3+"Sergey Torokhov2022-10-124-4/+4
| | | | | | | | Closes: https://bugs.gentoo.org/871639 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/27712 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: fix EbuildReservedNameSam James2022-10-081-4/+4
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: subscribe to ghostscript-gpl subslotSam James2022-10-044-4/+4
| | | | | Closes: https://bugs.gentoo.org/874603 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: 2.99.12 fix build against libheif-1.13Sergey Torokhov2022-09-252-0/+80
| | | | | | | Thanks-to: Daniel Novomesky <dnovomesky@gmail.com> Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/27155 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: >=2.99.12 (>=media-libs/gegl-0.4.38) add PYTHON_COMPAT 3.11Sergey Torokhov2022-08-312-2/+2
| | | | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/27064 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: 2.99.12 version bumpSergey Torokhov2022-08-313-82/+328
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In this release of Gimp dev-preview 2.99.12 the porting from Autotools to Meson build system take place. The Meson now is preferred by upstream. Due to diferences of configuration options withon configure.ac and meson_options.txt the some src_configuration options dropped 1. related to flags: USE="aqua cpu_flags_ppc_altivec cpu_flags_ppc_mmx cpu_flags_ppc_sse" 2. autotools configure options: GEGL="${EPREFIX}"/usr/bin/gegl-0.4 GDBUS_CODEGEN="${EPREFIX}"/usr/bin/gdbus-codegen --with-pdbgen Also some patches are dropped in src_prepare() phase: sed -i -e 's/== "xquartz"/= "xquartz"/' configure.ac || die #494864 sed 's:-DGIMP_DISABLE_DEPRECATED:-DGIMP_protect_DISABLE_DEPRECATED:g' -i configure.ac || die #615144 sed 's:-DGIMP_protect_DISABLE_DEPRECATED:-DGIMP_DISABLE_DEPRECATED:g' -i configure || die #615144 grep -F -q GIMP_DISABLE_DEPRECATED configure || die #615144, self-test The USE="X" adds conditional support of x11-libs/libXcursor. The FEATURES="test" now use x11-misc/xvfb-run instead virtualx.eclass to run tests. In addition USE="doc" now build related to gobject-introspection (g-ir-doc) plugin documentations. Early it's built was broken for autotools. Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: 9999, disable appdata-testSergey Torokhov2022-07-111-8/+5
| | | | | | | | Closes: https://bugs.gentoo.org/843386 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/26355 Signed-off-by: John Helmert III <ajak@gentoo.org>
* media-gfx/gimp: cleanup CVEs affected 2.10.28, 2.10.30Sergey Torokhov2022-07-113-424/+0
| | | | | | | | Bug: https://bugs.gentoo.org/845402 Bug: https://bugs.gentoo.org/856283 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: John Helmert III <ajak@gentoo.org>
* media-gfx/gimp: Stabilize 2.10.32 amd64, #856790Sam James2022-07-101-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: Stabilize 2.10.32 x86, #856790Arthur Zamarin2022-07-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-gfx/gimp: Stabilize 2.10.32 ppc64, #856790Arthur Zamarin2022-07-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-gfx/gimp: Stabilize 2.10.32 arm64, #856790Arthur Zamarin2022-07-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-gfx/gimp: 2.10.32, add USE=jpegxl for missed new featureSergey Torokhov2022-06-211-1/+3
| | | | | | | Gimp-2.10.32 now support import of jpegxl files like Gimp-2.99.x branch. Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: 2.10.32, fix gegl version dependencySergey Torokhov2022-06-211-2/+2
| | | | | | | Closes: https://bugs.gentoo.org/853223 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: 2.10.32 version bump, fix CVE-2022-30067Sergey Torokhov2022-06-152-0/+211
| | | | | | | | Bug: https://bugs.gentoo.org/845402 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/25757 Signed-off-by: Sam James <sam@gentoo.org>