python3.pkgs.pysls: Fix build

Broken in 1b1147e968 / #375144
This commit is contained in:
nicoo
2025-03-14 23:44:19 +00:00
parent 708bb03fb1
commit 1dc342857d
@@ -3,7 +3,9 @@
liblsl,
fetchFromGitHub,
buildPythonPackage,
numpy,
setuptools,
setuptools-scm,
wheel,
}:
@@ -20,16 +22,20 @@ buildPythonPackage rec {
};
postPatch = ''
substituteInPlace pylsl/pylsl.py \
substituteInPlace src/pylsl/lib/__init__.py \
--replace "def find_liblsl_libraries(verbose=False):" "$(echo -e "def find_liblsl_libraries(verbose=False):\n yield '${liblsl}/lib/liblsl.so'")"
'';
nativeBuildInputs = [
build-system = [
setuptools
setuptools-scm
wheel
];
buildImputs = [ liblsl ];
dependencies = [
liblsl
numpy
];
pythonImportsCheck = [ "pylsl" ];