diff options
-rw-r--r-- | gnu/packages/terminals.scm | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm index bfde94d264..c5e6d51178 100644 --- a/gnu/packages/terminals.scm +++ b/gnu/packages/terminals.scm @@ -1576,10 +1576,9 @@ basic input/output.") (search-input-file inputs "lib/libEGL.so")) (("libGL\\.so") (search-input-file inputs "lib/libGL.so")) - ;; Lots of libraries from rust-x11-dl. - ;; XXX: Not all X11 libraries are inside the build enclosure. - ;(("libX.*\\.so" all) - ; (search-input-file inputs (string-append "lib/" all))) + ;; Lots of libraries from rust-x11-dl and others. + (("libX[[:alpha:]]*\\.so" all) + (search-input-file inputs (string-append "lib/" all))) ;; There are several libwayland libraries. (("libwayland-.*\\.so" all) @@ -1639,9 +1638,17 @@ basic input/output.") ("libx11" ,libx11) ("libxcb" ,libxcb) ("libxcursor" ,libxcursor) + ("libxext" ,libxext) + ("libxft" ,libxft) ("libxi" ,libxi) + ("libxinerama" ,libxinerama) ("libxkbcommon" ,libxkbcommon) + ("libxmu" ,libxmu) + ("libxpresent" ,libxpresent) ("libxrandr" ,libxrandr) + ("libxscrnsaver" ,libxscrnsaver) + ("libxt" ,libxt) + ("libxtst" ,libxtst) ("libxxf86vm" ,libxxf86vm) ("mesa" ,mesa) ("xdg-utils" ,xdg-utils) |