gnu: kmscon: Remove dependency on MESA.
* gnu/packages/terminals.scm (kmscon)[inputs]: Remove MESA. [arguments]: Add #:disallowed-references.master
parent
33dbb0465e
commit
24356427af
|
@ -252,7 +252,10 @@ compatibility to existing emulators like xterm, gnome-terminal, konsole, etc.")
|
||||||
(modules '((guix build utils)))))
|
(modules '((guix build utils)))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:phases (modify-phases %standard-phases
|
`(;; The closure of MESA is huge so we'd rather avoid it.
|
||||||
|
#:disallowed-references (,mesa)
|
||||||
|
|
||||||
|
#:phases (modify-phases %standard-phases
|
||||||
(replace 'bootstrap
|
(replace 'bootstrap
|
||||||
(lambda _
|
(lambda _
|
||||||
(setenv "NOCONFIGURE" "indeed")
|
(setenv "NOCONFIGURE" "indeed")
|
||||||
|
@ -285,7 +288,10 @@ compatibility to existing emulators like xterm, gnome-terminal, konsole, etc.")
|
||||||
("libtsm" ,libtsm)
|
("libtsm" ,libtsm)
|
||||||
("libxkbcommon" ,libxkbcommon)
|
("libxkbcommon" ,libxkbcommon)
|
||||||
("logind" ,elogind)
|
("logind" ,elogind)
|
||||||
("mesa" ,mesa)
|
;; MESA can be used for accelerated video output via OpenGLESv2, but
|
||||||
|
;; it's a bit dependency that we'd rather avoid in the installation
|
||||||
|
;; image.
|
||||||
|
;; ("mesa" ,mesa)
|
||||||
("pango" ,pango)
|
("pango" ,pango)
|
||||||
("udev" ,eudev)))
|
("udev" ,eudev)))
|
||||||
(synopsis "Linux KMS-based terminal emulator")
|
(synopsis "Linux KMS-based terminal emulator")
|
||||||
|
|
Reference in New Issue