Re: [gentoo-dev] [PATCH 1/7] eclass/nuget.eclass: introduce new eclass

2023-07-30 Thread Michał Górny
On Sun, 2023-07-30 at 22:01 +0200, Maciej Barć wrote: > > > +# @ECLASS_VARIABLE: NUGETS > > > +# @DEFAULT_UNSET > > > +# @PRE_INHERIT > > > +# @DESCRIPTION: > > > +# String containing all NuGet packages that need to be downloaded. > > > +# Used by "nuget_uris". > > > +# > > > +# Example: > > > +#

Re: [gentoo-dev] [PATCH 1/7] eclass/nuget.eclass: introduce new eclass

2023-07-30 Thread Michał Górny
On Sun, 2023-07-30 at 22:19 +0200, Florian Schmaus wrote: > Which problem are we solving by moving away from this towards a slightly > more verbose construct? The problem was that cargo.eclass ebuilds were taking significant time during cache regeneration and slowing down tools noticeably. No

[gentoo-dev] [PATCH] verify-sig.eclass: replace app-crypt with sec-keys

2023-07-30 Thread Oskari Pirhonen
Update the description and example to use the new sec-keys/ category instead of the old app-crypt/ for openpgp-keys-* packages. Signed-off-by: Oskari Pirhonen --- GH PR: https://github.com/gentoo/gentoo/pull/32111 eclass/verify-sig.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2

Re: [gentoo-dev] [PATCH 1/7] eclass/nuget.eclass: introduce new eclass

2023-07-30 Thread Florian Schmaus
On 30/07/2023 21.30, Michał Górny wrote: On Sun, 2023-07-30 at 16:26 +0200, Maciej Barć wrote: +# @FUNCTION: nuget_uris +# @USAGE: +# @DESCRIPTION: +# Generates the URIs to put in SRC_URI to help fetch dependencies. +# If no arguments provided, uses the "NUGETS" variable. Sounds like you're

[gentoo-dev] [PATCH 7/7] dev-dotnet/dotnet-sdk-bin: drop old

2023-07-30 Thread Maciej Barć
Bug: https://bugs.gentoo.org/900597 Bug: https://github.com/gentoo/gentoo/pull/29309 Signed-off-by: Maciej Barć --- dev-dotnet/dotnet-sdk-bin/Manifest| 8 +-- .../dotnet-sdk-bin-6.0.402-r3.ebuild | 65 -- .../dotnet-sdk-bin-6.0.404.ebuild | 67

[gentoo-dev] [PATCH 6/7] dev-dotnet/dotnet-sdk-bin: update packaging mechanism

2023-07-30 Thread Maciej Barć
Bug: https://bugs.gentoo.org/900597 Bug: https://github.com/gentoo/gentoo/pull/29309 Signed-off-by: Maciej Barć --- dev-dotnet/dotnet-sdk-bin/Manifest| 36 ++ .../dotnet-sdk-bin-6.0.402-r3.ebuild | 65 ++ .../dotnet-sdk-bin-6.0.404-r1.ebuild

[gentoo-dev] [PATCH 5/7] app-eselect/eselect-dotnet: new package

2023-07-30 Thread Maciej Barć
Bug: https://bugs.gentoo.org/900597 Bug: https://github.com/gentoo/gentoo/pull/29309 Signed-off-by: Maciej Barć --- app-eselect/eselect-dotnet/Manifest | 1 + .../eselect-dotnet-0.1.0.ebuild | 25 +++ app-eselect/eselect-dotnet/metadata.xml | 9

[gentoo-dev] [PATCH 4/7] dev-dotnet/dotnet-runtime-nugets: new package

2023-07-30 Thread Maciej Barć
Bug: https://bugs.gentoo.org/900597 Bug: https://github.com/gentoo/gentoo/pull/29309 Signed-off-by: Maciej Barć --- dev-dotnet/dotnet-runtime-nugets/Manifest | 117 ++ .../dotnet-runtime-nugets-3.1.32.ebuild | 45 +++ .../dotnet-runtime-nugets-6.0.12.ebuild |