nano-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] syntax: gentoo: highlight additional EAPI 7/8 variables


From: David Michael
Subject: Re: [PATCH] syntax: gentoo: highlight additional EAPI 7/8 variables
Date: Thu, 17 Jun 2021 09:27:50 -0400

On Thu, Jun 17, 2021 at 5:10 AM Benno Schulenberg <bensberg@telfort.nl> wrote:
> Op 16-06-2021 om 15:25 schreef David Michael:
> > You could add https://projects.gentoo.org/pms/8/pms.html#x1-720008.1
> > if the spec is what you're looking for.
>
> Thanks.  That's a good URL.
>
> But now I wonder, why is there an "H" in "[BHIPR]?DEPEND"?  I cannot
> find an HDEPEND in the specification (nor in earlier versions of it).
>
> If I read https://mgorny.pl/articles/the-ultimate-guide-to-eapi-7.html
> well, it was experimental and should now be invalid?

Yes, there was EAPI=5-hdepend which was never fully approved by
Gentoo, instead they went with BDEPEND later.  HDEPEND might have only
been used by ChromeOS ebuilds.

I didn't delete any obsolete stuff with the patch assuming that
backwards compatibility with old ebuilds for downstream distros and
overlays might be useful, but yes, HDEPEND could probably be dropped
since was never not valid in Gentoo proper.  (Specifically I was
thinking of dropping unsupported architectures
https://github.com/gentoo/gentoo/blob/master/profiles/arch.list , but
they might be used by downstreams.)

Thanks.

David



reply via email to

[Prev in Thread] Current Thread [Next in Thread]