diff options
author | Henry <cryptix@riseup.net> | 2016-09-21 21:27:45 +0200 |
---|---|---|
committer | Henry <cryptix@riseup.net> | 2016-09-27 15:49:51 +0200 |
commit | 295efa10624e9da38682292bac3ca5f9abda904c (patch) | |
tree | 07f834d4692eef278a5042bb5d864b9e5e7ade1f /pkgs/development/libraries/libnabo | |
parent | deb32ec23fa34b354f683256f4a8f082f9987515 (diff) | |
download | nixpkgs-295efa10624e9da38682292bac3ca5f9abda904c.tar nixpkgs-295efa10624e9da38682292bac3ca5f9abda904c.tar.gz nixpkgs-295efa10624e9da38682292bac3ca5f9abda904c.tar.bz2 nixpkgs-295efa10624e9da38682292bac3ca5f9abda904c.tar.lz nixpkgs-295efa10624e9da38682292bac3ca5f9abda904c.tar.xz nixpkgs-295efa10624e9da38682292bac3ca5f9abda904c.tar.zst nixpkgs-295efa10624e9da38682292bac3ca5f9abda904c.zip |
libnabo: init at 1.0.6
Diffstat (limited to 'pkgs/development/libraries/libnabo')
-rw-r--r-- | pkgs/development/libraries/libnabo/default.nix | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/development/libraries/libnabo/default.nix b/pkgs/development/libraries/libnabo/default.nix new file mode 100644 index 00000000000..485b24beaa3 --- /dev/null +++ b/pkgs/development/libraries/libnabo/default.nix @@ -0,0 +1,32 @@ +{stdenv, fetchFromGitHub, cmake, eigen, boost}: + +stdenv.mkDerivation rec { + version = "1.0.6"; + name = "libnabo-${version}"; + + src = fetchFromGitHub { + owner = "ethz-asl"; + repo = "libnabo"; + rev = version; + sha256 = "1pg4vjfq5n7zhjdf7rgvycd7bkk1iwr50fl2dljq43airxz6525w"; + }; + + buildInputs = [cmake eigen boost]; + + enableParallelBuilding = true; + + cmakeFlags = " + -DEIGEN_INCLUDE_DIR=${eigen}/include/eigen3 + "; + + doCheck = true; + checkTarget = "test"; + + meta = with stdenv.lib; { + inherit (src.meta) homepage; + description = "A fast K Nearest Neighbor library for low-dimensional spaces"; + license = licenses.bsd3; + platforms = platforms.linux; + maintainers = with maintainers; [ cryptix ]; + }; +} |