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 20.1.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/091a22525ab1
branches:  trunk
changeset: 369673:091a22525ab1
user:      fhajny <fhajny%pkgsrc.org@localhost>
date:      Mon Oct 02 18:10:38 2017 +0000

description:
Update lang/erlang* to 20.1.

Some highlights for 20.1:

- crypto, public_key: Extend crypto and public_key functions sign and
  verify with:
  - support for RSASSA-PS padding for signatures and for saltlength
    setting
  - X9.31 RSA padding.
  - sha, sha224, sha256, sha384, and sha512 for dss signatures as
    mentioned in NIST SP 800-57 Part 1.
  - ripemd160 to be used for rsa signatures.

- A new tuple in crypto:supports/0 reports supported MAC algorithms.

- diameter:
  - Add service option decode_format to allow incoming messages to be
    decoded into maps instead of records.
  - Decode performance has been improved.
  - Add service/transport option avp_dictionaries to give better
    support for dictionaries only defining AVPs.

- erts: Upgraded the ERTS internal PCRE library from version 8.40 to
  version 8.41.

- erts, kernel, tools: Profiling with lock counting can now be fully
  toggled at runtime in the lock counting emulator (-emu_type lcnt).

- erts: The zlib module has been refactored and all its operations
  will now yield appropriately, allowing them to be used freely in
  concurrent applications.

- erts, tools: Add erlang:iolist_to_iovec/1, which converts an
  iolist() to an erlang:iovec(), which is suitable for use with
  enif_inspect_iovec().

- erts: Add new nif API functions for managing an I/O Queue.

- observer/crashdump_viewer:
  - Reading of crash dumps with many binaries is optimized.
  - A progress bar is shown when the detail view for a process is
    opened.
  - The cdv script now sets ERL_CRASH_DUMP_SECONDS=0 to avoid
    generating a new crash dump from the node running the Crashdump
    Viewer.

- observer: Add system statistics and limits to frontpage in observer.

- public_key, ssl**: Improved error propagation and reports

- ssh: A new option modify_algorithms is implemented. It enables
  specifying changes on the default algorithms list.

- tools/xref: The predefined Xref analysis locals_not_used now
  understands the -on_load() attribute and does not report unused
  functions.

- tools/fprof: When sampling multiple processes and analyzing with
  totals set to true, the output now sums together all caller and
  callee entries which concerns the same function.

diffstat:

 lang/erlang-doc/PLIST         |   3 +-
 lang/erlang-doc/distinfo      |  10 +++---
 lang/erlang-man/distinfo      |  10 +++---
 lang/erlang/Makefile.versions |  62 +++++++++++++++++++++---------------------
 lang/erlang/PLIST             |   6 +++-
 lang/erlang/distinfo          |  10 +++---
 6 files changed, 53 insertions(+), 48 deletions(-)

diffs (197 lines):

diff -r 6ef64a2983b3 -r 091a22525ab1 lang/erlang-doc/PLIST
--- a/lang/erlang-doc/PLIST     Mon Oct 02 15:54:35 2017 +0000
+++ b/lang/erlang-doc/PLIST     Mon Oct 02 18:10:38 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.26 2017/07/04 11:40:48 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.27 2017/10/02 18:10:39 fhajny Exp $
 lib/erlang/doc/applications.html
 lib/erlang/doc/design_principles/applications.html
 lib/erlang/doc/design_principles/appup_cookbook.html
@@ -1149,6 +1149,7 @@
 lib/erlang/lib/snmp-${VERSION.snmp}/info
 lib/erlang/lib/ssh-${VERSION.ssh}/doc/html/SSH_app.html
 lib/erlang/lib/ssh-${VERSION.ssh}/doc/html/SSH_protocols.png
+lib/erlang/lib/ssh-${VERSION.ssh}/doc/html/configure_algos.html
 lib/erlang/lib/ssh-${VERSION.ssh}/doc/html/index.html
 lib/erlang/lib/ssh-${VERSION.ssh}/doc/html/introduction.html
 lib/erlang/lib/ssh-${VERSION.ssh}/doc/html/notes.html
