summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArun Isaac <arunisaac@systemreboot.net>2025-03-14 17:31:11 +0000
committerArun Isaac <arunisaac@systemreboot.net>2025-03-14 17:32:40 +0000
commitd2aca35ca4f1eb8846fbeeb7010285d8a5d2c4d3 (patch)
tree5a35580a110f7e79312fafd21275527814029e37
parentdf959e33ae960729a4730017e89091daf285ec9a (diff)
Revert "gnu: Remove guile-for-guile-emacs."
This reverts commit df959e33ae960729a4730017e89091daf285ec9a.
-rw-r--r--gnu/packages/guile.scm23
1 files changed, 23 insertions, 0 deletions
diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm
index a3e91ba8208..7e1f9a7c1c6 100644
--- a/gnu/packages/guile.scm
+++ b/gnu/packages/guile.scm
@@ -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.