diff options
author | bf <bf@FreeBSD.org> | 2013-01-05 22:13:46 +0800 |
---|---|---|
committer | bf <bf@FreeBSD.org> | 2013-01-05 22:13:46 +0800 |
commit | 34a9c276539bd9f5b80735a975778d9d1eb3a89e (patch) | |
tree | 8136c892829e1c0f76dfd5615929ee14ab8c1051 | |
parent | b185f6be3370c0363cc8475ce75328a8ca9ce9c3 (diff) | |
download | freebsd-ports-gnome-34a9c276539bd9f5b80735a975778d9d1eb3a89e.tar.gz freebsd-ports-gnome-34a9c276539bd9f5b80735a975778d9d1eb3a89e.tar.zst freebsd-ports-gnome-34a9c276539bd9f5b80735a975778d9d1eb3a89e.zip |
update lang/sbcl to 1.1.3 and adjust dependent ports
-rw-r--r-- | converters/cl-babel-sbcl/Makefile | 7 | ||||
-rw-r--r-- | devel/buildapp/Makefile | 8 | ||||
-rw-r--r-- | devel/cl-alexandria-sbcl/Makefile | 7 | ||||
-rw-r--r-- | devel/cl-cffi-sbcl/Makefile | 7 | ||||
-rw-r--r-- | devel/cl-infix-sbcl/Makefile | 7 | ||||
-rw-r--r-- | devel/cl-port-sbcl/Makefile | 7 | ||||
-rw-r--r-- | devel/cl-split-sequence-sbcl/Makefile | 7 | ||||
-rw-r--r-- | devel/cl-trivial-features-sbcl/Makefile | 7 | ||||
-rw-r--r-- | devel/cl-trivial-gray-streams-sbcl/Makefile | 7 | ||||
-rw-r--r-- | devel/cl-uffi-sbcl/Makefile | 7 | ||||
-rw-r--r-- | lang/sbcl/Makefile | 12 | ||||
-rw-r--r-- | lang/sbcl/distinfo | 8 | ||||
-rw-r--r-- | lang/sbcl/files/patch-src__runtime__thread.c | 17 | ||||
-rw-r--r-- | lang/sbcl/pkg-plist | 1 | ||||
-rw-r--r-- | math/fricas/Makefile | 2 | ||||
-rw-r--r-- | math/maxima/Makefile | 7 | ||||
-rw-r--r-- | math/open-axiom/Makefile | 8 | ||||
-rw-r--r-- | math/wxMaxima/Makefile | 8 | ||||
-rw-r--r-- | security/cl-md5-sbcl/Makefile | 7 | ||||
-rw-r--r-- | textproc/cl-meta-sbcl/Makefile | 7 | ||||
-rw-r--r-- | textproc/cl-ppcre-sbcl/Makefile | 7 | ||||
-rw-r--r-- | www/cl-lml-sbcl/Makefile | 7 | ||||
-rw-r--r-- | x11-wm/stumpwm/Makefile | 8 | ||||
-rw-r--r-- | x11/cl-clx-sbcl/Makefile | 7 |
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 |