Re: Required Gtk version



On 05/10/2020 05:01:45 PM Sun, Peter Bloomfield wrote:
Hi Albrecht,

On 05/10/2020 09:56:51 AM Sun, Albrecht Dreß wrote:
I.e. for these distos, we can safely assume the following:
* require glib-2.0 ≥ 2.48.0, gtk+-3.0 ≥ 3.24.0, and remove all GTK_CHECK_VERSION conditionals
* require webkit2gtk-4.0 ≥ 2.28.0, and remove the WEBKIT_CHECK_VERSION(2,20,0) conditionals
* drop the configure check for gtksourceview-3.0
* require gspell-1 ≥ 1.6.0, and remove all HAVE_GSPELL_1_2 conditionals
* require gtkspell3-3.0 ≥ 3.0.9, and remove all HAVE_GTKSPELL_3_0_3 conditionals
* remove the complex configure test for outdated gpgme versions
* all distos above support libsqlite3 (3.27 for buster, 3.31 for bullseye/focal), so we /might/ want to drop 
the sqlite2 support for the gpe address book

Best,
Albrecht.

Thanks for the analysis! If no one raises any objections, I'll make those changes in a day or two.

Made, tested only on my current configuration, and pushed to GitLab (for more severe testing!).

To be specific, I made the gpgme requirement >= 1.8.0, as that seemed to be the earliest version that didn't 
need the explicit pthread library link. I also replaced the use of gpgme-config with pkg-config, which seems to 
know how to find the gpgme configuration; I don't know if that's a recent enhancement of pkg-config, but some 
testing should reveal any issue.

I didn't look into the sqlite2 issue yet.

Best,

Peter

Attachment: pgp1h1CwvzF0s.pgp
Description: PGP signature



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]