Re: [gentoo-dev] [DRAFT] GLEP 84: Standard format for package.mask files

2023-10-05 Thread Ulrich Mueller
> On Thu, 05 Oct 2023, Michał Górny wrote: >> Entries Grouping >> >> >> Each mask entry consists of 2 parts: `comments block`_ and `packages list`_, >> which aren't separated by a blank line between the 2 parts. Between entries, >> a >> mandatory blank line must appear. >>

Re: [gentoo-dev] [DRAFT] GLEP 84: Standard format for package.mask files

2023-10-05 Thread Ulrich Mueller
> On Thu, 05 Oct 2023, Arthur Zamarin wrote: > On 05/10/2023 06.12, Michał Górny wrote: >> This is inconsistent with the current usage, and confusing. "After" >> makes it unclear whether the list is inclusive (i.e. "remove on that day >> or later") or exclusive ("remove the next day or

Re: [gentoo-dev] [DRAFT] GLEP 84: Standard format for package.mask files

2023-10-05 Thread Arthur Zamarin
On 05/10/2023 06.12, Michał Górny wrote: > On Wed, 2023-10-04 at 21:43 +0300, Arthur Zamarin wrote: >> Specification >> = >> >> ... >> >> Must conform to PMS sections 4.4 [#PMS-4.4]_ and 5.2.8 [#PMS-5.2.8]_. This >> GLEP >> further limits the syntax to one item per line, without any

Re: [gentoo-dev] Re: [DRAFT] GLEP 84: Standard format for package.mask files

2023-10-05 Thread Arthur Zamarin
On 05/10/2023 21.40, Ulrich Mueller wrote: >> On Wed, 04 Oct 2023, Arthur Zamarin wrote: > >> Files can decide to add some extra file documentation, in which case, the >> entries start after the line: > >> #--- END OF EXAMPLES --- > > This agrees with current package.mask, but seems

[gentoo-dev] [PATCH 4/4] eclass/nuget.eclass: partition dotnet-pkg_src_unpack

2023-10-05 Thread Maciej Barć
This enables easier usage of "nuget_link-nuget-archives" in some special cases. Signed-off-by: Maciej Barć --- eclass/dotnet-pkg.eclass | 14 ++--- eclass/nuget.eclass | 45 2 files changed, 47 insertions(+), 12 deletions(-) diff --git

[gentoo-dev] [PATCH 3/4] eclass/nuget.eclass: add special NUGET_API case for Gentoo devs' hosting

2023-10-05 Thread Maciej Barć
Signed-off-by: Maciej Barć --- eclass/nuget.eclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/eclass/nuget.eclass b/eclass/nuget.eclass index 8ac81497f..445dcdccd 100644 --- a/eclass/nuget.eclass +++ b/eclass/nuget.eclass @@ -112,6 +112,9 @@ _nuget_set_nuget_uris() {

[gentoo-dev] [PATCH 1/4] eclass/dotnet-pkg*: remove unnecessary auto-append of project dir

2023-10-05 Thread Maciej Barć
Also reorder dotnet-pkg-base_foreach-solution argument positions. Signed-off-by: Maciej Barć --- eclass/dotnet-pkg-base.eclass | 56 ++- eclass/dotnet-pkg.eclass | 6 ++-- 2 files changed, 27 insertions(+), 35 deletions(-) diff --git

[gentoo-dev] [PATCH 2/4] eclass/dotnet-pkg-base.eclass: clarify test, quotes in dolauncher

2023-10-05 Thread Maciej Barć
Signed-off-by: Maciej Barć --- eclass/dotnet-pkg-base.eclass | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/eclass/dotnet-pkg-base.eclass b/eclass/dotnet-pkg-base.eclass index e2659a829..5b2d6e2dd 100644 --- a/eclass/dotnet-pkg-base.eclass +++

Re: [gentoo-dev] [DRAFT] GLEP 84: Standard format for package.mask files

2023-10-05 Thread Arthur Zamarin
On 05/10/2023 06.12, Michał Górny wrote: > "Block" in two meanings, confusing. Thanks for the improvements, I'll apply them soon on the branch, and send as DRAFT v2 when some more changes collect. > >> explanation where needed. If referencing bugs, use the `bugs list`_ format >> (mask

[gentoo-dev] Re: [DRAFT] GLEP 84: Standard format for package.mask files

2023-10-05 Thread Ulrich Mueller
> On Wed, 04 Oct 2023, Arthur Zamarin wrote: > Files can decide to add some extra file documentation, in which case, the > entries start after the line: > #--- END OF EXAMPLES --- This agrees with current package.mask, but seems rather specific. Instead of reinventing the wheel, maybe a