From owner-freebsd-ports@freebsd.org Thu Jan 3 18:14:08 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B4C61143262D for ; Thu, 3 Jan 2019 18:14:08 +0000 (UTC) (envelope-from rigoletto@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5ACB388359 for ; Thu, 3 Jan 2019 18:14:08 +0000 (UTC) (envelope-from rigoletto@FreeBSD.org) Received: from privacychain.ch (unknown [179.35.96.225]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: rigoletto) by smtp.freebsd.org (Postfix) with ESMTPSA id BF83118123 for ; Thu, 3 Jan 2019 18:14:07 +0000 (UTC) (envelope-from rigoletto@FreeBSD.org) Date: Thu, 3 Jan 2019 16:14:03 -0200 From: Alexandre =?utf-8?Q?C=2E_Guimar=C3=A3es?= To: freebsd-ports@freebsd.org Subject: Re: vim - GTK2 or GTK3? Message-ID: <20190103181403.bwdlkbonqa7tl4ma@privacychain.ch> References: <4833920.ppSauYnzuk@beastie.bionicmutton.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="axbf2caomotk6gg7" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20180716 X-Rspamd-Queue-Id: 5ACB388359 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.98 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.997,0]; NEURAL_HAM_SHORT(-0.98)[-0.983,0]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jan 2019 18:14:08 -0000 --axbf2caomotk6gg7 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jan 03, 2019 at 06:08:43PM +0100, Miroslav Lachman wrote: > Adriaan de Groot wrote on 2019/01/03 14:28: > > Niclas wrote: > >=20 > > On Thursday, 3 January 2019 13:00:02 CET freebsd-ports-request@freebsd.= org > > wrote: > > > > Firefox and Chromium both depend on GTK3, so it's highly likely tha= t a > > > > typical desktop user has GTK3 installed. > > >=20 > > > +1, GTK3 is probably the best choice. > > >=20 > > > As a side note, it looks like libreoffice defaults to GTK2 as well, > > > perhaps it should be switched to GTK3 also? > >=20 > > As a not-really-GTK-using person, I still have both GTK2 and GTK3 insta= lled on > > my system running KDE Plasma. Not for vim though: > >=20 > > Installed packages to be REMOVED: > > gtk2-2.24.32 > > fontforge-20170731 > > mftrace-1.2.18_1 > >=20 > > Installed packages to be REMOVED: > > gtk3-3.22.30_4 > > gpsd-3.17 > >=20 > > I'm a fan of pushing for toolkit migration, so reducing the number of t= hings > > that pull in GTK2 is a good thing. > >=20 > >=20 > > So if we're expressing hopes that ports might be made GTK2-free (by por= ting to > > GTK3 for instance) then I'd hope that fontforge gets that treatment, to= o. From > > looking at the source repo, I don't think the GTK2 option actually work= s (and > > the comments suggest it's not all that good anyway). In the configure.a= c it > > looks like there are spelling-inconsistencies between > > fontforge_can_use_gtk=3Dyes > > and, e.g,, > > FONTFORGE_ARG_ENABLE_GDK > >=20 > > (mtrace depends on fontforge, so fixing fontforge would clean GTK2 off = my > > system) >=20 > It is not so simple. What works for you doesn't work for somebody else. I= am > running KDE4 with QT4 but some applications use GTK2 as the only option o= r I > set them to use GTK2 because GTK2 has better theme integration to KDE4 / = QT > style than GTK3 (in my personal case). > And, for example, Total Commander has two choices - QT or GTK2. I tried it > to build with QT but it failed so I switched to GTK2 and it builds fine. > So in my current situation I am glad we have GTK2 and GTK3 and all my > applications are working (better with GTK2 than GTK3). And having both GTK > versions installed is not a big problem. Their size is relatively small > compared to apps like browsers, libreoffice etc. KDE4 is not in the ports tree anymore (since January 01), and Qt4 is marked= =20 to go at 2019-03-15. > Miroslav Lachman > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" --=20 Best Regards, Alexandre C. Guimar=C3=A3es. https://bitbucket.org/rigoletto-freebsd/ --axbf2caomotk6gg7 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE9RbDjoZ0ELBWamGCmSH8wDhAF9kFAlwuUOVfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY1 MTZDMzhFODY3NDEwQjA1NjZBNjE4Mjk5MjFGQ0MwMzg0MDE3RDkACgkQmSH8wDhA F9nyIA/8Dej3NpNYpExqFEVieo1Hj3bWF3ui5tgfoxyOgNaS+BWU0GCVXVbb+FX1 SW7eoENzKyNTvaPvpAOgBlGpbhbjbFRhZMi36rlPZsr2HejyU8by36kXyBxfEvy6 2Mktttz54eXXxI/wvNZe19ZlyOzTVO/A/Zotr6NjpsOUnnQIQ2Py+TwBF62TU+E5 oWu4RCyHc0sZVlZ0nMJvXr+rp0Oa4p3edHJ1ntkmPxLMI/tDB+qrvQum0IWO3dBc f9eT2pCLWdUuT7m/MiY05xV0bzRnlLsNaKZXUUNwNghFyZP71ke1WifnWCGfyFva 4WGhWBD6ozanIgrSsQE71fZtSXYlBCgLYOk4CtU4O5nhg52LMvri30KVPK3/uhuz w5zRrejHk7Lq9i+6KhbB0ZLQOfUpsJVr5Ay/EbaTUnfOZNNjnyacp+2hiZaXDpj6 kUO6VPiuGbxtpPUU2Qqd3JoiFKcvHFGBG1XM13GNBqo+6dljAUiXgtTIB0pQYFQ8 8yuv+/Z9BScgd8v/qA3MVwt88xilWPAjzceUVBXALoRb4t3qW+jTnWt0h4S3nEEU kBTOpLCO1b10xY0ywI0Upcczb/9gZXSAJ+U3jACDXiEgmtUgZSobaTGuVPGSpgY1 8j1vJrwsK6Q0vt+WaIPhfSti3wiI+avGA2/MyENmuttypO0pF6Q= =FWaz -----END PGP SIGNATURE----- --axbf2caomotk6gg7--