Merge pull request #172939 from WolfangAukang/protovpn-cli-nmcli

python3Packages.protonvpn-nm-lib: add dependencies
This commit is contained in:
Sandro 2022-05-27 17:39:52 +02:00 committed by GitHub
commit ae6a952cbd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 16 additions and 3 deletions

View File

@ -2,9 +2,10 @@
, buildPythonApplication
, fetchFromGitHub
, wrapGAppsHook
, gdk-pixbuf
, gobject-introspection
, imagemagick
, networkmanager
, librsvg
, pango
, webkitgtk
# Python libs
@ -26,6 +27,7 @@ buildPythonApplication rec {
};
nativeBuildInputs = [
gdk-pixbuf
gobject-introspection
imagemagick
wrapGAppsHook
@ -39,7 +41,7 @@ buildPythonApplication rec {
buildInputs = [
# To avoid enabling strictDeps = false (#56943)
gobject-introspection
networkmanager
librsvg
pango
webkitgtk
] ++ lib.optionals withIndicator [ libappindicator-gtk3 ];

View File

@ -3,6 +3,7 @@
, fetchFromGitHub
, pythonOlder
, substituteAll
, dbus-python
, distro
, jinja2
, keyring
@ -10,7 +11,10 @@
, pygobject3
, pyxdg
, systemd
, ncurses
, networkmanager
, pkgs-systemd
, xdg-utils
}:
buildPythonPackage rec {
@ -26,6 +30,7 @@ buildPythonPackage rec {
};
propagatedBuildInputs = [
dbus-python
distro
jinja2
keyring
@ -33,6 +38,10 @@ buildPythonPackage rec {
pygobject3
pyxdg
systemd
ncurses
networkmanager
pkgs-systemd
xdg-utils
];
patches = [

View File

@ -6797,7 +6797,9 @@ in {
protonup = callPackage ../development/python-modules/protonup { };
protonvpn-nm-lib = callPackage ../development/python-modules/protonvpn-nm-lib { };
protonvpn-nm-lib = callPackage ../development/python-modules/protonvpn-nm-lib {
pkgs-systemd = pkgs.systemd;
};
prov = callPackage ../development/python-modules/prov { };