Diff dotnet-runtime-nugets-3.1.32 with a dotnet-runtime-nugets-6.0.12

/usr/portage/dev-dotnet/dotnet-runtime-nugets/dotnet-runtime-nugets-6.0.12.ebuild 2023-10-09 14:52:29.344368346 +0300
5 5

  
6 6
DOTNET_PKG_COMPAT=$(ver_cut 1-2)
7 7
NUGETS="
8
microsoft.aspnetcore.app.ref@3.1.10
8
microsoft.aspnetcore.app.ref@${PV}
9 9
microsoft.aspnetcore.app.runtime.linux-arm@${PV}
10 10
microsoft.aspnetcore.app.runtime.linux-arm64@${PV}
11
microsoft.aspnetcore.app.runtime.linux-musl-arm@${PV}
11 12
microsoft.aspnetcore.app.runtime.linux-musl-arm64@${PV}
12 13
microsoft.aspnetcore.app.runtime.linux-musl-x64@${PV}
13 14
microsoft.aspnetcore.app.runtime.linux-x64@${PV}
14 15
microsoft.netcore.app.host.linux-arm@${PV}
15 16
microsoft.netcore.app.host.linux-arm64@${PV}
17
microsoft.netcore.app.host.linux-musl-arm@${PV}
16 18
microsoft.netcore.app.host.linux-musl-arm64@${PV}
17 19
microsoft.netcore.app.host.linux-musl-x64@${PV}
18 20
microsoft.netcore.app.host.linux-x64@${PV}
19
microsoft.netcore.app.ref@3.1.0
21
microsoft.netcore.app.ref@${PV}
20 22
microsoft.netcore.app.runtime.linux-arm@${PV}
21 23
microsoft.netcore.app.runtime.linux-arm64@${PV}
24
microsoft.netcore.app.runtime.linux-musl-arm@${PV}
22 25
microsoft.netcore.app.runtime.linux-musl-arm64@${PV}
23 26
microsoft.netcore.app.runtime.linux-musl-x64@${PV}
24 27
microsoft.netcore.app.runtime.linux-x64@${PV}
......
32 35
S="${WORKDIR}"
33 36

  
34 37
LICENSE="MIT"
35
SLOT="${DOTNET_PKG_COMPAT}/${PV}"  # WARNING: Mixed NUGETS versions.
38
SLOT="${PV}/${PV}"
36 39
KEYWORDS="~amd64 ~arm ~arm64"
37 40

  
38 41
src_unpack() {
......
40 43
}
41 44

  
42 45
src_install() {
43
	nuget_donuget "${DISTDIR}/microsoft.aspnetcore.app.ref.3.1.10.nupkg"
44
	nuget_donuget "${DISTDIR}/microsoft.netcore.app.ref.3.1.0.nupkg"
46
	nuget_donuget "${DISTDIR}/microsoft.aspnetcore.app.ref.${PV}.nupkg"
47
	nuget_donuget "${DISTDIR}/microsoft.netcore.app.ref.${PV}.nupkg"
45 48

  
46 49
	local runtime=$(dotnet-pkg-base_get-runtime)
47 50
	local -a nuget_namespaces=(
Thank you!