pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang Update lang/erlang to 19.0 (R19)



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e186cfc900f5
branches:  trunk
changeset: 350958:e186cfc900f5
user:      fhajny <fhajny%pkgsrc.org@localhost>
date:      Tue Aug 09 15:03:15 2016 +0000

description:
Update lang/erlang to 19.0 (R19)

- compiler, stdlib:
  - New preprocessor macros ?FUNCTION_NAME, ?FUNCTION_ARITY
  - New preprocessor directives -error(Term) and -warning(Term) to
    cause a compilation error or warning, respectively.
- gen_statem a new state machine behavior
- mnesia_ext: plugin of external storage solutions to mnesia
- crypto: uses EVP interface in OpenSSL resulting in generally
  better performance and support for HW acceleration
- ssh: performance improvements, uses the new gen_statem behavior
- ssl: enhanced error log messages
- dialyzer: the support for maps is very much extended both the
  type specification syntax and the type analysis.
- erts:
  - erlang:open_port(spawn, ...) 3-5 times faster
  - tracing, extensive improvements (scalability, speed, match
    specifications on send/receive, support for lttng, ...)
  - dirty schedulers improved
  - per process configurable handling of message_queue
  - fast loading of multiple modules
  - max_heap_size process flag
- erts/kernel: Experimental support for Unix Domain Sockets

Full changelog:

  http://erlang.org/download/otp_src_19.0.readme

diffstat:

 lang/erlang-doc/PLIST         |   52 ++----------
 lang/erlang-doc/distinfo      |   10 +-
 lang/erlang-man/PLIST         |   15 +--
 lang/erlang-man/distinfo      |   10 +-
 lang/erlang/Makefile          |    3 +-
 lang/erlang/Makefile.versions |  107 ++++++++++++-------------
 lang/erlang/PLIST             |  170 ++++++++++++++---------------------------
 lang/erlang/distinfo          |   10 +-
 8 files changed, 144 insertions(+), 233 deletions(-)

diffs (truncated from 901 to 300 lines):

diff -r a6133252e227 -r e186cfc900f5 lang/erlang-doc/PLIST
--- a/lang/erlang-doc/PLIST     Tue Aug 09 14:54:25 2016 +0000
+++ b/lang/erlang-doc/PLIST     Tue Aug 09 15:03:15 2016 +0000
@@ -1,8 +1,10 @@
-@comment $NetBSD: PLIST,v 1.21 2016/04/21 11:24:23 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.22 2016/08/09 15:03:15 fhajny Exp $
 lib/erlang/doc/applications.html
 lib/erlang/doc/design_principles/applications.html
 lib/erlang/doc/design_principles/appup_cookbook.html
 lib/erlang/doc/design_principles/clientserver.gif
+lib/erlang/doc/design_principles/code_lock.png
+lib/erlang/doc/design_principles/code_lock_2.png
 lib/erlang/doc/design_principles/des_princ.html
 lib/erlang/doc/design_principles/dist1.gif
 lib/erlang/doc/design_principles/dist2.gif
@@ -19,6 +21,7 @@
 lib/erlang/doc/design_principles/release_handling.html
 lib/erlang/doc/design_principles/release_structure.html
 lib/erlang/doc/design_principles/spec_proc.html
+lib/erlang/doc/design_principles/statem.html
 lib/erlang/doc/design_principles/sup4.gif
 lib/erlang/doc/design_principles/sup5.gif
 lib/erlang/doc/design_principles/sup6.gif
@@ -153,6 +156,7 @@
 lib/erlang/erts-${VERSION.erts}/doc/html/erl_ext_fig.gif
 lib/erlang/erts-${VERSION.erts}/doc/html/erl_nif.html
 lib/erlang/erts-${VERSION.erts}/doc/html/erl_prim_loader.html
+lib/erlang/erts-${VERSION.erts}/doc/html/erl_tracer.html
 lib/erlang/erts-${VERSION.erts}/doc/html/erlang.html
 lib/erlang/erts-${VERSION.erts}/doc/html/erlc.html
 lib/erlang/erts-${VERSION.erts}/doc/html/erlsrv.html