diff -r 6ef64a2983b3 -r 091a22525ab1 lang/erlang-doc/distinfo
--- a/lang/erlang-doc/distinfo  Mon Oct 02 15:54:35 2017 +0000
+++ b/lang/erlang-doc/distinfo  Mon Oct 02 18:10:38 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.24 2017/07/04 11:40:48 fhajny Exp $
+$NetBSD: distinfo,v 1.25 2017/10/02 18:10:39 fhajny Exp $
 
-SHA1 (erlang/otp_doc_html_20.0.tar.gz) = 0aed4993df446e78f634f0efb6b2237086e81511
-RMD160 (erlang/otp_doc_html_20.0.tar.gz) = f67c32955884ebdb2951e4ca33417339938fd626
-SHA512 (erlang/otp_doc_html_20.0.tar.gz) = a183943a3a2636489cfdf3e7ede8dc4233db84a271b4b8bd655b57b4abac597b797f035d77087be72e823638898d202e08c53decb565fc10f2e444dcc6da8628
-Size (erlang/otp_doc_html_20.0.tar.gz) = 33948386 bytes
+SHA1 (erlang/otp_doc_html_20.1.tar.gz) = 1f5ac3cc9b8f864d4c446e6c732012d5ad4651e1
+RMD160 (erlang/otp_doc_html_20.1.tar.gz) = 1c6ad3898f2843a42506b1808609a5c1f070d4d8
+SHA512 (erlang/otp_doc_html_20.1.tar.gz) = c2eb6cb63f71727ada79ea14a1b8f0b7291bc1d3cdb43bf8978b7b8948d466b9492571d3a45adc96de0eebf46eee213d27c0502ee4d9963ec7c5c0d976f257d9
+Size (erlang/otp_doc_html_20.1.tar.gz) = 33059931 bytes
diff -r 6ef64a2983b3 -r 091a22525ab1 lang/erlang-man/distinfo
--- a/lang/erlang-man/distinfo  Mon Oct 02 15:54:35 2017 +0000
+++ b/lang/erlang-man/distinfo  Mon Oct 02 18:10:38 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.24 2017/07/04 11:40:48 fhajny Exp $
+$NetBSD: distinfo,v 1.25 2017/10/02 18:10:39 fhajny Exp $
 
-SHA1 (erlang/otp_doc_man_20.0.tar.gz) = f9b5fe0d50af31baeee68858b16dccb76a028165
-RMD160 (erlang/otp_doc_man_20.0.tar.gz) = 907b947fd33b2068ff3d8544a6a81f62ce9b2429
-SHA512 (erlang/otp_doc_man_20.0.tar.gz) = 8f3c9b39c5574c239fe4f8d220884667d9d8b8231e923da8caebedc2cfd4db61a3b71a45788c3d63ae4cecc11884df9143e164c544356145977010f31c388e99
-Size (erlang/otp_doc_man_20.0.tar.gz) = 1430939 bytes
+SHA1 (erlang/otp_doc_man_20.1.tar.gz) = d137183399bdfd49ba00a410d4b36c5934ed9bd0
+RMD160 (erlang/otp_doc_man_20.1.tar.gz) = 71954a0ecb97545e71646ffb227c4382c49962b9
+SHA512 (erlang/otp_doc_man_20.1.tar.gz) = d64cb7e78f1cbc86eccfa338ebe211b4e67ada842d780cf73dac7aadab8209a845de305644b758ed23d939688146012cd5172e005fee207307d6e24c7b7d2345
+Size (erlang/otp_doc_man_20.1.tar.gz) = 1334036 bytes
diff -r 6ef64a2983b3 -r 091a22525ab1 lang/erlang/Makefile.versions
--- a/lang/erlang/Makefile.versions     Mon Oct 02 15:54:35 2017 +0000
+++ b/lang/erlang/Makefile.versions     Mon Oct 02 18:10:38 2017 +0000
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile.versions,v 1.28 2017/07/04 11:40:48 fhajny Exp $
+# $NetBSD: Makefile.versions,v 1.29 2017/10/02 18:10:38 fhajny Exp $
 
 DIST_VERSION_MAJOR=            20
-DIST_VERSION_MINOR=            0
+DIST_VERSION_MINOR=            1
 
 _VERSIONS=                                     \
