Commit Graph

27 Commits

Author SHA1 Message Date
Konrad Malik
e7062a6b06
mise: fix shell completion
Replace 'usage' cmd in completion files with nix store path
2024-09-29 23:52:55 +02: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
Hentioe
80d8881fc7 mise: 2024.8.15 -> 2024.9.0 2024-09-05 09:41:27 +08:00
R. Ryantm
0e506bdeff mise: 2024.8.13 -> 2024.8.15 2024-09-01 22:10:48 +00:00
Hentioe
34f6ab6f0b mise: 2024.5.9 -> 2024.8.13 2024-08-27 21:46:01 +08: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
R. Ryantm
b734aa6146 mise: 2024.5.2 -> 2024.5.9 2024-05-13 10:08:29 +00:00
R. Ryantm
5aa2b249b3 mise: 2024.4.8 -> 2024.5.2 2024-05-05 19:47:41 +00:00
R. Ryantm
4f6ac8ab9e mise: 2024.4.5 -> 2024.4.8 2024-04-28 18:14:50 +00:00
Konrad Malik
a3291dfcfc
mise: 2024.4.0 -> 2024.4.5
also fixes hash inconsistency between linux and darwin
2024-04-23 10:47:32 +02:00
R. Ryantm
dd2cb32341 mise: 2024.3.10 -> 2024.4.0 2024-04-06 19:59:46 +00:00
R. Ryantm
588fbb1c53 mise: 2024.3.7 -> 2024.3.10 2024-03-30 15:54:03 +00:00
R. Ryantm
663d359a8e mise: 2024.3.6 -> 2024.3.7 2024-03-23 08:15:07 +00:00
R. Ryantm
9f7f392337 mise: 2024.3.2 -> 2024.3.6 2024-03-19 18:38:40 +00:00
R. Ryantm
987f2bbce3 mise: 2024.3.1 -> 2024.3.2 2024-03-16 09:01:39 +00:00
R. Ryantm
73455089ca mise: 2024.2.19 -> 2024.3.1 2024-03-07 22:24:19 +00:00
R. Ryantm
8b487da801 mise: 2024.2.18 -> 2024.2.19 2024-02-28 12:02:57 +00:00
R. Ryantm
ba939531ff mise: 2024.2.16 -> 2024.2.18 2024-02-25 08:45:04 +00:00
R. Ryantm
acda0fbc9e mise: 2024.2.15 -> 2024.2.16 2024-02-17 23:13:19 +00:00
R. Ryantm
dc4037ea93 mise: 2024.2.5 -> 2024.2.15 2024-02-17 21:33:13 +11:00
R. Ryantm
e330f455b1 mise: 2024.2.4 -> 2024.2.5 2024-02-06 23:49:36 +00:00
R. Ryantm
b28862fb56 mise: 2024.1.35 -> 2024.2.4 2024-02-03 19:05:28 +00:00
R. Ryantm
bcc0993a81 mise: 2024.1.30 -> 2024.1.35 2024-01-31 20:11:43 +00:00
R. Ryantm
3ce24ee792 mise: 2024.1.24 -> 2024.1.30 2024-01-28 12:04:20 +00:00
R. Ryantm
e79ee041f4 mise: 2024.1.20 -> 2024.1.24 2024-01-23 00:49:33 +00:00
R. Ryantm
590e8139c6 mise: 2024.1.11 -> 2024.1.20 2024-01-15 16:03:15 +01:00
Konrad Malik
d744e65324
mise: 2023.12.35 -> 2024.1.11 rebrand from rtx
rebrand info: https://mise.jdx.dev/rtx.html
added one new patchShebangs path for test_task_run
2024-01-09 22:17:52 +01:00