aboutsummaryrefslogtreecommitdiffstats
path: root/guix
diff options
context:
space:
mode:
authorTing-Wei Lan <tingwei.lan@cobinhood.com>2019-05-17 11:11:55 +0800
committerTing-Wei Lan <tingwei.lan@cobinhood.com>2019-05-17 11:47:18 +0800
commit88b3d1f1f90dc82d96dc60c80d8a22aa76db7372 (patch)
tree05f92e326ac0e8e44ca1fee44ec712ae20aa97f2 /guix
parent24196b423fdb388ac535901a3fb4d53f423017de (diff)
downloadcopr-rpm-spec-88b3d1f1f90dc82d96dc60c80d8a22aa76db7372.tar
copr-rpm-spec-88b3d1f1f90dc82d96dc60c80d8a22aa76db7372.tar.gz
copr-rpm-spec-88b3d1f1f90dc82d96dc60c80d8a22aa76db7372.tar.bz2
copr-rpm-spec-88b3d1f1f90dc82d96dc60c80d8a22aa76db7372.tar.lz
copr-rpm-spec-88b3d1f1f90dc82d96dc60c80d8a22aa76db7372.tar.xz
copr-rpm-spec-88b3d1f1f90dc82d96dc60c80d8a22aa76db7372.tar.zst
copr-rpm-spec-88b3d1f1f90dc82d96dc60c80d8a22aa76db7372.zip
guix: emacs-geiser 0.9 -> 0.10
Diffstat (limited to 'guix')
-rw-r--r--guix/emacs-geiser/emacs-geiser-default-guile-2.2.patch13
-rw-r--r--guix/emacs-geiser/emacs-geiser.spec12
2 files changed, 23 insertions, 2 deletions
diff --git a/guix/emacs-geiser/emacs-geiser-default-guile-2.2.patch b/guix/emacs-geiser/emacs-geiser-default-guile-2.2.patch
new file mode 100644
index 0000000..abc392c
--- /dev/null
+++ b/guix/emacs-geiser/emacs-geiser-default-guile-2.2.patch
@@ -0,0 +1,13 @@
+diff --git a/elisp/geiser-guile.el b/elisp/geiser-guile.el
+index 160f40c..c9387db 100644
+--- a/elisp/geiser-guile.el
++++ b/elisp/geiser-guile.el
+@@ -36,7 +36,7 @@
+ (geiser-custom--defcustom geiser-guile-binary
+ (cond ((eq system-type 'windows-nt) "guile.exe")
+ ((eq system-type 'darwin) "guile")
+- (t "guile"))
++ (t "guile2.2"))
+ "Name to use to call the Guile executable when starting a REPL."
+ :type '(choice string (repeat string))
+ :group 'geiser-guile)
diff --git a/guix/emacs-geiser/emacs-geiser.spec b/guix/emacs-geiser/emacs-geiser.spec
index 98d3b14..f8280b2 100644
--- a/guix/emacs-geiser/emacs-geiser.spec
+++ b/guix/emacs-geiser/emacs-geiser.spec
@@ -2,20 +2,25 @@
%global pkgname Geiser
Name: emacs-%{pkg}
-Version: 0.9
-Release: 8%{?dist}
+Version: 0.10
+Release: 1%{?dist}
Summary: Geiser is an Emacs environment to hack and have fun in Scheme
License: BSD
URL: https://nongnu.org/geiser
Source0: https://download.sv.gnu.org/releases/geiser/%{version}/%{pkg}-%{version}.tar.gz
+# Use guile2.2 instead of guile because Guile 2.0 support has been dropped.
+Patch0: emacs-geiser-default-guile-2.2.patch
+
BuildArch: noarch
BuildRequires: emacs
Requires: emacs(bin) >= %{_emacs_version}
Requires(post): info
Requires(preun): info
+Suggests: guile22
+
Obsoletes: emacs-%{pkg}-el <= 0.7-2
Provides: emacs-%{pkg}-el <= 0.7-2
@@ -67,6 +72,9 @@ fi
%changelog
+* Thu May 16 2019 Ting-Wei Lan <lantw44@gmail.com> - 0.10-1
+- Update to 0.10
+
* Wed May 01 2019 Ting-Wei Lan <lantw44@gmail.com> - 0.9-8
- Rebuilt for Fedora 30 and 31
- Use HTTPS in URL