ocamlPackages.hxd: 0.3.2 -> 0.3.3 (#364231)
[NixPkgs.git] / pkgs / os-specific / darwin / DarwinTools / default.nix
blob1473a664574a09aaed97a2376766b7056b5eca42
2   lib,
3   stdenv,
4   fetchurl,
5 }:
7 stdenv.mkDerivation rec {
8   pname = "DarwinTools";
9   version = "1";
11   src = fetchurl {
12     url = "https://web.archive.org/web/20180408044816/https://opensource.apple.com/tarballs/DarwinTools/DarwinTools-${version}.tar.gz";
13     hash = "sha256-Fzo5QhLd3kZHVFKhJe7xzV6bmRz5nAsG2mNLkAqVBEI=";
14   };
16   patches = [
17     ./sw_vers-CFPriv.patch
18   ];
20   configurePhase = ''
21     export SRCROOT=.
22     export SYMROOT=.
23     export DSTROOT=$out
24   '';
26   makeFlags = [
27     "CC=${stdenv.cc.targetPrefix}cc"
28     "STRIP=${stdenv.cc.targetPrefix}strip"
29   ];
31   postInstall = ''
32     mv $out/usr/* $out
33     rmdir $out/usr
34   '';
36   meta = {
37     maintainers = [ lib.maintainers.matthewbauer ];
38     platforms = lib.platforms.darwin;
39   };