public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2021-06-27 20:46 Zac Medico
  0 siblings, 0 replies; 149+ messages in thread
From: Zac Medico @ 2021-06-27 20:46 UTC (permalink / raw
  To: gentoo-commits

commit:     4685f03364f876c53c0b127c8c2bec79dc680647
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 27 19:15:15 2021 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Jun 27 20:44:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4685f033

dev-dotnet/dotnet-sdk-bin: Initial import

This merges the dotnet repo's dotnetcore-sdk-bin-common and
dotnetcore-sdk-bin packages into a single dotnet-sdk-bin
package. For a complementary dev-dotnet/dotnet-sdk built from
source, see https://github.com/gentoo/gentoo/pull/21112.

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild   | 43 ++++++++++++++++++++++
 dev-dotnet/dotnet-sdk-bin/metadata.xml             | 15 ++++++++
 3 files changed, 61 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
new file mode 100644
index 00000000000..0b7ac621e29
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -0,0 +1,3 @@
+DIST dotnet-sdk-5.0.301-linux-arm.tar.gz 138735656 BLAKE2B c23732749f67bd2ca63cadba9bcb3f5abd4e10d00fed441825e6a59f9d3a3e663101502e5557dd94e737443cc9bbab0d5dbe8f7ebdbde54586596ec5c520a64f SHA512 89663ffb22299ad626d3f1d5129e493fb8784e6ed854b128a364407a060eec2979cd7d3c9e4f3df8e47ccb72b98ff8b18e8d53c7fb65b3455faa7344f67417a2
+DIST dotnet-sdk-5.0.301-linux-arm64.tar.gz 136933875 BLAKE2B 6c48c8a2d47ba5bed47e6176d10e273ec996686cb5a4d5b3239098ff23d44526091f7eae1ce762a2eb2f6f31420cafda84471b936082469eadc8c62aa0dcd8bf SHA512 56e233b8f35abe80984bc8a60028f4f8dbc8543313a0711045ef13c693e11e706ee4809574518f57910ec2c93bed896da32760c8143a298556dc25478caca90f
+DIST dotnet-sdk-5.0.301-linux-x64.tar.gz 142255332 BLAKE2B 172888e2eb78d2f768cff6a7e99d6473b469b7cbde74a4eab63e601d85bad118be374f330a413a9b6b3e6773340bdaef8ead4ed54a194189a50cac6b61fac556 SHA512 81cd7a3550a262d5c907030677429fa9a1cb515071274931ab760bd8bb2a14f40c9384c8757e1c1aa681b1de22035f16bf20b41ed208becd054cc9bb1f620322

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild
new file mode 100644
index 00000000000..30e9b4e6de5
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+"
+
+SLOT="5.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}

diff --git a/dev-dotnet/dotnet-sdk-bin/metadata.xml b/dev-dotnet/dotnet-sdk-bin/metadata.xml
new file mode 100644
index 00000000000..6905cd2c476
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="project">
+		<email>dotnet@gentoo.org</email>
+	</maintainer>
+	<upstream>
+		<doc>https://docs.microsoft.com/en-us/dotnet/</doc>
+	</upstream>
+	<use>
+		<flag name="dotnet-symlink">
+			Install a dotnet symlink that points to dotnet-bin.
+		</flag>
+	</use>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2021-06-28 15:23 Zac Medico
  0 siblings, 0 replies; 149+ messages in thread
From: Zac Medico @ 2021-06-28 15:23 UTC (permalink / raw
  To: gentoo-commits

commit:     dd947619b0b1a936bb9fb01aad2eb69ab4371cb9
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 28 15:17:26 2021 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Jun 28 15:23:00 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd947619

dev-dotnet/dotnet-sdk-bin: add soname deps (bug 798990)

I will delay the revbump for the time being in case any other
changes arise today, and leave bug 798990 open as a reminder.

Reported-by: Agostino Sarubbo <ago <AT> gentoo.org>
Bug: https://bugs.gentoo.org/798990
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild
index 30e9b4e6de5..ef420c241e6 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild
@@ -21,7 +21,12 @@ IUSE="+dotnet-symlink"
 REQUIRED_USE="elibc_glibc"
 QA_PREBUILT="*"
 RESTRICT+=" splitdebug"
-RDEPEND="dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-util/lttng-ust:0
+	sys-libs/zlib:0/1
+	dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )
+"
 
 S=${WORKDIR}
 


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2021-11-22  2:50 Zac Medico
  0 siblings, 0 replies; 149+ messages in thread
From: Zac Medico @ 2021-11-22  2:50 UTC (permalink / raw
  To: gentoo-commits

commit:     60c54650b4e3b9064ad72ba64853992abe417eb7
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 22 02:46:35 2021 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Nov 22 02:46:35 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60c54650

dev-dotnet/dotnet-sdk-bin: Bump to version 6.0.100

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.100.ebuild   | 51 ++++++++++++++++++++++
 2 files changed, 54 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 0b7ac621e299..12a509241ee2 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -1,3 +1,6 @@
 DIST dotnet-sdk-5.0.301-linux-arm.tar.gz 138735656 BLAKE2B c23732749f67bd2ca63cadba9bcb3f5abd4e10d00fed441825e6a59f9d3a3e663101502e5557dd94e737443cc9bbab0d5dbe8f7ebdbde54586596ec5c520a64f SHA512 89663ffb22299ad626d3f1d5129e493fb8784e6ed854b128a364407a060eec2979cd7d3c9e4f3df8e47ccb72b98ff8b18e8d53c7fb65b3455faa7344f67417a2
 DIST dotnet-sdk-5.0.301-linux-arm64.tar.gz 136933875 BLAKE2B 6c48c8a2d47ba5bed47e6176d10e273ec996686cb5a4d5b3239098ff23d44526091f7eae1ce762a2eb2f6f31420cafda84471b936082469eadc8c62aa0dcd8bf SHA512 56e233b8f35abe80984bc8a60028f4f8dbc8543313a0711045ef13c693e11e706ee4809574518f57910ec2c93bed896da32760c8143a298556dc25478caca90f
 DIST dotnet-sdk-5.0.301-linux-x64.tar.gz 142255332 BLAKE2B 172888e2eb78d2f768cff6a7e99d6473b469b7cbde74a4eab63e601d85bad118be374f330a413a9b6b3e6773340bdaef8ead4ed54a194189a50cac6b61fac556 SHA512 81cd7a3550a262d5c907030677429fa9a1cb515071274931ab760bd8bb2a14f40c9384c8757e1c1aa681b1de22035f16bf20b41ed208becd054cc9bb1f620322
+DIST dotnet-sdk-6.0.100-linux-arm.tar.gz 170285721 BLAKE2B b15484a3dd3472cd1b26b88b766b9bcc23bb9191cecde3052c619ef70337fae533b87610fb124d898d9c91645a76183ae27c4e073dcb3d9f599c2708305b3b5e SHA512 c1e555893c48c4f4256d3e6b1d36b31d8a4d7763a6e958fb63dd31436c660648d481612b5e25d79a613e84a1954f5eac2c9c2b740bf410958172780f7bbeaeb3
+DIST dotnet-sdk-6.0.100-linux-arm64.tar.gz 168213476 BLAKE2B ae16caed1a9b7b50f1141dafd8b47001d7e8d1d166809c7db143d3386d420b43728c01e010cf14757290032dc7779997d28a5ed168ffe40e9ea7f2aed53cc9d1 SHA512 e5983c1c599d6dc7c3c7496b9698e47c68247f04a5d0d1e3162969d071471297bce1c2fd3a1f9fb88645006c327ae79f880dcbdd8eefc9166fd717331f2716e7
+DIST dotnet-sdk-6.0.100-linux-x64.tar.gz 173759744 BLAKE2B fea1754290fbdbeb1e46a1e1e1f0b210010a5bee648d5a1e4a39cbe3d95d9903ba1f992ee5e3a9e410b622f9c058e316f16567f2df524dfbe8d230b383567b64 SHA512 cb0d174a79d6294c302261b645dba6a479da8f7cf6c1fe15ae6998bc09c5e0baec810822f9e0104e84b0efd51fdc0333306cb2a0a6fcdbaf515a8ad8cf1af25b

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.100.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.100.ebuild
new file mode 100644
index 000000000000..8f0c1a6de55f
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.100.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+"
+
+SLOT="6.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-util/lttng-ust:0
+	sys-libs/zlib:0/1
+	dotnet-symlink? (
+		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
+	)
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2021-12-04 20:08 Zac Medico
  0 siblings, 0 replies; 149+ messages in thread
From: Zac Medico @ 2021-12-04 20:08 UTC (permalink / raw
  To: gentoo-commits

commit:     b8c18f5e5717d32105547c60950e1e4925b797f7
Author:     Andrii Kurdiumov <kant2002 <AT> gmail <DOT> com>
AuthorDate: Sat Dec  4 17:31:56 2021 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Dec  4 20:07:48 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8c18f5e

dev-dotnet/dotnet-sdk-bin: Add workload definition for 6.0.100

Add /opt/dotnet-sdk-bin-6.0/metadata/workloads/6.0.100/userlocal
file which used to indicate which workloads are installed. Without
that file Nuget think this is broken installation and attempt to
create that file which become a problem for ebuilds which depends
on dotnet.

See: https://github.com/dotnet/sdk/pull/18823#issuecomment-915603684
Closes: https://github.com/gentoo/gentoo/pull/23182
Closes: https://bugs.gentoo.org/827712
Signed-off-by: Andrii Kurdiumov <kant2002 <AT> gmail.com>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.100.ebuild | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.100.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.100.ebuild
index 8f0c1a6de55f..a52d40cfec34 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.100.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.100.ebuild
@@ -37,6 +37,12 @@ src_install() {
 	local dest="opt/${PN}-${SLOT}"
 	dodir "${dest%/*}"
 
+	# 6.0.100 is SDK feature band which will not change between minor increases, so 6.0.101, 6.102
+	# will still have same 6.0.100 SDK feature band in the name. Thus I have to hard code this
+	# https://github.com/dotnet/sdk/pull/18823#issuecomment-915603684
+	local workloads="metadata/workloads/${SLOT}.100"
+
+	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
 	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
 	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
 


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2021-12-18 19:14 Zac Medico
  0 siblings, 0 replies; 149+ messages in thread
From: Zac Medico @ 2021-12-18 19:14 UTC (permalink / raw
  To: gentoo-commits

commit:     0d205a08b0804d8f38470dc2c83cfb98ae809e95
Author:     Andrii Kurdiumov <kant2002 <AT> gmail <DOT> com>
AuthorDate: Sat Dec 18 16:27:03 2021 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Dec 18 19:13:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d205a08

dev-dotnet/dotnet-sdk-bin: Update .NET to 6.0.1

Closes: https://github.com/gentoo/gentoo/pull/23407
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.101.ebuild   | 57 ++++++++++++++++++++++
 2 files changed, 60 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 12a509241ee2..2f42bf703240 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -4,3 +4,6 @@ DIST dotnet-sdk-5.0.301-linux-x64.tar.gz 142255332 BLAKE2B 172888e2eb78d2f768cff
 DIST dotnet-sdk-6.0.100-linux-arm.tar.gz 170285721 BLAKE2B b15484a3dd3472cd1b26b88b766b9bcc23bb9191cecde3052c619ef70337fae533b87610fb124d898d9c91645a76183ae27c4e073dcb3d9f599c2708305b3b5e SHA512 c1e555893c48c4f4256d3e6b1d36b31d8a4d7763a6e958fb63dd31436c660648d481612b5e25d79a613e84a1954f5eac2c9c2b740bf410958172780f7bbeaeb3
 DIST dotnet-sdk-6.0.100-linux-arm64.tar.gz 168213476 BLAKE2B ae16caed1a9b7b50f1141dafd8b47001d7e8d1d166809c7db143d3386d420b43728c01e010cf14757290032dc7779997d28a5ed168ffe40e9ea7f2aed53cc9d1 SHA512 e5983c1c599d6dc7c3c7496b9698e47c68247f04a5d0d1e3162969d071471297bce1c2fd3a1f9fb88645006c327ae79f880dcbdd8eefc9166fd717331f2716e7
 DIST dotnet-sdk-6.0.100-linux-x64.tar.gz 173759744 BLAKE2B fea1754290fbdbeb1e46a1e1e1f0b210010a5bee648d5a1e4a39cbe3d95d9903ba1f992ee5e3a9e410b622f9c058e316f16567f2df524dfbe8d230b383567b64 SHA512 cb0d174a79d6294c302261b645dba6a479da8f7cf6c1fe15ae6998bc09c5e0baec810822f9e0104e84b0efd51fdc0333306cb2a0a6fcdbaf515a8ad8cf1af25b
+DIST dotnet-sdk-6.0.101-linux-arm.tar.gz 169694030 BLAKE2B 71b13ebe3e7a108a808011c0ac9cae55cdc9c321a6884a194e26aa564dc421d7c2ee671f7fce1c18a6e06eea16837d54db0bdf9c93334a73245f8e8be412bbcd SHA512 f9e212dc4cccbe665d9aac23da6bdddce4957ae4e4d407cf3f1d6da7e79784ebd408c3a59b3ecc6ceaa930b37cf01a4a91c6b38517970d49227e96e50658cc46
+DIST dotnet-sdk-6.0.101-linux-arm64.tar.gz 167474911 BLAKE2B fed8915bd9564c271265b3f517ece94f3e5929fc8700d0a043e2dc1ccd8aa5fa3377371bf65d490c6c061be5409f61b66b91b4377f154450fd305fdb0d2f61ff SHA512 04cd89279f412ae6b11170d1724c6ac42bb5d4fae8352020a1f28511086dd6d6af2106dd48ebe3b39d312a21ee8925115de51979687a9161819a3a29e270a954
+DIST dotnet-sdk-6.0.101-linux-x64.tar.gz 173671008 BLAKE2B 340ddcfae67f2bbe4dd915c53977bb9b7b32c86837412a4fcb7edc78bb19584df94a893ae894141654547f4969486114addb0074383a5f09ff89c4534554c854 SHA512 ca21345400bcaceadad6327345f5364e858059cfcbc1759f05d7df7701fec26f1ead297b6928afa01e46db6f84e50770c673146a10b9ff71e4c7f7bc76fbf709

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.101.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.101.ebuild
new file mode 100644
index 000000000000..a52d40cfec34
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.101.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+"
+
+SLOT="6.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-util/lttng-ust:0
+	sys-libs/zlib:0/1
+	dotnet-symlink? (
+		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
+	)
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	# 6.0.100 is SDK feature band which will not change between minor increases, so 6.0.101, 6.102
+	# will still have same 6.0.100 SDK feature band in the name. Thus I have to hard code this
+	# https://github.com/dotnet/sdk/pull/18823#issuecomment-915603684
+	local workloads="metadata/workloads/${SLOT}.100"
+
+	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-02-12 19:56 Zac Medico
  0 siblings, 0 replies; 149+ messages in thread
From: Zac Medico @ 2022-02-12 19:56 UTC (permalink / raw
  To: gentoo-commits

commit:     5c80260b59bff39fdc304e7f900abff95123ff66
Author:     Gergely Nagy <ngg <AT> ngg <DOT> hu>
AuthorDate: Wed Feb  9 21:53:41 2022 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Feb 12 19:56:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c80260b

dev-dotnet/dotnet-sdk-bin: bump to 6.0.102

Signed-off-by: Gergely Nagy <ngg <AT> ngg.hu>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.102.ebuild   | 57 ++++++++++++++++++++++
 2 files changed, 60 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index a452863d5598..7618c6697449 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -10,3 +10,6 @@ DIST dotnet-sdk-6.0.100-linux-x64.tar.gz 173759744 BLAKE2B fea1754290fbdbeb1e46a
 DIST dotnet-sdk-6.0.101-linux-arm.tar.gz 169694030 BLAKE2B 71b13ebe3e7a108a808011c0ac9cae55cdc9c321a6884a194e26aa564dc421d7c2ee671f7fce1c18a6e06eea16837d54db0bdf9c93334a73245f8e8be412bbcd SHA512 f9e212dc4cccbe665d9aac23da6bdddce4957ae4e4d407cf3f1d6da7e79784ebd408c3a59b3ecc6ceaa930b37cf01a4a91c6b38517970d49227e96e50658cc46
 DIST dotnet-sdk-6.0.101-linux-arm64.tar.gz 167474911 BLAKE2B fed8915bd9564c271265b3f517ece94f3e5929fc8700d0a043e2dc1ccd8aa5fa3377371bf65d490c6c061be5409f61b66b91b4377f154450fd305fdb0d2f61ff SHA512 04cd89279f412ae6b11170d1724c6ac42bb5d4fae8352020a1f28511086dd6d6af2106dd48ebe3b39d312a21ee8925115de51979687a9161819a3a29e270a954
 DIST dotnet-sdk-6.0.101-linux-x64.tar.gz 173671008 BLAKE2B 340ddcfae67f2bbe4dd915c53977bb9b7b32c86837412a4fcb7edc78bb19584df94a893ae894141654547f4969486114addb0074383a5f09ff89c4534554c854 SHA512 ca21345400bcaceadad6327345f5364e858059cfcbc1759f05d7df7701fec26f1ead297b6928afa01e46db6f84e50770c673146a10b9ff71e4c7f7bc76fbf709
+DIST dotnet-sdk-6.0.102-linux-arm.tar.gz 169190305 BLAKE2B 4f3aa3e2de89f8c360505c4287207bc285090f79e808e8b7637a3e92bbaaf69a6ea12c7296dfb729cb56a6c6e226ee276ff5e8776b439c140aeab5bcedd05824 SHA512 a72a0e81c62478b0dc662ef0aaeb7f96e7dd534e90b3ac1bdab1ca98dd93a4605881dba6e9ed2315781fdf71f5b33acb1aa5e28090c7a1693405bebed5853094
+DIST dotnet-sdk-6.0.102-linux-arm64.tar.gz 167109725 BLAKE2B e687b702ce7e2ad5f8abf87eb63716c2e29880b9fa8c10f37ede05f2d59f2426433549a8d535b71f7243f698a014871b6f2de8a2c2b06600bbe8a74fbdb4a8c5 SHA512 790cbf322ca8fed32eaf574f19d0bdc05656c5a88a65aa4dba8269cfce1443cd7cdeecdd3a40e353c368f055490b70592ca7f15f981a66c5b3a9517d0b09e4cb
+DIST dotnet-sdk-6.0.102-linux-x64.tar.gz 173139326 BLAKE2B cac49a69635c4f90bafc8e04b42c36e3196f6af8c39da152f16d771a3eff56fa39271c4af441a687cd9189031f6c68de3063a17aa1d21bc303a8172980c802de SHA512 edd79ebad3327032ea0aaa8504c14e3270050bb459b098202676776b41a3a1d282aaefd1e5e8aa09ef7f7cf7c4601c4783a57112ff6e3d427507e8eec2bfb748

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.102.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.102.ebuild
new file mode 100644
index 000000000000..a52d40cfec34
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.102.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+"
+
+SLOT="6.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-util/lttng-ust:0
+	sys-libs/zlib:0/1
+	dotnet-symlink? (
+		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
+	)
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	# 6.0.100 is SDK feature band which will not change between minor increases, so 6.0.101, 6.102
+	# will still have same 6.0.100 SDK feature band in the name. Thus I have to hard code this
+	# https://github.com/dotnet/sdk/pull/18823#issuecomment-915603684
+	local workloads="metadata/workloads/${SLOT}.100"
+
+	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-02-12 19:56 Zac Medico
  0 siblings, 0 replies; 149+ messages in thread
From: Zac Medico @ 2022-02-12 19:56 UTC (permalink / raw
  To: gentoo-commits

commit:     55dba821535f5f10679eea90a01e0c697f67f8c0
Author:     Gergely Nagy <ngg <AT> ngg <DOT> hu>
AuthorDate: Thu Dec 16 15:05:40 2021 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Feb 12 19:56:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55dba821

dev-dotnet/dotnet-sdk-bin: bump to 5.0.405

Signed-off-by: Gergely Nagy <ngg <AT> ngg.hu>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-5.0.405.ebuild   | 48 ++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 2f42bf703240..a452863d5598 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -1,6 +1,9 @@
 DIST dotnet-sdk-5.0.301-linux-arm.tar.gz 138735656 BLAKE2B c23732749f67bd2ca63cadba9bcb3f5abd4e10d00fed441825e6a59f9d3a3e663101502e5557dd94e737443cc9bbab0d5dbe8f7ebdbde54586596ec5c520a64f SHA512 89663ffb22299ad626d3f1d5129e493fb8784e6ed854b128a364407a060eec2979cd7d3c9e4f3df8e47ccb72b98ff8b18e8d53c7fb65b3455faa7344f67417a2
 DIST dotnet-sdk-5.0.301-linux-arm64.tar.gz 136933875 BLAKE2B 6c48c8a2d47ba5bed47e6176d10e273ec996686cb5a4d5b3239098ff23d44526091f7eae1ce762a2eb2f6f31420cafda84471b936082469eadc8c62aa0dcd8bf SHA512 56e233b8f35abe80984bc8a60028f4f8dbc8543313a0711045ef13c693e11e706ee4809574518f57910ec2c93bed896da32760c8143a298556dc25478caca90f
 DIST dotnet-sdk-5.0.301-linux-x64.tar.gz 142255332 BLAKE2B 172888e2eb78d2f768cff6a7e99d6473b469b7cbde74a4eab63e601d85bad118be374f330a413a9b6b3e6773340bdaef8ead4ed54a194189a50cac6b61fac556 SHA512 81cd7a3550a262d5c907030677429fa9a1cb515071274931ab760bd8bb2a14f40c9384c8757e1c1aa681b1de22035f16bf20b41ed208becd054cc9bb1f620322
+DIST dotnet-sdk-5.0.405-linux-arm.tar.gz 138868868 BLAKE2B 84c68f8e60361479da77bf9ec28afe171d024f85da5544cf205ec49366cb0b9a360f5efb95908a1d3371b0032d08db2de018734ffdbc70c47a8a280d849455fc SHA512 a84eaa3ae75377bf9c6853c58187888324ca412a51bf7f3f96b1fdefb4dbbc02d4d0e71e5e6cbd07b4124684cda054ec14910cbc220d1120845ec6219d7e0636
+DIST dotnet-sdk-5.0.405-linux-arm64.tar.gz 137068545 BLAKE2B 99c2ad93e2e8921f12979f8385b21624bfc5f24302bc7be3421328f6da5d99edca965cde290ef29a3eac6a506d765190f64a1f75eb8262948dd358eccfb90177 SHA512 f53ee4bc1b5f79300072f4e8f71eccad5f9bd72cef7c792540309f98dd4fc175647422d16f2f48d0645474aae4a10e33646f0d4b74461656a49d34d765e71451
+DIST dotnet-sdk-5.0.405-linux-x64.tar.gz 142442372 BLAKE2B 664549356de17535a86805c6db013585b3be8e99703fc071aef7fcb2a467dfd71e04c6c8c3cca20c521a57057dbc1a7390357bbcdaaddfac3fc6e9705c213c99 SHA512 be1b3b2c213937d5d17ed18c6bd3f8fab2d66593642caf14229d12f68ddfa304edb4d88ce735ee0347969dc79a9e3d7d8cddfb5ff2044177cda0f2072ed8bd47
 DIST dotnet-sdk-6.0.100-linux-arm.tar.gz 170285721 BLAKE2B b15484a3dd3472cd1b26b88b766b9bcc23bb9191cecde3052c619ef70337fae533b87610fb124d898d9c91645a76183ae27c4e073dcb3d9f599c2708305b3b5e SHA512 c1e555893c48c4f4256d3e6b1d36b31d8a4d7763a6e958fb63dd31436c660648d481612b5e25d79a613e84a1954f5eac2c9c2b740bf410958172780f7bbeaeb3
 DIST dotnet-sdk-6.0.100-linux-arm64.tar.gz 168213476 BLAKE2B ae16caed1a9b7b50f1141dafd8b47001d7e8d1d166809c7db143d3386d420b43728c01e010cf14757290032dc7779997d28a5ed168ffe40e9ea7f2aed53cc9d1 SHA512 e5983c1c599d6dc7c3c7496b9698e47c68247f04a5d0d1e3162969d071471297bce1c2fd3a1f9fb88645006c327ae79f880dcbdd8eefc9166fd717331f2716e7
 DIST dotnet-sdk-6.0.100-linux-x64.tar.gz 173759744 BLAKE2B fea1754290fbdbeb1e46a1e1e1f0b210010a5bee648d5a1e4a39cbe3d95d9903ba1f992ee5e3a9e410b622f9c058e316f16567f2df524dfbe8d230b383567b64 SHA512 cb0d174a79d6294c302261b645dba6a479da8f7cf6c1fe15ae6998bc09c5e0baec810822f9e0104e84b0efd51fdc0333306cb2a0a6fcdbaf515a8ad8cf1af25b

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.405.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.405.ebuild
new file mode 100644
index 000000000000..ef420c241e6d
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.405.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+"
+
+SLOT="5.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-util/lttng-ust:0
+	sys-libs/zlib:0/1
+	dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-02-12 19:56 Zac Medico
  0 siblings, 0 replies; 149+ messages in thread
From: Zac Medico @ 2022-02-12 19:56 UTC (permalink / raw
  To: gentoo-commits

commit:     d3e381e2f54ef8e082a2a88c331b45280525eabb
Author:     Gergely Nagy <ngg <AT> ngg <DOT> hu>
AuthorDate: Thu Dec 16 15:08:32 2021 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sat Feb 12 19:56:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3e381e2

dev-dotnet/dotnet-sdk-bin: add .NET Core 3.1 as a new slot

Signed-off-by: Gergely Nagy <ngg <AT> ngg.hu>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                                   | 3 +++
 .../{dotnet-sdk-bin-5.0.301.ebuild => dotnet-sdk-bin-3.1.416.ebuild} | 2 +-
 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild              | 5 ++++-
 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.405.ebuild              | 5 ++++-
 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.100.ebuild              | 1 +
 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.101.ebuild              | 1 +
 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.102.ebuild              | 1 +
 7 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 7618c6697449..ad529140839d 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -1,3 +1,6 @@
+DIST dotnet-sdk-3.1.416-linux-arm.tar.gz 126456099 BLAKE2B 2181b3eaa3eb35bfb98015d2c668363acc0071883ecf8367d62b7d4d7d2b94b10401c7e7a93fbb02e323ee6dd27311b6574854bbc4061e2e8d5acbc102a7cb40 SHA512 33a6d64f466839cc30adef87909a2ff98ecdf6bb763b82a7951314ee8eded7dc210297f914d4aa0b9c0b101aa0c33da97cb15ff64c5f83f08b212b885d662e90
+DIST dotnet-sdk-3.1.416-linux-arm64.tar.gz 121467597 BLAKE2B e8148fe25069551dd9df996ca6ca6b754190c805a43e24b4f0b65227eaf70064091d222b6471f16b3eac240425c963c2f23d0673635a6c3fd4f486df73c14672 SHA512 0065c7afb129b1a0e0c11703309f3b45cf9a3c0ea156247f7cc61555f21c37054f215eb77add509dad77b1d388a4e6c585f8a8016109f31c5b64184b25e2c407
+DIST dotnet-sdk-3.1.416-linux-x64.tar.gz 121484416 BLAKE2B 3ffdba4b7a5f7c87ef288d64c891f257b09de9a7ad8d6032d831ac6c57da279b177ba446b1d2eca392c231e10d1ea596914409c5cf8f2584a34a4e0fc555ce42 SHA512 dec1dcf326487031c45dec0849a046a0d034d6cbb43ab591da6d94c2faf72da8e31deeaf4d2165049181546d5296bb874a039ccc2f618cf95e68a26399da5e7f
 DIST dotnet-sdk-5.0.301-linux-arm.tar.gz 138735656 BLAKE2B c23732749f67bd2ca63cadba9bcb3f5abd4e10d00fed441825e6a59f9d3a3e663101502e5557dd94e737443cc9bbab0d5dbe8f7ebdbde54586596ec5c520a64f SHA512 89663ffb22299ad626d3f1d5129e493fb8784e6ed854b128a364407a060eec2979cd7d3c9e4f3df8e47ccb72b98ff8b18e8d53c7fb65b3455faa7344f67417a2
 DIST dotnet-sdk-5.0.301-linux-arm64.tar.gz 136933875 BLAKE2B 6c48c8a2d47ba5bed47e6176d10e273ec996686cb5a4d5b3239098ff23d44526091f7eae1ce762a2eb2f6f31420cafda84471b936082469eadc8c62aa0dcd8bf SHA512 56e233b8f35abe80984bc8a60028f4f8dbc8543313a0711045ef13c693e11e706ee4809574518f57910ec2c93bed896da32760c8143a298556dc25478caca90f
 DIST dotnet-sdk-5.0.301-linux-x64.tar.gz 142255332 BLAKE2B 172888e2eb78d2f768cff6a7e99d6473b469b7cbde74a4eab63e601d85bad118be374f330a413a9b6b3e6773340bdaef8ead4ed54a194189a50cac6b61fac556 SHA512 81cd7a3550a262d5c907030677429fa9a1cb515071274931ab760bd8bb2a14f40c9384c8757e1c1aa681b1de22035f16bf20b41ed208becd054cc9bb1f620322

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.416.ebuild
similarity index 99%
copy from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild
copy to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.416.ebuild
index ef420c241e6d..a6cb8b1e7120 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.416.ebuild
@@ -15,7 +15,7 @@ arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-l
 arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
 "
 
-SLOT="5.0"
+SLOT="3.1"
 KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="+dotnet-symlink"
 REQUIRED_USE="elibc_glibc"

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild
index ef420c241e6d..5adae138eb9c 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild
@@ -25,7 +25,10 @@ RDEPEND="
 	app-crypt/mit-krb5:0/0
 	dev-util/lttng-ust:0
 	sys-libs/zlib:0/1
-	dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )
+	dotnet-symlink? (
+		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
+	)
 "
 
 S=${WORKDIR}

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.405.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.405.ebuild
index ef420c241e6d..5adae138eb9c 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.405.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.405.ebuild
@@ -25,7 +25,10 @@ RDEPEND="
 	app-crypt/mit-krb5:0/0
 	dev-util/lttng-ust:0
 	sys-libs/zlib:0/1
-	dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )
+	dotnet-symlink? (
+		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
+	)
 "
 
 S=${WORKDIR}

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.100.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.100.ebuild
index a52d40cfec34..237308fc0fc2 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.100.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.100.ebuild
@@ -27,6 +27,7 @@ RDEPEND="
 	sys-libs/zlib:0/1
 	dotnet-symlink? (
 		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
 		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
 	)
 "

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.101.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.101.ebuild
index a52d40cfec34..237308fc0fc2 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.101.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.101.ebuild
@@ -27,6 +27,7 @@ RDEPEND="
 	sys-libs/zlib:0/1
 	dotnet-symlink? (
 		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
 		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
 	)
 "

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.102.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.102.ebuild
index a52d40cfec34..237308fc0fc2 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.102.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.102.ebuild
@@ -27,6 +27,7 @@ RDEPEND="
 	sys-libs/zlib:0/1
 	dotnet-symlink? (
 		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
 		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
 	)
 "


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-03-13 15:55 Zac Medico
  0 siblings, 0 replies; 149+ messages in thread
From: Zac Medico @ 2022-03-13 15:55 UTC (permalink / raw
  To: gentoo-commits

commit:     f95a5c5b34a4598217873af117802be60a47a64e
Author:     Gergely Nagy <ngg <AT> ngg <DOT> hu>
AuthorDate: Sun Mar 13 10:11:55 2022 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Mar 13 15:53:07 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f95a5c5b

dev-dotnet/dotnet-sdk-bin: bump to 5.0.406

Signed-off-by: Gergely Nagy <ngg <AT> ngg.hu>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-5.0.406.ebuild   | 51 ++++++++++++++++++++++
 2 files changed, 54 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 11e8c3836276..76bc6ea81b93 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -10,6 +10,9 @@ DIST dotnet-sdk-5.0.301-linux-x64.tar.gz 142255332 BLAKE2B 172888e2eb78d2f768cff
 DIST dotnet-sdk-5.0.405-linux-arm.tar.gz 138868868 BLAKE2B 84c68f8e60361479da77bf9ec28afe171d024f85da5544cf205ec49366cb0b9a360f5efb95908a1d3371b0032d08db2de018734ffdbc70c47a8a280d849455fc SHA512 a84eaa3ae75377bf9c6853c58187888324ca412a51bf7f3f96b1fdefb4dbbc02d4d0e71e5e6cbd07b4124684cda054ec14910cbc220d1120845ec6219d7e0636
 DIST dotnet-sdk-5.0.405-linux-arm64.tar.gz 137068545 BLAKE2B 99c2ad93e2e8921f12979f8385b21624bfc5f24302bc7be3421328f6da5d99edca965cde290ef29a3eac6a506d765190f64a1f75eb8262948dd358eccfb90177 SHA512 f53ee4bc1b5f79300072f4e8f71eccad5f9bd72cef7c792540309f98dd4fc175647422d16f2f48d0645474aae4a10e33646f0d4b74461656a49d34d765e71451
 DIST dotnet-sdk-5.0.405-linux-x64.tar.gz 142442372 BLAKE2B 664549356de17535a86805c6db013585b3be8e99703fc071aef7fcb2a467dfd71e04c6c8c3cca20c521a57057dbc1a7390357bbcdaaddfac3fc6e9705c213c99 SHA512 be1b3b2c213937d5d17ed18c6bd3f8fab2d66593642caf14229d12f68ddfa304edb4d88ce735ee0347969dc79a9e3d7d8cddfb5ff2044177cda0f2072ed8bd47
+DIST dotnet-sdk-5.0.406-linux-arm.tar.gz 139402651 BLAKE2B 6e76ed2d398a18abe836be27ac2c022ca83074fbbfad0cddec0ff0601e9d9bfa18b9b813049db010bab07bad175808640212099a4d18b77b820b5bdc40276dcb SHA512 7ac3e2532de5a6b41f379fee445d85040bd033799d525d021b8d582e97c22cc24b3ddfac90e222944a36e6f01538b9906b58cb0bd3c09a8cc56fb82fed8f6a79
+DIST dotnet-sdk-5.0.406-linux-arm64.tar.gz 137361876 BLAKE2B 86810b37fd3aeffabe2092169de59e931eeed01e0b98e3ff444e8e41ff2906c3e64b1408af75b460919d906612c0c527445b86d243ca89daaa25173c373ecfd4 SHA512 df52611b3135650322030d18c685fa6d0fc0adabae976ea9509ab3e4daa306098b3e4dca31f1950c573dbadf7cfcffacc6ad609c893ec31bbb4df897548651cf
+DIST dotnet-sdk-5.0.406-linux-x64.tar.gz 142949090 BLAKE2B e9ca7bb837de6754831dfaf1b824c1ff61b21a90fa2cc4c5451d30d8e50cdcd5bc7af0eaf6b5d3062e7f43ecca1b518db8014db00fc43ed0976ea466d4dcea39 SHA512 21f0617d359d5c333a8925af71b359c0e9e371eaa6e4b20faf0f699296cebaacc56cb9660fa310b2ed99ca636f241f2df999698a883cf7899dd670bdf92bdd29
 DIST dotnet-sdk-6.0.100-linux-arm.tar.gz 170285721 BLAKE2B b15484a3dd3472cd1b26b88b766b9bcc23bb9191cecde3052c619ef70337fae533b87610fb124d898d9c91645a76183ae27c4e073dcb3d9f599c2708305b3b5e SHA512 c1e555893c48c4f4256d3e6b1d36b31d8a4d7763a6e958fb63dd31436c660648d481612b5e25d79a613e84a1954f5eac2c9c2b740bf410958172780f7bbeaeb3
 DIST dotnet-sdk-6.0.100-linux-arm64.tar.gz 168213476 BLAKE2B ae16caed1a9b7b50f1141dafd8b47001d7e8d1d166809c7db143d3386d420b43728c01e010cf14757290032dc7779997d28a5ed168ffe40e9ea7f2aed53cc9d1 SHA512 e5983c1c599d6dc7c3c7496b9698e47c68247f04a5d0d1e3162969d071471297bce1c2fd3a1f9fb88645006c327ae79f880dcbdd8eefc9166fd717331f2716e7
 DIST dotnet-sdk-6.0.100-linux-x64.tar.gz 173759744 BLAKE2B fea1754290fbdbeb1e46a1e1e1f0b210010a5bee648d5a1e4a39cbe3d95d9903ba1f992ee5e3a9e410b622f9c058e316f16567f2df524dfbe8d230b383567b64 SHA512 cb0d174a79d6294c302261b645dba6a479da8f7cf6c1fe15ae6998bc09c5e0baec810822f9e0104e84b0efd51fdc0333306cb2a0a6fcdbaf515a8ad8cf1af25b

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.406.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.406.ebuild
new file mode 100644
index 000000000000..5adae138eb9c
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.406.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+"
+
+SLOT="5.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-util/lttng-ust:0
+	sys-libs/zlib:0/1
+	dotnet-symlink? (
+		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
+	)
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-03-13 15:55 Zac Medico
  0 siblings, 0 replies; 149+ messages in thread
From: Zac Medico @ 2022-03-13 15:55 UTC (permalink / raw
  To: gentoo-commits

commit:     2aacdfc4190eb219e539a86a20c72e232d1147e6
Author:     Gergely Nagy <ngg <AT> ngg <DOT> hu>
AuthorDate: Sun Mar 13 10:11:33 2022 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Mar 13 15:52:58 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aacdfc4

dev-dotnet/dotnet-sdk-bin: bump to 3.1.417

Signed-off-by: Gergely Nagy <ngg <AT> ngg.hu>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-3.1.417.ebuild   | 48 ++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index ad529140839d..11e8c3836276 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -1,6 +1,9 @@
 DIST dotnet-sdk-3.1.416-linux-arm.tar.gz 126456099 BLAKE2B 2181b3eaa3eb35bfb98015d2c668363acc0071883ecf8367d62b7d4d7d2b94b10401c7e7a93fbb02e323ee6dd27311b6574854bbc4061e2e8d5acbc102a7cb40 SHA512 33a6d64f466839cc30adef87909a2ff98ecdf6bb763b82a7951314ee8eded7dc210297f914d4aa0b9c0b101aa0c33da97cb15ff64c5f83f08b212b885d662e90
 DIST dotnet-sdk-3.1.416-linux-arm64.tar.gz 121467597 BLAKE2B e8148fe25069551dd9df996ca6ca6b754190c805a43e24b4f0b65227eaf70064091d222b6471f16b3eac240425c963c2f23d0673635a6c3fd4f486df73c14672 SHA512 0065c7afb129b1a0e0c11703309f3b45cf9a3c0ea156247f7cc61555f21c37054f215eb77add509dad77b1d388a4e6c585f8a8016109f31c5b64184b25e2c407
 DIST dotnet-sdk-3.1.416-linux-x64.tar.gz 121484416 BLAKE2B 3ffdba4b7a5f7c87ef288d64c891f257b09de9a7ad8d6032d831ac6c57da279b177ba446b1d2eca392c231e10d1ea596914409c5cf8f2584a34a4e0fc555ce42 SHA512 dec1dcf326487031c45dec0849a046a0d034d6cbb43ab591da6d94c2faf72da8e31deeaf4d2165049181546d5296bb874a039ccc2f618cf95e68a26399da5e7f
+DIST dotnet-sdk-3.1.417-linux-arm.tar.gz 126583706 BLAKE2B a9cc9ffe4ee35fdad17c50b9df5508942e36f27bd8514d16eff3eea42ab8173416cc8706a0d6179bcdf2f632cd18a672a3dbcbb71dc2cf794ca4c4b2b609e24d SHA512 d68f9b130f4a516cb199c9010a42acdda0c9e8c705bce0e72e9854587ee54f5a017b1cea5b84f15dae057531a8a619cffffa1e79f3413d376ba7d7226407574c
+DIST dotnet-sdk-3.1.417-linux-arm64.tar.gz 121558839 BLAKE2B c8913563693949b0dbf1f47681367e87b6a4fb2e3a97e4c391008fec7f929bd03011685cc65bc0938e1fe50b6ab11c8827b80ac0dc2e65a472d71ae17e2b4996 SHA512 28ea17c3c8e57721fdafcdf8339a175d4d7c29616597d7dac60362fe4ac8c3a8493612865a37e985729b3d3953caae7fed2f8a11a0d0bb1dd24b1d816d6b6abf
+DIST dotnet-sdk-3.1.417-linux-x64.tar.gz 121389919 BLAKE2B ac7532e2a3e0084a2f600c4a4365fa34adeb031a24c8043761b7b0fcfa41dc875bebbf7f2b5a9d450a1332443f8a9edc0ab33fee3536b5cd0d18ee9b5f7e4c63 SHA512 8eb1002ad829ddd17638b942d3f8da24ad71ccab268a92a1fa6af6a65d86a4ab7f885f663ea9c68127bb356462bce125222ec4f04dc928005cbbbb1a8658f107
 DIST dotnet-sdk-5.0.301-linux-arm.tar.gz 138735656 BLAKE2B c23732749f67bd2ca63cadba9bcb3f5abd4e10d00fed441825e6a59f9d3a3e663101502e5557dd94e737443cc9bbab0d5dbe8f7ebdbde54586596ec5c520a64f SHA512 89663ffb22299ad626d3f1d5129e493fb8784e6ed854b128a364407a060eec2979cd7d3c9e4f3df8e47ccb72b98ff8b18e8d53c7fb65b3455faa7344f67417a2
 DIST dotnet-sdk-5.0.301-linux-arm64.tar.gz 136933875 BLAKE2B 6c48c8a2d47ba5bed47e6176d10e273ec996686cb5a4d5b3239098ff23d44526091f7eae1ce762a2eb2f6f31420cafda84471b936082469eadc8c62aa0dcd8bf SHA512 56e233b8f35abe80984bc8a60028f4f8dbc8543313a0711045ef13c693e11e706ee4809574518f57910ec2c93bed896da32760c8143a298556dc25478caca90f
 DIST dotnet-sdk-5.0.301-linux-x64.tar.gz 142255332 BLAKE2B 172888e2eb78d2f768cff6a7e99d6473b469b7cbde74a4eab63e601d85bad118be374f330a413a9b6b3e6773340bdaef8ead4ed54a194189a50cac6b61fac556 SHA512 81cd7a3550a262d5c907030677429fa9a1cb515071274931ab760bd8bb2a14f40c9384c8757e1c1aa681b1de22035f16bf20b41ed208becd054cc9bb1f620322

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.417.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.417.ebuild
new file mode 100644
index 000000000000..a6cb8b1e7120
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.417.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+"
+
+SLOT="3.1"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-util/lttng-ust:0
+	sys-libs/zlib:0/1
+	dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-03-13 15:55 Zac Medico
  0 siblings, 0 replies; 149+ messages in thread
From: Zac Medico @ 2022-03-13 15:55 UTC (permalink / raw
  To: gentoo-commits

commit:     9ba3bd16cf3d906bfe65552ce5fa18e59553c304
Author:     Gergely Nagy <ngg <AT> ngg <DOT> hu>
AuthorDate: Sun Mar 13 10:12:10 2022 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Mar 13 15:53:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba3bd16

dev-dotnet/dotnet-sdk-bin: bump to 6.0.201

Closes: https://github.com/gentoo/gentoo/pull/24534
Signed-off-by: Gergely Nagy <ngg <AT> ngg.hu>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.201.ebuild   | 58 ++++++++++++++++++++++
 2 files changed, 61 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 76bc6ea81b93..19d8202366f0 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -22,3 +22,6 @@ DIST dotnet-sdk-6.0.101-linux-x64.tar.gz 173671008 BLAKE2B 340ddcfae67f2bbe4dd91
 DIST dotnet-sdk-6.0.102-linux-arm.tar.gz 169190305 BLAKE2B 4f3aa3e2de89f8c360505c4287207bc285090f79e808e8b7637a3e92bbaaf69a6ea12c7296dfb729cb56a6c6e226ee276ff5e8776b439c140aeab5bcedd05824 SHA512 a72a0e81c62478b0dc662ef0aaeb7f96e7dd534e90b3ac1bdab1ca98dd93a4605881dba6e9ed2315781fdf71f5b33acb1aa5e28090c7a1693405bebed5853094
 DIST dotnet-sdk-6.0.102-linux-arm64.tar.gz 167109725 BLAKE2B e687b702ce7e2ad5f8abf87eb63716c2e29880b9fa8c10f37ede05f2d59f2426433549a8d535b71f7243f698a014871b6f2de8a2c2b06600bbe8a74fbdb4a8c5 SHA512 790cbf322ca8fed32eaf574f19d0bdc05656c5a88a65aa4dba8269cfce1443cd7cdeecdd3a40e353c368f055490b70592ca7f15f981a66c5b3a9517d0b09e4cb
 DIST dotnet-sdk-6.0.102-linux-x64.tar.gz 173139326 BLAKE2B cac49a69635c4f90bafc8e04b42c36e3196f6af8c39da152f16d771a3eff56fa39271c4af441a687cd9189031f6c68de3063a17aa1d21bc303a8172980c802de SHA512 edd79ebad3327032ea0aaa8504c14e3270050bb459b098202676776b41a3a1d282aaefd1e5e8aa09ef7f7cf7c4601c4783a57112ff6e3d427507e8eec2bfb748
+DIST dotnet-sdk-6.0.201-linux-arm.tar.gz 172378853 BLAKE2B 46424de89db998dd64696e8c9bc9d421280a1f87e4af100702cdab8a5995f26c6bbe26b4e5e10fdd04b357ad2ac70cdf8e00eaa60ac89c20b75aa4b621492a64 SHA512 5a683430325a90dd1d8e0071a1868939fb01268f9eb389ca1dc40956fde6b9f45bec086553ad3333139e530dfe5afae48195bcdfec388b0b568989924a1f1dd7
+DIST dotnet-sdk-6.0.201-linux-arm64.tar.gz 170314335 BLAKE2B 609c2487288982e191f7b2bb795219d44d789311873278a6d75fb72936211530ee21330942b8bf3ab239f752d62f36073da518cbf59f9c4a0dc48fc3f3911a17 SHA512 2ea443c27ab7ca9d566e4df0e842063642394fd22fe2a8620371171c8207ae6a4a72c8c54fc6af5b6b053be25cf9c09a74504f08b963e5bd84544619aed9afc2
+DIST dotnet-sdk-6.0.201-linux-x64.tar.gz 176562201 BLAKE2B 842b0483689a2efc66825ae8bc0b074532c26072869d25ceac6e9fd0fcd2814361a840920483c4199e8a30040048e953b31a3c215047d8f0ba77d45760d605f4 SHA512 a4d96b6ca2abb7d71cc2c64282f9bd07cedc52c03d8d6668346ae0cd33a9a670d7185ab0037c8f0ecd6c212141038ed9ea9b19a188d1df2aae10b2683ce818ce

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.201.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.201.ebuild
new file mode 100644
index 000000000000..237308fc0fc2
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.201.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+"
+
+SLOT="6.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-util/lttng-ust:0
+	sys-libs/zlib:0/1
+	dotnet-symlink? (
+		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
+	)
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	# 6.0.100 is SDK feature band which will not change between minor increases, so 6.0.101, 6.102
+	# will still have same 6.0.100 SDK feature band in the name. Thus I have to hard code this
+	# https://github.com/dotnet/sdk/pull/18823#issuecomment-915603684
+	local workloads="metadata/workloads/${SLOT}.100"
+
+	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-05-06 16:20 Michał Górny
  0 siblings, 0 replies; 149+ messages in thread
From: Michał Górny @ 2022-05-06 16:20 UTC (permalink / raw
  To: gentoo-commits

commit:     b58e432ac82892734b954efb1e653eb844700549
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri May  6 16:18:34 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri May  6 16:19:58 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b58e432a

dev-dotnet/dotnet-sdk-bin: Remove old

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 | 18 -------
 .../dotnet-sdk-bin/dotnet-sdk-bin-3.1.416.ebuild   | 48 ------------------
 .../dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild   | 51 -------------------
 .../dotnet-sdk-bin/dotnet-sdk-bin-5.0.405.ebuild   | 51 -------------------
 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.100.ebuild   | 58 ----------------------
 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.101.ebuild   | 58 ----------------------
 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.102.ebuild   | 58 ----------------------
 7 files changed, 342 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 19d8202366f0..7a04dca00f95 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -1,27 +1,9 @@
-DIST dotnet-sdk-3.1.416-linux-arm.tar.gz 126456099 BLAKE2B 2181b3eaa3eb35bfb98015d2c668363acc0071883ecf8367d62b7d4d7d2b94b10401c7e7a93fbb02e323ee6dd27311b6574854bbc4061e2e8d5acbc102a7cb40 SHA512 33a6d64f466839cc30adef87909a2ff98ecdf6bb763b82a7951314ee8eded7dc210297f914d4aa0b9c0b101aa0c33da97cb15ff64c5f83f08b212b885d662e90
-DIST dotnet-sdk-3.1.416-linux-arm64.tar.gz 121467597 BLAKE2B e8148fe25069551dd9df996ca6ca6b754190c805a43e24b4f0b65227eaf70064091d222b6471f16b3eac240425c963c2f23d0673635a6c3fd4f486df73c14672 SHA512 0065c7afb129b1a0e0c11703309f3b45cf9a3c0ea156247f7cc61555f21c37054f215eb77add509dad77b1d388a4e6c585f8a8016109f31c5b64184b25e2c407
-DIST dotnet-sdk-3.1.416-linux-x64.tar.gz 121484416 BLAKE2B 3ffdba4b7a5f7c87ef288d64c891f257b09de9a7ad8d6032d831ac6c57da279b177ba446b1d2eca392c231e10d1ea596914409c5cf8f2584a34a4e0fc555ce42 SHA512 dec1dcf326487031c45dec0849a046a0d034d6cbb43ab591da6d94c2faf72da8e31deeaf4d2165049181546d5296bb874a039ccc2f618cf95e68a26399da5e7f
 DIST dotnet-sdk-3.1.417-linux-arm.tar.gz 126583706 BLAKE2B a9cc9ffe4ee35fdad17c50b9df5508942e36f27bd8514d16eff3eea42ab8173416cc8706a0d6179bcdf2f632cd18a672a3dbcbb71dc2cf794ca4c4b2b609e24d SHA512 d68f9b130f4a516cb199c9010a42acdda0c9e8c705bce0e72e9854587ee54f5a017b1cea5b84f15dae057531a8a619cffffa1e79f3413d376ba7d7226407574c
 DIST dotnet-sdk-3.1.417-linux-arm64.tar.gz 121558839 BLAKE2B c8913563693949b0dbf1f47681367e87b6a4fb2e3a97e4c391008fec7f929bd03011685cc65bc0938e1fe50b6ab11c8827b80ac0dc2e65a472d71ae17e2b4996 SHA512 28ea17c3c8e57721fdafcdf8339a175d4d7c29616597d7dac60362fe4ac8c3a8493612865a37e985729b3d3953caae7fed2f8a11a0d0bb1dd24b1d816d6b6abf
 DIST dotnet-sdk-3.1.417-linux-x64.tar.gz 121389919 BLAKE2B ac7532e2a3e0084a2f600c4a4365fa34adeb031a24c8043761b7b0fcfa41dc875bebbf7f2b5a9d450a1332443f8a9edc0ab33fee3536b5cd0d18ee9b5f7e4c63 SHA512 8eb1002ad829ddd17638b942d3f8da24ad71ccab268a92a1fa6af6a65d86a4ab7f885f663ea9c68127bb356462bce125222ec4f04dc928005cbbbb1a8658f107
-DIST dotnet-sdk-5.0.301-linux-arm.tar.gz 138735656 BLAKE2B c23732749f67bd2ca63cadba9bcb3f5abd4e10d00fed441825e6a59f9d3a3e663101502e5557dd94e737443cc9bbab0d5dbe8f7ebdbde54586596ec5c520a64f SHA512 89663ffb22299ad626d3f1d5129e493fb8784e6ed854b128a364407a060eec2979cd7d3c9e4f3df8e47ccb72b98ff8b18e8d53c7fb65b3455faa7344f67417a2
-DIST dotnet-sdk-5.0.301-linux-arm64.tar.gz 136933875 BLAKE2B 6c48c8a2d47ba5bed47e6176d10e273ec996686cb5a4d5b3239098ff23d44526091f7eae1ce762a2eb2f6f31420cafda84471b936082469eadc8c62aa0dcd8bf SHA512 56e233b8f35abe80984bc8a60028f4f8dbc8543313a0711045ef13c693e11e706ee4809574518f57910ec2c93bed896da32760c8143a298556dc25478caca90f
-DIST dotnet-sdk-5.0.301-linux-x64.tar.gz 142255332 BLAKE2B 172888e2eb78d2f768cff6a7e99d6473b469b7cbde74a4eab63e601d85bad118be374f330a413a9b6b3e6773340bdaef8ead4ed54a194189a50cac6b61fac556 SHA512 81cd7a3550a262d5c907030677429fa9a1cb515071274931ab760bd8bb2a14f40c9384c8757e1c1aa681b1de22035f16bf20b41ed208becd054cc9bb1f620322
-DIST dotnet-sdk-5.0.405-linux-arm.tar.gz 138868868 BLAKE2B 84c68f8e60361479da77bf9ec28afe171d024f85da5544cf205ec49366cb0b9a360f5efb95908a1d3371b0032d08db2de018734ffdbc70c47a8a280d849455fc SHA512 a84eaa3ae75377bf9c6853c58187888324ca412a51bf7f3f96b1fdefb4dbbc02d4d0e71e5e6cbd07b4124684cda054ec14910cbc220d1120845ec6219d7e0636
-DIST dotnet-sdk-5.0.405-linux-arm64.tar.gz 137068545 BLAKE2B 99c2ad93e2e8921f12979f8385b21624bfc5f24302bc7be3421328f6da5d99edca965cde290ef29a3eac6a506d765190f64a1f75eb8262948dd358eccfb90177 SHA512 f53ee4bc1b5f79300072f4e8f71eccad5f9bd72cef7c792540309f98dd4fc175647422d16f2f48d0645474aae4a10e33646f0d4b74461656a49d34d765e71451
-DIST dotnet-sdk-5.0.405-linux-x64.tar.gz 142442372 BLAKE2B 664549356de17535a86805c6db013585b3be8e99703fc071aef7fcb2a467dfd71e04c6c8c3cca20c521a57057dbc1a7390357bbcdaaddfac3fc6e9705c213c99 SHA512 be1b3b2c213937d5d17ed18c6bd3f8fab2d66593642caf14229d12f68ddfa304edb4d88ce735ee0347969dc79a9e3d7d8cddfb5ff2044177cda0f2072ed8bd47
 DIST dotnet-sdk-5.0.406-linux-arm.tar.gz 139402651 BLAKE2B 6e76ed2d398a18abe836be27ac2c022ca83074fbbfad0cddec0ff0601e9d9bfa18b9b813049db010bab07bad175808640212099a4d18b77b820b5bdc40276dcb SHA512 7ac3e2532de5a6b41f379fee445d85040bd033799d525d021b8d582e97c22cc24b3ddfac90e222944a36e6f01538b9906b58cb0bd3c09a8cc56fb82fed8f6a79
 DIST dotnet-sdk-5.0.406-linux-arm64.tar.gz 137361876 BLAKE2B 86810b37fd3aeffabe2092169de59e931eeed01e0b98e3ff444e8e41ff2906c3e64b1408af75b460919d906612c0c527445b86d243ca89daaa25173c373ecfd4 SHA512 df52611b3135650322030d18c685fa6d0fc0adabae976ea9509ab3e4daa306098b3e4dca31f1950c573dbadf7cfcffacc6ad609c893ec31bbb4df897548651cf
 DIST dotnet-sdk-5.0.406-linux-x64.tar.gz 142949090 BLAKE2B e9ca7bb837de6754831dfaf1b824c1ff61b21a90fa2cc4c5451d30d8e50cdcd5bc7af0eaf6b5d3062e7f43ecca1b518db8014db00fc43ed0976ea466d4dcea39 SHA512 21f0617d359d5c333a8925af71b359c0e9e371eaa6e4b20faf0f699296cebaacc56cb9660fa310b2ed99ca636f241f2df999698a883cf7899dd670bdf92bdd29
-DIST dotnet-sdk-6.0.100-linux-arm.tar.gz 170285721 BLAKE2B b15484a3dd3472cd1b26b88b766b9bcc23bb9191cecde3052c619ef70337fae533b87610fb124d898d9c91645a76183ae27c4e073dcb3d9f599c2708305b3b5e SHA512 c1e555893c48c4f4256d3e6b1d36b31d8a4d7763a6e958fb63dd31436c660648d481612b5e25d79a613e84a1954f5eac2c9c2b740bf410958172780f7bbeaeb3
-DIST dotnet-sdk-6.0.100-linux-arm64.tar.gz 168213476 BLAKE2B ae16caed1a9b7b50f1141dafd8b47001d7e8d1d166809c7db143d3386d420b43728c01e010cf14757290032dc7779997d28a5ed168ffe40e9ea7f2aed53cc9d1 SHA512 e5983c1c599d6dc7c3c7496b9698e47c68247f04a5d0d1e3162969d071471297bce1c2fd3a1f9fb88645006c327ae79f880dcbdd8eefc9166fd717331f2716e7
-DIST dotnet-sdk-6.0.100-linux-x64.tar.gz 173759744 BLAKE2B fea1754290fbdbeb1e46a1e1e1f0b210010a5bee648d5a1e4a39cbe3d95d9903ba1f992ee5e3a9e410b622f9c058e316f16567f2df524dfbe8d230b383567b64 SHA512 cb0d174a79d6294c302261b645dba6a479da8f7cf6c1fe15ae6998bc09c5e0baec810822f9e0104e84b0efd51fdc0333306cb2a0a6fcdbaf515a8ad8cf1af25b
-DIST dotnet-sdk-6.0.101-linux-arm.tar.gz 169694030 BLAKE2B 71b13ebe3e7a108a808011c0ac9cae55cdc9c321a6884a194e26aa564dc421d7c2ee671f7fce1c18a6e06eea16837d54db0bdf9c93334a73245f8e8be412bbcd SHA512 f9e212dc4cccbe665d9aac23da6bdddce4957ae4e4d407cf3f1d6da7e79784ebd408c3a59b3ecc6ceaa930b37cf01a4a91c6b38517970d49227e96e50658cc46
-DIST dotnet-sdk-6.0.101-linux-arm64.tar.gz 167474911 BLAKE2B fed8915bd9564c271265b3f517ece94f3e5929fc8700d0a043e2dc1ccd8aa5fa3377371bf65d490c6c061be5409f61b66b91b4377f154450fd305fdb0d2f61ff SHA512 04cd89279f412ae6b11170d1724c6ac42bb5d4fae8352020a1f28511086dd6d6af2106dd48ebe3b39d312a21ee8925115de51979687a9161819a3a29e270a954
-DIST dotnet-sdk-6.0.101-linux-x64.tar.gz 173671008 BLAKE2B 340ddcfae67f2bbe4dd915c53977bb9b7b32c86837412a4fcb7edc78bb19584df94a893ae894141654547f4969486114addb0074383a5f09ff89c4534554c854 SHA512 ca21345400bcaceadad6327345f5364e858059cfcbc1759f05d7df7701fec26f1ead297b6928afa01e46db6f84e50770c673146a10b9ff71e4c7f7bc76fbf709
-DIST dotnet-sdk-6.0.102-linux-arm.tar.gz 169190305 BLAKE2B 4f3aa3e2de89f8c360505c4287207bc285090f79e808e8b7637a3e92bbaaf69a6ea12c7296dfb729cb56a6c6e226ee276ff5e8776b439c140aeab5bcedd05824 SHA512 a72a0e81c62478b0dc662ef0aaeb7f96e7dd534e90b3ac1bdab1ca98dd93a4605881dba6e9ed2315781fdf71f5b33acb1aa5e28090c7a1693405bebed5853094
-DIST dotnet-sdk-6.0.102-linux-arm64.tar.gz 167109725 BLAKE2B e687b702ce7e2ad5f8abf87eb63716c2e29880b9fa8c10f37ede05f2d59f2426433549a8d535b71f7243f698a014871b6f2de8a2c2b06600bbe8a74fbdb4a8c5 SHA512 790cbf322ca8fed32eaf574f19d0bdc05656c5a88a65aa4dba8269cfce1443cd7cdeecdd3a40e353c368f055490b70592ca7f15f981a66c5b3a9517d0b09e4cb
-DIST dotnet-sdk-6.0.102-linux-x64.tar.gz 173139326 BLAKE2B cac49a69635c4f90bafc8e04b42c36e3196f6af8c39da152f16d771a3eff56fa39271c4af441a687cd9189031f6c68de3063a17aa1d21bc303a8172980c802de SHA512 edd79ebad3327032ea0aaa8504c14e3270050bb459b098202676776b41a3a1d282aaefd1e5e8aa09ef7f7cf7c4601c4783a57112ff6e3d427507e8eec2bfb748
 DIST dotnet-sdk-6.0.201-linux-arm.tar.gz 172378853 BLAKE2B 46424de89db998dd64696e8c9bc9d421280a1f87e4af100702cdab8a5995f26c6bbe26b4e5e10fdd04b357ad2ac70cdf8e00eaa60ac89c20b75aa4b621492a64 SHA512 5a683430325a90dd1d8e0071a1868939fb01268f9eb389ca1dc40956fde6b9f45bec086553ad3333139e530dfe5afae48195bcdfec388b0b568989924a1f1dd7
 DIST dotnet-sdk-6.0.201-linux-arm64.tar.gz 170314335 BLAKE2B 609c2487288982e191f7b2bb795219d44d789311873278a6d75fb72936211530ee21330942b8bf3ab239f752d62f36073da518cbf59f9c4a0dc48fc3f3911a17 SHA512 2ea443c27ab7ca9d566e4df0e842063642394fd22fe2a8620371171c8207ae6a4a72c8c54fc6af5b6b053be25cf9c09a74504f08b963e5bd84544619aed9afc2
 DIST dotnet-sdk-6.0.201-linux-x64.tar.gz 176562201 BLAKE2B 842b0483689a2efc66825ae8bc0b074532c26072869d25ceac6e9fd0fcd2814361a840920483c4199e8a30040048e953b31a3c215047d8f0ba77d45760d605f4 SHA512 a4d96b6ca2abb7d71cc2c64282f9bd07cedc52c03d8d6668346ae0cd33a9a670d7185ab0037c8f0ecd6c212141038ed9ea9b19a188d1df2aae10b2683ce818ce

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.416.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.416.ebuild
deleted file mode 100644
index a6cb8b1e7120..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.416.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-"
-
-SLOT="3.1"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-util/lttng-ust:0
-	sys-libs/zlib:0/1
-	dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild
deleted file mode 100644
index 5adae138eb9c..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.301.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-"
-
-SLOT="5.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-util/lttng-ust:0
-	sys-libs/zlib:0/1
-	dotnet-symlink? (
-		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
-	)
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.405.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.405.ebuild
deleted file mode 100644
index 5adae138eb9c..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.405.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-"
-
-SLOT="5.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-util/lttng-ust:0
-	sys-libs/zlib:0/1
-	dotnet-symlink? (
-		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
-	)
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.100.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.100.ebuild
deleted file mode 100644
index 237308fc0fc2..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.100.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-"
-
-SLOT="6.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-util/lttng-ust:0
-	sys-libs/zlib:0/1
-	dotnet-symlink? (
-		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
-	)
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	# 6.0.100 is SDK feature band which will not change between minor increases, so 6.0.101, 6.102
-	# will still have same 6.0.100 SDK feature band in the name. Thus I have to hard code this
-	# https://github.com/dotnet/sdk/pull/18823#issuecomment-915603684
-	local workloads="metadata/workloads/${SLOT}.100"
-
-	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.101.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.101.ebuild
deleted file mode 100644
index 237308fc0fc2..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.101.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-"
-
-SLOT="6.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-util/lttng-ust:0
-	sys-libs/zlib:0/1
-	dotnet-symlink? (
-		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
-	)
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	# 6.0.100 is SDK feature band which will not change between minor increases, so 6.0.101, 6.102
-	# will still have same 6.0.100 SDK feature band in the name. Thus I have to hard code this
-	# https://github.com/dotnet/sdk/pull/18823#issuecomment-915603684
-	local workloads="metadata/workloads/${SLOT}.100"
-
-	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.102.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.102.ebuild
deleted file mode 100644
index 237308fc0fc2..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.102.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-"
-
-SLOT="6.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-util/lttng-ust:0
-	sys-libs/zlib:0/1
-	dotnet-symlink? (
-		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
-	)
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	# 6.0.100 is SDK feature band which will not change between minor increases, so 6.0.101, 6.102
-	# will still have same 6.0.100 SDK feature band in the name. Thus I have to hard code this
-	# https://github.com/dotnet/sdk/pull/18823#issuecomment-915603684
-	local workloads="metadata/workloads/${SLOT}.100"
-
-	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-05-06 16:20 Michał Górny
  0 siblings, 0 replies; 149+ messages in thread
From: Michał Górny @ 2022-05-06 16:20 UTC (permalink / raw
  To: gentoo-commits

commit:     9cc6091c2c9392f945ec108399a5333babeec842
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri May  6 16:17:21 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri May  6 16:19:56 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc6091c

dev-dotnet/dotnet-sdk-bin: Reassign from dead dotnet@ project

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/metadata.xml | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/metadata.xml b/dev-dotnet/dotnet-sdk-bin/metadata.xml
index 52a1104129ee..fd31bb65e963 100644
--- a/dev-dotnet/dotnet-sdk-bin/metadata.xml
+++ b/dev-dotnet/dotnet-sdk-bin/metadata.xml
@@ -1,9 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="project">
-		<email>dotnet@gentoo.org</email>
-	</maintainer>
+	<!-- maintainer-needed -->
 	<upstream>
 		<doc>https://docs.microsoft.com/en-us/dotnet/</doc>
 	</upstream>


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-05-06 19:16 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-05-06 19:16 UTC (permalink / raw
  To: gentoo-commits

commit:     681f7ba95a041a63ce45ca9af5558ed719820643
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri May  6 19:13:12 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri May  6 19:15:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=681f7ba9

dev-dotnet/dotnet-sdk-bin: take up maintainership

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/metadata.xml | 22 +++++++++++++---------
 1 file changed, 13 insertions(+), 9 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/metadata.xml b/dev-dotnet/dotnet-sdk-bin/metadata.xml
index fd31bb65e963..d314af548ed1 100644
--- a/dev-dotnet/dotnet-sdk-bin/metadata.xml
+++ b/dev-dotnet/dotnet-sdk-bin/metadata.xml
@@ -1,13 +1,17 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+
 <pkgmetadata>
-	<!-- maintainer-needed -->
-	<upstream>
-		<doc>https://docs.microsoft.com/en-us/dotnet/</doc>
-	</upstream>
-	<use>
-		<flag name="dotnet-symlink">
-			Install a dotnet symlink that points to dotnet-bin.
-		</flag>
-	</use>
+  <maintainer type="person">
+    <email>xgqt@gentoo.org</email>
+    <name>Maciej Barć</name>
+  </maintainer>
+  <upstream>
+    <doc>https://docs.microsoft.com/en-us/dotnet/</doc>
+  </upstream>
+  <use>
+    <flag name="dotnet-symlink">
+      Install a dotnet symlink that points to dotnet-bin.
+    </flag>
+  </use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-05-06 19:48 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-05-06 19:48 UTC (permalink / raw
  To: gentoo-commits

commit:     85b0b6d58387c93a04d727fea31c7f2ea3d495b0
Author:     Gergely Nagy <ngg <AT> ngg <DOT> hu>
AuthorDate: Wed Apr 20 11:13:15 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri May  6 19:47:07 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b0b6d5

dev-dotnet/dotnet-sdk-bin: bump to 3.1.418

Signed-off-by: Gergely Nagy <ngg <AT> ngg.hu>
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-3.1.418.ebuild   | 48 ++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 7a04dca00f95..1acd406d64ff 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -1,6 +1,9 @@
 DIST dotnet-sdk-3.1.417-linux-arm.tar.gz 126583706 BLAKE2B a9cc9ffe4ee35fdad17c50b9df5508942e36f27bd8514d16eff3eea42ab8173416cc8706a0d6179bcdf2f632cd18a672a3dbcbb71dc2cf794ca4c4b2b609e24d SHA512 d68f9b130f4a516cb199c9010a42acdda0c9e8c705bce0e72e9854587ee54f5a017b1cea5b84f15dae057531a8a619cffffa1e79f3413d376ba7d7226407574c
 DIST dotnet-sdk-3.1.417-linux-arm64.tar.gz 121558839 BLAKE2B c8913563693949b0dbf1f47681367e87b6a4fb2e3a97e4c391008fec7f929bd03011685cc65bc0938e1fe50b6ab11c8827b80ac0dc2e65a472d71ae17e2b4996 SHA512 28ea17c3c8e57721fdafcdf8339a175d4d7c29616597d7dac60362fe4ac8c3a8493612865a37e985729b3d3953caae7fed2f8a11a0d0bb1dd24b1d816d6b6abf
 DIST dotnet-sdk-3.1.417-linux-x64.tar.gz 121389919 BLAKE2B ac7532e2a3e0084a2f600c4a4365fa34adeb031a24c8043761b7b0fcfa41dc875bebbf7f2b5a9d450a1332443f8a9edc0ab33fee3536b5cd0d18ee9b5f7e4c63 SHA512 8eb1002ad829ddd17638b942d3f8da24ad71ccab268a92a1fa6af6a65d86a4ab7f885f663ea9c68127bb356462bce125222ec4f04dc928005cbbbb1a8658f107
+DIST dotnet-sdk-3.1.418-linux-arm.tar.gz 126586836 BLAKE2B ea481c1653d11a2c49d7b21b5ab26978d4155c43f9426110d02fa61a4bd895defade30a7ff4a1ba70e0331eb16b404a8cd099f09923d5043f339c7fae2be6eaf SHA512 a5edf84b01740767cd0ed2d7e8f84ed66bd786fc61bc93065d3125c8eac123e6c383e7155e5ead31e344b691e23788b240f812d5a5759fa0d764c0e336f2cc22
+DIST dotnet-sdk-3.1.418-linux-arm64.tar.gz 121573287 BLAKE2B 5858d904559127e4db7a70b0f7c3b7be30ba154745a71dc34b758159dad8422b20138717d958eb4246c5e776dd433c21aa435d56f2ac3760c634fdc22d972e26 SHA512 8c3f1254a27991f116f499b11aa389266bc63b93a85ab7103b398bdf14225755277499ccb8297012f572732e5e521c23d02fe3d99b552ecadf8af2867456ebc5
+DIST dotnet-sdk-3.1.418-linux-x64.tar.gz 121660196 BLAKE2B ab129d19bec0717c021e3de6f71b10c5e87e266005ddb5c5879f1615638cd5a3561f6b0b1af2ac035b6b16317f5a51e303203a4579bb0cd3d0299a8bbde78555 SHA512 e60f14841f1d0156de163f6f1e4c6358f14bd57e81beed13d294022da8a5182e41b8333591f92c4cac8eec138b7bc85725c19ae10e4e73a139a5231bb12b557f
 DIST dotnet-sdk-5.0.406-linux-arm.tar.gz 139402651 BLAKE2B 6e76ed2d398a18abe836be27ac2c022ca83074fbbfad0cddec0ff0601e9d9bfa18b9b813049db010bab07bad175808640212099a4d18b77b820b5bdc40276dcb SHA512 7ac3e2532de5a6b41f379fee445d85040bd033799d525d021b8d582e97c22cc24b3ddfac90e222944a36e6f01538b9906b58cb0bd3c09a8cc56fb82fed8f6a79
 DIST dotnet-sdk-5.0.406-linux-arm64.tar.gz 137361876 BLAKE2B 86810b37fd3aeffabe2092169de59e931eeed01e0b98e3ff444e8e41ff2906c3e64b1408af75b460919d906612c0c527445b86d243ca89daaa25173c373ecfd4 SHA512 df52611b3135650322030d18c685fa6d0fc0adabae976ea9509ab3e4daa306098b3e4dca31f1950c573dbadf7cfcffacc6ad609c893ec31bbb4df897548651cf
 DIST dotnet-sdk-5.0.406-linux-x64.tar.gz 142949090 BLAKE2B e9ca7bb837de6754831dfaf1b824c1ff61b21a90fa2cc4c5451d30d8e50cdcd5bc7af0eaf6b5d3062e7f43ecca1b518db8014db00fc43ed0976ea466d4dcea39 SHA512 21f0617d359d5c333a8925af71b359c0e9e371eaa6e4b20faf0f699296cebaacc56cb9660fa310b2ed99ca636f241f2df999698a883cf7899dd670bdf92bdd29

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.418.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.418.ebuild
new file mode 100644
index 000000000000..a6cb8b1e7120
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.418.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+"
+
+SLOT="3.1"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-util/lttng-ust:0
+	sys-libs/zlib:0/1
+	dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-05-06 19:48 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-05-06 19:48 UTC (permalink / raw
  To: gentoo-commits

commit:     5006cd661db4999bc233983a169e973ee1a73fde
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri May  6 19:34:30 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri May  6 19:47:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5006cd66

dev-dotnet/dotnet-sdk-bin: bump to EAPI 8

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 ...dotnet-sdk-bin-3.1.418.ebuild => dotnet-sdk-bin-3.1.418-r1.ebuild} | 4 ++--
 ...dotnet-sdk-bin-5.0.407.ebuild => dotnet-sdk-bin-5.0.407-r1.ebuild} | 4 ++--
 ...dotnet-sdk-bin-6.0.202.ebuild => dotnet-sdk-bin-6.0.202-r1.ebuild} | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.418.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.418-r1.ebuild
similarity index 96%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.418.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.418-r1.ebuild
index a6cb8b1e7120..dabeb4bdbf70 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.418.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.418-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI=8
 
 MY_PV="${PV}"
 

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.407.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.407-r1.ebuild
similarity index 96%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.407.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.407-r1.ebuild
index 5adae138eb9c..35084c97d1ab 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.407.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.407-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI=8
 
 MY_PV="${PV}"
 

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.202.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.202-r1.ebuild
similarity index 97%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.202.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.202-r1.ebuild
index 237308fc0fc2..4a71ab6b42e1 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.202.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.202-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI=8
 
 MY_PV="${PV}"
 


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-05-06 19:48 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-05-06 19:48 UTC (permalink / raw
  To: gentoo-commits

commit:     30bfe6d745c2fc37fa8df7a5e0f8048bf5e6abf3
Author:     Gergely Nagy <ngg <AT> ngg <DOT> hu>
AuthorDate: Wed Apr 20 11:15:00 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri May  6 19:47:07 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30bfe6d7

dev-dotnet/dotnet-sdk-bin: bump to 6.0.202

Signed-off-by: Gergely Nagy <ngg <AT> ngg.hu>
Closes: https://github.com/gentoo/gentoo/pull/25127
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.202.ebuild   | 58 ++++++++++++++++++++++
 2 files changed, 61 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 90e138445abb..25f88d2b99c7 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -13,3 +13,6 @@ DIST dotnet-sdk-5.0.407-linux-x64.tar.gz 142941732 BLAKE2B 6c049812539aec3ee48c6
 DIST dotnet-sdk-6.0.201-linux-arm.tar.gz 172378853 BLAKE2B 46424de89db998dd64696e8c9bc9d421280a1f87e4af100702cdab8a5995f26c6bbe26b4e5e10fdd04b357ad2ac70cdf8e00eaa60ac89c20b75aa4b621492a64 SHA512 5a683430325a90dd1d8e0071a1868939fb01268f9eb389ca1dc40956fde6b9f45bec086553ad3333139e530dfe5afae48195bcdfec388b0b568989924a1f1dd7
 DIST dotnet-sdk-6.0.201-linux-arm64.tar.gz 170314335 BLAKE2B 609c2487288982e191f7b2bb795219d44d789311873278a6d75fb72936211530ee21330942b8bf3ab239f752d62f36073da518cbf59f9c4a0dc48fc3f3911a17 SHA512 2ea443c27ab7ca9d566e4df0e842063642394fd22fe2a8620371171c8207ae6a4a72c8c54fc6af5b6b053be25cf9c09a74504f08b963e5bd84544619aed9afc2
 DIST dotnet-sdk-6.0.201-linux-x64.tar.gz 176562201 BLAKE2B 842b0483689a2efc66825ae8bc0b074532c26072869d25ceac6e9fd0fcd2814361a840920483c4199e8a30040048e953b31a3c215047d8f0ba77d45760d605f4 SHA512 a4d96b6ca2abb7d71cc2c64282f9bd07cedc52c03d8d6668346ae0cd33a9a670d7185ab0037c8f0ecd6c212141038ed9ea9b19a188d1df2aae10b2683ce818ce
+DIST dotnet-sdk-6.0.202-linux-arm.tar.gz 172857108 BLAKE2B b5bcd76479e4c1204c1de1bded5b97a5540a27d8d456a53538aa96ead10bc2a014f7de2e8ed76fce45bf221c3a6455d0cf79335dec64d5c4ea1867585972e587 SHA512 8c2d56256f4bebe58caee7810b7689408ff023b1f2e68f99fa375f0115db41ef0c3eb160b9ab84dc2764443a045801a4b03f6bc9090e0c1583fca2587ea0d9d6
+DIST dotnet-sdk-6.0.202-linux-arm64.tar.gz 170726144 BLAKE2B 08dd20c5fabfddeda1748b12e0917398bbe1e04ea28cfeb207a732dd6eb98ce46d678c9fe18078f40b7e1f30820ed6774eb10b38469424dc00fb19f44d1fceb3 SHA512 2d0021bb4cd221ffba6888dbd6300e459f45f4f9d3cf7323f3b97ee0f093ef678f5a36d1c982296f4e15bbcbd7275ced72c3e9b2fc754039ba663d0612ffd866
+DIST dotnet-sdk-6.0.202-linux-x64.tar.gz 176864364 BLAKE2B b4460b1a417976e30c8ba2966d0fcc7bb57b705b98585c725559a122326a9bad8a3c647102d70cc1304dafefa48c80af2dc96cfa4c333b06ccd9542d202c8ae0 SHA512 81e9c368d445d9e92e3af471d52dc2aa05e3ecb75ce95c13a2ed1d117852dae43d23d913bbe92eab730aef7f38a14488a1ac65c3b79444026a629647322c5798

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.202.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.202.ebuild
new file mode 100644
index 000000000000..237308fc0fc2
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.202.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+"
+
+SLOT="6.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-util/lttng-ust:0
+	sys-libs/zlib:0/1
+	dotnet-symlink? (
+		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
+	)
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	# 6.0.100 is SDK feature band which will not change between minor increases, so 6.0.101, 6.102
+	# will still have same 6.0.100 SDK feature band in the name. Thus I have to hard code this
+	# https://github.com/dotnet/sdk/pull/18823#issuecomment-915603684
+	local workloads="metadata/workloads/${SLOT}.100"
+
+	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-05-06 19:48 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-05-06 19:48 UTC (permalink / raw
  To: gentoo-commits

commit:     ff9ebe5571632b8b48ccbc391621f0a76760b95d
Author:     Gergely Nagy <ngg <AT> ngg <DOT> hu>
AuthorDate: Wed Apr 20 11:14:37 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri May  6 19:47:07 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff9ebe55

dev-dotnet/dotnet-sdk-bin: bump to 5.0.407

Signed-off-by: Gergely Nagy <ngg <AT> ngg.hu>
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-5.0.407.ebuild   | 51 ++++++++++++++++++++++
 2 files changed, 54 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 1acd406d64ff..90e138445abb 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -7,6 +7,9 @@ DIST dotnet-sdk-3.1.418-linux-x64.tar.gz 121660196 BLAKE2B ab129d19bec0717c021e3
 DIST dotnet-sdk-5.0.406-linux-arm.tar.gz 139402651 BLAKE2B 6e76ed2d398a18abe836be27ac2c022ca83074fbbfad0cddec0ff0601e9d9bfa18b9b813049db010bab07bad175808640212099a4d18b77b820b5bdc40276dcb SHA512 7ac3e2532de5a6b41f379fee445d85040bd033799d525d021b8d582e97c22cc24b3ddfac90e222944a36e6f01538b9906b58cb0bd3c09a8cc56fb82fed8f6a79
 DIST dotnet-sdk-5.0.406-linux-arm64.tar.gz 137361876 BLAKE2B 86810b37fd3aeffabe2092169de59e931eeed01e0b98e3ff444e8e41ff2906c3e64b1408af75b460919d906612c0c527445b86d243ca89daaa25173c373ecfd4 SHA512 df52611b3135650322030d18c685fa6d0fc0adabae976ea9509ab3e4daa306098b3e4dca31f1950c573dbadf7cfcffacc6ad609c893ec31bbb4df897548651cf
 DIST dotnet-sdk-5.0.406-linux-x64.tar.gz 142949090 BLAKE2B e9ca7bb837de6754831dfaf1b824c1ff61b21a90fa2cc4c5451d30d8e50cdcd5bc7af0eaf6b5d3062e7f43ecca1b518db8014db00fc43ed0976ea466d4dcea39 SHA512 21f0617d359d5c333a8925af71b359c0e9e371eaa6e4b20faf0f699296cebaacc56cb9660fa310b2ed99ca636f241f2df999698a883cf7899dd670bdf92bdd29
+DIST dotnet-sdk-5.0.407-linux-arm.tar.gz 139346500 BLAKE2B 5bd4cdda68fd5668be488d2f75bf8ba79474985f8c1142af8c5209b0fc68ff39a4ab9a1916671ebaf6f783f0d9d193a454861474240642d77eb96e8102d7b535 SHA512 37db60df90f9f43a5399c1b7929c545e3815d7a91fdea82c96a136dcef993b0f8c67568759ae24321dee818fd1501cea8e541a159e10ed1a08fa96dddf2ffb9e
+DIST dotnet-sdk-5.0.407-linux-arm64.tar.gz 137430261 BLAKE2B 810f545a399d9f59dece514f9024730281d8cdda7f7d4e632e5b53490dfbf7e60595a720cba390608ad3b01ba6337706f7bf03570fa95e80469e8a9bcd6fb21f SHA512 500428a6a99d3825400be5cc1a723283f21a98c15ef68914e9252fc872b625fd10c220afd9787b7db6b226a04e83d30658234d464ccdf838639920d1768025e0
+DIST dotnet-sdk-5.0.407-linux-x64.tar.gz 142941732 BLAKE2B 6c049812539aec3ee48c653f9344a9b8aac356d862aa864da97692be37455c8390956c4fb4b93f432b518556c575ac25bef29ff31013b0ec391b8de80c8a59fa SHA512 b45f1bf086bfb5e0701c5e14534524ffc87d0195358ac4fa2cf36dac74537ca4c21c7177cfbfa7e121e77aa4106bb1e7039c9739ad73b942e2437bc5e39e6dce
 DIST dotnet-sdk-6.0.201-linux-arm.tar.gz 172378853 BLAKE2B 46424de89db998dd64696e8c9bc9d421280a1f87e4af100702cdab8a5995f26c6bbe26b4e5e10fdd04b357ad2ac70cdf8e00eaa60ac89c20b75aa4b621492a64 SHA512 5a683430325a90dd1d8e0071a1868939fb01268f9eb389ca1dc40956fde6b9f45bec086553ad3333139e530dfe5afae48195bcdfec388b0b568989924a1f1dd7
 DIST dotnet-sdk-6.0.201-linux-arm64.tar.gz 170314335 BLAKE2B 609c2487288982e191f7b2bb795219d44d789311873278a6d75fb72936211530ee21330942b8bf3ab239f752d62f36073da518cbf59f9c4a0dc48fc3f3911a17 SHA512 2ea443c27ab7ca9d566e4df0e842063642394fd22fe2a8620371171c8207ae6a4a72c8c54fc6af5b6b053be25cf9c09a74504f08b963e5bd84544619aed9afc2
 DIST dotnet-sdk-6.0.201-linux-x64.tar.gz 176562201 BLAKE2B 842b0483689a2efc66825ae8bc0b074532c26072869d25ceac6e9fd0fcd2814361a840920483c4199e8a30040048e953b31a3c215047d8f0ba77d45760d605f4 SHA512 a4d96b6ca2abb7d71cc2c64282f9bd07cedc52c03d8d6668346ae0cd33a9a670d7185ab0037c8f0ecd6c212141038ed9ea9b19a188d1df2aae10b2683ce818ce

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.407.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.407.ebuild
new file mode 100644
index 000000000000..5adae138eb9c
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.407.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+"
+
+SLOT="5.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-util/lttng-ust:0
+	sys-libs/zlib:0/1
+	dotnet-symlink? (
+		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
+	)
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-05-06 19:48 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-05-06 19:48 UTC (permalink / raw
  To: gentoo-commits

commit:     3893a8556cb650c63a8454efd9af3942fc8dee0a
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri May  6 19:33:08 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri May  6 19:47:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3893a855

dev-dotnet/dotnet-sdk-bin: drop old

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  9 ----
 .../dotnet-sdk-bin/dotnet-sdk-bin-3.1.417.ebuild   | 48 ------------------
 .../dotnet-sdk-bin/dotnet-sdk-bin-5.0.406.ebuild   | 51 -------------------
 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.201.ebuild   | 58 ----------------------
 4 files changed, 166 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 25f88d2b99c7..c7705c9699ca 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -1,18 +1,9 @@
-DIST dotnet-sdk-3.1.417-linux-arm.tar.gz 126583706 BLAKE2B a9cc9ffe4ee35fdad17c50b9df5508942e36f27bd8514d16eff3eea42ab8173416cc8706a0d6179bcdf2f632cd18a672a3dbcbb71dc2cf794ca4c4b2b609e24d SHA512 d68f9b130f4a516cb199c9010a42acdda0c9e8c705bce0e72e9854587ee54f5a017b1cea5b84f15dae057531a8a619cffffa1e79f3413d376ba7d7226407574c
-DIST dotnet-sdk-3.1.417-linux-arm64.tar.gz 121558839 BLAKE2B c8913563693949b0dbf1f47681367e87b6a4fb2e3a97e4c391008fec7f929bd03011685cc65bc0938e1fe50b6ab11c8827b80ac0dc2e65a472d71ae17e2b4996 SHA512 28ea17c3c8e57721fdafcdf8339a175d4d7c29616597d7dac60362fe4ac8c3a8493612865a37e985729b3d3953caae7fed2f8a11a0d0bb1dd24b1d816d6b6abf
-DIST dotnet-sdk-3.1.417-linux-x64.tar.gz 121389919 BLAKE2B ac7532e2a3e0084a2f600c4a4365fa34adeb031a24c8043761b7b0fcfa41dc875bebbf7f2b5a9d450a1332443f8a9edc0ab33fee3536b5cd0d18ee9b5f7e4c63 SHA512 8eb1002ad829ddd17638b942d3f8da24ad71ccab268a92a1fa6af6a65d86a4ab7f885f663ea9c68127bb356462bce125222ec4f04dc928005cbbbb1a8658f107
 DIST dotnet-sdk-3.1.418-linux-arm.tar.gz 126586836 BLAKE2B ea481c1653d11a2c49d7b21b5ab26978d4155c43f9426110d02fa61a4bd895defade30a7ff4a1ba70e0331eb16b404a8cd099f09923d5043f339c7fae2be6eaf SHA512 a5edf84b01740767cd0ed2d7e8f84ed66bd786fc61bc93065d3125c8eac123e6c383e7155e5ead31e344b691e23788b240f812d5a5759fa0d764c0e336f2cc22
 DIST dotnet-sdk-3.1.418-linux-arm64.tar.gz 121573287 BLAKE2B 5858d904559127e4db7a70b0f7c3b7be30ba154745a71dc34b758159dad8422b20138717d958eb4246c5e776dd433c21aa435d56f2ac3760c634fdc22d972e26 SHA512 8c3f1254a27991f116f499b11aa389266bc63b93a85ab7103b398bdf14225755277499ccb8297012f572732e5e521c23d02fe3d99b552ecadf8af2867456ebc5
 DIST dotnet-sdk-3.1.418-linux-x64.tar.gz 121660196 BLAKE2B ab129d19bec0717c021e3de6f71b10c5e87e266005ddb5c5879f1615638cd5a3561f6b0b1af2ac035b6b16317f5a51e303203a4579bb0cd3d0299a8bbde78555 SHA512 e60f14841f1d0156de163f6f1e4c6358f14bd57e81beed13d294022da8a5182e41b8333591f92c4cac8eec138b7bc85725c19ae10e4e73a139a5231bb12b557f
-DIST dotnet-sdk-5.0.406-linux-arm.tar.gz 139402651 BLAKE2B 6e76ed2d398a18abe836be27ac2c022ca83074fbbfad0cddec0ff0601e9d9bfa18b9b813049db010bab07bad175808640212099a4d18b77b820b5bdc40276dcb SHA512 7ac3e2532de5a6b41f379fee445d85040bd033799d525d021b8d582e97c22cc24b3ddfac90e222944a36e6f01538b9906b58cb0bd3c09a8cc56fb82fed8f6a79
-DIST dotnet-sdk-5.0.406-linux-arm64.tar.gz 137361876 BLAKE2B 86810b37fd3aeffabe2092169de59e931eeed01e0b98e3ff444e8e41ff2906c3e64b1408af75b460919d906612c0c527445b86d243ca89daaa25173c373ecfd4 SHA512 df52611b3135650322030d18c685fa6d0fc0adabae976ea9509ab3e4daa306098b3e4dca31f1950c573dbadf7cfcffacc6ad609c893ec31bbb4df897548651cf
-DIST dotnet-sdk-5.0.406-linux-x64.tar.gz 142949090 BLAKE2B e9ca7bb837de6754831dfaf1b824c1ff61b21a90fa2cc4c5451d30d8e50cdcd5bc7af0eaf6b5d3062e7f43ecca1b518db8014db00fc43ed0976ea466d4dcea39 SHA512 21f0617d359d5c333a8925af71b359c0e9e371eaa6e4b20faf0f699296cebaacc56cb9660fa310b2ed99ca636f241f2df999698a883cf7899dd670bdf92bdd29
 DIST dotnet-sdk-5.0.407-linux-arm.tar.gz 139346500 BLAKE2B 5bd4cdda68fd5668be488d2f75bf8ba79474985f8c1142af8c5209b0fc68ff39a4ab9a1916671ebaf6f783f0d9d193a454861474240642d77eb96e8102d7b535 SHA512 37db60df90f9f43a5399c1b7929c545e3815d7a91fdea82c96a136dcef993b0f8c67568759ae24321dee818fd1501cea8e541a159e10ed1a08fa96dddf2ffb9e
 DIST dotnet-sdk-5.0.407-linux-arm64.tar.gz 137430261 BLAKE2B 810f545a399d9f59dece514f9024730281d8cdda7f7d4e632e5b53490dfbf7e60595a720cba390608ad3b01ba6337706f7bf03570fa95e80469e8a9bcd6fb21f SHA512 500428a6a99d3825400be5cc1a723283f21a98c15ef68914e9252fc872b625fd10c220afd9787b7db6b226a04e83d30658234d464ccdf838639920d1768025e0
 DIST dotnet-sdk-5.0.407-linux-x64.tar.gz 142941732 BLAKE2B 6c049812539aec3ee48c653f9344a9b8aac356d862aa864da97692be37455c8390956c4fb4b93f432b518556c575ac25bef29ff31013b0ec391b8de80c8a59fa SHA512 b45f1bf086bfb5e0701c5e14534524ffc87d0195358ac4fa2cf36dac74537ca4c21c7177cfbfa7e121e77aa4106bb1e7039c9739ad73b942e2437bc5e39e6dce
-DIST dotnet-sdk-6.0.201-linux-arm.tar.gz 172378853 BLAKE2B 46424de89db998dd64696e8c9bc9d421280a1f87e4af100702cdab8a5995f26c6bbe26b4e5e10fdd04b357ad2ac70cdf8e00eaa60ac89c20b75aa4b621492a64 SHA512 5a683430325a90dd1d8e0071a1868939fb01268f9eb389ca1dc40956fde6b9f45bec086553ad3333139e530dfe5afae48195bcdfec388b0b568989924a1f1dd7
-DIST dotnet-sdk-6.0.201-linux-arm64.tar.gz 170314335 BLAKE2B 609c2487288982e191f7b2bb795219d44d789311873278a6d75fb72936211530ee21330942b8bf3ab239f752d62f36073da518cbf59f9c4a0dc48fc3f3911a17 SHA512 2ea443c27ab7ca9d566e4df0e842063642394fd22fe2a8620371171c8207ae6a4a72c8c54fc6af5b6b053be25cf9c09a74504f08b963e5bd84544619aed9afc2
-DIST dotnet-sdk-6.0.201-linux-x64.tar.gz 176562201 BLAKE2B 842b0483689a2efc66825ae8bc0b074532c26072869d25ceac6e9fd0fcd2814361a840920483c4199e8a30040048e953b31a3c215047d8f0ba77d45760d605f4 SHA512 a4d96b6ca2abb7d71cc2c64282f9bd07cedc52c03d8d6668346ae0cd33a9a670d7185ab0037c8f0ecd6c212141038ed9ea9b19a188d1df2aae10b2683ce818ce
 DIST dotnet-sdk-6.0.202-linux-arm.tar.gz 172857108 BLAKE2B b5bcd76479e4c1204c1de1bded5b97a5540a27d8d456a53538aa96ead10bc2a014f7de2e8ed76fce45bf221c3a6455d0cf79335dec64d5c4ea1867585972e587 SHA512 8c2d56256f4bebe58caee7810b7689408ff023b1f2e68f99fa375f0115db41ef0c3eb160b9ab84dc2764443a045801a4b03f6bc9090e0c1583fca2587ea0d9d6
 DIST dotnet-sdk-6.0.202-linux-arm64.tar.gz 170726144 BLAKE2B 08dd20c5fabfddeda1748b12e0917398bbe1e04ea28cfeb207a732dd6eb98ce46d678c9fe18078f40b7e1f30820ed6774eb10b38469424dc00fb19f44d1fceb3 SHA512 2d0021bb4cd221ffba6888dbd6300e459f45f4f9d3cf7323f3b97ee0f093ef678f5a36d1c982296f4e15bbcbd7275ced72c3e9b2fc754039ba663d0612ffd866
 DIST dotnet-sdk-6.0.202-linux-x64.tar.gz 176864364 BLAKE2B b4460b1a417976e30c8ba2966d0fcc7bb57b705b98585c725559a122326a9bad8a3c647102d70cc1304dafefa48c80af2dc96cfa4c333b06ccd9542d202c8ae0 SHA512 81e9c368d445d9e92e3af471d52dc2aa05e3ecb75ce95c13a2ed1d117852dae43d23d913bbe92eab730aef7f38a14488a1ac65c3b79444026a629647322c5798

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.417.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.417.ebuild
deleted file mode 100644
index a6cb8b1e7120..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.417.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-"
-
-SLOT="3.1"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-util/lttng-ust:0
-	sys-libs/zlib:0/1
-	dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.406.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.406.ebuild
deleted file mode 100644
index 5adae138eb9c..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.406.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-"
-
-SLOT="5.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-util/lttng-ust:0
-	sys-libs/zlib:0/1
-	dotnet-symlink? (
-		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
-	)
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.201.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.201.ebuild
deleted file mode 100644
index 237308fc0fc2..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.201.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-"
-
-SLOT="6.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-util/lttng-ust:0
-	sys-libs/zlib:0/1
-	dotnet-symlink? (
-		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
-	)
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	# 6.0.100 is SDK feature band which will not change between minor increases, so 6.0.101, 6.102
-	# will still have same 6.0.100 SDK feature band in the name. Thus I have to hard code this
-	# https://github.com/dotnet/sdk/pull/18823#issuecomment-915603684
-	local workloads="metadata/workloads/${SLOT}.100"
-
-	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-05-11 22:25 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-05-11 22:25 UTC (permalink / raw
  To: gentoo-commits

commit:     45effb7d16564bf80e38c22e1bc53e135ae753d2
Author:     Gergely Nagy <ngg <AT> ngg <DOT> hu>
AuthorDate: Wed May 11 06:48:07 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed May 11 22:21:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45effb7d

dev-dotnet/dotnet-sdk-bin: bump to 3.1.419

Signed-off-by: Gergely Nagy <ngg <AT> ngg.hu>
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-3.1.419.ebuild   | 48 ++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index c7705c9699ca..e30dcdf3207e 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -1,6 +1,9 @@
 DIST dotnet-sdk-3.1.418-linux-arm.tar.gz 126586836 BLAKE2B ea481c1653d11a2c49d7b21b5ab26978d4155c43f9426110d02fa61a4bd895defade30a7ff4a1ba70e0331eb16b404a8cd099f09923d5043f339c7fae2be6eaf SHA512 a5edf84b01740767cd0ed2d7e8f84ed66bd786fc61bc93065d3125c8eac123e6c383e7155e5ead31e344b691e23788b240f812d5a5759fa0d764c0e336f2cc22
 DIST dotnet-sdk-3.1.418-linux-arm64.tar.gz 121573287 BLAKE2B 5858d904559127e4db7a70b0f7c3b7be30ba154745a71dc34b758159dad8422b20138717d958eb4246c5e776dd433c21aa435d56f2ac3760c634fdc22d972e26 SHA512 8c3f1254a27991f116f499b11aa389266bc63b93a85ab7103b398bdf14225755277499ccb8297012f572732e5e521c23d02fe3d99b552ecadf8af2867456ebc5
 DIST dotnet-sdk-3.1.418-linux-x64.tar.gz 121660196 BLAKE2B ab129d19bec0717c021e3de6f71b10c5e87e266005ddb5c5879f1615638cd5a3561f6b0b1af2ac035b6b16317f5a51e303203a4579bb0cd3d0299a8bbde78555 SHA512 e60f14841f1d0156de163f6f1e4c6358f14bd57e81beed13d294022da8a5182e41b8333591f92c4cac8eec138b7bc85725c19ae10e4e73a139a5231bb12b557f
+DIST dotnet-sdk-3.1.419-linux-arm.tar.gz 126581631 BLAKE2B a24b1ea2f9260a3eacda356a5148d495646fd45e00e01ccdb3b686bc80a0929f42e1163e55d14c2e47b02bfc510cd5b2ee412acef832f4388a320bb53cf2616d SHA512 a89d857200f5ce4d65f662f1acd70f0d8a6eb7fda0ae7ca904cf7b50a6772378a42c7d11ce0dac27c522d642fee0ad67c9da64ce0e7edbe27f28df776b4a45d8
+DIST dotnet-sdk-3.1.419-linux-arm64.tar.gz 121725993 BLAKE2B 28c1ecf866cef7d8e7ea9540b998cb0df8a57c4e08f72e9ad9ebec6194ce9f395c1ca84c5b1328a57a6a9347a10086c1bf2679515718dc14e78a222254e91e19 SHA512 94f398c09b53c10dc3e4ed1f624eee19b18770734956ebb0cb4ac9d789c1a79a891c1934e7c4c3a2bed5326ee1a0417ee89816695ab2436b3db7076328a40b77
+DIST dotnet-sdk-3.1.419-linux-x64.tar.gz 121486831 BLAKE2B e451b0eddd8e3ad100bfedd3a5cbe8d3f6bf53a0a78191a785b28d7c7a88603cce74f064d3041a36863524f9e32548e0e001f4278a94f1eb60be7ebd1a2ac207 SHA512 957d9561b346226806270a969a302217dec2a5e4853225d73fbf85f20f6107137ac5678a6ffdf5c170a72f5ef93e3defe3218970bc20d97a4f880d5c7577376f
 DIST dotnet-sdk-5.0.407-linux-arm.tar.gz 139346500 BLAKE2B 5bd4cdda68fd5668be488d2f75bf8ba79474985f8c1142af8c5209b0fc68ff39a4ab9a1916671ebaf6f783f0d9d193a454861474240642d77eb96e8102d7b535 SHA512 37db60df90f9f43a5399c1b7929c545e3815d7a91fdea82c96a136dcef993b0f8c67568759ae24321dee818fd1501cea8e541a159e10ed1a08fa96dddf2ffb9e
 DIST dotnet-sdk-5.0.407-linux-arm64.tar.gz 137430261 BLAKE2B 810f545a399d9f59dece514f9024730281d8cdda7f7d4e632e5b53490dfbf7e60595a720cba390608ad3b01ba6337706f7bf03570fa95e80469e8a9bcd6fb21f SHA512 500428a6a99d3825400be5cc1a723283f21a98c15ef68914e9252fc872b625fd10c220afd9787b7db6b226a04e83d30658234d464ccdf838639920d1768025e0
 DIST dotnet-sdk-5.0.407-linux-x64.tar.gz 142941732 BLAKE2B 6c049812539aec3ee48c653f9344a9b8aac356d862aa864da97692be37455c8390956c4fb4b93f432b518556c575ac25bef29ff31013b0ec391b8de80c8a59fa SHA512 b45f1bf086bfb5e0701c5e14534524ffc87d0195358ac4fa2cf36dac74537ca4c21c7177cfbfa7e121e77aa4106bb1e7039c9739ad73b942e2437bc5e39e6dce

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.419.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.419.ebuild
new file mode 100644
index 000000000000..dabeb4bdbf70
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.419.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+"
+
+SLOT="3.1"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-util/lttng-ust:0
+	sys-libs/zlib:0/1
+	dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-05-11 22:25 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-05-11 22:25 UTC (permalink / raw
  To: gentoo-commits

commit:     e6715ea82e98b9088915c54aa788b7f13c72236d
Author:     Gergely Nagy <ngg <AT> ngg <DOT> hu>
AuthorDate: Wed May 11 06:49:13 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed May 11 22:21:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6715ea8

dev-dotnet/dotnet-sdk-bin: bump to 6.0.300

Signed-off-by: Gergely Nagy <ngg <AT> ngg.hu>
Closes: https://github.com/gentoo/gentoo/pull/25436
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.300.ebuild   | 58 ++++++++++++++++++++++
 2 files changed, 61 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 5620b03d527a..54f9540cf055 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -13,3 +13,6 @@ DIST dotnet-sdk-5.0.408-linux-x64.tar.gz 142954023 BLAKE2B 69d755cfa314a97026f18
 DIST dotnet-sdk-6.0.202-linux-arm.tar.gz 172857108 BLAKE2B b5bcd76479e4c1204c1de1bded5b97a5540a27d8d456a53538aa96ead10bc2a014f7de2e8ed76fce45bf221c3a6455d0cf79335dec64d5c4ea1867585972e587 SHA512 8c2d56256f4bebe58caee7810b7689408ff023b1f2e68f99fa375f0115db41ef0c3eb160b9ab84dc2764443a045801a4b03f6bc9090e0c1583fca2587ea0d9d6
 DIST dotnet-sdk-6.0.202-linux-arm64.tar.gz 170726144 BLAKE2B 08dd20c5fabfddeda1748b12e0917398bbe1e04ea28cfeb207a732dd6eb98ce46d678c9fe18078f40b7e1f30820ed6774eb10b38469424dc00fb19f44d1fceb3 SHA512 2d0021bb4cd221ffba6888dbd6300e459f45f4f9d3cf7323f3b97ee0f093ef678f5a36d1c982296f4e15bbcbd7275ced72c3e9b2fc754039ba663d0612ffd866
 DIST dotnet-sdk-6.0.202-linux-x64.tar.gz 176864364 BLAKE2B b4460b1a417976e30c8ba2966d0fcc7bb57b705b98585c725559a122326a9bad8a3c647102d70cc1304dafefa48c80af2dc96cfa4c333b06ccd9542d202c8ae0 SHA512 81e9c368d445d9e92e3af471d52dc2aa05e3ecb75ce95c13a2ed1d117852dae43d23d913bbe92eab730aef7f38a14488a1ac65c3b79444026a629647322c5798
+DIST dotnet-sdk-6.0.300-linux-arm.tar.gz 179108734 BLAKE2B 7975ddec899c4cf8922bcdaf0acb30a7955be34d4f0651e18dd7cb059afccff533482687ba1f4b09a9b5b0b323acf7be9041c5f36ea3980a69cf8f4f25c4e848 SHA512 362e09bbe36a827beacbf36af6d66f7a6eb6da92e002e9a466a597f2fc181754e8893840c68c67a6c5e94b39e2dec1da360c72814bd904b325171ff7d06c56eb
+DIST dotnet-sdk-6.0.300-linux-arm64.tar.gz 176841763 BLAKE2B 7b07efc290bf1ab2a80f2053d6d5a37b3b156e7bb781438dce62868c717aa805940a46791b3e501a93a2a478579e95c570e1d9883d8137161908aa48e2f92510 SHA512 67eb088ccad197a39f104af60f3e6d12ea9b17560e059c0f7c8e956005d919d00bf0f3e487b06280be63ad57aa8895f16ebc8c92107c5019c9cf47bd620ea925
+DIST dotnet-sdk-6.0.300-linux-x64.tar.gz 183135556 BLAKE2B bd7c2f1f3a526fd8b006bafe853e18c19b975484ad0bbf12d8d072c91b338e83086f5845a32d28f50058d09f5bc60c29ab3b763cf5dc155c701718eabf4eb292 SHA512 52d720e90cfb889a92d605d64e6d0e90b96209e1bd7eab00dab1d567017d7a5a4ff4adbc55aff4cffcea4b1bf92bb8d351859d00d8eb65059eec5e449886c938

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.300.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.300.ebuild
new file mode 100644
index 000000000000..4a71ab6b42e1
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.300.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+"
+
+SLOT="6.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-util/lttng-ust:0
+	sys-libs/zlib:0/1
+	dotnet-symlink? (
+		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
+	)
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	# 6.0.100 is SDK feature band which will not change between minor increases, so 6.0.101, 6.102
+	# will still have same 6.0.100 SDK feature band in the name. Thus I have to hard code this
+	# https://github.com/dotnet/sdk/pull/18823#issuecomment-915603684
+	local workloads="metadata/workloads/${SLOT}.100"
+
+	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-05-11 22:25 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-05-11 22:25 UTC (permalink / raw
  To: gentoo-commits

commit:     7a73067499b9527d2c4a5f9616fa3707ef1ced51
Author:     Gergely Nagy <ngg <AT> ngg <DOT> hu>
AuthorDate: Wed May 11 06:48:29 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed May 11 22:21:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a730674

dev-dotnet/dotnet-sdk-bin: bump to 5.0.408

Signed-off-by: Gergely Nagy <ngg <AT> ngg.hu>
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-5.0.408.ebuild   | 51 ++++++++++++++++++++++
 2 files changed, 54 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index e30dcdf3207e..5620b03d527a 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -7,6 +7,9 @@ DIST dotnet-sdk-3.1.419-linux-x64.tar.gz 121486831 BLAKE2B e451b0eddd8e3ad100bfe
 DIST dotnet-sdk-5.0.407-linux-arm.tar.gz 139346500 BLAKE2B 5bd4cdda68fd5668be488d2f75bf8ba79474985f8c1142af8c5209b0fc68ff39a4ab9a1916671ebaf6f783f0d9d193a454861474240642d77eb96e8102d7b535 SHA512 37db60df90f9f43a5399c1b7929c545e3815d7a91fdea82c96a136dcef993b0f8c67568759ae24321dee818fd1501cea8e541a159e10ed1a08fa96dddf2ffb9e
 DIST dotnet-sdk-5.0.407-linux-arm64.tar.gz 137430261 BLAKE2B 810f545a399d9f59dece514f9024730281d8cdda7f7d4e632e5b53490dfbf7e60595a720cba390608ad3b01ba6337706f7bf03570fa95e80469e8a9bcd6fb21f SHA512 500428a6a99d3825400be5cc1a723283f21a98c15ef68914e9252fc872b625fd10c220afd9787b7db6b226a04e83d30658234d464ccdf838639920d1768025e0
 DIST dotnet-sdk-5.0.407-linux-x64.tar.gz 142941732 BLAKE2B 6c049812539aec3ee48c653f9344a9b8aac356d862aa864da97692be37455c8390956c4fb4b93f432b518556c575ac25bef29ff31013b0ec391b8de80c8a59fa SHA512 b45f1bf086bfb5e0701c5e14534524ffc87d0195358ac4fa2cf36dac74537ca4c21c7177cfbfa7e121e77aa4106bb1e7039c9739ad73b942e2437bc5e39e6dce
+DIST dotnet-sdk-5.0.408-linux-arm.tar.gz 139493036 BLAKE2B 2be0533e1331f4d7759a322a2caabeddfc8f24d6b95e81acd670da1a5f856e267b442c9a160f5a0e0bd7d8ad743bdda60defca09b76c1a003b65f091a576fef8 SHA512 4f12b2c6cc242666450eb5f892430a956ff34b2ab30aa63ee444565327fbad569152506e153a550b4a45cad6d8346f37ca7bcca68e9d46540c7f170e24b26296
+DIST dotnet-sdk-5.0.408-linux-arm64.tar.gz 137471257 BLAKE2B 13229a50ce58305e8768a93f3ee9592b258dd21350ebf2601632d35a1d9efb138e9487742b542784dc736066b69c58a7f338d501b818f74fcc2bccbd2564693d SHA512 50f23d7aca91051d8b7c37f1a76b1eb51e6fe73e017d98558d757a6b9699e4237d401ce81515c1601b8c21eb62fee4e0b4f0bbed8967eefa3ceba75fc242f01b
+DIST dotnet-sdk-5.0.408-linux-x64.tar.gz 142954023 BLAKE2B 69d755cfa314a97026f1899e01a0112defc82f5b711ae1580502c6fb7b9770c5b6f46b4a28279c9ed429d869ceb753661cf0bad83cd9792c0e2a16aa39966b99 SHA512 abbf22c420df2d8398d1616efa3d31e1b8f96130697746c45ad68668676d12e65ec3b4dd75f28a5dc7607da58b6e369693c0e658def15ce2431303c28e99db55
 DIST dotnet-sdk-6.0.202-linux-arm.tar.gz 172857108 BLAKE2B b5bcd76479e4c1204c1de1bded5b97a5540a27d8d456a53538aa96ead10bc2a014f7de2e8ed76fce45bf221c3a6455d0cf79335dec64d5c4ea1867585972e587 SHA512 8c2d56256f4bebe58caee7810b7689408ff023b1f2e68f99fa375f0115db41ef0c3eb160b9ab84dc2764443a045801a4b03f6bc9090e0c1583fca2587ea0d9d6
 DIST dotnet-sdk-6.0.202-linux-arm64.tar.gz 170726144 BLAKE2B 08dd20c5fabfddeda1748b12e0917398bbe1e04ea28cfeb207a732dd6eb98ce46d678c9fe18078f40b7e1f30820ed6774eb10b38469424dc00fb19f44d1fceb3 SHA512 2d0021bb4cd221ffba6888dbd6300e459f45f4f9d3cf7323f3b97ee0f093ef678f5a36d1c982296f4e15bbcbd7275ced72c3e9b2fc754039ba663d0612ffd866
 DIST dotnet-sdk-6.0.202-linux-x64.tar.gz 176864364 BLAKE2B b4460b1a417976e30c8ba2966d0fcc7bb57b705b98585c725559a122326a9bad8a3c647102d70cc1304dafefa48c80af2dc96cfa4c333b06ccd9542d202c8ae0 SHA512 81e9c368d445d9e92e3af471d52dc2aa05e3ecb75ce95c13a2ed1d117852dae43d23d913bbe92eab730aef7f38a14488a1ac65c3b79444026a629647322c5798

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408.ebuild
new file mode 100644
index 000000000000..35084c97d1ab
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+"
+
+SLOT="5.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-util/lttng-ust:0
+	sys-libs/zlib:0/1
+	dotnet-symlink? (
+		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
+	)
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-06-19  1:30 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-06-19  1:30 UTC (permalink / raw
  To: gentoo-commits

commit:     7f3dc48be574908368107c4d7bb0ade1036e1a45
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 19 01:29:06 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Jun 19 01:29:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f3dc48b

dev-dotnet/dotnet-sdk-bin: drop old 6.0.202-r1

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 --
 .../dotnet-sdk-bin-6.0.202-r1.ebuild               | 58 ----------------------
 2 files changed, 61 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 7ede2827e387..586fb75ac7a6 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -10,9 +10,6 @@ DIST dotnet-sdk-5.0.407-linux-x64.tar.gz 142941732 BLAKE2B 6c049812539aec3ee48c6
 DIST dotnet-sdk-5.0.408-linux-arm.tar.gz 139493036 BLAKE2B 2be0533e1331f4d7759a322a2caabeddfc8f24d6b95e81acd670da1a5f856e267b442c9a160f5a0e0bd7d8ad743bdda60defca09b76c1a003b65f091a576fef8 SHA512 4f12b2c6cc242666450eb5f892430a956ff34b2ab30aa63ee444565327fbad569152506e153a550b4a45cad6d8346f37ca7bcca68e9d46540c7f170e24b26296
 DIST dotnet-sdk-5.0.408-linux-arm64.tar.gz 137471257 BLAKE2B 13229a50ce58305e8768a93f3ee9592b258dd21350ebf2601632d35a1d9efb138e9487742b542784dc736066b69c58a7f338d501b818f74fcc2bccbd2564693d SHA512 50f23d7aca91051d8b7c37f1a76b1eb51e6fe73e017d98558d757a6b9699e4237d401ce81515c1601b8c21eb62fee4e0b4f0bbed8967eefa3ceba75fc242f01b
 DIST dotnet-sdk-5.0.408-linux-x64.tar.gz 142954023 BLAKE2B 69d755cfa314a97026f1899e01a0112defc82f5b711ae1580502c6fb7b9770c5b6f46b4a28279c9ed429d869ceb753661cf0bad83cd9792c0e2a16aa39966b99 SHA512 abbf22c420df2d8398d1616efa3d31e1b8f96130697746c45ad68668676d12e65ec3b4dd75f28a5dc7607da58b6e369693c0e658def15ce2431303c28e99db55
-DIST dotnet-sdk-6.0.202-linux-arm.tar.gz 172857108 BLAKE2B b5bcd76479e4c1204c1de1bded5b97a5540a27d8d456a53538aa96ead10bc2a014f7de2e8ed76fce45bf221c3a6455d0cf79335dec64d5c4ea1867585972e587 SHA512 8c2d56256f4bebe58caee7810b7689408ff023b1f2e68f99fa375f0115db41ef0c3eb160b9ab84dc2764443a045801a4b03f6bc9090e0c1583fca2587ea0d9d6
-DIST dotnet-sdk-6.0.202-linux-arm64.tar.gz 170726144 BLAKE2B 08dd20c5fabfddeda1748b12e0917398bbe1e04ea28cfeb207a732dd6eb98ce46d678c9fe18078f40b7e1f30820ed6774eb10b38469424dc00fb19f44d1fceb3 SHA512 2d0021bb4cd221ffba6888dbd6300e459f45f4f9d3cf7323f3b97ee0f093ef678f5a36d1c982296f4e15bbcbd7275ced72c3e9b2fc754039ba663d0612ffd866
-DIST dotnet-sdk-6.0.202-linux-x64.tar.gz 176864364 BLAKE2B b4460b1a417976e30c8ba2966d0fcc7bb57b705b98585c725559a122326a9bad8a3c647102d70cc1304dafefa48c80af2dc96cfa4c333b06ccd9542d202c8ae0 SHA512 81e9c368d445d9e92e3af471d52dc2aa05e3ecb75ce95c13a2ed1d117852dae43d23d913bbe92eab730aef7f38a14488a1ac65c3b79444026a629647322c5798
 DIST dotnet-sdk-6.0.300-linux-arm.tar.gz 179108734 BLAKE2B 7975ddec899c4cf8922bcdaf0acb30a7955be34d4f0651e18dd7cb059afccff533482687ba1f4b09a9b5b0b323acf7be9041c5f36ea3980a69cf8f4f25c4e848 SHA512 362e09bbe36a827beacbf36af6d66f7a6eb6da92e002e9a466a597f2fc181754e8893840c68c67a6c5e94b39e2dec1da360c72814bd904b325171ff7d06c56eb
 DIST dotnet-sdk-6.0.300-linux-arm64.tar.gz 176841763 BLAKE2B 7b07efc290bf1ab2a80f2053d6d5a37b3b156e7bb781438dce62868c717aa805940a46791b3e501a93a2a478579e95c570e1d9883d8137161908aa48e2f92510 SHA512 67eb088ccad197a39f104af60f3e6d12ea9b17560e059c0f7c8e956005d919d00bf0f3e487b06280be63ad57aa8895f16ebc8c92107c5019c9cf47bd620ea925
 DIST dotnet-sdk-6.0.300-linux-x64.tar.gz 183135556 BLAKE2B bd7c2f1f3a526fd8b006bafe853e18c19b975484ad0bbf12d8d072c91b338e83086f5845a32d28f50058d09f5bc60c29ab3b763cf5dc155c701718eabf4eb292 SHA512 52d720e90cfb889a92d605d64e6d0e90b96209e1bd7eab00dab1d567017d7a5a4ff4adbc55aff4cffcea4b1bf92bb8d351859d00d8eb65059eec5e449886c938

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.202-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.202-r1.ebuild
deleted file mode 100644
index 4a71ab6b42e1..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.202-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-"
-
-SLOT="6.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-util/lttng-ust:0
-	sys-libs/zlib:0/1
-	dotnet-symlink? (
-		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
-	)
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	# 6.0.100 is SDK feature band which will not change between minor increases, so 6.0.101, 6.102
-	# will still have same 6.0.100 SDK feature band in the name. Thus I have to hard code this
-	# https://github.com/dotnet/sdk/pull/18823#issuecomment-915603684
-	local workloads="metadata/workloads/${SLOT}.100"
-
-	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-06-19  1:30 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-06-19  1:30 UTC (permalink / raw
  To: gentoo-commits

commit:     3fc631295b7fbbed1e1e83de1a31846bf8d50d13
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 19 01:28:27 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Jun 19 01:28:27 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fc63129

dev-dotnet/dotnet-sdk-bin: bump to 6.0.301

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.301.ebuild   | 58 ++++++++++++++++++++++
 2 files changed, 61 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 40038cf3caab..7ede2827e387 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -16,3 +16,6 @@ DIST dotnet-sdk-6.0.202-linux-x64.tar.gz 176864364 BLAKE2B b4460b1a417976e30c8ba
 DIST dotnet-sdk-6.0.300-linux-arm.tar.gz 179108734 BLAKE2B 7975ddec899c4cf8922bcdaf0acb30a7955be34d4f0651e18dd7cb059afccff533482687ba1f4b09a9b5b0b323acf7be9041c5f36ea3980a69cf8f4f25c4e848 SHA512 362e09bbe36a827beacbf36af6d66f7a6eb6da92e002e9a466a597f2fc181754e8893840c68c67a6c5e94b39e2dec1da360c72814bd904b325171ff7d06c56eb
 DIST dotnet-sdk-6.0.300-linux-arm64.tar.gz 176841763 BLAKE2B 7b07efc290bf1ab2a80f2053d6d5a37b3b156e7bb781438dce62868c717aa805940a46791b3e501a93a2a478579e95c570e1d9883d8137161908aa48e2f92510 SHA512 67eb088ccad197a39f104af60f3e6d12ea9b17560e059c0f7c8e956005d919d00bf0f3e487b06280be63ad57aa8895f16ebc8c92107c5019c9cf47bd620ea925
 DIST dotnet-sdk-6.0.300-linux-x64.tar.gz 183135556 BLAKE2B bd7c2f1f3a526fd8b006bafe853e18c19b975484ad0bbf12d8d072c91b338e83086f5845a32d28f50058d09f5bc60c29ab3b763cf5dc155c701718eabf4eb292 SHA512 52d720e90cfb889a92d605d64e6d0e90b96209e1bd7eab00dab1d567017d7a5a4ff4adbc55aff4cffcea4b1bf92bb8d351859d00d8eb65059eec5e449886c938
+DIST dotnet-sdk-6.0.301-linux-arm.tar.gz 179000042 BLAKE2B 1956ca30eb149c71b6089090ea4c3ddb454113bdd6d78b7081cab9c07813fe08e93eb517c0eb94360c9435683fa7c7d65372985f06806673b949e8d3e762c948 SHA512 ef7d028b80eaaae18b71195e89e00dea2186d455f7b72f373fc0a57074e8320c8e9245167c06e30a2ddade4ab21ad5e8b05d04a6ea11c1de68b7c9a6f9807d25
+DIST dotnet-sdk-6.0.301-linux-arm64.tar.gz 176804289 BLAKE2B 6f2fe31458b24008a1f197f77652e5feadd76d37974de87d4913b6f23326db3f275843113959dd097a9083a71e7daf7e19a5d75f0a9d5e7d6cbf665c62dd8ce6 SHA512 978dd04f78ac3d6b594c47f1482bba0abe93f0b37379c1c46a2b9b33bdf5188576b055250546295de39bb22cba93ea9b31c31bb026a319ad1b3fc507db44481f
+DIST dotnet-sdk-6.0.301-linux-x64.tar.gz 182966798 BLAKE2B ffc4e68efa9c1fbd8fe665fd7e6ba848446b5f9b9e16f96ea334d6d3308e6de637a528d232f417067c8e585c4e3ec131c6c52a384ce913853cea180d8ab4745d SHA512 2f434ea4860ee637e9cf19991a80e1febb1105531dd96b4fbc728d538ca0ab202a0bdff128fd13b269fac3ba3bc9d5f9c49039a6e0d7d32751e8a2bb6d790446

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.301.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.301.ebuild
new file mode 100644
index 000000000000..4a71ab6b42e1
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.301.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+"
+
+SLOT="6.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-util/lttng-ust:0
+	sys-libs/zlib:0/1
+	dotnet-symlink? (
+		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
+	)
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	# 6.0.100 is SDK feature band which will not change between minor increases, so 6.0.101, 6.102
+	# will still have same 6.0.100 SDK feature band in the name. Thus I have to hard code this
+	# https://github.com/dotnet/sdk/pull/18823#issuecomment-915603684
+	local workloads="metadata/workloads/${SLOT}.100"
+
+	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-06-19  1:30 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-06-19  1:30 UTC (permalink / raw
  To: gentoo-commits

commit:     482dc3b121cf247b92cd94b03926db751c709893
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 19 01:23:28 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Jun 19 01:23:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=482dc3b1

dev-dotnet/dotnet-sdk-bin: drop old 3.1.418-r1

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 --
 .../dotnet-sdk-bin-3.1.418-r1.ebuild               | 48 ----------------------
 2 files changed, 51 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index f8e15f96dacd..40038cf3caab 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -1,6 +1,3 @@
-DIST dotnet-sdk-3.1.418-linux-arm.tar.gz 126586836 BLAKE2B ea481c1653d11a2c49d7b21b5ab26978d4155c43f9426110d02fa61a4bd895defade30a7ff4a1ba70e0331eb16b404a8cd099f09923d5043f339c7fae2be6eaf SHA512 a5edf84b01740767cd0ed2d7e8f84ed66bd786fc61bc93065d3125c8eac123e6c383e7155e5ead31e344b691e23788b240f812d5a5759fa0d764c0e336f2cc22
-DIST dotnet-sdk-3.1.418-linux-arm64.tar.gz 121573287 BLAKE2B 5858d904559127e4db7a70b0f7c3b7be30ba154745a71dc34b758159dad8422b20138717d958eb4246c5e776dd433c21aa435d56f2ac3760c634fdc22d972e26 SHA512 8c3f1254a27991f116f499b11aa389266bc63b93a85ab7103b398bdf14225755277499ccb8297012f572732e5e521c23d02fe3d99b552ecadf8af2867456ebc5
-DIST dotnet-sdk-3.1.418-linux-x64.tar.gz 121660196 BLAKE2B ab129d19bec0717c021e3de6f71b10c5e87e266005ddb5c5879f1615638cd5a3561f6b0b1af2ac035b6b16317f5a51e303203a4579bb0cd3d0299a8bbde78555 SHA512 e60f14841f1d0156de163f6f1e4c6358f14bd57e81beed13d294022da8a5182e41b8333591f92c4cac8eec138b7bc85725c19ae10e4e73a139a5231bb12b557f
 DIST dotnet-sdk-3.1.419-linux-arm.tar.gz 126581631 BLAKE2B a24b1ea2f9260a3eacda356a5148d495646fd45e00e01ccdb3b686bc80a0929f42e1163e55d14c2e47b02bfc510cd5b2ee412acef832f4388a320bb53cf2616d SHA512 a89d857200f5ce4d65f662f1acd70f0d8a6eb7fda0ae7ca904cf7b50a6772378a42c7d11ce0dac27c522d642fee0ad67c9da64ce0e7edbe27f28df776b4a45d8
 DIST dotnet-sdk-3.1.419-linux-arm64.tar.gz 121725993 BLAKE2B 28c1ecf866cef7d8e7ea9540b998cb0df8a57c4e08f72e9ad9ebec6194ce9f395c1ca84c5b1328a57a6a9347a10086c1bf2679515718dc14e78a222254e91e19 SHA512 94f398c09b53c10dc3e4ed1f624eee19b18770734956ebb0cb4ac9d789c1a79a891c1934e7c4c3a2bed5326ee1a0417ee89816695ab2436b3db7076328a40b77
 DIST dotnet-sdk-3.1.419-linux-x64.tar.gz 121486831 BLAKE2B e451b0eddd8e3ad100bfedd3a5cbe8d3f6bf53a0a78191a785b28d7c7a88603cce74f064d3041a36863524f9e32548e0e001f4278a94f1eb60be7ebd1a2ac207 SHA512 957d9561b346226806270a969a302217dec2a5e4853225d73fbf85f20f6107137ac5678a6ffdf5c170a72f5ef93e3defe3218970bc20d97a4f880d5c7577376f

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.418-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.418-r1.ebuild
deleted file mode 100644
index dabeb4bdbf70..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.418-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-"
-
-SLOT="3.1"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-util/lttng-ust:0
-	sys-libs/zlib:0/1
-	dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-06-19  1:30 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-06-19  1:30 UTC (permalink / raw
  To: gentoo-commits

commit:     9bb5c64307c7371d43e5efdf230bf23e69b3bbcb
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 19 01:22:04 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Jun 19 01:22:04 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bb5c643

dev-dotnet/dotnet-sdk-bin: bump to 3.1.420

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-3.1.420.ebuild   | 48 ++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 54f9540cf055..f8e15f96dacd 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -4,6 +4,9 @@ DIST dotnet-sdk-3.1.418-linux-x64.tar.gz 121660196 BLAKE2B ab129d19bec0717c021e3
 DIST dotnet-sdk-3.1.419-linux-arm.tar.gz 126581631 BLAKE2B a24b1ea2f9260a3eacda356a5148d495646fd45e00e01ccdb3b686bc80a0929f42e1163e55d14c2e47b02bfc510cd5b2ee412acef832f4388a320bb53cf2616d SHA512 a89d857200f5ce4d65f662f1acd70f0d8a6eb7fda0ae7ca904cf7b50a6772378a42c7d11ce0dac27c522d642fee0ad67c9da64ce0e7edbe27f28df776b4a45d8
 DIST dotnet-sdk-3.1.419-linux-arm64.tar.gz 121725993 BLAKE2B 28c1ecf866cef7d8e7ea9540b998cb0df8a57c4e08f72e9ad9ebec6194ce9f395c1ca84c5b1328a57a6a9347a10086c1bf2679515718dc14e78a222254e91e19 SHA512 94f398c09b53c10dc3e4ed1f624eee19b18770734956ebb0cb4ac9d789c1a79a891c1934e7c4c3a2bed5326ee1a0417ee89816695ab2436b3db7076328a40b77
 DIST dotnet-sdk-3.1.419-linux-x64.tar.gz 121486831 BLAKE2B e451b0eddd8e3ad100bfedd3a5cbe8d3f6bf53a0a78191a785b28d7c7a88603cce74f064d3041a36863524f9e32548e0e001f4278a94f1eb60be7ebd1a2ac207 SHA512 957d9561b346226806270a969a302217dec2a5e4853225d73fbf85f20f6107137ac5678a6ffdf5c170a72f5ef93e3defe3218970bc20d97a4f880d5c7577376f
+DIST dotnet-sdk-3.1.420-linux-arm.tar.gz 128413188 BLAKE2B 011cc8b597472d7cce6c9061ccc9a0d60b0995f7d2ac419382ce40ecd576c5161ae4a4e08599855ab724335f7755d4c6f9cc87131921ecb6afd66b83235143e5 SHA512 d61cc1a5dc345d4c32bb06bcce1e50d603103294783460c811a87635eb14fc51c58869456f3326cfb689fdb7b379d2410f5db5bf63332aff173814035a319c28
+DIST dotnet-sdk-3.1.420-linux-arm64.tar.gz 123204275 BLAKE2B b7a3e20d14f4514737237aabe7f4e8ac237769e71f5c5d7278be3f046196f74dc17f3bf6245ab7d4e01173a6f09c728cab84a2a85f7ce45720892ff1cc077e33 SHA512 ac66b1544fe178153bb85c2e5be584464374ce4c036fc95720547c231c2730312018fbdfc735f9071579749415bc54e1f6b8f080cc2b08d5799a0da941e8a5f5
+DIST dotnet-sdk-3.1.420-linux-x64.tar.gz 123294740 BLAKE2B edee0ced3b30bc2055568c78c2421e0fa61295922326cc980b3bf7d632c9dbfa9f2b3db4bd99d9aae08bb729d8ac720a19c0ae42d5154ee23c3c5c373aa5e072 SHA512 b3bdd964182f9edc3c2976541e657fcc43b0eaf9bc97197597c7ecb8b784d79e3efb9e0405c84e1dcb434cf4cd38ddc4af628c5df486c3d7ae8a23e5254796e3
 DIST dotnet-sdk-5.0.407-linux-arm.tar.gz 139346500 BLAKE2B 5bd4cdda68fd5668be488d2f75bf8ba79474985f8c1142af8c5209b0fc68ff39a4ab9a1916671ebaf6f783f0d9d193a454861474240642d77eb96e8102d7b535 SHA512 37db60df90f9f43a5399c1b7929c545e3815d7a91fdea82c96a136dcef993b0f8c67568759ae24321dee818fd1501cea8e541a159e10ed1a08fa96dddf2ffb9e
 DIST dotnet-sdk-5.0.407-linux-arm64.tar.gz 137430261 BLAKE2B 810f545a399d9f59dece514f9024730281d8cdda7f7d4e632e5b53490dfbf7e60595a720cba390608ad3b01ba6337706f7bf03570fa95e80469e8a9bcd6fb21f SHA512 500428a6a99d3825400be5cc1a723283f21a98c15ef68914e9252fc872b625fd10c220afd9787b7db6b226a04e83d30658234d464ccdf838639920d1768025e0
 DIST dotnet-sdk-5.0.407-linux-x64.tar.gz 142941732 BLAKE2B 6c049812539aec3ee48c653f9344a9b8aac356d862aa864da97692be37455c8390956c4fb4b93f432b518556c575ac25bef29ff31013b0ec391b8de80c8a59fa SHA512 b45f1bf086bfb5e0701c5e14534524ffc87d0195358ac4fa2cf36dac74537ca4c21c7177cfbfa7e121e77aa4106bb1e7039c9739ad73b942e2437bc5e39e6dce

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.420.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.420.ebuild
new file mode 100644
index 000000000000..dabeb4bdbf70
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.420.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+"
+
+SLOT="3.1"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-util/lttng-ust:0
+	sys-libs/zlib:0/1
+	dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-07-19 19:32 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-07-19 19:32 UTC (permalink / raw
  To: gentoo-commits

commit:     f08f0949564ae9517b7c89f5f4744f18fcf1d6e1
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 19 18:53:39 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Jul 19 19:32:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f08f0949

dev-dotnet/dotnet-sdk-bin: bump to 3.1.421

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-3.1.421.ebuild   | 48 ++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 586fb75ac7a6..8dcc1b73cf9c 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -4,6 +4,9 @@ DIST dotnet-sdk-3.1.419-linux-x64.tar.gz 121486831 BLAKE2B e451b0eddd8e3ad100bfe
 DIST dotnet-sdk-3.1.420-linux-arm.tar.gz 128413188 BLAKE2B 011cc8b597472d7cce6c9061ccc9a0d60b0995f7d2ac419382ce40ecd576c5161ae4a4e08599855ab724335f7755d4c6f9cc87131921ecb6afd66b83235143e5 SHA512 d61cc1a5dc345d4c32bb06bcce1e50d603103294783460c811a87635eb14fc51c58869456f3326cfb689fdb7b379d2410f5db5bf63332aff173814035a319c28
 DIST dotnet-sdk-3.1.420-linux-arm64.tar.gz 123204275 BLAKE2B b7a3e20d14f4514737237aabe7f4e8ac237769e71f5c5d7278be3f046196f74dc17f3bf6245ab7d4e01173a6f09c728cab84a2a85f7ce45720892ff1cc077e33 SHA512 ac66b1544fe178153bb85c2e5be584464374ce4c036fc95720547c231c2730312018fbdfc735f9071579749415bc54e1f6b8f080cc2b08d5799a0da941e8a5f5
 DIST dotnet-sdk-3.1.420-linux-x64.tar.gz 123294740 BLAKE2B edee0ced3b30bc2055568c78c2421e0fa61295922326cc980b3bf7d632c9dbfa9f2b3db4bd99d9aae08bb729d8ac720a19c0ae42d5154ee23c3c5c373aa5e072 SHA512 b3bdd964182f9edc3c2976541e657fcc43b0eaf9bc97197597c7ecb8b784d79e3efb9e0405c84e1dcb434cf4cd38ddc4af628c5df486c3d7ae8a23e5254796e3
+DIST dotnet-sdk-3.1.421-linux-arm.tar.gz 128517951 BLAKE2B 0b272a532edabb1990b6a8efd378a7850a180522b1eb531c90bd57699e76ed8a5d6be089915437da9daa1030a4021a9a31ac2171c8185e86658f716f71549744 SHA512 412b30ee45554de69844e4297354680fdc5111c270b5e41af73db212117ee101878b87eb4592bda4c314ec0d7406ba8ab449d83466267f78198ce09fc32ef425
+DIST dotnet-sdk-3.1.421-linux-arm64.tar.gz 123360295 BLAKE2B 907bdf22e11679f27036093496c2b1c172e30438dd754f233e1973f2f3fa84f85960c2f2e16d1969fda496ffa3a7892a2e0f283e193529aa2645f60b1766b6ab SHA512 c584642469343c2c54fa02a7157009fa36bae9b304512db0a2b0069f71593ee2ba47070896212def0541460f37bf1b0a478b914e08a2c78b985cb2981e5ab6c6
+DIST dotnet-sdk-3.1.421-linux-x64.tar.gz 123221768 BLAKE2B 665daa6f3dafe072fc2290922c2523e7c1177b6710e1fb2aa0128d6cf318d6e3d621c3145a8f3d2655c68a6938457459887ce5bb2b76e9380623e651e5ebc319 SHA512 9f592db89ddfdfa3254d59c39f227109e0f87f156a8ab00595bcf332fdebd3e873fb9e07c875905aaa8ba5022e6e551e2d9516cfb855d04ec781313521595431
 DIST dotnet-sdk-5.0.407-linux-arm.tar.gz 139346500 BLAKE2B 5bd4cdda68fd5668be488d2f75bf8ba79474985f8c1142af8c5209b0fc68ff39a4ab9a1916671ebaf6f783f0d9d193a454861474240642d77eb96e8102d7b535 SHA512 37db60df90f9f43a5399c1b7929c545e3815d7a91fdea82c96a136dcef993b0f8c67568759ae24321dee818fd1501cea8e541a159e10ed1a08fa96dddf2ffb9e
 DIST dotnet-sdk-5.0.407-linux-arm64.tar.gz 137430261 BLAKE2B 810f545a399d9f59dece514f9024730281d8cdda7f7d4e632e5b53490dfbf7e60595a720cba390608ad3b01ba6337706f7bf03570fa95e80469e8a9bcd6fb21f SHA512 500428a6a99d3825400be5cc1a723283f21a98c15ef68914e9252fc872b625fd10c220afd9787b7db6b226a04e83d30658234d464ccdf838639920d1768025e0
 DIST dotnet-sdk-5.0.407-linux-x64.tar.gz 142941732 BLAKE2B 6c049812539aec3ee48c653f9344a9b8aac356d862aa864da97692be37455c8390956c4fb4b93f432b518556c575ac25bef29ff31013b0ec391b8de80c8a59fa SHA512 b45f1bf086bfb5e0701c5e14534524ffc87d0195358ac4fa2cf36dac74537ca4c21c7177cfbfa7e121e77aa4106bb1e7039c9739ad73b942e2437bc5e39e6dce

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.421.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.421.ebuild
new file mode 100644
index 000000000000..dabeb4bdbf70
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.421.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+"
+
+SLOT="3.1"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-util/lttng-ust:0
+	sys-libs/zlib:0/1
+	dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-07-19 19:32 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-07-19 19:32 UTC (permalink / raw
  To: gentoo-commits

commit:     d6180b30fd265c2c5b64bf2d809ea41d67769095
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 19 19:22:54 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Jul 19 19:32:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6180b30

dev-dotnet/dotnet-sdk-bin: bump to 6.0.302

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.302.ebuild   | 58 ++++++++++++++++++++++
 2 files changed, 61 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 8dcc1b73cf9c..540895c6459b 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -19,3 +19,6 @@ DIST dotnet-sdk-6.0.300-linux-x64.tar.gz 183135556 BLAKE2B bd7c2f1f3a526fd8b006b
 DIST dotnet-sdk-6.0.301-linux-arm.tar.gz 179000042 BLAKE2B 1956ca30eb149c71b6089090ea4c3ddb454113bdd6d78b7081cab9c07813fe08e93eb517c0eb94360c9435683fa7c7d65372985f06806673b949e8d3e762c948 SHA512 ef7d028b80eaaae18b71195e89e00dea2186d455f7b72f373fc0a57074e8320c8e9245167c06e30a2ddade4ab21ad5e8b05d04a6ea11c1de68b7c9a6f9807d25
 DIST dotnet-sdk-6.0.301-linux-arm64.tar.gz 176804289 BLAKE2B 6f2fe31458b24008a1f197f77652e5feadd76d37974de87d4913b6f23326db3f275843113959dd097a9083a71e7daf7e19a5d75f0a9d5e7d6cbf665c62dd8ce6 SHA512 978dd04f78ac3d6b594c47f1482bba0abe93f0b37379c1c46a2b9b33bdf5188576b055250546295de39bb22cba93ea9b31c31bb026a319ad1b3fc507db44481f
 DIST dotnet-sdk-6.0.301-linux-x64.tar.gz 182966798 BLAKE2B ffc4e68efa9c1fbd8fe665fd7e6ba848446b5f9b9e16f96ea334d6d3308e6de637a528d232f417067c8e585c4e3ec131c6c52a384ce913853cea180d8ab4745d SHA512 2f434ea4860ee637e9cf19991a80e1febb1105531dd96b4fbc728d538ca0ab202a0bdff128fd13b269fac3ba3bc9d5f9c49039a6e0d7d32751e8a2bb6d790446
+DIST dotnet-sdk-6.0.302-linux-arm.tar.gz 179253313 BLAKE2B faa9a1a7eafd261b4b7e47a3118cae1f5a47977d7b51d7eebb1c8ad1f42ebbe6c0baafe279f2df4b513c22b3450c80fcb338120edb660082bf9e0523ba3943f6 SHA512 0d31c7e8ccf02c8dea92d7b60bcb15e15912d74e7ee2ab8fd88ee03c4fbd8f292c356357d08ec23c2aedc5e3e0803d42ce16f3fff36245739d0cac6634bc3387
+DIST dotnet-sdk-6.0.302-linux-arm64.tar.gz 176713012 BLAKE2B 685a08373753cf5d4ff05d783429248a5411cffebc80e137cad690168c29dc981612aadac025ad8c076cd0ad6f8faf574ae25dc1fe7d3aad4c51b7da264532e8 SHA512 26e98a63665d707b1a7729f1794077316f9927edd88d12d82d0357fe597096b0d89b64a085fcdf0cf49807a443bbfebb48e10ea91cea890846cf4308e67c4ea5
+DIST dotnet-sdk-6.0.302-linux-x64.tar.gz 183170672 BLAKE2B b4760bc5487dd791c5e61a70693bbcdfc84d1f597dbb0c3f10b8389de761a96fbf92e1b3bcff814e240222045c4532fa19af738b4e8017988bf8d1e39e3a7ea4 SHA512 ac1d124802ca035aa00806312460b371af8e3a55d85383ddd8bb66f427c4fabae75b8be23c45888344e13b283a4f9c7df228447c06d796a57ffa5bb21992e6a4

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.302.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.302.ebuild
new file mode 100644
index 000000000000..4a71ab6b42e1
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.302.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+"
+
+SLOT="6.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-util/lttng-ust:0
+	sys-libs/zlib:0/1
+	dotnet-symlink? (
+		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
+	)
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	# 6.0.100 is SDK feature band which will not change between minor increases, so 6.0.101, 6.102
+	# will still have same 6.0.100 SDK feature band in the name. Thus I have to hard code this
+	# https://github.com/dotnet/sdk/pull/18823#issuecomment-915603684
+	local workloads="metadata/workloads/${SLOT}.100"
+
+	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-07-19 19:32 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-07-19 19:32 UTC (permalink / raw
  To: gentoo-commits

commit:     0e10eddfd384bc0f45ac273c9ae7d352086d042b
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 19 19:26:16 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Jul 19 19:32:12 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e10eddf

dev-dotnet/dotnet-sdk-bin: drop old 3.1.419

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 --
 .../dotnet-sdk-bin/dotnet-sdk-bin-3.1.419.ebuild   | 48 ----------------------
 2 files changed, 51 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 878b5983a65a..64c3a66915a0 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -1,6 +1,3 @@
-DIST dotnet-sdk-3.1.419-linux-arm.tar.gz 126581631 BLAKE2B a24b1ea2f9260a3eacda356a5148d495646fd45e00e01ccdb3b686bc80a0929f42e1163e55d14c2e47b02bfc510cd5b2ee412acef832f4388a320bb53cf2616d SHA512 a89d857200f5ce4d65f662f1acd70f0d8a6eb7fda0ae7ca904cf7b50a6772378a42c7d11ce0dac27c522d642fee0ad67c9da64ce0e7edbe27f28df776b4a45d8
-DIST dotnet-sdk-3.1.419-linux-arm64.tar.gz 121725993 BLAKE2B 28c1ecf866cef7d8e7ea9540b998cb0df8a57c4e08f72e9ad9ebec6194ce9f395c1ca84c5b1328a57a6a9347a10086c1bf2679515718dc14e78a222254e91e19 SHA512 94f398c09b53c10dc3e4ed1f624eee19b18770734956ebb0cb4ac9d789c1a79a891c1934e7c4c3a2bed5326ee1a0417ee89816695ab2436b3db7076328a40b77
-DIST dotnet-sdk-3.1.419-linux-x64.tar.gz 121486831 BLAKE2B e451b0eddd8e3ad100bfedd3a5cbe8d3f6bf53a0a78191a785b28d7c7a88603cce74f064d3041a36863524f9e32548e0e001f4278a94f1eb60be7ebd1a2ac207 SHA512 957d9561b346226806270a969a302217dec2a5e4853225d73fbf85f20f6107137ac5678a6ffdf5c170a72f5ef93e3defe3218970bc20d97a4f880d5c7577376f
 DIST dotnet-sdk-3.1.420-linux-arm.tar.gz 128413188 BLAKE2B 011cc8b597472d7cce6c9061ccc9a0d60b0995f7d2ac419382ce40ecd576c5161ae4a4e08599855ab724335f7755d4c6f9cc87131921ecb6afd66b83235143e5 SHA512 d61cc1a5dc345d4c32bb06bcce1e50d603103294783460c811a87635eb14fc51c58869456f3326cfb689fdb7b379d2410f5db5bf63332aff173814035a319c28
 DIST dotnet-sdk-3.1.420-linux-arm64.tar.gz 123204275 BLAKE2B b7a3e20d14f4514737237aabe7f4e8ac237769e71f5c5d7278be3f046196f74dc17f3bf6245ab7d4e01173a6f09c728cab84a2a85f7ce45720892ff1cc077e33 SHA512 ac66b1544fe178153bb85c2e5be584464374ce4c036fc95720547c231c2730312018fbdfc735f9071579749415bc54e1f6b8f080cc2b08d5799a0da941e8a5f5
 DIST dotnet-sdk-3.1.420-linux-x64.tar.gz 123294740 BLAKE2B edee0ced3b30bc2055568c78c2421e0fa61295922326cc980b3bf7d632c9dbfa9f2b3db4bd99d9aae08bb729d8ac720a19c0ae42d5154ee23c3c5c373aa5e072 SHA512 b3bdd964182f9edc3c2976541e657fcc43b0eaf9bc97197597c7ecb8b784d79e3efb9e0405c84e1dcb434cf4cd38ddc4af628c5df486c3d7ae8a23e5254796e3

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.419.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.419.ebuild
deleted file mode 100644
index dabeb4bdbf70..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.419.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-"
-
-SLOT="3.1"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-util/lttng-ust:0
-	sys-libs/zlib:0/1
-	dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-07-19 19:32 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-07-19 19:32 UTC (permalink / raw
  To: gentoo-commits

commit:     89b3aa4c2eb5b288f2ddc99a2b1173b2e817e8fc
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 19 19:26:06 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Jul 19 19:32:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b3aa4c

dev-dotnet/dotnet-sdk-bin: drop old 6.0.300

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 --
 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.300.ebuild   | 58 ----------------------
 2 files changed, 61 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 540895c6459b..878b5983a65a 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -13,9 +13,6 @@ DIST dotnet-sdk-5.0.407-linux-x64.tar.gz 142941732 BLAKE2B 6c049812539aec3ee48c6
 DIST dotnet-sdk-5.0.408-linux-arm.tar.gz 139493036 BLAKE2B 2be0533e1331f4d7759a322a2caabeddfc8f24d6b95e81acd670da1a5f856e267b442c9a160f5a0e0bd7d8ad743bdda60defca09b76c1a003b65f091a576fef8 SHA512 4f12b2c6cc242666450eb5f892430a956ff34b2ab30aa63ee444565327fbad569152506e153a550b4a45cad6d8346f37ca7bcca68e9d46540c7f170e24b26296
 DIST dotnet-sdk-5.0.408-linux-arm64.tar.gz 137471257 BLAKE2B 13229a50ce58305e8768a93f3ee9592b258dd21350ebf2601632d35a1d9efb138e9487742b542784dc736066b69c58a7f338d501b818f74fcc2bccbd2564693d SHA512 50f23d7aca91051d8b7c37f1a76b1eb51e6fe73e017d98558d757a6b9699e4237d401ce81515c1601b8c21eb62fee4e0b4f0bbed8967eefa3ceba75fc242f01b
 DIST dotnet-sdk-5.0.408-linux-x64.tar.gz 142954023 BLAKE2B 69d755cfa314a97026f1899e01a0112defc82f5b711ae1580502c6fb7b9770c5b6f46b4a28279c9ed429d869ceb753661cf0bad83cd9792c0e2a16aa39966b99 SHA512 abbf22c420df2d8398d1616efa3d31e1b8f96130697746c45ad68668676d12e65ec3b4dd75f28a5dc7607da58b6e369693c0e658def15ce2431303c28e99db55
-DIST dotnet-sdk-6.0.300-linux-arm.tar.gz 179108734 BLAKE2B 7975ddec899c4cf8922bcdaf0acb30a7955be34d4f0651e18dd7cb059afccff533482687ba1f4b09a9b5b0b323acf7be9041c5f36ea3980a69cf8f4f25c4e848 SHA512 362e09bbe36a827beacbf36af6d66f7a6eb6da92e002e9a466a597f2fc181754e8893840c68c67a6c5e94b39e2dec1da360c72814bd904b325171ff7d06c56eb
-DIST dotnet-sdk-6.0.300-linux-arm64.tar.gz 176841763 BLAKE2B 7b07efc290bf1ab2a80f2053d6d5a37b3b156e7bb781438dce62868c717aa805940a46791b3e501a93a2a478579e95c570e1d9883d8137161908aa48e2f92510 SHA512 67eb088ccad197a39f104af60f3e6d12ea9b17560e059c0f7c8e956005d919d00bf0f3e487b06280be63ad57aa8895f16ebc8c92107c5019c9cf47bd620ea925
-DIST dotnet-sdk-6.0.300-linux-x64.tar.gz 183135556 BLAKE2B bd7c2f1f3a526fd8b006bafe853e18c19b975484ad0bbf12d8d072c91b338e83086f5845a32d28f50058d09f5bc60c29ab3b763cf5dc155c701718eabf4eb292 SHA512 52d720e90cfb889a92d605d64e6d0e90b96209e1bd7eab00dab1d567017d7a5a4ff4adbc55aff4cffcea4b1bf92bb8d351859d00d8eb65059eec5e449886c938
 DIST dotnet-sdk-6.0.301-linux-arm.tar.gz 179000042 BLAKE2B 1956ca30eb149c71b6089090ea4c3ddb454113bdd6d78b7081cab9c07813fe08e93eb517c0eb94360c9435683fa7c7d65372985f06806673b949e8d3e762c948 SHA512 ef7d028b80eaaae18b71195e89e00dea2186d455f7b72f373fc0a57074e8320c8e9245167c06e30a2ddade4ab21ad5e8b05d04a6ea11c1de68b7c9a6f9807d25
 DIST dotnet-sdk-6.0.301-linux-arm64.tar.gz 176804289 BLAKE2B 6f2fe31458b24008a1f197f77652e5feadd76d37974de87d4913b6f23326db3f275843113959dd097a9083a71e7daf7e19a5d75f0a9d5e7d6cbf665c62dd8ce6 SHA512 978dd04f78ac3d6b594c47f1482bba0abe93f0b37379c1c46a2b9b33bdf5188576b055250546295de39bb22cba93ea9b31c31bb026a319ad1b3fc507db44481f
 DIST dotnet-sdk-6.0.301-linux-x64.tar.gz 182966798 BLAKE2B ffc4e68efa9c1fbd8fe665fd7e6ba848446b5f9b9e16f96ea334d6d3308e6de637a528d232f417067c8e585c4e3ec131c6c52a384ce913853cea180d8ab4745d SHA512 2f434ea4860ee637e9cf19991a80e1febb1105531dd96b4fbc728d538ca0ab202a0bdff128fd13b269fac3ba3bc9d5f9c49039a6e0d7d32751e8a2bb6d790446

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.300.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.300.ebuild
deleted file mode 100644
index 4a71ab6b42e1..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.300.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-"
-
-SLOT="6.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-util/lttng-ust:0
-	sys-libs/zlib:0/1
-	dotnet-symlink? (
-		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
-	)
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	# 6.0.100 is SDK feature band which will not change between minor increases, so 6.0.101, 6.102
-	# will still have same 6.0.100 SDK feature band in the name. Thus I have to hard code this
-	# https://github.com/dotnet/sdk/pull/18823#issuecomment-915603684
-	local workloads="metadata/workloads/${SLOT}.100"
-
-	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-07-19 19:32 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-07-19 19:32 UTC (permalink / raw
  To: gentoo-commits

commit:     32e6bfd61b7d6ef3a57a08e17b186af5ca62369e
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 19 19:29:21 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Jul 19 19:32:12 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32e6bfd6

dev-dotnet/dotnet-sdk-bin: update metadata - add remote-id

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/metadata.xml | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/metadata.xml b/dev-dotnet/dotnet-sdk-bin/metadata.xml
index d314af548ed1..d08b42e6d201 100644
--- a/dev-dotnet/dotnet-sdk-bin/metadata.xml
+++ b/dev-dotnet/dotnet-sdk-bin/metadata.xml
@@ -6,12 +6,13 @@
     <email>xgqt@gentoo.org</email>
     <name>Maciej Barć</name>
   </maintainer>
-  <upstream>
-    <doc>https://docs.microsoft.com/en-us/dotnet/</doc>
-  </upstream>
   <use>
     <flag name="dotnet-symlink">
       Install a dotnet symlink that points to dotnet-bin.
     </flag>
   </use>
+  <upstream>
+    <doc>https://docs.microsoft.com/en-us/dotnet/</doc>
+    <remote-id type="github">dotnet/sdk</remote-id>
+  </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-07-20 23:11 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-07-20 23:11 UTC (permalink / raw
  To: gentoo-commits

commit:     e396408c30767babb730a3b80fb6866d458642a4
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 20 23:11:02 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Jul 20 23:11:41 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e396408c

dev-dotnet/dotnet-sdk-bin: icu optfeature

Closes: https://bugs.gentoo.org/833281
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.420.ebuild    | 8 ++++++++
 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.421.ebuild    | 8 ++++++++
 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.407-r1.ebuild | 8 ++++++++
 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408.ebuild    | 8 ++++++++
 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.301.ebuild    | 8 ++++++++
 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.302.ebuild    | 8 ++++++++
 6 files changed, 48 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.420.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.420.ebuild
index dabeb4bdbf70..595560460cba 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.420.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.420.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit optfeature
+
 MY_PV="${PV}"
 
 DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
@@ -46,3 +48,9 @@ src_install() {
 		doenvd "${T}/90${PN}-${SLOT}"
 	fi
 }
+
+pkg_postinst() {
+	# For bug #833281 Also, MS docs:
+	# https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization
+	optfeature "globalization support" dev-libs/icu
+}

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.421.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.421.ebuild
index dabeb4bdbf70..595560460cba 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.421.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.421.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit optfeature
+
 MY_PV="${PV}"
 
 DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
@@ -46,3 +48,9 @@ src_install() {
 		doenvd "${T}/90${PN}-${SLOT}"
 	fi
 }
+
+pkg_postinst() {
+	# For bug #833281 Also, MS docs:
+	# https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization
+	optfeature "globalization support" dev-libs/icu
+}

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.407-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.407-r1.ebuild
index 35084c97d1ab..0a495504107e 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.407-r1.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.407-r1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit optfeature
+
 MY_PV="${PV}"
 
 DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
@@ -49,3 +51,9 @@ src_install() {
 		doenvd "${T}/90${PN}-${SLOT}"
 	fi
 }
+
+pkg_postinst() {
+	# For bug #833281 Also, MS docs:
+	# https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization
+	optfeature "globalization support" dev-libs/icu
+}

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408.ebuild
index 35084c97d1ab..0a495504107e 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit optfeature
+
 MY_PV="${PV}"
 
 DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
@@ -49,3 +51,9 @@ src_install() {
 		doenvd "${T}/90${PN}-${SLOT}"
 	fi
 }
+
+pkg_postinst() {
+	# For bug #833281 Also, MS docs:
+	# https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization
+	optfeature "globalization support" dev-libs/icu
+}

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.301.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.301.ebuild
index 4a71ab6b42e1..5983f350bfe8 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.301.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.301.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit optfeature
+
 MY_PV="${PV}"
 
 DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
@@ -56,3 +58,9 @@ src_install() {
 		doenvd "${T}/90${PN}-${SLOT}"
 	fi
 }
+
+pkg_postinst() {
+	# For bug #833281 Also, MS docs:
+	# https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization
+	optfeature "globalization support" dev-libs/icu
+}

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.302.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.302.ebuild
index 4a71ab6b42e1..5983f350bfe8 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.302.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.302.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit optfeature
+
 MY_PV="${PV}"
 
 DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
@@ -56,3 +58,9 @@ src_install() {
 		doenvd "${T}/90${PN}-${SLOT}"
 	fi
 }
+
+pkg_postinst() {
+	# For bug #833281 Also, MS docs:
+	# https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization
+	optfeature "globalization support" dev-libs/icu
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-07-20 23:26 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-07-20 23:26 UTC (permalink / raw
  To: gentoo-commits

commit:     a990931de535384d4d29cb8f48af828b12fa8ad8
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 20 23:26:14 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Jul 20 23:26:14 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a990931d

dev-dotnet/dotnet-sdk-bin: fix location of the workloads file

Closes: https://bugs.gentoo.org/841896
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 ...t-sdk-bin-6.0.301.ebuild => dotnet-sdk-bin-6.0.301-r1.ebuild} | 9 ++++-----
 ...t-sdk-bin-6.0.302.ebuild => dotnet-sdk-bin-6.0.302-r1.ebuild} | 9 ++++-----
 2 files changed, 8 insertions(+), 10 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.301.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.301-r1.ebuild
similarity index 85%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.301.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.301-r1.ebuild
index 5983f350bfe8..bfdeb499a7c5 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.301.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.301-r1.ebuild
@@ -40,12 +40,11 @@ src_install() {
 	local dest="opt/${PN}-${SLOT}"
 	dodir "${dest%/*}"
 
-	# 6.0.100 is SDK feature band which will not change between minor increases, so 6.0.101, 6.102
-	# will still have same 6.0.100 SDK feature band in the name. Thus I have to hard code this
-	# https://github.com/dotnet/sdk/pull/18823#issuecomment-915603684
-	local workloads="metadata/workloads/${SLOT}.100"
-
+	# Create a magic workloads file, bug #841896
+	local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")"
+	local workloads="metadata/workloads/${SLOT}.${featureband}"
 	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
+
 	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
 	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
 

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.302.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.302-r1.ebuild
similarity index 85%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.302.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.302-r1.ebuild
index 5983f350bfe8..bfdeb499a7c5 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.302.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.302-r1.ebuild
@@ -40,12 +40,11 @@ src_install() {
 	local dest="opt/${PN}-${SLOT}"
 	dodir "${dest%/*}"
 
-	# 6.0.100 is SDK feature band which will not change between minor increases, so 6.0.101, 6.102
-	# will still have same 6.0.100 SDK feature band in the name. Thus I have to hard code this
-	# https://github.com/dotnet/sdk/pull/18823#issuecomment-915603684
-	local workloads="metadata/workloads/${SLOT}.100"
-
+	# Create a magic workloads file, bug #841896
+	local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")"
+	local workloads="metadata/workloads/${SLOT}.${featureband}"
 	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
+
 	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
 	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
 


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-08-13 15:17 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-08-13 15:17 UTC (permalink / raw
  To: gentoo-commits

commit:     32e754cceb07fc83de21bbcdb61b0effc750afd8
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 13 15:07:42 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Aug 13 15:13:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32e754cc

dev-dotnet/dotnet-sdk-bin: bump to 3.1.422

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-3.1.422.ebuild   | 56 ++++++++++++++++++++++
 2 files changed, 59 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 22cd580ceb8b..07b496c08f87 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -4,6 +4,9 @@ DIST dotnet-sdk-3.1.420-linux-x64.tar.gz 123294740 BLAKE2B edee0ced3b30bc2055568
 DIST dotnet-sdk-3.1.421-linux-arm.tar.gz 128517951 BLAKE2B 0b272a532edabb1990b6a8efd378a7850a180522b1eb531c90bd57699e76ed8a5d6be089915437da9daa1030a4021a9a31ac2171c8185e86658f716f71549744 SHA512 412b30ee45554de69844e4297354680fdc5111c270b5e41af73db212117ee101878b87eb4592bda4c314ec0d7406ba8ab449d83466267f78198ce09fc32ef425
 DIST dotnet-sdk-3.1.421-linux-arm64.tar.gz 123360295 BLAKE2B 907bdf22e11679f27036093496c2b1c172e30438dd754f233e1973f2f3fa84f85960c2f2e16d1969fda496ffa3a7892a2e0f283e193529aa2645f60b1766b6ab SHA512 c584642469343c2c54fa02a7157009fa36bae9b304512db0a2b0069f71593ee2ba47070896212def0541460f37bf1b0a478b914e08a2c78b985cb2981e5ab6c6
 DIST dotnet-sdk-3.1.421-linux-x64.tar.gz 123221768 BLAKE2B 665daa6f3dafe072fc2290922c2523e7c1177b6710e1fb2aa0128d6cf318d6e3d621c3145a8f3d2655c68a6938457459887ce5bb2b76e9380623e651e5ebc319 SHA512 9f592db89ddfdfa3254d59c39f227109e0f87f156a8ab00595bcf332fdebd3e873fb9e07c875905aaa8ba5022e6e551e2d9516cfb855d04ec781313521595431
+DIST dotnet-sdk-3.1.422-linux-arm.tar.gz 128580438 BLAKE2B 8f334b67bf5a9059ed8e5556b82c8ab1c9d8d5f497ec94399dff51c963574141099d4438b8308a73dedcf80d8d1f1627d5853b130160282e0c8bf3d6d9446b9d SHA512 9cbccaf303f693657f797ae81eec2bd2ea55975b7ae71a8add04175a0104545208fa2f9c536b97d91fa48c6ea890678eb0772a448977bce4acbc97726ac47f83
+DIST dotnet-sdk-3.1.422-linux-arm64.tar.gz 123321453 BLAKE2B 56c2be5f1a788277d7d863343d00b3d60866bf2daee8a94d2754d407b798094ffafe7d82de619a4feb2ad7c681a8602eb0f8b4ed6a07835380219f4a5940c423 SHA512 3eb7e066568dfc0135f2b3229d0259db90e1920bb413f7e175c9583570146ad593b50ac39c77fb67dd3f460b4621137f277c3b66c44206767b1d28e27bf47deb
+DIST dotnet-sdk-3.1.422-linux-x64.tar.gz 123397283 BLAKE2B 13ba2cacb06c47449ee4329ea556e08b80d88027bbbf0601666f7d02e47fd322ac1b10f5442db830b33fc21eae154994a6a0b8f38263d3e6166113dbb6e13775 SHA512 690759982b12cce7a06ed22b9311ec3b375b8de8600bd647c0257c866d2f9c99d7c9add4a506f4c6c37ef01db85c0f7862d9ae3de0d11e9bec60958bd1b3b72c
 DIST dotnet-sdk-5.0.407-linux-arm.tar.gz 139346500 BLAKE2B 5bd4cdda68fd5668be488d2f75bf8ba79474985f8c1142af8c5209b0fc68ff39a4ab9a1916671ebaf6f783f0d9d193a454861474240642d77eb96e8102d7b535 SHA512 37db60df90f9f43a5399c1b7929c545e3815d7a91fdea82c96a136dcef993b0f8c67568759ae24321dee818fd1501cea8e541a159e10ed1a08fa96dddf2ffb9e
 DIST dotnet-sdk-5.0.407-linux-arm64.tar.gz 137430261 BLAKE2B 810f545a399d9f59dece514f9024730281d8cdda7f7d4e632e5b53490dfbf7e60595a720cba390608ad3b01ba6337706f7bf03570fa95e80469e8a9bcd6fb21f SHA512 500428a6a99d3825400be5cc1a723283f21a98c15ef68914e9252fc872b625fd10c220afd9787b7db6b226a04e83d30658234d464ccdf838639920d1768025e0
 DIST dotnet-sdk-5.0.407-linux-x64.tar.gz 142941732 BLAKE2B 6c049812539aec3ee48c653f9344a9b8aac356d862aa864da97692be37455c8390956c4fb4b93f432b518556c575ac25bef29ff31013b0ec391b8de80c8a59fa SHA512 b45f1bf086bfb5e0701c5e14534524ffc87d0195358ac4fa2cf36dac74537ca4c21c7177cfbfa7e121e77aa4106bb1e7039c9739ad73b942e2437bc5e39e6dce

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422.ebuild
new file mode 100644
index 000000000000..595560460cba
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+"
+
+SLOT="3.1"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-util/lttng-ust:0
+	sys-libs/zlib:0/1
+	dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}
+
+pkg_postinst() {
+	# For bug #833281 Also, MS docs:
+	# https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization
+	optfeature "globalization support" dev-libs/icu
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-08-13 15:17 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-08-13 15:17 UTC (permalink / raw
  To: gentoo-commits

commit:     e8afac743410ddacf09bb0b44c6a447cd3225257
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 13 15:06:20 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Aug 13 15:13:48 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8afac74

dev-dotnet/dotnet-sdk-bin: bump to 6.0.400

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 +
 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.400.ebuild   | 65 ++++++++++++++++++++++
 2 files changed, 68 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 64c3a66915a0..22cd580ceb8b 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -16,3 +16,6 @@ DIST dotnet-sdk-6.0.301-linux-x64.tar.gz 182966798 BLAKE2B ffc4e68efa9c1fbd8fe66
 DIST dotnet-sdk-6.0.302-linux-arm.tar.gz 179253313 BLAKE2B faa9a1a7eafd261b4b7e47a3118cae1f5a47977d7b51d7eebb1c8ad1f42ebbe6c0baafe279f2df4b513c22b3450c80fcb338120edb660082bf9e0523ba3943f6 SHA512 0d31c7e8ccf02c8dea92d7b60bcb15e15912d74e7ee2ab8fd88ee03c4fbd8f292c356357d08ec23c2aedc5e3e0803d42ce16f3fff36245739d0cac6634bc3387
 DIST dotnet-sdk-6.0.302-linux-arm64.tar.gz 176713012 BLAKE2B 685a08373753cf5d4ff05d783429248a5411cffebc80e137cad690168c29dc981612aadac025ad8c076cd0ad6f8faf574ae25dc1fe7d3aad4c51b7da264532e8 SHA512 26e98a63665d707b1a7729f1794077316f9927edd88d12d82d0357fe597096b0d89b64a085fcdf0cf49807a443bbfebb48e10ea91cea890846cf4308e67c4ea5
 DIST dotnet-sdk-6.0.302-linux-x64.tar.gz 183170672 BLAKE2B b4760bc5487dd791c5e61a70693bbcdfc84d1f597dbb0c3f10b8389de761a96fbf92e1b3bcff814e240222045c4532fa19af738b4e8017988bf8d1e39e3a7ea4 SHA512 ac1d124802ca035aa00806312460b371af8e3a55d85383ddd8bb66f427c4fabae75b8be23c45888344e13b283a4f9c7df228447c06d796a57ffa5bb21992e6a4
+DIST dotnet-sdk-6.0.400-linux-arm.tar.gz 181255234 BLAKE2B af46ca19f09c690ff28ee02e273fae3113b6450028d4ff30798aaa796932f12f6082f919cfa116cf1e12f9a4674187e1da1a90d6646bf62212376e86cb1d5b69 SHA512 a72aa70bfb15e21a20ddd90c2c3e37acb53e6f1e50f5b6948aac616b28f80ac81e1157e8db5688e21dc9a7496011ef0fcf06cdca74ddc7271f9a1c6268f4b1b2
+DIST dotnet-sdk-6.0.400-linux-arm64.tar.gz 178978691 BLAKE2B a9a4d9acaca85766be37e9939170f16751e08085ca19dc5b892ce33abcbdde274a023de4326704c016709000aa1771fac8fc1de7dae52c727496ff0ef6444860 SHA512 a21010f9e0e091bf0a4df9dfc4ec9893c056c2b07b10be093ea392a4fa5c8a38bad9535f66e570b45dc25165b685199fb729434b845bcfb35f8b79cceb22c632
+DIST dotnet-sdk-6.0.400-linux-x64.tar.gz 185123905 BLAKE2B 84a4df49516cf9e1185b59ac840c54f27c3c1d5b6f3ab22db0756d24c72ea30842ceeca5e4ddc40ecd0efb4f84dbe794ba32568769459f9797e7006419276645 SHA512 8decbba0a6b09501daede52cbb5a9ae9e5f31ade201918c03efcd1b4cc345ec934f88321704ec3beb1f90f2204934be7259c76f66d9204cbdd15933582602763

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400.ebuild
new file mode 100644
index 000000000000..bfdeb499a7c5
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+"
+
+SLOT="6.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-util/lttng-ust:0
+	sys-libs/zlib:0/1
+	dotnet-symlink? (
+		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
+	)
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")"
+	local workloads="metadata/workloads/${SLOT}.${featureband}"
+	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
+
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}
+
+pkg_postinst() {
+	# For bug #833281 Also, MS docs:
+	# https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization
+	optfeature "globalization support" dev-libs/icu
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-08-13 15:17 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-08-13 15:17 UTC (permalink / raw
  To: gentoo-commits

commit:     7548e766dbd9f00642bc9a1841ff95a69ca5c359
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 13 15:10:11 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Aug 13 15:13:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7548e766

dev-dotnet/dotnet-sdk-bin: drop old 6.0.301-r1

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 -
 .../dotnet-sdk-bin-6.0.301-r1.ebuild               | 65 ----------------------
 2 files changed, 68 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 574e2a243b9f..fdb67c489df8 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -10,9 +10,6 @@ DIST dotnet-sdk-5.0.407-linux-x64.tar.gz 142941732 BLAKE2B 6c049812539aec3ee48c6
 DIST dotnet-sdk-5.0.408-linux-arm.tar.gz 139493036 BLAKE2B 2be0533e1331f4d7759a322a2caabeddfc8f24d6b95e81acd670da1a5f856e267b442c9a160f5a0e0bd7d8ad743bdda60defca09b76c1a003b65f091a576fef8 SHA512 4f12b2c6cc242666450eb5f892430a956ff34b2ab30aa63ee444565327fbad569152506e153a550b4a45cad6d8346f37ca7bcca68e9d46540c7f170e24b26296
 DIST dotnet-sdk-5.0.408-linux-arm64.tar.gz 137471257 BLAKE2B 13229a50ce58305e8768a93f3ee9592b258dd21350ebf2601632d35a1d9efb138e9487742b542784dc736066b69c58a7f338d501b818f74fcc2bccbd2564693d SHA512 50f23d7aca91051d8b7c37f1a76b1eb51e6fe73e017d98558d757a6b9699e4237d401ce81515c1601b8c21eb62fee4e0b4f0bbed8967eefa3ceba75fc242f01b
 DIST dotnet-sdk-5.0.408-linux-x64.tar.gz 142954023 BLAKE2B 69d755cfa314a97026f1899e01a0112defc82f5b711ae1580502c6fb7b9770c5b6f46b4a28279c9ed429d869ceb753661cf0bad83cd9792c0e2a16aa39966b99 SHA512 abbf22c420df2d8398d1616efa3d31e1b8f96130697746c45ad68668676d12e65ec3b4dd75f28a5dc7607da58b6e369693c0e658def15ce2431303c28e99db55
-DIST dotnet-sdk-6.0.301-linux-arm.tar.gz 179000042 BLAKE2B 1956ca30eb149c71b6089090ea4c3ddb454113bdd6d78b7081cab9c07813fe08e93eb517c0eb94360c9435683fa7c7d65372985f06806673b949e8d3e762c948 SHA512 ef7d028b80eaaae18b71195e89e00dea2186d455f7b72f373fc0a57074e8320c8e9245167c06e30a2ddade4ab21ad5e8b05d04a6ea11c1de68b7c9a6f9807d25
-DIST dotnet-sdk-6.0.301-linux-arm64.tar.gz 176804289 BLAKE2B 6f2fe31458b24008a1f197f77652e5feadd76d37974de87d4913b6f23326db3f275843113959dd097a9083a71e7daf7e19a5d75f0a9d5e7d6cbf665c62dd8ce6 SHA512 978dd04f78ac3d6b594c47f1482bba0abe93f0b37379c1c46a2b9b33bdf5188576b055250546295de39bb22cba93ea9b31c31bb026a319ad1b3fc507db44481f
-DIST dotnet-sdk-6.0.301-linux-x64.tar.gz 182966798 BLAKE2B ffc4e68efa9c1fbd8fe665fd7e6ba848446b5f9b9e16f96ea334d6d3308e6de637a528d232f417067c8e585c4e3ec131c6c52a384ce913853cea180d8ab4745d SHA512 2f434ea4860ee637e9cf19991a80e1febb1105531dd96b4fbc728d538ca0ab202a0bdff128fd13b269fac3ba3bc9d5f9c49039a6e0d7d32751e8a2bb6d790446
 DIST dotnet-sdk-6.0.302-linux-arm.tar.gz 179253313 BLAKE2B faa9a1a7eafd261b4b7e47a3118cae1f5a47977d7b51d7eebb1c8ad1f42ebbe6c0baafe279f2df4b513c22b3450c80fcb338120edb660082bf9e0523ba3943f6 SHA512 0d31c7e8ccf02c8dea92d7b60bcb15e15912d74e7ee2ab8fd88ee03c4fbd8f292c356357d08ec23c2aedc5e3e0803d42ce16f3fff36245739d0cac6634bc3387
 DIST dotnet-sdk-6.0.302-linux-arm64.tar.gz 176713012 BLAKE2B 685a08373753cf5d4ff05d783429248a5411cffebc80e137cad690168c29dc981612aadac025ad8c076cd0ad6f8faf574ae25dc1fe7d3aad4c51b7da264532e8 SHA512 26e98a63665d707b1a7729f1794077316f9927edd88d12d82d0357fe597096b0d89b64a085fcdf0cf49807a443bbfebb48e10ea91cea890846cf4308e67c4ea5
 DIST dotnet-sdk-6.0.302-linux-x64.tar.gz 183170672 BLAKE2B b4760bc5487dd791c5e61a70693bbcdfc84d1f597dbb0c3f10b8389de761a96fbf92e1b3bcff814e240222045c4532fa19af738b4e8017988bf8d1e39e3a7ea4 SHA512 ac1d124802ca035aa00806312460b371af8e3a55d85383ddd8bb66f427c4fabae75b8be23c45888344e13b283a4f9c7df228447c06d796a57ffa5bb21992e6a4

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.301-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.301-r1.ebuild
deleted file mode 100644
index bfdeb499a7c5..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.301-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-"
-
-SLOT="6.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-util/lttng-ust:0
-	sys-libs/zlib:0/1
-	dotnet-symlink? (
-		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
-	)
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")"
-	local workloads="metadata/workloads/${SLOT}.${featureband}"
-	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
-
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}
-
-pkg_postinst() {
-	# For bug #833281 Also, MS docs:
-	# https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization
-	optfeature "globalization support" dev-libs/icu
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-08-13 15:17 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-08-13 15:17 UTC (permalink / raw
  To: gentoo-commits

commit:     7066f130a73c7d019afd1fc63fcfb6fa31083d13
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 13 15:09:53 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Aug 13 15:13:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7066f130

dev-dotnet/dotnet-sdk-bin: drop old 3.1.420

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 --
 .../dotnet-sdk-bin/dotnet-sdk-bin-3.1.420.ebuild   | 56 ----------------------
 2 files changed, 59 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 07b496c08f87..574e2a243b9f 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -1,6 +1,3 @@
-DIST dotnet-sdk-3.1.420-linux-arm.tar.gz 128413188 BLAKE2B 011cc8b597472d7cce6c9061ccc9a0d60b0995f7d2ac419382ce40ecd576c5161ae4a4e08599855ab724335f7755d4c6f9cc87131921ecb6afd66b83235143e5 SHA512 d61cc1a5dc345d4c32bb06bcce1e50d603103294783460c811a87635eb14fc51c58869456f3326cfb689fdb7b379d2410f5db5bf63332aff173814035a319c28
-DIST dotnet-sdk-3.1.420-linux-arm64.tar.gz 123204275 BLAKE2B b7a3e20d14f4514737237aabe7f4e8ac237769e71f5c5d7278be3f046196f74dc17f3bf6245ab7d4e01173a6f09c728cab84a2a85f7ce45720892ff1cc077e33 SHA512 ac66b1544fe178153bb85c2e5be584464374ce4c036fc95720547c231c2730312018fbdfc735f9071579749415bc54e1f6b8f080cc2b08d5799a0da941e8a5f5
-DIST dotnet-sdk-3.1.420-linux-x64.tar.gz 123294740 BLAKE2B edee0ced3b30bc2055568c78c2421e0fa61295922326cc980b3bf7d632c9dbfa9f2b3db4bd99d9aae08bb729d8ac720a19c0ae42d5154ee23c3c5c373aa5e072 SHA512 b3bdd964182f9edc3c2976541e657fcc43b0eaf9bc97197597c7ecb8b784d79e3efb9e0405c84e1dcb434cf4cd38ddc4af628c5df486c3d7ae8a23e5254796e3
 DIST dotnet-sdk-3.1.421-linux-arm.tar.gz 128517951 BLAKE2B 0b272a532edabb1990b6a8efd378a7850a180522b1eb531c90bd57699e76ed8a5d6be089915437da9daa1030a4021a9a31ac2171c8185e86658f716f71549744 SHA512 412b30ee45554de69844e4297354680fdc5111c270b5e41af73db212117ee101878b87eb4592bda4c314ec0d7406ba8ab449d83466267f78198ce09fc32ef425
 DIST dotnet-sdk-3.1.421-linux-arm64.tar.gz 123360295 BLAKE2B 907bdf22e11679f27036093496c2b1c172e30438dd754f233e1973f2f3fa84f85960c2f2e16d1969fda496ffa3a7892a2e0f283e193529aa2645f60b1766b6ab SHA512 c584642469343c2c54fa02a7157009fa36bae9b304512db0a2b0069f71593ee2ba47070896212def0541460f37bf1b0a478b914e08a2c78b985cb2981e5ab6c6
 DIST dotnet-sdk-3.1.421-linux-x64.tar.gz 123221768 BLAKE2B 665daa6f3dafe072fc2290922c2523e7c1177b6710e1fb2aa0128d6cf318d6e3d621c3145a8f3d2655c68a6938457459887ce5bb2b76e9380623e651e5ebc319 SHA512 9f592db89ddfdfa3254d59c39f227109e0f87f156a8ab00595bcf332fdebd3e873fb9e07c875905aaa8ba5022e6e551e2d9516cfb855d04ec781313521595431

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.420.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.420.ebuild
deleted file mode 100644
index 595560460cba..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.420.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-"
-
-SLOT="3.1"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-util/lttng-ust:0
-	sys-libs/zlib:0/1
-	dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}
-
-pkg_postinst() {
-	# For bug #833281 Also, MS docs:
-	# https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization
-	optfeature "globalization support" dev-libs/icu
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-09-20 23:40 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-09-20 23:40 UTC (permalink / raw
  To: gentoo-commits

commit:     9bbbcdaf226f7c767f3b82ea040293220ad2bc6a
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 20 23:39:30 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Sep 20 23:40:07 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bbbcdaf

dev-dotnet/dotnet-sdk-bin: drop old 5.0.407-r1

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 --
 .../dotnet-sdk-bin-5.0.407-r1.ebuild               | 59 ----------------------
 2 files changed, 62 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 8ca239f35895..948b3181963e 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -4,9 +4,6 @@ DIST dotnet-sdk-3.1.422-linux-x64.tar.gz 123397283 BLAKE2B 13ba2cacb06c47449ee43
 DIST dotnet-sdk-3.1.423-linux-arm.tar.gz 128565109 BLAKE2B b6693073769517dd61fe3122ea43f48cf854080a671bcdd228bd92d6985bcc53b03a3b16bf58fc255fc3c4d858545e6bed0c097d30ebca96a3e35c8f94f43065 SHA512 6b615ec6c1d66280c44ff28de0532ff6a4c21c77caf188101b04bdd58e8935436cb2b049ad9d831799476d421e25795184615c7e1caff8e550855e2f6ed5efd9
 DIST dotnet-sdk-3.1.423-linux-arm64.tar.gz 123539848 BLAKE2B 816ed88d48eb1899874704bec9ab86e415354e2a5da17044da7ffea609b59ae245bda401be374774f3e11fae7d7d21cf3b3de1bbe44cf14cfee83ed4da5afe86 SHA512 ba4f82e939be43ed863f059f69cdfb80b6dfe7cf99638bd6e787b060c2c1c4934440b599c133f61e3a0995f73675ae5d927bb047597cdd6a15b9074891dfd62e
 DIST dotnet-sdk-3.1.423-linux-x64.tar.gz 123405008 BLAKE2B 4096ae9ee744cd1607b02b36cc123099158b093f1410697f65dc71c3a45a577e7c22f9de1941f9447d6b59187cd247f638a808e855c0765ce61c092ae6223c3b SHA512 bcb0efcc066a668eb390b57fd2c944abe73234fdbed57a4b1d21af5b880d102b765f2a790bb137d4b9f3d0d4e24fc53d39dc7666e665624c12e07d503c54ceae
-DIST dotnet-sdk-5.0.407-linux-arm.tar.gz 139346500 BLAKE2B 5bd4cdda68fd5668be488d2f75bf8ba79474985f8c1142af8c5209b0fc68ff39a4ab9a1916671ebaf6f783f0d9d193a454861474240642d77eb96e8102d7b535 SHA512 37db60df90f9f43a5399c1b7929c545e3815d7a91fdea82c96a136dcef993b0f8c67568759ae24321dee818fd1501cea8e541a159e10ed1a08fa96dddf2ffb9e
-DIST dotnet-sdk-5.0.407-linux-arm64.tar.gz 137430261 BLAKE2B 810f545a399d9f59dece514f9024730281d8cdda7f7d4e632e5b53490dfbf7e60595a720cba390608ad3b01ba6337706f7bf03570fa95e80469e8a9bcd6fb21f SHA512 500428a6a99d3825400be5cc1a723283f21a98c15ef68914e9252fc872b625fd10c220afd9787b7db6b226a04e83d30658234d464ccdf838639920d1768025e0
-DIST dotnet-sdk-5.0.407-linux-x64.tar.gz 142941732 BLAKE2B 6c049812539aec3ee48c653f9344a9b8aac356d862aa864da97692be37455c8390956c4fb4b93f432b518556c575ac25bef29ff31013b0ec391b8de80c8a59fa SHA512 b45f1bf086bfb5e0701c5e14534524ffc87d0195358ac4fa2cf36dac74537ca4c21c7177cfbfa7e121e77aa4106bb1e7039c9739ad73b942e2437bc5e39e6dce
 DIST dotnet-sdk-5.0.408-linux-arm.tar.gz 139493036 BLAKE2B 2be0533e1331f4d7759a322a2caabeddfc8f24d6b95e81acd670da1a5f856e267b442c9a160f5a0e0bd7d8ad743bdda60defca09b76c1a003b65f091a576fef8 SHA512 4f12b2c6cc242666450eb5f892430a956ff34b2ab30aa63ee444565327fbad569152506e153a550b4a45cad6d8346f37ca7bcca68e9d46540c7f170e24b26296
 DIST dotnet-sdk-5.0.408-linux-arm64.tar.gz 137471257 BLAKE2B 13229a50ce58305e8768a93f3ee9592b258dd21350ebf2601632d35a1d9efb138e9487742b542784dc736066b69c58a7f338d501b818f74fcc2bccbd2564693d SHA512 50f23d7aca91051d8b7c37f1a76b1eb51e6fe73e017d98558d757a6b9699e4237d401ce81515c1601b8c21eb62fee4e0b4f0bbed8967eefa3ceba75fc242f01b
 DIST dotnet-sdk-5.0.408-linux-x64.tar.gz 142954023 BLAKE2B 69d755cfa314a97026f1899e01a0112defc82f5b711ae1580502c6fb7b9770c5b6f46b4a28279c9ed429d869ceb753661cf0bad83cd9792c0e2a16aa39966b99 SHA512 abbf22c420df2d8398d1616efa3d31e1b8f96130697746c45ad68668676d12e65ec3b4dd75f28a5dc7607da58b6e369693c0e658def15ce2431303c28e99db55

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.407-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.407-r1.ebuild
deleted file mode 100644
index 0a495504107e..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.407-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-"
-
-SLOT="5.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-util/lttng-ust:0
-	sys-libs/zlib:0/1
-	dotnet-symlink? (
-		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
-	)
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}
-
-pkg_postinst() {
-	# For bug #833281 Also, MS docs:
-	# https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization
-	optfeature "globalization support" dev-libs/icu
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-09-20 23:40 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-09-20 23:40 UTC (permalink / raw
  To: gentoo-commits

commit:     a04a753722b553f4493ceaa8d08aeb891a4ca149
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 20 23:36:19 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Sep 20 23:40:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a04a7537

dev-dotnet/dotnet-sdk-bin: bump to 3.1.423

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-3.1.423.ebuild   | 56 ++++++++++++++++++++++
 2 files changed, 59 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index fdb67c489df8..96f4cd24c570 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -4,6 +4,9 @@ DIST dotnet-sdk-3.1.421-linux-x64.tar.gz 123221768 BLAKE2B 665daa6f3dafe072fc229
 DIST dotnet-sdk-3.1.422-linux-arm.tar.gz 128580438 BLAKE2B 8f334b67bf5a9059ed8e5556b82c8ab1c9d8d5f497ec94399dff51c963574141099d4438b8308a73dedcf80d8d1f1627d5853b130160282e0c8bf3d6d9446b9d SHA512 9cbccaf303f693657f797ae81eec2bd2ea55975b7ae71a8add04175a0104545208fa2f9c536b97d91fa48c6ea890678eb0772a448977bce4acbc97726ac47f83
 DIST dotnet-sdk-3.1.422-linux-arm64.tar.gz 123321453 BLAKE2B 56c2be5f1a788277d7d863343d00b3d60866bf2daee8a94d2754d407b798094ffafe7d82de619a4feb2ad7c681a8602eb0f8b4ed6a07835380219f4a5940c423 SHA512 3eb7e066568dfc0135f2b3229d0259db90e1920bb413f7e175c9583570146ad593b50ac39c77fb67dd3f460b4621137f277c3b66c44206767b1d28e27bf47deb
 DIST dotnet-sdk-3.1.422-linux-x64.tar.gz 123397283 BLAKE2B 13ba2cacb06c47449ee4329ea556e08b80d88027bbbf0601666f7d02e47fd322ac1b10f5442db830b33fc21eae154994a6a0b8f38263d3e6166113dbb6e13775 SHA512 690759982b12cce7a06ed22b9311ec3b375b8de8600bd647c0257c866d2f9c99d7c9add4a506f4c6c37ef01db85c0f7862d9ae3de0d11e9bec60958bd1b3b72c
+DIST dotnet-sdk-3.1.423-linux-arm.tar.gz 128565109 BLAKE2B b6693073769517dd61fe3122ea43f48cf854080a671bcdd228bd92d6985bcc53b03a3b16bf58fc255fc3c4d858545e6bed0c097d30ebca96a3e35c8f94f43065 SHA512 6b615ec6c1d66280c44ff28de0532ff6a4c21c77caf188101b04bdd58e8935436cb2b049ad9d831799476d421e25795184615c7e1caff8e550855e2f6ed5efd9
+DIST dotnet-sdk-3.1.423-linux-arm64.tar.gz 123539848 BLAKE2B 816ed88d48eb1899874704bec9ab86e415354e2a5da17044da7ffea609b59ae245bda401be374774f3e11fae7d7d21cf3b3de1bbe44cf14cfee83ed4da5afe86 SHA512 ba4f82e939be43ed863f059f69cdfb80b6dfe7cf99638bd6e787b060c2c1c4934440b599c133f61e3a0995f73675ae5d927bb047597cdd6a15b9074891dfd62e
+DIST dotnet-sdk-3.1.423-linux-x64.tar.gz 123405008 BLAKE2B 4096ae9ee744cd1607b02b36cc123099158b093f1410697f65dc71c3a45a577e7c22f9de1941f9447d6b59187cd247f638a808e855c0765ce61c092ae6223c3b SHA512 bcb0efcc066a668eb390b57fd2c944abe73234fdbed57a4b1d21af5b880d102b765f2a790bb137d4b9f3d0d4e24fc53d39dc7666e665624c12e07d503c54ceae
 DIST dotnet-sdk-5.0.407-linux-arm.tar.gz 139346500 BLAKE2B 5bd4cdda68fd5668be488d2f75bf8ba79474985f8c1142af8c5209b0fc68ff39a4ab9a1916671ebaf6f783f0d9d193a454861474240642d77eb96e8102d7b535 SHA512 37db60df90f9f43a5399c1b7929c545e3815d7a91fdea82c96a136dcef993b0f8c67568759ae24321dee818fd1501cea8e541a159e10ed1a08fa96dddf2ffb9e
 DIST dotnet-sdk-5.0.407-linux-arm64.tar.gz 137430261 BLAKE2B 810f545a399d9f59dece514f9024730281d8cdda7f7d4e632e5b53490dfbf7e60595a720cba390608ad3b01ba6337706f7bf03570fa95e80469e8a9bcd6fb21f SHA512 500428a6a99d3825400be5cc1a723283f21a98c15ef68914e9252fc872b625fd10c220afd9787b7db6b226a04e83d30658234d464ccdf838639920d1768025e0
 DIST dotnet-sdk-5.0.407-linux-x64.tar.gz 142941732 BLAKE2B 6c049812539aec3ee48c653f9344a9b8aac356d862aa864da97692be37455c8390956c4fb4b93f432b518556c575ac25bef29ff31013b0ec391b8de80c8a59fa SHA512 b45f1bf086bfb5e0701c5e14534524ffc87d0195358ac4fa2cf36dac74537ca4c21c7177cfbfa7e121e77aa4106bb1e7039c9739ad73b942e2437bc5e39e6dce

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423.ebuild
new file mode 100644
index 000000000000..595560460cba
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+"
+
+SLOT="3.1"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-util/lttng-ust:0
+	sys-libs/zlib:0/1
+	dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}
+
+pkg_postinst() {
+	# For bug #833281 Also, MS docs:
+	# https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization
+	optfeature "globalization support" dev-libs/icu
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-09-20 23:40 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-09-20 23:40 UTC (permalink / raw
  To: gentoo-commits

commit:     2bc93d5da0c252c42c6d7c0876017f9a7b2046f6
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 20 23:39:01 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Sep 20 23:40:07 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bc93d5d

dev-dotnet/dotnet-sdk-bin: drop old 3.1.421

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 --
 .../dotnet-sdk-bin/dotnet-sdk-bin-3.1.421.ebuild   | 56 ----------------------
 2 files changed, 59 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 520bd0446f9e..d2c75b4b3097 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -1,6 +1,3 @@
-DIST dotnet-sdk-3.1.421-linux-arm.tar.gz 128517951 BLAKE2B 0b272a532edabb1990b6a8efd378a7850a180522b1eb531c90bd57699e76ed8a5d6be089915437da9daa1030a4021a9a31ac2171c8185e86658f716f71549744 SHA512 412b30ee45554de69844e4297354680fdc5111c270b5e41af73db212117ee101878b87eb4592bda4c314ec0d7406ba8ab449d83466267f78198ce09fc32ef425
-DIST dotnet-sdk-3.1.421-linux-arm64.tar.gz 123360295 BLAKE2B 907bdf22e11679f27036093496c2b1c172e30438dd754f233e1973f2f3fa84f85960c2f2e16d1969fda496ffa3a7892a2e0f283e193529aa2645f60b1766b6ab SHA512 c584642469343c2c54fa02a7157009fa36bae9b304512db0a2b0069f71593ee2ba47070896212def0541460f37bf1b0a478b914e08a2c78b985cb2981e5ab6c6
-DIST dotnet-sdk-3.1.421-linux-x64.tar.gz 123221768 BLAKE2B 665daa6f3dafe072fc2290922c2523e7c1177b6710e1fb2aa0128d6cf318d6e3d621c3145a8f3d2655c68a6938457459887ce5bb2b76e9380623e651e5ebc319 SHA512 9f592db89ddfdfa3254d59c39f227109e0f87f156a8ab00595bcf332fdebd3e873fb9e07c875905aaa8ba5022e6e551e2d9516cfb855d04ec781313521595431
 DIST dotnet-sdk-3.1.422-linux-arm.tar.gz 128580438 BLAKE2B 8f334b67bf5a9059ed8e5556b82c8ab1c9d8d5f497ec94399dff51c963574141099d4438b8308a73dedcf80d8d1f1627d5853b130160282e0c8bf3d6d9446b9d SHA512 9cbccaf303f693657f797ae81eec2bd2ea55975b7ae71a8add04175a0104545208fa2f9c536b97d91fa48c6ea890678eb0772a448977bce4acbc97726ac47f83
 DIST dotnet-sdk-3.1.422-linux-arm64.tar.gz 123321453 BLAKE2B 56c2be5f1a788277d7d863343d00b3d60866bf2daee8a94d2754d407b798094ffafe7d82de619a4feb2ad7c681a8602eb0f8b4ed6a07835380219f4a5940c423 SHA512 3eb7e066568dfc0135f2b3229d0259db90e1920bb413f7e175c9583570146ad593b50ac39c77fb67dd3f460b4621137f277c3b66c44206767b1d28e27bf47deb
 DIST dotnet-sdk-3.1.422-linux-x64.tar.gz 123397283 BLAKE2B 13ba2cacb06c47449ee4329ea556e08b80d88027bbbf0601666f7d02e47fd322ac1b10f5442db830b33fc21eae154994a6a0b8f38263d3e6166113dbb6e13775 SHA512 690759982b12cce7a06ed22b9311ec3b375b8de8600bd647c0257c866d2f9c99d7c9add4a506f4c6c37ef01db85c0f7862d9ae3de0d11e9bec60958bd1b3b72c

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.421.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.421.ebuild
deleted file mode 100644
index 595560460cba..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.421.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-"
-
-SLOT="3.1"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-util/lttng-ust:0
-	sys-libs/zlib:0/1
-	dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}
-
-pkg_postinst() {
-	# For bug #833281 Also, MS docs:
-	# https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization
-	optfeature "globalization support" dev-libs/icu
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-09-20 23:40 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-09-20 23:40 UTC (permalink / raw
  To: gentoo-commits

commit:     94a5845fa22359444223dae96ee824693b5d1b51
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 20 23:37:42 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Sep 20 23:40:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94a5845f

dev-dotnet/dotnet-sdk-bin: bump to 6.0.401

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 +
 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.401.ebuild   | 65 ++++++++++++++++++++++
 2 files changed, 68 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 96f4cd24c570..520bd0446f9e 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -19,3 +19,6 @@ DIST dotnet-sdk-6.0.302-linux-x64.tar.gz 183170672 BLAKE2B b4760bc5487dd791c5e61
 DIST dotnet-sdk-6.0.400-linux-arm.tar.gz 181255234 BLAKE2B af46ca19f09c690ff28ee02e273fae3113b6450028d4ff30798aaa796932f12f6082f919cfa116cf1e12f9a4674187e1da1a90d6646bf62212376e86cb1d5b69 SHA512 a72aa70bfb15e21a20ddd90c2c3e37acb53e6f1e50f5b6948aac616b28f80ac81e1157e8db5688e21dc9a7496011ef0fcf06cdca74ddc7271f9a1c6268f4b1b2
 DIST dotnet-sdk-6.0.400-linux-arm64.tar.gz 178978691 BLAKE2B a9a4d9acaca85766be37e9939170f16751e08085ca19dc5b892ce33abcbdde274a023de4326704c016709000aa1771fac8fc1de7dae52c727496ff0ef6444860 SHA512 a21010f9e0e091bf0a4df9dfc4ec9893c056c2b07b10be093ea392a4fa5c8a38bad9535f66e570b45dc25165b685199fb729434b845bcfb35f8b79cceb22c632
 DIST dotnet-sdk-6.0.400-linux-x64.tar.gz 185123905 BLAKE2B 84a4df49516cf9e1185b59ac840c54f27c3c1d5b6f3ab22db0756d24c72ea30842ceeca5e4ddc40ecd0efb4f84dbe794ba32568769459f9797e7006419276645 SHA512 8decbba0a6b09501daede52cbb5a9ae9e5f31ade201918c03efcd1b4cc345ec934f88321704ec3beb1f90f2204934be7259c76f66d9204cbdd15933582602763
+DIST dotnet-sdk-6.0.401-linux-arm.tar.gz 181483226 BLAKE2B 75be333749c8bfbdb93dd0524ad9cc79e97ca8b8eb5ef1c2a26593b10de9cd8d6d5f17035e14bbd7e65ad06dd4c6b30ea7363e45c985e356eb513220c7af698f SHA512 7d3c32f510a7298b8e4c32a95e7d3c9b0475d94510732a405163c7bff589ffda8964f2e9336d560bd1dc37461e6cb3da5809337a586da0288bdcc71496013ba0
+DIST dotnet-sdk-6.0.401-linux-arm64.tar.gz 179313972 BLAKE2B dac1b2b3e8fe79b3cb2f5da670dc7e27b0f673df41e2590f35e61353714364c323c96207e6ab4c89f0c9aa5172b09b555345650d1e9ec39c7e32440c1c70faaf SHA512 8c05f9e02e0a48fcc3e4534fa7225fe5b974c07f1a4788c46207e18e94031194e1c881e40452ee6c432764e92331c50ae47305d4aec5afa363fab3a8a6727cdf
+DIST dotnet-sdk-6.0.401-linux-x64.tar.gz 185736764 BLAKE2B 8a28e4bdcf897ea34fc31b1ddad2f8d8e1c5bcbf42513ddab8c102dff1a71458a0c553e28ada08e1a3b358ae1c0699e8632ddc7352d5ca0de34b1f23cbf6254c SHA512 6fce5f29e6cfc80da1df86d2de3a637108023397d275e0dcfa0b79ef36eb85c2c3433db467aa5d8fda7e32bc21205a126636b53d56c4eb4c547d9d3b2370cb31

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401.ebuild
new file mode 100644
index 000000000000..bfdeb499a7c5
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+"
+
+SLOT="6.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-util/lttng-ust:0
+	sys-libs/zlib:0/1
+	dotnet-symlink? (
+		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
+	)
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")"
+	local workloads="metadata/workloads/${SLOT}.${featureband}"
+	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
+
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}
+
+pkg_postinst() {
+	# For bug #833281 Also, MS docs:
+	# https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization
+	optfeature "globalization support" dev-libs/icu
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-09-20 23:40 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-09-20 23:40 UTC (permalink / raw
  To: gentoo-commits

commit:     6d7674bb8178099471260a6a41b0d02d5f566550
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 20 23:39:15 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Sep 20 23:40:07 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d7674bb

dev-dotnet/dotnet-sdk-bin: drop old 6.0.302-r1

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 -
 .../dotnet-sdk-bin-6.0.302-r1.ebuild               | 65 ----------------------
 2 files changed, 68 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index d2c75b4b3097..8ca239f35895 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -10,9 +10,6 @@ DIST dotnet-sdk-5.0.407-linux-x64.tar.gz 142941732 BLAKE2B 6c049812539aec3ee48c6
 DIST dotnet-sdk-5.0.408-linux-arm.tar.gz 139493036 BLAKE2B 2be0533e1331f4d7759a322a2caabeddfc8f24d6b95e81acd670da1a5f856e267b442c9a160f5a0e0bd7d8ad743bdda60defca09b76c1a003b65f091a576fef8 SHA512 4f12b2c6cc242666450eb5f892430a956ff34b2ab30aa63ee444565327fbad569152506e153a550b4a45cad6d8346f37ca7bcca68e9d46540c7f170e24b26296
 DIST dotnet-sdk-5.0.408-linux-arm64.tar.gz 137471257 BLAKE2B 13229a50ce58305e8768a93f3ee9592b258dd21350ebf2601632d35a1d9efb138e9487742b542784dc736066b69c58a7f338d501b818f74fcc2bccbd2564693d SHA512 50f23d7aca91051d8b7c37f1a76b1eb51e6fe73e017d98558d757a6b9699e4237d401ce81515c1601b8c21eb62fee4e0b4f0bbed8967eefa3ceba75fc242f01b
 DIST dotnet-sdk-5.0.408-linux-x64.tar.gz 142954023 BLAKE2B 69d755cfa314a97026f1899e01a0112defc82f5b711ae1580502c6fb7b9770c5b6f46b4a28279c9ed429d869ceb753661cf0bad83cd9792c0e2a16aa39966b99 SHA512 abbf22c420df2d8398d1616efa3d31e1b8f96130697746c45ad68668676d12e65ec3b4dd75f28a5dc7607da58b6e369693c0e658def15ce2431303c28e99db55
-DIST dotnet-sdk-6.0.302-linux-arm.tar.gz 179253313 BLAKE2B faa9a1a7eafd261b4b7e47a3118cae1f5a47977d7b51d7eebb1c8ad1f42ebbe6c0baafe279f2df4b513c22b3450c80fcb338120edb660082bf9e0523ba3943f6 SHA512 0d31c7e8ccf02c8dea92d7b60bcb15e15912d74e7ee2ab8fd88ee03c4fbd8f292c356357d08ec23c2aedc5e3e0803d42ce16f3fff36245739d0cac6634bc3387
-DIST dotnet-sdk-6.0.302-linux-arm64.tar.gz 176713012 BLAKE2B 685a08373753cf5d4ff05d783429248a5411cffebc80e137cad690168c29dc981612aadac025ad8c076cd0ad6f8faf574ae25dc1fe7d3aad4c51b7da264532e8 SHA512 26e98a63665d707b1a7729f1794077316f9927edd88d12d82d0357fe597096b0d89b64a085fcdf0cf49807a443bbfebb48e10ea91cea890846cf4308e67c4ea5
-DIST dotnet-sdk-6.0.302-linux-x64.tar.gz 183170672 BLAKE2B b4760bc5487dd791c5e61a70693bbcdfc84d1f597dbb0c3f10b8389de761a96fbf92e1b3bcff814e240222045c4532fa19af738b4e8017988bf8d1e39e3a7ea4 SHA512 ac1d124802ca035aa00806312460b371af8e3a55d85383ddd8bb66f427c4fabae75b8be23c45888344e13b283a4f9c7df228447c06d796a57ffa5bb21992e6a4
 DIST dotnet-sdk-6.0.400-linux-arm.tar.gz 181255234 BLAKE2B af46ca19f09c690ff28ee02e273fae3113b6450028d4ff30798aaa796932f12f6082f919cfa116cf1e12f9a4674187e1da1a90d6646bf62212376e86cb1d5b69 SHA512 a72aa70bfb15e21a20ddd90c2c3e37acb53e6f1e50f5b6948aac616b28f80ac81e1157e8db5688e21dc9a7496011ef0fcf06cdca74ddc7271f9a1c6268f4b1b2
 DIST dotnet-sdk-6.0.400-linux-arm64.tar.gz 178978691 BLAKE2B a9a4d9acaca85766be37e9939170f16751e08085ca19dc5b892ce33abcbdde274a023de4326704c016709000aa1771fac8fc1de7dae52c727496ff0ef6444860 SHA512 a21010f9e0e091bf0a4df9dfc4ec9893c056c2b07b10be093ea392a4fa5c8a38bad9535f66e570b45dc25165b685199fb729434b845bcfb35f8b79cceb22c632
 DIST dotnet-sdk-6.0.400-linux-x64.tar.gz 185123905 BLAKE2B 84a4df49516cf9e1185b59ac840c54f27c3c1d5b6f3ab22db0756d24c72ea30842ceeca5e4ddc40ecd0efb4f84dbe794ba32568769459f9797e7006419276645 SHA512 8decbba0a6b09501daede52cbb5a9ae9e5f31ade201918c03efcd1b4cc345ec934f88321704ec3beb1f90f2204934be7259c76f66d9204cbdd15933582602763

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.302-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.302-r1.ebuild
deleted file mode 100644
index bfdeb499a7c5..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.302-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-"
-
-SLOT="6.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-util/lttng-ust:0
-	sys-libs/zlib:0/1
-	dotnet-symlink? (
-		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
-	)
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")"
-	local workloads="metadata/workloads/${SLOT}.${featureband}"
-	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
-
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}
-
-pkg_postinst() {
-	# For bug #833281 Also, MS docs:
-	# https://docs.microsoft.com/en-us/dotnet/core/runtime-config/globalization
-	optfeature "globalization support" dev-libs/icu
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-10-15  0:12 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-10-15  0:12 UTC (permalink / raw
  To: gentoo-commits

commit:     644e4081fca90ccde38cea414881737afea545ce
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 15 00:10:18 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Oct 15 00:12:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644e4081

dev-dotnet/dotnet-sdk-bin: drop old 6.0.400-r1

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 --
 .../dotnet-sdk-bin-6.0.400-r1.ebuild               | 58 ----------------------
 2 files changed, 61 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 7f4fc4dbe395..75bd2776ff53 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -7,9 +7,6 @@ DIST dotnet-sdk-3.1.423-linux-x64.tar.gz 123405008 BLAKE2B 4096ae9ee744cd1607b02
 DIST dotnet-sdk-5.0.408-linux-arm.tar.gz 139493036 BLAKE2B 2be0533e1331f4d7759a322a2caabeddfc8f24d6b95e81acd670da1a5f856e267b442c9a160f5a0e0bd7d8ad743bdda60defca09b76c1a003b65f091a576fef8 SHA512 4f12b2c6cc242666450eb5f892430a956ff34b2ab30aa63ee444565327fbad569152506e153a550b4a45cad6d8346f37ca7bcca68e9d46540c7f170e24b26296
 DIST dotnet-sdk-5.0.408-linux-arm64.tar.gz 137471257 BLAKE2B 13229a50ce58305e8768a93f3ee9592b258dd21350ebf2601632d35a1d9efb138e9487742b542784dc736066b69c58a7f338d501b818f74fcc2bccbd2564693d SHA512 50f23d7aca91051d8b7c37f1a76b1eb51e6fe73e017d98558d757a6b9699e4237d401ce81515c1601b8c21eb62fee4e0b4f0bbed8967eefa3ceba75fc242f01b
 DIST dotnet-sdk-5.0.408-linux-x64.tar.gz 142954023 BLAKE2B 69d755cfa314a97026f1899e01a0112defc82f5b711ae1580502c6fb7b9770c5b6f46b4a28279c9ed429d869ceb753661cf0bad83cd9792c0e2a16aa39966b99 SHA512 abbf22c420df2d8398d1616efa3d31e1b8f96130697746c45ad68668676d12e65ec3b4dd75f28a5dc7607da58b6e369693c0e658def15ce2431303c28e99db55
-DIST dotnet-sdk-6.0.400-linux-arm.tar.gz 181255234 BLAKE2B af46ca19f09c690ff28ee02e273fae3113b6450028d4ff30798aaa796932f12f6082f919cfa116cf1e12f9a4674187e1da1a90d6646bf62212376e86cb1d5b69 SHA512 a72aa70bfb15e21a20ddd90c2c3e37acb53e6f1e50f5b6948aac616b28f80ac81e1157e8db5688e21dc9a7496011ef0fcf06cdca74ddc7271f9a1c6268f4b1b2
-DIST dotnet-sdk-6.0.400-linux-arm64.tar.gz 178978691 BLAKE2B a9a4d9acaca85766be37e9939170f16751e08085ca19dc5b892ce33abcbdde274a023de4326704c016709000aa1771fac8fc1de7dae52c727496ff0ef6444860 SHA512 a21010f9e0e091bf0a4df9dfc4ec9893c056c2b07b10be093ea392a4fa5c8a38bad9535f66e570b45dc25165b685199fb729434b845bcfb35f8b79cceb22c632
-DIST dotnet-sdk-6.0.400-linux-x64.tar.gz 185123905 BLAKE2B 84a4df49516cf9e1185b59ac840c54f27c3c1d5b6f3ab22db0756d24c72ea30842ceeca5e4ddc40ecd0efb4f84dbe794ba32568769459f9797e7006419276645 SHA512 8decbba0a6b09501daede52cbb5a9ae9e5f31ade201918c03efcd1b4cc345ec934f88321704ec3beb1f90f2204934be7259c76f66d9204cbdd15933582602763
 DIST dotnet-sdk-6.0.401-linux-arm.tar.gz 181483226 BLAKE2B 75be333749c8bfbdb93dd0524ad9cc79e97ca8b8eb5ef1c2a26593b10de9cd8d6d5f17035e14bbd7e65ad06dd4c6b30ea7363e45c985e356eb513220c7af698f SHA512 7d3c32f510a7298b8e4c32a95e7d3c9b0475d94510732a405163c7bff589ffda8964f2e9336d560bd1dc37461e6cb3da5809337a586da0288bdcc71496013ba0
 DIST dotnet-sdk-6.0.401-linux-arm64.tar.gz 179313972 BLAKE2B dac1b2b3e8fe79b3cb2f5da670dc7e27b0f673df41e2590f35e61353714364c323c96207e6ab4c89f0c9aa5172b09b555345650d1e9ec39c7e32440c1c70faaf SHA512 8c05f9e02e0a48fcc3e4534fa7225fe5b974c07f1a4788c46207e18e94031194e1c881e40452ee6c432764e92331c50ae47305d4aec5afa363fab3a8a6727cdf
 DIST dotnet-sdk-6.0.401-linux-x64.tar.gz 185736764 BLAKE2B 8a28e4bdcf897ea34fc31b1ddad2f8d8e1c5bcbf42513ddab8c102dff1a71458a0c553e28ada08e1a3b358ae1c0699e8632ddc7352d5ca0de34b1f23cbf6254c SHA512 6fce5f29e6cfc80da1df86d2de3a637108023397d275e0dcfa0b79ef36eb85c2c3433db467aa5d8fda7e32bc21205a126636b53d56c4eb4c547d9d3b2370cb31

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400-r1.ebuild
deleted file mode 100644
index 462d299e4691..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.400-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-"
-
-SLOT="6.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0
-	sys-libs/zlib:0/1
-	dotnet-symlink? (
-		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
-	)
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")"
-	local workloads="metadata/workloads/${SLOT}.${featureband}"
-	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
-
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-10-15  0:12 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-10-15  0:12 UTC (permalink / raw
  To: gentoo-commits

commit:     d3be307bb8980b02f15a5d4e183b3d9ffe6ddb13
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 15 00:08:39 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Oct 15 00:12:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3be307b

dev-dotnet/dotnet-sdk-bin: bump to 6.0.402

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.402.ebuild   | 58 ++++++++++++++++++++++
 2 files changed, 61 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 948b3181963e..7f4fc4dbe395 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -13,3 +13,6 @@ DIST dotnet-sdk-6.0.400-linux-x64.tar.gz 185123905 BLAKE2B 84a4df49516cf9e1185b5
 DIST dotnet-sdk-6.0.401-linux-arm.tar.gz 181483226 BLAKE2B 75be333749c8bfbdb93dd0524ad9cc79e97ca8b8eb5ef1c2a26593b10de9cd8d6d5f17035e14bbd7e65ad06dd4c6b30ea7363e45c985e356eb513220c7af698f SHA512 7d3c32f510a7298b8e4c32a95e7d3c9b0475d94510732a405163c7bff589ffda8964f2e9336d560bd1dc37461e6cb3da5809337a586da0288bdcc71496013ba0
 DIST dotnet-sdk-6.0.401-linux-arm64.tar.gz 179313972 BLAKE2B dac1b2b3e8fe79b3cb2f5da670dc7e27b0f673df41e2590f35e61353714364c323c96207e6ab4c89f0c9aa5172b09b555345650d1e9ec39c7e32440c1c70faaf SHA512 8c05f9e02e0a48fcc3e4534fa7225fe5b974c07f1a4788c46207e18e94031194e1c881e40452ee6c432764e92331c50ae47305d4aec5afa363fab3a8a6727cdf
 DIST dotnet-sdk-6.0.401-linux-x64.tar.gz 185736764 BLAKE2B 8a28e4bdcf897ea34fc31b1ddad2f8d8e1c5bcbf42513ddab8c102dff1a71458a0c553e28ada08e1a3b358ae1c0699e8632ddc7352d5ca0de34b1f23cbf6254c SHA512 6fce5f29e6cfc80da1df86d2de3a637108023397d275e0dcfa0b79ef36eb85c2c3433db467aa5d8fda7e32bc21205a126636b53d56c4eb4c547d9d3b2370cb31
+DIST dotnet-sdk-6.0.402-linux-arm.tar.gz 181622588 BLAKE2B 1010a7cd9f598e0487af127f9e1dac86681479cd6d95e39eb5f1fbf555fd3923be7e2a56bf0bc878259c17e7eb66b711da9587fcfc8ac3ab5f5b17abff1c6da7 SHA512 98b275af781ac7be20e22736d601ea667161640703b9d430340e517fb2c1bdcd6d06d5eb4f374cab1f6e29c9135005050ec89dd8dcf0ec97e7b0d9912e52f988
+DIST dotnet-sdk-6.0.402-linux-arm64.tar.gz 179368834 BLAKE2B 102b1f2ce6d3162ad423b1e24c7f4730b2846aee5d6eb19a2fbbc52271f18cda1d98121c39fd9e2dd375c2837ab5a6714f8acc81245ab720f13c5b4c6e4e9dc3 SHA512 2f5351192e87c2dd196d975e7618bd7b0b542034d0b1bc932fe944d8cbabb0ed2599e98e88d9757e68f198559961ab3350d8eddfacc2951df00fbf6a7e44f244
+DIST dotnet-sdk-6.0.402-linux-x64.tar.gz 185619780 BLAKE2B 1880ec1f94bd8c79db550fae5c0bd684e7e96e5ee99d5bf41c20a0d9678facb6aaca0065d246015feaa265b0e99d95afaff4f1468fabd04594a9834224afc118 SHA512 972c2d9fff6a09ef8f2e6bbaa36ae5869f4f7f509ae5d28c4611532eb34be10c629af98cdf211d86dc4bc6edebb04a2672a97f78c3e0f2ff267017f8c9c59d4e

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402.ebuild
new file mode 100644
index 000000000000..462d299e4691
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+"
+
+SLOT="6.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0
+	sys-libs/zlib:0/1
+	dotnet-symlink? (
+		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
+	)
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")"
+	local workloads="metadata/workloads/${SLOT}.${featureband}"
+	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
+
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-11-18  0:26 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-11-18  0:26 UTC (permalink / raw
  To: gentoo-commits

commit:     c0e1e8154379395f5887e76236dce4ae25fdf3bd
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 18 00:12:31 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Nov 18 00:26:40 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0e1e815

dev-dotnet/dotnet-sdk-bin: bump to 7.0.100

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  3 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-7.0.100.ebuild   | 59 ++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 75bd2776ff53..e0ff88ae56a0 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -13,3 +13,6 @@ DIST dotnet-sdk-6.0.401-linux-x64.tar.gz 185736764 BLAKE2B 8a28e4bdcf897ea34fc31
 DIST dotnet-sdk-6.0.402-linux-arm.tar.gz 181622588 BLAKE2B 1010a7cd9f598e0487af127f9e1dac86681479cd6d95e39eb5f1fbf555fd3923be7e2a56bf0bc878259c17e7eb66b711da9587fcfc8ac3ab5f5b17abff1c6da7 SHA512 98b275af781ac7be20e22736d601ea667161640703b9d430340e517fb2c1bdcd6d06d5eb4f374cab1f6e29c9135005050ec89dd8dcf0ec97e7b0d9912e52f988
 DIST dotnet-sdk-6.0.402-linux-arm64.tar.gz 179368834 BLAKE2B 102b1f2ce6d3162ad423b1e24c7f4730b2846aee5d6eb19a2fbbc52271f18cda1d98121c39fd9e2dd375c2837ab5a6714f8acc81245ab720f13c5b4c6e4e9dc3 SHA512 2f5351192e87c2dd196d975e7618bd7b0b542034d0b1bc932fe944d8cbabb0ed2599e98e88d9757e68f198559961ab3350d8eddfacc2951df00fbf6a7e44f244
 DIST dotnet-sdk-6.0.402-linux-x64.tar.gz 185619780 BLAKE2B 1880ec1f94bd8c79db550fae5c0bd684e7e96e5ee99d5bf41c20a0d9678facb6aaca0065d246015feaa265b0e99d95afaff4f1468fabd04594a9834224afc118 SHA512 972c2d9fff6a09ef8f2e6bbaa36ae5869f4f7f509ae5d28c4611532eb34be10c629af98cdf211d86dc4bc6edebb04a2672a97f78c3e0f2ff267017f8c9c59d4e
+DIST dotnet-sdk-7.0.100-linux-arm.tar.gz 187334635 BLAKE2B 3b5ce167f5d92c1bbfe69cf2dad2e998b790dc9ee3255d0b09c64a5ce10e1c8ee4350911730f9b7085efd86beaffa2b8342d0abd630469fed58b9bd7b92d5f69 SHA512 11c1150357a0a79095b563671bc038085f8bbbc678a47681c4decade22fcb18504e60732518e681a5688008e7ffbad69933a8ff3bd91c09ff4df66a80a596809
+DIST dotnet-sdk-7.0.100-linux-arm64.tar.gz 187383874 BLAKE2B 0aef20c885587a1823ced1910f747e51afa7e632a0efa8329828bb0ad314837091458ce18f622deac96ebc1bd7104bfa9efcd7334893508080ea9b8136404f7f SHA512 0a332df58891e808c9adc2b785e9b0e658b29b494963c8d501b0f8806ff5d3daad4614886349cbba86af638ed7ac76e78a2d05aeca13bac25d5f45fbe62b8251
+DIST dotnet-sdk-7.0.100-linux-x64.tar.gz 192029252 BLAKE2B 9fceb9e02866115dddc10395edcec5223f3a0694c844b8c242134029e751b8ab9e0999be35cdd73491b23ebcbf7ace1214395379153143c2553d8d999212e810 SHA512 0a2e74486357a3ee16abb551ecd828836f90d8744d6e2b6b83556395c872090d9e5166f92a8d050331333d07d112c4b27e87100ba1af86cac8a37f1aee953078

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.100.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.100.ebuild
new file mode 100644
index 000000000000..76d9e128d40b
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.100.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+"
+
+SLOT="7.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+REQUIRED_USE="elibc_glibc"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0
+	sys-libs/zlib:0/1
+	dotnet-symlink? (
+		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:6.0[dotnet-symlink(+)]
+	)
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")"
+	local workloads="metadata/workloads/${SLOT}.${featureband}"
+	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
+
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-11-18  0:26 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-11-18  0:26 UTC (permalink / raw
  To: gentoo-commits

commit:     65841355742af0a10046f09aedbfd1aa1d09a131
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 18 00:20:56 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Nov 18 00:26:40 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65841355

dev-dotnet/dotnet-sdk-bin: update masks

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 ...-sdk-bin-3.1.422-r1.ebuild => dotnet-sdk-bin-3.1.422-r2.ebuild} | 7 ++++++-
 ...-sdk-bin-3.1.423-r1.ebuild => dotnet-sdk-bin-3.1.423-r3.ebuild} | 7 ++++++-
 ...-sdk-bin-5.0.408-r1.ebuild => dotnet-sdk-bin-5.0.408-r3.ebuild} | 2 ++
 ...net-sdk-bin-6.0.402.ebuild => dotnet-sdk-bin-6.0.401-r3.ebuild} | 1 +
 ...-sdk-bin-6.0.401-r1.ebuild => dotnet-sdk-bin-6.0.402-r1.ebuild} | 1 +
 5 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r2.ebuild
similarity index 85%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r1.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r2.ebuild
index ca7f74f1a41d..051383c06bd0 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r1.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r2.ebuild
@@ -26,7 +26,12 @@ RDEPEND="
 	dev-libs/icu
 	dev-util/lttng-ust:0
 	sys-libs/zlib:0/1
-	dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )
+	dotnet-symlink? (
+		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:6.0[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:7.0[dotnet-symlink(+)]
+	)
 "
 
 S=${WORKDIR}

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r3.ebuild
similarity index 85%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r1.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r3.ebuild
index ca7f74f1a41d..051383c06bd0 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r1.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r3.ebuild
@@ -26,7 +26,12 @@ RDEPEND="
 	dev-libs/icu
 	dev-util/lttng-ust:0
 	sys-libs/zlib:0/1
-	dotnet-symlink? ( !dev-dotnet/dotnet-sdk[dotnet-symlink(+)] )
+	dotnet-symlink? (
+		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:6.0[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:7.0[dotnet-symlink(+)]
+	)
 "
 
 S=${WORKDIR}

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r3.ebuild
similarity index 93%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r1.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r3.ebuild
index 3d26e751070c..7186835d3a46 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r1.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r3.ebuild
@@ -29,6 +29,8 @@ RDEPEND="
 	dotnet-symlink? (
 		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
 		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:6.0[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:7.0[dotnet-symlink(+)]
 	)
 "
 

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r3.ebuild
similarity index 97%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r3.ebuild
index 462d299e4691..ae76c5251177 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r3.ebuild
@@ -30,6 +30,7 @@ RDEPEND="
 		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
 		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
 		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:7.0[dotnet-symlink(+)]
 	)
 "
 

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r1.ebuild
similarity index 97%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r1.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r1.ebuild
index 462d299e4691..ae76c5251177 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r1.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r1.ebuild
@@ -30,6 +30,7 @@ RDEPEND="
 		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
 		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
 		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:7.0[dotnet-symlink(+)]
 	)
 "
 


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-11-18 20:38 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-11-18 20:38 UTC (permalink / raw
  To: gentoo-commits

commit:     83c489b7f468cc0d3ccd08a65e687dddeabfc789
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 18 18:48:14 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Nov 18 20:38:03 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c489b7

dev-dotnet/dotnet-sdk-bin: depend on lttng-ust with SLOT=0/2.12

Closes: https://bugs.gentoo.org/798990
Bug: https://bugs.gentoo.org/872605
Bug: https://bugs.gentoo.org/875614
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 ...otnet-sdk-bin-3.1.422-r2.ebuild => dotnet-sdk-bin-3.1.422-r3.ebuild} | 2 +-
 ...otnet-sdk-bin-3.1.423-r3.ebuild => dotnet-sdk-bin-3.1.423-r4.ebuild} | 2 +-
 ...otnet-sdk-bin-5.0.408-r3.ebuild => dotnet-sdk-bin-5.0.408-r4.ebuild} | 2 +-
 ...otnet-sdk-bin-6.0.402-r1.ebuild => dotnet-sdk-bin-6.0.401-r4.ebuild} | 2 +-
 ...otnet-sdk-bin-6.0.401-r3.ebuild => dotnet-sdk-bin-6.0.402-r2.ebuild} | 2 +-
 .../{dotnet-sdk-bin-7.0.100.ebuild => dotnet-sdk-bin-7.0.100-r1.ebuild} | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r2.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r3.ebuild
similarity index 98%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r2.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r3.ebuild
index 051383c06bd0..a4e345422c38 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r2.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r3.ebuild
@@ -24,7 +24,7 @@ RESTRICT+=" splitdebug"
 RDEPEND="
 	app-crypt/mit-krb5:0/0
 	dev-libs/icu
-	dev-util/lttng-ust:0
+	dev-util/lttng-ust:0/2.12
 	sys-libs/zlib:0/1
 	dotnet-symlink? (
 		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r3.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r4.ebuild
similarity index 98%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r3.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r4.ebuild
index 051383c06bd0..a4e345422c38 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r3.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r4.ebuild
@@ -24,7 +24,7 @@ RESTRICT+=" splitdebug"
 RDEPEND="
 	app-crypt/mit-krb5:0/0
 	dev-libs/icu
-	dev-util/lttng-ust:0
+	dev-util/lttng-ust:0/2.12
 	sys-libs/zlib:0/1
 	dotnet-symlink? (
 		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r3.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r4.ebuild
similarity index 98%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r3.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r4.ebuild
index 7186835d3a46..f9c3ca318dd7 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r3.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r4.ebuild
@@ -24,7 +24,7 @@ RESTRICT+=" splitdebug"
 RDEPEND="
 	app-crypt/mit-krb5:0/0
 	dev-libs/icu
-	dev-util/lttng-ust:0
+	dev-util/lttng-ust:0/2.12
 	sys-libs/zlib:0/1
 	dotnet-symlink? (
 		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r4.ebuild
similarity index 98%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r1.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r4.ebuild
index ae76c5251177..268191058c98 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r1.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r4.ebuild
@@ -24,7 +24,7 @@ RESTRICT+=" splitdebug"
 RDEPEND="
 	app-crypt/mit-krb5:0/0
 	dev-libs/icu
-	dev-util/lttng-ust:0
+	dev-util/lttng-ust:0/2.12
 	sys-libs/zlib:0/1
 	dotnet-symlink? (
 		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r3.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r2.ebuild
similarity index 98%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r3.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r2.ebuild
index ae76c5251177..268191058c98 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r3.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r2.ebuild
@@ -24,7 +24,7 @@ RESTRICT+=" splitdebug"
 RDEPEND="
 	app-crypt/mit-krb5:0/0
 	dev-libs/icu
-	dev-util/lttng-ust:0
+	dev-util/lttng-ust:0/2.12
 	sys-libs/zlib:0/1
 	dotnet-symlink? (
 		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.100.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.100-r1.ebuild
similarity index 98%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.100.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.100-r1.ebuild
index 76d9e128d40b..da1741add0e5 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.100.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.100-r1.ebuild
@@ -24,7 +24,7 @@ RESTRICT+=" splitdebug"
 RDEPEND="
 	app-crypt/mit-krb5:0/0
 	dev-libs/icu
-	dev-util/lttng-ust:0
+	dev-util/lttng-ust:0/2.12
 	sys-libs/zlib:0/1
 	dotnet-symlink? (
 		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-12-07  1:25 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-12-07  1:25 UTC (permalink / raw
  To: gentoo-commits

commit:     6b58cd43d038b6470690d1f94e1e50b74996d1be
Author:     Elizabeth Doughty <thymelizabeth <AT> gmx <DOT> com>
AuthorDate: Wed Dec  7 01:03:52 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Dec  7 01:25:36 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b58cd43

dev-dotnet/dotnet-sdk-bin: enable musl support; update documentation link

Signed-off-by: Elizabeth Doughty <thymelizabeth <AT> gmx.com>
Closes: https://github.com/gentoo/gentoo/pull/28580
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                       | 14 ++++++++++++++
 .../dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r3.ebuild      | 10 ++++++++--
 .../dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r4.ebuild      | 10 ++++++++--
 .../dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r4.ebuild      | 16 ++++++++++++----
 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r4.ebuild      | 16 ++++++++++++----
 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r2.ebuild      | 16 ++++++++++++----
 .../dotnet-sdk-bin/dotnet-sdk-bin-7.0.100-r1.ebuild      | 16 ++++++++++++----
 dev-dotnet/dotnet-sdk-bin/metadata.xml                   |  2 +-
 8 files changed, 79 insertions(+), 21 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index e0ff88ae56a0..1ffa1c735682 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -1,18 +1,32 @@
 DIST dotnet-sdk-3.1.422-linux-arm.tar.gz 128580438 BLAKE2B 8f334b67bf5a9059ed8e5556b82c8ab1c9d8d5f497ec94399dff51c963574141099d4438b8308a73dedcf80d8d1f1627d5853b130160282e0c8bf3d6d9446b9d SHA512 9cbccaf303f693657f797ae81eec2bd2ea55975b7ae71a8add04175a0104545208fa2f9c536b97d91fa48c6ea890678eb0772a448977bce4acbc97726ac47f83
 DIST dotnet-sdk-3.1.422-linux-arm64.tar.gz 123321453 BLAKE2B 56c2be5f1a788277d7d863343d00b3d60866bf2daee8a94d2754d407b798094ffafe7d82de619a4feb2ad7c681a8602eb0f8b4ed6a07835380219f4a5940c423 SHA512 3eb7e066568dfc0135f2b3229d0259db90e1920bb413f7e175c9583570146ad593b50ac39c77fb67dd3f460b4621137f277c3b66c44206767b1d28e27bf47deb
+DIST dotnet-sdk-3.1.422-linux-musl-x64.tar.gz 123347309 BLAKE2B 3d32108962c7632540d8923cdb589761710e88900dd7d9877104c2effa8b4382001fd0d62a6d0bf9a4aa716aa8ef9b244dd0bd1f30ca380134108dcd96f72182 SHA512 8ac9004d6d6f8c679746de18ee24ac99d1a0d2a3da2fa490adc75462da70c057fd1375debc0d5fd2369aa82bafd8f65d02df04ac497199d13cd71682db09ebd0
 DIST dotnet-sdk-3.1.422-linux-x64.tar.gz 123397283 BLAKE2B 13ba2cacb06c47449ee4329ea556e08b80d88027bbbf0601666f7d02e47fd322ac1b10f5442db830b33fc21eae154994a6a0b8f38263d3e6166113dbb6e13775 SHA512 690759982b12cce7a06ed22b9311ec3b375b8de8600bd647c0257c866d2f9c99d7c9add4a506f4c6c37ef01db85c0f7862d9ae3de0d11e9bec60958bd1b3b72c
 DIST dotnet-sdk-3.1.423-linux-arm.tar.gz 128565109 BLAKE2B b6693073769517dd61fe3122ea43f48cf854080a671bcdd228bd92d6985bcc53b03a3b16bf58fc255fc3c4d858545e6bed0c097d30ebca96a3e35c8f94f43065 SHA512 6b615ec6c1d66280c44ff28de0532ff6a4c21c77caf188101b04bdd58e8935436cb2b049ad9d831799476d421e25795184615c7e1caff8e550855e2f6ed5efd9
 DIST dotnet-sdk-3.1.423-linux-arm64.tar.gz 123539848 BLAKE2B 816ed88d48eb1899874704bec9ab86e415354e2a5da17044da7ffea609b59ae245bda401be374774f3e11fae7d7d21cf3b3de1bbe44cf14cfee83ed4da5afe86 SHA512 ba4f82e939be43ed863f059f69cdfb80b6dfe7cf99638bd6e787b060c2c1c4934440b599c133f61e3a0995f73675ae5d927bb047597cdd6a15b9074891dfd62e
+DIST dotnet-sdk-3.1.423-linux-musl-x64.tar.gz 123438492 BLAKE2B dbc719333d7f11740e39acdd0312afe306abc7b8859c2e90e43a60b8c3957bd45f50a3c4b9224b24d69a96ae12d899328589e0b7a6a760e9de20649770d7b61f SHA512 e3e887c029535c7566437e5e6bb3a2cac44cdf103c247ac528e02c535b3efd860ee9bbd0ef9c570daac91e4012ddc84dca509e1ce23ab293ed7c744edbc9107b
 DIST dotnet-sdk-3.1.423-linux-x64.tar.gz 123405008 BLAKE2B 4096ae9ee744cd1607b02b36cc123099158b093f1410697f65dc71c3a45a577e7c22f9de1941f9447d6b59187cd247f638a808e855c0765ce61c092ae6223c3b SHA512 bcb0efcc066a668eb390b57fd2c944abe73234fdbed57a4b1d21af5b880d102b765f2a790bb137d4b9f3d0d4e24fc53d39dc7666e665624c12e07d503c54ceae
 DIST dotnet-sdk-5.0.408-linux-arm.tar.gz 139493036 BLAKE2B 2be0533e1331f4d7759a322a2caabeddfc8f24d6b95e81acd670da1a5f856e267b442c9a160f5a0e0bd7d8ad743bdda60defca09b76c1a003b65f091a576fef8 SHA512 4f12b2c6cc242666450eb5f892430a956ff34b2ab30aa63ee444565327fbad569152506e153a550b4a45cad6d8346f37ca7bcca68e9d46540c7f170e24b26296
 DIST dotnet-sdk-5.0.408-linux-arm64.tar.gz 137471257 BLAKE2B 13229a50ce58305e8768a93f3ee9592b258dd21350ebf2601632d35a1d9efb138e9487742b542784dc736066b69c58a7f338d501b818f74fcc2bccbd2564693d SHA512 50f23d7aca91051d8b7c37f1a76b1eb51e6fe73e017d98558d757a6b9699e4237d401ce81515c1601b8c21eb62fee4e0b4f0bbed8967eefa3ceba75fc242f01b
+DIST dotnet-sdk-5.0.408-linux-musl-arm.tar.gz 139250593 BLAKE2B 755d481f0f72dfcda06ae0c65900097d931f9ad51fd17e599e6c53b0d0d05760bf7628771c86fe413b1799e7560da554398f164232a62840f1107d308daec815 SHA512 9ee91254b1d828b9047249e57b08b94b5dd307b6e197faeffab2fbe78403a0604832a0a09f7af21c44045b70b0cf79322ea1825852298a43174b4455a4dc52eb
+DIST dotnet-sdk-5.0.408-linux-musl-arm64.tar.gz 137462226 BLAKE2B 8311e503ff90bbb11ddd2c230c009f059b473bcf974f2f6bb2a24907a125059c32acbe00865f753059858313a110b9ed9758bb7dc99860eba705e8d80a9aad28 SHA512 4c7c47e887727aa072fa762e289a7c3135120acd2af1ebd591060476606058a387060d732aeece701b3e0795e0d73ef423284738094e6fe654d87641da1ee347
+DIST dotnet-sdk-5.0.408-linux-musl-x64.tar.gz 142154094 BLAKE2B 21b838e65563f037d19f27004d04069830bc378abed759ca269599ab79f5354e1bae4d55ebb37ff11f4788cfee0b6becbe3495697e386647018db58375e352ec SHA512 40514b07e90fff4911633d807a7eab4139c3755a6e2ddf92999f011445f0cfa99014b8953cdc249d62ea2f8a3b9e93708c3a6ff598f38b106c340b0955615c52
 DIST dotnet-sdk-5.0.408-linux-x64.tar.gz 142954023 BLAKE2B 69d755cfa314a97026f1899e01a0112defc82f5b711ae1580502c6fb7b9770c5b6f46b4a28279c9ed429d869ceb753661cf0bad83cd9792c0e2a16aa39966b99 SHA512 abbf22c420df2d8398d1616efa3d31e1b8f96130697746c45ad68668676d12e65ec3b4dd75f28a5dc7607da58b6e369693c0e658def15ce2431303c28e99db55
 DIST dotnet-sdk-6.0.401-linux-arm.tar.gz 181483226 BLAKE2B 75be333749c8bfbdb93dd0524ad9cc79e97ca8b8eb5ef1c2a26593b10de9cd8d6d5f17035e14bbd7e65ad06dd4c6b30ea7363e45c985e356eb513220c7af698f SHA512 7d3c32f510a7298b8e4c32a95e7d3c9b0475d94510732a405163c7bff589ffda8964f2e9336d560bd1dc37461e6cb3da5809337a586da0288bdcc71496013ba0
 DIST dotnet-sdk-6.0.401-linux-arm64.tar.gz 179313972 BLAKE2B dac1b2b3e8fe79b3cb2f5da670dc7e27b0f673df41e2590f35e61353714364c323c96207e6ab4c89f0c9aa5172b09b555345650d1e9ec39c7e32440c1c70faaf SHA512 8c05f9e02e0a48fcc3e4534fa7225fe5b974c07f1a4788c46207e18e94031194e1c881e40452ee6c432764e92331c50ae47305d4aec5afa363fab3a8a6727cdf
+DIST dotnet-sdk-6.0.401-linux-musl-arm.tar.gz 181667612 BLAKE2B 09e7aedf8ae997cdd80ec75516a08ff28fed4a52d4ec994068dc784c12006d272c77153f3cdb6e70aedb75fe31ab95f1b9da568acb95989440f61159c36125ba SHA512 059b7780896ee5af350a4c8342e0262d58046f78bd2310e585ab879df1c99e2a5b1bb3254d91e9c358a0ac82fc4df25b7f34bc08bb77e16cc695990445c36ad7
+DIST dotnet-sdk-6.0.401-linux-musl-arm64.tar.gz 179305429 BLAKE2B b13132da138f59416cb7186418eb18a4a0646d961c92b9b08521e74ebfdcdb5d85ef0a30686d24f7a63e7a974003f656efe7716e9817f8a25b4b6ab36f4bd1e8 SHA512 cf4cc55e8d877913960d510d99f4c4034ba1d4eac98f50298c33c08854199a369b572b25954a939eb2ba4994d6fb1b41614781260af9abe7f27e2f76c4962d88
+DIST dotnet-sdk-6.0.401-linux-musl-x64.tar.gz 185176662 BLAKE2B a8051e08c1fd63ea1e7f2db42f2732ac4efba9d9034f57e6b2d6bf1c7e7a2e63a7c5f08fd1bc92bfb4056451f03a8da0ca62c221978acb472acb90184a44c5ca SHA512 acdb7c08d4fb290d3aac2e212c51840f6d9ca787aca94dffe85317a515c541670456ffe37c2365541f18edcd7b39243d72e7d8e5ab4562a2896fd96bbf6cf6b8
 DIST dotnet-sdk-6.0.401-linux-x64.tar.gz 185736764 BLAKE2B 8a28e4bdcf897ea34fc31b1ddad2f8d8e1c5bcbf42513ddab8c102dff1a71458a0c553e28ada08e1a3b358ae1c0699e8632ddc7352d5ca0de34b1f23cbf6254c SHA512 6fce5f29e6cfc80da1df86d2de3a637108023397d275e0dcfa0b79ef36eb85c2c3433db467aa5d8fda7e32bc21205a126636b53d56c4eb4c547d9d3b2370cb31
 DIST dotnet-sdk-6.0.402-linux-arm.tar.gz 181622588 BLAKE2B 1010a7cd9f598e0487af127f9e1dac86681479cd6d95e39eb5f1fbf555fd3923be7e2a56bf0bc878259c17e7eb66b711da9587fcfc8ac3ab5f5b17abff1c6da7 SHA512 98b275af781ac7be20e22736d601ea667161640703b9d430340e517fb2c1bdcd6d06d5eb4f374cab1f6e29c9135005050ec89dd8dcf0ec97e7b0d9912e52f988
 DIST dotnet-sdk-6.0.402-linux-arm64.tar.gz 179368834 BLAKE2B 102b1f2ce6d3162ad423b1e24c7f4730b2846aee5d6eb19a2fbbc52271f18cda1d98121c39fd9e2dd375c2837ab5a6714f8acc81245ab720f13c5b4c6e4e9dc3 SHA512 2f5351192e87c2dd196d975e7618bd7b0b542034d0b1bc932fe944d8cbabb0ed2599e98e88d9757e68f198559961ab3350d8eddfacc2951df00fbf6a7e44f244
+DIST dotnet-sdk-6.0.402-linux-musl-arm.tar.gz 181678689 BLAKE2B 66d059106c0daab97497585935f85febcc1099474dc8f72e25e7ec2ad91b0f118a4978a0875508d11f1d5b47b75ce29e0a6782fa84c4ab654f8f6a44444c31b2 SHA512 8301b4bab44aa0f0f16ee69f0ede5ac56bd1ecf802d1fc30b12bd0da48050b40c994ac3fd4ef3fb11ab0ac4803f71301bae6a9f5f3340cbd6d2af1cb01f8c0c4
+DIST dotnet-sdk-6.0.402-linux-musl-arm64.tar.gz 179488323 BLAKE2B 459bfc25c250e36ed351eb76037aac29f999ae111889662079d13555707e2006c719ec88516ffed013e6d88fc836d41148b81d194afaa3049ae2696b8c606d63 SHA512 78aa8493421c7debbe8446a1a46bb2733c27d59f8bac4eb7dc00268092ee4f5025d56914c45b3169b8fb466aab2f8274980dc3b6639b6bac5122559f607ffe49
+DIST dotnet-sdk-6.0.402-linux-musl-x64.tar.gz 185028850 BLAKE2B 92f24b251d8d36d7cf154c44ff5096b069cd4df1fd3a1a3aea9d4aedb8934ab81ae2c33ae891cd892d942ecceb0ed677ee4c8eb242ad43a7c7f9a4ac2303a79a SHA512 534eb3fa37c5dc5131cc542e95c8372571690cdc404da630734e90e87a93080c7ea9ecf29d8fa1e0a956f0599007271cae4e57ac0879cc94df08ad36aba8fdcd
 DIST dotnet-sdk-6.0.402-linux-x64.tar.gz 185619780 BLAKE2B 1880ec1f94bd8c79db550fae5c0bd684e7e96e5ee99d5bf41c20a0d9678facb6aaca0065d246015feaa265b0e99d95afaff4f1468fabd04594a9834224afc118 SHA512 972c2d9fff6a09ef8f2e6bbaa36ae5869f4f7f509ae5d28c4611532eb34be10c629af98cdf211d86dc4bc6edebb04a2672a97f78c3e0f2ff267017f8c9c59d4e
 DIST dotnet-sdk-7.0.100-linux-arm.tar.gz 187334635 BLAKE2B 3b5ce167f5d92c1bbfe69cf2dad2e998b790dc9ee3255d0b09c64a5ce10e1c8ee4350911730f9b7085efd86beaffa2b8342d0abd630469fed58b9bd7b92d5f69 SHA512 11c1150357a0a79095b563671bc038085f8bbbc678a47681c4decade22fcb18504e60732518e681a5688008e7ffbad69933a8ff3bd91c09ff4df66a80a596809
 DIST dotnet-sdk-7.0.100-linux-arm64.tar.gz 187383874 BLAKE2B 0aef20c885587a1823ced1910f747e51afa7e632a0efa8329828bb0ad314837091458ce18f622deac96ebc1bd7104bfa9efcd7334893508080ea9b8136404f7f SHA512 0a332df58891e808c9adc2b785e9b0e658b29b494963c8d501b0f8806ff5d3daad4614886349cbba86af638ed7ac76e78a2d05aeca13bac25d5f45fbe62b8251
+DIST dotnet-sdk-7.0.100-linux-musl-arm.tar.gz 187501762 BLAKE2B 861f20bce117a76f1b754c63659837481b3ced5ea400f9fef1754222478b160e0b45cd8896ff75733a95dc6e0c89c0e423fbbf1a4977ec54cae3c46351dfd9e4 SHA512 26b7ca079c8c2bafb32b5794de698dd325837897ee4120d0a7bbbcdc7f034de5031c6f30536866ccd7d1338625f937f41cfa5524c64163faded58846bfa674af
+DIST dotnet-sdk-7.0.100-linux-musl-arm64.tar.gz 187585944 BLAKE2B 634d1de263e064640fa28a26f47de243edc328f27a2ad4d2897688aaf834af70d4e326e71323acebd3341e9fff819063e7b424be33bb0c7991f99435c46c2b43 SHA512 8b3e95cc3e80eb05c7a0bc7ede1033320e03c78f4ecb7cc99b85fa99f56d72bc06342f342fe957e4aadacf9fb83fff15e658ae62c8fa8b29051898929c5ea833
+DIST dotnet-sdk-7.0.100-linux-musl-x64.tar.gz 191649364 BLAKE2B 83fe85dd6ed31b2430f88b2e8e3dd5bd1bd44b1dd95bb3c6430fed5141ea8efea5e2af61c210e8ceaf0508ce3c684008ab9c5149ac141e417796785e29019cf5 SHA512 2ee0a055a3e46c6d9ced3cada5f91141b3966e76f4c4b11e58cd4c89ea69408a5b0efaaa21aaa04f743add38f1435f5a5852271a4222d5cd858907ec44f0af2e
 DIST dotnet-sdk-7.0.100-linux-x64.tar.gz 192029252 BLAKE2B 9fceb9e02866115dddc10395edcec5223f3a0694c844b8c242134029e751b8ab9e0999be35cdd73491b23ebcbf7ace1214395379153143c2553d8d999212e810 SHA512 0a2e74486357a3ee16abb551ecd828836f90d8744d6e2b6b83556395c872090d9e5166f92a8d050331333d07d112c4b27e87100ba1af86cac8a37f1aee953078

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r3.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r3.ebuild
index a4e345422c38..22838fd6af44 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r3.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r3.ebuild
@@ -10,7 +10,10 @@ HOMEPAGE="https://dotnet.microsoft.com/"
 LICENSE="MIT"
 
 SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-x64.tar.gz )
+)
 arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
 arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
 "
@@ -18,7 +21,10 @@ arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}
 SLOT="3.1"
 KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
+REQUIRED_USE="
+amd64? ( || ( elibc_musl elibc_glibc ) )
+arm? ( elibc_glibc )
+arm64? ( elibc_glibc )"
 QA_PREBUILT="*"
 RESTRICT+=" splitdebug"
 RDEPEND="

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r4.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r4.ebuild
index a4e345422c38..22838fd6af44 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r4.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r4.ebuild
@@ -10,7 +10,10 @@ HOMEPAGE="https://dotnet.microsoft.com/"
 LICENSE="MIT"
 
 SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-x64.tar.gz )
+)
 arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
 arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
 "
@@ -18,7 +21,10 @@ arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}
 SLOT="3.1"
 KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
+REQUIRED_USE="
+amd64? ( || ( elibc_musl elibc_glibc ) )
+arm? ( elibc_glibc )
+arm64? ( elibc_glibc )"
 QA_PREBUILT="*"
 RESTRICT+=" splitdebug"
 RDEPEND="

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r4.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r4.ebuild
index f9c3ca318dd7..672cfbabe449 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r4.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r4.ebuild
@@ -10,15 +10,23 @@ HOMEPAGE="https://dotnet.microsoft.com/"
 LICENSE="MIT"
 
 SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm64.tar.gz )
+)
 "
 
 SLOT="5.0"
 KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
 QA_PREBUILT="*"
 RESTRICT+=" splitdebug"
 RDEPEND="

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r4.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r4.ebuild
index 268191058c98..6286bad20f7c 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r4.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r4.ebuild
@@ -10,15 +10,23 @@ HOMEPAGE="https://dotnet.microsoft.com/"
 LICENSE="MIT"
 
 SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm64.tar.gz )
+)
 "
 
 SLOT="6.0"
 KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
 QA_PREBUILT="*"
 RESTRICT+=" splitdebug"
 RDEPEND="

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r2.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r2.ebuild
index 268191058c98..6286bad20f7c 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r2.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r2.ebuild
@@ -10,15 +10,23 @@ HOMEPAGE="https://dotnet.microsoft.com/"
 LICENSE="MIT"
 
 SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm64.tar.gz )
+)
 "
 
 SLOT="6.0"
 KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
 QA_PREBUILT="*"
 RESTRICT+=" splitdebug"
 RDEPEND="

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.100-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.100-r1.ebuild
index da1741add0e5..36bbf0f46d11 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.100-r1.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.100-r1.ebuild
@@ -10,15 +10,23 @@ HOMEPAGE="https://dotnet.microsoft.com/"
 LICENSE="MIT"
 
 SRC_URI="
-amd64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm64.tar.gz )
+)
 "
 
 SLOT="7.0"
 KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="+dotnet-symlink"
-REQUIRED_USE="elibc_glibc"
 QA_PREBUILT="*"
 RESTRICT+=" splitdebug"
 RDEPEND="

diff --git a/dev-dotnet/dotnet-sdk-bin/metadata.xml b/dev-dotnet/dotnet-sdk-bin/metadata.xml
index d08b42e6d201..941e6d94878f 100644
--- a/dev-dotnet/dotnet-sdk-bin/metadata.xml
+++ b/dev-dotnet/dotnet-sdk-bin/metadata.xml
@@ -12,7 +12,7 @@
     </flag>
   </use>
   <upstream>
-    <doc>https://docs.microsoft.com/en-us/dotnet/</doc>
+    <doc>https://learn.microsoft.com/en-us/dotnet/</doc>
     <remote-id type="github">dotnet/sdk</remote-id>
   </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-12-16  9:47 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-12-16  9:47 UTC (permalink / raw
  To: gentoo-commits

commit:     c7f2bdb2ad28cae99c70f6674a5795aacf52eb6c
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 16 09:46:59 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Dec 16 09:47:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7f2bdb2

dev-dotnet/dotnet-sdk-bin: drop old 3.1.422-r3

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  4 --
 .../dotnet-sdk-bin-3.1.422-r3.ebuild               | 60 ----------------------
 2 files changed, 64 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 903496c2cfc4..ce8c12368824 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -1,7 +1,3 @@
-DIST dotnet-sdk-3.1.422-linux-arm.tar.gz 128580438 BLAKE2B 8f334b67bf5a9059ed8e5556b82c8ab1c9d8d5f497ec94399dff51c963574141099d4438b8308a73dedcf80d8d1f1627d5853b130160282e0c8bf3d6d9446b9d SHA512 9cbccaf303f693657f797ae81eec2bd2ea55975b7ae71a8add04175a0104545208fa2f9c536b97d91fa48c6ea890678eb0772a448977bce4acbc97726ac47f83
-DIST dotnet-sdk-3.1.422-linux-arm64.tar.gz 123321453 BLAKE2B 56c2be5f1a788277d7d863343d00b3d60866bf2daee8a94d2754d407b798094ffafe7d82de619a4feb2ad7c681a8602eb0f8b4ed6a07835380219f4a5940c423 SHA512 3eb7e066568dfc0135f2b3229d0259db90e1920bb413f7e175c9583570146ad593b50ac39c77fb67dd3f460b4621137f277c3b66c44206767b1d28e27bf47deb
-DIST dotnet-sdk-3.1.422-linux-musl-x64.tar.gz 123347309 BLAKE2B 3d32108962c7632540d8923cdb589761710e88900dd7d9877104c2effa8b4382001fd0d62a6d0bf9a4aa716aa8ef9b244dd0bd1f30ca380134108dcd96f72182 SHA512 8ac9004d6d6f8c679746de18ee24ac99d1a0d2a3da2fa490adc75462da70c057fd1375debc0d5fd2369aa82bafd8f65d02df04ac497199d13cd71682db09ebd0
-DIST dotnet-sdk-3.1.422-linux-x64.tar.gz 123397283 BLAKE2B 13ba2cacb06c47449ee4329ea556e08b80d88027bbbf0601666f7d02e47fd322ac1b10f5442db830b33fc21eae154994a6a0b8f38263d3e6166113dbb6e13775 SHA512 690759982b12cce7a06ed22b9311ec3b375b8de8600bd647c0257c866d2f9c99d7c9add4a506f4c6c37ef01db85c0f7862d9ae3de0d11e9bec60958bd1b3b72c
 DIST dotnet-sdk-3.1.423-linux-arm.tar.gz 128565109 BLAKE2B b6693073769517dd61fe3122ea43f48cf854080a671bcdd228bd92d6985bcc53b03a3b16bf58fc255fc3c4d858545e6bed0c097d30ebca96a3e35c8f94f43065 SHA512 6b615ec6c1d66280c44ff28de0532ff6a4c21c77caf188101b04bdd58e8935436cb2b049ad9d831799476d421e25795184615c7e1caff8e550855e2f6ed5efd9
 DIST dotnet-sdk-3.1.423-linux-arm64.tar.gz 123539848 BLAKE2B 816ed88d48eb1899874704bec9ab86e415354e2a5da17044da7ffea609b59ae245bda401be374774f3e11fae7d7d21cf3b3de1bbe44cf14cfee83ed4da5afe86 SHA512 ba4f82e939be43ed863f059f69cdfb80b6dfe7cf99638bd6e787b060c2c1c4934440b599c133f61e3a0995f73675ae5d927bb047597cdd6a15b9074891dfd62e
 DIST dotnet-sdk-3.1.423-linux-musl-x64.tar.gz 123438492 BLAKE2B dbc719333d7f11740e39acdd0312afe306abc7b8859c2e90e43a60b8c3957bd45f50a3c4b9224b24d69a96ae12d899328589e0b7a6a760e9de20649770d7b61f SHA512 e3e887c029535c7566437e5e6bb3a2cac44cdf103c247ac528e02c535b3efd860ee9bbd0ef9c570daac91e4012ddc84dca509e1ce23ab293ed7c744edbc9107b

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r3.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r3.ebuild
deleted file mode 100644
index 22838fd6af44..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.422-r3.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-x64.tar.gz )
-)
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-"
-
-SLOT="3.1"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-REQUIRED_USE="
-amd64? ( || ( elibc_musl elibc_glibc ) )
-arm? ( elibc_glibc )
-arm64? ( elibc_glibc )"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-	dotnet-symlink? (
-		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:6.0[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:7.0[dotnet-symlink(+)]
-	)
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-12-16  9:47 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-12-16  9:47 UTC (permalink / raw
  To: gentoo-commits

commit:     0e664e08a1764e078fcac552cd5fc2f1d9f5d50b
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 16 09:46:46 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Dec 16 09:47:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e664e08

dev-dotnet/dotnet-sdk-bin: bump to 7.0.101

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  6 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-7.0.101.ebuild   | 67 ++++++++++++++++++++++
 2 files changed, 73 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 1ffa1c735682..903496c2cfc4 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -30,3 +30,9 @@ DIST dotnet-sdk-7.0.100-linux-musl-arm.tar.gz 187501762 BLAKE2B 861f20bce117a76f
 DIST dotnet-sdk-7.0.100-linux-musl-arm64.tar.gz 187585944 BLAKE2B 634d1de263e064640fa28a26f47de243edc328f27a2ad4d2897688aaf834af70d4e326e71323acebd3341e9fff819063e7b424be33bb0c7991f99435c46c2b43 SHA512 8b3e95cc3e80eb05c7a0bc7ede1033320e03c78f4ecb7cc99b85fa99f56d72bc06342f342fe957e4aadacf9fb83fff15e658ae62c8fa8b29051898929c5ea833
 DIST dotnet-sdk-7.0.100-linux-musl-x64.tar.gz 191649364 BLAKE2B 83fe85dd6ed31b2430f88b2e8e3dd5bd1bd44b1dd95bb3c6430fed5141ea8efea5e2af61c210e8ceaf0508ce3c684008ab9c5149ac141e417796785e29019cf5 SHA512 2ee0a055a3e46c6d9ced3cada5f91141b3966e76f4c4b11e58cd4c89ea69408a5b0efaaa21aaa04f743add38f1435f5a5852271a4222d5cd858907ec44f0af2e
 DIST dotnet-sdk-7.0.100-linux-x64.tar.gz 192029252 BLAKE2B 9fceb9e02866115dddc10395edcec5223f3a0694c844b8c242134029e751b8ab9e0999be35cdd73491b23ebcbf7ace1214395379153143c2553d8d999212e810 SHA512 0a2e74486357a3ee16abb551ecd828836f90d8744d6e2b6b83556395c872090d9e5166f92a8d050331333d07d112c4b27e87100ba1af86cac8a37f1aee953078
+DIST dotnet-sdk-7.0.101-linux-arm.tar.gz 190305220 BLAKE2B 0369de215924cb78ce1b2d27549966b4c61b1c0e409dffcd67266e613fb4a4c414db6bc829fa843f56e9f2dbbc1c55a069c56e1f7c3f98b8870039ed826013f0 SHA512 e8aed900dc127c035d21d13d4600a9fb5e921da23d578b3e7c130951e4feb434f6017cd37eb96fbdfb1bae964a364c6981213c3dd358ec9ddd1f7437a394d4de
+DIST dotnet-sdk-7.0.101-linux-arm64.tar.gz 190350115 BLAKE2B 082930153f00b26938d0eeebfc15d3e23480d5defbff2fd823464bfb5c58e99f6521f9c24acc88a3ab634eaa6ab731b4d45d106380bcc477fdffe223e3284957 SHA512 b0874f4167e9792802b46a7ddcf3a7f7bf7329eb3699d4308b1cdd45ef32678962bbd0ccfd186e48e11cac3b198c4415ceac2f5e546d5fcdf0cecb05810863f7
+DIST dotnet-sdk-7.0.101-linux-musl-arm.tar.gz 190310312 BLAKE2B 985f1893d92b82ee18d6ccc03e4cdd0c058675b424716708828bff753457be9c68c3a072763a9e4f50f0bd6fb3750a11d60f77f3dda87b04247c1d89d9af3ed3 SHA512 a454cbffb42b218d3d2d37fdb68f2a15fc32319472abc61d018701b7845d9828c65bb1157eab0789c7073a411fd4744e969bec912e0a4b737c31714acd80006f
+DIST dotnet-sdk-7.0.101-linux-musl-arm64.tar.gz 190224525 BLAKE2B ae4b08eaecf280344b1392939f433cc9ebe10d299a0a5e6919ef778b2f17732a0182a39838de34a5656180cf40ef4d7cc84781b792d74736dd2f1ae694e4bda4 SHA512 341819fe59a7eb2199bafd4e01bd329f522d20e9f8f796676dfd7cdbfe59e1344eeeca6aadbce70fab44d655036ab86bd2b34135c732ebec068009b63f8f510f
+DIST dotnet-sdk-7.0.101-linux-musl-x64.tar.gz 194287688 BLAKE2B c7f14deae3f8f5573b5a22f97db6ed334614915012678ec1c34cb4053ff82a81253b139ed1b90295092b531817f4be0239f29f582e1eb7b9b3cc844c27f7596e SHA512 e487532682df94378387acf07a11583a982418a46ccd07a20258ae8850fd549153d468771d9e44171790322f5fb3571be0ea242863853c5f95ca6697463f7262
+DIST dotnet-sdk-7.0.101-linux-x64.tar.gz 195065284 BLAKE2B 47fb1327c472bc0e530b9424465fe707a7d126ef743bdb98d03fc6a28fbe44c75d8198b775141401eac436ed21acae48497744ebc55312abeb3546a457a09774 SHA512 cf289ad0e661c38dcda7f415b3078a224e8347528448429d62c0f354ee951f4e7bef9cceaf3db02fb52b5dd7be987b7a4327ca33fb9239b667dc1c41c678095c

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.101.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.101.ebuild
new file mode 100644
index 000000000000..36bbf0f46d11
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.101.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm64.tar.gz )
+)
+"
+
+SLOT="7.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+	dotnet-symlink? (
+		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:6.0[dotnet-symlink(+)]
+	)
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")"
+	local workloads="metadata/workloads/${SLOT}.${featureband}"
+	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
+
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-12-27 13:44 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-12-27 13:44 UTC (permalink / raw
  To: gentoo-commits

commit:     88831042e32316c18442b749f7da31e4217d2245
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 27 13:40:19 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Dec 27 13:44:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88831042

dev-dotnet/dotnet-sdk-bin: bump to 6.0.404

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  6 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.404.ebuild   | 67 ++++++++++++++++++++++
 2 files changed, 73 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index ce8c12368824..4750b0eada2e 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -20,6 +20,12 @@ DIST dotnet-sdk-6.0.402-linux-musl-arm.tar.gz 181678689 BLAKE2B 66d059106c0daab9
 DIST dotnet-sdk-6.0.402-linux-musl-arm64.tar.gz 179488323 BLAKE2B 459bfc25c250e36ed351eb76037aac29f999ae111889662079d13555707e2006c719ec88516ffed013e6d88fc836d41148b81d194afaa3049ae2696b8c606d63 SHA512 78aa8493421c7debbe8446a1a46bb2733c27d59f8bac4eb7dc00268092ee4f5025d56914c45b3169b8fb466aab2f8274980dc3b6639b6bac5122559f607ffe49
 DIST dotnet-sdk-6.0.402-linux-musl-x64.tar.gz 185028850 BLAKE2B 92f24b251d8d36d7cf154c44ff5096b069cd4df1fd3a1a3aea9d4aedb8934ab81ae2c33ae891cd892d942ecceb0ed677ee4c8eb242ad43a7c7f9a4ac2303a79a SHA512 534eb3fa37c5dc5131cc542e95c8372571690cdc404da630734e90e87a93080c7ea9ecf29d8fa1e0a956f0599007271cae4e57ac0879cc94df08ad36aba8fdcd
 DIST dotnet-sdk-6.0.402-linux-x64.tar.gz 185619780 BLAKE2B 1880ec1f94bd8c79db550fae5c0bd684e7e96e5ee99d5bf41c20a0d9678facb6aaca0065d246015feaa265b0e99d95afaff4f1468fabd04594a9834224afc118 SHA512 972c2d9fff6a09ef8f2e6bbaa36ae5869f4f7f509ae5d28c4611532eb34be10c629af98cdf211d86dc4bc6edebb04a2672a97f78c3e0f2ff267017f8c9c59d4e
+DIST dotnet-sdk-6.0.404-linux-arm.tar.gz 181563995 BLAKE2B ff359d26264f0298d6210a2b7ae8cd0f1b577bf9937aaff09805f361e54349bdab5338182b674c81c8cb330c90f7a17a601ccce899e63f2e837a90bfd02c3726 SHA512 1b9b5e0c45f90a4c752bf6990e5dda4110403a62392dc78abf9145c69b1d329b2630945a88cb4d7756322b188b7f4a9334bfc376067edff5dcfabfd85098d7d8
+DIST dotnet-sdk-6.0.404-linux-arm64.tar.gz 180324700 BLAKE2B 33780337294f427da0b8d44d8a3819c4276c0b01ffefe5a846cc5524039a5af203a231fe5893c63dce5b1557cd1288c4cb3e1d93505320a49eeccd4fd22cefe7 SHA512 7c58595aa57b655ff5a268ae4fc680ff3fb15a84dcc0ce84ae7eb25ba27bf66f0c5273c985f15034583f5b05437a5354db68c4064953030dc4caebb11339ac76
+DIST dotnet-sdk-6.0.404-linux-musl-arm.tar.gz 182613890 BLAKE2B f0475535f703a80c23a881ef578eeac87923586b27bcc7ed018b75aa88dccc84dcbd9e20543b1e502e0e800b947afd8e6bbc3a44b4101ad786674d0ad2fb196a SHA512 d7818ea567db81832cfeed5057c42255d2f19750a741a2cbc57e2d7134267a27e9937f86846b30f393c6f0ad2dbf0f4c73a902ed78b0de56138f077f62f34686
+DIST dotnet-sdk-6.0.404-linux-musl-arm64.tar.gz 180323728 BLAKE2B ff32a89653f265df2fda39dc0bb2ff6853e6fced029fb1a16096436a7876ad061e55a1d45fd29f395e4d6585f67cde2e5d95b0c0c2bbaec2b073cfd2785c87e5 SHA512 999220f7247881d44c7f5a429b25c04d31044a1b91af5ede3f899df142af2d9f056a4ac6058c9e56f14b014a479f3a7455bd499f42f8e0f9b4fcacfeabc023b5
+DIST dotnet-sdk-6.0.404-linux-musl-x64.tar.gz 185037621 BLAKE2B 0ff97d56c4d061cb5f227c745afb34cf462c286f4c0347224885360cec861dfd59f90a6ef85571c49aa79b12d558111b07a29ac48451739f721e5b13d45f94c1 SHA512 5313d8cbb41e27f462a141914f852e3d3e729886ce063be82778e1444df2d44dadcd2829f60ae97ae300d19798fab9d3b3932a7d9b9d00e948a80ccebbf5e106
+DIST dotnet-sdk-6.0.404-linux-x64.tar.gz 185546757 BLAKE2B ce8447f82b93880c6491e06fd35d556b880f59403fd7c6161d228271de6bffc6c74810e5ec5d834e35a715b9bc6173cb028aeb443bd28717a2d8838b543eec9f SHA512 7a0f4b308d3fe98df9b426b0f8f8fb7bd7247244af3570e867a3969349c62c7ea4c6da81a1a2280788e300784167a2933db523f461985aef0681e0cf14bf8f0d
 DIST dotnet-sdk-7.0.100-linux-arm.tar.gz 187334635 BLAKE2B 3b5ce167f5d92c1bbfe69cf2dad2e998b790dc9ee3255d0b09c64a5ce10e1c8ee4350911730f9b7085efd86beaffa2b8342d0abd630469fed58b9bd7b92d5f69 SHA512 11c1150357a0a79095b563671bc038085f8bbbc678a47681c4decade22fcb18504e60732518e681a5688008e7ffbad69933a8ff3bd91c09ff4df66a80a596809
 DIST dotnet-sdk-7.0.100-linux-arm64.tar.gz 187383874 BLAKE2B 0aef20c885587a1823ced1910f747e51afa7e632a0efa8329828bb0ad314837091458ce18f622deac96ebc1bd7104bfa9efcd7334893508080ea9b8136404f7f SHA512 0a332df58891e808c9adc2b785e9b0e658b29b494963c8d501b0f8806ff5d3daad4614886349cbba86af638ed7ac76e78a2d05aeca13bac25d5f45fbe62b8251
 DIST dotnet-sdk-7.0.100-linux-musl-arm.tar.gz 187501762 BLAKE2B 861f20bce117a76f1b754c63659837481b3ced5ea400f9fef1754222478b160e0b45cd8896ff75733a95dc6e0c89c0e423fbbf1a4977ec54cae3c46351dfd9e4 SHA512 26b7ca079c8c2bafb32b5794de698dd325837897ee4120d0a7bbbcdc7f034de5031c6f30536866ccd7d1338625f937f41cfa5524c64163faded58846bfa674af

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404.ebuild
new file mode 100644
index 000000000000..6286bad20f7c
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm64.tar.gz )
+)
+"
+
+SLOT="6.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+	dotnet-symlink? (
+		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:7.0[dotnet-symlink(+)]
+	)
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")"
+	local workloads="metadata/workloads/${SLOT}.${featureband}"
+	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
+
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2022-12-27 13:44 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2022-12-27 13:44 UTC (permalink / raw
  To: gentoo-commits

commit:     7fd09504fbc296792f10b1d85bac828b18001240
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 27 13:44:34 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Dec 27 13:44:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fd09504

dev-dotnet/dotnet-sdk-bin: drop old 6.0.401-r4

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  6 --
 .../dotnet-sdk-bin-6.0.401-r4.ebuild               | 67 ----------------------
 2 files changed, 73 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 4750b0eada2e..77eabc94bd1a 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -8,12 +8,6 @@ DIST dotnet-sdk-5.0.408-linux-musl-arm.tar.gz 139250593 BLAKE2B 755d481f0f72dfcd
 DIST dotnet-sdk-5.0.408-linux-musl-arm64.tar.gz 137462226 BLAKE2B 8311e503ff90bbb11ddd2c230c009f059b473bcf974f2f6bb2a24907a125059c32acbe00865f753059858313a110b9ed9758bb7dc99860eba705e8d80a9aad28 SHA512 4c7c47e887727aa072fa762e289a7c3135120acd2af1ebd591060476606058a387060d732aeece701b3e0795e0d73ef423284738094e6fe654d87641da1ee347
 DIST dotnet-sdk-5.0.408-linux-musl-x64.tar.gz 142154094 BLAKE2B 21b838e65563f037d19f27004d04069830bc378abed759ca269599ab79f5354e1bae4d55ebb37ff11f4788cfee0b6becbe3495697e386647018db58375e352ec SHA512 40514b07e90fff4911633d807a7eab4139c3755a6e2ddf92999f011445f0cfa99014b8953cdc249d62ea2f8a3b9e93708c3a6ff598f38b106c340b0955615c52
 DIST dotnet-sdk-5.0.408-linux-x64.tar.gz 142954023 BLAKE2B 69d755cfa314a97026f1899e01a0112defc82f5b711ae1580502c6fb7b9770c5b6f46b4a28279c9ed429d869ceb753661cf0bad83cd9792c0e2a16aa39966b99 SHA512 abbf22c420df2d8398d1616efa3d31e1b8f96130697746c45ad68668676d12e65ec3b4dd75f28a5dc7607da58b6e369693c0e658def15ce2431303c28e99db55
-DIST dotnet-sdk-6.0.401-linux-arm.tar.gz 181483226 BLAKE2B 75be333749c8bfbdb93dd0524ad9cc79e97ca8b8eb5ef1c2a26593b10de9cd8d6d5f17035e14bbd7e65ad06dd4c6b30ea7363e45c985e356eb513220c7af698f SHA512 7d3c32f510a7298b8e4c32a95e7d3c9b0475d94510732a405163c7bff589ffda8964f2e9336d560bd1dc37461e6cb3da5809337a586da0288bdcc71496013ba0
-DIST dotnet-sdk-6.0.401-linux-arm64.tar.gz 179313972 BLAKE2B dac1b2b3e8fe79b3cb2f5da670dc7e27b0f673df41e2590f35e61353714364c323c96207e6ab4c89f0c9aa5172b09b555345650d1e9ec39c7e32440c1c70faaf SHA512 8c05f9e02e0a48fcc3e4534fa7225fe5b974c07f1a4788c46207e18e94031194e1c881e40452ee6c432764e92331c50ae47305d4aec5afa363fab3a8a6727cdf
-DIST dotnet-sdk-6.0.401-linux-musl-arm.tar.gz 181667612 BLAKE2B 09e7aedf8ae997cdd80ec75516a08ff28fed4a52d4ec994068dc784c12006d272c77153f3cdb6e70aedb75fe31ab95f1b9da568acb95989440f61159c36125ba SHA512 059b7780896ee5af350a4c8342e0262d58046f78bd2310e585ab879df1c99e2a5b1bb3254d91e9c358a0ac82fc4df25b7f34bc08bb77e16cc695990445c36ad7
-DIST dotnet-sdk-6.0.401-linux-musl-arm64.tar.gz 179305429 BLAKE2B b13132da138f59416cb7186418eb18a4a0646d961c92b9b08521e74ebfdcdb5d85ef0a30686d24f7a63e7a974003f656efe7716e9817f8a25b4b6ab36f4bd1e8 SHA512 cf4cc55e8d877913960d510d99f4c4034ba1d4eac98f50298c33c08854199a369b572b25954a939eb2ba4994d6fb1b41614781260af9abe7f27e2f76c4962d88
-DIST dotnet-sdk-6.0.401-linux-musl-x64.tar.gz 185176662 BLAKE2B a8051e08c1fd63ea1e7f2db42f2732ac4efba9d9034f57e6b2d6bf1c7e7a2e63a7c5f08fd1bc92bfb4056451f03a8da0ca62c221978acb472acb90184a44c5ca SHA512 acdb7c08d4fb290d3aac2e212c51840f6d9ca787aca94dffe85317a515c541670456ffe37c2365541f18edcd7b39243d72e7d8e5ab4562a2896fd96bbf6cf6b8
-DIST dotnet-sdk-6.0.401-linux-x64.tar.gz 185736764 BLAKE2B 8a28e4bdcf897ea34fc31b1ddad2f8d8e1c5bcbf42513ddab8c102dff1a71458a0c553e28ada08e1a3b358ae1c0699e8632ddc7352d5ca0de34b1f23cbf6254c SHA512 6fce5f29e6cfc80da1df86d2de3a637108023397d275e0dcfa0b79ef36eb85c2c3433db467aa5d8fda7e32bc21205a126636b53d56c4eb4c547d9d3b2370cb31
 DIST dotnet-sdk-6.0.402-linux-arm.tar.gz 181622588 BLAKE2B 1010a7cd9f598e0487af127f9e1dac86681479cd6d95e39eb5f1fbf555fd3923be7e2a56bf0bc878259c17e7eb66b711da9587fcfc8ac3ab5f5b17abff1c6da7 SHA512 98b275af781ac7be20e22736d601ea667161640703b9d430340e517fb2c1bdcd6d06d5eb4f374cab1f6e29c9135005050ec89dd8dcf0ec97e7b0d9912e52f988
 DIST dotnet-sdk-6.0.402-linux-arm64.tar.gz 179368834 BLAKE2B 102b1f2ce6d3162ad423b1e24c7f4730b2846aee5d6eb19a2fbbc52271f18cda1d98121c39fd9e2dd375c2837ab5a6714f8acc81245ab720f13c5b4c6e4e9dc3 SHA512 2f5351192e87c2dd196d975e7618bd7b0b542034d0b1bc932fe944d8cbabb0ed2599e98e88d9757e68f198559961ab3350d8eddfacc2951df00fbf6a7e44f244
 DIST dotnet-sdk-6.0.402-linux-musl-arm.tar.gz 181678689 BLAKE2B 66d059106c0daab97497585935f85febcc1099474dc8f72e25e7ec2ad91b0f118a4978a0875508d11f1d5b47b75ce29e0a6782fa84c4ab654f8f6a44444c31b2 SHA512 8301b4bab44aa0f0f16ee69f0ede5ac56bd1ecf802d1fc30b12bd0da48050b40c994ac3fd4ef3fb11ab0ac4803f71301bae6a9f5f3340cbd6d2af1cb01f8c0c4

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r4.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r4.ebuild
deleted file mode 100644
index 6286bad20f7c..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.401-r4.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm64.tar.gz )
-)
-"
-
-SLOT="6.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-	dotnet-symlink? (
-		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:7.0[dotnet-symlink(+)]
-	)
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")"
-	local workloads="metadata/workloads/${SLOT}.${featureband}"
-	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
-
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-01-11  3:53 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-01-11  3:53 UTC (permalink / raw
  To: gentoo-commits

commit:     fa96aa16585fcffc69839ac9bad960099967e687
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 11 03:50:56 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Jan 11 03:50:56 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa96aa16

dev-dotnet/dotnet-sdk-bin: bump to 7.0.102

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  6 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-7.0.102.ebuild   | 67 ++++++++++++++++++++++
 2 files changed, 73 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 77eabc94bd1a..ed5b626b3c1c 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -32,3 +32,9 @@ DIST dotnet-sdk-7.0.101-linux-musl-arm.tar.gz 190310312 BLAKE2B 985f1893d92b82ee
 DIST dotnet-sdk-7.0.101-linux-musl-arm64.tar.gz 190224525 BLAKE2B ae4b08eaecf280344b1392939f433cc9ebe10d299a0a5e6919ef778b2f17732a0182a39838de34a5656180cf40ef4d7cc84781b792d74736dd2f1ae694e4bda4 SHA512 341819fe59a7eb2199bafd4e01bd329f522d20e9f8f796676dfd7cdbfe59e1344eeeca6aadbce70fab44d655036ab86bd2b34135c732ebec068009b63f8f510f
 DIST dotnet-sdk-7.0.101-linux-musl-x64.tar.gz 194287688 BLAKE2B c7f14deae3f8f5573b5a22f97db6ed334614915012678ec1c34cb4053ff82a81253b139ed1b90295092b531817f4be0239f29f582e1eb7b9b3cc844c27f7596e SHA512 e487532682df94378387acf07a11583a982418a46ccd07a20258ae8850fd549153d468771d9e44171790322f5fb3571be0ea242863853c5f95ca6697463f7262
 DIST dotnet-sdk-7.0.101-linux-x64.tar.gz 195065284 BLAKE2B 47fb1327c472bc0e530b9424465fe707a7d126ef743bdb98d03fc6a28fbe44c75d8198b775141401eac436ed21acae48497744ebc55312abeb3546a457a09774 SHA512 cf289ad0e661c38dcda7f415b3078a224e8347528448429d62c0f354ee951f4e7bef9cceaf3db02fb52b5dd7be987b7a4327ca33fb9239b667dc1c41c678095c
+DIST dotnet-sdk-7.0.102-linux-arm.tar.gz 190372161 BLAKE2B 29d3ac45b1e8e32f4d086be2ff7b6bb71c7051477c3150e7ecea7a79d521ae732402bdb3e3dd6da1cf33b46f3786bb9fabdb097d58059e103f01b465055c1deb SHA512 67db0338992e39b5ae83756d7f89f1e9195b624c24ba08124ee25cc5e3ce4f09af6d5aa45cd301585cd41f9b71e9de1a82d6afa4a16149d1098377e6e44886f8
+DIST dotnet-sdk-7.0.102-linux-arm64.tar.gz 190421818 BLAKE2B 4da3175d5c0cd314ca5f5da6d384f5d5d8f13de04be07f2079e99fbf70a4baf790434a6db64dd83c7218f86900f3c53de88d25377bef32962e088d20bbeb3c11 SHA512 a98abed737214bd61266d1a5d5096ae34537c6bef04696670d88684e9783bab6f6d45823f775648d723c4e031b1bd341f771baa6b265d2b6e5f5158213721627
+DIST dotnet-sdk-7.0.102-linux-musl-arm.tar.gz 190209586 BLAKE2B 0fffde97f3fd49c4c7bd02ff650b7646df22b76abecfd47e8bdd98f7896a5e734f937b14aba537d0cbae68a9e643b25dfadc0fdb2ed483e8b65d899467dddded SHA512 c5cecd8fa717fb17547b9b988da09593287173717090928121eaf1f53e70cf539e5b12119d1d4abe35356e7a37927b282402bccc0c1b48bf5e5edc110e7c3327
+DIST dotnet-sdk-7.0.102-linux-musl-arm64.tar.gz 190255849 BLAKE2B 360026149626120879a62535e7be5b939553160e952f6b0a0fec0d1a975a5f96fdb69e83b04d2d710a199fe4196c1fcc7082af376045fc91d6f395cafc6870c0 SHA512 279e1b8eb77ae052a3df7701c90d0ccedb33a935b79e525aecf1096ccc4736f90242af5aeb60e4cb83362829f60a194b67ca38cf559f873b9a518fd90f4404ee
+DIST dotnet-sdk-7.0.102-linux-musl-x64.tar.gz 194522183 BLAKE2B 955d44dfc052720c4ad74682751bf1ae3cf2e9a096dc465a9bbe14502e378d0421e6cd8d11b4e4ea3d2eec691a4f4957a1180c5537f43e50e625e5bc5b572907 SHA512 823647662c8266a1ba8f3e82d5773a8aa71569ea1bb8ff2d388fc6553a1cdbde9bd1804dac6c06e5c8abfa6e749d731597b980118ae05a02ff0096cc6ecd65c1
+DIST dotnet-sdk-7.0.102-linux-x64.tar.gz 194841646 BLAKE2B e1a52c149b3fa11ef2a5cc623ed6098c1b97d09d8b23f8a9b3eb8b97d276a05d35d54251eb04852bb4696aae5e003f5fe2a6c4a8f8bab1fd5f4bb524213e29ec SHA512 7667aae20a9e50d31d1fc004cdc5cb033d2682d3aa793dde28fa2869de5ac9114e8215a87447eb734e87073cfe9496c1c9b940133567f12b3a7dea31a813967f

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.102.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.102.ebuild
new file mode 100644
index 000000000000..6d0525d860bb
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.102.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm64.tar.gz )
+)
+"
+
+SLOT="7.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+	dotnet-symlink? (
+		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:6.0[dotnet-symlink(+)]
+	)
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")"
+	local workloads="metadata/workloads/${SLOT}.${featureband}"
+	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
+
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-01-11  3:53 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-01-11  3:53 UTC (permalink / raw
  To: gentoo-commits

commit:     a33ad82d3fa644e718058639f08d8739e9f5c12d
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 11 03:51:19 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Jan 11 03:51:19 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a33ad82d

dev-dotnet/dotnet-sdk-bin: drop old 7.0.100-r1

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  6 --
 .../dotnet-sdk-bin-7.0.100-r1.ebuild               | 67 ----------------------
 2 files changed, 73 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index ed5b626b3c1c..023438bfba34 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -20,12 +20,6 @@ DIST dotnet-sdk-6.0.404-linux-musl-arm.tar.gz 182613890 BLAKE2B f0475535f703a80c
 DIST dotnet-sdk-6.0.404-linux-musl-arm64.tar.gz 180323728 BLAKE2B ff32a89653f265df2fda39dc0bb2ff6853e6fced029fb1a16096436a7876ad061e55a1d45fd29f395e4d6585f67cde2e5d95b0c0c2bbaec2b073cfd2785c87e5 SHA512 999220f7247881d44c7f5a429b25c04d31044a1b91af5ede3f899df142af2d9f056a4ac6058c9e56f14b014a479f3a7455bd499f42f8e0f9b4fcacfeabc023b5
 DIST dotnet-sdk-6.0.404-linux-musl-x64.tar.gz 185037621 BLAKE2B 0ff97d56c4d061cb5f227c745afb34cf462c286f4c0347224885360cec861dfd59f90a6ef85571c49aa79b12d558111b07a29ac48451739f721e5b13d45f94c1 SHA512 5313d8cbb41e27f462a141914f852e3d3e729886ce063be82778e1444df2d44dadcd2829f60ae97ae300d19798fab9d3b3932a7d9b9d00e948a80ccebbf5e106
 DIST dotnet-sdk-6.0.404-linux-x64.tar.gz 185546757 BLAKE2B ce8447f82b93880c6491e06fd35d556b880f59403fd7c6161d228271de6bffc6c74810e5ec5d834e35a715b9bc6173cb028aeb443bd28717a2d8838b543eec9f SHA512 7a0f4b308d3fe98df9b426b0f8f8fb7bd7247244af3570e867a3969349c62c7ea4c6da81a1a2280788e300784167a2933db523f461985aef0681e0cf14bf8f0d
-DIST dotnet-sdk-7.0.100-linux-arm.tar.gz 187334635 BLAKE2B 3b5ce167f5d92c1bbfe69cf2dad2e998b790dc9ee3255d0b09c64a5ce10e1c8ee4350911730f9b7085efd86beaffa2b8342d0abd630469fed58b9bd7b92d5f69 SHA512 11c1150357a0a79095b563671bc038085f8bbbc678a47681c4decade22fcb18504e60732518e681a5688008e7ffbad69933a8ff3bd91c09ff4df66a80a596809
-DIST dotnet-sdk-7.0.100-linux-arm64.tar.gz 187383874 BLAKE2B 0aef20c885587a1823ced1910f747e51afa7e632a0efa8329828bb0ad314837091458ce18f622deac96ebc1bd7104bfa9efcd7334893508080ea9b8136404f7f SHA512 0a332df58891e808c9adc2b785e9b0e658b29b494963c8d501b0f8806ff5d3daad4614886349cbba86af638ed7ac76e78a2d05aeca13bac25d5f45fbe62b8251
-DIST dotnet-sdk-7.0.100-linux-musl-arm.tar.gz 187501762 BLAKE2B 861f20bce117a76f1b754c63659837481b3ced5ea400f9fef1754222478b160e0b45cd8896ff75733a95dc6e0c89c0e423fbbf1a4977ec54cae3c46351dfd9e4 SHA512 26b7ca079c8c2bafb32b5794de698dd325837897ee4120d0a7bbbcdc7f034de5031c6f30536866ccd7d1338625f937f41cfa5524c64163faded58846bfa674af
-DIST dotnet-sdk-7.0.100-linux-musl-arm64.tar.gz 187585944 BLAKE2B 634d1de263e064640fa28a26f47de243edc328f27a2ad4d2897688aaf834af70d4e326e71323acebd3341e9fff819063e7b424be33bb0c7991f99435c46c2b43 SHA512 8b3e95cc3e80eb05c7a0bc7ede1033320e03c78f4ecb7cc99b85fa99f56d72bc06342f342fe957e4aadacf9fb83fff15e658ae62c8fa8b29051898929c5ea833
-DIST dotnet-sdk-7.0.100-linux-musl-x64.tar.gz 191649364 BLAKE2B 83fe85dd6ed31b2430f88b2e8e3dd5bd1bd44b1dd95bb3c6430fed5141ea8efea5e2af61c210e8ceaf0508ce3c684008ab9c5149ac141e417796785e29019cf5 SHA512 2ee0a055a3e46c6d9ced3cada5f91141b3966e76f4c4b11e58cd4c89ea69408a5b0efaaa21aaa04f743add38f1435f5a5852271a4222d5cd858907ec44f0af2e
-DIST dotnet-sdk-7.0.100-linux-x64.tar.gz 192029252 BLAKE2B 9fceb9e02866115dddc10395edcec5223f3a0694c844b8c242134029e751b8ab9e0999be35cdd73491b23ebcbf7ace1214395379153143c2553d8d999212e810 SHA512 0a2e74486357a3ee16abb551ecd828836f90d8744d6e2b6b83556395c872090d9e5166f92a8d050331333d07d112c4b27e87100ba1af86cac8a37f1aee953078
 DIST dotnet-sdk-7.0.101-linux-arm.tar.gz 190305220 BLAKE2B 0369de215924cb78ce1b2d27549966b4c61b1c0e409dffcd67266e613fb4a4c414db6bc829fa843f56e9f2dbbc1c55a069c56e1f7c3f98b8870039ed826013f0 SHA512 e8aed900dc127c035d21d13d4600a9fb5e921da23d578b3e7c130951e4feb434f6017cd37eb96fbdfb1bae964a364c6981213c3dd358ec9ddd1f7437a394d4de
 DIST dotnet-sdk-7.0.101-linux-arm64.tar.gz 190350115 BLAKE2B 082930153f00b26938d0eeebfc15d3e23480d5defbff2fd823464bfb5c58e99f6521f9c24acc88a3ab634eaa6ab731b4d45d106380bcc477fdffe223e3284957 SHA512 b0874f4167e9792802b46a7ddcf3a7f7bf7329eb3699d4308b1cdd45ef32678962bbd0ccfd186e48e11cac3b198c4415ceac2f5e546d5fcdf0cecb05810863f7
 DIST dotnet-sdk-7.0.101-linux-musl-arm.tar.gz 190310312 BLAKE2B 985f1893d92b82ee18d6ccc03e4cdd0c058675b424716708828bff753457be9c68c3a072763a9e4f50f0bd6fb3750a11d60f77f3dda87b04247c1d89d9af3ed3 SHA512 a454cbffb42b218d3d2d37fdb68f2a15fc32319472abc61d018701b7845d9828c65bb1157eab0789c7073a411fd4744e969bec912e0a4b737c31714acd80006f

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.100-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.100-r1.ebuild
deleted file mode 100644
index 36bbf0f46d11..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.100-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm64.tar.gz )
-)
-"
-
-SLOT="7.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-	dotnet-symlink? (
-		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:6.0[dotnet-symlink(+)]
-	)
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")"
-	local workloads="metadata/workloads/${SLOT}.${featureband}"
-	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
-
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-02-16 11:59 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-02-16 11:59 UTC (permalink / raw
  To: gentoo-commits

commit:     e551080bad5f90f706df50ab7cd76ad8ea177d4c
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 16 11:47:11 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Feb 16 11:55:46 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e551080b

dev-dotnet/dotnet-sdk-bin: bump to 7.0.200

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  6 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-7.0.200.ebuild   | 67 ++++++++++++++++++++++
 2 files changed, 73 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 2258668f9014..708389009548 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -26,3 +26,9 @@ DIST dotnet-sdk-7.0.102-linux-musl-arm.tar.gz 190209586 BLAKE2B 0fffde97f3fd49c4
 DIST dotnet-sdk-7.0.102-linux-musl-arm64.tar.gz 190255849 BLAKE2B 360026149626120879a62535e7be5b939553160e952f6b0a0fec0d1a975a5f96fdb69e83b04d2d710a199fe4196c1fcc7082af376045fc91d6f395cafc6870c0 SHA512 279e1b8eb77ae052a3df7701c90d0ccedb33a935b79e525aecf1096ccc4736f90242af5aeb60e4cb83362829f60a194b67ca38cf559f873b9a518fd90f4404ee
 DIST dotnet-sdk-7.0.102-linux-musl-x64.tar.gz 194522183 BLAKE2B 955d44dfc052720c4ad74682751bf1ae3cf2e9a096dc465a9bbe14502e378d0421e6cd8d11b4e4ea3d2eec691a4f4957a1180c5537f43e50e625e5bc5b572907 SHA512 823647662c8266a1ba8f3e82d5773a8aa71569ea1bb8ff2d388fc6553a1cdbde9bd1804dac6c06e5c8abfa6e749d731597b980118ae05a02ff0096cc6ecd65c1
 DIST dotnet-sdk-7.0.102-linux-x64.tar.gz 194841646 BLAKE2B e1a52c149b3fa11ef2a5cc623ed6098c1b97d09d8b23f8a9b3eb8b97d276a05d35d54251eb04852bb4696aae5e003f5fe2a6c4a8f8bab1fd5f4bb524213e29ec SHA512 7667aae20a9e50d31d1fc004cdc5cb033d2682d3aa793dde28fa2869de5ac9114e8215a87447eb734e87073cfe9496c1c9b940133567f12b3a7dea31a813967f
+DIST dotnet-sdk-7.0.200-linux-arm.tar.gz 192996891 BLAKE2B 43c271a53d2eeebfbbeb7702e0c7a203960b57246f4b1f557d78391abdf10d0cca87c7ee364a37151f8e9e91df53e427df077a7cc25e1ccce5ac5d37fc73bc3a SHA512 7b1072c8080a0f38946d207945417dbeea4cbb688c2ea2dba1cb31330da15652da0823d8571c063a08830fe2157dbacb635eb2a8c7f20033cd1b8a35a9cfde36
+DIST dotnet-sdk-7.0.200-linux-arm64.tar.gz 193106712 BLAKE2B 5db6eab8bf56a85a15e6107bd4bca0dd4669d9eb2b3db287b8aa7621e38e07ce213c8e2446add010623b78b7092c0658d17bf4c90a059440778519e5aa117a9e SHA512 2990b7d2b23adb2b2621786ba774450e8cf73bf872173ab57026d7658599accdb5a4cefb5292945e264408f833503210621ed787c8d77eb467d3b204da8073a8
+DIST dotnet-sdk-7.0.200-linux-musl-arm.tar.gz 192955116 BLAKE2B 5b5549e158ebc7059b123d601566efddaacd04aa6ee531699b3c70327b2f2005ed11cbb7dea7b9a8a9c5f792fcc7461ea34b0a33a81828b4085327f219224d19 SHA512 1e4f9160cb93ca9704015e787491bf78c5850c2a0aa7f5794b35f607f6f342903c9d8aa182593133d6609d5b9aded9bed769855213e0464311f357a65df0a640
+DIST dotnet-sdk-7.0.200-linux-musl-arm64.tar.gz 192893152 BLAKE2B ea793eebc9d414f5f8dd0c4a1b2c0330bf762db8fb1626aaa97d84b8fffe2a6b8d85f8cf735467dd49d6f588cd17254dad7ced926410f7e26488da08e0bb593a SHA512 63c568b1e0014e2039def200fde47d932e5366ba794fcd89f0efbcfd845e8b8b1c0ede6406a518f366356f5b566df2d0a1b53e6fdc9b58a26a59bdaa89e0ce32
+DIST dotnet-sdk-7.0.200-linux-musl-x64.tar.gz 197209986 BLAKE2B 4219149ed4f682ecb3d2c00cb2ed24f5352153ca0a5063bf07e7d42ddce95a5d3b4924e257bc166e1a1ca779dd9fb1d8e52d7a17a37ae73a596f3b5f4ed98c5b SHA512 e907c96e7f1c7a3497f8726176b1fad9e93050b7b5f30900a634d253c4c5c822c8d729b22b36fa00d5bb2be0834f6c683d47db8c22077fbb191e38ae67e12119
+DIST dotnet-sdk-7.0.200-linux-x64.tar.gz 197802070 BLAKE2B 100af2f1e3fda195542f383a449473b1e52a7c5c1ff40b3ee666305a883885e1440996be7e588d8ccad44702917cf8d5e87900a59d80b8a43f9ba76a8e602927 SHA512 bb88cc5099bcb090608f5e02e7fcdc4f6a82114881378efd469afb210e00909d8dcc4d07d188851ef2782ba755321096de175d83ca67af3c4dcb8d3c1d217756

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.200.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.200.ebuild
new file mode 100644
index 000000000000..6d0525d860bb
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.200.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="${PV}"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+LICENSE="MIT"
+
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm64.tar.gz )
+)
+"
+
+SLOT="7.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="+dotnet-symlink"
+QA_PREBUILT="*"
+RESTRICT+=" splitdebug"
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+	dotnet-symlink? (
+		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
+		!dev-dotnet/dotnet-sdk-bin:6.0[dotnet-symlink(+)]
+	)
+"
+
+S=${WORKDIR}
+
+src_install() {
+	local dest="opt/${PN}-${SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")"
+	local workloads="metadata/workloads/${SLOT}.${featureband}"
+	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
+
+	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
+
+	if use dotnet-symlink; then
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
+		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
+
+		# set an env-variable for 3rd party tools
+		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
+		doenvd "${T}/90${PN}-${SLOT}"
+	fi
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-02-16 11:59 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-02-16 11:59 UTC (permalink / raw
  To: gentoo-commits

commit:     a1af03cc070712879c5c7a2049b536abcb2343d9
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 16 11:42:31 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Feb 16 11:55:46 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1af03cc

dev-dotnet/dotnet-sdk-bin: drop old 7.0.101

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  6 --
 .../dotnet-sdk-bin/dotnet-sdk-bin-7.0.101.ebuild   | 67 ----------------------
 2 files changed, 73 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 023438bfba34..2258668f9014 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -20,12 +20,6 @@ DIST dotnet-sdk-6.0.404-linux-musl-arm.tar.gz 182613890 BLAKE2B f0475535f703a80c
 DIST dotnet-sdk-6.0.404-linux-musl-arm64.tar.gz 180323728 BLAKE2B ff32a89653f265df2fda39dc0bb2ff6853e6fced029fb1a16096436a7876ad061e55a1d45fd29f395e4d6585f67cde2e5d95b0c0c2bbaec2b073cfd2785c87e5 SHA512 999220f7247881d44c7f5a429b25c04d31044a1b91af5ede3f899df142af2d9f056a4ac6058c9e56f14b014a479f3a7455bd499f42f8e0f9b4fcacfeabc023b5
 DIST dotnet-sdk-6.0.404-linux-musl-x64.tar.gz 185037621 BLAKE2B 0ff97d56c4d061cb5f227c745afb34cf462c286f4c0347224885360cec861dfd59f90a6ef85571c49aa79b12d558111b07a29ac48451739f721e5b13d45f94c1 SHA512 5313d8cbb41e27f462a141914f852e3d3e729886ce063be82778e1444df2d44dadcd2829f60ae97ae300d19798fab9d3b3932a7d9b9d00e948a80ccebbf5e106
 DIST dotnet-sdk-6.0.404-linux-x64.tar.gz 185546757 BLAKE2B ce8447f82b93880c6491e06fd35d556b880f59403fd7c6161d228271de6bffc6c74810e5ec5d834e35a715b9bc6173cb028aeb443bd28717a2d8838b543eec9f SHA512 7a0f4b308d3fe98df9b426b0f8f8fb7bd7247244af3570e867a3969349c62c7ea4c6da81a1a2280788e300784167a2933db523f461985aef0681e0cf14bf8f0d
-DIST dotnet-sdk-7.0.101-linux-arm.tar.gz 190305220 BLAKE2B 0369de215924cb78ce1b2d27549966b4c61b1c0e409dffcd67266e613fb4a4c414db6bc829fa843f56e9f2dbbc1c55a069c56e1f7c3f98b8870039ed826013f0 SHA512 e8aed900dc127c035d21d13d4600a9fb5e921da23d578b3e7c130951e4feb434f6017cd37eb96fbdfb1bae964a364c6981213c3dd358ec9ddd1f7437a394d4de
-DIST dotnet-sdk-7.0.101-linux-arm64.tar.gz 190350115 BLAKE2B 082930153f00b26938d0eeebfc15d3e23480d5defbff2fd823464bfb5c58e99f6521f9c24acc88a3ab634eaa6ab731b4d45d106380bcc477fdffe223e3284957 SHA512 b0874f4167e9792802b46a7ddcf3a7f7bf7329eb3699d4308b1cdd45ef32678962bbd0ccfd186e48e11cac3b198c4415ceac2f5e546d5fcdf0cecb05810863f7
-DIST dotnet-sdk-7.0.101-linux-musl-arm.tar.gz 190310312 BLAKE2B 985f1893d92b82ee18d6ccc03e4cdd0c058675b424716708828bff753457be9c68c3a072763a9e4f50f0bd6fb3750a11d60f77f3dda87b04247c1d89d9af3ed3 SHA512 a454cbffb42b218d3d2d37fdb68f2a15fc32319472abc61d018701b7845d9828c65bb1157eab0789c7073a411fd4744e969bec912e0a4b737c31714acd80006f
-DIST dotnet-sdk-7.0.101-linux-musl-arm64.tar.gz 190224525 BLAKE2B ae4b08eaecf280344b1392939f433cc9ebe10d299a0a5e6919ef778b2f17732a0182a39838de34a5656180cf40ef4d7cc84781b792d74736dd2f1ae694e4bda4 SHA512 341819fe59a7eb2199bafd4e01bd329f522d20e9f8f796676dfd7cdbfe59e1344eeeca6aadbce70fab44d655036ab86bd2b34135c732ebec068009b63f8f510f
-DIST dotnet-sdk-7.0.101-linux-musl-x64.tar.gz 194287688 BLAKE2B c7f14deae3f8f5573b5a22f97db6ed334614915012678ec1c34cb4053ff82a81253b139ed1b90295092b531817f4be0239f29f582e1eb7b9b3cc844c27f7596e SHA512 e487532682df94378387acf07a11583a982418a46ccd07a20258ae8850fd549153d468771d9e44171790322f5fb3571be0ea242863853c5f95ca6697463f7262
-DIST dotnet-sdk-7.0.101-linux-x64.tar.gz 195065284 BLAKE2B 47fb1327c472bc0e530b9424465fe707a7d126ef743bdb98d03fc6a28fbe44c75d8198b775141401eac436ed21acae48497744ebc55312abeb3546a457a09774 SHA512 cf289ad0e661c38dcda7f415b3078a224e8347528448429d62c0f354ee951f4e7bef9cceaf3db02fb52b5dd7be987b7a4327ca33fb9239b667dc1c41c678095c
 DIST dotnet-sdk-7.0.102-linux-arm.tar.gz 190372161 BLAKE2B 29d3ac45b1e8e32f4d086be2ff7b6bb71c7051477c3150e7ecea7a79d521ae732402bdb3e3dd6da1cf33b46f3786bb9fabdb097d58059e103f01b465055c1deb SHA512 67db0338992e39b5ae83756d7f89f1e9195b624c24ba08124ee25cc5e3ce4f09af6d5aa45cd301585cd41f9b71e9de1a82d6afa4a16149d1098377e6e44886f8
 DIST dotnet-sdk-7.0.102-linux-arm64.tar.gz 190421818 BLAKE2B 4da3175d5c0cd314ca5f5da6d384f5d5d8f13de04be07f2079e99fbf70a4baf790434a6db64dd83c7218f86900f3c53de88d25377bef32962e088d20bbeb3c11 SHA512 a98abed737214bd61266d1a5d5096ae34537c6bef04696670d88684e9783bab6f6d45823f775648d723c4e031b1bd341f771baa6b265d2b6e5f5158213721627
 DIST dotnet-sdk-7.0.102-linux-musl-arm.tar.gz 190209586 BLAKE2B 0fffde97f3fd49c4c7bd02ff650b7646df22b76abecfd47e8bdd98f7896a5e734f937b14aba537d0cbae68a9e643b25dfadc0fdb2ed483e8b65d899467dddded SHA512 c5cecd8fa717fb17547b9b988da09593287173717090928121eaf1f53e70cf539e5b12119d1d4abe35356e7a37927b282402bccc0c1b48bf5e5edc110e7c3327

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.101.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.101.ebuild
deleted file mode 100644
index 36bbf0f46d11..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.101.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm64.tar.gz )
-)
-"
-
-SLOT="7.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-	dotnet-symlink? (
-		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:6.0[dotnet-symlink(+)]
-	)
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")"
-	local workloads="metadata/workloads/${SLOT}.${featureband}"
-	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
-
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-02-28 18:03 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-02-28 18:03 UTC (permalink / raw
  To: gentoo-commits

commit:     c267ae31e233153f8aa30fd00cb5a81fc7934c79
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 28 17:06:32 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Feb 28 18:03:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c267ae31

dev-dotnet/dotnet-sdk-bin: switch maint to dotnet <AT> gentoo.org

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/metadata.xml b/dev-dotnet/dotnet-sdk-bin/metadata.xml
index 941e6d94878f..e32a6dd41575 100644
--- a/dev-dotnet/dotnet-sdk-bin/metadata.xml
+++ b/dev-dotnet/dotnet-sdk-bin/metadata.xml
@@ -2,9 +2,9 @@
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 
 <pkgmetadata>
-  <maintainer type="person">
-    <email>xgqt@gentoo.org</email>
-    <name>Maciej Barć</name>
+  <maintainer type="project">
+    <email>dotnet@gentoo.org</email>
+    <name>Gentoo Dotnet Project</name>
   </maintainer>
   <use>
     <flag name="dotnet-symlink">


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-06-19 18:29 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-06-19 18:29 UTC (permalink / raw
  To: gentoo-commits

commit:     71d636f48b8d7a661c76f307ef9b7394bc562310
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 19 18:17:55 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Jun 19 18:29:33 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d636f4

dev-dotnet/dotnet-sdk-bin: drop old 6.0.402-r2

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  6 --
 .../dotnet-sdk-bin-6.0.402-r2.ebuild               | 67 ----------------------
 2 files changed, 73 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index ffe7645f7635..8d8003647493 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -1,9 +1,3 @@
-DIST dotnet-sdk-6.0.402-linux-arm.tar.gz 181622588 BLAKE2B 1010a7cd9f598e0487af127f9e1dac86681479cd6d95e39eb5f1fbf555fd3923be7e2a56bf0bc878259c17e7eb66b711da9587fcfc8ac3ab5f5b17abff1c6da7 SHA512 98b275af781ac7be20e22736d601ea667161640703b9d430340e517fb2c1bdcd6d06d5eb4f374cab1f6e29c9135005050ec89dd8dcf0ec97e7b0d9912e52f988
-DIST dotnet-sdk-6.0.402-linux-arm64.tar.gz 179368834 BLAKE2B 102b1f2ce6d3162ad423b1e24c7f4730b2846aee5d6eb19a2fbbc52271f18cda1d98121c39fd9e2dd375c2837ab5a6714f8acc81245ab720f13c5b4c6e4e9dc3 SHA512 2f5351192e87c2dd196d975e7618bd7b0b542034d0b1bc932fe944d8cbabb0ed2599e98e88d9757e68f198559961ab3350d8eddfacc2951df00fbf6a7e44f244
-DIST dotnet-sdk-6.0.402-linux-musl-arm.tar.gz 181678689 BLAKE2B 66d059106c0daab97497585935f85febcc1099474dc8f72e25e7ec2ad91b0f118a4978a0875508d11f1d5b47b75ce29e0a6782fa84c4ab654f8f6a44444c31b2 SHA512 8301b4bab44aa0f0f16ee69f0ede5ac56bd1ecf802d1fc30b12bd0da48050b40c994ac3fd4ef3fb11ab0ac4803f71301bae6a9f5f3340cbd6d2af1cb01f8c0c4
-DIST dotnet-sdk-6.0.402-linux-musl-arm64.tar.gz 179488323 BLAKE2B 459bfc25c250e36ed351eb76037aac29f999ae111889662079d13555707e2006c719ec88516ffed013e6d88fc836d41148b81d194afaa3049ae2696b8c606d63 SHA512 78aa8493421c7debbe8446a1a46bb2733c27d59f8bac4eb7dc00268092ee4f5025d56914c45b3169b8fb466aab2f8274980dc3b6639b6bac5122559f607ffe49
-DIST dotnet-sdk-6.0.402-linux-musl-x64.tar.gz 185028850 BLAKE2B 92f24b251d8d36d7cf154c44ff5096b069cd4df1fd3a1a3aea9d4aedb8934ab81ae2c33ae891cd892d942ecceb0ed677ee4c8eb242ad43a7c7f9a4ac2303a79a SHA512 534eb3fa37c5dc5131cc542e95c8372571690cdc404da630734e90e87a93080c7ea9ecf29d8fa1e0a956f0599007271cae4e57ac0879cc94df08ad36aba8fdcd
-DIST dotnet-sdk-6.0.402-linux-x64.tar.gz 185619780 BLAKE2B 1880ec1f94bd8c79db550fae5c0bd684e7e96e5ee99d5bf41c20a0d9678facb6aaca0065d246015feaa265b0e99d95afaff4f1468fabd04594a9834224afc118 SHA512 972c2d9fff6a09ef8f2e6bbaa36ae5869f4f7f509ae5d28c4611532eb34be10c629af98cdf211d86dc4bc6edebb04a2672a97f78c3e0f2ff267017f8c9c59d4e
 DIST dotnet-sdk-6.0.404-linux-arm.tar.gz 181563995 BLAKE2B ff359d26264f0298d6210a2b7ae8cd0f1b577bf9937aaff09805f361e54349bdab5338182b674c81c8cb330c90f7a17a601ccce899e63f2e837a90bfd02c3726 SHA512 1b9b5e0c45f90a4c752bf6990e5dda4110403a62392dc78abf9145c69b1d329b2630945a88cb4d7756322b188b7f4a9334bfc376067edff5dcfabfd85098d7d8
 DIST dotnet-sdk-6.0.404-linux-arm64.tar.gz 180324700 BLAKE2B 33780337294f427da0b8d44d8a3819c4276c0b01ffefe5a846cc5524039a5af203a231fe5893c63dce5b1557cd1288c4cb3e1d93505320a49eeccd4fd22cefe7 SHA512 7c58595aa57b655ff5a268ae4fc680ff3fb15a84dcc0ce84ae7eb25ba27bf66f0c5273c985f15034583f5b05437a5354db68c4064953030dc4caebb11339ac76
 DIST dotnet-sdk-6.0.404-linux-musl-arm.tar.gz 182613890 BLAKE2B f0475535f703a80c23a881ef578eeac87923586b27bcc7ed018b75aa88dccc84dcbd9e20543b1e502e0e800b947afd8e6bbc3a44b4101ad786674d0ad2fb196a SHA512 d7818ea567db81832cfeed5057c42255d2f19750a741a2cbc57e2d7134267a27e9937f86846b30f393c6f0ad2dbf0f4c73a902ed78b0de56138f077f62f34686

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r2.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r2.ebuild
deleted file mode 100644
index 6286bad20f7c..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.402-r2.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm64.tar.gz )
-)
-"
-
-SLOT="6.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-	dotnet-symlink? (
-		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:7.0[dotnet-symlink(+)]
-	)
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")"
-	local workloads="metadata/workloads/${SLOT}.${featureband}"
-	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
-
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-06-19 18:29 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-06-19 18:29 UTC (permalink / raw
  To: gentoo-commits

commit:     3f9117c5921f8254de56e72cb3427fab0f054cd5
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 19 18:18:05 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Jun 19 18:29:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f9117c5

dev-dotnet/dotnet-sdk-bin: drop old 7.0.102

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  6 --
 .../dotnet-sdk-bin/dotnet-sdk-bin-7.0.102.ebuild   | 67 ----------------------
 2 files changed, 73 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 8d8003647493..0db136553320 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -4,12 +4,6 @@ DIST dotnet-sdk-6.0.404-linux-musl-arm.tar.gz 182613890 BLAKE2B f0475535f703a80c
 DIST dotnet-sdk-6.0.404-linux-musl-arm64.tar.gz 180323728 BLAKE2B ff32a89653f265df2fda39dc0bb2ff6853e6fced029fb1a16096436a7876ad061e55a1d45fd29f395e4d6585f67cde2e5d95b0c0c2bbaec2b073cfd2785c87e5 SHA512 999220f7247881d44c7f5a429b25c04d31044a1b91af5ede3f899df142af2d9f056a4ac6058c9e56f14b014a479f3a7455bd499f42f8e0f9b4fcacfeabc023b5
 DIST dotnet-sdk-6.0.404-linux-musl-x64.tar.gz 185037621 BLAKE2B 0ff97d56c4d061cb5f227c745afb34cf462c286f4c0347224885360cec861dfd59f90a6ef85571c49aa79b12d558111b07a29ac48451739f721e5b13d45f94c1 SHA512 5313d8cbb41e27f462a141914f852e3d3e729886ce063be82778e1444df2d44dadcd2829f60ae97ae300d19798fab9d3b3932a7d9b9d00e948a80ccebbf5e106
 DIST dotnet-sdk-6.0.404-linux-x64.tar.gz 185546757 BLAKE2B ce8447f82b93880c6491e06fd35d556b880f59403fd7c6161d228271de6bffc6c74810e5ec5d834e35a715b9bc6173cb028aeb443bd28717a2d8838b543eec9f SHA512 7a0f4b308d3fe98df9b426b0f8f8fb7bd7247244af3570e867a3969349c62c7ea4c6da81a1a2280788e300784167a2933db523f461985aef0681e0cf14bf8f0d
-DIST dotnet-sdk-7.0.102-linux-arm.tar.gz 190372161 BLAKE2B 29d3ac45b1e8e32f4d086be2ff7b6bb71c7051477c3150e7ecea7a79d521ae732402bdb3e3dd6da1cf33b46f3786bb9fabdb097d58059e103f01b465055c1deb SHA512 67db0338992e39b5ae83756d7f89f1e9195b624c24ba08124ee25cc5e3ce4f09af6d5aa45cd301585cd41f9b71e9de1a82d6afa4a16149d1098377e6e44886f8
-DIST dotnet-sdk-7.0.102-linux-arm64.tar.gz 190421818 BLAKE2B 4da3175d5c0cd314ca5f5da6d384f5d5d8f13de04be07f2079e99fbf70a4baf790434a6db64dd83c7218f86900f3c53de88d25377bef32962e088d20bbeb3c11 SHA512 a98abed737214bd61266d1a5d5096ae34537c6bef04696670d88684e9783bab6f6d45823f775648d723c4e031b1bd341f771baa6b265d2b6e5f5158213721627
-DIST dotnet-sdk-7.0.102-linux-musl-arm.tar.gz 190209586 BLAKE2B 0fffde97f3fd49c4c7bd02ff650b7646df22b76abecfd47e8bdd98f7896a5e734f937b14aba537d0cbae68a9e643b25dfadc0fdb2ed483e8b65d899467dddded SHA512 c5cecd8fa717fb17547b9b988da09593287173717090928121eaf1f53e70cf539e5b12119d1d4abe35356e7a37927b282402bccc0c1b48bf5e5edc110e7c3327
-DIST dotnet-sdk-7.0.102-linux-musl-arm64.tar.gz 190255849 BLAKE2B 360026149626120879a62535e7be5b939553160e952f6b0a0fec0d1a975a5f96fdb69e83b04d2d710a199fe4196c1fcc7082af376045fc91d6f395cafc6870c0 SHA512 279e1b8eb77ae052a3df7701c90d0ccedb33a935b79e525aecf1096ccc4736f90242af5aeb60e4cb83362829f60a194b67ca38cf559f873b9a518fd90f4404ee
-DIST dotnet-sdk-7.0.102-linux-musl-x64.tar.gz 194522183 BLAKE2B 955d44dfc052720c4ad74682751bf1ae3cf2e9a096dc465a9bbe14502e378d0421e6cd8d11b4e4ea3d2eec691a4f4957a1180c5537f43e50e625e5bc5b572907 SHA512 823647662c8266a1ba8f3e82d5773a8aa71569ea1bb8ff2d388fc6553a1cdbde9bd1804dac6c06e5c8abfa6e749d731597b980118ae05a02ff0096cc6ecd65c1
-DIST dotnet-sdk-7.0.102-linux-x64.tar.gz 194841646 BLAKE2B e1a52c149b3fa11ef2a5cc623ed6098c1b97d09d8b23f8a9b3eb8b97d276a05d35d54251eb04852bb4696aae5e003f5fe2a6c4a8f8bab1fd5f4bb524213e29ec SHA512 7667aae20a9e50d31d1fc004cdc5cb033d2682d3aa793dde28fa2869de5ac9114e8215a87447eb734e87073cfe9496c1c9b940133567f12b3a7dea31a813967f
 DIST dotnet-sdk-7.0.200-linux-arm.tar.gz 192996891 BLAKE2B 43c271a53d2eeebfbbeb7702e0c7a203960b57246f4b1f557d78391abdf10d0cca87c7ee364a37151f8e9e91df53e427df077a7cc25e1ccce5ac5d37fc73bc3a SHA512 7b1072c8080a0f38946d207945417dbeea4cbb688c2ea2dba1cb31330da15652da0823d8571c063a08830fe2157dbacb635eb2a8c7f20033cd1b8a35a9cfde36
 DIST dotnet-sdk-7.0.200-linux-arm64.tar.gz 193106712 BLAKE2B 5db6eab8bf56a85a15e6107bd4bca0dd4669d9eb2b3db287b8aa7621e38e07ce213c8e2446add010623b78b7092c0658d17bf4c90a059440778519e5aa117a9e SHA512 2990b7d2b23adb2b2621786ba774450e8cf73bf872173ab57026d7658599accdb5a4cefb5292945e264408f833503210621ed787c8d77eb467d3b204da8073a8
 DIST dotnet-sdk-7.0.200-linux-musl-arm.tar.gz 192955116 BLAKE2B 5b5549e158ebc7059b123d601566efddaacd04aa6ee531699b3c70327b2f2005ed11cbb7dea7b9a8a9c5f792fcc7461ea34b0a33a81828b4085327f219224d19 SHA512 1e4f9160cb93ca9704015e787491bf78c5850c2a0aa7f5794b35f607f6f342903c9d8aa182593133d6609d5b9aded9bed769855213e0464311f357a65df0a640

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.102.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.102.ebuild
deleted file mode 100644
index 6d0525d860bb..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.102.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm64.tar.gz )
-)
-"
-
-SLOT="7.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-	dotnet-symlink? (
-		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:6.0[dotnet-symlink(+)]
-	)
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")"
-	local workloads="metadata/workloads/${SLOT}.${featureband}"
-	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
-
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-06-19 18:29 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-06-19 18:29 UTC (permalink / raw
  To: gentoo-commits

commit:     2dc4834fe52b3630a2f161326a17c50c7576b52c
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 19 18:17:28 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Jun 19 18:29:33 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dc4834f

dev-dotnet/dotnet-sdk-bin: drop old 3.1.423-r4

Bug: https://bugs.gentoo.org/908819
Bug: https://bugs.gentoo.org/908820
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  4 --
 .../dotnet-sdk-bin-3.1.423-r4.ebuild               | 60 ----------------------
 2 files changed, 64 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 708389009548..87a8548781e6 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -1,7 +1,3 @@
-DIST dotnet-sdk-3.1.423-linux-arm.tar.gz 128565109 BLAKE2B b6693073769517dd61fe3122ea43f48cf854080a671bcdd228bd92d6985bcc53b03a3b16bf58fc255fc3c4d858545e6bed0c097d30ebca96a3e35c8f94f43065 SHA512 6b615ec6c1d66280c44ff28de0532ff6a4c21c77caf188101b04bdd58e8935436cb2b049ad9d831799476d421e25795184615c7e1caff8e550855e2f6ed5efd9
-DIST dotnet-sdk-3.1.423-linux-arm64.tar.gz 123539848 BLAKE2B 816ed88d48eb1899874704bec9ab86e415354e2a5da17044da7ffea609b59ae245bda401be374774f3e11fae7d7d21cf3b3de1bbe44cf14cfee83ed4da5afe86 SHA512 ba4f82e939be43ed863f059f69cdfb80b6dfe7cf99638bd6e787b060c2c1c4934440b599c133f61e3a0995f73675ae5d927bb047597cdd6a15b9074891dfd62e
-DIST dotnet-sdk-3.1.423-linux-musl-x64.tar.gz 123438492 BLAKE2B dbc719333d7f11740e39acdd0312afe306abc7b8859c2e90e43a60b8c3957bd45f50a3c4b9224b24d69a96ae12d899328589e0b7a6a760e9de20649770d7b61f SHA512 e3e887c029535c7566437e5e6bb3a2cac44cdf103c247ac528e02c535b3efd860ee9bbd0ef9c570daac91e4012ddc84dca509e1ce23ab293ed7c744edbc9107b
-DIST dotnet-sdk-3.1.423-linux-x64.tar.gz 123405008 BLAKE2B 4096ae9ee744cd1607b02b36cc123099158b093f1410697f65dc71c3a45a577e7c22f9de1941f9447d6b59187cd247f638a808e855c0765ce61c092ae6223c3b SHA512 bcb0efcc066a668eb390b57fd2c944abe73234fdbed57a4b1d21af5b880d102b765f2a790bb137d4b9f3d0d4e24fc53d39dc7666e665624c12e07d503c54ceae
 DIST dotnet-sdk-5.0.408-linux-arm.tar.gz 139493036 BLAKE2B 2be0533e1331f4d7759a322a2caabeddfc8f24d6b95e81acd670da1a5f856e267b442c9a160f5a0e0bd7d8ad743bdda60defca09b76c1a003b65f091a576fef8 SHA512 4f12b2c6cc242666450eb5f892430a956ff34b2ab30aa63ee444565327fbad569152506e153a550b4a45cad6d8346f37ca7bcca68e9d46540c7f170e24b26296
 DIST dotnet-sdk-5.0.408-linux-arm64.tar.gz 137471257 BLAKE2B 13229a50ce58305e8768a93f3ee9592b258dd21350ebf2601632d35a1d9efb138e9487742b542784dc736066b69c58a7f338d501b818f74fcc2bccbd2564693d SHA512 50f23d7aca91051d8b7c37f1a76b1eb51e6fe73e017d98558d757a6b9699e4237d401ce81515c1601b8c21eb62fee4e0b4f0bbed8967eefa3ceba75fc242f01b
 DIST dotnet-sdk-5.0.408-linux-musl-arm.tar.gz 139250593 BLAKE2B 755d481f0f72dfcda06ae0c65900097d931f9ad51fd17e599e6c53b0d0d05760bf7628771c86fe413b1799e7560da554398f164232a62840f1107d308daec815 SHA512 9ee91254b1d828b9047249e57b08b94b5dd307b6e197faeffab2fbe78403a0604832a0a09f7af21c44045b70b0cf79322ea1825852298a43174b4455a4dc52eb

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r4.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r4.ebuild
deleted file mode 100644
index 22838fd6af44..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-3.1.423-r4.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-x64.tar.gz )
-)
-arm? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-arm64? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-"
-
-SLOT="3.1"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-REQUIRED_USE="
-amd64? ( || ( elibc_musl elibc_glibc ) )
-arm? ( elibc_glibc )
-arm64? ( elibc_glibc )"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-	dotnet-symlink? (
-		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:6.0[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:7.0[dotnet-symlink(+)]
-	)
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-06-19 18:29 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-06-19 18:29 UTC (permalink / raw
  To: gentoo-commits

commit:     1f9f7f85b21b773952028a92ee1a3a6f0a79f1ea
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 19 18:17:41 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Jun 19 18:29:33 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f9f7f85

dev-dotnet/dotnet-sdk-bin: drop old 5.0.408-r4

Bug: https://bugs.gentoo.org/908819
Bug: https://bugs.gentoo.org/908820
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  6 ---
 .../dotnet-sdk-bin-5.0.408-r4.ebuild               | 62 ----------------------
 2 files changed, 68 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 87a8548781e6..ffe7645f7635 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -1,9 +1,3 @@
-DIST dotnet-sdk-5.0.408-linux-arm.tar.gz 139493036 BLAKE2B 2be0533e1331f4d7759a322a2caabeddfc8f24d6b95e81acd670da1a5f856e267b442c9a160f5a0e0bd7d8ad743bdda60defca09b76c1a003b65f091a576fef8 SHA512 4f12b2c6cc242666450eb5f892430a956ff34b2ab30aa63ee444565327fbad569152506e153a550b4a45cad6d8346f37ca7bcca68e9d46540c7f170e24b26296
-DIST dotnet-sdk-5.0.408-linux-arm64.tar.gz 137471257 BLAKE2B 13229a50ce58305e8768a93f3ee9592b258dd21350ebf2601632d35a1d9efb138e9487742b542784dc736066b69c58a7f338d501b818f74fcc2bccbd2564693d SHA512 50f23d7aca91051d8b7c37f1a76b1eb51e6fe73e017d98558d757a6b9699e4237d401ce81515c1601b8c21eb62fee4e0b4f0bbed8967eefa3ceba75fc242f01b
-DIST dotnet-sdk-5.0.408-linux-musl-arm.tar.gz 139250593 BLAKE2B 755d481f0f72dfcda06ae0c65900097d931f9ad51fd17e599e6c53b0d0d05760bf7628771c86fe413b1799e7560da554398f164232a62840f1107d308daec815 SHA512 9ee91254b1d828b9047249e57b08b94b5dd307b6e197faeffab2fbe78403a0604832a0a09f7af21c44045b70b0cf79322ea1825852298a43174b4455a4dc52eb
-DIST dotnet-sdk-5.0.408-linux-musl-arm64.tar.gz 137462226 BLAKE2B 8311e503ff90bbb11ddd2c230c009f059b473bcf974f2f6bb2a24907a125059c32acbe00865f753059858313a110b9ed9758bb7dc99860eba705e8d80a9aad28 SHA512 4c7c47e887727aa072fa762e289a7c3135120acd2af1ebd591060476606058a387060d732aeece701b3e0795e0d73ef423284738094e6fe654d87641da1ee347
-DIST dotnet-sdk-5.0.408-linux-musl-x64.tar.gz 142154094 BLAKE2B 21b838e65563f037d19f27004d04069830bc378abed759ca269599ab79f5354e1bae4d55ebb37ff11f4788cfee0b6becbe3495697e386647018db58375e352ec SHA512 40514b07e90fff4911633d807a7eab4139c3755a6e2ddf92999f011445f0cfa99014b8953cdc249d62ea2f8a3b9e93708c3a6ff598f38b106c340b0955615c52
-DIST dotnet-sdk-5.0.408-linux-x64.tar.gz 142954023 BLAKE2B 69d755cfa314a97026f1899e01a0112defc82f5b711ae1580502c6fb7b9770c5b6f46b4a28279c9ed429d869ceb753661cf0bad83cd9792c0e2a16aa39966b99 SHA512 abbf22c420df2d8398d1616efa3d31e1b8f96130697746c45ad68668676d12e65ec3b4dd75f28a5dc7607da58b6e369693c0e658def15ce2431303c28e99db55
 DIST dotnet-sdk-6.0.402-linux-arm.tar.gz 181622588 BLAKE2B 1010a7cd9f598e0487af127f9e1dac86681479cd6d95e39eb5f1fbf555fd3923be7e2a56bf0bc878259c17e7eb66b711da9587fcfc8ac3ab5f5b17abff1c6da7 SHA512 98b275af781ac7be20e22736d601ea667161640703b9d430340e517fb2c1bdcd6d06d5eb4f374cab1f6e29c9135005050ec89dd8dcf0ec97e7b0d9912e52f988
 DIST dotnet-sdk-6.0.402-linux-arm64.tar.gz 179368834 BLAKE2B 102b1f2ce6d3162ad423b1e24c7f4730b2846aee5d6eb19a2fbbc52271f18cda1d98121c39fd9e2dd375c2837ab5a6714f8acc81245ab720f13c5b4c6e4e9dc3 SHA512 2f5351192e87c2dd196d975e7618bd7b0b542034d0b1bc932fe944d8cbabb0ed2599e98e88d9757e68f198559961ab3350d8eddfacc2951df00fbf6a7e44f244
 DIST dotnet-sdk-6.0.402-linux-musl-arm.tar.gz 181678689 BLAKE2B 66d059106c0daab97497585935f85febcc1099474dc8f72e25e7ec2ad91b0f118a4978a0875508d11f1d5b47b75ce29e0a6782fa84c4ab654f8f6a44444c31b2 SHA512 8301b4bab44aa0f0f16ee69f0ede5ac56bd1ecf802d1fc30b12bd0da48050b40c994ac3fd4ef3fb11ab0ac4803f71301bae6a9f5f3340cbd6d2af1cb01f8c0c4

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r4.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r4.ebuild
deleted file mode 100644
index 672cfbabe449..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-5.0.408-r4.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm64.tar.gz )
-)
-"
-
-SLOT="5.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-	dotnet-symlink? (
-		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:6.0[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:7.0[dotnet-symlink(+)]
-	)
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-09-15 20:49 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-09-15 20:49 UTC (permalink / raw
  To: gentoo-commits

commit:     af8c7fdec0d4c2219e87b2b7fbe54e433dce0456
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 15 16:50:06 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Sep 15 20:48:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af8c7fde

dev-dotnet/dotnet-sdk-bin: add 6.0.404-r1 and 7.0.203

Bug: https://bugs.gentoo.org/900597
Bug: https://github.com/gentoo/gentoo/pull/32109
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  6 ++
 .../dotnet-sdk-bin-6.0.404-r1.ebuild               | 70 +++++++++++++++++++++
 .../dotnet-sdk-bin/dotnet-sdk-bin-7.0.203.ebuild   | 71 ++++++++++++++++++++++
 3 files changed, 147 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 0db136553320..ef1bf1bc89f7 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -10,3 +10,9 @@ DIST dotnet-sdk-7.0.200-linux-musl-arm.tar.gz 192955116 BLAKE2B 5b5549e158ebc705
 DIST dotnet-sdk-7.0.200-linux-musl-arm64.tar.gz 192893152 BLAKE2B ea793eebc9d414f5f8dd0c4a1b2c0330bf762db8fb1626aaa97d84b8fffe2a6b8d85f8cf735467dd49d6f588cd17254dad7ced926410f7e26488da08e0bb593a SHA512 63c568b1e0014e2039def200fde47d932e5366ba794fcd89f0efbcfd845e8b8b1c0ede6406a518f366356f5b566df2d0a1b53e6fdc9b58a26a59bdaa89e0ce32
 DIST dotnet-sdk-7.0.200-linux-musl-x64.tar.gz 197209986 BLAKE2B 4219149ed4f682ecb3d2c00cb2ed24f5352153ca0a5063bf07e7d42ddce95a5d3b4924e257bc166e1a1ca779dd9fb1d8e52d7a17a37ae73a596f3b5f4ed98c5b SHA512 e907c96e7f1c7a3497f8726176b1fad9e93050b7b5f30900a634d253c4c5c822c8d729b22b36fa00d5bb2be0834f6c683d47db8c22077fbb191e38ae67e12119
 DIST dotnet-sdk-7.0.200-linux-x64.tar.gz 197802070 BLAKE2B 100af2f1e3fda195542f383a449473b1e52a7c5c1ff40b3ee666305a883885e1440996be7e588d8ccad44702917cf8d5e87900a59d80b8a43f9ba76a8e602927 SHA512 bb88cc5099bcb090608f5e02e7fcdc4f6a82114881378efd469afb210e00909d8dcc4d07d188851ef2782ba755321096de175d83ca67af3c4dcb8d3c1d217756
+DIST dotnet-sdk-7.0.203-linux-arm.tar.gz 193128471 BLAKE2B 38f4c3d001770890b0de6f816a42e41ca7f05463f1924069fcbc15c344f2d713d68d5c8bbcbaba3adb1679b987cc543ef7c75a5f0afa0ba5def54cd1e3023a5d SHA512 9617060ed134d70a561ec8439748a09d54e67dab46c5f362dc749b37fee9324de50a2f8990b5b3745a1b6caa54578580afe7ca8791f276e8e72aeb21ff4abf27
+DIST dotnet-sdk-7.0.203-linux-arm64.tar.gz 193040248 BLAKE2B 38eb2d586de235bfa30b297099fe2287ce47afca648275d1a6b80e5237588107448f5310ab9e16e93eed91b4a2cb93727ec82451ab643d737a0467dce445bc46 SHA512 f5e1b5a63b51af664b852435fc5631ff3fbeafbfac9f34c025da016218b0e6fb9a24e816035a44f4b4a16f28bc696821b1aa6f181966754318bc45cde7f439bf
+DIST dotnet-sdk-7.0.203-linux-musl-arm.tar.gz 193086103 BLAKE2B fbd943578a9ad1eeeb01a4d31c662b7bbf61409041f5595dd4d52e036fd76c55ea28d0d4f8b1b6ef213f2a7afbf8d724d7b1bd27925a0a7d3d34d9632e8a17bb SHA512 b391d6d8ae2411450ac3d4b3ba7a8a402b95403d9c9a9f227dd504492fac7311405181f4aeda05390149e5c2363bf0a86d526d7ff89feac165c97e9d8ef39327
+DIST dotnet-sdk-7.0.203-linux-musl-arm64.tar.gz 193132851 BLAKE2B 6375b410b5e0c3163c4de0306aa618f72104574195b6076854a5222ba9720cc9fe7eb1ddff37f88a78758311dca58a3c093b503233aa4df60d93494b79435ada SHA512 ad94a557cb7a319e641ba09f3ee63dce74cae3ae668011c009b7a004b1b28001942ae4c7a82fe80ba2467f5ac44731bff81a1edd422c0aaaf95d7206b715dcbf
+DIST dotnet-sdk-7.0.203-linux-musl-x64.tar.gz 197345038 BLAKE2B 7c9a016c0ac9a78b0337fc58670788e11950cd5db9d22ef9845ab40ff6969138f76d878dca9972183f73c35fef0940e690a57fa7e44bf7236e9cd73010e30267 SHA512 0d7bbf8f8e517aa4530d2bc590978394f0fd568a866b6369ab349aaf43412f820391ee3bb99d3f5b7f149bc7dfc1baff7658d928caa931e37c69e149d3667741
+DIST dotnet-sdk-7.0.203-linux-x64.tar.gz 197819323 BLAKE2B f95c9d34f7feba5c0e1407c9c4012361f1bb282748d7644a9e823d3b39d62a42ab3de3e8ce2a310b40ea180069bddea3eef07973043ba2f20020365f9adfd52c SHA512 ed1ae7cd88591ec52e1515c4a25d9a832eca29e8a0889549fea35a320e6e356e3806a17289f71fc0b04c36b006ae74446c53771d976c170fcbe5977ac7db1cb6

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404-r1.ebuild
new file mode 100644
index 000000000000..fe7a496af237
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404-r1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.12"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+RESTRICT="splitdebug"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+IDEPEND="app-eselect/eselect-dotnet"
+PDEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+	~dev-dotnet/dotnet-runtime-nugets-3.1.32
+"
+
+QA_PREBUILT="*"
+
+src_install() {
+	local dest=opt/${PN}-${SDK_SLOT}
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym ../../${dest}/dotnet /usr/bin/dotnet-bin-${SDK_SLOT}
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.203.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.203.ebuild
new file mode 100644
index 000000000000..9b24e7afb5b6
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.203.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.5"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+RESTRICT="splitdebug"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+IDEPEND="app-eselect/eselect-dotnet"
+PDEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+	~dev-dotnet/dotnet-runtime-nugets-3.1.32
+	~dev-dotnet/dotnet-runtime-nugets-6.0.16
+"
+
+QA_PREBUILT="*"
+
+src_install() {
+	local dest=opt/${PN}-${SDK_SLOT}
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym ../../${dest}/dotnet /usr/bin/dotnet-bin-${SDK_SLOT}
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-09-16  7:04 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-09-16  7:04 UTC (permalink / raw
  To: gentoo-commits

commit:     4221b16f4479e4fbefb70d4a633085239f9d4606
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 16 07:04:12 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 16 07:04:12 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4221b16f

dev-dotnet/dotnet-sdk-bin: Keyword 7.0.203 arm, #914249

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.203.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.203.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.203.ebuild
index 9b24e7afb5b6..5143f4f58080 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.203.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.203.ebuild
@@ -26,7 +26,7 @@ RUNTIME_SLOT="${SDK_SLOT}.5"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 RESTRICT="splitdebug"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-09-16  9:27 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-09-16  9:27 UTC (permalink / raw
  To: gentoo-commits

commit:     5beb4ff53bdc57e7de7e34bdeea322a944c9df00
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 16 09:27:01 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 16 09:27:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5beb4ff5

dev-dotnet/dotnet-sdk-bin: Keyword 7.0.203 arm64, #914249

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.203.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.203.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.203.ebuild
index 5143f4f58080..fea3417eb7aa 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.203.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.203.ebuild
@@ -26,7 +26,7 @@ RUNTIME_SLOT="${SDK_SLOT}.5"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
 RESTRICT="splitdebug"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-09-16 14:41 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-09-16 14:41 UTC (permalink / raw
  To: gentoo-commits

commit:     b0d5624f980d48826052e914aa85472fcd228d65
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 16 14:40:59 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 16 14:40:59 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0d5624f

dev-dotnet/dotnet-sdk-bin: Keyword 6.0.404-r1 arm, #914290

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404-r1.ebuild
index fe7a496af237..88c628e43bb6 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404-r1.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404-r1.ebuild
@@ -26,7 +26,7 @@ RUNTIME_SLOT="${SDK_SLOT}.12"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 RESTRICT="splitdebug"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-09-16 14:48 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-09-16 14:48 UTC (permalink / raw
  To: gentoo-commits

commit:     b789f4d1f00747da0500d72f17d7a034240cc0ac
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 16 12:53:37 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Sep 16 14:47:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b789f4d1

dev-dotnet/dotnet-sdk-bin: drop old 7.0.200

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  6 --
 .../dotnet-sdk-bin/dotnet-sdk-bin-7.0.200.ebuild   | 67 ----------------------
 2 files changed, 73 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index ef1bf1bc89f7..f73d9fe54f03 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -4,12 +4,6 @@ DIST dotnet-sdk-6.0.404-linux-musl-arm.tar.gz 182613890 BLAKE2B f0475535f703a80c
 DIST dotnet-sdk-6.0.404-linux-musl-arm64.tar.gz 180323728 BLAKE2B ff32a89653f265df2fda39dc0bb2ff6853e6fced029fb1a16096436a7876ad061e55a1d45fd29f395e4d6585f67cde2e5d95b0c0c2bbaec2b073cfd2785c87e5 SHA512 999220f7247881d44c7f5a429b25c04d31044a1b91af5ede3f899df142af2d9f056a4ac6058c9e56f14b014a479f3a7455bd499f42f8e0f9b4fcacfeabc023b5
 DIST dotnet-sdk-6.0.404-linux-musl-x64.tar.gz 185037621 BLAKE2B 0ff97d56c4d061cb5f227c745afb34cf462c286f4c0347224885360cec861dfd59f90a6ef85571c49aa79b12d558111b07a29ac48451739f721e5b13d45f94c1 SHA512 5313d8cbb41e27f462a141914f852e3d3e729886ce063be82778e1444df2d44dadcd2829f60ae97ae300d19798fab9d3b3932a7d9b9d00e948a80ccebbf5e106
 DIST dotnet-sdk-6.0.404-linux-x64.tar.gz 185546757 BLAKE2B ce8447f82b93880c6491e06fd35d556b880f59403fd7c6161d228271de6bffc6c74810e5ec5d834e35a715b9bc6173cb028aeb443bd28717a2d8838b543eec9f SHA512 7a0f4b308d3fe98df9b426b0f8f8fb7bd7247244af3570e867a3969349c62c7ea4c6da81a1a2280788e300784167a2933db523f461985aef0681e0cf14bf8f0d
-DIST dotnet-sdk-7.0.200-linux-arm.tar.gz 192996891 BLAKE2B 43c271a53d2eeebfbbeb7702e0c7a203960b57246f4b1f557d78391abdf10d0cca87c7ee364a37151f8e9e91df53e427df077a7cc25e1ccce5ac5d37fc73bc3a SHA512 7b1072c8080a0f38946d207945417dbeea4cbb688c2ea2dba1cb31330da15652da0823d8571c063a08830fe2157dbacb635eb2a8c7f20033cd1b8a35a9cfde36
-DIST dotnet-sdk-7.0.200-linux-arm64.tar.gz 193106712 BLAKE2B 5db6eab8bf56a85a15e6107bd4bca0dd4669d9eb2b3db287b8aa7621e38e07ce213c8e2446add010623b78b7092c0658d17bf4c90a059440778519e5aa117a9e SHA512 2990b7d2b23adb2b2621786ba774450e8cf73bf872173ab57026d7658599accdb5a4cefb5292945e264408f833503210621ed787c8d77eb467d3b204da8073a8
-DIST dotnet-sdk-7.0.200-linux-musl-arm.tar.gz 192955116 BLAKE2B 5b5549e158ebc7059b123d601566efddaacd04aa6ee531699b3c70327b2f2005ed11cbb7dea7b9a8a9c5f792fcc7461ea34b0a33a81828b4085327f219224d19 SHA512 1e4f9160cb93ca9704015e787491bf78c5850c2a0aa7f5794b35f607f6f342903c9d8aa182593133d6609d5b9aded9bed769855213e0464311f357a65df0a640
-DIST dotnet-sdk-7.0.200-linux-musl-arm64.tar.gz 192893152 BLAKE2B ea793eebc9d414f5f8dd0c4a1b2c0330bf762db8fb1626aaa97d84b8fffe2a6b8d85f8cf735467dd49d6f588cd17254dad7ced926410f7e26488da08e0bb593a SHA512 63c568b1e0014e2039def200fde47d932e5366ba794fcd89f0efbcfd845e8b8b1c0ede6406a518f366356f5b566df2d0a1b53e6fdc9b58a26a59bdaa89e0ce32
-DIST dotnet-sdk-7.0.200-linux-musl-x64.tar.gz 197209986 BLAKE2B 4219149ed4f682ecb3d2c00cb2ed24f5352153ca0a5063bf07e7d42ddce95a5d3b4924e257bc166e1a1ca779dd9fb1d8e52d7a17a37ae73a596f3b5f4ed98c5b SHA512 e907c96e7f1c7a3497f8726176b1fad9e93050b7b5f30900a634d253c4c5c822c8d729b22b36fa00d5bb2be0834f6c683d47db8c22077fbb191e38ae67e12119
-DIST dotnet-sdk-7.0.200-linux-x64.tar.gz 197802070 BLAKE2B 100af2f1e3fda195542f383a449473b1e52a7c5c1ff40b3ee666305a883885e1440996be7e588d8ccad44702917cf8d5e87900a59d80b8a43f9ba76a8e602927 SHA512 bb88cc5099bcb090608f5e02e7fcdc4f6a82114881378efd469afb210e00909d8dcc4d07d188851ef2782ba755321096de175d83ca67af3c4dcb8d3c1d217756
 DIST dotnet-sdk-7.0.203-linux-arm.tar.gz 193128471 BLAKE2B 38f4c3d001770890b0de6f816a42e41ca7f05463f1924069fcbc15c344f2d713d68d5c8bbcbaba3adb1679b987cc543ef7c75a5f0afa0ba5def54cd1e3023a5d SHA512 9617060ed134d70a561ec8439748a09d54e67dab46c5f362dc749b37fee9324de50a2f8990b5b3745a1b6caa54578580afe7ca8791f276e8e72aeb21ff4abf27
 DIST dotnet-sdk-7.0.203-linux-arm64.tar.gz 193040248 BLAKE2B 38eb2d586de235bfa30b297099fe2287ce47afca648275d1a6b80e5237588107448f5310ab9e16e93eed91b4a2cb93727ec82451ab643d737a0467dce445bc46 SHA512 f5e1b5a63b51af664b852435fc5631ff3fbeafbfac9f34c025da016218b0e6fb9a24e816035a44f4b4a16f28bc696821b1aa6f181966754318bc45cde7f439bf
 DIST dotnet-sdk-7.0.203-linux-musl-arm.tar.gz 193086103 BLAKE2B fbd943578a9ad1eeeb01a4d31c662b7bbf61409041f5595dd4d52e036fd76c55ea28d0d4f8b1b6ef213f2a7afbf8d724d7b1bd27925a0a7d3d34d9632e8a17bb SHA512 b391d6d8ae2411450ac3d4b3ba7a8a402b95403d9c9a9f227dd504492fac7311405181f4aeda05390149e5c2363bf0a86d526d7ff89feac165c97e9d8ef39327

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.200.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.200.ebuild
deleted file mode 100644
index 6d0525d860bb..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.200.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm64.tar.gz )
-)
-"
-
-SLOT="7.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-	dotnet-symlink? (
-		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:6.0[dotnet-symlink(+)]
-	)
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")"
-	local workloads="metadata/workloads/${SLOT}.${featureband}"
-	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
-
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-09-16 14:48 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-09-16 14:48 UTC (permalink / raw
  To: gentoo-commits

commit:     d7d44e3e3d0cc20220b5709705319c30e6a1de55
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 16 14:45:18 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Sep 16 14:47:36 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7d44e3e

dev-dotnet/dotnet-sdk-bin: bump to 7.0.401

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  6 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-7.0.401.ebuild   | 71 ++++++++++++++++++++++
 2 files changed, 77 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index f73d9fe54f03..c7128665a0ec 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -10,3 +10,9 @@ DIST dotnet-sdk-7.0.203-linux-musl-arm.tar.gz 193086103 BLAKE2B fbd943578a9ad1ee
 DIST dotnet-sdk-7.0.203-linux-musl-arm64.tar.gz 193132851 BLAKE2B 6375b410b5e0c3163c4de0306aa618f72104574195b6076854a5222ba9720cc9fe7eb1ddff37f88a78758311dca58a3c093b503233aa4df60d93494b79435ada SHA512 ad94a557cb7a319e641ba09f3ee63dce74cae3ae668011c009b7a004b1b28001942ae4c7a82fe80ba2467f5ac44731bff81a1edd422c0aaaf95d7206b715dcbf
 DIST dotnet-sdk-7.0.203-linux-musl-x64.tar.gz 197345038 BLAKE2B 7c9a016c0ac9a78b0337fc58670788e11950cd5db9d22ef9845ab40ff6969138f76d878dca9972183f73c35fef0940e690a57fa7e44bf7236e9cd73010e30267 SHA512 0d7bbf8f8e517aa4530d2bc590978394f0fd568a866b6369ab349aaf43412f820391ee3bb99d3f5b7f149bc7dfc1baff7658d928caa931e37c69e149d3667741
 DIST dotnet-sdk-7.0.203-linux-x64.tar.gz 197819323 BLAKE2B f95c9d34f7feba5c0e1407c9c4012361f1bb282748d7644a9e823d3b39d62a42ab3de3e8ce2a310b40ea180069bddea3eef07973043ba2f20020365f9adfd52c SHA512 ed1ae7cd88591ec52e1515c4a25d9a832eca29e8a0889549fea35a320e6e356e3806a17289f71fc0b04c36b006ae74446c53771d976c170fcbe5977ac7db1cb6
+DIST dotnet-sdk-7.0.401-linux-arm.tar.gz 214146328 BLAKE2B 6291452e36442f44a459aa03e7418e693c098349e68e866e1a1a3a718118f5ea1b359911858288fbaa41a02cd5ea3e91da74bc40dfbaf9e631e5173b318b0a13 SHA512 baa82f57a16996b1e9a73261e23b74181c251399a4ecb09ceb95bcfcc8e3bf89e31ff26b0e0a8e87cb77406ad097719e8e392b684b2e00cdb81f2ba6f5134f1f
+DIST dotnet-sdk-7.0.401-linux-arm64.tar.gz 214008457 BLAKE2B 33cd31d7950e8d7dafd503a7d760f4d82e5af254bcd42ca344635869218a1a2fae65490c41e655d5bbc75d84821f64edf4de2e1d8b18a2eb4364ece9dfa47d08 SHA512 7c6ba2047998c906353f8e8d7fa73589867f46cbc2d4ece6cc7ee4ca3402b6a18717089b98002c7d15e16ca6fd5b11e42037b5fb0e25aff39075d67d8be49e25
+DIST dotnet-sdk-7.0.401-linux-musl-arm.tar.gz 214138371 BLAKE2B bbb12a92bf5d3b88521c8397fe9419263906297feef9a6904bf32c325e8bbb5274ae0fc404975cb74179b31b8d1f7590f210c79400d72135566eca2b093f5a87 SHA512 a15e482abe9acf9b094f306edd5b6c84cc7e46c1da5496dd589471d5758304da99408d2c6510da99ad790a4593995ef09ac157a58a844201da23d6736736ffd8
+DIST dotnet-sdk-7.0.401-linux-musl-arm64.tar.gz 213974901 BLAKE2B 444b86f4899c3979db257c229b3d717851b83e51156ea55e9c2004e41ed6a59f5c241ece7697c9ae40abd4b5557f00e51f4ce45c458990a238023750807fd597 SHA512 4c8e0ba9e6c4e0ff71c563a6a25d470c47d11270e7b166b8c2f1a41337dead0b5765fda17a9a332ba55ff3faaa7aadfa39142cb1e6d32d20c6b826ef521125e1
+DIST dotnet-sdk-7.0.401-linux-musl-x64.tar.gz 218584001 BLAKE2B c4a8fc3397796e20c3998633d858a506a6d87d409c082bb6bb6d45e5714ad3ca3075fd4f0d9cfc10d9417e1a2d86250a205126724bc08d34426c99e52e714515 SHA512 77a33605b815a50e2b79b110c1617f69668c7e802919ea954ac45aad4208750436c6fe0d71aad367a610846633a8da56e3f1f4f82460f801eb3b9437bf2051a0
+DIST dotnet-sdk-7.0.401-linux-x64.tar.gz 219152408 BLAKE2B 69f1b10ffb3decdb81b99c08ecd3aeb8bed8415de1251e49d9cfe7cfe1d266e3a0807677bafd7e0be318c8ca5a70420fc911a9112e57b512114e7447e2eeccf1 SHA512 2544f58c7409b1fd8fe2c7f600f6d2b6a1929318071f16789bd6abf6deea00bd496dd6ba7f2573bbf17c891c4f56a372a073e57712acfd3e80ea3eb1b3f9c3d0

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401.ebuild
new file mode 100644
index 000000000000..fa2d05a04f71
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.5"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64"
+RESTRICT="splitdebug"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+IDEPEND="app-eselect/eselect-dotnet"
+PDEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+	~dev-dotnet/dotnet-runtime-nugets-3.1.32
+	~dev-dotnet/dotnet-runtime-nugets-6.0.16
+"
+
+QA_PREBUILT="*"
+
+src_install() {
+	local dest="opt/${PN}-${SDK_SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-09-16 22:58 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-09-16 22:58 UTC (permalink / raw
  To: gentoo-commits

commit:     b7dcb591facf23faf9ab63db8e3ba7aced1ac853
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 16 22:58:07 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 16 22:58:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7dcb591

dev-dotnet/dotnet-sdk-bin: Keyword 6.0.404-r1 arm64, #914290

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404-r1.ebuild
index 88c628e43bb6..2604e3ad31f5 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404-r1.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404-r1.ebuild
@@ -26,7 +26,7 @@ RUNTIME_SLOT="${SDK_SLOT}.12"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
 RESTRICT="splitdebug"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-09-17 19:32 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-09-17 19:32 UTC (permalink / raw
  To: gentoo-commits

commit:     b38efbf6d8504046353f95aaf85977f50be2a56c
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 16 22:25:12 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Sep 17 19:20:27 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b38efbf6

dev-dotnet/dotnet-sdk-bin: fix dotnet-runtime-nugets dependencies

Closes: https://bugs.gentoo.org/914302
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 ...dotnet-sdk-bin-7.0.401.ebuild => dotnet-sdk-bin-7.0.401-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild
similarity index 96%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild
index fa2d05a04f71..580f5a676561 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild
@@ -22,7 +22,7 @@ arm64? (
 S="${WORKDIR}"
 
 SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.5"
+RUNTIME_SLOT="${SDK_SLOT}.11"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
@@ -39,7 +39,7 @@ IDEPEND="app-eselect/eselect-dotnet"
 PDEPEND="
 	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
 	~dev-dotnet/dotnet-runtime-nugets-3.1.32
-	~dev-dotnet/dotnet-runtime-nugets-6.0.16
+	~dev-dotnet/dotnet-runtime-nugets-6.0.22
 "
 
 QA_PREBUILT="*"


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-09-17 19:32 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-09-17 19:32 UTC (permalink / raw
  To: gentoo-commits

commit:     6ad953f05c5112bcd726d817350e844fad6bcc27
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 17 19:22:01 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Sep 17 19:22:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad953f0

dev-dotnet/dotnet-sdk-bin: update metadata XML

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/metadata.xml | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/metadata.xml b/dev-dotnet/dotnet-sdk-bin/metadata.xml
index e32a6dd41575..2b161a5ca143 100644
--- a/dev-dotnet/dotnet-sdk-bin/metadata.xml
+++ b/dev-dotnet/dotnet-sdk-bin/metadata.xml
@@ -6,11 +6,6 @@
     <email>dotnet@gentoo.org</email>
     <name>Gentoo Dotnet Project</name>
   </maintainer>
-  <use>
-    <flag name="dotnet-symlink">
-      Install a dotnet symlink that points to dotnet-bin.
-    </flag>
-  </use>
   <upstream>
     <doc>https://learn.microsoft.com/en-us/dotnet/</doc>
     <remote-id type="github">dotnet/sdk</remote-id>


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-09-17 19:32 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-09-17 19:32 UTC (permalink / raw
  To: gentoo-commits

commit:     b1551ccba1f094ca9bec0cf610353b4aadc1f34f
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 17 19:21:29 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Sep 17 19:21:29 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1551ccb

dev-dotnet/dotnet-sdk-bin: drop old 6.0.404

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.404.ebuild   | 67 ----------------------
 1 file changed, 67 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404.ebuild
deleted file mode 100644
index 6286bad20f7c..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="${PV}"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${MY_PV}/dotnet-sdk-${MY_PV}-linux-musl-arm64.tar.gz )
-)
-"
-
-SLOT="6.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="+dotnet-symlink"
-QA_PREBUILT="*"
-RESTRICT+=" splitdebug"
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-	dotnet-symlink? (
-		!dev-dotnet/dotnet-sdk[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:3.1[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:5.0[dotnet-symlink(+)]
-		!dev-dotnet/dotnet-sdk-bin:7.0[dotnet-symlink(+)]
-	)
-"
-
-S=${WORKDIR}
-
-src_install() {
-	local dest="opt/${PN}-${SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(ver_cut 3 | sed "s/[0-9]/0/2g")"
-	local workloads="metadata/workloads/${SLOT}.${featureband}"
-	{ mkdir -p "${S}/${workloads}" && touch "${S}/${workloads}/userlocal"; } || die
-
-	{ mv "${S}" "${ED}/${dest}" && mkdir "${S}" && fperms 0755 "/${dest}"; } || die
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SLOT}"
-
-	if use dotnet-symlink; then
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet"
-		dosym "../../${dest}/dotnet" "/usr/bin/dotnet-${SLOT}"
-
-		# set an env-variable for 3rd party tools
-		echo "DOTNET_ROOT=/${dest}" > "${T}/90${PN}-${SLOT}" || die
-		doenvd "${T}/90${PN}-${SLOT}"
-	fi
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-10-14  9:06 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-10-14  9:06 UTC (permalink / raw
  To: gentoo-commits

commit:     dfca84ab28cafb1b2474442b812f540edef6003e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 14 09:05:50 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 14 09:05:50 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfca84ab

dev-dotnet/dotnet-sdk-bin: Stabilize 7.0.401-r1 arm64, #915713

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild
index fde6d06af184..1ce935ad5e7d 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild
@@ -26,7 +26,7 @@ RUNTIME_SLOT="${SDK_SLOT}.11"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 arm ~arm64"
+KEYWORDS="~amd64 arm arm64"
 RESTRICT="splitdebug"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-10-14  9:06 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-10-14  9:06 UTC (permalink / raw
  To: gentoo-commits

commit:     e49290a6e0bb46d0c219b2923f33d35bf05cd6ae
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 14 09:05:47 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 14 09:05:47 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e49290a6

dev-dotnet/dotnet-sdk-bin: Stabilize 7.0.401-r1 arm, #915713

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild
index 580f5a676561..fde6d06af184 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild
@@ -26,7 +26,7 @@ RUNTIME_SLOT="${SDK_SLOT}.11"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 arm ~arm64"
 RESTRICT="splitdebug"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-10-14  9:08 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-10-14  9:08 UTC (permalink / raw
  To: gentoo-commits

commit:     0f4e522584f57a82f1a4d281763c44fba56f3fbe
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 14 09:08:09 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 14 09:08:12 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f4e5225

dev-dotnet/dotnet-sdk-bin: Stabilize 7.0.401-r1 amd64, #915713

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild
index 1ce935ad5e7d..6e52ee819535 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild
@@ -26,7 +26,7 @@ RUNTIME_SLOT="${SDK_SLOT}.11"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 arm arm64"
+KEYWORDS="amd64 arm arm64"
 RESTRICT="splitdebug"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-10-14  9:56 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-10-14  9:56 UTC (permalink / raw
  To: gentoo-commits

commit:     693a1ddedea9e6459abb94fccc6bcb5ac54eb7af
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 14 08:39:19 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Oct 14 09:56:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=693a1dde

dev-dotnet/dotnet-sdk-bin: bump to 7.0.402

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  6 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-7.0.402.ebuild   | 72 ++++++++++++++++++++++
 2 files changed, 78 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index c7128665a0ec..d006257dc90c 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -16,3 +16,9 @@ DIST dotnet-sdk-7.0.401-linux-musl-arm.tar.gz 214138371 BLAKE2B bbb12a92bf5d3b88
 DIST dotnet-sdk-7.0.401-linux-musl-arm64.tar.gz 213974901 BLAKE2B 444b86f4899c3979db257c229b3d717851b83e51156ea55e9c2004e41ed6a59f5c241ece7697c9ae40abd4b5557f00e51f4ce45c458990a238023750807fd597 SHA512 4c8e0ba9e6c4e0ff71c563a6a25d470c47d11270e7b166b8c2f1a41337dead0b5765fda17a9a332ba55ff3faaa7aadfa39142cb1e6d32d20c6b826ef521125e1
 DIST dotnet-sdk-7.0.401-linux-musl-x64.tar.gz 218584001 BLAKE2B c4a8fc3397796e20c3998633d858a506a6d87d409c082bb6bb6d45e5714ad3ca3075fd4f0d9cfc10d9417e1a2d86250a205126724bc08d34426c99e52e714515 SHA512 77a33605b815a50e2b79b110c1617f69668c7e802919ea954ac45aad4208750436c6fe0d71aad367a610846633a8da56e3f1f4f82460f801eb3b9437bf2051a0
 DIST dotnet-sdk-7.0.401-linux-x64.tar.gz 219152408 BLAKE2B 69f1b10ffb3decdb81b99c08ecd3aeb8bed8415de1251e49d9cfe7cfe1d266e3a0807677bafd7e0be318c8ca5a70420fc911a9112e57b512114e7447e2eeccf1 SHA512 2544f58c7409b1fd8fe2c7f600f6d2b6a1929318071f16789bd6abf6deea00bd496dd6ba7f2573bbf17c891c4f56a372a073e57712acfd3e80ea3eb1b3f9c3d0
+DIST dotnet-sdk-7.0.402-linux-arm.tar.gz 214092140 BLAKE2B 7b2d462219ac7cdb05d9b6b36e2ed4f1515ad6f15e7d89f17bec76e1f275e47cf6be4a691bf5df2a9cf546bc792ffb1470aabbf8aa3baee6455afefa47ef9551 SHA512 303b228e4462b163ca7d33a774f42564940f9409e3866c35683053d002a45f690557d4f0cfc4a9c03542ac5d89919149ff688b692ebdef055456d9c63c97129f
+DIST dotnet-sdk-7.0.402-linux-arm64.tar.gz 213928215 BLAKE2B 6115b71158b3db403fc593e531b2f78d61666336d4e59fd199570087c50fb94d0cd9e3fca86e32f4431000234ae89e7ab0593439af222cf74e40834be6eefab5 SHA512 6de003fa4d2dc145262ef390737f1da6ce82839e5d8f59207ffd6d6f68b3189faa0891cd02ffa478c0a857400725256656f3f776049246b2a063fca46a9c3765
+DIST dotnet-sdk-7.0.402-linux-musl-arm.tar.gz 214244414 BLAKE2B 5b874de5db29d9dcf25c78eae20a926f6c27965217f9675804e1627cb259c7050dd5401d00197513a40483b78cf7e252d13d6e41dc8bead1cddea7968e7e960d SHA512 56a953b385a976870ec729c9e56b2ef1fed812b2dd7d156a006ddfdd6280d15eda1a7162d9d14923687ef3fa0b3edb2e5fdb00fc1cbfd61c47724079176803b7
+DIST dotnet-sdk-7.0.402-linux-musl-arm64.tar.gz 214108091 BLAKE2B fd82c80e1e2491bf72b2bf2ff3b301b25678df79c8633ccb7010d7fe838217421c98daa64cf50c860f5158944d9560f920c16a2ff00bd91dfcaa986e65f7a940 SHA512 695ebfc35f556973be2c209a773e539455f9ab419e4679930d6e8f848e836fab67a5db596e29d0f7104dd61dbf4843d4dd09ab43e0fc685c852109646d9d09db
+DIST dotnet-sdk-7.0.402-linux-musl-x64.tar.gz 218457412 BLAKE2B 9fa11a59bd070600a33be17c0780d69c0b06a8aa13c18b5e1d0c37029830173ef09168e8046d32477a9454d96b4a31c254fd400b2cf07c68b66d327270b96092 SHA512 008bfc594654fa25dcf80590c3305c72b208dcb4c78ec99220f7eeb8542f0af14bfe78c829b866de3e63c116a50c3e46a577f827ea4da6e77f427ec86e943049
+DIST dotnet-sdk-7.0.402-linux-x64.tar.gz 219152858 BLAKE2B 76a3c59d04bdd25c316a9cd6b96b68fdfc6c04cc6bf15d85af3970a0967487af0c00debdf4634088cf2170a34c815c9bc88c74556ab08dd0ac224a5556805ddb SHA512 0c4d654bc7d440f49d14e6e3ea71e636bb37c92c1e835ec87879350f5b00d68465a05c3a2dc078252329c3953a131bc4c2bca6b1d2303ca5af14d3d88a192245

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.402.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.402.ebuild
new file mode 100644
index 000000000000..b771337d4ade
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.402.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+	https://github.com/dotnet/dotnet/"
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.12"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64"
+RESTRICT="splitdebug"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+IDEPEND="app-eselect/eselect-dotnet"
+PDEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+	~dev-dotnet/dotnet-runtime-nugets-3.1.32
+	~dev-dotnet/dotnet-runtime-nugets-6.0.23
+"
+
+QA_PREBUILT="*"
+
+src_install() {
+	local dest="opt/${PN}-${SDK_SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-10-14  9:56 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-10-14  9:56 UTC (permalink / raw
  To: gentoo-commits

commit:     09f5941483047e621a6ac5b48098a3c8f3645a03
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 14 08:39:57 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Oct 14 09:56:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09f59414

dev-dotnet/dotnet-sdk-bin: drop old 7.0.203

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  6 --
 .../dotnet-sdk-bin/dotnet-sdk-bin-7.0.203.ebuild   | 71 ----------------------
 2 files changed, 77 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index d006257dc90c..33f2962653a6 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -4,12 +4,6 @@ DIST dotnet-sdk-6.0.404-linux-musl-arm.tar.gz 182613890 BLAKE2B f0475535f703a80c
 DIST dotnet-sdk-6.0.404-linux-musl-arm64.tar.gz 180323728 BLAKE2B ff32a89653f265df2fda39dc0bb2ff6853e6fced029fb1a16096436a7876ad061e55a1d45fd29f395e4d6585f67cde2e5d95b0c0c2bbaec2b073cfd2785c87e5 SHA512 999220f7247881d44c7f5a429b25c04d31044a1b91af5ede3f899df142af2d9f056a4ac6058c9e56f14b014a479f3a7455bd499f42f8e0f9b4fcacfeabc023b5
 DIST dotnet-sdk-6.0.404-linux-musl-x64.tar.gz 185037621 BLAKE2B 0ff97d56c4d061cb5f227c745afb34cf462c286f4c0347224885360cec861dfd59f90a6ef85571c49aa79b12d558111b07a29ac48451739f721e5b13d45f94c1 SHA512 5313d8cbb41e27f462a141914f852e3d3e729886ce063be82778e1444df2d44dadcd2829f60ae97ae300d19798fab9d3b3932a7d9b9d00e948a80ccebbf5e106
 DIST dotnet-sdk-6.0.404-linux-x64.tar.gz 185546757 BLAKE2B ce8447f82b93880c6491e06fd35d556b880f59403fd7c6161d228271de6bffc6c74810e5ec5d834e35a715b9bc6173cb028aeb443bd28717a2d8838b543eec9f SHA512 7a0f4b308d3fe98df9b426b0f8f8fb7bd7247244af3570e867a3969349c62c7ea4c6da81a1a2280788e300784167a2933db523f461985aef0681e0cf14bf8f0d
-DIST dotnet-sdk-7.0.203-linux-arm.tar.gz 193128471 BLAKE2B 38f4c3d001770890b0de6f816a42e41ca7f05463f1924069fcbc15c344f2d713d68d5c8bbcbaba3adb1679b987cc543ef7c75a5f0afa0ba5def54cd1e3023a5d SHA512 9617060ed134d70a561ec8439748a09d54e67dab46c5f362dc749b37fee9324de50a2f8990b5b3745a1b6caa54578580afe7ca8791f276e8e72aeb21ff4abf27
-DIST dotnet-sdk-7.0.203-linux-arm64.tar.gz 193040248 BLAKE2B 38eb2d586de235bfa30b297099fe2287ce47afca648275d1a6b80e5237588107448f5310ab9e16e93eed91b4a2cb93727ec82451ab643d737a0467dce445bc46 SHA512 f5e1b5a63b51af664b852435fc5631ff3fbeafbfac9f34c025da016218b0e6fb9a24e816035a44f4b4a16f28bc696821b1aa6f181966754318bc45cde7f439bf
-DIST dotnet-sdk-7.0.203-linux-musl-arm.tar.gz 193086103 BLAKE2B fbd943578a9ad1eeeb01a4d31c662b7bbf61409041f5595dd4d52e036fd76c55ea28d0d4f8b1b6ef213f2a7afbf8d724d7b1bd27925a0a7d3d34d9632e8a17bb SHA512 b391d6d8ae2411450ac3d4b3ba7a8a402b95403d9c9a9f227dd504492fac7311405181f4aeda05390149e5c2363bf0a86d526d7ff89feac165c97e9d8ef39327
-DIST dotnet-sdk-7.0.203-linux-musl-arm64.tar.gz 193132851 BLAKE2B 6375b410b5e0c3163c4de0306aa618f72104574195b6076854a5222ba9720cc9fe7eb1ddff37f88a78758311dca58a3c093b503233aa4df60d93494b79435ada SHA512 ad94a557cb7a319e641ba09f3ee63dce74cae3ae668011c009b7a004b1b28001942ae4c7a82fe80ba2467f5ac44731bff81a1edd422c0aaaf95d7206b715dcbf
-DIST dotnet-sdk-7.0.203-linux-musl-x64.tar.gz 197345038 BLAKE2B 7c9a016c0ac9a78b0337fc58670788e11950cd5db9d22ef9845ab40ff6969138f76d878dca9972183f73c35fef0940e690a57fa7e44bf7236e9cd73010e30267 SHA512 0d7bbf8f8e517aa4530d2bc590978394f0fd568a866b6369ab349aaf43412f820391ee3bb99d3f5b7f149bc7dfc1baff7658d928caa931e37c69e149d3667741
-DIST dotnet-sdk-7.0.203-linux-x64.tar.gz 197819323 BLAKE2B f95c9d34f7feba5c0e1407c9c4012361f1bb282748d7644a9e823d3b39d62a42ab3de3e8ce2a310b40ea180069bddea3eef07973043ba2f20020365f9adfd52c SHA512 ed1ae7cd88591ec52e1515c4a25d9a832eca29e8a0889549fea35a320e6e356e3806a17289f71fc0b04c36b006ae74446c53771d976c170fcbe5977ac7db1cb6
 DIST dotnet-sdk-7.0.401-linux-arm.tar.gz 214146328 BLAKE2B 6291452e36442f44a459aa03e7418e693c098349e68e866e1a1a3a718118f5ea1b359911858288fbaa41a02cd5ea3e91da74bc40dfbaf9e631e5173b318b0a13 SHA512 baa82f57a16996b1e9a73261e23b74181c251399a4ecb09ceb95bcfcc8e3bf89e31ff26b0e0a8e87cb77406ad097719e8e392b684b2e00cdb81f2ba6f5134f1f
 DIST dotnet-sdk-7.0.401-linux-arm64.tar.gz 214008457 BLAKE2B 33cd31d7950e8d7dafd503a7d760f4d82e5af254bcd42ca344635869218a1a2fae65490c41e655d5bbc75d84821f64edf4de2e1d8b18a2eb4364ece9dfa47d08 SHA512 7c6ba2047998c906353f8e8d7fa73589867f46cbc2d4ece6cc7ee4ca3402b6a18717089b98002c7d15e16ca6fd5b11e42037b5fb0e25aff39075d67d8be49e25
 DIST dotnet-sdk-7.0.401-linux-musl-arm.tar.gz 214138371 BLAKE2B bbb12a92bf5d3b88521c8397fe9419263906297feef9a6904bf32c325e8bbb5274ae0fc404975cb74179b31b8d1f7590f210c79400d72135566eca2b093f5a87 SHA512 a15e482abe9acf9b094f306edd5b6c84cc7e46c1da5496dd589471d5758304da99408d2c6510da99ad790a4593995ef09ac157a58a844201da23d6736736ffd8

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.203.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.203.ebuild
deleted file mode 100644
index fea3417eb7aa..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.203.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
-)
-"
-S="${WORKDIR}"
-
-SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.5"
-SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-
-LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64"
-RESTRICT="splitdebug"
-
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-"
-IDEPEND="app-eselect/eselect-dotnet"
-PDEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-	~dev-dotnet/dotnet-runtime-nugets-3.1.32
-	~dev-dotnet/dotnet-runtime-nugets-6.0.16
-"
-
-QA_PREBUILT="*"
-
-src_install() {
-	local dest=opt/${PN}-${SDK_SLOT}
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
-	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
-
-	mkdir -p "${S}/${workloads}" || die
-	touch "${S}/${workloads}/userlocal" || die
-
-	mv "${S}" "${ED}/${dest}" || die
-	mkdir "${S}" || die
-
-	fperms 0755 "/${dest}"
-	dosym ../../${dest}/dotnet /usr/bin/dotnet-bin-${SDK_SLOT}
-}
-
-pkg_postinst() {
-	eselect dotnet update ifunset
-}
-
-pkg_postrm() {
-	eselect dotnet update ifunset
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-10-28 14:05 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-10-28 14:05 UTC (permalink / raw
  To: gentoo-commits

commit:     6553ea44213997a2c9358dd6aa5c7bda631f3dd7
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 28 13:42:49 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Oct 28 14:05:00 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6553ea44

dev-dotnet/dotnet-sdk-bin: bump to 7.0.403

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  6 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-7.0.403.ebuild   | 72 ++++++++++++++++++++++
 2 files changed, 78 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 33f2962653a6..7fcc68813720 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -16,3 +16,9 @@ DIST dotnet-sdk-7.0.402-linux-musl-arm.tar.gz 214244414 BLAKE2B 5b874de5db29d9dc
 DIST dotnet-sdk-7.0.402-linux-musl-arm64.tar.gz 214108091 BLAKE2B fd82c80e1e2491bf72b2bf2ff3b301b25678df79c8633ccb7010d7fe838217421c98daa64cf50c860f5158944d9560f920c16a2ff00bd91dfcaa986e65f7a940 SHA512 695ebfc35f556973be2c209a773e539455f9ab419e4679930d6e8f848e836fab67a5db596e29d0f7104dd61dbf4843d4dd09ab43e0fc685c852109646d9d09db
 DIST dotnet-sdk-7.0.402-linux-musl-x64.tar.gz 218457412 BLAKE2B 9fa11a59bd070600a33be17c0780d69c0b06a8aa13c18b5e1d0c37029830173ef09168e8046d32477a9454d96b4a31c254fd400b2cf07c68b66d327270b96092 SHA512 008bfc594654fa25dcf80590c3305c72b208dcb4c78ec99220f7eeb8542f0af14bfe78c829b866de3e63c116a50c3e46a577f827ea4da6e77f427ec86e943049
 DIST dotnet-sdk-7.0.402-linux-x64.tar.gz 219152858 BLAKE2B 76a3c59d04bdd25c316a9cd6b96b68fdfc6c04cc6bf15d85af3970a0967487af0c00debdf4634088cf2170a34c815c9bc88c74556ab08dd0ac224a5556805ddb SHA512 0c4d654bc7d440f49d14e6e3ea71e636bb37c92c1e835ec87879350f5b00d68465a05c3a2dc078252329c3953a131bc4c2bca6b1d2303ca5af14d3d88a192245
+DIST dotnet-sdk-7.0.403-linux-arm.tar.gz 214216185 BLAKE2B f38f66b9c7ef5768e63229c9314f04d78cd12f2d87544af0b8f8225a14473e253a3ec5e4f89fbbffe57d94facbb193fc3b829528163dee8df7e0ca7c906db170 SHA512 ea385ec550177709da9c5b58f0e74e54781e5fb6986abf4edfddf7e2bab2e5c17bba9e594a89fa0779c1ade75cb6f5228b980a21462ecbe461d2464b0835c4e0
+DIST dotnet-sdk-7.0.403-linux-arm64.tar.gz 213906636 BLAKE2B 3d75f0df4664a258dfb62c6f756826f06c941bd6bf1f8ba8ceee90ce6411f058b2f3ff42453ac606746c50719e89e97fdf0834c5e04894e825f6e571707321fd SHA512 0980f3f888f1267a5dee5c916ae8d0931f0c6789f1e7334fb7b4d5ab27a1876ec014d30be8977d314e4aa7302b197dde09ed39cdc5ed84b366307148d5350deb
+DIST dotnet-sdk-7.0.403-linux-musl-arm.tar.gz 214300446 BLAKE2B ea7425fd6283f5e5e2e41f625f8c6aea60fe07f74bd076c5512ef382cb6b1a45a3c426c18b553107fbb8e3fadfe559e22388b06d78af81d8b045e9f36b4396b6 SHA512 60c27d42fed8a75afe8b7b50f624f50eb41f3a0de1ad0bf222a3a373cb0ec2890f27913b2285ae8048238bf06bc4f173737feacc0b6b1ab53261757453be6b69
+DIST dotnet-sdk-7.0.403-linux-musl-arm64.tar.gz 213913194 BLAKE2B 18ca6b13ed5968df78d41bbafd8f85d03f83cb78670222bf1b2513d240070b953fd9e1d95bd133fe5f0546b452c5aa7e11da3d8e1682d48f42a7ef9479f17f29 SHA512 1d4de5c427ea65332756ee1de7010850c5de05e230a5c01bd972cca7a789d37231597e0c8d1f9c67af3585a6c72daa59db0309a73cd1c38c62b26017eae7001e
+DIST dotnet-sdk-7.0.403-linux-musl-x64.tar.gz 218541828 BLAKE2B 04b723c7a50aff63299ad8d71c235144258e66d9c8d8ad7df2e8585054f769a11ff59728617d4083a1a5713755cbb0cf9c67ac99f3f8f556256c6cc357320bcf SHA512 c496204bffb8c878ac22921d78d20a160edd4ce7bd6f5f4b9bafcec06e25a10e4f4a94e90d0aa7acf4c95319334245531fc93184506ad944ee5af1025c36bf73
+DIST dotnet-sdk-7.0.403-linux-x64.tar.gz 219211462 BLAKE2B d4ef5177da21ba778287d4c374442ff7e52b39934880c3086aa2817a1fab7a977e5face314e1c6e8128170af9f4d1b181221867dd6d50f8d90e3b620f587de20 SHA512 2e96fa4ee32885a4433be12aac0e10998f9e7f0fe4791f33cd31966c0e0d345d978514787a36c5f0f43c7754e9639a5d52fc96c9f44cf56c0cfc9a8ad2620dd6

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.403.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.403.ebuild
new file mode 100644
index 000000000000..c66561e03c49
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.403.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+	https://github.com/dotnet/dotnet/"
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.13"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64"
+RESTRICT="splitdebug"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+IDEPEND="app-eselect/eselect-dotnet"
+PDEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+	~dev-dotnet/dotnet-runtime-nugets-3.1.32
+	~dev-dotnet/dotnet-runtime-nugets-6.0.24
+"
+
+QA_PREBUILT="*"
+
+src_install() {
+	local dest="opt/${PN}-${SDK_SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-11-13 22:04 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-11-13 22:04 UTC (permalink / raw
  To: gentoo-commits

commit:     78267ce1b65a0e69370716752ff39bd391858601
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 13 22:03:58 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 13 22:03:58 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78267ce1

dev-dotnet/dotnet-sdk-bin: Stabilize 6.0.404-r1 amd64, #917307

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404-r1.ebuild
index 2604e3ad31f5..b83a3190703b 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404-r1.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404-r1.ebuild
@@ -26,7 +26,7 @@ RUNTIME_SLOT="${SDK_SLOT}.12"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="amd64 ~arm ~arm64"
 RESTRICT="splitdebug"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-11-18  1:31 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-11-18  1:31 UTC (permalink / raw
  To: gentoo-commits

commit:     ce87d05966fff7d4ad023ae0c4bed14d538eae93
Author:     Blake LaFleur <blake.lafleur <AT> borrowworks <DOT> com>
AuthorDate: Tue Nov 14 21:39:24 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Nov 18 01:31:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce87d059

dev-dotnet/dotnet-sdk-bin: Update dotnet-sdk-bin and runtimes for .NET 8.0.100

Closes: https://github.com/gentoo/gentoo/pull/33826
Signed-off-by: Blake LaFleur <blackburn2929 <AT> gmail.com>
Signed-off-by: Blake LaFleur <blake.lafleur <AT> borrowworks.com>
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  6 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.100.ebuild   | 73 ++++++++++++++++++++++
 2 files changed, 79 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 7fcc68813720..390b80fd956f 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -22,3 +22,9 @@ DIST dotnet-sdk-7.0.403-linux-musl-arm.tar.gz 214300446 BLAKE2B ea7425fd6283f5e5
 DIST dotnet-sdk-7.0.403-linux-musl-arm64.tar.gz 213913194 BLAKE2B 18ca6b13ed5968df78d41bbafd8f85d03f83cb78670222bf1b2513d240070b953fd9e1d95bd133fe5f0546b452c5aa7e11da3d8e1682d48f42a7ef9479f17f29 SHA512 1d4de5c427ea65332756ee1de7010850c5de05e230a5c01bd972cca7a789d37231597e0c8d1f9c67af3585a6c72daa59db0309a73cd1c38c62b26017eae7001e
 DIST dotnet-sdk-7.0.403-linux-musl-x64.tar.gz 218541828 BLAKE2B 04b723c7a50aff63299ad8d71c235144258e66d9c8d8ad7df2e8585054f769a11ff59728617d4083a1a5713755cbb0cf9c67ac99f3f8f556256c6cc357320bcf SHA512 c496204bffb8c878ac22921d78d20a160edd4ce7bd6f5f4b9bafcec06e25a10e4f4a94e90d0aa7acf4c95319334245531fc93184506ad944ee5af1025c36bf73
 DIST dotnet-sdk-7.0.403-linux-x64.tar.gz 219211462 BLAKE2B d4ef5177da21ba778287d4c374442ff7e52b39934880c3086aa2817a1fab7a977e5face314e1c6e8128170af9f4d1b181221867dd6d50f8d90e3b620f587de20 SHA512 2e96fa4ee32885a4433be12aac0e10998f9e7f0fe4791f33cd31966c0e0d345d978514787a36c5f0f43c7754e9639a5d52fc96c9f44cf56c0cfc9a8ad2620dd6
+DIST dotnet-sdk-8.0.100-linux-arm.tar.gz 209804933 BLAKE2B 919cf3816025de76c3f8a3d209471475b610ede43e88ab7e76545998cf3351275f9ff16d370c9f9c46904af12e3faf283bfa8797f003f9b7f756eac7b1fd01fb SHA512 bcc741518c7ee442e74ee4160f02f35c06e65b6d53265b2b0cfb6502d07e08fc397b7c3f4aecfc59dd173b875f7ceb6dc105fd3d1715c31216fabee068162d5e
+DIST dotnet-sdk-8.0.100-linux-arm64.tar.gz 209599630 BLAKE2B c88d2cce49821a253c14c078bb1a2149619701c1b5df55d3690a037c7782eddac274e2ad78cb58422ea039fe0d02078e8e8b751779ab06b8e22bfafc993885f3 SHA512 3296d2bc15cc433a0ca13c3da83b93a4e1ba00d4f9f626f5addc60e7e398a7acefa7d3df65273f3d0825df9786e029c89457aea1485507b98a4df2a1193cd765
+DIST dotnet-sdk-8.0.100-linux-musl-arm.tar.gz 209741218 BLAKE2B c4f307e3b9300cc6dec2f5d810fde9d6d9533913fc8cb550fa9f352096eeb3d00710835f7b9f68a189481c2c93b3c47f14da2a3a8548e31a8b57ba7b15367a71 SHA512 a8c08c4eaaa1ade3a1521750c62af92ab8fe91bfdd0f4767f8c0469ebfef091f3a68a443d4566bbfe53c49866d72a104c7aea309cabb36148f9aef9cb950ea64
+DIST dotnet-sdk-8.0.100-linux-musl-arm64.tar.gz 209645572 BLAKE2B d17f86d3bc310f26eb2fae6ebd059f353fea2e715f9e20d60b3a184923982cbe508eeb32bb3372ad65014b31fcd1a8ea551fbfc43ed8cc6c97cd4c4d5dd25789 SHA512 1d8e54ab8d2b7b83972c1ecd7a23073bf83d39c258e993e54ab91a383ad2aa44276dfc28938f7b162cf79010187005e42a665933dff021ffa5e5d9cfadb5e2b6
+DIST dotnet-sdk-8.0.100-linux-musl-x64.tar.gz 214391625 BLAKE2B 3757f0e2119f236c40ca36dbb7819024aa2e799d265f7d3bb55fdfdd31baa97d10fb6b2dcf1631f7cb85687669dd18dca7d485a032d5ca581d8471ca7c198997 SHA512 a904491cf1fe27603cfc21aa234b2f4da7517929fa9dad0eaa2233d010ef1e890339ca4b8e3c4c0d463f3015d7020a0c37ece97319b061cd92a5fc51cd8a7f4c
+DIST dotnet-sdk-8.0.100-linux-x64.tar.gz 214395068 BLAKE2B 3bd1d2b803f0bded06fb5177c18ff3a8e50298cdd7a5cfca48adfb36aaca1eb2b01893960935a564d76407928deeff1893d493f0c42a25da703e27ec52d5d74e SHA512 13905ea20191e70baeba50b0e9bbe5f752a7c34587878ee104744f9fb453bfe439994d38969722bdae7f60ee047d75dda8636f3ab62659450e9cd4024f38b2a5

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100.ebuild
new file mode 100644
index 000000000000..587f4b671f63
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+	https://github.com/dotnet/dotnet/"
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.0"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64"
+RESTRICT="splitdebug"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+IDEPEND="app-eselect/eselect-dotnet"
+PDEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+	~dev-dotnet/dotnet-runtime-nugets-3.1.32
+	~dev-dotnet/dotnet-runtime-nugets-6.0.25
+	~dev-dotnet/dotnet-runtime-nugets-7.0.14
+"
+
+QA_PREBUILT="*"
+
+src_install() {
+	local dest="opt/${PN}-${SDK_SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-11-24 20:09 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-11-24 20:09 UTC (permalink / raw
  To: gentoo-commits

commit:     1eb48cc31a953869ac5f813618bed7b81a358475
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 24 19:44:50 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Nov 24 20:09:29 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eb48cc3

dev-dotnet/dotnet-sdk-bin: drop old 7.0.403

Bug: https://bugs.gentoo.org/918418
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  6 --
 .../dotnet-sdk-bin/dotnet-sdk-bin-7.0.403.ebuild   | 72 ----------------------
 2 files changed, 78 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 110209f8c1c1..e6e102228ffd 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -16,12 +16,6 @@ DIST dotnet-sdk-7.0.401-linux-musl-arm.tar.gz 214138371 BLAKE2B bbb12a92bf5d3b88
 DIST dotnet-sdk-7.0.401-linux-musl-arm64.tar.gz 213974901 BLAKE2B 444b86f4899c3979db257c229b3d717851b83e51156ea55e9c2004e41ed6a59f5c241ece7697c9ae40abd4b5557f00e51f4ce45c458990a238023750807fd597 SHA512 4c8e0ba9e6c4e0ff71c563a6a25d470c47d11270e7b166b8c2f1a41337dead0b5765fda17a9a332ba55ff3faaa7aadfa39142cb1e6d32d20c6b826ef521125e1
 DIST dotnet-sdk-7.0.401-linux-musl-x64.tar.gz 218584001 BLAKE2B c4a8fc3397796e20c3998633d858a506a6d87d409c082bb6bb6d45e5714ad3ca3075fd4f0d9cfc10d9417e1a2d86250a205126724bc08d34426c99e52e714515 SHA512 77a33605b815a50e2b79b110c1617f69668c7e802919ea954ac45aad4208750436c6fe0d71aad367a610846633a8da56e3f1f4f82460f801eb3b9437bf2051a0
 DIST dotnet-sdk-7.0.401-linux-x64.tar.gz 219152408 BLAKE2B 69f1b10ffb3decdb81b99c08ecd3aeb8bed8415de1251e49d9cfe7cfe1d266e3a0807677bafd7e0be318c8ca5a70420fc911a9112e57b512114e7447e2eeccf1 SHA512 2544f58c7409b1fd8fe2c7f600f6d2b6a1929318071f16789bd6abf6deea00bd496dd6ba7f2573bbf17c891c4f56a372a073e57712acfd3e80ea3eb1b3f9c3d0
-DIST dotnet-sdk-7.0.403-linux-arm.tar.gz 214216185 BLAKE2B f38f66b9c7ef5768e63229c9314f04d78cd12f2d87544af0b8f8225a14473e253a3ec5e4f89fbbffe57d94facbb193fc3b829528163dee8df7e0ca7c906db170 SHA512 ea385ec550177709da9c5b58f0e74e54781e5fb6986abf4edfddf7e2bab2e5c17bba9e594a89fa0779c1ade75cb6f5228b980a21462ecbe461d2464b0835c4e0
-DIST dotnet-sdk-7.0.403-linux-arm64.tar.gz 213906636 BLAKE2B 3d75f0df4664a258dfb62c6f756826f06c941bd6bf1f8ba8ceee90ce6411f058b2f3ff42453ac606746c50719e89e97fdf0834c5e04894e825f6e571707321fd SHA512 0980f3f888f1267a5dee5c916ae8d0931f0c6789f1e7334fb7b4d5ab27a1876ec014d30be8977d314e4aa7302b197dde09ed39cdc5ed84b366307148d5350deb
-DIST dotnet-sdk-7.0.403-linux-musl-arm.tar.gz 214300446 BLAKE2B ea7425fd6283f5e5e2e41f625f8c6aea60fe07f74bd076c5512ef382cb6b1a45a3c426c18b553107fbb8e3fadfe559e22388b06d78af81d8b045e9f36b4396b6 SHA512 60c27d42fed8a75afe8b7b50f624f50eb41f3a0de1ad0bf222a3a373cb0ec2890f27913b2285ae8048238bf06bc4f173737feacc0b6b1ab53261757453be6b69
-DIST dotnet-sdk-7.0.403-linux-musl-arm64.tar.gz 213913194 BLAKE2B 18ca6b13ed5968df78d41bbafd8f85d03f83cb78670222bf1b2513d240070b953fd9e1d95bd133fe5f0546b452c5aa7e11da3d8e1682d48f42a7ef9479f17f29 SHA512 1d4de5c427ea65332756ee1de7010850c5de05e230a5c01bd972cca7a789d37231597e0c8d1f9c67af3585a6c72daa59db0309a73cd1c38c62b26017eae7001e
-DIST dotnet-sdk-7.0.403-linux-musl-x64.tar.gz 218541828 BLAKE2B 04b723c7a50aff63299ad8d71c235144258e66d9c8d8ad7df2e8585054f769a11ff59728617d4083a1a5713755cbb0cf9c67ac99f3f8f556256c6cc357320bcf SHA512 c496204bffb8c878ac22921d78d20a160edd4ce7bd6f5f4b9bafcec06e25a10e4f4a94e90d0aa7acf4c95319334245531fc93184506ad944ee5af1025c36bf73
-DIST dotnet-sdk-7.0.403-linux-x64.tar.gz 219211462 BLAKE2B d4ef5177da21ba778287d4c374442ff7e52b39934880c3086aa2817a1fab7a977e5face314e1c6e8128170af9f4d1b181221867dd6d50f8d90e3b620f587de20 SHA512 2e96fa4ee32885a4433be12aac0e10998f9e7f0fe4791f33cd31966c0e0d345d978514787a36c5f0f43c7754e9639a5d52fc96c9f44cf56c0cfc9a8ad2620dd6
 DIST dotnet-sdk-7.0.404-linux-arm.tar.gz 214327326 BLAKE2B 42e171b1b0abfed3d587dd4ac29966804be50e9dd01a7ff2a2d3929731ae5c55608f3bbfafb59385fe67b793e3c08a12bc0ccd39bef2b323bfffa86f1d7d224c SHA512 25a5a4ba918be181fbe58b4e5c5b385c4825837ed0e3778b01754c35f0d2651ec71873697f8781e91adad9177c366a179c34378418d4736366c978115ca0a32b
 DIST dotnet-sdk-7.0.404-linux-arm64.tar.gz 213920418 BLAKE2B 980a5f685290d5cffc6478e4add36cb3848b5893d33665348496c0dff000cd30437799a7a57d3d9d2d891a8c27f8880b909e21e1812446f44681d66e1840dd6f SHA512 b7131829d08dadbfd3b55a509e2d9a9de90b7447e27187bd717cebf1b134bd0ddfcb9285032f2ce08bd427487125e8b3e9cdc99b7f92436901e803e65f1581de
 DIST dotnet-sdk-7.0.404-linux-musl-arm.tar.gz 214217752 BLAKE2B 32d392dfd4d4e60b3a3fc1d6dcd0ab6fe888fdf2776e234835af26842299f28bae69f106c50affe82da648c707453a0bfd0864714d19dacc4aef679b91968185 SHA512 fdd975f762ff757f81b0cb9eb0063c32cd46d8c0fc45a1e29f1bffef2756b31cc725313e1e9b29c4908f0e7027970e594217af01cc909a0db0adec2384b6b916

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.403.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.403.ebuild
deleted file mode 100644
index c66561e03c49..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.403.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/
-	https://github.com/dotnet/dotnet/"
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
-)
-"
-S="${WORKDIR}"
-
-SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.13"
-SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-
-LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64"
-RESTRICT="splitdebug"
-
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-"
-IDEPEND="app-eselect/eselect-dotnet"
-PDEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-	~dev-dotnet/dotnet-runtime-nugets-3.1.32
-	~dev-dotnet/dotnet-runtime-nugets-6.0.24
-"
-
-QA_PREBUILT="*"
-
-src_install() {
-	local dest="opt/${PN}-${SDK_SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
-	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
-
-	mkdir -p "${S}/${workloads}" || die
-	touch "${S}/${workloads}/userlocal" || die
-
-	mv "${S}" "${ED}/${dest}" || die
-	mkdir "${S}" || die
-
-	fperms 0755 "/${dest}"
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
-}
-
-pkg_postinst() {
-	eselect dotnet update ifunset
-}
-
-pkg_postrm() {
-	eselect dotnet update ifunset
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-11-24 20:09 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-11-24 20:09 UTC (permalink / raw
  To: gentoo-commits

commit:     3148022f72db87a3090931dffe509888af1f2c7d
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 24 19:35:15 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Nov 24 20:09:28 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3148022f

dev-dotnet/dotnet-sdk-bin: bump to 6.0.417

Bug: https://bugs.gentoo.org/918418
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  6 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-6.0.417.ebuild   | 70 ++++++++++++++++++++++
 2 files changed, 76 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 390b80fd956f..b88d5b097a55 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -4,6 +4,12 @@ DIST dotnet-sdk-6.0.404-linux-musl-arm.tar.gz 182613890 BLAKE2B f0475535f703a80c
 DIST dotnet-sdk-6.0.404-linux-musl-arm64.tar.gz 180323728 BLAKE2B ff32a89653f265df2fda39dc0bb2ff6853e6fced029fb1a16096436a7876ad061e55a1d45fd29f395e4d6585f67cde2e5d95b0c0c2bbaec2b073cfd2785c87e5 SHA512 999220f7247881d44c7f5a429b25c04d31044a1b91af5ede3f899df142af2d9f056a4ac6058c9e56f14b014a479f3a7455bd499f42f8e0f9b4fcacfeabc023b5
 DIST dotnet-sdk-6.0.404-linux-musl-x64.tar.gz 185037621 BLAKE2B 0ff97d56c4d061cb5f227c745afb34cf462c286f4c0347224885360cec861dfd59f90a6ef85571c49aa79b12d558111b07a29ac48451739f721e5b13d45f94c1 SHA512 5313d8cbb41e27f462a141914f852e3d3e729886ce063be82778e1444df2d44dadcd2829f60ae97ae300d19798fab9d3b3932a7d9b9d00e948a80ccebbf5e106
 DIST dotnet-sdk-6.0.404-linux-x64.tar.gz 185546757 BLAKE2B ce8447f82b93880c6491e06fd35d556b880f59403fd7c6161d228271de6bffc6c74810e5ec5d834e35a715b9bc6173cb028aeb443bd28717a2d8838b543eec9f SHA512 7a0f4b308d3fe98df9b426b0f8f8fb7bd7247244af3570e867a3969349c62c7ea4c6da81a1a2280788e300784167a2933db523f461985aef0681e0cf14bf8f0d
+DIST dotnet-sdk-6.0.417-linux-arm.tar.gz 182268907 BLAKE2B fef6b9845d6ba6fd19cbe580f3a868ad48872fc919d119123886a9c975281ed0ab407cfe24421da1fb6bc6cc907c3d693278e0a3ab05f4382c10203095710c6e SHA512 f14d5d24d6611139cff313275599923856307c3afe57d2439eb95e2a89da5fb54fdb6ce5b0d7a243f2d031af4eb0c277ce1914725f8b9dcff4002fcc05489f08
+DIST dotnet-sdk-6.0.417-linux-arm64.tar.gz 179979647 BLAKE2B 069d6afc216b6ed3ebe3093e933f88af4d51f6a994fc4aeaae85658583a5cabf5e8ab08a0e1cfe53f7f19743769a9183b9e3d64b5464d6d96288ba51d983f261 SHA512 39cada75d9b92797de304987437498d853e1a525b38fa72d0d2949932a092fcf6036b055678686db42682b5b79cdc5ec5995cb01aa186762e081eb1ed38d2364
+DIST dotnet-sdk-6.0.417-linux-musl-arm.tar.gz 182168816 BLAKE2B b5e149074cb6076e03aaa90545d3916c072e9d1c46f6831633786658424fb8cbf12e72c3f497cb49755696668acb027534606152514f09d3417336aa7eb44eab SHA512 86bff3ab8cecfd16f3d9d26da87b6cbeffd2041d474c56602ee5d77f6883fa64cfe85a19291fdc5afaab438fa5871e366f754b211ece161887f53c637473b661
+DIST dotnet-sdk-6.0.417-linux-musl-arm64.tar.gz 180078950 BLAKE2B cfc3c11ce237da87aa1a85d06fa9d2c10c606c6642f56310729e26cf1701e774918de49d738dd636b9e970db2e62b9926f5a7d5b71308d1baba28376457f5baf SHA512 0b3504a026d580303d4524ab3558e9e45b8785d2b7c3f4c7dba52ff4e3abe9fdc8d186227f7f3327b698c5799f38b8743ad7b14517395b5c7ad38d858e0e29df
+DIST dotnet-sdk-6.0.417-linux-musl-x64.tar.gz 185652013 BLAKE2B 70995eabd48fe756aa3af38202f29a476fae513b6cd4643e374f1a9a7da35e14af3b1f6daa347b7c07a7ca46582f849a7b7bc6fa505085045bbf8dab38d06d9c SHA512 caa0dbe8e9ca3ebdb5d98dd68b7d5606b70a0d8d586ff906f0a9e761155f26a2c7d70cd71eb5d48901342913985f862ac01f7142c717eefffb98fb5576bb1067
+DIST dotnet-sdk-6.0.417-linux-x64.tar.gz 186250370 BLAKE2B 7a285c81cfa5e153aa8971b44b484204be982c7a2dad548cf5e518a22509a07d5599b93b09b2df3cefdc9d35132d274d0b860f003c4aab0c5aed4a9ad9dc372c SHA512 997caff60dbad7259db7e3dd89886fc86b733fa6c1bd3864c8199f704eb24ee59395e327c43bb7c0ed74e57ec412bd616ea26f02f8f8668d04423d6f8e0a8a33
 DIST dotnet-sdk-7.0.401-linux-arm.tar.gz 214146328 BLAKE2B 6291452e36442f44a459aa03e7418e693c098349e68e866e1a1a3a718118f5ea1b359911858288fbaa41a02cd5ea3e91da74bc40dfbaf9e631e5173b318b0a13 SHA512 baa82f57a16996b1e9a73261e23b74181c251399a4ecb09ceb95bcfcc8e3bf89e31ff26b0e0a8e87cb77406ad097719e8e392b684b2e00cdb81f2ba6f5134f1f
 DIST dotnet-sdk-7.0.401-linux-arm64.tar.gz 214008457 BLAKE2B 33cd31d7950e8d7dafd503a7d760f4d82e5af254bcd42ca344635869218a1a2fae65490c41e655d5bbc75d84821f64edf4de2e1d8b18a2eb4364ece9dfa47d08 SHA512 7c6ba2047998c906353f8e8d7fa73589867f46cbc2d4ece6cc7ee4ca3402b6a18717089b98002c7d15e16ca6fd5b11e42037b5fb0e25aff39075d67d8be49e25
 DIST dotnet-sdk-7.0.401-linux-musl-arm.tar.gz 214138371 BLAKE2B bbb12a92bf5d3b88521c8397fe9419263906297feef9a6904bf32c325e8bbb5274ae0fc404975cb74179b31b8d1f7590f210c79400d72135566eca2b093f5a87 SHA512 a15e482abe9acf9b094f306edd5b6c84cc7e46c1da5496dd589471d5758304da99408d2c6510da99ad790a4593995ef09ac157a58a844201da23d6736736ffd8

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417.ebuild
new file mode 100644
index 000000000000..5ca22bcc18af
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/"
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.25"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64"
+RESTRICT="splitdebug"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+IDEPEND="app-eselect/eselect-dotnet"
+PDEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+	~dev-dotnet/dotnet-runtime-nugets-3.1.32
+"
+
+QA_PREBUILT="*"
+
+src_install() {
+	local dest=opt/${PN}-${SDK_SLOT}
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym ../../${dest}/dotnet /usr/bin/dotnet-bin-${SDK_SLOT}
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-11-24 20:09 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-11-24 20:09 UTC (permalink / raw
  To: gentoo-commits

commit:     f419cb3d4d4957634d4aba339851c13d816f6364
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 24 19:44:39 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Nov 24 20:09:29 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f419cb3d

dev-dotnet/dotnet-sdk-bin: drop old 7.0.402

Bug: https://bugs.gentoo.org/918418
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  6 --
 .../dotnet-sdk-bin/dotnet-sdk-bin-7.0.402.ebuild   | 72 ----------------------
 2 files changed, 78 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 17ca50c6f462..110209f8c1c1 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -16,12 +16,6 @@ DIST dotnet-sdk-7.0.401-linux-musl-arm.tar.gz 214138371 BLAKE2B bbb12a92bf5d3b88
 DIST dotnet-sdk-7.0.401-linux-musl-arm64.tar.gz 213974901 BLAKE2B 444b86f4899c3979db257c229b3d717851b83e51156ea55e9c2004e41ed6a59f5c241ece7697c9ae40abd4b5557f00e51f4ce45c458990a238023750807fd597 SHA512 4c8e0ba9e6c4e0ff71c563a6a25d470c47d11270e7b166b8c2f1a41337dead0b5765fda17a9a332ba55ff3faaa7aadfa39142cb1e6d32d20c6b826ef521125e1
 DIST dotnet-sdk-7.0.401-linux-musl-x64.tar.gz 218584001 BLAKE2B c4a8fc3397796e20c3998633d858a506a6d87d409c082bb6bb6d45e5714ad3ca3075fd4f0d9cfc10d9417e1a2d86250a205126724bc08d34426c99e52e714515 SHA512 77a33605b815a50e2b79b110c1617f69668c7e802919ea954ac45aad4208750436c6fe0d71aad367a610846633a8da56e3f1f4f82460f801eb3b9437bf2051a0
 DIST dotnet-sdk-7.0.401-linux-x64.tar.gz 219152408 BLAKE2B 69f1b10ffb3decdb81b99c08ecd3aeb8bed8415de1251e49d9cfe7cfe1d266e3a0807677bafd7e0be318c8ca5a70420fc911a9112e57b512114e7447e2eeccf1 SHA512 2544f58c7409b1fd8fe2c7f600f6d2b6a1929318071f16789bd6abf6deea00bd496dd6ba7f2573bbf17c891c4f56a372a073e57712acfd3e80ea3eb1b3f9c3d0
-DIST dotnet-sdk-7.0.402-linux-arm.tar.gz 214092140 BLAKE2B 7b2d462219ac7cdb05d9b6b36e2ed4f1515ad6f15e7d89f17bec76e1f275e47cf6be4a691bf5df2a9cf546bc792ffb1470aabbf8aa3baee6455afefa47ef9551 SHA512 303b228e4462b163ca7d33a774f42564940f9409e3866c35683053d002a45f690557d4f0cfc4a9c03542ac5d89919149ff688b692ebdef055456d9c63c97129f
-DIST dotnet-sdk-7.0.402-linux-arm64.tar.gz 213928215 BLAKE2B 6115b71158b3db403fc593e531b2f78d61666336d4e59fd199570087c50fb94d0cd9e3fca86e32f4431000234ae89e7ab0593439af222cf74e40834be6eefab5 SHA512 6de003fa4d2dc145262ef390737f1da6ce82839e5d8f59207ffd6d6f68b3189faa0891cd02ffa478c0a857400725256656f3f776049246b2a063fca46a9c3765
-DIST dotnet-sdk-7.0.402-linux-musl-arm.tar.gz 214244414 BLAKE2B 5b874de5db29d9dcf25c78eae20a926f6c27965217f9675804e1627cb259c7050dd5401d00197513a40483b78cf7e252d13d6e41dc8bead1cddea7968e7e960d SHA512 56a953b385a976870ec729c9e56b2ef1fed812b2dd7d156a006ddfdd6280d15eda1a7162d9d14923687ef3fa0b3edb2e5fdb00fc1cbfd61c47724079176803b7
-DIST dotnet-sdk-7.0.402-linux-musl-arm64.tar.gz 214108091 BLAKE2B fd82c80e1e2491bf72b2bf2ff3b301b25678df79c8633ccb7010d7fe838217421c98daa64cf50c860f5158944d9560f920c16a2ff00bd91dfcaa986e65f7a940 SHA512 695ebfc35f556973be2c209a773e539455f9ab419e4679930d6e8f848e836fab67a5db596e29d0f7104dd61dbf4843d4dd09ab43e0fc685c852109646d9d09db
-DIST dotnet-sdk-7.0.402-linux-musl-x64.tar.gz 218457412 BLAKE2B 9fa11a59bd070600a33be17c0780d69c0b06a8aa13c18b5e1d0c37029830173ef09168e8046d32477a9454d96b4a31c254fd400b2cf07c68b66d327270b96092 SHA512 008bfc594654fa25dcf80590c3305c72b208dcb4c78ec99220f7eeb8542f0af14bfe78c829b866de3e63c116a50c3e46a577f827ea4da6e77f427ec86e943049
-DIST dotnet-sdk-7.0.402-linux-x64.tar.gz 219152858 BLAKE2B 76a3c59d04bdd25c316a9cd6b96b68fdfc6c04cc6bf15d85af3970a0967487af0c00debdf4634088cf2170a34c815c9bc88c74556ab08dd0ac224a5556805ddb SHA512 0c4d654bc7d440f49d14e6e3ea71e636bb37c92c1e835ec87879350f5b00d68465a05c3a2dc078252329c3953a131bc4c2bca6b1d2303ca5af14d3d88a192245
 DIST dotnet-sdk-7.0.403-linux-arm.tar.gz 214216185 BLAKE2B f38f66b9c7ef5768e63229c9314f04d78cd12f2d87544af0b8f8225a14473e253a3ec5e4f89fbbffe57d94facbb193fc3b829528163dee8df7e0ca7c906db170 SHA512 ea385ec550177709da9c5b58f0e74e54781e5fb6986abf4edfddf7e2bab2e5c17bba9e594a89fa0779c1ade75cb6f5228b980a21462ecbe461d2464b0835c4e0
 DIST dotnet-sdk-7.0.403-linux-arm64.tar.gz 213906636 BLAKE2B 3d75f0df4664a258dfb62c6f756826f06c941bd6bf1f8ba8ceee90ce6411f058b2f3ff42453ac606746c50719e89e97fdf0834c5e04894e825f6e571707321fd SHA512 0980f3f888f1267a5dee5c916ae8d0931f0c6789f1e7334fb7b4d5ab27a1876ec014d30be8977d314e4aa7302b197dde09ed39cdc5ed84b366307148d5350deb
 DIST dotnet-sdk-7.0.403-linux-musl-arm.tar.gz 214300446 BLAKE2B ea7425fd6283f5e5e2e41f625f8c6aea60fe07f74bd076c5512ef382cb6b1a45a3c426c18b553107fbb8e3fadfe559e22388b06d78af81d8b045e9f36b4396b6 SHA512 60c27d42fed8a75afe8b7b50f624f50eb41f3a0de1ad0bf222a3a373cb0ec2890f27913b2285ae8048238bf06bc4f173737feacc0b6b1ab53261757453be6b69

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.402.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.402.ebuild
deleted file mode 100644
index b771337d4ade..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.402.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/
-	https://github.com/dotnet/dotnet/"
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
-)
-"
-S="${WORKDIR}"
-
-SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.12"
-SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-
-LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64"
-RESTRICT="splitdebug"
-
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-"
-IDEPEND="app-eselect/eselect-dotnet"
-PDEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-	~dev-dotnet/dotnet-runtime-nugets-3.1.32
-	~dev-dotnet/dotnet-runtime-nugets-6.0.23
-"
-
-QA_PREBUILT="*"
-
-src_install() {
-	local dest="opt/${PN}-${SDK_SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
-	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
-
-	mkdir -p "${S}/${workloads}" || die
-	touch "${S}/${workloads}/userlocal" || die
-
-	mv "${S}" "${ED}/${dest}" || die
-	mkdir "${S}" || die
-
-	fperms 0755 "/${dest}"
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
-}
-
-pkg_postinst() {
-	eselect dotnet update ifunset
-}
-
-pkg_postrm() {
-	eselect dotnet update ifunset
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-11-24 20:09 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-11-24 20:09 UTC (permalink / raw
  To: gentoo-commits

commit:     e06ece1a38e1a6c8555d00655745544403c05187
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 24 19:44:17 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Nov 24 20:09:28 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e06ece1a

dev-dotnet/dotnet-sdk-bin: bump to 7.0.404

Bug: https://bugs.gentoo.org/918418
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  6 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-7.0.404.ebuild   | 72 ++++++++++++++++++++++
 2 files changed, 78 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index b88d5b097a55..17ca50c6f462 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -28,6 +28,12 @@ DIST dotnet-sdk-7.0.403-linux-musl-arm.tar.gz 214300446 BLAKE2B ea7425fd6283f5e5
 DIST dotnet-sdk-7.0.403-linux-musl-arm64.tar.gz 213913194 BLAKE2B 18ca6b13ed5968df78d41bbafd8f85d03f83cb78670222bf1b2513d240070b953fd9e1d95bd133fe5f0546b452c5aa7e11da3d8e1682d48f42a7ef9479f17f29 SHA512 1d4de5c427ea65332756ee1de7010850c5de05e230a5c01bd972cca7a789d37231597e0c8d1f9c67af3585a6c72daa59db0309a73cd1c38c62b26017eae7001e
 DIST dotnet-sdk-7.0.403-linux-musl-x64.tar.gz 218541828 BLAKE2B 04b723c7a50aff63299ad8d71c235144258e66d9c8d8ad7df2e8585054f769a11ff59728617d4083a1a5713755cbb0cf9c67ac99f3f8f556256c6cc357320bcf SHA512 c496204bffb8c878ac22921d78d20a160edd4ce7bd6f5f4b9bafcec06e25a10e4f4a94e90d0aa7acf4c95319334245531fc93184506ad944ee5af1025c36bf73
 DIST dotnet-sdk-7.0.403-linux-x64.tar.gz 219211462 BLAKE2B d4ef5177da21ba778287d4c374442ff7e52b39934880c3086aa2817a1fab7a977e5face314e1c6e8128170af9f4d1b181221867dd6d50f8d90e3b620f587de20 SHA512 2e96fa4ee32885a4433be12aac0e10998f9e7f0fe4791f33cd31966c0e0d345d978514787a36c5f0f43c7754e9639a5d52fc96c9f44cf56c0cfc9a8ad2620dd6
+DIST dotnet-sdk-7.0.404-linux-arm.tar.gz 214327326 BLAKE2B 42e171b1b0abfed3d587dd4ac29966804be50e9dd01a7ff2a2d3929731ae5c55608f3bbfafb59385fe67b793e3c08a12bc0ccd39bef2b323bfffa86f1d7d224c SHA512 25a5a4ba918be181fbe58b4e5c5b385c4825837ed0e3778b01754c35f0d2651ec71873697f8781e91adad9177c366a179c34378418d4736366c978115ca0a32b
+DIST dotnet-sdk-7.0.404-linux-arm64.tar.gz 213920418 BLAKE2B 980a5f685290d5cffc6478e4add36cb3848b5893d33665348496c0dff000cd30437799a7a57d3d9d2d891a8c27f8880b909e21e1812446f44681d66e1840dd6f SHA512 b7131829d08dadbfd3b55a509e2d9a9de90b7447e27187bd717cebf1b134bd0ddfcb9285032f2ce08bd427487125e8b3e9cdc99b7f92436901e803e65f1581de
+DIST dotnet-sdk-7.0.404-linux-musl-arm.tar.gz 214217752 BLAKE2B 32d392dfd4d4e60b3a3fc1d6dcd0ab6fe888fdf2776e234835af26842299f28bae69f106c50affe82da648c707453a0bfd0864714d19dacc4aef679b91968185 SHA512 fdd975f762ff757f81b0cb9eb0063c32cd46d8c0fc45a1e29f1bffef2756b31cc725313e1e9b29c4908f0e7027970e594217af01cc909a0db0adec2384b6b916
+DIST dotnet-sdk-7.0.404-linux-musl-arm64.tar.gz 213918271 BLAKE2B a310e95905ccb65506318c10fa4d492baf822dd143ac3ded8e9212ab0f304e188d0728deeeb03a0d34d3ab95e88fbc2d4fd4d727c2841bdd9401cf27396edf4b SHA512 209f29d23945d61d8d2bce57ed120b970ffdde7a23fcd397602e4755ff4be6ace2284d42297708e7cb2ef8a2f569885b0595b218e01b84b923c76c58fee1adb4
+DIST dotnet-sdk-7.0.404-linux-musl-x64.tar.gz 218631734 BLAKE2B 4dc1d752cbb6c60d494be3b8fd9e1bdebdca0f48e5c61cea2948ca384c9136b87612cfd89a77cd9960b4a660061c3f2791ce8be1987edade2d0c70e28b325d1d SHA512 db21720eadc79fadf62332cf0a10bbf8c83a96521b25967e69ce54a14a16d9098abb9c8d2c263170332a30ccd0fd1eca92129a1e9fc3c3460fc265ace38bb04c
+DIST dotnet-sdk-7.0.404-linux-x64.tar.gz 219088775 BLAKE2B 5b743021dd2209228fea77c7b63dc423ce70f1e8bae317dca0d3cd4e62ea4f770b790ca64dd15173281ef8224fce6fc211b57fe5460ce0ed427afe4b2a064c1a SHA512 f5c122044e9a107968af1a534051e28242f45307c3db760fbb4f3a003d92d8ea5a856ad4c4e8e4b88a3b6a825fe5e3c9e596c9d2cfa0eca8d5d9ee2c5dad0053
 DIST dotnet-sdk-8.0.100-linux-arm.tar.gz 209804933 BLAKE2B 919cf3816025de76c3f8a3d209471475b610ede43e88ab7e76545998cf3351275f9ff16d370c9f9c46904af12e3faf283bfa8797f003f9b7f756eac7b1fd01fb SHA512 bcc741518c7ee442e74ee4160f02f35c06e65b6d53265b2b0cfb6502d07e08fc397b7c3f4aecfc59dd173b875f7ceb6dc105fd3d1715c31216fabee068162d5e
 DIST dotnet-sdk-8.0.100-linux-arm64.tar.gz 209599630 BLAKE2B c88d2cce49821a253c14c078bb1a2149619701c1b5df55d3690a037c7782eddac274e2ad78cb58422ea039fe0d02078e8e8b751779ab06b8e22bfafc993885f3 SHA512 3296d2bc15cc433a0ca13c3da83b93a4e1ba00d4f9f626f5addc60e7e398a7acefa7d3df65273f3d0825df9786e029c89457aea1485507b98a4df2a1193cd765
 DIST dotnet-sdk-8.0.100-linux-musl-arm.tar.gz 209741218 BLAKE2B c4f307e3b9300cc6dec2f5d810fde9d6d9533913fc8cb550fa9f352096eeb3d00710835f7b9f68a189481c2c93b3c47f14da2a3a8548e31a8b57ba7b15367a71 SHA512 a8c08c4eaaa1ade3a1521750c62af92ab8fe91bfdd0f4767f8c0469ebfef091f3a68a443d4566bbfe53c49866d72a104c7aea309cabb36148f9aef9cb950ea64

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404.ebuild
new file mode 100644
index 000000000000..ad7e95d75fcc
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+	https://github.com/dotnet/dotnet/"
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.14"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64"
+RESTRICT="splitdebug"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+IDEPEND="app-eselect/eselect-dotnet"
+PDEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+	~dev-dotnet/dotnet-runtime-nugets-3.1.32
+	~dev-dotnet/dotnet-runtime-nugets-6.0.25
+"
+
+QA_PREBUILT="*"
+
+src_install() {
+	local dest="opt/${PN}-${SDK_SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-11-24 21:53 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-11-24 21:53 UTC (permalink / raw
  To: gentoo-commits

commit:     c1e8caea74d3b2176e0ea99ea1d334b04d390231
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 24 21:52:41 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 24 21:52:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e8caea

dev-dotnet/dotnet-sdk-bin: Stabilize 6.0.417 arm64, #918425

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417.ebuild
index 5ca22bcc18af..1a595e2be9e1 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417.ebuild
@@ -26,7 +26,7 @@ RUNTIME_SLOT="${SDK_SLOT}.25"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm arm64"
 RESTRICT="splitdebug"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-11-24 21:53 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-11-24 21:53 UTC (permalink / raw
  To: gentoo-commits

commit:     fb83ac0948a6e17b710a710181a370751cf32c10
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 24 21:52:43 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 24 21:52:43 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb83ac09

dev-dotnet/dotnet-sdk-bin: Stabilize 7.0.404 arm64, #918426

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404.ebuild
index ad7e95d75fcc..f610a040f512 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404.ebuild
@@ -27,7 +27,7 @@ RUNTIME_SLOT="${SDK_SLOT}.14"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm arm64"
 RESTRICT="splitdebug"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-11-24 21:53 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-11-24 21:53 UTC (permalink / raw
  To: gentoo-commits

commit:     54de46d7bd991d53eecf4bd45f9cbe4cbc4f7435
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 24 21:52:42 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 24 21:52:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54de46d7

dev-dotnet/dotnet-sdk-bin: Stabilize 6.0.417 arm, #918425

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417.ebuild
index 1a595e2be9e1..84abeb99c871 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417.ebuild
@@ -26,7 +26,7 @@ RUNTIME_SLOT="${SDK_SLOT}.25"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm arm64"
+KEYWORDS="~amd64 arm arm64"
 RESTRICT="splitdebug"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-11-24 21:53 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-11-24 21:53 UTC (permalink / raw
  To: gentoo-commits

commit:     eb6a5859f301cf3e1e31904573e5b84083f46225
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 24 21:52:45 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 24 21:52:45 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb6a5859

dev-dotnet/dotnet-sdk-bin: Stabilize 7.0.404 arm, #918426

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404.ebuild
index f610a040f512..d28d81b751fa 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404.ebuild
@@ -27,7 +27,7 @@ RUNTIME_SLOT="${SDK_SLOT}.14"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm arm64"
+KEYWORDS="~amd64 arm arm64"
 RESTRICT="splitdebug"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-11-25 22:56 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-11-25 22:56 UTC (permalink / raw
  To: gentoo-commits

commit:     276be0c1c6d0ff6d61e41bf5ff3236d333ba5fb0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 25 22:56:26 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 25 22:56:26 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=276be0c1

dev-dotnet/dotnet-sdk-bin: Stabilize 7.0.404 amd64, #918426

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404.ebuild
index d28d81b751fa..3495d1773386 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404.ebuild
@@ -27,7 +27,7 @@ RUNTIME_SLOT="${SDK_SLOT}.14"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 arm arm64"
+KEYWORDS="amd64 arm arm64"
 RESTRICT="splitdebug"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-11-25 22:56 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-11-25 22:56 UTC (permalink / raw
  To: gentoo-commits

commit:     db25ddcb378e2f7d928682207a416c38fd2430b3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 25 22:56:24 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 25 22:56:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db25ddcb

dev-dotnet/dotnet-sdk-bin: Stabilize 6.0.417 amd64, #918425

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417.ebuild
index 84abeb99c871..5cb637f85c53 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417.ebuild
@@ -26,7 +26,7 @@ RUNTIME_SLOT="${SDK_SLOT}.25"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 arm arm64"
+KEYWORDS="amd64 arm arm64"
 RESTRICT="splitdebug"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-11-26  0:04 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-11-26  0:04 UTC (permalink / raw
  To: gentoo-commits

commit:     7721f8e50183ca6da2972e3c6806e04c805c4756
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 25 23:04:59 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Nov 26 00:04:08 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7721f8e5

dev-dotnet/dotnet-sdk-bin: drop old 6.0.404-r1

Bug: https://bugs.gentoo.org/918418
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  6 --
 .../dotnet-sdk-bin-6.0.404-r1.ebuild               | 70 ----------------------
 2 files changed, 76 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index e6e102228ffd..cb013c89cfb6 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -1,9 +1,3 @@
-DIST dotnet-sdk-6.0.404-linux-arm.tar.gz 181563995 BLAKE2B ff359d26264f0298d6210a2b7ae8cd0f1b577bf9937aaff09805f361e54349bdab5338182b674c81c8cb330c90f7a17a601ccce899e63f2e837a90bfd02c3726 SHA512 1b9b5e0c45f90a4c752bf6990e5dda4110403a62392dc78abf9145c69b1d329b2630945a88cb4d7756322b188b7f4a9334bfc376067edff5dcfabfd85098d7d8
-DIST dotnet-sdk-6.0.404-linux-arm64.tar.gz 180324700 BLAKE2B 33780337294f427da0b8d44d8a3819c4276c0b01ffefe5a846cc5524039a5af203a231fe5893c63dce5b1557cd1288c4cb3e1d93505320a49eeccd4fd22cefe7 SHA512 7c58595aa57b655ff5a268ae4fc680ff3fb15a84dcc0ce84ae7eb25ba27bf66f0c5273c985f15034583f5b05437a5354db68c4064953030dc4caebb11339ac76
-DIST dotnet-sdk-6.0.404-linux-musl-arm.tar.gz 182613890 BLAKE2B f0475535f703a80c23a881ef578eeac87923586b27bcc7ed018b75aa88dccc84dcbd9e20543b1e502e0e800b947afd8e6bbc3a44b4101ad786674d0ad2fb196a SHA512 d7818ea567db81832cfeed5057c42255d2f19750a741a2cbc57e2d7134267a27e9937f86846b30f393c6f0ad2dbf0f4c73a902ed78b0de56138f077f62f34686
-DIST dotnet-sdk-6.0.404-linux-musl-arm64.tar.gz 180323728 BLAKE2B ff32a89653f265df2fda39dc0bb2ff6853e6fced029fb1a16096436a7876ad061e55a1d45fd29f395e4d6585f67cde2e5d95b0c0c2bbaec2b073cfd2785c87e5 SHA512 999220f7247881d44c7f5a429b25c04d31044a1b91af5ede3f899df142af2d9f056a4ac6058c9e56f14b014a479f3a7455bd499f42f8e0f9b4fcacfeabc023b5
-DIST dotnet-sdk-6.0.404-linux-musl-x64.tar.gz 185037621 BLAKE2B 0ff97d56c4d061cb5f227c745afb34cf462c286f4c0347224885360cec861dfd59f90a6ef85571c49aa79b12d558111b07a29ac48451739f721e5b13d45f94c1 SHA512 5313d8cbb41e27f462a141914f852e3d3e729886ce063be82778e1444df2d44dadcd2829f60ae97ae300d19798fab9d3b3932a7d9b9d00e948a80ccebbf5e106
-DIST dotnet-sdk-6.0.404-linux-x64.tar.gz 185546757 BLAKE2B ce8447f82b93880c6491e06fd35d556b880f59403fd7c6161d228271de6bffc6c74810e5ec5d834e35a715b9bc6173cb028aeb443bd28717a2d8838b543eec9f SHA512 7a0f4b308d3fe98df9b426b0f8f8fb7bd7247244af3570e867a3969349c62c7ea4c6da81a1a2280788e300784167a2933db523f461985aef0681e0cf14bf8f0d
 DIST dotnet-sdk-6.0.417-linux-arm.tar.gz 182268907 BLAKE2B fef6b9845d6ba6fd19cbe580f3a868ad48872fc919d119123886a9c975281ed0ab407cfe24421da1fb6bc6cc907c3d693278e0a3ab05f4382c10203095710c6e SHA512 f14d5d24d6611139cff313275599923856307c3afe57d2439eb95e2a89da5fb54fdb6ce5b0d7a243f2d031af4eb0c277ce1914725f8b9dcff4002fcc05489f08
 DIST dotnet-sdk-6.0.417-linux-arm64.tar.gz 179979647 BLAKE2B 069d6afc216b6ed3ebe3093e933f88af4d51f6a994fc4aeaae85658583a5cabf5e8ab08a0e1cfe53f7f19743769a9183b9e3d64b5464d6d96288ba51d983f261 SHA512 39cada75d9b92797de304987437498d853e1a525b38fa72d0d2949932a092fcf6036b055678686db42682b5b79cdc5ec5995cb01aa186762e081eb1ed38d2364
 DIST dotnet-sdk-6.0.417-linux-musl-arm.tar.gz 182168816 BLAKE2B b5e149074cb6076e03aaa90545d3916c072e9d1c46f6831633786658424fb8cbf12e72c3f497cb49755696668acb027534606152514f09d3417336aa7eb44eab SHA512 86bff3ab8cecfd16f3d9d26da87b6cbeffd2041d474c56602ee5d77f6883fa64cfe85a19291fdc5afaab438fa5871e366f754b211ece161887f53c637473b661

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404-r1.ebuild
deleted file mode 100644
index b83a3190703b..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.404-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
-)
-"
-S="${WORKDIR}"
-
-SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.12"
-SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-
-LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64"
-RESTRICT="splitdebug"
-
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-"
-IDEPEND="app-eselect/eselect-dotnet"
-PDEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-	~dev-dotnet/dotnet-runtime-nugets-3.1.32
-"
-
-QA_PREBUILT="*"
-
-src_install() {
-	local dest=opt/${PN}-${SDK_SLOT}
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
-	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
-
-	mkdir -p "${S}/${workloads}" || die
-	touch "${S}/${workloads}/userlocal" || die
-
-	mv "${S}" "${ED}/${dest}" || die
-	mkdir "${S}" || die
-
-	fperms 0755 "/${dest}"
-	dosym ../../${dest}/dotnet /usr/bin/dotnet-bin-${SDK_SLOT}
-}
-
-pkg_postinst() {
-	eselect dotnet update ifunset
-}
-
-pkg_postrm() {
-	eselect dotnet update ifunset
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-11-26  0:04 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-11-26  0:04 UTC (permalink / raw
  To: gentoo-commits

commit:     82386225e26a9f0b4833cef20153f07a9c1c9cca
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 25 23:05:32 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Nov 26 00:04:08 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82386225

dev-dotnet/dotnet-sdk-bin: drop old 7.0.401-r1

Bug: https://bugs.gentoo.org/918418
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  6 --
 .../dotnet-sdk-bin-7.0.401-r1.ebuild               | 71 ----------------------
 2 files changed, 77 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index cb013c89cfb6..99e664d35238 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -4,12 +4,6 @@ DIST dotnet-sdk-6.0.417-linux-musl-arm.tar.gz 182168816 BLAKE2B b5e149074cb6076e
 DIST dotnet-sdk-6.0.417-linux-musl-arm64.tar.gz 180078950 BLAKE2B cfc3c11ce237da87aa1a85d06fa9d2c10c606c6642f56310729e26cf1701e774918de49d738dd636b9e970db2e62b9926f5a7d5b71308d1baba28376457f5baf SHA512 0b3504a026d580303d4524ab3558e9e45b8785d2b7c3f4c7dba52ff4e3abe9fdc8d186227f7f3327b698c5799f38b8743ad7b14517395b5c7ad38d858e0e29df
 DIST dotnet-sdk-6.0.417-linux-musl-x64.tar.gz 185652013 BLAKE2B 70995eabd48fe756aa3af38202f29a476fae513b6cd4643e374f1a9a7da35e14af3b1f6daa347b7c07a7ca46582f849a7b7bc6fa505085045bbf8dab38d06d9c SHA512 caa0dbe8e9ca3ebdb5d98dd68b7d5606b70a0d8d586ff906f0a9e761155f26a2c7d70cd71eb5d48901342913985f862ac01f7142c717eefffb98fb5576bb1067
 DIST dotnet-sdk-6.0.417-linux-x64.tar.gz 186250370 BLAKE2B 7a285c81cfa5e153aa8971b44b484204be982c7a2dad548cf5e518a22509a07d5599b93b09b2df3cefdc9d35132d274d0b860f003c4aab0c5aed4a9ad9dc372c SHA512 997caff60dbad7259db7e3dd89886fc86b733fa6c1bd3864c8199f704eb24ee59395e327c43bb7c0ed74e57ec412bd616ea26f02f8f8668d04423d6f8e0a8a33
-DIST dotnet-sdk-7.0.401-linux-arm.tar.gz 214146328 BLAKE2B 6291452e36442f44a459aa03e7418e693c098349e68e866e1a1a3a718118f5ea1b359911858288fbaa41a02cd5ea3e91da74bc40dfbaf9e631e5173b318b0a13 SHA512 baa82f57a16996b1e9a73261e23b74181c251399a4ecb09ceb95bcfcc8e3bf89e31ff26b0e0a8e87cb77406ad097719e8e392b684b2e00cdb81f2ba6f5134f1f
-DIST dotnet-sdk-7.0.401-linux-arm64.tar.gz 214008457 BLAKE2B 33cd31d7950e8d7dafd503a7d760f4d82e5af254bcd42ca344635869218a1a2fae65490c41e655d5bbc75d84821f64edf4de2e1d8b18a2eb4364ece9dfa47d08 SHA512 7c6ba2047998c906353f8e8d7fa73589867f46cbc2d4ece6cc7ee4ca3402b6a18717089b98002c7d15e16ca6fd5b11e42037b5fb0e25aff39075d67d8be49e25
-DIST dotnet-sdk-7.0.401-linux-musl-arm.tar.gz 214138371 BLAKE2B bbb12a92bf5d3b88521c8397fe9419263906297feef9a6904bf32c325e8bbb5274ae0fc404975cb74179b31b8d1f7590f210c79400d72135566eca2b093f5a87 SHA512 a15e482abe9acf9b094f306edd5b6c84cc7e46c1da5496dd589471d5758304da99408d2c6510da99ad790a4593995ef09ac157a58a844201da23d6736736ffd8
-DIST dotnet-sdk-7.0.401-linux-musl-arm64.tar.gz 213974901 BLAKE2B 444b86f4899c3979db257c229b3d717851b83e51156ea55e9c2004e41ed6a59f5c241ece7697c9ae40abd4b5557f00e51f4ce45c458990a238023750807fd597 SHA512 4c8e0ba9e6c4e0ff71c563a6a25d470c47d11270e7b166b8c2f1a41337dead0b5765fda17a9a332ba55ff3faaa7aadfa39142cb1e6d32d20c6b826ef521125e1
-DIST dotnet-sdk-7.0.401-linux-musl-x64.tar.gz 218584001 BLAKE2B c4a8fc3397796e20c3998633d858a506a6d87d409c082bb6bb6d45e5714ad3ca3075fd4f0d9cfc10d9417e1a2d86250a205126724bc08d34426c99e52e714515 SHA512 77a33605b815a50e2b79b110c1617f69668c7e802919ea954ac45aad4208750436c6fe0d71aad367a610846633a8da56e3f1f4f82460f801eb3b9437bf2051a0
-DIST dotnet-sdk-7.0.401-linux-x64.tar.gz 219152408 BLAKE2B 69f1b10ffb3decdb81b99c08ecd3aeb8bed8415de1251e49d9cfe7cfe1d266e3a0807677bafd7e0be318c8ca5a70420fc911a9112e57b512114e7447e2eeccf1 SHA512 2544f58c7409b1fd8fe2c7f600f6d2b6a1929318071f16789bd6abf6deea00bd496dd6ba7f2573bbf17c891c4f56a372a073e57712acfd3e80ea3eb1b3f9c3d0
 DIST dotnet-sdk-7.0.404-linux-arm.tar.gz 214327326 BLAKE2B 42e171b1b0abfed3d587dd4ac29966804be50e9dd01a7ff2a2d3929731ae5c55608f3bbfafb59385fe67b793e3c08a12bc0ccd39bef2b323bfffa86f1d7d224c SHA512 25a5a4ba918be181fbe58b4e5c5b385c4825837ed0e3778b01754c35f0d2651ec71873697f8781e91adad9177c366a179c34378418d4736366c978115ca0a32b
 DIST dotnet-sdk-7.0.404-linux-arm64.tar.gz 213920418 BLAKE2B 980a5f685290d5cffc6478e4add36cb3848b5893d33665348496c0dff000cd30437799a7a57d3d9d2d891a8c27f8880b909e21e1812446f44681d66e1840dd6f SHA512 b7131829d08dadbfd3b55a509e2d9a9de90b7447e27187bd717cebf1b134bd0ddfcb9285032f2ce08bd427487125e8b3e9cdc99b7f92436901e803e65f1581de
 DIST dotnet-sdk-7.0.404-linux-musl-arm.tar.gz 214217752 BLAKE2B 32d392dfd4d4e60b3a3fc1d6dcd0ab6fe888fdf2776e234835af26842299f28bae69f106c50affe82da648c707453a0bfd0864714d19dacc4aef679b91968185 SHA512 fdd975f762ff757f81b0cb9eb0063c32cd46d8c0fc45a1e29f1bffef2756b31cc725313e1e9b29c4908f0e7027970e594217af01cc909a0db0adec2384b6b916

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild
deleted file mode 100644
index 6e52ee819535..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.401-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/"
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
-)
-"
-S="${WORKDIR}"
-
-SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.11"
-SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-
-LICENSE="MIT"
-KEYWORDS="amd64 arm arm64"
-RESTRICT="splitdebug"
-
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-"
-IDEPEND="app-eselect/eselect-dotnet"
-PDEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-	~dev-dotnet/dotnet-runtime-nugets-3.1.32
-	~dev-dotnet/dotnet-runtime-nugets-6.0.22
-"
-
-QA_PREBUILT="*"
-
-src_install() {
-	local dest="opt/${PN}-${SDK_SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
-	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
-
-	mkdir -p "${S}/${workloads}" || die
-	touch "${S}/${workloads}/userlocal" || die
-
-	mv "${S}" "${ED}/${dest}" || die
-	mkdir "${S}" || die
-
-	fperms 0755 "/${dest}"
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
-}
-
-pkg_postinst() {
-	eselect dotnet update ifunset
-}
-
-pkg_postrm() {
-	eselect dotnet update ifunset
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-12-13 17:17 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2023-12-13 17:17 UTC (permalink / raw
  To: gentoo-commits

commit:     9fea73f6b553c9c94847ac93e772cd6418a4601f
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 13 11:28:34 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Dec 13 17:17:54 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fea73f6

dev-dotnet/dotnet-sdk-bin: remove 3.1 runtime-nugets dependency

Bug: https://bugs.gentoo.org/917363
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 .../{dotnet-sdk-bin-6.0.417.ebuild => dotnet-sdk-bin-6.0.417-r1.ebuild}  | 1 -
 .../{dotnet-sdk-bin-7.0.404.ebuild => dotnet-sdk-bin-7.0.404-r1.ebuild}  | 1 -
 .../{dotnet-sdk-bin-8.0.100.ebuild => dotnet-sdk-bin-8.0.100-r1.ebuild}  | 1 -
 3 files changed, 3 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r1.ebuild
similarity index 97%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r1.ebuild
index 5cb637f85c53..7c70a1e24b95 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r1.ebuild
@@ -38,7 +38,6 @@ RDEPEND="
 IDEPEND="app-eselect/eselect-dotnet"
 PDEPEND="
 	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-	~dev-dotnet/dotnet-runtime-nugets-3.1.32
 "
 
 QA_PREBUILT="*"

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r1.ebuild
similarity index 97%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r1.ebuild
index 3495d1773386..e4fdeb830a53 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r1.ebuild
@@ -39,7 +39,6 @@ RDEPEND="
 IDEPEND="app-eselect/eselect-dotnet"
 PDEPEND="
 	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-	~dev-dotnet/dotnet-runtime-nugets-3.1.32
 	~dev-dotnet/dotnet-runtime-nugets-6.0.25
 "
 

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild
similarity index 97%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild
index 587f4b671f63..e994d2d15244 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild
@@ -39,7 +39,6 @@ RDEPEND="
 IDEPEND="app-eselect/eselect-dotnet"
 PDEPEND="
 	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-	~dev-dotnet/dotnet-runtime-nugets-3.1.32
 	~dev-dotnet/dotnet-runtime-nugets-6.0.25
 	~dev-dotnet/dotnet-runtime-nugets-7.0.14
 "


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-12-17  0:05 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-12-17  0:05 UTC (permalink / raw
  To: gentoo-commits

commit:     ade08f7dd3a7ca303234dab2da7f386cf21ecb54
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 17 00:00:11 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 17 00:00:11 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ade08f7d

dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.100-r1 arm64, #920169

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild
index e994d2d15244..aa00a4510c87 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild
@@ -27,7 +27,7 @@ RUNTIME_SLOT="${SDK_SLOT}.0"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm arm64"
 RESTRICT="splitdebug"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-12-17  0:05 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-12-17  0:05 UTC (permalink / raw
  To: gentoo-commits

commit:     d0b9a5d1bc2210bf93cb0146e10c3cd5231f78f5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 17 00:00:13 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 17 00:00:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0b9a5d1

dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.100-r1 arm, #920169

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild
index aa00a4510c87..a5cb79d39fec 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild
@@ -27,7 +27,7 @@ RUNTIME_SLOT="${SDK_SLOT}.0"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm arm64"
+KEYWORDS="~amd64 arm arm64"
 RESTRICT="splitdebug"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2023-12-17 12:39 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2023-12-17 12:39 UTC (permalink / raw
  To: gentoo-commits

commit:     ed7df3bcb6f5c7465471918719478367f5778742
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 17 12:39:25 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 17 12:39:25 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed7df3bc

dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.100-r1 amd64, #920169

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild
index a5cb79d39fec..f7f7511852a7 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r1.ebuild
@@ -27,7 +27,7 @@ RUNTIME_SLOT="${SDK_SLOT}.0"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 arm arm64"
+KEYWORDS="amd64 arm arm64"
 RESTRICT="splitdebug"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-01-12 23:22 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-01-12 23:22 UTC (permalink / raw
  To: gentoo-commits

commit:     17d4f305d0522081a1233c7fd5594eba0420406f
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 12 19:34:11 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Jan 12 23:21:58 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17d4f305

dev-dotnet/dotnet-sdk-bin: bump to 8.0.101

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |  6 ++
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.101.ebuild   | 72 ++++++++++++++++++++++
 2 files changed, 78 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 99e664d35238..674204985aac 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -16,3 +16,9 @@ DIST dotnet-sdk-8.0.100-linux-musl-arm.tar.gz 209741218 BLAKE2B c4f307e3b9300cc6
 DIST dotnet-sdk-8.0.100-linux-musl-arm64.tar.gz 209645572 BLAKE2B d17f86d3bc310f26eb2fae6ebd059f353fea2e715f9e20d60b3a184923982cbe508eeb32bb3372ad65014b31fcd1a8ea551fbfc43ed8cc6c97cd4c4d5dd25789 SHA512 1d8e54ab8d2b7b83972c1ecd7a23073bf83d39c258e993e54ab91a383ad2aa44276dfc28938f7b162cf79010187005e42a665933dff021ffa5e5d9cfadb5e2b6
 DIST dotnet-sdk-8.0.100-linux-musl-x64.tar.gz 214391625 BLAKE2B 3757f0e2119f236c40ca36dbb7819024aa2e799d265f7d3bb55fdfdd31baa97d10fb6b2dcf1631f7cb85687669dd18dca7d485a032d5ca581d8471ca7c198997 SHA512 a904491cf1fe27603cfc21aa234b2f4da7517929fa9dad0eaa2233d010ef1e890339ca4b8e3c4c0d463f3015d7020a0c37ece97319b061cd92a5fc51cd8a7f4c
 DIST dotnet-sdk-8.0.100-linux-x64.tar.gz 214395068 BLAKE2B 3bd1d2b803f0bded06fb5177c18ff3a8e50298cdd7a5cfca48adfb36aaca1eb2b01893960935a564d76407928deeff1893d493f0c42a25da703e27ec52d5d74e SHA512 13905ea20191e70baeba50b0e9bbe5f752a7c34587878ee104744f9fb453bfe439994d38969722bdae7f60ee047d75dda8636f3ab62659450e9cd4024f38b2a5
+DIST dotnet-sdk-8.0.101-linux-arm.tar.gz 209595185 BLAKE2B 75e9ea5661483fc3dad66bcb0c91e09f25586a72b617adba0235c09789d550f094c28201c7ab7a7c3d08ce55922868f74bd994515572f5f628f9b258d9d75040 SHA512 59e0902fa190dee8da1644135e0477ced70fa02ecc12f79c8947743a77a160861ed5e44f8a4228815f853141856d4e3a1db1bd057759d3bff980a79b7d849689
+DIST dotnet-sdk-8.0.101-linux-arm64.tar.gz 209542458 BLAKE2B e08634fbd014edf8e41f42bca85f328ef22bceea388007c355466b4cba1e225ff3cc547a532e790acdca0be93c62afd1e21c17922fa1ed978ececf7d5ad340a6 SHA512 56beedb8181b63efd319b028190a8a98842efd96da27c5e48e18c4d15ba1a5805610e8838f1904a19263abd51ff68df369973ed59dab879edc52f6e7f93517c6
+DIST dotnet-sdk-8.0.101-linux-musl-arm.tar.gz 209611402 BLAKE2B d833a8bcf794e3ea67d76c7d6efee1c51c69b1a00d76d5cce01f152f0e49f93c3f996b78c046098a50257f3fde35b50416beeb233756b042ba677aefa2838694 SHA512 764edb8803a68f074391714029800ef2309d212618790ba00506bba201a9655ea46e47d6017c89d78c9b1ef57e8e47352a63e8116a8b1f9fb169844745170172
+DIST dotnet-sdk-8.0.101-linux-musl-arm64.tar.gz 209818487 BLAKE2B ac7bb3babf4008a513b57c37d8f7b8e0bdf119e51ad9e42011aba7cfe6a32e11d8d9a0b2c835d25d39ad7a74302804ecb776acf0dafe134cf276eae86ba4ddf9 SHA512 796d9fa4fda9d7d0f014820e20a8bad63052ba5e15dcb4fcb44ce33438a1aa4cd5e2ea0ad4a538b07946302b9649638762e3bfaa22a70318f0f17bc50c105193
+DIST dotnet-sdk-8.0.101-linux-musl-x64.tar.gz 214418879 BLAKE2B 981dab8fb6248749e34f7229cf0c3f3702908c6347e6cf2c266787913e79095af2acb81316a82ae55c74d4a34a4c782218c69e92ac6cf3ce6830350bc3f949c5 SHA512 95751235b774ed1050b721528495c1ba561c0bce99989a5fd6c0d0510b8b7d07a34ef186f347d16194b07d5ec4966ae8cb47aa7c1a65eebcea8a68fd90fb22e5
+DIST dotnet-sdk-8.0.101-linux-x64.tar.gz 214222713 BLAKE2B 7b886f200ec07e6625ca004c7875a3a921d2e935c0767173821502c0d37974aecf89e4bbee62c44c83f49f306107189311d94a18f4265408acbcc708e5688984 SHA512 26df0151a3a59c4403b52ba0f0df61eaa904110d897be604f19dcaa27d50860c82296733329cb4a3cf20a2c2e518e8f5d5f36dfb7931bf714a45e46b11487c9a

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101.ebuild
new file mode 100644
index 000000000000..b40ba8fd8aa8
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+	https://github.com/dotnet/dotnet/"
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.1"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64"
+RESTRICT="splitdebug"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+IDEPEND="app-eselect/eselect-dotnet"
+PDEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+	~dev-dotnet/dotnet-runtime-nugets-6.0.26
+	~dev-dotnet/dotnet-runtime-nugets-7.0.15
+"
+
+QA_PREBUILT="*"
+
+src_install() {
+	local dest="opt/${PN}-${SDK_SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-02-01 10:10 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-02-01 10:10 UTC (permalink / raw
  To: gentoo-commits

commit:     c8947d11000a15ab7d438b5ad5c44dc4747129c4
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  1 09:36:36 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Feb  1 10:10:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8947d11

dev-dotnet/dotnet-sdk-bin: do not strip the dotnet binary

Closes: https://bugs.gentoo.org/923430
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 ...net-sdk-bin-6.0.417-r2.ebuild => dotnet-sdk-bin-6.0.417-r3.ebuild} | 4 ++++
 ...net-sdk-bin-7.0.404-r2.ebuild => dotnet-sdk-bin-7.0.404-r3.ebuild} | 4 ++++
 ...net-sdk-bin-8.0.100-r2.ebuild => dotnet-sdk-bin-8.0.100-r3.ebuild} | 4 ++++
 ...net-sdk-bin-8.0.101-r1.ebuild => dotnet-sdk-bin-8.0.101-r2.ebuild} | 4 ++++
 4 files changed, 16 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r2.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r3.ebuild
similarity index 95%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r2.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r3.ebuild
index ff4d8c61be4f..11eef21196e3 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r2.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r3.ebuild
@@ -131,6 +131,10 @@ src_install() {
 
 	fperms 0755 "/${dest}"
 	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+
+	# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+	# bug https://bugs.gentoo.org/923430
+	dostrip -x "/${dest}/dotnet"
 }
 
 pkg_postinst() {

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r2.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r3.ebuild
similarity index 96%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r2.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r3.ebuild
index ef7d6fbccea9..fec8f0f1835d 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r2.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r3.ebuild
@@ -132,6 +132,10 @@ src_install() {
 
 	fperms 0755 "/${dest}"
 	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+
+	# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+	# bug https://bugs.gentoo.org/923430
+	dostrip -x "/${dest}/dotnet"
 }
 
 pkg_postinst() {

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r2.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r3.ebuild
similarity index 96%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r2.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r3.ebuild
index 4b12b99a8b28..e2e720b4af62 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r2.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r3.ebuild
@@ -133,6 +133,10 @@ src_install() {
 
 	fperms 0755 "/${dest}"
 	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+
+	# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+	# bug https://bugs.gentoo.org/923430
+	dostrip -x "/${dest}/dotnet"
 }
 
 pkg_postinst() {

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r1.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r2.ebuild
similarity index 96%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r1.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r2.ebuild
index b00890c77647..b4bdad035971 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r1.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r2.ebuild
@@ -133,6 +133,10 @@ src_install() {
 
 	fperms 0755 "/${dest}"
 	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+
+	# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+	# bug https://bugs.gentoo.org/923430
+	dostrip -x "/${dest}/dotnet"
 }
 
 pkg_postinst() {


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-02-01 13:22 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-02-01 13:22 UTC (permalink / raw
  To: gentoo-commits

commit:     aa2a28c1618b04e5d1cde61f3fe7ddc8328fe5bd
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  1 13:14:00 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Feb  1 13:22:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa2a28c1

dev-dotnet/dotnet-sdk-bin: do not strip any binaries

Bug: https://bugs.gentoo.org/923430
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 ...dk-bin-6.0.417-r3.ebuild => dotnet-sdk-bin-6.0.417-r4.ebuild} | 9 ++++-----
 ...dk-bin-7.0.404-r3.ebuild => dotnet-sdk-bin-7.0.404-r4.ebuild} | 9 ++++-----
 ...dk-bin-8.0.100-r3.ebuild => dotnet-sdk-bin-8.0.100-r4.ebuild} | 9 ++++-----
 ...dk-bin-8.0.101-r2.ebuild => dotnet-sdk-bin-8.0.101-r3.ebuild} | 9 ++++-----
 4 files changed, 16 insertions(+), 20 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r3.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r4.ebuild
similarity index 95%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r3.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r4.ebuild
index 11eef21196e3..0714019b2155 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r3.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-6.0.417-r4.ebuild
@@ -28,7 +28,10 @@ SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
 KEYWORDS="amd64 arm arm64"
-RESTRICT="splitdebug"
+
+# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+# bug https://bugs.gentoo.org/923430
+RESTRICT="splitdebug strip"
 
 RDEPEND="
 	app-crypt/mit-krb5:0/0
@@ -131,10 +134,6 @@ src_install() {
 
 	fperms 0755 "/${dest}"
 	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
-
-	# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
-	# bug https://bugs.gentoo.org/923430
-	dostrip -x "/${dest}/dotnet"
 }
 
 pkg_postinst() {

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r3.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r4.ebuild
similarity index 95%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r3.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r4.ebuild
index fec8f0f1835d..3e3f048ac1ab 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r3.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-7.0.404-r4.ebuild
@@ -28,7 +28,10 @@ SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
 KEYWORDS="amd64 arm arm64"
-RESTRICT="splitdebug"
+
+# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+# bug https://bugs.gentoo.org/923430
+RESTRICT="splitdebug strip"
 
 RDEPEND="
 	app-crypt/mit-krb5:0/0
@@ -132,10 +135,6 @@ src_install() {
 
 	fperms 0755 "/${dest}"
 	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
-
-	# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
-	# bug https://bugs.gentoo.org/923430
-	dostrip -x "/${dest}/dotnet"
 }
 
 pkg_postinst() {

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r3.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r4.ebuild
similarity index 95%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r3.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r4.ebuild
index e2e720b4af62..06710163ef35 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r3.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r4.ebuild
@@ -28,7 +28,10 @@ SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
 KEYWORDS="amd64 arm arm64"
-RESTRICT="splitdebug"
+
+# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+# bug https://bugs.gentoo.org/923430
+RESTRICT="splitdebug strip"
 
 RDEPEND="
 	app-crypt/mit-krb5:0/0
@@ -133,10 +136,6 @@ src_install() {
 
 	fperms 0755 "/${dest}"
 	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
-
-	# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
-	# bug https://bugs.gentoo.org/923430
-	dostrip -x "/${dest}/dotnet"
 }
 
 pkg_postinst() {

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r2.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r3.ebuild
similarity index 95%
rename from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r2.ebuild
rename to dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r3.ebuild
index b4bdad035971..81675d234044 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r2.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r3.ebuild
@@ -28,7 +28,10 @@ SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 
 LICENSE="MIT"
 KEYWORDS="~amd64 ~arm ~arm64"
-RESTRICT="splitdebug"
+
+# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+# bug https://bugs.gentoo.org/923430
+RESTRICT="splitdebug strip"
 
 RDEPEND="
 	app-crypt/mit-krb5:0/0
@@ -133,10 +136,6 @@ src_install() {
 
 	fperms 0755 "/${dest}"
 	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
-
-	# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
-	# bug https://bugs.gentoo.org/923430
-	dostrip -x "/${dest}/dotnet"
 }
 
 pkg_postinst() {


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-02-21 18:50 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-02-21 18:50 UTC (permalink / raw
  To: gentoo-commits

commit:     df1f01bd686f76938f8c500856dd072b964dfe55
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 21 17:48:30 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Feb 21 18:50:08 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df1f01bd

dev-dotnet/dotnet-sdk-bin: bump to 8.0.201

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 +
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.201.ebuild   | 157 +++++++++++++++++++++
 2 files changed, 163 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 4b8b5324bd47..16128c7c23a1 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -28,3 +28,9 @@ DIST dotnet-sdk-8.0.200-linux-musl-arm.tar.gz 221630199 BLAKE2B a3ffe46d7b790d9a
 DIST dotnet-sdk-8.0.200-linux-musl-arm64.tar.gz 221489257 BLAKE2B fd0cb9bf1007cbdc42f196674fd19e0461e9435aa4968beca051a31133b5e830dc1c9c7969f1a489efc4f18dabb2f999ac14269fb06fff1e264b22a71e407c1e SHA512 a65149b1b6eca4ebca30bf0f537e0759bc84ae6bb6ab528dcbbc357a0ebeaac21dbaab320ee97a9cb107d6b43b2f042837d669cf6c45df7f5756cfb3e7beab21
 DIST dotnet-sdk-8.0.200-linux-musl-x64.tar.gz 226287389 BLAKE2B e73229c5ce60b6d6933725ac9f911d44486cb5515baca45f8abf874d4a179eacddc6b8ea5190a552019fb1de1ff6ad0d6cb18b3e62aa1fa29cbfb8c3431f99e5 SHA512 c13d33ae2ec4ffbc8269ab89bced97fa659eaf173b0ca146f06174d51990b74bcbfb13333c9162973754ef5c328e41a52643f61fc33474c5335b6bacb9bb5fda
 DIST dotnet-sdk-8.0.200-linux-x64.tar.gz 226151582 BLAKE2B 2677de02a7725894045bddc6d1c3aa3a33cd42c41a069b76254e285f2f2e80959fbbbc4f2aa328143505da6af45fc56d387a2759074f82f0219861751a8a68d0 SHA512 58417468b72c89a66ad0bf54a0e4af13f8a3a37f2aae6e28ef762b9cdd783af0c13ad62ce185446d920b2709ec73c980d888fd73a413a8dce154ac15cb0056a3
+DIST dotnet-sdk-8.0.201-linux-arm.tar.gz 221645704 BLAKE2B 427f82e2010f2397283bbbae5fdd05f313f1eac6becc21f9f0a09ff8eed20c190141928d183cf4bda5ee5368a6d7430e2046adb2743b6d0d6ab2e0d49eb53cf9 SHA512 92760c4a4f3bf559daa41b8b87d7f10995aa5ae11783af053d854e8b9e8b042cf6e984bda40490aff051e4463f7cc8ed25d905090e5cee029c81afdb7f8b32c2
+DIST dotnet-sdk-8.0.201-linux-arm64.tar.gz 221301228 BLAKE2B 8b3fcb75bd0460d75e7d9e8dc9a311336ea0fdca574fdfb754f64d8d9e432275ef23482aa0d2645ea5de3288471dd1254935e1885af36c1838a30f909ad66a3f SHA512 37e230970cfeffdc3873e42595b79ecdf6bfe266a01ace6953725e69a2b64313ce144bf4d4f861130f61f680ead9b4d8a819dd5543c5470c37bbc13d88a78c80
+DIST dotnet-sdk-8.0.201-linux-musl-arm.tar.gz 221507166 BLAKE2B e2e72b5d4f6851805323988b3c701695c173a40a7f3dcc465f0448cd111ed6c94b4a34cd955aecb03c4fd65e649113dd4c56a75740904f435ca3d48c8b655f2a SHA512 687e3ad0ba66825f3dd5b83ca6decd8a09b16eafb5a8c58fdcb7118b306b699f870393a0cd3d163c98deaad2f38f2d7df4c96678537b1e49b73b421073e14aed
+DIST dotnet-sdk-8.0.201-linux-musl-arm64.tar.gz 221701326 BLAKE2B 4e2ee14a973844f65ce71d5ec815ca664bff162b45f0c72962bae52270d5e19edef09ad3cdffab9c5d90f88f9a7ecbb257a835e591de5dc3afab31d68e8b75fd SHA512 4a7c7dec45239a3ecbbb88dd4dc43b2ea66b016a974ebbbbe8960885d6118a0310679c2ced8f27ba5963311fedcce29ad31b0e43a20a01225778d8b6a1fe6e8c
+DIST dotnet-sdk-8.0.201-linux-musl-x64.tar.gz 226193676 BLAKE2B 32b0d540e59e0e6d5c0891e2c8d519209eb94920cdb7c1c81729fcdb4d241c4d577e3d8113f02f77f3b35606a948e5192e7d40087d22a73d388885d0d13286e6 SHA512 06483d787d1cc0633ed94175747a90fded1bbbb4744f82db003f691b291da112d47e27350e5051cb7f413b913a44611f21dfaa5556c798a95f64b5026e9b4923
+DIST dotnet-sdk-8.0.201-linux-x64.tar.gz 226357468 BLAKE2B 84c6befaa5b2cfd54c226522fd937c3a48705aa46ee06f10e2fb9cec86496d8820342481e328ade8aef10557c135fb2517d34b70d3d37489dfe3fa81b6f58be5 SHA512 310cf54f595698435b533931b12f86d49f89d27243cf7c87a5b926e0c676b80e869aa58aaff17b5095536c432f377c67d92bf0ca8941b9d891d4b3879637d488

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.201.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.201.ebuild
new file mode 100644
index 000000000000..38929dc875b5
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.201.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.2"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+	https://github.com/dotnet/dotnet/"
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+KEYWORDS="~amd64 ~arm ~arm64"
+
+# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+# bug https://bugs.gentoo.org/923430
+RESTRICT="splitdebug strip"
+
+CURRENT_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+"
+EXTRA_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-6.0.27
+	~dev-dotnet/dotnet-runtime-nugets-7.0.16
+"
+NUGETS_DEPEND="
+	${CURRENT_NUGETS_DEPEND}
+	${EXTRA_NUGETS_DEPEND}
+"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+BDEPEND="
+	dev-util/patchelf
+"
+IDEPEND="
+	app-eselect/eselect-dotnet
+"
+PDEPEND="
+	${NUGETS_DEPEND}
+"
+
+QA_PREBUILT="*"
+
+MUSL_BAD_LINKS=(
+	apphost
+	createdump
+	dotnet
+	libSystem.Globalization.Native.so
+	libSystem.IO.Compression.Native.so
+	libSystem.Native.so
+	libSystem.Net.Security.Native.so
+	libSystem.Security.Cryptography.Native.OpenSsl.so
+	libclrgc.so
+	libclrjit.so
+	libcoreclr.so
+	libcoreclrtraceptprovider.so
+	libdbgshim.so
+	libhostfxr.so
+	libhostpolicy.so
+	libmscordaccore.so
+	libmscordbi.so
+	libnethost.so
+	singlefilehost
+)
+MUSL_BAD_SONAMES=(
+	libc.musl-aarch64.so.1
+	libc.musl-armv7.so.1
+	libc.musl-x86_64.so.1
+)
+
+src_prepare() {
+	default
+
+	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
+	if use elibc_musl ; then
+		local musl_bad_link
+		local musl_bad_link_path
+		local musl_bad_soname
+
+		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
+			while read -r musl_bad_link_path ; do
+				# Skip if file either does not end with ".so" or is not executable.
+				# Using "case" here for easier matching in case we have to add
+				# a special exception.
+				case "${musl_bad_link_path}" in
+					*.so )
+						:
+						;;
+					* )
+						if [[ ! -x "${musl_bad_link_path}" ]] ; then
+							continue
+						fi
+						;;
+				esac
+
+				einfo "Fixing musl libc link for ${musl_bad_link_path}"
+
+				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
+					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
+				done
+
+				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
+			done < <(find . -type f -name "${musl_bad_link}")
+		done
+	fi
+
+	# Remove static libraries, bug https://bugs.gentoo.org/825774
+	find ./packs -type f -name "libnethost.a" -delete || die
+}
+
+src_install() {
+	local dest="opt/${PN}-${SDK_SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-02-21 18:50 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-02-21 18:50 UTC (permalink / raw
  To: gentoo-commits

commit:     3935a6c98e7dd05ff35efa39e71e9804edb81e61
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 21 17:53:48 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Feb 21 18:50:09 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3935a6c9

dev-dotnet/dotnet-sdk-bin: drop old 8.0.200

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 -
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.200.ebuild   | 157 ---------------------
 2 files changed, 163 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 16128c7c23a1..aa66d6582c5d 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -22,12 +22,6 @@ DIST dotnet-sdk-8.0.101-linux-musl-arm.tar.gz 209611402 BLAKE2B d833a8bcf794e3ea
 DIST dotnet-sdk-8.0.101-linux-musl-arm64.tar.gz 209818487 BLAKE2B ac7bb3babf4008a513b57c37d8f7b8e0bdf119e51ad9e42011aba7cfe6a32e11d8d9a0b2c835d25d39ad7a74302804ecb776acf0dafe134cf276eae86ba4ddf9 SHA512 796d9fa4fda9d7d0f014820e20a8bad63052ba5e15dcb4fcb44ce33438a1aa4cd5e2ea0ad4a538b07946302b9649638762e3bfaa22a70318f0f17bc50c105193
 DIST dotnet-sdk-8.0.101-linux-musl-x64.tar.gz 214418879 BLAKE2B 981dab8fb6248749e34f7229cf0c3f3702908c6347e6cf2c266787913e79095af2acb81316a82ae55c74d4a34a4c782218c69e92ac6cf3ce6830350bc3f949c5 SHA512 95751235b774ed1050b721528495c1ba561c0bce99989a5fd6c0d0510b8b7d07a34ef186f347d16194b07d5ec4966ae8cb47aa7c1a65eebcea8a68fd90fb22e5
 DIST dotnet-sdk-8.0.101-linux-x64.tar.gz 214222713 BLAKE2B 7b886f200ec07e6625ca004c7875a3a921d2e935c0767173821502c0d37974aecf89e4bbee62c44c83f49f306107189311d94a18f4265408acbcc708e5688984 SHA512 26df0151a3a59c4403b52ba0f0df61eaa904110d897be604f19dcaa27d50860c82296733329cb4a3cf20a2c2e518e8f5d5f36dfb7931bf714a45e46b11487c9a
-DIST dotnet-sdk-8.0.200-linux-arm.tar.gz 221531494 BLAKE2B 2ee8e9115476dca7774c6eb410a537201a30d579f8c7725491a4aa7839f2bbff998dbe0e653f9a3c3ebd4b318967ba37f00a1ee58411f51950d892a2903799b1 SHA512 a7359c6b714bea6a0e56a89465866e78e241a3587b916fbd8ce4c9ea89c3bf987ab95d8b12d64308257ae0213c724ebafb34e0ff244058172b58719cef0184d5
-DIST dotnet-sdk-8.0.200-linux-arm64.tar.gz 221425754 BLAKE2B d4c967579a05429b9dea1f08a047eed34e918bcee5429e2837b4d6ae7d27fa6805e222d91b9f24b46a6eaad344fcd1cbd99f05bc895e6aba74672171ccbf6401 SHA512 ebb11b2dba2843175f55b6a78a29f6a22860eb1198e4562f206f5fd3c0cd1711bb5c8919967396ac6a0e354c43bd6d012e47fdbd85ad951c7ff0e3e87b0a0b19
-DIST dotnet-sdk-8.0.200-linux-musl-arm.tar.gz 221630199 BLAKE2B a3ffe46d7b790d9a83eb1d32d8deb9e5b6b7bde1cdf7041c028b44b128af8faa55796ac483377587e4ddbfebdabcec9ac2f07f8da891cb422207fe5c2b1527bf SHA512 2995e624ddc1dfb81b37a2865e1cef9227c473c50cf48b4e6d47032dd3763b57a2421aee1bb221c7307b18d8c2cec1a0531dda61b0ea33dd2d7b8c3b33055943
-DIST dotnet-sdk-8.0.200-linux-musl-arm64.tar.gz 221489257 BLAKE2B fd0cb9bf1007cbdc42f196674fd19e0461e9435aa4968beca051a31133b5e830dc1c9c7969f1a489efc4f18dabb2f999ac14269fb06fff1e264b22a71e407c1e SHA512 a65149b1b6eca4ebca30bf0f537e0759bc84ae6bb6ab528dcbbc357a0ebeaac21dbaab320ee97a9cb107d6b43b2f042837d669cf6c45df7f5756cfb3e7beab21
-DIST dotnet-sdk-8.0.200-linux-musl-x64.tar.gz 226287389 BLAKE2B e73229c5ce60b6d6933725ac9f911d44486cb5515baca45f8abf874d4a179eacddc6b8ea5190a552019fb1de1ff6ad0d6cb18b3e62aa1fa29cbfb8c3431f99e5 SHA512 c13d33ae2ec4ffbc8269ab89bced97fa659eaf173b0ca146f06174d51990b74bcbfb13333c9162973754ef5c328e41a52643f61fc33474c5335b6bacb9bb5fda
-DIST dotnet-sdk-8.0.200-linux-x64.tar.gz 226151582 BLAKE2B 2677de02a7725894045bddc6d1c3aa3a33cd42c41a069b76254e285f2f2e80959fbbbc4f2aa328143505da6af45fc56d387a2759074f82f0219861751a8a68d0 SHA512 58417468b72c89a66ad0bf54a0e4af13f8a3a37f2aae6e28ef762b9cdd783af0c13ad62ce185446d920b2709ec73c980d888fd73a413a8dce154ac15cb0056a3
 DIST dotnet-sdk-8.0.201-linux-arm.tar.gz 221645704 BLAKE2B 427f82e2010f2397283bbbae5fdd05f313f1eac6becc21f9f0a09ff8eed20c190141928d183cf4bda5ee5368a6d7430e2046adb2743b6d0d6ab2e0d49eb53cf9 SHA512 92760c4a4f3bf559daa41b8b87d7f10995aa5ae11783af053d854e8b9e8b042cf6e984bda40490aff051e4463f7cc8ed25d905090e5cee029c81afdb7f8b32c2
 DIST dotnet-sdk-8.0.201-linux-arm64.tar.gz 221301228 BLAKE2B 8b3fcb75bd0460d75e7d9e8dc9a311336ea0fdca574fdfb754f64d8d9e432275ef23482aa0d2645ea5de3288471dd1254935e1885af36c1838a30f909ad66a3f SHA512 37e230970cfeffdc3873e42595b79ecdf6bfe266a01ace6953725e69a2b64313ce144bf4d4f861130f61f680ead9b4d8a819dd5543c5470c37bbc13d88a78c80
 DIST dotnet-sdk-8.0.201-linux-musl-arm.tar.gz 221507166 BLAKE2B e2e72b5d4f6851805323988b3c701695c173a40a7f3dcc465f0448cd111ed6c94b4a34cd955aecb03c4fd65e649113dd4c56a75740904f435ca3d48c8b655f2a SHA512 687e3ad0ba66825f3dd5b83ca6decd8a09b16eafb5a8c58fdcb7118b306b699f870393a0cd3d163c98deaad2f38f2d7df4c96678537b1e49b73b421073e14aed

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.200.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.200.ebuild
deleted file mode 100644
index 38929dc875b5..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.200.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.2"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/
-	https://github.com/dotnet/dotnet/"
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
-)
-"
-S="${WORKDIR}"
-
-LICENSE="MIT"
-SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-KEYWORDS="~amd64 ~arm ~arm64"
-
-# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
-# bug https://bugs.gentoo.org/923430
-RESTRICT="splitdebug strip"
-
-CURRENT_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-"
-EXTRA_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-6.0.27
-	~dev-dotnet/dotnet-runtime-nugets-7.0.16
-"
-NUGETS_DEPEND="
-	${CURRENT_NUGETS_DEPEND}
-	${EXTRA_NUGETS_DEPEND}
-"
-
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-"
-BDEPEND="
-	dev-util/patchelf
-"
-IDEPEND="
-	app-eselect/eselect-dotnet
-"
-PDEPEND="
-	${NUGETS_DEPEND}
-"
-
-QA_PREBUILT="*"
-
-MUSL_BAD_LINKS=(
-	apphost
-	createdump
-	dotnet
-	libSystem.Globalization.Native.so
-	libSystem.IO.Compression.Native.so
-	libSystem.Native.so
-	libSystem.Net.Security.Native.so
-	libSystem.Security.Cryptography.Native.OpenSsl.so
-	libclrgc.so
-	libclrjit.so
-	libcoreclr.so
-	libcoreclrtraceptprovider.so
-	libdbgshim.so
-	libhostfxr.so
-	libhostpolicy.so
-	libmscordaccore.so
-	libmscordbi.so
-	libnethost.so
-	singlefilehost
-)
-MUSL_BAD_SONAMES=(
-	libc.musl-aarch64.so.1
-	libc.musl-armv7.so.1
-	libc.musl-x86_64.so.1
-)
-
-src_prepare() {
-	default
-
-	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
-	if use elibc_musl ; then
-		local musl_bad_link
-		local musl_bad_link_path
-		local musl_bad_soname
-
-		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
-			while read -r musl_bad_link_path ; do
-				# Skip if file either does not end with ".so" or is not executable.
-				# Using "case" here for easier matching in case we have to add
-				# a special exception.
-				case "${musl_bad_link_path}" in
-					*.so )
-						:
-						;;
-					* )
-						if [[ ! -x "${musl_bad_link_path}" ]] ; then
-							continue
-						fi
-						;;
-				esac
-
-				einfo "Fixing musl libc link for ${musl_bad_link_path}"
-
-				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
-					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
-				done
-
-				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
-			done < <(find . -type f -name "${musl_bad_link}")
-		done
-	fi
-
-	# Remove static libraries, bug https://bugs.gentoo.org/825774
-	find ./packs -type f -name "libnethost.a" -delete || die
-}
-
-src_install() {
-	local dest="opt/${PN}-${SDK_SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
-	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
-
-	mkdir -p "${S}/${workloads}" || die
-	touch "${S}/${workloads}/userlocal" || die
-
-	mv "${S}" "${ED}/${dest}" || die
-	mkdir "${S}" || die
-
-	fperms 0755 "/${dest}"
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
-}
-
-pkg_postinst() {
-	eselect dotnet update ifunset
-}
-
-pkg_postrm() {
-	eselect dotnet update ifunset
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-03-08 10:22 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2024-03-08 10:22 UTC (permalink / raw
  To: gentoo-commits

commit:     e18161592c97b16ca3e8f0dce30a5b05f138ef0b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  8 10:22:12 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar  8 10:22:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1816159

dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.101-r3 arm, #926442

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r3.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r3.ebuild
index 7779feab178e..f05adf2c102e 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r3.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r3.ebuild
@@ -27,7 +27,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-KEYWORDS="~amd64 ~arm arm64"
+KEYWORDS="~amd64 arm arm64"
 
 # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
 # bug https://bugs.gentoo.org/923430


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-03-08 10:22 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2024-03-08 10:22 UTC (permalink / raw
  To: gentoo-commits

commit:     49149b097af027e3ac55fe6d94be66053cdd29bc
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  8 10:22:10 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar  8 10:22:10 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49149b09

dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.101-r3 arm64, #926442

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r3.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r3.ebuild
index c12f37a86041..7779feab178e 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r3.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r3.ebuild
@@ -27,7 +27,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm arm64"
 
 # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
 # bug https://bugs.gentoo.org/923430


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-03-08 12:52 Arthur Zamarin
  0 siblings, 0 replies; 149+ messages in thread
From: Arthur Zamarin @ 2024-03-08 12:52 UTC (permalink / raw
  To: gentoo-commits

commit:     44584e9b6822c1bd2ae8346f6a371f33eb313d55
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  8 12:52:44 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar  8 12:52:44 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44584e9b

dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.101-r3 amd64, #926442

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r3.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r3.ebuild
index f05adf2c102e..c23da830ab37 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r3.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r3.ebuild
@@ -27,7 +27,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-KEYWORDS="~amd64 arm arm64"
+KEYWORDS="amd64 arm arm64"
 
 # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
 # bug https://bugs.gentoo.org/923430


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-03-10  0:29 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-03-10  0:29 UTC (permalink / raw
  To: gentoo-commits

commit:     d076238adb3547d14f72c732fb8f9d1f5b1c1653
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  9 18:44:49 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Mar 10 00:29:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d076238a

dev-dotnet/dotnet-sdk-bin: drop old 8.0.100-r4

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 -
 .../dotnet-sdk-bin-8.0.100-r4.ebuild               | 157 ---------------------
 2 files changed, 163 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index aa66d6582c5d..095874fb11db 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -10,12 +10,6 @@ DIST dotnet-sdk-7.0.404-linux-musl-arm.tar.gz 214217752 BLAKE2B 32d392dfd4d4e60b
 DIST dotnet-sdk-7.0.404-linux-musl-arm64.tar.gz 213918271 BLAKE2B a310e95905ccb65506318c10fa4d492baf822dd143ac3ded8e9212ab0f304e188d0728deeeb03a0d34d3ab95e88fbc2d4fd4d727c2841bdd9401cf27396edf4b SHA512 209f29d23945d61d8d2bce57ed120b970ffdde7a23fcd397602e4755ff4be6ace2284d42297708e7cb2ef8a2f569885b0595b218e01b84b923c76c58fee1adb4
 DIST dotnet-sdk-7.0.404-linux-musl-x64.tar.gz 218631734 BLAKE2B 4dc1d752cbb6c60d494be3b8fd9e1bdebdca0f48e5c61cea2948ca384c9136b87612cfd89a77cd9960b4a660061c3f2791ce8be1987edade2d0c70e28b325d1d SHA512 db21720eadc79fadf62332cf0a10bbf8c83a96521b25967e69ce54a14a16d9098abb9c8d2c263170332a30ccd0fd1eca92129a1e9fc3c3460fc265ace38bb04c
 DIST dotnet-sdk-7.0.404-linux-x64.tar.gz 219088775 BLAKE2B 5b743021dd2209228fea77c7b63dc423ce70f1e8bae317dca0d3cd4e62ea4f770b790ca64dd15173281ef8224fce6fc211b57fe5460ce0ed427afe4b2a064c1a SHA512 f5c122044e9a107968af1a534051e28242f45307c3db760fbb4f3a003d92d8ea5a856ad4c4e8e4b88a3b6a825fe5e3c9e596c9d2cfa0eca8d5d9ee2c5dad0053
-DIST dotnet-sdk-8.0.100-linux-arm.tar.gz 209804933 BLAKE2B 919cf3816025de76c3f8a3d209471475b610ede43e88ab7e76545998cf3351275f9ff16d370c9f9c46904af12e3faf283bfa8797f003f9b7f756eac7b1fd01fb SHA512 bcc741518c7ee442e74ee4160f02f35c06e65b6d53265b2b0cfb6502d07e08fc397b7c3f4aecfc59dd173b875f7ceb6dc105fd3d1715c31216fabee068162d5e
-DIST dotnet-sdk-8.0.100-linux-arm64.tar.gz 209599630 BLAKE2B c88d2cce49821a253c14c078bb1a2149619701c1b5df55d3690a037c7782eddac274e2ad78cb58422ea039fe0d02078e8e8b751779ab06b8e22bfafc993885f3 SHA512 3296d2bc15cc433a0ca13c3da83b93a4e1ba00d4f9f626f5addc60e7e398a7acefa7d3df65273f3d0825df9786e029c89457aea1485507b98a4df2a1193cd765
-DIST dotnet-sdk-8.0.100-linux-musl-arm.tar.gz 209741218 BLAKE2B c4f307e3b9300cc6dec2f5d810fde9d6d9533913fc8cb550fa9f352096eeb3d00710835f7b9f68a189481c2c93b3c47f14da2a3a8548e31a8b57ba7b15367a71 SHA512 a8c08c4eaaa1ade3a1521750c62af92ab8fe91bfdd0f4767f8c0469ebfef091f3a68a443d4566bbfe53c49866d72a104c7aea309cabb36148f9aef9cb950ea64
-DIST dotnet-sdk-8.0.100-linux-musl-arm64.tar.gz 209645572 BLAKE2B d17f86d3bc310f26eb2fae6ebd059f353fea2e715f9e20d60b3a184923982cbe508eeb32bb3372ad65014b31fcd1a8ea551fbfc43ed8cc6c97cd4c4d5dd25789 SHA512 1d8e54ab8d2b7b83972c1ecd7a23073bf83d39c258e993e54ab91a383ad2aa44276dfc28938f7b162cf79010187005e42a665933dff021ffa5e5d9cfadb5e2b6
-DIST dotnet-sdk-8.0.100-linux-musl-x64.tar.gz 214391625 BLAKE2B 3757f0e2119f236c40ca36dbb7819024aa2e799d265f7d3bb55fdfdd31baa97d10fb6b2dcf1631f7cb85687669dd18dca7d485a032d5ca581d8471ca7c198997 SHA512 a904491cf1fe27603cfc21aa234b2f4da7517929fa9dad0eaa2233d010ef1e890339ca4b8e3c4c0d463f3015d7020a0c37ece97319b061cd92a5fc51cd8a7f4c
-DIST dotnet-sdk-8.0.100-linux-x64.tar.gz 214395068 BLAKE2B 3bd1d2b803f0bded06fb5177c18ff3a8e50298cdd7a5cfca48adfb36aaca1eb2b01893960935a564d76407928deeff1893d493f0c42a25da703e27ec52d5d74e SHA512 13905ea20191e70baeba50b0e9bbe5f752a7c34587878ee104744f9fb453bfe439994d38969722bdae7f60ee047d75dda8636f3ab62659450e9cd4024f38b2a5
 DIST dotnet-sdk-8.0.101-linux-arm.tar.gz 209595185 BLAKE2B 75e9ea5661483fc3dad66bcb0c91e09f25586a72b617adba0235c09789d550f094c28201c7ab7a7c3d08ce55922868f74bd994515572f5f628f9b258d9d75040 SHA512 59e0902fa190dee8da1644135e0477ced70fa02ecc12f79c8947743a77a160861ed5e44f8a4228815f853141856d4e3a1db1bd057759d3bff980a79b7d849689
 DIST dotnet-sdk-8.0.101-linux-arm64.tar.gz 209542458 BLAKE2B e08634fbd014edf8e41f42bca85f328ef22bceea388007c355466b4cba1e225ff3cc547a532e790acdca0be93c62afd1e21c17922fa1ed978ececf7d5ad340a6 SHA512 56beedb8181b63efd319b028190a8a98842efd96da27c5e48e18c4d15ba1a5805610e8838f1904a19263abd51ff68df369973ed59dab879edc52f6e7f93517c6
 DIST dotnet-sdk-8.0.101-linux-musl-arm.tar.gz 209611402 BLAKE2B d833a8bcf794e3ea67d76c7d6efee1c51c69b1a00d76d5cce01f152f0e49f93c3f996b78c046098a50257f3fde35b50416beeb233756b042ba677aefa2838694 SHA512 764edb8803a68f074391714029800ef2309d212618790ba00506bba201a9655ea46e47d6017c89d78c9b1ef57e8e47352a63e8116a8b1f9fb169844745170172

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r4.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r4.ebuild
deleted file mode 100644
index fdbb81c6c024..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.100-r4.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.0"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/
-	https://github.com/dotnet/dotnet/"
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
-)
-"
-S="${WORKDIR}"
-
-LICENSE="MIT"
-SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-KEYWORDS="amd64 arm arm64"
-
-# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
-# bug https://bugs.gentoo.org/923430
-RESTRICT="splitdebug strip"
-
-CURRENT_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-"
-EXTRA_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-6.0.25
-	~dev-dotnet/dotnet-runtime-nugets-7.0.14
-"
-NUGETS_DEPEND="
-	${CURRENT_NUGETS_DEPEND}
-	${EXTRA_NUGETS_DEPEND}
-"
-
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-"
-BDEPEND="
-	dev-util/patchelf
-"
-IDEPEND="
-	app-eselect/eselect-dotnet
-"
-PDEPEND="
-	${NUGETS_DEPEND}
-"
-
-QA_PREBUILT="*"
-
-MUSL_BAD_LINKS=(
-	apphost
-	createdump
-	dotnet
-	libSystem.Globalization.Native.so
-	libSystem.IO.Compression.Native.so
-	libSystem.Native.so
-	libSystem.Net.Security.Native.so
-	libSystem.Security.Cryptography.Native.OpenSsl.so
-	libclrgc.so
-	libclrjit.so
-	libcoreclr.so
-	libcoreclrtraceptprovider.so
-	libdbgshim.so
-	libhostfxr.so
-	libhostpolicy.so
-	libmscordaccore.so
-	libmscordbi.so
-	libnethost.so
-	singlefilehost
-)
-MUSL_BAD_SONAMES=(
-	libc.musl-aarch64.so.1
-	libc.musl-armv7.so.1
-	libc.musl-x86_64.so.1
-)
-
-src_prepare() {
-	default
-
-	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
-	if use elibc_musl ; then
-		local musl_bad_link
-		local musl_bad_link_path
-		local musl_bad_soname
-
-		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
-			while read -r musl_bad_link_path ; do
-				# Skip if file either does not end with ".so" or is not executable.
-				# Using "case" here for easier matching in case we have to add
-				# a special exception.
-				case "${musl_bad_link_path}" in
-					*.so )
-						:
-						;;
-					* )
-						if [[ ! -x "${musl_bad_link_path}" ]] ; then
-							continue
-						fi
-						;;
-				esac
-
-				einfo "Fixing musl libc link for ${musl_bad_link_path}"
-
-				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
-					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
-				done
-
-				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
-			done < <(find . -type f -name "${musl_bad_link}")
-		done
-	fi
-
-	# Remove static libraries, bug https://bugs.gentoo.org/825774
-	find ./packs -type f -name "libnethost.a" -delete || die
-}
-
-src_install() {
-	local dest="opt/${PN}-${SDK_SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
-	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
-
-	mkdir -p "${S}/${workloads}" || die
-	touch "${S}/${workloads}/userlocal" || die
-
-	mv "${S}" "${ED}/${dest}" || die
-	mkdir "${S}" || die
-
-	fperms 0755 "/${dest}"
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
-}
-
-pkg_postinst() {
-	eselect dotnet update ifunset
-}
-
-pkg_postrm() {
-	eselect dotnet update ifunset
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-03-13 16:40 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-03-13 16:40 UTC (permalink / raw
  To: gentoo-commits

commit:     7788269d3b1b8c9ee2598cb191637cfe945981f1
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 13 15:00:24 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Mar 13 16:40:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7788269d

dev-dotnet/dotnet-sdk-bin: bump to 8.0.202

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 +
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.202.ebuild   | 157 +++++++++++++++++++++
 2 files changed, 163 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 095874fb11db..ea3ec5bc5d6c 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -22,3 +22,9 @@ DIST dotnet-sdk-8.0.201-linux-musl-arm.tar.gz 221507166 BLAKE2B e2e72b5d4f685180
 DIST dotnet-sdk-8.0.201-linux-musl-arm64.tar.gz 221701326 BLAKE2B 4e2ee14a973844f65ce71d5ec815ca664bff162b45f0c72962bae52270d5e19edef09ad3cdffab9c5d90f88f9a7ecbb257a835e591de5dc3afab31d68e8b75fd SHA512 4a7c7dec45239a3ecbbb88dd4dc43b2ea66b016a974ebbbbe8960885d6118a0310679c2ced8f27ba5963311fedcce29ad31b0e43a20a01225778d8b6a1fe6e8c
 DIST dotnet-sdk-8.0.201-linux-musl-x64.tar.gz 226193676 BLAKE2B 32b0d540e59e0e6d5c0891e2c8d519209eb94920cdb7c1c81729fcdb4d241c4d577e3d8113f02f77f3b35606a948e5192e7d40087d22a73d388885d0d13286e6 SHA512 06483d787d1cc0633ed94175747a90fded1bbbb4744f82db003f691b291da112d47e27350e5051cb7f413b913a44611f21dfaa5556c798a95f64b5026e9b4923
 DIST dotnet-sdk-8.0.201-linux-x64.tar.gz 226357468 BLAKE2B 84c6befaa5b2cfd54c226522fd937c3a48705aa46ee06f10e2fb9cec86496d8820342481e328ade8aef10557c135fb2517d34b70d3d37489dfe3fa81b6f58be5 SHA512 310cf54f595698435b533931b12f86d49f89d27243cf7c87a5b926e0c676b80e869aa58aaff17b5095536c432f377c67d92bf0ca8941b9d891d4b3879637d488
+DIST dotnet-sdk-8.0.202-linux-arm.tar.gz 221618859 BLAKE2B 5956cc1d0b726e6a52de9c8c6ca1fa4c3400d46b228f35274022ac3eaa4e6c59f9ecb80cf1ecdf0ab4f1cac3cd27116897d57afa4523bdbc95e5b65807f60bb3 SHA512 8cc8be3cad5c3e12ea8293e7b2e2d66647ff01fcf1d390791350a55e13f4c5e74a673dac85918e878b25f61eda690da5c7af7c2d289d6f4d0277476b43366961
+DIST dotnet-sdk-8.0.202-linux-arm64.tar.gz 221517969 BLAKE2B e73b5cf47ccf2fcdcb6bb1a6df04ac35e352243bf0d2e862e2d94ea727019e3033a9237141cfc174ef8ef5a0e212cb294c9fe1506292dc418ffabd83c7f7dddb SHA512 83ba9a467487de49bb38d388010c3f0d51336e6167cf3e116e56cd18b0ffd3d52099f8567bc434ce02430beef38dee20ff1e4ceb71a6d7967fc0e1c2da12ebae
+DIST dotnet-sdk-8.0.202-linux-musl-arm.tar.gz 221670792 BLAKE2B 9652853fc212cebb75649217494ba649172710d08543a42bd12f5aab5b6435ff2cac03c10b069222fcb1f4921b6f2718c5caabf3a2b75ce986826aab78b0069b SHA512 7c96bad8f5cef25b499ace592536b85b264d66e5da15850b314035995ac6a157507e2744ff8207ea9db99cede9ea9773994a1319d488e8ec26a0f9edf7ea10a4
+DIST dotnet-sdk-8.0.202-linux-musl-arm64.tar.gz 221390383 BLAKE2B 5102262974b802c3a0dfefec58d025612c0fbe5f120bb57ba7a482b966193d2ff1ef762e70a14a3a38014dd35b394010e76148710e99599d2ce5fa36ca22f786 SHA512 f5d1f025d18062247e7c392903c012b5e7f625609cff19d9eac81755065fc468a1d66b0396492258257bf42a88a07e40a040d0cb296bed620d326f58e2cd69cd
+DIST dotnet-sdk-8.0.202-linux-musl-x64.tar.gz 226257142 BLAKE2B dff4d5e9b97dd3af8646bf280efb097ff0dcf1f9df77e56c8ee5b3d35e78fe6ac655d8c609ef593339bac6dfbe585fd67525a19ec321ee63a75127edb72da913 SHA512 809d8e488723e7be053cf572222b0d81ea7dd10a5034617f044bd0c752f6eaa14034c2d13f093a06d64af6b5b5cc65efb5d9fbb9de8edd00d215cc8e9f26a587
+DIST dotnet-sdk-8.0.202-linux-x64.tar.gz 226275111 BLAKE2B 17ffb1919ecde439b48db6c8df52a58b12dbd3e077bde6da1f9c7057b162e35cca0e4ce4eef9cdc8c929209773dce236d31e8ca8abcf780255e577a045db144d SHA512 e0e790c7cc6f8129913317d326c599ff8e8ed4927d4e0adccbe55c50be5c353fe3d83043e529973ced2b302b8432c2ab31533b94ffe9c363eaa9964a7160643a

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.202.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.202.ebuild
new file mode 100644
index 000000000000..35d59a50075c
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.202.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.3"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+	https://github.com/dotnet/dotnet/"
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+KEYWORDS="~amd64 ~arm ~arm64"
+
+# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+# bug https://bugs.gentoo.org/923430
+RESTRICT="splitdebug strip"
+
+CURRENT_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+"
+EXTRA_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-6.0.28
+	~dev-dotnet/dotnet-runtime-nugets-7.0.17
+"
+NUGETS_DEPEND="
+	${CURRENT_NUGETS_DEPEND}
+	${EXTRA_NUGETS_DEPEND}
+"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+BDEPEND="
+	dev-util/patchelf
+"
+IDEPEND="
+	app-eselect/eselect-dotnet
+"
+PDEPEND="
+	${NUGETS_DEPEND}
+"
+
+QA_PREBUILT="*"
+
+MUSL_BAD_LINKS=(
+	apphost
+	createdump
+	dotnet
+	libSystem.Globalization.Native.so
+	libSystem.IO.Compression.Native.so
+	libSystem.Native.so
+	libSystem.Net.Security.Native.so
+	libSystem.Security.Cryptography.Native.OpenSsl.so
+	libclrgc.so
+	libclrjit.so
+	libcoreclr.so
+	libcoreclrtraceptprovider.so
+	libdbgshim.so
+	libhostfxr.so
+	libhostpolicy.so
+	libmscordaccore.so
+	libmscordbi.so
+	libnethost.so
+	singlefilehost
+)
+MUSL_BAD_SONAMES=(
+	libc.musl-aarch64.so.1
+	libc.musl-armv7.so.1
+	libc.musl-x86_64.so.1
+)
+
+src_prepare() {
+	default
+
+	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
+	if use elibc_musl ; then
+		local musl_bad_link
+		local musl_bad_link_path
+		local musl_bad_soname
+
+		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
+			while read -r musl_bad_link_path ; do
+				# Skip if file either does not end with ".so" or is not executable.
+				# Using "case" here for easier matching in case we have to add
+				# a special exception.
+				case "${musl_bad_link_path}" in
+					*.so )
+						:
+						;;
+					* )
+						if [[ ! -x "${musl_bad_link_path}" ]] ; then
+							continue
+						fi
+						;;
+				esac
+
+				einfo "Fixing musl libc link for ${musl_bad_link_path}"
+
+				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
+					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
+				done
+
+				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
+			done < <(find . -type f -name "${musl_bad_link}")
+		done
+	fi
+
+	# Remove static libraries, bug https://bugs.gentoo.org/825774
+	find ./packs -type f -name "libnethost.a" -delete || die
+}
+
+src_install() {
+	local dest="opt/${PN}-${SDK_SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-03-20 19:30 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-03-20 19:30 UTC (permalink / raw
  To: gentoo-commits

commit:     3fb23625cffc08604c56d6d1652aa9ee0cad4f05
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 20 19:15:37 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Mar 20 19:30:54 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb23625

dev-dotnet/dotnet-sdk-bin: bump to 8.0.203

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 +
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.203.ebuild   | 157 +++++++++++++++++++++
 2 files changed, 163 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index ea3ec5bc5d6c..8be9b19d2c24 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -28,3 +28,9 @@ DIST dotnet-sdk-8.0.202-linux-musl-arm.tar.gz 221670792 BLAKE2B 9652853fc212cebb
 DIST dotnet-sdk-8.0.202-linux-musl-arm64.tar.gz 221390383 BLAKE2B 5102262974b802c3a0dfefec58d025612c0fbe5f120bb57ba7a482b966193d2ff1ef762e70a14a3a38014dd35b394010e76148710e99599d2ce5fa36ca22f786 SHA512 f5d1f025d18062247e7c392903c012b5e7f625609cff19d9eac81755065fc468a1d66b0396492258257bf42a88a07e40a040d0cb296bed620d326f58e2cd69cd
 DIST dotnet-sdk-8.0.202-linux-musl-x64.tar.gz 226257142 BLAKE2B dff4d5e9b97dd3af8646bf280efb097ff0dcf1f9df77e56c8ee5b3d35e78fe6ac655d8c609ef593339bac6dfbe585fd67525a19ec321ee63a75127edb72da913 SHA512 809d8e488723e7be053cf572222b0d81ea7dd10a5034617f044bd0c752f6eaa14034c2d13f093a06d64af6b5b5cc65efb5d9fbb9de8edd00d215cc8e9f26a587
 DIST dotnet-sdk-8.0.202-linux-x64.tar.gz 226275111 BLAKE2B 17ffb1919ecde439b48db6c8df52a58b12dbd3e077bde6da1f9c7057b162e35cca0e4ce4eef9cdc8c929209773dce236d31e8ca8abcf780255e577a045db144d SHA512 e0e790c7cc6f8129913317d326c599ff8e8ed4927d4e0adccbe55c50be5c353fe3d83043e529973ced2b302b8432c2ab31533b94ffe9c363eaa9964a7160643a
+DIST dotnet-sdk-8.0.203-linux-arm.tar.gz 221422071 BLAKE2B c4cb0184eb5bb4435c2f73058f857dba1d163c81d23ad33645b82ea4afa9981c09c70be7a054596ed77cf653967d07a1f95deea9ff1dc3d7986c35e264eb86e9 SHA512 ebebd4f3be6e9772f23d313b991950d6997716fc0f9c079414a72a0f998c55a32ea19f145ea1b1724fea527ca12a7cbea7afefa60a520679a20b99f68f184e15
+DIST dotnet-sdk-8.0.203-linux-arm64.tar.gz 221512731 BLAKE2B d23b64c4263a674c79a649c1afe2d301f81598150d2bed61c8c8abf6175b46ef5b10b10307e1c85247d1724689c3608f7712cbbf90b2b4f5bb0afa9fc55d9e35 SHA512 cda16b2141c1115ec42303d82f2720ddf5368b7242207e21d3fdd81fa89df2676f0d394ca7293c76c35ed2448b289174739771ec447404ad9c84c72459cc0d81
+DIST dotnet-sdk-8.0.203-linux-musl-arm.tar.gz 221707667 BLAKE2B f4561a35e0ce7481fbe29b2b5148d2f598690b26faf7b252efab6fc1f660553042b4e159aee1060687f6024158a9fd9582aef2c563a840f9a5ff44473186d0ad SHA512 4ae716cac29a5381dc6341b2e5214f57c7b82928a0a756a2b3cef7d8063d52a29a66cea10e3ae03e379ec220a833e479f944dc762b3cc44c255a02bb715b84a5
+DIST dotnet-sdk-8.0.203-linux-musl-arm64.tar.gz 221570139 BLAKE2B b6d9aaafc0cdab6c83db9d466c54ea6e5be5be612494d7a34ab41138a7354925b5960b3a79b74271ead757f9a2d1c95e89869b81128c6d3deff7c64630ffecfd SHA512 33cf09807d9280d3f4a860ea7650f73732c7d86d462a06b6e40e7945d0fc8c6e9c5e799059de86939cd0de88d35afb67d1829150b9fc2e5ccdce0d55d9e771f7
+DIST dotnet-sdk-8.0.203-linux-musl-x64.tar.gz 226138600 BLAKE2B 5df8fedafdfae99eb86944e1f0684f907a1e5e4405d5c45367ff6e50f0f9006035367603c15db56492b23e175a82f400efdff1c6ba5ae199a6062f5b3eb6890a SHA512 d2b6d8b411470c1a856d546dea087285dad7adb3b3fc5335b024d6f9054ac869073742c283158294c7b866dbd58dda4d9fa2a2c245fb4618c44ca5a61ddec7da
+DIST dotnet-sdk-8.0.203-linux-x64.tar.gz 226131531 BLAKE2B 6b70ea6b4c462cb489e87837e7d98166a41d6e7eefc93534318d4d4504c1e441cc7aad3bc19da05758049f771c3423d5d20786691cfbc179a090ed1ae3847693 SHA512 78b1913b54a1a4c9f13cc2864a11540b5fd3bdf4ebb49837483e19c0906a1890f2dfcf173635a1c89714bf735cbcaa01db0f7ae90add5295da69a0638ed5e60e

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.203.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.203.ebuild
new file mode 100644
index 000000000000..35d59a50075c
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.203.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.3"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+	https://github.com/dotnet/dotnet/"
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+KEYWORDS="~amd64 ~arm ~arm64"
+
+# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+# bug https://bugs.gentoo.org/923430
+RESTRICT="splitdebug strip"
+
+CURRENT_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+"
+EXTRA_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-6.0.28
+	~dev-dotnet/dotnet-runtime-nugets-7.0.17
+"
+NUGETS_DEPEND="
+	${CURRENT_NUGETS_DEPEND}
+	${EXTRA_NUGETS_DEPEND}
+"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+BDEPEND="
+	dev-util/patchelf
+"
+IDEPEND="
+	app-eselect/eselect-dotnet
+"
+PDEPEND="
+	${NUGETS_DEPEND}
+"
+
+QA_PREBUILT="*"
+
+MUSL_BAD_LINKS=(
+	apphost
+	createdump
+	dotnet
+	libSystem.Globalization.Native.so
+	libSystem.IO.Compression.Native.so
+	libSystem.Native.so
+	libSystem.Net.Security.Native.so
+	libSystem.Security.Cryptography.Native.OpenSsl.so
+	libclrgc.so
+	libclrjit.so
+	libcoreclr.so
+	libcoreclrtraceptprovider.so
+	libdbgshim.so
+	libhostfxr.so
+	libhostpolicy.so
+	libmscordaccore.so
+	libmscordbi.so
+	libnethost.so
+	singlefilehost
+)
+MUSL_BAD_SONAMES=(
+	libc.musl-aarch64.so.1
+	libc.musl-armv7.so.1
+	libc.musl-x86_64.so.1
+)
+
+src_prepare() {
+	default
+
+	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
+	if use elibc_musl ; then
+		local musl_bad_link
+		local musl_bad_link_path
+		local musl_bad_soname
+
+		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
+			while read -r musl_bad_link_path ; do
+				# Skip if file either does not end with ".so" or is not executable.
+				# Using "case" here for easier matching in case we have to add
+				# a special exception.
+				case "${musl_bad_link_path}" in
+					*.so )
+						:
+						;;
+					* )
+						if [[ ! -x "${musl_bad_link_path}" ]] ; then
+							continue
+						fi
+						;;
+				esac
+
+				einfo "Fixing musl libc link for ${musl_bad_link_path}"
+
+				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
+					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
+				done
+
+				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
+			done < <(find . -type f -name "${musl_bad_link}")
+		done
+	fi
+
+	# Remove static libraries, bug https://bugs.gentoo.org/825774
+	find ./packs -type f -name "libnethost.a" -delete || die
+}
+
+src_install() {
+	local dest="opt/${PN}-${SDK_SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-04-11  4:55 Arthur Zamarin
  0 siblings, 0 replies; 149+ messages in thread
From: Arthur Zamarin @ 2024-04-11  4:55 UTC (permalink / raw
  To: gentoo-commits

commit:     4895c6f77fa0477e138bf5150a02c01eb018d007
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 11 04:55:36 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 11 04:55:36 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4895c6f7

dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.201 amd64, #929110

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.201.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.201.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.201.ebuild
index 38929dc875b5..2912769fa174 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.201.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.201.ebuild
@@ -27,7 +27,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="amd64 ~arm ~arm64"
 
 # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
 # bug https://bugs.gentoo.org/923430


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-04-11 17:07 Arthur Zamarin
  0 siblings, 0 replies; 149+ messages in thread
From: Arthur Zamarin @ 2024-04-11 17:07 UTC (permalink / raw
  To: gentoo-commits

commit:     3971e9a4e41fd1766767e0c3a648242c594ba013
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 11 17:07:17 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 11 17:07:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3971e9a4

dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.201 arm, #929110

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.201.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.201.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.201.ebuild
index 2912769fa174..acf3e2a762b3 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.201.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.201.ebuild
@@ -27,7 +27,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-KEYWORDS="amd64 ~arm ~arm64"
+KEYWORDS="amd64 arm ~arm64"
 
 # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
 # bug https://bugs.gentoo.org/923430


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-04-11 19:44 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2024-04-11 19:44 UTC (permalink / raw
  To: gentoo-commits

commit:     cdd020fbafbb6e259ee74c0265790916036d67ce
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 11 19:44:14 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 11 19:44:14 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd020fb

dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.201 arm64, #929110

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.201.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.201.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.201.ebuild
index acf3e2a762b3..bb8367b4925d 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.201.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.201.ebuild
@@ -27,7 +27,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-KEYWORDS="amd64 arm ~arm64"
+KEYWORDS="amd64 arm arm64"
 
 # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
 # bug https://bugs.gentoo.org/923430


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-04-14 21:57 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-04-14 21:57 UTC (permalink / raw
  To: gentoo-commits

commit:     2e906c5987a95b1b5f0faf52b2e6f468bace5230
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 14 21:38:58 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Apr 14 21:57:35 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e906c59

dev-dotnet/dotnet-sdk-bin: drop old 8.0.101-r3

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 -
 .../dotnet-sdk-bin-8.0.101-r3.ebuild               | 157 ---------------------
 2 files changed, 163 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 8be9b19d2c24..a9ca616ae021 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -10,12 +10,6 @@ DIST dotnet-sdk-7.0.404-linux-musl-arm.tar.gz 214217752 BLAKE2B 32d392dfd4d4e60b
 DIST dotnet-sdk-7.0.404-linux-musl-arm64.tar.gz 213918271 BLAKE2B a310e95905ccb65506318c10fa4d492baf822dd143ac3ded8e9212ab0f304e188d0728deeeb03a0d34d3ab95e88fbc2d4fd4d727c2841bdd9401cf27396edf4b SHA512 209f29d23945d61d8d2bce57ed120b970ffdde7a23fcd397602e4755ff4be6ace2284d42297708e7cb2ef8a2f569885b0595b218e01b84b923c76c58fee1adb4
 DIST dotnet-sdk-7.0.404-linux-musl-x64.tar.gz 218631734 BLAKE2B 4dc1d752cbb6c60d494be3b8fd9e1bdebdca0f48e5c61cea2948ca384c9136b87612cfd89a77cd9960b4a660061c3f2791ce8be1987edade2d0c70e28b325d1d SHA512 db21720eadc79fadf62332cf0a10bbf8c83a96521b25967e69ce54a14a16d9098abb9c8d2c263170332a30ccd0fd1eca92129a1e9fc3c3460fc265ace38bb04c
 DIST dotnet-sdk-7.0.404-linux-x64.tar.gz 219088775 BLAKE2B 5b743021dd2209228fea77c7b63dc423ce70f1e8bae317dca0d3cd4e62ea4f770b790ca64dd15173281ef8224fce6fc211b57fe5460ce0ed427afe4b2a064c1a SHA512 f5c122044e9a107968af1a534051e28242f45307c3db760fbb4f3a003d92d8ea5a856ad4c4e8e4b88a3b6a825fe5e3c9e596c9d2cfa0eca8d5d9ee2c5dad0053
-DIST dotnet-sdk-8.0.101-linux-arm.tar.gz 209595185 BLAKE2B 75e9ea5661483fc3dad66bcb0c91e09f25586a72b617adba0235c09789d550f094c28201c7ab7a7c3d08ce55922868f74bd994515572f5f628f9b258d9d75040 SHA512 59e0902fa190dee8da1644135e0477ced70fa02ecc12f79c8947743a77a160861ed5e44f8a4228815f853141856d4e3a1db1bd057759d3bff980a79b7d849689
-DIST dotnet-sdk-8.0.101-linux-arm64.tar.gz 209542458 BLAKE2B e08634fbd014edf8e41f42bca85f328ef22bceea388007c355466b4cba1e225ff3cc547a532e790acdca0be93c62afd1e21c17922fa1ed978ececf7d5ad340a6 SHA512 56beedb8181b63efd319b028190a8a98842efd96da27c5e48e18c4d15ba1a5805610e8838f1904a19263abd51ff68df369973ed59dab879edc52f6e7f93517c6
-DIST dotnet-sdk-8.0.101-linux-musl-arm.tar.gz 209611402 BLAKE2B d833a8bcf794e3ea67d76c7d6efee1c51c69b1a00d76d5cce01f152f0e49f93c3f996b78c046098a50257f3fde35b50416beeb233756b042ba677aefa2838694 SHA512 764edb8803a68f074391714029800ef2309d212618790ba00506bba201a9655ea46e47d6017c89d78c9b1ef57e8e47352a63e8116a8b1f9fb169844745170172
-DIST dotnet-sdk-8.0.101-linux-musl-arm64.tar.gz 209818487 BLAKE2B ac7bb3babf4008a513b57c37d8f7b8e0bdf119e51ad9e42011aba7cfe6a32e11d8d9a0b2c835d25d39ad7a74302804ecb776acf0dafe134cf276eae86ba4ddf9 SHA512 796d9fa4fda9d7d0f014820e20a8bad63052ba5e15dcb4fcb44ce33438a1aa4cd5e2ea0ad4a538b07946302b9649638762e3bfaa22a70318f0f17bc50c105193
-DIST dotnet-sdk-8.0.101-linux-musl-x64.tar.gz 214418879 BLAKE2B 981dab8fb6248749e34f7229cf0c3f3702908c6347e6cf2c266787913e79095af2acb81316a82ae55c74d4a34a4c782218c69e92ac6cf3ce6830350bc3f949c5 SHA512 95751235b774ed1050b721528495c1ba561c0bce99989a5fd6c0d0510b8b7d07a34ef186f347d16194b07d5ec4966ae8cb47aa7c1a65eebcea8a68fd90fb22e5
-DIST dotnet-sdk-8.0.101-linux-x64.tar.gz 214222713 BLAKE2B 7b886f200ec07e6625ca004c7875a3a921d2e935c0767173821502c0d37974aecf89e4bbee62c44c83f49f306107189311d94a18f4265408acbcc708e5688984 SHA512 26df0151a3a59c4403b52ba0f0df61eaa904110d897be604f19dcaa27d50860c82296733329cb4a3cf20a2c2e518e8f5d5f36dfb7931bf714a45e46b11487c9a
 DIST dotnet-sdk-8.0.201-linux-arm.tar.gz 221645704 BLAKE2B 427f82e2010f2397283bbbae5fdd05f313f1eac6becc21f9f0a09ff8eed20c190141928d183cf4bda5ee5368a6d7430e2046adb2743b6d0d6ab2e0d49eb53cf9 SHA512 92760c4a4f3bf559daa41b8b87d7f10995aa5ae11783af053d854e8b9e8b042cf6e984bda40490aff051e4463f7cc8ed25d905090e5cee029c81afdb7f8b32c2
 DIST dotnet-sdk-8.0.201-linux-arm64.tar.gz 221301228 BLAKE2B 8b3fcb75bd0460d75e7d9e8dc9a311336ea0fdca574fdfb754f64d8d9e432275ef23482aa0d2645ea5de3288471dd1254935e1885af36c1838a30f909ad66a3f SHA512 37e230970cfeffdc3873e42595b79ecdf6bfe266a01ace6953725e69a2b64313ce144bf4d4f861130f61f680ead9b4d8a819dd5543c5470c37bbc13d88a78c80
 DIST dotnet-sdk-8.0.201-linux-musl-arm.tar.gz 221507166 BLAKE2B e2e72b5d4f6851805323988b3c701695c173a40a7f3dcc465f0448cd111ed6c94b4a34cd955aecb03c4fd65e649113dd4c56a75740904f435ca3d48c8b655f2a SHA512 687e3ad0ba66825f3dd5b83ca6decd8a09b16eafb5a8c58fdcb7118b306b699f870393a0cd3d163c98deaad2f38f2d7df4c96678537b1e49b73b421073e14aed

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r3.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r3.ebuild
deleted file mode 100644
index c23da830ab37..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.101-r3.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.1"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/
-	https://github.com/dotnet/dotnet/"
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
-)
-"
-S="${WORKDIR}"
-
-LICENSE="MIT"
-SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-KEYWORDS="amd64 arm arm64"
-
-# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
-# bug https://bugs.gentoo.org/923430
-RESTRICT="splitdebug strip"
-
-CURRENT_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-"
-EXTRA_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-6.0.26
-	~dev-dotnet/dotnet-runtime-nugets-7.0.15
-"
-NUGETS_DEPEND="
-	${CURRENT_NUGETS_DEPEND}
-	${EXTRA_NUGETS_DEPEND}
-"
-
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-"
-BDEPEND="
-	dev-util/patchelf
-"
-IDEPEND="
-	app-eselect/eselect-dotnet
-"
-PDEPEND="
-	${NUGETS_DEPEND}
-"
-
-QA_PREBUILT="*"
-
-MUSL_BAD_LINKS=(
-	apphost
-	createdump
-	dotnet
-	libSystem.Globalization.Native.so
-	libSystem.IO.Compression.Native.so
-	libSystem.Native.so
-	libSystem.Net.Security.Native.so
-	libSystem.Security.Cryptography.Native.OpenSsl.so
-	libclrgc.so
-	libclrjit.so
-	libcoreclr.so
-	libcoreclrtraceptprovider.so
-	libdbgshim.so
-	libhostfxr.so
-	libhostpolicy.so
-	libmscordaccore.so
-	libmscordbi.so
-	libnethost.so
-	singlefilehost
-)
-MUSL_BAD_SONAMES=(
-	libc.musl-aarch64.so.1
-	libc.musl-armv7.so.1
-	libc.musl-x86_64.so.1
-)
-
-src_prepare() {
-	default
-
-	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
-	if use elibc_musl ; then
-		local musl_bad_link
-		local musl_bad_link_path
-		local musl_bad_soname
-
-		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
-			while read -r musl_bad_link_path ; do
-				# Skip if file either does not end with ".so" or is not executable.
-				# Using "case" here for easier matching in case we have to add
-				# a special exception.
-				case "${musl_bad_link_path}" in
-					*.so )
-						:
-						;;
-					* )
-						if [[ ! -x "${musl_bad_link_path}" ]] ; then
-							continue
-						fi
-						;;
-				esac
-
-				einfo "Fixing musl libc link for ${musl_bad_link_path}"
-
-				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
-					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
-				done
-
-				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
-			done < <(find . -type f -name "${musl_bad_link}")
-		done
-	fi
-
-	# Remove static libraries, bug https://bugs.gentoo.org/825774
-	find ./packs -type f -name "libnethost.a" -delete || die
-}
-
-src_install() {
-	local dest="opt/${PN}-${SDK_SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
-	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
-
-	mkdir -p "${S}/${workloads}" || die
-	touch "${S}/${workloads}/userlocal" || die
-
-	mv "${S}" "${ED}/${dest}" || die
-	mkdir "${S}" || die
-
-	fperms 0755 "/${dest}"
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
-}
-
-pkg_postinst() {
-	eselect dotnet update ifunset
-}
-
-pkg_postrm() {
-	eselect dotnet update ifunset
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-04-17 22:29 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2024-04-17 22:29 UTC (permalink / raw
  To: gentoo-commits

commit:     e55f99283be34eb9666172d76c9d28c80a8024a5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 17 22:29:04 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 17 22:29:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e55f9928

dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.202 arm, #930176

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.202.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.202.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.202.ebuild
index 35d59a50075c..cc337d1acd29 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.202.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.202.ebuild
@@ -27,7 +27,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 arm ~arm64"
 
 # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
 # bug https://bugs.gentoo.org/923430


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-04-17 23:35 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2024-04-17 23:35 UTC (permalink / raw
  To: gentoo-commits

commit:     48ef239649df6c3cee980c15dcf95adb79eada02
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 17 23:35:04 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 17 23:35:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ef2396

dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.202 amd64, #930176

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.202.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.202.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.202.ebuild
index cc337d1acd29..ad7a9f225a79 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.202.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.202.ebuild
@@ -27,7 +27,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-KEYWORDS="~amd64 arm ~arm64"
+KEYWORDS="amd64 arm ~arm64"
 
 # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
 # bug https://bugs.gentoo.org/923430


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-04-19 11:20 Arthur Zamarin
  0 siblings, 0 replies; 149+ messages in thread
From: Arthur Zamarin @ 2024-04-19 11:20 UTC (permalink / raw
  To: gentoo-commits

commit:     565badacb3977bf5a435b8e2eb65e005628ce2b8
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 19 11:19:52 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 19 11:19:52 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=565badac

dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.202 arm64, #930176

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.202.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.202.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.202.ebuild
index ad7a9f225a79..62cc583f09a7 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.202.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.202.ebuild
@@ -27,7 +27,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-KEYWORDS="amd64 arm ~arm64"
+KEYWORDS="amd64 arm arm64"
 
 # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
 # bug https://bugs.gentoo.org/923430


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-04-23  1:31 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2024-04-23  1:31 UTC (permalink / raw
  To: gentoo-commits

commit:     f43c907a6034bc5dcb6478d0505060bd50c59c24
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 23 01:30:57 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 23 01:30:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f43c907a

dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.203 arm, #930456

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.203.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.203.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.203.ebuild
index ddf0e10458f1..ad7a9f225a79 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.203.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.203.ebuild
@@ -27,7 +27,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-KEYWORDS="amd64 ~arm ~arm64"
+KEYWORDS="amd64 arm ~arm64"
 
 # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
 # bug https://bugs.gentoo.org/923430


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-04-23  1:31 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2024-04-23  1:31 UTC (permalink / raw
  To: gentoo-commits

commit:     6ac304ed078f16fff0aecae39b39e6450c2e4e74
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 23 01:30:55 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 23 01:30:55 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ac304ed

dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.203 amd64, #930456

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.203.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.203.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.203.ebuild
index 35d59a50075c..ddf0e10458f1 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.203.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.203.ebuild
@@ -27,7 +27,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="amd64 ~arm ~arm64"
 
 # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
 # bug https://bugs.gentoo.org/923430


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-04-23  1:31 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2024-04-23  1:31 UTC (permalink / raw
  To: gentoo-commits

commit:     a35a1ae8dbd5bf61c926e220ab61a2c2c038bb56
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 23 01:30:58 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 23 01:30:58 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a35a1ae8

dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.203 arm64, #930456

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.203.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.203.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.203.ebuild
index ad7a9f225a79..62cc583f09a7 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.203.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.203.ebuild
@@ -27,7 +27,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-KEYWORDS="amd64 arm ~arm64"
+KEYWORDS="amd64 arm arm64"
 
 # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
 # bug https://bugs.gentoo.org/923430


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-04-28 23:53 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-04-28 23:53 UTC (permalink / raw
  To: gentoo-commits

commit:     4d4c62a2fd608c154322831077ce7c26c5c317b8
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 28 23:39:00 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Apr 28 23:53:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d4c62a2

dev-dotnet/dotnet-sdk-bin: drop old 8.0.202

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 -
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.202.ebuild   | 157 ---------------------
 2 files changed, 163 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index aaa9b68a4c18..a0d1b752b636 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -10,12 +10,6 @@ DIST dotnet-sdk-7.0.404-linux-musl-arm.tar.gz 214217752 BLAKE2B 32d392dfd4d4e60b
 DIST dotnet-sdk-7.0.404-linux-musl-arm64.tar.gz 213918271 BLAKE2B a310e95905ccb65506318c10fa4d492baf822dd143ac3ded8e9212ab0f304e188d0728deeeb03a0d34d3ab95e88fbc2d4fd4d727c2841bdd9401cf27396edf4b SHA512 209f29d23945d61d8d2bce57ed120b970ffdde7a23fcd397602e4755ff4be6ace2284d42297708e7cb2ef8a2f569885b0595b218e01b84b923c76c58fee1adb4
 DIST dotnet-sdk-7.0.404-linux-musl-x64.tar.gz 218631734 BLAKE2B 4dc1d752cbb6c60d494be3b8fd9e1bdebdca0f48e5c61cea2948ca384c9136b87612cfd89a77cd9960b4a660061c3f2791ce8be1987edade2d0c70e28b325d1d SHA512 db21720eadc79fadf62332cf0a10bbf8c83a96521b25967e69ce54a14a16d9098abb9c8d2c263170332a30ccd0fd1eca92129a1e9fc3c3460fc265ace38bb04c
 DIST dotnet-sdk-7.0.404-linux-x64.tar.gz 219088775 BLAKE2B 5b743021dd2209228fea77c7b63dc423ce70f1e8bae317dca0d3cd4e62ea4f770b790ca64dd15173281ef8224fce6fc211b57fe5460ce0ed427afe4b2a064c1a SHA512 f5c122044e9a107968af1a534051e28242f45307c3db760fbb4f3a003d92d8ea5a856ad4c4e8e4b88a3b6a825fe5e3c9e596c9d2cfa0eca8d5d9ee2c5dad0053
-DIST dotnet-sdk-8.0.202-linux-arm.tar.gz 221618859 BLAKE2B 5956cc1d0b726e6a52de9c8c6ca1fa4c3400d46b228f35274022ac3eaa4e6c59f9ecb80cf1ecdf0ab4f1cac3cd27116897d57afa4523bdbc95e5b65807f60bb3 SHA512 8cc8be3cad5c3e12ea8293e7b2e2d66647ff01fcf1d390791350a55e13f4c5e74a673dac85918e878b25f61eda690da5c7af7c2d289d6f4d0277476b43366961
-DIST dotnet-sdk-8.0.202-linux-arm64.tar.gz 221517969 BLAKE2B e73b5cf47ccf2fcdcb6bb1a6df04ac35e352243bf0d2e862e2d94ea727019e3033a9237141cfc174ef8ef5a0e212cb294c9fe1506292dc418ffabd83c7f7dddb SHA512 83ba9a467487de49bb38d388010c3f0d51336e6167cf3e116e56cd18b0ffd3d52099f8567bc434ce02430beef38dee20ff1e4ceb71a6d7967fc0e1c2da12ebae
-DIST dotnet-sdk-8.0.202-linux-musl-arm.tar.gz 221670792 BLAKE2B 9652853fc212cebb75649217494ba649172710d08543a42bd12f5aab5b6435ff2cac03c10b069222fcb1f4921b6f2718c5caabf3a2b75ce986826aab78b0069b SHA512 7c96bad8f5cef25b499ace592536b85b264d66e5da15850b314035995ac6a157507e2744ff8207ea9db99cede9ea9773994a1319d488e8ec26a0f9edf7ea10a4
-DIST dotnet-sdk-8.0.202-linux-musl-arm64.tar.gz 221390383 BLAKE2B 5102262974b802c3a0dfefec58d025612c0fbe5f120bb57ba7a482b966193d2ff1ef762e70a14a3a38014dd35b394010e76148710e99599d2ce5fa36ca22f786 SHA512 f5d1f025d18062247e7c392903c012b5e7f625609cff19d9eac81755065fc468a1d66b0396492258257bf42a88a07e40a040d0cb296bed620d326f58e2cd69cd
-DIST dotnet-sdk-8.0.202-linux-musl-x64.tar.gz 226257142 BLAKE2B dff4d5e9b97dd3af8646bf280efb097ff0dcf1f9df77e56c8ee5b3d35e78fe6ac655d8c609ef593339bac6dfbe585fd67525a19ec321ee63a75127edb72da913 SHA512 809d8e488723e7be053cf572222b0d81ea7dd10a5034617f044bd0c752f6eaa14034c2d13f093a06d64af6b5b5cc65efb5d9fbb9de8edd00d215cc8e9f26a587
-DIST dotnet-sdk-8.0.202-linux-x64.tar.gz 226275111 BLAKE2B 17ffb1919ecde439b48db6c8df52a58b12dbd3e077bde6da1f9c7057b162e35cca0e4ce4eef9cdc8c929209773dce236d31e8ca8abcf780255e577a045db144d SHA512 e0e790c7cc6f8129913317d326c599ff8e8ed4927d4e0adccbe55c50be5c353fe3d83043e529973ced2b302b8432c2ab31533b94ffe9c363eaa9964a7160643a
 DIST dotnet-sdk-8.0.203-linux-arm.tar.gz 221422071 BLAKE2B c4cb0184eb5bb4435c2f73058f857dba1d163c81d23ad33645b82ea4afa9981c09c70be7a054596ed77cf653967d07a1f95deea9ff1dc3d7986c35e264eb86e9 SHA512 ebebd4f3be6e9772f23d313b991950d6997716fc0f9c079414a72a0f998c55a32ea19f145ea1b1724fea527ca12a7cbea7afefa60a520679a20b99f68f184e15
 DIST dotnet-sdk-8.0.203-linux-arm64.tar.gz 221512731 BLAKE2B d23b64c4263a674c79a649c1afe2d301f81598150d2bed61c8c8abf6175b46ef5b10b10307e1c85247d1724689c3608f7712cbbf90b2b4f5bb0afa9fc55d9e35 SHA512 cda16b2141c1115ec42303d82f2720ddf5368b7242207e21d3fdd81fa89df2676f0d394ca7293c76c35ed2448b289174739771ec447404ad9c84c72459cc0d81
 DIST dotnet-sdk-8.0.203-linux-musl-arm.tar.gz 221707667 BLAKE2B f4561a35e0ce7481fbe29b2b5148d2f598690b26faf7b252efab6fc1f660553042b4e159aee1060687f6024158a9fd9582aef2c563a840f9a5ff44473186d0ad SHA512 4ae716cac29a5381dc6341b2e5214f57c7b82928a0a756a2b3cef7d8063d52a29a66cea10e3ae03e379ec220a833e479f944dc762b3cc44c255a02bb715b84a5

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.202.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.202.ebuild
deleted file mode 100644
index 62cc583f09a7..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.202.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.3"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/
-	https://github.com/dotnet/dotnet/"
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
-)
-"
-S="${WORKDIR}"
-
-LICENSE="MIT"
-SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-KEYWORDS="amd64 arm arm64"
-
-# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
-# bug https://bugs.gentoo.org/923430
-RESTRICT="splitdebug strip"
-
-CURRENT_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-"
-EXTRA_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-6.0.28
-	~dev-dotnet/dotnet-runtime-nugets-7.0.17
-"
-NUGETS_DEPEND="
-	${CURRENT_NUGETS_DEPEND}
-	${EXTRA_NUGETS_DEPEND}
-"
-
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-"
-BDEPEND="
-	dev-util/patchelf
-"
-IDEPEND="
-	app-eselect/eselect-dotnet
-"
-PDEPEND="
-	${NUGETS_DEPEND}
-"
-
-QA_PREBUILT="*"
-
-MUSL_BAD_LINKS=(
-	apphost
-	createdump
-	dotnet
-	libSystem.Globalization.Native.so
-	libSystem.IO.Compression.Native.so
-	libSystem.Native.so
-	libSystem.Net.Security.Native.so
-	libSystem.Security.Cryptography.Native.OpenSsl.so
-	libclrgc.so
-	libclrjit.so
-	libcoreclr.so
-	libcoreclrtraceptprovider.so
-	libdbgshim.so
-	libhostfxr.so
-	libhostpolicy.so
-	libmscordaccore.so
-	libmscordbi.so
-	libnethost.so
-	singlefilehost
-)
-MUSL_BAD_SONAMES=(
-	libc.musl-aarch64.so.1
-	libc.musl-armv7.so.1
-	libc.musl-x86_64.so.1
-)
-
-src_prepare() {
-	default
-
-	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
-	if use elibc_musl ; then
-		local musl_bad_link
-		local musl_bad_link_path
-		local musl_bad_soname
-
-		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
-			while read -r musl_bad_link_path ; do
-				# Skip if file either does not end with ".so" or is not executable.
-				# Using "case" here for easier matching in case we have to add
-				# a special exception.
-				case "${musl_bad_link_path}" in
-					*.so )
-						:
-						;;
-					* )
-						if [[ ! -x "${musl_bad_link_path}" ]] ; then
-							continue
-						fi
-						;;
-				esac
-
-				einfo "Fixing musl libc link for ${musl_bad_link_path}"
-
-				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
-					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
-				done
-
-				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
-			done < <(find . -type f -name "${musl_bad_link}")
-		done
-	fi
-
-	# Remove static libraries, bug https://bugs.gentoo.org/825774
-	find ./packs -type f -name "libnethost.a" -delete || die
-}
-
-src_install() {
-	local dest="opt/${PN}-${SDK_SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
-	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
-
-	mkdir -p "${S}/${workloads}" || die
-	touch "${S}/${workloads}/userlocal" || die
-
-	mv "${S}" "${ED}/${dest}" || die
-	mkdir "${S}" || die
-
-	fperms 0755 "/${dest}"
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
-}
-
-pkg_postinst() {
-	eselect dotnet update ifunset
-}
-
-pkg_postrm() {
-	eselect dotnet update ifunset
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-04-28 23:53 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-04-28 23:53 UTC (permalink / raw
  To: gentoo-commits

commit:     47d8de0d3df173865b49675f7d4b9d85e7979647
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 28 23:38:15 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Apr 28 23:53:33 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47d8de0d

dev-dotnet/dotnet-sdk-bin: drop old 8.0.201

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 -
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.201.ebuild   | 157 ---------------------
 2 files changed, 163 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index a9ca616ae021..aaa9b68a4c18 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -10,12 +10,6 @@ DIST dotnet-sdk-7.0.404-linux-musl-arm.tar.gz 214217752 BLAKE2B 32d392dfd4d4e60b
 DIST dotnet-sdk-7.0.404-linux-musl-arm64.tar.gz 213918271 BLAKE2B a310e95905ccb65506318c10fa4d492baf822dd143ac3ded8e9212ab0f304e188d0728deeeb03a0d34d3ab95e88fbc2d4fd4d727c2841bdd9401cf27396edf4b SHA512 209f29d23945d61d8d2bce57ed120b970ffdde7a23fcd397602e4755ff4be6ace2284d42297708e7cb2ef8a2f569885b0595b218e01b84b923c76c58fee1adb4
 DIST dotnet-sdk-7.0.404-linux-musl-x64.tar.gz 218631734 BLAKE2B 4dc1d752cbb6c60d494be3b8fd9e1bdebdca0f48e5c61cea2948ca384c9136b87612cfd89a77cd9960b4a660061c3f2791ce8be1987edade2d0c70e28b325d1d SHA512 db21720eadc79fadf62332cf0a10bbf8c83a96521b25967e69ce54a14a16d9098abb9c8d2c263170332a30ccd0fd1eca92129a1e9fc3c3460fc265ace38bb04c
 DIST dotnet-sdk-7.0.404-linux-x64.tar.gz 219088775 BLAKE2B 5b743021dd2209228fea77c7b63dc423ce70f1e8bae317dca0d3cd4e62ea4f770b790ca64dd15173281ef8224fce6fc211b57fe5460ce0ed427afe4b2a064c1a SHA512 f5c122044e9a107968af1a534051e28242f45307c3db760fbb4f3a003d92d8ea5a856ad4c4e8e4b88a3b6a825fe5e3c9e596c9d2cfa0eca8d5d9ee2c5dad0053
-DIST dotnet-sdk-8.0.201-linux-arm.tar.gz 221645704 BLAKE2B 427f82e2010f2397283bbbae5fdd05f313f1eac6becc21f9f0a09ff8eed20c190141928d183cf4bda5ee5368a6d7430e2046adb2743b6d0d6ab2e0d49eb53cf9 SHA512 92760c4a4f3bf559daa41b8b87d7f10995aa5ae11783af053d854e8b9e8b042cf6e984bda40490aff051e4463f7cc8ed25d905090e5cee029c81afdb7f8b32c2
-DIST dotnet-sdk-8.0.201-linux-arm64.tar.gz 221301228 BLAKE2B 8b3fcb75bd0460d75e7d9e8dc9a311336ea0fdca574fdfb754f64d8d9e432275ef23482aa0d2645ea5de3288471dd1254935e1885af36c1838a30f909ad66a3f SHA512 37e230970cfeffdc3873e42595b79ecdf6bfe266a01ace6953725e69a2b64313ce144bf4d4f861130f61f680ead9b4d8a819dd5543c5470c37bbc13d88a78c80
-DIST dotnet-sdk-8.0.201-linux-musl-arm.tar.gz 221507166 BLAKE2B e2e72b5d4f6851805323988b3c701695c173a40a7f3dcc465f0448cd111ed6c94b4a34cd955aecb03c4fd65e649113dd4c56a75740904f435ca3d48c8b655f2a SHA512 687e3ad0ba66825f3dd5b83ca6decd8a09b16eafb5a8c58fdcb7118b306b699f870393a0cd3d163c98deaad2f38f2d7df4c96678537b1e49b73b421073e14aed
-DIST dotnet-sdk-8.0.201-linux-musl-arm64.tar.gz 221701326 BLAKE2B 4e2ee14a973844f65ce71d5ec815ca664bff162b45f0c72962bae52270d5e19edef09ad3cdffab9c5d90f88f9a7ecbb257a835e591de5dc3afab31d68e8b75fd SHA512 4a7c7dec45239a3ecbbb88dd4dc43b2ea66b016a974ebbbbe8960885d6118a0310679c2ced8f27ba5963311fedcce29ad31b0e43a20a01225778d8b6a1fe6e8c
-DIST dotnet-sdk-8.0.201-linux-musl-x64.tar.gz 226193676 BLAKE2B 32b0d540e59e0e6d5c0891e2c8d519209eb94920cdb7c1c81729fcdb4d241c4d577e3d8113f02f77f3b35606a948e5192e7d40087d22a73d388885d0d13286e6 SHA512 06483d787d1cc0633ed94175747a90fded1bbbb4744f82db003f691b291da112d47e27350e5051cb7f413b913a44611f21dfaa5556c798a95f64b5026e9b4923
-DIST dotnet-sdk-8.0.201-linux-x64.tar.gz 226357468 BLAKE2B 84c6befaa5b2cfd54c226522fd937c3a48705aa46ee06f10e2fb9cec86496d8820342481e328ade8aef10557c135fb2517d34b70d3d37489dfe3fa81b6f58be5 SHA512 310cf54f595698435b533931b12f86d49f89d27243cf7c87a5b926e0c676b80e869aa58aaff17b5095536c432f377c67d92bf0ca8941b9d891d4b3879637d488
 DIST dotnet-sdk-8.0.202-linux-arm.tar.gz 221618859 BLAKE2B 5956cc1d0b726e6a52de9c8c6ca1fa4c3400d46b228f35274022ac3eaa4e6c59f9ecb80cf1ecdf0ab4f1cac3cd27116897d57afa4523bdbc95e5b65807f60bb3 SHA512 8cc8be3cad5c3e12ea8293e7b2e2d66647ff01fcf1d390791350a55e13f4c5e74a673dac85918e878b25f61eda690da5c7af7c2d289d6f4d0277476b43366961
 DIST dotnet-sdk-8.0.202-linux-arm64.tar.gz 221517969 BLAKE2B e73b5cf47ccf2fcdcb6bb1a6df04ac35e352243bf0d2e862e2d94ea727019e3033a9237141cfc174ef8ef5a0e212cb294c9fe1506292dc418ffabd83c7f7dddb SHA512 83ba9a467487de49bb38d388010c3f0d51336e6167cf3e116e56cd18b0ffd3d52099f8567bc434ce02430beef38dee20ff1e4ceb71a6d7967fc0e1c2da12ebae
 DIST dotnet-sdk-8.0.202-linux-musl-arm.tar.gz 221670792 BLAKE2B 9652853fc212cebb75649217494ba649172710d08543a42bd12f5aab5b6435ff2cac03c10b069222fcb1f4921b6f2718c5caabf3a2b75ce986826aab78b0069b SHA512 7c96bad8f5cef25b499ace592536b85b264d66e5da15850b314035995ac6a157507e2744ff8207ea9db99cede9ea9773994a1319d488e8ec26a0f9edf7ea10a4

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.201.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.201.ebuild
deleted file mode 100644
index bb8367b4925d..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.201.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.2"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/
-	https://github.com/dotnet/dotnet/"
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
-)
-"
-S="${WORKDIR}"
-
-LICENSE="MIT"
-SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-KEYWORDS="amd64 arm arm64"
-
-# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
-# bug https://bugs.gentoo.org/923430
-RESTRICT="splitdebug strip"
-
-CURRENT_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-"
-EXTRA_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-6.0.27
-	~dev-dotnet/dotnet-runtime-nugets-7.0.16
-"
-NUGETS_DEPEND="
-	${CURRENT_NUGETS_DEPEND}
-	${EXTRA_NUGETS_DEPEND}
-"
-
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-"
-BDEPEND="
-	dev-util/patchelf
-"
-IDEPEND="
-	app-eselect/eselect-dotnet
-"
-PDEPEND="
-	${NUGETS_DEPEND}
-"
-
-QA_PREBUILT="*"
-
-MUSL_BAD_LINKS=(
-	apphost
-	createdump
-	dotnet
-	libSystem.Globalization.Native.so
-	libSystem.IO.Compression.Native.so
-	libSystem.Native.so
-	libSystem.Net.Security.Native.so
-	libSystem.Security.Cryptography.Native.OpenSsl.so
-	libclrgc.so
-	libclrjit.so
-	libcoreclr.so
-	libcoreclrtraceptprovider.so
-	libdbgshim.so
-	libhostfxr.so
-	libhostpolicy.so
-	libmscordaccore.so
-	libmscordbi.so
-	libnethost.so
-	singlefilehost
-)
-MUSL_BAD_SONAMES=(
-	libc.musl-aarch64.so.1
-	libc.musl-armv7.so.1
-	libc.musl-x86_64.so.1
-)
-
-src_prepare() {
-	default
-
-	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
-	if use elibc_musl ; then
-		local musl_bad_link
-		local musl_bad_link_path
-		local musl_bad_soname
-
-		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
-			while read -r musl_bad_link_path ; do
-				# Skip if file either does not end with ".so" or is not executable.
-				# Using "case" here for easier matching in case we have to add
-				# a special exception.
-				case "${musl_bad_link_path}" in
-					*.so )
-						:
-						;;
-					* )
-						if [[ ! -x "${musl_bad_link_path}" ]] ; then
-							continue
-						fi
-						;;
-				esac
-
-				einfo "Fixing musl libc link for ${musl_bad_link_path}"
-
-				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
-					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
-				done
-
-				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
-			done < <(find . -type f -name "${musl_bad_link}")
-		done
-	fi
-
-	# Remove static libraries, bug https://bugs.gentoo.org/825774
-	find ./packs -type f -name "libnethost.a" -delete || die
-}
-
-src_install() {
-	local dest="opt/${PN}-${SDK_SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
-	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
-
-	mkdir -p "${S}/${workloads}" || die
-	touch "${S}/${workloads}/userlocal" || die
-
-	mv "${S}" "${ED}/${dest}" || die
-	mkdir "${S}" || die
-
-	fperms 0755 "/${dest}"
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
-}
-
-pkg_postinst() {
-	eselect dotnet update ifunset
-}
-
-pkg_postrm() {
-	eselect dotnet update ifunset
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-05-01 15:42 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-05-01 15:42 UTC (permalink / raw
  To: gentoo-commits

commit:     13105228dc4ec9bf3e28728417cdcb28613a77e3
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed May  1 15:38:20 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed May  1 15:38:20 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13105228

dev-dotnet/dotnet-sdk-bin: bump to 8.0.204

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 +
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.204.ebuild   | 157 +++++++++++++++++++++
 2 files changed, 163 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index a0d1b752b636..763c0407602b 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -16,3 +16,9 @@ DIST dotnet-sdk-8.0.203-linux-musl-arm.tar.gz 221707667 BLAKE2B f4561a35e0ce7481
 DIST dotnet-sdk-8.0.203-linux-musl-arm64.tar.gz 221570139 BLAKE2B b6d9aaafc0cdab6c83db9d466c54ea6e5be5be612494d7a34ab41138a7354925b5960b3a79b74271ead757f9a2d1c95e89869b81128c6d3deff7c64630ffecfd SHA512 33cf09807d9280d3f4a860ea7650f73732c7d86d462a06b6e40e7945d0fc8c6e9c5e799059de86939cd0de88d35afb67d1829150b9fc2e5ccdce0d55d9e771f7
 DIST dotnet-sdk-8.0.203-linux-musl-x64.tar.gz 226138600 BLAKE2B 5df8fedafdfae99eb86944e1f0684f907a1e5e4405d5c45367ff6e50f0f9006035367603c15db56492b23e175a82f400efdff1c6ba5ae199a6062f5b3eb6890a SHA512 d2b6d8b411470c1a856d546dea087285dad7adb3b3fc5335b024d6f9054ac869073742c283158294c7b866dbd58dda4d9fa2a2c245fb4618c44ca5a61ddec7da
 DIST dotnet-sdk-8.0.203-linux-x64.tar.gz 226131531 BLAKE2B 6b70ea6b4c462cb489e87837e7d98166a41d6e7eefc93534318d4d4504c1e441cc7aad3bc19da05758049f771c3423d5d20786691cfbc179a090ed1ae3847693 SHA512 78b1913b54a1a4c9f13cc2864a11540b5fd3bdf4ebb49837483e19c0906a1890f2dfcf173635a1c89714bf735cbcaa01db0f7ae90add5295da69a0638ed5e60e
+DIST dotnet-sdk-8.0.204-linux-arm.tar.gz 221632389 BLAKE2B f3d74ad11a8835f3309a929b7fd23348cbbfa2d5b048ad5b640eb898e8fb5769a368f6a999cc8eb75f72eb8406b4429571ce98a6b2eca47529d9f474a12a0803 SHA512 45230c8f180209c3b8315a3d9825eaa55d1b1dd2c9b427d038890b17987f9ccf4288f4661263862c4a19231a7657562ee09595d7e09799e38d22138f03c49047
+DIST dotnet-sdk-8.0.204-linux-arm64.tar.gz 221695183 BLAKE2B b23e7a1276e14c87a2f9bb8f95caed7d85d7a06a3a7e43be1b215bced7cbb1a8784fa22848fa4f2f8c04ffd0fbc2c19ff0bafabadf6b35d6d721052365f819cb SHA512 7000b559efe502e9a799e9fccb6bccc2e39eb21331d6cb2be54f389e357436b84f5ccbcc73245df647749ee32d27f7fb8b7737d449312f0db7dd3409f8e12443
+DIST dotnet-sdk-8.0.204-linux-musl-arm.tar.gz 221633449 BLAKE2B 04277da97e0a9c127aabedc85957e3bccf9ecab34d645eeb7d898b9d8218f670884807c0188664564ce4822e99b5c1c6d6f54c1464886903aefbbc333ca0a444 SHA512 49ec1d93764da0e726e691365b22545e935b96633175e5cbcc64d57f26c5ac13afdb8b668b7b481e85d31d841c8fc0850266f78589674d7a1d288001a57beaab
+DIST dotnet-sdk-8.0.204-linux-musl-arm64.tar.gz 221795912 BLAKE2B dbc3a8ea1f513162b1d0025426a8d13feb65bbf9f4ff2c90a5ae5965937c616c663b51e2e77c4fc3ceda45c186b6bd0b2213b1db62d539e0ed68f15a92eaec7b SHA512 07655fcb66f4d2c636efdc6605b20b44f64fec6682fae1a4a83ce9cfc1e3c81a7443a715ff0f46aaac25a0b61d12fc4da3d1fe46d6f74c0e93260f649dccf05e
+DIST dotnet-sdk-8.0.204-linux-musl-x64.tar.gz 226240480 BLAKE2B 3ac3004da5a0f8e2e40f1be6a90eadd8391ca6a8420ad043a03412c7d6dcc417c3db5e6c0f757c7e20b04c4249b4be86102ef22c51f28103fcd6a0de4afddc56 SHA512 fc2f10626e5496aace5363af5d722ee71ae33d1856d76b90b0f4adf4f8898d53aa92cfc6efc765e52b2a0d092eb8e4c2ff15c691f82d7f449bec1fbd407e22a0
+DIST dotnet-sdk-8.0.204-linux-x64.tar.gz 226097539 BLAKE2B 11dcaf7c7ac60695295d930354f3ce0f428a941702629033ea6fb097c30907c4d63353a89fd0e2be6f525125c57c4747193a0be35fe85249088c0bf1ba521fc1 SHA512 b45d3e3bc039d50764bfbe393b26cc929d93b22d69da74af6d35d4038ebcbc2f8410b047cdd0425c954d245e2594755c9f293c09f1ded3c97d33aebfaf878b5f

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.204.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.204.ebuild
new file mode 100644
index 000000000000..9830e7e6a5a3
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.204.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.4"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+	https://github.com/dotnet/dotnet/"
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+KEYWORDS="~amd64 ~arm ~arm64"
+
+# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+# bug https://bugs.gentoo.org/923430
+RESTRICT="splitdebug strip"
+
+CURRENT_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+"
+EXTRA_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-6.0.29
+	~dev-dotnet/dotnet-runtime-nugets-7.0.18
+"
+NUGETS_DEPEND="
+	${CURRENT_NUGETS_DEPEND}
+	${EXTRA_NUGETS_DEPEND}
+"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+BDEPEND="
+	dev-util/patchelf
+"
+IDEPEND="
+	app-eselect/eselect-dotnet
+"
+PDEPEND="
+	${NUGETS_DEPEND}
+"
+
+QA_PREBUILT="*"
+
+MUSL_BAD_LINKS=(
+	apphost
+	createdump
+	dotnet
+	libSystem.Globalization.Native.so
+	libSystem.IO.Compression.Native.so
+	libSystem.Native.so
+	libSystem.Net.Security.Native.so
+	libSystem.Security.Cryptography.Native.OpenSsl.so
+	libclrgc.so
+	libclrjit.so
+	libcoreclr.so
+	libcoreclrtraceptprovider.so
+	libdbgshim.so
+	libhostfxr.so
+	libhostpolicy.so
+	libmscordaccore.so
+	libmscordbi.so
+	libnethost.so
+	singlefilehost
+)
+MUSL_BAD_SONAMES=(
+	libc.musl-aarch64.so.1
+	libc.musl-armv7.so.1
+	libc.musl-x86_64.so.1
+)
+
+src_prepare() {
+	default
+
+	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
+	if use elibc_musl ; then
+		local musl_bad_link
+		local musl_bad_link_path
+		local musl_bad_soname
+
+		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
+			while read -r musl_bad_link_path ; do
+				# Skip if file either does not end with ".so" or is not executable.
+				# Using "case" here for easier matching in case we have to add
+				# a special exception.
+				case "${musl_bad_link_path}" in
+					*.so )
+						:
+						;;
+					* )
+						if [[ ! -x "${musl_bad_link_path}" ]] ; then
+							continue
+						fi
+						;;
+				esac
+
+				einfo "Fixing musl libc link for ${musl_bad_link_path}"
+
+				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
+					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
+				done
+
+				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
+			done < <(find . -type f -name "${musl_bad_link}")
+		done
+	fi
+
+	# Remove static libraries, bug https://bugs.gentoo.org/825774
+	find ./packs -type f -name "libnethost.a" -delete || die
+}
+
+src_install() {
+	local dest="opt/${PN}-${SDK_SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-05-21  0:51 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-05-21  0:51 UTC (permalink / raw
  To: gentoo-commits

commit:     2ddeecba7487fda2f4d83cd559fc62d6636d5911
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon May 20 18:08:25 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue May 21 00:51:10 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ddeecba

dev-dotnet/dotnet-sdk-bin: bump to 8.0.300

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 +
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.300.ebuild   | 157 +++++++++++++++++++++
 2 files changed, 163 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 763c0407602b..dd85bac39cfc 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -22,3 +22,9 @@ DIST dotnet-sdk-8.0.204-linux-musl-arm.tar.gz 221633449 BLAKE2B 04277da97e0a9c12
 DIST dotnet-sdk-8.0.204-linux-musl-arm64.tar.gz 221795912 BLAKE2B dbc3a8ea1f513162b1d0025426a8d13feb65bbf9f4ff2c90a5ae5965937c616c663b51e2e77c4fc3ceda45c186b6bd0b2213b1db62d539e0ed68f15a92eaec7b SHA512 07655fcb66f4d2c636efdc6605b20b44f64fec6682fae1a4a83ce9cfc1e3c81a7443a715ff0f46aaac25a0b61d12fc4da3d1fe46d6f74c0e93260f649dccf05e
 DIST dotnet-sdk-8.0.204-linux-musl-x64.tar.gz 226240480 BLAKE2B 3ac3004da5a0f8e2e40f1be6a90eadd8391ca6a8420ad043a03412c7d6dcc417c3db5e6c0f757c7e20b04c4249b4be86102ef22c51f28103fcd6a0de4afddc56 SHA512 fc2f10626e5496aace5363af5d722ee71ae33d1856d76b90b0f4adf4f8898d53aa92cfc6efc765e52b2a0d092eb8e4c2ff15c691f82d7f449bec1fbd407e22a0
 DIST dotnet-sdk-8.0.204-linux-x64.tar.gz 226097539 BLAKE2B 11dcaf7c7ac60695295d930354f3ce0f428a941702629033ea6fb097c30907c4d63353a89fd0e2be6f525125c57c4747193a0be35fe85249088c0bf1ba521fc1 SHA512 b45d3e3bc039d50764bfbe393b26cc929d93b22d69da74af6d35d4038ebcbc2f8410b047cdd0425c954d245e2594755c9f293c09f1ded3c97d33aebfaf878b5f
+DIST dotnet-sdk-8.0.300-linux-arm.tar.gz 217482888 BLAKE2B 309027b54d43fd44bb05f73a612c10d91e9b5af46ee2d1f1cf1f60030668d06364bf442c44f900ac6e69f6dcdaa84f16a1974cd05a140fe7beaf615577168d67 SHA512 13fd4818d3cb64dcdbf23748d0e8afcdfb981c1d6f0a8721d41c3794c363dae615612838e0db1050fd8b218ccf8e27a2c97e5a0da61da0d384c008b08c1f066b
+DIST dotnet-sdk-8.0.300-linux-arm64.tar.gz 217385231 BLAKE2B 1080d581bb0b17b4bd7f4d49ab4ead7be2da885fb7b671034db879ecc29e88334f63da1caa663cb9aa1bbc122a1b961d0105c4e0941a38c8192425a866f0f2d5 SHA512 b38d34afe6d92f63a0e5b6fc37c88fbb5a1c73fba7d8df41d25432b64b2fbc31017198a02209b3d4343d384bc352834b9ee68306307a3f0fe486591dd2f70efd
+DIST dotnet-sdk-8.0.300-linux-musl-arm.tar.gz 217378627 BLAKE2B f68d287fba305dffcdd10e2d63f3743fe2f7132af6a7bed42f64be636a53890360d4a19a05122dd3ed0f438d6aaca0d36dc2dc1f91fc5103ee144ce446ffda50 SHA512 768bc41911895272ed8b8629d3ae36ccedb74c9982b94c8bee6575870cdce6bd9ffab26751f48cedd4b3c7921b3fb6d3416364bc4102f61983dd0b18e9aca104
+DIST dotnet-sdk-8.0.300-linux-musl-arm64.tar.gz 217509196 BLAKE2B 85471f8354e2683a4d1a5dd7daaff8fc7a4b05084469d1bad6ee043cb690c96516af587e16130da532f8e326941d0d401fecf3abbc07f2e162dde99dd3221754 SHA512 fde1657c8e6be40dd7b140d8253dfb0323826797cdc3ae2217b689598262ac51bee409388f2b21cb499daf0db713ed27034baac92f43c0b529a68c2f8d8ad26d
+DIST dotnet-sdk-8.0.300-linux-musl-x64.tar.gz 222011574 BLAKE2B c534c41a927654407ba850ef67ffec632b98e63b603fb1d95908d27767755cd9243838534c47b5a46594e72e8b226e190375dfc9222dae41781aadb4985a73bf SHA512 87250809f75cbe408ccac9901a213afc54805526a613fbf88fd02a165c56cab5f770730de03d98f6e798e9013e6b98e8b8e31279e251a3c31c2976b89e643fd1
+DIST dotnet-sdk-8.0.300-linux-x64.tar.gz 222050156 BLAKE2B 9cd6efc134507a87290740f715fd5790a4c860b15ee69352dd43dff62f6768096a6f9781fae9c6d567b26b80002da9db777d5d34492b9225333a3cf1dc90270d SHA512 6ba966801ad3869275469b0f7ee7af0b88b659d018a37b241962335bd95ef6e55cb6741ab77d96a93c68174d30d0c270b48b3cda21b493270b0d6038ee3fe79e

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.300.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.300.ebuild
new file mode 100644
index 000000000000..c28c1541ef6e
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.300.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.5"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+	https://github.com/dotnet/dotnet/"
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+KEYWORDS="~amd64 ~arm ~arm64"
+
+# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+# bug https://bugs.gentoo.org/923430
+RESTRICT="splitdebug strip"
+
+CURRENT_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+"
+EXTRA_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-6.0.30
+	~dev-dotnet/dotnet-runtime-nugets-7.0.19
+"
+NUGETS_DEPEND="
+	${CURRENT_NUGETS_DEPEND}
+	${EXTRA_NUGETS_DEPEND}
+"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+BDEPEND="
+	dev-util/patchelf
+"
+IDEPEND="
+	app-eselect/eselect-dotnet
+"
+PDEPEND="
+	${NUGETS_DEPEND}
+"
+
+QA_PREBUILT="*"
+
+MUSL_BAD_LINKS=(
+	apphost
+	createdump
+	dotnet
+	libSystem.Globalization.Native.so
+	libSystem.IO.Compression.Native.so
+	libSystem.Native.so
+	libSystem.Net.Security.Native.so
+	libSystem.Security.Cryptography.Native.OpenSsl.so
+	libclrgc.so
+	libclrjit.so
+	libcoreclr.so
+	libcoreclrtraceptprovider.so
+	libdbgshim.so
+	libhostfxr.so
+	libhostpolicy.so
+	libmscordaccore.so
+	libmscordbi.so
+	libnethost.so
+	singlefilehost
+)
+MUSL_BAD_SONAMES=(
+	libc.musl-aarch64.so.1
+	libc.musl-armv7.so.1
+	libc.musl-x86_64.so.1
+)
+
+src_prepare() {
+	default
+
+	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
+	if use elibc_musl ; then
+		local musl_bad_link
+		local musl_bad_link_path
+		local musl_bad_soname
+
+		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
+			while read -r musl_bad_link_path ; do
+				# Skip if file either does not end with ".so" or is not executable.
+				# Using "case" here for easier matching in case we have to add
+				# a special exception.
+				case "${musl_bad_link_path}" in
+					*.so )
+						:
+						;;
+					* )
+						if [[ ! -x "${musl_bad_link_path}" ]] ; then
+							continue
+						fi
+						;;
+				esac
+
+				einfo "Fixing musl libc link for ${musl_bad_link_path}"
+
+				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
+					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
+				done
+
+				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
+			done < <(find . -type f -name "${musl_bad_link}")
+		done
+	fi
+
+	# Remove static libraries, bug https://bugs.gentoo.org/825774
+	find ./packs -type f -name "libnethost.a" -delete || die
+}
+
+src_install() {
+	local dest="opt/${PN}-${SDK_SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-05-21 16:01 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-05-21 16:01 UTC (permalink / raw
  To: gentoo-commits

commit:     0713d230d9d119d76e0e9435dc0085b2aa3310c9
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue May 21 15:54:26 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue May 21 16:01:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0713d230

dev-dotnet/dotnet-sdk-bin: bump to 8.0.105

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 +
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.105.ebuild   | 157 +++++++++++++++++++++
 2 files changed, 163 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index dd85bac39cfc..305849dbc134 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -10,6 +10,12 @@ DIST dotnet-sdk-7.0.404-linux-musl-arm.tar.gz 214217752 BLAKE2B 32d392dfd4d4e60b
 DIST dotnet-sdk-7.0.404-linux-musl-arm64.tar.gz 213918271 BLAKE2B a310e95905ccb65506318c10fa4d492baf822dd143ac3ded8e9212ab0f304e188d0728deeeb03a0d34d3ab95e88fbc2d4fd4d727c2841bdd9401cf27396edf4b SHA512 209f29d23945d61d8d2bce57ed120b970ffdde7a23fcd397602e4755ff4be6ace2284d42297708e7cb2ef8a2f569885b0595b218e01b84b923c76c58fee1adb4
 DIST dotnet-sdk-7.0.404-linux-musl-x64.tar.gz 218631734 BLAKE2B 4dc1d752cbb6c60d494be3b8fd9e1bdebdca0f48e5c61cea2948ca384c9136b87612cfd89a77cd9960b4a660061c3f2791ce8be1987edade2d0c70e28b325d1d SHA512 db21720eadc79fadf62332cf0a10bbf8c83a96521b25967e69ce54a14a16d9098abb9c8d2c263170332a30ccd0fd1eca92129a1e9fc3c3460fc265ace38bb04c
 DIST dotnet-sdk-7.0.404-linux-x64.tar.gz 219088775 BLAKE2B 5b743021dd2209228fea77c7b63dc423ce70f1e8bae317dca0d3cd4e62ea4f770b790ca64dd15173281ef8224fce6fc211b57fe5460ce0ed427afe4b2a064c1a SHA512 f5c122044e9a107968af1a534051e28242f45307c3db760fbb4f3a003d92d8ea5a856ad4c4e8e4b88a3b6a825fe5e3c9e596c9d2cfa0eca8d5d9ee2c5dad0053
+DIST dotnet-sdk-8.0.105-linux-arm.tar.gz 209116084 BLAKE2B 3166c6b24ef6fe7dc27dba5bfd349a7006a353d587d7d6ed509038d2d50566ff50450b4ec166639fd5d995d066b9b0bc035b5b824472e2e5ef60c17510f495de SHA512 6aa5adc487b2f5e887a7c91ea9a6d1f948ea5ca6520e93826610c5ea58827f37421bd0ef09ebc0d9e2d3108dcb41aedb51188630df5e1da199e0ab2ee0d6acf8
+DIST dotnet-sdk-8.0.105-linux-arm64.tar.gz 208945369 BLAKE2B 98e61c44cbeb58c9b6e6da2eb7108b25f08ccf2deab2af0ba48b47f7a71d7955e6c4be97d111965faefc9b42aa08492347b8b4a27d352fd288a88e029d33b9a0 SHA512 8f04afa385676d2ec879ad22734a4c869d931ba4bc7507d0aa5889561d0230e382598057bdf75792048b28bd9a1c8eb187e80691f603309a46d6c50d71373381
+DIST dotnet-sdk-8.0.105-linux-musl-arm.tar.gz 209188121 BLAKE2B d4974b81d0c6c466293327fbef9774d18794bdbdab254858f75b997eb6ee224509d46bc75444922426e3dc58f47890489b8846a6053136e49db9372963c1b55a SHA512 b898fadd8b4a4e6a6ec2c3d936d20729dd03f912123fe7b8a40bbee609839ad019a6501a21712ad4e9b6c93d6a1ce5f8c9227f0fb5387edb08a0a8bea44d3c31
+DIST dotnet-sdk-8.0.105-linux-musl-arm64.tar.gz 209063416 BLAKE2B bd6d7ceffb7ab1ccef60b312c5e2eab073d8b5397534d867e41ce6942f5addcc96efe10fa959e45004b62fb728ab24e4b1443c3131531a5df62af60474617b53 SHA512 ea1cbb3fe35447418f552d51a359a4f133754240aeca91fea8e5ed97dcdd9b01a4cbfeb6354ec1a3f71c7fcdf82000c7f9492c42b66fc69caafd023927e6f658
+DIST dotnet-sdk-8.0.105-linux-musl-x64.tar.gz 213676181 BLAKE2B 8aa2513e2520c175ac80278af66bc5f943243f373b5d82b89af05a0e1174404e5cf79ecf7e75be0ba1bcb90b7f4886377eb833bf658d7fcac8377bad6765d299 SHA512 d8a8b2ea25b70139a4ac1356c210221243add6956a946fbc24c7195850624a4f25569e22024188dd718b1ff0fadbf775a6df97f8aa5ec2244159adfd81bb14dc
+DIST dotnet-sdk-8.0.105-linux-x64.tar.gz 213741300 BLAKE2B 17f6fe0d440fcb89d1b8959b869efc1adbd72dad6029a5d7e2f563ff41d9724402528e88758ac75f7ff6a0e1a36a354e5f46f3bae450fb6dacafaddadd330563 SHA512 60ff271ee7851ff9ab851f9dc3e3d0abc87ac9b982959abfc8f0a3b58301fb6a0ff7b9f07f8df18668e1e8182c688d0d661bb9cb1771a2d40a0015d02009fce8
 DIST dotnet-sdk-8.0.203-linux-arm.tar.gz 221422071 BLAKE2B c4cb0184eb5bb4435c2f73058f857dba1d163c81d23ad33645b82ea4afa9981c09c70be7a054596ed77cf653967d07a1f95deea9ff1dc3d7986c35e264eb86e9 SHA512 ebebd4f3be6e9772f23d313b991950d6997716fc0f9c079414a72a0f998c55a32ea19f145ea1b1724fea527ca12a7cbea7afefa60a520679a20b99f68f184e15
 DIST dotnet-sdk-8.0.203-linux-arm64.tar.gz 221512731 BLAKE2B d23b64c4263a674c79a649c1afe2d301f81598150d2bed61c8c8abf6175b46ef5b10b10307e1c85247d1724689c3608f7712cbbf90b2b4f5bb0afa9fc55d9e35 SHA512 cda16b2141c1115ec42303d82f2720ddf5368b7242207e21d3fdd81fa89df2676f0d394ca7293c76c35ed2448b289174739771ec447404ad9c84c72459cc0d81
 DIST dotnet-sdk-8.0.203-linux-musl-arm.tar.gz 221707667 BLAKE2B f4561a35e0ce7481fbe29b2b5148d2f598690b26faf7b252efab6fc1f660553042b4e159aee1060687f6024158a9fd9582aef2c563a840f9a5ff44473186d0ad SHA512 4ae716cac29a5381dc6341b2e5214f57c7b82928a0a756a2b3cef7d8063d52a29a66cea10e3ae03e379ec220a833e479f944dc762b3cc44c255a02bb715b84a5

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.105.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.105.ebuild
new file mode 100644
index 000000000000..c28c1541ef6e
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.105.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.5"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+	https://github.com/dotnet/dotnet/"
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+KEYWORDS="~amd64 ~arm ~arm64"
+
+# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+# bug https://bugs.gentoo.org/923430
+RESTRICT="splitdebug strip"
+
+CURRENT_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+"
+EXTRA_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-6.0.30
+	~dev-dotnet/dotnet-runtime-nugets-7.0.19
+"
+NUGETS_DEPEND="
+	${CURRENT_NUGETS_DEPEND}
+	${EXTRA_NUGETS_DEPEND}
+"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+BDEPEND="
+	dev-util/patchelf
+"
+IDEPEND="
+	app-eselect/eselect-dotnet
+"
+PDEPEND="
+	${NUGETS_DEPEND}
+"
+
+QA_PREBUILT="*"
+
+MUSL_BAD_LINKS=(
+	apphost
+	createdump
+	dotnet
+	libSystem.Globalization.Native.so
+	libSystem.IO.Compression.Native.so
+	libSystem.Native.so
+	libSystem.Net.Security.Native.so
+	libSystem.Security.Cryptography.Native.OpenSsl.so
+	libclrgc.so
+	libclrjit.so
+	libcoreclr.so
+	libcoreclrtraceptprovider.so
+	libdbgshim.so
+	libhostfxr.so
+	libhostpolicy.so
+	libmscordaccore.so
+	libmscordbi.so
+	libnethost.so
+	singlefilehost
+)
+MUSL_BAD_SONAMES=(
+	libc.musl-aarch64.so.1
+	libc.musl-armv7.so.1
+	libc.musl-x86_64.so.1
+)
+
+src_prepare() {
+	default
+
+	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
+	if use elibc_musl ; then
+		local musl_bad_link
+		local musl_bad_link_path
+		local musl_bad_soname
+
+		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
+			while read -r musl_bad_link_path ; do
+				# Skip if file either does not end with ".so" or is not executable.
+				# Using "case" here for easier matching in case we have to add
+				# a special exception.
+				case "${musl_bad_link_path}" in
+					*.so )
+						:
+						;;
+					* )
+						if [[ ! -x "${musl_bad_link_path}" ]] ; then
+							continue
+						fi
+						;;
+				esac
+
+				einfo "Fixing musl libc link for ${musl_bad_link_path}"
+
+				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
+					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
+				done
+
+				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
+			done < <(find . -type f -name "${musl_bad_link}")
+		done
+	fi
+
+	# Remove static libraries, bug https://bugs.gentoo.org/825774
+	find ./packs -type f -name "libnethost.a" -delete || die
+}
+
+src_install() {
+	local dest="opt/${PN}-${SDK_SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-05-21 16:01 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-05-21 16:01 UTC (permalink / raw
  To: gentoo-commits

commit:     5af545f26e5496a7833b75ddb30668fea7a55e1a
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue May 21 15:55:17 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue May 21 16:01:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5af545f2

dev-dotnet/dotnet-sdk-bin: drop old 8.0.204

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 -
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.204.ebuild   | 157 ---------------------
 2 files changed, 163 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 305849dbc134..7bbeceb15eed 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -22,12 +22,6 @@ DIST dotnet-sdk-8.0.203-linux-musl-arm.tar.gz 221707667 BLAKE2B f4561a35e0ce7481
 DIST dotnet-sdk-8.0.203-linux-musl-arm64.tar.gz 221570139 BLAKE2B b6d9aaafc0cdab6c83db9d466c54ea6e5be5be612494d7a34ab41138a7354925b5960b3a79b74271ead757f9a2d1c95e89869b81128c6d3deff7c64630ffecfd SHA512 33cf09807d9280d3f4a860ea7650f73732c7d86d462a06b6e40e7945d0fc8c6e9c5e799059de86939cd0de88d35afb67d1829150b9fc2e5ccdce0d55d9e771f7
 DIST dotnet-sdk-8.0.203-linux-musl-x64.tar.gz 226138600 BLAKE2B 5df8fedafdfae99eb86944e1f0684f907a1e5e4405d5c45367ff6e50f0f9006035367603c15db56492b23e175a82f400efdff1c6ba5ae199a6062f5b3eb6890a SHA512 d2b6d8b411470c1a856d546dea087285dad7adb3b3fc5335b024d6f9054ac869073742c283158294c7b866dbd58dda4d9fa2a2c245fb4618c44ca5a61ddec7da
 DIST dotnet-sdk-8.0.203-linux-x64.tar.gz 226131531 BLAKE2B 6b70ea6b4c462cb489e87837e7d98166a41d6e7eefc93534318d4d4504c1e441cc7aad3bc19da05758049f771c3423d5d20786691cfbc179a090ed1ae3847693 SHA512 78b1913b54a1a4c9f13cc2864a11540b5fd3bdf4ebb49837483e19c0906a1890f2dfcf173635a1c89714bf735cbcaa01db0f7ae90add5295da69a0638ed5e60e
-DIST dotnet-sdk-8.0.204-linux-arm.tar.gz 221632389 BLAKE2B f3d74ad11a8835f3309a929b7fd23348cbbfa2d5b048ad5b640eb898e8fb5769a368f6a999cc8eb75f72eb8406b4429571ce98a6b2eca47529d9f474a12a0803 SHA512 45230c8f180209c3b8315a3d9825eaa55d1b1dd2c9b427d038890b17987f9ccf4288f4661263862c4a19231a7657562ee09595d7e09799e38d22138f03c49047
-DIST dotnet-sdk-8.0.204-linux-arm64.tar.gz 221695183 BLAKE2B b23e7a1276e14c87a2f9bb8f95caed7d85d7a06a3a7e43be1b215bced7cbb1a8784fa22848fa4f2f8c04ffd0fbc2c19ff0bafabadf6b35d6d721052365f819cb SHA512 7000b559efe502e9a799e9fccb6bccc2e39eb21331d6cb2be54f389e357436b84f5ccbcc73245df647749ee32d27f7fb8b7737d449312f0db7dd3409f8e12443
-DIST dotnet-sdk-8.0.204-linux-musl-arm.tar.gz 221633449 BLAKE2B 04277da97e0a9c127aabedc85957e3bccf9ecab34d645eeb7d898b9d8218f670884807c0188664564ce4822e99b5c1c6d6f54c1464886903aefbbc333ca0a444 SHA512 49ec1d93764da0e726e691365b22545e935b96633175e5cbcc64d57f26c5ac13afdb8b668b7b481e85d31d841c8fc0850266f78589674d7a1d288001a57beaab
-DIST dotnet-sdk-8.0.204-linux-musl-arm64.tar.gz 221795912 BLAKE2B dbc3a8ea1f513162b1d0025426a8d13feb65bbf9f4ff2c90a5ae5965937c616c663b51e2e77c4fc3ceda45c186b6bd0b2213b1db62d539e0ed68f15a92eaec7b SHA512 07655fcb66f4d2c636efdc6605b20b44f64fec6682fae1a4a83ce9cfc1e3c81a7443a715ff0f46aaac25a0b61d12fc4da3d1fe46d6f74c0e93260f649dccf05e
-DIST dotnet-sdk-8.0.204-linux-musl-x64.tar.gz 226240480 BLAKE2B 3ac3004da5a0f8e2e40f1be6a90eadd8391ca6a8420ad043a03412c7d6dcc417c3db5e6c0f757c7e20b04c4249b4be86102ef22c51f28103fcd6a0de4afddc56 SHA512 fc2f10626e5496aace5363af5d722ee71ae33d1856d76b90b0f4adf4f8898d53aa92cfc6efc765e52b2a0d092eb8e4c2ff15c691f82d7f449bec1fbd407e22a0
-DIST dotnet-sdk-8.0.204-linux-x64.tar.gz 226097539 BLAKE2B 11dcaf7c7ac60695295d930354f3ce0f428a941702629033ea6fb097c30907c4d63353a89fd0e2be6f525125c57c4747193a0be35fe85249088c0bf1ba521fc1 SHA512 b45d3e3bc039d50764bfbe393b26cc929d93b22d69da74af6d35d4038ebcbc2f8410b047cdd0425c954d245e2594755c9f293c09f1ded3c97d33aebfaf878b5f
 DIST dotnet-sdk-8.0.300-linux-arm.tar.gz 217482888 BLAKE2B 309027b54d43fd44bb05f73a612c10d91e9b5af46ee2d1f1cf1f60030668d06364bf442c44f900ac6e69f6dcdaa84f16a1974cd05a140fe7beaf615577168d67 SHA512 13fd4818d3cb64dcdbf23748d0e8afcdfb981c1d6f0a8721d41c3794c363dae615612838e0db1050fd8b218ccf8e27a2c97e5a0da61da0d384c008b08c1f066b
 DIST dotnet-sdk-8.0.300-linux-arm64.tar.gz 217385231 BLAKE2B 1080d581bb0b17b4bd7f4d49ab4ead7be2da885fb7b671034db879ecc29e88334f63da1caa663cb9aa1bbc122a1b961d0105c4e0941a38c8192425a866f0f2d5 SHA512 b38d34afe6d92f63a0e5b6fc37c88fbb5a1c73fba7d8df41d25432b64b2fbc31017198a02209b3d4343d384bc352834b9ee68306307a3f0fe486591dd2f70efd
 DIST dotnet-sdk-8.0.300-linux-musl-arm.tar.gz 217378627 BLAKE2B f68d287fba305dffcdd10e2d63f3743fe2f7132af6a7bed42f64be636a53890360d4a19a05122dd3ed0f438d6aaca0d36dc2dc1f91fc5103ee144ce446ffda50 SHA512 768bc41911895272ed8b8629d3ae36ccedb74c9982b94c8bee6575870cdce6bd9ffab26751f48cedd4b3c7921b3fb6d3416364bc4102f61983dd0b18e9aca104

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.204.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.204.ebuild
deleted file mode 100644
index 9830e7e6a5a3..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.204.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.4"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/
-	https://github.com/dotnet/dotnet/"
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
-)
-"
-S="${WORKDIR}"
-
-LICENSE="MIT"
-SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-KEYWORDS="~amd64 ~arm ~arm64"
-
-# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
-# bug https://bugs.gentoo.org/923430
-RESTRICT="splitdebug strip"
-
-CURRENT_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-"
-EXTRA_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-6.0.29
-	~dev-dotnet/dotnet-runtime-nugets-7.0.18
-"
-NUGETS_DEPEND="
-	${CURRENT_NUGETS_DEPEND}
-	${EXTRA_NUGETS_DEPEND}
-"
-
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-"
-BDEPEND="
-	dev-util/patchelf
-"
-IDEPEND="
-	app-eselect/eselect-dotnet
-"
-PDEPEND="
-	${NUGETS_DEPEND}
-"
-
-QA_PREBUILT="*"
-
-MUSL_BAD_LINKS=(
-	apphost
-	createdump
-	dotnet
-	libSystem.Globalization.Native.so
-	libSystem.IO.Compression.Native.so
-	libSystem.Native.so
-	libSystem.Net.Security.Native.so
-	libSystem.Security.Cryptography.Native.OpenSsl.so
-	libclrgc.so
-	libclrjit.so
-	libcoreclr.so
-	libcoreclrtraceptprovider.so
-	libdbgshim.so
-	libhostfxr.so
-	libhostpolicy.so
-	libmscordaccore.so
-	libmscordbi.so
-	libnethost.so
-	singlefilehost
-)
-MUSL_BAD_SONAMES=(
-	libc.musl-aarch64.so.1
-	libc.musl-armv7.so.1
-	libc.musl-x86_64.so.1
-)
-
-src_prepare() {
-	default
-
-	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
-	if use elibc_musl ; then
-		local musl_bad_link
-		local musl_bad_link_path
-		local musl_bad_soname
-
-		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
-			while read -r musl_bad_link_path ; do
-				# Skip if file either does not end with ".so" or is not executable.
-				# Using "case" here for easier matching in case we have to add
-				# a special exception.
-				case "${musl_bad_link_path}" in
-					*.so )
-						:
-						;;
-					* )
-						if [[ ! -x "${musl_bad_link_path}" ]] ; then
-							continue
-						fi
-						;;
-				esac
-
-				einfo "Fixing musl libc link for ${musl_bad_link_path}"
-
-				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
-					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
-				done
-
-				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
-			done < <(find . -type f -name "${musl_bad_link}")
-		done
-	fi
-
-	# Remove static libraries, bug https://bugs.gentoo.org/825774
-	find ./packs -type f -name "libnethost.a" -delete || die
-}
-
-src_install() {
-	local dest="opt/${PN}-${SDK_SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
-	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
-
-	mkdir -p "${S}/${workloads}" || die
-	touch "${S}/${workloads}/userlocal" || die
-
-	mv "${S}" "${ED}/${dest}" || die
-	mkdir "${S}" || die
-
-	fperms 0755 "/${dest}"
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
-}
-
-pkg_postinst() {
-	eselect dotnet update ifunset
-}
-
-pkg_postrm() {
-	eselect dotnet update ifunset
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-05-21 16:01 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-05-21 16:01 UTC (permalink / raw
  To: gentoo-commits

commit:     ca48b005e3b68b2fcf705a56ed9eaf81968a7978
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue May 21 15:57:29 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue May 21 16:01:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca48b005

dev-dotnet/dotnet-sdk-bin: drop KEYWORDS of 8.0.300

Bug: https://bugs.gentoo.org/932377
Bug: https://bugs.gentoo.org/932370
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.300.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.300.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.300.ebuild
index c28c1541ef6e..1df4b98bdceb 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.300.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.300.ebuild
@@ -27,7 +27,8 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-KEYWORDS="~amd64 ~arm ~arm64"
+# See bug https://bugs.gentoo.org/932377
+# KEYWORDS=""
 
 # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
 # bug https://bugs.gentoo.org/923430


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-05-22  0:53 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2024-05-22  0:53 UTC (permalink / raw
  To: gentoo-commits

commit:     3d1bf114d01132648bd729997448e2895b4898a4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May 22 00:52:42 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 22 00:53:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d1bf114

dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.105 arm64, #932378

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.105.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.105.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.105.ebuild
index c28c1541ef6e..36ab86f594b4 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.105.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.105.ebuild
@@ -27,7 +27,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm arm64"
 
 # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
 # bug https://bugs.gentoo.org/923430


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-05-22  0:53 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2024-05-22  0:53 UTC (permalink / raw
  To: gentoo-commits

commit:     119e80eb937ce4bc9b0963aa0df2d182aa6cbfd4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May 22 00:52:45 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 22 00:53:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=119e80eb

dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.105 arm, #932378

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.105.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.105.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.105.ebuild
index 36ab86f594b4..146fea6574e3 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.105.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.105.ebuild
@@ -27,7 +27,7 @@ S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-KEYWORDS="~amd64 ~arm arm64"
+KEYWORDS="~amd64 arm arm64"
 
 # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
 # bug https://bugs.gentoo.org/923430


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-05-22  9:38 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-05-22  9:38 UTC (permalink / raw
  To: gentoo-commits

commit:     8ac74fc9373989ce022b8061a53ca4cfd3dbf170
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed May 22 09:31:39 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed May 22 09:38:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ac74fc9

dev-dotnet/dotnet-sdk-bin: drop old 8.0.203

Closes: https://bugs.gentoo.org/932377
Closes: https://bugs.gentoo.org/932370
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 -
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.203.ebuild   | 157 ---------------------
 2 files changed, 163 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 7bbeceb15eed..b9261dd3bc45 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -16,12 +16,6 @@ DIST dotnet-sdk-8.0.105-linux-musl-arm.tar.gz 209188121 BLAKE2B d4974b81d0c6c466
 DIST dotnet-sdk-8.0.105-linux-musl-arm64.tar.gz 209063416 BLAKE2B bd6d7ceffb7ab1ccef60b312c5e2eab073d8b5397534d867e41ce6942f5addcc96efe10fa959e45004b62fb728ab24e4b1443c3131531a5df62af60474617b53 SHA512 ea1cbb3fe35447418f552d51a359a4f133754240aeca91fea8e5ed97dcdd9b01a4cbfeb6354ec1a3f71c7fcdf82000c7f9492c42b66fc69caafd023927e6f658
 DIST dotnet-sdk-8.0.105-linux-musl-x64.tar.gz 213676181 BLAKE2B 8aa2513e2520c175ac80278af66bc5f943243f373b5d82b89af05a0e1174404e5cf79ecf7e75be0ba1bcb90b7f4886377eb833bf658d7fcac8377bad6765d299 SHA512 d8a8b2ea25b70139a4ac1356c210221243add6956a946fbc24c7195850624a4f25569e22024188dd718b1ff0fadbf775a6df97f8aa5ec2244159adfd81bb14dc
 DIST dotnet-sdk-8.0.105-linux-x64.tar.gz 213741300 BLAKE2B 17f6fe0d440fcb89d1b8959b869efc1adbd72dad6029a5d7e2f563ff41d9724402528e88758ac75f7ff6a0e1a36a354e5f46f3bae450fb6dacafaddadd330563 SHA512 60ff271ee7851ff9ab851f9dc3e3d0abc87ac9b982959abfc8f0a3b58301fb6a0ff7b9f07f8df18668e1e8182c688d0d661bb9cb1771a2d40a0015d02009fce8
-DIST dotnet-sdk-8.0.203-linux-arm.tar.gz 221422071 BLAKE2B c4cb0184eb5bb4435c2f73058f857dba1d163c81d23ad33645b82ea4afa9981c09c70be7a054596ed77cf653967d07a1f95deea9ff1dc3d7986c35e264eb86e9 SHA512 ebebd4f3be6e9772f23d313b991950d6997716fc0f9c079414a72a0f998c55a32ea19f145ea1b1724fea527ca12a7cbea7afefa60a520679a20b99f68f184e15
-DIST dotnet-sdk-8.0.203-linux-arm64.tar.gz 221512731 BLAKE2B d23b64c4263a674c79a649c1afe2d301f81598150d2bed61c8c8abf6175b46ef5b10b10307e1c85247d1724689c3608f7712cbbf90b2b4f5bb0afa9fc55d9e35 SHA512 cda16b2141c1115ec42303d82f2720ddf5368b7242207e21d3fdd81fa89df2676f0d394ca7293c76c35ed2448b289174739771ec447404ad9c84c72459cc0d81
-DIST dotnet-sdk-8.0.203-linux-musl-arm.tar.gz 221707667 BLAKE2B f4561a35e0ce7481fbe29b2b5148d2f598690b26faf7b252efab6fc1f660553042b4e159aee1060687f6024158a9fd9582aef2c563a840f9a5ff44473186d0ad SHA512 4ae716cac29a5381dc6341b2e5214f57c7b82928a0a756a2b3cef7d8063d52a29a66cea10e3ae03e379ec220a833e479f944dc762b3cc44c255a02bb715b84a5
-DIST dotnet-sdk-8.0.203-linux-musl-arm64.tar.gz 221570139 BLAKE2B b6d9aaafc0cdab6c83db9d466c54ea6e5be5be612494d7a34ab41138a7354925b5960b3a79b74271ead757f9a2d1c95e89869b81128c6d3deff7c64630ffecfd SHA512 33cf09807d9280d3f4a860ea7650f73732c7d86d462a06b6e40e7945d0fc8c6e9c5e799059de86939cd0de88d35afb67d1829150b9fc2e5ccdce0d55d9e771f7
-DIST dotnet-sdk-8.0.203-linux-musl-x64.tar.gz 226138600 BLAKE2B 5df8fedafdfae99eb86944e1f0684f907a1e5e4405d5c45367ff6e50f0f9006035367603c15db56492b23e175a82f400efdff1c6ba5ae199a6062f5b3eb6890a SHA512 d2b6d8b411470c1a856d546dea087285dad7adb3b3fc5335b024d6f9054ac869073742c283158294c7b866dbd58dda4d9fa2a2c245fb4618c44ca5a61ddec7da
-DIST dotnet-sdk-8.0.203-linux-x64.tar.gz 226131531 BLAKE2B 6b70ea6b4c462cb489e87837e7d98166a41d6e7eefc93534318d4d4504c1e441cc7aad3bc19da05758049f771c3423d5d20786691cfbc179a090ed1ae3847693 SHA512 78b1913b54a1a4c9f13cc2864a11540b5fd3bdf4ebb49837483e19c0906a1890f2dfcf173635a1c89714bf735cbcaa01db0f7ae90add5295da69a0638ed5e60e
 DIST dotnet-sdk-8.0.300-linux-arm.tar.gz 217482888 BLAKE2B 309027b54d43fd44bb05f73a612c10d91e9b5af46ee2d1f1cf1f60030668d06364bf442c44f900ac6e69f6dcdaa84f16a1974cd05a140fe7beaf615577168d67 SHA512 13fd4818d3cb64dcdbf23748d0e8afcdfb981c1d6f0a8721d41c3794c363dae615612838e0db1050fd8b218ccf8e27a2c97e5a0da61da0d384c008b08c1f066b
 DIST dotnet-sdk-8.0.300-linux-arm64.tar.gz 217385231 BLAKE2B 1080d581bb0b17b4bd7f4d49ab4ead7be2da885fb7b671034db879ecc29e88334f63da1caa663cb9aa1bbc122a1b961d0105c4e0941a38c8192425a866f0f2d5 SHA512 b38d34afe6d92f63a0e5b6fc37c88fbb5a1c73fba7d8df41d25432b64b2fbc31017198a02209b3d4343d384bc352834b9ee68306307a3f0fe486591dd2f70efd
 DIST dotnet-sdk-8.0.300-linux-musl-arm.tar.gz 217378627 BLAKE2B f68d287fba305dffcdd10e2d63f3743fe2f7132af6a7bed42f64be636a53890360d4a19a05122dd3ed0f438d6aaca0d36dc2dc1f91fc5103ee144ce446ffda50 SHA512 768bc41911895272ed8b8629d3ae36ccedb74c9982b94c8bee6575870cdce6bd9ffab26751f48cedd4b3c7921b3fb6d3416364bc4102f61983dd0b18e9aca104

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.203.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.203.ebuild
deleted file mode 100644
index 62cc583f09a7..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.203.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.3"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/
-	https://github.com/dotnet/dotnet/"
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
-)
-"
-S="${WORKDIR}"
-
-LICENSE="MIT"
-SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-KEYWORDS="amd64 arm arm64"
-
-# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
-# bug https://bugs.gentoo.org/923430
-RESTRICT="splitdebug strip"
-
-CURRENT_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-"
-EXTRA_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-6.0.28
-	~dev-dotnet/dotnet-runtime-nugets-7.0.17
-"
-NUGETS_DEPEND="
-	${CURRENT_NUGETS_DEPEND}
-	${EXTRA_NUGETS_DEPEND}
-"
-
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-"
-BDEPEND="
-	dev-util/patchelf
-"
-IDEPEND="
-	app-eselect/eselect-dotnet
-"
-PDEPEND="
-	${NUGETS_DEPEND}
-"
-
-QA_PREBUILT="*"
-
-MUSL_BAD_LINKS=(
-	apphost
-	createdump
-	dotnet
-	libSystem.Globalization.Native.so
-	libSystem.IO.Compression.Native.so
-	libSystem.Native.so
-	libSystem.Net.Security.Native.so
-	libSystem.Security.Cryptography.Native.OpenSsl.so
-	libclrgc.so
-	libclrjit.so
-	libcoreclr.so
-	libcoreclrtraceptprovider.so
-	libdbgshim.so
-	libhostfxr.so
-	libhostpolicy.so
-	libmscordaccore.so
-	libmscordbi.so
-	libnethost.so
-	singlefilehost
-)
-MUSL_BAD_SONAMES=(
-	libc.musl-aarch64.so.1
-	libc.musl-armv7.so.1
-	libc.musl-x86_64.so.1
-)
-
-src_prepare() {
-	default
-
-	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
-	if use elibc_musl ; then
-		local musl_bad_link
-		local musl_bad_link_path
-		local musl_bad_soname
-
-		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
-			while read -r musl_bad_link_path ; do
-				# Skip if file either does not end with ".so" or is not executable.
-				# Using "case" here for easier matching in case we have to add
-				# a special exception.
-				case "${musl_bad_link_path}" in
-					*.so )
-						:
-						;;
-					* )
-						if [[ ! -x "${musl_bad_link_path}" ]] ; then
-							continue
-						fi
-						;;
-				esac
-
-				einfo "Fixing musl libc link for ${musl_bad_link_path}"
-
-				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
-					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
-				done
-
-				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
-			done < <(find . -type f -name "${musl_bad_link}")
-		done
-	fi
-
-	# Remove static libraries, bug https://bugs.gentoo.org/825774
-	find ./packs -type f -name "libnethost.a" -delete || die
-}
-
-src_install() {
-	local dest="opt/${PN}-${SDK_SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
-	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
-
-	mkdir -p "${S}/${workloads}" || die
-	touch "${S}/${workloads}/userlocal" || die
-
-	mv "${S}" "${ED}/${dest}" || die
-	mkdir "${S}" || die
-
-	fperms 0755 "/${dest}"
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
-}
-
-pkg_postinst() {
-	eselect dotnet update ifunset
-}
-
-pkg_postrm() {
-	eselect dotnet update ifunset
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-06-04 15:17 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-06-04 15:17 UTC (permalink / raw
  To: gentoo-commits

commit:     2edeeab811e62f3cb73c0bc019ae541aa87735e2
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  4 11:07:14 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Jun  4 15:07:32 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2edeeab8

dev-dotnet/dotnet-sdk-bin: drop old 8.0.300

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 -
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.300.ebuild   | 158 ---------------------
 2 files changed, 164 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 50a422c0ca47..f394d40967b8 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -22,12 +22,6 @@ DIST dotnet-sdk-8.0.106-linux-musl-arm.tar.gz 209248865 BLAKE2B 68fa57d4cebd7ff5
 DIST dotnet-sdk-8.0.106-linux-musl-arm64.tar.gz 209116519 BLAKE2B 543cc6b7fe8e7f295bf72cc39dc92a68d1b5d24e77d7083853495f27dd9e993a635598448f9a3f9dd84232c8af70b623ea6c3d27fb277288a09bdc7c740d763c SHA512 605fd1210a69fe1e933b64cb0377bda7e7fcfab17854069e252d444431260292d1470dbe645acc68e7ebec52985893497bfde9ba25a03794dbff9987437b2b45
 DIST dotnet-sdk-8.0.106-linux-musl-x64.tar.gz 213814352 BLAKE2B 48bff3e97b53249fc33c79fa1630197e6dc51ec5c962060335b2a5bc2ac27ae451a83669ac364eb3c30c4e69e36a7659e52e165bb0b25511f0d2791e0d8a22be SHA512 ac5cbd009cb29624f6a686fe476ed9a6ad290aa22d9a613f2e14f35076f251e3e3ec6b7b1d1760daf5efff5e2d673654770bb9ab0761326a71dc7e190deb63ab
 DIST dotnet-sdk-8.0.106-linux-x64.tar.gz 213776097 BLAKE2B ee629c5b85e87306da989f8f9df4e00b46b57ff0014accfdd8de31c3ee548ec8886a602acb45a64a2db194807f403b440e7c2190e50daf0e002d43160e7d42d2 SHA512 06eecc146b16eef0654fb4fd17faec06c6dc1b7236acc7e4a33e4b13cbea1d725faeb9eda41a0c12e65ec4c89d6624971429ca223638387c66f1d3e4dcd1407b
-DIST dotnet-sdk-8.0.300-linux-arm.tar.gz 217482888 BLAKE2B 309027b54d43fd44bb05f73a612c10d91e9b5af46ee2d1f1cf1f60030668d06364bf442c44f900ac6e69f6dcdaa84f16a1974cd05a140fe7beaf615577168d67 SHA512 13fd4818d3cb64dcdbf23748d0e8afcdfb981c1d6f0a8721d41c3794c363dae615612838e0db1050fd8b218ccf8e27a2c97e5a0da61da0d384c008b08c1f066b
-DIST dotnet-sdk-8.0.300-linux-arm64.tar.gz 217385231 BLAKE2B 1080d581bb0b17b4bd7f4d49ab4ead7be2da885fb7b671034db879ecc29e88334f63da1caa663cb9aa1bbc122a1b961d0105c4e0941a38c8192425a866f0f2d5 SHA512 b38d34afe6d92f63a0e5b6fc37c88fbb5a1c73fba7d8df41d25432b64b2fbc31017198a02209b3d4343d384bc352834b9ee68306307a3f0fe486591dd2f70efd
-DIST dotnet-sdk-8.0.300-linux-musl-arm.tar.gz 217378627 BLAKE2B f68d287fba305dffcdd10e2d63f3743fe2f7132af6a7bed42f64be636a53890360d4a19a05122dd3ed0f438d6aaca0d36dc2dc1f91fc5103ee144ce446ffda50 SHA512 768bc41911895272ed8b8629d3ae36ccedb74c9982b94c8bee6575870cdce6bd9ffab26751f48cedd4b3c7921b3fb6d3416364bc4102f61983dd0b18e9aca104
-DIST dotnet-sdk-8.0.300-linux-musl-arm64.tar.gz 217509196 BLAKE2B 85471f8354e2683a4d1a5dd7daaff8fc7a4b05084469d1bad6ee043cb690c96516af587e16130da532f8e326941d0d401fecf3abbc07f2e162dde99dd3221754 SHA512 fde1657c8e6be40dd7b140d8253dfb0323826797cdc3ae2217b689598262ac51bee409388f2b21cb499daf0db713ed27034baac92f43c0b529a68c2f8d8ad26d
-DIST dotnet-sdk-8.0.300-linux-musl-x64.tar.gz 222011574 BLAKE2B c534c41a927654407ba850ef67ffec632b98e63b603fb1d95908d27767755cd9243838534c47b5a46594e72e8b226e190375dfc9222dae41781aadb4985a73bf SHA512 87250809f75cbe408ccac9901a213afc54805526a613fbf88fd02a165c56cab5f770730de03d98f6e798e9013e6b98e8b8e31279e251a3c31c2976b89e643fd1
-DIST dotnet-sdk-8.0.300-linux-x64.tar.gz 222050156 BLAKE2B 9cd6efc134507a87290740f715fd5790a4c860b15ee69352dd43dff62f6768096a6f9781fae9c6d567b26b80002da9db777d5d34492b9225333a3cf1dc90270d SHA512 6ba966801ad3869275469b0f7ee7af0b88b659d018a37b241962335bd95ef6e55cb6741ab77d96a93c68174d30d0c270b48b3cda21b493270b0d6038ee3fe79e
 DIST dotnet-sdk-8.0.301-linux-arm.tar.gz 217540827 BLAKE2B 4fc4c33c72bae3eeadbb9097032423924a46b69ba2329a75934a2607216440ac38523caa104d458b86cee7d2ce5c462b9d51be65ebf49a143e7e2387892d844d SHA512 9a44abe4ab6c6a8b8b8c599b140722098e4c710fb86d3ff387402ce98fc5bdf2e8271558b2de0822b5ef73c8781d5fae219d69411697b3cd59ccfc0283286a69
 DIST dotnet-sdk-8.0.301-linux-arm64.tar.gz 217384858 BLAKE2B 6ef4fecf1877387c89c360deff9b17f51f4953cb1cfad6524661d5f71bf035eda412fa4b2439cdf749061c7ddccae2359243a92a1fdce273673654e4214271b7 SHA512 cb904a625d5e4ef4db995225d6705b84201dc7d7d09a0b1669baccc86e05419472719025036dd78983b21850f7663d159ae41926364d1d3ca0eab62862f75d29
 DIST dotnet-sdk-8.0.301-linux-musl-arm.tar.gz 217577714 BLAKE2B ab930f5176c26d1c41dc063d6e33fa86848a12d8c4c05266920fa46bc1c139adfca0e2d082665851be427130b9f5b39350a3a39750756e2743f6664327301ac9 SHA512 19c32bf5cc14452cd0eaa40eceb0f5d63730c80ee9045cd9ee9057bb78b3add430b7337c2e2ddc05902777ba6517f879c10572c32da0ce21877ce1d9523a753b

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.300.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.300.ebuild
deleted file mode 100644
index 1df4b98bdceb..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.300.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.5"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/
-	https://github.com/dotnet/dotnet/"
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
-)
-"
-S="${WORKDIR}"
-
-LICENSE="MIT"
-SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-# See bug https://bugs.gentoo.org/932377
-# KEYWORDS=""
-
-# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
-# bug https://bugs.gentoo.org/923430
-RESTRICT="splitdebug strip"
-
-CURRENT_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-"
-EXTRA_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-6.0.30
-	~dev-dotnet/dotnet-runtime-nugets-7.0.19
-"
-NUGETS_DEPEND="
-	${CURRENT_NUGETS_DEPEND}
-	${EXTRA_NUGETS_DEPEND}
-"
-
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-"
-BDEPEND="
-	dev-util/patchelf
-"
-IDEPEND="
-	app-eselect/eselect-dotnet
-"
-PDEPEND="
-	${NUGETS_DEPEND}
-"
-
-QA_PREBUILT="*"
-
-MUSL_BAD_LINKS=(
-	apphost
-	createdump
-	dotnet
-	libSystem.Globalization.Native.so
-	libSystem.IO.Compression.Native.so
-	libSystem.Native.so
-	libSystem.Net.Security.Native.so
-	libSystem.Security.Cryptography.Native.OpenSsl.so
-	libclrgc.so
-	libclrjit.so
-	libcoreclr.so
-	libcoreclrtraceptprovider.so
-	libdbgshim.so
-	libhostfxr.so
-	libhostpolicy.so
-	libmscordaccore.so
-	libmscordbi.so
-	libnethost.so
-	singlefilehost
-)
-MUSL_BAD_SONAMES=(
-	libc.musl-aarch64.so.1
-	libc.musl-armv7.so.1
-	libc.musl-x86_64.so.1
-)
-
-src_prepare() {
-	default
-
-	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
-	if use elibc_musl ; then
-		local musl_bad_link
-		local musl_bad_link_path
-		local musl_bad_soname
-
-		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
-			while read -r musl_bad_link_path ; do
-				# Skip if file either does not end with ".so" or is not executable.
-				# Using "case" here for easier matching in case we have to add
-				# a special exception.
-				case "${musl_bad_link_path}" in
-					*.so )
-						:
-						;;
-					* )
-						if [[ ! -x "${musl_bad_link_path}" ]] ; then
-							continue
-						fi
-						;;
-				esac
-
-				einfo "Fixing musl libc link for ${musl_bad_link_path}"
-
-				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
-					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
-				done
-
-				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
-			done < <(find . -type f -name "${musl_bad_link}")
-		done
-	fi
-
-	# Remove static libraries, bug https://bugs.gentoo.org/825774
-	find ./packs -type f -name "libnethost.a" -delete || die
-}
-
-src_install() {
-	local dest="opt/${PN}-${SDK_SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
-	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
-
-	mkdir -p "${S}/${workloads}" || die
-	touch "${S}/${workloads}/userlocal" || die
-
-	mv "${S}" "${ED}/${dest}" || die
-	mkdir "${S}" || die
-
-	fperms 0755 "/${dest}"
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
-}
-
-pkg_postinst() {
-	eselect dotnet update ifunset
-}
-
-pkg_postrm() {
-	eselect dotnet update ifunset
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-06-04 15:17 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-06-04 15:17 UTC (permalink / raw
  To: gentoo-commits

commit:     dc09e95a5ed46b7816ee032ba8edaedb333920ab
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  4 11:02:17 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Jun  4 15:07:32 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc09e95a

dev-dotnet/dotnet-sdk-bin: bump to 8.0.106

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 +
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.106.ebuild   | 158 +++++++++++++++++++++
 2 files changed, 164 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index f07406874b0b..50a422c0ca47 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -16,6 +16,12 @@ DIST dotnet-sdk-8.0.105-linux-musl-arm.tar.gz 209188121 BLAKE2B d4974b81d0c6c466
 DIST dotnet-sdk-8.0.105-linux-musl-arm64.tar.gz 209063416 BLAKE2B bd6d7ceffb7ab1ccef60b312c5e2eab073d8b5397534d867e41ce6942f5addcc96efe10fa959e45004b62fb728ab24e4b1443c3131531a5df62af60474617b53 SHA512 ea1cbb3fe35447418f552d51a359a4f133754240aeca91fea8e5ed97dcdd9b01a4cbfeb6354ec1a3f71c7fcdf82000c7f9492c42b66fc69caafd023927e6f658
 DIST dotnet-sdk-8.0.105-linux-musl-x64.tar.gz 213676181 BLAKE2B 8aa2513e2520c175ac80278af66bc5f943243f373b5d82b89af05a0e1174404e5cf79ecf7e75be0ba1bcb90b7f4886377eb833bf658d7fcac8377bad6765d299 SHA512 d8a8b2ea25b70139a4ac1356c210221243add6956a946fbc24c7195850624a4f25569e22024188dd718b1ff0fadbf775a6df97f8aa5ec2244159adfd81bb14dc
 DIST dotnet-sdk-8.0.105-linux-x64.tar.gz 213741300 BLAKE2B 17f6fe0d440fcb89d1b8959b869efc1adbd72dad6029a5d7e2f563ff41d9724402528e88758ac75f7ff6a0e1a36a354e5f46f3bae450fb6dacafaddadd330563 SHA512 60ff271ee7851ff9ab851f9dc3e3d0abc87ac9b982959abfc8f0a3b58301fb6a0ff7b9f07f8df18668e1e8182c688d0d661bb9cb1771a2d40a0015d02009fce8
+DIST dotnet-sdk-8.0.106-linux-arm.tar.gz 208974475 BLAKE2B f081fae8997e0d34e83de4a192ca7869c78d1e4eb31bc07d053c23b6577b65f33720428c362b12aeaa67a443f76a56410a0ee97e9682639c7cc9ca3693f9f85f SHA512 ebedfc205f9301890c78c4176d1a6f910890cf224e7ac34fd69f798d663550e36c3a2a057111304aaeecea31bfd496007ebbae4a51f33cd674588f42d8b3df9a
+DIST dotnet-sdk-8.0.106-linux-arm64.tar.gz 208853029 BLAKE2B b0fe93b920f168490ca40debb320746f20f0372fa9fdcd16a6092ebcbd8ae8eadade5e86bca2fe04d6211b2cbc6b49452e4e666b3c2d4a7b41b6b1a23ee32afc SHA512 e8f735d20d79b20d24ce5b2f7c25c60604cb6b694b6572488c654cbf14a4d99c269f64f4ca23ab78aefaedf14f35a0ae1f33adf6afac5556e2ebd22ec73e04eb
+DIST dotnet-sdk-8.0.106-linux-musl-arm.tar.gz 209248865 BLAKE2B 68fa57d4cebd7ff5903786fa8e1b7a7d66b5c9e75f9993b3b65692eade9fb67fa0c4fbaf48dc49d815c8043225962e218036811b68e71db2d7436a09b505dad5 SHA512 0d149ee7d5e3557d631ff96fff06e7bbf01cc80041d9a378cd8633f5304ba8351b3d25f7b889d68ae245329fd9cd86d9475cac5ca3a157e5fd98c18420857edf
+DIST dotnet-sdk-8.0.106-linux-musl-arm64.tar.gz 209116519 BLAKE2B 543cc6b7fe8e7f295bf72cc39dc92a68d1b5d24e77d7083853495f27dd9e993a635598448f9a3f9dd84232c8af70b623ea6c3d27fb277288a09bdc7c740d763c SHA512 605fd1210a69fe1e933b64cb0377bda7e7fcfab17854069e252d444431260292d1470dbe645acc68e7ebec52985893497bfde9ba25a03794dbff9987437b2b45
+DIST dotnet-sdk-8.0.106-linux-musl-x64.tar.gz 213814352 BLAKE2B 48bff3e97b53249fc33c79fa1630197e6dc51ec5c962060335b2a5bc2ac27ae451a83669ac364eb3c30c4e69e36a7659e52e165bb0b25511f0d2791e0d8a22be SHA512 ac5cbd009cb29624f6a686fe476ed9a6ad290aa22d9a613f2e14f35076f251e3e3ec6b7b1d1760daf5efff5e2d673654770bb9ab0761326a71dc7e190deb63ab
+DIST dotnet-sdk-8.0.106-linux-x64.tar.gz 213776097 BLAKE2B ee629c5b85e87306da989f8f9df4e00b46b57ff0014accfdd8de31c3ee548ec8886a602acb45a64a2db194807f403b440e7c2190e50daf0e002d43160e7d42d2 SHA512 06eecc146b16eef0654fb4fd17faec06c6dc1b7236acc7e4a33e4b13cbea1d725faeb9eda41a0c12e65ec4c89d6624971429ca223638387c66f1d3e4dcd1407b
 DIST dotnet-sdk-8.0.300-linux-arm.tar.gz 217482888 BLAKE2B 309027b54d43fd44bb05f73a612c10d91e9b5af46ee2d1f1cf1f60030668d06364bf442c44f900ac6e69f6dcdaa84f16a1974cd05a140fe7beaf615577168d67 SHA512 13fd4818d3cb64dcdbf23748d0e8afcdfb981c1d6f0a8721d41c3794c363dae615612838e0db1050fd8b218ccf8e27a2c97e5a0da61da0d384c008b08c1f066b
 DIST dotnet-sdk-8.0.300-linux-arm64.tar.gz 217385231 BLAKE2B 1080d581bb0b17b4bd7f4d49ab4ead7be2da885fb7b671034db879ecc29e88334f63da1caa663cb9aa1bbc122a1b961d0105c4e0941a38c8192425a866f0f2d5 SHA512 b38d34afe6d92f63a0e5b6fc37c88fbb5a1c73fba7d8df41d25432b64b2fbc31017198a02209b3d4343d384bc352834b9ee68306307a3f0fe486591dd2f70efd
 DIST dotnet-sdk-8.0.300-linux-musl-arm.tar.gz 217378627 BLAKE2B f68d287fba305dffcdd10e2d63f3743fe2f7132af6a7bed42f64be636a53890360d4a19a05122dd3ed0f438d6aaca0d36dc2dc1f91fc5103ee144ce446ffda50 SHA512 768bc41911895272ed8b8629d3ae36ccedb74c9982b94c8bee6575870cdce6bd9ffab26751f48cedd4b3c7921b3fb6d3416364bc4102f61983dd0b18e9aca104

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.106.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.106.ebuild
new file mode 100644
index 000000000000..81d16cc7660d
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.106.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.6"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+	https://github.com/dotnet/dotnet/"
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+# See bug https://bugs.gentoo.org/932377
+KEYWORDS="~amd64 ~arm ~arm64"
+
+# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+# bug https://bugs.gentoo.org/923430
+RESTRICT="splitdebug strip"
+
+CURRENT_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+"
+EXTRA_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-6.0.31
+	~dev-dotnet/dotnet-runtime-nugets-7.0.20
+"
+NUGETS_DEPEND="
+	${CURRENT_NUGETS_DEPEND}
+	${EXTRA_NUGETS_DEPEND}
+"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+BDEPEND="
+	dev-util/patchelf
+"
+IDEPEND="
+	app-eselect/eselect-dotnet
+"
+PDEPEND="
+	${NUGETS_DEPEND}
+"
+
+QA_PREBUILT="*"
+
+MUSL_BAD_LINKS=(
+	apphost
+	createdump
+	dotnet
+	libSystem.Globalization.Native.so
+	libSystem.IO.Compression.Native.so
+	libSystem.Native.so
+	libSystem.Net.Security.Native.so
+	libSystem.Security.Cryptography.Native.OpenSsl.so
+	libclrgc.so
+	libclrjit.so
+	libcoreclr.so
+	libcoreclrtraceptprovider.so
+	libdbgshim.so
+	libhostfxr.so
+	libhostpolicy.so
+	libmscordaccore.so
+	libmscordbi.so
+	libnethost.so
+	singlefilehost
+)
+MUSL_BAD_SONAMES=(
+	libc.musl-aarch64.so.1
+	libc.musl-armv7.so.1
+	libc.musl-x86_64.so.1
+)
+
+src_prepare() {
+	default
+
+	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
+	if use elibc_musl ; then
+		local musl_bad_link
+		local musl_bad_link_path
+		local musl_bad_soname
+
+		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
+			while read -r musl_bad_link_path ; do
+				# Skip if file either does not end with ".so" or is not executable.
+				# Using "case" here for easier matching in case we have to add
+				# a special exception.
+				case "${musl_bad_link_path}" in
+					*.so )
+						:
+						;;
+					* )
+						if [[ ! -x "${musl_bad_link_path}" ]] ; then
+							continue
+						fi
+						;;
+				esac
+
+				einfo "Fixing musl libc link for ${musl_bad_link_path}"
+
+				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
+					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
+				done
+
+				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
+			done < <(find . -type f -name "${musl_bad_link}")
+		done
+	fi
+
+	# Remove static libraries, bug https://bugs.gentoo.org/825774
+	find ./packs -type f -name "libnethost.a" -delete || die
+}
+
+src_install() {
+	local dest="opt/${PN}-${SDK_SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-06-04 15:17 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-06-04 15:17 UTC (permalink / raw
  To: gentoo-commits

commit:     ef5947c814926f310595780478d198cb9a3e7690
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  4 10:49:34 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Jun  4 15:07:32 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef5947c8

dev-dotnet/dotnet-sdk-bin: bump to 8.0.301

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 +
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.301.ebuild   | 158 +++++++++++++++++++++
 2 files changed, 164 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index b9261dd3bc45..f07406874b0b 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -22,3 +22,9 @@ DIST dotnet-sdk-8.0.300-linux-musl-arm.tar.gz 217378627 BLAKE2B f68d287fba305dff
 DIST dotnet-sdk-8.0.300-linux-musl-arm64.tar.gz 217509196 BLAKE2B 85471f8354e2683a4d1a5dd7daaff8fc7a4b05084469d1bad6ee043cb690c96516af587e16130da532f8e326941d0d401fecf3abbc07f2e162dde99dd3221754 SHA512 fde1657c8e6be40dd7b140d8253dfb0323826797cdc3ae2217b689598262ac51bee409388f2b21cb499daf0db713ed27034baac92f43c0b529a68c2f8d8ad26d
 DIST dotnet-sdk-8.0.300-linux-musl-x64.tar.gz 222011574 BLAKE2B c534c41a927654407ba850ef67ffec632b98e63b603fb1d95908d27767755cd9243838534c47b5a46594e72e8b226e190375dfc9222dae41781aadb4985a73bf SHA512 87250809f75cbe408ccac9901a213afc54805526a613fbf88fd02a165c56cab5f770730de03d98f6e798e9013e6b98e8b8e31279e251a3c31c2976b89e643fd1
 DIST dotnet-sdk-8.0.300-linux-x64.tar.gz 222050156 BLAKE2B 9cd6efc134507a87290740f715fd5790a4c860b15ee69352dd43dff62f6768096a6f9781fae9c6d567b26b80002da9db777d5d34492b9225333a3cf1dc90270d SHA512 6ba966801ad3869275469b0f7ee7af0b88b659d018a37b241962335bd95ef6e55cb6741ab77d96a93c68174d30d0c270b48b3cda21b493270b0d6038ee3fe79e
+DIST dotnet-sdk-8.0.301-linux-arm.tar.gz 217540827 BLAKE2B 4fc4c33c72bae3eeadbb9097032423924a46b69ba2329a75934a2607216440ac38523caa104d458b86cee7d2ce5c462b9d51be65ebf49a143e7e2387892d844d SHA512 9a44abe4ab6c6a8b8b8c599b140722098e4c710fb86d3ff387402ce98fc5bdf2e8271558b2de0822b5ef73c8781d5fae219d69411697b3cd59ccfc0283286a69
+DIST dotnet-sdk-8.0.301-linux-arm64.tar.gz 217384858 BLAKE2B 6ef4fecf1877387c89c360deff9b17f51f4953cb1cfad6524661d5f71bf035eda412fa4b2439cdf749061c7ddccae2359243a92a1fdce273673654e4214271b7 SHA512 cb904a625d5e4ef4db995225d6705b84201dc7d7d09a0b1669baccc86e05419472719025036dd78983b21850f7663d159ae41926364d1d3ca0eab62862f75d29
+DIST dotnet-sdk-8.0.301-linux-musl-arm.tar.gz 217577714 BLAKE2B ab930f5176c26d1c41dc063d6e33fa86848a12d8c4c05266920fa46bc1c139adfca0e2d082665851be427130b9f5b39350a3a39750756e2743f6664327301ac9 SHA512 19c32bf5cc14452cd0eaa40eceb0f5d63730c80ee9045cd9ee9057bb78b3add430b7337c2e2ddc05902777ba6517f879c10572c32da0ce21877ce1d9523a753b
+DIST dotnet-sdk-8.0.301-linux-musl-arm64.tar.gz 217393481 BLAKE2B ee127bf72e8fa3c5416ea0d7d527ab2668789c438dedb74f09e69acd3b6c12aced5d482384e355ae7437e5a117921ed651e3348688ccaf25842794379889ef07 SHA512 646716f924ab20826a3520a2f75fa0e188f2306b8b8a1695f15834a14688dfd9c871909401810aaa387abb2eb9397414b21ac3b6b0ce1f3458dc96fb84c951bb
+DIST dotnet-sdk-8.0.301-linux-musl-x64.tar.gz 222149362 BLAKE2B 1d3d1b060e5162aba1db8b9dc626ef38f52dc5794601b2cbde87638413354ac9fa04fe175a60b2a38b54069322a79701d46600ef8e8a5773890699e4e7f8597f SHA512 25e11e1b658e89121650ac5ec2b21d0cda42442d807dc3fd32b79f2d818ace9ed505f0e95994ed6edac7392c62dc094a056ea43d8c054a190cb3fe395fe802cd
+DIST dotnet-sdk-8.0.301-linux-x64.tar.gz 222131054 BLAKE2B 811ce5a5031269c641e75c668a7a4ccaf5fa4bc75adb4e5d8c8ae4c75fe491a6dd9a0632e5f6b2ee6b343e775365c1b9e3b5ea353015a39a53f0ccdbddbbf6c4 SHA512 6e2e1ad5fe3f00e6974ad3eac9c5b74cd09521f19e06eb9aff45a44d6c55e4a2c1cd489364735215d2ea53cec2a7d45892a5ede344a8421be9ad15872c3496a2

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.301.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.301.ebuild
new file mode 100644
index 000000000000..168c060e8789
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.301.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.6"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+	https://github.com/dotnet/dotnet/"
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+# See bug https://bugs.gentoo.org/932377
+# KEYWORDS=""
+
+# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+# bug https://bugs.gentoo.org/923430
+RESTRICT="splitdebug strip"
+
+CURRENT_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+"
+EXTRA_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-6.0.31
+	~dev-dotnet/dotnet-runtime-nugets-7.0.20
+"
+NUGETS_DEPEND="
+	${CURRENT_NUGETS_DEPEND}
+	${EXTRA_NUGETS_DEPEND}
+"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+BDEPEND="
+	dev-util/patchelf
+"
+IDEPEND="
+	app-eselect/eselect-dotnet
+"
+PDEPEND="
+	${NUGETS_DEPEND}
+"
+
+QA_PREBUILT="*"
+
+MUSL_BAD_LINKS=(
+	apphost
+	createdump
+	dotnet
+	libSystem.Globalization.Native.so
+	libSystem.IO.Compression.Native.so
+	libSystem.Native.so
+	libSystem.Net.Security.Native.so
+	libSystem.Security.Cryptography.Native.OpenSsl.so
+	libclrgc.so
+	libclrjit.so
+	libcoreclr.so
+	libcoreclrtraceptprovider.so
+	libdbgshim.so
+	libhostfxr.so
+	libhostpolicy.so
+	libmscordaccore.so
+	libmscordbi.so
+	libnethost.so
+	singlefilehost
+)
+MUSL_BAD_SONAMES=(
+	libc.musl-aarch64.so.1
+	libc.musl-armv7.so.1
+	libc.musl-x86_64.so.1
+)
+
+src_prepare() {
+	default
+
+	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
+	if use elibc_musl ; then
+		local musl_bad_link
+		local musl_bad_link_path
+		local musl_bad_soname
+
+		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
+			while read -r musl_bad_link_path ; do
+				# Skip if file either does not end with ".so" or is not executable.
+				# Using "case" here for easier matching in case we have to add
+				# a special exception.
+				case "${musl_bad_link_path}" in
+					*.so )
+						:
+						;;
+					* )
+						if [[ ! -x "${musl_bad_link_path}" ]] ; then
+							continue
+						fi
+						;;
+				esac
+
+				einfo "Fixing musl libc link for ${musl_bad_link_path}"
+
+				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
+					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
+				done
+
+				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
+			done < <(find . -type f -name "${musl_bad_link}")
+		done
+	fi
+
+	# Remove static libraries, bug https://bugs.gentoo.org/825774
+	find ./packs -type f -name "libnethost.a" -delete || die
+}
+
+src_install() {
+	local dest="opt/${PN}-${SDK_SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-06-19 12:46 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-06-19 12:46 UTC (permalink / raw
  To: gentoo-commits

commit:     5d70d56e3240c06316aa0f2d28a447b0078b0578
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 19 11:53:28 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Jun 19 12:32:49 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d70d56e

dev-dotnet/dotnet-sdk-bin: bump to 8.0.302

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 +
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.302.ebuild   | 158 +++++++++++++++++++++
 2 files changed, 164 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index f394d40967b8..6ab0e51a0dec 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -28,3 +28,9 @@ DIST dotnet-sdk-8.0.301-linux-musl-arm.tar.gz 217577714 BLAKE2B ab930f5176c26d1c
 DIST dotnet-sdk-8.0.301-linux-musl-arm64.tar.gz 217393481 BLAKE2B ee127bf72e8fa3c5416ea0d7d527ab2668789c438dedb74f09e69acd3b6c12aced5d482384e355ae7437e5a117921ed651e3348688ccaf25842794379889ef07 SHA512 646716f924ab20826a3520a2f75fa0e188f2306b8b8a1695f15834a14688dfd9c871909401810aaa387abb2eb9397414b21ac3b6b0ce1f3458dc96fb84c951bb
 DIST dotnet-sdk-8.0.301-linux-musl-x64.tar.gz 222149362 BLAKE2B 1d3d1b060e5162aba1db8b9dc626ef38f52dc5794601b2cbde87638413354ac9fa04fe175a60b2a38b54069322a79701d46600ef8e8a5773890699e4e7f8597f SHA512 25e11e1b658e89121650ac5ec2b21d0cda42442d807dc3fd32b79f2d818ace9ed505f0e95994ed6edac7392c62dc094a056ea43d8c054a190cb3fe395fe802cd
 DIST dotnet-sdk-8.0.301-linux-x64.tar.gz 222131054 BLAKE2B 811ce5a5031269c641e75c668a7a4ccaf5fa4bc75adb4e5d8c8ae4c75fe491a6dd9a0632e5f6b2ee6b343e775365c1b9e3b5ea353015a39a53f0ccdbddbbf6c4 SHA512 6e2e1ad5fe3f00e6974ad3eac9c5b74cd09521f19e06eb9aff45a44d6c55e4a2c1cd489364735215d2ea53cec2a7d45892a5ede344a8421be9ad15872c3496a2
+DIST dotnet-sdk-8.0.302-linux-arm.tar.gz 217370278 BLAKE2B 9841c032eab527b31844e8f13d42fa1829b1280ef8ed7b61a751d7a691d66081afa0a559cb4dcbe2e72ca23ab64e6268d5f26cb4c087493da9424d90d9a7b042 SHA512 2758d4844986794b34bcb34f24a153cee47d73fb787702dc7b6727e8dbe1e8c1c9e6bb350bf990c974be46821bcbf85e116ff2007727e2c3dcfa010c6f4cd3e0
+DIST dotnet-sdk-8.0.302-linux-arm64.tar.gz 217456475 BLAKE2B 16880c4e083efead4938e4fb8fba8d8de9ed9c46e79576240c077528d6774a89bd30f033c920c64c244a753063c41b36a231c3b450da6fd4854edde0a4007804 SHA512 a6432f93056d74a7dd666f0deda80c96e6dd6a5e6291f71a0128846df9dee5aa0016fc3bd39f34ce5a859bb82ea4e4302790a78ffc2d05216f07f9bf94440c40
+DIST dotnet-sdk-8.0.302-linux-musl-arm.tar.gz 217524374 BLAKE2B 3904054e1c5d465923ef75bc3500091c659382c610d23d00a0e921992d42ac07ecf0c43636888a45565bc805670badc7d6004accf510b455b0ff6f27b88b97bd SHA512 ad01cf664b42e85bfaa1f8cd13b159266b5b332e4b9c54b8f01e0d08da85c151437be30e142661b38e90b5896c17db30e086c78c47d1f3bb6b57c17e52c1483b
+DIST dotnet-sdk-8.0.302-linux-musl-arm64.tar.gz 217376564 BLAKE2B b90fff2fc5d27598b65d8b2adf5b2b3a03b38b2332fa6a2fa4274b16f0cdf1f6b54fd7bbbe9b09e076690c357789e51172f67ae085d8476e33afa0d283410bae SHA512 bc504f76a5eb984373f96520c3ae0d439da9778bc4ba39455f89b809e203543ca164f3c27523b84245a5223ae7eed64931ea78a136041eecb1d1a226cd60471b
+DIST dotnet-sdk-8.0.302-linux-musl-x64.tar.gz 222083567 BLAKE2B 361ced459b2c1d6a5ce9e6ec86b591749dae19bdf94ec2ef365f57876062bc558576ab132fc8cef36c2ead378b66886def886bef9d08d1300e9cc60fd7e79883 SHA512 8b5c2f13162ab667c84b371c5a9826173872f2485f806826b9df252537ca77c354b32cc58532e497fdf619f666413b1627e84d18bad616165b5454a8e2d110d2
+DIST dotnet-sdk-8.0.302-linux-x64.tar.gz 222084318 BLAKE2B 56d7ade37162a3dbbd248f50a278338bf5a3d019b8001bb60e33e2a050c4e38cf3fecd958ed8bb6b7fb0fde9646bcc29e0d5aecfc13435ae9a6f2a8f0105c34f SHA512 43d0ea1df12c15a0e47560d2a84857ab50eb04ac693ab41413c04c591719101c4c8165e052a42a66719c67bd07ac299ca47edbb4944a2901df765042e56b316f

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.302.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.302.ebuild
new file mode 100644
index 000000000000..168c060e8789
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.302.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.6"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+	https://github.com/dotnet/dotnet/"
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+# See bug https://bugs.gentoo.org/932377
+# KEYWORDS=""
+
+# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+# bug https://bugs.gentoo.org/923430
+RESTRICT="splitdebug strip"
+
+CURRENT_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+"
+EXTRA_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-6.0.31
+	~dev-dotnet/dotnet-runtime-nugets-7.0.20
+"
+NUGETS_DEPEND="
+	${CURRENT_NUGETS_DEPEND}
+	${EXTRA_NUGETS_DEPEND}
+"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+BDEPEND="
+	dev-util/patchelf
+"
+IDEPEND="
+	app-eselect/eselect-dotnet
+"
+PDEPEND="
+	${NUGETS_DEPEND}
+"
+
+QA_PREBUILT="*"
+
+MUSL_BAD_LINKS=(
+	apphost
+	createdump
+	dotnet
+	libSystem.Globalization.Native.so
+	libSystem.IO.Compression.Native.so
+	libSystem.Native.so
+	libSystem.Net.Security.Native.so
+	libSystem.Security.Cryptography.Native.OpenSsl.so
+	libclrgc.so
+	libclrjit.so
+	libcoreclr.so
+	libcoreclrtraceptprovider.so
+	libdbgshim.so
+	libhostfxr.so
+	libhostpolicy.so
+	libmscordaccore.so
+	libmscordbi.so
+	libnethost.so
+	singlefilehost
+)
+MUSL_BAD_SONAMES=(
+	libc.musl-aarch64.so.1
+	libc.musl-armv7.so.1
+	libc.musl-x86_64.so.1
+)
+
+src_prepare() {
+	default
+
+	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
+	if use elibc_musl ; then
+		local musl_bad_link
+		local musl_bad_link_path
+		local musl_bad_soname
+
+		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
+			while read -r musl_bad_link_path ; do
+				# Skip if file either does not end with ".so" or is not executable.
+				# Using "case" here for easier matching in case we have to add
+				# a special exception.
+				case "${musl_bad_link_path}" in
+					*.so )
+						:
+						;;
+					* )
+						if [[ ! -x "${musl_bad_link_path}" ]] ; then
+							continue
+						fi
+						;;
+				esac
+
+				einfo "Fixing musl libc link for ${musl_bad_link_path}"
+
+				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
+					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
+				done
+
+				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
+			done < <(find . -type f -name "${musl_bad_link}")
+		done
+	fi
+
+	# Remove static libraries, bug https://bugs.gentoo.org/825774
+	find ./packs -type f -name "libnethost.a" -delete || die
+}
+
+src_install() {
+	local dest="opt/${PN}-${SDK_SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-06-19 12:46 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-06-19 12:46 UTC (permalink / raw
  To: gentoo-commits

commit:     a4ee8a2bfeae9b0e164a99e8bf05f334e66583a4
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 19 12:02:01 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Jun 19 12:32:50 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ee8a2b

dev-dotnet/dotnet-sdk-bin: drop old 8.0.301

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 -
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.301.ebuild   | 158 ---------------------
 2 files changed, 164 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 6ab0e51a0dec..e5ec8b295a7e 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -22,12 +22,6 @@ DIST dotnet-sdk-8.0.106-linux-musl-arm.tar.gz 209248865 BLAKE2B 68fa57d4cebd7ff5
 DIST dotnet-sdk-8.0.106-linux-musl-arm64.tar.gz 209116519 BLAKE2B 543cc6b7fe8e7f295bf72cc39dc92a68d1b5d24e77d7083853495f27dd9e993a635598448f9a3f9dd84232c8af70b623ea6c3d27fb277288a09bdc7c740d763c SHA512 605fd1210a69fe1e933b64cb0377bda7e7fcfab17854069e252d444431260292d1470dbe645acc68e7ebec52985893497bfde9ba25a03794dbff9987437b2b45
 DIST dotnet-sdk-8.0.106-linux-musl-x64.tar.gz 213814352 BLAKE2B 48bff3e97b53249fc33c79fa1630197e6dc51ec5c962060335b2a5bc2ac27ae451a83669ac364eb3c30c4e69e36a7659e52e165bb0b25511f0d2791e0d8a22be SHA512 ac5cbd009cb29624f6a686fe476ed9a6ad290aa22d9a613f2e14f35076f251e3e3ec6b7b1d1760daf5efff5e2d673654770bb9ab0761326a71dc7e190deb63ab
 DIST dotnet-sdk-8.0.106-linux-x64.tar.gz 213776097 BLAKE2B ee629c5b85e87306da989f8f9df4e00b46b57ff0014accfdd8de31c3ee548ec8886a602acb45a64a2db194807f403b440e7c2190e50daf0e002d43160e7d42d2 SHA512 06eecc146b16eef0654fb4fd17faec06c6dc1b7236acc7e4a33e4b13cbea1d725faeb9eda41a0c12e65ec4c89d6624971429ca223638387c66f1d3e4dcd1407b
-DIST dotnet-sdk-8.0.301-linux-arm.tar.gz 217540827 BLAKE2B 4fc4c33c72bae3eeadbb9097032423924a46b69ba2329a75934a2607216440ac38523caa104d458b86cee7d2ce5c462b9d51be65ebf49a143e7e2387892d844d SHA512 9a44abe4ab6c6a8b8b8c599b140722098e4c710fb86d3ff387402ce98fc5bdf2e8271558b2de0822b5ef73c8781d5fae219d69411697b3cd59ccfc0283286a69
-DIST dotnet-sdk-8.0.301-linux-arm64.tar.gz 217384858 BLAKE2B 6ef4fecf1877387c89c360deff9b17f51f4953cb1cfad6524661d5f71bf035eda412fa4b2439cdf749061c7ddccae2359243a92a1fdce273673654e4214271b7 SHA512 cb904a625d5e4ef4db995225d6705b84201dc7d7d09a0b1669baccc86e05419472719025036dd78983b21850f7663d159ae41926364d1d3ca0eab62862f75d29
-DIST dotnet-sdk-8.0.301-linux-musl-arm.tar.gz 217577714 BLAKE2B ab930f5176c26d1c41dc063d6e33fa86848a12d8c4c05266920fa46bc1c139adfca0e2d082665851be427130b9f5b39350a3a39750756e2743f6664327301ac9 SHA512 19c32bf5cc14452cd0eaa40eceb0f5d63730c80ee9045cd9ee9057bb78b3add430b7337c2e2ddc05902777ba6517f879c10572c32da0ce21877ce1d9523a753b
-DIST dotnet-sdk-8.0.301-linux-musl-arm64.tar.gz 217393481 BLAKE2B ee127bf72e8fa3c5416ea0d7d527ab2668789c438dedb74f09e69acd3b6c12aced5d482384e355ae7437e5a117921ed651e3348688ccaf25842794379889ef07 SHA512 646716f924ab20826a3520a2f75fa0e188f2306b8b8a1695f15834a14688dfd9c871909401810aaa387abb2eb9397414b21ac3b6b0ce1f3458dc96fb84c951bb
-DIST dotnet-sdk-8.0.301-linux-musl-x64.tar.gz 222149362 BLAKE2B 1d3d1b060e5162aba1db8b9dc626ef38f52dc5794601b2cbde87638413354ac9fa04fe175a60b2a38b54069322a79701d46600ef8e8a5773890699e4e7f8597f SHA512 25e11e1b658e89121650ac5ec2b21d0cda42442d807dc3fd32b79f2d818ace9ed505f0e95994ed6edac7392c62dc094a056ea43d8c054a190cb3fe395fe802cd
-DIST dotnet-sdk-8.0.301-linux-x64.tar.gz 222131054 BLAKE2B 811ce5a5031269c641e75c668a7a4ccaf5fa4bc75adb4e5d8c8ae4c75fe491a6dd9a0632e5f6b2ee6b343e775365c1b9e3b5ea353015a39a53f0ccdbddbbf6c4 SHA512 6e2e1ad5fe3f00e6974ad3eac9c5b74cd09521f19e06eb9aff45a44d6c55e4a2c1cd489364735215d2ea53cec2a7d45892a5ede344a8421be9ad15872c3496a2
 DIST dotnet-sdk-8.0.302-linux-arm.tar.gz 217370278 BLAKE2B 9841c032eab527b31844e8f13d42fa1829b1280ef8ed7b61a751d7a691d66081afa0a559cb4dcbe2e72ca23ab64e6268d5f26cb4c087493da9424d90d9a7b042 SHA512 2758d4844986794b34bcb34f24a153cee47d73fb787702dc7b6727e8dbe1e8c1c9e6bb350bf990c974be46821bcbf85e116ff2007727e2c3dcfa010c6f4cd3e0
 DIST dotnet-sdk-8.0.302-linux-arm64.tar.gz 217456475 BLAKE2B 16880c4e083efead4938e4fb8fba8d8de9ed9c46e79576240c077528d6774a89bd30f033c920c64c244a753063c41b36a231c3b450da6fd4854edde0a4007804 SHA512 a6432f93056d74a7dd666f0deda80c96e6dd6a5e6291f71a0128846df9dee5aa0016fc3bd39f34ce5a859bb82ea4e4302790a78ffc2d05216f07f9bf94440c40
 DIST dotnet-sdk-8.0.302-linux-musl-arm.tar.gz 217524374 BLAKE2B 3904054e1c5d465923ef75bc3500091c659382c610d23d00a0e921992d42ac07ecf0c43636888a45565bc805670badc7d6004accf510b455b0ff6f27b88b97bd SHA512 ad01cf664b42e85bfaa1f8cd13b159266b5b332e4b9c54b8f01e0d08da85c151437be30e142661b38e90b5896c17db30e086c78c47d1f3bb6b57c17e52c1483b

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.301.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.301.ebuild
deleted file mode 100644
index 168c060e8789..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.301.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.6"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/
-	https://github.com/dotnet/dotnet/"
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
-)
-"
-S="${WORKDIR}"
-
-LICENSE="MIT"
-SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-# See bug https://bugs.gentoo.org/932377
-# KEYWORDS=""
-
-# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
-# bug https://bugs.gentoo.org/923430
-RESTRICT="splitdebug strip"
-
-CURRENT_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-"
-EXTRA_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-6.0.31
-	~dev-dotnet/dotnet-runtime-nugets-7.0.20
-"
-NUGETS_DEPEND="
-	${CURRENT_NUGETS_DEPEND}
-	${EXTRA_NUGETS_DEPEND}
-"
-
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-"
-BDEPEND="
-	dev-util/patchelf
-"
-IDEPEND="
-	app-eselect/eselect-dotnet
-"
-PDEPEND="
-	${NUGETS_DEPEND}
-"
-
-QA_PREBUILT="*"
-
-MUSL_BAD_LINKS=(
-	apphost
-	createdump
-	dotnet
-	libSystem.Globalization.Native.so
-	libSystem.IO.Compression.Native.so
-	libSystem.Native.so
-	libSystem.Net.Security.Native.so
-	libSystem.Security.Cryptography.Native.OpenSsl.so
-	libclrgc.so
-	libclrjit.so
-	libcoreclr.so
-	libcoreclrtraceptprovider.so
-	libdbgshim.so
-	libhostfxr.so
-	libhostpolicy.so
-	libmscordaccore.so
-	libmscordbi.so
-	libnethost.so
-	singlefilehost
-)
-MUSL_BAD_SONAMES=(
-	libc.musl-aarch64.so.1
-	libc.musl-armv7.so.1
-	libc.musl-x86_64.so.1
-)
-
-src_prepare() {
-	default
-
-	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
-	if use elibc_musl ; then
-		local musl_bad_link
-		local musl_bad_link_path
-		local musl_bad_soname
-
-		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
-			while read -r musl_bad_link_path ; do
-				# Skip if file either does not end with ".so" or is not executable.
-				# Using "case" here for easier matching in case we have to add
-				# a special exception.
-				case "${musl_bad_link_path}" in
-					*.so )
-						:
-						;;
-					* )
-						if [[ ! -x "${musl_bad_link_path}" ]] ; then
-							continue
-						fi
-						;;
-				esac
-
-				einfo "Fixing musl libc link for ${musl_bad_link_path}"
-
-				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
-					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
-				done
-
-				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
-			done < <(find . -type f -name "${musl_bad_link}")
-		done
-	fi
-
-	# Remove static libraries, bug https://bugs.gentoo.org/825774
-	find ./packs -type f -name "libnethost.a" -delete || die
-}
-
-src_install() {
-	local dest="opt/${PN}-${SDK_SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
-	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
-
-	mkdir -p "${S}/${workloads}" || die
-	touch "${S}/${workloads}/userlocal" || die
-
-	mv "${S}" "${ED}/${dest}" || die
-	mkdir "${S}" || die
-
-	fperms 0755 "/${dest}"
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
-}
-
-pkg_postinst() {
-	eselect dotnet update ifunset
-}
-
-pkg_postrm() {
-	eselect dotnet update ifunset
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-07-21 18:56 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-07-21 18:56 UTC (permalink / raw
  To: gentoo-commits

commit:     d2290e7616e56e38a3efad6ceaf649d3c7d0b364
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 21 17:46:37 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Jul 21 18:56:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2290e76

dev-dotnet/dotnet-sdk-bin: bump to 8.0.107

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 +
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.107.ebuild   | 158 +++++++++++++++++++++
 2 files changed, 164 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index e9ceb479a50a..9d8b837ce020 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -22,6 +22,12 @@ DIST dotnet-sdk-8.0.106-linux-musl-arm.tar.gz 209248865 BLAKE2B 68fa57d4cebd7ff5
 DIST dotnet-sdk-8.0.106-linux-musl-arm64.tar.gz 209116519 BLAKE2B 543cc6b7fe8e7f295bf72cc39dc92a68d1b5d24e77d7083853495f27dd9e993a635598448f9a3f9dd84232c8af70b623ea6c3d27fb277288a09bdc7c740d763c SHA512 605fd1210a69fe1e933b64cb0377bda7e7fcfab17854069e252d444431260292d1470dbe645acc68e7ebec52985893497bfde9ba25a03794dbff9987437b2b45
 DIST dotnet-sdk-8.0.106-linux-musl-x64.tar.gz 213814352 BLAKE2B 48bff3e97b53249fc33c79fa1630197e6dc51ec5c962060335b2a5bc2ac27ae451a83669ac364eb3c30c4e69e36a7659e52e165bb0b25511f0d2791e0d8a22be SHA512 ac5cbd009cb29624f6a686fe476ed9a6ad290aa22d9a613f2e14f35076f251e3e3ec6b7b1d1760daf5efff5e2d673654770bb9ab0761326a71dc7e190deb63ab
 DIST dotnet-sdk-8.0.106-linux-x64.tar.gz 213776097 BLAKE2B ee629c5b85e87306da989f8f9df4e00b46b57ff0014accfdd8de31c3ee548ec8886a602acb45a64a2db194807f403b440e7c2190e50daf0e002d43160e7d42d2 SHA512 06eecc146b16eef0654fb4fd17faec06c6dc1b7236acc7e4a33e4b13cbea1d725faeb9eda41a0c12e65ec4c89d6624971429ca223638387c66f1d3e4dcd1407b
+DIST dotnet-sdk-8.0.107-linux-arm.tar.gz 209085051 BLAKE2B 9c8c43acb174d3cb34c2c6381185d03274704853299d9fb316961c20e485722a3cc815ab8fdf4df05fc9b43d2f2ee7e84c284ff5306ecc2b2f7d2270d4355379 SHA512 782065b4bf96901c91448412bb22fba27958e8812caba0a02cf8dbf2333f7320ba2c1eecbef4859f4034eb80d04bdb853a1836e1d284bdf5f623c7416dfc9861
+DIST dotnet-sdk-8.0.107-linux-arm64.tar.gz 208873804 BLAKE2B a684603d3ef888c8322af2636e7c1b1bfcb0d7f3f84b2a24875d2c3b22cfbc360b3ca630e68fc742e128e6173d73f6d377331977d6fa59af4c17e3f05de99091 SHA512 ab487873827677f44efe4372e0c325a48f339008d00307876e1e56795bc006be1770e8b1f9581c7197ea1bf857eae525aca18934591f603363f8fe9e021e7b2a
+DIST dotnet-sdk-8.0.107-linux-musl-arm.tar.gz 209094033 BLAKE2B ecc7f6ea32a71ecbf53840829ce6becf4859d0229e846a9c1d239ec5cfcb73c9c91e28ad2f1d7e5b9a84d30805287a4f064d0a30710877d99b743d3b37171241 SHA512 e6e6325c6292bf435a0771c33eaf330dc132a11372ea6d12427f5a6c24cb6db260d95b1dfbba3c232cf9d5166f61192a05c7e3be4210a05a6687634fb0a887c6
+DIST dotnet-sdk-8.0.107-linux-musl-arm64.tar.gz 208907068 BLAKE2B 0ee7875279dd37572c6d0b6360d76efa1078ffd8a67822c587a60e9ca50fee6c35418d7ddb92f182d2bbc8fc2c11bb015ea2790e668103b9f6c486b3414169d6 SHA512 5b99a07607cae652e4b392c17a7856ffb5df939e95d741d07c385d422e5511394567b5102213da1dc65183680d0e908d83c43c95b14bfabec305ca7731d9d676
+DIST dotnet-sdk-8.0.107-linux-musl-x64.tar.gz 213639420 BLAKE2B ee877963955c1ae23b69c3fce1b2ab1d799b646e5917d5a1eb19e707bfeacd0118fca79a91993b97a40aafdacffe259a5c94b303c0b277e3202d2bfc75a99b33 SHA512 f25c95f9acff4db16593541fda517c32477eb618dc9ad5b3983a4ab5bd62fdd3c03c7d9f56afe1132aff5137bbdc4161e0b83f7c8101cb1766b82ed4072becef
+DIST dotnet-sdk-8.0.107-linux-x64.tar.gz 213608643 BLAKE2B 716886da2c5a2190dc81e031b9e439eb31f6318418fdf47d487f3aacad99368f642f13d80aa6dd961517939d3e7e6f59efc4563a5ac62c4d7fc3a798e709e32a SHA512 10e0fbdc589e5e0de4fb0fe0e9c839bb2257c51948037a224d4358b8328b6791014ab4cb164beb617c83531a6ed774acb37b08e4a1b53f165e3eb853fd41a959
 DIST dotnet-sdk-8.0.302-linux-arm.tar.gz 217370278 BLAKE2B 9841c032eab527b31844e8f13d42fa1829b1280ef8ed7b61a751d7a691d66081afa0a559cb4dcbe2e72ca23ab64e6268d5f26cb4c087493da9424d90d9a7b042 SHA512 2758d4844986794b34bcb34f24a153cee47d73fb787702dc7b6727e8dbe1e8c1c9e6bb350bf990c974be46821bcbf85e116ff2007727e2c3dcfa010c6f4cd3e0
 DIST dotnet-sdk-8.0.302-linux-arm64.tar.gz 217456475 BLAKE2B 16880c4e083efead4938e4fb8fba8d8de9ed9c46e79576240c077528d6774a89bd30f033c920c64c244a753063c41b36a231c3b450da6fd4854edde0a4007804 SHA512 a6432f93056d74a7dd666f0deda80c96e6dd6a5e6291f71a0128846df9dee5aa0016fc3bd39f34ce5a859bb82ea4e4302790a78ffc2d05216f07f9bf94440c40
 DIST dotnet-sdk-8.0.302-linux-musl-arm.tar.gz 217524374 BLAKE2B 3904054e1c5d465923ef75bc3500091c659382c610d23d00a0e921992d42ac07ecf0c43636888a45565bc805670badc7d6004accf510b455b0ff6f27b88b97bd SHA512 ad01cf664b42e85bfaa1f8cd13b159266b5b332e4b9c54b8f01e0d08da85c151437be30e142661b38e90b5896c17db30e086c78c47d1f3bb6b57c17e52c1483b

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.107.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.107.ebuild
new file mode 100644
index 000000000000..601d0882fdc1
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.107.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.7"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+	https://github.com/dotnet/dotnet/"
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+# See bug https://bugs.gentoo.org/932377
+KEYWORDS="~amd64 ~arm ~arm64"
+
+# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+# bug https://bugs.gentoo.org/923430
+RESTRICT="splitdebug strip"
+
+CURRENT_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+"
+EXTRA_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-6.0.32
+	~dev-dotnet/dotnet-runtime-nugets-7.0.20
+"
+NUGETS_DEPEND="
+	${CURRENT_NUGETS_DEPEND}
+	${EXTRA_NUGETS_DEPEND}
+"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+BDEPEND="
+	dev-util/patchelf
+"
+IDEPEND="
+	app-eselect/eselect-dotnet
+"
+PDEPEND="
+	${NUGETS_DEPEND}
+"
+
+QA_PREBUILT="*"
+
+MUSL_BAD_LINKS=(
+	apphost
+	createdump
+	dotnet
+	libSystem.Globalization.Native.so
+	libSystem.IO.Compression.Native.so
+	libSystem.Native.so
+	libSystem.Net.Security.Native.so
+	libSystem.Security.Cryptography.Native.OpenSsl.so
+	libclrgc.so
+	libclrjit.so
+	libcoreclr.so
+	libcoreclrtraceptprovider.so
+	libdbgshim.so
+	libhostfxr.so
+	libhostpolicy.so
+	libmscordaccore.so
+	libmscordbi.so
+	libnethost.so
+	singlefilehost
+)
+MUSL_BAD_SONAMES=(
+	libc.musl-aarch64.so.1
+	libc.musl-armv7.so.1
+	libc.musl-x86_64.so.1
+)
+
+src_prepare() {
+	default
+
+	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
+	if use elibc_musl ; then
+		local musl_bad_link
+		local musl_bad_link_path
+		local musl_bad_soname
+
+		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
+			while read -r musl_bad_link_path ; do
+				# Skip if file either does not end with ".so" or is not executable.
+				# Using "case" here for easier matching in case we have to add
+				# a special exception.
+				case "${musl_bad_link_path}" in
+					*.so )
+						:
+						;;
+					* )
+						if [[ ! -x "${musl_bad_link_path}" ]] ; then
+							continue
+						fi
+						;;
+				esac
+
+				einfo "Fixing musl libc link for ${musl_bad_link_path}"
+
+				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
+					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
+				done
+
+				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
+			done < <(find . -type f -name "${musl_bad_link}")
+		done
+	fi
+
+	# Remove static libraries, bug https://bugs.gentoo.org/825774
+	find ./packs -type f -name "libnethost.a" -delete || die
+}
+
+src_install() {
+	local dest="opt/${PN}-${SDK_SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-07-21 18:56 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-07-21 18:56 UTC (permalink / raw
  To: gentoo-commits

commit:     83b9b084f16ee0117d654271eff16f1bafcf7c50
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 21 17:47:34 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Jul 21 18:56:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83b9b084

dev-dotnet/dotnet-sdk-bin: drop old 8.0.302

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 -
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.302.ebuild   | 158 ---------------------
 2 files changed, 164 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 9d8b837ce020..0aa633de631d 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -28,12 +28,6 @@ DIST dotnet-sdk-8.0.107-linux-musl-arm.tar.gz 209094033 BLAKE2B ecc7f6ea32a71ecb
 DIST dotnet-sdk-8.0.107-linux-musl-arm64.tar.gz 208907068 BLAKE2B 0ee7875279dd37572c6d0b6360d76efa1078ffd8a67822c587a60e9ca50fee6c35418d7ddb92f182d2bbc8fc2c11bb015ea2790e668103b9f6c486b3414169d6 SHA512 5b99a07607cae652e4b392c17a7856ffb5df939e95d741d07c385d422e5511394567b5102213da1dc65183680d0e908d83c43c95b14bfabec305ca7731d9d676
 DIST dotnet-sdk-8.0.107-linux-musl-x64.tar.gz 213639420 BLAKE2B ee877963955c1ae23b69c3fce1b2ab1d799b646e5917d5a1eb19e707bfeacd0118fca79a91993b97a40aafdacffe259a5c94b303c0b277e3202d2bfc75a99b33 SHA512 f25c95f9acff4db16593541fda517c32477eb618dc9ad5b3983a4ab5bd62fdd3c03c7d9f56afe1132aff5137bbdc4161e0b83f7c8101cb1766b82ed4072becef
 DIST dotnet-sdk-8.0.107-linux-x64.tar.gz 213608643 BLAKE2B 716886da2c5a2190dc81e031b9e439eb31f6318418fdf47d487f3aacad99368f642f13d80aa6dd961517939d3e7e6f59efc4563a5ac62c4d7fc3a798e709e32a SHA512 10e0fbdc589e5e0de4fb0fe0e9c839bb2257c51948037a224d4358b8328b6791014ab4cb164beb617c83531a6ed774acb37b08e4a1b53f165e3eb853fd41a959
-DIST dotnet-sdk-8.0.302-linux-arm.tar.gz 217370278 BLAKE2B 9841c032eab527b31844e8f13d42fa1829b1280ef8ed7b61a751d7a691d66081afa0a559cb4dcbe2e72ca23ab64e6268d5f26cb4c087493da9424d90d9a7b042 SHA512 2758d4844986794b34bcb34f24a153cee47d73fb787702dc7b6727e8dbe1e8c1c9e6bb350bf990c974be46821bcbf85e116ff2007727e2c3dcfa010c6f4cd3e0
-DIST dotnet-sdk-8.0.302-linux-arm64.tar.gz 217456475 BLAKE2B 16880c4e083efead4938e4fb8fba8d8de9ed9c46e79576240c077528d6774a89bd30f033c920c64c244a753063c41b36a231c3b450da6fd4854edde0a4007804 SHA512 a6432f93056d74a7dd666f0deda80c96e6dd6a5e6291f71a0128846df9dee5aa0016fc3bd39f34ce5a859bb82ea4e4302790a78ffc2d05216f07f9bf94440c40
-DIST dotnet-sdk-8.0.302-linux-musl-arm.tar.gz 217524374 BLAKE2B 3904054e1c5d465923ef75bc3500091c659382c610d23d00a0e921992d42ac07ecf0c43636888a45565bc805670badc7d6004accf510b455b0ff6f27b88b97bd SHA512 ad01cf664b42e85bfaa1f8cd13b159266b5b332e4b9c54b8f01e0d08da85c151437be30e142661b38e90b5896c17db30e086c78c47d1f3bb6b57c17e52c1483b
-DIST dotnet-sdk-8.0.302-linux-musl-arm64.tar.gz 217376564 BLAKE2B b90fff2fc5d27598b65d8b2adf5b2b3a03b38b2332fa6a2fa4274b16f0cdf1f6b54fd7bbbe9b09e076690c357789e51172f67ae085d8476e33afa0d283410bae SHA512 bc504f76a5eb984373f96520c3ae0d439da9778bc4ba39455f89b809e203543ca164f3c27523b84245a5223ae7eed64931ea78a136041eecb1d1a226cd60471b
-DIST dotnet-sdk-8.0.302-linux-musl-x64.tar.gz 222083567 BLAKE2B 361ced459b2c1d6a5ce9e6ec86b591749dae19bdf94ec2ef365f57876062bc558576ab132fc8cef36c2ead378b66886def886bef9d08d1300e9cc60fd7e79883 SHA512 8b5c2f13162ab667c84b371c5a9826173872f2485f806826b9df252537ca77c354b32cc58532e497fdf619f666413b1627e84d18bad616165b5454a8e2d110d2
-DIST dotnet-sdk-8.0.302-linux-x64.tar.gz 222084318 BLAKE2B 56d7ade37162a3dbbd248f50a278338bf5a3d019b8001bb60e33e2a050c4e38cf3fecd958ed8bb6b7fb0fde9646bcc29e0d5aecfc13435ae9a6f2a8f0105c34f SHA512 43d0ea1df12c15a0e47560d2a84857ab50eb04ac693ab41413c04c591719101c4c8165e052a42a66719c67bd07ac299ca47edbb4944a2901df765042e56b316f
 DIST dotnet-sdk-8.0.303-linux-arm.tar.gz 218288787 BLAKE2B 7f689b9c695b2622f2489a9bb3b7d080e7f488d8c3dc63cf8bc1df0bba6fc7b97fd6407308c9998de40dcacfeea2e23eebbd4dafc7cd57ddb30b34819273c2eb SHA512 03b3730d1fd5e1955b8a23e69695c975e88e781513b1f47027ce4ed96a8743ba2560ca87ae2e937ebd89ef69a3aa05c4ca2f39eede5a27bd937775f372b9feba
 DIST dotnet-sdk-8.0.303-linux-arm64.tar.gz 218493906 BLAKE2B 2018811bbbde7835da9634635e479856e55a851eed0e6eed966cb8a125638c6f10f2a4687bc4134a895cbc4c8363b5ce878b8f8ebd2c5f37622452590f225f62 SHA512 09cb6b12770febe186e36971afdbcea6e8bf5fb34b7701cd8c416f597d3b7e930d05e51ccef1985e5598291540ef2d721187904587469300bb39772317e2be5c
 DIST dotnet-sdk-8.0.303-linux-musl-arm.tar.gz 218348934 BLAKE2B 4461a1b2cd3229e91cdffe315b04561029694f5425b80d00b57a3517c56952a3b93245ef7b4ccf156089252f3558b5324cfb9b25af1ba26dca293590528cdde8 SHA512 5e119bf1496bebd3b62d0c0c837bb8e8695784c91f9042771b01b47953d82e59605d7c04f2b821340792ace2966587a10d980bebeb8f9a39f1e8e4588ab59a6c

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.302.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.302.ebuild
deleted file mode 100644
index 168c060e8789..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.302.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.6"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/
-	https://github.com/dotnet/dotnet/"
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
-)
-"
-S="${WORKDIR}"
-
-LICENSE="MIT"
-SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-# See bug https://bugs.gentoo.org/932377
-# KEYWORDS=""
-
-# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
-# bug https://bugs.gentoo.org/923430
-RESTRICT="splitdebug strip"
-
-CURRENT_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-"
-EXTRA_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-6.0.31
-	~dev-dotnet/dotnet-runtime-nugets-7.0.20
-"
-NUGETS_DEPEND="
-	${CURRENT_NUGETS_DEPEND}
-	${EXTRA_NUGETS_DEPEND}
-"
-
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-"
-BDEPEND="
-	dev-util/patchelf
-"
-IDEPEND="
-	app-eselect/eselect-dotnet
-"
-PDEPEND="
-	${NUGETS_DEPEND}
-"
-
-QA_PREBUILT="*"
-
-MUSL_BAD_LINKS=(
-	apphost
-	createdump
-	dotnet
-	libSystem.Globalization.Native.so
-	libSystem.IO.Compression.Native.so
-	libSystem.Native.so
-	libSystem.Net.Security.Native.so
-	libSystem.Security.Cryptography.Native.OpenSsl.so
-	libclrgc.so
-	libclrjit.so
-	libcoreclr.so
-	libcoreclrtraceptprovider.so
-	libdbgshim.so
-	libhostfxr.so
-	libhostpolicy.so
-	libmscordaccore.so
-	libmscordbi.so
-	libnethost.so
-	singlefilehost
-)
-MUSL_BAD_SONAMES=(
-	libc.musl-aarch64.so.1
-	libc.musl-armv7.so.1
-	libc.musl-x86_64.so.1
-)
-
-src_prepare() {
-	default
-
-	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
-	if use elibc_musl ; then
-		local musl_bad_link
-		local musl_bad_link_path
-		local musl_bad_soname
-
-		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
-			while read -r musl_bad_link_path ; do
-				# Skip if file either does not end with ".so" or is not executable.
-				# Using "case" here for easier matching in case we have to add
-				# a special exception.
-				case "${musl_bad_link_path}" in
-					*.so )
-						:
-						;;
-					* )
-						if [[ ! -x "${musl_bad_link_path}" ]] ; then
-							continue
-						fi
-						;;
-				esac
-
-				einfo "Fixing musl libc link for ${musl_bad_link_path}"
-
-				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
-					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
-				done
-
-				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
-			done < <(find . -type f -name "${musl_bad_link}")
-		done
-	fi
-
-	# Remove static libraries, bug https://bugs.gentoo.org/825774
-	find ./packs -type f -name "libnethost.a" -delete || die
-}
-
-src_install() {
-	local dest="opt/${PN}-${SDK_SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
-	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
-
-	mkdir -p "${S}/${workloads}" || die
-	touch "${S}/${workloads}/userlocal" || die
-
-	mv "${S}" "${ED}/${dest}" || die
-	mkdir "${S}" || die
-
-	fperms 0755 "/${dest}"
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
-}
-
-pkg_postinst() {
-	eselect dotnet update ifunset
-}
-
-pkg_postrm() {
-	eselect dotnet update ifunset
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-07-21 18:56 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-07-21 18:56 UTC (permalink / raw
  To: gentoo-commits

commit:     36b743587d4ab53f356c990c0e8a51b8d019bd8d
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 21 17:38:44 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Jul 21 18:56:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36b74358

dev-dotnet/dotnet-sdk-bin: bump to 8.0.303

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 +
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.303.ebuild   | 158 +++++++++++++++++++++
 2 files changed, 164 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index e5ec8b295a7e..e9ceb479a50a 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -28,3 +28,9 @@ DIST dotnet-sdk-8.0.302-linux-musl-arm.tar.gz 217524374 BLAKE2B 3904054e1c5d4659
 DIST dotnet-sdk-8.0.302-linux-musl-arm64.tar.gz 217376564 BLAKE2B b90fff2fc5d27598b65d8b2adf5b2b3a03b38b2332fa6a2fa4274b16f0cdf1f6b54fd7bbbe9b09e076690c357789e51172f67ae085d8476e33afa0d283410bae SHA512 bc504f76a5eb984373f96520c3ae0d439da9778bc4ba39455f89b809e203543ca164f3c27523b84245a5223ae7eed64931ea78a136041eecb1d1a226cd60471b
 DIST dotnet-sdk-8.0.302-linux-musl-x64.tar.gz 222083567 BLAKE2B 361ced459b2c1d6a5ce9e6ec86b591749dae19bdf94ec2ef365f57876062bc558576ab132fc8cef36c2ead378b66886def886bef9d08d1300e9cc60fd7e79883 SHA512 8b5c2f13162ab667c84b371c5a9826173872f2485f806826b9df252537ca77c354b32cc58532e497fdf619f666413b1627e84d18bad616165b5454a8e2d110d2
 DIST dotnet-sdk-8.0.302-linux-x64.tar.gz 222084318 BLAKE2B 56d7ade37162a3dbbd248f50a278338bf5a3d019b8001bb60e33e2a050c4e38cf3fecd958ed8bb6b7fb0fde9646bcc29e0d5aecfc13435ae9a6f2a8f0105c34f SHA512 43d0ea1df12c15a0e47560d2a84857ab50eb04ac693ab41413c04c591719101c4c8165e052a42a66719c67bd07ac299ca47edbb4944a2901df765042e56b316f
+DIST dotnet-sdk-8.0.303-linux-arm.tar.gz 218288787 BLAKE2B 7f689b9c695b2622f2489a9bb3b7d080e7f488d8c3dc63cf8bc1df0bba6fc7b97fd6407308c9998de40dcacfeea2e23eebbd4dafc7cd57ddb30b34819273c2eb SHA512 03b3730d1fd5e1955b8a23e69695c975e88e781513b1f47027ce4ed96a8743ba2560ca87ae2e937ebd89ef69a3aa05c4ca2f39eede5a27bd937775f372b9feba
+DIST dotnet-sdk-8.0.303-linux-arm64.tar.gz 218493906 BLAKE2B 2018811bbbde7835da9634635e479856e55a851eed0e6eed966cb8a125638c6f10f2a4687bc4134a895cbc4c8363b5ce878b8f8ebd2c5f37622452590f225f62 SHA512 09cb6b12770febe186e36971afdbcea6e8bf5fb34b7701cd8c416f597d3b7e930d05e51ccef1985e5598291540ef2d721187904587469300bb39772317e2be5c
+DIST dotnet-sdk-8.0.303-linux-musl-arm.tar.gz 218348934 BLAKE2B 4461a1b2cd3229e91cdffe315b04561029694f5425b80d00b57a3517c56952a3b93245ef7b4ccf156089252f3558b5324cfb9b25af1ba26dca293590528cdde8 SHA512 5e119bf1496bebd3b62d0c0c837bb8e8695784c91f9042771b01b47953d82e59605d7c04f2b821340792ace2966587a10d980bebeb8f9a39f1e8e4588ab59a6c
+DIST dotnet-sdk-8.0.303-linux-musl-arm64.tar.gz 218434418 BLAKE2B 2ca5f6999542f39325b6fe4c80a202d3e8fd931c958c97b6c08a2d8a27c509ee3c876b739ad3bca3acc951d73a10a25ce1a6315217c4080a7a4302198d80bd7d SHA512 88a42a0a9f0b6981eeb0d2cdbde0fd98631d57c09ddca566bc1b4d4b99a9165e276a3434f6804bd54628387edae99c8f0025e889c0e06ade0defaf2fa5858d65
+DIST dotnet-sdk-8.0.303-linux-musl-x64.tar.gz 223120552 BLAKE2B 7a8c257cd1c723d7232481a134b499afa0825f561957ccb0c2aa5baa6b20114e4db0d19fcec25a54ac8020799b6fd7afa582c9d221fc2a9208cd4f2b495e5e58 SHA512 5696332dcfa1dd16f897f68dd190e45f6604fd8228d563394ef9da09f2ff99214ba23b80fa416b7748a5c34912eb42523ba83138d5cbc4468e1efc15b747630a
+DIST dotnet-sdk-8.0.303-linux-x64.tar.gz 223236164 BLAKE2B 3008c5b3f84a965b717b2f51733cbf6d5ba218f5ae97dc250a2e7279e645b8577d8b6d5443f73e8130385d2263196f954ba6bfa64a2b33a8685d0c5a4035ed19 SHA512 814ff07ccdfc8160c4a24adfda6c815e7feace88c59722f827a5a27041719067538754911fc15cb46978e16566fe0938695891723d182055190e876131faedda

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.303.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.303.ebuild
new file mode 100644
index 000000000000..ef3952b20a53
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.303.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.7"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+	https://github.com/dotnet/dotnet/"
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+# See bug https://bugs.gentoo.org/932377
+# KEYWORDS=""
+
+# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+# bug https://bugs.gentoo.org/923430
+RESTRICT="splitdebug strip"
+
+CURRENT_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+"
+EXTRA_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-6.0.32
+	~dev-dotnet/dotnet-runtime-nugets-7.0.20
+"
+NUGETS_DEPEND="
+	${CURRENT_NUGETS_DEPEND}
+	${EXTRA_NUGETS_DEPEND}
+"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+BDEPEND="
+	dev-util/patchelf
+"
+IDEPEND="
+	app-eselect/eselect-dotnet
+"
+PDEPEND="
+	${NUGETS_DEPEND}
+"
+
+QA_PREBUILT="*"
+
+MUSL_BAD_LINKS=(
+	apphost
+	createdump
+	dotnet
+	libSystem.Globalization.Native.so
+	libSystem.IO.Compression.Native.so
+	libSystem.Native.so
+	libSystem.Net.Security.Native.so
+	libSystem.Security.Cryptography.Native.OpenSsl.so
+	libclrgc.so
+	libclrjit.so
+	libcoreclr.so
+	libcoreclrtraceptprovider.so
+	libdbgshim.so
+	libhostfxr.so
+	libhostpolicy.so
+	libmscordaccore.so
+	libmscordbi.so
+	libnethost.so
+	singlefilehost
+)
+MUSL_BAD_SONAMES=(
+	libc.musl-aarch64.so.1
+	libc.musl-armv7.so.1
+	libc.musl-x86_64.so.1
+)
+
+src_prepare() {
+	default
+
+	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
+	if use elibc_musl ; then
+		local musl_bad_link
+		local musl_bad_link_path
+		local musl_bad_soname
+
+		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
+			while read -r musl_bad_link_path ; do
+				# Skip if file either does not end with ".so" or is not executable.
+				# Using "case" here for easier matching in case we have to add
+				# a special exception.
+				case "${musl_bad_link_path}" in
+					*.so )
+						:
+						;;
+					* )
+						if [[ ! -x "${musl_bad_link_path}" ]] ; then
+							continue
+						fi
+						;;
+				esac
+
+				einfo "Fixing musl libc link for ${musl_bad_link_path}"
+
+				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
+					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
+				done
+
+				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
+			done < <(find . -type f -name "${musl_bad_link}")
+		done
+	fi
+
+	# Remove static libraries, bug https://bugs.gentoo.org/825774
+	find ./packs -type f -name "libnethost.a" -delete || die
+}
+
+src_install() {
+	local dest="opt/${PN}-${SDK_SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-08-10 20:16 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2024-08-10 20:16 UTC (permalink / raw
  To: gentoo-commits

commit:     5ae7a8b4c5752ba29a9bb377ff6cb403a371efce
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 10 20:16:19 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 10 20:16:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae7a8b4

dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.106 amd64, #937701

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.106.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.106.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.106.ebuild
index 81d16cc7660d..1da3dd4fb4d2 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.106.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.106.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}"
 LICENSE="MIT"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 # See bug https://bugs.gentoo.org/932377
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="amd64 ~arm ~arm64"
 
 # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
 # bug https://bugs.gentoo.org/923430


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-08-11 19:50 Arthur Zamarin
  0 siblings, 0 replies; 149+ messages in thread
From: Arthur Zamarin @ 2024-08-11 19:50 UTC (permalink / raw
  To: gentoo-commits

commit:     fdd4ac6af42397a84ba7955da899376b968a8405
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 11 19:50:29 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 11 19:50:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd4ac6a

dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.106 arm64, #937701

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.106.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.106.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.106.ebuild
index 1da3dd4fb4d2..7af2ebe4b2f8 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.106.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.106.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}"
 LICENSE="MIT"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 # See bug https://bugs.gentoo.org/932377
-KEYWORDS="amd64 ~arm ~arm64"
+KEYWORDS="amd64 ~arm arm64"
 
 # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
 # bug https://bugs.gentoo.org/923430


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-08-23 13:00 Arthur Zamarin
  0 siblings, 0 replies; 149+ messages in thread
From: Arthur Zamarin @ 2024-08-23 13:00 UTC (permalink / raw
  To: gentoo-commits

commit:     ff7ecd5c2dd2228dc155883301fb02f49bc649c0
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 23 13:00:02 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 23 13:00:02 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff7ecd5c

dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.106 arm, #937701

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.106.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.106.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.106.ebuild
index 7af2ebe4b2f8..cce5c7539061 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.106.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.106.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}"
 LICENSE="MIT"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 # See bug https://bugs.gentoo.org/932377
-KEYWORDS="amd64 ~arm arm64"
+KEYWORDS="amd64 arm arm64"
 
 # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
 # bug https://bugs.gentoo.org/923430


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-08-24 15:44 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-08-24 15:44 UTC (permalink / raw
  To: gentoo-commits

commit:     8e1a3a6c31324cdad65e4bd95eb14e538851e7fd
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 24 12:45:42 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Aug 24 15:43:40 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e1a3a6c

dev-dotnet/dotnet-sdk-bin: bump to 8.0.401

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 +
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.401.ebuild   | 158 +++++++++++++++++++++
 2 files changed, 164 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 0aa633de631d..a7ddb658f163 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -34,3 +34,9 @@ DIST dotnet-sdk-8.0.303-linux-musl-arm.tar.gz 218348934 BLAKE2B 4461a1b2cd3229e9
 DIST dotnet-sdk-8.0.303-linux-musl-arm64.tar.gz 218434418 BLAKE2B 2ca5f6999542f39325b6fe4c80a202d3e8fd931c958c97b6c08a2d8a27c509ee3c876b739ad3bca3acc951d73a10a25ce1a6315217c4080a7a4302198d80bd7d SHA512 88a42a0a9f0b6981eeb0d2cdbde0fd98631d57c09ddca566bc1b4d4b99a9165e276a3434f6804bd54628387edae99c8f0025e889c0e06ade0defaf2fa5858d65
 DIST dotnet-sdk-8.0.303-linux-musl-x64.tar.gz 223120552 BLAKE2B 7a8c257cd1c723d7232481a134b499afa0825f561957ccb0c2aa5baa6b20114e4db0d19fcec25a54ac8020799b6fd7afa582c9d221fc2a9208cd4f2b495e5e58 SHA512 5696332dcfa1dd16f897f68dd190e45f6604fd8228d563394ef9da09f2ff99214ba23b80fa416b7748a5c34912eb42523ba83138d5cbc4468e1efc15b747630a
 DIST dotnet-sdk-8.0.303-linux-x64.tar.gz 223236164 BLAKE2B 3008c5b3f84a965b717b2f51733cbf6d5ba218f5ae97dc250a2e7279e645b8577d8b6d5443f73e8130385d2263196f954ba6bfa64a2b33a8685d0c5a4035ed19 SHA512 814ff07ccdfc8160c4a24adfda6c815e7feace88c59722f827a5a27041719067538754911fc15cb46978e16566fe0938695891723d182055190e876131faedda
+DIST dotnet-sdk-8.0.401-linux-arm.tar.gz 206587208 BLAKE2B 3ed67670a302f182fd0e8d2887a6bb775f31b427b9ae610c843e7b8ed421822b45aa330e1b0ef9eae9c8cd4ac551cd46e6c23e9290094e26ec8f120bbf8ab4bb SHA512 fb90a8e52f5dd29e5953e4662cc9d57caa96dc6a8f6ff6cfae17947aa8a3f53b5fef1bb35b8c05815fa1cafbdc73179f7296ce846bf5769ee12c9daf5bd27941
+DIST dotnet-sdk-8.0.401-linux-arm64.tar.gz 207131531 BLAKE2B 0f66e106939fb57c4d8340bc3678f535f497366485ebe2718762a873259afaf4c7da8c3176feb30827895b62d7b4055bfb4e604cfb4aa566917d67dfcaaf464c SHA512 e8738b21351d030a83be644571f3674c8dda9e6fbd360b221907a7108fab02becd18e1331907535a1294d8c4d0f608519674c27c77dc2c2803cc53cce3e10e0d
+DIST dotnet-sdk-8.0.401-linux-musl-arm.tar.gz 206681269 BLAKE2B 70b0ccf05cfba79ffc44dffc4b795eb77cbf13e355837ce2d080bd895478b00f3c63fc146af55bcb4ab6e155b000f128a8828c58562c0da6307b6fd0dfcf4cbe SHA512 c5c547eb301dc965eef1d9bcc64231678e209591b80197a78249d35d1655a5469f39ce6de65436375f6e42d22d159c3dc487be17f6dbe7634040095fc988db21
+DIST dotnet-sdk-8.0.401-linux-musl-arm64.tar.gz 207159631 BLAKE2B 6147ce5db03adc6fcf565411d86dc4afa4e777ed11dc2da5760f7d7b74b268239f0e897152ace3aa39763d72c84975380945c88f7764b00f43a4752e90c44b00 SHA512 2faab93dd38a49386032083a0f4a3a5a5661d6ecff4a98f068ed7aa07b201233804fa0e5efa4911b6eebedc9994d59c4d5d843deb773e7e2627b2aa97e634a82
+DIST dotnet-sdk-8.0.401-linux-musl-x64.tar.gz 211854109 BLAKE2B 26eed64cc8fdc5e54dd14fc70ee4555909d0308317823c6dc424bbddc6196a99e7cc27b4e6a40f77d8efa659273be03b3387c37f688a254db5ebe4e8f47b0d6f SHA512 e711b74832269463e27f98b049c442d3684cdc213115133285a2b189ef4564b65127747cdd3a900de53581019bdf8f47426f2cfc9bfc1c0c3a83106f9bb54ea5
+DIST dotnet-sdk-8.0.401-linux-x64.tar.gz 211866896 BLAKE2B 48700c9b7c0044992c0e5fb32e99f2e57fb7ce27a21b8e1619f92545b426d5f53047ac8400e34fd6e36c2211fd3f675a8bd008da7aed2caf1166962ced3061b2 SHA512 4d2180e82c963318863476cf61c035bd3d82165e7b70751ba231225b5575df24d30c0789d5748c3a379e1e6896b57e59286218cacd440ffb0075c9355094fd8c

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.401.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.401.ebuild
new file mode 100644
index 000000000000..af517c5a943e
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.401.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.8"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+	https://github.com/dotnet/dotnet/"
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+# See bug https://bugs.gentoo.org/932377
+# KEYWORDS=""
+
+# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+# bug https://bugs.gentoo.org/923430
+RESTRICT="splitdebug strip"
+
+CURRENT_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+"
+EXTRA_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-6.0.33
+	~dev-dotnet/dotnet-runtime-nugets-7.0.20
+"
+NUGETS_DEPEND="
+	${CURRENT_NUGETS_DEPEND}
+	${EXTRA_NUGETS_DEPEND}
+"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+BDEPEND="
+	dev-util/patchelf
+"
+IDEPEND="
+	app-eselect/eselect-dotnet
+"
+PDEPEND="
+	${NUGETS_DEPEND}
+"
+
+QA_PREBUILT="*"
+
+MUSL_BAD_LINKS=(
+	apphost
+	createdump
+	dotnet
+	libSystem.Globalization.Native.so
+	libSystem.IO.Compression.Native.so
+	libSystem.Native.so
+	libSystem.Net.Security.Native.so
+	libSystem.Security.Cryptography.Native.OpenSsl.so
+	libclrgc.so
+	libclrjit.so
+	libcoreclr.so
+	libcoreclrtraceptprovider.so
+	libdbgshim.so
+	libhostfxr.so
+	libhostpolicy.so
+	libmscordaccore.so
+	libmscordbi.so
+	libnethost.so
+	singlefilehost
+)
+MUSL_BAD_SONAMES=(
+	libc.musl-aarch64.so.1
+	libc.musl-armv7.so.1
+	libc.musl-x86_64.so.1
+)
+
+src_prepare() {
+	default
+
+	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
+	if use elibc_musl ; then
+		local musl_bad_link
+		local musl_bad_link_path
+		local musl_bad_soname
+
+		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
+			while read -r musl_bad_link_path ; do
+				# Skip if file either does not end with ".so" or is not executable.
+				# Using "case" here for easier matching in case we have to add
+				# a special exception.
+				case "${musl_bad_link_path}" in
+					*.so )
+						:
+						;;
+					* )
+						if [[ ! -x "${musl_bad_link_path}" ]] ; then
+							continue
+						fi
+						;;
+				esac
+
+				einfo "Fixing musl libc link for ${musl_bad_link_path}"
+
+				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
+					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
+				done
+
+				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
+			done < <(find . -type f -name "${musl_bad_link}")
+		done
+	fi
+
+	# Remove static libraries, bug https://bugs.gentoo.org/825774
+	find ./packs -type f -name "libnethost.a" -delete || die
+}
+
+src_install() {
+	local dest="opt/${PN}-${SDK_SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-08-24 15:44 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-08-24 15:44 UTC (permalink / raw
  To: gentoo-commits

commit:     2a351ebaa788a3bc253e2e2305db884a8282644c
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 24 12:49:23 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Aug 24 15:43:40 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a351eba

dev-dotnet/dotnet-sdk-bin: bump to 8.0.108

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 +
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.108.ebuild   | 158 +++++++++++++++++++++
 2 files changed, 164 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index a7ddb658f163..e6d55d92d443 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -28,6 +28,12 @@ DIST dotnet-sdk-8.0.107-linux-musl-arm.tar.gz 209094033 BLAKE2B ecc7f6ea32a71ecb
 DIST dotnet-sdk-8.0.107-linux-musl-arm64.tar.gz 208907068 BLAKE2B 0ee7875279dd37572c6d0b6360d76efa1078ffd8a67822c587a60e9ca50fee6c35418d7ddb92f182d2bbc8fc2c11bb015ea2790e668103b9f6c486b3414169d6 SHA512 5b99a07607cae652e4b392c17a7856ffb5df939e95d741d07c385d422e5511394567b5102213da1dc65183680d0e908d83c43c95b14bfabec305ca7731d9d676
 DIST dotnet-sdk-8.0.107-linux-musl-x64.tar.gz 213639420 BLAKE2B ee877963955c1ae23b69c3fce1b2ab1d799b646e5917d5a1eb19e707bfeacd0118fca79a91993b97a40aafdacffe259a5c94b303c0b277e3202d2bfc75a99b33 SHA512 f25c95f9acff4db16593541fda517c32477eb618dc9ad5b3983a4ab5bd62fdd3c03c7d9f56afe1132aff5137bbdc4161e0b83f7c8101cb1766b82ed4072becef
 DIST dotnet-sdk-8.0.107-linux-x64.tar.gz 213608643 BLAKE2B 716886da2c5a2190dc81e031b9e439eb31f6318418fdf47d487f3aacad99368f642f13d80aa6dd961517939d3e7e6f59efc4563a5ac62c4d7fc3a798e709e32a SHA512 10e0fbdc589e5e0de4fb0fe0e9c839bb2257c51948037a224d4358b8328b6791014ab4cb164beb617c83531a6ed774acb37b08e4a1b53f165e3eb853fd41a959
+DIST dotnet-sdk-8.0.108-linux-arm.tar.gz 208945195 BLAKE2B e5e2c06ef316da57b7fb39fdd7fa6865b1d5b9040ba1f89cda67bb8bb0039f6c8f41beafc1c180e0317b92c5dcdff21212b2ae312a675b5b48cc50f74efb5abd SHA512 fafa8564b34b524b4209e1047ce7cf1190a5d42e7ba1b13524f5de602b075e630cdd229567f14eb2f0ae6c96ac910ae9dbb4fc4e528df958c9d31471341eedca
+DIST dotnet-sdk-8.0.108-linux-arm64.tar.gz 208922242 BLAKE2B 76cc7262e503ebec87e665aa393dad704e8a38ce5c4b886c204ef96a9be18935ecc80b59f04c49a81cda152641bbbe17ba41120e4f56d0ce70e679808aafaa16 SHA512 6cc723f2b139d19b2e17da5936698d388a5b64638b75ef78c40c407ed3cfd3dea745c2916f03efc9e66479fc55d608eb3a89305727ecdb1c999b183b58de258d
+DIST dotnet-sdk-8.0.108-linux-musl-arm.tar.gz 209001685 BLAKE2B 3f788ab4a10c7372942764150b1e3845fa54bb253095d6ab303ad93bd69dc2c9038c49d7b2d5c132979c15ad70040394d9c8d5fe34fbba092e99a99c4c0e653d SHA512 efb308d81ac1020962f14d03e7ca9419a2901a0846120e07cd95c65407fe2981a26360c2ffea141d80581aac6d2c36a7379c76c07b2fb37d4efb836905f8ff68
+DIST dotnet-sdk-8.0.108-linux-musl-arm64.tar.gz 209077243 BLAKE2B 1b2ca78c62c16dd50aee5946276eb3f578433fa20c6a18d391049dd7adffd8099191c1709e4d913337254cbf2fc063d68ea8f46b7c726f38cfddd7ec60f46cfa SHA512 e7009ba373b043ccb469557271ac8ae518ab9c9b5b364e9841d8b97305b6036f33240e672e7c483798616a233429748d5038fdfd336352b82060afd645747045
+DIST dotnet-sdk-8.0.108-linux-musl-x64.tar.gz 213832674 BLAKE2B fdd7b4c442f1ee2aa410275222892d5845946b125c60c63c6da968cf5efef65550ac4f92f764e6f09e10ce519ea995c7387fb17b83442317aa01f0d9cb405553 SHA512 744715501de3946f06cd316f35cabc0e363e0af651044c976708c0d48d4eb0d09489d92cceb283c751b2eed0e293ceaaabddcbabf7c25e21d658ebff9dc304aa
+DIST dotnet-sdk-8.0.108-linux-x64.tar.gz 213752759 BLAKE2B d2e2218e3770d023e2661b9b54e9fdb81ed1512cf08808216282cca9a064de23da5c2f5bc32b7e91e95a381656da7ddf6d5593bd01fe3f6297441174ed3769be SHA512 5666ddf6fa9b65deaba4d7c5fcc2e2d56f631c4f5f6fb2a9f5919af0616ab2b420b12a828becc2e4b8628a76ac3dae824b55abde5c6d5ac59ee131d7eceae7c2
 DIST dotnet-sdk-8.0.303-linux-arm.tar.gz 218288787 BLAKE2B 7f689b9c695b2622f2489a9bb3b7d080e7f488d8c3dc63cf8bc1df0bba6fc7b97fd6407308c9998de40dcacfeea2e23eebbd4dafc7cd57ddb30b34819273c2eb SHA512 03b3730d1fd5e1955b8a23e69695c975e88e781513b1f47027ce4ed96a8743ba2560ca87ae2e937ebd89ef69a3aa05c4ca2f39eede5a27bd937775f372b9feba
 DIST dotnet-sdk-8.0.303-linux-arm64.tar.gz 218493906 BLAKE2B 2018811bbbde7835da9634635e479856e55a851eed0e6eed966cb8a125638c6f10f2a4687bc4134a895cbc4c8363b5ce878b8f8ebd2c5f37622452590f225f62 SHA512 09cb6b12770febe186e36971afdbcea6e8bf5fb34b7701cd8c416f597d3b7e930d05e51ccef1985e5598291540ef2d721187904587469300bb39772317e2be5c
 DIST dotnet-sdk-8.0.303-linux-musl-arm.tar.gz 218348934 BLAKE2B 4461a1b2cd3229e91cdffe315b04561029694f5425b80d00b57a3517c56952a3b93245ef7b4ccf156089252f3558b5324cfb9b25af1ba26dca293590528cdde8 SHA512 5e119bf1496bebd3b62d0c0c837bb8e8695784c91f9042771b01b47953d82e59605d7c04f2b821340792ace2966587a10d980bebeb8f9a39f1e8e4588ab59a6c

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.108.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.108.ebuild
new file mode 100644
index 000000000000..077e0cb0100d
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.108.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.8"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+	https://github.com/dotnet/dotnet/"
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+# See bug https://bugs.gentoo.org/932377
+KEYWORDS="~amd64 ~arm ~arm64"
+
+# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+# bug https://bugs.gentoo.org/923430
+RESTRICT="splitdebug strip"
+
+CURRENT_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+"
+EXTRA_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-6.0.33
+	~dev-dotnet/dotnet-runtime-nugets-7.0.20
+"
+NUGETS_DEPEND="
+	${CURRENT_NUGETS_DEPEND}
+	${EXTRA_NUGETS_DEPEND}
+"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+BDEPEND="
+	dev-util/patchelf
+"
+IDEPEND="
+	app-eselect/eselect-dotnet
+"
+PDEPEND="
+	${NUGETS_DEPEND}
+"
+
+QA_PREBUILT="*"
+
+MUSL_BAD_LINKS=(
+	apphost
+	createdump
+	dotnet
+	libSystem.Globalization.Native.so
+	libSystem.IO.Compression.Native.so
+	libSystem.Native.so
+	libSystem.Net.Security.Native.so
+	libSystem.Security.Cryptography.Native.OpenSsl.so
+	libclrgc.so
+	libclrjit.so
+	libcoreclr.so
+	libcoreclrtraceptprovider.so
+	libdbgshim.so
+	libhostfxr.so
+	libhostpolicy.so
+	libmscordaccore.so
+	libmscordbi.so
+	libnethost.so
+	singlefilehost
+)
+MUSL_BAD_SONAMES=(
+	libc.musl-aarch64.so.1
+	libc.musl-armv7.so.1
+	libc.musl-x86_64.so.1
+)
+
+src_prepare() {
+	default
+
+	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
+	if use elibc_musl ; then
+		local musl_bad_link
+		local musl_bad_link_path
+		local musl_bad_soname
+
+		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
+			while read -r musl_bad_link_path ; do
+				# Skip if file either does not end with ".so" or is not executable.
+				# Using "case" here for easier matching in case we have to add
+				# a special exception.
+				case "${musl_bad_link_path}" in
+					*.so )
+						:
+						;;
+					* )
+						if [[ ! -x "${musl_bad_link_path}" ]] ; then
+							continue
+						fi
+						;;
+				esac
+
+				einfo "Fixing musl libc link for ${musl_bad_link_path}"
+
+				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
+					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
+				done
+
+				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
+			done < <(find . -type f -name "${musl_bad_link}")
+		done
+	fi
+
+	# Remove static libraries, bug https://bugs.gentoo.org/825774
+	find ./packs -type f -name "libnethost.a" -delete || die
+}
+
+src_install() {
+	local dest="opt/${PN}-${SDK_SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-09-04  1:01 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2024-09-04  1:01 UTC (permalink / raw
  To: gentoo-commits

commit:     ece0edb8cfe9e3da298e74fe6d22fd8327e7b948
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep  4 01:00:57 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep  4 01:00:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece0edb8

dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.107 arm, #938976

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.107.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.107.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.107.ebuild
index 601d0882fdc1..748fd7560d60 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.107.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.107.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}"
 LICENSE="MIT"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 # See bug https://bugs.gentoo.org/932377
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 arm ~arm64"
 
 # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
 # bug https://bugs.gentoo.org/923430


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-09-04  1:57 Sam James
  0 siblings, 0 replies; 149+ messages in thread
From: Sam James @ 2024-09-04  1:57 UTC (permalink / raw
  To: gentoo-commits

commit:     715e91836abeff69b52b4e958da28430e0238612
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep  4 01:56:41 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep  4 01:56:41 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=715e9183

dev-dotnet/dotnet-sdk-bin: Stabilize 8.0.107 amd64, #938976

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.107.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.107.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.107.ebuild
index 748fd7560d60..c46945f5c350 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.107.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.107.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}"
 LICENSE="MIT"
 SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
 # See bug https://bugs.gentoo.org/932377
-KEYWORDS="~amd64 arm ~arm64"
+KEYWORDS="amd64 arm ~arm64"
 
 # STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
 # bug https://bugs.gentoo.org/923430


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-09-04  8:09 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-09-04  8:09 UTC (permalink / raw
  To: gentoo-commits

commit:     b71dac6c93750295743072cedc2866890aa50eba
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Sep  4 07:52:11 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Sep  4 08:09:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b71dac6c

dev-dotnet/dotnet-sdk-bin: drop old 8.0.105

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 -
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.105.ebuild   | 157 ---------------------
 2 files changed, 163 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index e6d55d92d443..d02e721a6017 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -10,12 +10,6 @@ DIST dotnet-sdk-7.0.404-linux-musl-arm.tar.gz 214217752 BLAKE2B 32d392dfd4d4e60b
 DIST dotnet-sdk-7.0.404-linux-musl-arm64.tar.gz 213918271 BLAKE2B a310e95905ccb65506318c10fa4d492baf822dd143ac3ded8e9212ab0f304e188d0728deeeb03a0d34d3ab95e88fbc2d4fd4d727c2841bdd9401cf27396edf4b SHA512 209f29d23945d61d8d2bce57ed120b970ffdde7a23fcd397602e4755ff4be6ace2284d42297708e7cb2ef8a2f569885b0595b218e01b84b923c76c58fee1adb4
 DIST dotnet-sdk-7.0.404-linux-musl-x64.tar.gz 218631734 BLAKE2B 4dc1d752cbb6c60d494be3b8fd9e1bdebdca0f48e5c61cea2948ca384c9136b87612cfd89a77cd9960b4a660061c3f2791ce8be1987edade2d0c70e28b325d1d SHA512 db21720eadc79fadf62332cf0a10bbf8c83a96521b25967e69ce54a14a16d9098abb9c8d2c263170332a30ccd0fd1eca92129a1e9fc3c3460fc265ace38bb04c
 DIST dotnet-sdk-7.0.404-linux-x64.tar.gz 219088775 BLAKE2B 5b743021dd2209228fea77c7b63dc423ce70f1e8bae317dca0d3cd4e62ea4f770b790ca64dd15173281ef8224fce6fc211b57fe5460ce0ed427afe4b2a064c1a SHA512 f5c122044e9a107968af1a534051e28242f45307c3db760fbb4f3a003d92d8ea5a856ad4c4e8e4b88a3b6a825fe5e3c9e596c9d2cfa0eca8d5d9ee2c5dad0053
-DIST dotnet-sdk-8.0.105-linux-arm.tar.gz 209116084 BLAKE2B 3166c6b24ef6fe7dc27dba5bfd349a7006a353d587d7d6ed509038d2d50566ff50450b4ec166639fd5d995d066b9b0bc035b5b824472e2e5ef60c17510f495de SHA512 6aa5adc487b2f5e887a7c91ea9a6d1f948ea5ca6520e93826610c5ea58827f37421bd0ef09ebc0d9e2d3108dcb41aedb51188630df5e1da199e0ab2ee0d6acf8
-DIST dotnet-sdk-8.0.105-linux-arm64.tar.gz 208945369 BLAKE2B 98e61c44cbeb58c9b6e6da2eb7108b25f08ccf2deab2af0ba48b47f7a71d7955e6c4be97d111965faefc9b42aa08492347b8b4a27d352fd288a88e029d33b9a0 SHA512 8f04afa385676d2ec879ad22734a4c869d931ba4bc7507d0aa5889561d0230e382598057bdf75792048b28bd9a1c8eb187e80691f603309a46d6c50d71373381
-DIST dotnet-sdk-8.0.105-linux-musl-arm.tar.gz 209188121 BLAKE2B d4974b81d0c6c466293327fbef9774d18794bdbdab254858f75b997eb6ee224509d46bc75444922426e3dc58f47890489b8846a6053136e49db9372963c1b55a SHA512 b898fadd8b4a4e6a6ec2c3d936d20729dd03f912123fe7b8a40bbee609839ad019a6501a21712ad4e9b6c93d6a1ce5f8c9227f0fb5387edb08a0a8bea44d3c31
-DIST dotnet-sdk-8.0.105-linux-musl-arm64.tar.gz 209063416 BLAKE2B bd6d7ceffb7ab1ccef60b312c5e2eab073d8b5397534d867e41ce6942f5addcc96efe10fa959e45004b62fb728ab24e4b1443c3131531a5df62af60474617b53 SHA512 ea1cbb3fe35447418f552d51a359a4f133754240aeca91fea8e5ed97dcdd9b01a4cbfeb6354ec1a3f71c7fcdf82000c7f9492c42b66fc69caafd023927e6f658
-DIST dotnet-sdk-8.0.105-linux-musl-x64.tar.gz 213676181 BLAKE2B 8aa2513e2520c175ac80278af66bc5f943243f373b5d82b89af05a0e1174404e5cf79ecf7e75be0ba1bcb90b7f4886377eb833bf658d7fcac8377bad6765d299 SHA512 d8a8b2ea25b70139a4ac1356c210221243add6956a946fbc24c7195850624a4f25569e22024188dd718b1ff0fadbf775a6df97f8aa5ec2244159adfd81bb14dc
-DIST dotnet-sdk-8.0.105-linux-x64.tar.gz 213741300 BLAKE2B 17f6fe0d440fcb89d1b8959b869efc1adbd72dad6029a5d7e2f563ff41d9724402528e88758ac75f7ff6a0e1a36a354e5f46f3bae450fb6dacafaddadd330563 SHA512 60ff271ee7851ff9ab851f9dc3e3d0abc87ac9b982959abfc8f0a3b58301fb6a0ff7b9f07f8df18668e1e8182c688d0d661bb9cb1771a2d40a0015d02009fce8
 DIST dotnet-sdk-8.0.106-linux-arm.tar.gz 208974475 BLAKE2B f081fae8997e0d34e83de4a192ca7869c78d1e4eb31bc07d053c23b6577b65f33720428c362b12aeaa67a443f76a56410a0ee97e9682639c7cc9ca3693f9f85f SHA512 ebedfc205f9301890c78c4176d1a6f910890cf224e7ac34fd69f798d663550e36c3a2a057111304aaeecea31bfd496007ebbae4a51f33cd674588f42d8b3df9a
 DIST dotnet-sdk-8.0.106-linux-arm64.tar.gz 208853029 BLAKE2B b0fe93b920f168490ca40debb320746f20f0372fa9fdcd16a6092ebcbd8ae8eadade5e86bca2fe04d6211b2cbc6b49452e4e666b3c2d4a7b41b6b1a23ee32afc SHA512 e8f735d20d79b20d24ce5b2f7c25c60604cb6b694b6572488c654cbf14a4d99c269f64f4ca23ab78aefaedf14f35a0ae1f33adf6afac5556e2ebd22ec73e04eb
 DIST dotnet-sdk-8.0.106-linux-musl-arm.tar.gz 209248865 BLAKE2B 68fa57d4cebd7ff5903786fa8e1b7a7d66b5c9e75f9993b3b65692eade9fb67fa0c4fbaf48dc49d815c8043225962e218036811b68e71db2d7436a09b505dad5 SHA512 0d149ee7d5e3557d631ff96fff06e7bbf01cc80041d9a378cd8633f5304ba8351b3d25f7b889d68ae245329fd9cd86d9475cac5ca3a157e5fd98c18420857edf

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.105.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.105.ebuild
deleted file mode 100644
index b041233202d0..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.105.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.5"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/
-	https://github.com/dotnet/dotnet/"
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
-)
-"
-S="${WORKDIR}"
-
-LICENSE="MIT"
-SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-KEYWORDS="amd64 arm arm64"
-
-# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
-# bug https://bugs.gentoo.org/923430
-RESTRICT="splitdebug strip"
-
-CURRENT_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-"
-EXTRA_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-6.0.30
-	~dev-dotnet/dotnet-runtime-nugets-7.0.19
-"
-NUGETS_DEPEND="
-	${CURRENT_NUGETS_DEPEND}
-	${EXTRA_NUGETS_DEPEND}
-"
-
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-"
-BDEPEND="
-	dev-util/patchelf
-"
-IDEPEND="
-	app-eselect/eselect-dotnet
-"
-PDEPEND="
-	${NUGETS_DEPEND}
-"
-
-QA_PREBUILT="*"
-
-MUSL_BAD_LINKS=(
-	apphost
-	createdump
-	dotnet
-	libSystem.Globalization.Native.so
-	libSystem.IO.Compression.Native.so
-	libSystem.Native.so
-	libSystem.Net.Security.Native.so
-	libSystem.Security.Cryptography.Native.OpenSsl.so
-	libclrgc.so
-	libclrjit.so
-	libcoreclr.so
-	libcoreclrtraceptprovider.so
-	libdbgshim.so
-	libhostfxr.so
-	libhostpolicy.so
-	libmscordaccore.so
-	libmscordbi.so
-	libnethost.so
-	singlefilehost
-)
-MUSL_BAD_SONAMES=(
-	libc.musl-aarch64.so.1
-	libc.musl-armv7.so.1
-	libc.musl-x86_64.so.1
-)
-
-src_prepare() {
-	default
-
-	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
-	if use elibc_musl ; then
-		local musl_bad_link
-		local musl_bad_link_path
-		local musl_bad_soname
-
-		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
-			while read -r musl_bad_link_path ; do
-				# Skip if file either does not end with ".so" or is not executable.
-				# Using "case" here for easier matching in case we have to add
-				# a special exception.
-				case "${musl_bad_link_path}" in
-					*.so )
-						:
-						;;
-					* )
-						if [[ ! -x "${musl_bad_link_path}" ]] ; then
-							continue
-						fi
-						;;
-				esac
-
-				einfo "Fixing musl libc link for ${musl_bad_link_path}"
-
-				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
-					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
-				done
-
-				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
-			done < <(find . -type f -name "${musl_bad_link}")
-		done
-	fi
-
-	# Remove static libraries, bug https://bugs.gentoo.org/825774
-	find ./packs -type f -name "libnethost.a" -delete || die
-}
-
-src_install() {
-	local dest="opt/${PN}-${SDK_SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
-	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
-
-	mkdir -p "${S}/${workloads}" || die
-	touch "${S}/${workloads}/userlocal" || die
-
-	mv "${S}" "${ED}/${dest}" || die
-	mkdir "${S}" || die
-
-	fperms 0755 "/${dest}"
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
-}
-
-pkg_postinst() {
-	eselect dotnet update ifunset
-}
-
-pkg_postrm() {
-	eselect dotnet update ifunset
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-09-04  8:09 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-09-04  8:09 UTC (permalink / raw
  To: gentoo-commits

commit:     ce92d2ee94239b90025b97ab3b2ae07c14123ec1
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Sep  4 07:53:18 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Sep  4 08:09:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce92d2ee

dev-dotnet/dotnet-sdk-bin: drop old 8.0.303

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 -
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.303.ebuild   | 158 ---------------------
 2 files changed, 164 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index d02e721a6017..c83e71e360a4 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -28,12 +28,6 @@ DIST dotnet-sdk-8.0.108-linux-musl-arm.tar.gz 209001685 BLAKE2B 3f788ab4a10c7372
 DIST dotnet-sdk-8.0.108-linux-musl-arm64.tar.gz 209077243 BLAKE2B 1b2ca78c62c16dd50aee5946276eb3f578433fa20c6a18d391049dd7adffd8099191c1709e4d913337254cbf2fc063d68ea8f46b7c726f38cfddd7ec60f46cfa SHA512 e7009ba373b043ccb469557271ac8ae518ab9c9b5b364e9841d8b97305b6036f33240e672e7c483798616a233429748d5038fdfd336352b82060afd645747045
 DIST dotnet-sdk-8.0.108-linux-musl-x64.tar.gz 213832674 BLAKE2B fdd7b4c442f1ee2aa410275222892d5845946b125c60c63c6da968cf5efef65550ac4f92f764e6f09e10ce519ea995c7387fb17b83442317aa01f0d9cb405553 SHA512 744715501de3946f06cd316f35cabc0e363e0af651044c976708c0d48d4eb0d09489d92cceb283c751b2eed0e293ceaaabddcbabf7c25e21d658ebff9dc304aa
 DIST dotnet-sdk-8.0.108-linux-x64.tar.gz 213752759 BLAKE2B d2e2218e3770d023e2661b9b54e9fdb81ed1512cf08808216282cca9a064de23da5c2f5bc32b7e91e95a381656da7ddf6d5593bd01fe3f6297441174ed3769be SHA512 5666ddf6fa9b65deaba4d7c5fcc2e2d56f631c4f5f6fb2a9f5919af0616ab2b420b12a828becc2e4b8628a76ac3dae824b55abde5c6d5ac59ee131d7eceae7c2
-DIST dotnet-sdk-8.0.303-linux-arm.tar.gz 218288787 BLAKE2B 7f689b9c695b2622f2489a9bb3b7d080e7f488d8c3dc63cf8bc1df0bba6fc7b97fd6407308c9998de40dcacfeea2e23eebbd4dafc7cd57ddb30b34819273c2eb SHA512 03b3730d1fd5e1955b8a23e69695c975e88e781513b1f47027ce4ed96a8743ba2560ca87ae2e937ebd89ef69a3aa05c4ca2f39eede5a27bd937775f372b9feba
-DIST dotnet-sdk-8.0.303-linux-arm64.tar.gz 218493906 BLAKE2B 2018811bbbde7835da9634635e479856e55a851eed0e6eed966cb8a125638c6f10f2a4687bc4134a895cbc4c8363b5ce878b8f8ebd2c5f37622452590f225f62 SHA512 09cb6b12770febe186e36971afdbcea6e8bf5fb34b7701cd8c416f597d3b7e930d05e51ccef1985e5598291540ef2d721187904587469300bb39772317e2be5c
-DIST dotnet-sdk-8.0.303-linux-musl-arm.tar.gz 218348934 BLAKE2B 4461a1b2cd3229e91cdffe315b04561029694f5425b80d00b57a3517c56952a3b93245ef7b4ccf156089252f3558b5324cfb9b25af1ba26dca293590528cdde8 SHA512 5e119bf1496bebd3b62d0c0c837bb8e8695784c91f9042771b01b47953d82e59605d7c04f2b821340792ace2966587a10d980bebeb8f9a39f1e8e4588ab59a6c
-DIST dotnet-sdk-8.0.303-linux-musl-arm64.tar.gz 218434418 BLAKE2B 2ca5f6999542f39325b6fe4c80a202d3e8fd931c958c97b6c08a2d8a27c509ee3c876b739ad3bca3acc951d73a10a25ce1a6315217c4080a7a4302198d80bd7d SHA512 88a42a0a9f0b6981eeb0d2cdbde0fd98631d57c09ddca566bc1b4d4b99a9165e276a3434f6804bd54628387edae99c8f0025e889c0e06ade0defaf2fa5858d65
-DIST dotnet-sdk-8.0.303-linux-musl-x64.tar.gz 223120552 BLAKE2B 7a8c257cd1c723d7232481a134b499afa0825f561957ccb0c2aa5baa6b20114e4db0d19fcec25a54ac8020799b6fd7afa582c9d221fc2a9208cd4f2b495e5e58 SHA512 5696332dcfa1dd16f897f68dd190e45f6604fd8228d563394ef9da09f2ff99214ba23b80fa416b7748a5c34912eb42523ba83138d5cbc4468e1efc15b747630a
-DIST dotnet-sdk-8.0.303-linux-x64.tar.gz 223236164 BLAKE2B 3008c5b3f84a965b717b2f51733cbf6d5ba218f5ae97dc250a2e7279e645b8577d8b6d5443f73e8130385d2263196f954ba6bfa64a2b33a8685d0c5a4035ed19 SHA512 814ff07ccdfc8160c4a24adfda6c815e7feace88c59722f827a5a27041719067538754911fc15cb46978e16566fe0938695891723d182055190e876131faedda
 DIST dotnet-sdk-8.0.401-linux-arm.tar.gz 206587208 BLAKE2B 3ed67670a302f182fd0e8d2887a6bb775f31b427b9ae610c843e7b8ed421822b45aa330e1b0ef9eae9c8cd4ac551cd46e6c23e9290094e26ec8f120bbf8ab4bb SHA512 fb90a8e52f5dd29e5953e4662cc9d57caa96dc6a8f6ff6cfae17947aa8a3f53b5fef1bb35b8c05815fa1cafbdc73179f7296ce846bf5769ee12c9daf5bd27941
 DIST dotnet-sdk-8.0.401-linux-arm64.tar.gz 207131531 BLAKE2B 0f66e106939fb57c4d8340bc3678f535f497366485ebe2718762a873259afaf4c7da8c3176feb30827895b62d7b4055bfb4e604cfb4aa566917d67dfcaaf464c SHA512 e8738b21351d030a83be644571f3674c8dda9e6fbd360b221907a7108fab02becd18e1331907535a1294d8c4d0f608519674c27c77dc2c2803cc53cce3e10e0d
 DIST dotnet-sdk-8.0.401-linux-musl-arm.tar.gz 206681269 BLAKE2B 70b0ccf05cfba79ffc44dffc4b795eb77cbf13e355837ce2d080bd895478b00f3c63fc146af55bcb4ab6e155b000f128a8828c58562c0da6307b6fd0dfcf4cbe SHA512 c5c547eb301dc965eef1d9bcc64231678e209591b80197a78249d35d1655a5469f39ce6de65436375f6e42d22d159c3dc487be17f6dbe7634040095fc988db21

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.303.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.303.ebuild
deleted file mode 100644
index ef3952b20a53..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.303.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.7"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/
-	https://github.com/dotnet/dotnet/"
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
-)
-"
-S="${WORKDIR}"
-
-LICENSE="MIT"
-SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-# See bug https://bugs.gentoo.org/932377
-# KEYWORDS=""
-
-# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
-# bug https://bugs.gentoo.org/923430
-RESTRICT="splitdebug strip"
-
-CURRENT_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-"
-EXTRA_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-6.0.32
-	~dev-dotnet/dotnet-runtime-nugets-7.0.20
-"
-NUGETS_DEPEND="
-	${CURRENT_NUGETS_DEPEND}
-	${EXTRA_NUGETS_DEPEND}
-"
-
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-"
-BDEPEND="
-	dev-util/patchelf
-"
-IDEPEND="
-	app-eselect/eselect-dotnet
-"
-PDEPEND="
-	${NUGETS_DEPEND}
-"
-
-QA_PREBUILT="*"
-
-MUSL_BAD_LINKS=(
-	apphost
-	createdump
-	dotnet
-	libSystem.Globalization.Native.so
-	libSystem.IO.Compression.Native.so
-	libSystem.Native.so
-	libSystem.Net.Security.Native.so
-	libSystem.Security.Cryptography.Native.OpenSsl.so
-	libclrgc.so
-	libclrjit.so
-	libcoreclr.so
-	libcoreclrtraceptprovider.so
-	libdbgshim.so
-	libhostfxr.so
-	libhostpolicy.so
-	libmscordaccore.so
-	libmscordbi.so
-	libnethost.so
-	singlefilehost
-)
-MUSL_BAD_SONAMES=(
-	libc.musl-aarch64.so.1
-	libc.musl-armv7.so.1
-	libc.musl-x86_64.so.1
-)
-
-src_prepare() {
-	default
-
-	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
-	if use elibc_musl ; then
-		local musl_bad_link
-		local musl_bad_link_path
-		local musl_bad_soname
-
-		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
-			while read -r musl_bad_link_path ; do
-				# Skip if file either does not end with ".so" or is not executable.
-				# Using "case" here for easier matching in case we have to add
-				# a special exception.
-				case "${musl_bad_link_path}" in
-					*.so )
-						:
-						;;
-					* )
-						if [[ ! -x "${musl_bad_link_path}" ]] ; then
-							continue
-						fi
-						;;
-				esac
-
-				einfo "Fixing musl libc link for ${musl_bad_link_path}"
-
-				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
-					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
-				done
-
-				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
-			done < <(find . -type f -name "${musl_bad_link}")
-		done
-	fi
-
-	# Remove static libraries, bug https://bugs.gentoo.org/825774
-	find ./packs -type f -name "libnethost.a" -delete || die
-}
-
-src_install() {
-	local dest="opt/${PN}-${SDK_SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
-	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
-
-	mkdir -p "${S}/${workloads}" || die
-	touch "${S}/${workloads}/userlocal" || die
-
-	mv "${S}" "${ED}/${dest}" || die
-	mkdir "${S}" || die
-
-	fperms 0755 "/${dest}"
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
-}
-
-pkg_postinst() {
-	eselect dotnet update ifunset
-}
-
-pkg_postrm() {
-	eselect dotnet update ifunset
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-09-26 17:19 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-09-26 17:19 UTC (permalink / raw
  To: gentoo-commits

commit:     2e74b1f161870d5b9b3b5b22781f526105dcbefc
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 26 17:10:16 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Sep 26 17:19:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e74b1f1

dev-dotnet/dotnet-sdk-bin: bump to 9.0.100.1.24452.12_rc

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 +
 .../dotnet-sdk-bin-9.0.100.1.24452.12_rc.ebuild    | 174 +++++++++++++++++++++
 2 files changed, 180 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index b0e25ec7d6b9..73dcee3532c1 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -40,3 +40,9 @@ DIST dotnet-sdk-8.0.402-linux-musl-arm.tar.gz 206766969 BLAKE2B a2f1f09e58b26ab0
 DIST dotnet-sdk-8.0.402-linux-musl-arm64.tar.gz 207283957 BLAKE2B da6d7662bc2d9d2573f63a948dacde273ac9f403a36bd6e1eaed7cb6130bf3b837494e62e30754cd66edc452ae167ebb7636935b8fe4f6e77882e9dd5dbd5fb5 SHA512 939a8eeb001983f493828eda5cea9cfe26245d7cd6be11a9f303d04a4b7d6d7bafbda64ae64243d5aa6d6583e1e58115053215369e14b1aaf9d914f311ada1c7
 DIST dotnet-sdk-8.0.402-linux-musl-x64.tar.gz 211914244 BLAKE2B b6e58d60de9d102c18f6b92050831badb99946584a5348d937003e9b8c22939e7c9263c20cd53d457be494de51d055bff41d23db2a539affc6e4c495c03ab860 SHA512 3c74dd447d31363f6f753bfd8359313e8abb2b008717e9f2a860d71236aea915f0a81739045802380e211ed4f478105f00f93152983eedd9b8a43224c8531af1
 DIST dotnet-sdk-8.0.402-linux-x64.tar.gz 211866121 BLAKE2B fdae6c90af5cd66cd4c8914c72ef167bfc1ab545052f2d6e8337ab4ee226a916628b883d6fdf487b9e63b9efd86517b4af112808af6dfc162e76b65e3c3ecdcd SHA512 a74f5cb0ac34ac3889c7616da7386563103e28a60fc8f767857f9b65c34c34d11301593de6b248d26c72557d63c18b0f7ce15bbcc0114f321c5e14dcec98008c
+DIST dotnet-sdk-9.0.100-rc.1.24452.12-linux-arm.tar.gz 198009391 BLAKE2B 2cf5963bfa9e43e89a9213e1c8188f4378334efe43394958aefd43e44ed69cd380de75ad1ed29f21c64d14e6e06dac7165e1071e9977deaedf9db776e9a4dad0 SHA512 f31a4a2c3080a921cfdd71933d1f57c2f57ff4c43f5a0ad6f52640bc791e54f8c0526d8e1206ad21f8682357a53cf6d488a8b01107e7c34beafe2c8c3425dd8c
+DIST dotnet-sdk-9.0.100-rc.1.24452.12-linux-arm64.tar.gz 198908952 BLAKE2B d188a3fbf93bb8f72d4c5e0be5729d7fb1fb63bc6e46122d8cc935917966ef3a34f648260bc2b9b8d00cc6d8b48f4cbeec137167ec287a14163a05edea413875 SHA512 f5742537128801c199a127266175066058788a26e8a603cbd26a1c16e9ef33a5d418e4790a3cea722d7de483eee8b68e0de4bb1dfdf279713369ed3b4d163a11
+DIST dotnet-sdk-9.0.100-rc.1.24452.12-linux-musl-arm.tar.gz 198139808 BLAKE2B 9229e45144e69fc61d8a968e377b1b1fd8b37d9dd6415ca1e48a5588b815daa83e519b225256c4e96d0cc1e4d9cc1f4ac5d955cf4e20556e1ced6f9826b72e13 SHA512 8480900e14bd1034f586c3e17402be2f04cab250d79b4d1dda3aa887e9fafa683ad388adf7f25b5c7b0dc433375ce1c272b3d9419636e6db0f7bf300e841a0a5
+DIST dotnet-sdk-9.0.100-rc.1.24452.12-linux-musl-arm64.tar.gz 198816947 BLAKE2B 22d235a094b21c5c2fd7cce4805017c3f8ab588315aafb559ce4944600e717489212aa6f388b7e3b784e8884aa8ebdd841b868a794316db4e50ba7cff8734b72 SHA512 656bfa4e7c4a3ee280b99eaffa620b09b89b3a3b9f6d33c9d787c1f8938b84afb5aa43d80546e81a2bfd532770c282c59aea167f50d01a57027a2061e595f0e9
+DIST dotnet-sdk-9.0.100-rc.1.24452.12-linux-musl-x64.tar.gz 203678090 BLAKE2B 6aa341185b68d33c4479b223f48308c43bb416e177174c43884f6a32537ebae10dc2c4225a8d119ceb7209fbfca9faf4ea7416a5cb3981e6c295e11e0abb6b6b SHA512 b1d8004cf9c3ffb530fbb3d4259174cb076a32ba00268daa43dbf452fe6d46ccf979a63d7f53ae70a2fa7a101a9df1bd3b840552ac92a852119bb7385a65f65f
+DIST dotnet-sdk-9.0.100-rc.1.24452.12-linux-x64.tar.gz 203613000 BLAKE2B 75d2682a2c9543fc79276f93e5ae1f1323f6a6b1d8aa61daff35b288b6424ef803d8a26846f982afe571688e83ebb6df76ab6678708addf422537edcc35aba0b SHA512 e8130817b779d0104a6eee33d98d97c3fad1c336013435f47c0e9e22370172b75da37ade76e49dec7cbe696884390d2e6941cc69e2bad5593d6d1c6b41083051

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-9.0.100.1.24452.12_rc.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-9.0.100.1.24452.12_rc.ebuild
new file mode 100644
index 000000000000..8b4a486015bb
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-9.0.100.1.24452.12_rc.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+REAL_PV="$(ver_cut 1-3)-rc.$(ver_cut 4-6)"
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.0"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+	https://github.com/dotnet/dotnet/"
+SRC_URI="
+amd64? (
+	elibc_glibc? (
+		https://dotnetcli.azureedge.net/dotnet/Sdk/${REAL_PV}/dotnet-sdk-${REAL_PV}-linux-x64.tar.gz
+	)
+	elibc_musl? (
+		https://dotnetcli.azureedge.net/dotnet/Sdk/${REAL_PV}/dotnet-sdk-${REAL_PV}-linux-musl-x64.tar.gz
+	)
+)
+arm? (
+	elibc_glibc? (
+		https://dotnetcli.azureedge.net/dotnet/Sdk/${REAL_PV}/dotnet-sdk-${REAL_PV}-linux-arm.tar.gz
+	)
+	elibc_musl? (
+		https://dotnetcli.azureedge.net/dotnet/Sdk/${REAL_PV}/dotnet-sdk-${REAL_PV}-linux-musl-arm.tar.gz
+	)
+)
+arm64? (
+	elibc_glibc? (
+		https://dotnetcli.azureedge.net/dotnet/Sdk/${REAL_PV}/dotnet-sdk-${REAL_PV}-linux-arm64.tar.gz
+	)
+	elibc_musl? (
+		https://dotnetcli.azureedge.net/dotnet/Sdk/${REAL_PV}/dotnet-sdk-${REAL_PV}-linux-musl-arm64.tar.gz
+	)
+)
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+# See bug https://bugs.gentoo.org/932377
+# KEYWORDS=""
+
+# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+# bug https://bugs.gentoo.org/923430
+RESTRICT="splitdebug strip"
+
+# Currently unsupported in ::gentoo.
+# CURRENT_NUGETS_DEPEND="
+# 	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+# "
+EXTRA_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-6.0.33
+	~dev-dotnet/dotnet-runtime-nugets-7.0.20
+	~dev-dotnet/dotnet-runtime-nugets-8.0.8
+"
+NUGETS_DEPEND="
+	${CURRENT_NUGETS_DEPEND}
+	${EXTRA_NUGETS_DEPEND}
+"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+BDEPEND="
+	dev-util/patchelf
+"
+IDEPEND="
+	app-eselect/eselect-dotnet
+"
+PDEPEND="
+	${NUGETS_DEPEND}
+"
+
+QA_PREBUILT="*"
+
+MUSL_BAD_LINKS=(
+	apphost
+	createdump
+	dotnet
+	libSystem.Globalization.Native.so
+	libSystem.IO.Compression.Native.so
+	libSystem.Native.so
+	libSystem.Net.Security.Native.so
+	libSystem.Security.Cryptography.Native.OpenSsl.so
+	libclrgc.so
+	libclrjit.so
+	libcoreclr.so
+	libcoreclrtraceptprovider.so
+	libdbgshim.so
+	libhostfxr.so
+	libhostpolicy.so
+	libmscordaccore.so
+	libmscordbi.so
+	libnethost.so
+	singlefilehost
+)
+MUSL_BAD_SONAMES=(
+	libc.musl-aarch64.so.1
+	libc.musl-armv7.so.1
+	libc.musl-x86_64.so.1
+)
+
+src_prepare() {
+	default
+
+	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
+	if use elibc_musl ; then
+		local musl_bad_link
+		local musl_bad_link_path
+		local musl_bad_soname
+
+		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
+			while read -r musl_bad_link_path ; do
+				# Skip if file either does not end with ".so" or is not executable.
+				# Using "case" here for easier matching in case we have to add
+				# a special exception.
+				case "${musl_bad_link_path}" in
+					*.so )
+						:
+						;;
+					* )
+						if [[ ! -x "${musl_bad_link_path}" ]] ; then
+							continue
+						fi
+						;;
+				esac
+
+				einfo "Fixing musl libc link for ${musl_bad_link_path}"
+
+				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
+					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
+				done
+
+				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
+			done < <(find . -type f -name "${musl_bad_link}")
+		done
+	fi
+
+	# Remove static libraries, bug https://bugs.gentoo.org/825774
+	find ./packs -type f -name "libnethost.a" -delete || die
+}
+
+src_install() {
+	local dest="opt/${PN}-${SDK_SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-09-26 17:19 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-09-26 17:19 UTC (permalink / raw
  To: gentoo-commits

commit:     761ff46892a4e9934f4f00965da4f1d718b3c59d
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 26 16:48:28 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Sep 26 17:19:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=761ff468

dev-dotnet/dotnet-sdk-bin: bump to 8.0.402

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 +
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.402.ebuild   | 158 +++++++++++++++++++++
 2 files changed, 164 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index c83e71e360a4..b0e25ec7d6b9 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -34,3 +34,9 @@ DIST dotnet-sdk-8.0.401-linux-musl-arm.tar.gz 206681269 BLAKE2B 70b0ccf05cfba79f
 DIST dotnet-sdk-8.0.401-linux-musl-arm64.tar.gz 207159631 BLAKE2B 6147ce5db03adc6fcf565411d86dc4afa4e777ed11dc2da5760f7d7b74b268239f0e897152ace3aa39763d72c84975380945c88f7764b00f43a4752e90c44b00 SHA512 2faab93dd38a49386032083a0f4a3a5a5661d6ecff4a98f068ed7aa07b201233804fa0e5efa4911b6eebedc9994d59c4d5d843deb773e7e2627b2aa97e634a82
 DIST dotnet-sdk-8.0.401-linux-musl-x64.tar.gz 211854109 BLAKE2B 26eed64cc8fdc5e54dd14fc70ee4555909d0308317823c6dc424bbddc6196a99e7cc27b4e6a40f77d8efa659273be03b3387c37f688a254db5ebe4e8f47b0d6f SHA512 e711b74832269463e27f98b049c442d3684cdc213115133285a2b189ef4564b65127747cdd3a900de53581019bdf8f47426f2cfc9bfc1c0c3a83106f9bb54ea5
 DIST dotnet-sdk-8.0.401-linux-x64.tar.gz 211866896 BLAKE2B 48700c9b7c0044992c0e5fb32e99f2e57fb7ce27a21b8e1619f92545b426d5f53047ac8400e34fd6e36c2211fd3f675a8bd008da7aed2caf1166962ced3061b2 SHA512 4d2180e82c963318863476cf61c035bd3d82165e7b70751ba231225b5575df24d30c0789d5748c3a379e1e6896b57e59286218cacd440ffb0075c9355094fd8c
+DIST dotnet-sdk-8.0.402-linux-arm.tar.gz 206708920 BLAKE2B c903462de82ea4444e97e70dfe5241792f2daac735b79381d856cd4d902998674e08f5452ba3562355ec53c6627f91949de43b454e52e406c6955f36a4616db1 SHA512 ac654aded46a89a825f5e7471332834800b1a11a14bcd92282da155bea89966add3fa9ed8281d6f20bd4a4f5d2c5aefaf454c0c630cda09aa759c2f6a7755d10
+DIST dotnet-sdk-8.0.402-linux-arm64.tar.gz 207268193 BLAKE2B d4ae310abee221b3f114f7ee3f3def39d31fc744ffa0b943cca94f30152e332333bd02194a175793447a68d661d689ad4f37b625be13758d938499a8a800a142 SHA512 03a98e2fa90902f1251f231e268eb70c59639ef806d0466ce14ec3224d0739526a38982ca84d68e76ebd99f5962d6d490915358aa70e9276842e4f148fbd9596
+DIST dotnet-sdk-8.0.402-linux-musl-arm.tar.gz 206766969 BLAKE2B a2f1f09e58b26ab05214da579197fe6f20df1882b67aa8398d149642ab07c3de402a83d7e02d5263530962f625b00b98299cc77f75a7306b9a27b0cb3d9262d6 SHA512 d08e1bcf304c4ea4c7cde0f63a56077536e758b7cb512a593edc4afe4646f5e6256df6ebda48bb4e0955c92ae6b128e47157cb7331ae4691bc0c40a7ce732a83
+DIST dotnet-sdk-8.0.402-linux-musl-arm64.tar.gz 207283957 BLAKE2B da6d7662bc2d9d2573f63a948dacde273ac9f403a36bd6e1eaed7cb6130bf3b837494e62e30754cd66edc452ae167ebb7636935b8fe4f6e77882e9dd5dbd5fb5 SHA512 939a8eeb001983f493828eda5cea9cfe26245d7cd6be11a9f303d04a4b7d6d7bafbda64ae64243d5aa6d6583e1e58115053215369e14b1aaf9d914f311ada1c7
+DIST dotnet-sdk-8.0.402-linux-musl-x64.tar.gz 211914244 BLAKE2B b6e58d60de9d102c18f6b92050831badb99946584a5348d937003e9b8c22939e7c9263c20cd53d457be494de51d055bff41d23db2a539affc6e4c495c03ab860 SHA512 3c74dd447d31363f6f753bfd8359313e8abb2b008717e9f2a860d71236aea915f0a81739045802380e211ed4f478105f00f93152983eedd9b8a43224c8531af1
+DIST dotnet-sdk-8.0.402-linux-x64.tar.gz 211866121 BLAKE2B fdae6c90af5cd66cd4c8914c72ef167bfc1ab545052f2d6e8337ab4ee226a916628b883d6fdf487b9e63b9efd86517b4af112808af6dfc162e76b65e3c3ecdcd SHA512 a74f5cb0ac34ac3889c7616da7386563103e28a60fc8f767857f9b65c34c34d11301593de6b248d26c72557d63c18b0f7ce15bbcc0114f321c5e14dcec98008c

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.402.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.402.ebuild
new file mode 100644
index 000000000000..af517c5a943e
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.402.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.8"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+	https://github.com/dotnet/dotnet/"
+SRC_URI="
+amd64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
+)
+arm? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
+)
+arm64? (
+	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
+	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
+)
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+# See bug https://bugs.gentoo.org/932377
+# KEYWORDS=""
+
+# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+# bug https://bugs.gentoo.org/923430
+RESTRICT="splitdebug strip"
+
+CURRENT_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+"
+EXTRA_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-6.0.33
+	~dev-dotnet/dotnet-runtime-nugets-7.0.20
+"
+NUGETS_DEPEND="
+	${CURRENT_NUGETS_DEPEND}
+	${EXTRA_NUGETS_DEPEND}
+"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+BDEPEND="
+	dev-util/patchelf
+"
+IDEPEND="
+	app-eselect/eselect-dotnet
+"
+PDEPEND="
+	${NUGETS_DEPEND}
+"
+
+QA_PREBUILT="*"
+
+MUSL_BAD_LINKS=(
+	apphost
+	createdump
+	dotnet
+	libSystem.Globalization.Native.so
+	libSystem.IO.Compression.Native.so
+	libSystem.Native.so
+	libSystem.Net.Security.Native.so
+	libSystem.Security.Cryptography.Native.OpenSsl.so
+	libclrgc.so
+	libclrjit.so
+	libcoreclr.so
+	libcoreclrtraceptprovider.so
+	libdbgshim.so
+	libhostfxr.so
+	libhostpolicy.so
+	libmscordaccore.so
+	libmscordbi.so
+	libnethost.so
+	singlefilehost
+)
+MUSL_BAD_SONAMES=(
+	libc.musl-aarch64.so.1
+	libc.musl-armv7.so.1
+	libc.musl-x86_64.so.1
+)
+
+src_prepare() {
+	default
+
+	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
+	if use elibc_musl ; then
+		local musl_bad_link
+		local musl_bad_link_path
+		local musl_bad_soname
+
+		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
+			while read -r musl_bad_link_path ; do
+				# Skip if file either does not end with ".so" or is not executable.
+				# Using "case" here for easier matching in case we have to add
+				# a special exception.
+				case "${musl_bad_link_path}" in
+					*.so )
+						:
+						;;
+					* )
+						if [[ ! -x "${musl_bad_link_path}" ]] ; then
+							continue
+						fi
+						;;
+				esac
+
+				einfo "Fixing musl libc link for ${musl_bad_link_path}"
+
+				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
+					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
+				done
+
+				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
+			done < <(find . -type f -name "${musl_bad_link}")
+		done
+	fi
+
+	# Remove static libraries, bug https://bugs.gentoo.org/825774
+	find ./packs -type f -name "libnethost.a" -delete || die
+}
+
+src_install() {
+	local dest="opt/${PN}-${SDK_SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-09-26 17:19 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-09-26 17:19 UTC (permalink / raw
  To: gentoo-commits

commit:     7b4e971e349d6ca80827702944051242383642c0
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 26 17:18:40 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Sep 26 17:19:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b4e971e

dev-dotnet/dotnet-sdk-bin: drop old 8.0.401

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 -
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.401.ebuild   | 158 ---------------------
 2 files changed, 164 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 73dcee3532c1..1dd4ccee6e00 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -28,12 +28,6 @@ DIST dotnet-sdk-8.0.108-linux-musl-arm.tar.gz 209001685 BLAKE2B 3f788ab4a10c7372
 DIST dotnet-sdk-8.0.108-linux-musl-arm64.tar.gz 209077243 BLAKE2B 1b2ca78c62c16dd50aee5946276eb3f578433fa20c6a18d391049dd7adffd8099191c1709e4d913337254cbf2fc063d68ea8f46b7c726f38cfddd7ec60f46cfa SHA512 e7009ba373b043ccb469557271ac8ae518ab9c9b5b364e9841d8b97305b6036f33240e672e7c483798616a233429748d5038fdfd336352b82060afd645747045
 DIST dotnet-sdk-8.0.108-linux-musl-x64.tar.gz 213832674 BLAKE2B fdd7b4c442f1ee2aa410275222892d5845946b125c60c63c6da968cf5efef65550ac4f92f764e6f09e10ce519ea995c7387fb17b83442317aa01f0d9cb405553 SHA512 744715501de3946f06cd316f35cabc0e363e0af651044c976708c0d48d4eb0d09489d92cceb283c751b2eed0e293ceaaabddcbabf7c25e21d658ebff9dc304aa
 DIST dotnet-sdk-8.0.108-linux-x64.tar.gz 213752759 BLAKE2B d2e2218e3770d023e2661b9b54e9fdb81ed1512cf08808216282cca9a064de23da5c2f5bc32b7e91e95a381656da7ddf6d5593bd01fe3f6297441174ed3769be SHA512 5666ddf6fa9b65deaba4d7c5fcc2e2d56f631c4f5f6fb2a9f5919af0616ab2b420b12a828becc2e4b8628a76ac3dae824b55abde5c6d5ac59ee131d7eceae7c2
-DIST dotnet-sdk-8.0.401-linux-arm.tar.gz 206587208 BLAKE2B 3ed67670a302f182fd0e8d2887a6bb775f31b427b9ae610c843e7b8ed421822b45aa330e1b0ef9eae9c8cd4ac551cd46e6c23e9290094e26ec8f120bbf8ab4bb SHA512 fb90a8e52f5dd29e5953e4662cc9d57caa96dc6a8f6ff6cfae17947aa8a3f53b5fef1bb35b8c05815fa1cafbdc73179f7296ce846bf5769ee12c9daf5bd27941
-DIST dotnet-sdk-8.0.401-linux-arm64.tar.gz 207131531 BLAKE2B 0f66e106939fb57c4d8340bc3678f535f497366485ebe2718762a873259afaf4c7da8c3176feb30827895b62d7b4055bfb4e604cfb4aa566917d67dfcaaf464c SHA512 e8738b21351d030a83be644571f3674c8dda9e6fbd360b221907a7108fab02becd18e1331907535a1294d8c4d0f608519674c27c77dc2c2803cc53cce3e10e0d
-DIST dotnet-sdk-8.0.401-linux-musl-arm.tar.gz 206681269 BLAKE2B 70b0ccf05cfba79ffc44dffc4b795eb77cbf13e355837ce2d080bd895478b00f3c63fc146af55bcb4ab6e155b000f128a8828c58562c0da6307b6fd0dfcf4cbe SHA512 c5c547eb301dc965eef1d9bcc64231678e209591b80197a78249d35d1655a5469f39ce6de65436375f6e42d22d159c3dc487be17f6dbe7634040095fc988db21
-DIST dotnet-sdk-8.0.401-linux-musl-arm64.tar.gz 207159631 BLAKE2B 6147ce5db03adc6fcf565411d86dc4afa4e777ed11dc2da5760f7d7b74b268239f0e897152ace3aa39763d72c84975380945c88f7764b00f43a4752e90c44b00 SHA512 2faab93dd38a49386032083a0f4a3a5a5661d6ecff4a98f068ed7aa07b201233804fa0e5efa4911b6eebedc9994d59c4d5d843deb773e7e2627b2aa97e634a82
-DIST dotnet-sdk-8.0.401-linux-musl-x64.tar.gz 211854109 BLAKE2B 26eed64cc8fdc5e54dd14fc70ee4555909d0308317823c6dc424bbddc6196a99e7cc27b4e6a40f77d8efa659273be03b3387c37f688a254db5ebe4e8f47b0d6f SHA512 e711b74832269463e27f98b049c442d3684cdc213115133285a2b189ef4564b65127747cdd3a900de53581019bdf8f47426f2cfc9bfc1c0c3a83106f9bb54ea5
-DIST dotnet-sdk-8.0.401-linux-x64.tar.gz 211866896 BLAKE2B 48700c9b7c0044992c0e5fb32e99f2e57fb7ce27a21b8e1619f92545b426d5f53047ac8400e34fd6e36c2211fd3f675a8bd008da7aed2caf1166962ced3061b2 SHA512 4d2180e82c963318863476cf61c035bd3d82165e7b70751ba231225b5575df24d30c0789d5748c3a379e1e6896b57e59286218cacd440ffb0075c9355094fd8c
 DIST dotnet-sdk-8.0.402-linux-arm.tar.gz 206708920 BLAKE2B c903462de82ea4444e97e70dfe5241792f2daac735b79381d856cd4d902998674e08f5452ba3562355ec53c6627f91949de43b454e52e406c6955f36a4616db1 SHA512 ac654aded46a89a825f5e7471332834800b1a11a14bcd92282da155bea89966add3fa9ed8281d6f20bd4a4f5d2c5aefaf454c0c630cda09aa759c2f6a7755d10
 DIST dotnet-sdk-8.0.402-linux-arm64.tar.gz 207268193 BLAKE2B d4ae310abee221b3f114f7ee3f3def39d31fc744ffa0b943cca94f30152e332333bd02194a175793447a68d661d689ad4f37b625be13758d938499a8a800a142 SHA512 03a98e2fa90902f1251f231e268eb70c59639ef806d0466ce14ec3224d0739526a38982ca84d68e76ebd99f5962d6d490915358aa70e9276842e4f148fbd9596
 DIST dotnet-sdk-8.0.402-linux-musl-arm.tar.gz 206766969 BLAKE2B a2f1f09e58b26ab05214da579197fe6f20df1882b67aa8398d149642ab07c3de402a83d7e02d5263530962f625b00b98299cc77f75a7306b9a27b0cb3d9262d6 SHA512 d08e1bcf304c4ea4c7cde0f63a56077536e758b7cb512a593edc4afe4646f5e6256df6ebda48bb4e0955c92ae6b128e47157cb7331ae4691bc0c40a7ce732a83

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.401.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.401.ebuild
deleted file mode 100644
index af517c5a943e..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.401.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.8"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/
-	https://github.com/dotnet/dotnet/"
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
-)
-"
-S="${WORKDIR}"
-
-LICENSE="MIT"
-SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-# See bug https://bugs.gentoo.org/932377
-# KEYWORDS=""
-
-# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
-# bug https://bugs.gentoo.org/923430
-RESTRICT="splitdebug strip"
-
-CURRENT_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-"
-EXTRA_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-6.0.33
-	~dev-dotnet/dotnet-runtime-nugets-7.0.20
-"
-NUGETS_DEPEND="
-	${CURRENT_NUGETS_DEPEND}
-	${EXTRA_NUGETS_DEPEND}
-"
-
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-"
-BDEPEND="
-	dev-util/patchelf
-"
-IDEPEND="
-	app-eselect/eselect-dotnet
-"
-PDEPEND="
-	${NUGETS_DEPEND}
-"
-
-QA_PREBUILT="*"
-
-MUSL_BAD_LINKS=(
-	apphost
-	createdump
-	dotnet
-	libSystem.Globalization.Native.so
-	libSystem.IO.Compression.Native.so
-	libSystem.Native.so
-	libSystem.Net.Security.Native.so
-	libSystem.Security.Cryptography.Native.OpenSsl.so
-	libclrgc.so
-	libclrjit.so
-	libcoreclr.so
-	libcoreclrtraceptprovider.so
-	libdbgshim.so
-	libhostfxr.so
-	libhostpolicy.so
-	libmscordaccore.so
-	libmscordbi.so
-	libnethost.so
-	singlefilehost
-)
-MUSL_BAD_SONAMES=(
-	libc.musl-aarch64.so.1
-	libc.musl-armv7.so.1
-	libc.musl-x86_64.so.1
-)
-
-src_prepare() {
-	default
-
-	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
-	if use elibc_musl ; then
-		local musl_bad_link
-		local musl_bad_link_path
-		local musl_bad_soname
-
-		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
-			while read -r musl_bad_link_path ; do
-				# Skip if file either does not end with ".so" or is not executable.
-				# Using "case" here for easier matching in case we have to add
-				# a special exception.
-				case "${musl_bad_link_path}" in
-					*.so )
-						:
-						;;
-					* )
-						if [[ ! -x "${musl_bad_link_path}" ]] ; then
-							continue
-						fi
-						;;
-				esac
-
-				einfo "Fixing musl libc link for ${musl_bad_link_path}"
-
-				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
-					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
-				done
-
-				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
-			done < <(find . -type f -name "${musl_bad_link}")
-		done
-	fi
-
-	# Remove static libraries, bug https://bugs.gentoo.org/825774
-	find ./packs -type f -name "libnethost.a" -delete || die
-}
-
-src_install() {
-	local dest="opt/${PN}-${SDK_SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
-	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
-
-	mkdir -p "${S}/${workloads}" || die
-	touch "${S}/${workloads}/userlocal" || die
-
-	mv "${S}" "${ED}/${dest}" || die
-	mkdir "${S}" || die
-
-	fperms 0755 "/${dest}"
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
-}
-
-pkg_postinst() {
-	eselect dotnet update ifunset
-}
-
-pkg_postrm() {
-	eselect dotnet update ifunset
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-11-19 19:59 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-11-19 19:59 UTC (permalink / raw
  To: gentoo-commits

commit:     cf7a797496fb1b15af1bca274d0629e83d9800a9
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 19 19:01:23 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Nov 19 19:52:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf7a7974

dev-dotnet/dotnet-sdk-bin: bump to 9.0.100

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 +
 .../dotnet-sdk-bin/dotnet-sdk-bin-9.0.100.ebuild   | 171 +++++++++++++++++++++
 2 files changed, 177 insertions(+)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 1dd4ccee6e00..d84575e99458 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -34,6 +34,12 @@ DIST dotnet-sdk-8.0.402-linux-musl-arm.tar.gz 206766969 BLAKE2B a2f1f09e58b26ab0
 DIST dotnet-sdk-8.0.402-linux-musl-arm64.tar.gz 207283957 BLAKE2B da6d7662bc2d9d2573f63a948dacde273ac9f403a36bd6e1eaed7cb6130bf3b837494e62e30754cd66edc452ae167ebb7636935b8fe4f6e77882e9dd5dbd5fb5 SHA512 939a8eeb001983f493828eda5cea9cfe26245d7cd6be11a9f303d04a4b7d6d7bafbda64ae64243d5aa6d6583e1e58115053215369e14b1aaf9d914f311ada1c7
 DIST dotnet-sdk-8.0.402-linux-musl-x64.tar.gz 211914244 BLAKE2B b6e58d60de9d102c18f6b92050831badb99946584a5348d937003e9b8c22939e7c9263c20cd53d457be494de51d055bff41d23db2a539affc6e4c495c03ab860 SHA512 3c74dd447d31363f6f753bfd8359313e8abb2b008717e9f2a860d71236aea915f0a81739045802380e211ed4f478105f00f93152983eedd9b8a43224c8531af1
 DIST dotnet-sdk-8.0.402-linux-x64.tar.gz 211866121 BLAKE2B fdae6c90af5cd66cd4c8914c72ef167bfc1ab545052f2d6e8337ab4ee226a916628b883d6fdf487b9e63b9efd86517b4af112808af6dfc162e76b65e3c3ecdcd SHA512 a74f5cb0ac34ac3889c7616da7386563103e28a60fc8f767857f9b65c34c34d11301593de6b248d26c72557d63c18b0f7ce15bbcc0114f321c5e14dcec98008c
+DIST dotnet-sdk-9.0.100-linux-arm.tar.gz 203832015 BLAKE2B 4c4cd898ebd303d4db008f87ad14d066d0160ae8812e746b9f1b178726d97baeaef46626ff3527198f3ea958bf2cc8eca074f9c2120dffa362a983e2f97d5c3d SHA512 de06e89e559bc763ff6773bcf852d915ec47f2d89f4e7065ba0800da99ab56357f31437391a77d7096e405f63318625b0cb074f6b410036fbe906fce7f3794e8
+DIST dotnet-sdk-9.0.100-linux-arm64.tar.gz 204124866 BLAKE2B 4010072f796cdcbb2be20a320d428242b774ed53ff464ff67fc3fb5b0710eb8cce4f44fb7071a5f9b058470a5fb8f1cc24b347554b4dccc2238dc52aeab845ab SHA512 684450e6d1f7c711fffdbf32a2b86a932d17a51f4742bd27a4289e319c5b24f6743553fc7e0ad1c7163e448ed5c40cd1ecf4198b2e681acc4622d8e6193a5cf2
+DIST dotnet-sdk-9.0.100-linux-musl-arm.tar.gz 203641766 BLAKE2B a9c4d75c502d0a347b712e0971077fa4c8a1339b6fe57b20a41be45b16099b9a9dda79e194702c8acf2fa3a18b2f325a9021531fba74ef6f1abb294a8a6388fd SHA512 b0920f80e866a7603cea628a1130df003bc5d7818275c8a5882a31c6e4e29f07322fc5cfd87333893e4131bd96130fb2384d008cbad704022c89267d52686e07
+DIST dotnet-sdk-9.0.100-linux-musl-arm64.tar.gz 204170026 BLAKE2B c00768a33984e68de7c1f27c87f37b1cf5555e5df0db8e61071ce06740bde24bb8de3b20d4132db307c6083e75fec5b5bb8b29ad947b27fcbf9d9496f878321e SHA512 dae06d007327f6f53f50cb3a2884b93cd2fcbb73c756a8ac5ff673617f9bdf00093932f3a83652211fc2eeb57c271078644ef5c28a42897d8397f76d0e89586d
+DIST dotnet-sdk-9.0.100-linux-musl-x64.tar.gz 209088176 BLAKE2B bc33f90a7f2aa5e64289e36b33724ef89f710d32211c05f6371853424a3140dce0336c15d50c6ae0d44dcc55aba22378c2d236096395c69a0b45d61b6bb4ab3b SHA512 e2032e6b4ed99adb3a92b7e041ea895ee09c6ed2455a1f68e55ed53bd613c8c20ef4aa5c434393bb5fdbc2f5635a83067f77451fe2fd3febcee264fe077acdaa
+DIST dotnet-sdk-9.0.100-linux-x64.tar.gz 209148140 BLAKE2B 4fa610ddb4a4df326f591b0b588252402de1fa5910b94c49ca278d06bfd65385c63689e415adf0c3d64ab47a8eb0b2c4fe21bdd5a57224f3ef90b5a293961b6f SHA512 7f69bda047de1f952286be330a5e858171ded952d1aa24169e62212f90a27149e63b636c88ad313a6e3ec860da31f8c547ff4ab6808103a070f7fb26ba99c1c7
 DIST dotnet-sdk-9.0.100-rc.1.24452.12-linux-arm.tar.gz 198009391 BLAKE2B 2cf5963bfa9e43e89a9213e1c8188f4378334efe43394958aefd43e44ed69cd380de75ad1ed29f21c64d14e6e06dac7165e1071e9977deaedf9db776e9a4dad0 SHA512 f31a4a2c3080a921cfdd71933d1f57c2f57ff4c43f5a0ad6f52640bc791e54f8c0526d8e1206ad21f8682357a53cf6d488a8b01107e7c34beafe2c8c3425dd8c
 DIST dotnet-sdk-9.0.100-rc.1.24452.12-linux-arm64.tar.gz 198908952 BLAKE2B d188a3fbf93bb8f72d4c5e0be5729d7fb1fb63bc6e46122d8cc935917966ef3a34f648260bc2b9b8d00cc6d8b48f4cbeec137167ec287a14163a05edea413875 SHA512 f5742537128801c199a127266175066058788a26e8a603cbd26a1c16e9ef33a5d418e4790a3cea722d7de483eee8b68e0de4bb1dfdf279713369ed3b4d163a11
 DIST dotnet-sdk-9.0.100-rc.1.24452.12-linux-musl-arm.tar.gz 198139808 BLAKE2B 9229e45144e69fc61d8a968e377b1b1fd8b37d9dd6415ca1e48a5588b815daa83e519b225256c4e96d0cc1e4d9cc1f4ac5d955cf4e20556e1ced6f9826b72e13 SHA512 8480900e14bd1034f586c3e17402be2f04cab250d79b4d1dda3aa887e9fafa683ad388adf7f25b5c7b0dc433375ce1c272b3d9419636e6db0f7bf300e841a0a5

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-9.0.100.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-9.0.100.ebuild
new file mode 100644
index 000000000000..16206d68455b
--- /dev/null
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-9.0.100.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SDK_SLOT="$(ver_cut 1-2)"
+RUNTIME_SLOT="${SDK_SLOT}.0"
+
+DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
+HOMEPAGE="https://dotnet.microsoft.com/
+	https://github.com/dotnet/dotnet/"
+SRC_URI="
+amd64? (
+	elibc_glibc? (
+		https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz
+	)
+	elibc_musl? (
+		https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz
+	)
+)
+arm? (
+	elibc_glibc? (
+		https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz
+	)
+	elibc_musl? (
+		https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz
+	)
+)
+arm64? (
+	elibc_glibc? (
+		https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz
+	)
+	elibc_musl? (
+		https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz
+	)
+)
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
+# See bug https://bugs.gentoo.org/932377
+KEYWORDS="~amd64 ~arm ~arm64"
+
+# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
+# bug https://bugs.gentoo.org/923430
+RESTRICT="splitdebug strip"
+
+CURRENT_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
+"
+EXTRA_NUGETS_DEPEND="
+	~dev-dotnet/dotnet-runtime-nugets-6.0.36
+	~dev-dotnet/dotnet-runtime-nugets-7.0.20
+	~dev-dotnet/dotnet-runtime-nugets-8.0.11
+"
+NUGETS_DEPEND="
+	${CURRENT_NUGETS_DEPEND}
+	${EXTRA_NUGETS_DEPEND}
+"
+
+RDEPEND="
+	app-crypt/mit-krb5:0/0
+	dev-libs/icu
+	dev-util/lttng-ust:0/2.12
+	sys-libs/zlib:0/1
+"
+BDEPEND="
+	dev-util/patchelf
+"
+IDEPEND="
+	app-eselect/eselect-dotnet
+"
+PDEPEND="
+	${NUGETS_DEPEND}
+"
+
+QA_PREBUILT="*"
+
+MUSL_BAD_LINKS=(
+	apphost
+	createdump
+	dotnet
+	libSystem.Globalization.Native.so
+	libSystem.IO.Compression.Native.so
+	libSystem.Native.so
+	libSystem.Net.Security.Native.so
+	libSystem.Security.Cryptography.Native.OpenSsl.so
+	libclrgc.so
+	libclrjit.so
+	libcoreclr.so
+	libcoreclrtraceptprovider.so
+	libdbgshim.so
+	libhostfxr.so
+	libhostpolicy.so
+	libmscordaccore.so
+	libmscordbi.so
+	libnethost.so
+	singlefilehost
+)
+MUSL_BAD_SONAMES=(
+	libc.musl-aarch64.so.1
+	libc.musl-armv7.so.1
+	libc.musl-x86_64.so.1
+)
+
+src_prepare() {
+	default
+
+	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
+	if use elibc_musl ; then
+		local musl_bad_link
+		local musl_bad_link_path
+		local musl_bad_soname
+
+		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
+			while read -r musl_bad_link_path ; do
+				# Skip if file either does not end with ".so" or is not executable.
+				# Using "case" here for easier matching in case we have to add
+				# a special exception.
+				case "${musl_bad_link_path}" in
+					*.so )
+						:
+						;;
+					* )
+						if [[ ! -x "${musl_bad_link_path}" ]] ; then
+							continue
+						fi
+						;;
+				esac
+
+				einfo "Fixing musl libc link for ${musl_bad_link_path}"
+
+				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
+					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
+				done
+
+				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
+			done < <(find . -type f -name "${musl_bad_link}")
+		done
+	fi
+
+	# Remove static libraries, bug https://bugs.gentoo.org/825774
+	find ./packs -type f -name "libnethost.a" -delete || die
+}
+
+src_install() {
+	local dest="opt/${PN}-${SDK_SLOT}"
+	dodir "${dest%/*}"
+
+	# Create a magic workloads file, bug #841896
+	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
+	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
+
+	mkdir -p "${S}/${workloads}" || die
+	touch "${S}/${workloads}/userlocal" || die
+
+	mv "${S}" "${ED}/${dest}" || die
+	mkdir "${S}" || die
+
+	fperms 0755 "/${dest}"
+	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
+}
+
+pkg_postinst() {
+	eselect dotnet update ifunset
+}
+
+pkg_postrm() {
+	eselect dotnet update ifunset
+}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-11-19 19:59 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-11-19 19:59 UTC (permalink / raw
  To: gentoo-commits

commit:     f35587f358896e44c049d807988245a172c24074
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 19 19:01:50 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Nov 19 19:52:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f35587f3

dev-dotnet/dotnet-sdk-bin: drop old 9.0.100.1.24452.12_rc

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 -
 .../dotnet-sdk-bin-9.0.100.1.24452.12_rc.ebuild    | 174 ---------------------
 2 files changed, 180 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index d84575e99458..2a23f271de35 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -40,9 +40,3 @@ DIST dotnet-sdk-9.0.100-linux-musl-arm.tar.gz 203641766 BLAKE2B a9c4d75c502d0a34
 DIST dotnet-sdk-9.0.100-linux-musl-arm64.tar.gz 204170026 BLAKE2B c00768a33984e68de7c1f27c87f37b1cf5555e5df0db8e61071ce06740bde24bb8de3b20d4132db307c6083e75fec5b5bb8b29ad947b27fcbf9d9496f878321e SHA512 dae06d007327f6f53f50cb3a2884b93cd2fcbb73c756a8ac5ff673617f9bdf00093932f3a83652211fc2eeb57c271078644ef5c28a42897d8397f76d0e89586d
 DIST dotnet-sdk-9.0.100-linux-musl-x64.tar.gz 209088176 BLAKE2B bc33f90a7f2aa5e64289e36b33724ef89f710d32211c05f6371853424a3140dce0336c15d50c6ae0d44dcc55aba22378c2d236096395c69a0b45d61b6bb4ab3b SHA512 e2032e6b4ed99adb3a92b7e041ea895ee09c6ed2455a1f68e55ed53bd613c8c20ef4aa5c434393bb5fdbc2f5635a83067f77451fe2fd3febcee264fe077acdaa
 DIST dotnet-sdk-9.0.100-linux-x64.tar.gz 209148140 BLAKE2B 4fa610ddb4a4df326f591b0b588252402de1fa5910b94c49ca278d06bfd65385c63689e415adf0c3d64ab47a8eb0b2c4fe21bdd5a57224f3ef90b5a293961b6f SHA512 7f69bda047de1f952286be330a5e858171ded952d1aa24169e62212f90a27149e63b636c88ad313a6e3ec860da31f8c547ff4ab6808103a070f7fb26ba99c1c7
-DIST dotnet-sdk-9.0.100-rc.1.24452.12-linux-arm.tar.gz 198009391 BLAKE2B 2cf5963bfa9e43e89a9213e1c8188f4378334efe43394958aefd43e44ed69cd380de75ad1ed29f21c64d14e6e06dac7165e1071e9977deaedf9db776e9a4dad0 SHA512 f31a4a2c3080a921cfdd71933d1f57c2f57ff4c43f5a0ad6f52640bc791e54f8c0526d8e1206ad21f8682357a53cf6d488a8b01107e7c34beafe2c8c3425dd8c
-DIST dotnet-sdk-9.0.100-rc.1.24452.12-linux-arm64.tar.gz 198908952 BLAKE2B d188a3fbf93bb8f72d4c5e0be5729d7fb1fb63bc6e46122d8cc935917966ef3a34f648260bc2b9b8d00cc6d8b48f4cbeec137167ec287a14163a05edea413875 SHA512 f5742537128801c199a127266175066058788a26e8a603cbd26a1c16e9ef33a5d418e4790a3cea722d7de483eee8b68e0de4bb1dfdf279713369ed3b4d163a11
-DIST dotnet-sdk-9.0.100-rc.1.24452.12-linux-musl-arm.tar.gz 198139808 BLAKE2B 9229e45144e69fc61d8a968e377b1b1fd8b37d9dd6415ca1e48a5588b815daa83e519b225256c4e96d0cc1e4d9cc1f4ac5d955cf4e20556e1ced6f9826b72e13 SHA512 8480900e14bd1034f586c3e17402be2f04cab250d79b4d1dda3aa887e9fafa683ad388adf7f25b5c7b0dc433375ce1c272b3d9419636e6db0f7bf300e841a0a5
-DIST dotnet-sdk-9.0.100-rc.1.24452.12-linux-musl-arm64.tar.gz 198816947 BLAKE2B 22d235a094b21c5c2fd7cce4805017c3f8ab588315aafb559ce4944600e717489212aa6f388b7e3b784e8884aa8ebdd841b868a794316db4e50ba7cff8734b72 SHA512 656bfa4e7c4a3ee280b99eaffa620b09b89b3a3b9f6d33c9d787c1f8938b84afb5aa43d80546e81a2bfd532770c282c59aea167f50d01a57027a2061e595f0e9
-DIST dotnet-sdk-9.0.100-rc.1.24452.12-linux-musl-x64.tar.gz 203678090 BLAKE2B 6aa341185b68d33c4479b223f48308c43bb416e177174c43884f6a32537ebae10dc2c4225a8d119ceb7209fbfca9faf4ea7416a5cb3981e6c295e11e0abb6b6b SHA512 b1d8004cf9c3ffb530fbb3d4259174cb076a32ba00268daa43dbf452fe6d46ccf979a63d7f53ae70a2fa7a101a9df1bd3b840552ac92a852119bb7385a65f65f
-DIST dotnet-sdk-9.0.100-rc.1.24452.12-linux-x64.tar.gz 203613000 BLAKE2B 75d2682a2c9543fc79276f93e5ae1f1323f6a6b1d8aa61daff35b288b6424ef803d8a26846f982afe571688e83ebb6df76ab6678708addf422537edcc35aba0b SHA512 e8130817b779d0104a6eee33d98d97c3fad1c336013435f47c0e9e22370172b75da37ade76e49dec7cbe696884390d2e6941cc69e2bad5593d6d1c6b41083051

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-9.0.100.1.24452.12_rc.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-9.0.100.1.24452.12_rc.ebuild
deleted file mode 100644
index 8b4a486015bb..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-9.0.100.1.24452.12_rc.ebuild
+++ /dev/null
@@ -1,174 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-REAL_PV="$(ver_cut 1-3)-rc.$(ver_cut 4-6)"
-
-SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.0"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/
-	https://github.com/dotnet/dotnet/"
-SRC_URI="
-amd64? (
-	elibc_glibc? (
-		https://dotnetcli.azureedge.net/dotnet/Sdk/${REAL_PV}/dotnet-sdk-${REAL_PV}-linux-x64.tar.gz
-	)
-	elibc_musl? (
-		https://dotnetcli.azureedge.net/dotnet/Sdk/${REAL_PV}/dotnet-sdk-${REAL_PV}-linux-musl-x64.tar.gz
-	)
-)
-arm? (
-	elibc_glibc? (
-		https://dotnetcli.azureedge.net/dotnet/Sdk/${REAL_PV}/dotnet-sdk-${REAL_PV}-linux-arm.tar.gz
-	)
-	elibc_musl? (
-		https://dotnetcli.azureedge.net/dotnet/Sdk/${REAL_PV}/dotnet-sdk-${REAL_PV}-linux-musl-arm.tar.gz
-	)
-)
-arm64? (
-	elibc_glibc? (
-		https://dotnetcli.azureedge.net/dotnet/Sdk/${REAL_PV}/dotnet-sdk-${REAL_PV}-linux-arm64.tar.gz
-	)
-	elibc_musl? (
-		https://dotnetcli.azureedge.net/dotnet/Sdk/${REAL_PV}/dotnet-sdk-${REAL_PV}-linux-musl-arm64.tar.gz
-	)
-)
-"
-S="${WORKDIR}"
-
-LICENSE="MIT"
-SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-# See bug https://bugs.gentoo.org/932377
-# KEYWORDS=""
-
-# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
-# bug https://bugs.gentoo.org/923430
-RESTRICT="splitdebug strip"
-
-# Currently unsupported in ::gentoo.
-# CURRENT_NUGETS_DEPEND="
-# 	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-# "
-EXTRA_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-6.0.33
-	~dev-dotnet/dotnet-runtime-nugets-7.0.20
-	~dev-dotnet/dotnet-runtime-nugets-8.0.8
-"
-NUGETS_DEPEND="
-	${CURRENT_NUGETS_DEPEND}
-	${EXTRA_NUGETS_DEPEND}
-"
-
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-"
-BDEPEND="
-	dev-util/patchelf
-"
-IDEPEND="
-	app-eselect/eselect-dotnet
-"
-PDEPEND="
-	${NUGETS_DEPEND}
-"
-
-QA_PREBUILT="*"
-
-MUSL_BAD_LINKS=(
-	apphost
-	createdump
-	dotnet
-	libSystem.Globalization.Native.so
-	libSystem.IO.Compression.Native.so
-	libSystem.Native.so
-	libSystem.Net.Security.Native.so
-	libSystem.Security.Cryptography.Native.OpenSsl.so
-	libclrgc.so
-	libclrjit.so
-	libcoreclr.so
-	libcoreclrtraceptprovider.so
-	libdbgshim.so
-	libhostfxr.so
-	libhostpolicy.so
-	libmscordaccore.so
-	libmscordbi.so
-	libnethost.so
-	singlefilehost
-)
-MUSL_BAD_SONAMES=(
-	libc.musl-aarch64.so.1
-	libc.musl-armv7.so.1
-	libc.musl-x86_64.so.1
-)
-
-src_prepare() {
-	default
-
-	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
-	if use elibc_musl ; then
-		local musl_bad_link
-		local musl_bad_link_path
-		local musl_bad_soname
-
-		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
-			while read -r musl_bad_link_path ; do
-				# Skip if file either does not end with ".so" or is not executable.
-				# Using "case" here for easier matching in case we have to add
-				# a special exception.
-				case "${musl_bad_link_path}" in
-					*.so )
-						:
-						;;
-					* )
-						if [[ ! -x "${musl_bad_link_path}" ]] ; then
-							continue
-						fi
-						;;
-				esac
-
-				einfo "Fixing musl libc link for ${musl_bad_link_path}"
-
-				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
-					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
-				done
-
-				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
-			done < <(find . -type f -name "${musl_bad_link}")
-		done
-	fi
-
-	# Remove static libraries, bug https://bugs.gentoo.org/825774
-	find ./packs -type f -name "libnethost.a" -delete || die
-}
-
-src_install() {
-	local dest="opt/${PN}-${SDK_SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
-	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
-
-	mkdir -p "${S}/${workloads}" || die
-	touch "${S}/${workloads}/userlocal" || die
-
-	mv "${S}" "${ED}/${dest}" || die
-	mkdir "${S}" || die
-
-	fperms 0755 "/${dest}"
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
-}
-
-pkg_postinst() {
-	eselect dotnet update ifunset
-}
-
-pkg_postrm() {
-	eselect dotnet update ifunset
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/
@ 2024-11-19 19:59 Maciej Barć
  0 siblings, 0 replies; 149+ messages in thread
From: Maciej Barć @ 2024-11-19 19:59 UTC (permalink / raw
  To: gentoo-commits

commit:     e40e09b9f191dd5e1cd369ab19e3b2d8d29410f4
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 19 19:02:11 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Nov 19 19:52:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e40e09b9

dev-dotnet/dotnet-sdk-bin: drop old 8.0.402

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 -
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.402.ebuild   | 158 ---------------------
 2 files changed, 164 deletions(-)

diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 2a23f271de35..566d1bcb8800 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -28,12 +28,6 @@ DIST dotnet-sdk-8.0.108-linux-musl-arm.tar.gz 209001685 BLAKE2B 3f788ab4a10c7372
 DIST dotnet-sdk-8.0.108-linux-musl-arm64.tar.gz 209077243 BLAKE2B 1b2ca78c62c16dd50aee5946276eb3f578433fa20c6a18d391049dd7adffd8099191c1709e4d913337254cbf2fc063d68ea8f46b7c726f38cfddd7ec60f46cfa SHA512 e7009ba373b043ccb469557271ac8ae518ab9c9b5b364e9841d8b97305b6036f33240e672e7c483798616a233429748d5038fdfd336352b82060afd645747045
 DIST dotnet-sdk-8.0.108-linux-musl-x64.tar.gz 213832674 BLAKE2B fdd7b4c442f1ee2aa410275222892d5845946b125c60c63c6da968cf5efef65550ac4f92f764e6f09e10ce519ea995c7387fb17b83442317aa01f0d9cb405553 SHA512 744715501de3946f06cd316f35cabc0e363e0af651044c976708c0d48d4eb0d09489d92cceb283c751b2eed0e293ceaaabddcbabf7c25e21d658ebff9dc304aa
 DIST dotnet-sdk-8.0.108-linux-x64.tar.gz 213752759 BLAKE2B d2e2218e3770d023e2661b9b54e9fdb81ed1512cf08808216282cca9a064de23da5c2f5bc32b7e91e95a381656da7ddf6d5593bd01fe3f6297441174ed3769be SHA512 5666ddf6fa9b65deaba4d7c5fcc2e2d56f631c4f5f6fb2a9f5919af0616ab2b420b12a828becc2e4b8628a76ac3dae824b55abde5c6d5ac59ee131d7eceae7c2
-DIST dotnet-sdk-8.0.402-linux-arm.tar.gz 206708920 BLAKE2B c903462de82ea4444e97e70dfe5241792f2daac735b79381d856cd4d902998674e08f5452ba3562355ec53c6627f91949de43b454e52e406c6955f36a4616db1 SHA512 ac654aded46a89a825f5e7471332834800b1a11a14bcd92282da155bea89966add3fa9ed8281d6f20bd4a4f5d2c5aefaf454c0c630cda09aa759c2f6a7755d10
-DIST dotnet-sdk-8.0.402-linux-arm64.tar.gz 207268193 BLAKE2B d4ae310abee221b3f114f7ee3f3def39d31fc744ffa0b943cca94f30152e332333bd02194a175793447a68d661d689ad4f37b625be13758d938499a8a800a142 SHA512 03a98e2fa90902f1251f231e268eb70c59639ef806d0466ce14ec3224d0739526a38982ca84d68e76ebd99f5962d6d490915358aa70e9276842e4f148fbd9596
-DIST dotnet-sdk-8.0.402-linux-musl-arm.tar.gz 206766969 BLAKE2B a2f1f09e58b26ab05214da579197fe6f20df1882b67aa8398d149642ab07c3de402a83d7e02d5263530962f625b00b98299cc77f75a7306b9a27b0cb3d9262d6 SHA512 d08e1bcf304c4ea4c7cde0f63a56077536e758b7cb512a593edc4afe4646f5e6256df6ebda48bb4e0955c92ae6b128e47157cb7331ae4691bc0c40a7ce732a83
-DIST dotnet-sdk-8.0.402-linux-musl-arm64.tar.gz 207283957 BLAKE2B da6d7662bc2d9d2573f63a948dacde273ac9f403a36bd6e1eaed7cb6130bf3b837494e62e30754cd66edc452ae167ebb7636935b8fe4f6e77882e9dd5dbd5fb5 SHA512 939a8eeb001983f493828eda5cea9cfe26245d7cd6be11a9f303d04a4b7d6d7bafbda64ae64243d5aa6d6583e1e58115053215369e14b1aaf9d914f311ada1c7
-DIST dotnet-sdk-8.0.402-linux-musl-x64.tar.gz 211914244 BLAKE2B b6e58d60de9d102c18f6b92050831badb99946584a5348d937003e9b8c22939e7c9263c20cd53d457be494de51d055bff41d23db2a539affc6e4c495c03ab860 SHA512 3c74dd447d31363f6f753bfd8359313e8abb2b008717e9f2a860d71236aea915f0a81739045802380e211ed4f478105f00f93152983eedd9b8a43224c8531af1
-DIST dotnet-sdk-8.0.402-linux-x64.tar.gz 211866121 BLAKE2B fdae6c90af5cd66cd4c8914c72ef167bfc1ab545052f2d6e8337ab4ee226a916628b883d6fdf487b9e63b9efd86517b4af112808af6dfc162e76b65e3c3ecdcd SHA512 a74f5cb0ac34ac3889c7616da7386563103e28a60fc8f767857f9b65c34c34d11301593de6b248d26c72557d63c18b0f7ce15bbcc0114f321c5e14dcec98008c
 DIST dotnet-sdk-9.0.100-linux-arm.tar.gz 203832015 BLAKE2B 4c4cd898ebd303d4db008f87ad14d066d0160ae8812e746b9f1b178726d97baeaef46626ff3527198f3ea958bf2cc8eca074f9c2120dffa362a983e2f97d5c3d SHA512 de06e89e559bc763ff6773bcf852d915ec47f2d89f4e7065ba0800da99ab56357f31437391a77d7096e405f63318625b0cb074f6b410036fbe906fce7f3794e8
 DIST dotnet-sdk-9.0.100-linux-arm64.tar.gz 204124866 BLAKE2B 4010072f796cdcbb2be20a320d428242b774ed53ff464ff67fc3fb5b0710eb8cce4f44fb7071a5f9b058470a5fb8f1cc24b347554b4dccc2238dc52aeab845ab SHA512 684450e6d1f7c711fffdbf32a2b86a932d17a51f4742bd27a4289e319c5b24f6743553fc7e0ad1c7163e448ed5c40cd1ecf4198b2e681acc4622d8e6193a5cf2
 DIST dotnet-sdk-9.0.100-linux-musl-arm.tar.gz 203641766 BLAKE2B a9c4d75c502d0a347b712e0971077fa4c8a1339b6fe57b20a41be45b16099b9a9dda79e194702c8acf2fa3a18b2f325a9021531fba74ef6f1abb294a8a6388fd SHA512 b0920f80e866a7603cea628a1130df003bc5d7818275c8a5882a31c6e4e29f07322fc5cfd87333893e4131bd96130fb2384d008cbad704022c89267d52686e07

diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.402.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.402.ebuild
deleted file mode 100644
index af517c5a943e..000000000000
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.402.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-SDK_SLOT="$(ver_cut 1-2)"
-RUNTIME_SLOT="${SDK_SLOT}.8"
-
-DESCRIPTION=".NET is a free, cross-platform, open-source developer platform"
-HOMEPAGE="https://dotnet.microsoft.com/
-	https://github.com/dotnet/dotnet/"
-SRC_URI="
-amd64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-x64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-x64.tar.gz )
-)
-arm? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm.tar.gz )
-)
-arm64? (
-	elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-arm64.tar.gz )
-	elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/${PV}/dotnet-sdk-${PV}-linux-musl-arm64.tar.gz )
-)
-"
-S="${WORKDIR}"
-
-LICENSE="MIT"
-SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-# See bug https://bugs.gentoo.org/932377
-# KEYWORDS=""
-
-# STRIP="llvm-strip" corrupts some executables when using the patchelf hack,
-# bug https://bugs.gentoo.org/923430
-RESTRICT="splitdebug strip"
-
-CURRENT_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-${RUNTIME_SLOT}
-"
-EXTRA_NUGETS_DEPEND="
-	~dev-dotnet/dotnet-runtime-nugets-6.0.33
-	~dev-dotnet/dotnet-runtime-nugets-7.0.20
-"
-NUGETS_DEPEND="
-	${CURRENT_NUGETS_DEPEND}
-	${EXTRA_NUGETS_DEPEND}
-"
-
-RDEPEND="
-	app-crypt/mit-krb5:0/0
-	dev-libs/icu
-	dev-util/lttng-ust:0/2.12
-	sys-libs/zlib:0/1
-"
-BDEPEND="
-	dev-util/patchelf
-"
-IDEPEND="
-	app-eselect/eselect-dotnet
-"
-PDEPEND="
-	${NUGETS_DEPEND}
-"
-
-QA_PREBUILT="*"
-
-MUSL_BAD_LINKS=(
-	apphost
-	createdump
-	dotnet
-	libSystem.Globalization.Native.so
-	libSystem.IO.Compression.Native.so
-	libSystem.Native.so
-	libSystem.Net.Security.Native.so
-	libSystem.Security.Cryptography.Native.OpenSsl.so
-	libclrgc.so
-	libclrjit.so
-	libcoreclr.so
-	libcoreclrtraceptprovider.so
-	libdbgshim.so
-	libhostfxr.so
-	libhostpolicy.so
-	libmscordaccore.so
-	libmscordbi.so
-	libnethost.so
-	singlefilehost
-)
-MUSL_BAD_SONAMES=(
-	libc.musl-aarch64.so.1
-	libc.musl-armv7.so.1
-	libc.musl-x86_64.so.1
-)
-
-src_prepare() {
-	default
-
-	# Fix musl libc SONAME links, bug https://bugs.gentoo.org/894760
-	if use elibc_musl ; then
-		local musl_bad_link
-		local musl_bad_link_path
-		local musl_bad_soname
-
-		for musl_bad_link in "${MUSL_BAD_LINKS[@]}" ; do
-			while read -r musl_bad_link_path ; do
-				# Skip if file either does not end with ".so" or is not executable.
-				# Using "case" here for easier matching in case we have to add
-				# a special exception.
-				case "${musl_bad_link_path}" in
-					*.so )
-						:
-						;;
-					* )
-						if [[ ! -x "${musl_bad_link_path}" ]] ; then
-							continue
-						fi
-						;;
-				esac
-
-				einfo "Fixing musl libc link for ${musl_bad_link_path}"
-
-				for musl_bad_soname in "${MUSL_BAD_SONAMES[@]}" ; do
-					patchelf --remove-needed "${musl_bad_soname}" "${musl_bad_link_path}" || die
-				done
-
-				patchelf --add-needed libc.so "${musl_bad_link_path}" || die
-			done < <(find . -type f -name "${musl_bad_link}")
-		done
-	fi
-
-	# Remove static libraries, bug https://bugs.gentoo.org/825774
-	find ./packs -type f -name "libnethost.a" -delete || die
-}
-
-src_install() {
-	local dest="opt/${PN}-${SDK_SLOT}"
-	dodir "${dest%/*}"
-
-	# Create a magic workloads file, bug #841896
-	local featureband="$(( $(ver_cut 3) / 100 * 100 ))"       # e.g. 404 -> 400
-	local workloads="metadata/workloads/${SDK_SLOT}.${featureband}"
-
-	mkdir -p "${S}/${workloads}" || die
-	touch "${S}/${workloads}/userlocal" || die
-
-	mv "${S}" "${ED}/${dest}" || die
-	mkdir "${S}" || die
-
-	fperms 0755 "/${dest}"
-	dosym "../../${dest}/dotnet" "/usr/bin/dotnet-bin-${SDK_SLOT}"
-}
-
-pkg_postinst() {
-	eselect dotnet update ifunset
-}
-
-pkg_postrm() {
-	eselect dotnet update ifunset
-}


^ permalink raw reply related	[flat|nested] 149+ messages in thread

end of thread, other threads:[~2024-11-19 19:59 UTC | newest]

Thread overview: 149+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-18 20:38 [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-sdk-bin/ Maciej Barć
  -- strict thread matches above, loose matches on Subject: below --
2024-11-19 19:59 Maciej Barć
2024-11-19 19:59 Maciej Barć
2024-11-19 19:59 Maciej Barć
2024-09-26 17:19 Maciej Barć
2024-09-26 17:19 Maciej Barć
2024-09-26 17:19 Maciej Barć
2024-09-04  8:09 Maciej Barć
2024-09-04  8:09 Maciej Barć
2024-09-04  1:57 Sam James
2024-09-04  1:01 Sam James
2024-08-24 15:44 Maciej Barć
2024-08-24 15:44 Maciej Barć
2024-08-23 13:00 Arthur Zamarin
2024-08-11 19:50 Arthur Zamarin
2024-08-10 20:16 Sam James
2024-07-21 18:56 Maciej Barć
2024-07-21 18:56 Maciej Barć
2024-07-21 18:56 Maciej Barć
2024-06-19 12:46 Maciej Barć
2024-06-19 12:46 Maciej Barć
2024-06-04 15:17 Maciej Barć
2024-06-04 15:17 Maciej Barć
2024-06-04 15:17 Maciej Barć
2024-05-22  9:38 Maciej Barć
2024-05-22  0:53 Sam James
2024-05-22  0:53 Sam James
2024-05-21 16:01 Maciej Barć
2024-05-21 16:01 Maciej Barć
2024-05-21 16:01 Maciej Barć
2024-05-21  0:51 Maciej Barć
2024-05-01 15:42 Maciej Barć
2024-04-28 23:53 Maciej Barć
2024-04-28 23:53 Maciej Barć
2024-04-23  1:31 Sam James
2024-04-23  1:31 Sam James
2024-04-23  1:31 Sam James
2024-04-19 11:20 Arthur Zamarin
2024-04-17 23:35 Sam James
2024-04-17 22:29 Sam James
2024-04-14 21:57 Maciej Barć
2024-04-11 19:44 Sam James
2024-04-11 17:07 Arthur Zamarin
2024-04-11  4:55 Arthur Zamarin
2024-03-20 19:30 Maciej Barć
2024-03-13 16:40 Maciej Barć
2024-03-10  0:29 Maciej Barć
2024-03-08 12:52 Arthur Zamarin
2024-03-08 10:22 Sam James
2024-03-08 10:22 Sam James
2024-02-21 18:50 Maciej Barć
2024-02-21 18:50 Maciej Barć
2024-02-01 13:22 Maciej Barć
2024-02-01 10:10 Maciej Barć
2024-01-12 23:22 Maciej Barć
2023-12-17 12:39 Sam James
2023-12-17  0:05 Sam James
2023-12-17  0:05 Sam James
2023-12-13 17:17 Maciej Barć
2023-11-26  0:04 Maciej Barć
2023-11-26  0:04 Maciej Barć
2023-11-25 22:56 Sam James
2023-11-25 22:56 Sam James
2023-11-24 21:53 Sam James
2023-11-24 21:53 Sam James
2023-11-24 21:53 Sam James
2023-11-24 21:53 Sam James
2023-11-24 20:09 Maciej Barć
2023-11-24 20:09 Maciej Barć
2023-11-24 20:09 Maciej Barć
2023-11-24 20:09 Maciej Barć
2023-11-18  1:31 Maciej Barć
2023-11-13 22:04 Sam James
2023-10-28 14:05 Maciej Barć
2023-10-14  9:56 Maciej Barć
2023-10-14  9:56 Maciej Barć
2023-10-14  9:08 Sam James
2023-10-14  9:06 Sam James
2023-10-14  9:06 Sam James
2023-09-17 19:32 Maciej Barć
2023-09-17 19:32 Maciej Barć
2023-09-17 19:32 Maciej Barć
2023-09-16 22:58 Sam James
2023-09-16 14:48 Maciej Barć
2023-09-16 14:48 Maciej Barć
2023-09-16 14:41 Sam James
2023-09-16  9:27 Sam James
2023-09-16  7:04 Sam James
2023-09-15 20:49 Maciej Barć
2023-06-19 18:29 Maciej Barć
2023-06-19 18:29 Maciej Barć
2023-06-19 18:29 Maciej Barć
2023-06-19 18:29 Maciej Barć
2023-02-28 18:03 Maciej Barć
2023-02-16 11:59 Maciej Barć
2023-02-16 11:59 Maciej Barć
2023-01-11  3:53 Maciej Barć
2023-01-11  3:53 Maciej Barć
2022-12-27 13:44 Maciej Barć
2022-12-27 13:44 Maciej Barć
2022-12-16  9:47 Maciej Barć
2022-12-16  9:47 Maciej Barć
2022-12-07  1:25 Maciej Barć
2022-11-18  0:26 Maciej Barć
2022-11-18  0:26 Maciej Barć
2022-10-15  0:12 Maciej Barć
2022-10-15  0:12 Maciej Barć
2022-09-20 23:40 Maciej Barć
2022-09-20 23:40 Maciej Barć
2022-09-20 23:40 Maciej Barć
2022-09-20 23:40 Maciej Barć
2022-09-20 23:40 Maciej Barć
2022-08-13 15:17 Maciej Barć
2022-08-13 15:17 Maciej Barć
2022-08-13 15:17 Maciej Barć
2022-08-13 15:17 Maciej Barć
2022-07-20 23:26 Maciej Barć
2022-07-20 23:11 Maciej Barć
2022-07-19 19:32 Maciej Barć
2022-07-19 19:32 Maciej Barć
2022-07-19 19:32 Maciej Barć
2022-07-19 19:32 Maciej Barć
2022-07-19 19:32 Maciej Barć
2022-06-19  1:30 Maciej Barć
2022-06-19  1:30 Maciej Barć
2022-06-19  1:30 Maciej Barć
2022-06-19  1:30 Maciej Barć
2022-05-11 22:25 Maciej Barć
2022-05-11 22:25 Maciej Barć
2022-05-11 22:25 Maciej Barć
2022-05-06 19:48 Maciej Barć
2022-05-06 19:48 Maciej Barć
2022-05-06 19:48 Maciej Barć
2022-05-06 19:48 Maciej Barć
2022-05-06 19:48 Maciej Barć
2022-05-06 19:16 Maciej Barć
2022-05-06 16:20 Michał Górny
2022-05-06 16:20 Michał Górny
2022-03-13 15:55 Zac Medico
2022-03-13 15:55 Zac Medico
2022-03-13 15:55 Zac Medico
2022-02-12 19:56 Zac Medico
2022-02-12 19:56 Zac Medico
2022-02-12 19:56 Zac Medico
2021-12-18 19:14 Zac Medico
2021-12-04 20:08 Zac Medico
2021-11-22  2:50 Zac Medico
2021-06-28 15:23 Zac Medico
2021-06-27 20:46 Zac Medico

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox