FS#66964 - [geeqie] Please Update to GTK3 instead of GTK2
Attached to Project:
Arch Linux
Opened by Ariel Rosenfeld (lord_rel) - Wednesday, 10 June 2020, 07:10 GMT
Last edited by Gaetan Bisson (vesath) - Sunday, 26 July 2020, 18:57 GMT
Opened by Ariel Rosenfeld (lord_rel) - Wednesday, 10 June 2020, 07:10 GMT
Last edited by Gaetan Bisson (vesath) - Sunday, 26 July 2020, 18:57 GMT
|
Details
Please recompile against GTK3 instead of GTK2
package version(s) - 1.5.1-2 |
This task depends upon
Closed by Gaetan Bisson (vesath)
Sunday, 26 July 2020, 18:57 GMT
Reason for closing: Deferred
Additional comments about closing: We need a new upstream release with gtk3 support.
Sunday, 26 July 2020, 18:57 GMT
Reason for closing: Deferred
Additional comments about closing: We need a new upstream release with gtk3 support.
171 Note: GTK+3 is still somehow experimental. It is needed for some
172 features but we have several complains about the GTK+3 usability.
173
174 So if you need a stable version, you are advised to compile it
175 with GTK+2. If you want to play with the cool new features, use
176 GTK+3.
i submitted a bug about the experimental status of GTK+3 and here is the discussion and possible decision: https://github.com/BestImageViewer/geeqie/issues/775
https://github.com/BestImageViewer/geeqie
It says "GTK+3 is still somehow experimental. It is needed for some features but we have several complains about the GTK+3 usability. So if you need a stable version, you are advised to compile it with GTK+2. If you want to play with the cool new features, use GTK+3."
On the positive side, building with GTK+3 is the default.
Links to http://geeqie.org/cgi-bin/gitweb.cgi?p=geeqie.git
It has this gem: http://geeqie.org/cgi-bin/gitweb.cgi?p=geeqie.git;a=commitdiff;h=4800e2c1ae84d618c19ab330d53e4c528a2a000f
+##PLEASE NOTE!
+The repository at GitHub is not the main repository, and is likely to be out-of-date.
+If you wish to clone the source code, please use the repository at [geeqie.org](http://geeqie.org/cgi-bin/gitweb.cgi?p=geeqie.git).
+Details are given in the [Downloading](#downloading) section below.
... but this warning is itself part of the out-of-dateness of the github mirror, it's not available on github.
The README change you're looking for is http://geeqie.org/cgi-bin/gitweb.cgi?p=geeqie.git;a=commitdiff;h=c3029a4db75fc2e647ef61149e24021db4a5c4ef
It's also immediately following the gtk3-specific fix for https://github.com/BestImageViewer/geeqie/issues/396
Note also the fixes for "GPU acceleration" are purported to fix https://github.com/BestImageViewer/geeqie/issues/602 (gtk3 issue) too.
Also I've had no success building 1.5.1 with GTK+3 so we would likely have to switch to a more up-to-date git commit if we are to drop GTK+2...
If you want a GTK+3 build today then the AUR package `geeqie-git` is probably your best bet.
Cheers.