From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id D1AC4138448 for ; Wed, 9 Sep 2015 08:52:53 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9BE7DE0886; Wed, 9 Sep 2015 08:52:46 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A4239E087F for ; Wed, 9 Sep 2015 08:52:45 +0000 (UTC) Received: from localhost (unknown [185.31.165.68]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: bircoph) by smtp.gentoo.org (Postfix) with ESMTPSA id F3A1D340666 for ; Wed, 9 Sep 2015 08:52:43 +0000 (UTC) Date: Wed, 9 Sep 2015 11:52:26 +0300 From: Andrew Savchenko To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] www-client/chromium gtk3 support Message-Id: <20150909115226.9c427794b1f38ea38f374260@gentoo.org> In-Reply-To: <55EFDEC7.1070403@gentoo.org> References: <55EFDDAD.9030502@gentoo.org> <55EFDEC7.1070403@gentoo.org> X-Mailer: Sylpheed 3.4.1 (GTK+ 2.24.20; i686-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA512"; boundary="Signature=_Wed__9_Sep_2015_11_52_26_+0300_ae.kjfQw5GDxvJcK" X-Archives-Salt: 5fc71e3e-238a-473b-9996-f5ca50f97312 X-Archives-Hash: d3af58488fca87369e247fa4ad891178 --Signature=_Wed__9_Sep_2015_11_52_26_+0300_ae.kjfQw5GDxvJcK Content-Type: text/plain; charset=UTF-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, 9 Sep 2015 00:24:55 -0700 Daniel Campbell wrote: > > For stability and maintainability, I'd prefer www-client/chromium > > to use the upstream defaults (gtk+-2 AFAIK) since it's most common, > > tested, and supported configuration. If/when upstream moves to > > gtk+-3, we'd just follow. > >=20 > > I also understand we have users who are eager to run various=20 > > configurations, and expect Gentoo to be flexible and allow that. > > Would masking a gtk3 USE flag for www-client/chromium be > > acceptable? Are there any other solutions that might work? > >=20 > > Pawe=C5=82 > >=20 > x11-misc/spacefm supports multiple toolkits as well. I stay in line > with GNOME suggestions by making gtk3 the default, but gtk2 > configurable via USE. Versioned USE flags are generally frowned upon, > but I see no better way to support both a GTK3 default *and* allow for > the GTK2 support. Part of the reason I came to Gentoo (and became a > dev) is to support user choice, and personally as a maintainer that > matters more than suggestions. >=20 > If the GNOME team has a solid recommendation for supporting both GTK2 > and 3, I'll read it. But for now, defaulting IUSE to gtk3 and allowing > the user to set gtk2 is the best of both worlds imo. The chromium upstream recommends gtk2, so it should be the default, even if the GNOME team recommends gtk3. Best regards, Andrew Savchenko --Signature=_Wed__9_Sep_2015_11_52_26_+0300_ae.kjfQw5GDxvJcK Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJV7/NKAAoJEPZTWjO6HuSNdigP/RwLQekBYFsB6jq0P5WaXavy 6+YhNCAPsZcpt8hMsBbenC/S3HmZqrnYZ9iPMFNragUdXgdNeRw/0/EbfbMBftnc uVdsn8bUsoENAsdz2y9Br9EBSMVhsQiqSgB/VJgMb2zpqsC3cOWTyDhFQ5KZR7Wh +xLlPDML4XMbqbyqlbXhGuPiA1ciK/nm499ubeMeUQ81Y52VH6S80E2HRTrEkxZD jQAQrgpH9waReXQwpy5tI1Ft8FCKwGpsmMVVScR2KUEvUgU/l0fxg+kyNX+xSBK6 WiZ/oHj3YvHpbdnEZIkAzoNlBWKOKgdqROUfwhQ7+hN2+SHI9ynqqF53EAkHPmZL ssuDxxrHDVxDYvib9BVEwdTdSgPBekA/C3JlFDzykLXuAGTuebte5dWN82lldX5f Gmz0hBoBgw9y9aXmwzxpaHfBsxvHxGqynBhmEMHyADAClHZHaQ+RiASGfIpfTKWJ olQMPwzN+qJOIPDH0+a7XNPCFDn93KPmdY/dKDn+rCTgFc++TbhMPC2Kuwf/VdP0 aGpq2f1xPYTJa9HRLW1pEeagIleAlu8jUNqlC0HFlSHrayjA1bm0QZUQvnWYNmkJ 9QjPYCAuBrN/iNRbu06kbFPPYuvyGjYyA8I52UJv5ZlqFgoCcV8jkHE8GgStTeih DpErGo8tk5RW2aobbrnL =dxbS -----END PGP SIGNATURE----- --Signature=_Wed__9_Sep_2015_11_52_26_+0300_ae.kjfQw5GDxvJcK--