Update to 4.8.6

This commit is contained in:
Michel Alexandre Salim 2017-01-08 18:51:19 -08:00
parent 0652c81e3c
commit a5125133f8
3 changed files with 7 additions and 17 deletions

View File

@ -1,11 +0,0 @@
--- gambit-v4_8_4-devel/include/gambit.h.in.orig 2016-01-26 05:55:30.000000000 +0700
+++ gambit-v4_8_4-devel/include/gambit.h.in 2016-02-29 00:03:00.880809119 +0700
@@ -2962,7 +2962,7 @@
/* APPLY-able operations */
-#define ___F64TOFIX(x)___FIX(x)
+#define ___F64TOFIX(x)___FIX(___CAST(___WORD,x))
#define ___F64FROMFIX(x)___INT(x)
#define ___F64_0 0.0
#define ___F64POS(x)x

View File

@ -1,4 +1,4 @@
%global _dirname gambit-v4_8_4-devel
%global _dirname gambit-v4_8_6-devel
# Using -O2 on ppc64 triggers ICE with gcc < 4.6.4
# http://www.iro.umontreal.ca/~gambit/bugzilla/show_bug.cgi?id=155
@ -16,8 +16,8 @@
%endif # el6
Name: gambit-c
Version: 4.8.4
Release: 2%{?dist}
Version: 4.8.6
Release: 1%{?dist}
Summary: Scheme programming system
Group: Development/Languages
@ -26,8 +26,6 @@ URL: http://gambitscheme.org/
Source0: http://www.iro.umontreal.ca/~gambit/download/gambit/v4.8/source/%{_dirname}.tgz
Source1: gambit-init.el
Patch0: gambc-v4_2_8-modtime.patch
# from upstream https://github.com/feeley/gambit/commit/2d1792ce2c1c43efaa7369da4577787d92d9321d
Patch1: %{name}-4.8.4-fix-flonum-fixnum-cast.patch
BuildRequires: emacs
Requires: gcc
@ -178,6 +176,9 @@ fi
%changelog
* Mon Jan 9 2017 Michel Alexandre Salim <salimma@fedoraproject.org> - 4.8.6-1
- Update to 4.8.6
* Sun Feb 28 2016 Michel Alexandre Salim <salimma@fedoraproject.org> - 4.8.4-2
- Re-enable ARM build with upstream cast fix

View File

@ -1 +1 @@
bd045e9fb2b95258e0a1f4bc4160c5fc gambit-v4_8_4-devel.tgz
SHA512 (gambit-v4_8_6-devel.tgz) = ca7c79dbe8752d859ed3123d97066126b8b07c05c663413ab00cecd760880536c12d89f2f296838c58f26b301ea0d515e30398822b3be3f2199cfb8659402b00