Loading pkgs/development/python-modules/protonvpn-nm-lib/default.nix +14 −1 Original line number Diff line number Diff line Loading @@ -14,7 +14,9 @@ , ncurses , networkmanager , pkgs-systemd , python , xdg-utils , makeWrapper }: buildPythonPackage rec { Loading @@ -25,7 +27,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "ProtonVPN"; repo = pname; rev = "refs/tags/${version}"; rev = version; sha256 = "sha256-kfOLhM0/jzHj+KlDrnCe571Bcmv8TvuAbXMpt3uR2L0="; }; Loading @@ -51,6 +53,17 @@ buildPythonPackage rec { }) ]; postPatch = '' substituteInPlace protonvpn_nm_lib/core/dbus/dbus_reconnect.py \ --replace "exec_start = python_interpreter_path + \" \" + python_service_path" "exec_start = \"$out/bin/protonvpn_reconnector.py\"" ''; postInstall = '' makeWrapper ${python.interpreter} $out/bin/protonvpn_reconnector.py \ --add-flags $out/${python.sitePackages}/protonvpn_nm_lib/daemon/dbus_daemon_reconnector.py \ --prefix PYTHONPATH : "$PYTHONPATH" ''; # Checks cannot be run in the sandbox # "Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory" doCheck = false; Loading Loading
pkgs/development/python-modules/protonvpn-nm-lib/default.nix +14 −1 Original line number Diff line number Diff line Loading @@ -14,7 +14,9 @@ , ncurses , networkmanager , pkgs-systemd , python , xdg-utils , makeWrapper }: buildPythonPackage rec { Loading @@ -25,7 +27,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "ProtonVPN"; repo = pname; rev = "refs/tags/${version}"; rev = version; sha256 = "sha256-kfOLhM0/jzHj+KlDrnCe571Bcmv8TvuAbXMpt3uR2L0="; }; Loading @@ -51,6 +53,17 @@ buildPythonPackage rec { }) ]; postPatch = '' substituteInPlace protonvpn_nm_lib/core/dbus/dbus_reconnect.py \ --replace "exec_start = python_interpreter_path + \" \" + python_service_path" "exec_start = \"$out/bin/protonvpn_reconnector.py\"" ''; postInstall = '' makeWrapper ${python.interpreter} $out/bin/protonvpn_reconnector.py \ --add-flags $out/${python.sitePackages}/protonvpn_nm_lib/daemon/dbus_daemon_reconnector.py \ --prefix PYTHONPATH : "$PYTHONPATH" ''; # Checks cannot be run in the sandbox # "Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory" doCheck = false; Loading