summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorahoka <ahoka@pkgsrc.org>2008-07-15 13:32:53 +0000
committerahoka <ahoka@pkgsrc.org>2008-07-15 13:32:53 +0000
commit814482cd758cb80cdb85078e049178d03c9c5a71 (patch)
tree3f7809406c64c4ff2482b6ceae513f85da2e81f1 /lang
parentbae97ad23a5dd5567bb4b2a86876b7842ed0dc63 (diff)
downloadpkgsrc-814482cd758cb80cdb85078e049178d03c9c5a71.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')
-rw-r--r--lang/clisp/Makefile4
-rw-r--r--lang/clisp/distinfo9
-rw-r--r--lang/clisp/patches/patch-ad16
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) {