vim - GTK2 or GTK3?

Adriaan de Groot adridg at freebsd.org
Thu Jan 3 13:28:42 UTC 2019


Niclas wrote:

On Thursday, 3 January 2019 13:00:02 CET freebsd-ports-request at freebsd.org 
wrote:
> > Firefox and Chromium both depend on GTK3, so it's highly likely that a
> > typical desktop user has GTK3 installed.
> 
> +1, GTK3 is probably the best choice.
> 
> As a side note, it looks like libreoffice defaults to GTK2 as well,
> perhaps it should be switched to GTK3 also?

As a not-really-GTK-using person, I still have both GTK2 and GTK3 installed on 
my system running KDE Plasma. Not for vim though:

Installed packages to be REMOVED:
        gtk2-2.24.32
        fontforge-20170731
        mftrace-1.2.18_1

Installed packages to be REMOVED:
        gtk3-3.22.30_4
        gpsd-3.17

I'm a fan of pushing for toolkit migration, so reducing the number of things 
that pull in GTK2 is a good thing.


So if we're expressing hopes that ports might be made GTK2-free (by porting to 
GTK3 for instance) then I'd hope that fontforge gets that treatment, too. From 
looking at the source repo, I don't think the GTK2 option actually works (and 
the comments suggest it's not all that good anyway). In the configure.ac it 
looks like there are spelling-inconsistencies between
	fontforge_can_use_gtk=yes
and, e.g,,
	FONTFORGE_ARG_ENABLE_GDK

(mtrace depends on fontforge, so fixing fontforge would clean GTK2 off my 
system)

[ade]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20190103/4f3fb2d6/attachment.sig>


More information about the freebsd-ports mailing list