diff options
author | 宋文武 <iyzsong@member.fsf.org> | 2024-06-14 12:27:51 +0800 |
---|---|---|
committer | 宋文武 <iyzsong@member.fsf.org> | 2024-07-25 10:12:53 +0800 |
commit | 33d1ec88af75d8c719f01e79501c67c6711b2b93 (patch) | |
tree | e65538a5136f61846a48a9a36fbe143ef94796c9 /gnu/packages/plan9.scm | |
parent | eed20f41f06a1abc4f59afd5afbdafe79e3271b5 (diff) | |
download | guix-33d1ec88af75d8c719f01e79501c67c6711b2b93.tar guix-33d1ec88af75d8c719f01e79501c67c6711b2b93.tar.gz |
gnu: Add drawterm-wayland.
* gnu/packages/plan9.scm (drawterm-wayland): New variable.
Change-Id: Ice435f5a0d44df61974bf2e028fe364e98a89d80
Diffstat (limited to 'gnu/packages/plan9.scm')
-rw-r--r-- | gnu/packages/plan9.scm | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/gnu/packages/plan9.scm b/gnu/packages/plan9.scm index 49ee647c01..862eeb9802 100644 --- a/gnu/packages/plan9.scm +++ b/gnu/packages/plan9.scm @@ -28,7 +28,11 @@ #:use-module (gnu packages bash) #:use-module (gnu packages commencement) #:use-module (gnu packages fontutils) + #:use-module (gnu packages freedesktop) + #:use-module (gnu packages linux) #:use-module (gnu packages perl) + #:use-module (gnu packages pkg-config) + #:use-module (gnu packages xdisorg) #:use-module (gnu packages xorg)) (define-public drawterm @@ -71,6 +75,20 @@ Plan 9 systems. It behaves like a Plan 9 kernel and will attempt to reconstruct a Plan 9 terminal-like experience from a non-Plan 9 system.") (license license:expat)))) +(define-public drawterm-wayland + (package + (inherit drawterm) + (name "drawterm-wayland") + (arguments + (substitute-keyword-arguments (package-arguments drawterm) + ((#:make-flags _) + `(list "CONF=linux" + ,(string-append "CC=" (cc-for-target)))))) + (native-inputs + (list pkg-config)) + (inputs + (list libxkbcommon pipewire wayland wayland-protocols wlr-protocols)))) + (define-public plan9port ;; no releases (let ((commit "f8681acb374fa0d5ed1568dbedb00a4abe1ca6f1") |