View | Details | Raw Unified | Return to bug 204942 | Differences between
and this patch

Collapse All | Expand All

(-)lang/sbcl/Makefile (-4 / +10 lines)
Lines 1-8 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	sbcl
3
PORTNAME=	sbcl
4
PORTVERSION=	1.2.9
4
PORTVERSION=	1.3.1
5
PORTREVISION=	1
6
PORTEPOCH=	1
5
PORTEPOCH=	1
7
CATEGORIES=	lang lisp
6
CATEGORIES=	lang lisp
8
MASTER_SITES=	SF/sbcl/sbcl/${PORTVERSION} LOCAL/marino:binaries
7
MASTER_SITES=	SF/sbcl/sbcl/${PORTVERSION} LOCAL/marino:binaries
Lines 12-17 Link Here
12
MAINTAINER=	ports@FreeBSD.org
11
MAINTAINER=	ports@FreeBSD.org
13
COMMENT=	Common Lisp development system derived from the CMU CL system
12
COMMENT=	Common Lisp development system derived from the CMU CL system
14
13
14
LICENSE=	sbcl
15
LICENSE_NAME=	public domain | FreeBSD
16
LICENSE_FILE=	${WRKSRC}/COPYING
17
LICENSE_PERMS=	dist-mirror pkg-mirror auto-accept dist-sell pkg-sell
18
15
LIB_DEPENDS=	libgmp.so:${PORTSDIR}/math/gmp
19
LIB_DEPENDS=	libgmp.so:${PORTSDIR}/math/gmp
16
20
17
USES=		gmake tar:bzip2
21
USES=		gmake tar:bzip2
Lines 19-30 Link Here
19
ONLY_FOR_ARCHS=	i386 amd64
23
ONLY_FOR_ARCHS=	i386 amd64
20
SBCL_HOME=	${PREFIX}/lib/sbcl
24
SBCL_HOME=	${PREFIX}/lib/sbcl
21
MANUALS=	asdf.html sbcl.html
25
MANUALS=	asdf.html sbcl.html
22
MODULESDOCS=	asdf/README 			\
26
MODULESDOCS=	asdf/README.md 			\
23
		asdf/README.SBCL		\
27
		asdf/README.SBCL		\
24
		sb-aclrepl/README		\
28
		sb-aclrepl/README		\
25
		sb-bsd-sockets/FAQ 		\
29
		sb-bsd-sockets/FAQ 		\
26
		sb-bsd-sockets/NEWS 		\
30
		sb-bsd-sockets/NEWS 		\
31
		sb-gmp/README.md 		\
27
		sb-md5/README			\
32
		sb-md5/README			\
33
		sb-mpfr/README.md		\
28
		sb-posix/README			\
34
		sb-posix/README			\
29
		sb-rotate-byte/README		\
35
		sb-rotate-byte/README		\
30
		sb-simple-streams/README
36
		sb-simple-streams/README
