Summary: | media-gfx/gimp-9999 now needs dev-libs/gjs and dev-lang/luajit | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Miroslav Šulc <fordfrog> |
Component: | Current packages | Assignee: | Sergey Torokhov <torokhov-s-a> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | proxy-maint |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/13827 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
environment |
Description
Miroslav Šulc
2019-10-28 08:58:12 UTC
Created attachment 594214 [details]
environment
Gimp does not strictly need them, you can still override the dependency with "force" option, so this dependence could be controlled by USE flags. More importantly, Gimp also needs gtk+:3 now while ebuild still depends on gtk+:2. There is also an work in progress to move Gimp to meson build system. It is still experimental, but I was able to build Gimp with it. > There is also an work in progress to move Gimp to meson build system. It is
> still experimental, but I was able to build Gimp with it.
do you have your experimental ebuild somewhere?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82120d06cdb3b3694797c08b853abc21dbf8fb4a commit 82120d06cdb3b3694797c08b853abc21dbf8fb4a Author: Sergey Torokhov <torokhov-s-a@yandex.ru> AuthorDate: 2019-12-01 22:24:07 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2019-12-13 13:48:51 +0000 media-gfx/gimp: 9999.ebuild update 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> media-gfx/gimp/gimp-9999.ebuild | 185 ++++++++++++++++++++++------------------ 1 file changed, 103 insertions(+), 82 deletions(-) |