Modified: trunk/dports/lang/tcl/Portfile (100788 => 100789)
--- trunk/dports/lang/tcl/Portfile 2012-12-24 17:54:37 UTC (rev 100788)
+++ trunk/dports/lang/tcl/Portfile 2012-12-24 18:37:59 UTC (rev 100789)
@@ -4,6 +4,7 @@
name tcl
version 8.6.0
+revision 1
# Tk (x11/tk) port depends on this version
categories lang
license Tcl/Tk
@@ -27,7 +28,8 @@
distname ${name}${version}-src
worksrcdir ${name}${version}/unix
configure.args --mandir=${prefix}/share/man \
- --disable-corefoundation
+ --disable-corefoundation \
+ --disable-threads
configure.cppflags-delete -I${prefix}/include
configure.ldflags-delete -L${prefix}/lib
@@ -44,6 +46,7 @@
# dont enable threads by default as Tcl uses thread-local storage which makes
# passing Tcl_Obj* around between threads fatal
variant threads description {add multithreading support} {
+ configure.args-delete --disable-threads
configure.args-append --enable-threads
}
@@ -53,7 +56,7 @@
configure.args-delete --disable-corefoundation
}
# tk +quartz crashes at launch without CF support
- default_variants +corefoundation
+ default_variants +corefoundation +threads
}
variant memdebug description {enable memory debugging support} {