-       asn1                    5.0             \
-       common_test             1.15            \
-       compiler                7.1             \
+       asn1                    5.0.3           \
+       common_test             1.15.2          \
+       compiler                7.1.2           \
        cosEvent                2.2.1           \
        cosEventDomain          1.2.1           \
        cosFileTransfer         1.2.1           \
@@ -14,44 +14,44 @@
        cosProperty             1.2.2           \
        cosTime                 1.2.2           \
        cosTransactions         1.3.2           \
-       crypto                  4.0             \
-       debugger                4.2.2           \
-       dialyzer                3.2             \
-       diameter                2.0             \
-       edoc                    0.9             \
+       crypto                  4.1             \
+       debugger                4.2.3           \
+       dialyzer                3.2.2           \
+       diameter                2.1             \
+       edoc                    0.9.1           \
        eldap                   1.2.2           \
-       erl_docgen              0.7             \
+       erl_docgen              0.7.1           \
        erl_interface           3.10            \
-       erts                    9.0             \
-       et                      1.6             \
-       eunit                   2.3.3           \
+       erts                    9.1             \
+       et                      1.6.1           \
+       eunit                   2.3.4           \
        gs                      1.6.2           \
-       hipe                    3.16            \
+       hipe                    3.16.1          \
        ic                      4.4.2           \
-       inets                   6.4             \
+       inets                   6.4.2           \
        jinterface              1.8             \
-       kernel                  5.3             \
+       kernel                  5.4             \
        megaco                  3.18.2          \
-       mnesia                  4.15            \
-       observer                2.4             \
+       mnesia                  4.15.1          \
+       observer                2.5             \
        odbc                    2.12            \
        orber                   3.8.3           \
-       os_mon                  2.4.2           \
+       os_mon                  2.4.3           \
        otp_mibs                1.1.1           \
        parsetools              2.1.5           \
        percept                 0.9             \
-       public_key              1.4.1           \
-       reltool                 0.7.4           \
-       runtime_tools           1.12            \
-       sasl                    3.0.4           \
-       snmp                    5.2.6           \
-       ssh                     4.5             \
-       ssl                     8.2             \
-       stdlib                  3.4             \
-       syntax_tools            2.1.2           \
-       tools                   2.10            \
+       public_key              1.5             \
+       reltool                 0.7.5           \
+       runtime_tools           1.12.2          \
+       sasl                    3.1             \
+       snmp                    5.2.7           \
+       ssh                     4.6             \
+       ssl                     8.2.1           \
+       stdlib                  3.4.2           \
+       syntax_tools            2.1.3           \
+       tools                   2.11            \
        typer                   0.9.12          \
-       wx                      1.8.1           \
+       wx                      1.8.2           \
        xmerl                   1.3.15
 
 PLIST_SUBST+=  VERSION=${DIST_VERSION_MAJOR}
diff -r 6ef64a2983b3 -r 091a22525ab1 lang/erlang/PLIST
--- a/lang/erlang/PLIST Mon Oct 02 15:54:35 2017 +0000
+++ b/lang/erlang/PLIST Mon Oct 02 18:10:38 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.27 2017/07/04 11:40:48 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.28 2017/10/02 18:10:38 fhajny Exp $
 bin/ct_run
 bin/dialyzer
 bin/epmd
@@ -1262,6 +1262,7 @@
 lib/erlang/lib/diameter-${VERSION.diameter}/ebin/diameter_gen_base_accounting.beam
 lib/erlang/lib/diameter-${VERSION.diameter}/ebin/diameter_gen_base_rfc3588.beam
 lib/erlang/lib/diameter-${VERSION.diameter}/ebin/diameter_gen_base_rfc6733.beam
+lib/erlang/lib/diameter-${VERSION.diameter}/ebin/diameter_gen_doic_rfc7683.beam
 lib/erlang/lib/diameter-${VERSION.diameter}/ebin/diameter_gen_relay.beam
 lib/erlang/lib/diameter-${VERSION.diameter}/ebin/diameter_info.beam
 lib/erlang/lib/diameter-${VERSION.diameter}/ebin/diameter_lib.beam
@@ -1307,6 +1308,7 @@
 lib/erlang/lib/diameter-${VERSION.diameter}/include/diameter_gen_base_accounting.hrl
 lib/erlang/lib/diameter-${VERSION.diameter}/include/diameter_gen_base_rfc3588.hrl
 lib/erlang/lib/diameter-${VERSION.diameter}/include/diameter_gen_base_rfc6733.hrl
