From 88d498febe47fe9ed95d5409aaf5f6ce47c3375b Mon Sep 17 00:00:00 2001 From: Atemu Date: Thu, 24 Apr 2025 14:31:45 +0200 Subject: [PATCH] proton-vpn-local-agent: run pre/postInstall hooks --- .../python-modules/proton-vpn-local-agent/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/python-modules/proton-vpn-local-agent/default.nix b/pkgs/development/python-modules/proton-vpn-local-agent/default.nix index 675f83003256..513c958bb98c 100644 --- a/pkgs/development/python-modules/proton-vpn-local-agent/default.nix +++ b/pkgs/development/python-modules/proton-vpn-local-agent/default.nix @@ -46,9 +46,13 @@ buildPythonPackage rec { ]; installPhase = '' + runHook preInstall + # manually install the python binding mkdir -p $out/${python.sitePackages}/proton/vpn/ cp ./target/${stdenv.hostPlatform.rust.cargoShortTarget}/release/libpython_proton_vpn_local_agent.so $out/${python.sitePackages}/proton/vpn/local_agent.so + + runHook postInstall ''; pythonImportsCheck = [ "proton.vpn.local_agent" ];