diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 512471b4057..67795330aab 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2631,6 +2631,8 @@ let # ntfsprogs are merged into ntfs-3g ntfsprogs = pkgs.ntfs3g; + ntfy = pythonPackages.ntfy; + ntopng = callPackage ../tools/networking/ntopng { }; ntp = callPackage ../tools/networking/ntp { diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 0dbeafcc8c2..77f70d7b714 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -12816,6 +12816,26 @@ in modules // { }; }; + ntfy = buildPythonPackage rec { + version = "1.2.0"; + name = "ntfy-${version}"; + src = pkgs.fetchFromGitHub { + owner = "dschep"; + repo = "ntfy"; + rev = "v${version}"; + sha256 = "0yjxwisxpxy3vpnqk9nw5k3db3xx6wyf6sk1px9m94s30glcq2cc"; + }; + + propagatedBuildInputs = with self; [ appdirs pyyaml requests dbus ]; + + meta = { + description = "A utility for sending notifications, on demand and when commands finish"; + homepage = http://ntfy.rtfd.org/; + license = licenses.gpl3; + maintainers = with maintainers; [ kamilchm ]; + }; + }; + ntplib = buildPythonPackage rec { name = "ntplib-0.3.2"; src = pkgs.fetchurl {