diff options
-rw-r--r-- | lang/erlang/Makefile | 9 | ||||
-rw-r--r-- | lang/erlang/Makefile.lib | 68 | ||||
-rw-r--r-- | lang/erlang/Makefile.man | 3 | ||||
-rw-r--r-- | lang/erlang/distinfo | 12 | ||||
-rw-r--r-- | lang/erlang/pkg-descr | 8 |
5 files changed, 54 insertions, 46 deletions
diff --git a/lang/erlang/Makefile b/lang/erlang/Makefile index b34a46e4dec9..8d4cab2f592c 100644 --- a/lang/erlang/Makefile +++ b/lang/erlang/Makefile @@ -6,7 +6,7 @@ # PORTNAME= erlang -PORTVERSION= 15.b.01 +PORTVERSION= 15.b.02 PORTEPOCH= 2 CATEGORIES= lang parallel java MASTER_SITES= http://www.erlang.org/download/:erlangorg \ @@ -43,10 +43,11 @@ SUB_LIST= TOOLS_VSN=${TOOLS_VSN} MAKE_JOBS_UNSAFE=yes -OPTIONS_DEFINE= DOCS GS HIPE JAVA KQUEUE ODBC OPENSSL SCTP SMP THREADS WX DTRACE +OPTIONS_DEFINE= GCC46 DOCS GS HIPE JAVA KQUEUE ODBC OPENSSL SCTP SMP THREADS WX DTRACE OPTIONS_SINGLE= ODBC OPTIONS_SINGLE_ODBC= IODBC UNIXODBC +GCC46_DESC= Use gcc 4.6 HIPE_DESC= Build native HiPE compiler KQUEUE_DESC= Enable Kernel Poll (kqueue) support SCTP_DESC= Enable SCTP support @@ -69,6 +70,10 @@ ERL_RELEASE= R${PORTVERSION:S/.//g:U} # probes fixed does not match the number of defined probes (54 != 132, # respectively)" you probably misconfigured DTrace in some way. +.if ${PORT_OPTIONS:MGCC46} +USE_GCC?= 4.6+ +.endif + .if ${PORT_OPTIONS:MDTRACE} CONFIGURE_ARGS+=--with-dynamic-trace=dtrace .else diff --git a/lang/erlang/Makefile.lib b/lang/erlang/Makefile.lib index d81b6168f3d2..0efb8b71e393 100644 --- a/lang/erlang/Makefile.lib +++ b/lang/erlang/Makefile.lib @@ -1,10 +1,10 @@ # $FreeBSD$ -TOOLS_VSN= 2.6.7 +TOOLS_VSN= 2.6.8 OTP_LIBS= appmon-2.1.14.1 \ - asn1-1.7 \ - common_test-1.6.1 \ - compiler-4.8.1 \ + asn1-1.8 \ + common_test-1.6.2 \ + compiler-4.8.2 \ cosEvent-2.1.12 \ cosEventDomain-1.1.12 \ cosFileTransfer-1.1.13 \ @@ -12,48 +12,48 @@ OTP_LIBS= appmon-2.1.14.1 \ cosProperty-1.1.15 \ cosTime-1.1.12 \ cosTransactions-1.2.12 \ - crypto-2.1 \ + crypto-2.2 \ debugger-3.2.8 \ - dialyzer-2.5.1 \ - diameter-1.1 \ - edoc-0.7.9.1 \ + dialyzer-2.5.2 \ + diameter-1.2 \ + edoc-0.7.10 \ eldap-1.0 \ - erl_docgen-0.3.1 \ - erl_interface-3.7.7 \ - erts-5.9.1 \ - et-1.4.4.1 \ - eunit-2.2.2 \ + erl_docgen-0.3.2 \ + erl_interface-3.7.8 \ + erts-5.9.2 \ + et-1.4.4.2 \ + eunit-2.2.3 \ gs-1.5.15.1 \ - hipe-3.9.1 \ - ic-4.2.30 \ - inets-5.9 \ + hipe-3.9.2 \ + ic-4.2.31 \ + inets-5.9.1 \ inviso-0.6.3 \ jinterface-1.5.6 \ - kernel-2.15.1 \ - megaco-3.16.0.1 \ - mnesia-4.7 \ - observer-1.1 \ - odbc-2.10.12 \ + kernel-2.15.2 \ + megaco-3.16.0.2 \ + mnesia-4.7.1 \ + observer-1.2 \ + odbc-2.10.13 \ orber-3.6.24 \ - os_mon-2.2.9 \ + os_mon-2.2.10 \ otp_mibs-1.0.7 \ parsetools-2.0.7 \ percept-0.8.6.1 \ pman-2.7.1.2 \ - public_key-0.15 \ - reltool-0.6 \ - runtime_tools-1.8.8 \ + public_key-0.16 \ + reltool-0.6.1 \ + runtime_tools-1.8.9 \ sasl-2.2.1 \ - snmp-4.22 \ - ssh-2.1 \ - ssl-5.0.1 \ - stdlib-1.18.1 \ - syntax_tools-1.6.8 \ - test_server-3.5.1 \ + snmp-4.22.1 \ + ssh-2.1.1 \ + ssl-5.1 \ + stdlib-1.18.2 \ + syntax_tools-1.6.9 \ + test_server-3.5.2 \ toolbar-1.4.2.2 \ - tools-2.6.7 \ + tools-2.6.8 \ tv-2.1.4.9 \ - typer-0.9.3 \ + typer-0.9.4 \ webtool-0.8.9.1 \ wx-0.99.2 \ - xmerl-1.3.1 + xmerl-1.3.2 \ diff --git a/lang/erlang/Makefile.man b/lang/erlang/Makefile.man index ee91ddcf550e..bbe883103d7f 100644 --- a/lang/erlang/Makefile.man +++ b/lang/erlang/Makefile.man @@ -115,6 +115,7 @@ MAN3= CosEventChannelAdmin.3 \ ct_ftp.3 \ ct_hooks.3 \ ct_master.3 \ + ct_netconfc.3 \ ct_rpc.3 \ ct_slave.3 \ ct_snmp.3 \ @@ -603,7 +604,7 @@ MAN3= CosEventChannelAdmin.3 \ zlib.3 \ zlib_stub.3 -MAN4= app.4 \ +MAN4= app.4 \ appup.4 \ config.4 \ diameter_dict.4 \ diff --git a/lang/erlang/distinfo b/lang/erlang/distinfo index f7d9b85ef0ff..ec163ee8acd8 100644 --- a/lang/erlang/distinfo +++ b/lang/erlang/distinfo @@ -1,9 +1,9 @@ -SHA256 (erlang/otp_src_R15B01.tar.gz) = f94f7de7328af3c0cdc42089c1a4ecd03bf98ec680f47eb5e6cddc50261cabde -SIZE (erlang/otp_src_R15B01.tar.gz) = 75592537 -SHA256 (erlang/otp_doc_man_R15B01.tar.gz) = 5032bcb992369543139136896ba67b4f8fa58fd3d223941a01a39063b221212c -SIZE (erlang/otp_doc_man_R15B01.tar.gz) = 1287293 -SHA256 (erlang/otp_doc_html_R15B01.tar.gz) = 0b6eb18855b451882ff5be07d3c25b497b256ead14d6be98791bf056b958a8e7 -SIZE (erlang/otp_doc_html_R15B01.tar.gz) = 30235738 +SHA256 (erlang/otp_src_R15B02.tar.gz) = 03eb0bd640916666ff83df1330912225fbf555e0c8cf58bb35d8307a314f1158 +SIZE (erlang/otp_src_R15B02.tar.gz) = 75959087 +SHA256 (erlang/otp_doc_man_R15B02.tar.gz) = e27ed26259a2560b81e02b89190ae2a3bf0a777dc2e875f9615adab0a5388f95 +SIZE (erlang/otp_doc_man_R15B02.tar.gz) = 1298793 +SHA256 (erlang/otp_doc_html_R15B02.tar.gz) = be166976a651da4ea2588b9d277a6684a2d4318b37e8fc029365e992ec404518 +SIZE (erlang/otp_doc_html_R15B02.tar.gz) = 30385932 SHA256 (erlang/armstrong_thesis_2003.pdf) = da585b914eb07350e2d6f727db5eb0fb1551f49fc1270f7d4dc079f2c8c1ab7a SIZE (erlang/armstrong_thesis_2003.pdf) = 859249 SHA256 (erlang/bjarnelic.pdf) = 9544d4af5cea324e5c9cf77e670d9561ad61ddc240cdb5c2afecebc0a3d7429b diff --git a/lang/erlang/pkg-descr b/lang/erlang/pkg-descr index 2627e5e60209..1e0c93625144 100644 --- a/lang/erlang/pkg-descr +++ b/lang/erlang/pkg-descr @@ -1,5 +1,7 @@ -Erlang is a small concurrent functional programming language -developed by Ericsson. It is being used by Ericsson as a systems -programming language for large concurrent distributed systems. +Erlang is a programming language used to build massively scalable soft +real-time systems with requirements on high availability. Some of its +uses are in telecoms, banking, e-commerce, computer telephony and +instant messaging. Erlang's runtime system has built-in support for +concurrency, distribution and fault tolerance. WWW: http://www.erlang.org/ |