Commit Graph

23 Commits

Author SHA1 Message Date
David McFarland
fcf72d2db4 dotnet/wrapper: remove nested list in test inputs 2026-05-19 20:48:46 -03:00
David McFarland
d5b4c38fff dotnetCorePackages.sdk_11_0: 11.0.100-preview.3.26207.106 -> 11.0.100-preview.4.26230.115 2026-05-19 20:48:45 -03:00
Eman Resu
c4e70c2a59 various: remove nested lists in build inputs 2026-05-16 22:39:19 -04:00
David McFarland
537368d3cb dotnet/wrapper: inherit meta.broken 2026-01-15 15:01:41 -04:00
Aliaksandr
03bb7d8195 all-packages: do not export lib functions from pkgs 2025-10-30 22:38:49 +02:00
Wolfgang Walther
91a8fee3aa treewide: remove redundant parentheses
Auto-fixed by nixf-diagnose.
2025-10-05 10:52:03 +02:00
David McFarland
0a734f6b3a buildDotnetModule: combine hooks 2025-08-04 10:57:18 -03:00
David McFarland
cf8caed169 dotnet: add buildDotnetModule tests to sdk passthru.tests 2025-08-04 10:57:17 -03:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
David McFarland
b0fd9b0638 dotnet: add darwin.ICU dependency to AOT test
This dependency seems to have been removed accidentally along with the
framework dependencies in #398707, so the test has been broken since
then.

Fixes: dd0f03a56c
2025-05-22 18:21:35 -03:00
Ihar Hrachyshka
dd0f03a56c treewide: remove usage of deprecated apple_sdk framework stubs
They are not doing anything right now. This is in preparation for their
complete removal from the tree.

Note: several changes that affect the derivation inputs (e.g. removal of
references to stub paths in build instructions) were left out. They will
be cleaned up the next iteration and will require special care.

Note: this PR is a result of a mix of ugly regex (not AST) based
automation and some manual labor. For reference, the regex automation
part was hacked in: https://github.com/booxter/nix-clean-apple_sdk

Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
2025-04-19 20:28:20 -04:00
David McFarland
5aa21e55bb dotnet: clear $HOME when calling --info or --version
https://github.com/dotnet/sdk/pull/46349
2025-03-20 11:11:38 -03:00
Wolfgang Walther
b19d0f6d3d treewide: replace substituteAll with replaceVars 2025-02-10 22:51:56 +01:00
David McFarland
77dd43a1e2 dotnet/wrapper: add ready-to-run sdk test 2025-01-21 15:18:30 -04:00
David McFarland
4e5ba7e997 dotnet: include sdk name in test names 2025-01-04 21:29:54 -04:00
David McFarland
3cc71777af dotnet: add VB console tests 2025-01-04 21:29:54 -04:00
David McFarland
e982e95b9a dotnet: extend tests to cover F# in addition to C# 2025-01-04 21:29:54 -04:00
David McFarland
6e180e8e5c dotnet/wrapper: don't inherit meta from unwrapped 2024-12-10 11:08:13 -04:00
js6pak
895b69405c dotnet: make wrappers usable as DOTNET_ROOT
This simplifies the code a bit and makes it possible to use dotnetCorePackages.combinePackages as dotnet-runtime again.
Partial revert of ddd08e404f.
2024-12-06 10:01:59 -04:00
David McFarland
112a4c48c6 dotnet: add passthru.runtime/aspnetcore to sdk packages 2024-11-17 14:19:25 -04:00
David McFarland
d2d56972fc dotnet: install man pages for source-built sdk 2024-11-17 14:19:23 -04:00
David McFarland
42d69ab59a dotnet: move dotnet_root to $out/share/dotnet 2024-11-17 14:19:23 -04:00
David McFarland
ddd08e404f dotnet: split setup hooks into wrapper for runtime/sdk 2024-11-17 14:19:22 -04:00