aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMasaya Tojo <masaya@tojo.tokyo>2020-07-10 09:01:59 +0900
committerMasaya Tojo <masaya@tojo.tokyo>2020-07-10 09:01:59 +0900
commit95c76c0ee8f0d8fa0fb2887352b19d4db6d1930e (patch)
treec34fae282558e927d9e3b09c2f5b96eee8e344c1
parent2fe802e063c630d94f665c75422ed2e44022e002 (diff)
Add emacs-cairo.
-rw-r--r--tojoqk/packages/emacs.scm12
1 files changed, 12 insertions, 0 deletions
diff --git a/tojoqk/packages/emacs.scm b/tojoqk/packages/emacs.scm
index 0a47f62..4b8d57b 100644
--- a/tojoqk/packages/emacs.scm
+++ b/tojoqk/packages/emacs.scm
@@ -20,6 +20,7 @@
#:use-module (guix packages)
#:use-module (gnu packages emacs)
#:use-module (gnu packages xorg)
+ #:use-module (gnu packages gtk)
#:use-module (guix utils)
#:use-module (srfi srfi-1))
@@ -33,3 +34,14 @@
`(cons* "--with-x-toolkit=lucid" ,flags))))
(inputs (append `(("libxaw" ,libxaw))
(alist-delete "gtk+" (package-inputs emacs))))))
+
+(define-public emacs-cairo
+ (package
+ (inherit emacs)
+ (name "emacs-cairo")
+ (arguments
+ (substitute-keyword-arguments (package-arguments emacs)
+ ((#:configure-flags flags)
+ `(cons* "--with-cairo" ,flags))))
+ (inputs (append `(("cairo" ,cairo))
+ (package-inputs emacs)))))