Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

update lang/sbcl to 1.1.3 and adjust dependent ports

git-svn-id: svn+ssh://svn.freebsd.org/ports/head@309961 aed309b6-a8cd-e111-996c-001c23d10e55
  • Loading branch information...
commit 9377ad23adac3d2354fecf82e24b0d8acf3c708c 1 parent c6252da
authored January 05, 2013
7  converters/cl-babel-sbcl/Makefile
... ...
@@ -1,12 +1,9 @@
1  
-# New ports collection makefile for:	cl-babel-sbcl
2  
-# Date created:				20 January 2010
3  
-# Whom:					Jimmy Olgeni <olgeni@FreeBSD.org>
4  
-#
  1
+# Created by: Jimmy Olgeni <olgeni@FreeBSD.org>
5 2
 # $FreeBSD$
6 3
 
7 4
 PORTNAME=	babel
8 5
 PORTVERSION=	2010.01.16
9  
-PORTREVISION=	6
  6
+PORTREVISION=	7
10 7
 CATEGORIES=	converters lisp
11 8
 PKGNAMEPREFIX=	cl-
12 9
 DISTFILES=	# none
8  devel/buildapp/Makefile
... ...
@@ -1,13 +1,9 @@
1  
-# New ports collection makefile for:   buildapp
2  
-# Date created:        27 March 2010
3  
-# Whom:                dunkyp
4  
-#
  1
+# Created by: dunkyp
5 2
 # $FreeBSD$
6  
-#
7 3
 
8 4
 PORTNAME=	buildapp
9 5
 PORTVERSION=	1.1
10  
-PORTREVISION=	5
  6
+PORTREVISION=	6
11 7
 CATEGORIES=	devel lisp
12 8
 MASTER_SITES=	http://www.xach.com/lisp/
13 9
 DISTNAME=	${PORTNAME}
7  devel/cl-alexandria-sbcl/Makefile
... ...
@@ -1,12 +1,9 @@
1  
-# New ports collection makefile for:	cl-alexandria-sbcl
2  
-# Date created:				16 January 2010
3  
-# Whom:					Jimmy Olgeni <olgeni@FreeBSD.org>
4  
-#
  1
+# Created by: Jimmy Olgeni <olgeni@FreeBSD.org>
5 2
 # $FreeBSD$
6 3
 
7 4
 PORTNAME=	alexandria
8 5
 PORTVERSION=	2010.01.16
9  
-PORTREVISION=	7
  6
+PORTREVISION=	8
10 7
 CATEGORIES=	devel lisp
11 8
 PKGNAMEPREFIX=	cl-
12 9
 DISTFILES=	# none
7  devel/cl-cffi-sbcl/Makefile
... ...
@@ -1,12 +1,9 @@
1  
-# New ports collection makefile for:	cl-cffi-sbcl
2  
-# Date created:				20 January 2010
3  
-# Whom:					Jimmy Olgeni <olgeni@FreeBSD.org>
4  
-#
  1
+# Created by: Jimmy Olgeni <olgeni@FreeBSD.org>
5 2
 # $FreeBSD$
6 3
 
7 4
 PORTNAME=	cffi
8 5
 PORTVERSION=	0.10.6
9  
-PORTREVISION=	6
  6
+PORTREVISION=	7
10 7
 CATEGORIES=	devel lisp
11 8
 PKGNAMEPREFIX=	cl-
12 9
 DISTFILES=	# none
7  devel/cl-infix-sbcl/Makefile
... ...
@@ -1,12 +1,9 @@
1  
-# New ports collection Makefile for:	cl-infix-sbcl
2  
-# Date created:				13 Feb 2006
3  
-# Whom:					Pedro F Giffuni
4  
-#
  1
+# Created by: Pedro F Giffuni
5 2
 # $FreeBSD$
6 3
 
7 4
 PORTNAME=	infix
8 5
 PORTVERSION=	19960628
9  
-PORTREVISION=	10
  6
+PORTREVISION=	11
10 7
 CATEGORIES=	devel lisp
11 8
 PKGNAMEPREFIX=	cl-
12 9
 DISTFILES=	# none
