diff options
author | Chris Ostrouchov <chris.ostrouchov@gmail.com> | 2018-10-29 13:05:04 -0400 |
---|---|---|
committer | Chris Ostrouchov <chris.ostrouchov@gmail.com> | 2018-10-30 00:51:13 -0400 |
commit | 8bbd8dcc1ffcfa23b1e11f06a34e17fac75a0a5e (patch) | |
tree | 05c6b248b3c311140ca02a8d2270d1b1b921624d /pkgs/development/python-modules/pync | |
parent | b9ad8d843d4b684f6e1eb9047e1175bd03df0fe6 (diff) |
pythonPackages.pync: refacotr move to python-modules
Diffstat (limited to 'pkgs/development/python-modules/pync')
-rw-r--r-- | pkgs/development/python-modules/pync/default.nix | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/pync/default.nix b/pkgs/development/python-modules/pync/default.nix new file mode 100644 index 0000000000000..ad02b3f2f2fc4 --- /dev/null +++ b/pkgs/development/python-modules/pync/default.nix @@ -0,0 +1,34 @@ +{ stdenv +, buildPythonPackage +, fetchPypi +, isPy27 +, dateutil +, pkgs +}: + +buildPythonPackage rec { + version = "1.4"; + pname = "pync"; + disabled = ! isPy27; + + src = fetchPypi { + inherit pname version; + sha256 = "0lc1x0pai85avm1r452xnvxc12wijnhz87xv20yp3is9fs6rnkrh"; + }; + + buildInputs = [ pkgs.coreutils ]; + propagatedBuildInputs = [ dateutil ]; + + preInstall = stdenv.lib.optionalString stdenv.isDarwin '' + sed -i 's|^\([ ]*\)self.bin_path.*$|\1self.bin_path = "${pkgs.terminal-notifier}/bin/terminal-notifier"|' build/lib/pync/TerminalNotifier.py + ''; + + meta = with stdenv.lib; { + description = "Python Wrapper for Mac OS 10.8 Notification Center"; + homepage = https://pypi.python.org/pypi/pync/1.4; + license = licenses.mit; + platforms = platforms.darwin; + maintainers = with maintainers; [ lovek323 ]; + }; + +} |