tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
cmdstan: fix build on darwin
Mario Rodas
3 years ago
4e1ebe4f
8b8e7483
+3
-1
1 changed file
expand all
collapse all
unified
split
pkgs
development
compilers
cmdstan
default.nix
+3
-1
pkgs/development/compilers/cmdstan/default.nix
···
16
16
doCheck = true;
17
17
checkInputs = [ python3 ];
18
18
19
19
+
CXXFLAGS = lib.optionalString stdenv.isDarwin "-D_BOOST_LGAMMA";
20
20
+
19
21
postPatch = ''
20
22
substituteInPlace stan/lib/stan_math/make/libraries \
21
23
--replace "/usr/bin/env bash" "bash"
···
42
44
preFixup = "rm -rf $(pwd)";
43
45
44
46
meta = {
45
45
-
broken = (stdenv.isLinux && stdenv.isAarch64) || stdenv.isDarwin;
47
47
+
broken = stdenv.isLinux && stdenv.isAarch64;
46
48
description = "Command-line interface to Stan";
47
49
longDescription = ''
48
50
Stan is a probabilistic programming language implementing full Bayesian