at 18.03-beta 29 lines 812 B view raw
1{ stdenv, fetchFromGitHub, eigen }: 2 3stdenv.mkDerivation rec { 4 name = "vcg-${version}"; 5 version = "1.0.1"; 6 7 src = fetchFromGitHub { 8 owner = "cnr-isti-vclab"; 9 repo = "vcglib"; 10 rev = "v${version}"; 11 sha256 = "0jh8jc8rn7rci8qr3q03q574fk2hsc3rllysck41j8xkr3rmxz2f"; 12 }; 13 14 propagatedBuildInputs = [ eigen ]; 15 16 installPhase = '' 17 mkdir -p $out/include 18 cp -r vcg wrap $out/include 19 find $out -name \*.h -exec sed -i 's,<eigenlib/,<eigen3/,g' {} \; 20 ''; 21 22 meta = with stdenv.lib; { 23 homepage = http://vcg.isti.cnr.it/vcglib/install.html; 24 description = "C++ library for manipulation, processing and displaying with OpenGL of triangle and tetrahedral meshes"; 25 license = licenses.gpl3; 26 platforms = platforms.linux; 27 maintainers = with maintainers; [ abbradar ]; 28 }; 29}