~ruther/guix-local

d2aca35ca4f1eb8846fbeeb7010285d8a5d2c4d3 — Arun Isaac 1 year, 4 months ago df959e3
Revert "gnu: Remove guile-for-guile-emacs."

This reverts commit df959e33ae960729a4730017e89091daf285ec9a.
1 files changed, 23 insertions(+), 0 deletions(-)

M gnu/packages/guile.scm
M gnu/packages/guile.scm => gnu/packages/guile.scm +23 -0
@@ 611,6 611,29 @@ GNU@tie{}Guile.  Use the @code{(ice-9 readline)} module and call its
                           (guile-variant-package-name "guile2.2")
                           #:deep? #f))

(define-public guile-for-guile-emacs
  (let ((commit "4b9b8277733729f5b825f78fadfead9fc3630e7e")
        (revision "0"))
    (package (inherit guile-next)
      (name "guile-for-guile-emacs")
      (version (git-version "3.0.7-81" revision commit))
      (source (origin
                (method git-fetch)
                (uri (git-reference
                      (url "git://git.savannah.gnu.org/guile.git")
                      (commit commit)))
                (file-name (git-file-name name version))
                (sha256
                 (base32
                  "0fgkcv29581kqkxqq6y48xly72970qs7016qhs6c4ilygg0gyfqb"))))
      (arguments
       (substitute-keyword-arguments (package-arguments guile-next)
         ((#:phases phases '%standard-phases)
          #~(modify-phases #$phases
              (add-before 'check 'skip-failing-tests
                (lambda _
                  (delete-file "test-suite/tests/version.test"))))))))))


;;;
;;; Extensions.