Upgrade to version R10B-10 (with dialyzer patch).
This commit is contained in:
parent
db6645a7d0
commit
399fc01fad
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=157301
14 changed files with 128 additions and 98 deletions
|
@ -6,8 +6,7 @@
|
|||
#
|
||||
|
||||
PORTNAME= erlang
|
||||
PORTVERSION= r10b9
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= r10b10
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= lang parallel
|
||||
MASTER_SITES= http://www.erlang.org/download/ \
|
||||
|
@ -15,7 +14,7 @@ MASTER_SITES= http://www.erlang.org/download/ \
|
|||
http://www.erlang.org/download/ \
|
||||
http://erlang.stacken.kth.se/download/ \
|
||||
http://www.csd.uu.se/ftp/mirror/erlang/download/
|
||||
DISTNAME= otp_src_R10B-9
|
||||
DISTNAME= otp_src_R10B-10
|
||||
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${ERLANG_MAN} ${ERLANG_DOCS}
|
||||
DIST_SUBDIR= erlang
|
||||
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
|
||||
|
@ -59,9 +58,9 @@ LIB_DEPENDS+= iodbc.3:${PORTSDIR}/databases/libiodbc
|
|||
.endif
|
||||
.endif
|
||||
|
||||
ERLANG_MAN= otp_doc_man_R10B-9.tar.gz
|
||||
ERLANG_MAN= otp_doc_man_R10B-10.tar.gz
|
||||
.if !defined(NOPORTDOCS)
|
||||
ERLANG_DOCS= otp_doc_html_R10B-9.tar.gz
|
||||
ERLANG_DOCS= otp_doc_html_R10B-10.tar.gz
|
||||
.endif
|
||||
ERLANG_PLIST= ${WRKDIR}/pkg-plist
|
||||
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
# $FreeBSD$
|
||||
|
||||
ERTS_VSN= 5.4.12
|
||||
ERTS_VSN= 5.4.13
|
||||
OTP_LIBS= appmon-2.1.5 \
|
||||
asn1-1.4.4.9 \
|
||||
compiler-4.3.11 \
|
||||
compiler-4.3.12 \
|
||||
cosEvent-2.1 \
|
||||
cosEventDomain-1.1 \
|
||||
cosFileTransfer-1.1.2 \
|
||||
|
@ -14,34 +14,34 @@ OTP_LIBS= appmon-2.1.5 \
|
|||
crypto-1.4 \
|
||||
debugger-3.0.1 \
|
||||
edoc-0.6.8 \
|
||||
erl_interface-3.5.4 \
|
||||
erl_interface-3.5.5 \
|
||||
et-1.0 \
|
||||
gs-1.5.4 \
|
||||
hipe-3.5.4 \
|
||||
hipe-3.5.5 \
|
||||
ic-4.2.9 \
|
||||
inets-4.6.2 \
|
||||
inets-4.7.2 \
|
||||
jinterface-1.3 \
|
||||
kernel-2.10.12 \
|
||||
megaco-3.2.3 \
|
||||
kernel-2.10.13 \
|
||||
megaco-3.3 \
|
||||
mnemosyne-1.2.5.1 \
|
||||
mnesia-4.2.3 \
|
||||
mnesia-4.2.5 \
|
||||
mnesia_session-1.1.5 \
|
||||
observer-0.9.6.2 \
|
||||
odbc-2.0.5 \
|
||||
odbc-2.0.6 \
|
||||
orber-3.6.2 \
|
||||
os_mon-1.8 \
|
||||
os_mon-2.0 \
|
||||
otp_mibs-1.0.4 \
|
||||
parsetools-1.3.2 \
|
||||
pman-2.5.2 \
|
||||
runtime_tools-1.5.1.1 \
|
||||
sasl-2.1.1 \
|
||||
snmp-4.6.1 \
|
||||
ssh-0.9 \
|
||||
ssl-3.0.10 \
|
||||
stdlib-1.13.11 \
|
||||
snmp-4.7.1 \
|
||||
ssh-0.9.1 \
|
||||
ssl-3.0.11 \
|
||||
stdlib-1.13.12 \
|
||||
syntax_tools-1.4.3 \
|
||||
toolbar-1.2.1 \
|
||||
tools-2.4.6 \
|
||||
tools-2.4.7 \
|
||||
tv-2.1.2 \
|
||||
webtool-0.8.2 \
|
||||
xmerl-1.0.3
|
||||
|
|
|
@ -123,6 +123,7 @@ MAN3= CosEventChannelAdmin.3 \
|
|||
erl_error.3 \
|
||||
erl_eterm.3 \
|
||||
erl_eval.3 \
|
||||
erl_expand_records.3 \
|
||||
erl_format.3 \
|
||||
erl_global.3 \
|
||||
erl_id_trans.3 \
|
||||
|
@ -297,11 +298,6 @@ MAN3= CosEventChannelAdmin.3 \
|
|||
webtool.3 \
|
||||
win32reg.3 \
|
||||
wrap_log_reader.3 \
|
||||
xmerl.3 \
|
||||
xmerl_eventp.3 \
|
||||
xmerl_scan.3 \
|
||||
xmerl_xpath.3 \
|
||||
xmerl_xs.3 \
|
||||
xref.3 \
|
||||
yecc.3 \
|
||||
zlib.3
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
MD5 (erlang/otp_src_R10B-9.tar.gz) = 05791e9097f36202eb705df2a1db6500
|
||||
SHA256 (erlang/otp_src_R10B-9.tar.gz) = 60bf7045805310f8b5ccc3b0472d7c25e190171d2773bc38d6ef051c6006f5ce
|
||||
SIZE (erlang/otp_src_R10B-9.tar.gz) = 9961340
|
||||
MD5 (erlang/otp_doc_man_R10B-9.tar.gz) = 051cd9893b36313f20a420bc2491905c
|
||||
SHA256 (erlang/otp_doc_man_R10B-9.tar.gz) = de2139727d429a7abf64b8e53575e89d33c6f31087ffc3369539cd860c832223
|
||||
SIZE (erlang/otp_doc_man_R10B-9.tar.gz) = 600937
|
||||
MD5 (erlang/otp_doc_html_R10B-9.tar.gz) = 108bc01be67aaa2edde9a0331ef9bc71
|
||||
SHA256 (erlang/otp_doc_html_R10B-9.tar.gz) = 198eea5c9f731da9312ae63e187237123a32a4b5696782e3e5518f521ec3d3bb
|
||||
SIZE (erlang/otp_doc_html_R10B-9.tar.gz) = 4656131
|
||||
MD5 (erlang/otp_src_R10B-10.tar.gz) = c1405c885f07d661b7362b822d571586
|
||||
SHA256 (erlang/otp_src_R10B-10.tar.gz) = bd87e1b09f1f3d694fc32ef4d27372e25c95ce35b383c7747ab40c27471c28ac
|
||||
SIZE (erlang/otp_src_R10B-10.tar.gz) = 9445437
|
||||
MD5 (erlang/otp_doc_man_R10B-10.tar.gz) = 207e00bcaf5a9428bd86e3973f9b699f
|
||||
SHA256 (erlang/otp_doc_man_R10B-10.tar.gz) = 8ecfc9b627200f59c35591a743e03a587258ddcdd39052a0b2cb58b80f6fc20b
|
||||
SIZE (erlang/otp_doc_man_R10B-10.tar.gz) = 594690
|
||||
MD5 (erlang/otp_doc_html_R10B-10.tar.gz) = d6e9655ff07af642025b0465c5e7e1a6
|
||||
SHA256 (erlang/otp_doc_html_R10B-10.tar.gz) = 2373d6935b44b64a137bf8ba198dca3fb782d0c072735b172ae4420c380a5d9c
|
||||
SIZE (erlang/otp_doc_html_R10B-10.tar.gz) = 4655081
|
||||
|
|
34
lang/erlang/files/patch-lib_hipe_cerl_cerl__hipeify.erl
Normal file
34
lang/erlang/files/patch-lib_hipe_cerl_cerl__hipeify.erl
Normal file
|
@ -0,0 +1,34 @@
|
|||
|
||||
$FreeBSD$
|
||||
|
||||
--- lib/hipe/cerl/cerl_hipeify.erl.orig
|
||||
+++ lib/hipe/cerl/cerl_hipeify.erl
|
||||
@@ -14,7 +14,7 @@
|
||||
%% Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
|
||||
%% USA
|
||||
%%
|
||||
-%% $Id$
|
||||
+%% $Id: cerl_hipeify.erl,v 1.23 2006/03/10 13:40:37 tobiasl Exp $
|
||||
%%
|
||||
%% @author Richard Carlsson <richardc@csd.uu.se>
|
||||
%% @copyright 2000-2004 Richard Carlsson
|
||||
@@ -361,6 +361,19 @@
|
||||
cerl:atom_val(F),
|
||||
length(As))
|
||||
of
|
||||
+ {yes, ?PRIMOP_IS_RECORD} ->
|
||||
+ %% Needs additional testing
|
||||
+ [_, Tag, Arity] = As,
|
||||
+ case (cerl:is_c_atom(Tag) andalso
|
||||
+ cerl:is_c_int(Arity)) of
|
||||
+ true ->
|
||||
+ %% The primop might need further handling
|
||||
+ N1 = cerl:c_atom(?PRIMOP_IS_RECORD),
|
||||
+ E1 = cerl:update_c_primop(E, N1, As),
|
||||
+ rewrite_primop(E1, N1, As, S);
|
||||
+ false ->
|
||||
+ cerl:update_c_call(E, M, F, As)
|
||||
+ end;
|
||||
{yes, N} ->
|
||||
%% The primop might need further handling
|
||||
N1 = cerl:c_atom(N),
|
|
@ -1,14 +0,0 @@
|
|||
|
||||
$FreeBSD$
|
||||
|
||||
--- lib/odbc/configure.orig
|
||||
+++ lib/odbc/configure
|
||||
@@ -1005,7 +1005,7 @@
|
||||
echo $ac_n "checking for odbc in standard locations""... $ac_c" 1>&6
|
||||
echo "configure:1007: checking for odbc in standard locations" >&5
|
||||
for dir in /usr/local/odbc /usr/odbc \
|
||||
- /usr /opt/local/pgm/odbc
|
||||
+ /usr /opt/local/pgm/odbc /usr/local
|
||||
do
|
||||
if test -f "$dir/include/sql.h"; then
|
||||
is_odbc_std_location=yes
|
|
@ -7,7 +7,7 @@ Installation tips:
|
|||
|
||||
You can find an emacs mode for Erlang here:
|
||||
|
||||
${LOCALBASE}/lib/erlang/lib/tools-2.4.6/emacs
|
||||
${LOCALBASE}/lib/erlang/lib/tools-2.4.7/emacs
|
||||
|
||||
You may wish to add the following line to /etc/manpath.config:
|
||||
|
||||
|
|
|
@ -6,8 +6,7 @@
|
|||
#
|
||||
|
||||
PORTNAME= erlang
|
||||
PORTVERSION= r10b9
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= r10b10
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= lang parallel
|
||||
MASTER_SITES= http://www.erlang.org/download/ \
|
||||
|
@ -15,7 +14,7 @@ MASTER_SITES= http://www.erlang.org/download/ \
|
|||
http://www.erlang.org/download/ \
|
||||
http://erlang.stacken.kth.se/download/ \
|
||||
http://www.csd.uu.se/ftp/mirror/erlang/download/
|
||||
DISTNAME= otp_src_R10B-9
|
||||
DISTNAME= otp_src_R10B-10
|
||||
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${ERLANG_MAN} ${ERLANG_DOCS}
|
||||
DIST_SUBDIR= erlang
|
||||
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
|
||||
|
@ -59,9 +58,9 @@ LIB_DEPENDS+= iodbc.3:${PORTSDIR}/databases/libiodbc
|
|||
.endif
|
||||
.endif
|
||||
|
||||
ERLANG_MAN= otp_doc_man_R10B-9.tar.gz
|
||||
ERLANG_MAN= otp_doc_man_R10B-10.tar.gz
|
||||
.if !defined(NOPORTDOCS)
|
||||
ERLANG_DOCS= otp_doc_html_R10B-9.tar.gz
|
||||
ERLANG_DOCS= otp_doc_html_R10B-10.tar.gz
|
||||
.endif
|
||||
ERLANG_PLIST= ${WRKDIR}/pkg-plist
|
||||
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
# $FreeBSD$
|
||||
|
||||
ERTS_VSN= 5.4.12
|
||||
ERTS_VSN= 5.4.13
|
||||
OTP_LIBS= appmon-2.1.5 \
|
||||
asn1-1.4.4.9 \
|
||||
compiler-4.3.11 \
|
||||
compiler-4.3.12 \
|
||||
cosEvent-2.1 \
|
||||
cosEventDomain-1.1 \
|
||||
cosFileTransfer-1.1.2 \
|
||||
|
@ -14,34 +14,34 @@ OTP_LIBS= appmon-2.1.5 \
|
|||
crypto-1.4 \
|
||||
debugger-3.0.1 \
|
||||
edoc-0.6.8 \
|
||||
erl_interface-3.5.4 \
|
||||
erl_interface-3.5.5 \
|
||||
et-1.0 \
|
||||
gs-1.5.4 \
|
||||
hipe-3.5.4 \
|
||||
hipe-3.5.5 \
|
||||
ic-4.2.9 \
|
||||
inets-4.6.2 \
|
||||
inets-4.7.2 \
|
||||
jinterface-1.3 \
|
||||
kernel-2.10.12 \
|
||||
megaco-3.2.3 \
|
||||
kernel-2.10.13 \
|
||||
megaco-3.3 \
|
||||
mnemosyne-1.2.5.1 \
|
||||
mnesia-4.2.3 \
|
||||
mnesia-4.2.5 \
|
||||
mnesia_session-1.1.5 \
|
||||
observer-0.9.6.2 \
|
||||
odbc-2.0.5 \
|
||||
odbc-2.0.6 \
|
||||
orber-3.6.2 \
|
||||
os_mon-1.8 \
|
||||
os_mon-2.0 \
|
||||
otp_mibs-1.0.4 \
|
||||
parsetools-1.3.2 \
|
||||
pman-2.5.2 \
|
||||
runtime_tools-1.5.1.1 \
|
||||
sasl-2.1.1 \
|
||||
snmp-4.6.1 \
|
||||
ssh-0.9 \
|
||||
ssl-3.0.10 \
|
||||
stdlib-1.13.11 \
|
||||
snmp-4.7.1 \
|
||||
ssh-0.9.1 \
|
||||
ssl-3.0.11 \
|
||||
stdlib-1.13.12 \
|
||||
syntax_tools-1.4.3 \
|
||||
toolbar-1.2.1 \
|
||||
tools-2.4.6 \
|
||||
tools-2.4.7 \
|
||||
tv-2.1.2 \
|
||||
webtool-0.8.2 \
|
||||
xmerl-1.0.3
|
||||
|
|
|
@ -123,6 +123,7 @@ MAN3= CosEventChannelAdmin.3 \
|
|||
erl_error.3 \
|
||||
erl_eterm.3 \
|
||||
erl_eval.3 \
|
||||
erl_expand_records.3 \
|
||||
erl_format.3 \
|
||||
erl_global.3 \
|
||||
erl_id_trans.3 \
|
||||
|
@ -297,11 +298,6 @@ MAN3= CosEventChannelAdmin.3 \
|
|||
webtool.3 \
|
||||
win32reg.3 \
|
||||
wrap_log_reader.3 \
|
||||
xmerl.3 \
|
||||
xmerl_eventp.3 \
|
||||
xmerl_scan.3 \
|
||||
xmerl_xpath.3 \
|
||||
xmerl_xs.3 \
|
||||
xref.3 \
|
||||
yecc.3 \
|
||||
zlib.3
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
MD5 (erlang/otp_src_R10B-9.tar.gz) = 05791e9097f36202eb705df2a1db6500
|
||||
SHA256 (erlang/otp_src_R10B-9.tar.gz) = 60bf7045805310f8b5ccc3b0472d7c25e190171d2773bc38d6ef051c6006f5ce
|
||||
SIZE (erlang/otp_src_R10B-9.tar.gz) = 9961340
|
||||
MD5 (erlang/otp_doc_man_R10B-9.tar.gz) = 051cd9893b36313f20a420bc2491905c
|
||||
SHA256 (erlang/otp_doc_man_R10B-9.tar.gz) = de2139727d429a7abf64b8e53575e89d33c6f31087ffc3369539cd860c832223
|
||||
SIZE (erlang/otp_doc_man_R10B-9.tar.gz) = 600937
|
||||
MD5 (erlang/otp_doc_html_R10B-9.tar.gz) = 108bc01be67aaa2edde9a0331ef9bc71
|
||||
SHA256 (erlang/otp_doc_html_R10B-9.tar.gz) = 198eea5c9f731da9312ae63e187237123a32a4b5696782e3e5518f521ec3d3bb
|
||||
SIZE (erlang/otp_doc_html_R10B-9.tar.gz) = 4656131
|
||||
MD5 (erlang/otp_src_R10B-10.tar.gz) = c1405c885f07d661b7362b822d571586
|
||||
SHA256 (erlang/otp_src_R10B-10.tar.gz) = bd87e1b09f1f3d694fc32ef4d27372e25c95ce35b383c7747ab40c27471c28ac
|
||||
SIZE (erlang/otp_src_R10B-10.tar.gz) = 9445437
|
||||
MD5 (erlang/otp_doc_man_R10B-10.tar.gz) = 207e00bcaf5a9428bd86e3973f9b699f
|
||||
SHA256 (erlang/otp_doc_man_R10B-10.tar.gz) = 8ecfc9b627200f59c35591a743e03a587258ddcdd39052a0b2cb58b80f6fc20b
|
||||
SIZE (erlang/otp_doc_man_R10B-10.tar.gz) = 594690
|
||||
MD5 (erlang/otp_doc_html_R10B-10.tar.gz) = d6e9655ff07af642025b0465c5e7e1a6
|
||||
SHA256 (erlang/otp_doc_html_R10B-10.tar.gz) = 2373d6935b44b64a137bf8ba198dca3fb782d0c072735b172ae4420c380a5d9c
|
||||
SIZE (erlang/otp_doc_html_R10B-10.tar.gz) = 4655081
|
||||
|
|
34
lang/erlang14/files/patch-lib_hipe_cerl_cerl__hipeify.erl
Normal file
34
lang/erlang14/files/patch-lib_hipe_cerl_cerl__hipeify.erl
Normal file
|
@ -0,0 +1,34 @@
|
|||
|
||||
$FreeBSD$
|
||||
|
||||
--- lib/hipe/cerl/cerl_hipeify.erl.orig
|
||||
+++ lib/hipe/cerl/cerl_hipeify.erl
|
||||
@@ -14,7 +14,7 @@
|
||||
%% Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
|
||||
%% USA
|
||||
%%
|
||||
-%% $Id$
|
||||
+%% $Id: cerl_hipeify.erl,v 1.23 2006/03/10 13:40:37 tobiasl Exp $
|
||||
%%
|
||||
%% @author Richard Carlsson <richardc@csd.uu.se>
|
||||
%% @copyright 2000-2004 Richard Carlsson
|
||||
@@ -361,6 +361,19 @@
|
||||
cerl:atom_val(F),
|
||||
length(As))
|
||||
of
|
||||
+ {yes, ?PRIMOP_IS_RECORD} ->
|
||||
+ %% Needs additional testing
|
||||
+ [_, Tag, Arity] = As,
|
||||
+ case (cerl:is_c_atom(Tag) andalso
|
||||
+ cerl:is_c_int(Arity)) of
|
||||
+ true ->
|
||||
+ %% The primop might need further handling
|
||||
+ N1 = cerl:c_atom(?PRIMOP_IS_RECORD),
|
||||
+ E1 = cerl:update_c_primop(E, N1, As),
|
||||
+ rewrite_primop(E1, N1, As, S);
|
||||
+ false ->
|
||||
+ cerl:update_c_call(E, M, F, As)
|
||||
+ end;
|
||||
{yes, N} ->
|
||||
%% The primop might need further handling
|
||||
N1 = cerl:c_atom(N),
|
|
@ -1,14 +0,0 @@
|
|||
|
||||
$FreeBSD$
|
||||
|
||||
--- lib/odbc/configure.orig
|
||||
+++ lib/odbc/configure
|
||||
@@ -1005,7 +1005,7 @@
|
||||
echo $ac_n "checking for odbc in standard locations""... $ac_c" 1>&6
|
||||
echo "configure:1007: checking for odbc in standard locations" >&5
|
||||
for dir in /usr/local/odbc /usr/odbc \
|
||||
- /usr /opt/local/pgm/odbc
|
||||
+ /usr /opt/local/pgm/odbc /usr/local
|
||||
do
|
||||
if test -f "$dir/include/sql.h"; then
|
||||
is_odbc_std_location=yes
|
|
@ -7,7 +7,7 @@ Installation tips:
|
|||
|
||||
You can find an emacs mode for Erlang here:
|
||||
|
||||
${LOCALBASE}/lib/erlang/lib/tools-2.4.6/emacs
|
||||
${LOCALBASE}/lib/erlang/lib/tools-2.4.7/emacs
|
||||
|
||||
You may wish to add the following line to /etc/manpath.config:
|
||||
|
||||
|
|
Loading…
Reference in a new issue