tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
xfitter: enable WITH_YAML support on darwin
Dmitry Kalinkin
4 years ago
9c8f6efc
b0f07a16
+3
-3
1 changed file
expand all
collapse all
unified
split
pkgs
applications
science
physics
xfitter
default.nix
+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
3
+
, memorymappingHook, memstreamHook
3
4
}:
4
5
5
6
stdenv.mkDerivation rec {
···
36
37
37
38
nativeBuildInputs = [ gfortran which ];
38
39
buildInputs =
39
39
-
[ apfel apfelgrid applgrid blas lhapdf lapack mela root5 qcdnum ]
40
40
-
# pdf2yaml requires fmemopen and open_memstream which are not readily available on Darwin
41
41
-
++ lib.optional (!stdenv.isDarwin) libyaml
40
40
+
[ apfel apfelgrid applgrid blas lhapdf libyaml lapack mela root5 qcdnum ]
41
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 ];