Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 925421 - media-gfx/gpicview - Wayland support, live ebuild, version bump to 0.3.1
Summary: media-gfx/gpicview - Wayland support, live ebuild, version bump to 0.3.1
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2024-02-24 14:02 UTC by jospezial
Modified: 2025-05-25 07:46 UTC (History)
10 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild (gpicview-9999.ebuild,1004 bytes, text/plain)
2024-02-24 14:03 UTC, jospezial
Details
wayland patch (gpicview-0.2.5-wayland.patch,773 bytes, patch)
2024-02-24 14:04 UTC, jospezial
Details | Diff
gpicview-0.3.1.ebuild (0.3.1 is a released version) (gpicview-0.3.1.ebuild,707 bytes, application/vnd.gentoo.ebuild)
2025-05-23 17:51 UTC, Christoph Feikes
Details
live ebuild also for release (gpicview-9999.ebuild,871 bytes, text/plain)
2025-05-23 22:20 UTC, jospezial
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jospezial 2024-02-24 14:02:03 UTC
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.
Comment 1 jospezial 2024-02-24 14:03:32 UTC
Created attachment 885872 [details]
ebuild

live ebuild also for release
Comment 2 jospezial 2024-02-24 14:04:16 UTC
Created attachment 885873 [details, diff]
wayland patch
Comment 4 Christoph Feikes 2025-05-23 17:51:10 UTC
Created attachment 929399 [details]
gpicview-0.3.1.ebuild (0.3.1 is a released version)
Comment 5 jospezial 2025-05-23 22:20:15 UTC
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 ...
Comment 6 Christoph Feikes 2025-05-25 07:46:46 UTC
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 ...


OSZAR »