diff options
author | Jimmy Olgeni <olgeni@FreeBSD.org> | 2016-12-23 14:01:11 +0000 |
---|---|---|
committer | Jimmy Olgeni <olgeni@FreeBSD.org> | 2016-12-23 14:01:11 +0000 |
commit | e15bbc91a39b66445cc6af9db10eabe2364f3b1a (patch) | |
tree | e397a18f02426d09851eb964936ba248706aaf09 /lang/erlang | |
parent | 0b32111f20b63db139d655286ff07466aeeb82e4 (diff) | |
download | ports-e15bbc91a39b66445cc6af9db10eabe2364f3b1a.tar.gz ports-e15bbc91a39b66445cc6af9db10eabe2364f3b1a.zip |
Update Erlang 19 ports to 19.2.
- Copy BROKEN_* settings from lang/erlang to lang/erlang-runtime19
- Enable DTRACE by default where possible (PR 215032)
PR: 215032
Submitted by: swills
Notes
Notes:
svn path=/head/; revision=429262
Diffstat (limited to 'lang/erlang')
-rw-r--r-- | lang/erlang/Makefile | 34 | ||||
-rw-r--r-- | lang/erlang/distinfo | 26 |
2 files changed, 22 insertions, 38 deletions
diff --git a/lang/erlang/Makefile b/lang/erlang/Makefile index b3fddac1e325..3b47bfd5c1f7 100644 --- a/lang/erlang/Makefile +++ b/lang/erlang/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= erlang -PORTVERSION= 19.1.6 +PORTVERSION= 19.2 PORTEPOCH= 3 CATEGORIES= lang parallel java MASTER_SITES= http://www.erlang.org/download/:erlangorg \ @@ -20,8 +20,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} PATCH_SITES= http://olgeni.olgeni.com/~olgeni/distfiles/ \ LOCAL/olgeni -PATCHFILES= patch-otp-19.1.1 patch-otp-19.1.2 patch-otp-19.1.3 \ - patch-otp-19.1.4 patch-otp-19.1.5 patch-otp-19.1.6 +PATCHFILES= MAINTAINER= olgeni@FreeBSD.org COMMENT= Functional programming language from Ericsson @@ -54,10 +53,19 @@ WX_DESC= Enable WX application NATIVE_IMPLIES= HIPE -OPTIONS_DEFAULT=HIPE KQUEUE OPENSSL SCTP SMP THREADS +OPTIONS_DEFAULT=HIPE KQUEUE OPENSSL SCTP SMP THREADS DTRACE OPTIONS_EXCLUDE_DragonFly= HIPE NATIVE SCTP -ERL_RELEASE= 19.1 +.if !exists(/usr/sbin/dtrace) +OPTIONS_EXCLUDE+= DTRACE +.endif + +OPTIONS_EXCLUDE_FreeBSD_9+= DTRACE +OPTIONS_EXCLUDE_FreeBSD_10+= DTRACE +OPTIONS_EXCLUDE+= ${OPTIONS_EXCLUDE_${OPSYS}_${OSREL:R}} +OPTIONS_EXCLUDE_i386= DTRACE + +ERL_RELEASE= 19.2 USES= gmake ncurses perl5 USE_PERL5= build @@ -65,9 +73,9 @@ USE_RC_SUBR= epmd GNU_CONFIGURE= yes LDFLAGS+= -L${LOCALBASE}/lib -EI_VSN= 3.9.1 +EI_VSN= 3.9.2 SNMP_VSN= 5.2.4 -TOOLS_VSN= 2.8.6 +TOOLS_VSN= 2.9 .include <bsd.port.options.mk> @@ -240,18 +248,6 @@ post-install: ${TAR} --unlink -xzpf ${DISTDIR}/${DIST_SUBDIR}/${ERLANG_DOCS} \ -C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB} - ${MV} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/erts-8.1/* \ - ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/erts-8.1.1 - ${RMDIR} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/erts-8.1 - - ${MV} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/ssh-4.3.2/* \ - ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/ssh-4.3.6 - ${RMDIR} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/ssh-4.3.2 - - ${MV} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/ssl-8.0.2/* \ - ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/ssl-8.0.3 - ${RMDIR} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/ssl-8.0.2 - ${INSTALL_DATA} ${WRKSRC}/lib/dialyzer/doc/*.txt \ ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/dialyzer-*/doc/ @${MKDIR} ${STAGEDIR}${DOCSDIR} diff --git a/lang/erlang/distinfo b/lang/erlang/distinfo index d5e4ee28872e..27188d859aac 100644 --- a/lang/erlang/distinfo +++ b/lang/erlang/distinfo @@ -1,10 +1,10 @@ -TIMESTAMP = 1478771621 -SHA256 (erlang/otp_src_19.1.tar.gz) = fed4cbbc1ee5cc8efc2b8f14c3db97bfde1de967703f5f9a95f8ab6852737e23 -SIZE (erlang/otp_src_19.1.tar.gz) = 68103074 -SHA256 (erlang/otp_doc_man_19.1.tar.gz) = 7200e9e5b3a229a6b3838046e1b3e64afc869265539d49d0e4853212f19c0c79 -SIZE (erlang/otp_doc_man_19.1.tar.gz) = 1405580 -SHA256 (erlang/otp_doc_html_19.1.tar.gz) = 76c89aee1ac69b5107114b0065189101e3f42d53e929d8ef8f08b5c586f15930 -SIZE (erlang/otp_doc_html_19.1.tar.gz) = 34624316 +TIMESTAMP = 1481793984 +SHA256 (erlang/otp_src_19.2.tar.gz) = a016b3ef5dac1e532972617b2715ef187ecb616f7cd7ddcfe0f1d502f5d24870 +SIZE (erlang/otp_src_19.2.tar.gz) = 68395949 +SHA256 (erlang/otp_doc_man_19.2.tar.gz) = 8a76ff3bb40a6d6a1552fa5a4204c8a3c7d99d2ea6f12684f02d038b23ad25cb +SIZE (erlang/otp_doc_man_19.2.tar.gz) = 1409661 +SHA256 (erlang/otp_doc_html_19.2.tar.gz) = c373c8c1a9fe7433825088684932f3ded76f53d5b8a4d3d2a364263f1f783043 +SIZE (erlang/otp_doc_html_19.2.tar.gz) = 34761971 SHA256 (erlang/armstrong_thesis_2003.pdf) = da585b914eb07350e2d6f727db5eb0fb1551f49fc1270f7d4dc079f2c8c1ab7a SIZE (erlang/armstrong_thesis_2003.pdf) = 859249 SHA256 (erlang/bjarnelic.pdf) = 9544d4af5cea324e5c9cf77e670d9561ad61ddc240cdb5c2afecebc0a3d7429b @@ -17,15 +17,3 @@ SHA256 (erlang/mnesia_overview.pdf) = f07f9edd4ba865a1c50647dd6fa4a8f49277f8f3be SIZE (erlang/mnesia_overview.pdf) = 150266 SHA256 (erlang/programming_rules.pdf) = b95f8851004832b044e064c12976a422613ece897e98308a27ee8b66738b4502 SIZE (erlang/programming_rules.pdf) = 77025 -SHA256 (erlang/patch-otp-19.1.1) = 9944d1b09852585933cdffecec4a90c3ad3b20f99256f98419b160e81bf1b941 -SIZE (erlang/patch-otp-19.1.1) = 10342 -SHA256 (erlang/patch-otp-19.1.2) = 4626d34cbe89fece60bca619175add2965b29186dc6d02756c30f4c51b8b234a -SIZE (erlang/patch-otp-19.1.2) = 5080 -SHA256 (erlang/patch-otp-19.1.3) = 0808dccad4740ad05ea351cf79c394c878329e69faff922d7672ca635d330120 -SIZE (erlang/patch-otp-19.1.3) = 14746 -SHA256 (erlang/patch-otp-19.1.4) = d922ffa4bcac9e7317060b46ee569ca6f9ddaa454661fc2201b43c8e4cebfaa4 -SIZE (erlang/patch-otp-19.1.4) = 20204 -SHA256 (erlang/patch-otp-19.1.5) = 3112e79e49b183daeaf936c4e6db76952d9d0d51dd22b0dacdf51f15e6cbf202 -SIZE (erlang/patch-otp-19.1.5) = 7511 -SHA256 (erlang/patch-otp-19.1.6) = 0f17a4e6c486123d7942e85bd87be282df8bba5b16a07f3337238ffff25211e0 -SIZE (erlang/patch-otp-19.1.6) = 9504 |