summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2021-04-18 20:12:09 +0000
committerAlyssa Ross <hi@alyssa.is>2021-04-18 20:12:09 +0000
commit730a9a04facd478381f3911ae668b3b46e349f08 (patch)
treeb22e41b13cd52ea4faf579643e506f200d326e65 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
parent3d703cfc9e14b3db8e84cab28aec83ed509397f1 (diff)
stdenv.isBSD: reinit
This was removed in e29b0da9c7492732e0dc5730c3da754baa57a1a2, because it was felt it was ambiguous whether isBSD should remove Darwin. I think it should be reintroduced. Packages sometimes have their own concepts of "is BSD" e.g. Lua, and these almost never include Darwin, so let's keep Darwin excluded. Without a way to say "is this BSD", one has to list all flavours of BSD seperately, even though fundamentally they're still extremely similar. I don't want to have to write the following! stdenv.isFreeBSD || stdenv.isNetBSD || stdenv.isOpenBSD || stdenv.isDragonFlyBSD Additionally, we've had stdenv.hostPlatform.isBSD this whole time, and it hasn't hurt anything.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions