http://ftp.gnome.org/pub/gnome/sources/gthumb/2.8/gthumb-2.8.0.tar.gz Thanks a lot :-)
Created attachment 102815 [details] gthumb-2.8.0.ebuild This fix bug #130288 and probably bug #111531. Diff from 2.6.9 : - removed libpng dependency and png useflag, accordingly to changelog (configure.in: remove the libpng check we use gdk_pixbuf_save to save png images now) - patchs are now obsolete (applied upstream, and png check removed) - removed src_unpack(), and autotools eclass - increase dependencies dev-libs/glib to 2.6 and x11-libs/gtk+ to 2.8 (see configure.in) Built, successfully emerged and seems to work fine on the following system (infos attached) with theses useflags : ----------------------- # emerge -pv gthumb These are the packages that would be merged, in order: Calculating dependencies ... done! [ebuild R ] media-gfx/gthumb-2.8.0 USE="exif jpeg tiff -debug -gphoto2" 0 kB [1] Total: 1 package (1 reinstall), Size of downloads: 0 kB Portage overlays: [1] /usr/local/portage ------------------------ References : - http://bugzilla.gnome.org/show_bug.cgi?id=340947 - http://cvs.gnome.org/viewcvs/gthumb/components/catalog-view/Makefile.am?r1=1.6&r2=1.7 - changelog Thanks.
Created attachment 102816 [details] emerge --info
Created attachment 102840 [details, diff] iptc.patch Patch for the previous ebuild to add media-libs/libiptcdata-0.2.1 support. This is an optionnal dependency since gthumb >= 2.7.1. See bug #156398.
Created attachment 102844 [details, diff] iptcdata support patch New patch. The previous was wrong : - the useflag must be iptcdata, not iptc. - exif useflag must be enabled w/ iptcdata. Add the *doc* useflag to prevent : QA Notice: USE Flag 'doc' not in IUSE for media-gfx/gthumb-2.8.0
When will we finally see a working gthumb again? (cf bug #130288)
Yes, working and recent. 2.8.1 has been released stable for nearly a month. Can the (patched) ebuild (2.8.0) be modified for testing (I'd be willing to help/emerge)
(In reply to comment #6) > Can the (patched) ebuild (2.8.0) be modified for testing (I'd be willing to > help/emerge) > Just rename 2.8.0 ebuild to 2.8.1. The changelog from 2.8.0 to 2.8.1 is : > Changes since previous version: > > * Fixed compilation warning. > * Fixed minor image list issues. Seems to work fine here.
(In reply to comment #7) > > Seems to work fine here. > Works fine here as well. I've also included the iptcdata flag and used the ebuild for it from #156398
Thanks for info. Work fine here too now. What are the required steps to put the ebuild into portage tree ? No need to force users to use portage overlays to get stable versions.
Added patch to fix a nasty bug so that gthumb doesn't respect zoom preferences when in fullscreen mode. Upstream bug: http://bugzilla.gnome.org/show_bug.cgi?id=395237
Created attachment 106472 [details] gthumb-2.8.1.ebuild
Created attachment 106474 [details, diff] files/gthumb-2.8.1-respect-zoom-pref.patch
2.8.1 is in the tree.