Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at 19.03 868 B view raw
1{ stdenv 2, buildPythonPackage 3, fetchPypi 4, isPy27 5, dateutil 6, pkgs 7}: 8 9buildPythonPackage rec { 10 version = "2.0.3"; 11 pname = "pync"; 12 disabled = ! isPy27; 13 14 src = fetchPypi { 15 inherit pname version; 16 sha256 = "38b9e61735a3161f9211a5773c5f5ea698f36af4ff7f77fa03e8d1ff0caa117f"; 17 }; 18 19 buildInputs = [ pkgs.coreutils ]; 20 propagatedBuildInputs = [ dateutil ]; 21 22 preInstall = stdenv.lib.optionalString stdenv.isDarwin '' 23 sed -i 's|^\([ ]*\)self.bin_path.*$|\1self.bin_path = "${pkgs.terminal-notifier}/bin/terminal-notifier"|' build/lib/pync/TerminalNotifier.py 24 ''; 25 26 meta = with stdenv.lib; { 27 description = "Python Wrapper for Mac OS 10.8 Notification Center"; 28 homepage = https://pypi.python.org/pypi/pync/1.4; 29 license = licenses.mit; 30 platforms = platforms.darwin; 31 maintainers = with maintainers; [ lovek323 ]; 32 }; 33 34}