From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev+bounces-71913-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id 1FCB1138453
	for <garchives@archives.gentoo.org>; Wed,  9 Sep 2015 15:16:56 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id DCCF421C037;
	Wed,  9 Sep 2015 15:16:48 +0000 (UTC)
Received: from mail-ig0-f172.google.com (mail-ig0-f172.google.com [209.85.213.172])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id E6D9021C028
	for <gentoo-dev@lists.gentoo.org>; Wed,  9 Sep 2015 15:16:47 +0000 (UTC)
Received: by igbkq10 with SMTP id kq10so102126898igb.0
        for <gentoo-dev@lists.gentoo.org>; Wed, 09 Sep 2015 08:16:47 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20130820;
        h=x-gm-message-state:mime-version:sender:in-reply-to:references:date
         :message-id:subject:from:to:content-type;
        bh=YoTxtDVW/KdXzNb+E76VTa1lKUdADT/SguVlt4qo4Ao=;
        b=FEvuKY1SahxWBodaZfUN3AUbamESeZKqz1OKTwh2K7ggrtV703ceEsx3UUeygLUaYS
         Pq40MYrdRxjMA66O1S4Nxcr3Gy/0ntX+aYyAH4b9U4duunWqDkDTc1RfY+WqkOyhkTby
         MnfEw1AGiIEIdrz3ly/p8SAlU3d6zRDn07ZiJuX9zIIu38QNAUiA7xpZHuFDH3e3mzUQ
         ERIL3TlMqEPuYBSU26DQR3RkpP7cbn5bsE3HeS9jvHhU28RsFFrlE4nDLAql2pVSlL4e
         q/TcipeOKYfLuAFaU5cUe5DUI6cXkuJ3N8KeEIWjmXI8JDIEkKPcgiQgh09vltQOYp8O
         GqBQ==
X-Gm-Message-State: ALoCoQmXR4fIO/Qx2myksn8g5OGAkt8741AqF7xd4axy5lxeC4zvr6uy5r/LU+PgP5dduSEHFZsz
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-Version: 1.0
X-Received: by 10.50.27.102 with SMTP id s6mr50330668igg.23.1441811807079;
 Wed, 09 Sep 2015 08:16:47 -0700 (PDT)
Sender: antarus@scriptkitty.com
Received: by 10.79.39.144 with HTTP; Wed, 9 Sep 2015 08:16:47 -0700 (PDT)
X-Originating-IP: [50.184.255.141]
In-Reply-To: <1441811422.25086.64.camel@gentoo.org>
References: <55EFDDAD.9030502@gentoo.org>
	<CAJ0EP43ugNTptHmaJZaBkCLU57ro1Jk+fbBirjd1dAJHCVAr7Q@mail.gmail.com>
	<1441811422.25086.64.camel@gentoo.org>
Date: Wed, 9 Sep 2015 08:16:47 -0700
X-Google-Sender-Auth: jkYVa85dfHC_KwtxIcD-2unSKv4
Message-ID: <CAAr7Pr86SsTqAjieDk+oB9SzUxWm3-LC0LsiAnwOb6BASXaH9Q@mail.gmail.com>
Subject: Re: [gentoo-dev] www-client/chromium gtk3 support
From: Alec Warner <antarus@gentoo.org>
To: Gentoo Dev <gentoo-dev@lists.gentoo.org>
Content-Type: multipart/alternative; boundary=047d7b10d015983d15051f51f8dc
X-Archives-Salt: a094540e-e231-4057-a302-0ed350af5f56
X-Archives-Hash: 3ec6ddaa7d44a14507c769c2b57578ef

--047d7b10d015983d15051f51f8dc
Content-Type: text/plain; charset=UTF-8

On Wed, Sep 9, 2015 at 8:10 AM, Alexandre Rostovtsev <tetromino@gentoo.org>
wrote:

> On Wed, 2015-09-09 at 11:00 -0400, Mike Gilbert wrote:
> > I would really like a way to toggle gtk3 for testing. If you don't
> > want to expose it as a 'supported' option for users, then masking it
> > sounds fine to me.
>
> Then add the flag, document it in metadata.xml.
>
> But in general, try to avoid using this flag in your ebuilds if
> possible, the gnome team *really* doesn't want to turn gtk3 into a
> global USE flag with uncertain semantics.


The best way to avoid this IMHO is to not name the flag the same thing.

if you named the chromium flag "experimental-gtk3-ui' or similar, then
users would be unable to turn it on by just setting 'gtk3'

-A

--047d7b10d015983d15051f51f8dc
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Wed, Sep 9, 2015 at 8:10 AM, Alexandre Rostovtsev <span dir=3D"ltr">=
&lt;<a href=3D"mailto:tetromino@gentoo.org" target=3D"_blank">tetromino@gen=
too.org</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D=
"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=
=3D"">On Wed, 2015-09-09 at 11:00 -0400, Mike Gilbert wrote:<br>
&gt; I would really like a way to toggle gtk3 for testing. If you don&#39;t=
<br>
&gt; want to expose it as a &#39;supported&#39; option for users, then mask=
ing it<br>
&gt; sounds fine to me.<br>
<br>
</span>Then add the flag, document it in metadata.xml.<br>
<br>
But in general, try to avoid using this flag in your ebuilds if<br>
possible, the gnome team *really* doesn&#39;t want to turn gtk3 into a<br>
global USE flag with uncertain semantics.</blockquote><div><br></div><div>T=
he best way to avoid this IMHO is to not name the flag the same thing.</div=
><div><br></div><div>if you named the chromium flag &quot;experimental-gtk3=
-ui&#39; or similar, then users would be unable to turn it on by just setti=
ng &#39;gtk3&#39;</div><div><br></div><div>-A</div><div>=C2=A0</div></div><=
br></div></div>

--047d7b10d015983d15051f51f8dc--