nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 40 lines 711 B view raw
1{ 2 flutterPackages, 3 stdenv, 4 cacert, 5 writableTmpDirAsHomeHook, 6}: 7let 8 flutterCompactVersion = "@flutter_compact_version@"; 9 inherit (flutterPackages."v${flutterCompactVersion}") dart; 10in 11stdenv.mkDerivation (finalAttrs: { 12 name = "pubspec-lock"; 13 src = @flutter_src@; 14 15 nativeBuildInputs = [ 16 dart 17 writableTmpDirAsHomeHook 18 ]; 19 20 outputHashAlgo = "sha256"; 21 outputHashMode = "recursive"; 22 outputHash = "@hash@"; 23 24 buildPhase = '' 25 runHook preBuild 26 27 cd packages/flutter_tools 28 dart --root-certs-file=${cacert}/etc/ssl/certs/ca-bundle.crt pub get 29 30 runHook postBuild 31 ''; 32 33 installPhase = '' 34 runHook preInstall 35 36 cp pubspec.lock $out 37 38 runHook postInstall 39 ''; 40})