lol

Merge pull request #7043 from rycee/package/cpulimit

Add package 'cpulimit'.

+28
+26
pkgs/tools/misc/cpulimit/default.nix
···
··· 1 + {stdenv, fetchurl}: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "cpulimit-${version}"; 5 + version = "2.2"; 6 + 7 + src = fetchurl { 8 + url = "mirror://sourceforge/limitcpu/${name}.tar.gz"; 9 + sha256 = "1r19rk2cbyfmgwh3l445fxkn1bmkzyi69dg5dbx4b4mbqjjxlr1z"; 10 + }; 11 + 12 + buildFlags = with stdenv; 13 + if isDarwin then "osx" 14 + else if isFreeBSD then "freebsd" 15 + else "cpulimit"; 16 + 17 + installFlags = "PREFIX=$(out)"; 18 + 19 + meta = with stdenv.lib; { 20 + homepage = "http://limitcpu.sourceforge.net/"; 21 + description = "A tool to throttle the CPU usage of programs"; 22 + platforms = with platforms; [linux freebsd darwin]; 23 + license = licenses.gpl2; 24 + maintainer = [maintainers.rycee]; 25 + }; 26 + }
+2
pkgs/top-level/all-packages.nix
··· 733 flex = flex_2_5_35; 734 }; 735 736 crawlTiles = callPackage ../games/crawl { }; 737 738 crawl = callPackage ../games/crawl {
··· 733 flex = flex_2_5_35; 734 }; 735 736 + cpulimit = callPackage ../tools/misc/cpulimit { }; 737 + 738 crawlTiles = callPackage ../games/crawl { }; 739 740 crawl = callPackage ../games/crawl {