diff options
author | Will Dietz <w@wdtz.org> | 2018-09-20 19:53:59 -0500 |
---|---|---|
committer | Will Dietz <w@wdtz.org> | 2018-09-23 13:30:18 -0500 |
commit | 9fe245d7e05f44d42156d3f557d257e17d3ac4f0 (patch) | |
tree | 3caedaa6ef13bd215f02b06929bc1005f26c52c6 /pkgs | |
parent | b3645d74d1ec4bd88c521376aca59e9cab0093ef (diff) | |
download | nixlib-9fe245d7e05f44d42156d3f557d257e17d3ac4f0.tar nixlib-9fe245d7e05f44d42156d3f557d257e17d3ac4f0.tar.gz nixlib-9fe245d7e05f44d42156d3f557d257e17d3ac4f0.tar.bz2 nixlib-9fe245d7e05f44d42156d3f557d257e17d3ac4f0.tar.lz nixlib-9fe245d7e05f44d42156d3f557d257e17d3ac4f0.tar.xz nixlib-9fe245d7e05f44d42156d3f557d257e17d3ac4f0.tar.zst nixlib-9fe245d7e05f44d42156d3f557d257e17d3ac4f0.zip |
llvm7: optionally use libpfm (exegesis), default off w/darwin
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/compilers/llvm/7/llvm.nix | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/development/compilers/llvm/7/llvm.nix b/pkgs/development/compilers/llvm/7/llvm.nix index 4f540d23c9e4..67bde813feed 100644 --- a/pkgs/development/compilers/llvm/7/llvm.nix +++ b/pkgs/development/compilers/llvm/7/llvm.nix @@ -4,6 +4,7 @@ , python , libffi , libbfd +, libpfm , libxml2 , ncurses , version @@ -13,6 +14,7 @@ , enableManpages ? false , enableSharedLibraries ? true , enableWasm ? true +, enablePFM ? !stdenv.isDarwin }: let @@ -36,7 +38,8 @@ in stdenv.mkDerivation (rec { nativeBuildInputs = [ cmake python ] ++ stdenv.lib.optional enableManpages python.pkgs.sphinx; - buildInputs = [ libxml2 libffi ]; + buildInputs = [ libxml2 libffi ] + ++ stdenv.lib.optional enablePFM libpfm; # exegesis propagatedBuildInputs = [ ncurses zlib ]; |