diff options
-rw-r--r-- | converters/cl-babel-sbcl/Makefile | 2 | ||||
-rw-r--r-- | devel/buildapp/Makefile | 2 | ||||
-rw-r--r-- | devel/cl-alexandria-sbcl/Makefile | 2 | ||||
-rw-r--r-- | devel/cl-cffi-sbcl/Makefile | 1 | ||||
-rw-r--r-- | devel/cl-infix-sbcl/Makefile | 2 | ||||
-rw-r--r-- | devel/cl-port-sbcl/Makefile | 2 | ||||
-rw-r--r-- | devel/cl-split-sequence-sbcl/Makefile | 2 | ||||
-rw-r--r-- | devel/cl-trivial-features-sbcl/Makefile | 2 | ||||
-rw-r--r-- | devel/cl-trivial-gray-streams-sbcl/Makefile | 2 | ||||
-rw-r--r-- | devel/cl-uffi-sbcl/Makefile | 2 | ||||
-rw-r--r-- | lang/sbcl/Makefile | 8 | ||||
-rw-r--r-- | lang/sbcl/distinfo | 8 | ||||
-rw-r--r-- | lang/sbcl/files/patch-20130303 | 101 | ||||
-rw-r--r-- | math/fricas/Makefile | 2 | ||||
-rw-r--r-- | math/maxima/Makefile | 1 | ||||
-rw-r--r-- | math/open-axiom/Makefile | 1 | ||||
-rw-r--r-- | math/wxMaxima/Makefile | 2 | ||||
-rw-r--r-- | security/cl-md5-sbcl/Makefile | 2 | ||||
-rw-r--r-- | textproc/cl-meta-sbcl/Makefile | 2 | ||||
-rw-r--r-- | textproc/cl-ppcre-sbcl/Makefile | 2 | ||||
-rw-r--r-- | www/cl-lml-sbcl/Makefile | 2 | ||||
-rw-r--r-- | x11-wm/stumpwm/Makefile | 2 |
22 files changed, 29 insertions, 123 deletions
diff --git a/converters/cl-babel-sbcl/Makefile b/converters/cl-babel-sbcl/Makefile index 0bd1a0801230..35574362566e 100644 --- a/converters/cl-babel-sbcl/Makefile +++ b/converters/cl-babel-sbcl/Makefile @@ -2,7 +2,7 @@ PORTNAME= babel PORTVERSION= 2010.01.16 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= converters lisp PKGNAMEPREFIX= cl- DISTFILES= # none diff --git a/devel/buildapp/Makefile b/devel/buildapp/Makefile index d3e08cfec144..d92aa643fdf0 100644 --- a/devel/buildapp/Makefile +++ b/devel/buildapp/Makefile @@ -3,7 +3,7 @@ PORTNAME= buildapp PORTVERSION= 1.1 -PORTREVISION= 8 +PORTREVISION= 9 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 5fdc2344bfed..68a8c5bfabcb 100644 --- a/devel/cl-alexandria-sbcl/Makefile +++ b/devel/cl-alexandria-sbcl/Makefile @@ -2,7 +2,7 @@ PORTNAME= alexandria PORTVERSION= 2010.01.16 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= devel lisp PKGNAMEPREFIX= cl- DISTFILES= # none diff --git a/devel/cl-cffi-sbcl/Makefile b/devel/cl-cffi-sbcl/Makefile index 858cf79e330a..a4e2952edab3 100644 --- a/devel/cl-cffi-sbcl/Makefile +++ b/devel/cl-cffi-sbcl/Makefile @@ -2,6 +2,7 @@ PORTNAME= cffi PORTVERSION= 0.11.0 +PORTREVISION= 1 CATEGORIES= devel lisp PKGNAMEPREFIX= cl- DISTFILES= # none diff --git a/devel/cl-infix-sbcl/Makefile b/devel/cl-infix-sbcl/Makefile index 92e02074f73f..08d51a683739 100644 --- a/devel/cl-infix-sbcl/Makefile +++ b/devel/cl-infix-sbcl/Makefile @@ -3,7 +3,7 @@ PORTNAME= infix PORTVERSION= 19960628 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= devel lisp PKGNAMEPREFIX= cl- DISTFILES= # none diff --git a/devel/cl-port-sbcl/Makefile b/devel/cl-port-sbcl/Makefile index 1d9887134b3b..57a45fa6749e 100644 --- a/devel/cl-port-sbcl/Makefile +++ b/devel/cl-port-sbcl/Makefile @@ -3,7 +3,7 @@ PORTNAME= port PORTVERSION= 2002.10.02.1 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= devel lisp PKGNAMEPREFIX= cl- DISTFILES= # none diff --git a/devel/cl-split-sequence-sbcl/Makefile b/devel/cl-split-sequence-sbcl/Makefile index e28d83b1aeb9..cfe3dfbbfa07 100644 --- a/devel/cl-split-sequence-sbcl/Makefile +++ b/devel/cl-split-sequence-sbcl/Makefile @@ -3,7 +3,7 @@ PORTNAME= split-sequence PORTVERSION= 20011114.1 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= devel lisp PKGNAMEPREFIX= cl- DISTFILES= # none diff --git a/devel/cl-trivial-features-sbcl/Makefile b/devel/cl-trivial-features-sbcl/Makefile index 23bbc3a26bc8..17c375acf8e3 100644 --- a/devel/cl-trivial-features-sbcl/Makefile +++ b/devel/cl-trivial-features-sbcl/Makefile @@ -2,7 +2,7 @@ PORTNAME= trivial-features PORTVERSION= 2010.01.16 -PORTREVISION= 10 +PORTREVISION= 11 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 d220f1d1076c..715d4e47debb 100644 --- a/devel/cl-trivial-gray-streams-sbcl/Makefile +++ b/devel/cl-trivial-gray-streams-sbcl/Makefile @@ -2,7 +2,7 @@ PORTNAME= trivial-gray-streams PORTVERSION= 2008.11.02 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= devel lisp PKGNAMEPREFIX= cl- DISTFILES= # none diff --git a/devel/cl-uffi-sbcl/Makefile b/devel/cl-uffi-sbcl/Makefile index b806ba47c5aa..0fbd1098eecf 100644 --- a/devel/cl-uffi-sbcl/Makefile +++ b/devel/cl-uffi-sbcl/Makefile @@ -3,7 +3,7 @@ PORTNAME= uffi PORTVERSION= 2.0.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= devel lisp PKGNAMEPREFIX= cl- DISTFILES= # none diff --git a/lang/sbcl/Makefile b/lang/sbcl/Makefile index 87093a20d955..0c2eeae76dfd 100644 --- a/lang/sbcl/Makefile +++ b/lang/sbcl/Makefile @@ -5,7 +5,7 @@ # PORTNAME= sbcl -PORTVERSION= 1.1.5 +PORTVERSION= 1.1.7 PORTEPOCH= 1 CATEGORIES= lang lisp MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION} \ @@ -164,7 +164,7 @@ post-patch: -e 's|/usr/local|${PREFIX}|g' \ ${WRKSRC}/doc/sbcl.1 @${REINPLACE_CMD} -E -e 's!-sbcl-shared!& ${CFLAGS}!' \ - -e 's!\$$(TEST_FILESTEM|1)_core!$${\1}_core!g' \ + -e 's!\$$(TEST_FILESTEM|x|1)_core!$${\1}_core!g' \ ${WRKSRC}/tests/core.test.sh \ ${WRKSRC}/tests/foreign.test.sh @${REINPLACE_CMD} -E -e 's!"-O3"!!' \ @@ -181,6 +181,10 @@ post-patch: ${WRKSRC}/src/runtime/x86-assem.S \ ${WRKSRC}/src/runtime/x86-64-assem.S ;; \ esac + ${REINPLACE_CMD} -e 's!/bin/bash!${LOCALBASE}&!' \ + ${WRKSRC}/release.sh \ + ${WRKSRC}/src/code/run-program.lisp \ + ${WRKSRC}/tests/run-compiler.sh do-build: @${FIND} ${WRKSRC} \( -name '*.orig' -o -name '*.bak' \) -delete diff --git a/lang/sbcl/distinfo b/lang/sbcl/distinfo index 0a14bfeb0436..dc0c34dbd620 100644 --- a/lang/sbcl/distinfo +++ b/lang/sbcl/distinfo @@ -1,7 +1,7 @@ -SHA256 (sbcl-1.1.5-source.tar.bz2) = e870780f85586d87c6873e2252bfbf6a0e80bbe433cb2c573e3ae704954a9107 -SIZE (sbcl-1.1.5-source.tar.bz2) = 3716584 -SHA256 (sbcl-1.1.5-documentation-html.tar.bz2) = 1b196bf5a0807acf0bdfef5785c5d667fdb27858145efaa5ca376cd37c8659e0 -SIZE (sbcl-1.1.5-documentation-html.tar.bz2) = 180398 +SHA256 (sbcl-1.1.7-source.tar.bz2) = c82258b8c53073d6e7ac7e03cf77891460cce11abe2e276ef8eda689c30d5fbc +SIZE (sbcl-1.1.7-source.tar.bz2) = 3721856 +SHA256 (sbcl-1.1.7-documentation-html.tar.bz2) = c0cb2d17268e60f4670b175783d904ba65e8aa7057a4dc90f32b284cfc0cf761 +SIZE (sbcl-1.1.7-documentation-html.tar.bz2) = 180325 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-20130303 b/lang/sbcl/files/patch-20130303 deleted file mode 100644 index 8406a09cf715..000000000000 --- a/lang/sbcl/files/patch-20130303 +++ /dev/null @@ -1,101 +0,0 @@ -diff --git NEWS NEWS -index ca2919b..5ff7f27 100644 ---- NEWS -+++ NEWS -@@ -1,4 +1,9 @@ - ;;;; -*- coding: utf-8; fill-column: 78 -*- -+changes relative to sbcl-1.1.5: -+ * bug fix: Prevent a make-array transform from modifying source forms -+ causing problems for inlined code. Thanks to Bart Botta. -+ (regression since 1.0.42.11-bis) -+ - changes in sbcl-1.1.5 relative to sbcl-1.1.4: - * minor incompatible change: SB-SPROF:WITH-PROFILING no longer loops - by default. -diff --git src/compiler/array-tran.lisp src/compiler/array-tran.lisp -index baf1b98..02c5c37 100644 ---- src/compiler/array-tran.lisp -+++ src/compiler/array-tran.lisp -@@ -372,7 +372,8 @@ - (values dimensions nil)))) - (let ((initial-contents (getf keyargs :initial-contents))) - (when (and initial-contents rank) -- (setf (getf keyargs :initial-contents) -+ (setf keyargs (copy-list keyargs) -+ (getf keyargs :initial-contents) - (rewrite-initial-contents rank initial-contents env)))) - `(locally (declare (notinline list vector)) - (make-array ,new-dimensions ,@keyargs))))) -diff --git tests/float.impure.lisp tests/float.impure.lisp -index daef1f2..29ca23b 100644 ---- tests/float.impure.lisp -+++ tests/float.impure.lisp -@@ -248,8 +248,11 @@ - (flet ((almost= (x y) - (< (abs (- x y)) 1d-5))) - (macrolet ((foo (op value) -- `(assert (almost= (,op (mod ,value (* 2 pi))) -- (,op ,value))))) -+ `(let ((actual (,op ,value)) -+ (expected (,op (mod ,value (* 2 pi))))) -+ (unless (almost= actual expected) -+ (error "Inaccurate result for ~a: expected ~a, got ~a" -+ (list ',op ,value) expected actual))))) - (let ((big (* pi (expt 2d0 70))) - (mid (coerce most-positive-fixnum 'double-float)) - (odd (* pi most-positive-fixnum))) -diff --git tests/test-util.lisp tests/test-util.lisp -index 20b2c54..d6246bf 100644 ---- tests/test-util.lisp -+++ tests/test-util.lisp -@@ -39,7 +39,7 @@ - (defmacro with-test ((&key fails-on broken-on skipped-on name) - &body body) - (let ((block-name (gensym)) -- (threads (gensym "THREADS"))) -+ #+sb-thread (threads (gensym "THREADS"))) - `(progn - (start-test) - (cond -diff --git tests/threads.impure.lisp tests/threads.impure.lisp -index ddd1ef0..7ebc17c 100644 ---- tests/threads.impure.lisp -+++ tests/threads.impure.lisp -@@ -37,18 +37,6 @@ - (with-mutex (mutex) - mutex))) - --(with-test (:name (:with-mutex :timeout)) -- (let ((m (make-mutex))) -- (with-mutex (m) -- (assert (null (join-thread (make-thread -- (lambda () -- (with-mutex (m :timeout 0.1) -- t))))))) -- (assert (join-thread (make-thread -- (lambda () -- (with-mutex (m :timeout 0.1) -- t))))))) -- - (sb-alien:define-alien-routine "check_deferrables_blocked_or_lose" - void - (where sb-alien:unsigned-long)) -@@ -84,6 +72,18 @@ - - ;;;; Now the real tests... - -+(with-test (:name (:with-mutex :timeout)) -+ (let ((m (make-mutex))) -+ (with-mutex (m) -+ (assert (null (join-thread (make-thread -+ (lambda () -+ (with-mutex (m :timeout 0.1) -+ t))))))) -+ (assert (join-thread (make-thread -+ (lambda () -+ (with-mutex (m :timeout 0.1) -+ t))))))) -+ - (with-test (:name (:interrupt-thread :deferrables-unblocked-by-lock)) - (let ((lock (sb-thread::make-mutex)) - (thread (make-join-thread (lambda () diff --git a/math/fricas/Makefile b/math/fricas/Makefile index 0a2f59cdf3e9..554c59a19af4 100644 --- a/math/fricas/Makefile +++ b/math/fricas/Makefile @@ -4,7 +4,7 @@ PORTNAME= fricas PORTVERSION= 1.1.8 DISTVERSIONSUFFIX= -full -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= math MASTER_SITES= SF diff --git a/math/maxima/Makefile b/math/maxima/Makefile index 73a8f349d2c9..04e097f771ba 100644 --- a/math/maxima/Makefile +++ b/math/maxima/Makefile @@ -3,6 +3,7 @@ PORTNAME= maxima PORTVERSION= 5.30.0 +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 03bee6562282..e31c5ac0a4b0 100644 --- a/math/open-axiom/Makefile +++ b/math/open-axiom/Makefile @@ -3,6 +3,7 @@ PORTNAME= open-axiom PORTVERSION= 1.4.2 +PORTREVISION= 1 CATEGORIES= math MASTER_SITES= SF/${PORTNAME}/${PORTVERSION} diff --git a/math/wxMaxima/Makefile b/math/wxMaxima/Makefile index 98eda8a21351..3e2c8e6a38c7 100644 --- a/math/wxMaxima/Makefile +++ b/math/wxMaxima/Makefile @@ -3,7 +3,7 @@ PORTNAME= wxMaxima PORTVERSION= 12.04.0 -PORTREVISION= 5 +PORTREVISION= 6 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 2636174c1948..e4a54ca17a58 100644 --- a/security/cl-md5-sbcl/Makefile +++ b/security/cl-md5-sbcl/Makefile @@ -2,7 +2,7 @@ PORTNAME= md5 PORTVERSION= 1.8.5 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= security lisp PKGNAMEPREFIX= cl- DISTFILES= # none diff --git a/textproc/cl-meta-sbcl/Makefile b/textproc/cl-meta-sbcl/Makefile index 68afaff9f7a2..6b584f73c653 100644 --- a/textproc/cl-meta-sbcl/Makefile +++ b/textproc/cl-meta-sbcl/Makefile @@ -3,7 +3,7 @@ PORTNAME= meta PORTVERSION= 0.1 -PORTREVISION= 11 +PORTREVISION= 12 PORTEPOCH= 1 CATEGORIES= textproc lisp PKGNAMEPREFIX= cl- diff --git a/textproc/cl-ppcre-sbcl/Makefile b/textproc/cl-ppcre-sbcl/Makefile index c184795642fc..5e14ccb56c79 100644 --- a/textproc/cl-ppcre-sbcl/Makefile +++ b/textproc/cl-ppcre-sbcl/Makefile @@ -3,7 +3,7 @@ PORTNAME= cl-ppcre PORTVERSION= 2.0.3 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= textproc lisp DISTFILES= # none diff --git a/www/cl-lml-sbcl/Makefile b/www/cl-lml-sbcl/Makefile index ab740725df50..1809b11dc4d7 100644 --- a/www/cl-lml-sbcl/Makefile +++ b/www/cl-lml-sbcl/Makefile @@ -3,7 +3,7 @@ PORTNAME= lml PORTVERSION= 2.5.7 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= www textproc PKGNAMEPREFIX= cl- DISTFILES= # none diff --git a/x11-wm/stumpwm/Makefile b/x11-wm/stumpwm/Makefile index 47157ce12635..c82c6ef78ea3 100644 --- a/x11-wm/stumpwm/Makefile +++ b/x11-wm/stumpwm/Makefile @@ -3,7 +3,7 @@ PORTNAME= stumpwm PORTVERSION= 0.9.7 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= x11-wm lisp MASTER_SITES= SAVANNAH DISTFILES= ${DISTNAME}.tgz |