7  devel/cl-port-sbcl/Makefile
... ...
@@ -1,12 +1,9 @@
1  
-# New ports collection Makefile for:	cl-port-sbcl
2  
-# Date created:				12 May 2003
3  
-# Whom:					Henrik Motakef <henrik.motakef@web.de>
4  
-#
  1
+# Created by: Henrik Motakef <henrik.motakef@web.de>
5 2
 # $FreeBSD$
6 3
 
7 4
 PORTNAME=	port
8 5
 PORTVERSION=	2002.10.02.1
9  
-PORTREVISION=	8
  6
+PORTREVISION=	9
10 7
 CATEGORIES=	devel lisp
11 8
 PKGNAMEPREFIX=	cl-
12 9
 DISTFILES=	# none
7  devel/cl-split-sequence-sbcl/Makefile
... ...
@@ -1,12 +1,9 @@
1  
-# New ports collection Makefile for:	cl-split-sequence-sbcl
2  
-# Date created:				12 May 2003
3  
-# Whom:					Henrik Motakef <henrik.motakef@web.de>
4  
-#
  1
+# Created by: Henrik Motakef <henrik.motakef@web.de>
5 2
 # $FreeBSD$
6 3
 
7 4
 PORTNAME=	split-sequence
8 5
 PORTVERSION=	20011114.1
9  
-PORTREVISION=	8
  6
+PORTREVISION=	9
10 7
 CATEGORIES=	devel lisp
11 8
 PKGNAMEPREFIX=	cl-
12 9
 DISTFILES=	# none
7  devel/cl-trivial-features-sbcl/Makefile
... ...
@@ -1,12 +1,9 @@
1  
-# New ports collection makefile for:	cl-trivial-features-sbcl
2  
-# Date created:				16 January 2010
3  
-# Whom:					Jimmy Olgeni <olgeni@FreeBSD.org>
4  
-#
  1
+# Created by: Jimmy Olgeni <olgeni@FreeBSD.org>
5 2
 # $FreeBSD$
6 3
 
7 4
 PORTNAME=	trivial-features
8 5
 PORTVERSION=	2010.01.16
9  
-PORTREVISION=	7
  6
+PORTREVISION=	8
10 7
 CATEGORIES=	devel lisp
11 8
 PKGNAMEPREFIX=	cl-
12 9
 DISTFILES=	# none
7  devel/cl-trivial-gray-streams-sbcl/Makefile
... ...
@@ -1,12 +1,9 @@
1  
-# New ports collection makefile for:	cl-trivial-gray-streams-sbcl
2  
-# Date created:				17 January 2010
3  
-# Whom:					Jimmy Olgeni <olgeni@FreeBSD.org>
4  
-#
  1
+# Created by: Jimmy Olgeni <olgeni@FreeBSD.org>
5 2
 # $FreeBSD$
6 3
 
7 4
 PORTNAME=	trivial-gray-streams
8 5
 PORTVERSION=	2008.11.02
9  
-PORTREVISION=	7
  6
+PORTREVISION=	8
10 7
 CATEGORIES=	devel lisp
11 8
 PKGNAMEPREFIX=	cl-
12 9
 DISTFILES=	# none
7  devel/cl-uffi-sbcl/Makefile
... ...
@@ -1,12 +1,9 @@
1  
-# New ports collection Makefile for:	cl-uffi-sbcl
2  
-# Date created:				19 August 2004
3  
-# Whom:					Matthew X. Economou <xenophon+fbsdports@irtnog.org>
4  
-#
  1
+# Created by: Matthew X. Economou <xenophon+fbsdports@irtnog.org>
5 2
 # $FreeBSD$
6 3
 
7 4
 PORTNAME=	uffi
8 5
 PORTVERSION=	2.0.0
9  
-PORTREVISION=	6
  6
+PORTREVISION=	7
10 7
 CATEGORIES=	devel lisp
11 8
 PKGNAMEPREFIX=	cl-
12 9
 DISTFILES=	# none
12  lang/sbcl/Makefile
@@ -5,7 +5,7 @@
5 5
 #
6 6
 
7 7
 PORTNAME=	sbcl
8  
-PORTVERSION=	1.1.2
  8
+PORTVERSION=	1.1.3
9 9
 PORTEPOCH=	1
10 10
 CATEGORIES=	lang lisp
