Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ lib, stdenv, fetchFromGitHub, fetchpatch, cmake, eigen, libccd, octomap }: 2 3stdenv.mkDerivation rec { 4 pname = "fcl"; 5 version = "0.7.0"; 6 7 src = fetchFromGitHub { 8 owner = "flexible-collision-library"; 9 repo = pname; 10 rev = version; 11 sha256 = "0f5lhg6f9np7w16s6wz4mb349bycil1irk8z8ylfjwllxi4n6x7a"; 12 }; 13 14 nativeBuildInputs = [ cmake ]; 15 propagatedBuildInputs = [ eigen libccd octomap ]; 16 17 outputs = [ "out" "dev" ]; 18 19 meta = with lib; { 20 description = "Flexible Collision Library"; 21 longDescription = '' 22 FCL is a library for performing three types of proximity queries on a 23 pair of geometric models composed of triangles. 24 ''; 25 homepage = "https://github.com/flexible-collision-library/fcl"; 26 license = licenses.bsd3; 27 maintainers = with maintainers; [ lopsided98 ]; 28 platforms = platforms.unix; 29 }; 30}