@@ -1020,18 +1024,6 @@
 lib/erlang/lib/os_mon-${VERSION.os_mon}/doc/html/warning.gif
 lib/erlang/lib/os_mon-${VERSION.os_mon}/doc/pdf/os_mon-${VERSION.os_mon}.pdf
 lib/erlang/lib/os_mon-${VERSION.os_mon}/info
-lib/erlang/lib/ose-${VERSION.ose}/doc/html/index.html
-lib/erlang/lib/ose-${VERSION.ose}/doc/html/notes.html
-lib/erlang/lib/ose-${VERSION.ose}/doc/html/ose.eix
-lib/erlang/lib/ose-${VERSION.ose}/doc/html/ose.html
-lib/erlang/lib/ose-${VERSION.ose}/doc/html/ose_app.html
-lib/erlang/lib/ose-${VERSION.ose}/doc/html/ose_erl_driver.html
-lib/erlang/lib/ose-${VERSION.ose}/doc/html/ose_intro.html
-lib/erlang/lib/ose-${VERSION.ose}/doc/html/ose_signals_chapter.html
-lib/erlang/lib/ose-${VERSION.ose}/doc/html/release_notes.html
-lib/erlang/lib/ose-${VERSION.ose}/doc/html/users_guide.html
-lib/erlang/lib/ose-${VERSION.ose}/doc/pdf/ose-${VERSION.ose}.pdf
-lib/erlang/lib/ose-${VERSION.ose}/info
 lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/doc/html/index.html
 lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/doc/html/introduction.html
 lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/doc/html/mibs.html
@@ -1081,6 +1073,7 @@
 lib/erlang/lib/public_key-${VERSION.public_key}/doc/html/notes.html
 lib/erlang/lib/public_key-${VERSION.public_key}/doc/html/public_key.eix
 lib/erlang/lib/public_key-${VERSION.public_key}/doc/html/public_key.html
+lib/erlang/lib/public_key-${VERSION.public_key}/doc/html/public_key_app.html
 lib/erlang/lib/public_key-${VERSION.public_key}/doc/html/public_key_records.html
 lib/erlang/lib/public_key-${VERSION.public_key}/doc/html/release_notes.html
 lib/erlang/lib/public_key-${VERSION.public_key}/doc/html/users_guide.html
@@ -1099,11 +1092,13 @@
 lib/erlang/lib/reltool-${VERSION.reltool}/doc/pdf/reltool-${VERSION.reltool}.pdf
 lib/erlang/lib/reltool-${VERSION.reltool}/info
 lib/erlang/lib/runtime_tools-${VERSION.runtime_tools}/doc/html/DTRACE.html
+lib/erlang/lib/runtime_tools-${VERSION.runtime_tools}/doc/html/LTTng.html
 lib/erlang/lib/runtime_tools-${VERSION.runtime_tools}/doc/html/SYSTEMTAP.html
 lib/erlang/lib/runtime_tools-${VERSION.runtime_tools}/doc/html/dbg.html
 lib/erlang/lib/runtime_tools-${VERSION.runtime_tools}/doc/html/dyntrace.html
 lib/erlang/lib/runtime_tools-${VERSION.runtime_tools}/doc/html/erts_alloc_config.html
 lib/erlang/lib/runtime_tools-${VERSION.runtime_tools}/doc/html/index.html
+lib/erlang/lib/runtime_tools-${VERSION.runtime_tools}/doc/html/msacc.html
 lib/erlang/lib/runtime_tools-${VERSION.runtime_tools}/doc/html/notes.html
 lib/erlang/lib/runtime_tools-${VERSION.runtime_tools}/doc/html/release_notes.html
 lib/erlang/lib/runtime_tools-${VERSION.runtime_tools}/doc/html/runtime_tools.eix
@@ -1118,7 +1113,6 @@
 lib/erlang/lib/sasl-${VERSION.sasl}/doc/html/index.html
 lib/erlang/lib/sasl-${VERSION.sasl}/doc/html/note.gif
 lib/erlang/lib/sasl-${VERSION.sasl}/doc/html/notes.html