Lines 63-69 Link Here
63
BOOT_DISTNAME=	sbcl-${BOOT_ARCH_OS_LIST:M${PATTERN}}
69
BOOT_DISTNAME=	sbcl-${BOOT_ARCH_OS_LIST:M${PATTERN}}
64
. endif
70
. endif
65
71
66
.if make(makesum)
72
.if make(makesum) || defined(FETCH_ALL)
67
. for BOOT_ARCH_OS in ${BOOT_ARCH_OS_LIST}
73
. for BOOT_ARCH_OS in ${BOOT_ARCH_OS_LIST}
68
DISTFILES:=	${DISTFILES} sbcl-${BOOT_ARCH_OS}-binary.tar.bz2:binaries
74
DISTFILES:=	${DISTFILES} sbcl-${BOOT_ARCH_OS}-binary.tar.bz2:binaries
69
. endfor
75
. endfor
(-)lang/sbcl/distinfo (-4 / +4 lines)
Lines 1-7 Link Here
1
SHA256 (sbcl-1.2.9-source.tar.bz2) = 603e15bf15b0fb644362864d3866e96a4c3328d88de1a7da09b26b4b3d089a5f
1
SHA256 (sbcl-1.3.1-source.tar.bz2) = a2e547e471a368349a43b1feee78ca6139aae0c60b8fcaa6ab0fd0e5b8e0ed3d
2
SIZE (sbcl-1.2.9-source.tar.bz2) = 5518280
2
SIZE (sbcl-1.3.1-source.tar.bz2) = 5725055
3
SHA256 (sbcl-1.2.9-documentation-html.tar.bz2) = d7a75b2e53f60117283fcc344c031b5060d5e1f5867f594287cce168f1021ac2
3
SHA256 (sbcl-1.3.1-documentation-html.tar.bz2) = 2c1cb5cf404761e4705a83acfe9d495f9716b6d0fe14499ad314e1b78b3cf828
4
SIZE (sbcl-1.2.9-documentation-html.tar.bz2) = 214153
4
SIZE (sbcl-1.3.1-documentation-html.tar.bz2) = 220952
5
SHA256 (sbcl-1.0.31-amd64-freebsd8-binary.tar.bz2) = 06a1e4e3a5f5f8e012ff6037a51624d7d1f34bff0979ce45e70418a293412b4e
5
SHA256 (sbcl-1.0.31-amd64-freebsd8-binary.tar.bz2) = 06a1e4e3a5f5f8e012ff6037a51624d7d1f34bff0979ce45e70418a293412b4e
6
SIZE (sbcl-1.0.31-amd64-freebsd8-binary.tar.bz2) = 8397764
6
SIZE (sbcl-1.0.31-amd64-freebsd8-binary.tar.bz2) = 8397764
7
SHA256 (sbcl-1.0.31-i386-freebsd8-binary.tar.bz2) = fd2348749a2babf301a99449d246b349a1285fc0bca8b83bde0bfa7187cf3dd7
7
SHA256 (sbcl-1.0.31-i386-freebsd8-binary.tar.bz2) = fd2348749a2babf301a99449d246b349a1285fc0bca8b83bde0bfa7187cf3dd7
(-)lang/sbcl/files/patch-contrib__sb-concurrency__tests__test-frlock.lisp (-11 lines)
Lines 1-11 Link Here
1
--- contrib/sb-concurrency/tests/test-frlock.lisp.orig	2015-02-27 19:49:46.000000000 +0900
2
+++ contrib/sb-concurrency/tests/test-frlock.lisp	2015-03-07 18:14:12.000000000 +0900
3
@@ -85,7 +85,7 @@
4
       (values (cdr w-e!) (cdr r-e!))))
5
 
6
 #+sb-thread
