summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorJohn Marino <marino@FreeBSD.org>2015-12-02 19:16:49 +0000
committerJohn Marino <marino@FreeBSD.org>2015-12-02 19:16:49 +0000
commitd000014b738d61031915ed09c6f3fd2e885d0e1c (patch)
tree89eb70a4a48030cb4873d74e3437d8b47e67a26b /lang
parent- Remove unused LUA_COMPS (diff)
lang/sbcl: Upgrade version 1.2.9 => 1.3.1
PR: 204942 Submitted by: Michael Danilov
Notes
Notes: svn path=/head/; revision=402845
Diffstat (limited to 'lang')
-rw-r--r--lang/sbcl/Makefile14
-rw-r--r--lang/sbcl/distinfo8
-rw-r--r--lang/sbcl/files/patch-contrib__sb-concurrency__tests__test-frlock.lisp11
-rw-r--r--lang/sbcl/files/patch-contrib__sb-sprof__test.lisp14
-rw-r--r--lang/sbcl/files/patch-src__runtime__thread.c17
-rw-r--r--lang/sbcl/pkg-plist5
6 files changed, 18 insertions, 51 deletions
diff --git a/lang/sbcl/Makefile b/lang/sbcl/Makefile
index 1f2182d76ea2..e11024a05f39 100644
--- a/lang/sbcl/Makefile
+++ b/lang/sbcl/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= sbcl
-PORTVERSION= 1.2.9
-PORTREVISION= 1
+PORTVERSION= 1.3.1
PORTEPOCH= 1
CATEGORIES= lang lisp
MASTER_SITES= SF/sbcl/sbcl/${PORTVERSION} LOCAL/marino:binaries
@@ -12,6 +11,11 @@ DISTFILES= sbcl-${PORTVERSION}-source${EXTRACT_SUFX} \
MAINTAINER= ports@FreeBSD.org
COMMENT= Common Lisp development system derived from the CMU CL system
+LICENSE= sbcl
+LICENSE_NAME= public domain | FreeBSD
+LICENSE_FILE= ${WRKSRC}/COPYING
+LICENSE_PERMS= dist-mirror pkg-mirror auto-accept dist-sell pkg-sell
+
LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp
USES= gmake tar:bzip2
@@ -19,12 +23,14 @@ USES= gmake tar:bzip2
ONLY_FOR_ARCHS= i386 amd64
SBCL_HOME= ${PREFIX}/lib/sbcl
MANUALS= asdf.html sbcl.html
-MODULESDOCS= asdf/README \
+MODULESDOCS= asdf/README.md \
asdf/README.SBCL \
sb-aclrepl/README \
sb-bsd-sockets/FAQ \
sb-bsd-sockets/NEWS \
+ sb-gmp/README.md \
sb-md5/README \
+ sb-mpfr/README.md \
sb-posix/README \
sb-rotate-byte/README \
sb-simple-streams/README
@@ -63,7 +69,7 @@ CORE= sbcl_core
BOOT_DISTNAME= sbcl-${BOOT_ARCH_OS_LIST:M${PATTERN}}
. endif
-.if make(makesum)
+.if make(makesum) || defined(FETCH_ALL)
. for BOOT_ARCH_OS in ${BOOT_ARCH_OS_LIST}
DISTFILES:= ${DISTFILES} sbcl-${BOOT_ARCH_OS}-binary.tar.bz2:binaries
. endfor
diff --git a/lang/sbcl/distinfo b/lang/sbcl/distinfo
index cdf2a853fcaf..1d6cc33a4afd 100644
--- a/lang/sbcl/distinfo
+++ b/lang/sbcl/distinfo
@@ -1,7 +1,7 @@
-SHA256 (sbcl-1.2.9-source.tar.bz2) = 603e15bf15b0fb644362864d3866e96a4c3328d88de1a7da09b26b4b3d089a5f
-SIZE (sbcl-1.2.9-source.tar.bz2) = 5518280
-SHA256 (sbcl-1.2.9-documentation-html.tar.bz2) = d7a75b2e53f60117283fcc344c031b5060d5e1f5867f594287cce168f1021ac2
-SIZE (sbcl-1.2.9-documentation-html.tar.bz2) = 214153
+SHA256 (sbcl-1.3.1-source.tar.bz2) = a2e547e471a368349a43b1feee78ca6139aae0c60b8fcaa6ab0fd0e5b8e0ed3d
+SIZE (sbcl-1.3.1-source.tar.bz2) = 5725055
+SHA256 (sbcl-1.3.1-documentation-html.tar.bz2) = 2c1cb5cf404761e4705a83acfe9d495f9716b6d0fe14499ad314e1b78b3cf828
+SIZE (sbcl-1.3.1-documentation-html.tar.bz2) = 220952
SHA256 (sbcl-1.0.31-amd64-freebsd8-binary.tar.bz2) = 06a1e4e3a5f5f8e012ff6037a51624d7d1f34bff0979ce45e70418a293412b4e
SIZE (sbcl-1.0.31-amd64-freebsd8-binary.tar.bz2) = 8397764
SHA256 (sbcl-1.0.31-i386-freebsd8-binary.tar.bz2) = fd2348749a2babf301a99449d246b349a1285fc0bca8b83bde0bfa7187cf3dd7
diff --git a/lang/sbcl/files/patch-contrib__sb-concurrency__tests__test-frlock.lisp b/lang/sbcl/files/patch-contrib__sb-concurrency__tests__test-frlock.lisp
deleted file mode 100644
index 86a700510655..000000000000
--- a/lang/sbcl/files/patch-contrib__sb-concurrency__tests__test-frlock.lisp
+++ /dev/null
@@ -1,11 +0,0 @@
---- contrib/sb-concurrency/tests/test-frlock.lisp.orig 2015-02-27 19:49:46.000000000 +0900
-+++ contrib/sb-concurrency/tests/test-frlock.lisp 2015-03-07 18:14:12.000000000 +0900
-@@ -85,7 +85,7 @@
- (values (cdr w-e!) (cdr r-e!))))
-
- #+sb-thread
--(deftest* (frlock.1 :fails-on :win32)
-+(deftest* (frlock.1 :fails-on :(or :freebsd :win32))
- (handler-case
- (sb-ext:with-timeout 60 (test-frlocks))
- (sb-ext:timeout (c)
diff --git a/lang/sbcl/files/patch-contrib__sb-sprof__test.lisp b/lang/sbcl/files/patch-contrib__sb-sprof__test.lisp
deleted file mode 100644
index a6d9601cfb2e..000000000000
--- a/lang/sbcl/files/patch-contrib__sb-sprof__test.lisp
+++ /dev/null
@@ -1,14 +0,0 @@
---- contrib/sb-sprof/test.lisp.orig 2015-02-27 19:49:46.000000000 +0900
-+++ contrib/sb-sprof/test.lisp 2015-03-07 18:19:20.000000000 +0900
-@@ -41,9 +41,9 @@
- (loop while (< (get-universal-time) target)
- do (consalot)))))
-
--#-(or win32 darwin) ;not yet
-+#-(or win32 darwin freebsd) ;not yet
- (test)
--#-(or win32 darwin) ;not yet
-+#-(or win32 darwin freebsd) ;not yet
- (consing-test)
-
- ;; For debugging purposes, print output for visual inspection to see if
diff --git a/lang/sbcl/files/patch-src__runtime__thread.c b/lang/sbcl/files/patch-src__runtime__thread.c
deleted file mode 100644
index a18926d745de..000000000000
--- a/lang/sbcl/files/patch-src__runtime__thread.c
+++ /dev/null
@@ -1,17 +0,0 @@
---- src/runtime/thread.c.orig 2015-02-27 19:49:49.000000000 +0900
-+++ src/runtime/thread.c 2015-03-07 18:27:45.000000000 +0900
-@@ -520,10 +520,13 @@
- stack_addr = pthread_get_stackaddr_np(os);
- stack_size = pthread_get_stacksize_np(os);
- #else
-- pthread_attr_t attr;
-+/* pthread_attr_t attr;
- int pthread_getattr_np(pthread_t, pthread_attr_t *);
- pthread_getattr_np(os, &attr);
- pthread_attr_getstack(&attr, &stack_addr, &stack_size);
-+*/
-+ pthread_attr_getstackaddr(th->os_attr, &stack_addr);
-+ pthread_attr_getstacksize(th->os_attr, &stack_size);
- #endif
-
- th->control_stack_start = stack_addr;
diff --git a/lang/sbcl/pkg-plist b/lang/sbcl/pkg-plist
index 0b6de23eb672..01fa5a7ee1ce 100644
--- a/lang/sbcl/pkg-plist
+++ b/lang/sbcl/pkg-plist
@@ -112,6 +112,7 @@ lib/sbcl/sb-posix/sb-posix.asd
lib/sbcl/sb-queue/package.lisp
lib/sbcl/sb-queue/sb-queue.asd
lib/sbcl/sb-rotate-byte/arm-vm.lisp
+lib/sbcl/sb-rotate-byte/arm64-vm.lisp
lib/sbcl/sb-rotate-byte/compiler.lisp
lib/sbcl/sb-rotate-byte/package.lisp
lib/sbcl/sb-rotate-byte/ppc-vm.lisp
@@ -149,12 +150,14 @@ man/man1/sbcl.1.gz
%%PORTDOCS%%%%DOCSDIR%%/TLA
%%PORTDOCS%%%%DOCSDIR%%/TODO
%%PORTDOCS%%%%DOCSDIR%%/asdf.html
-%%PORTDOCS%%%%DOCSDIR%%/asdf/README
%%PORTDOCS%%%%DOCSDIR%%/asdf/README.SBCL
+%%PORTDOCS%%%%DOCSDIR%%/asdf/README.md
%%PORTDOCS%%%%DOCSDIR%%/sb-aclrepl/README
%%PORTDOCS%%%%DOCSDIR%%/sb-bsd-sockets/FAQ
%%PORTDOCS%%%%DOCSDIR%%/sb-bsd-sockets/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/sb-gmp/README.md
%%PORTDOCS%%%%DOCSDIR%%/sb-md5/README
+%%PORTDOCS%%%%DOCSDIR%%/sb-mpfr/README.md
%%PORTDOCS%%%%DOCSDIR%%/sb-posix/README
%%PORTDOCS%%%%DOCSDIR%%/sb-rotate-byte/README
%%PORTDOCS%%%%DOCSDIR%%/sb-simple-streams/README