Commit 9bbc24e2 authored by Ben Wolsieffer's avatar Ben Wolsieffer
Browse files

urdfdom: cleanup dependencies

* urdfdom no longer depends on boost
* urdfdom includes tinyxml.h in its public headers, therefore tinyxml must be
  propagated
parent 04af42f3
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
{ lib, stdenv, fetchFromGitHub, fetchpatch, cmake, pkg-config, validatePkgConfig
, tinyxml, boost, urdfdom-headers, console-bridge }:
, urdfdom-headers, console-bridge, tinyxml }:

stdenv.mkDerivation rec {
  pname = "urdfdom";
@@ -21,8 +21,7 @@ stdenv.mkDerivation rec {
  ];

  nativeBuildInputs = [ cmake pkg-config validatePkgConfig ];
  buildInputs = [ tinyxml boost ];
  propagatedBuildInputs = [ urdfdom-headers console-bridge ];
  propagatedBuildInputs = [ urdfdom-headers console-bridge tinyxml ];

  meta = with lib; {
    description = "Provides core data structures and a simple XML parser for populating the class data structures from an URDF file";