Commit Graph

32 Commits

Author SHA1 Message Date
ajs124
47e7025ad0 buildDotNet: don't pin openssl_1_1 2023-03-29 16:15:34 +02:00
mdarocha
43f7cc0df7 dotnet-sdk_3: remove
Also remove all reference to outdated .NET versions.
2023-03-26 14:24:49 +02:00
mdarocha
d093086a2b buildDotnetModule: add support for using combinePackages as dotnet-sdk
This allows packages that require several dotnet versions to build (like
BeatSaberModManager) to properly depend on the dotnet-sdk specific deps.
This in turns avoids having to regenerate the deps of those packages
after each dotnet-sdk update.

This also changes nuget-to-nix to accept a file with a list of
exclusions instead of a folder.
2023-03-19 20:53:39 +01:00
David McFarland
507eff880d build-dotnet: make passthru.packages a derivation 2022-12-19 15:36:25 -04:00
David McFarland
3fdb6c5a90 dotnetCorePackages: move systemToDotnetRid out of sdk 2022-12-19 15:36:25 -04:00
mdarocha
7687d9cc59 dotnet-sdk: only set updateScript for sdk projects.
As per suggestion in https://github.com/NixOS/nixpkgs/pull/191962#pullrequestreview-1136650360
2022-10-13 19:20:04 +02:00
mdarocha
107160d342 dotnet-sdk: move license files to the proper folder 2022-10-02 15:03:34 +02:00
mdarocha
328fe32161 dotnet-sdk: add updateScript
This update script calls the existing update.sh script with the proper
arguments. If not an SDK package, run a dummy script which allows the update.nix
script to work properly.
This should allow dotnet to be update automatically.
2022-09-25 11:40:40 +02:00
David McFarland
f06519bd97 dotnet-sdk: use lib.attrNames 2022-09-15 19:40:42 -03:00
David McFarland
f7237d996d dotnet-sdk: add tests 2022-09-15 19:39:36 -03:00
David McFarland
747c5ca340 dotnet-sdk: patch shared libraries to find icu/libkrb5 2022-09-14 08:43:44 -03:00
github-actions[bot]
33ef8defa2
Merge master into staging-next 2022-09-12 00:02:43 +00:00
Ivar Scholten
0d8a23bfcd
dotnet-sdk: add passthru attribute to generate a runtime ID 2022-09-11 01:06:33 +02:00
ajs124
b17c551aa2 libmysqlconnectorcpp: pin to openssl_1_1 2022-08-17 20:16:46 +02:00
mdarocha
886280e8a9 buildDotnetModule: include sdk-specific packages in nuget source
Some packages are defined by the build proccess, and change every time
the dotnet-sdk package changes. To avoid having to regenerate every
dependant packages dependencies every dotnet update, this moves these
packages into the `dotnet-sdk` `passthru` attribute, and includes them
every time `buildDotnetModule` is used.
2022-08-10 16:26:43 +02:00
Bernardo Meurer
d9a7945a7e dotnet: fix compilation on darwin 2022-07-17 13:35:26 -07:00
Ivar Scholten
051f3f948f dotnet: fix cross compilation 2022-06-20 21:58:04 +02:00
Smaug123
699fe4c869 Mark dotnet unbroken 2022-06-02 21:52:02 +01:00
Rick van Schijndel
0b45cae8a3
treewide: pkgs/development/compilers: mark broken for darwin 2022-05-30 13:41:09 +02:00
mdarocha
1458666fa1 dotnet-sdk: 6.0.202 -> 6.0.300 2022-05-22 17:12:13 +02:00
gbtb
611be96fd9 dotnet: fixed runtime error for dotnet 3.1 after icu update 2022-05-10 23:04:45 +10:00
Malo Bourgon
16e15fa68f treewide: add meta.mainProgram to many packages 2022-05-04 18:08:19 -07:00
Tony Höglund
9a35f3f1b4 dotnetCorePackages.*_6*: 6.0.0 -> 6.0.3 2022-03-18 07:24:52 +01:00
Ivar Scholten
e99ee4624a dotnet: don't set $HOME if its already writable
This fixes an issue where the setup hook would overwrite $HOME in a
nix-shell.

Fixes #164450, #164295
2022-03-17 21:05:31 +01:00
Ivar Scholten
8ef298b84f dotnet: add setup hook to set required env vars 2022-03-04 14:17:40 +01:00
Pavol Rusnak
a999c2b862
dotnet: fix build on darwin
by not adding linux-only dependency unconditionally
2021-12-18 16:29:54 +01:00
Nikolay Amiantov
59a6898da5 dotnet: fix tracing and createdump 2021-12-15 14:23:54 +03:00
Pavol Rusnak
84a7dba79f
dotnet: rework platforms to allow aarch64-darwin 2021-10-20 21:54:03 +02:00
Pavol Rusnak
eca667180b
dotnet: cleanup; point dotnet-sdk alias to 5_0; remove unsupported SDKs 2021-10-18 23:46:17 +02:00
Ben Siraphob
acc5f7b18a pkgs/development/compilers: stdenv.lib -> lib 2021-01-23 08:57:37 +07:00
Jonathan Ringer
8dd95638ad dotnetCorePackages: build-dotnet: lint 2020-07-19 17:42:35 -07:00
Jonathan Ringer
eea3dedaf4 dotnetCorePackages: rename files 2020-07-19 17:42:35 -07:00