28 Commits

Author SHA1 Message Date
David McFarland
14f433c582 dotnet-sdk_{8..11}: fix cross-compilation 2026-10-01 12:56:41 -03:00
David McFarland
45c1d8746c dotnetCorePackages.sigtool: fix splicing 2026-09-29 22:21:13 -03:00
Michael Daniels
ce4ff022d5 Merge remote-tracking branch 'upstream/staging-next' into staging 2026-09-16 22:29:47 -04:00
Randy Eckenrode
f10061fbb2 dotnet/source/vmr.nix: remove obsolete Swift constructs
The new Swift packaging no longer requires using a custom stdenv.
2026-09-15 23:08:47 -04:00
David McFarland
ee4d12a81b dotnet-sdk_{8..11}: enable __structuredAttrs 2026-09-14 21:41:42 -03:00
David McFarland
7f0f8c4f5d dotnet-sdk_{8..11}: enable strictDeps 2026-09-14 16:15:58 -03:00
David McFarland
688ba8d4d6 dotnetCorePackages.sdk_11_0: 11.0.100-preview.7.26381.103 -> 11.0.100-rc.1.26425.128 2026-09-14 14:50:01 -03:00
David McFarland
590c04c121 dotnetCorePackages.sdk_11_0: 11.0.100-preview.6.26359.118 -> 11.0.100-preview.7.26381.103 2026-08-20 16:54:09 -03:00
David McFarland
4862a91901 dotnetCorePackages.sdk_10_0: 10.0.302 -> 10.0.400 2026-08-20 16:54:09 -03:00
David McFarland
94da0e0619 dotnet/source/vmr.nix: fix global.json patching
This allows the sdk version in global.json to be downgraded without
'dotnet --version' failing.
2026-08-20 16:54:09 -03:00
Aliaksandr
9921d05da3 treewide: replace stdenv.is* with stdenv.hostPlatform.is*
Assisted-by: claude-code with claude-opus-4-8
2026-08-12 20:27:00 +02:00
David McFarland
9f37022845 dotnet: july 2026 releases (#542304) 2026-07-20 13:20:20 +00:00
zowoq
98e25e3322 various: drop obsolete broken (#541220) 2026-07-16 01:26:54 +00:00
David McFarland
35775665a4 dotnetCorePackages.dotnet_{8..11}.vmr: reintroduce fix for intermittent compiler error (#532640) 2026-07-15 17:20:09 +00:00
David McFarland
a69ca4855a dotnetCorePackages.sdk_11_0: 11.0.100-preview.5.26302.115 -> 11.0.100-preview.6.26359.118 2026-07-15 14:16:39 -03:00
Emily
572ae8d9e8 dotnetCorePackages.*: drop obsolete broken 2026-07-15 03:58:17 +01:00
Emily
fdb820602b treewide: drop simple x86_64-darwin mentions
To reproduce:

    $ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
        -- scan --update-all --inline-rules '
          id: nix-x86_64-darwin
          language: nix
          rule:
            any:
              - pattern: "\"x86_64-darwin\""
                kind: list_expression > string_expression
              - pattern:
                  context: "{ \"x86_64-darwin\" = $EXPR; }"
                  selector: binding
              - pattern:
                  context: "{ x86_64-darwin = $EXPR; }"
                  selector: binding
          fix:
            template: ""
        ' pkgs
    $ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
        -- scan --update-all --inline-rules '
          id: json-first-x86_64-darwin
          language: json
          rule:
            kind: object > pair:nth-child(1)
            has:
              pattern: "\"x86_64-darwin\""
              field: key
          fix:
            template: ""
            expandEnd: { regex: "," }
        ' pkgs
    $ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
        -- scan --update-all --inline-rules '
          id: json-x86_64-darwin
          language: json
          rule:
            kind: object > pair
            has:
              pattern: "\"x86_64-darwin\""
              field: key
          fix:
            template: ""
            expandStart: { regex: "," }
        ' pkgs
    $ git restore pkgs/by-name/om/omnix/package.nix
    $ git diff --name-only -z \
        | nix shell nixpkgs/3b32825de172d0bc85664f495edb096b10862524#gnused \
            -c xargs -0 sed -i '/^$/N; /^\n\? \+$/d'
    $ treefmt
2026-07-15 03:58:16 +01:00
Stefan Frijters
b52053d752 dotnet_{8,9,10,11}.vmr: move env variable into env for structuredAttrs (#524067) 2026-07-07 11:50:43 +00:00
David McFarland
c64a69ac8d dotnetCorePackages.dotnet_{8..11}.vmr: reintroduce fix for intermittent compiler error 2026-06-18 08:45:16 -03:00
David McFarland
7affa3ebd1 dotnetCorePackages.sdk_11_0: 11.0.100-preview.4.26230.115 -> 11.0.100-preview.5.26302.115 2026-06-10 16:20:44 -03:00
Sigmanificient
509c59e6fc dotnet_{8,9,10,11}.vmr: move env variable into env for structuredAttrs 2026-05-26 15:11:14 +02:00
David McFarland
c82bc74bcb dotnet: remove cross-target tests from broken SDKs 2026-05-19 20:48:45 -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
David McFarland
599ab0fca7 dotnet: may 2026 releases
dotnetCorePackages.sdk_10_0: 10.0.203 -> 10.0.300
dotnetCorePackages.sdk_9_0: 9.0.313 -> 9.0.314
dotnetCorePackages.sdk_8_0: 8.0.420 -> 8.0.421

These are combined into one commit because they require some common
fixes.
2026-05-19 20:48:45 -03:00
Ben Siraphob
869d641281 treewide: replace stdenv.is* with stdenv.hostPlatform.is* 2026-05-10 10:06:35 -07:00
David McFarland
bf92b1316a dotnetCorePackages.sdk_11_0: 11.0.100-preview.2.26159.112 -> 11.0.100-preview.3.26207.106 2026-04-17 09:57:29 -03:00
David McFarland
998719b97b dotnet-sdk_{10,11}: apply muxer path precedence patch
Fixes: #464575
2026-04-17 09:57:29 -03:00
David McFarland
928e583edf dotnet: combine binary and source expressions 2026-04-17 09:57:28 -03:00