|
Lines 3-9
Link Here
|
| 3 |
|
3 |
|
| 4 |
PORTNAME= erlang |
4 |
PORTNAME= erlang |
| 5 |
PORTVERSION= 17.5.4 |
5 |
PORTVERSION= 17.5.4 |
| 6 |
PORTEPOCH= 3 |
6 |
PORTEPOCH= 4 |
| 7 |
CATEGORIES= lang parallel java |
7 |
CATEGORIES= lang parallel java |
| 8 |
MASTER_SITES= http://www.erlang.org/download/:erlangorg \ |
8 |
MASTER_SITES= http://www.erlang.org/download/:erlangorg \ |
| 9 |
http://erlang.stacken.kth.se/download/:erlangorg \ |
9 |
http://erlang.stacken.kth.se/download/:erlangorg \ |
|
Lines 31-37
PLIST_SUB= ERLANG_LIB=${ERLANG_LIB}
Link Here
|
| 31 |
|
31 |
|
| 32 |
MAKE_JOBS_UNSAFE=yes |
32 |
MAKE_JOBS_UNSAFE=yes |
| 33 |
|
33 |
|
| 34 |
OPTIONS_DEFINE= DOCS DTRACE GCC GS HIPE JAVA KQUEUE ODBC OPENSSL SCTP SMP THREADS WX |
34 |
OPTIONS_DEFINE= DOCS DTRACE GCC GS HIPE JAVA KQUEUE ODBC OPENSSL SCTP SMP THREADS WX DIRTY |
| 35 |
|
35 |
|
| 36 |
GCC_DESC= Use current GCC |
36 |
GCC_DESC= Use current GCC |
| 37 |
HIPE_DESC= Build native HiPE compiler |
37 |
HIPE_DESC= Build native HiPE compiler |
|
Lines 41-46
SMP_DESC= Enable SMP support
Link Here
|
| 41 |
WX_DESC= Enable WX application |
41 |
WX_DESC= Enable WX application |
| 42 |
GS_DESC= Enable GS application (deprecated) |
42 |
GS_DESC= Enable GS application (deprecated) |
| 43 |
DTRACE_DESC= Enable DTrace support |
43 |
DTRACE_DESC= Enable DTrace support |
|
|
44 |
DIRTY_DESC= Enable dirty schedulers (experimental) |
| 44 |
|
45 |
|
| 45 |
OPTIONS_DEFAULT=KQUEUE OPENSSL SCTP SMP THREADS |
46 |
OPTIONS_DEFAULT=KQUEUE OPENSSL SCTP SMP THREADS |
| 46 |
OPTIONS_EXCLUDE_DragonFly= SCTP |
47 |
OPTIONS_EXCLUDE_DragonFly= SCTP |
|
Lines 154-159
CONFIGURE_ARGS+=--enable-sctp
Link Here
|
| 154 |
CONFIGURE_ARGS+=--disable-sctp |
155 |
CONFIGURE_ARGS+=--disable-sctp |
| 155 |
.endif |
156 |
.endif |
| 156 |
|
157 |
|
|
|
158 |
.if ${PORT_OPTIONS:MDIRTY} |
| 159 |
CONFIGURE_ARGS+=--enable-dirty-schedulers |
| 160 |
.else |
| 161 |
CONFIGURE_ARGS+=--disable-dirty-schedulers |
| 162 |
.endif |
| 163 |
|
| 157 |
# enabling --enable-smp-support crashes the OS when |
164 |
# enabling --enable-smp-support crashes the OS when |
| 158 |
# net_kernel:start([node_name, shortnames]) invoked repeatedly |
165 |
# net_kernel:start([node_name, shortnames]) invoked repeatedly |
| 159 |
# TODO verify if it still applies |
166 |
# TODO verify if it still applies |