-lib/erlang/lib/sasl-${VERSION.sasl}/doc/html/overload.html
 lib/erlang/lib/sasl-${VERSION.sasl}/doc/html/rb.html
 lib/erlang/lib/sasl-${VERSION.sasl}/doc/html/rel.html
 lib/erlang/lib/sasl-${VERSION.sasl}/doc/html/release_handler.html
@@ -1248,7 +1242,7 @@
 lib/erlang/lib/ssl-${VERSION.ssl}/info
 lib/erlang/lib/stdlib-${VERSION.stdlib}/doc/html/STDLIB_app.html
 lib/erlang/lib/stdlib-${VERSION.stdlib}/doc/html/array.html
-lib/erlang/lib/stdlib-${VERSION.stdlib}/doc/html/assert.hrl.html
+lib/erlang/lib/stdlib-${VERSION.stdlib}/doc/html/assert.hrl.xml.html
 lib/erlang/lib/stdlib-${VERSION.stdlib}/doc/html/base64.html
 lib/erlang/lib/stdlib-${VERSION.stdlib}/doc/html/beam_lib.html
 lib/erlang/lib/stdlib-${VERSION.stdlib}/doc/html/binary.html
@@ -1278,7 +1272,9 @@
 lib/erlang/lib/stdlib-${VERSION.stdlib}/doc/html/gen_event.html
 lib/erlang/lib/stdlib-${VERSION.stdlib}/doc/html/gen_fsm.html
 lib/erlang/lib/stdlib-${VERSION.stdlib}/doc/html/gen_server.html
+lib/erlang/lib/stdlib-${VERSION.stdlib}/doc/html/gen_statem.html
 lib/erlang/lib/stdlib-${VERSION.stdlib}/doc/html/index.html
+lib/erlang/lib/stdlib-${VERSION.stdlib}/doc/html/introduction.html
 lib/erlang/lib/stdlib-${VERSION.stdlib}/doc/html/io.html
 lib/erlang/lib/stdlib-${VERSION.stdlib}/doc/html/io_lib.html
 lib/erlang/lib/stdlib-${VERSION.stdlib}/doc/html/io_protocol.html
@@ -1337,22 +1333,6 @@
 lib/erlang/lib/syntax_tools-${VERSION.syntax_tools}/doc/html/users_guide.html
 lib/erlang/lib/syntax_tools-${VERSION.syntax_tools}/doc/pdf/syntax_tools-${VERSION.syntax_tools}.pdf
 lib/erlang/lib/syntax_tools-${VERSION.syntax_tools}/info
-lib/erlang/lib/test_server-${VERSION.test_server}/doc/html/basics_chapter.html
-lib/erlang/lib/test_server-${VERSION.test_server}/doc/html/example_chapter.html
-lib/erlang/lib/test_server-${VERSION.test_server}/doc/html/index.html
-lib/erlang/lib/test_server-${VERSION.test_server}/doc/html/notes.html
-lib/erlang/lib/test_server-${VERSION.test_server}/doc/html/release_notes.html
-lib/erlang/lib/test_server-${VERSION.test_server}/doc/html/run_test_chapter.html
-lib/erlang/lib/test_server-${VERSION.test_server}/doc/html/test_server.eix
-lib/erlang/lib/test_server-${VERSION.test_server}/doc/html/test_server.html
-lib/erlang/lib/test_server-${VERSION.test_server}/doc/html/test_server_app.html
-lib/erlang/lib/test_server-${VERSION.test_server}/doc/html/test_server_ctrl.html
-lib/erlang/lib/test_server-${VERSION.test_server}/doc/html/test_spec_chapter.html
-lib/erlang/lib/test_server-${VERSION.test_server}/doc/html/users_guide.html
-lib/erlang/lib/test_server-${VERSION.test_server}/doc/html/write_framework_chapter.html
-lib/erlang/lib/test_server-${VERSION.test_server}/doc/html/write_test_chapter.html
-lib/erlang/lib/test_server-${VERSION.test_server}/doc/pdf/test_server-${VERSION.test_server}.pdf
-lib/erlang/lib/test_server-${VERSION.test_server}/info
 lib/erlang/lib/tools-${VERSION.tools}/doc/html/cover.html
 lib/erlang/lib/tools-${VERSION.tools}/doc/html/cover_chapter.html
 lib/erlang/lib/tools-${VERSION.tools}/doc/html/cprof.html
