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