From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 8C1EA138334 for ; Thu, 21 Nov 2019 22:09:56 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0029FE081E; Thu, 21 Nov 2019 22:09:52 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (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 A7488E0806 for ; Thu, 21 Nov 2019 22:09:52 +0000 (UTC) Received: from mail-io1-f53.google.com (mail-io1-f53.google.com [209.85.166.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: mattst88) by smtp.gentoo.org (Postfix) with ESMTPSA id D827434D1C6 for ; Thu, 21 Nov 2019 22:09:51 +0000 (UTC) Received: by mail-io1-f53.google.com with SMTP id k1so5382292ioj.6 for ; Thu, 21 Nov 2019 14:09:51 -0800 (PST) X-Gm-Message-State: APjAAAXJsxLBUJhI6GG4cwq52f0ytIwC/aIMKJRMCGQdHQmM/79emNJW KOSpseVTt8gK+C9iiqxgxoBysx5nsQtCtzgoGiQ= X-Google-Smtp-Source: APXvYqyOMX1QIlYiYRWNTCZBYoUHEUdwqVRmEE0xB+7g7uSacxmsRbIWbksMCrJd+DfMubLfhIdZTkTHwm5+0Y0Hq9A= X-Received: by 2002:a02:3085:: with SMTP id q127mr10474735jaq.140.1574374189820; Thu, 21 Nov 2019 14:09:49 -0800 (PST) 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 X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 References: <20191121033234.GE8235@cloudsdale.the-delta.net.eu.org> <45eb8a75607adb832f8fc1765e7d06a04b016023.camel@gentoo.org> <3510669.sfXIqWOT4O@ernie> In-Reply-To: <3510669.sfXIqWOT4O@ernie> From: Matt Turner Date: Thu, 21 Nov 2019 17:09:38 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [gentoo-dev] Addressing split usage of USE=gles[123] To: gentoo development Cc: Mart Raudsepp Content-Type: text/plain; charset="UTF-8" X-Archives-Salt: adfe0761-5349-4639-a7b9-e1aeaeaa3702 X-Archives-Hash: b8ad56801eb97b8414334f3277511143 On Thu, Nov 21, 2019 at 4:54 PM Dennis Schridde wrote: > > On Donnerstag, 21. November 2019 09:11:46 CET Mart Raudsepp wrote: > > See also this related old thread: > > https://archives.gentoo.org/gentoo-dev/message/e04f6d321e424a237af62721d1d09 > > 211 > > I think tackling the triad of opengl/gles, egl/glx, X/wayland is also a good > idea. Generally, all these probably have to distinguish between "support for > XYZ" and "use only XYZ", the latter hopefully being the exception, so that the > former can take the shorter use-flag. That's what I don't like about the > proposal from 2018: Globally enabling USE=gles will have different effects on > different packages. That's also what I like about the recent proposal: The > flags are more explicit. Totally agree. FWIW, we have bugs filed about this for USE=wayland [0] and USE=USE={egl,gles{,1,2,3}}. I would be happy to see someone take up this project. I'll be happy to help. [0] https://bugs.gentoo.org/627714 [1] https://bugs.gentoo.org/627758