@@ -1385,16 +1365,6 @@
 lib/erlang/lib/typer-${VERSION.typer}/doc/html/typer.eix
 lib/erlang/lib/typer-${VERSION.typer}/doc/pdf/typer-${VERSION.typer}.pdf
 lib/erlang/lib/typer-${VERSION.typer}/info
-lib/erlang/lib/webtool-${VERSION.webtool}/doc/html/index.html
-lib/erlang/lib/webtool-${VERSION.webtool}/doc/html/notes.html
-lib/erlang/lib/webtool-${VERSION.webtool}/doc/html/release_notes.html
-lib/erlang/lib/webtool-${VERSION.webtool}/doc/html/start_webtool.html
-lib/erlang/lib/webtool-${VERSION.webtool}/doc/html/users_guide.html
-lib/erlang/lib/webtool-${VERSION.webtool}/doc/html/webtool.eix
-lib/erlang/lib/webtool-${VERSION.webtool}/doc/html/webtool.html
-lib/erlang/lib/webtool-${VERSION.webtool}/doc/html/webtool_chapter.html
-lib/erlang/lib/webtool-${VERSION.webtool}/doc/pdf/webtool-${VERSION.webtool}.pdf
-lib/erlang/lib/webtool-${VERSION.webtool}/info
 lib/erlang/lib/wx-${VERSION.wx}/doc/html/chapter.html
 lib/erlang/lib/wx-${VERSION.wx}/doc/html/gl.html
 lib/erlang/lib/wx-${VERSION.wx}/doc/html/glu.html
diff -r a6133252e227 -r e186cfc900f5 lang/erlang-doc/distinfo
--- a/lang/erlang-doc/distinfo  Tue Aug 09 14:54:25 2016 +0000
+++ b/lang/erlang-doc/distinfo  Tue Aug 09 15:03:15 2016 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.19 2016/04/21 11:24:23 fhajny Exp $
+$NetBSD: distinfo,v 1.20 2016/08/09 15:03:15 fhajny Exp $
 
-SHA1 (erlang/otp_doc_html_18.3.tar.gz) = ebf01af99be05ef4aeeee5aef3001b33d4c563a0
-RMD160 (erlang/otp_doc_html_18.3.tar.gz) = ce852db50268f0738723ba6afa69a2218784f856
-SHA512 (erlang/otp_doc_html_18.3.tar.gz) = 0ac429f67ca9ae7f235cda72eb0f4e5b0b43ae90b70c706aeea08be0ad88968677ccc80eb1ba006e90c9f024de586ffd91741d4cef4d614d1dfac51b407d2659
-Size (erlang/otp_doc_html_18.3.tar.gz) = 34285271 bytes
+SHA1 (erlang/otp_doc_html_19.0.tar.gz) = 91fb9ce74c557bca920519bec70b19b3fc2c8498
+RMD160 (erlang/otp_doc_html_19.0.tar.gz) = eb2d45d1fff126e8b796cf0db1afb9b1a5708f71
+SHA512 (erlang/otp_doc_html_19.0.tar.gz) = 51d6da443d028fe533f12e2f2b8e12cb301977bc91cdf08530d1db53b707d60bf8ef8319b23d85ad1efbd5aaf08910b2f2a99e961b772a47e9647a03166f7d9f
+Size (erlang/otp_doc_html_19.0.tar.gz) = 34550919 bytes
diff -r a6133252e227 -r e186cfc900f5 lang/erlang-man/PLIST
--- a/lang/erlang-man/PLIST     Tue Aug 09 14:54:25 2016 +0000
+++ b/lang/erlang-man/PLIST     Tue Aug 09 15:03:15 2016 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2015/12/31 19:47:41 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.19 2016/08/09 15:03:15 fhajny Exp $
 lib/erlang/man/man1/cdv.1
 lib/erlang/man/man1/ct_run.1
 lib/erlang/man/man1/diameterc.1
