Commit Graph

26 Commits

Author SHA1 Message Date
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
R. Ryantm
d936f7c9cc vscode-extensions.ms-dotnettools.csdevkit: 3.10.4 -> 3.10.14 2026-04-09 08:28:44 +00:00
GGG
1a4d446578 vscode-extensions.ms-dotnettools.csdevkit: drop ggg as maintainer 2026-04-05 17:09:18 -03:00
GGG
aa8854c92e vscode-extensions.ms-dotnettools.csdevkit: 1.80.7 -> 3.10.4 2026-04-05 16:32:17 -03:00
R. Ryantm
ccfaa6761a vscode-extensions.ms-dotnettools.csdevkit: 1.70.3 -> 1.80.7 2025-11-18 06:41:27 +00:00
R. Ryantm
16c98ed19d vscode-extensions.ms-dotnettools.csdevkit: 1.50.51 -> 1.70.3 2025-10-13 14:22:23 +00:00
R. Ryantm
6fc8ed680f vscode-extensions.ms-dotnettools.csdevkit: 1.41.11 -> 1.50.51 2025-09-16 07:54:47 +00:00
R. Ryantm
096e373c31 vscode-extensions.ms-dotnettools.csdevkit: 1.30.44 -> 1.41.11 2025-08-07 11:04:15 +00:00
R. Ryantm
2f6b91e566 vscode-extensions.ms-dotnettools.csdevkit: 1.30.32 -> 1.30.44 2025-07-13 01:45:54 +00:00
R. Ryantm
79e418ecbe vscode-extensions.ms-dotnettools.csdevkit: 1.20.35 -> 1.30.32 2025-07-03 08:02:59 +00:00
GGG
8add8f9cae vscode-extensions.ms-dotnettools.csdevkit: fix libxml2 soname breakage. 2025-06-22 16:08:19 -03:00
R. Ryantm
7a88ea6f89 vscode-extensions.ms-dotnettools.csdevkit: 1.19.63 -> 1.20.35 2025-06-03 20:20:40 +00:00
Pol Dellaiera
3ad376e66b vscode-extensions.ms-dotnettools.csdevkit: fix .NET patching (#404404) 2025-05-15 04:55:39 +00:00
emaryn
0a124613ff vscode-extensions.ms-dotnettools.csdevkit: remove update script 2025-05-15 05:44:08 +08:00
R. Ryantm
10d74da86f vscode-extensions.ms-dotnettools.csdevkit: 1.18.25 -> 1.19.63 2025-05-14 12:42:50 +00:00
GGG
d2f7caa736 vscode-extensions.ms-dotnettools.csdevkit: fix .NET patching. 2025-05-05 12:38:32 -03:00
R. Ryantm
be949796b8 vscode-extensions.ms-dotnettools.csdevkit: 1.18.23 -> 1.18.25 2025-04-16 12:00:25 +00:00
GGG
f974ec4e85 vscode-extensions.ms-dotnettools.csdevkit: 1.16.6 -> 1.18.23 2025-04-08 17:42:06 -03:00
GGG
8f267e81fa vscode-extensions.ms-dotnettools.csdevkit: 1.8.14 -> 1.14.14
Also converted the dynamic info to a JSON file and implemented an update script to automatically update it.
2024-12-12 20:46:08 -03:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
GGG
596a7e6551 vscode-extensions.ms-dotnettools.csdevkit: 1.7.27 -> 1.8.14 2024-07-29 11:15:02 -03:00
GGG
12c084a34e vscode-extensions.ms-dotnettools.csdevkit: 1.4.28 -> 1.7.27 2024-06-25 17:09:07 -03:00
Alexis Hildebrandt
f8c4a98e8e treewide: Remove the definite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"([Tt]he)? ' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Tt]he (.)/\1\U\2/'
2024-06-09 23:08:46 +02:00
éclairevoyant
7bf9febfa6 vscode-extensions.*: format with nixfmt (RFC 166) 2024-05-01 06:00:27 -04:00
V
710ddf0ba9 vscode-extensions.*: use hash attribute for SRI hashes
This is a purely syntactical change and should not result in the
recompilation of any packages.

Change-Id: I07adad25402eb0cc84307cab80b74225a11df81d
2024-04-05 23:38:06 +02:00
GGG
42592a7c78 vscode-extensions.ms-dotnettools.csdevkit: init at 1.4.28 2024-03-24 09:41:31 -03:00