From 9a13cf3c660f191cc27fe398ec30073471e9f19e Mon Sep 17 00:00:00 2001 From: asau Date: Thu, 9 Jul 2015 20:14:06 +0000 Subject: Update to SBCL 1.2.13. changes in sbcl-1.2.13 relative to sbcl-1.2.12: * incompatible change: on success, TRY-SEMAPHORE and WAIT-ON-SEMAPHORE return the new count * enhancement: WAIT-ON-SEMAPHORE accepts a decrement parameter * enhancement: JOIN-THREAD allows distinguishing timeout vs. abort in all situations * enhancement: On Windows DBG_PRINTEXCEPTION_C is handled and its message is printed. (lp#1437947) * bug-fix: TRUENAME works properly on broken symlinks presented as directories. (lp#1458164) * bug fix: Inlined DPB and DEPOSIT-FIELD don't interfere with left-to-right order of argument evaluation. (lp#1458190) * bug fix: (SETF (LDB (BYTE 1 2 JUNK) X) 0) is rightly rejected. * bug fix: DEFSETF lambda lists should not permit argument destructuring. * bug fix: calls to (SETF SLOT-VALUE) on a missing slot would in certain situations incorrectly return the result of a SLOT-MISSING method instead of always returning the new value. (lp#1460381) * bug fix: a DEFMACRO occurring not at toplevel and capturing parts of its lexical environment (thus being a closure) caused expressions involving the macro name to cause corruption in the pretty-printer due to faulty introspection of the lambda list of a closure. * bug fix: out of line MAP/MAP-INTO check that the results produced by the function are of the matching sequence type. (lp#1459581) * bug fix: pretty-printing of '(LET `((,X ,Y)) :B) is handled correctly. --- lang/sbcl/Makefile | 4 ++-- lang/sbcl/distinfo | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/lang/sbcl/Makefile b/lang/sbcl/Makefile index f2048703e85..9a0b24a3ab1 100644 --- a/lang/sbcl/Makefile +++ b/lang/sbcl/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.60 2015/06/10 20:41:48 asau Exp $ +# $NetBSD: Makefile,v 1.61 2015/07/09 20:14:06 asau Exp $ DISTNAME= ${PKGNAME_NOREV}-source -PKGNAME= sbcl-1.2.12 +PKGNAME= sbcl-1.2.13 CATEGORIES= lang MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sbcl/} EXTRACT_SUFX= .tar.bz2 diff --git a/lang/sbcl/distinfo b/lang/sbcl/distinfo index 6caf045d891..ba56e1016ef 100644 --- a/lang/sbcl/distinfo +++ b/lang/sbcl/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.39 2015/06/11 04:37:00 asau Exp $ +$NetBSD: distinfo,v 1.40 2015/07/09 20:14:06 asau Exp $ -SHA1 (sbcl-1.2.12-source.tar.bz2) = 0b117454411a9bd96372b37de473921dfe5a1589 -RMD160 (sbcl-1.2.12-source.tar.bz2) = 7ff4d745e19516f483303347b095212fc0c7456d -Size (sbcl-1.2.12-source.tar.bz2) = 5545864 bytes +SHA1 (sbcl-1.2.13-source.tar.bz2) = 0df170d0e1dd55b45a6389b5a33434ca2367d1d3 +RMD160 (sbcl-1.2.13-source.tar.bz2) = d9aafb7494e414d948b26dfd5dadf42713a02031 +Size (sbcl-1.2.13-source.tar.bz2) = 5567609 bytes SHA1 (patch-ab) = 52753efa24fc03e5604f6cb4ef2a7bbd3f40b6a6 -- cgit v1.2.3