nixpkgs/pkgs/by-name/ni
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
..
nibtools
nickel
nicotine-plus
nicstat
nightfox-gtk-theme
nil
nilaway
nim-atlas
nim_builder
nim_lk
nimble
nimdow
nimlangserver
nimlsp
nimmm
ninja
niri
nitch
nitrokey-fido2-firmware
nitrokey-pro-firmware
nitrokey-start-firmware
nitrokey-trng-rs232-firmware
nitter
nix-btm
nix-direnv
nix-fast-build
nix-health
nix-inspect
nix-janitor
nix-ld
nix-lib-nmd
nix-lib-nmt
nix-plugin-pijul
nix-required-mounts
nix-search-cli
nix-snapshotter
nix-store-gcs-proxy
nix-store-veritysetup-generator
nix-top
nix-unit
nix-update
nix-weather
nix-web
nixfmt-rfc-style
nixops-dns
nixos-anywhere
nixos-build-vms
nixos-enter
nixos-facter
nixos-firewall-tool
nixos-install
nixpkgs-fmt
nixseparatedebuginfod
nixtract