From 0433f701615b6f18c5aa7624eeb2f979a2b2012f Mon Sep 17 00:00:00 2001 From: liberodark Date: Tue, 2 Jul 2024 14:52:37 +0200 Subject: [PATCH] nagstamon 3.2.1 > 3.14.0 https://github.com/NixOS/nixpkgs/issues/323999 --- maintainers/maintainer-list.nix | 6 ++++++ pkgs/tools/misc/nagstamon/default.nix | 18 ++++++++---------- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 165fb180f6ca..f1ca4d2afad7 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -11390,6 +11390,12 @@ github = "liberatys"; githubId = 35100156; }; + liberodark = { + email = "liberodark@gmail.com"; + github = "liberodark"; + githubId = 4238928; + name = "liberodark"; + }; libjared = { email = "jared@perrycode.com"; github = "libjared"; diff --git a/pkgs/tools/misc/nagstamon/default.nix b/pkgs/tools/misc/nagstamon/default.nix index a0570c77be5b..f004ad9b42fd 100644 --- a/pkgs/tools/misc/nagstamon/default.nix +++ b/pkgs/tools/misc/nagstamon/default.nix @@ -2,26 +2,24 @@ pythonPackages.buildPythonApplication rec { pname = "nagstamon"; - version = "3.2.1"; + version = "3.14.0"; src = fetchurl { - url = "https://nagstamon.ifw-dresden.de/files/stable/Nagstamon-${version}.tar.gz"; - sha256 = "1048x55g3nlyyggn6a36xmj24w4hv08llg58f4hzc0fwg074cd58"; + url = "https://github.com/HenriWahl/Nagstamon/archive/refs/tags/v${version}.tar.gz"; + sha256 = "sha256-9RxQ/rfvoyjSUsY4tmAkBdVQqZYi3X6PBzQYFIeenzA="; }; # Test assumes darwin doCheck = false; - propagatedBuildInputs = with pythonPackages; [ configparser pyqt5 psutil requests - beautifulsoup4 keyring requests-kerberos kerberos lxml ]; + build-system = with pythonPackages; [ setuptools ]; + dependencies = with pythonPackages; [ configparser pyqt6 psutil requests + beautifulsoup4 keyring requests-kerberos lxml dbus-python python-dateutil pysocks ]; meta = with lib; { description = "Status monitor for the desktop"; - homepage = "https://nagstamon.ifw-dresden.de/"; + homepage = "https://nagstamon.de/"; license = licenses.gpl2Plus; - maintainers = with maintainers; [ pSub ]; - # fails to install with: - # TypeError: cannot unpack non-iterable bool object - broken = true; + maintainers = with maintainers; [ pSub liberodark ]; }; }