11 11
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTVERSION} \
@@ -118,10 +118,16 @@ MAKE_SH_ARGS+=	--with-sb-futex
118 118
 .else
119 119
 MAKE_SH_ARGS+=	--without-sb-futex
120 120
 .endif
121  
-.if defined(WITH_SAFEPOINT)
  121
+.if defined(WITH_SAFEPOINT) || defined(WITH_STRICT_SAFEPOINT)
122 122
 MAKE_SH_ARGS+=	--with-sb-safepoint --with-sb-thruption --with-sb-wtimer
  123
+.if defined(WITH_STRICT_SAFEPOINT)
  124
+MAKE_SH_ARGS+=	--with-sb-safepoint-strictly
123 125
 .else
124  
-MAKE_SH_ARGS+=	--without-sb-safepoint --without-sb-thruption --without-sb-wtimer
  126
+MAKE_SH_ARGS+=	--without-sb-safepoint-strictly
  127
+.endif
  128
+.else
  129
+MAKE_SH_ARGS+=	--without-sb-safepoint --without-sb-safepoint-strictly \
  130
+		--without-sb-thruption --without-sb-wtimer
125 131
 .endif
126 132
 .else
127 133
 MAKE_SH_ARGS+=	--without-sb-thread
8  lang/sbcl/distinfo
... ...
@@ -1,7 +1,7 @@
1  
-SHA256 (sbcl-1.1.2-source.tar.bz2) = 0c7a04d4ccf149324ff5919f230e1473757c223cda47623a97d749e018327713
2  
-SIZE (sbcl-1.1.2-source.tar.bz2) = 3692248
3  
-SHA256 (sbcl-1.1.2-documentation-html.tar.bz2) = 0be00e8afd311a0f03fe9c53af01c9d926582b60e733a7d543d557f83a6c36a4
4  
-SIZE (sbcl-1.1.2-documentation-html.tar.bz2) = 178733
  1
+SHA256 (sbcl-1.1.3-source.tar.bz2) = 71a051a2098f1fb993a35b5afb7c1650acf0fe7e5c6b55e97f4d6e0bbc23c6e3
  2
+SIZE (sbcl-1.1.3-source.tar.bz2) = 3701563
  3
+SHA256 (sbcl-1.1.3-documentation-html.tar.bz2) = b7310e5678f95ab1687225f150bf0fb210e9a68aa8cd876b8dc2d4a230277165
  4
+SIZE (sbcl-1.1.3-documentation-html.tar.bz2) = 178695
5 5
 SHA256 (sbcl-1.0.31-amd64-freebsd8-binary.tar.bz2) = 06a1e4e3a5f5f8e012ff6037a51624d7d1f34bff0979ce45e70418a293412b4e
6 6
 SIZE (sbcl-1.0.31-amd64-freebsd8-binary.tar.bz2) = 8397764
7 7
 SHA256 (sbcl-1.0.31-amd64-freebsd7-binary.tar.bz2) = fcbd5ed1948312a7b6eff7e6daf736e41be945a2c57bcee4b64f172ddde518b8
17  lang/sbcl/files/patch-src__runtime__thread.c
... ...
@@ -0,0 +1,17 @@
  1
+--- src/runtime/thread.c.orig	2013-01-01 06:24:20.000000000 -0500
  2
++++ src/runtime/thread.c	2013-01-01 06:47:25.000000000 -0500
  3
+@@ -516,12 +516,10 @@
  4
+ #ifndef LISP_FEATURE_WIN32
  5
+     /* On windows, arch_os_thread_init will take care of finding the
  6
+      * stack. */
  7
+-    pthread_attr_t attr;
  8
+-    int pthread_getattr_np(pthread_t, pthread_attr_t *);
  9
+-    pthread_getattr_np(os, &attr);
  10
+     void *stack_addr;
  11
+     size_t stack_size;
  12
+-    pthread_attr_getstack(&attr, &stack_addr, &stack_size);
  13
++    pthread_attr_getstackaddr(th->os_attr, &stack_addr);
  14
++    pthread_attr_getstacksize(th->os_attr, &stack_size);
  15
+     th->control_stack_start = stack_addr;
  16
