nixpkgs/pkgs/applications/virtualization
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
..
appvm pkgs/applications: remove uneeded fetchpatch arguments 2024-05-21 03:12:20 +02:00
arion arion: use docker compose v2 2024-06-23 16:04:14 +02:00
buildkit-nix
catatonit treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
charliecloud
cloud-hypervisor treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
cntr treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
colima treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
conmon treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
conmon-rs conmon-rs: 0.6.5 -> 0.6.6 2024-09-11 11:20:19 +02:00
containerd containerd: 1.7.21 -> 1.7.22 2024-09-10 00:40:47 +00:00
cri-o cri-o-unwrapped: 1.30.5 -> 1.31.0 2024-09-10 12:31:24 +00:00
crosvm crosvm: 126.0 -> 127.0 2024-08-15 07:45:57 +02:00
crun crun: 1.16.1 -> 1.17 2024-09-10 01:02:43 +00:00
ddev ddev: 1.23.3 -> 1.23.4 2024-08-06 13:22:14 +00:00
distrobox
docker treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
docker-slim
driver/win-spice win-pvdrivers: migrate to pkgs/by-name, format with nixfmt-rfc-style 2024-09-17 22:02:45 +02:00
dumb-init treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
ecs-agent ecs-agent: 1.85.1 -> 1.86.3 2024-08-31 19:43:34 +00:00
firectl treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
flintlock
imgcrypt
kraft treewide: remove unused occurence of stdenv (and other) arguments 2024-07-14 04:32:56 +02:00
krunvm treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
kvmtool kvmtool: cleanup make flags 2024-06-19 14:03:48 -07:00
libgovirt
libnvidia-container treewide: use addDriverRunpath 2024-06-30 15:01:01 -04:00
lima treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
lkl treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
looking-glass-client looking-glass-client: depend on wayland-scanner 2024-08-11 16:04:14 +03:00
nixpacks nixpacks: 1.27.0 -> 1.28.1 2024-09-07 09:42:04 +00:00
ops
OVMF treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
podman treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
podman-compose podman-compose: 1.1.0 -> 1.2.0 2024-06-27 23:59:56 +02:00
podman-desktop treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
pods pods: 2.0.0 -> 2.0.1-unstable-2024-08-11 2024-08-19 08:20:21 +02:00
qboot treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
qemu treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
qtemu
quickgui quickgui: 1.2.8 -> 1.2.10 (#323381) 2024-08-21 15:14:47 +05:30
remotebox
runc runc: 1.1.13 -> 1.1.14 2024-09-03 03:05:22 +00:00
rust-hypervisor-firmware treewide: change cargoSha256 with SRI hash to cargoHash 2024-07-03 21:53:11 +08:00
rvvm treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
sail-riscv treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
singularity singularity: 4.2.0 -> 4.2.1 2024-09-13 23:58:08 +02:00
spice-vdagent
spike treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
stratovirt Merge staging-next into staging 2024-07-14 18:01:37 +00:00
tart tart: 2.18.0 -> 2.18.2 2024-09-18 01:45:42 -04:00
tini treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
toolbox
umoci pkgs/applications: remove unused arguments 2024-07-26 11:36:49 +02:00
virt-manager treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
virt-top treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
virt-viewer treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
virt-what virt-what: 1.25 -> 1.26 2024-07-04 13:22:16 +00:00
virter treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
virtualbox treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
vmware-workstation vmware-workstation: don't break patches, add runHook to installPhase, fix typo 2024-09-10 15:57:12 +02:00
x11docker treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
xen xen: patch with XSA-462 2024-09-24 13:54:41 +01:00
xhyve treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00