summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOleg Pykhalov <go.wigust@gmail.com>2021-03-25 08:54:38 +0300
committerOleg Pykhalov <go.wigust@gmail.com>2021-03-25 08:59:56 +0300
commit3f2ee7027aa99aa66660df976991dfc6493833d7 (patch)
tree888d7028c1f8d7982d06ae2a7f498102d38ca603
parentgnu: Add emacs-thesaurus. (diff)
downloadguix-wigust-3f2ee7027aa99aa66660df976991dfc6493833d7.tar.gz
guix: emacs-athena: Fix build but still failed to run.
-rw-r--r--guix/wigust/packages/emacs.scm11
1 files changed, 3 insertions, 8 deletions
diff --git a/guix/wigust/packages/emacs.scm b/guix/wigust/packages/emacs.scm
index 963a397..90e61b1 100644
--- a/guix/wigust/packages/emacs.scm
+++ b/guix/wigust/packages/emacs.scm
@@ -96,19 +96,13 @@
(origin-patches (package-source emacs))
(search-patches "emacs-tramp-sudo.patch")))))))
+;; TODO: $out/bin/emacs point to empty file in emacs-athena package.
(define-public emacs-athena
;; GTK+ could kill emacs --daemon,
;; see <https://bugzilla.gnome.org/show_bug.cgi?id=85715>.
(package
(inherit emacs)
(name "emacs-athena")
- (source
- (origin
- (inherit (package-source emacs))
- (patches (fold cons* '()
- (origin-patches (package-source emacs))
- (search-patches ;; "emacs-xterm-mouse-support.patch"
- "emacs-tramp-sudo.patch")))))
(synopsis "The extensible, customizable, self-documenting text
editor with athena toolkit" )
(build-system gnu-build-system)
@@ -128,7 +122,8 @@ editor with athena toolkit" )
`(modify-phases ,phases
(add-after 'unpack 'patch-elisp
(lambda* (#:key inputs #:allow-other-keys)
- (invoke "patch" "-p1" "--input" (assoc-ref inputs "emacs-texinfo-keybindgs"))))))
+ (invoke "patch" "-p1" "--input" (assoc-ref inputs "emacs-texinfo-keybindgs"))))
+ (delete 'restore-emacs-pdmp)))
((#:configure-flags flags)
`(cons "--with-x-toolkit=athena" ,flags))))))