aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--converters/cl-babel-sbcl/Makefile7
-rw-r--r--devel/buildapp/Makefile8
-rw-r--r--devel/cl-alexandria-sbcl/Makefile7
-rw-r--r--devel/cl-cffi-sbcl/Makefile7
-rw-r--r--devel/cl-infix-sbcl/Makefile7
-rw-r--r--devel/cl-port-sbcl/Makefile7
-rw-r--r--devel/cl-split-sequence-sbcl/Makefile7
-rw-r--r--devel/cl-trivial-features-sbcl/Makefile7
-rw-r--r--devel/cl-trivial-gray-streams-sbcl/Makefile7
-rw-r--r--devel/cl-uffi-sbcl/Makefile7
-rw-r--r--lang/sbcl/Makefile12
-rw-r--r--lang/sbcl/distinfo8
-rw-r--r--lang/sbcl/files/patch-src__runtime__thread.c17
-rw-r--r--lang/sbcl/pkg-plist1
-rw-r--r--math/fricas/Makefile2
-rw-r--r--math/maxima/Makefile7
-rw-r--r--math/open-axiom/Makefile8
-rw-r--r--math/wxMaxima/Makefile8
-rw-r--r--security/cl-md5-sbcl/Makefile7
-rw-r--r--textproc/cl-meta-sbcl/Makefile7
-rw-r--r--textproc/cl-ppcre-sbcl/Makefile7
-rw-r--r--www/cl-lml-sbcl/Makefile7
-rw-r--r--x11-wm/stumpwm/Makefile8
-rw-r--r--x11/cl-clx-sbcl/Makefile7
24 files changed, 72 insertions, 105 deletions
diff --git a/converters/cl-babel-sbcl/Makefile b/converters/cl-babel-sbcl/Makefile
index d24e6f453233..cf54d6e86505 100644
--- a/converters/cl-babel-sbcl/Makefile
+++ b/converters/cl-babel-sbcl/Makefile
@@ -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
diff --git a/devel/buildapp/Makefile b/devel/buildapp/Makefile
index 8cbe0b60b9a4..b173529d981b 100644
--- a/devel/buildapp/Makefile
+++ b/devel/buildapp/Makefile
@@ -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}
diff --git a/devel/cl-alexandria-sbcl/Makefile b/devel/cl-alexandria-sbcl/Makefile
index ed4a749b71bf..f23aa951d88f 100644
--- a/devel/cl-alexandria-sbcl/Makefile
+++ b/devel/cl-alexandria-sbcl/Makefile
@@ -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
diff --git a/devel/cl-cffi-sbcl/Makefile b/devel/cl-cffi-sbcl/Makefile
index 54f7556d3b89..92a6c4383ad5 100644
--- a/devel/cl-cffi-sbcl/Makefile
+++ b/devel/cl-cffi-sbcl/Makefile
@@ -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
diff --git a/devel/cl-infix-sbcl/Makefile b/devel/cl-infix-sbcl/Makefile
index bed4d1991db5..ba842dfe651a 100644
--- a/devel/cl-infix-sbcl/Makefile
+++ b/devel/cl-infix-sbcl/Makefile
@@ -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
diff --git a/devel/cl-port-sbcl/Makefile b/devel/cl-port-sbcl/Makefile
index f47cfc07e30a..4404e6e844e9 100644
--- a/devel/cl-port-sbcl/Makefile
+++ b/devel/cl-port-sbcl/Makefile
@@ -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
diff --git a/devel/cl-split-sequence-sbcl/Makefile b/devel/cl-split-sequence-sbcl/Makefile
index c2885589cc64..44839917e2f4 100644
--- a/devel/cl-split-sequence-sbcl/Makefile
+++ b/devel/cl-split-sequence-sbcl/Makefile
@@ -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
diff --git a/devel/cl-trivial-features-sbcl/Makefile b/devel/cl-trivial-features-sbcl/Makefile
index 45547364cb64..e24b75943f05 100644
--- a/devel/cl-trivial-features-sbcl/Makefile
+++ b/devel/cl-trivial-features-sbcl/Makefile
@@ -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
diff --git a/devel/cl-trivial-gray-streams-sbcl/Makefile b/devel/cl-trivial-gray-streams-sbcl/Makefile
index 2a11efcf164f..2444e91667ff 100644
--- a/devel/cl-trivial-gray-streams-sbcl/Makefile
+++ b/devel/cl-trivial-gray-streams-sbcl/Makefile
@@ -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
diff --git a/devel/cl-uffi-sbcl/Makefile b/devel/cl-uffi-sbcl/Makefile
index ebcbd743ef2a..bfa26ff491ff 100644
--- a/devel/cl-uffi-sbcl/Makefile
+++ b/devel/cl-uffi-sbcl/Makefile
@@ -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
diff --git a/lang/sbcl/Makefile b/lang/sbcl/Makefile
index 12f7cb7f4916..189c6b663784 100644
--- a/lang/sbcl/Makefile
+++ b/lang/sbcl/Makefile
@@ -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
diff --git a/lang/sbcl/distinfo b/lang/sbcl/distinfo
index 4e38439a1400..3b441418b8cb 100644
--- a/lang/sbcl/distinfo
+++ b/lang/sbcl/distinfo
@@ -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
diff --git a/lang/sbcl/files/patch-src__runtime__thread.c b/lang/sbcl/files/patch-src__runtime__thread.c
new file mode 100644
index 000000000000..fedd63797465
--- /dev/null
+++ b/lang/sbcl/files/patch-src__runtime__thread.c
@@ -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
diff --git a/lang/sbcl/pkg-plist b/lang/sbcl/pkg-plist
index ead9ec7ff0a5..a836a04a6c15 100644
--- a/lang/sbcl/pkg-plist
+++ b/lang/sbcl/pkg-plist
@@ -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
diff --git a/math/fricas/Makefile b/math/fricas/Makefile
index eeac0f950039..da096438c6b7 100644
--- a/math/fricas/Makefile
+++ b/math/fricas/Makefile
@@ -3,8 +3,8 @@
PORTNAME= fricas
PORTVERSION= 1.1.8
-PORTREVISION= 1
DISTVERSIONSUFFIX= -full
+PORTREVISION= 2
CATEGORIES= math
MASTER_SITES= SF
diff --git a/math/maxima/Makefile b/math/maxima/Makefile
index d7beb1934c0e..30c28b996199 100644
--- a/math/maxima/Makefile
+++ b/math/maxima/Makefile
@@ -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
diff --git a/math/open-axiom/Makefile b/math/open-axiom/Makefile
index af9a1608dab6..ae82998ef2af 100644
--- a/math/open-axiom/Makefile
+++ b/math/open-axiom/Makefile
@@ -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}
diff --git a/math/wxMaxima/Makefile b/math/wxMaxima/Makefile
index 231ec57156d3..bae42f3bf70c 100644
--- a/math/wxMaxima/Makefile
+++ b/math/wxMaxima/Makefile
@@ -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}
diff --git a/security/cl-md5-sbcl/Makefile b/security/cl-md5-sbcl/Makefile
index 167105828457..9ffb95318b63 100644
--- a/security/cl-md5-sbcl/Makefile
+++ b/security/cl-md5-sbcl/Makefile
@@ -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
diff --git a/textproc/cl-meta-sbcl/Makefile b/textproc/cl-meta-sbcl/Makefile
index 6fa1743ba7f3..ab8e0eeded85 100644
--- a/textproc/cl-meta-sbcl/Makefile
+++ b/textproc/cl-meta-sbcl/Makefile
@@ -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-
diff --git a/textproc/cl-ppcre-sbcl/Makefile b/textproc/cl-ppcre-sbcl/Makefile
index c180cdfd8189..5048de361db8 100644
--- a/textproc/cl-ppcre-sbcl/Makefile
+++ b/textproc/cl-ppcre-sbcl/Makefile
@@ -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
diff --git a/www/cl-lml-sbcl/Makefile b/www/cl-lml-sbcl/Makefile
index 311e9e7cc14a..2ba0502d0c65 100644
--- a/www/cl-lml-sbcl/Makefile
+++ b/www/cl-lml-sbcl/Makefile
@@ -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
diff --git a/x11-wm/stumpwm/Makefile b/x11-wm/stumpwm/Makefile
index 2d4791bd80e1..6d92672f07d3 100644
--- a/x11-wm/stumpwm/Makefile
+++ b/x11-wm/stumpwm/Makefile
@@ -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@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}
diff --git a/x11/cl-clx-sbcl/Makefile b/x11/cl-clx-sbcl/Makefile
index cb4db4171b4d..18d41a653f7f 100644
--- a/x11/cl-clx-sbcl/Makefile
+++ b/x11/cl-clx-sbcl/Makefile
@@ -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