@@ -12,7 +12,6 @@
 lib/erlang/man/man1/snmpc.1
 lib/erlang/man/man1/start.1
 lib/erlang/man/man1/start_erl.1
-lib/erlang/man/man1/start_webtool.1
 lib/erlang/man/man1/werl.1
 lib/erlang/man/man3/CosEventChannelAdmin.3
 lib/erlang/man/man3/CosEventChannelAdmin_ConsumerAdmin.3
@@ -180,6 +179,7 @@
 lib/erlang/man/man3/erl_syntax_lib.3
 lib/erlang/man/man3/erl_tar.3
 lib/erlang/man/man3/erl_tidy.3
+lib/erlang/man/man3/erl_tracer.3
 lib/erlang/man/man3/erlang.3
 lib/erlang/man/man3/erlang_mode.3
 lib/erlang/man/man3/erlang_stub.3
@@ -208,6 +208,7 @@
 lib/erlang/man/man3/gen_fsm.3
 lib/erlang/man/man3/gen_sctp.3
 lib/erlang/man/man3/gen_server.3
+lib/erlang/man/man3/gen_statem.3
 lib/erlang/man/man3/gen_tcp.3
 lib/erlang/man/man3/gen_udp.3
 lib/erlang/man/man3/gl.3
@@ -270,6 +271,7 @@
 lib/erlang/man/man3/mod_esi.3
 lib/erlang/man/man3/mod_security.3
 lib/erlang/man/man3/ms_transform.3
+lib/erlang/man/man3/msacc.3
 lib/erlang/man/man3/net_adm.3
 lib/erlang/man/man3/net_kernel.3
 lib/erlang/man/man3/nteventlog.3
@@ -285,10 +287,7 @@
 lib/erlang/man/man3/os.3
 lib/erlang/man/man3/os_mon_mib.3
 lib/erlang/man/man3/os_sup.3
-lib/erlang/man/man3/ose.3
-lib/erlang/man/man3/ose_erl_driver.3
 lib/erlang/man/man3/otp_mib.3
-lib/erlang/man/man3/overload.3
 lib/erlang/man/man3/percept.3
 lib/erlang/man/man3/percept_profile.3
 lib/erlang/man/man3/pg2.3
@@ -365,15 +364,12 @@
 lib/erlang/man/man3/system_information.3
 lib/erlang/man/man3/systools.3
 lib/erlang/man/man3/tags.3
-lib/erlang/man/man3/test_server.3
-lib/erlang/man/man3/test_server_ctrl.3
 lib/erlang/man/man3/tftp.3
 lib/erlang/man/man3/timer.3
 lib/erlang/man/man3/ttb.3
 lib/erlang/man/man3/unicode.3
 lib/erlang/man/man3/unix_telnet.3
 lib/erlang/man/man3/user.3
-lib/erlang/man/man3/webtool.3
 lib/erlang/man/man3/win32reg.3
 lib/erlang/man/man3/wrap_log_reader.3
 lib/erlang/man/man3/wx.3
@@ -628,14 +624,13 @@
 lib/erlang/man/man6/kernel.6
 lib/erlang/man/man6/observer.6
 lib/erlang/man/man6/os_mon.6
-lib/erlang/man/man6/ose.6
+lib/erlang/man/man6/public_key.6
 lib/erlang/man/man6/runtime_tools.6
 lib/erlang/man/man6/sasl.6
 lib/erlang/man/man6/snmp.6
 lib/erlang/man/man6/ssh.6
 lib/erlang/man/man6/ssl.6
 lib/erlang/man/man6/stdlib.6
-lib/erlang/man/man6/test_server.6
 lib/erlang/man/man7/INET-ADDRESS-MIB.7
 lib/erlang/man/man7/OTP-SNMPEA-MIB.7
 lib/erlang/man/man7/RFC1213-MIB.7
