Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / libraries / libndtypes / default.nix
blob175b48f109348fec155d0ee73cb1b19c199c21d0
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 }:
6 stdenv.mkDerivation {
7   pname = "libndtypes";
8   version = "unstable-2019-08-01";
10   outputs = [ "out" "dev" ];
12   src = fetchFromGitHub {
13     owner = "xnd-project";
14     repo = "ndtypes";
15     rev = "3ce6607c96d8fe67b72cc0c97bf595620cdd274e";
16     sha256 = "18303q0jfar1lmi4krp94plczb455zcgw772f9lb8xa5p0bkhx01";
17   };
19   # Override linker with cc (symlink to either gcc or clang)
20   # Library expects to use cc for linking
21   configureFlags = [ "LD=${stdenv.cc.targetPrefix}cc" ];
23   doCheck = true;
25   meta = with lib; {
26     description = "Dynamic types for data description and in-memory computations";
27     homepage = "https://xnd.io/";
28     license = licenses.bsdOriginal;
29     maintainers = [ maintainers.costrouc ];
30   };