at release-16.03-start 29 lines 788 B view raw
1{ stdenv, fetchgit, nodejs }: 2 3stdenv.mkDerivation rec { 4 name = "lessc-${version}"; 5 version = "1.7.5"; # Upgrade to > 2.x breaks twitter-bootstrap 6 7 src = fetchgit { 8 url = https://github.com/less/less.js.git; 9 rev = "refs/tags/v${version}"; 10 sha256 = "0r8bcad247v5fyh543a7dppmfbf49ai4my3vcizk42fsbnjs8q2x"; 11 }; 12 13 phases = [ "installPhase" ]; 14 15 installPhase = '' 16 mkdir -p $out/bin $out/lib 17 cp -r $src/bin/* $out/bin/ 18 cp -r $src/lib/* $out/lib/ 19 substituteInPlace $out/bin/lessc --replace "/usr/bin/env node" ${nodejs}/bin/node 20 ''; 21 22 meta = with stdenv.lib; { 23 description = "LESS to CSS compiler"; 24 homepage = http://lesscss.org/; 25 license = licenses.asl20; 26 platforms = platforms.linux; 27 maintainers = with maintainers; [ pSub ]; 28 }; 29}