diff options
author | ahoka <ahoka@pkgsrc.org> | 2008-07-15 13:32:53 +0000 |
---|---|---|
committer | ahoka <ahoka@pkgsrc.org> | 2008-07-15 13:32:53 +0000 |
commit | 194c862a316c216aa63fb752b0dd6d5dca7f9a9a (patch) | |
tree | 3f7809406c64c4ff2482b6ceae513f85da2e81f1 /lang/clisp | |
parent | cedd539b557990283731e23bce0fe5ba500cdb02 (diff) | |
download | pkgsrc-194c862a316c216aa63fb752b0dd6d5dca7f9a9a.tar.gz |
Update to CLISP 2.46.
Removing patch-ad: Issue fixed upstream.
User visible changes:
* CLISP built natively on 64-bit platforms (i.e., with 64-bit pointers)
now has :WORD-SIZE=64 in *FEATURES*.
See <http://clisp.cons.org/impnotes/features.html> for details.
* Module syscalls now offers OS:ERRNO and OS:STRERROR (for the sake of
FFI modules).
See <http://clisp.cons.org/impnotes/syscalls.html#errno> for details.
* Modules MIT-CLX and NEW-CLX export a new macro XLIB:WITH-OPEN-DISPLAY.
* Module netica has been upgraded to the Netica C API version 3.25 (from 2.15).
See <http://clisp.cons.org/impnotes/netica.html> for details.
* Module libsvm has been upgraded to the upstream version 2.86.
See <http://clisp.cons.org/impnotes/libsvm.html> for details.
* Bug fixes:
+ Work around the absence of tgamma() on solaris.
+ Avoid a rare segfault on SIGHUP.
+ Improve module portability to systems with non-GNU make.
+ Fix GRAY:STREAM-READ-SEQUENCE and GRAY:STREAM-WRITE-SEQUENCE.
+ Fix the remaining bugs in special bindings in evaluated code on
TYPECODES (64-bit) platforms.
+ Fix SOCKET:SOCKET-CONNECT with timeout to a dead port.
Diffstat (limited to 'lang/clisp')
-rw-r--r-- | lang/clisp/Makefile | 4 | ||||
-rw-r--r-- | lang/clisp/distinfo | 9 | ||||
-rw-r--r-- | lang/clisp/patches/patch-ad | 16 |
3 files changed, 6 insertions, 23 deletions
diff --git a/lang/clisp/Makefile b/lang/clisp/Makefile index dc90f641636..6fa9429c795 100644 --- a/lang/clisp/Makefile +++ b/lang/clisp/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.68 2008/06/23 19:34:00 ghen Exp $ +# $NetBSD: Makefile,v 1.69 2008/07/15 13:32:53 ahoka Exp $ # -DISTNAME= clisp-2.45 +DISTNAME= clisp-2.46 CATEGORIES= lang MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=clisp/} #EXTRACT_SUFX= .tar.bz2 diff --git a/lang/clisp/distinfo b/lang/clisp/distinfo index 54cd0774a51..51618ddd727 100644 --- a/lang/clisp/distinfo +++ b/lang/clisp/distinfo @@ -1,7 +1,6 @@ -$NetBSD: distinfo,v 1.21 2008/06/23 19:34:00 ghen Exp $ +$NetBSD: distinfo,v 1.22 2008/07/15 13:32:54 ahoka Exp $ -SHA1 (clisp-2.45.tar.gz) = 26fbf431a19bbb76ba442d5dec16823624756e50 -RMD160 (clisp-2.45.tar.gz) = fe5fa9fa55648205d8b7477e21278cbb76c0cf00 -Size (clisp-2.45.tar.gz) = 9076027 bytes +SHA1 (clisp-2.46.tar.gz) = 108d7de0251d73dead68bda078da6237d15b31a6 +RMD160 (clisp-2.46.tar.gz) = 60596522852db317aaeb9c620d354aa1af875ba0 +Size (clisp-2.46.tar.gz) = 9078177 bytes SHA1 (patch-aa) = d2f1de2e0f3e02ccf4ece2a7b1ed0ce6ba025af2 -SHA1 (patch-ad) = 7e591f7ba1599d2e4515a9bddda5216a4fb3a34c diff --git a/lang/clisp/patches/patch-ad b/lang/clisp/patches/patch-ad deleted file mode 100644 index 93fde9e65f5..00000000000 --- a/lang/clisp/patches/patch-ad +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-ad,v 1.10 2008/06/23 19:34:00 ghen Exp $ - -No tgamma in NetBSD. - ---- modules/syscalls/calls.c.orig 2008-05-15 08:44:49.000000000 +0400 -+++ modules/syscalls/calls.c 2008-06-21 00:13:41.000000000 +0400 -@@ -812,7 +812,9 @@ - DEFUNF(POSIX::Y0,x) { VAL_D(y0); mv_count=1; } - DEFUNF(POSIX::Y1,x) { VAL_D(y1); mv_count=1; } - DEFUNF(POSIX::YN,i y) { VAL_ID(yn); mv_count=1; } -+#if defined(HAVE_TGAMMA) - DEFUNF(POSIX::TGAMMA,x) { VAL_D(tgamma); mv_count=1; } -+#endif - - #if defined(HAVE_LGAMMA) || HAVE_DECL_LGAMMA_R - DEFUNF(POSIX::LGAMMA,x) { |