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 1FCB1138453 for ; 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 ; Wed, 9 Sep 2015 15:16:47 +0000 (UTC) Received: by igbkq10 with SMTP id kq10so102126898igb.0 for ; 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: 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 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> <1441811422.25086.64.camel@gentoo.org> Date: Wed, 9 Sep 2015 08:16:47 -0700 X-Google-Sender-Auth: jkYVa85dfHC_KwtxIcD-2unSKv4 Message-ID: Subject: Re: [gentoo-dev] www-client/chromium gtk3 support From: Alec Warner To: Gentoo Dev 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 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


On Wed, Sep 9, 2015 at 8:10 AM, Alexandre Rostovtsev = <tetromino@gen= too.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 mask= ing 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.

T= he 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 setti= ng 'gtk3'

-A
=C2=A0
<= br>
--047d7b10d015983d15051f51f8dc--