Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ stdenv, lib, buildPythonPackage, isPy3k, fetchPypi 2, mock 3, meld3 4, pytest 5, setuptools 6}: 7 8buildPythonPackage rec { 9 pname = "supervisor"; 10 version = "4.2.1"; 11 12 src = fetchPypi { 13 inherit pname version; 14 sha256 = "c479c875853e9c013d1fa73e529fd2165ff1ecaecc7e82810ba57e7362ae984d"; 15 }; 16 17 # wants to write to /tmp/foo which is likely already owned by another 18 # nixbld user on hydra 19 doCheck = !stdenv.isDarwin; 20 checkInputs = [ mock pytest ]; 21 checkPhase = '' 22 pytest 23 ''; 24 25 propagatedBuildInputs = [ meld3 setuptools ]; 26 27 meta = with lib; { 28 description = "A system for controlling process state under UNIX"; 29 homepage = "http://supervisord.org/"; 30 license = licenses.free; # http://www.repoze.org/LICENSE.txt 31 maintainers = with maintainers; [ zimbatm ]; 32 }; 33}