e0464e4788
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" ``` |
||
---|---|---|
.. | ||
abracadabra | ||
airspy | ||
airspyhf | ||
aldo | ||
anytone-emu | ||
ax25-apps | ||
ax25-tools | ||
btlejack | ||
cloudlog | ||
cqrlog | ||
csdr | ||
cubicsdr | ||
dablin | ||
dabtools | ||
digiham | ||
direwolf | ||
dmrconfig | ||
dsd | ||
dump1090 | ||
ebook2cw | ||
flamp | ||
fldigi | ||
flex-ncat | ||
flex-ndax | ||
fllog | ||
flmsg | ||
flrig | ||
flwrap | ||
freedv | ||
gnss-sdr | ||
gnuradio | ||
gqrx | ||
gridtracker | ||
grig | ||
guglielmo | ||
hackrf | ||
inspectrum | ||
js8call | ||
kalibrate-hackrf | ||
kalibrate-rtl | ||
kappanhang | ||
klog | ||
limesuite | ||
m17-cxx-demod | ||
minimodem | ||
multimon-ng | ||
noaa-apt | ||
openwebrx | ||
pat | ||
pothos | ||
qdmr | ||
qlog | ||
qradiolink | ||
qsstv | ||
quisk | ||
rscw | ||
rtl_433 | ||
rtl-ais | ||
rtl-sdr | ||
sdr-j-fm | ||
sdrangel | ||
sdrplay | ||
sdrpp | ||
sigdigger | ||
sigutils | ||
soapyairspy | ||
soapyaudio | ||
soapybladerf | ||
soapyhackrf | ||
soapyremote | ||
soapyrtlsdr | ||
soapysdr | ||
soapysdrplay | ||
soapyuhd | ||
soundmodem | ||
splat | ||
srsran | ||
suscan | ||
suwidgets | ||
svxlink | ||
tlf | ||
tncattach | ||
tqsl | ||
ubertooth | ||
uhd | ||
unixcw | ||
urh | ||
welle-io | ||
wsjtx | ||
xlog |