klipperscreen: 0.4.4 -> 0.4.5, fix Network panel

Add sdbus and sdbus-network-manager Python libraries, required for
enabling the Network panel of KlipperScreen.

authored by Andrew Bruce and committed by Cabia Rangris 60d63205 f451cfff

+49 -2
+3 -2
pkgs/by-name/kl/klipperscreen/package.nix
··· 8 8 }: 9 9 python3.pkgs.buildPythonApplication rec { 10 10 pname = "KlipperScreen"; 11 - version = "0.4.4"; 11 + version = "0.4.5"; 12 12 format = "other"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "KlipperScreen"; 16 16 repo = "KlipperScreen"; 17 17 rev = "v${version}"; 18 - hash = "sha256-MxuUmkuEnfFC0iPwNUc0Wh8bIEl1J1FMgGEYMjHePZ8="; 18 + hash = "sha256-lKGMz5N4lKSqA614wjJiUfP5fUY+WqFDPxeX/Iyp2TQ="; 19 19 }; 20 20 21 21 nativeBuildInputs = [ ··· 33 33 mpv 34 34 six 35 35 dbus-python 36 + sdbus-networkmanager 36 37 ]; 37 38 38 39 dontWrapGApps = true;
+20
pkgs/development/python-modules/sdbus-networkmanager/default.nix
··· 1 + { 2 + buildPythonPackage, 3 + fetchPypi, 4 + sdbus, 5 + }: 6 + 7 + let 8 + pname = "sdbus-networkmanager"; 9 + version = "2.0.0"; 10 + in 11 + buildPythonPackage { 12 + inherit pname version; 13 + 14 + propagatedBuildInputs = [ sdbus ]; 15 + 16 + src = fetchPypi { 17 + inherit pname version; 18 + hash = "sha256-NXKsOoGJxoPsBBassUh2F3Oo8Iga09eLbW9oZO/5xQs="; 19 + }; 20 + }
+22
pkgs/development/python-modules/sdbus/default.nix
··· 1 + { 2 + pkgs, 3 + buildPythonPackage, 4 + fetchPypi, 5 + pkg-config, 6 + }: 7 + 8 + let 9 + pname = "sdbus"; 10 + version = "0.14.0"; 11 + in 12 + buildPythonPackage { 13 + inherit pname version; 14 + 15 + nativeBuildInputs = [ pkg-config ]; 16 + buildInputs = [ pkgs.systemd ]; 17 + 18 + src = fetchPypi { 19 + inherit pname version; 20 + hash = "sha256-QdYbdswFqepB0Q1woR6fmobtlfQPcTYwxeGDQODkx28="; 21 + }; 22 + }
+4
pkgs/top-level/python-packages.nix
··· 15568 15568 15569 15569 scspell = callPackage ../development/python-modules/scspell { }; 15570 15570 15571 + sdbus = callPackage ../development/python-modules/sdbus { }; 15572 + 15573 + sdbus-networkmanager = callPackage ../development/python-modules/sdbus-networkmanager { }; 15574 + 15571 15575 sdds = callPackage ../development/python-modules/sdds { }; 15572 15576 15573 15577 sdjson = callPackage ../development/python-modules/sdjson { };