From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev+bounces-86215-garchives=archives.gentoo.org@lists.gentoo.org>
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 CD494138334
	for <garchives@archives.gentoo.org>; Tue, 23 Oct 2018 08:25:01 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 5B2ACE0878;
	Tue, 23 Oct 2018 08:24:57 +0000 (UTC)
Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183])
	(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 083C9E077D
	for <gentoo-dev@lists.gentoo.org>; Tue, 23 Oct 2018 08:24:56 +0000 (UTC)
Received: from computer (pd95c2f6c.dip0.t-ipconnect.de [217.92.47.108])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	(Authenticated sender: hanno)
	by smtp.gentoo.org (Postfix) with ESMTPSA id 31C51335CEB
	for <gentoo-dev@lists.gentoo.org>; Tue, 23 Oct 2018 08:24:53 +0000 (UTC)
Date: Tue, 23 Oct 2018 10:25:09 +0200
From: Hanno =?UTF-8?B?QsO2Y2s=?= <hanno@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] [RFC] Removing barely used global flags
Message-ID: <20181023102509.0636d41c@computer>
In-Reply-To: <1540032063.1292.6.camel@gentoo.org>
References: <1540032063.1292.6.camel@gentoo.org>
X-Mailer: Claws Mail 3.17.1 (GTK+ 2.24.32; x86_64-pc-linux-gnu)
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
Content-Type: multipart/signed; micalg=pgp-sha256;
 boundary="Sig_/qzomu_kJUMIfwJKE.FHX2HT"; protocol="application/pgp-signature"
X-Archives-Salt: 50302cc5-3c75-4a20-9a84-ea873186c45d
X-Archives-Hash: d28e3976b713813bcdb25a7850dfd342

--Sig_/qzomu_kJUMIfwJKE.FHX2HT
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Sat, 20 Oct 2018 12:41:03 +0200
Micha=C5=82 G=C3=B3rny <mgorny@gentoo.org> wrote:

> We seem to have a lot of global flags that are used only by a few
> packages.  How about moving them to local flags?  List of flags with
> less than 5 packages using them, ordered by use count, follows.  Where
> applicable, local flag descriptions are listed.

No disagreement in principle, however it might be worth checking which
of them are practically used at all or could be removed entirely.

"directfb" caught my attention, which I doubt is very active today.
Though the package in question - libggi - only uses the directfb flag
in an old ebuild, the latest one hard-disables directfb.
So well, if you stabilize libggi-2.2.2-r1 and remove the old ebuild you
can entirely get rid of this useflag instead of making it local.

Plausibly there may be other such cases, i.e. flags that were used in
the past, but for things that got deprecated / out of fashion / are
practically no longer used.

--=20
Hanno B=C3=B6ck
https://hboeck.de/

mail/jabber: hanno@hboeck.de
GPG: FE73757FA60E4E21B937579FA5880072BBB51E42

--Sig_/qzomu_kJUMIfwJKE.FHX2HT
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEn3wfQCCb9MicJwD8dkhfABMwL8oFAlvO2uUACgkQdkhfABMw
L8oumg//QNneXAE9kxdPAl0lcl1hl/3EY+6bKjFd8eG+RmL7efev2kxupnTU+P4N
yN8ipqCOS9Jvfjzpc1ul9mkhsugPotw4fhd/J2P3OmfVVrEJhyIW6S0/qqsdRzf5
BINNTyooPSgIAem/eDjJy1LtlfHQac+5mvlMK5A7g+SpRaRnK7i5Y4oG/bitZ/bq
XSzNMPo/K3ZUKCaOHrO4bRGoHXhwWmHSlLW6jYoZSnJL6ludzVyC4x6A+B8B6dlE
eIhWWX9HsnO7vjjL517wQoAc+uoh/Mbpg/okzQ3mdsYJkXhgzY0tcCzVIqEEP0ei
KjqHY5cge9nCDPwlHORgIKc7Dvtho0wroHzXxLLfELmk/IhWFJW1LGLiJ6oE2Gvi
Sl8ZIk4Vad5rcfFPdLHhKcjiWt+wgs+uKOs0QA6Yldnpkv9f4AE0jXmudOhS997F
5XPWhiE2DwABkL8ZoNFTzRioaRjfv9bLXCqtjqupxVaW0d8XUNPlOPj4JztEUF3S
iKfuliVIivnnd9Sr44tuZ19sBeBhIzxkv7JjiwMIzejm5OIKXHezul5M3ljjGbZq
aDYKbYivuaeMQrLbLuPyfmmkdSUgN/vtzcjRtG2PYNwLSKblh7AYqNxa3xOp6Vz4
wUwobZ7JLKFdq8Ag6jQ5wvggbZuts8TzyYrkQ7VGkc8VHtWFlWY=
=lWE+
-----END PGP SIGNATURE-----

--Sig_/qzomu_kJUMIfwJKE.FHX2HT--