diff -r a6133252e227 -r e186cfc900f5 lang/erlang-man/distinfo
--- a/lang/erlang-man/distinfo  Tue Aug 09 14:54:25 2016 +0000
+++ b/lang/erlang-man/distinfo  Tue Aug 09 15:03:15 2016 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.19 2016/04/21 11:24:23 fhajny Exp $
+$NetBSD: distinfo,v 1.20 2016/08/09 15:03:15 fhajny Exp $
 
-SHA1 (erlang/otp_doc_man_18.3.tar.gz) = 0a3cabfaac31ee5469d9e7438b3391ee287ea43d
-RMD160 (erlang/otp_doc_man_18.3.tar.gz) = d58d6d6e1c4c9c4011ea9d7b2c0fa6e8693021e9
-SHA512 (erlang/otp_doc_man_18.3.tar.gz) = d45d72d7ee7492e081dd5fac1a4d1cea93fe5f5287900be13c92e1c1802f7ec77573eeb4d271497154b9e0723c393700f35982ceedbe29be6cb759a0ebe83325
-Size (erlang/otp_doc_man_18.3.tar.gz) = 1395166 bytes
+SHA1 (erlang/otp_doc_man_19.0.tar.gz) = 1b9e9d2d7a945919d466a5a27986e0d13836fdf1
+RMD160 (erlang/otp_doc_man_19.0.tar.gz) = 5530a9cf7656f21a22d68b06bbf248d832845def
+SHA512 (erlang/otp_doc_man_19.0.tar.gz) = bb31563542c51eaf94e8780717f57718ab49592f7718e0dee855f3dfeae809d67cc3ed750d28c0fa53e3bae29dd27c9511d9228bde21bf010cd1d8588d4b1b7b
+Size (erlang/otp_doc_man_19.0.tar.gz) = 1405918 bytes
diff -r a6133252e227 -r e186cfc900f5 lang/erlang/Makefile
--- a/lang/erlang/Makefile      Tue Aug 09 14:54:25 2016 +0000
+++ b/lang/erlang/Makefile      Tue Aug 09 15:03:15 2016 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.76 2016/07/09 06:38:24 wiz Exp $
+# $NetBSD: Makefile,v 1.77 2016/08/09 15:03:15 fhajny Exp $
 
 DISTNAME=              otp_src_${DIST_VERSION_MAJOR}.${DIST_VERSION_MINOR}
 PKGNAME=               ${DISTNAME:S/otp_src_/erlang-/}
-PKGREVISION=           1
 CATEGORIES=            lang
 MASTER_SITES=          http://www.erlang.org/download/
 
diff -r a6133252e227 -r e186cfc900f5 lang/erlang/Makefile.versions
--- a/lang/erlang/Makefile.versions     Tue Aug 09 14:54:25 2016 +0000
+++ b/lang/erlang/Makefile.versions     Tue Aug 09 15:03:15 2016 +0000
@@ -1,61 +1,58 @@
-# $NetBSD: Makefile.versions,v 1.22 2016/04/21 11:24:23 fhajny Exp $
+# $NetBSD: Makefile.versions,v 1.23 2016/08/09 15:03:15 fhajny Exp $
 
-DIST_VERSION_MAJOR=            18
-DIST_VERSION_MINOR=            3
+DIST_VERSION_MAJOR=            19
+DIST_VERSION_MINOR=            0
 
 _VERSIONS=                                     \
-       asn1                    4.0.2           \
-       common_test             1.12            \
-       compiler                6.0.3           \
-       cosEvent                2.2             \
-       cosEventDomain          1.2             \
-       cosFileTransfer         1.2             \
-       cosNotification         1.2.1           \
-       cosProperty             1.2             \
-       cosTime                 1.2.1           \
-       cosTransactions         1.3.1           \
-       crypto                  3.6.3           \
-       debugger                4.1.2           \
-       dialyzer                2.9             \
-       diameter                1.11.2          \
-       edoc                    0.7.18          \
-       eldap                   1.2.1           \
-       erl_docgen              0.4.2           \
-       erl_interface           3.8.2           \
-       erts                    7.3             \
-       et                      1.5.1           \
-       eunit                   2.2.13          \



Home | Main Index | Thread Index | Old Index