From d80c7374a6e5b7724fb1d865c8533c93ce7adea8 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Wed, 2 Apr 2025 10:46:47 +0100 Subject: [PATCH] love: add mixxing xorg.libX11 depend SDL2 intentionally dropped xorg.libX11 propagated build depend. This broke `love` as: In file included from modules/window/sdl/Window.cpp:43: /nix/store/nhq38i6s7zyhaa4l9csp5d1f1hyfzdqa-sdl2-compat-2.32.52-dev/include/SDL2/SDL_syswm.h:68:10: fatal error: X11/Xlib.h: No such file or directory 68 | #include Let's add the dependency to `love` instead. --- pkgs/development/interpreters/love/11.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/interpreters/love/11.nix b/pkgs/development/interpreters/love/11.nix index 785db5e9939c..981deff03127 100644 --- a/pkgs/development/interpreters/love/11.nix +++ b/pkgs/development/interpreters/love/11.nix @@ -20,6 +20,7 @@ autoconf, automake, libtool, + xorg, }: stdenv.mkDerivation rec { @@ -40,6 +41,7 @@ stdenv.mkDerivation rec { ]; buildInputs = [ SDL2 + xorg.libX11 # SDl2 optional depend, for SDL_syswm.h libGLU libGL openal