svn commit: r309961 - in head: converters/cl-babel-sbcl devel/buildapp devel/cl-alexandria-sbcl devel/cl-cffi-sbcl devel/cl-infix-sbcl devel/cl-port-sbcl devel/cl-split-sequence-sbcl devel/cl-trivi...
Brendan Fabeny
bf at FreeBSD.org
Sat Jan 5 14:13:52 UTC 2013
Author: bf
Date: Sat Jan 5 14:13:46 2013
New Revision: 309961
URL: http://svnweb.freebsd.org/changeset/ports/309961
Log:
update lang/sbcl to 1.1.3 and adjust dependent ports
Added:
head/lang/sbcl/files/patch-src__runtime__thread.c (contents, props changed)
Modified:
head/converters/cl-babel-sbcl/Makefile
head/devel/buildapp/Makefile
head/devel/cl-alexandria-sbcl/Makefile
head/devel/cl-cffi-sbcl/Makefile
head/devel/cl-infix-sbcl/Makefile
head/devel/cl-port-sbcl/Makefile
head/devel/cl-split-sequence-sbcl/Makefile
head/devel/cl-trivial-features-sbcl/Makefile
head/devel/cl-trivial-gray-streams-sbcl/Makefile
head/devel/cl-uffi-sbcl/Makefile
head/lang/sbcl/Makefile
head/lang/sbcl/distinfo
head/lang/sbcl/pkg-plist
head/math/fricas/Makefile
head/math/maxima/Makefile
head/math/open-axiom/Makefile
head/math/wxMaxima/Makefile
head/security/cl-md5-sbcl/Makefile
head/textproc/cl-meta-sbcl/Makefile
head/textproc/cl-ppcre-sbcl/Makefile
head/www/cl-lml-sbcl/Makefile
head/x11-wm/stumpwm/Makefile
head/x11/cl-clx-sbcl/Makefile (contents, props changed)
Modified: head/converters/cl-babel-sbcl/Makefile
==============================================================================
--- head/converters/cl-babel-sbcl/Makefile Sat Jan 5 13:49:36 2013 (r309960)
+++ head/converters/cl-babel-sbcl/Makefile Sat Jan 5 14:13:46 2013 (r309961)
@@ -1,12 +1,9 @@
-# New ports collection makefile for: cl-babel-sbcl
-# Date created: 20 January 2010
-# Whom: Jimmy Olgeni <olgeni at FreeBSD.org>
-#
+# Created by: Jimmy Olgeni <olgeni at FreeBSD.org>
# $FreeBSD$
PORTNAME= babel
PORTVERSION= 2010.01.16
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= converters lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none
Modified: head/devel/buildapp/Makefile
==============================================================================
--- head/devel/buildapp/Makefile Sat Jan 5 13:49:36 2013 (r309960)
+++ head/devel/buildapp/Makefile Sat Jan 5 14:13:46 2013 (r309961)
@@ -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}
Modified: head/devel/cl-alexandria-sbcl/Makefile
==============================================================================
--- head/devel/cl-alexandria-sbcl/Makefile Sat Jan 5 13:49:36 2013 (r309960)
+++ head/devel/cl-alexandria-sbcl/Makefile Sat Jan 5 14:13:46 2013 (r309961)
@@ -1,12 +1,9 @@
-# New ports collection makefile for: cl-alexandria-sbcl
-# Date created: 16 January 2010
-# Whom: Jimmy Olgeni <olgeni at FreeBSD.org>
-#
+# Created by: Jimmy Olgeni <olgeni at FreeBSD.org>
# $FreeBSD$
PORTNAME= alexandria
PORTVERSION= 2010.01.16
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= devel lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none
Modified: head/devel/cl-cffi-sbcl/Makefile
==============================================================================
--- head/devel/cl-cffi-sbcl/Makefile Sat Jan 5 13:49:36 2013 (r309960)
+++ head/devel/cl-cffi-sbcl/Makefile Sat Jan 5 14:13:46 2013 (r309961)
@@ -1,12 +1,9 @@
-# New ports collection makefile for: cl-cffi-sbcl
-# Date created: 20 January 2010
-# Whom: Jimmy Olgeni <olgeni at FreeBSD.org>
-#
+# Created by: Jimmy Olgeni <olgeni at FreeBSD.org>
# $FreeBSD$
PORTNAME= cffi
PORTVERSION= 0.10.6
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none
Modified: head/devel/cl-infix-sbcl/Makefile
==============================================================================
--- head/devel/cl-infix-sbcl/Makefile Sat Jan 5 13:49:36 2013 (r309960)
+++ head/devel/cl-infix-sbcl/Makefile Sat Jan 5 14:13:46 2013 (r309961)
@@ -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
Modified: head/devel/cl-port-sbcl/Makefile
==============================================================================
--- head/devel/cl-port-sbcl/Makefile Sat Jan 5 13:49:36 2013 (r309960)
+++ head/devel/cl-port-sbcl/Makefile Sat Jan 5 14:13:46 2013 (r309961)
@@ -1,12 +1,9 @@
-# New ports collection Makefile for: cl-port-sbcl
-# Date created: 12 May 2003
-# Whom: Henrik Motakef <henrik.motakef at web.de>
-#
+# Created by: Henrik Motakef <henrik.motakef at web.de>
# $FreeBSD$
PORTNAME= port
PORTVERSION= 2002.10.02.1
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= devel lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none
Modified: head/devel/cl-split-sequence-sbcl/Makefile
==============================================================================
--- head/devel/cl-split-sequence-sbcl/Makefile Sat Jan 5 13:49:36 2013 (r309960)
+++ head/devel/cl-split-sequence-sbcl/Makefile Sat Jan 5 14:13:46 2013 (r309961)
@@ -1,12 +1,9 @@
-# New ports collection Makefile for: cl-split-sequence-sbcl
-# Date created: 12 May 2003
-# Whom: Henrik Motakef <henrik.motakef at web.de>
-#
+# Created by: Henrik Motakef <henrik.motakef at web.de>
# $FreeBSD$
PORTNAME= split-sequence
PORTVERSION= 20011114.1
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= devel lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none
Modified: head/devel/cl-trivial-features-sbcl/Makefile
==============================================================================
--- head/devel/cl-trivial-features-sbcl/Makefile Sat Jan 5 13:49:36 2013 (r309960)
+++ head/devel/cl-trivial-features-sbcl/Makefile Sat Jan 5 14:13:46 2013 (r309961)
@@ -1,12 +1,9 @@
-# New ports collection makefile for: cl-trivial-features-sbcl
-# Date created: 16 January 2010
-# Whom: Jimmy Olgeni <olgeni at FreeBSD.org>
-#
+# Created by: Jimmy Olgeni <olgeni at FreeBSD.org>
# $FreeBSD$
PORTNAME= trivial-features
PORTVERSION= 2010.01.16
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= devel lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none
Modified: head/devel/cl-trivial-gray-streams-sbcl/Makefile
==============================================================================
--- head/devel/cl-trivial-gray-streams-sbcl/Makefile Sat Jan 5 13:49:36 2013 (r309960)
+++ head/devel/cl-trivial-gray-streams-sbcl/Makefile Sat Jan 5 14:13:46 2013 (r309961)
@@ -1,12 +1,9 @@
-# New ports collection makefile for: cl-trivial-gray-streams-sbcl
-# Date created: 17 January 2010
-# Whom: Jimmy Olgeni <olgeni at FreeBSD.org>
-#
+# Created by: Jimmy Olgeni <olgeni at FreeBSD.org>
# $FreeBSD$
PORTNAME= trivial-gray-streams
PORTVERSION= 2008.11.02
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= devel lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none
Modified: head/devel/cl-uffi-sbcl/Makefile
==============================================================================
--- head/devel/cl-uffi-sbcl/Makefile Sat Jan 5 13:49:36 2013 (r309960)
+++ head/devel/cl-uffi-sbcl/Makefile Sat Jan 5 14:13:46 2013 (r309961)
@@ -1,12 +1,9 @@
-# New ports collection Makefile for: cl-uffi-sbcl
-# Date created: 19 August 2004
-# Whom: Matthew X. Economou <xenophon+fbsdports at irtnog.org>
-#
+# Created by: Matthew X. Economou <xenophon+fbsdports at irtnog.org>
# $FreeBSD$
PORTNAME= uffi
PORTVERSION= 2.0.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= devel lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none
Modified: head/lang/sbcl/Makefile
==============================================================================
--- head/lang/sbcl/Makefile Sat Jan 5 13:49:36 2013 (r309960)
+++ head/lang/sbcl/Makefile Sat Jan 5 14:13:46 2013 (r309961)
@@ -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
Modified: head/lang/sbcl/distinfo
==============================================================================
--- head/lang/sbcl/distinfo Sat Jan 5 13:49:36 2013 (r309960)
+++ head/lang/sbcl/distinfo Sat Jan 5 14:13:46 2013 (r309961)
@@ -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
Added: head/lang/sbcl/files/patch-src__runtime__thread.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/lang/sbcl/files/patch-src__runtime__thread.c Sat Jan 5 14:13:46 2013 (r309961)
@@ -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
Modified: head/lang/sbcl/pkg-plist
==============================================================================
--- head/lang/sbcl/pkg-plist Sat Jan 5 13:49:36 2013 (r309960)
+++ head/lang/sbcl/pkg-plist Sat Jan 5 14:13:46 2013 (r309961)
@@ -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
Modified: head/math/fricas/Makefile
==============================================================================
--- head/math/fricas/Makefile Sat Jan 5 13:49:36 2013 (r309960)
+++ head/math/fricas/Makefile Sat Jan 5 14:13:46 2013 (r309961)
@@ -3,8 +3,8 @@
PORTNAME= fricas
PORTVERSION= 1.1.8
-PORTREVISION= 1
DISTVERSIONSUFFIX= -full
+PORTREVISION= 2
CATEGORIES= math
MASTER_SITES= SF
Modified: head/math/maxima/Makefile
==============================================================================
--- head/math/maxima/Makefile Sat Jan 5 13:49:36 2013 (r309960)
+++ head/math/maxima/Makefile Sat Jan 5 14:13:46 2013 (r309961)
@@ -1,12 +1,9 @@
-# New ports collection makefile for: maxima
-# Date created: Jun 26 2002
-# Whom: Scott Flatman <sf at dsinw.com>
-#
+# Created by: Scott Flatman <sf at dsinw.com>
# $FreeBSD$
-#
PORTNAME= maxima
PORTVERSION= 5.29.1
+PORTREVISION= 1
CATEGORIES= math lisp tk
MASTER_SITES= SF/maxima/Maxima-source/${PORTVERSION}-source
Modified: head/math/open-axiom/Makefile
==============================================================================
--- head/math/open-axiom/Makefile Sat Jan 5 13:49:36 2013 (r309960)
+++ head/math/open-axiom/Makefile Sat Jan 5 14:13:46 2013 (r309961)
@@ -1,13 +1,9 @@
-# New ports collection makefile for: open-axiom
-# Date created: 12 October 2008
-# Whom: stephen at math.missouri.edu
-#
+# Created by: stephen at math.missouri.edu
# $FreeBSD$
-#
PORTNAME= open-axiom
PORTVERSION= 1.4.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= math
MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}
Modified: head/math/wxMaxima/Makefile
==============================================================================
--- head/math/wxMaxima/Makefile Sat Jan 5 13:49:36 2013 (r309960)
+++ head/math/wxMaxima/Makefile Sat Jan 5 14:13:46 2013 (r309961)
@@ -1,13 +1,9 @@
-# New ports collection makefile for: wxMaxima
-# Date created: 2005-07-12
-# Whom: Nicola Vitale <nivit at email.it>
-#
+# Created by: Nicola Vitale <nivit at 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}
Modified: head/security/cl-md5-sbcl/Makefile
==============================================================================
--- head/security/cl-md5-sbcl/Makefile Sat Jan 5 13:49:36 2013 (r309960)
+++ head/security/cl-md5-sbcl/Makefile Sat Jan 5 14:13:46 2013 (r309961)
@@ -1,12 +1,9 @@
-# New ports collection makefile for: cl-md5-sbcl
-# Date created: 16 January 2010
-# Whom: Jimmy Olgeni <olgeni at FreeBSD.org>
-#
+# Created by: Jimmy Olgeni <olgeni at FreeBSD.org>
# $FreeBSD$
PORTNAME= md5
PORTVERSION= 1.8.5
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= security lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none
Modified: head/textproc/cl-meta-sbcl/Makefile
==============================================================================
--- head/textproc/cl-meta-sbcl/Makefile Sat Jan 5 13:49:36 2013 (r309960)
+++ head/textproc/cl-meta-sbcl/Makefile Sat Jan 5 14:13:46 2013 (r309961)
@@ -1,12 +1,9 @@
-# New ports collection Makefile for: cl-meta-sbcl
-# Date created: 16 May 2003
-# Whom: Henrik Motakef <henrik.motakef at web.de>
-#
+# Created by: Henrik Motakef <henrik.motakef at web.de>
# $FreeBSD$
PORTNAME= meta
PORTVERSION= 0.1
-PORTREVISION= 8
+PORTREVISION= 9
PORTEPOCH= 1
CATEGORIES= textproc lisp
PKGNAMEPREFIX= cl-
Modified: head/textproc/cl-ppcre-sbcl/Makefile
==============================================================================
--- head/textproc/cl-ppcre-sbcl/Makefile Sat Jan 5 13:49:36 2013 (r309960)
+++ head/textproc/cl-ppcre-sbcl/Makefile Sat Jan 5 14:13:46 2013 (r309961)
@@ -1,12 +1,9 @@
-# New ports collection Makefile for: cl-ppcre-sbcl
-# Date created: 16 May 2003
-# Whom: Henrik Motakef <henrik.motakef at web.de>
-#
+# Created by: Henrik Motakef <henrik.motakef at web.de>
# $FreeBSD$
PORTNAME= cl-ppcre
PORTVERSION= 2.0.3
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= textproc lisp
DISTFILES= # none
Modified: head/www/cl-lml-sbcl/Makefile
==============================================================================
--- head/www/cl-lml-sbcl/Makefile Sat Jan 5 13:49:36 2013 (r309960)
+++ head/www/cl-lml-sbcl/Makefile Sat Jan 5 14:13:46 2013 (r309961)
@@ -1,12 +1,9 @@
-# New ports collection Makefile for: cl-lml-sbcl
-# Date created: 18 May 2003
-# Whom: Henrik Motakef <henrik.motakef at web.de>
-#
+# Created by: Henrik Motakef <henrik.motakef at web.de>
# $FreeBSD$
PORTNAME= lml
PORTVERSION= 2.5.7
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= www textproc
PKGNAMEPREFIX= cl-
DISTFILES= # none
Modified: head/x11-wm/stumpwm/Makefile
==============================================================================
--- head/x11-wm/stumpwm/Makefile Sat Jan 5 13:49:36 2013 (r309960)
+++ head/x11-wm/stumpwm/Makefile Sat Jan 5 14:13:46 2013 (r309961)
@@ -3,7 +3,7 @@
PORTNAME= stumpwm
PORTVERSION= 0.9.7
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= x11-wm lisp
MASTER_SITES= SAVANNAH
DISTFILES= ${DISTNAME}.tgz
@@ -11,13 +11,13 @@ DISTFILES= ${DISTNAME}.tgz
MAINTAINER= ports at 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}
Modified: head/x11/cl-clx-sbcl/Makefile
==============================================================================
--- head/x11/cl-clx-sbcl/Makefile Sat Jan 5 13:49:36 2013 (r309960)
+++ head/x11/cl-clx-sbcl/Makefile Sat Jan 5 14:13:46 2013 (r309961)
@@ -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
More information about the svn-ports-all
mailing list