diff options
author | nork <nork@FreeBSD.org> | 2003-05-19 09:24:14 +0800 |
---|---|---|
committer | nork <nork@FreeBSD.org> | 2003-05-19 09:24:14 +0800 |
commit | ff705f290d03bd5295623b9003837fc01d9e58b7 (patch) | |
tree | 974877092c1e2333d65f903d94a5e467cb615873 /lang/chicken | |
parent | 6927e00953468f8fa7c9db0eea20a6d18bb73f4e (diff) | |
download | freebsd-ports-gnome-ff705f290d03bd5295623b9003837fc01d9e58b7.tar.gz freebsd-ports-gnome-ff705f290d03bd5295623b9003837fc01d9e58b7.tar.zst freebsd-ports-gnome-ff705f290d03bd5295623b9003837fc01d9e58b7.zip |
Update to 1.9 and Fix build on alpha.
PR: ports/52008
Submitted by: Kimura Fuyuki <fuyuki@hadaly.org>
Diffstat (limited to 'lang/chicken')
-rw-r--r-- | lang/chicken/Makefile | 4 | ||||
-rw-r--r-- | lang/chicken/distinfo | 2 | ||||
-rw-r--r-- | lang/chicken/files/patch-runtime.c | 11 |
3 files changed, 13 insertions, 4 deletions
diff --git a/lang/chicken/Makefile b/lang/chicken/Makefile index e344dead85a0..b8d602af9e47 100644 --- a/lang/chicken/Makefile +++ b/lang/chicken/Makefile @@ -6,15 +6,13 @@ # PORTNAME= chicken -PORTVERSION= 1.0 +PORTVERSION= 1.9 CATEGORIES= lang MASTER_SITES= http://www.call-with-current-continuation.org/ MAINTAINER= ports@FreeBSD.org COMMENT= A Scheme-to-C compiler -ONLY_FOR_ARCHS= i386 - USE_REINPLACE= yes USE_LIBTOOL= yes INSTALLS_SHLIB= yes diff --git a/lang/chicken/distinfo b/lang/chicken/distinfo index 19e7414e525a..570b61bae5fa 100644 --- a/lang/chicken/distinfo +++ b/lang/chicken/distinfo @@ -1 +1 @@ -MD5 (chicken-1.0.tar.gz) = f34432cbf458e97e8d36003b25de1fb3 +MD5 (chicken-1.9.tar.gz) = a40f243f31e33f397b888690fd4b4dea diff --git a/lang/chicken/files/patch-runtime.c b/lang/chicken/files/patch-runtime.c new file mode 100644 index 000000000000..0601e38559e6 --- /dev/null +++ b/lang/chicken/files/patch-runtime.c @@ -0,0 +1,11 @@ +--- runtime.c.orig ++++ runtime.c +@@ -1612,7 +1612,7 @@ + p0 = p; + *(p++) = C_FLONUM_TYPE | sizeof(double); + *((double *)p) = n; +- *ptr = p + 2; ++ *ptr = (C_word *)((C_word)p + sizeof(double)); + return (C_word)p0; + } + |