summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-gfx/gimp: update 9999.ebuildSergey Torokhov13 days1-15/+21
| | | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/gimp: 9999, option 'lua' changed to type booleanSergey Torokhov2024-10-051-1/+1
| | | | | | | Closes: https://bugs.gentoo.org/939850 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/38760 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* media-gfx/gimp: -9999, make python plug-ins mandatory (rm USE=python)Sergey Torokhov2024-08-301-17/+13
| | | | | | | Closes: https://bugs.gentoo.org/937801 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/38211 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/gimp: update live ebuild, fix plugins dir pathSergey Torokhov2024-06-021-1/+1
| | | | | | | | Closes: https://bugs.gentoo.org/931152 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/36563 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/gimp: 2.99.18, 9999 enable py3.12Sergey Torokhov2024-04-141-1/+1
| | | | | | | | Closes: https://bugs.gentoo.org/929619 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/36232 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: 9999, fix moving data in new directorySergey Torokhov2024-04-141-1/+1
| | | | | | | Closes: https://bugs.gentoo.org/928557 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: 2.99.18 version bumpSergey Torokhov2024-03-211-4/+11
| | | | | | | | | | This release adds support of new FITS and Amiga IFF image formats but appropriate libraries currently are absent in portage tree. Therefore new options are ignored and left as auto. Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/35358 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: -9999, remove "devel-docs/HACKING.md" from DOCSSergey Torokhov2024-01-211-3/+2
| | | | | | | Closes: https://bugs.gentoo.org/922542 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/34940 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 icon cache update and FHS/Gentoo policy pathsSergey Torokhov2023-05-201-3/+6
| | | | | | | 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: 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-161-1/+2
| | | | | | | Closes: https://bugs.gentoo.org/892685 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Sam James <sam@gentoo.org>
* */*: remove py3.8 from PYTHON_COMPATDavid Seifert2023-01-141-1/+1
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* media-gfx/gimp: remove stale VALA_MIN_API_VERSIONDavid Seifert2023-01-011-2/+1
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* media-gfx/gimp: unrevbump 9999Sam James2022-12-161-0/+247
| | | | | | | | | 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-161-247/+0
| | | | | | libtiff changed SONAME. Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: 2.99.14 version bumpSergey Torokhov2022-11-251-5/+5
| | | | | 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: update LICENSE="GPL-3+ LGPL-3+"Sergey Torokhov2022-10-121-1/+1
| | | | | | | | 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: subscribe to ghostscript-gpl subslotSam James2022-10-041-1/+1
| | | | | Closes: https://bugs.gentoo.org/874603 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-311-1/+1
| | | | | | 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-311-82/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: fgrep -> grep -FSam James2022-05-151-1/+1
| | | | 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: add jpegxl use flagDaniel Novomesky2022-03-241-1/+3
| | | | | | | 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: fix broken vala_src_prepareDavid Seifert2022-02-261-2/+2
| | | | 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: 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: 2.99, 9999 fix DEPEND, RDEPENDSergey Torokhov2022-01-181-3/+3
| | | | | | | | | 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-061-2/+1
| | | | Signed-off-by: David Seifert <soap@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: add harfbuzz subslot depSam James2021-10-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: drop unused autotools inheritSam James2021-09-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: PYTHON_MULTI_USEDEP -> PYTHON_USEDEPDavid Seifert2021-07-171-2/+2
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* media-gfx/gimp: live ebuild updateSergey Torokhov2021-04-111-5/+6
| | | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* */*: Remove obsolete values from PYTHON_COMPATMichał Górny2021-01-311-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* media-gfx/gimp/gimp: migrate to lua-single.eclassMarek Szuba2020-12-261-12/+20
| | | | | | | | | | Latest 2.99 and the live ebuild; older versions do not depend on Lua. Approved by the maintainer via comment in the GitHub PR #18768. Also includes the requested Pango version bump in the dependencies of 9999. Closes: https://bugs.gentoo.org/752747 Closes: https://bugs.gentoo.org/755962 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-gfx/gimp: update live-ebuild, switch to SLOT "0/3"Sergey Torokhov2020-11-081-44/+49
| | | | | | | | | | | | | | It's time to switch to SLOT "0/3" to follow major gimp API Add USE "vala" as it's optional is fixed by upstream. Add lua? ( dev-lua/lgi ) dependency. Fix "CLEANFILES must be set with '=' before using '+='" error. Update dependencies with portage tree. Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/gimp: update live-ebuildSergey Torokhov2020-08-221-3/+7
| | | | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/17207 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* media-gfx/gimp: update babl, gegl dependencies in 9999.ebuildSergey Torokhov2020-06-251-4/+10
| | | | | | | | | | | | vala support is always currently enabled because of upstream broken configure phase with '--without-vala' option: "configure: error: conditional "ENABLE_VAPIGEN" was never defined. Usually this means the macro was only invoked conditionally." Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/15958 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/gimp: migrate live and 2.10.18-r1 to CPU_FLAGS_PPCGeorgy Yakovlev2020-03-181-2/+2
| | | | | | Package-Manager: Portage-2.3.94, Repoman-2.3.21 Acked-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* media-gfx/gimp: Switch to PYTHON_MULTI_USEDEP APIMichał Górny2020-02-091-1/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* media-gfx/gimp: update 9999.ebuild dependenciesband-a-prend2020-01-251-4/+5
| | | | | Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-gfx/gimp: 9999. Remove inherit l10n.eclassSergey Torokhov2019-12-181-9/+1
| | | | | | | | | | | | The using of l10n.eclass is deprecated. Also there is actually no need to handle localization support via it as system LINGUAS env variable is used to determine the localizations that are preferred by user. Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/13993 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/gimp: 9999.ebuild updateSergey Torokhov2019-12-131-82/+103
| | | | | | | | | | | | | | | | | | | Sync 9999.ebuild with 2.10.14.ebuild and update dependencies. Live ebuild is now depends on x11-libs/gtk+:3. The future 2.99.x release will be prepared with GTK+-3. New USE-flags "javascript", "lua", "python" are added to add support of this language scripts via gobject-introspection. This is also repair 9999.ebuild and closes below mentioned bug. Meson build script is still experimental. No migration to it this time. Closes: https://bugs.gentoo.org/698730 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/13827 Signed-off-by: Joonas Niilola <juippis@gentoo.org>