Permalink
Browse files

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

0 comments on commit 9377ad2

Please sign in to comment.