From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1SJh2W-0005Wt-CX for garchives@archives.gentoo.org; Mon, 16 Apr 2012 08:12:01 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CE787E0E17; Mon, 16 Apr 2012 08:11:48 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id F1B23E0D34 for ; Mon, 16 Apr 2012 08:10:53 +0000 (UTC) Received: from pomiocik.lan (213-238-106-101.adsl.inetia.pl [213.238.106.101]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id 428861B4069; Mon, 16 Apr 2012 08:10:52 +0000 (UTC) Date: Mon, 16 Apr 2012 10:11:01 +0200 From: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= To: gentoo-dev@lists.gentoo.org Cc: phajdan.jr@gentoo.org Subject: Re: [gentoo-dev] USE=gui? (was: About how to handle wxGTK based packages with gnome profiles) Message-ID: <20120416101102.6de21e5c@pomiocik.lan> In-Reply-To: <4F83DD50.5000803@gentoo.org> References: <1334041139.25951.7.camel@belkin4> <4F83DD50.5000803@gentoo.org> Organization: Gentoo X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.10; x86_64-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; micalg=PGP-SHA256; boundary="Sig_/ok.sK0Un6UyQ40H1F5N08IP"; protocol="application/pgp-signature" X-Archives-Salt: 6a7d617c-268e-4c34-9ee1-eb9e4257d2fa X-Archives-Hash: 0a302ba54bb7f5a2899f8508d9106e00 --Sig_/ok.sK0Un6UyQ40H1F5N08IP Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Tue, 10 Apr 2012 09:12:16 +0200 ""Pawe=C5=82 Hajdan, Jr."" wrote: > On 4/10/12 8:58 AM, Pacho Ramos wrote: > > Other option would be to enable "wxwidgets" by default for that > > profiles. >=20 > I prefer this. Changing USE flag meaning in a counter-intuitive way > (to let "gtk" mean "wxwidgets") would seem frustrating to me. >=20 > With "wxwidgets" enabled by default people will get the most likely > desired result (i.e. GUI) "out of the box", and setting > USE=3D"-wxwidgets" will have desired effect. >=20 > Note that with USE=3D"gtk" really meaning USE=3D"wxwidgets", -wxwidgets > would have no effect on such a package, which is the potentially > surprising behavior I mentioned earlier. On the other hand, we should ask ourselves whether the USE flags are very intuitive right now. Say, we have USE=3Dssl which enables SSL support. We already agreed that's the correct meaning of it, and USE=3Dgnutls,openssl,nss are just to be used when there's more than one implementation to choose from. Shouldn't we have USE=3Dgui in a similar fashion? Most of the devs probably prefer the way 'I want GUI only if it's using my favorite toolkit'. But users OTOH may prefer saying 'I want GUI in this app, no matter what it uses'. This would probably handle the wxwidgets case most correct, having it under USE=3Dgui or similar. --=20 Best regards, Micha=C5=82 G=C3=B3rny --Sig_/ok.sK0Un6UyQ40H1F5N08IP Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iJwEAQEIAAYFAk+L1BoACgkQfXuS5UK5QB2ztAP9HCgIGn2yTrW/hQls5c7Rnay/ X+FtMcDM1OGntX9v+FOXkrt8ZNvh122SWhlRn6FRO9hL2WEq3S7GAm685S8txfrH Z85c1CBehlzzUWbViJ9RcWK+dHE3pGKmQK2ixODUfkLAf5IyuY6pu3f6ICWPCfy2 fZkyrAjVAN/TIvrO9jU= =UQAb -----END PGP SIGNATURE----- --Sig_/ok.sK0Un6UyQ40H1F5N08IP--