pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/clisp Update to CLISP 2.46.
details: https://anonhg.NetBSD.org/pkgsrc/rev/961cd51b5580
branches: trunk
changeset: 544543:961cd51b5580
user: ahoka <ahoka%pkgsrc.org@localhost>
date: Tue Jul 15 13:32:53 2008 +0000
description:
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:
lang/clisp/Makefile | 4 ++--
lang/clisp/distinfo | 9 ++++-----
lang/clisp/patches/patch-ad | 16 ----------------
3 files changed, 6 insertions(+), 23 deletions(-)
diffs (48 lines):
diff -r baa61f0faa65 -r 961cd51b5580 lang/clisp/Makefile
--- a/lang/clisp/Makefile Tue Jul 15 13:24:35 2008 +0000
+++ b/lang/clisp/Makefile Tue Jul 15 13:32:53 2008 +0000
@@ -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 -r baa61f0faa65 -r 961cd51b5580 lang/clisp/distinfo
--- a/lang/clisp/distinfo Tue Jul 15 13:24:35 2008 +0000
+++ b/lang/clisp/distinfo Tue Jul 15 13:32:53 2008 +0000
@@ -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 -r baa61f0faa65 -r 961cd51b5580 lang/clisp/patches/patch-ad
--- a/lang/clisp/patches/patch-ad Tue Jul 15 13:24:35 2008 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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) {
Home |
Main Index |
Thread Index |
Old Index