~ruther/guix-local

ed9fb46b16cf7632e6df15c52c7183807fe5d1f9 — Ludovic Courtès 8 years ago ab2419e
gnu: emacs-guix: Adjust to both 2.2 and 2.0.

* gnu/packages/emacs.scm (emacs-guix)[arguments]: In #:configure-flags,
use 'find-files' to determine the --with-guix-site-dir argument.
1 files changed, 7 insertions(+), 1 deletions(-)

M gnu/packages/emacs.scm
M gnu/packages/emacs.scm => gnu/packages/emacs.scm +7 -1
@@ 1406,7 1406,13 @@ type, for example: packages, buffers, files, etc.")
             (magit-popup (assoc-ref %build-inputs "magit-popup"))
             (site-lisp   "/share/emacs/site-lisp"))
         (list (string-append "--with-guix-site-dir="
                              guix "/share/guile/site/2.0")
                              (car (find-files (string-append guix
                                                           "/share/guile/site")
                                               (lambda (file stat)
                                                 (string-prefix?
                                                  "2."
                                                  (basename file)))
                                               #:directories? #t)))
               (string-append "--with-geiser-lispdir=" geiser site-lisp)
               (string-append "--with-dash-lispdir="
                              dash site-lisp "/guix.d/dash-"