diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-11-27 02:00:01 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-11-27 02:00:01 +0000 |
commit | ead7697a01fd631b56240b2d58aedd98ba7f92d3 (patch) | |
tree | c73ecbedbb9db967a7dff614f5e8b79eacb79f5d /eclass | |
parent | 403335d7014372971e9e9267493a808d08bab48e (diff) |
gentoo auto-resync : 27:11:2024 - 02:00:00
Diffstat (limited to 'eclass')
-rw-r--r-- | eclass/Manifest.gz | bin | 39024 -> 39021 bytes | |||
-rw-r--r-- | eclass/dotnet-pkg-base.eclass | 3 | ||||
-rw-r--r-- | eclass/nuget.eclass | 15 | ||||
-rw-r--r-- | eclass/texlive-module.eclass | 2 |
4 files changed, 20 insertions, 0 deletions
diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz Binary files differindex b99e6db6af9a..50f642f62507 100644 --- a/eclass/Manifest.gz +++ b/eclass/Manifest.gz diff --git a/eclass/dotnet-pkg-base.eclass b/eclass/dotnet-pkg-base.eclass index 8ec21c9a276c..d9abff3859f6 100644 --- a/eclass/dotnet-pkg-base.eclass +++ b/eclass/dotnet-pkg-base.eclass @@ -104,6 +104,9 @@ 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 +# Disable the fancy terminal logger introduced in .NET 9.0. +# It messes up the Portage log file output. +export MSBUILDTERMINALLOGGER=off # Overwrite selected MSBuild properties ("-p:XYZ"). export UseSharedCompilation=false diff --git a/eclass/nuget.eclass b/eclass/nuget.eclass index 4efbeb909f43..3fa732e79b5f 100644 --- a/eclass/nuget.eclass +++ b/eclass/nuget.eclass @@ -71,6 +71,21 @@ export NUGET_PACKAGES # @DESCRIPTION: # String containing all NuGet packages that need to be downloaded. # +# To generate the "NUGETS" list use the "gdmt restore" tool from the +# "dev-dotnet/gentoo-dotnet-maintainer-tools" package. To see all "gdmt restore" +# options invoke it with the "--help" flag. The Gentoo Wiki page +# Dotnet/Devguide (https://wiki.gentoo.org/wiki/Dotnet/Devguide) contains some +# examples and special cases to be beware of. +# +# Generally you will want to invoke "gdmt restore" form within a (clean) tagged +# checkout of a given .NET-based project. The invocation will look something +# like this: gdmt restore --sdk-ver SDK-VER --cache "$(pwd)/.cache" --project PROJECT +# Where: +# * "SDK-VER" is a .NET version (6.0, 8.0), mind the full version, "8" is not allowed, +# * "PROJECT" is a given project file (.csproj or .fsproj) or a directory containing it. +# So, for example: +# gdmt restore --sdk-ver 8.0 --cache "$(pwd)/.cache" --project src/App/App.csproj +# # Used by "_nuget_uris". # # Example: diff --git a/eclass/texlive-module.eclass b/eclass/texlive-module.eclass index d7ec59c25a8a..f8b6f0858cd6 100644 --- a/eclass/texlive-module.eclass +++ b/eclass/texlive-module.eclass @@ -377,6 +377,7 @@ texlive-module_src_install() { ctangle.1 ctie.1 ctwill.1 + ctwill-proofsort.1 ctwill-refsort.1 ctwill-twinx.1 cweave.1 @@ -506,6 +507,7 @@ texlive-module_src_install() { ttf2afm.1 ttfdump.1 twill.1 + twill-refsort.1 upbibtex.1 updmap.1 updmap.cfg.5 |