summaryrefslogtreecommitdiff
path: root/lang/erlang
diff options
context:
space:
mode:
authorasau <asau@pkgsrc.org>2013-01-23 21:46:06 +0000
committerasau <asau@pkgsrc.org>2013-01-23 21:46:06 +0000
commit80ca4eaf030cb51c40e9393f4c5162e943919f49 (patch)
tree82cd3dc84771a7887199c1117e60b80ff2072ed0 /lang/erlang
parent06813f1be1c2cb81ae05978049cd5935471f92fe (diff)
downloadpkgsrc-80ca4eaf030cb51c40e9393f4c5162e943919f49.tar.gz
Update to Erlang/OTP R15B03-1
Changes in R15B03-1 After the release of R15B03 a very unfortunate bug in ssl:ssl_accept/2 (accept with timeout) was detected. This bug will have negative impact on a number of popular http servers and server frameworks written in Erlang. The differences from R15B03 are in ssl-5.1.2 and erts-5.9.3.1. Full log at http://www.erlang.org/download/otp_src_R15B03-1.readme Changes in R15B03 Mostly bug fixes and small improvements. Full log at http://www.erlang.org/download/otp_src_R15B03.readme Changes in R15B02 Highlights OTP-8871 == ssl == Experimental support for TLS 1.1 is now available, will be officially supported from OTP-R16. Thanks to Andreas Schultz for implementing the first version. OTP-8872 == ssl == Experimental support for TLS 1.2 is now available, will be officially supported from OTP-R16. Thanks to Andreas Schultz for implementing the first version. OTP-10113 == ssl == Removed some bottlenecks increasing the applications parallelism especially for the client side. Full log at http://www.erlang.org/download/otp_src_R15B02.readme
Diffstat (limited to 'lang/erlang')
-rw-r--r--lang/erlang/Makefile4
-rw-r--r--lang/erlang/Makefile.versions38
-rw-r--r--lang/erlang/PLIST8
-rw-r--r--lang/erlang/distinfo10
-rw-r--r--lang/erlang/patches/patch-ab8
5 files changed, 37 insertions, 31 deletions
diff --git a/lang/erlang/Makefile b/lang/erlang/Makefile
index 17eea8cda47..9209bc4ff15 100644
--- a/lang/erlang/Makefile
+++ b/lang/erlang/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.53 2012/10/03 21:56:18 wiz Exp $
+# $NetBSD: Makefile,v 1.54 2013/01/23 21:46:06 asau Exp $
DISTNAME= otp_src_${DIST_VERSION_MAJOR}${DIST_VERSION_MINOR:D-${DIST_VERSION_MINOR}}
PKGNAME= erlang-${ERLANG_VERSION}
-PKGREVISION= 1
CATEGORIES= lang
MASTER_SITES= http://www.erlang.org/download/
@@ -12,6 +11,7 @@ COMMENT= Concurrent functional programming language
LICENSE= erlang-public-license
DIST_SUBDIR= erlang
+WRKSRC= $(WRKDIR)/otp_src_${DIST_VERSION_MAJOR}
MAKE_JOBS_SAFE= no
diff --git a/lang/erlang/Makefile.versions b/lang/erlang/Makefile.versions
index cd22400d97d..e6e749bea2b 100644
--- a/lang/erlang/Makefile.versions
+++ b/lang/erlang/Makefile.versions
@@ -1,13 +1,13 @@
-# $NetBSD: Makefile.versions,v 1.14 2012/09/12 19:13:26 asau Exp $
+# $NetBSD: Makefile.versions,v 1.15 2013/01/23 21:46:06 asau Exp $
-ERLANG_VERSION= 15.1.2
-DIST_VERSION_MAJOR= R15B02
-#DIST_VERSION_MINOR= 1
+ERLANG_VERSION= 15.1.3.1
+DIST_VERSION_MAJOR= R15B03
+DIST_VERSION_MINOR= 1
_VERSIONS= \
appmon 2.1.14.1 \
asn1 1.8 \
- common_test 1.6.2 \
+ common_test 1.6.3 \
compiler 4.8.2 \
cosEvent 2.1.12 \
cosEventDomain 1.1.12 \
@@ -18,23 +18,23 @@ _VERSIONS= \
cosTransactions 1.2.12 \
crypto 2.2 \
debugger 3.2.8 \
- dialyzer 2.5.2 \
- diameter 1.2 \
+ dialyzer 2.5.3 \
+ diameter 1.3 \
docbuilder 0.9.8.10 \
edoc 0.7.10 \
eldap 1.0 \
- erl_docgen 0.3.2 \
- erl_interface 3.7.8 \
- erts 5.9.2 \
+ erl_docgen 0.3.3 \
+ erl_interface 3.7.9 \
+ erts 5.9.3.1 \
et 1.4.4.2 \
eunit 2.2.3 \
gs 1.5.15.1 \
- hipe 3.9.2 \
+ hipe 3.9.3 \
ic 4.2.31 \
- inets 5.9.1 \
+ inets 5.9.2 \
inviso 0.6.3 \
jinterface 1.5.6 \
- kernel 2.15.2 \
+ kernel 2.15.3 \
megaco 3.16.0.2 \
mnesia 4.7.1 \
observer 1.2 \
@@ -43,18 +43,18 @@ _VERSIONS= \
os_mon 2.2.10 \
otp_mibs 1.0.7 \
parsetools 2.0.7 \
- percept 0.8.6.1 \
+ percept 0.8.7 \
pman 2.7.1.2 \
- public_key 0.16 \
+ public_key 0.17 \
reltool 0.6.1 \
runtime_tools 1.8.9 \
sasl 2.2.1 \
snmp 4.22.1 \
- ssh 2.1.1 \
- ssl 5.1 \
- stdlib 1.18.2 \
+ ssh 2.1.2 \
+ ssl 5.1.2 \
+ stdlib 1.18.3 \
syntax_tools 1.6.9 \
- test_server 3.5.2 \
+ test_server 3.5.3 \
toolbar 1.4.2.2 \
tools 2.6.8 \
tv 2.1.4.9 \
diff --git a/lang/erlang/PLIST b/lang/erlang/PLIST
index 0485ee3f8ba..b4b74adc374 100644
--- a/lang/erlang/PLIST
+++ b/lang/erlang/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2012/09/12 19:13:27 asau Exp $
+@comment $NetBSD: PLIST,v 1.12 2013/01/23 21:46:06 asau Exp $
bin/ct_run
bin/dialyzer
bin/epmd
@@ -206,6 +206,7 @@ lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_event.beam
lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_framework.beam
lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_ftp.beam
lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_gen_conn.beam
+lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_groups.beam
lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_hooks.beam
lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_hooks_lock.beam
lib/erlang/lib/common_test-${VERSION.common_test}/ebin/ct_logs.beam
@@ -247,6 +248,7 @@ lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_event.erl
lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_framework.erl
lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_ftp.erl
lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_gen_conn.erl
+lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_groups.erl
lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_hooks.erl
lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_hooks_lock.erl
lib/erlang/lib/common_test-${VERSION.common_test}/src/ct_logs.erl
@@ -1475,6 +1477,7 @@ lib/erlang/lib/erl_docgen-${VERSION.erl_docgen}/priv/js/flipmenu/flip_closed.gif
lib/erlang/lib/erl_docgen-${VERSION.erl_docgen}/priv/js/flipmenu/flip_open.gif
lib/erlang/lib/erl_docgen-${VERSION.erl_docgen}/priv/js/flipmenu/flip_static.gif
lib/erlang/lib/erl_docgen-${VERSION.erl_docgen}/priv/js/flipmenu/flipmenu.js
+lib/erlang/lib/erl_docgen-${VERSION.erl_docgen}/priv/xsl/db_eix.xsl
lib/erlang/lib/erl_docgen-${VERSION.erl_docgen}/priv/xsl/db_html.xsl
lib/erlang/lib/erl_docgen-${VERSION.erl_docgen}/priv/xsl/db_html_params.xsl
lib/erlang/lib/erl_docgen-${VERSION.erl_docgen}/priv/xsl/db_man.xsl
@@ -3396,12 +3399,15 @@ lib/erlang/lib/pman-${VERSION.pman}/src/pman_shell.erl
lib/erlang/lib/pman-${VERSION.pman}/src/pman_tool.erl
lib/erlang/lib/pman-${VERSION.pman}/src/pman_win.erl
lib/erlang/lib/pman-${VERSION.pman}/src/pman_win.hrl
+lib/erlang/lib/public_key-${VERSION.public_key}/asn1/InformationFramework.asn1
lib/erlang/lib/public_key-${VERSION.public_key}/asn1/OTP-PKIX.asn1
lib/erlang/lib/public_key-${VERSION.public_key}/asn1/OTP-PUB-KEY.asn1config
lib/erlang/lib/public_key-${VERSION.public_key}/asn1/OTP-PUB-KEY.erl
lib/erlang/lib/public_key-${VERSION.public_key}/asn1/OTP-PUB-KEY.hrl
lib/erlang/lib/public_key-${VERSION.public_key}/asn1/PKCS-1.asn1
+lib/erlang/lib/public_key-${VERSION.public_key}/asn1/PKCS-10.asn1
lib/erlang/lib/public_key-${VERSION.public_key}/asn1/PKCS-3.asn1
+lib/erlang/lib/public_key-${VERSION.public_key}/asn1/PKCS-7.asn1
lib/erlang/lib/public_key-${VERSION.public_key}/asn1/PKCS-8.asn1
lib/erlang/lib/public_key-${VERSION.public_key}/asn1/PKCS-FRAME.erl
lib/erlang/lib/public_key-${VERSION.public_key}/asn1/PKCS-FRAME.hrl
diff --git a/lang/erlang/distinfo b/lang/erlang/distinfo
index 5cd5d791b9d..62f31e0f608 100644
--- a/lang/erlang/distinfo
+++ b/lang/erlang/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.29 2013/01/11 13:28:36 joerg Exp $
+$NetBSD: distinfo,v 1.30 2013/01/23 21:46:06 asau Exp $
-SHA1 (erlang/otp_src_R15B02.tar.gz) = 86a73cdabf8cd3f4fff5b9bf4c551dad25ac34ce
-RMD160 (erlang/otp_src_R15B02.tar.gz) = 0ccfaa5abd3556f679ef1a6f4d2fcb9bfd3c14e8
-Size (erlang/otp_src_R15B02.tar.gz) = 75959087 bytes
-SHA1 (patch-ab) = 26592a499a404de3a4d5846f07c2b5bce2ea7aca
+SHA1 (erlang/otp_src_R15B03-1.tar.gz) = 06a6788e77339f228b2dc6753af9755c6bbede7f
+RMD160 (erlang/otp_src_R15B03-1.tar.gz) = 681561db2d2cbf252da0f9d3772b0b1a977ee80e
+Size (erlang/otp_src_R15B03-1.tar.gz) = 76123810 bytes
+SHA1 (patch-ab) = 83672fd20d5996b7c2378b7c869c7b42446567a7
SHA1 (patch-ai) = 203d1208b3a8a6aa248cfe0e16c9c19ae25fe0ad
SHA1 (patch-am) = 11ff769b6954f950d6447e69b033cdc0bfa767e9
SHA1 (patch-ao) = a4ee17b0a81415d541cb55d76b3c1ecc3148c2c2
diff --git a/lang/erlang/patches/patch-ab b/lang/erlang/patches/patch-ab
index 382303afb39..15a6f358917 100644
--- a/lang/erlang/patches/patch-ab
+++ b/lang/erlang/patches/patch-ab
@@ -1,10 +1,10 @@
-$NetBSD: patch-ab,v 1.4 2011/04/14 19:34:08 asau Exp $
+$NetBSD: patch-ab,v 1.5 2013/01/23 21:46:06 asau Exp $
Build all .java files.
---- make/otp.mk.in.orig 2010-02-19 20:06:42.000000000 +0200
-+++ make/otp.mk.in 2010-02-24 14:30:48.000000000 +0200
-@@ -169,7 +169,7 @@
+--- make/otp.mk.in.orig 2012-12-06 18:02:12.000000000 +0100
++++ make/otp.mk.in 2013-01-23 10:57:42.812471921 +0100
+@@ -180,7 +180,7 @@
$(JAVA_DEST_ROOT)$(JAVA_CLASS_SUBDIR)%.class: %.java