[gentoo-dev] Packages up for grabs: x11-misc/xplanet

2021-04-07 Thread Jonas Stein
Dear all the following packages are up for grabs after dropping desktop-misc: x11-misc/xplanet https://packages.gentoo.org/packages/x11-misc/xplanet Upstream fixed our bug recently: https://bugs.gentoo.org/742761 Do you remember xplanet? http://xplanet.sourceforge.net/Gallery/ Who wants to

Re: [gentoo-dev] [PATCH] gnustep-base.eclass: Limit SUPPORTED_EAPIS to [5-7], drop eutils

2021-04-07 Thread Bernard Cafarelli
Le Wed, 07 Apr 2021 00:16:26 +0200 Andreas Sturmlechner a écrit: > Just some cheap fixes while flag-o-matic.eclass causes cache-regen anyway. > See also: https://github.com/gentoo/gentoo/pull/20207 > > - Add inherit guard > - Fix some eclassdoc > - Minor cleanup > > --- >

Re: [gentoo-dev] [PATCH v2 3/3] gnuconfig.eclass: use BDEPEND, BROOT where available (drop support for EAPI <4)

2021-04-07 Thread Ulrich Mueller
> On Wed, 07 Apr 2021, Michael Orlitzky wrote: > 5) There are no clear rules about what @system packages can be left > out of *DEPEND and when, so their presence is wildly inconsistent. The rules are pretty clear for BDEPEND and bootstrap packages, which is what we're talking about here.

Re: [gentoo-dev] [PATCH v2 3/3] gnuconfig.eclass: use BDEPEND, BROOT where available (drop support for EAPI <4)

2021-04-07 Thread Michael Orlitzky
On Tue, 2021-04-06 at 20:32 +0100, Sam James wrote: > > > > > We usually don't add basic tools like grep to dependencies. > > Few points: > > ... 5) There are no clear rules about what @system packages can be left out of *DEPEND and when, so their presence is wildly inconsistent.

Re: [gentoo-dev] [PATCH v2 3/3] gnuconfig.eclass: use BDEPEND, BROOT where available (drop support for EAPI <4)

2021-04-07 Thread Ulrich Mueller
> On Tue, 06 Apr 2021, Sam James wrote: > 1) @system varies between profiles anyway which makes it hard to fully > rely on; That's exactly the reason why you _don't_* add GNU grep as a dependency, because e.g. on Prefix grep may be provided by another package. grep is a POSIX tool and a

Re: [gentoo-dev] [PATCH] toolchain.eclass: Drop eutils in >=EAPI-8, add some missing || die

2021-04-07 Thread Sergei Trofimovich
On Wed, 07 Apr 2021 00:16:46 +0200 Andreas Sturmlechner wrote: > Just some cheap fixes while flag-o-matic.eclass causes cache-regen anyway. This eclass is used by 4 packages. Cache hit is not an issue. > See also: https://github.com/gentoo/gentoo/pull/20207 > > - Add inherit guard. > - Fix