at 18.09-beta 35 lines 755 B view raw
1{ stdenv, fetchFromGitHub, cmake }: 2 3let version = "0.7.2"; in 4stdenv.mkDerivation { 5 name = "libdynd-${version}"; 6 7 src = fetchFromGitHub { 8 owner = "libdynd"; 9 repo = "libdynd"; 10 rev = "v${version}"; 11 sha256 = "0fkd5rawqni1cq51fmr76iw7ll4fmbahfwv4rglnsabbkylf73pr"; 12 }; 13 14 cmakeFlags = [ 15 "-DDYND_BUILD_BENCHMARKS=OFF" 16 ]; 17 18 # added to fix build with gcc7 19 NIX_CFLAGS_COMPILE = [ 20 "-Wno-error=implicit-fallthrough" 21 "-Wno-error=nonnull" 22 ]; 23 24 buildInputs = [ cmake ]; 25 26 outputs = [ "out" "dev" ]; 27 outputDoc = "dev"; 28 29 meta = with stdenv.lib; { 30 description = "C++ dynamic ndarray library, with Python exposure."; 31 homepage = http://libdynd.org; 32 license = licenses.bsd2; 33 platforms = platforms.linux; 34 }; 35}