+lib/erlang/lib/diameter-${VERSION.diameter}/include/diameter_gen_doic_rfc7683.hrl
 lib/erlang/lib/diameter-${VERSION.diameter}/include/diameter_gen_relay.hrl
 lib/erlang/lib/diameter-${VERSION.diameter}/src/base/diameter.erl
 lib/erlang/lib/diameter-${VERSION.diameter}/src/base/diameter_app.erl
@@ -1345,12 +1347,14 @@
 lib/erlang/lib/diameter-${VERSION.diameter}/src/dict/base_accounting.dia
 lib/erlang/lib/diameter-${VERSION.diameter}/src/dict/base_rfc3588.dia
 lib/erlang/lib/diameter-${VERSION.diameter}/src/dict/base_rfc6733.dia
+lib/erlang/lib/diameter-${VERSION.diameter}/src/dict/doic_rfc7683.dia
 lib/erlang/lib/diameter-${VERSION.diameter}/src/dict/relay.dia
 lib/erlang/lib/diameter-${VERSION.diameter}/src/gen/diameter_dict_parser.erl
 lib/erlang/lib/diameter-${VERSION.diameter}/src/gen/diameter_gen_acct_rfc6733.erl
 lib/erlang/lib/diameter-${VERSION.diameter}/src/gen/diameter_gen_base_accounting.erl
 lib/erlang/lib/diameter-${VERSION.diameter}/src/gen/diameter_gen_base_rfc3588.erl
 lib/erlang/lib/diameter-${VERSION.diameter}/src/gen/diameter_gen_base_rfc6733.erl
+lib/erlang/lib/diameter-${VERSION.diameter}/src/gen/diameter_gen_doic_rfc7683.erl
 lib/erlang/lib/diameter-${VERSION.diameter}/src/gen/diameter_gen_relay.erl
 lib/erlang/lib/diameter-${VERSION.diameter}/src/info/diameter_dbg.erl
 lib/erlang/lib/diameter-${VERSION.diameter}/src/info/diameter_info.erl
diff -r 6ef64a2983b3 -r 091a22525ab1 lang/erlang/distinfo
--- a/lang/erlang/distinfo      Mon Oct 02 15:54:35 2017 +0000
+++ b/lang/erlang/distinfo      Mon Oct 02 18:10:38 2017 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.51 2017/07/04 11:40:48 fhajny Exp $
+$NetBSD: distinfo,v 1.52 2017/10/02 18:10:38 fhajny Exp $
 
-SHA1 (erlang/otp_src_20.0.tar.gz) = 4f0bad82024bb99210d8960f60b0e14821dcf939
-RMD160 (erlang/otp_src_20.0.tar.gz) = dd7163abc4f736947c53e2cb893afd87739b7340
-SHA512 (erlang/otp_src_20.0.tar.gz) = f73ea74fd149392c72925ea163eafe62ed4470405c61d1c7e557c4f3c94546b4385b073d5d53017f1f5422bdf203ea346fa3d672f49bca4cceec26c51de68951
-Size (erlang/otp_src_20.0.tar.gz) = 87346046 bytes
+SHA1 (erlang/otp_src_20.1.tar.gz) = 8facdb71696118b5c58238e57106ca23d14166d0
+RMD160 (erlang/otp_src_20.1.tar.gz) = 65ed1ad934dea860f277648663db714881b9cb97
+SHA512 (erlang/otp_src_20.1.tar.gz) = 76b5fcfcdd501636ae8b8392e563d03ca351fce055fca3c92354fa7fe78e150701fcfbc607e09afcc13ca04d5cbba33b15ef03b77e1f4af766dd0e6b152df7a2
+Size (erlang/otp_src_20.1.tar.gz) = 87342296 bytes
 SHA1 (patch-ab) = 5f1602f3a49c05fd4c45884a7cd6be8d3f287ac3
 SHA1 (patch-ay) = f5f1accdb11e404ba4779b056228431e3080e4cd
 SHA1 (patch-erts_configure) = dba8d72974e8c493cf2bb90e6b149a84dd9073da



Home | Main Index | Thread Index | Old Index