7
-(deftest* (frlock.1 :fails-on :win32)
8
+(deftest* (frlock.1 :fails-on :(or :freebsd :win32))
9
     (handler-case
10
         (sb-ext:with-timeout 60 (test-frlocks))
11
       (sb-ext:timeout (c)
(-)lang/sbcl/files/patch-contrib__sb-sprof__test.lisp (-14 lines)
Lines 1-14 Link Here
1
--- contrib/sb-sprof/test.lisp.orig	2015-02-27 19:49:46.000000000 +0900
2
+++ contrib/sb-sprof/test.lisp	2015-03-07 18:19:20.000000000 +0900
3
@@ -41,9 +41,9 @@
4
       (loop while (< (get-universal-time) target)
5
             do (consalot)))))
6
 
7
-#-(or win32 darwin)                    ;not yet
8
+#-(or win32 darwin freebsd)                    ;not yet
9
 (test)
10
-#-(or win32 darwin)                    ;not yet
11
+#-(or win32 darwin freebsd)                    ;not yet
12
 (consing-test)
13
 
14
 ;; For debugging purposes, print output for visual inspection to see if
(-)lang/sbcl/files/patch-src__runtime__thread.c (-17 lines)
Lines 1-17 Link Here
1
--- src/runtime/thread.c.orig	2015-02-27 19:49:49.000000000 +0900
2
+++ src/runtime/thread.c	2015-03-07 18:27:45.000000000 +0900
3
@@ -520,10 +520,13 @@
4
     stack_addr = pthread_get_stackaddr_np(os);
5
     stack_size = pthread_get_stacksize_np(os);
6
 #else
7
-    pthread_attr_t attr;
8
+/*  pthread_attr_t attr;
9
     int pthread_getattr_np(pthread_t, pthread_attr_t *);
10
     pthread_getattr_np(os, &attr);
11
     pthread_attr_getstack(&attr, &stack_addr, &stack_size);
12
+*/
13
+    pthread_attr_getstackaddr(th->os_attr, &stack_addr);
14
+    pthread_attr_getstacksize(th->os_attr, &stack_size);
15
 #endif
16
 
17
     th->control_stack_start = stack_addr;
(-)lang/sbcl/pkg-plist (-1 / +4 lines)
Lines 112-117 Link Here
112
lib/sbcl/sb-queue/package.lisp
112
lib/sbcl/sb-queue/package.lisp
113
lib/sbcl/sb-queue/sb-queue.asd
113
lib/sbcl/sb-queue/sb-queue.asd
114
lib/sbcl/sb-rotate-byte/arm-vm.lisp
114
lib/sbcl/sb-rotate-byte/arm-vm.lisp
115
lib/sbcl/sb-rotate-byte/arm64-vm.lisp
115
lib/sbcl/sb-rotate-byte/compiler.lisp
116
lib/sbcl/sb-rotate-byte/compiler.lisp
116
lib/sbcl/sb-rotate-byte/package.lisp
117
lib/sbcl/sb-rotate-byte/package.lisp
117
lib/sbcl/sb-rotate-byte/ppc-vm.lisp
118
lib/sbcl/sb-rotate-byte/ppc-vm.lisp
Lines 149-160 Link Here
149
%%PORTDOCS%%%%DOCSDIR%%/TLA
150
%%PORTDOCS%%%%DOCSDIR%%/TLA
150
%%PORTDOCS%%%%DOCSDIR%%/TODO
151
%%PORTDOCS%%%%DOCSDIR%%/TODO
151
%%PORTDOCS%%%%DOCSDIR%%/asdf.html
152
%%PORTDOCS%%%%DOCSDIR%%/asdf.html
152
%%PORTDOCS%%%%DOCSDIR%%/asdf/README
153
%%PORTDOCS%%%%DOCSDIR%%/asdf/README.SBCL
153
%%PORTDOCS%%%%DOCSDIR%%/asdf/README.SBCL
154
%%PORTDOCS%%%%DOCSDIR%%/asdf/README.md
154
%%PORTDOCS%%%%DOCSDIR%%/sb-aclrepl/README
155
%%PORTDOCS%%%%DOCSDIR%%/sb-aclrepl/README
155
%%PORTDOCS%%%%DOCSDIR%%/sb-bsd-sockets/FAQ
156
%%PORTDOCS%%%%DOCSDIR%%/sb-bsd-sockets/FAQ
156
%%PORTDOCS%%%%DOCSDIR%%/sb-bsd-sockets/NEWS
157
%%PORTDOCS%%%%DOCSDIR%%/sb-bsd-sockets/NEWS
158
%%PORTDOCS%%%%DOCSDIR%%/sb-gmp/README.md
157
%%PORTDOCS%%%%DOCSDIR%%/sb-md5/README
159
%%PORTDOCS%%%%DOCSDIR%%/sb-md5/README
160
%%PORTDOCS%%%%DOCSDIR%%/sb-mpfr/README.md
158
%%PORTDOCS%%%%DOCSDIR%%/sb-posix/README
161
%%PORTDOCS%%%%DOCSDIR%%/sb-posix/README
159
%%PORTDOCS%%%%DOCSDIR%%/sb-rotate-byte/README
162
%%PORTDOCS%%%%DOCSDIR%%/sb-rotate-byte/README
160
%%PORTDOCS%%%%DOCSDIR%%/sb-simple-streams/README
163
%%PORTDOCS%%%%DOCSDIR%%/sb-simple-streams/README

Return to bug 204942