summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/rangehttpserver
diff options
context:
space:
mode:
authorRandy Eckenrode <randy@largeandhighquality.com>2024-09-24 21:43:34 -0400
committerRandy Eckenrode <randy@largeandhighquality.com>2024-10-10 16:23:03 -0400
commit76a5ef680e010ef1ce0ebea2e2fadacf401acefc (patch)
treee009d80c5df6290c6534bfabf392d29706b10b71 /pkgs/development/python-modules/rangehttpserver
parent1fd1796e65ddb690e7697d84b2e93904e59dcc53 (diff)
darwin.stdenv: rework for the new SDK
While it would be nice if this could be split, there are too many changes as part of the cleanup and improvements, including: - Refactoring all propagated packages into functions that can be used to ensure that packages are propagated only at the expected stages; - Using a sanity-checking merge function to ensure that packages are only propagated by one of the above functions; - Reducing the number of Python builds during the bootstrap to one; - Removing the extra sysctl stage; - Using the LLVM bootstrap to build LLVM, clang, libc++, etc; - Propagating llvmPackages_<version> in the final stdenv, so that packages needing that version specifically don’t have to rebuild it; - Bootstrapping with the new Darwin SDK; and - Reducing the overall number of paths build during a bootstrap by ~33%.
Diffstat (limited to 'pkgs/development/python-modules/rangehttpserver')
0 files changed, 0 insertions, 0 deletions