xfitter: enable WITH_YAML support on darwin

+3 -3
+3 -3
pkgs/applications/science/physics/xfitter/default.nix
··· 1 1 { lib, stdenv, fetchurl, apfel, apfelgrid, applgrid, blas, gfortran, lhapdf, lapack, libyaml, lynx 2 2 , mela, root5, qcdnum, which, libtirpc 3 + , memorymappingHook, memstreamHook 3 4 }: 4 5 5 6 stdenv.mkDerivation rec { ··· 36 37 37 38 nativeBuildInputs = [ gfortran which ]; 38 39 buildInputs = 39 - [ apfel apfelgrid applgrid blas lhapdf lapack mela root5 qcdnum ] 40 - # pdf2yaml requires fmemopen and open_memstream which are not readily available on Darwin 41 - ++ lib.optional (!stdenv.isDarwin) libyaml 40 + [ apfel apfelgrid applgrid blas lhapdf libyaml lapack mela root5 qcdnum ] 41 + ++ lib.optionals (stdenv.system == "x86_64-darwin") [ memorymappingHook memstreamHook ] 42 42 ++ lib.optional (stdenv.hostPlatform.libc == "glibc") libtirpc 43 43 ; 44 44 propagatedBuildInputs = [ lynx ];