Latest release 0.2.5 (sourceforge) is from 2016. There was some development in https://github.com/lxde/gpicview in the last years. That makes 2 patches obsolete. Wayland patch taken from https://bugs.gentoo.org/642294 Fixes a segfault in wayland.
Created attachment 885872 [details] ebuild live ebuild also for release
Created attachment 885873 [details, diff] wayland patch
https://github.com/lxde/gpicview/releases/tag/0.2.6
Created attachment 929399 [details] gpicview-0.3.1.ebuild (0.3.1 is a released version)
Created attachment 929405 [details] live ebuild also for release I have updated my ebuild with some changes from Christoph's ebuild. Most gpicview patches we had in gentoo tree are now fixed upstream. We could send gpicview-fix-animated-gifs.patch and the wayland patch upstream. "nls" seems to be enabled in gpicview by default. I don't know if we need the USE flag for disabling it without changing deps. Latest release tarballs are not on sourceforge but github only. Christoph, Why do you run ./autogen.sh ? Is eautoreconf as in my ebuild not good enough? Why did you drop the other keyword arches? "inherit xdg" is needed for * Updating .desktop files database ... [ ok ] * Updating icons cache ...
jospezial, I meant no offense! I intended that gpicview-0.3.1.ebuild as a hint (in the meaning of LFS) for someone who wants to experiment with the released gpicview-0.3.1 or even write an "official" ebuild for it. I started by writing a comment stating this, attached the ebuild, hit "Send" - and poof, my comment was gone. I came here looking for a wayland patch. So I missed "eautoreconf" in your ebuild. In my local ebuild there is only "amd64" because I don't have the opportunity to build for other architectures or test the results. I didn't find any difference displaying animated gifs or webps by applying the animated-gifs.patch, so I ommitted that, too. "--disable nls" _shouldn't_ pull in new dependencies, instead it might make the dependency on gettext superfluous - I didn't look into that. Concerning "inherit xdg" you are most surely correct; I'm not into icons or desktop environments ...