Please bump the version and switch to meson build system. Thanks. Reproducible: Always
Thanks for the work on this! It was on my list for a few weeks already, let me take a look at that PR
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5010be8da3881400821413ff328367933908331b commit 5010be8da3881400821413ff328367933908331b Author: Matthew White <mehw.is.me@inventati.org> AuthorDate: 2022-08-27 11:30:58 +0000 Commit: Bernard Cafarelli <voyageur@gentoo.org> CommitDate: 2022-10-17 21:38:10 +0000 media-gfx/geeqie: 2.0.1 bump version and major ebuild rewrite It is now required to use the meson build system. Multiple new USE flags (and some removed), this version only supports gtk3 Closes: https://bugs.gentoo.org/866968 Closes: https://bugs.gentoo.org/877435 Package-Manager: Portage-3.0.30-r3, Repoman-3.0.3-r2 Signed-off-by: Matteo Bianco <mehw.is.me@inventati.org> Closes: https://github.com/gentoo/gentoo/pull/27033 Co-Authored-By:: Bernard Cafarelli <voyageur@gentoo.org> Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org> media-gfx/geeqie/Manifest | 2 + .../geeqie/files/geeqie-2.0.1-allow_xxdi.patch | 17 ++++ media-gfx/geeqie/geeqie-2.0.1.ebuild | 110 +++++++++++++++++++++ media-gfx/geeqie/metadata.xml | 2 + 4 files changed, 131 insertions(+)
Hi, Bernard. Very much appreciate you and mehw pushing this update. I just tried installing and it failed on downloading this file: https://dev.gentoo.org/~voyageur/geeqie-2.0.1-ChangeLog.tar.gz Doesn't seem to exist on the server. I'm not sure if maybe that's maybe because I'm trying to install so shortly after the commit, hence the message here rather than opening a new bug. Happy to wait if need be, but wanted to give you a heads up just in case there was a mistake.
Sorry for that I forgot a part of the URL, this should have been https://dev.gentoo.org/~voyageur/distfiles/geeqie-2.0.1-ChangeLog.tar.gz I fixed the ebuild so it should be good on next sync (bug #877529) or you can fetch this URL ^^ in the meantime
Thanks! All set now. FYI - did run into two other problems: 1. geeqie also has a dependency on media-libs/libchamplain[gtk] now, which required manually installing on my system. Should be added added to the deps list. 2. it complained about not having LUA_SINGLE_TARGET, despite setting USE=-lua. The guidance to set LUA_SINGLE_TARGET in make.conf was clear and I was able to get it installed, but it seems like that shouldn't be necessary if that app isn't using lua? Relatively minor issues, but wanted to provide some feedback. Thanks again!
Thanks for the info! I hope to find a workaround in bug #877545 for LUA_SINGLE_TARGET, and I will check that libchamplain issue at the same time