[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: gnu: alacritty: Add comment.
From: |
guix-commits |
Subject: |
branch master updated: gnu: alacritty: Add comment. |
Date: |
Tue, 16 Feb 2021 17:02:25 -0500 |
This is an automated email from the git hooks/post-receive script.
nckx pushed a commit to branch master
in repository guix.
The following commit(s) were added to refs/heads/master by this push:
new 61a73c5 gnu: alacritty: Add comment.
61a73c5 is described below
commit 61a73c533cf7c5f729da118a6a201107f34fa220
Author: Tobias Geerinckx-Rice <me@tobias.gr>
AuthorDate: Tue Feb 16 22:48:17 2021 +0100
gnu: alacritty: Add comment.
* gnu/packages/terminals.scm (alacritty)[arguments]: Try to explain why
this field is so ugly, and what might be done to avoid it.
---
gnu/packages/terminals.scm | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm
index 831e10a..291a241 100644
--- a/gnu/packages/terminals.scm
+++ b/gnu/packages/terminals.scm
@@ -1276,6 +1276,12 @@ made by suckless.")
(libxkbcommon (assoc-ref inputs "libxkbcommon"))
(libwayland (assoc-ref inputs "wayland"))
(mesa (assoc-ref inputs "mesa")))
+ ;; Fix dlopen()ing some libraries on pure Wayland (no $DISPLAY):
+ ;; Failed to initialize any backend! Wayland status:
NoWaylandLib
+ ;; XXX We patch transitive dependencies that aren't even direct
+ ;; inputs to this package, because of the way Guix's Rust build
+ ;; system currently works. <http://issues.guix.gnu.org/46399>
+ ;; might fix this and allow patching them directly.
(substitute* (string-append vendor-dir "/"
smithay-client-toolkit-src
"/seat/keyboard/ffi.rs")
@@ -1297,6 +1303,8 @@ made by suckless.")
"/client.rs")
(("libwayland-client\\.so")
(string-append libwayland "/lib/libwayland-client.so")))
+
+ ;; Mesa is needed everywhere.
(substitute*
(string-append vendor-dir "/" glutin-api "glx/mod.rs")
(("libGL.so") (string-append mesa "/lib/libGL.so")))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: gnu: alacritty: Add comment.,
guix-commits <=