nixpkgs/pkgs/tools/graphics
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
..
adriconf Merge pull request #318433 from r-ryantm/auto-update/adriconf 2024-06-28 01:43:41 +02:00
agi maintainers: remove ivar 2024-06-29 03:09:10 -04:00
amber treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
apng2gif treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
apngopt
argyllcms treewide: normalize maintainers list formatting 2024-07-30 16:26:22 +02:00
astc-encoder treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
asymptote treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
barcode treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
blockhash treewide: Drop infinisil as maintainer from most packages 2024-04-09 21:43:39 +02:00
blur-effect
briss
cfdg
cgif treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
convchain
csv2svg
cuneiform cuneiform: make install path match rpath; fix runtime 2023-12-06 15:19:48 +00:00
dcraw treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
deqp-runner treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
diagrams-builder diagrams-builder: remove with statements 2024-08-18 06:32:22 -07:00
directx-shader-compiler directx-shader-compiler: move to finalAttrs, cleanup 2024-08-12 21:03:34 +05:30
ditaa
dmtx-utils treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
dnglab treewide: change cargoSha256 with SRI hash to cargoHash 2024-07-03 21:53:11 +08:00
dpic treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
dynamic-wallpaper pkgs/tools: remove licenses.gpl2 2024-05-02 21:06:26 +02:00
editres treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
enblend-enfuse treewide: replace freeglut with libglut 2024-06-22 18:06:51 +01:00
eplot
epstool treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
escrotum treewide: wrapGAppsHook → wrapGAppsHook3 2024-04-27 02:23:22 +02:00
esshader treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
exif treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
exifprobe
exiftags exiftags: add CVE-2023-50671 & CVE-2024-42851 to knownVulnerabilities 2024-09-08 19:09:08 +01:00
facedetect treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
fbv
feedgnuplot treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
fgallery pkgs/tools: remove licenses.gpl2 2024-05-02 21:06:26 +02:00
fim fim: remove with statements 2024-08-18 06:32:22 -07:00
gfxreconstruct Merge pull request #285594 from Flakebi/gfxreconstruct 2024-06-11 11:22:24 +02:00
ggobi
gif2apng treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
gifski treewide: drop workarounds for cargo --frozen 2024-05-19 11:15:55 +02:00
glee {libthai,glee,xscope,bemenu,muso}: add crertel as maintainer 2024-07-02 21:44:00 -05:00
glmark2
gnuplot treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
goverlay treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
graph-cli Merge pull request #218533 from sir4ur0n/fixGraphCliCrash 2024-01-11 18:21:58 +01:00
graph-easy
graphviz treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
grim maintainers: remove eclairevoyant 2024-09-10 15:02:41 -04:00
gromit-mpx treewide: wrapGAppsHook → wrapGAppsHook3 2024-04-27 02:23:22 +02:00
guff treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
hobbits treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
ibniz
icoutils treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
ifm pkgs/tools: remove licenses.gpl2 2024-05-02 21:06:26 +02:00
imgur-screenshot treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
imgurbash2 treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
jhead
jpegexiforient treewide: Drop infinisil as maintainer from most packages 2024-04-09 21:43:39 +02:00
leela
lepton treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
libyafaray treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
logstalgia
lsix lsix: 1.9 -> 1.9.1 2024-06-18 19:34:17 +00:00
maim treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
mangohud glxinfo: replace with mesa-demos 2024-08-28 14:38:12 +02:00
maskromtool maskromtool: 2024-07-14 -> 2024-08-18 2024-08-19 01:45:38 +00:00
mesa-demos treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
metapixel
mscgen pkgs/tools: remove licenses.gpl2 2024-05-02 21:06:26 +02:00
netpbm treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
nifskope treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
nip2
optar pkgs/tools: remove licenses.gpl2 2024-05-02 21:06:26 +02:00
optipng treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
oxipng treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
pdf2svg pkgs/tools: remove licenses.gpl2 2024-05-02 21:06:26 +02:00
pdftag treewide: wrapGAppsHook → wrapGAppsHook3 2024-04-27 02:23:22 +02:00
pdftoipe treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
perceptualdiff treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
pfstools treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
pgf
piglit lib.platforms.mesaPlatforms: remove 2024-08-31 10:28:31 +02:00
pikchr treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
pixel2svg
ploticus treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
plotutils
pngcheck
pngcrush treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
pngloss
pngnq treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
pngoptimizer
pngout treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
pngquant treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
pngtoico Merge pull request #269020 from LeSuisse/pngtoico-use-up-to-date-libpng 2023-12-14 23:29:43 +01:00
pngtools
povray povray: add fgaz to maintainers 2024-05-21 09:16:52 +00:00
pstoedit treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
puppeteer-cli
quirc treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
realesrgan-ncnn-vulkan treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
resvg resvg: 0.42.0 -> 0.43.0 2024-08-10 15:13:05 +00:00
rocket treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
s2png pkgs/tools: remove licenses.gpl2 2024-05-02 21:06:26 +02:00
scanbd
scrot treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
shot-scraper treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
shotgun treewide: change cargoSha256 with SRI hash to cargoHash 2024-07-03 21:53:11 +08:00
sic-image-cli
smartcrop
snapdragon-profiler maintainers: remove ivar 2024-06-29 03:09:10 -04:00
spirv-cross spirv-cross: 1.3.283.0 -> 1.3.290.0 2024-08-31 13:51:13 +03:00
stegsolve treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
svg2pdf svg2pdf: 0.10.0 -> 0.11.0 2024-06-02 05:36:20 +00:00
svgbob fetchCrate: sha256 -> hash 2024-07-14 13:48:13 -04:00
svgcleaner treewide: change cargoSha256 with SRI hash to cargoHash 2024-07-03 21:53:11 +08:00
syntex
termimage
textplots textplots: 0.8.4 -> 0.8.5 2024-01-19 17:58:05 +00:00
texture-synthesis treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
timg treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
twilight treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
unpaper unpaper: unpin ffmpeg_5 2024-07-14 08:34:23 +01:00
vips treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
viu viu: 1.4.0 -> 1.5.0 2024-08-14 06:31:23 +02:00
vkbasalt treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
vkbasalt-cli treewide: remove unused with statements from maintainer lists 2024-07-29 10:06:20 +08:00
vkdisplayinfo
vkmark treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
vulkan-caps-viewer treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
vulkan-cts Merge master into staging-next 2024-08-28 00:13:03 +00:00
vulkan-extension-layer vulkan-extension-layer: 1.3.283.0 -> 1.3.290.0 2024-08-31 13:51:13 +03:00
vulkan-helper treewide: change cargoSha256 with SRI hash to cargoHash 2024-07-03 21:53:11 +08:00
vulkan-tools treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
vulkan-tools-lunarg vulkan-tools-lunarg: 1.3.283.0 -> 1.3.290.0 2024-08-31 13:51:12 +03:00
waifu2x-converter-cpp treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
wavefunctioncollapse treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
wdisplays wdisplays: fix build, missing wayland-scanner 2024-08-31 11:44:03 +02:00
welkin treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
wgpu-utils treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
wkhtmltopdf wkhtmltopdf: restore support for aarch64-linux 2024-09-04 09:20:15 +02:00
xcftools pkgs/tools: remove licenses.gpl2 2024-05-02 21:06:26 +02:00
xcolor treewide: change cargoSha256 with SRI hash to cargoHash 2024-07-03 21:53:11 +08:00
xcur2png xcur2png: add "fix wrong math" patch 2024-09-20 22:29:08 +03:00
yaxg
zbar treewide: replace stdenv.is with stdenv.hostPlatform.is 2024-09-25 00:04:37 +03:00
zxing