[PATCH 0/3] gnu: emasc-geiser: Update to 0.16.

  • Done
  • quality assurance status badge
Details
3 participants
  • Alexandr Vityazev
  • Alexandr Vityazev
  • Nicolas Goaziou
Owner
unassigned
Submitted by
Alexandr Vityazev
Severity
normal

Debbugs page

Alexandr Vityazev wrote 4 years ago
(address . guix-patches@gnu.org)
87wnrtzf7i.fsf@posteo.net
This patch series updates these packages: emacs-geiser, emacs-geiser-guile

gnu: Remove unnecessary patches for emacs-geiser, emacs-geiser-guile
gnu: emacs-geiser-guile: Update to 0.17.
gnu: emasc-geiser: Update to 0.16.
--

Alexandr Vityazev
Alexandr Vityazev wrote 4 years ago
[PATCH 2/3] gnu: emacs-geiser-guile: Update to 0.17.
(address . 48537@debbugs.gnu.org)
87lf89zc3k.fsf@posteo.net
* gnu/packages/emacs-xyz (emacs-geiser-guile): Update to 0.17.
[patches]: Remove.
---
gnu/packages/emacs-xyz.scm | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)

Toggle diff (32 lines)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index be5c645ef7..370370a4f1 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -267,7 +267,7 @@ e.g. emacs-geiser-guile for Guile.")
(define-public emacs-geiser-guile
(package
(name "emacs-geiser-guile")
- (version "0.13")
+ (version "0.17")
(source
(origin
(method git-fetch)
@@ -276,9 +276,7 @@ e.g. emacs-geiser-guile for Guile.")
(commit version)))
(file-name (git-file-name name version))
(sha256
- (base32 "0w264pjwlxna31260ll6gd0n77jlynhzf3h2dws5wr7jflns5mbc"))
- (patches (search-patches
- "emacs-geiser-guile-auto-activate.patch"))))
+ (base32 "0iw23nlgqppf6f00ly50m8lq85n9mv244pw3whxv0hynfjxr2ic0"))))
(build-system emacs-build-system)
(arguments
'(#:include (cons "^src/" %default-include)
--
2.31.1



--

Alexandr Vityazev
Alexandr Vityazev wrote 4 years ago
[PATCH 3/3] gnu: Remove unnecessary patches for emacs-geiser,
(address . 48537@debbugs.gnu.org)
87k0ntzc3d.fsf@posteo.net
deleted: gnu/packages/patches/emacs-geiser-autoload-activate-implementation.patch
deleted: gnu/packages/patches/emacs-geiser-guile-auto-activate.patch
---
...ser-autoload-activate-implementation.patch | 26 --------------
.../emacs-geiser-guile-auto-activate.patch | 34 -------------------
2 files changed, 60 deletions(-)
delete mode 100644 gnu/packages/patches/emacs-geiser-autoload-activate-implementation.patch
delete mode 100644 gnu/packages/patches/emacs-geiser-guile-auto-activate.patch

Toggle diff (80 lines)
diff --git a/gnu/packages/patches/emacs-geiser-autoload-activate-implementation.patch b/gnu/packages/patches/emacs-geiser-autoload-activate-implementation.patch
deleted file mode 100644
index 47d513b3a3..0000000000
--- a/gnu/packages/patches/emacs-geiser-autoload-activate-implementation.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 9fd3174cead8bfa17a8413bffa38362853d71a02 Mon Sep 17 00:00:00 2001
-From: jao <jao@gnu.org>
-Date: Mon, 5 Apr 2021 23:06:56 +0100
-Subject: [PATCH] autoload geiser activate implementation
-
----
- elisp/geiser.el | 3 +++
- readme.org | 4 ++--
- 2 files changed, 5 insertions(+), 2 deletions(-)
-
-diff --git a/elisp/geiser.el b/elisp/geiser.el
-index 887b8da..96c1dd6 100644
---- a/elisp/geiser.el
-+++ b/elisp/geiser.el
-@@ -104,6 +104,9 @@
- ;;;###autoload
- (autoload 'geiser-mode--maybe-activate "geiser-mode")
-
-+;;;###autoload
-+(autoload 'geiser-activate-implementation "geiser-impl")
-+
- ;;;###autoload
- (mapc (lambda (group)
- (custom-add-load group (symbol-name group))
---
-GitLab
diff --git a/gnu/packages/patches/emacs-geiser-guile-auto-activate.patch b/gnu/packages/patches/emacs-geiser-guile-auto-activate.patch
deleted file mode 100644
index 44837f90df..0000000000
--- a/gnu/packages/patches/emacs-geiser-guile-auto-activate.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 93ef7101fdfcc7eac6f465b4b9788c384a323c14 Mon Sep 17 00:00:00 2001
-From: jao <jao@gnu.org>
-Date: Mon, 5 Apr 2021 20:17:50 +0100
-Subject: [PATCH] fix: auto-activate guile implementation
-
----
- geiser-guile.el | 4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/geiser-guile.el b/geiser-guile.el
-index 340442b..deeb76f 100644
---- a/geiser-guile.el
-+++ b/geiser-guile.el
-@@ -25,6 +25,7 @@
- (require 'geiser-syntax)
- (require 'geiser-custom)
- (require 'geiser-repl)
-+(require 'geiser-impl)
- (require 'geiser-base)
- (require 'geiser-eval)
- (require 'geiser-edit)
-@@ -474,6 +475,9 @@ it spawn a server thread."
-
- (geiser-impl--add-to-alist 'regexp "\\.scm$" 'guile t)
-
-+;;;###autoload
-+(geiser-activate-implementation 'guile)
-+
- ;;;###autoload
- (autoload 'run-guile "geiser-guile" "Start a Geiser Guile REPL." t)
-
---
-GitLab
-
--
2.31.1



--

Alexandr Vityazev
Alexandr Vityazev wrote 4 years ago
[PATCH 1/3] gnu: emasc-geiser: Update to 0.16.
(address . 48537@debbugs.gnu.org)
87a6opzbxe.fsf@posteo.net
* gnu/packages/emacs-xyz (emacs-geiser): Update to 0.16.
[patches]: Remove.
---
gnu/packages/emacs-xyz.scm | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)

Toggle diff (32 lines)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index fc4c03965e..be5c645ef7 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -219,7 +219,7 @@
(define-public emacs-geiser
(package
(name "emacs-geiser")
- (version "0.13")
+ (version "0.16")
(source
(origin
(method git-fetch)
@@ -228,9 +228,7 @@
(commit version)))
(file-name (git-file-name name version))
(sha256
- (base32 "0bwjcfmcyv6z0i5ivqirgcibxdkrlf5vyxcbj7k8dk7flwg1fpd9"))
- (patches
- (search-patches "emacs-geiser-autoload-activate-implementation.patch"))))
+ (base32 "18gx7ak2ldpmqbimnq221dn2qg7qwm5n1mj6ajymwkgvqwcrsl2r"))))
(build-system emacs-build-system)
(arguments
'(#:phases
--
2.31.1



--

Alexandr Vityazev
Nicolas Goaziou wrote 4 years ago
Re: [bug#48537] [PATCH 3/3] gnu: Remove unnecessary patches for emacs-geiser,
(name . Alexandr Vityazev)(address . avityazev@posteo.org)(address . 48537-done@debbugs.gnu.org)
871r9v6tzk.fsf@nicolasgoaziou.fr
Hello,

Alexandr Vityazev <avityazev@posteo.org> writes:

Toggle quote (3 lines)
> deleted: gnu/packages/patches/emacs-geiser-autoload-activate-implementation.patch
> deleted: gnu/packages/patches/emacs-geiser-guile-auto-activate.patch

I modified gnu/local.mk file so it mirrors the removal.

I applied the set of patches. Thank you.

Regards,
--
Nicolas Goaziou
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 48537@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 48537
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help