diff options
| author | Oleg Pykhalov <go.wigust@gmail.com> | 2021-03-25 08:54:38 +0300 |
|---|---|---|
| committer | Oleg Pykhalov <go.wigust@gmail.com> | 2021-03-25 08:59:56 +0300 |
| commit | 3f2ee7027aa99aa66660df976991dfc6493833d7 (patch) | |
| tree | 888d7028c1f8d7982d06ae2a7f498102d38ca603 | |
| parent | gnu: Add emacs-thesaurus. (diff) | |
| download | guix-wigust-3f2ee7027aa99aa66660df976991dfc6493833d7.tar.gz | |
guix: emacs-athena: Fix build but still failed to run.
| -rw-r--r-- | guix/wigust/packages/emacs.scm | 11 |
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)))))) |
