about summary refs log tree commit diff
path: root/pkgs/development/compilers/dotnet
AgeCommit message (Collapse)AuthorFilesLines
2024-05-14dotnetCorePackages.sdk_6_0: 6.0.29 -> 6.0.30David McFarland1-144/+144
2024-05-04dotnet: fix web test on darwinDavid McFarland1-3/+14
2024-05-04dotnet: fix race condition in web testDavid McFarland1-0/+3
2024-05-04dotnet: fix dotnet executables in darwin sandboxDavid McFarland3-15/+40
This fixes: Could not load ICU data. UErrorCode: 2 We're using a hook instead of a wrapper because various things like to reference the unwrapped dotnet executable.
2024-05-02treewide: remove unreferenced patch files (#308127)Peder Bergebakken Sundt1-42/+0
Found with `fd \\.patch$ pkgs/ -x bash -c 'rg -F "{/}" pkgs/ -q || echo {}'`
2024-04-17dotnet: patch apphost as well as singlefilehostDavid McFarland1-4/+7
This fixes library loading in self-contained builds.
2024-04-17dotnet: force ICU to be loaded during testsDavid McFarland1-1/+3
2024-04-17dotnet: add self-contained testDavid McFarland1-0/+9
2024-04-17dotnet: fix typo which was breaking the console testDavid McFarland1-1/+1
2024-04-16dotnetCorePackages.dotnet_8: 8.0.3 -> 8.0.4David McFarland3-16/+17
2024-04-16dotnetCorePackages.sdk_8_0: 8.0.3 -> 8.0.4David McFarland1-144/+144
2024-04-16dotnetCorePackages.sdk_7_0: 7.0.117 -> 7.0.118David McFarland1-160/+160
2024-04-16dotnetCorePackages.sdk_6_0: 6.0.28 -> 6.0.29David McFarland1-144/+144
2024-04-16dotnet: allow update.sh to be run from rootDavid McFarland1-1/+3
2024-04-05dotnet: fix typo in name of web testDavid McFarland1-1/+1
2024-04-05dotnetCorePackages.dotnet_9.vmr: 9.0.0-preview.1 -> 9.0.0-preview.2David McFarland9-73/+113
2024-04-04dotnetCorePackages.sdk_9_0: 9.0.0-preview.1 -> 9.0.0-preview.2David McFarland1-99/+100
2024-04-04dotnet: add version test to non-sdk packagesDavid McFarland1-4/+6
2024-04-04patch-nupkgs: add references to dynamically loaded libsDavid McFarland1-0/+8
This is what we do in buildDotnetModule. Eventually I'd like to use this script there as well.
2024-04-04patch-nupkgs: patch executables onlyDavid McFarland1-1/+3
2024-04-04patch-nupkgs: fix race when patching incomplete packageDavid McFarland1-1/+3
2024-04-04patch-nupkgs: use --add-rpath instead of --set-rpathDavid McFarland1-1/+1
This avoids stripping $ORIGIN from libs that need it.
2024-04-02Avoid top-level `with ...;` in ↵Philip Taron1-1/+12
pkgs/development/compilers/dotnet/combine-deps.nix
2024-03-30dotnetCorePackages.dotnet_8: 8.0.2 -> 8.0.3David McFarland3-16/+16
2024-03-30dotnet-sdk_8: 8.0.2 -> 8.0.3David McFarland1-144/+144
2024-03-30dotnet-sdk_7: 7.0.16 -> 7.0.17David McFarland1-160/+160
2024-03-30dotnet-sdk_6: 6.0.27 -> 6.0.28David McFarland1-144/+144
2024-03-30dotnet: add support for feature bands in update.shDavid McFarland7-468/+430
This will make e.g. both sdk_8_0_2xx and sdk_8_0_1xx available, with sdk_8_0 poiting to the latest.
2024-03-30Revert "dotnet/update.sh: use sdk patch version instead of runtime"David McFarland1-13/+5
This reverts commit 845b559abe7dea12b2f3d4a98cf5326e0f1e195b.
2024-03-30dotnet: fix stripping on darwinDavid McFarland1-0/+5
Fixes: 88e8d87fedcd17d7125d970fc2e6ff03c9884d6a
2024-03-30dotnet: added shell completion scriptsgbtb4-0/+43
2024-03-29Merge pull request #294070 from corngood/dotnet-testsDavid McFarland1-26/+88
dotnet: add publish and web tests
2024-03-12Merge pull request #295305 from corngood/dotnet-stripPol Dellaiera1-0/+7
dotnet: strip debug info
2024-03-12dotnet: strip debug infoDavid McFarland1-0/+7
This reduces the sdk closure size from 739.2M/2.5G to 494.5M/584.0M.
2024-03-09dotnet: strip native symbols from runtimeDavid McFarland1-0/+8
This reduces the output size of dotnet_9.vmr from 4.2GiB to 1.9GiB.
2024-03-09dotnet: add publish and web testsDavid McFarland1-26/+88
This adds a helper for creating dotnet tests, and adds tests for: - normal publish and run via wrapper - aspnetcore web app
2024-03-09Merge pull request #290351 from corngood/dotnet-fixesDavid McFarland1-130/+137
dotnet: infrastructure cleanup
2024-03-08Merge pull request #290636 from corngood/dotnet-sdk-9David McFarland8-10/+201
dotnetCorePackages.dotnet_9: init at 9.0.0-preview.1
2024-03-06dotnet/update.sh: move substitutions to avoid loss of errorsDavid McFarland1-5/+12
2024-03-06dotnet/update.sh: remove redundant backslashesDavid McFarland1-124/+124
2024-03-06dotnet/update.sh: fix error when nixpkgs path is not definedDavid McFarland1-1/+1
2024-03-06dotnetCorePackages.dotnet_8.sdk: remove `updateScript` to fix evalzowoq1-1/+1
2024-03-06dotnetCorePackages.dotnet_9: init at 9.0.0-preview.1David McFarland5-0/+36
2024-03-06dotnet: fix updateScript on preview releasesDavid McFarland1-9/+11
2024-03-05dotnetCorePackages.sdk_9_0: init at 9.0.100-preview.1.24101.2David McFarland2-1/+145
2024-03-05dotnet/update.sh: remove DotNetHost packages from dotnet 9+David McFarland1-0/+9
2024-03-03dotnetCorePackages.dotnet_8: init at 8.0.2David McFarland25-58/+1341
2024-03-03dotnet/update.sh: use sdk patch version instead of runtimeDavid McFarland1-5/+13
There's a one:many relationship between runtimes and sdks. This allows fetching a specific SDK (e.g. 8.0.102 vs 8.0.201), even when both use the same runtime (8.0.2).
2024-02-26dotnet-sdk: add test for single-file compilationDavid McFarland1-5/+20
2024-02-26dotnet-sdk_8: 8.0.101 -> 8.0.201Raphael Robatsch1-134/+134
https://github.com/dotnet/core/blob/main/release-notes/8.0/8.0.2/8.0.2.md Fixes CVE-2024-21386, CVE-2024-21404