summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-gfx/gimp: subscribe to ghostscript-gpl subslotSam James109 min.4-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 Torokhov9 days2-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>
* media-gfx/gimp: fgrep -> grep -FSam James2022-05-154-4/+4
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: depend directly on media-libs/libjpeg-turbo on -9999Joonas Niilola2022-04-271-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/gimp: Fix 9999-ebuild deps and src_configure optionsSergey Torokhov2022-04-271-1/+2
| | | | | | | | | | | | | | Gimp upstream now depends on >=gexiv2-0.14.0. Src configure option `--with-pdbgen` is required to generate some header files in "maintainer mode" like live ebuild. Bug: https://bugs.gentoo.org/835781 Closes: https://bugs.gentoo.org/840314 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/25187 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/gimp: 2.99.10 -> 2.99.10-r1, add USE="jpegxl"Sergey Torokhov2022-03-271-1/+3
| | | | | | | | Add new "jpegxl" USE-flag that previously was added to live-ebuild. Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/24765 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/gimp: add jpegxl use flagDaniel Novomesky2022-03-242-1/+4
| | | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Daniel Novomesky <dnovomesky@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24474 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/gimp: drop old 2.99.6, 2.99.8 developer preview versionsSergey Torokhov2022-03-143-526/+0
| | | | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/24562 Signed-off-by: John Helmert III <ajak@gentoo.org>
* media-gfx/gimp: drop <gimp-2.10.28, bump gegl-0.4.34 for gimp-2.10.28Sergey Torokhov2022-03-145-484/+1
| | | | | 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.30 arm64, #833158Sam James2022-03-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: Stabilize 2.10.30 ppc64, #833158Sam James2022-03-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: Stabilize 2.10.30 x86, #834053Sam James2022-02-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: Stabilize 2.10.30 amd64, #834053Jakov Smolić2022-02-271-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* media-gfx/gimp: fix broken vala_src_prepareDavid Seifert2022-02-262-4/+4
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* media-gfx/gimp: sync liveSam James2022-02-261-4/+4
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: 2.99.10 dev version bumpSergey Torokhov2022-02-262-0/+252
| | | | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/24351 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: fix dodoc failedSergey Torokhov2022-02-181-1/+1
| | | | | | | | | | Fix: No such file or directory: b'HACKING' , dodoc failed Suggested-by: <tutbut@foxiomail.com> Closes: https://bugs.gentoo.org/833533 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/24263 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: revbump for fixed RDEPENDSam James2022-01-182-0/+0
| | | | | | | Closes: bugs.gentoo.org/826578 Closes: bugs.gentoo.org/824218 Fixes: d133ff81f8a025d4582f8cca7f466af672b4c8f2 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: 2.99, 9999 fix DEPEND, RDEPENDSergey Torokhov2022-01-183-9/+9
| | | | | | | | | Closes: https://bugs.gentoo.org/826578 Closes: https://bugs.gentoo.org/824218 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/23714 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: 9999 fix USE=doc build due to new dependenciesSergey Torokhov2022-01-181-15/+4
| | | | | | | Closes: https://bugs.gentoo.org/830429 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: remove superfluous sys-apps/findutils depDavid Seifert2022-01-067-14/+7
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* media-gfx/gimp: 2.10.30 version bumpSergey Torokhov2021-12-242-0/+213
| | | | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/23488 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: Stabilize 2.10.28-r1 arm64, #819372Sam James2021-11-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: Stabilize 2.10.28-r1 ppc64, #819372Sam James2021-10-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: Stabilize 2.10.28-r1 x86, #819372Sam James2021-10-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: Stabilize 2.10.28-r1 amd64, #819372Sam James2021-10-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: update live ebuildSergey Torokhov2021-10-221-9/+9
| | | | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/22661 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: dev preview 2.99.8 version bumpSergey Torokhov2021-10-222-0/+264
| | | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: keyword ~riscvYixun Lan2021-10-101-1/+1
| | | | | Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org>
* media-gfx/gimp: unkeyword 2.99.6-r1 for ~riscvSam James2021-10-091-1/+0
| | | | | | | 2.99.x should not be keyworded. Additionally causes a false positive DroppedKeywords warning. Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: add harfbuzz subslot depSam James2021-10-095-5/+5
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: UI bug fix 2.10.26 -> 2.10.28Sergey Torokhov2021-09-182-1/+1
| | | | | | | | | | | Fix for "missing white-border prelight file" of dark theme: https://gitlab.gnome.org/GNOME/gimp/-/issues/7220 This fix is the main difference between 2.10.26 and 2.10.28. Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/22320 Signed-off-by: Sam James <sam@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* media-gfx/gimp: drop unused autotools inheritSam James2021-09-082-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: 2.10.26 version bumpSergey Torokhov2021-09-082-0/+213
| | | | | | | | Closes: https://bugs.gentoo.org/753635 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/22242 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: keyword 2.99.6 for ~riscvAlex Fan2021-08-121-1/+1
| | | | | Signed-off-by: Alex Fan <alexfanqi@yahoo.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* media-gfx/gimp: PYTHON_MULTI_USEDEP -> PYTHON_USEDEPDavid Seifert2021-07-172-4/+4
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* media-gfx/gimp: drop 2.99.4Sam James2021-05-172-255/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: add 2.99.6 development versionOctiabrina Terrien–Puig2021-05-172-0/+265
| | | | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Octiabrina Terrien-Puig <octiabrina@myrvogna.net> Closes: https://github.com/gentoo/gentoo/pull/20825 Signed-off-by: Sam James <sam@gentoo.org>