From fb57e01054259b1160d01c3c7ed9efab7902ed7d Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 30 Oct 2024 03:04:35 +0000 Subject: gentoo auto-resync : 30:10:2024 - 03:04:35 --- eclass/Manifest.gz | Bin 39039 -> 39044 bytes eclass/dotnet-pkg-base.eclass | 15 +++++++++++++++ eclass/llvm.org.eclass | 3 +++ 3 files changed, 18 insertions(+) (limited to 'eclass') diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz index 04fd08f34912..eb105cbe4b96 100644 Binary files a/eclass/Manifest.gz and b/eclass/Manifest.gz differ diff --git a/eclass/dotnet-pkg-base.eclass b/eclass/dotnet-pkg-base.eclass index 15e9ba703baa..8ec21c9a276c 100644 --- a/eclass/dotnet-pkg-base.eclass +++ b/eclass/dotnet-pkg-base.eclass @@ -101,6 +101,9 @@ export DOTNET_SKIP_FIRST_TIME_EXPERIENCE=1 export MSBUILDDISABLENODEREUSE=1 export POWERSHELL_TELEMETRY_OPTOUT=1 export POWERSHELL_UPDATECHECK=0 +# Speeds up restore. Having this turned on is redundant with Portage manifests. +# See also: https://github.com/NuGet/Home/issues/13062 +export DOTNET_NUGET_SIGNATURE_VERIFICATION=false # Overwrite selected MSBuild properties ("-p:XYZ"). export UseSharedCompilation=false @@ -291,6 +294,18 @@ edotnet() { edo "${DOTNET_PKG_EXECUTABLE}" "${@}" } +# @FUNCTION: efsi +# @USAGE: [args...] +# @DESCRIPTION: +# Call dotnet fsi, passing the supplied arguments. +# FSI is the F# interpreter shipped with .NET SDK, it is useful for running F# +# maintenance scripts. +efsi() { + debug-print-function ${FUNCNAME} "$@" + + edotnet fsi --nologo "${@}" +} + # @FUNCTION: dotnet-pkg-base_info # @DESCRIPTION: # Show information about current .NET SDK that is being used. diff --git a/eclass/llvm.org.eclass b/eclass/llvm.org.eclass index 7f104862b24b..dddb87735875 100644 --- a/eclass/llvm.org.eclass +++ b/eclass/llvm.org.eclass @@ -72,6 +72,9 @@ if [[ -z ${_LLVM_SOURCE_TYPE+1} ]]; then _LLVM_SOURCE_TYPE=snapshot case ${PV} in + 20.0.0_pre20241029) + EGIT_COMMIT=3f4468faaa9525ad615118675c3c68938f4a8d5f + ;; 20.0.0_pre20241023) EGIT_COMMIT=0cb80c4f00689ca00a85e1f38bc6ae9dd0bf980e ;; -- cgit v1.2.3