public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/netcoredbg/
@ 2024-01-01 20:29 Maciej Barć
  0 siblings, 0 replies; 8+ messages in thread
From: Maciej Barć @ 2024-01-01 20:29 UTC (permalink / raw
  To: gentoo-commits

commit:     ea1f96da6f428d686b9e1b96f66548e2d52782e6
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  1 19:27:33 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Jan  1 20:29:37 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea1f96da

dev-dotnet/netcoredbg: rmove nuget.config files with find

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

 dev-dotnet/netcoredbg/netcoredbg-3.0.0.1012.ebuild | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1012.ebuild b/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1012.ebuild
index a54b30a02cb2..9605178c2d4e 100644
--- a/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1012.ebuild
+++ b/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1012.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -198,11 +198,13 @@ src_prepare() {
 	fi
 
 	export DOTNET_CLI_TELEMETRY_OPTOUT=1
+	export DOTNET_NOLOGO=1
 	export DOTNET_SKIP_FIRST_TIME_EXPERIENCE=1
 	export MSBUILDDISABLENODEREUSE=1
 	export UseSharedCompilation=false
 
-	cat <<EOF > nuget.config || die
+	find "${S}" -type f -iname nuget.config -exec rm -v {} + || die
+	cat <<-EOF > NuGet.config || die
 <?xml version="1.0" encoding="utf-8"?>
 <configuration>
 <packageSources>
@@ -211,7 +213,7 @@ src_prepare() {
 </packageSources>
 </configuration>
 EOF
-	cp nuget.config tools/generrmsg/nuget.xml || die
+	cp NuGet.config tools/generrmsg/nuget.xml || die
 
 	cmake_src_prepare
 }


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

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/netcoredbg/
@ 2024-01-08 19:22 Maciej Barć
  0 siblings, 0 replies; 8+ messages in thread
From: Maciej Barć @ 2024-01-08 19:22 UTC (permalink / raw
  To: gentoo-commits

commit:     38076ea86e0f080c1117589debb55836fe1df22d
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  8 10:06:01 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Jan  8 19:22:39 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38076ea8

dev-dotnet/netcoredbg: bump to 3.0.0.1018

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

 dev-dotnet/netcoredbg/Manifest                     |   1 +
 dev-dotnet/netcoredbg/netcoredbg-3.0.0.1018.ebuild | 233 +++++++++++++++++++++
 2 files changed, 234 insertions(+)

diff --git a/dev-dotnet/netcoredbg/Manifest b/dev-dotnet/netcoredbg/Manifest
index cbd2a02fb311..3d780dc0951c 100644
--- a/dev-dotnet/netcoredbg/Manifest
+++ b/dev-dotnet/netcoredbg/Manifest
@@ -21,6 +21,7 @@ DIST microsoft.diagnostics.dbgshim.win-x86.8.0.452401.nupkg 87463 BLAKE2B 4ee374
 DIST microsoft.netcore.platforms.1.1.0.nupkg 17960 BLAKE2B 6a9fa22d75f5a1c65746dd71a63c3d4e37c393e99c23007c10f5ecce248a04863bf26e7562c7751177a6985eaac266c29cc6a5443a4a853e773f88994ad2a3fd SHA512 6bf892c274596fe2c7164e3d8503b24e187f64d0b7bec6d9b05eb95f04086fceb7a85ea6b2685d42dc465c52f6f0e6f636c0b3fddac48f6f0125dfd83e92d106
 DIST microsoft.netcore.targets.1.1.0.nupkg 18162 BLAKE2B 419d19e0da934ab4b9db75dd66cc22b83a003f34e93cf7a92feccf4f32d3d695e18b826b1aba13073dd4ec53aa7905a67346921d1055516647ddcde0d79009f1 SHA512 1ef033a68688aab9997ec1c0378acb1638b4afb618e533fcaf749d93389737ba94f4a0a94481becdf701c7e988ae2fe390136a8eae225887ee60db45063490fe
 DIST netcoredbg-3.0.0.1012.tar.gz 1453062 BLAKE2B d5dbcd9a5eaf95b8eae5932d45386e91de9bba6d711e6f015865cbe669900f8fbefb6e3f3815ad264c6425aa1a42d82793b3659b50cfc3168522ce8764d469b4 SHA512 b3536a769e45b3b1159bfcbc8ed31c07fa36af19bea6fac23b48d74c8da59ca0e8e46ab024853aaf22e0a8e87d3c5e3d07acce7a13a3db00a695a344ae333f57
+DIST netcoredbg-3.0.0.1018.tar.gz 1453368 BLAKE2B 27dcdead8de85d7cb3de6e72c5bc7be5e935a60d6bab88612b7a67d0a9873746e2551b9930f33bef22082d756e429c83af587ed4242158cb02cdc9442795ae88 SHA512 9048c6f3eb073ef443181305bd11db83ec7df011684f08aeb765af854f8320d919a9a9461d56bb6ae53d51812ef2fc0941791e1e0078469cb6011b783cb5d2a9
 DIST netstandard.library.2.0.3.nupkg 3146139 BLAKE2B 311e5367398f76c74e78930bc2cd39e450a86bd8626311ded8d58bd84c94a8a84db3c11b2bc10f3eeba20a9d081fe7827981f702ad746b49ae3108c949ba1022 SHA512 e78f0cea69c14895b1b089644077dbce8631a626055d96522f4d29e061d8bfc3e48aa1419e74faf265b998612c03f721f5f0cef4690f824150a5689764dee601
 DIST runtime.any.system.collections.4.3.0.nupkg 107990 BLAKE2B 802e2ae919a4834150d825ac086d8f47e2185e31b60b45f3dbe5f63b1d714953d9faaa7d8fe4cc25a1ea8495c4f8fd925bb198eea0b67e594a8558238b18196c SHA512 9f8833176c139b71a58694ae401c5aec209a63227be07c7ab559bef772082bd1f6cc38ba2949cb1c8e5c5514ad9f4ff51859838dc2f28191f8bb7ae611a50239
 DIST runtime.any.system.diagnostics.tools.4.3.0.nupkg 43707 BLAKE2B 33d1c57eb4e50c06488da02ab2bb1b8dba9948026053e662986af05b74045c014e76815edbb588f10d6a904de22e4c50177f31f3fac36d159b9af361a4cb2b62 SHA512 bd257401e179d4b836a4a2f7236a0e303ae997d2453c946bf272036620a0b14e85e5f42c229332930a954655ab4cae359d191a3e3d9746df09535a651367764c

diff --git a/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1018.ebuild b/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1018.ebuild
new file mode 100644
index 000000000000..aeac34f8ec8e
--- /dev/null
+++ b/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1018.ebuild
@@ -0,0 +1,233 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="$(ver_cut 1-3)-$(ver_cut 4)"
+DOTNET_RUNTIME_V="7.0.14"
+
+CMAKE_IN_SOURCE_BUILD="ON"
+
+NUGETS="
+microsoft.codeanalysis.analyzers@1.1.0
+microsoft.codeanalysis.common@2.3.0
+microsoft.codeanalysis.csharp.scripting@2.3.0
+microsoft.codeanalysis.csharp@2.3.0
+microsoft.codeanalysis.scripting.common@2.3.0
+microsoft.csharp@4.4.0
+microsoft.diagnostics.dbgshim.linux-arm64@8.0.452401
+microsoft.diagnostics.dbgshim.linux-arm@8.0.452401
+microsoft.diagnostics.dbgshim.linux-musl-arm64@8.0.452401
+microsoft.diagnostics.dbgshim.linux-musl-arm@8.0.452401
+microsoft.diagnostics.dbgshim.linux-musl-x64@8.0.452401
+microsoft.diagnostics.dbgshim.linux-x64@8.0.452401
+microsoft.diagnostics.dbgshim.osx-arm64@8.0.452401
+microsoft.diagnostics.dbgshim.osx-x64@8.0.452401
+microsoft.diagnostics.dbgshim.win-arm64@8.0.452401
+microsoft.diagnostics.dbgshim.win-arm@8.0.452401
+microsoft.diagnostics.dbgshim.win-x64@8.0.452401
+microsoft.diagnostics.dbgshim.win-x86@8.0.452401
+microsoft.diagnostics.dbgshim@8.0.452401
+microsoft.netcore.platforms@1.1.0
+microsoft.netcore.targets@1.1.0
+netstandard.library@2.0.3
+runtime.any.system.collections@4.3.0
+runtime.any.system.diagnostics.tools@4.3.0
+runtime.any.system.diagnostics.tracing@4.3.0
+runtime.any.system.globalization.calendars@4.3.0
+runtime.any.system.globalization@4.3.0
+runtime.any.system.io@4.3.0
+runtime.any.system.reflection.extensions@4.3.0
+runtime.any.system.reflection.primitives@4.3.0
+runtime.any.system.reflection@4.3.0
+runtime.any.system.resources.resourcemanager@4.3.0
+runtime.any.system.runtime.handles@4.3.0
+runtime.any.system.runtime.interopservices@4.3.0
+runtime.any.system.runtime@4.3.0
+runtime.any.system.text.encoding.extensions@4.3.0
+runtime.any.system.text.encoding@4.3.0
+runtime.any.system.threading.tasks@4.3.0
+runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.native.system.io.compression@4.3.0
+runtime.native.system.net.http@4.3.0
+runtime.native.system.security.cryptography.apple@4.3.0
+runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.native.system@4.3.0
+runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple@4.3.0
+runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.unix.system.console@4.3.0
+runtime.unix.system.diagnostics.debug@4.3.0
+runtime.unix.system.io.filesystem@4.3.0
+runtime.unix.system.private.uri@4.3.0
+runtime.unix.system.runtime.extensions@4.3.0
+system.appcontext@4.3.0
+system.buffers@4.3.0
+system.collections.concurrent@4.3.0
+system.collections.immutable@1.3.1
+system.collections@4.3.0
+system.console@4.3.0
+system.diagnostics.debug@4.3.0
+system.diagnostics.fileversioninfo@4.3.0
+system.diagnostics.stacktrace@4.3.0
+system.diagnostics.tools@4.3.0
+system.diagnostics.tracing@4.3.0
+system.dynamic.runtime@4.3.0
+system.globalization.calendars@4.3.0
+system.globalization@4.3.0
+system.io.compression@4.3.0
+system.io.filesystem.primitives@4.3.0
+system.io.filesystem@4.3.0
+system.io@4.3.0
+system.linq.expressions@4.3.0
+system.linq@4.3.0
+system.objectmodel@4.3.0
+system.private.uri@4.3.0
+system.reflection.emit.ilgeneration@4.3.0
+system.reflection.emit.lightweight@4.3.0
+system.reflection.emit@4.3.0
+system.reflection.extensions@4.3.0
+system.reflection.metadata@1.4.2
+system.reflection.primitives@4.3.0
+system.reflection.typeextensions@4.3.0
+system.reflection@4.3.0
+system.resources.resourcemanager@4.3.0
+system.runtime.extensions@4.3.0
+system.runtime.handles@4.3.0
+system.runtime.interopservices@4.3.0
+system.runtime.numerics@4.3.0
+system.runtime@4.3.0
+system.security.cryptography.algorithms@4.3.0
+system.security.cryptography.cng@4.3.0
+system.security.cryptography.csp@4.3.0
+system.security.cryptography.encoding@4.3.0
+system.security.cryptography.openssl@4.3.0
+system.security.cryptography.primitives@4.3.0
+system.security.cryptography.x509certificates@4.3.0
+system.text.encoding.codepages@4.3.0
+system.text.encoding.extensions@4.3.0
+system.text.encoding@4.3.0
+system.text.regularexpressions@4.3.0
+system.threading.tasks.extensions@4.3.0
+system.threading.tasks.parallel@4.3.0
+system.threading.tasks@4.3.0
+system.threading.thread@4.3.0
+system.threading@4.3.0
+system.valuetuple@4.3.0
+system.xml.readerwriter@4.3.0
+system.xml.xdocument@4.3.0
+system.xml.xmldocument@4.3.0
+system.xml.xpath.xdocument@4.3.0
+system.xml.xpath@4.3.0
+"
+
+inherit check-reqs cmake flag-o-matic nuget
+
+DESCRIPTION="NetCoreDbg is a managed code debugger with MI interface for CoreCLR"
+HOMEPAGE="https://github.com/Samsung/netcoredbg/"
+
+if [[ "${PV}" == *9999* ]] ; then
+	inherit git-r3
+
+	EGIT_REPO_URI="https://github.com/Samsung/${PN}.git"
+else
+	SRC_URI="https://github.com/Samsung/${PN}/archive/refs/tags/${MY_PV}.tar.gz
+		-> ${P}.tar.gz"
+	S="${WORKDIR}/${PN}-${MY_PV}"
+
+	KEYWORDS="~amd64"
+fi
+
+# .NET runtime that would have otherwise be downloaded via git.
+SRC_URI+="
+	https://github.com/dotnet/runtime/archive/refs/tags/v${DOTNET_RUNTIME_V}.tar.gz
+		-> dotnet_runtime-${DOTNET_RUNTIME_V}.tar.gz
+"
+CORECLR_S="${WORKDIR}/runtime-${DOTNET_RUNTIME_V}/src/coreclr"
+
+SRC_URI+="
+	${NUGET_URIS}
+"
+
+LICENSE="MIT"
+SLOT="0/${MY_PV}"
+
+RDEPEND="
+	>=virtual/dotnet-sdk-6.0
+"
+BDEPEND="
+	${RDEPEND}
+	dev-dotnet/csharp-gentoodotnetinfo
+"
+
+CHECKREQS_DISK_BUILD="1400M"
+PATCHES=(
+	"${FILESDIR}/${PN}-3.0.0.1012-compileoptions.patch"
+)
+QA_FLAGS_IGNORED=".*/libdbgshim.so"
+
+DOCS=( README.md docs/{interop,stepping}.md )
+
+src_unpack() {
+	nuget_link-system-nugets
+	nuget_link-nuget-archives
+	nuget_unpack-non-nuget-archives
+
+	if [[ -n "${EGIT_REPO_URI}" ]] ; then
+		git-r3_src_unpack
+	fi
+}
+
+src_prepare() {
+	if [[ -z "${DOTNET_ROOT}" ]] ; then
+		die "DOTNET_ROOT is not set"
+	fi
+
+	export DOTNET_CLI_TELEMETRY_OPTOUT=1
+	export DOTNET_NOLOGO=1
+	export DOTNET_SKIP_FIRST_TIME_EXPERIENCE=1
+	export MSBUILDDISABLENODEREUSE=1
+	export UseSharedCompilation=false
+
+	find "${S}" -type f -iname nuget.config -exec rm -v {} + || die
+	cat <<-EOF > NuGet.config || die
+<?xml version="1.0" encoding="utf-8"?>
+<configuration>
+<packageSources>
+<clear />
+<add key="nuget" value="${NUGET_PACKAGES}" />
+</packageSources>
+</configuration>
+EOF
+	cp NuGet.config tools/generrmsg/nuget.xml || die
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	INSTALL_PREFIX="/usr/$(get_libdir)/${PN}"
+	gentoo-dotnet-info || die
+	append-cxxflags -fpermissive
+
+	local -a mycmakeargs=(
+		-DBUILD_MANAGED=1
+		-DCMAKE_INSTALL_PREFIX="${INSTALL_PREFIX}"
+		-DCORECLR_DIR="${CORECLR_S}"
+		-DDOTNET_DIR="${DOTNET_ROOT}"
+	)
+	cmake_src_configure
+}
+
+src_install() {
+	cmake_src_install
+
+	dosym -r "${INSTALL_PREFIX}/${PN}" "/usr/bin/${PN}"
+	einstalldocs
+}


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

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

commit:     95df543f54cef02c4a4dc6478e13222aada1bbce
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 10 12:54:55 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Feb 10 16:24:48 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95df543f

dev-dotnet/netcoredbg: drop old 3.0.0.1012

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

 dev-dotnet/netcoredbg/Manifest                     |   1 -
 dev-dotnet/netcoredbg/netcoredbg-3.0.0.1012.ebuild | 240 ---------------------
 2 files changed, 241 deletions(-)

diff --git a/dev-dotnet/netcoredbg/Manifest b/dev-dotnet/netcoredbg/Manifest
index 3d780dc0951c..5ebe7597b951 100644
--- a/dev-dotnet/netcoredbg/Manifest
+++ b/dev-dotnet/netcoredbg/Manifest
@@ -20,7 +20,6 @@ DIST microsoft.diagnostics.dbgshim.win-x64.8.0.452401.nupkg 98042 BLAKE2B 04bff1
 DIST microsoft.diagnostics.dbgshim.win-x86.8.0.452401.nupkg 87463 BLAKE2B 4ee374737e5dcdfbac5eb79f9e9ec2124537a858db220be30de740bc7568fd52d243d48216bb216a4f46e7c8f03c798cb7a7c84ff09f09333383f940b2786a27 SHA512 f745cfc7a746fc6fff19e703e262bb09fc7ed5dc71d157a049f1d3d8207782a5bbe50fef273f22f0be6f4b67c425cc7d7e3324bc1d413905d3a240bb9401ab48
 DIST microsoft.netcore.platforms.1.1.0.nupkg 17960 BLAKE2B 6a9fa22d75f5a1c65746dd71a63c3d4e37c393e99c23007c10f5ecce248a04863bf26e7562c7751177a6985eaac266c29cc6a5443a4a853e773f88994ad2a3fd SHA512 6bf892c274596fe2c7164e3d8503b24e187f64d0b7bec6d9b05eb95f04086fceb7a85ea6b2685d42dc465c52f6f0e6f636c0b3fddac48f6f0125dfd83e92d106
 DIST microsoft.netcore.targets.1.1.0.nupkg 18162 BLAKE2B 419d19e0da934ab4b9db75dd66cc22b83a003f34e93cf7a92feccf4f32d3d695e18b826b1aba13073dd4ec53aa7905a67346921d1055516647ddcde0d79009f1 SHA512 1ef033a68688aab9997ec1c0378acb1638b4afb618e533fcaf749d93389737ba94f4a0a94481becdf701c7e988ae2fe390136a8eae225887ee60db45063490fe
-DIST netcoredbg-3.0.0.1012.tar.gz 1453062 BLAKE2B d5dbcd9a5eaf95b8eae5932d45386e91de9bba6d711e6f015865cbe669900f8fbefb6e3f3815ad264c6425aa1a42d82793b3659b50cfc3168522ce8764d469b4 SHA512 b3536a769e45b3b1159bfcbc8ed31c07fa36af19bea6fac23b48d74c8da59ca0e8e46ab024853aaf22e0a8e87d3c5e3d07acce7a13a3db00a695a344ae333f57
 DIST netcoredbg-3.0.0.1018.tar.gz 1453368 BLAKE2B 27dcdead8de85d7cb3de6e72c5bc7be5e935a60d6bab88612b7a67d0a9873746e2551b9930f33bef22082d756e429c83af587ed4242158cb02cdc9442795ae88 SHA512 9048c6f3eb073ef443181305bd11db83ec7df011684f08aeb765af854f8320d919a9a9461d56bb6ae53d51812ef2fc0941791e1e0078469cb6011b783cb5d2a9
 DIST netstandard.library.2.0.3.nupkg 3146139 BLAKE2B 311e5367398f76c74e78930bc2cd39e450a86bd8626311ded8d58bd84c94a8a84db3c11b2bc10f3eeba20a9d081fe7827981f702ad746b49ae3108c949ba1022 SHA512 e78f0cea69c14895b1b089644077dbce8631a626055d96522f4d29e061d8bfc3e48aa1419e74faf265b998612c03f721f5f0cef4690f824150a5689764dee601
 DIST runtime.any.system.collections.4.3.0.nupkg 107990 BLAKE2B 802e2ae919a4834150d825ac086d8f47e2185e31b60b45f3dbe5f63b1d714953d9faaa7d8fe4cc25a1ea8495c4f8fd925bb198eea0b67e594a8558238b18196c SHA512 9f8833176c139b71a58694ae401c5aec209a63227be07c7ab559bef772082bd1f6cc38ba2949cb1c8e5c5514ad9f4ff51859838dc2f28191f8bb7ae611a50239

diff --git a/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1012.ebuild b/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1012.ebuild
deleted file mode 100644
index 9605178c2d4e..000000000000
--- a/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1012.ebuild
+++ /dev/null
@@ -1,240 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="$(ver_cut 1-3)-$(ver_cut 4)"
-DOTNET_RUNTIME_V="7.0.14"
-
-CMAKE_IN_SOURCE_BUILD="ON"
-
-NUGETS="
-microsoft.codeanalysis.analyzers@1.1.0
-microsoft.codeanalysis.common@2.3.0
-microsoft.codeanalysis.csharp.scripting@2.3.0
-microsoft.codeanalysis.csharp@2.3.0
-microsoft.codeanalysis.scripting.common@2.3.0
-microsoft.csharp@4.4.0
-microsoft.diagnostics.dbgshim.linux-arm64@8.0.452401
-microsoft.diagnostics.dbgshim.linux-arm@8.0.452401
-microsoft.diagnostics.dbgshim.linux-musl-arm64@8.0.452401
-microsoft.diagnostics.dbgshim.linux-musl-arm@8.0.452401
-microsoft.diagnostics.dbgshim.linux-musl-x64@8.0.452401
-microsoft.diagnostics.dbgshim.linux-x64@8.0.452401
-microsoft.diagnostics.dbgshim.osx-arm64@8.0.452401
-microsoft.diagnostics.dbgshim.osx-x64@8.0.452401
-microsoft.diagnostics.dbgshim.win-arm64@8.0.452401
-microsoft.diagnostics.dbgshim.win-arm@8.0.452401
-microsoft.diagnostics.dbgshim.win-x64@8.0.452401
-microsoft.diagnostics.dbgshim.win-x86@8.0.452401
-microsoft.diagnostics.dbgshim@8.0.452401
-microsoft.netcore.platforms@1.1.0
-microsoft.netcore.targets@1.1.0
-netstandard.library@2.0.3
-runtime.any.system.collections@4.3.0
-runtime.any.system.diagnostics.tools@4.3.0
-runtime.any.system.diagnostics.tracing@4.3.0
-runtime.any.system.globalization.calendars@4.3.0
-runtime.any.system.globalization@4.3.0
-runtime.any.system.io@4.3.0
-runtime.any.system.reflection.extensions@4.3.0
-runtime.any.system.reflection.primitives@4.3.0
-runtime.any.system.reflection@4.3.0
-runtime.any.system.resources.resourcemanager@4.3.0
-runtime.any.system.runtime.handles@4.3.0
-runtime.any.system.runtime.interopservices@4.3.0
-runtime.any.system.runtime@4.3.0
-runtime.any.system.text.encoding.extensions@4.3.0
-runtime.any.system.text.encoding@4.3.0
-runtime.any.system.threading.tasks@4.3.0
-runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.native.system.io.compression@4.3.0
-runtime.native.system.net.http@4.3.0
-runtime.native.system.security.cryptography.apple@4.3.0
-runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.native.system@4.3.0
-runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple@4.3.0
-runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.unix.system.console@4.3.0
-runtime.unix.system.diagnostics.debug@4.3.0
-runtime.unix.system.io.filesystem@4.3.0
-runtime.unix.system.private.uri@4.3.0
-runtime.unix.system.runtime.extensions@4.3.0
-system.appcontext@4.3.0
-system.buffers@4.3.0
-system.collections.concurrent@4.3.0
-system.collections.immutable@1.3.1
-system.collections@4.3.0
-system.console@4.3.0
-system.diagnostics.debug@4.3.0
-system.diagnostics.fileversioninfo@4.3.0
-system.diagnostics.stacktrace@4.3.0
-system.diagnostics.tools@4.3.0
-system.diagnostics.tracing@4.3.0
-system.dynamic.runtime@4.3.0
-system.globalization.calendars@4.3.0
-system.globalization@4.3.0
-system.io.compression@4.3.0
-system.io.filesystem.primitives@4.3.0
-system.io.filesystem@4.3.0
-system.io@4.3.0
-system.linq.expressions@4.3.0
-system.linq@4.3.0
-system.objectmodel@4.3.0
-system.private.uri@4.3.0
-system.reflection.emit.ilgeneration@4.3.0
-system.reflection.emit.lightweight@4.3.0
-system.reflection.emit@4.3.0
-system.reflection.extensions@4.3.0
-system.reflection.metadata@1.4.2
-system.reflection.primitives@4.3.0
-system.reflection.typeextensions@4.3.0
-system.reflection@4.3.0
-system.resources.resourcemanager@4.3.0
-system.runtime.extensions@4.3.0
-system.runtime.handles@4.3.0
-system.runtime.interopservices@4.3.0
-system.runtime.numerics@4.3.0
-system.runtime@4.3.0
-system.security.cryptography.algorithms@4.3.0
-system.security.cryptography.cng@4.3.0
-system.security.cryptography.csp@4.3.0
-system.security.cryptography.encoding@4.3.0
-system.security.cryptography.openssl@4.3.0
-system.security.cryptography.primitives@4.3.0
-system.security.cryptography.x509certificates@4.3.0
-system.text.encoding.codepages@4.3.0
-system.text.encoding.extensions@4.3.0
-system.text.encoding@4.3.0
-system.text.regularexpressions@4.3.0
-system.threading.tasks.extensions@4.3.0
-system.threading.tasks.parallel@4.3.0
-system.threading.tasks@4.3.0
-system.threading.thread@4.3.0
-system.threading@4.3.0
-system.valuetuple@4.3.0
-system.xml.readerwriter@4.3.0
-system.xml.xdocument@4.3.0
-system.xml.xmldocument@4.3.0
-system.xml.xpath.xdocument@4.3.0
-system.xml.xpath@4.3.0
-"
-
-inherit check-reqs cmake flag-o-matic nuget
-
-DESCRIPTION="NetCoreDbg is a managed code debugger with MI interface for CoreCLR"
-HOMEPAGE="https://github.com/Samsung/netcoredbg/"
-
-if [[ "${PV}" == *9999* ]] ; then
-	inherit git-r3
-
-	EGIT_REPO_URI="https://github.com/Samsung/${PN}.git"
-else
-	SRC_URI="https://github.com/Samsung/${PN}/archive/refs/tags/${MY_PV}.tar.gz
-		-> ${P}.tar.gz"
-	S="${WORKDIR}/${PN}-${MY_PV}"
-
-	KEYWORDS="~amd64"
-fi
-
-# .NET runtime that would have otherwise be downloaded via git.
-SRC_URI+="
-	https://github.com/dotnet/runtime/archive/refs/tags/v${DOTNET_RUNTIME_V}.tar.gz
-		-> dotnet_runtime-${DOTNET_RUNTIME_V}.tar.gz
-"
-CORECLR_S="${WORKDIR}/runtime-${DOTNET_RUNTIME_V}/src/coreclr"
-
-SRC_URI+="
-	${NUGET_URIS}
-"
-
-LICENSE="MIT"
-SLOT="0/${MY_PV}"
-
-RDEPEND="
-	>=virtual/dotnet-sdk-6.0
-"
-BDEPEND="
-	${RDEPEND}
-	dev-dotnet/csharp-gentoodotnetinfo
-"
-
-CHECKREQS_DISK_BUILD="1400M"
-PATCHES=(
-	"${FILESDIR}/${PN}-3.0.0.1012-compileoptions.patch"
-	"${FILESDIR}/${PN}-3.0.0.1012-types-cstdint.patch"
-)
-QA_FLAGS_IGNORED=".*/libdbgshim.so"
-
-DOCS=( README.md docs/{interop,stepping}.md )
-
-pkg_setup() {
-	if [[ "${MERGE_TYPE}" != binary ]] ; then
-		check-reqs_pkg_setup
-	fi
-}
-
-src_unpack() {
-	nuget_link-system-nugets
-	nuget_link-nuget-archives
-	nuget_unpack-non-nuget-archives
-
-	if [[ -n "${EGIT_REPO_URI}" ]] ; then
-		git-r3_src_unpack
-	fi
-}
-
-src_prepare() {
-	if [[ -z "${DOTNET_ROOT}" ]] ; then
-		die "DOTNET_ROOT is not set"
-	fi
-
-	export DOTNET_CLI_TELEMETRY_OPTOUT=1
-	export DOTNET_NOLOGO=1
-	export DOTNET_SKIP_FIRST_TIME_EXPERIENCE=1
-	export MSBUILDDISABLENODEREUSE=1
-	export UseSharedCompilation=false
-
-	find "${S}" -type f -iname nuget.config -exec rm -v {} + || die
-	cat <<-EOF > NuGet.config || die
-<?xml version="1.0" encoding="utf-8"?>
-<configuration>
-<packageSources>
-<clear />
-<add key="nuget" value="${NUGET_PACKAGES}" />
-</packageSources>
-</configuration>
-EOF
-	cp NuGet.config tools/generrmsg/nuget.xml || die
-
-	cmake_src_prepare
-}
-
-src_configure() {
-	INSTALL_PREFIX="/usr/$(get_libdir)/${PN}"
-	gentoo-dotnet-info || die
-	append-cxxflags -fpermissive
-
-	local -a mycmakeargs=(
-		-DBUILD_MANAGED=1
-		-DCMAKE_INSTALL_PREFIX="${INSTALL_PREFIX}"
-		-DCORECLR_DIR="${CORECLR_S}"
-		-DDOTNET_DIR="${DOTNET_ROOT}"
-	)
-	cmake_src_configure
-}
-
-src_install() {
-	cmake_src_install
-
-	dosym -r "${INSTALL_PREFIX}/${PN}" "/usr/bin/${PN}"
-	einstalldocs
-}


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

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

commit:     b28abd902a912ed2d283b58e1d61ec489379ef29
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 10 13:12:03 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Feb 10 16:24:48 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b28abd90

dev-dotnet/netcoredbg: use dotnet-pkg eclass

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

 ...1018.ebuild => netcoredbg-3.0.0.1018-r1.ebuild} | 49 +++++++---------------
 1 file changed, 14 insertions(+), 35 deletions(-)

diff --git a/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1018.ebuild b/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1018-r1.ebuild
similarity index 89%
rename from dev-dotnet/netcoredbg/netcoredbg-3.0.0.1018.ebuild
rename to dev-dotnet/netcoredbg/netcoredbg-3.0.0.1018-r1.ebuild
index aeac34f8ec8e..f273ca2ffe32 100644
--- a/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1018.ebuild
+++ b/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1018-r1.ebuild
@@ -7,7 +7,7 @@ MY_PV="$(ver_cut 1-3)-$(ver_cut 4)"
 DOTNET_RUNTIME_V="7.0.14"
 
 CMAKE_IN_SOURCE_BUILD="ON"
-
+DOTNET_PKG_COMPAT="8.0"
 NUGETS="
 microsoft.codeanalysis.analyzers@1.1.0
 microsoft.codeanalysis.common@2.3.0
@@ -128,7 +128,7 @@ system.xml.xpath.xdocument@4.3.0
 system.xml.xpath@4.3.0
 "
 
-inherit check-reqs cmake flag-o-matic nuget
+inherit check-reqs dotnet-pkg flag-o-matic cmake
 
 DESCRIPTION="NetCoreDbg is a managed code debugger with MI interface for CoreCLR"
 HOMEPAGE="https://github.com/Samsung/netcoredbg/"
@@ -159,15 +159,10 @@ SRC_URI+="
 LICENSE="MIT"
 SLOT="0/${MY_PV}"
 
-RDEPEND="
-	>=virtual/dotnet-sdk-6.0
-"
-BDEPEND="
-	${RDEPEND}
-	dev-dotnet/csharp-gentoodotnetinfo
-"
-
 CHECKREQS_DISK_BUILD="1400M"
+DOTNET_PKG_PROJECTS=(
+	src/managed/ManagedPart.csproj   # Restore but do not build those projects.
+)
 PATCHES=(
 	"${FILESDIR}/${PN}-3.0.0.1012-compileoptions.patch"
 )
@@ -175,10 +170,13 @@ QA_FLAGS_IGNORED=".*/libdbgshim.so"
 
 DOCS=( README.md docs/{interop,stepping}.md )
 
+pkg_setup() {
+	check-reqs_pkg_setup
+	dotnet-pkg_pkg_setup
+}
+
 src_unpack() {
-	nuget_link-system-nugets
-	nuget_link-nuget-archives
-	nuget_unpack-non-nuget-archives
+	dotnet-pkg_src_unpack
 
 	if [[ -n "${EGIT_REPO_URI}" ]] ; then
 		git-r3_src_unpack
@@ -186,35 +184,16 @@ src_unpack() {
 }
 
 src_prepare() {
-	if [[ -z "${DOTNET_ROOT}" ]] ; then
-		die "DOTNET_ROOT is not set"
-	fi
+	cmake_src_prepare
 
-	export DOTNET_CLI_TELEMETRY_OPTOUT=1
-	export DOTNET_NOLOGO=1
-	export DOTNET_SKIP_FIRST_TIME_EXPERIENCE=1
-	export MSBUILDDISABLENODEREUSE=1
-	export UseSharedCompilation=false
-
-	find "${S}" -type f -iname nuget.config -exec rm -v {} + || die
-	cat <<-EOF > NuGet.config || die
-<?xml version="1.0" encoding="utf-8"?>
-<configuration>
-<packageSources>
-<clear />
-<add key="nuget" value="${NUGET_PACKAGES}" />
-</packageSources>
-</configuration>
-EOF
+	nuget_writeconfig "$(pwd)/"
 	cp NuGet.config tools/generrmsg/nuget.xml || die
-
-	cmake_src_prepare
 }
 
 src_configure() {
 	INSTALL_PREFIX="/usr/$(get_libdir)/${PN}"
-	gentoo-dotnet-info || die
 	append-cxxflags -fpermissive
+	dotnet-pkg_src_configure
 
 	local -a mycmakeargs=(
 		-DBUILD_MANAGED=1


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

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/netcoredbg/
@ 2024-04-04  9:01 Jakov Smolić
  0 siblings, 0 replies; 8+ messages in thread
From: Jakov Smolić @ 2024-04-04  9:01 UTC (permalink / raw
  To: gentoo-commits

commit:     8ecad75d65702c0c0ffcdc0b63c4f9168b662945
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Apr  4 09:01:35 2024 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Apr  4 09:01:35 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ecad75d

dev-dotnet/netcoredbg: Stabilize 3.0.0.1018-r1 amd64, #928550

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-dotnet/netcoredbg/netcoredbg-3.0.0.1018-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1018-r1.ebuild b/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1018-r1.ebuild
index f273ca2ffe32..fcb36b0cbf56 100644
--- a/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1018-r1.ebuild
+++ b/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1018-r1.ebuild
@@ -142,7 +142,7 @@ else
 		-> ${P}.tar.gz"
 	S="${WORKDIR}/${PN}-${MY_PV}"
 
-	KEYWORDS="~amd64"
+	KEYWORDS="amd64"
 fi
 
 # .NET runtime that would have otherwise be downloaded via git.


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

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/netcoredbg/
@ 2024-08-10 18:16 Maciej Barć
  0 siblings, 0 replies; 8+ messages in thread
From: Maciej Barć @ 2024-08-10 18:16 UTC (permalink / raw
  To: gentoo-commits

commit:     f33ee037dfb6372e2f33b8d972ca9adcfca2434f
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 10 17:34:29 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Aug 10 18:16:39 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f33ee037

dev-dotnet/netcoredbg: bump to 3.1.0.1031

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

 dev-dotnet/netcoredbg/Manifest                     |  15 ++
 dev-dotnet/netcoredbg/netcoredbg-3.1.0.1031.ebuild | 212 +++++++++++++++++++++
 2 files changed, 227 insertions(+)

diff --git a/dev-dotnet/netcoredbg/Manifest b/dev-dotnet/netcoredbg/Manifest
index 5ebe7597b951..bcb6ba711135 100644
--- a/dev-dotnet/netcoredbg/Manifest
+++ b/dev-dotnet/netcoredbg/Manifest
@@ -1,4 +1,5 @@
 DIST dotnet_runtime-7.0.14.tar.gz 83730589 BLAKE2B 506c8d233c6316736aecfd7478493c43573c37955ac3b71beaf8d60024dddf0ad525bf22fb790d79aec108ceaee021a947bdaab72b9b01acbf35d0c5df295768 SHA512 6a2b2aae28e46451dd9c44f7d62e01604efd93618b1ea0653b0f8b73d25bf2e59fd0ba7a08868d0de3f6bf31641ef28f918d5defd01e192ef72499d697dcc5e1
+DIST dotnet_runtime-8.0.7.tar.gz 85517045 BLAKE2B 7c94d27617e2243ff95b8d426d780a675ecd80be05eb07f1691bf6b973ad6cf02868c78a5169e4f2d463f911cb4322ad6c889b693c8575a6baf4da0d0ddc6586 SHA512 7fd2145567400b3d1050551cdb1eb3990e01186d8933f7f3f0e416b3c5cba95ec1017cc30179fe31f638ad2da98e1079724c673bc7949ca78d10162476fc2ad9
 DIST microsoft.codeanalysis.analyzers.1.1.0.nupkg 102426 BLAKE2B a0b94d8d6036e8d1da75d12c60db77f5166aadb04e179607ad850782d3a602a62f3612798120ba29edb40588ccd277f1c400f87887c42933470eb7f5454ff6f6 SHA512 12d7a033ec66d072c9249677fb0712446290991a587b180e6d18ffef0eb97b738443fe69098370984ee56eba9f6ca0bbe57d11ac59d41a32d137c7f9a6734aac
 DIST microsoft.codeanalysis.common.2.3.0.nupkg 1029183 BLAKE2B 51de8c2210392273cb8c3b40669c1d7dbd6def12c0dc73aa9750805bbe91b8f0ddace1dc0a6a7264d8a136bbedc967075fe0de0384c1347f6b1dc58755700e31 SHA512 9db6cd9d71031c5edfbb173168e0f2db32bb63c16d4e84d15b1d8a6f7a61930759a42e5a304c1e8a3572e451ddc677f1c8ae4dbbca7216bcfb04cd11738ebfd5
 DIST microsoft.codeanalysis.csharp.2.3.0.nupkg 1939518 BLAKE2B 9f6f58cadb96961029ac246583b5a8899b7d22960aff15f73325f53966cf72044a3eeb14363bb1c0da29a8194b2e7a795f7482ae05139b846fcdce7b31f56eef SHA512 1772aa99eae7bb0c96765ca96fac7cf4a9e134bcc581a1cc3aad0a5b0ef2eaa2159c260f57df5ecb7db4e3c288519ad9299aa05125333eaafc5fa900eb64e23c
@@ -6,21 +7,35 @@ DIST microsoft.codeanalysis.csharp.scripting.2.3.0.nupkg 27714 BLAKE2B 6f2588265
 DIST microsoft.codeanalysis.scripting.common.2.3.0.nupkg 82911 BLAKE2B 718652276d88539483567c0027e9e814ea233ef7a811c5aef34b8625088d251a41467dbc03f641ae5f36b756eec40504b2ae5a43bf6fa1f26e0015daf4df5026 SHA512 6a5fe6d8818fbdf1e57e2b650b887f3f8ffe50e8a04f73dbd9c7ad6a02137ad4496aed09c60b1a748976917c944421118391601475d0fe6336bdb772443ec507
 DIST microsoft.csharp.4.4.0.nupkg 655160 BLAKE2B 22304b0187448ae108162ab78a04904cabc056d7f415f92b07750152b07b85bc4cf21fc30305eb958f4f2d94392f283018a51bd88bedc957c9e6baa88173f467 SHA512 320ec8a877601acc9e5d2029cfce658a66011c2524e1d405e043e74aa7087c58850360ba6c7e2376d613b0b7989d1374dc190f94d1d7b5bc25cc69fc012abc2c
 DIST microsoft.diagnostics.dbgshim.8.0.452401.nupkg 28146 BLAKE2B 7a6e6c4a25d43ee1c2edb1b056b4b1cdf42e7ee3245a39c344418e606dd5c2f451131f0dc8fe826417d94fb44c640a2365b33739dec90c80bd166b67f502e33c SHA512 55d906c3698c23d49c8c1b9fb7d69f45c6a799f392ddb4cbd2ac2493573e443ea1a788433ac07bf91d0eda30d497feba00f0084278914e22e1d8fd0a483a63f7
+DIST microsoft.diagnostics.dbgshim.8.0.532401.nupkg 29562 BLAKE2B 52fb6dc294f6b3ea1259ce7d137b173b12831a8cc2db89b219d2d3aa3f83bb244dbee530f0bf6b2d429f29b1d47149781526d0ad0456bdffeedc76ef57b40b08 SHA512 d91e6200bf5d69fe11a9b60e65184dd6bfaf710e53d53e9ece4daf9d1325db105b4fd8a044c7cd6a2bbd192d683c4608d4228f63ed04cc3368c8a61d2ba7aeec
 DIST microsoft.diagnostics.dbgshim.linux-arm.8.0.452401.nupkg 165027 BLAKE2B 6caa92eac6f152fb4c5f9f3e0a5fc553e4390705edacd5d5b9b9a886d10d9006b5990b35d5f3a96f27a19e3f2eb600bc6acff8f81de6b5fe3ff4095af8e3d133 SHA512 94bd9185e251fe651ac6348605ae9937641ce9afc22843fae648e266ee95d84b3a9ad691b3a7ee10af5f6ee0d1f221fc46b6649cad6976892abb11fab8530a5a
+DIST microsoft.diagnostics.dbgshim.linux-arm.8.0.532401.nupkg 161501 BLAKE2B 4861628e4257b3d17b3de324bb9ded92f3967728520221b1a446693b9d16a10a633cab6c44a193575462f443c043cc8d8416d48ac1625247637fb39a58a0d4f2 SHA512 56b1fed2ebef7f60c594d238845cdd6cd803a5ab70475e157de08e358da318cf6d904e1dcbd3ccc5d2faa896b2bc36a09f52dfe308d4b5d1f3aeb068bf0a7abe
 DIST microsoft.diagnostics.dbgshim.linux-arm64.8.0.452401.nupkg 183881 BLAKE2B 95ceb2e0988a847a72f984de7f4e716cc8394369d9961e999bd00411f81ec4abafcaeeea367ad2c8e3512c77c67e812facd4571272f7fc36566c3559dc2c66dc SHA512 a5fabcf41d24a4062d166abc2312dd045dc9ee093fec0369a055ea1dfd02f31c85546c248cfcc989b42e6c1fe1c2d42c178a47dc616bb829de8c4bfb4f806414
+DIST microsoft.diagnostics.dbgshim.linux-arm64.8.0.532401.nupkg 188027 BLAKE2B 515a8ca4e410a27b2a569e6c62932a182ab7cae42a2baea9469d0cf4ad5a5c3d773e381046cdc168fa3b5c062c9fa1376ddf3acb55a26bdf9cc41aa555da1b7c SHA512 fb9db7e9fa5bcd406e5237860b6aa44bfeb75d79e5f4270b0980d3d948a4f46db3f7a017cdfc1f5e9aae65dca505ba6870df2260761bbf9aaf11d7de3ae5685f
 DIST microsoft.diagnostics.dbgshim.linux-musl-arm.8.0.452401.nupkg 165524 BLAKE2B 9d683ccfe6fe87ffe1662c0c7f8b747f8405d70b71bcc8b09e4ac2ba1e0523ec9ae008b8e5cf4386828e80c9031697e181c0b2b95cf914e4f89861a3c2f15ac4 SHA512 46dc6451c0b6218b50f4e31b413e53db82f5ea1cafbb4215f61271d3d2452c77dc7cb0d42131a9b27e50b8f6a9ed4a110d8bdd8b29b3e432f60d30219fed5b5e
+DIST microsoft.diagnostics.dbgshim.linux-musl-arm.8.0.532401.nupkg 161991 BLAKE2B 3ddfa19bf91dc856a18b83d8b3f479a8ff08be94cc74120769a815df88e4347f57fed6481edae83adfc6dbfc10f7603126d64246518e11c827c3b2dea7bb97e9 SHA512 0b5c81258f6156329c96a7ae1a6712f5fcc2111a3b8d969ca780281ee656940712a613ca2e9254c3cdbddde14e1b9341eee0c6213a94e130b5b897d008cab5c4
 DIST microsoft.diagnostics.dbgshim.linux-musl-arm64.8.0.452401.nupkg 184081 BLAKE2B 3a5c649bb29cfae4cdf86082610ce3e8f8bef0ddb3427ef0e67d73ae5d302a5dd929228f97fe8dae206dc20ebea8fbb26ed1d5bba92bb6bad520cc9db613d779 SHA512 e0212351972afb3589a6d0394d50f51fb87991f35a79dfadea3e8632cc5a06dd9d0238758cc9c896e4322a6a25b9ecd739e964b78bd77760e811f3d35973e1ca
+DIST microsoft.diagnostics.dbgshim.linux-musl-arm64.8.0.532401.nupkg 188230 BLAKE2B a9f533bcf4b3f329e89e54e7868e49de68f9e37b0c85b56b3bc3686c182724574d917d09c5e2e83f59daa80ca9c453e269ac5435be9c5adc91693a9c4316db65 SHA512 06d0766d4728e6ac8e0ee3c07b63dcecee5a69dafe647bf00f3795267b9a60f0931562087b5ac2031060a63a96e1d9a578ecdaced34845a0deae2d917f3027fc
 DIST microsoft.diagnostics.dbgshim.linux-musl-x64.8.0.452401.nupkg 195721 BLAKE2B 8081a2d7e0cd0631ed90bccc2b46c0b1bd4d9c5f462cdaf6817a42e4577534d1981e912ee521ea3846ccaa87226a255b13e070df3afd496e01593e7f200a3fd0 SHA512 06366c96fa25867c04d1f1dae41c304ef5906a51e70a22b2265737cae5255378d45cd897f68055258dcaf80b7da9b7b6d1633f7dd1f2385519576079928e6085
+DIST microsoft.diagnostics.dbgshim.linux-musl-x64.8.0.532401.nupkg 193381 BLAKE2B 0a200a6c0bdf33e62598f52833077b0c0308f3ba14811ff3aeee72b5e5ceed0beea2de64444d040d033ef27671748c8c4a860504e4c9bff4701c5c5b43ac540a SHA512 7cdd3cd47dca52275def2a94c95081c302385f331b2ad2be916e1324c56416f543dbcbe4ffc7b5ab9e8fd35ab244f52e4f3c976a98cf8bf549bdae6312419ec3
 DIST microsoft.diagnostics.dbgshim.linux-x64.8.0.452401.nupkg 197852 BLAKE2B 97605b9edcabefdae4684d34da6970a64af601cc783d1f1f80527509f8e6aba63bd193f3fc89be7f3249fee31469140ceb68da18543a2730475c51d2b00a714b SHA512 e6e6928b78ebec437729fab8e22ac5921cb5c53015cb82293acebc2916583d3024873a1aea49b95803424a9d0a7156b61e243cd9f0af4a7b6c37c7f35dcdc43a
+DIST microsoft.diagnostics.dbgshim.linux-x64.8.0.532401.nupkg 199270 BLAKE2B 468cd4caf17cdaeed4b8b84a8c013f9fa6d0ed6340f32c8f79ef5bc23b5cabd9fbd6e511d326b79771a9cbfa5070b8c7c3f68209447e4831340d8063e8b92ad1 SHA512 f21f23a2e8499bb0ff364e6c65d383db6072fa768745c3622f0cd0adf1093f354fa9f4760e38662e8b747ece3bcf23d744e45c74e993a09acff4a959b68bc7d8
 DIST microsoft.diagnostics.dbgshim.osx-arm64.8.0.452401.nupkg 185862 BLAKE2B b0ea385d46cfdfabce963927b06331301872b251a7e3fab599ab94723402f7802525964de31f4e6d71c6a6cfc66bed668f5202c77be7afca28eda7dca280c306 SHA512 5478ce1e973afdbd5fa85b59760b62494ffd30091fbf9c62030aba3d1ce5ee75c53067804390c02f5328a40b3d777b4b256155fcbd56465d218367e2172e447b
+DIST microsoft.diagnostics.dbgshim.osx-arm64.8.0.532401.nupkg 187289 BLAKE2B cc3a58c7a897d3f0e6aeebdde39f2a3f468125c0360e3ea359a8e18625865c72ae568bb587ca539bc4e9d57d641573781db1ead0b35d053cf5e8cc8f67358ad8 SHA512 d44dc5c7e0af4fdbd706947e9eedd7c9a82a36ad003bae79c61167a16816fa02a276607b5acf68ca6e47afeda6bf9b9f923d8714148c0068b69573e32472d6e8
 DIST microsoft.diagnostics.dbgshim.osx-x64.8.0.452401.nupkg 200378 BLAKE2B 59a78e766ea024a7543911eb86ef48ca89a5d9f7a3a29d9e336636d5247ec7dfd6b474924f7c37afc69ae739195f79679f472b129ded279c767656ace66f7175 SHA512 5c3a0070d6e40c33392f1861487a9a220b2bfd5fab53de2c850e2848fac5382237f76c17187e38fc5033afe3d0bf7b74899cb4a23a85271c5d25df49a57f960b
+DIST microsoft.diagnostics.dbgshim.osx-x64.8.0.532401.nupkg 201797 BLAKE2B a18f3f8682803694accd81a31bc28033cfbe5bac6cb9365ba0dc2ec729e6c54372557ef4587baba1bb275ef32888d6514b924f1a3d52e07dac5c05bc10b0435e SHA512 2733c2f17e639ee83a50e11cae3f0f28e32a159dc15eb1b80cf010b0b7d1059b41f652aaa36c49169b8f97b7e8601b9931daab1ace43b507b1170814de808743
 DIST microsoft.diagnostics.dbgshim.win-arm.8.0.452401.nupkg 89378 BLAKE2B 9182c1733ff81cb8897e89609e55a227793cadcba9f10a4baaa6e4c498a0c39422c41b721358a9233b88cd45ac2949f3b3524d4231f10dd19a9096845e99404b SHA512 e7322abdd3bba06d9a81e6c83c57d5542736a6583d6dab3b7d94cace63303b2b2c88196b3bd0016ebfb491b09c62c07e9dba252db760393bc8061d2a9148ad38
+DIST microsoft.diagnostics.dbgshim.win-arm.8.0.532401.nupkg 91036 BLAKE2B a41295bd4638dd6d5afc14ac29e31c05a06ece619416cef862d73931afd71ca99685ee006b0c274fcead8761f4bdb3689080765e8cc94b6dddcc8b4a985b0b35 SHA512 bc33856507140f3e6c3b87e97c0774ecaf0a24456e51ea7f6ff255502bd4d2f8ed61fd1d03d761f30e1744bb0aa65752bea02d4941f6af6108dadd5b321f1ce3
 DIST microsoft.diagnostics.dbgshim.win-arm64.8.0.452401.nupkg 93295 BLAKE2B 4922f8d4374d8153e27509ee270c6828a152739dde16e05da53fdef613c6ce0dffca81faab106b45685ec07e05a27793d84dfdb300d256fba1efe3de7baf606c SHA512 1ce8d2b277150e0734a120adddbac8f3346b5baa66e99e9070e17ee8221befd44cde3d1d8011b8e0feba4f1198458dd93b45592932a89fd2d424c8aaa7627c69
+DIST microsoft.diagnostics.dbgshim.win-arm64.8.0.532401.nupkg 95072 BLAKE2B 3bcf871a72148f1050c0d86d80e469568f00c4bbdacab8ddb23afa9699e0a623f10241257cc995ffa27f9adc79e1893ecc353c412bbc74b9212a0ca098aa0c9b SHA512 781a96d5f1927123604802f38598b927d86b4d19c4d945df08f94f0401c4904df3848630a5b65bbfc8c074b693b4409efc4668cf6a490b17896b42b9be6064c3
 DIST microsoft.diagnostics.dbgshim.win-x64.8.0.452401.nupkg 98042 BLAKE2B 04bff1ed1c7e30735562c6a32b241a6d47d5ac3aeb5eaeb4098f8631b8690bedfe8580532b2e9cd840cb207d95fb2d5ed9e2ab877fd82d4acb84b33f82cbbbc6 SHA512 ecb1c3f3ff822efb21e3f256d3302fb9015e1a28fb7cba58b23ed0da24f07e9119d489e63cccb628211f39436a617655c437cb25b784ad3897c318f4b879d87b
+DIST microsoft.diagnostics.dbgshim.win-x64.8.0.532401.nupkg 99739 BLAKE2B cf78ac0266c26d6e18c5e5ba993fe962e78e2a88895ebe24c48a5a70abc19eba8dc61017cc7a262264c17767147ff025aa98c31d9b23fced110bd9606f103bc9 SHA512 d5c304916b352eb8edb3eedf6c81cbd8717cac56dae7e31ed30443333c8bb154374e1790b2cdf9c94a1253ff69591d6619dee7da9d82009bfc642ad2c7cb0f6d
 DIST microsoft.diagnostics.dbgshim.win-x86.8.0.452401.nupkg 87463 BLAKE2B 4ee374737e5dcdfbac5eb79f9e9ec2124537a858db220be30de740bc7568fd52d243d48216bb216a4f46e7c8f03c798cb7a7c84ff09f09333383f940b2786a27 SHA512 f745cfc7a746fc6fff19e703e262bb09fc7ed5dc71d157a049f1d3d8207782a5bbe50fef273f22f0be6f4b67c425cc7d7e3324bc1d413905d3a240bb9401ab48
+DIST microsoft.diagnostics.dbgshim.win-x86.8.0.532401.nupkg 87871 BLAKE2B a4d7526557b7c6f96557ffb6e0ebefa223f2da8dfa04b60fe01d8d953e4af00f2c0fadb7c864505b1e5ea8c00e8f48455c76d42656b77906212cce827db8ca1f SHA512 4e9161cad86087c8f3d6f957f3b1710e235eec694b9bafa23f19fee4c759cc5dd26dce5b1e2d191f95719643b35f13bbc8dd368d987d5e3d9cafd2a7d70f732e
 DIST microsoft.netcore.platforms.1.1.0.nupkg 17960 BLAKE2B 6a9fa22d75f5a1c65746dd71a63c3d4e37c393e99c23007c10f5ecce248a04863bf26e7562c7751177a6985eaac266c29cc6a5443a4a853e773f88994ad2a3fd SHA512 6bf892c274596fe2c7164e3d8503b24e187f64d0b7bec6d9b05eb95f04086fceb7a85ea6b2685d42dc465c52f6f0e6f636c0b3fddac48f6f0125dfd83e92d106
 DIST microsoft.netcore.targets.1.1.0.nupkg 18162 BLAKE2B 419d19e0da934ab4b9db75dd66cc22b83a003f34e93cf7a92feccf4f32d3d695e18b826b1aba13073dd4ec53aa7905a67346921d1055516647ddcde0d79009f1 SHA512 1ef033a68688aab9997ec1c0378acb1638b4afb618e533fcaf749d93389737ba94f4a0a94481becdf701c7e988ae2fe390136a8eae225887ee60db45063490fe
 DIST netcoredbg-3.0.0.1018.tar.gz 1453368 BLAKE2B 27dcdead8de85d7cb3de6e72c5bc7be5e935a60d6bab88612b7a67d0a9873746e2551b9930f33bef22082d756e429c83af587ed4242158cb02cdc9442795ae88 SHA512 9048c6f3eb073ef443181305bd11db83ec7df011684f08aeb765af854f8320d919a9a9461d56bb6ae53d51812ef2fc0941791e1e0078469cb6011b783cb5d2a9
+DIST netcoredbg-3.1.0.1031.tar.gz 1468658 BLAKE2B d63104cc5f560a8a212b5d862825ba87071bbc9b9f4a7589720aa1da3b635afd30b993aa1a5062f669020050d00d986762b9be485ec0cb3e105fe700396d9533 SHA512 8aba69d9c925cd4d2dd4e44752ae58c92852e80a171bf3ea1816c066e364307368d43d35cedca368403057e3393cc0e1b593c8db541b03a6c86516e770e8948c
 DIST netstandard.library.2.0.3.nupkg 3146139 BLAKE2B 311e5367398f76c74e78930bc2cd39e450a86bd8626311ded8d58bd84c94a8a84db3c11b2bc10f3eeba20a9d081fe7827981f702ad746b49ae3108c949ba1022 SHA512 e78f0cea69c14895b1b089644077dbce8631a626055d96522f4d29e061d8bfc3e48aa1419e74faf265b998612c03f721f5f0cef4690f824150a5689764dee601
 DIST runtime.any.system.collections.4.3.0.nupkg 107990 BLAKE2B 802e2ae919a4834150d825ac086d8f47e2185e31b60b45f3dbe5f63b1d714953d9faaa7d8fe4cc25a1ea8495c4f8fd925bb198eea0b67e594a8558238b18196c SHA512 9f8833176c139b71a58694ae401c5aec209a63227be07c7ab559bef772082bd1f6cc38ba2949cb1c8e5c5514ad9f4ff51859838dc2f28191f8bb7ae611a50239
 DIST runtime.any.system.diagnostics.tools.4.3.0.nupkg 43707 BLAKE2B 33d1c57eb4e50c06488da02ab2bb1b8dba9948026053e662986af05b74045c014e76815edbb588f10d6a904de22e4c50177f31f3fac36d159b9af361a4cb2b62 SHA512 bd257401e179d4b836a4a2f7236a0e303ae997d2453c946bf272036620a0b14e85e5f42c229332930a954655ab4cae359d191a3e3d9746df09535a651367764c

diff --git a/dev-dotnet/netcoredbg/netcoredbg-3.1.0.1031.ebuild b/dev-dotnet/netcoredbg/netcoredbg-3.1.0.1031.ebuild
new file mode 100644
index 000000000000..ee3e329b94ab
--- /dev/null
+++ b/dev-dotnet/netcoredbg/netcoredbg-3.1.0.1031.ebuild
@@ -0,0 +1,212 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="$(ver_cut 1-3)-$(ver_cut 4)"
+DOTNET_RUNTIME_V="8.0.7"
+
+CMAKE_IN_SOURCE_BUILD="ON"
+DOTNET_PKG_COMPAT="8.0"
+NUGETS="
+microsoft.codeanalysis.analyzers@1.1.0
+microsoft.codeanalysis.common@2.3.0
+microsoft.codeanalysis.csharp.scripting@2.3.0
+microsoft.codeanalysis.csharp@2.3.0
+microsoft.codeanalysis.scripting.common@2.3.0
+microsoft.csharp@4.4.0
+microsoft.diagnostics.dbgshim.linux-arm64@8.0.532401
+microsoft.diagnostics.dbgshim.linux-arm@8.0.532401
+microsoft.diagnostics.dbgshim.linux-musl-arm64@8.0.532401
+microsoft.diagnostics.dbgshim.linux-musl-arm@8.0.532401
+microsoft.diagnostics.dbgshim.linux-musl-x64@8.0.532401
+microsoft.diagnostics.dbgshim.linux-x64@8.0.532401
+microsoft.diagnostics.dbgshim.osx-arm64@8.0.532401
+microsoft.diagnostics.dbgshim.osx-x64@8.0.532401
+microsoft.diagnostics.dbgshim.win-arm64@8.0.532401
+microsoft.diagnostics.dbgshim.win-arm@8.0.532401
+microsoft.diagnostics.dbgshim.win-x64@8.0.532401
+microsoft.diagnostics.dbgshim.win-x86@8.0.532401
+microsoft.diagnostics.dbgshim@8.0.532401
+microsoft.netcore.platforms@1.1.0
+microsoft.netcore.targets@1.1.0
+netstandard.library@2.0.3
+runtime.any.system.collections@4.3.0
+runtime.any.system.diagnostics.tools@4.3.0
+runtime.any.system.diagnostics.tracing@4.3.0
+runtime.any.system.globalization.calendars@4.3.0
+runtime.any.system.globalization@4.3.0
+runtime.any.system.io@4.3.0
+runtime.any.system.reflection.extensions@4.3.0
+runtime.any.system.reflection.primitives@4.3.0
+runtime.any.system.reflection@4.3.0
+runtime.any.system.resources.resourcemanager@4.3.0
+runtime.any.system.runtime.handles@4.3.0
+runtime.any.system.runtime.interopservices@4.3.0
+runtime.any.system.runtime@4.3.0
+runtime.any.system.text.encoding.extensions@4.3.0
+runtime.any.system.text.encoding@4.3.0
+runtime.any.system.threading.tasks@4.3.0
+runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.native.system.io.compression@4.3.0
+runtime.native.system.net.http@4.3.0
+runtime.native.system.security.cryptography.apple@4.3.0
+runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.native.system@4.3.0
+runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple@4.3.0
+runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.unix.system.console@4.3.0
+runtime.unix.system.diagnostics.debug@4.3.0
+runtime.unix.system.io.filesystem@4.3.0
+runtime.unix.system.private.uri@4.3.0
+runtime.unix.system.runtime.extensions@4.3.0
+system.appcontext@4.3.0
+system.buffers@4.3.0
+system.collections.concurrent@4.3.0
+system.collections.immutable@1.3.1
+system.collections@4.3.0
+system.console@4.3.0
+system.diagnostics.debug@4.3.0
+system.diagnostics.fileversioninfo@4.3.0
+system.diagnostics.stacktrace@4.3.0
+system.diagnostics.tools@4.3.0
+system.diagnostics.tracing@4.3.0
+system.dynamic.runtime@4.3.0
+system.globalization.calendars@4.3.0
+system.globalization@4.3.0
+system.io.compression@4.3.0
+system.io.filesystem.primitives@4.3.0
+system.io.filesystem@4.3.0
+system.io@4.3.0
+system.linq.expressions@4.3.0
+system.linq@4.3.0
+system.objectmodel@4.3.0
+system.private.uri@4.3.0
+system.reflection.emit.ilgeneration@4.3.0
+system.reflection.emit.lightweight@4.3.0
+system.reflection.emit@4.3.0
+system.reflection.extensions@4.3.0
+system.reflection.metadata@1.4.2
+system.reflection.primitives@4.3.0
+system.reflection.typeextensions@4.3.0
+system.reflection@4.3.0
+system.resources.resourcemanager@4.3.0
+system.runtime.extensions@4.3.0
+system.runtime.handles@4.3.0
+system.runtime.interopservices@4.3.0
+system.runtime.numerics@4.3.0
+system.runtime@4.3.0
+system.security.cryptography.algorithms@4.3.0
+system.security.cryptography.cng@4.3.0
+system.security.cryptography.csp@4.3.0
+system.security.cryptography.encoding@4.3.0
+system.security.cryptography.openssl@4.3.0
+system.security.cryptography.primitives@4.3.0
+system.security.cryptography.x509certificates@4.3.0
+system.text.encoding.codepages@4.3.0
+system.text.encoding.extensions@4.3.0
+system.text.encoding@4.3.0
+system.text.regularexpressions@4.3.0
+system.threading.tasks.extensions@4.3.0
+system.threading.tasks.parallel@4.3.0
+system.threading.tasks@4.3.0
+system.threading.thread@4.3.0
+system.threading@4.3.0
+system.valuetuple@4.3.0
+system.xml.readerwriter@4.3.0
+system.xml.xdocument@4.3.0
+system.xml.xmldocument@4.3.0
+system.xml.xpath.xdocument@4.3.0
+system.xml.xpath@4.3.0
+"
+
+inherit check-reqs dotnet-pkg flag-o-matic cmake
+
+DESCRIPTION="NetCoreDbg is a managed code debugger with MI interface for CoreCLR"
+HOMEPAGE="https://github.com/Samsung/netcoredbg/"
+
+if [[ "${PV}" == *9999* ]] ; then
+	inherit git-r3
+
+	EGIT_REPO_URI="https://github.com/Samsung/${PN}.git"
+else
+	SRC_URI="https://github.com/Samsung/${PN}/archive/refs/tags/${MY_PV}.tar.gz
+		-> ${P}.tar.gz"
+	S="${WORKDIR}/${PN}-${MY_PV}"
+
+	KEYWORDS="~amd64"
+fi
+
+# .NET runtime that would have otherwise be downloaded via git.
+SRC_URI+="
+	https://github.com/dotnet/runtime/archive/refs/tags/v${DOTNET_RUNTIME_V}.tar.gz
+		-> dotnet_runtime-${DOTNET_RUNTIME_V}.tar.gz
+"
+CORECLR_S="${WORKDIR}/runtime-${DOTNET_RUNTIME_V}/src/coreclr"
+
+SRC_URI+="
+	${NUGET_URIS}
+"
+
+LICENSE="MIT"
+SLOT="0/${MY_PV}"
+
+CHECKREQS_DISK_BUILD="1400M"
+DOTNET_PKG_PROJECTS=(
+	src/managed/ManagedPart.csproj   # Restore but do not build those projects.
+)
+PATCHES=(
+	"${FILESDIR}/${PN}-3.0.0.1012-compileoptions.patch"
+)
+QA_FLAGS_IGNORED=".*/libdbgshim.so"
+
+DOCS=( README.md docs/{interop,stepping}.md )
+
+pkg_setup() {
+	check-reqs_pkg_setup
+	dotnet-pkg_pkg_setup
+}
+
+src_unpack() {
+	dotnet-pkg_src_unpack
+
+	if [[ -n "${EGIT_REPO_URI}" ]] ; then
+		git-r3_src_unpack
+	fi
+}
+
+src_prepare() {
+	cmake_src_prepare
+
+	nuget_writeconfig "$(pwd)/"
+	cp NuGet.config tools/generrmsg/nuget.xml || die
+}
+
+src_configure() {
+	INSTALL_PREFIX="/usr/$(get_libdir)/${PN}"
+	append-cxxflags -fpermissive
+	dotnet-pkg_src_configure
+
+	local -a mycmakeargs=(
+		-DBUILD_MANAGED=1
+		-DCMAKE_INSTALL_PREFIX="${INSTALL_PREFIX}"
+		-DCORECLR_DIR="${CORECLR_S}"
+		-DDOTNET_DIR="${DOTNET_ROOT}"
+	)
+	cmake_src_configure
+}
+
+src_install() {
+	cmake_src_install
+
+	dosym -r "${INSTALL_PREFIX}/${PN}" "/usr/bin/${PN}"
+	einstalldocs
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/netcoredbg/
@ 2024-09-27  5:30 Arthur Zamarin
  0 siblings, 0 replies; 8+ messages in thread
From: Arthur Zamarin @ 2024-09-27  5:30 UTC (permalink / raw
  To: gentoo-commits

commit:     5ed4b2eedcf2a6b86fa908d6ea3e106c0cf7946b
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 27 05:30:01 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 27 05:30:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ed4b2ee

dev-dotnet/netcoredbg: Stabilize 3.1.0.1031 amd64, #940282

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-dotnet/netcoredbg/netcoredbg-3.1.0.1031.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/netcoredbg/netcoredbg-3.1.0.1031.ebuild b/dev-dotnet/netcoredbg/netcoredbg-3.1.0.1031.ebuild
index ee3e329b94ab..03cdd88dbf2f 100644
--- a/dev-dotnet/netcoredbg/netcoredbg-3.1.0.1031.ebuild
+++ b/dev-dotnet/netcoredbg/netcoredbg-3.1.0.1031.ebuild
@@ -142,7 +142,7 @@ else
 		-> ${P}.tar.gz"
 	S="${WORKDIR}/${PN}-${MY_PV}"
 
-	KEYWORDS="~amd64"
+	KEYWORDS="amd64"
 fi
 
 # .NET runtime that would have otherwise be downloaded via git.


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

* [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/netcoredbg/
@ 2024-10-17 15:51 Maciej Barć
  0 siblings, 0 replies; 8+ messages in thread
From: Maciej Barć @ 2024-10-17 15:51 UTC (permalink / raw
  To: gentoo-commits

commit:     b26530499f679ce18f8f8c70c0d1d2750563e3ef
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 17 15:43:13 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Oct 17 15:51:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2653049

dev-dotnet/netcoredbg: drop old 3.0.0.1018-r1

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

 dev-dotnet/netcoredbg/Manifest                     |  15 --
 .../netcoredbg/netcoredbg-3.0.0.1018-r1.ebuild     | 212 ---------------------
 2 files changed, 227 deletions(-)

diff --git a/dev-dotnet/netcoredbg/Manifest b/dev-dotnet/netcoredbg/Manifest
index bcb6ba711135..0f43789b7625 100644
--- a/dev-dotnet/netcoredbg/Manifest
+++ b/dev-dotnet/netcoredbg/Manifest
@@ -1,4 +1,3 @@
-DIST dotnet_runtime-7.0.14.tar.gz 83730589 BLAKE2B 506c8d233c6316736aecfd7478493c43573c37955ac3b71beaf8d60024dddf0ad525bf22fb790d79aec108ceaee021a947bdaab72b9b01acbf35d0c5df295768 SHA512 6a2b2aae28e46451dd9c44f7d62e01604efd93618b1ea0653b0f8b73d25bf2e59fd0ba7a08868d0de3f6bf31641ef28f918d5defd01e192ef72499d697dcc5e1
 DIST dotnet_runtime-8.0.7.tar.gz 85517045 BLAKE2B 7c94d27617e2243ff95b8d426d780a675ecd80be05eb07f1691bf6b973ad6cf02868c78a5169e4f2d463f911cb4322ad6c889b693c8575a6baf4da0d0ddc6586 SHA512 7fd2145567400b3d1050551cdb1eb3990e01186d8933f7f3f0e416b3c5cba95ec1017cc30179fe31f638ad2da98e1079724c673bc7949ca78d10162476fc2ad9
 DIST microsoft.codeanalysis.analyzers.1.1.0.nupkg 102426 BLAKE2B a0b94d8d6036e8d1da75d12c60db77f5166aadb04e179607ad850782d3a602a62f3612798120ba29edb40588ccd277f1c400f87887c42933470eb7f5454ff6f6 SHA512 12d7a033ec66d072c9249677fb0712446290991a587b180e6d18ffef0eb97b738443fe69098370984ee56eba9f6ca0bbe57d11ac59d41a32d137c7f9a6734aac
 DIST microsoft.codeanalysis.common.2.3.0.nupkg 1029183 BLAKE2B 51de8c2210392273cb8c3b40669c1d7dbd6def12c0dc73aa9750805bbe91b8f0ddace1dc0a6a7264d8a136bbedc967075fe0de0384c1347f6b1dc58755700e31 SHA512 9db6cd9d71031c5edfbb173168e0f2db32bb63c16d4e84d15b1d8a6f7a61930759a42e5a304c1e8a3572e451ddc677f1c8ae4dbbca7216bcfb04cd11738ebfd5
@@ -6,35 +5,21 @@ DIST microsoft.codeanalysis.csharp.2.3.0.nupkg 1939518 BLAKE2B 9f6f58cadb9696102
 DIST microsoft.codeanalysis.csharp.scripting.2.3.0.nupkg 27714 BLAKE2B 6f2588265279a2c8f990685b2364e22f36a558dfd86a2d2d0c97c9f57da836ae256482cac67d04acccee1bd22952885dd4c67441d5e8eb42f35f5765162ccf6a SHA512 701a52b6a7bd697402c5bb33a76a5c710dc9ebf2d15cf15198bac15eb5c532f73065b683eec1aea43fa794f408cabf3763b30c97fb3f8993f174eb9cfd4d7f91
 DIST microsoft.codeanalysis.scripting.common.2.3.0.nupkg 82911 BLAKE2B 718652276d88539483567c0027e9e814ea233ef7a811c5aef34b8625088d251a41467dbc03f641ae5f36b756eec40504b2ae5a43bf6fa1f26e0015daf4df5026 SHA512 6a5fe6d8818fbdf1e57e2b650b887f3f8ffe50e8a04f73dbd9c7ad6a02137ad4496aed09c60b1a748976917c944421118391601475d0fe6336bdb772443ec507
 DIST microsoft.csharp.4.4.0.nupkg 655160 BLAKE2B 22304b0187448ae108162ab78a04904cabc056d7f415f92b07750152b07b85bc4cf21fc30305eb958f4f2d94392f283018a51bd88bedc957c9e6baa88173f467 SHA512 320ec8a877601acc9e5d2029cfce658a66011c2524e1d405e043e74aa7087c58850360ba6c7e2376d613b0b7989d1374dc190f94d1d7b5bc25cc69fc012abc2c
-DIST microsoft.diagnostics.dbgshim.8.0.452401.nupkg 28146 BLAKE2B 7a6e6c4a25d43ee1c2edb1b056b4b1cdf42e7ee3245a39c344418e606dd5c2f451131f0dc8fe826417d94fb44c640a2365b33739dec90c80bd166b67f502e33c SHA512 55d906c3698c23d49c8c1b9fb7d69f45c6a799f392ddb4cbd2ac2493573e443ea1a788433ac07bf91d0eda30d497feba00f0084278914e22e1d8fd0a483a63f7
 DIST microsoft.diagnostics.dbgshim.8.0.532401.nupkg 29562 BLAKE2B 52fb6dc294f6b3ea1259ce7d137b173b12831a8cc2db89b219d2d3aa3f83bb244dbee530f0bf6b2d429f29b1d47149781526d0ad0456bdffeedc76ef57b40b08 SHA512 d91e6200bf5d69fe11a9b60e65184dd6bfaf710e53d53e9ece4daf9d1325db105b4fd8a044c7cd6a2bbd192d683c4608d4228f63ed04cc3368c8a61d2ba7aeec
-DIST microsoft.diagnostics.dbgshim.linux-arm.8.0.452401.nupkg 165027 BLAKE2B 6caa92eac6f152fb4c5f9f3e0a5fc553e4390705edacd5d5b9b9a886d10d9006b5990b35d5f3a96f27a19e3f2eb600bc6acff8f81de6b5fe3ff4095af8e3d133 SHA512 94bd9185e251fe651ac6348605ae9937641ce9afc22843fae648e266ee95d84b3a9ad691b3a7ee10af5f6ee0d1f221fc46b6649cad6976892abb11fab8530a5a
 DIST microsoft.diagnostics.dbgshim.linux-arm.8.0.532401.nupkg 161501 BLAKE2B 4861628e4257b3d17b3de324bb9ded92f3967728520221b1a446693b9d16a10a633cab6c44a193575462f443c043cc8d8416d48ac1625247637fb39a58a0d4f2 SHA512 56b1fed2ebef7f60c594d238845cdd6cd803a5ab70475e157de08e358da318cf6d904e1dcbd3ccc5d2faa896b2bc36a09f52dfe308d4b5d1f3aeb068bf0a7abe
-DIST microsoft.diagnostics.dbgshim.linux-arm64.8.0.452401.nupkg 183881 BLAKE2B 95ceb2e0988a847a72f984de7f4e716cc8394369d9961e999bd00411f81ec4abafcaeeea367ad2c8e3512c77c67e812facd4571272f7fc36566c3559dc2c66dc SHA512 a5fabcf41d24a4062d166abc2312dd045dc9ee093fec0369a055ea1dfd02f31c85546c248cfcc989b42e6c1fe1c2d42c178a47dc616bb829de8c4bfb4f806414
 DIST microsoft.diagnostics.dbgshim.linux-arm64.8.0.532401.nupkg 188027 BLAKE2B 515a8ca4e410a27b2a569e6c62932a182ab7cae42a2baea9469d0cf4ad5a5c3d773e381046cdc168fa3b5c062c9fa1376ddf3acb55a26bdf9cc41aa555da1b7c SHA512 fb9db7e9fa5bcd406e5237860b6aa44bfeb75d79e5f4270b0980d3d948a4f46db3f7a017cdfc1f5e9aae65dca505ba6870df2260761bbf9aaf11d7de3ae5685f
-DIST microsoft.diagnostics.dbgshim.linux-musl-arm.8.0.452401.nupkg 165524 BLAKE2B 9d683ccfe6fe87ffe1662c0c7f8b747f8405d70b71bcc8b09e4ac2ba1e0523ec9ae008b8e5cf4386828e80c9031697e181c0b2b95cf914e4f89861a3c2f15ac4 SHA512 46dc6451c0b6218b50f4e31b413e53db82f5ea1cafbb4215f61271d3d2452c77dc7cb0d42131a9b27e50b8f6a9ed4a110d8bdd8b29b3e432f60d30219fed5b5e
 DIST microsoft.diagnostics.dbgshim.linux-musl-arm.8.0.532401.nupkg 161991 BLAKE2B 3ddfa19bf91dc856a18b83d8b3f479a8ff08be94cc74120769a815df88e4347f57fed6481edae83adfc6dbfc10f7603126d64246518e11c827c3b2dea7bb97e9 SHA512 0b5c81258f6156329c96a7ae1a6712f5fcc2111a3b8d969ca780281ee656940712a613ca2e9254c3cdbddde14e1b9341eee0c6213a94e130b5b897d008cab5c4
-DIST microsoft.diagnostics.dbgshim.linux-musl-arm64.8.0.452401.nupkg 184081 BLAKE2B 3a5c649bb29cfae4cdf86082610ce3e8f8bef0ddb3427ef0e67d73ae5d302a5dd929228f97fe8dae206dc20ebea8fbb26ed1d5bba92bb6bad520cc9db613d779 SHA512 e0212351972afb3589a6d0394d50f51fb87991f35a79dfadea3e8632cc5a06dd9d0238758cc9c896e4322a6a25b9ecd739e964b78bd77760e811f3d35973e1ca
 DIST microsoft.diagnostics.dbgshim.linux-musl-arm64.8.0.532401.nupkg 188230 BLAKE2B a9f533bcf4b3f329e89e54e7868e49de68f9e37b0c85b56b3bc3686c182724574d917d09c5e2e83f59daa80ca9c453e269ac5435be9c5adc91693a9c4316db65 SHA512 06d0766d4728e6ac8e0ee3c07b63dcecee5a69dafe647bf00f3795267b9a60f0931562087b5ac2031060a63a96e1d9a578ecdaced34845a0deae2d917f3027fc
-DIST microsoft.diagnostics.dbgshim.linux-musl-x64.8.0.452401.nupkg 195721 BLAKE2B 8081a2d7e0cd0631ed90bccc2b46c0b1bd4d9c5f462cdaf6817a42e4577534d1981e912ee521ea3846ccaa87226a255b13e070df3afd496e01593e7f200a3fd0 SHA512 06366c96fa25867c04d1f1dae41c304ef5906a51e70a22b2265737cae5255378d45cd897f68055258dcaf80b7da9b7b6d1633f7dd1f2385519576079928e6085
 DIST microsoft.diagnostics.dbgshim.linux-musl-x64.8.0.532401.nupkg 193381 BLAKE2B 0a200a6c0bdf33e62598f52833077b0c0308f3ba14811ff3aeee72b5e5ceed0beea2de64444d040d033ef27671748c8c4a860504e4c9bff4701c5c5b43ac540a SHA512 7cdd3cd47dca52275def2a94c95081c302385f331b2ad2be916e1324c56416f543dbcbe4ffc7b5ab9e8fd35ab244f52e4f3c976a98cf8bf549bdae6312419ec3
-DIST microsoft.diagnostics.dbgshim.linux-x64.8.0.452401.nupkg 197852 BLAKE2B 97605b9edcabefdae4684d34da6970a64af601cc783d1f1f80527509f8e6aba63bd193f3fc89be7f3249fee31469140ceb68da18543a2730475c51d2b00a714b SHA512 e6e6928b78ebec437729fab8e22ac5921cb5c53015cb82293acebc2916583d3024873a1aea49b95803424a9d0a7156b61e243cd9f0af4a7b6c37c7f35dcdc43a
 DIST microsoft.diagnostics.dbgshim.linux-x64.8.0.532401.nupkg 199270 BLAKE2B 468cd4caf17cdaeed4b8b84a8c013f9fa6d0ed6340f32c8f79ef5bc23b5cabd9fbd6e511d326b79771a9cbfa5070b8c7c3f68209447e4831340d8063e8b92ad1 SHA512 f21f23a2e8499bb0ff364e6c65d383db6072fa768745c3622f0cd0adf1093f354fa9f4760e38662e8b747ece3bcf23d744e45c74e993a09acff4a959b68bc7d8
-DIST microsoft.diagnostics.dbgshim.osx-arm64.8.0.452401.nupkg 185862 BLAKE2B b0ea385d46cfdfabce963927b06331301872b251a7e3fab599ab94723402f7802525964de31f4e6d71c6a6cfc66bed668f5202c77be7afca28eda7dca280c306 SHA512 5478ce1e973afdbd5fa85b59760b62494ffd30091fbf9c62030aba3d1ce5ee75c53067804390c02f5328a40b3d777b4b256155fcbd56465d218367e2172e447b
 DIST microsoft.diagnostics.dbgshim.osx-arm64.8.0.532401.nupkg 187289 BLAKE2B cc3a58c7a897d3f0e6aeebdde39f2a3f468125c0360e3ea359a8e18625865c72ae568bb587ca539bc4e9d57d641573781db1ead0b35d053cf5e8cc8f67358ad8 SHA512 d44dc5c7e0af4fdbd706947e9eedd7c9a82a36ad003bae79c61167a16816fa02a276607b5acf68ca6e47afeda6bf9b9f923d8714148c0068b69573e32472d6e8
-DIST microsoft.diagnostics.dbgshim.osx-x64.8.0.452401.nupkg 200378 BLAKE2B 59a78e766ea024a7543911eb86ef48ca89a5d9f7a3a29d9e336636d5247ec7dfd6b474924f7c37afc69ae739195f79679f472b129ded279c767656ace66f7175 SHA512 5c3a0070d6e40c33392f1861487a9a220b2bfd5fab53de2c850e2848fac5382237f76c17187e38fc5033afe3d0bf7b74899cb4a23a85271c5d25df49a57f960b
 DIST microsoft.diagnostics.dbgshim.osx-x64.8.0.532401.nupkg 201797 BLAKE2B a18f3f8682803694accd81a31bc28033cfbe5bac6cb9365ba0dc2ec729e6c54372557ef4587baba1bb275ef32888d6514b924f1a3d52e07dac5c05bc10b0435e SHA512 2733c2f17e639ee83a50e11cae3f0f28e32a159dc15eb1b80cf010b0b7d1059b41f652aaa36c49169b8f97b7e8601b9931daab1ace43b507b1170814de808743
-DIST microsoft.diagnostics.dbgshim.win-arm.8.0.452401.nupkg 89378 BLAKE2B 9182c1733ff81cb8897e89609e55a227793cadcba9f10a4baaa6e4c498a0c39422c41b721358a9233b88cd45ac2949f3b3524d4231f10dd19a9096845e99404b SHA512 e7322abdd3bba06d9a81e6c83c57d5542736a6583d6dab3b7d94cace63303b2b2c88196b3bd0016ebfb491b09c62c07e9dba252db760393bc8061d2a9148ad38
 DIST microsoft.diagnostics.dbgshim.win-arm.8.0.532401.nupkg 91036 BLAKE2B a41295bd4638dd6d5afc14ac29e31c05a06ece619416cef862d73931afd71ca99685ee006b0c274fcead8761f4bdb3689080765e8cc94b6dddcc8b4a985b0b35 SHA512 bc33856507140f3e6c3b87e97c0774ecaf0a24456e51ea7f6ff255502bd4d2f8ed61fd1d03d761f30e1744bb0aa65752bea02d4941f6af6108dadd5b321f1ce3
-DIST microsoft.diagnostics.dbgshim.win-arm64.8.0.452401.nupkg 93295 BLAKE2B 4922f8d4374d8153e27509ee270c6828a152739dde16e05da53fdef613c6ce0dffca81faab106b45685ec07e05a27793d84dfdb300d256fba1efe3de7baf606c SHA512 1ce8d2b277150e0734a120adddbac8f3346b5baa66e99e9070e17ee8221befd44cde3d1d8011b8e0feba4f1198458dd93b45592932a89fd2d424c8aaa7627c69
 DIST microsoft.diagnostics.dbgshim.win-arm64.8.0.532401.nupkg 95072 BLAKE2B 3bcf871a72148f1050c0d86d80e469568f00c4bbdacab8ddb23afa9699e0a623f10241257cc995ffa27f9adc79e1893ecc353c412bbc74b9212a0ca098aa0c9b SHA512 781a96d5f1927123604802f38598b927d86b4d19c4d945df08f94f0401c4904df3848630a5b65bbfc8c074b693b4409efc4668cf6a490b17896b42b9be6064c3
-DIST microsoft.diagnostics.dbgshim.win-x64.8.0.452401.nupkg 98042 BLAKE2B 04bff1ed1c7e30735562c6a32b241a6d47d5ac3aeb5eaeb4098f8631b8690bedfe8580532b2e9cd840cb207d95fb2d5ed9e2ab877fd82d4acb84b33f82cbbbc6 SHA512 ecb1c3f3ff822efb21e3f256d3302fb9015e1a28fb7cba58b23ed0da24f07e9119d489e63cccb628211f39436a617655c437cb25b784ad3897c318f4b879d87b
 DIST microsoft.diagnostics.dbgshim.win-x64.8.0.532401.nupkg 99739 BLAKE2B cf78ac0266c26d6e18c5e5ba993fe962e78e2a88895ebe24c48a5a70abc19eba8dc61017cc7a262264c17767147ff025aa98c31d9b23fced110bd9606f103bc9 SHA512 d5c304916b352eb8edb3eedf6c81cbd8717cac56dae7e31ed30443333c8bb154374e1790b2cdf9c94a1253ff69591d6619dee7da9d82009bfc642ad2c7cb0f6d
-DIST microsoft.diagnostics.dbgshim.win-x86.8.0.452401.nupkg 87463 BLAKE2B 4ee374737e5dcdfbac5eb79f9e9ec2124537a858db220be30de740bc7568fd52d243d48216bb216a4f46e7c8f03c798cb7a7c84ff09f09333383f940b2786a27 SHA512 f745cfc7a746fc6fff19e703e262bb09fc7ed5dc71d157a049f1d3d8207782a5bbe50fef273f22f0be6f4b67c425cc7d7e3324bc1d413905d3a240bb9401ab48
 DIST microsoft.diagnostics.dbgshim.win-x86.8.0.532401.nupkg 87871 BLAKE2B a4d7526557b7c6f96557ffb6e0ebefa223f2da8dfa04b60fe01d8d953e4af00f2c0fadb7c864505b1e5ea8c00e8f48455c76d42656b77906212cce827db8ca1f SHA512 4e9161cad86087c8f3d6f957f3b1710e235eec694b9bafa23f19fee4c759cc5dd26dce5b1e2d191f95719643b35f13bbc8dd368d987d5e3d9cafd2a7d70f732e
 DIST microsoft.netcore.platforms.1.1.0.nupkg 17960 BLAKE2B 6a9fa22d75f5a1c65746dd71a63c3d4e37c393e99c23007c10f5ecce248a04863bf26e7562c7751177a6985eaac266c29cc6a5443a4a853e773f88994ad2a3fd SHA512 6bf892c274596fe2c7164e3d8503b24e187f64d0b7bec6d9b05eb95f04086fceb7a85ea6b2685d42dc465c52f6f0e6f636c0b3fddac48f6f0125dfd83e92d106
 DIST microsoft.netcore.targets.1.1.0.nupkg 18162 BLAKE2B 419d19e0da934ab4b9db75dd66cc22b83a003f34e93cf7a92feccf4f32d3d695e18b826b1aba13073dd4ec53aa7905a67346921d1055516647ddcde0d79009f1 SHA512 1ef033a68688aab9997ec1c0378acb1638b4afb618e533fcaf749d93389737ba94f4a0a94481becdf701c7e988ae2fe390136a8eae225887ee60db45063490fe
-DIST netcoredbg-3.0.0.1018.tar.gz 1453368 BLAKE2B 27dcdead8de85d7cb3de6e72c5bc7be5e935a60d6bab88612b7a67d0a9873746e2551b9930f33bef22082d756e429c83af587ed4242158cb02cdc9442795ae88 SHA512 9048c6f3eb073ef443181305bd11db83ec7df011684f08aeb765af854f8320d919a9a9461d56bb6ae53d51812ef2fc0941791e1e0078469cb6011b783cb5d2a9
 DIST netcoredbg-3.1.0.1031.tar.gz 1468658 BLAKE2B d63104cc5f560a8a212b5d862825ba87071bbc9b9f4a7589720aa1da3b635afd30b993aa1a5062f669020050d00d986762b9be485ec0cb3e105fe700396d9533 SHA512 8aba69d9c925cd4d2dd4e44752ae58c92852e80a171bf3ea1816c066e364307368d43d35cedca368403057e3393cc0e1b593c8db541b03a6c86516e770e8948c
 DIST netstandard.library.2.0.3.nupkg 3146139 BLAKE2B 311e5367398f76c74e78930bc2cd39e450a86bd8626311ded8d58bd84c94a8a84db3c11b2bc10f3eeba20a9d081fe7827981f702ad746b49ae3108c949ba1022 SHA512 e78f0cea69c14895b1b089644077dbce8631a626055d96522f4d29e061d8bfc3e48aa1419e74faf265b998612c03f721f5f0cef4690f824150a5689764dee601
 DIST runtime.any.system.collections.4.3.0.nupkg 107990 BLAKE2B 802e2ae919a4834150d825ac086d8f47e2185e31b60b45f3dbe5f63b1d714953d9faaa7d8fe4cc25a1ea8495c4f8fd925bb198eea0b67e594a8558238b18196c SHA512 9f8833176c139b71a58694ae401c5aec209a63227be07c7ab559bef772082bd1f6cc38ba2949cb1c8e5c5514ad9f4ff51859838dc2f28191f8bb7ae611a50239

diff --git a/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1018-r1.ebuild b/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1018-r1.ebuild
deleted file mode 100644
index fcb36b0cbf56..000000000000
--- a/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1018-r1.ebuild
+++ /dev/null
@@ -1,212 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="$(ver_cut 1-3)-$(ver_cut 4)"
-DOTNET_RUNTIME_V="7.0.14"
-
-CMAKE_IN_SOURCE_BUILD="ON"
-DOTNET_PKG_COMPAT="8.0"
-NUGETS="
-microsoft.codeanalysis.analyzers@1.1.0
-microsoft.codeanalysis.common@2.3.0
-microsoft.codeanalysis.csharp.scripting@2.3.0
-microsoft.codeanalysis.csharp@2.3.0
-microsoft.codeanalysis.scripting.common@2.3.0
-microsoft.csharp@4.4.0
-microsoft.diagnostics.dbgshim.linux-arm64@8.0.452401
-microsoft.diagnostics.dbgshim.linux-arm@8.0.452401
-microsoft.diagnostics.dbgshim.linux-musl-arm64@8.0.452401
-microsoft.diagnostics.dbgshim.linux-musl-arm@8.0.452401
-microsoft.diagnostics.dbgshim.linux-musl-x64@8.0.452401
-microsoft.diagnostics.dbgshim.linux-x64@8.0.452401
-microsoft.diagnostics.dbgshim.osx-arm64@8.0.452401
-microsoft.diagnostics.dbgshim.osx-x64@8.0.452401
-microsoft.diagnostics.dbgshim.win-arm64@8.0.452401
-microsoft.diagnostics.dbgshim.win-arm@8.0.452401
-microsoft.diagnostics.dbgshim.win-x64@8.0.452401
-microsoft.diagnostics.dbgshim.win-x86@8.0.452401
-microsoft.diagnostics.dbgshim@8.0.452401
-microsoft.netcore.platforms@1.1.0
-microsoft.netcore.targets@1.1.0
-netstandard.library@2.0.3
-runtime.any.system.collections@4.3.0
-runtime.any.system.diagnostics.tools@4.3.0
-runtime.any.system.diagnostics.tracing@4.3.0
-runtime.any.system.globalization.calendars@4.3.0
-runtime.any.system.globalization@4.3.0
-runtime.any.system.io@4.3.0
-runtime.any.system.reflection.extensions@4.3.0
-runtime.any.system.reflection.primitives@4.3.0
-runtime.any.system.reflection@4.3.0
-runtime.any.system.resources.resourcemanager@4.3.0
-runtime.any.system.runtime.handles@4.3.0
-runtime.any.system.runtime.interopservices@4.3.0
-runtime.any.system.runtime@4.3.0
-runtime.any.system.text.encoding.extensions@4.3.0
-runtime.any.system.text.encoding@4.3.0
-runtime.any.system.threading.tasks@4.3.0
-runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.native.system.io.compression@4.3.0
-runtime.native.system.net.http@4.3.0
-runtime.native.system.security.cryptography.apple@4.3.0
-runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.native.system@4.3.0
-runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple@4.3.0
-runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.unix.system.console@4.3.0
-runtime.unix.system.diagnostics.debug@4.3.0
-runtime.unix.system.io.filesystem@4.3.0
-runtime.unix.system.private.uri@4.3.0
-runtime.unix.system.runtime.extensions@4.3.0
-system.appcontext@4.3.0
-system.buffers@4.3.0
-system.collections.concurrent@4.3.0
-system.collections.immutable@1.3.1
-system.collections@4.3.0
-system.console@4.3.0
-system.diagnostics.debug@4.3.0
-system.diagnostics.fileversioninfo@4.3.0
-system.diagnostics.stacktrace@4.3.0
-system.diagnostics.tools@4.3.0
-system.diagnostics.tracing@4.3.0
-system.dynamic.runtime@4.3.0
-system.globalization.calendars@4.3.0
-system.globalization@4.3.0
-system.io.compression@4.3.0
-system.io.filesystem.primitives@4.3.0
-system.io.filesystem@4.3.0
-system.io@4.3.0
-system.linq.expressions@4.3.0
-system.linq@4.3.0
-system.objectmodel@4.3.0
-system.private.uri@4.3.0
-system.reflection.emit.ilgeneration@4.3.0
-system.reflection.emit.lightweight@4.3.0
-system.reflection.emit@4.3.0
-system.reflection.extensions@4.3.0
-system.reflection.metadata@1.4.2
-system.reflection.primitives@4.3.0
-system.reflection.typeextensions@4.3.0
-system.reflection@4.3.0
-system.resources.resourcemanager@4.3.0
-system.runtime.extensions@4.3.0
-system.runtime.handles@4.3.0
-system.runtime.interopservices@4.3.0
-system.runtime.numerics@4.3.0
-system.runtime@4.3.0
-system.security.cryptography.algorithms@4.3.0
-system.security.cryptography.cng@4.3.0
-system.security.cryptography.csp@4.3.0
-system.security.cryptography.encoding@4.3.0
-system.security.cryptography.openssl@4.3.0
-system.security.cryptography.primitives@4.3.0
-system.security.cryptography.x509certificates@4.3.0
-system.text.encoding.codepages@4.3.0
-system.text.encoding.extensions@4.3.0
-system.text.encoding@4.3.0
-system.text.regularexpressions@4.3.0
-system.threading.tasks.extensions@4.3.0
-system.threading.tasks.parallel@4.3.0
-system.threading.tasks@4.3.0
-system.threading.thread@4.3.0
-system.threading@4.3.0
-system.valuetuple@4.3.0
-system.xml.readerwriter@4.3.0
-system.xml.xdocument@4.3.0
-system.xml.xmldocument@4.3.0
-system.xml.xpath.xdocument@4.3.0
-system.xml.xpath@4.3.0
-"
-
-inherit check-reqs dotnet-pkg flag-o-matic cmake
-
-DESCRIPTION="NetCoreDbg is a managed code debugger with MI interface for CoreCLR"
-HOMEPAGE="https://github.com/Samsung/netcoredbg/"
-
-if [[ "${PV}" == *9999* ]] ; then
-	inherit git-r3
-
-	EGIT_REPO_URI="https://github.com/Samsung/${PN}.git"
-else
-	SRC_URI="https://github.com/Samsung/${PN}/archive/refs/tags/${MY_PV}.tar.gz
-		-> ${P}.tar.gz"
-	S="${WORKDIR}/${PN}-${MY_PV}"
-
-	KEYWORDS="amd64"
-fi
-
-# .NET runtime that would have otherwise be downloaded via git.
-SRC_URI+="
-	https://github.com/dotnet/runtime/archive/refs/tags/v${DOTNET_RUNTIME_V}.tar.gz
-		-> dotnet_runtime-${DOTNET_RUNTIME_V}.tar.gz
-"
-CORECLR_S="${WORKDIR}/runtime-${DOTNET_RUNTIME_V}/src/coreclr"
-
-SRC_URI+="
-	${NUGET_URIS}
-"
-
-LICENSE="MIT"
-SLOT="0/${MY_PV}"
-
-CHECKREQS_DISK_BUILD="1400M"
-DOTNET_PKG_PROJECTS=(
-	src/managed/ManagedPart.csproj   # Restore but do not build those projects.
-)
-PATCHES=(
-	"${FILESDIR}/${PN}-3.0.0.1012-compileoptions.patch"
-)
-QA_FLAGS_IGNORED=".*/libdbgshim.so"
-
-DOCS=( README.md docs/{interop,stepping}.md )
-
-pkg_setup() {
-	check-reqs_pkg_setup
-	dotnet-pkg_pkg_setup
-}
-
-src_unpack() {
-	dotnet-pkg_src_unpack
-
-	if [[ -n "${EGIT_REPO_URI}" ]] ; then
-		git-r3_src_unpack
-	fi
-}
-
-src_prepare() {
-	cmake_src_prepare
-
-	nuget_writeconfig "$(pwd)/"
-	cp NuGet.config tools/generrmsg/nuget.xml || die
-}
-
-src_configure() {
-	INSTALL_PREFIX="/usr/$(get_libdir)/${PN}"
-	append-cxxflags -fpermissive
-	dotnet-pkg_src_configure
-
-	local -a mycmakeargs=(
-		-DBUILD_MANAGED=1
-		-DCMAKE_INSTALL_PREFIX="${INSTALL_PREFIX}"
-		-DCORECLR_DIR="${CORECLR_S}"
-		-DDOTNET_DIR="${DOTNET_ROOT}"
-	)
-	cmake_src_configure
-}
-
-src_install() {
-	cmake_src_install
-
-	dosym -r "${INSTALL_PREFIX}/${PN}" "/usr/bin/${PN}"
-	einstalldocs
-}


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

end of thread, other threads:[~2024-10-17 15:51 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-04-04  9:01 [gentoo-commits] repo/gentoo:master commit in: dev-dotnet/netcoredbg/ Jakov Smolić
  -- strict thread matches above, loose matches on Subject: below --
2024-10-17 15:51 Maciej Barć
2024-09-27  5:30 Arthur Zamarin
2024-08-10 18:16 Maciej Barć
2024-02-10 16:24 Maciej Barć
2024-02-10 16:24 Maciej Barć
2024-01-08 19:22 Maciej Barć
2024-01-01 20:29 Maciej Barć

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox