Currently available version 0.9.1 in Gentoo was released in 2009. 0.9.2 was released in 2017, but still depends on GTK+2. Upstream appears to have made a gtk3 branch after that but never followed up on an initial GTK3 commit, see $URL. Package has other longstanding bug, see also bug 740000.
There seems to have been some activity in the last few months: https://sourceforge.net/projects/xzgv/ It might be worth contacting them to see if another release is planned. Are there plans to remove Gtk+2 from Gentoo?
Never mind, I just spotted the tracker. I can't see this being that imminent though, if apps like Gimp are still not ported.
We can wait a bit longer if there's some life upstream, I suppose. Reuben is also a good maintainer in general so I suspect he intends to get to it. (As for gimp, it's nearly there, unkw'd version is gtk3, but yeah, we're not in a super hurry either.)
Ok. I'm interested in taking on proxy maintainership for xzgv, if possible. It's a tool I still use a lot as a light, quick way to flick through images, and a bit more usable than display from ImageMagick. I was actually already interested in improving it before I saw this, as I've noticed recently it doesn't seem to handle webp files. I can contact Rueben and see where things stand upstream. The docs bugs (#740000) should be easy enough to resolve, but Gtk3+ support is something where it would be preferable to wait on upstream. Worse case, we can probably get xzgv building with Gtk+3 enough to drop the dependency, but getting it working as well as before is another matter. I've some experience with maintaining Gentoo packages from working on the IcedTea package for some years in the java overlay. I also maintain the OpenJDK packages for RHEL & Fedora, and maintain OpenJDK 8u & 17u upstream, as part of my day job, so a lot of the process - e.g. GitHub PRs and such - is nothing new to me.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=620cbe3a8dfb8c833b9d1d97cbd7d22485b32df0 commit 620cbe3a8dfb8c833b9d1d97cbd7d22485b32df0 Author: Jakov Smolić <jsmolic@gentoo.org> AuthorDate: 2022-12-20 16:22:44 +0000 Commit: Jakov Smolić <jsmolic@gentoo.org> CommitDate: 2022-12-20 16:30:25 +0000 media-gfx/xzgv: treeclean Closes: https://bugs.gentoo.org/831252 Closes: https://bugs.gentoo.org/740000 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> media-gfx/xzgv/Manifest | 1 - .../xzgv/files/xzgv-0.9-asneeded-and-cflags.patch | 35 -------------------- media-gfx/xzgv/metadata.xml | 8 ----- media-gfx/xzgv/xzgv-0.9.1.ebuild | 37 ---------------------- profiles/package.mask | 1 - 5 files changed, 82 deletions(-)