diff --git a/flake.nix b/flake.nix index a97a913..f92e677 100644 --- a/flake.nix +++ b/flake.nix @@ -108,12 +108,13 @@ }; propagatedBuildInputs = [ - pkgs.python3Packages.pillow + pkgs.libGL pkgs.python3Packages.numpy + pkgs.python3Packages.pillow pkgs.python3Packages.setuptools pkgs.xorg.libX11 - pkgs.libGL pkgs.xorg.libXcomposite + pkgs.xorg.libXrender ]; doCheck = false; postPatch = '' @@ -127,7 +128,10 @@ '"${pkgs.libGL}/lib/libGL.so"' \ --replace \ "find_library('GLX')" \ - '"${pkgs.libGL}/lib/libGLX.so"' + '"${pkgs.libGL}/lib/libGLX.so"' \ + --replace \ + "find_library('Xrender')" \ + '"${pkgs.xorg.libXrender}/lib/libXrender.so"' substituteInPlace pyxlib/xcomposite.py \ --replace \ "'libXcomposite.so.1'" \