+     th->control_stack_end = (void *) (((uintptr_t) stack_addr) + stack_size);
  17
+ #endif
1  lang/sbcl/pkg-plist
@@ -179,6 +179,7 @@ lib/sbcl/sb-simple-streams/terminal.fasl
179 179
 lib/sbcl/sb-simple-streams/terminal.lisp
180 180
 lib/sbcl/sb-sprof/sb-sprof.fasl
181 181
 lib/sbcl/sb-sprof/sb-sprof.lisp
  182
+lib/sbcl/sb-sprof/test.lisp
182 183
 lib/sbcl/sbcl_core
183 184
 lib/sbcl/site-systems/.keep_me
184 185
 %%PORTDOCS%%%%DOCSDIR%%/BUGS
2  math/fricas/Makefile
@@ -3,8 +3,8 @@
3 3
 
4 4
 PORTNAME=	fricas
5 5
 PORTVERSION=	1.1.8
6  
-PORTREVISION=	1
7 6
 DISTVERSIONSUFFIX=	-full
  7
+PORTREVISION=	2
8 8
 CATEGORIES=	math
9 9
 MASTER_SITES=	SF
10 10
 
7  math/maxima/Makefile
... ...
@@ -1,12 +1,9 @@
1  
-# New ports collection makefile for:	maxima
2  
-# Date created:				Jun 26 2002
3  
-# Whom:					Scott Flatman <sf@dsinw.com>
4  
-#
  1
+# Created by: Scott Flatman <sf@dsinw.com>
5 2
 # $FreeBSD$
6  
-#
7 3
 
8 4
 PORTNAME=	maxima
9 5
 PORTVERSION=	5.29.1
  6
+PORTREVISION=	1
10 7
 CATEGORIES=	math lisp tk
11 8
 MASTER_SITES=	SF/maxima/Maxima-source/${PORTVERSION}-source
12 9
 
8  math/open-axiom/Makefile
... ...
@@ -1,13 +1,9 @@
1  
-# New ports collection makefile for:	open-axiom
2  
-# Date created:		12 October 2008
3  
-# Whom:			stephen@math.missouri.edu
4  
-#
  1
+# Created by: stephen@math.missouri.edu
5 2
 # $FreeBSD$
6  
-#
7 3
 
8 4
 PORTNAME=	open-axiom
9 5
 PORTVERSION=	1.4.1
10  
-PORTREVISION=	6
  6
+PORTREVISION=	7
11 7
 CATEGORIES=	math
12 8
 MASTER_SITES=	SF/${PORTNAME}/${PORTVERSION}
13 9
 
8  math/wxMaxima/Makefile
... ...
@@ -1,13 +1,9 @@
1  
-# New ports collection makefile for:	wxMaxima
2  
-# Date created:		2005-07-12
3  
-# Whom:			Nicola Vitale <nivit@email.it>
4  
-#
  1
+# Created by: Nicola Vitale <nivit@email.it>
5 2
 # $FreeBSD$
6  
-#
7 3
 
8 4
 PORTNAME=	wxMaxima
9 5
 PORTVERSION=	12.04.0
10  
-PORTREVISION=	2
  6
+PORTREVISION=	3
11 7
 CATEGORIES=	math
12 8
 MASTER_SITES=	SF
13 9
 MASTER_SITE_SUBDIR=	${PORTNAME:L}/${PORTNAME}/${PORTVERSION}
7  security/cl-md5-sbcl/Makefile
... ...
@@ -1,12 +1,9 @@
1  
-# New ports collection makefile for:	cl-md5-sbcl
2  
-# Date created:				16 January 2010
3  
-# Whom:					Jimmy Olgeni <olgeni@FreeBSD.org>
4  
-#
  1
+# Created by: Jimmy Olgeni <olgeni@FreeBSD.org>
5 2
 # $FreeBSD$
6 3
 
7 4
 PORTNAME=	md5
8 5
 PORTVERSION=	1.8.5
9  
-PORTREVISION=	7
  6
+PORTREVISION=	8
10 7
 CATEGORIES=	security lisp
11 8
 PKGNAMEPREFIX=	cl-
12 9
 DISTFILES=	# none
