Fri May 6 20:33:59 2016 UTC ()
Update to SBCL 1.3.5

New in version 1.3.5

 * enhancement: the platform's strtod() is exposed as SB-POSIX:STRTOD
 * enhancement: speed up debug info creation for highly nested functions.
 * enhancement: the interleaved structure slot optimization from release 1.2.6
   has been ported to all architectures.
 * enhancement: support run-program I/O redirection into lisp streams on Windows.
 * bug fix: better wording in missed optimization note.
 * bug fix: interpreted (CAS SVREF) was broken
 * bug fix: support CLISP as build host for ARM


(asau)
diff -r1.67 -r1.68 pkgsrc/lang/sbcl/Makefile
diff -r1.47 -r1.48 pkgsrc/lang/sbcl/distinfo
diff -r1.5 -r1.6 pkgsrc/lang/sbcl/patches/patch-ab

cvs diff -r1.67 -r1.68 pkgsrc/lang/sbcl/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/sbcl/Makefile 2016/04/14 09:16:54 1.67
+++ pkgsrc/lang/sbcl/Makefile 2016/05/06 20:33:59 1.68
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.67 2016/04/14 09:16:54 asau Exp $ 1# $NetBSD: Makefile,v 1.68 2016/05/06 20:33:59 asau Exp $
2 2
3DISTNAME= ${PKGNAME_NOREV}-source 3DISTNAME= ${PKGNAME_NOREV}-source
4PKGNAME= sbcl-1.3.4 4PKGNAME= sbcl-1.3.5
5CATEGORIES= lang 5CATEGORIES= lang
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sbcl/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sbcl/}
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= asau@NetBSD.org 9MAINTAINER= asau@NetBSD.org
10HOMEPAGE= http://www.sbcl.org/ 10HOMEPAGE= http://www.sbcl.org/
11COMMENT= SBCL, a Common Lisp implementation 11COMMENT= SBCL, a Common Lisp implementation
12 12
13# SBCL creates a new release with minor updates and fixes every 13# SBCL creates a new release with minor updates and fixes every
14# month. The maintainer of this package does not have the time 14# month. The maintainer of this package does not have the time
15# to build, test, update, etc. this package that often. If you 15# to build, test, update, etc. this package that often. If you
16# would like a newer (or older) version, this works very often: 16# would like a newer (or older) version, this works very often:
17# 1) change the PKGNAME variable above as desired 17# 1) change the PKGNAME variable above as desired

cvs diff -r1.47 -r1.48 pkgsrc/lang/sbcl/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/sbcl/distinfo 2016/04/14 09:16:54 1.47
+++ pkgsrc/lang/sbcl/distinfo 2016/05/06 20:33:59 1.48
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.47 2016/04/14 09:16:54 asau Exp $ 1$NetBSD: distinfo,v 1.48 2016/05/06 20:33:59 asau Exp $
2 2
3SHA1 (sbcl-1.3.4-source.tar.bz2) = 402d3fc3cdfc8985e9c3c49b33e3a781225b5c88 3SHA1 (sbcl-1.3.5-source.tar.bz2) = 8c190a2d98e3aec80ef81146de19d03cae9a7d8b
4RMD160 (sbcl-1.3.4-source.tar.bz2) = 63a32061fc799bc5fa87bd1bb712f6a4a8e72b8e 4RMD160 (sbcl-1.3.5-source.tar.bz2) = 5a92a586ee29eaa4d4adba108b4e964aad48260a
5SHA512 (sbcl-1.3.4-source.tar.bz2) = 8a10ec17f89d2c046415e623286c68d2255d7849448fe549e36bfe5fc73d4f28a5a44ccab4e95f3cddf60c8b3b2032d612d837b69c1c245a341681dc54a9b001 5SHA512 (sbcl-1.3.5-source.tar.bz2) = 3474e5df2dce38db2dbb977143383b94a11ebdf520d2f23c536cd3bf86e1d507e86c39b338f40fb27d17368c1b390d0e50745b2223fdafc3b88c62024fd156a6
6Size (sbcl-1.3.4-source.tar.bz2) = 5740928 bytes 6Size (sbcl-1.3.5-source.tar.bz2) = 5741124 bytes
7SHA1 (patch-ab) = 5a9164d5603c499aefe25a5d2302fe5ddc3eed28 7SHA1 (patch-ab) = b087921f7317523fd78396518dfd2cb1c8e6d5f9

cvs diff -r1.5 -r1.6 pkgsrc/lang/sbcl/patches/patch-ab (expand / switch to unified diff)

--- pkgsrc/lang/sbcl/patches/patch-ab 2015/12/29 23:34:55 1.5
+++ pkgsrc/lang/sbcl/patches/patch-ab 2016/05/06 20:33:59 1.6
@@ -1,24 +1,24 @@ @@ -1,24 +1,24 @@
1$NetBSD: patch-ab,v 1.5 2015/12/29 23:34:55 dholland Exp $ 1$NetBSD: patch-ab,v 1.6 2016/05/06 20:33:59 asau Exp $
2 2
3Honor PREFIX. 3Honor PREFIX.
4 4
5--- doc/sbcl.1.orig 2012-11-02 09:42:10.000000000 +0000 5--- doc/sbcl.1.orig 2016-04-28 14:23:40.000000000 +0000
6+++ doc/sbcl.1 6+++ doc/sbcl.1
7@@ -427,7 +427,7 @@ years. See the CREDITS file in the distr 7@@ -427,7 +427,7 @@ years. See the CREDITS file in the distr
8 This variable controls where files like "sbclrc", "sbcl.core", and the 8 This variable controls where files like "sbclrc", "sbcl.core", and the
9 add-on "contrib" systems are searched for. If it is not set, then 9 add-on "contrib" systems are searched for. If it is not set, then
10 sbcl sets it from a compile-time default location which is usually 10 sbcl sets it from a compile-time default location which is usually
11-/usr/local/lib/sbcl/ but may have been changed \fIe.g.\fR by a third-party 11-\fB/usr/local/lib/sbcl/\fR but may have been changed \fIe.g.\fR by a third-party
12+@PREFIX@/lib/sbcl/ but may have been changed \fIe.g.\fR by a third-party 12+\fB@PREFIX@/lib/sbcl/\fR but may have been changed \fIe.g.\fR by a third-party
13 packager. 13 packager.
14  14
15 .SH FILES 15 .SH FILES
16@@ -461,7 +461,7 @@ been installed, the command 16@@ -461,7 +461,7 @@ been installed, the command
17 should give you access to the complete manual. Depending on your 17 should give you access to the complete manual. Depending on your
18 installation it may also be available in HTML and PDF formats in e.g. 18 installation it may also be available in HTML and PDF formats in \fIe.g.\fR
19 .IP 19 .IP
20-.B /usr/local/share/doc/sbcl/ 20-.B /usr/local/share/doc/sbcl/
21+.B @PREFIX@/share/doc/sbcl/ 21+.B @PREFIX@/share/doc/sbcl/
22 .PP 22 .PP
23 See the SBCL homepage  23 See the SBCL homepage
24 .IP 24 .IP