diff --git a/flake.nix b/flake.nix index 22e6445..f9ba513 100644 --- a/flake.nix +++ b/flake.nix @@ -65,6 +65,10 @@ buildInputs = (old.buildInputs or []) ++ [ pkgs.pcsclite.dev ]; NIX_CFLAGS_COMPILE = "-I${pkgs.pcsclite.dev}/include/PCSC"; }); + lgpio = prev.lgpio.overrideAttrs (old: { + nativeBuildInputs = (old.nativeBuildInputs or []) ++ [ pkgs.swig ]; + buildInputs = (old.buildInputs or []) ++ [ pkgs.lgpio ]; + }); }) ] ) @@ -93,7 +97,7 @@ UV_NO_SYNC = "1"; UV_PYTHON = pythonSet.python.interpreter; UV_PYTHON_DOWNLOADS = "never"; - LD_LIBRARY_PATH = "${lib.getLib pkgs.pcsclite}/lib"; + LD_LIBRARY_PATH = "${lib.getLib pkgs.pcsclite}/lib:${lib.getLib pkgs.lgpio}/lib"; }; shellHook = '' unset PYTHONPATH