darwin/stdenv: tapi stub based bootstrap

Fixes bootstrapping on macOS Big Sur.
This commit is contained in:
Andrew Childs
2020-12-22 11:43:54 +09:00
parent 55868ac425
commit 34c8fae439
5 changed files with 61 additions and 100 deletions
@@ -1,20 +1,18 @@
{ stdenv, fetchFromGitHub }:
{ stdenv, fetchurl }:
stdenv.mkDerivation {
pname = "darwin-stubs";
version = "10.12";
src = fetchFromGitHub {
owner = "NixOS";
repo = "darwin-stubs";
rev = "80b3d4a57d3454c975eefd984c804dbd76f04ef2";
sha256 = "0sslg4rmskms8ixixv1gvnrvvvmn723vbfjj6mcn24fj2ncg38y7";
src = fetchurl {
url = "https://github.com/NixOS/darwin-stubs/releases/download/v20201216/10.12.tar.gz";
sha256 = "1fyd3xig7brkzlzp0ql7vyfj5sp8iy56kgp548mvicqdyw92adgm";
};
dontBuild = true;
installPhase = ''
mkdir $out
cp -vr stubs/$version/* $out
mv * $out
'';
}