1 { lib, stdenv, fetchFromGitHub, cmake, eigen }:
3 stdenv.mkDerivation rec {
7 src = fetchFromGitHub {
9 repo = "orocos_kinematics_dynamics";
11 sha256 = "15ky7vw461005axx96d0f4zxdnb9dxl3h082igyd68sbdb8r1419";
12 # Needed to build Python bindings
13 fetchSubmodules = true;
16 sourceRoot = "${src.name}/orocos_kdl";
18 nativeBuildInputs = [ cmake ];
19 propagatedBuildInputs = [ eigen ];
22 description = "Kinematics and Dynamics Library";
23 homepage = "https://www.orocos.org/kdl.html";
24 license = licenses.lgpl21Only;
25 maintainers = with maintainers; [ lopsided98 ];
26 platforms = platforms.all;