Commit graph

126 commits

Author SHA1 Message Date
GGG 0e7aa2ac04 dotnet-sdk_7: 7.0.100-rc.2.22477.23 -> 7.0.100 2022-11-08 18:12:50 -03:00
Pavol Rusnak d58c86a6ab
Merge pull request #194797 from mdarocha/fix-dotnet-combine-packages
dotnet-sdk: properly copy license files
2022-10-29 18:14:09 +02:00
mdarocha 6e279e44c2 dotnet-sdk_5: 5.0.403 -> 5.0.408 2022-10-29 14:43:29 +02:00
mdarocha 2c3a2ac7e2 dotnet-sdk: properly copy license files.
After changing license files to be in /share/doc, the
combining script required fixes.
2022-10-29 14:31:03 +02:00
mdarocha 90b9f78bf9 dotnet-sdk_7: 7.0.100-rc.1.22431.12 -> 7.0.100-rc.2.22477.23 2022-10-13 20:13:44 +02:00
mdarocha 223e3aa925 dotnet-sdk: 6.0.401 -> 6.0.402 2022-10-13 20:13:14 +02:00
mdarocha a8f559c619 dotnet-sdk_3: 3.1.423 -> 3.1.424 2022-10-13 20:12:41 +02: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 a9fc578fe7 dotnet-sdk: update.sh - allow early exit.
If updating to the latest version, and the local expression already is
the latest version, exit without regenerating everything.
2022-09-25 11:43:46 +02:00
mdarocha b93a1f4538 dotnet-sdk: 6.0.400 -> 6.0.401 2022-09-25 11:40:41 +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
Ivv 0d7aae2cc8
Merge pull request #191643 from Smaug123/net7-rc1
dotnet: 7.0 preview -> 7.0 rc1
2022-09-20 23:28:00 +02:00
mdarocha 8702695844 dotnet-sdk_3: 3.1.422 -> 3.1.423 2022-09-19 22:36:20 +02:00
Smaug123 5798f22217 dotnet: 7.0 preview -> 7.0 rc1 2022-09-17 13:07:53 +01: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
Ivv 44ef157f55
Merge pull request #187359 from IvarWithoutBones/dotnetmodule-updatescripts
treewide: migrate buildDotnetModule update scripts to use fetch-deps
2022-09-11 21:40:06 +02:00
Ivar Scholten 0d8a23bfcd
dotnet-sdk: add passthru attribute to generate a runtime ID 2022-09-11 01:06:33 +02:00
github-actions[bot] 23ffb92072
Merge master into staging-next 2022-09-08 00:03:36 +00:00
mdarocha 6e8fbbc91b dotnet-sdk_3: 3.1.420 -> 3.1.422 2022-09-05 07:22:18 +02:00
Martin Weinelt 249398ffa8 Merge remote-tracking branch 'origin/staging-next' into staging 2022-08-25 00:32:27 +02:00
GGG 93ed660eca dotnetCorePackages.combinePackages: fix bug introduced in #187118 2022-08-23 20:17:11 -03:00
Ivv 3da5fb3fb2
Merge pull request #187118 from GGG-KILLER/dotnet-combine-packages
dotnetCorePackages.combinePackages: refactor
2022-08-22 16:11:03 +02:00
GGG 01dd4610f8 dotnetCorePackages.combinePackages: refactor
This refactors the combinePackages function to properly combine the
different .NET versions as the previous version was copying already
wrapped binary which wasn't pointing to the combined directories'
binary and it also wasn't linking the /sdk-manifests directory.

A few other miscellaneous files like LICENSE.txt, nix-support dir and
ThirdPartyNotices.txt weren't being copied either which resulted in an
incomplete .NET installation in the combined directory.

The passthrough.icu property was also not being set which resulted in us
being unable to use the result of this function in buildDotnetModule.
2022-08-20 17:48:02 -03:00
GGG f50bf58648 dotnetCorePackages.{sdk,runtime,aspnetcore}_7_0: init at {7.0.100-preview.7.22377.5,7.0.0-preview.7.22375.6,7.0.0-preview.7.22376.6} 2022-08-19 09:10:58 -03:00
ajs124 b17c551aa2 libmysqlconnectorcpp: pin to openssl_1_1 2022-08-17 20:16:46 +02:00
mdarocha 08ebd9f0df dotnet-sdk: 6.0.302 -> 6.0.400 2022-08-10 16:29:50 +02:00
mdarocha c3c0fa05fb dotnet-sdk: rename print-hashes.sh to update.sh
New name better reflects its functionality
2022-08-10 16:26:50 +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
mdarocha e444b88411 dotnet-sdk: split up versions into separate nix files
This makes it more readable
Also update print-hashes.sh to directly update the files.
2022-08-10 16:21:07 +02:00
mdarocha 4ffb569d92 dotnet-sdk: 6.0.301 -> 6.0.302 2022-08-10 16:21:07 +02:00
Bernardo Meurer d9a7945a7e dotnet: fix compilation on darwin 2022-07-17 13:35:26 -07:00
Rick van Schijndel e243499338
Merge pull request #173889 from IvarWithoutBones/fix/dotnet-cross
dotnet ecosystem: fix cross compilation
2022-07-16 12:37:11 +02:00
Ivar Scholten 051f3f948f dotnet: fix cross compilation 2022-06-20 21:58:04 +02:00
mdarocha 07c0456c6d dotnet-sdk_3: 3.1.415 -> 3.1.420 2022-06-20 20:40:41 +02:00
mdarocha 31205f3339 dotnet-sdk: 6.0.300 -> 6.0.301 2022-06-17 10:12:42 +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 e40670371e dotnet: added icu attributes to hash auto-generation script 2022-05-13 21:50:26 +10: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
mdarocha 604b9fed20 dotnet-sdk: 6.0.201 -> 6.0.202
https://devblogs.microsoft.com/dotnet/april-2022-updates/
2022-04-25 07:35:55 +02:00
Tony Höglund 9a35f3f1b4 dotnetCorePackages.*_6*: 6.0.0 -> 6.0.3 2022-03-18 07:24:52 +01:00
Tony Höglund feaf708634 dotnet: Update print-hashes script
* Update script to use dotnets releases-index urls specified in
https://dotnetcli.blob.core.windows.net/dotnet/release-metadata/releases-index.json
* Can get source information for multiple versions
* Outputs the whole src expression for all available/mapped platforms
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