Re: Required Gtk version

Peter Bloomfield <[email protected]> Thu, 14 May 2020 19:48:47 -0400
Newsgroups gmane.comp.gnome.apps.balsa
Message-ID <[email protected]>
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

_______________________________________________
balsa-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/balsa-list
signature.asc (application/pgp-signature, 195 B)
-----BEGIN PGP SIGNATURE-----

iF0EABECAB0WIQS030wPRfNNA5alz3MfX9S1uSp09QUCXr3Y3wAKCRAfX9S1uSp0
9aDgAKCndSs6Lx7NUgUSLvZuiOGxaNiToACeOLDrLcEHD/3b5nb87gmK26JlUZ0=
=n/jJ
-----END PGP SIGNATURE-----