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