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 4EDE613828B for ; Fri, 27 May 2016 18:45:25 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D60E31419A; Fri, 27 May 2016 18:45:16 +0000 (UTC) Received: from mail-vk0-f67.google.com (mail-vk0-f67.google.com [209.85.213.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id D6FF521C012 for ; Fri, 27 May 2016 18:45:15 +0000 (UTC) Received: by mail-vk0-f67.google.com with SMTP id k1so8876538vka.1 for ; Fri, 27 May 2016 11:45:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=l2WDxm4HEgIfUFEmImQp+dkdBAb3kLtPX4Dixz0DGQ0=; b=AXje7/rjJveMaebOup4vxvYaAvcEuLjelXDtkoZMPWgaI5DdqMs5LKIMs1i12l+xiY aGpcuFloy696Rkd/KY8faYfT1hSvuzpKV3+ORNPA9t4V6C3qjaBbMs6wgkbZP166qorE twAJxi7sAb/GXPril6A3R+8mg2Towv+KBbIPvm/a6YxHFUvyx+onn2w9lWBgGdF1dyfo RaFrpl9VPVvYoHrHIZ/CNg6KZ3vGDdoJIGpciy+r/++bQ6IMsPnPHIeNTSECfTLGGeU6 B4YsV5BKQ5YOYw0+wZLjs4DtW9OIcVUT1x1/UNDpp7dOeSw6dC/dbcgWM0uH/K4jV9J2 u59A== 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:from :date:message-id:subject:to:cc:content-transfer-encoding; bh=l2WDxm4HEgIfUFEmImQp+dkdBAb3kLtPX4Dixz0DGQ0=; b=AlRbzf7Ka0kYAOVsIXQq4MR2KACtv1Q5QCUXieg4opMrts8ZpfKhL/VJDOosTeAbE1 8soNSc0dk9Lm79CoRi0QT64yGcdBUK5Xd7MlzO9Mtd/hLuZJ/b1YMISsRKvHQ4psv7Lj UwrVok0FoAlEujca+Tb6qwO1jREPyy7epDb/pR0ED7/YyerVGq1WKsZASuZifkbqNljR GEfFz5YdoLIdTM9xz6eP25pXivYMJrpu3icJ5g/7aSIExYUsgSie8Hqbzzrfx+pQ1Utk 4VGUO/L4CLs2JQE5TWAf5cQJX0l4ysZorjT3MixFYMjyCgbb8pdqlJF81Vg1hOtMjekV eajg== X-Gm-Message-State: ALyK8tJgbGLHeicqw9ifxVLhLEIi6g70HhkX9JqaVBaTRQ9yX39nG2TtdtKtWSD9uZqvK3HrLBJv+l8zwOZM/Q== X-Received: by 10.31.89.196 with SMTP id n187mr7843491vkb.83.1464374714862; Fri, 27 May 2016 11:45:14 -0700 (PDT) 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 Sender: mr.jan.chren@gmail.com Received: by 10.159.33.4 with HTTP; Fri, 27 May 2016 11:44:35 -0700 (PDT) In-Reply-To: <1464373574.13834.81.camel@gentoo.org> References: <1464358866.13834.59.camel@gentoo.org> <20160527181048.GA4587@waltdnes.org> <1464373574.13834.81.camel@gentoo.org> From: rindeal Date: Fri, 27 May 2016 20:44:35 +0200 X-Google-Sender-Auth: bN8kBFNPRnFYQ0gGzP8w78qSvcc Message-ID: Subject: Re: [gentoo-dev] [RFC] gtk/gtk2/gtk3 USE flag situation To: gentoo-dev@lists.gentoo.org Cc: leio@gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: c6180b9c-8890-4832-8548-cdff7f6e8d17 X-Archives-Hash: 3c4c0d08693ea28b79534ae2caa03725 On 27 May 2016 at 20:26, Mart Raudsepp wrote: > =C3=9Chel kenal p=C3=A4eval, R, 27.05.2016 kell 14:10, kirjutas > waltdnes@waltdnes.org: >> While we're at it, why are there 23 occurences of the "X" useflag >> in >> /usr/portage/profiles/use.local.desc when it exists in >> /usr/portage/profiles/use.desc ??? I'm talking about stuff like... >> >> app-misc/vifm:X - Add support for X11 >> dev-libs/m17n-lib:X - Builds the Graphical User Interface API and >> utilities for the package. >> dev-libs/wlc:X - Enable X11 backend and XWayland support. >> dev-python/PyQt4:X - Build bindings for the QtGui module >> dev-python/pyside:X - Build QtGui and QtTest modules > > Because they specify in more details what the USE flag does > specifically, in the context of that package. > Such more exact local descriptions are something I at least personally > strongly advocate in favour of. > app-misc/vifm local desc seems redundant though, but the rest listed > here seem useful and necessary. > It also clearly shows how is this flag misused: dev-python/PyQt4:X - Build bindings for the QtGui module dev-python/pyside:X - Build QtGui and QtTest modules media-gfx/fbida:X - Install the Motif based image viewer "ida" media-video/aravis:X - Build the GTK+-based video viewer for aravis. This requires GStreamer and a few plugins but technically not the GST plugin for aravis. net-irc/quassel:X - Build the Qt 4 GUI client for quassel. If this USE flag is disabled, the GUI is not built, and cannot be used. You might want to disable this on the server, but you need it enabled on the client.