Commit Graph

26 Commits

Author SHA1 Message Date
R. Ryantm
c23f7e61ba dbgate: 7.2.3 -> 7.2.4 2026-08-05 23:22:33 +00:00
R. Ryantm
de8d86294e dbgate: 7.2.1 -> 7.2.3 2026-07-27 18:04:39 +00:00
Emily
0ac2c5c14d dbgate: drop x86_64-darwin from update script 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
R. Ryantm
1c9e2fea81 dbgate: 6.6.9 -> 7.2.1 2026-06-22 08:39:17 +00:00
R. Ryantm
81cdc5ac21 dbgate: 6.6.5 -> 6.6.9 2025-11-02 04:37:52 +00:00
R. Ryantm
5647db6277 dbgate: 6.6.4 -> 6.6.5 2025-10-17 18:07:17 +00:00
R. Ryantm
346838d286 dbgate: 6.6.3 -> 6.6.4 2025-10-04 11:30:23 +00:00
R. Ryantm
889b5008db dbgate: 6.6.1 -> 6.6.3 2025-09-12 11:17:43 +00:00
luftmensch-luftmensch
3c15c071b4 dbgate: 6.6.0 -> 6.6.1 2025-08-15 11:17:32 +02:00
R. Ryantm
35fc094bf2 dbgate: 6.5.6 -> 6.6.0 2025-07-26 11:48:02 +00:00
R. Ryantm
ed7b035bfd dbgate: 6.4.2 -> 6.5.6 2025-07-18 06:40:15 +00:00
Philip Taron
df42f855db treewide: add --extra-experimental-features nix-command to nix hash invocations 2025-07-02 08:34:40 -07:00
R. Ryantm
fcf9396c89 dbgate: 6.3.3 -> 6.4.2 2025-05-20 17:18:37 +00:00
emaryn
2160e53b20 dbgate: 6.2.0 -> 6.3.3 2025-04-21 17:40:10 +08:00
luftmensch-luftmensch
e63d014548 dbgate: 6.1.0 -> 6.2.0 2025-02-19 14:39:02 +01:00
luftmensch-luftmensch
2aee84c66b dbgate: 6.0.0 -> 6.1.0 2024-12-19 11:00:57 +01:00
Alexis Hildebrandt
c55d5fc3dc dbgate: 5.3.4 -> 6.0.0 2024-12-10 21:29:26 +01:00
Alexis Hildebrandt
989e83646c dbgate: Add support for aarch64-darwin 2024-12-10 21:01:31 +01:00
pascal
fbbfa557fd dbgate: add desktop entries 2024-11-29 17:54:09 +01: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
luftmensch-luftmensch
661e32b447 dbgate: 5.3.1 -> 5.3.4 2024-08-08 10:55:12 +02:00
luftmensch-luftmensch
e81e68c0aa dbgate: 5.3.0 -> 5.3.1 2024-06-22 11:27:42 +02:00
luftmensch-luftmensch
f072f14c47 dbgate: 5.2.8 -> 5.3.0 2024-06-10 15:43:48 +02:00
Alexis Hildebrandt
bf995e3641 treewide: Remove ending period from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*".*\.";' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*)\.";/\1";/'
2024-06-09 23:04:51 +02:00
luftmensch-luftmensch
481f0b1409 dbgate: init at 5.2.8 2024-06-02 16:53:24 +02:00