7  textproc/cl-meta-sbcl/Makefile
... ...
@@ -1,12 +1,9 @@
1  
-# New ports collection Makefile for:	cl-meta-sbcl
2  
-# Date created:				16 May 2003
3  
-# Whom:					Henrik Motakef <henrik.motakef@web.de>
4  
-#
  1
+# Created by: Henrik Motakef <henrik.motakef@web.de>
5 2
 # $FreeBSD$
6 3
 
7 4
 PORTNAME=	meta
8 5
 PORTVERSION=	0.1
9  
-PORTREVISION=	8
  6
+PORTREVISION=	9
10 7
 PORTEPOCH=	1
11 8
 CATEGORIES=	textproc lisp
12 9
 PKGNAMEPREFIX=	cl-
7  textproc/cl-ppcre-sbcl/Makefile
... ...
@@ -1,12 +1,9 @@
1  
-# New ports collection Makefile for:	cl-ppcre-sbcl
2  
-# Date created:				16 May 2003
3  
-# Whom:					Henrik Motakef <henrik.motakef@web.de>
4  
-#
  1
+# Created by: Henrik Motakef <henrik.motakef@web.de>
5 2
 # $FreeBSD$
6 3
 
7 4
 PORTNAME=	cl-ppcre
8 5
 PORTVERSION=	2.0.3
9  
-PORTREVISION=	6
  6
+PORTREVISION=	7
10 7
 CATEGORIES=	textproc lisp
11 8
 DISTFILES=	# none
12 9
 
7  www/cl-lml-sbcl/Makefile
... ...
@@ -1,12 +1,9 @@
1  
-# New ports collection Makefile for:	cl-lml-sbcl
2  
-# Date created:				18 May 2003
3  
-# Whom:					Henrik Motakef <henrik.motakef@web.de>
4  
-#
  1
+# Created by: Henrik Motakef <henrik.motakef@web.de>
5 2
 # $FreeBSD$
6 3
 
7 4
 PORTNAME=	lml
8 5
 PORTVERSION=	2.5.7
9  
-PORTREVISION=	8
  6
+PORTREVISION=	9
10 7
 CATEGORIES=	www textproc
11 8
 PKGNAMEPREFIX=	cl-
12 9
 DISTFILES=	# none
8  x11-wm/stumpwm/Makefile
@@ -3,7 +3,7 @@
3 3
 
4 4
 PORTNAME=	stumpwm
5 5
 PORTVERSION=	0.9.7
6  
-PORTREVISION=	8
  6
+PORTREVISION=	9
7 7
 CATEGORIES=	x11-wm lisp
8 8
 MASTER_SITES=	SAVANNAH
9 9
 DISTFILES=	${DISTNAME}.tgz
@@ -11,13 +11,13 @@ DISTFILES=	${DISTNAME}.tgz
11 11
 MAINTAINER=	ports@FreeBSD.org
12 12
 COMMENT=	A tiling, keyboard driven Window Manager written in Common Lisp
13 13
 
  14
+LICENSE=	GPLv2
  15
+LICENSE_FILE=	${WRKSRC}/COPYING
  16
+
14 17
 GNU_CONFIGURE=	yes
15 18
 CONFIGURE_ARGS=	--with-contrib-dir=${DATADIR}
16 19
 MAKE_JOBS_UNSAFE=yes
17 20
 
18  
-LICENSE=	GPLv2
19  
-LICENSE_FILE=	${WRKSRC}/COPYING
20  
-
21 21
 PLIST_FILES=	bin/stumpish \
22 22
 		bin/${PORTNAME}
23 23
 INFO=		${PORTNAME}
7  x11/cl-clx-sbcl/Makefile
... ...
@@ -1,10 +1,7 @@
1  
-# New ports collection makefile for:	cl-clx-sbcl
2  
-# Date created:				7 Oct 2010
3  
-# Whom:					Anonymous
4  
-#
  1
+# Created by: Anonymous
5 2
 # $FreeBSD$
6 3
 
7  
-PORTREVISION=	2
  4
+PORTREVISION=	3
8 5
 DISTFILES=	# none
9 6
 
10 7
 MASTERDIR=	${.CURDIR}/../../x11/cl-clx

0 notes on commit 9377ad2

Please sign in to comment.
Something went wrong with that request. Please try again.