pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang



Module Name:    pkgsrc
Committed By:   nia
Date:           Thu Aug  1 11:43:01 UTC 2019

Modified Files:
        pkgsrc/lang/erlang: Makefile.versions PLIST distinfo versions.mk
        pkgsrc/lang/erlang-doc: PLIST distinfo
        pkgsrc/lang/erlang-man: PLIST distinfo
        pkgsrc/lang/erlang/patches: patch-erts_lib__src_common_erl__printf.c
Added Files:
        pkgsrc/lang/erlang/patches: patch-erts_emulator_nifs_common_net__nif.c
Removed Files:
        pkgsrc/lang/erlang/patches: patch-erts_configure.in

Log Message:
erlang: Update to 22.0.7

Erlang/OTP 22 is a new major release with new features and improvements as well as incompatibilities.

For a deeper dive into the hightligts of the OTP 22 release, you can read our blog here:

http://blog.erlang.org/OTP-22-Highlights/

Potential Incompatibilities

    gen_* behaviours: If logging of the last N messages through sys:log/2,3 is active for the server, this log is included in the terminate report.
    reltool: A new element, Opts, can now be included in a rel tuple in the reltool release specific configuration format: {rel, Name, Vsn, RelApps, Opts}.
    All external pids/ports/refs created by erlang:list_to_pid and similar functions now compare equal to any other pid/port/ref with same number from that node.
    The old legacy erl_interface library is deprecated as of OTP 22, and will be removed in OTP 23. This does not apply to the ei library.
    VxWorks is deprecated as of OTP 22 and will be removed in OTP 23.

Erts:

    Support for Erlang Distribution protocol to split the payload of large signals into several fragments.
    ETS option write_concurrency now also effects and improves scalability of ordered_set tables.
    The length/1 BIF used to calculate the length of the list in one go without yielding, even if the list was very long. Now it yields when called with long lists.
    A new (still experimental) module socket is introduced. It is implemented as a NIF and the idea is that it shall be as "close as possible" to the OS level socket interface.
    Added the NIF function enif_term_type, which helps avoid long sequences of enif_is_xyz by returning the type of the given term. This is especially helpful for NIFs that serialize terms, such as 
JSON encoders, where it can improve both performance and readability.

Compiler:

    The compiler has been rewritten to internally use an intermediate representation based on Static Single Assignment (SSA). The new intermediate representation makes more optimizations possible.
        The binary matching optimizations are now applicable in many more circumstances than before.
        Type optimizations are now applied across local function calls, and will remove a lot more redundant type tests than before.
    All compiler options that can be given in the source file can now be given in the option list on the command line for erlc.
    In OTP 22, HiPE (the native code compiler) is not fully functional. The reasons for this are new BEAM instructions for binary matching that the HiPE native code compiler does not support. If erlc 
is invoked with the +native option, and if any of the new binary matching instructions are used, the compiler will issue a warning and produce a BEAM file without native code.

Standard libraries:

    Cover now uses the counters module instead of ets for updating counters. The new function cover:local_only/0 allows running Cover in a restricted but faster local-only mode. The increase in speed 
will vary depending on the type of code being cover-compiled, as an example the compiler test suite runs more than twice as fast with the new Cover.
    A simple socket API is provided through the socket module. This is a low level API that does *not* replace gen_[tcp|udp|sctp]. It is intended to *eventually* replace the inet driver. It also 
provides a basic API that facilitates the implementation of other protocols than TCP, UDP and SCTP. Known issues are; No support for the Windows OS (currently), a small term leakage. This feature 
will be classed as experimental in OTP 22.
    SSL: now uses the new logger API, including log levels and verbose debug logging.
    SSL: Basic support for TLS 1.3 Server for experimental use.
    crypto: The new hash_info/1 and cipher_info/1 functions returns maps with information about the hash or cipher in the argument.


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 pkgsrc/lang/erlang/Makefile.versions
cvs rdiff -u -r1.37 -r1.38 pkgsrc/lang/erlang/PLIST
cvs rdiff -u -r1.73 -r1.74 pkgsrc/lang/erlang/distinfo
cvs rdiff -u -r1.12 -r1.13 pkgsrc/lang/erlang/versions.mk
cvs rdiff -u -r1.31 -r1.32 pkgsrc/lang/erlang-doc/PLIST
cvs rdiff -u -r1.30 -r1.31 pkgsrc/lang/erlang-doc/distinfo
cvs rdiff -u -r1.25 -r1.26 pkgsrc/lang/erlang-man/PLIST
cvs rdiff -u -r1.30 -r1.31 pkgsrc/lang/erlang-man/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/lang/erlang/patches/patch-erts_configure.in
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/lang/erlang/patches/patch-erts_emulator_nifs_common_net__nif.c
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/lang/erlang/patches/patch-erts_lib__src_common_erl__printf.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/erlang/Makefile.versions
diff -u pkgsrc/lang/erlang/Makefile.versions:1.43 pkgsrc/lang/erlang/Makefile.versions:1.44
--- pkgsrc/lang/erlang/Makefile.versions:1.43   Tue Apr 23 18:47:16 2019
+++ pkgsrc/lang/erlang/Makefile.versions        Thu Aug  1 11:43:00 2019
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.versions,v 1.43 2019/04/23 18:47:16 nia Exp $
+# $NetBSD: Makefile.versions,v 1.44 2019/08/01 11:43:00 nia Exp $
 
-DIST_VERSION_MAJOR=            21
-DIST_VERSION_MINOR=            3
+DIST_VERSION_MAJOR=            22
+DIST_VERSION_MINOR=            0
 # Only set when sources for patch level releases are published on erlang.org
-DIST_VERSION_PATCH=            6
+DIST_VERSION_PATCH=            7
 
 .include "versions.mk"
 

Index: pkgsrc/lang/erlang/PLIST
diff -u pkgsrc/lang/erlang/PLIST:1.37 pkgsrc/lang/erlang/PLIST:1.38
--- pkgsrc/lang/erlang/PLIST:1.37       Tue Apr 23 18:47:16 2019
+++ pkgsrc/lang/erlang/PLIST    Thu Aug  1 11:43:00 2019
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.37 2019/04/23 18:47:16 nia Exp $
+@comment $NetBSD: PLIST,v 1.38 2019/08/01 11:43:00 nia Exp $
 bin/ct_run
 bin/dialyzer
 bin/epmd
@@ -264,24 +264,29 @@ lib/erlang/lib/common_test-${VERSION.com
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_a.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_asm.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_block.beam
-lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_bs.beam
-lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_bsm.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_clean.beam
-lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_dead.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_dict.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_disasm.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_except.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_flatten.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_jump.beam
+lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_kernel_to_ssa.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_listing.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_opcodes.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_peep.beam
-lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_receive.beam
-lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_record.beam
-lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_reorder.beam
-lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_split.beam
+lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_ssa.beam
+lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_ssa_bsm.beam
+lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_ssa_codegen.beam
+lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_ssa_dead.beam
+lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_ssa_funs.beam
+lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_ssa_lint.beam
+lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_ssa_opt.beam
+lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_ssa_pp.beam
+lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_ssa_pre_codegen.beam
+lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_ssa_recv.beam
+lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_ssa_share.beam
+lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_ssa_type.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_trim.beam
-lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_type.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_utils.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_validator.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/beam_z.beam
@@ -302,38 +307,43 @@ lib/erlang/lib/compiler-${VERSION.compil
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/rec_env.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/sys_core_alias.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/sys_core_bsm.beam
-lib/erlang/lib/compiler-${VERSION.compiler}/ebin/sys_core_dsetel.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/sys_core_fold.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/sys_core_fold_lists.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/sys_core_inline.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/sys_pre_attributes.beam
-lib/erlang/lib/compiler-${VERSION.compiler}/ebin/v3_codegen.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/v3_core.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/v3_kernel.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/ebin/v3_kernel_pp.beam
 lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_a.erl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_asm.erl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_block.erl
-lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_bs.erl
-lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_bsm.erl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_clean.erl
-lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_dead.erl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_dict.erl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_disasm.erl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_disasm.hrl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_except.erl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_flatten.erl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_jump.erl
+lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_kernel_to_ssa.erl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_listing.erl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_opcodes.erl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_opcodes.hrl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_peep.erl
-lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_receive.erl
-lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_record.erl
-lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_reorder.erl
-lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_split.erl
+lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_ssa.erl
+lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_ssa.hrl
+lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_ssa_bsm.erl
+lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_ssa_codegen.erl
+lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_ssa_dead.erl
+lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_ssa_funs.erl
+lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_ssa_lint.erl
+lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_ssa_opt.erl
+lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_ssa_opt.hrl
+lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_ssa_pp.erl
+lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_ssa_pre_codegen.erl
+lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_ssa_recv.erl
+lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_ssa_share.erl
+lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_ssa_type.erl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_trim.erl
-lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_type.erl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_utils.erl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_validator.erl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/beam_z.erl
@@ -354,12 +364,10 @@ lib/erlang/lib/compiler-${VERSION.compil
 lib/erlang/lib/compiler-${VERSION.compiler}/src/rec_env.erl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/sys_core_alias.erl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/sys_core_bsm.erl
-lib/erlang/lib/compiler-${VERSION.compiler}/src/sys_core_dsetel.erl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/sys_core_fold.erl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/sys_core_fold_lists.erl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/sys_core_inline.erl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/sys_pre_attributes.erl
-lib/erlang/lib/compiler-${VERSION.compiler}/src/v3_codegen.erl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/v3_core.erl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/v3_kernel.erl
 lib/erlang/lib/compiler-${VERSION.compiler}/src/v3_kernel.hrl
@@ -372,9 +380,35 @@ lib/erlang/lib/crypto-${VERSION.crypto}/
 lib/erlang/lib/crypto-${VERSION.crypto}/priv/lib/crypto_callback.so
 lib/erlang/lib/crypto-${VERSION.crypto}/priv/lib/otp_test_engine.so
 lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/Makefile
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/aead.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/aes.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/algorithms.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/api_ng.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/atoms.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/bn.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/cipher.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/cmac.o
 lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/crypto.o
 lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/crypto_callback.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/dh.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/digest.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/dss.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/ec.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/ecdh.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/eddsa.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/engine.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/evp.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/fips.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/hash.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/hmac.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/info.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/math.o
 lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/otp_test_engine.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/pkey.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/poly1305.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/rand.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/rsa.o
+lib/erlang/lib/crypto-${VERSION.crypto}/priv/obj/srp.o
 lib/erlang/lib/crypto-${VERSION.crypto}/src/crypto.erl
 lib/erlang/lib/crypto-${VERSION.crypto}/src/crypto_ec_curves.erl
 lib/erlang/lib/debugger-${VERSION.debugger}/ebin/dbg_debugged.beam
@@ -885,6 +919,7 @@ lib/erlang/lib/erl_interface-${VERSION.e
 lib/erlang/lib/erl_interface-${VERSION.erl_interface}/src/registry/reg_tabstat.c
 lib/erlang/lib/erts-${VERSION.erts}/ebin/atomics.beam
 lib/erlang/lib/erts-${VERSION.erts}/ebin/counters.beam
+lib/erlang/lib/erts-${VERSION.erts}/ebin/erl_init.beam
 lib/erlang/lib/erts-${VERSION.erts}/ebin/erl_prim_loader.beam
 lib/erlang/lib/erts-${VERSION.erts}/ebin/erl_tracer.beam
 lib/erlang/lib/erts-${VERSION.erts}/ebin/erlang.beam
@@ -894,16 +929,18 @@ lib/erlang/lib/erts-${VERSION.erts}/ebin
 lib/erlang/lib/erts-${VERSION.erts}/ebin/erts_internal.beam
 lib/erlang/lib/erts-${VERSION.erts}/ebin/erts_literal_area_collector.beam
 lib/erlang/lib/erts-${VERSION.erts}/ebin/init.beam
-lib/erlang/lib/erts-${VERSION.erts}/ebin/otp_ring0.beam
+lib/erlang/lib/erts-${VERSION.erts}/ebin/net.beam
 lib/erlang/lib/erts-${VERSION.erts}/ebin/persistent_term.beam
 lib/erlang/lib/erts-${VERSION.erts}/ebin/prim_buffer.beam
 lib/erlang/lib/erts-${VERSION.erts}/ebin/prim_eval.beam
 lib/erlang/lib/erts-${VERSION.erts}/ebin/prim_file.beam
 lib/erlang/lib/erts-${VERSION.erts}/ebin/prim_inet.beam
 lib/erlang/lib/erts-${VERSION.erts}/ebin/prim_zip.beam
+lib/erlang/lib/erts-${VERSION.erts}/ebin/socket.beam
 lib/erlang/lib/erts-${VERSION.erts}/ebin/zlib.beam
 lib/erlang/lib/erts-${VERSION.erts}/src/atomics.erl
 lib/erlang/lib/erts-${VERSION.erts}/src/counters.erl
+lib/erlang/lib/erts-${VERSION.erts}/src/erl_init.erl
 lib/erlang/lib/erts-${VERSION.erts}/src/erl_prim_loader.erl
 lib/erlang/lib/erts-${VERSION.erts}/src/erl_tracer.erl
 lib/erlang/lib/erts-${VERSION.erts}/src/erlang.erl
@@ -912,7 +949,7 @@ lib/erlang/lib/erts-${VERSION.erts}/src/
 lib/erlang/lib/erts-${VERSION.erts}/src/erts_internal.erl
 lib/erlang/lib/erts-${VERSION.erts}/src/erts_literal_area_collector.erl
 lib/erlang/lib/erts-${VERSION.erts}/src/init.erl
-lib/erlang/lib/erts-${VERSION.erts}/src/otp_ring0.erl
+lib/erlang/lib/erts-${VERSION.erts}/src/net.erl
 lib/erlang/lib/erts-${VERSION.erts}/src/persistent_term.erl
 lib/erlang/lib/erts-${VERSION.erts}/src/prim_buffer.erl
 lib/erlang/lib/erts-${VERSION.erts}/src/prim_eval.S
@@ -920,6 +957,7 @@ lib/erlang/lib/erts-${VERSION.erts}/src/
 lib/erlang/lib/erts-${VERSION.erts}/src/prim_file.erl
 lib/erlang/lib/erts-${VERSION.erts}/src/prim_inet.erl
 lib/erlang/lib/erts-${VERSION.erts}/src/prim_zip.erl
+lib/erlang/lib/erts-${VERSION.erts}/src/socket.erl
 lib/erlang/lib/erts-${VERSION.erts}/src/zlib.erl
 lib/erlang/lib/et-${VERSION.et}/ebin/et.app
 lib/erlang/lib/et-${VERSION.et}/ebin/et.appup
@@ -1429,7 +1467,6 @@ lib/erlang/lib/kernel-${VERSION.kernel}/
 lib/erlang/lib/kernel-${VERSION.kernel}/ebin/logger_simple_h.beam
 lib/erlang/lib/kernel-${VERSION.kernel}/ebin/logger_std_h.beam
 lib/erlang/lib/kernel-${VERSION.kernel}/ebin/logger_sup.beam
-lib/erlang/lib/kernel-${VERSION.kernel}/ebin/net.beam
 lib/erlang/lib/kernel-${VERSION.kernel}/ebin/net_adm.beam
 lib/erlang/lib/kernel-${VERSION.kernel}/ebin/net_kernel.beam
 lib/erlang/lib/kernel-${VERSION.kernel}/ebin/os.beam
@@ -1549,7 +1586,6 @@ lib/erlang/lib/kernel-${VERSION.kernel}/
 lib/erlang/lib/kernel-${VERSION.kernel}/src/logger_simple_h.erl
 lib/erlang/lib/kernel-${VERSION.kernel}/src/logger_std_h.erl
 lib/erlang/lib/kernel-${VERSION.kernel}/src/logger_sup.erl
-lib/erlang/lib/kernel-${VERSION.kernel}/src/net.erl
 lib/erlang/lib/kernel-${VERSION.kernel}/src/net_adm.erl
 lib/erlang/lib/kernel-${VERSION.kernel}/src/net_kernel.erl
 lib/erlang/lib/kernel-${VERSION.kernel}/src/os.erl
@@ -2015,16 +2051,10 @@ lib/erlang/lib/os_mon-${VERSION.os_mon}/
 lib/erlang/lib/os_mon-${VERSION.os_mon}/ebin/os_mon.app
 lib/erlang/lib/os_mon-${VERSION.os_mon}/ebin/os_mon.appup
 lib/erlang/lib/os_mon-${VERSION.os_mon}/ebin/os_mon.beam
-lib/erlang/lib/os_mon-${VERSION.os_mon}/ebin/os_mon_mib.beam
 lib/erlang/lib/os_mon-${VERSION.os_mon}/ebin/os_mon_sysinfo.beam
 lib/erlang/lib/os_mon-${VERSION.os_mon}/ebin/os_sup.beam
-lib/erlang/lib/os_mon-${VERSION.os_mon}/include/OTP-OS-MON-MIB.hrl
-lib/erlang/lib/os_mon-${VERSION.os_mon}/mibs/OTP-OS-MON-MIB.funcs
-lib/erlang/lib/os_mon-${VERSION.os_mon}/mibs/OTP-OS-MON-MIB.mib
-lib/erlang/lib/os_mon-${VERSION.os_mon}/mibs/v1/OTP-OS-MON-MIB.mib.v1
 lib/erlang/lib/os_mon-${VERSION.os_mon}/priv/bin/cpu_sup
 lib/erlang/lib/os_mon-${VERSION.os_mon}/priv/bin/memsup
-lib/erlang/lib/os_mon-${VERSION.os_mon}/priv/mibs/OTP-OS-MON-MIB.bin
 lib/erlang/lib/os_mon-${VERSION.os_mon}/src/cpu_sup.c
 lib/erlang/lib/os_mon-${VERSION.os_mon}/src/cpu_sup.erl
 lib/erlang/lib/os_mon-${VERSION.os_mon}/src/disksup.erl
@@ -2033,26 +2063,8 @@ lib/erlang/lib/os_mon-${VERSION.os_mon}/
 lib/erlang/lib/os_mon-${VERSION.os_mon}/src/memsup.hrl
 lib/erlang/lib/os_mon-${VERSION.os_mon}/src/nteventlog.erl
 lib/erlang/lib/os_mon-${VERSION.os_mon}/src/os_mon.erl
-lib/erlang/lib/os_mon-${VERSION.os_mon}/src/os_mon_mib.erl
 lib/erlang/lib/os_mon-${VERSION.os_mon}/src/os_mon_sysinfo.erl
 lib/erlang/lib/os_mon-${VERSION.os_mon}/src/os_sup.erl
-lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/ebin/otp_mib.beam
-lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/ebin/otp_mibs.app
-lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/ebin/otp_mibs.appup
-lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/include/OTP-MIB.hrl
-lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/include/OTP-REG.hrl
-lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/include/OTP-TC.hrl
-lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/mibs/OTP-MIB.funcs
-lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/mibs/OTP-MIB.mib
-lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/mibs/OTP-REG.mib
-lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/mibs/OTP-TC.mib
-lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/mibs/v1/OTP-MIB.mib.v1
-lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/mibs/v1/OTP-REG.mib.v1
-lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/mibs/v1/OTP-TC.mib.v1
-lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/priv/mibs/OTP-MIB.bin
-lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/priv/mibs/OTP-REG.bin
-lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/priv/mibs/OTP-TC.bin
-lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/src/otp_mib.erl
 lib/erlang/lib/parsetools-${VERSION.parsetools}/ebin/leex.beam
 lib/erlang/lib/parsetools-${VERSION.parsetools}/ebin/parsetools.app
 lib/erlang/lib/parsetools-${VERSION.parsetools}/ebin/parsetools.appup
@@ -2258,6 +2270,9 @@ lib/erlang/lib/snmp-${VERSION.snmp}/ebin
 lib/erlang/lib/snmp-${VERSION.snmp}/ebin/snmpa_error_io.beam
 lib/erlang/lib/snmp-${VERSION.snmp}/ebin/snmpa_error_logger.beam
 lib/erlang/lib/snmp-${VERSION.snmp}/ebin/snmpa_error_report.beam
+lib/erlang/lib/snmp-${VERSION.snmp}/ebin/snmpa_get.beam
+lib/erlang/lib/snmp-${VERSION.snmp}/ebin/snmpa_get_lib.beam
+lib/erlang/lib/snmp-${VERSION.snmp}/ebin/snmpa_get_mechanism.beam
 lib/erlang/lib/snmp-${VERSION.snmp}/ebin/snmpa_local_db.beam
 lib/erlang/lib/snmp-${VERSION.snmp}/ebin/snmpa_mib.beam
 lib/erlang/lib/snmp-${VERSION.snmp}/ebin/snmpa_mib_data.beam
@@ -2318,7 +2333,9 @@ lib/erlang/lib/snmp-${VERSION.snmp}/exam
 lib/erlang/lib/snmp-${VERSION.snmp}/examples/ex2/snmp_ex2_simple_standard_test.beam
 lib/erlang/lib/snmp-${VERSION.snmp}/examples/ex2/snmp_ex2_simple_standard_test.erl
 lib/erlang/lib/snmp-${VERSION.snmp}/include/INET-ADDRESS-MIB.hrl
+lib/erlang/lib/snmp-${VERSION.snmp}/include/OTP-REG.hrl
 lib/erlang/lib/snmp-${VERSION.snmp}/include/OTP-SNMPEA-MIB.hrl
+lib/erlang/lib/snmp-${VERSION.snmp}/include/OTP-TC.hrl
 lib/erlang/lib/snmp-${VERSION.snmp}/include/RFC1213-MIB.hrl
 lib/erlang/lib/snmp-${VERSION.snmp}/include/SNMP-COMMUNITY-MIB.hrl
 lib/erlang/lib/snmp-${VERSION.snmp}/include/SNMP-FRAMEWORK-MIB.hrl
@@ -2336,7 +2353,9 @@ lib/erlang/lib/snmp-${VERSION.snmp}/incl
 lib/erlang/lib/snmp-${VERSION.snmp}/include/snmp_tables.hrl
 lib/erlang/lib/snmp-${VERSION.snmp}/include/snmp_types.hrl
 lib/erlang/lib/snmp-${VERSION.snmp}/mibs/INET-ADDRESS-MIB.mib
+lib/erlang/lib/snmp-${VERSION.snmp}/mibs/OTP-REG.mib
 lib/erlang/lib/snmp-${VERSION.snmp}/mibs/OTP-SNMPEA-MIB.mib
+lib/erlang/lib/snmp-${VERSION.snmp}/mibs/OTP-TC.mib
 lib/erlang/lib/snmp-${VERSION.snmp}/mibs/RFC1213-MIB.mib
 lib/erlang/lib/snmp-${VERSION.snmp}/mibs/SNMP-COMMUNITY-MIB.mib
 lib/erlang/lib/snmp-${VERSION.snmp}/mibs/SNMP-FRAMEWORK-MIB.mib
@@ -2374,7 +2393,9 @@ lib/erlang/lib/snmp-${VERSION.snmp}/priv
 lib/erlang/lib/snmp-${VERSION.snmp}/priv/conf/manager/manager.conf
 lib/erlang/lib/snmp-${VERSION.snmp}/priv/conf/manager/users.conf
 lib/erlang/lib/snmp-${VERSION.snmp}/priv/mibs/INET-ADDRESS-MIB.bin
+lib/erlang/lib/snmp-${VERSION.snmp}/priv/mibs/OTP-REG.bin
 lib/erlang/lib/snmp-${VERSION.snmp}/priv/mibs/OTP-SNMPEA-MIB.bin
+lib/erlang/lib/snmp-${VERSION.snmp}/priv/mibs/OTP-TC.bin
 lib/erlang/lib/snmp-${VERSION.snmp}/priv/mibs/RFC1213-MIB.bin
 lib/erlang/lib/snmp-${VERSION.snmp}/priv/mibs/SNMP-COMMUNITY-MIB.bin
 lib/erlang/lib/snmp-${VERSION.snmp}/priv/mibs/SNMP-FRAMEWORK-MIB.bin
@@ -2413,6 +2434,9 @@ lib/erlang/lib/snmp-${VERSION.snmp}/src/
 lib/erlang/lib/snmp-${VERSION.snmp}/src/agent/snmpa_error_io.erl
 lib/erlang/lib/snmp-${VERSION.snmp}/src/agent/snmpa_error_logger.erl
 lib/erlang/lib/snmp-${VERSION.snmp}/src/agent/snmpa_error_report.erl
+lib/erlang/lib/snmp-${VERSION.snmp}/src/agent/snmpa_get.erl
+lib/erlang/lib/snmp-${VERSION.snmp}/src/agent/snmpa_get_lib.erl
+lib/erlang/lib/snmp-${VERSION.snmp}/src/agent/snmpa_get_mechanism.erl
 lib/erlang/lib/snmp-${VERSION.snmp}/src/agent/snmpa_internal.hrl
 lib/erlang/lib/snmp-${VERSION.snmp}/src/agent/snmpa_local_db.erl
 lib/erlang/lib/snmp-${VERSION.snmp}/src/agent/snmpa_mib.erl
@@ -2594,11 +2618,13 @@ lib/erlang/lib/ssl-${VERSION.ssl}/ebin/s
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_crl_cache.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_crl_cache_api.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_crl_hash_dir.beam
+lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_dh_groups.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_dist_admin_sup.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_dist_connection_sup.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_dist_sup.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_handshake.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_listen_tracker_sup.beam
+lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_logger.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_manager.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_pem_cache.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_pkix_db.beam
@@ -2610,9 +2636,12 @@ lib/erlang/lib/ssl-${VERSION.ssl}/ebin/s
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_sup.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/ssl_v3.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/tls_connection.beam
+lib/erlang/lib/ssl-${VERSION.ssl}/ebin/tls_connection_1_3.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/tls_connection_sup.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/tls_handshake.beam
+lib/erlang/lib/ssl-${VERSION.ssl}/ebin/tls_handshake_1_3.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/tls_record.beam
+lib/erlang/lib/ssl-${VERSION.ssl}/ebin/tls_record_1_3.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/tls_sender.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/tls_socket.beam
 lib/erlang/lib/ssl-${VERSION.ssl}/ebin/tls_v1.beam
@@ -2658,6 +2687,7 @@ lib/erlang/lib/ssl-${VERSION.ssl}/src/ss
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_crl_cache.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_crl_cache_api.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_crl_hash_dir.erl
+lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_dh_groups.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_dist_admin_sup.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_dist_connection_sup.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_dist_sup.erl
@@ -2665,6 +2695,7 @@ lib/erlang/lib/ssl-${VERSION.ssl}/src/ss
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_handshake.hrl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_internal.hrl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_listen_tracker_sup.erl
+lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_logger.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_manager.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_pem_cache.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_pkix_db.erl
@@ -2679,11 +2710,16 @@ lib/erlang/lib/ssl-${VERSION.ssl}/src/ss
 lib/erlang/lib/ssl-${VERSION.ssl}/src/ssl_v3.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/tls_connection.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/tls_connection.hrl
+lib/erlang/lib/ssl-${VERSION.ssl}/src/tls_connection_1_3.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/tls_connection_sup.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/tls_handshake.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/tls_handshake.hrl
+lib/erlang/lib/ssl-${VERSION.ssl}/src/tls_handshake_1_3.erl
+lib/erlang/lib/ssl-${VERSION.ssl}/src/tls_handshake_1_3.hrl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/tls_record.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/tls_record.hrl
+lib/erlang/lib/ssl-${VERSION.ssl}/src/tls_record_1_3.erl
+lib/erlang/lib/ssl-${VERSION.ssl}/src/tls_record_1_3.hrl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/tls_sender.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/tls_socket.erl
 lib/erlang/lib/ssl-${VERSION.ssl}/src/tls_v1.erl

Index: pkgsrc/lang/erlang/distinfo
diff -u pkgsrc/lang/erlang/distinfo:1.73 pkgsrc/lang/erlang/distinfo:1.74
--- pkgsrc/lang/erlang/distinfo:1.73    Tue Apr 23 18:47:16 2019
+++ pkgsrc/lang/erlang/distinfo Thu Aug  1 11:43:00 2019
@@ -1,15 +1,15 @@
-$NetBSD: distinfo,v 1.73 2019/04/23 18:47:16 nia Exp $
+$NetBSD: distinfo,v 1.74 2019/08/01 11:43:00 nia Exp $
 
-SHA1 (erlang/OTP-21.3.6.tar.gz) = 9b10259443efc4a6be4e287d3fc1d8ed83ae605c
-RMD160 (erlang/OTP-21.3.6.tar.gz) = c2a9048d35191a63fd1f7b23a4608646d142a784
-SHA512 (erlang/OTP-21.3.6.tar.gz) = 4ba430ccacde9366233c085f641712b2745360315ce32447e19eb25ee2c734e4be88fe2ccb68a9bda9c6ee7f257330adcad9fc421a8038ab14dba426c9466227
-Size (erlang/OTP-21.3.6.tar.gz) = 54030023 bytes
+SHA1 (erlang/OTP-22.0.7.tar.gz) = 6d011f6814d08ae2bce0055a203f85ab7930e915
+RMD160 (erlang/OTP-22.0.7.tar.gz) = 1719401953c5ed5870336a3d5bb3019f0a30020f
+SHA512 (erlang/OTP-22.0.7.tar.gz) = cf84cc20b97ed46f9ab3c7f1d77bcf6254ac3ebbb5c1e4e5202f4d5ba3d9c3bf5542567b047edaa68c204bc67ca667b1d96eb8153ac660e628c78fe271b6a8d9
+Size (erlang/OTP-22.0.7.tar.gz) = 54814307 bytes
 SHA1 (patch-ab) = 5f1602f3a49c05fd4c45884a7cd6be8d3f287ac3
 SHA1 (patch-ay) = f5f1accdb11e404ba4779b056228431e3080e4cd
-SHA1 (patch-erts_configure.in) = 2154871858bab389509e908b38ae479a55709b97
 SHA1 (patch-erts_emulator_drivers_common_inet__drv.c) = e34674aea2fa5092b5215944cb5639738df647bb
+SHA1 (patch-erts_emulator_nifs_common_net__nif.c) = a4507a72aa43ef337715add257971c6422d0b9cb
 SHA1 (patch-erts_emulator_sys_unix_sys__uds.c) = a165f977221acc8aba2ef30ca23d149a10af060a
 SHA1 (patch-erts_etc_unix_run__erl.c) = dbcd6819949874da19daa554335567c444d7abe2
-SHA1 (patch-erts_lib__src_common_erl__printf.c) = 04b97c91d5c7a02c6a61ada0524ef2a2d9ad2e8b
+SHA1 (patch-erts_lib__src_common_erl__printf.c) = 31ab5c501d62f021e7570a925dcc75d38605ae41
 SHA1 (patch-lib_crypto_c__src_Makefile.in) = 0ab1db36c03999524e933d60f913ff5608b0622e
 SHA1 (patch-make_output.mk.in) = d7b3da58bfb471d52c41242e2a03d1598ce24e62

Index: pkgsrc/lang/erlang/versions.mk
diff -u pkgsrc/lang/erlang/versions.mk:1.12 pkgsrc/lang/erlang/versions.mk:1.13
--- pkgsrc/lang/erlang/versions.mk:1.12 Tue Apr 23 18:47:16 2019
+++ pkgsrc/lang/erlang/versions.mk      Thu Aug  1 11:43:00 2019
@@ -1,4 +1,4 @@
-# $NetBSD: versions.mk,v 1.12 2019/04/23 18:47:16 nia Exp $
+# $NetBSD: versions.mk,v 1.13 2019/08/01 11:43:00 nia Exp $
 # Do not edit, regenerate using 'make versions'
 _VERSIONS= \
- ssl 9.2.2 asn1 5.0.8 common_test 1.17.1 compiler 7.3.2 crypto 4.4.2 debugger 4.2.6 dialyzer 3.3.2 diameter 2.2.1 edoc 0.10 eldap 1.2.6 erl_docgen 0.9 erl_interface 3.11.2 erts 10.3.4 et 1.6.4 eunit 
2.3.7 ftp 1.0.2 hipe 3.18.3 inets 7.0.7 jinterface 1.9.1 kernel 6.3.1 megaco 3.18.4 mnesia 4.15.6 observer 2.9 odbc 2.12.3 os_mon 2.4.7 otp_mibs 1.2.1 parsetools 2.1.8 public_key 1.6.5 reltool 0.7.8 
runtime_tools 1.13.2 sasl 3.3 snmp 5.2.12 ssh 4.7.5 stdlib 3.8.1 syntax_tools 2.1.7 tftp 1.0.1 tools 3.1 wx 1.8.7 xmerl 1.3.20 
+ compiler 7.4.4 asn1 5.0.9 common_test 1.17.3 crypto 4.5.1 debugger 4.2.7 dialyzer 4.0.3 diameter 2.2.1 edoc 0.11 eldap 1.2.8 erl_docgen 0.9.1 erl_interface 3.12 erts 10.4.4 et 1.6.4 eunit 2.3.7 ftp 
1.0.2 hipe 3.19.1 inets 7.0.9 jinterface 1.10 kernel 6.4.1 megaco 3.18.5 mnesia 4.16 observer 2.9.1 odbc 2.12.4 os_mon 2.5 parsetools 2.1.8 public_key 1.6.7 reltool 0.8 runtime_tools 1.13.3 sasl 3.4 
snmp 5.3 ssh 4.7.7 ssl 9.3.5 stdlib 3.9.2 syntax_tools 2.2 tftp 1.0.1 tools 3.2 wx 1.8.8 xmerl 1.3.21 

Index: pkgsrc/lang/erlang-doc/PLIST
diff -u pkgsrc/lang/erlang-doc/PLIST:1.31 pkgsrc/lang/erlang-doc/PLIST:1.32
--- pkgsrc/lang/erlang-doc/PLIST:1.31   Tue Apr 23 18:47:16 2019
+++ pkgsrc/lang/erlang-doc/PLIST        Thu Aug  1 11:43:00 2019
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.31 2019/04/23 18:47:16 nia Exp $
+@comment $NetBSD: PLIST,v 1.32 2019/08/01 11:43:00 nia Exp $
 lib/erlang/doc/applications.html
 lib/erlang/doc/design_principles/applications.html
 lib/erlang/doc/design_principles/appup_cookbook.html
@@ -56,6 +56,9 @@ lib/erlang/doc/embedded/embedded_nt.html
 lib/erlang/doc/embedded/embedded_solaris.html
 lib/erlang/doc/embedded/users_guide.html
 lib/erlang/doc/erlang-logo.png
+lib/erlang/doc/general_info/deprecations.html
+lib/erlang/doc/general_info/scheduled_for_removal.html
+lib/erlang/doc/general_info/users_guide.html
 lib/erlang/doc/getting_started/conc_prog.html
 lib/erlang/doc/getting_started/intro.html
 lib/erlang/doc/getting_started/record_macros.html
@@ -90,7 +93,7 @@ lib/erlang/doc/oam/snmp_model_3.gif
 lib/erlang/doc/oam/terminology.gif
 lib/erlang/doc/oam/users_guide.html
 lib/erlang/doc/otp_doc.css
-lib/erlang/doc/pdf/otp-system-documentation-10.3.pdf
+lib/erlang/doc/pdf/otp-system-documentation-10.4.pdf
 lib/erlang/doc/programming_examples/bit_syntax.html
 lib/erlang/doc/programming_examples/funs.html
 lib/erlang/doc/programming_examples/list_comprehensions.html
@@ -145,50 +148,72 @@ lib/erlang/doc/tutorial/port.gif
 lib/erlang/doc/tutorial/port_driver.c
 lib/erlang/doc/tutorial/port_driver.gif
 lib/erlang/doc/tutorial/users_guide.html
-lib/erlang/erts-10.3/doc/html/absform.html
-lib/erlang/erts-10.3/doc/html/alt_disco.html
-lib/erlang/erts-10.3/doc/html/alt_dist.html
-lib/erlang/erts-10.3/doc/html/atomics.html
-lib/erlang/erts-10.3/doc/html/communication.html
-lib/erlang/erts-10.3/doc/html/counters.html
-lib/erlang/erts-10.3/doc/html/crash_dump.html
-lib/erlang/erts-10.3/doc/html/driver.html
-lib/erlang/erts-10.3/doc/html/driver_entry.html
-lib/erlang/erts-10.3/doc/html/epmd.html
-lib/erlang/erts-10.3/doc/html/erl.html
-lib/erlang/erts-10.3/doc/html/erl_dist_protocol.html
-lib/erlang/erts-10.3/doc/html/erl_driver.html
-lib/erlang/erts-10.3/doc/html/erl_ext_dist.html
-lib/erlang/erts-10.3/doc/html/erl_ext_fig.gif
-lib/erlang/erts-10.3/doc/html/erl_nif.html
-lib/erlang/erts-10.3/doc/html/erl_prim_loader.html
-lib/erlang/erts-10.3/doc/html/erl_tracer.html
-lib/erlang/erts-10.3/doc/html/erlang.html
-lib/erlang/erts-10.3/doc/html/erlc.html
-lib/erlang/erts-10.3/doc/html/erlsrv.html
-lib/erlang/erts-10.3/doc/html/erts.eix
-lib/erlang/erts-10.3/doc/html/erts_alloc.html
-lib/erlang/erts-10.3/doc/html/escript.html
-lib/erlang/erts-10.3/doc/html/gen_tcp_dist.erl
-lib/erlang/erts-10.3/doc/html/index.html
-lib/erlang/erts-10.3/doc/html/inet_cfg.html
-lib/erlang/erts-10.3/doc/html/init.html
-lib/erlang/erts-10.3/doc/html/introduction.html
-lib/erlang/erts-10.3/doc/html/match_spec.html
-lib/erlang/erts-10.3/doc/html/notes.html
-lib/erlang/erts-10.3/doc/html/persistent_term.html
-lib/erlang/erts-10.3/doc/html/release_notes.html
-lib/erlang/erts-10.3/doc/html/run_erl.html
-lib/erlang/erts-10.3/doc/html/start.html
-lib/erlang/erts-10.3/doc/html/start_erl.html
-lib/erlang/erts-10.3/doc/html/time_compat.erl
-lib/erlang/erts-10.3/doc/html/time_correction.html
-lib/erlang/erts-10.3/doc/html/tty.html
-lib/erlang/erts-10.3/doc/html/users_guide.html
-lib/erlang/erts-10.3/doc/html/werl.html
-lib/erlang/erts-10.3/doc/html/zlib.html
-lib/erlang/erts-10.3/doc/pdf/erts-10.3.pdf
-lib/erlang/erts-10.3/info
+lib/erlang/erts-10.4/doc/html/CarrierMigration.html
+lib/erlang/erts-10.4/doc/html/CodeLoading.html
+lib/erlang/erts-10.4/doc/html/CountingInstructions.html
+lib/erlang/erts-10.4/doc/html/DelayedDealloc.html
+lib/erlang/erts-10.4/doc/html/GarbageCollection.html
+lib/erlang/erts-10.4/doc/html/PTables.html
+lib/erlang/erts-10.4/doc/html/PortSignals.html
+lib/erlang/erts-10.4/doc/html/ProcessManagementOptimizations.html
+lib/erlang/erts-10.4/doc/html/SuperCarrier.html
+lib/erlang/erts-10.4/doc/html/ThreadProgress.html
+lib/erlang/erts-10.4/doc/html/Tracing.html
+lib/erlang/erts-10.4/doc/html/absform.html
+lib/erlang/erts-10.4/doc/html/alt_disco.html
+lib/erlang/erts-10.4/doc/html/alt_dist.html
+lib/erlang/erts-10.4/doc/html/atomics.html
+lib/erlang/erts-10.4/doc/html/beam_makeops.html
+lib/erlang/erts-10.4/doc/html/communication.html
+lib/erlang/erts-10.4/doc/html/counters.html
+lib/erlang/erts-10.4/doc/html/crash_dump.html
+lib/erlang/erts-10.4/doc/html/driver.html
+lib/erlang/erts-10.4/doc/html/driver_entry.html
+lib/erlang/erts-10.4/doc/html/epmd.html
+lib/erlang/erts-10.4/doc/html/erl.html
+lib/erlang/erts-10.4/doc/html/erl_dist_protocol.html
+lib/erlang/erts-10.4/doc/html/erl_driver.html
+lib/erlang/erts-10.4/doc/html/erl_ext_dist.html
+lib/erlang/erts-10.4/doc/html/erl_ext_fig.gif
+lib/erlang/erts-10.4/doc/html/erl_nif.html
+lib/erlang/erts-10.4/doc/html/erl_prim_loader.html
+lib/erlang/erts-10.4/doc/html/erl_tracer.html
+lib/erlang/erts-10.4/doc/html/erlang.html
+lib/erlang/erts-10.4/doc/html/erlc.html
+lib/erlang/erts-10.4/doc/html/erlsrv.html
+lib/erlang/erts-10.4/doc/html/erts.eix
+lib/erlang/erts-10.4/doc/html/erts_alloc.html
+lib/erlang/erts-10.4/doc/html/escript.html
+lib/erlang/erts-10.4/doc/html/figures/gc-heap-scan1.png
+lib/erlang/erts-10.4/doc/html/figures/gc-heap-stop.png
+lib/erlang/erts-10.4/doc/html/figures/gc-rootset-scan.png
+lib/erlang/erts-10.4/doc/html/figures/gc-start.png
+lib/erlang/erts-10.4/doc/html/figures/gc-watermark-2.png
+lib/erlang/erts-10.4/doc/html/figures/gc-watermark.png
+lib/erlang/erts-10.4/doc/html/gen_tcp_dist.erl
+lib/erlang/erts-10.4/doc/html/index.html
+lib/erlang/erts-10.4/doc/html/inet_cfg.html
+lib/erlang/erts-10.4/doc/html/init.html
+lib/erlang/erts-10.4/doc/html/internal_docs.html
+lib/erlang/erts-10.4/doc/html/introduction.html
+lib/erlang/erts-10.4/doc/html/match_spec.html
+lib/erlang/erts-10.4/doc/html/net.html
+lib/erlang/erts-10.4/doc/html/notes.html
+lib/erlang/erts-10.4/doc/html/persistent_term.html
+lib/erlang/erts-10.4/doc/html/release_notes.html
+lib/erlang/erts-10.4/doc/html/run_erl.html
+lib/erlang/erts-10.4/doc/html/socket.html
+lib/erlang/erts-10.4/doc/html/socket_usage.html
+lib/erlang/erts-10.4/doc/html/start.html
+lib/erlang/erts-10.4/doc/html/start_erl.html
+lib/erlang/erts-10.4/doc/html/time_compat.erl
+lib/erlang/erts-10.4/doc/html/time_correction.html
+lib/erlang/erts-10.4/doc/html/tty.html
+lib/erlang/erts-10.4/doc/html/users_guide.html
+lib/erlang/erts-10.4/doc/html/werl.html
+lib/erlang/erts-10.4/doc/html/zlib.html
+lib/erlang/erts-10.4/doc/pdf/erts-10.4.pdf
+lib/erlang/erts-10.4/info
 lib/erlang/lib/asn1-${VERSION.asn1}/doc/html/asn1.eix
 lib/erlang/lib/asn1-${VERSION.asn1}/doc/html/asn1_getting_started.html
 lib/erlang/lib/asn1-${VERSION.asn1}/doc/html/asn1_introduction.html
@@ -204,68 +229,73 @@ lib/erlang/lib/asn1-${VERSION.asn1}/doc/
 lib/erlang/lib/asn1-${VERSION.asn1}/doc/html/users_guide.html
 lib/erlang/lib/asn1-${VERSION.asn1}/doc/pdf/asn1-${VERSION.asn1}.pdf
 lib/erlang/lib/asn1-${VERSION.asn1}/info
-lib/erlang/lib/common_test-1.17/doc/html/basics_chapter.html
-lib/erlang/lib/common_test-1.17/doc/html/common_test.eix
-lib/erlang/lib/common_test-1.17/doc/html/common_test.html
-lib/erlang/lib/common_test-1.17/doc/html/config.gif
-lib/erlang/lib/common_test-1.17/doc/html/config_file_chapter.html
-lib/erlang/lib/common_test-1.17/doc/html/cover_chapter.html
-lib/erlang/lib/common_test-1.17/doc/html/ct.html
-lib/erlang/lib/common_test-1.17/doc/html/ct_cover.html
-lib/erlang/lib/common_test-1.17/doc/html/ct_ftp.html
-lib/erlang/lib/common_test-1.17/doc/html/ct_hooks.html
-lib/erlang/lib/common_test-1.17/doc/html/ct_hooks_chapter.html
-lib/erlang/lib/common_test-1.17/doc/html/ct_master.html
-lib/erlang/lib/common_test-1.17/doc/html/ct_master_chapter.html
-lib/erlang/lib/common_test-1.17/doc/html/ct_netconfc.html
-lib/erlang/lib/common_test-1.17/doc/html/ct_property_test.html
-lib/erlang/lib/common_test-1.17/doc/html/ct_rpc.html
-lib/erlang/lib/common_test-1.17/doc/html/ct_run.html
-lib/erlang/lib/common_test-1.17/doc/html/ct_slave.html
-lib/erlang/lib/common_test-1.17/doc/html/ct_snmp.html
-lib/erlang/lib/common_test-1.17/doc/html/ct_ssh.html
-lib/erlang/lib/common_test-1.17/doc/html/ct_telnet.html
-lib/erlang/lib/common_test-1.17/doc/html/ct_testspec.html
-lib/erlang/lib/common_test-1.17/doc/html/dependencies_chapter.html
-lib/erlang/lib/common_test-1.17/doc/html/event_handler_chapter.html
-lib/erlang/lib/common_test-1.17/doc/html/example_chapter.html
-lib/erlang/lib/common_test-1.17/doc/html/getting_started_chapter.html
-lib/erlang/lib/common_test-1.17/doc/html/html_logs.gif
-lib/erlang/lib/common_test-1.17/doc/html/index.html
-lib/erlang/lib/common_test-1.17/doc/html/install_chapter.html
-lib/erlang/lib/common_test-1.17/doc/html/introduction.html
-lib/erlang/lib/common_test-1.17/doc/html/notes.html
-lib/erlang/lib/common_test-1.17/doc/html/release_notes.html
-lib/erlang/lib/common_test-1.17/doc/html/run_test_chapter.html
-lib/erlang/lib/common_test-1.17/doc/html/tc_execution.gif
-lib/erlang/lib/common_test-1.17/doc/html/test_structure_chapter.html
-lib/erlang/lib/common_test-1.17/doc/html/unix_telnet.html
-lib/erlang/lib/common_test-1.17/doc/html/users_guide.html
-lib/erlang/lib/common_test-1.17/doc/html/why_test_chapter.html
-lib/erlang/lib/common_test-1.17/doc/html/write_test_chapter.html
-lib/erlang/lib/common_test-1.17/doc/pdf/common_test-1.17.pdf
-lib/erlang/lib/common_test-1.17/info
-lib/erlang/lib/compiler-${VERSION.compiler}/doc/html/compile.html
-lib/erlang/lib/compiler-${VERSION.compiler}/doc/html/compiler.eix
-lib/erlang/lib/compiler-${VERSION.compiler}/doc/html/index.html
-lib/erlang/lib/compiler-${VERSION.compiler}/doc/html/notes.html
-lib/erlang/lib/compiler-${VERSION.compiler}/doc/html/release_notes.html
-lib/erlang/lib/compiler-${VERSION.compiler}/doc/pdf/compiler-${VERSION.compiler}.pdf
-lib/erlang/lib/compiler-${VERSION.compiler}/info
-lib/erlang/lib/crypto-4.4.1/doc/html/algorithm_details.html
-lib/erlang/lib/crypto-4.4.1/doc/html/crypto.eix
-lib/erlang/lib/crypto-4.4.1/doc/html/crypto.html
-lib/erlang/lib/crypto-4.4.1/doc/html/crypto_app.html
-lib/erlang/lib/crypto-4.4.1/doc/html/engine_keys.html
-lib/erlang/lib/crypto-4.4.1/doc/html/engine_load.html
-lib/erlang/lib/crypto-4.4.1/doc/html/fips.html
-lib/erlang/lib/crypto-4.4.1/doc/html/index.html
-lib/erlang/lib/crypto-4.4.1/doc/html/licenses.html
-lib/erlang/lib/crypto-4.4.1/doc/html/notes.html
-lib/erlang/lib/crypto-4.4.1/doc/html/release_notes.html
-lib/erlang/lib/crypto-4.4.1/doc/html/users_guide.html
-lib/erlang/lib/crypto-4.4.1/doc/pdf/crypto-4.4.1.pdf
-lib/erlang/lib/crypto-4.4.1/info
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/basics_chapter.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/common_test.eix
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/common_test.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/config.gif
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/config_file_chapter.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/cover_chapter.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/ct.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/ct_cover.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/ct_ftp.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/ct_hooks.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/ct_hooks_chapter.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/ct_master.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/ct_master_chapter.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/ct_netconfc.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/ct_property_test.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/ct_rpc.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/ct_run.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/ct_slave.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/ct_snmp.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/ct_ssh.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/ct_telnet.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/ct_testspec.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/dependencies_chapter.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/event_handler_chapter.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/example_chapter.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/getting_started_chapter.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/html_logs.gif
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/index.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/install_chapter.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/introduction.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/notes.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/release_notes.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/run_test_chapter.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/tc_execution.gif
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/test_structure_chapter.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/unix_telnet.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/users_guide.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/why_test_chapter.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/html/write_test_chapter.html
+lib/erlang/lib/common_test-${VERSION.common_test}/doc/pdf/common_test-${VERSION.common_test}.pdf
+lib/erlang/lib/common_test-${VERSION.common_test}/info
+lib/erlang/lib/compiler-7.4/doc/html/cerl.html
+lib/erlang/lib/compiler-7.4/doc/html/cerl_clauses.html
+lib/erlang/lib/compiler-7.4/doc/html/cerl_trees.html
+lib/erlang/lib/compiler-7.4/doc/html/compile.html
+lib/erlang/lib/compiler-7.4/doc/html/compiler.eix
+lib/erlang/lib/compiler-7.4/doc/html/index.html
+lib/erlang/lib/compiler-7.4/doc/html/internal_docs.html
+lib/erlang/lib/compiler-7.4/doc/html/notes.html
+lib/erlang/lib/compiler-7.4/doc/html/release_notes.html
+lib/erlang/lib/compiler-7.4/doc/pdf/compiler-7.4.pdf
+lib/erlang/lib/compiler-7.4/info
+lib/erlang/lib/crypto-4.5/doc/html/algorithm_details.html
+lib/erlang/lib/crypto-4.5/doc/html/crypto.eix
+lib/erlang/lib/crypto-4.5/doc/html/crypto.html
+lib/erlang/lib/crypto-4.5/doc/html/crypto_app.html
+lib/erlang/lib/crypto-4.5/doc/html/engine_keys.html
+lib/erlang/lib/crypto-4.5/doc/html/engine_load.html
+lib/erlang/lib/crypto-4.5/doc/html/fips.html
+lib/erlang/lib/crypto-4.5/doc/html/index.html
+lib/erlang/lib/crypto-4.5/doc/html/licenses.html
+lib/erlang/lib/crypto-4.5/doc/html/new_api.html
+lib/erlang/lib/crypto-4.5/doc/html/notes.html
+lib/erlang/lib/crypto-4.5/doc/html/release_notes.html
+lib/erlang/lib/crypto-4.5/doc/html/users_guide.html
+lib/erlang/lib/crypto-4.5/doc/pdf/crypto-4.5.pdf
+lib/erlang/lib/crypto-4.5/info
 lib/erlang/lib/debugger-${VERSION.debugger}/doc/html/debugger.eix
 lib/erlang/lib/debugger-${VERSION.debugger}/doc/html/debugger.html
 lib/erlang/lib/debugger-${VERSION.debugger}/doc/html/debugger_chapter.html
@@ -285,39 +315,41 @@ lib/erlang/lib/debugger-${VERSION.debugg
 lib/erlang/lib/debugger-${VERSION.debugger}/doc/html/users_guide.html
 lib/erlang/lib/debugger-${VERSION.debugger}/doc/pdf/debugger-${VERSION.debugger}.pdf
 lib/erlang/lib/debugger-${VERSION.debugger}/info
-lib/erlang/lib/dialyzer-${VERSION.dialyzer}/doc/html/dialyzer.eix
-lib/erlang/lib/dialyzer-${VERSION.dialyzer}/doc/html/dialyzer.html
-lib/erlang/lib/dialyzer-${VERSION.dialyzer}/doc/html/dialyzer_chapter.html
-lib/erlang/lib/dialyzer-${VERSION.dialyzer}/doc/html/index.html
-lib/erlang/lib/dialyzer-${VERSION.dialyzer}/doc/html/notes.html
-lib/erlang/lib/dialyzer-${VERSION.dialyzer}/doc/html/release_notes.html
-lib/erlang/lib/dialyzer-${VERSION.dialyzer}/doc/html/typer.html
-lib/erlang/lib/dialyzer-${VERSION.dialyzer}/doc/html/users_guide.html
-lib/erlang/lib/dialyzer-${VERSION.dialyzer}/doc/pdf/dialyzer-${VERSION.dialyzer}.pdf
-lib/erlang/lib/dialyzer-${VERSION.dialyzer}/info
-lib/erlang/lib/diameter-2.2/doc/html/diameter.eix
-lib/erlang/lib/diameter-2.2/doc/html/diameter.html
-lib/erlang/lib/diameter-2.2/doc/html/diameter_app.html
-lib/erlang/lib/diameter-2.2/doc/html/diameter_codec.html
-lib/erlang/lib/diameter-2.2/doc/html/diameter_dict.html
-lib/erlang/lib/diameter-2.2/doc/html/diameter_examples.html
-lib/erlang/lib/diameter-2.2/doc/html/diameter_intro.html
-lib/erlang/lib/diameter-2.2/doc/html/diameter_make.html
-lib/erlang/lib/diameter-2.2/doc/html/diameter_sctp.html
-lib/erlang/lib/diameter-2.2/doc/html/diameter_soc.html
-lib/erlang/lib/diameter-2.2/doc/html/diameter_tcp.html
-lib/erlang/lib/diameter-2.2/doc/html/diameter_transport.html
-lib/erlang/lib/diameter-2.2/doc/html/diameter_using.html
-lib/erlang/lib/diameter-2.2/doc/html/diameterc.html
-lib/erlang/lib/diameter-2.2/doc/html/index.html
-lib/erlang/lib/diameter-2.2/doc/html/notes.html
-lib/erlang/lib/diameter-2.2/doc/html/release_notes.html
-lib/erlang/lib/diameter-2.2/doc/html/users_guide.html
-lib/erlang/lib/diameter-2.2/doc/pdf/diameter-2.2.pdf
-lib/erlang/lib/diameter-2.2/info
+lib/erlang/lib/dialyzer-4.0/doc/html/dialyzer.eix
+lib/erlang/lib/dialyzer-4.0/doc/html/dialyzer.html
+lib/erlang/lib/dialyzer-4.0/doc/html/dialyzer_chapter.html
+lib/erlang/lib/dialyzer-4.0/doc/html/index.html
+lib/erlang/lib/dialyzer-4.0/doc/html/notes.html
+lib/erlang/lib/dialyzer-4.0/doc/html/release_notes.html
+lib/erlang/lib/dialyzer-4.0/doc/html/typer.html
+lib/erlang/lib/dialyzer-4.0/doc/html/users_guide.html
+lib/erlang/lib/dialyzer-4.0/doc/pdf/dialyzer-4.0.pdf
+lib/erlang/lib/dialyzer-4.0/info
+lib/erlang/lib/diameter-${VERSION.diameter}/doc/html/diameter.eix
+lib/erlang/lib/diameter-${VERSION.diameter}/doc/html/diameter.html
+lib/erlang/lib/diameter-${VERSION.diameter}/doc/html/diameter_app.html
+lib/erlang/lib/diameter-${VERSION.diameter}/doc/html/diameter_codec.html
+lib/erlang/lib/diameter-${VERSION.diameter}/doc/html/diameter_dict.html
+lib/erlang/lib/diameter-${VERSION.diameter}/doc/html/diameter_examples.html
+lib/erlang/lib/diameter-${VERSION.diameter}/doc/html/diameter_intro.html
+lib/erlang/lib/diameter-${VERSION.diameter}/doc/html/diameter_make.html
+lib/erlang/lib/diameter-${VERSION.diameter}/doc/html/diameter_sctp.html
+lib/erlang/lib/diameter-${VERSION.diameter}/doc/html/diameter_soc.html
+lib/erlang/lib/diameter-${VERSION.diameter}/doc/html/diameter_tcp.html
+lib/erlang/lib/diameter-${VERSION.diameter}/doc/html/diameter_transport.html
+lib/erlang/lib/diameter-${VERSION.diameter}/doc/html/diameter_using.html
+lib/erlang/lib/diameter-${VERSION.diameter}/doc/html/diameterc.html
+lib/erlang/lib/diameter-${VERSION.diameter}/doc/html/index.html
+lib/erlang/lib/diameter-${VERSION.diameter}/doc/html/notes.html
+lib/erlang/lib/diameter-${VERSION.diameter}/doc/html/release_notes.html
+lib/erlang/lib/diameter-${VERSION.diameter}/doc/html/users_guide.html
+lib/erlang/lib/diameter-${VERSION.diameter}/doc/pdf/diameter-${VERSION.diameter}.pdf
+lib/erlang/lib/diameter-${VERSION.diameter}/info
 lib/erlang/lib/edoc-${VERSION.edoc}/doc/html/chapter.html
+lib/erlang/lib/edoc-${VERSION.edoc}/doc/html/edoc.dtd
 lib/erlang/lib/edoc-${VERSION.edoc}/doc/html/edoc.eix
 lib/erlang/lib/edoc-${VERSION.edoc}/doc/html/edoc.html
+lib/erlang/lib/edoc-${VERSION.edoc}/doc/html/edoc_doclet.hrl
 lib/erlang/lib/edoc-${VERSION.edoc}/doc/html/edoc_doclet.html
 lib/erlang/lib/edoc-${VERSION.edoc}/doc/html/edoc_extract.html
 lib/erlang/lib/edoc-${VERSION.edoc}/doc/html/edoc_layout.html
@@ -354,25 +386,25 @@ lib/erlang/lib/erl_docgen-${VERSION.erl_
 lib/erlang/lib/erl_docgen-${VERSION.erl_docgen}/doc/html/users_guide.html
 lib/erlang/lib/erl_docgen-${VERSION.erl_docgen}/doc/pdf/erl_docgen-${VERSION.erl_docgen}.pdf
 lib/erlang/lib/erl_docgen-${VERSION.erl_docgen}/info
-lib/erlang/lib/erl_interface-3.11/doc/html/ei.html
-lib/erlang/lib/erl_interface-3.11/doc/html/ei_connect.html
-lib/erlang/lib/erl_interface-3.11/doc/html/ei_users_guide.html
-lib/erlang/lib/erl_interface-3.11/doc/html/erl_call.html
-lib/erlang/lib/erl_interface-3.11/doc/html/erl_connect.html
-lib/erlang/lib/erl_interface-3.11/doc/html/erl_error.html
-lib/erlang/lib/erl_interface-3.11/doc/html/erl_eterm.html
-lib/erlang/lib/erl_interface-3.11/doc/html/erl_format.html
-lib/erlang/lib/erl_interface-3.11/doc/html/erl_global.html
-lib/erlang/lib/erl_interface-3.11/doc/html/erl_interface.eix
-lib/erlang/lib/erl_interface-3.11/doc/html/erl_malloc.html
-lib/erlang/lib/erl_interface-3.11/doc/html/erl_marshal.html
-lib/erlang/lib/erl_interface-3.11/doc/html/index.html
-lib/erlang/lib/erl_interface-3.11/doc/html/notes.html
-lib/erlang/lib/erl_interface-3.11/doc/html/registry.html
-lib/erlang/lib/erl_interface-3.11/doc/html/release_notes.html
-lib/erlang/lib/erl_interface-3.11/doc/html/users_guide.html
-lib/erlang/lib/erl_interface-3.11/doc/pdf/erl_interface-3.11.pdf
-lib/erlang/lib/erl_interface-3.11/info
+lib/erlang/lib/erl_interface-${VERSION.erl_interface}/doc/html/ei.html
+lib/erlang/lib/erl_interface-${VERSION.erl_interface}/doc/html/ei_connect.html
+lib/erlang/lib/erl_interface-${VERSION.erl_interface}/doc/html/ei_users_guide.html
+lib/erlang/lib/erl_interface-${VERSION.erl_interface}/doc/html/erl_call.html
+lib/erlang/lib/erl_interface-${VERSION.erl_interface}/doc/html/erl_connect.html
+lib/erlang/lib/erl_interface-${VERSION.erl_interface}/doc/html/erl_error.html
+lib/erlang/lib/erl_interface-${VERSION.erl_interface}/doc/html/erl_eterm.html
+lib/erlang/lib/erl_interface-${VERSION.erl_interface}/doc/html/erl_format.html
+lib/erlang/lib/erl_interface-${VERSION.erl_interface}/doc/html/erl_global.html
+lib/erlang/lib/erl_interface-${VERSION.erl_interface}/doc/html/erl_interface.eix
+lib/erlang/lib/erl_interface-${VERSION.erl_interface}/doc/html/erl_malloc.html
+lib/erlang/lib/erl_interface-${VERSION.erl_interface}/doc/html/erl_marshal.html
+lib/erlang/lib/erl_interface-${VERSION.erl_interface}/doc/html/index.html
+lib/erlang/lib/erl_interface-${VERSION.erl_interface}/doc/html/notes.html
+lib/erlang/lib/erl_interface-${VERSION.erl_interface}/doc/html/registry.html
+lib/erlang/lib/erl_interface-${VERSION.erl_interface}/doc/html/release_notes.html
+lib/erlang/lib/erl_interface-${VERSION.erl_interface}/doc/html/users_guide.html
+lib/erlang/lib/erl_interface-${VERSION.erl_interface}/doc/pdf/erl_interface-${VERSION.erl_interface}.pdf
+lib/erlang/lib/erl_interface-${VERSION.erl_interface}/info
 lib/erlang/lib/et-${VERSION.et}/doc/html/coffee_order.png
 lib/erlang/lib/et-${VERSION.et}/doc/html/et.eix
 lib/erlang/lib/et-${VERSION.et}/doc/html/et.html
@@ -419,35 +451,35 @@ lib/erlang/lib/ftp-${VERSION.ftp}/doc/ht
 lib/erlang/lib/ftp-${VERSION.ftp}/doc/html/users_guide.html
 lib/erlang/lib/ftp-${VERSION.ftp}/doc/pdf/ftp-${VERSION.ftp}.pdf
 lib/erlang/lib/ftp-${VERSION.ftp}/info
-lib/erlang/lib/hipe-${VERSION.hipe}/doc/html/HiPE_app.html
-lib/erlang/lib/hipe-${VERSION.hipe}/doc/html/hipe.eix
-lib/erlang/lib/hipe-${VERSION.hipe}/doc/html/index.html
-lib/erlang/lib/hipe-${VERSION.hipe}/doc/html/notes.html
-lib/erlang/lib/hipe-${VERSION.hipe}/doc/html/release_notes.html
-lib/erlang/lib/hipe-${VERSION.hipe}/doc/pdf/hipe-${VERSION.hipe}.pdf
-lib/erlang/lib/hipe-${VERSION.hipe}/info
-lib/erlang/lib/inets-7.0.6/doc/html/http_client.html
-lib/erlang/lib/inets-7.0.6/doc/html/http_server.html
-lib/erlang/lib/inets-7.0.6/doc/html/http_uri.html
-lib/erlang/lib/inets-7.0.6/doc/html/httpc.html
-lib/erlang/lib/inets-7.0.6/doc/html/httpd.html
-lib/erlang/lib/inets-7.0.6/doc/html/httpd_custom_api.html
-lib/erlang/lib/inets-7.0.6/doc/html/httpd_socket.html
-lib/erlang/lib/inets-7.0.6/doc/html/httpd_util.html
-lib/erlang/lib/inets-7.0.6/doc/html/index.html
-lib/erlang/lib/inets-7.0.6/doc/html/inets.eix
-lib/erlang/lib/inets-7.0.6/doc/html/inets.html
-lib/erlang/lib/inets-7.0.6/doc/html/inets_services.html
-lib/erlang/lib/inets-7.0.6/doc/html/introduction.html
-lib/erlang/lib/inets-7.0.6/doc/html/mod_alias.html
-lib/erlang/lib/inets-7.0.6/doc/html/mod_auth.html
-lib/erlang/lib/inets-7.0.6/doc/html/mod_esi.html
-lib/erlang/lib/inets-7.0.6/doc/html/mod_security.html
-lib/erlang/lib/inets-7.0.6/doc/html/notes.html
-lib/erlang/lib/inets-7.0.6/doc/html/release_notes.html
-lib/erlang/lib/inets-7.0.6/doc/html/users_guide.html
-lib/erlang/lib/inets-7.0.6/doc/pdf/inets-7.0.6.pdf
-lib/erlang/lib/inets-7.0.6/info
+lib/erlang/lib/hipe-3.19/doc/html/HiPE_app.html
+lib/erlang/lib/hipe-3.19/doc/html/hipe.eix
+lib/erlang/lib/hipe-3.19/doc/html/index.html
+lib/erlang/lib/hipe-3.19/doc/html/notes.html
+lib/erlang/lib/hipe-3.19/doc/html/release_notes.html
+lib/erlang/lib/hipe-3.19/doc/pdf/hipe-3.19.pdf
+lib/erlang/lib/hipe-3.19/info
+lib/erlang/lib/inets-7.0.8/doc/html/http_client.html
+lib/erlang/lib/inets-7.0.8/doc/html/http_server.html
+lib/erlang/lib/inets-7.0.8/doc/html/http_uri.html
+lib/erlang/lib/inets-7.0.8/doc/html/httpc.html
+lib/erlang/lib/inets-7.0.8/doc/html/httpd.html
+lib/erlang/lib/inets-7.0.8/doc/html/httpd_custom_api.html
+lib/erlang/lib/inets-7.0.8/doc/html/httpd_socket.html
+lib/erlang/lib/inets-7.0.8/doc/html/httpd_util.html
+lib/erlang/lib/inets-7.0.8/doc/html/index.html
+lib/erlang/lib/inets-7.0.8/doc/html/inets.eix
+lib/erlang/lib/inets-7.0.8/doc/html/inets.html
+lib/erlang/lib/inets-7.0.8/doc/html/inets_services.html
+lib/erlang/lib/inets-7.0.8/doc/html/introduction.html
+lib/erlang/lib/inets-7.0.8/doc/html/mod_alias.html
+lib/erlang/lib/inets-7.0.8/doc/html/mod_auth.html
+lib/erlang/lib/inets-7.0.8/doc/html/mod_esi.html
+lib/erlang/lib/inets-7.0.8/doc/html/mod_security.html
+lib/erlang/lib/inets-7.0.8/doc/html/notes.html
+lib/erlang/lib/inets-7.0.8/doc/html/release_notes.html
+lib/erlang/lib/inets-7.0.8/doc/html/users_guide.html
+lib/erlang/lib/inets-7.0.8/doc/pdf/inets-7.0.8.pdf
+lib/erlang/lib/inets-7.0.8/info
 lib/erlang/lib/jinterface-${VERSION.jinterface}/doc/html/index.html
 lib/erlang/lib/jinterface-${VERSION.jinterface}/doc/html/java/allclasses-frame.html
 lib/erlang/lib/jinterface-${VERSION.jinterface}/doc/html/java/allclasses-noframe.html
@@ -528,54 +560,54 @@ lib/erlang/lib/jinterface-${VERSION.jint
 lib/erlang/lib/jinterface-${VERSION.jinterface}/doc/html/users_guide.html
 lib/erlang/lib/jinterface-${VERSION.jinterface}/doc/pdf/jinterface-${VERSION.jinterface}.pdf
 lib/erlang/lib/jinterface-${VERSION.jinterface}/info
-lib/erlang/lib/kernel-6.3/doc/html/app.html
-lib/erlang/lib/kernel-6.3/doc/html/application.html
-lib/erlang/lib/kernel-6.3/doc/html/auth.html
-lib/erlang/lib/kernel-6.3/doc/html/code.html
-lib/erlang/lib/kernel-6.3/doc/html/config.html
-lib/erlang/lib/kernel-6.3/doc/html/disk_log.html
-lib/erlang/lib/kernel-6.3/doc/html/erl_boot_server.html
-lib/erlang/lib/kernel-6.3/doc/html/erl_ddll.html
-lib/erlang/lib/kernel-6.3/doc/html/erl_epmd.html
-lib/erlang/lib/kernel-6.3/doc/html/erl_prim_loader.html
-lib/erlang/lib/kernel-6.3/doc/html/erlang.html
-lib/erlang/lib/kernel-6.3/doc/html/error_handler.html
-lib/erlang/lib/kernel-6.3/doc/html/error_logger.html
-lib/erlang/lib/kernel-6.3/doc/html/file.html
-lib/erlang/lib/kernel-6.3/doc/html/gen_sctp.html
-lib/erlang/lib/kernel-6.3/doc/html/gen_tcp.html
-lib/erlang/lib/kernel-6.3/doc/html/gen_udp.html
-lib/erlang/lib/kernel-6.3/doc/html/global.html
-lib/erlang/lib/kernel-6.3/doc/html/global_group.html
-lib/erlang/lib/kernel-6.3/doc/html/heart.html
-lib/erlang/lib/kernel-6.3/doc/html/index.html
-lib/erlang/lib/kernel-6.3/doc/html/inet.html
-lib/erlang/lib/kernel-6.3/doc/html/inet_res.html
-lib/erlang/lib/kernel-6.3/doc/html/init.html
-lib/erlang/lib/kernel-6.3/doc/html/introduction.html
-lib/erlang/lib/kernel-6.3/doc/html/kernel.eix
-lib/erlang/lib/kernel-6.3/doc/html/kernel_app.html
-lib/erlang/lib/kernel-6.3/doc/html/logger.html
-lib/erlang/lib/kernel-6.3/doc/html/logger_arch.png
-lib/erlang/lib/kernel-6.3/doc/html/logger_chapter.html
-lib/erlang/lib/kernel-6.3/doc/html/logger_disk_log_h.html
-lib/erlang/lib/kernel-6.3/doc/html/logger_filters.html
-lib/erlang/lib/kernel-6.3/doc/html/logger_formatter.html
-lib/erlang/lib/kernel-6.3/doc/html/logger_std_h.html
-lib/erlang/lib/kernel-6.3/doc/html/net_adm.html
-lib/erlang/lib/kernel-6.3/doc/html/net_kernel.html
-lib/erlang/lib/kernel-6.3/doc/html/notes.html
-lib/erlang/lib/kernel-6.3/doc/html/os.html
-lib/erlang/lib/kernel-6.3/doc/html/pg2.html
-lib/erlang/lib/kernel-6.3/doc/html/release_notes.html
-lib/erlang/lib/kernel-6.3/doc/html/rpc.html
-lib/erlang/lib/kernel-6.3/doc/html/seq_trace.html
-lib/erlang/lib/kernel-6.3/doc/html/user.html
-lib/erlang/lib/kernel-6.3/doc/html/users_guide.html
-lib/erlang/lib/kernel-6.3/doc/html/wrap_log_reader.html
-lib/erlang/lib/kernel-6.3/doc/html/zlib.html
-lib/erlang/lib/kernel-6.3/doc/pdf/kernel-6.3.pdf
-lib/erlang/lib/kernel-6.3/info
+lib/erlang/lib/kernel-6.4/doc/html/app.html
+lib/erlang/lib/kernel-6.4/doc/html/application.html
+lib/erlang/lib/kernel-6.4/doc/html/auth.html
+lib/erlang/lib/kernel-6.4/doc/html/code.html
+lib/erlang/lib/kernel-6.4/doc/html/config.html
+lib/erlang/lib/kernel-6.4/doc/html/disk_log.html
+lib/erlang/lib/kernel-6.4/doc/html/erl_boot_server.html
+lib/erlang/lib/kernel-6.4/doc/html/erl_ddll.html
+lib/erlang/lib/kernel-6.4/doc/html/erl_epmd.html
+lib/erlang/lib/kernel-6.4/doc/html/erl_prim_loader.html
+lib/erlang/lib/kernel-6.4/doc/html/erlang.html
+lib/erlang/lib/kernel-6.4/doc/html/error_handler.html
+lib/erlang/lib/kernel-6.4/doc/html/error_logger.html
+lib/erlang/lib/kernel-6.4/doc/html/file.html
+lib/erlang/lib/kernel-6.4/doc/html/gen_sctp.html
+lib/erlang/lib/kernel-6.4/doc/html/gen_tcp.html
+lib/erlang/lib/kernel-6.4/doc/html/gen_udp.html
+lib/erlang/lib/kernel-6.4/doc/html/global.html
+lib/erlang/lib/kernel-6.4/doc/html/global_group.html
+lib/erlang/lib/kernel-6.4/doc/html/heart.html
+lib/erlang/lib/kernel-6.4/doc/html/index.html
+lib/erlang/lib/kernel-6.4/doc/html/inet.html
+lib/erlang/lib/kernel-6.4/doc/html/inet_res.html
+lib/erlang/lib/kernel-6.4/doc/html/init.html
+lib/erlang/lib/kernel-6.4/doc/html/introduction.html
+lib/erlang/lib/kernel-6.4/doc/html/kernel.eix
+lib/erlang/lib/kernel-6.4/doc/html/kernel_app.html
+lib/erlang/lib/kernel-6.4/doc/html/logger.html
+lib/erlang/lib/kernel-6.4/doc/html/logger_arch.png
+lib/erlang/lib/kernel-6.4/doc/html/logger_chapter.html
+lib/erlang/lib/kernel-6.4/doc/html/logger_disk_log_h.html
+lib/erlang/lib/kernel-6.4/doc/html/logger_filters.html
+lib/erlang/lib/kernel-6.4/doc/html/logger_formatter.html
+lib/erlang/lib/kernel-6.4/doc/html/logger_std_h.html
+lib/erlang/lib/kernel-6.4/doc/html/net_adm.html
+lib/erlang/lib/kernel-6.4/doc/html/net_kernel.html
+lib/erlang/lib/kernel-6.4/doc/html/notes.html
+lib/erlang/lib/kernel-6.4/doc/html/os.html
+lib/erlang/lib/kernel-6.4/doc/html/pg2.html
+lib/erlang/lib/kernel-6.4/doc/html/release_notes.html
+lib/erlang/lib/kernel-6.4/doc/html/rpc.html
+lib/erlang/lib/kernel-6.4/doc/html/seq_trace.html
+lib/erlang/lib/kernel-6.4/doc/html/user.html
+lib/erlang/lib/kernel-6.4/doc/html/users_guide.html
+lib/erlang/lib/kernel-6.4/doc/html/wrap_log_reader.html
+lib/erlang/lib/kernel-6.4/doc/html/zlib.html
+lib/erlang/lib/kernel-6.4/doc/pdf/kernel-6.4.pdf
+lib/erlang/lib/kernel-6.4/info
 lib/erlang/lib/megaco-${VERSION.megaco}/doc/html/MG-startup_flow_noMID.gif
 lib/erlang/lib/megaco-${VERSION.megaco}/doc/html/MGC_startup_call_flow.gif
 lib/erlang/lib/megaco-${VERSION.megaco}/doc/html/MG_startup_call_flow.gif
@@ -680,21 +712,10 @@ lib/erlang/lib/os_mon-${VERSION.os_mon}/
 lib/erlang/lib/os_mon-${VERSION.os_mon}/doc/html/nteventlog.html
 lib/erlang/lib/os_mon-${VERSION.os_mon}/doc/html/os_mon.eix
 lib/erlang/lib/os_mon-${VERSION.os_mon}/doc/html/os_mon_app.html
-lib/erlang/lib/os_mon-${VERSION.os_mon}/doc/html/os_mon_mib.html
 lib/erlang/lib/os_mon-${VERSION.os_mon}/doc/html/os_sup.html
 lib/erlang/lib/os_mon-${VERSION.os_mon}/doc/html/release_notes.html
 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/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
-lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/doc/html/notes.html
-lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/doc/html/otp_mib.html
-lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/doc/html/otp_mibs.eix
-lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/doc/html/release_notes.html
-lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/doc/html/users_guide.html
-lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/doc/pdf/otp_mibs-${VERSION.otp_mibs}.pdf
-lib/erlang/lib/otp_mibs-${VERSION.otp_mibs}/info
 lib/erlang/lib/parsetools-${VERSION.parsetools}/doc/html/index.html
 lib/erlang/lib/parsetools-${VERSION.parsetools}/doc/html/leex.html
 lib/erlang/lib/parsetools-${VERSION.parsetools}/doc/html/notes.html
@@ -831,119 +852,121 @@ lib/erlang/lib/snmp-${VERSION.snmp}/doc/
 lib/erlang/lib/snmp-${VERSION.snmp}/doc/html/users_guide.html
 lib/erlang/lib/snmp-${VERSION.snmp}/doc/pdf/snmp-${VERSION.snmp}.pdf
 lib/erlang/lib/snmp-${VERSION.snmp}/info
-lib/erlang/lib/ssh-4.7.4/doc/html/SSH_app.html
-lib/erlang/lib/ssh-4.7.4/doc/html/SSH_protocols.png
-lib/erlang/lib/ssh-4.7.4/doc/html/configure_algos.html
-lib/erlang/lib/ssh-4.7.4/doc/html/index.html
-lib/erlang/lib/ssh-4.7.4/doc/html/introduction.html
-lib/erlang/lib/ssh-4.7.4/doc/html/notes.html
-lib/erlang/lib/ssh-4.7.4/doc/html/release_notes.html
-lib/erlang/lib/ssh-4.7.4/doc/html/ssh.eix
-lib/erlang/lib/ssh-4.7.4/doc/html/ssh.html
-lib/erlang/lib/ssh-4.7.4/doc/html/ssh_client_channel.html
-lib/erlang/lib/ssh-4.7.4/doc/html/ssh_client_key_api.html
-lib/erlang/lib/ssh-4.7.4/doc/html/ssh_connection.html
-lib/erlang/lib/ssh-4.7.4/doc/html/ssh_file.html
-lib/erlang/lib/ssh-4.7.4/doc/html/ssh_server_channel.html
-lib/erlang/lib/ssh-4.7.4/doc/html/ssh_server_key_api.html
-lib/erlang/lib/ssh-4.7.4/doc/html/ssh_sftp.html
-lib/erlang/lib/ssh-4.7.4/doc/html/ssh_sftpd.html
-lib/erlang/lib/ssh-4.7.4/doc/html/terminology.html
-lib/erlang/lib/ssh-4.7.4/doc/html/users_guide.html
-lib/erlang/lib/ssh-4.7.4/doc/html/using_ssh.html
-lib/erlang/lib/ssh-4.7.4/doc/pdf/ssh-4.7.4.pdf
-lib/erlang/lib/ssh-4.7.4/info
-lib/erlang/lib/ssl-9.2/doc/html/index.html
-lib/erlang/lib/ssl-9.2/doc/html/notes.html
-lib/erlang/lib/ssl-9.2/doc/html/release_notes.html
-lib/erlang/lib/ssl-9.2/doc/html/ssl.eix
-lib/erlang/lib/ssl-9.2/doc/html/ssl.html
-lib/erlang/lib/ssl-9.2/doc/html/ssl_app.html
-lib/erlang/lib/ssl-9.2/doc/html/ssl_crl_cache.html
-lib/erlang/lib/ssl-9.2/doc/html/ssl_crl_cache_api.html
-lib/erlang/lib/ssl-9.2/doc/html/ssl_distribution.html
-lib/erlang/lib/ssl-9.2/doc/html/ssl_introduction.html
-lib/erlang/lib/ssl-9.2/doc/html/ssl_protocol.html
-lib/erlang/lib/ssl-9.2/doc/html/ssl_session_cache_api.html
-lib/erlang/lib/ssl-9.2/doc/html/users_guide.html
-lib/erlang/lib/ssl-9.2/doc/html/using_ssl.html
-lib/erlang/lib/ssl-9.2/doc/pdf/ssl-9.2.pdf
-lib/erlang/lib/ssl-9.2/info
-lib/erlang/lib/stdlib-3.8/doc/html/STDLIB_app.html
-lib/erlang/lib/stdlib-3.8/doc/html/array.html
-lib/erlang/lib/stdlib-3.8/doc/html/assert.hrl.html
-lib/erlang/lib/stdlib-3.8/doc/html/base64.html
-lib/erlang/lib/stdlib-3.8/doc/html/beam_lib.html
-lib/erlang/lib/stdlib-3.8/doc/html/binary.html
-lib/erlang/lib/stdlib-3.8/doc/html/c.html
-lib/erlang/lib/stdlib-3.8/doc/html/calendar.html
-lib/erlang/lib/stdlib-3.8/doc/html/dets.html
-lib/erlang/lib/stdlib-3.8/doc/html/dict.html
-lib/erlang/lib/stdlib-3.8/doc/html/digraph.html
-lib/erlang/lib/stdlib-3.8/doc/html/digraph_utils.html
-lib/erlang/lib/stdlib-3.8/doc/html/epp.html
-lib/erlang/lib/stdlib-3.8/doc/html/erl_anno.html
-lib/erlang/lib/stdlib-3.8/doc/html/erl_eval.html
-lib/erlang/lib/stdlib-3.8/doc/html/erl_expand_records.html
-lib/erlang/lib/stdlib-3.8/doc/html/erl_id_trans.html
-lib/erlang/lib/stdlib-3.8/doc/html/erl_internal.html
-lib/erlang/lib/stdlib-3.8/doc/html/erl_lint.html
-lib/erlang/lib/stdlib-3.8/doc/html/erl_parse.html
-lib/erlang/lib/stdlib-3.8/doc/html/erl_pp.html
-lib/erlang/lib/stdlib-3.8/doc/html/erl_scan.html
-lib/erlang/lib/stdlib-3.8/doc/html/erl_tar.html
-lib/erlang/lib/stdlib-3.8/doc/html/ets.html
-lib/erlang/lib/stdlib-3.8/doc/html/file_sorter.html
-lib/erlang/lib/stdlib-3.8/doc/html/filelib.html
-lib/erlang/lib/stdlib-3.8/doc/html/filename.html
-lib/erlang/lib/stdlib-3.8/doc/html/gb_sets.html
-lib/erlang/lib/stdlib-3.8/doc/html/gb_trees.html
-lib/erlang/lib/stdlib-3.8/doc/html/gen_event.html
-lib/erlang/lib/stdlib-3.8/doc/html/gen_fsm.html
-lib/erlang/lib/stdlib-3.8/doc/html/gen_server.html
-lib/erlang/lib/stdlib-3.8/doc/html/gen_statem.html
-lib/erlang/lib/stdlib-3.8/doc/html/index.html
-lib/erlang/lib/stdlib-3.8/doc/html/introduction.html
-lib/erlang/lib/stdlib-3.8/doc/html/io.html
-lib/erlang/lib/stdlib-3.8/doc/html/io_lib.html
-lib/erlang/lib/stdlib-3.8/doc/html/io_protocol.html
-lib/erlang/lib/stdlib-3.8/doc/html/lists.html
-lib/erlang/lib/stdlib-3.8/doc/html/log_mf_h.html
-lib/erlang/lib/stdlib-3.8/doc/html/maps.html
-lib/erlang/lib/stdlib-3.8/doc/html/math.html
-lib/erlang/lib/stdlib-3.8/doc/html/ms_transform.html
-lib/erlang/lib/stdlib-3.8/doc/html/notes.html
-lib/erlang/lib/stdlib-3.8/doc/html/orddict.html
-lib/erlang/lib/stdlib-3.8/doc/html/ordsets.html
-lib/erlang/lib/stdlib-3.8/doc/html/pool.html
-lib/erlang/lib/stdlib-3.8/doc/html/proc_lib.html
-lib/erlang/lib/stdlib-3.8/doc/html/proplists.html
-lib/erlang/lib/stdlib-3.8/doc/html/qlc.html
-lib/erlang/lib/stdlib-3.8/doc/html/queue.html
-lib/erlang/lib/stdlib-3.8/doc/html/rand.html
-lib/erlang/lib/stdlib-3.8/doc/html/random.html
-lib/erlang/lib/stdlib-3.8/doc/html/re.html
-lib/erlang/lib/stdlib-3.8/doc/html/release_notes.html
-lib/erlang/lib/stdlib-3.8/doc/html/sets.html
-lib/erlang/lib/stdlib-3.8/doc/html/shell.html
-lib/erlang/lib/stdlib-3.8/doc/html/shell_default.html
-lib/erlang/lib/stdlib-3.8/doc/html/slave.html
-lib/erlang/lib/stdlib-3.8/doc/html/sofs.html
-lib/erlang/lib/stdlib-3.8/doc/html/stdlib.eix
-lib/erlang/lib/stdlib-3.8/doc/html/string.html
-lib/erlang/lib/stdlib-3.8/doc/html/supervisor.html
-lib/erlang/lib/stdlib-3.8/doc/html/supervisor_bridge.html
-lib/erlang/lib/stdlib-3.8/doc/html/sys.html
-lib/erlang/lib/stdlib-3.8/doc/html/timer.html
-lib/erlang/lib/stdlib-3.8/doc/html/unicode.html
-lib/erlang/lib/stdlib-3.8/doc/html/unicode_usage.html
-lib/erlang/lib/stdlib-3.8/doc/html/uri_string.html
-lib/erlang/lib/stdlib-3.8/doc/html/users_guide.html
-lib/erlang/lib/stdlib-3.8/doc/html/win32reg.html
-lib/erlang/lib/stdlib-3.8/doc/html/zip.html
-lib/erlang/lib/stdlib-3.8/doc/pdf/stdlib-3.8.pdf
-lib/erlang/lib/stdlib-3.8/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
+lib/erlang/lib/ssh-${VERSION.ssh}/doc/html/release_notes.html
+lib/erlang/lib/ssh-${VERSION.ssh}/doc/html/ssh.eix
+lib/erlang/lib/ssh-${VERSION.ssh}/doc/html/ssh.html
+lib/erlang/lib/ssh-${VERSION.ssh}/doc/html/ssh_client_channel.html
+lib/erlang/lib/ssh-${VERSION.ssh}/doc/html/ssh_client_key_api.html
+lib/erlang/lib/ssh-${VERSION.ssh}/doc/html/ssh_connection.html
+lib/erlang/lib/ssh-${VERSION.ssh}/doc/html/ssh_file.html
+lib/erlang/lib/ssh-${VERSION.ssh}/doc/html/ssh_server_channel.html
+lib/erlang/lib/ssh-${VERSION.ssh}/doc/html/ssh_server_key_api.html
+lib/erlang/lib/ssh-${VERSION.ssh}/doc/html/ssh_sftp.html
+lib/erlang/lib/ssh-${VERSION.ssh}/doc/html/ssh_sftpd.html
+lib/erlang/lib/ssh-${VERSION.ssh}/doc/html/terminology.html
+lib/erlang/lib/ssh-${VERSION.ssh}/doc/html/users_guide.html
+lib/erlang/lib/ssh-${VERSION.ssh}/doc/html/using_ssh.html
+lib/erlang/lib/ssh-${VERSION.ssh}/doc/pdf/ssh-${VERSION.ssh}.pdf
+lib/erlang/lib/ssh-${VERSION.ssh}/info
+lib/erlang/lib/ssl-9.3/doc/html/index.html
+lib/erlang/lib/ssl-9.3/doc/html/notes.html
+lib/erlang/lib/ssl-9.3/doc/html/release_notes.html
+lib/erlang/lib/ssl-9.3/doc/html/ssl.eix
+lib/erlang/lib/ssl-9.3/doc/html/ssl.html
+lib/erlang/lib/ssl-9.3/doc/html/ssl_app.html
+lib/erlang/lib/ssl-9.3/doc/html/ssl_crl_cache.html
+lib/erlang/lib/ssl-9.3/doc/html/ssl_crl_cache_api.html
+lib/erlang/lib/ssl-9.3/doc/html/ssl_distribution.html
+lib/erlang/lib/ssl-9.3/doc/html/ssl_introduction.html
+lib/erlang/lib/ssl-9.3/doc/html/ssl_protocol.html
+lib/erlang/lib/ssl-9.3/doc/html/ssl_session_cache_api.html
+lib/erlang/lib/ssl-9.3/doc/html/standards_compliance.html
+lib/erlang/lib/ssl-9.3/doc/html/users_guide.html
+lib/erlang/lib/ssl-9.3/doc/html/using_ssl.html
+lib/erlang/lib/ssl-9.3/doc/pdf/ssl-9.3.pdf
+lib/erlang/lib/ssl-9.3/info
+lib/erlang/lib/stdlib-3.9/doc/html/STDLIB_app.html
+lib/erlang/lib/stdlib-3.9/doc/html/array.html
+lib/erlang/lib/stdlib-3.9/doc/html/assert.hrl.html
+lib/erlang/lib/stdlib-3.9/doc/html/base64.html
+lib/erlang/lib/stdlib-3.9/doc/html/beam_lib.html
+lib/erlang/lib/stdlib-3.9/doc/html/binary.html
+lib/erlang/lib/stdlib-3.9/doc/html/c.html
+lib/erlang/lib/stdlib-3.9/doc/html/calendar.html
+lib/erlang/lib/stdlib-3.9/doc/html/dets.html
+lib/erlang/lib/stdlib-3.9/doc/html/dict.html
+lib/erlang/lib/stdlib-3.9/doc/html/digraph.html
+lib/erlang/lib/stdlib-3.9/doc/html/digraph_utils.html
+lib/erlang/lib/stdlib-3.9/doc/html/epp.html
+lib/erlang/lib/stdlib-3.9/doc/html/erl_anno.html
+lib/erlang/lib/stdlib-3.9/doc/html/erl_eval.html
+lib/erlang/lib/stdlib-3.9/doc/html/erl_expand_records.html
+lib/erlang/lib/stdlib-3.9/doc/html/erl_id_trans.html
+lib/erlang/lib/stdlib-3.9/doc/html/erl_internal.html
+lib/erlang/lib/stdlib-3.9/doc/html/erl_lint.html
+lib/erlang/lib/stdlib-3.9/doc/html/erl_parse.html
+lib/erlang/lib/stdlib-3.9/doc/html/erl_pp.html
+lib/erlang/lib/stdlib-3.9/doc/html/erl_scan.html
+lib/erlang/lib/stdlib-3.9/doc/html/erl_tar.html
+lib/erlang/lib/stdlib-3.9/doc/html/ets.html
+lib/erlang/lib/stdlib-3.9/doc/html/file_sorter.html
+lib/erlang/lib/stdlib-3.9/doc/html/filelib.html
+lib/erlang/lib/stdlib-3.9/doc/html/filename.html
+lib/erlang/lib/stdlib-3.9/doc/html/gb_sets.html
+lib/erlang/lib/stdlib-3.9/doc/html/gb_trees.html
+lib/erlang/lib/stdlib-3.9/doc/html/gen_event.html
+lib/erlang/lib/stdlib-3.9/doc/html/gen_fsm.html
+lib/erlang/lib/stdlib-3.9/doc/html/gen_server.html
+lib/erlang/lib/stdlib-3.9/doc/html/gen_statem.html
+lib/erlang/lib/stdlib-3.9/doc/html/index.html
+lib/erlang/lib/stdlib-3.9/doc/html/introduction.html
+lib/erlang/lib/stdlib-3.9/doc/html/io.html
+lib/erlang/lib/stdlib-3.9/doc/html/io_lib.html
+lib/erlang/lib/stdlib-3.9/doc/html/io_protocol.html
+lib/erlang/lib/stdlib-3.9/doc/html/lists.html
+lib/erlang/lib/stdlib-3.9/doc/html/log_mf_h.html
+lib/erlang/lib/stdlib-3.9/doc/html/maps.html
+lib/erlang/lib/stdlib-3.9/doc/html/math.html
+lib/erlang/lib/stdlib-3.9/doc/html/ms_transform.html
+lib/erlang/lib/stdlib-3.9/doc/html/notes.html
+lib/erlang/lib/stdlib-3.9/doc/html/orddict.html
+lib/erlang/lib/stdlib-3.9/doc/html/ordsets.html
+lib/erlang/lib/stdlib-3.9/doc/html/pool.html
+lib/erlang/lib/stdlib-3.9/doc/html/proc_lib.html
+lib/erlang/lib/stdlib-3.9/doc/html/proplists.html
+lib/erlang/lib/stdlib-3.9/doc/html/qlc.html
+lib/erlang/lib/stdlib-3.9/doc/html/queue.html
+lib/erlang/lib/stdlib-3.9/doc/html/rand.html
+lib/erlang/lib/stdlib-3.9/doc/html/random.html
+lib/erlang/lib/stdlib-3.9/doc/html/re.html
+lib/erlang/lib/stdlib-3.9/doc/html/release_notes.html
+lib/erlang/lib/stdlib-3.9/doc/html/sets.html
+lib/erlang/lib/stdlib-3.9/doc/html/shell.html
+lib/erlang/lib/stdlib-3.9/doc/html/shell_default.html
+lib/erlang/lib/stdlib-3.9/doc/html/slave.html
+lib/erlang/lib/stdlib-3.9/doc/html/sofs.html
+lib/erlang/lib/stdlib-3.9/doc/html/stdlib.eix
+lib/erlang/lib/stdlib-3.9/doc/html/string.html
+lib/erlang/lib/stdlib-3.9/doc/html/supervisor.html
+lib/erlang/lib/stdlib-3.9/doc/html/supervisor_bridge.html
+lib/erlang/lib/stdlib-3.9/doc/html/sys.html
+lib/erlang/lib/stdlib-3.9/doc/html/timer.html
+lib/erlang/lib/stdlib-3.9/doc/html/unicode.html
+lib/erlang/lib/stdlib-3.9/doc/html/unicode_usage.html
+lib/erlang/lib/stdlib-3.9/doc/html/uri_string.html
+lib/erlang/lib/stdlib-3.9/doc/html/users_guide.html
+lib/erlang/lib/stdlib-3.9/doc/html/win32reg.html
+lib/erlang/lib/stdlib-3.9/doc/html/zip.html
+lib/erlang/lib/stdlib-3.9/doc/pdf/stdlib-3.9.pdf
+lib/erlang/lib/stdlib-3.9/info
 lib/erlang/lib/syntax_tools-${VERSION.syntax_tools}/doc/html/chapter.html
+lib/erlang/lib/syntax_tools-${VERSION.syntax_tools}/doc/html/demo.erl
 lib/erlang/lib/syntax_tools-${VERSION.syntax_tools}/doc/html/epp_dodger.html
 lib/erlang/lib/syntax_tools-${VERSION.syntax_tools}/doc/html/erl_comment_scan.html
 lib/erlang/lib/syntax_tools-${VERSION.syntax_tools}/doc/html/erl_prettypr.html
@@ -1237,31 +1260,32 @@ lib/erlang/lib/wx-${VERSION.wx}/doc/html
 lib/erlang/lib/wx-${VERSION.wx}/doc/html/wx_object.html
 lib/erlang/lib/wx-${VERSION.wx}/doc/pdf/wx-${VERSION.wx}.pdf
 lib/erlang/lib/wx-${VERSION.wx}/info
-lib/erlang/lib/xmerl-1.3.19/doc/html/index.html
-lib/erlang/lib/xmerl-1.3.19/doc/html/motorcycles.txt
-lib/erlang/lib/xmerl-1.3.19/doc/html/motorcycles2.txt
-lib/erlang/lib/xmerl-1.3.19/doc/html/motorcycles2html.erl
-lib/erlang/lib/xmerl-1.3.19/doc/html/motorcycles_dtd.txt
-lib/erlang/lib/xmerl-1.3.19/doc/html/new_motorcycles.txt
-lib/erlang/lib/xmerl-1.3.19/doc/html/new_motorcycles2.txt
-lib/erlang/lib/xmerl-1.3.19/doc/html/notes.html
-lib/erlang/lib/xmerl-1.3.19/doc/html/people.txt
-lib/erlang/lib/xmerl-1.3.19/doc/html/people2.txt
-lib/erlang/lib/xmerl-1.3.19/doc/html/release_notes.html
-lib/erlang/lib/xmerl-1.3.19/doc/html/result_export.html
-lib/erlang/lib/xmerl-1.3.19/doc/html/result_xs.html
-lib/erlang/lib/xmerl-1.3.19/doc/html/stylesheet.css
-lib/erlang/lib/xmerl-1.3.19/doc/html/users_guide.html
-lib/erlang/lib/xmerl-1.3.19/doc/html/xmerl.eix
-lib/erlang/lib/xmerl-1.3.19/doc/html/xmerl.html
-lib/erlang/lib/xmerl-1.3.19/doc/html/xmerl_eventp.html
-lib/erlang/lib/xmerl-1.3.19/doc/html/xmerl_examples.html
-lib/erlang/lib/xmerl-1.3.19/doc/html/xmerl_sax_parser.html
-lib/erlang/lib/xmerl-1.3.19/doc/html/xmerl_scan.html
-lib/erlang/lib/xmerl-1.3.19/doc/html/xmerl_ug.html
-lib/erlang/lib/xmerl-1.3.19/doc/html/xmerl_xpath.html
-lib/erlang/lib/xmerl-1.3.19/doc/html/xmerl_xs.html
-lib/erlang/lib/xmerl-1.3.19/doc/html/xmerl_xs_examples.html
-lib/erlang/lib/xmerl-1.3.19/doc/html/xmerl_xsd.html
-lib/erlang/lib/xmerl-1.3.19/doc/pdf/xmerl-1.3.19.pdf
-lib/erlang/lib/xmerl-1.3.19/info
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/index.html
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/motorcycles.txt
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/motorcycles2.txt
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/motorcycles2html.erl
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/motorcycles_dtd.txt
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/new_motorcycles.txt
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/new_motorcycles2.txt
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/notes.html
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/people.txt
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/people2.txt
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/release_notes.html
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/result_export.html
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/result_xs.html
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/stylesheet.css
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/users_guide.html
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/xmerl.eix
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/xmerl.html
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/xmerl_eventp.html
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/xmerl_examples.html
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/xmerl_sax_parser.html
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/xmerl_scan.html
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/xmerl_ug.html
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/xmerl_xpath.html
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/xmerl_xs.html
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/xmerl_xs_examples.html
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/html/xmerl_xsd.html
+lib/erlang/lib/xmerl-${VERSION.xmerl}/doc/pdf/xmerl-${VERSION.xmerl}.pdf
+lib/erlang/lib/xmerl-${VERSION.xmerl}/info
+@pkgdir lib/erlang/lib/syntax_tools-${VERSION.syntax_tools}/examples

Index: pkgsrc/lang/erlang-doc/distinfo
diff -u pkgsrc/lang/erlang-doc/distinfo:1.30 pkgsrc/lang/erlang-doc/distinfo:1.31
--- pkgsrc/lang/erlang-doc/distinfo:1.30        Tue Apr 23 18:47:16 2019
+++ pkgsrc/lang/erlang-doc/distinfo     Thu Aug  1 11:43:00 2019
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.30 2019/04/23 18:47:16 nia Exp $
+$NetBSD: distinfo,v 1.31 2019/08/01 11:43:00 nia Exp $
 
-SHA1 (erlang/otp_doc_html_21.3.tar.gz) = f33d4bf57fed89b06644e599f13b0f6f2773e689
-RMD160 (erlang/otp_doc_html_21.3.tar.gz) = c7be79844e575bf035c72410389ea17a9b9b8225
-SHA512 (erlang/otp_doc_html_21.3.tar.gz) = eaa3bd14717cf5f27bdc605b215d20b63126c4e0b7201c28e3f59dd560bf90c239d79bf028e1862318db511135ba7237b27a2f701964d14df3e7763a73a28a34
-Size (erlang/otp_doc_html_21.3.tar.gz) = 33069226 bytes
+SHA1 (erlang/otp_doc_html_22.0.tar.gz) = 6de22dbf7dba73d4b6c4ef51c7bc0b94b04db901
+RMD160 (erlang/otp_doc_html_22.0.tar.gz) = 99c751afce568ff55d7bdc126ea18c6d640b1b4f
+SHA512 (erlang/otp_doc_html_22.0.tar.gz) = 89229a97fb5c78246ce9fa6a2d23446c6c3c2de15617911739e133b7e58714a91b1360af64bf61659d96808a816d84e4c410f8c8efe1e544930f88d73242b6e7
+Size (erlang/otp_doc_html_22.0.tar.gz) = 33737075 bytes

Index: pkgsrc/lang/erlang-man/PLIST
diff -u pkgsrc/lang/erlang-man/PLIST:1.25 pkgsrc/lang/erlang-man/PLIST:1.26
--- pkgsrc/lang/erlang-man/PLIST:1.25   Tue Apr 23 18:47:17 2019
+++ pkgsrc/lang/erlang-man/PLIST        Thu Aug  1 11:43:00 2019
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.25 2019/04/23 18:47:17 nia Exp $
+@comment $NetBSD: PLIST,v 1.26 2019/08/01 11:43:00 nia Exp $
 lib/erlang/man/man1/cdv.1
 lib/erlang/man/man1/ct_run.1
 lib/erlang/man/man1/diameterc.1
@@ -194,6 +194,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.3
 lib/erlang/man/man3/net_adm.3
 lib/erlang/man/man3/net_kernel.3
 lib/erlang/man/man3/nteventlog.3
@@ -202,9 +203,7 @@ lib/erlang/man/man3/odbc.3
 lib/erlang/man/man3/orddict.3
 lib/erlang/man/man3/ordsets.3
 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/otp_mib.3
 lib/erlang/man/man3/persistent_term.3
 lib/erlang/man/man3/pg2.3
 lib/erlang/man/man3/pool.3
@@ -262,6 +261,7 @@ lib/erlang/man/man3/snmpm_mpd.3
 lib/erlang/man/man3/snmpm_network_interface.3
 lib/erlang/man/man3/snmpm_network_interface_filter.3
 lib/erlang/man/man3/snmpm_user.3
+lib/erlang/man/man3/socket.3
 lib/erlang/man/man3/sofs.3
 lib/erlang/man/man3/ssh.3
 lib/erlang/man/man3/ssh_client_channel.3

Index: pkgsrc/lang/erlang-man/distinfo
diff -u pkgsrc/lang/erlang-man/distinfo:1.30 pkgsrc/lang/erlang-man/distinfo:1.31
--- pkgsrc/lang/erlang-man/distinfo:1.30        Tue Apr 23 18:47:17 2019
+++ pkgsrc/lang/erlang-man/distinfo     Thu Aug  1 11:43:00 2019
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.30 2019/04/23 18:47:17 nia Exp $
+$NetBSD: distinfo,v 1.31 2019/08/01 11:43:00 nia Exp $
 
-SHA1 (erlang/otp_doc_man_21.3.tar.gz) = 04fc4a0bdb78ee753176ed1d8d2969184fb7fe10
-RMD160 (erlang/otp_doc_man_21.3.tar.gz) = 91efd232e9f7a5db3f2f888540f049247a5eddb8
-SHA512 (erlang/otp_doc_man_21.3.tar.gz) = 24e012a30436d63cfef10d53696b03cd5564ca0988850b5d497f526d7afed33354824f04ce937d43063d8a5745e427380920d50a2fe9b67adb84195569dc65f2
-Size (erlang/otp_doc_man_21.3.tar.gz) = 1332545 bytes
+SHA1 (erlang/otp_doc_man_22.0.tar.gz) = 60c031112c87b1a4b0acddc21b675b0086bf15ca
+RMD160 (erlang/otp_doc_man_22.0.tar.gz) = 7980397d7c40f10c0efe8f6932b4d9a77564d127
+SHA512 (erlang/otp_doc_man_22.0.tar.gz) = f980439d21aea6e1487afbd2e22a1a909cee40bd2464569219159bd38048d7d8d7adc9c5c639c04d5fe3160d090b51f2fd33b3ef479969731ce1861338278e41
+Size (erlang/otp_doc_man_22.0.tar.gz) = 1347830 bytes

Index: pkgsrc/lang/erlang/patches/patch-erts_lib__src_common_erl__printf.c
diff -u pkgsrc/lang/erlang/patches/patch-erts_lib__src_common_erl__printf.c:1.3 pkgsrc/lang/erlang/patches/patch-erts_lib__src_common_erl__printf.c:1.4
--- pkgsrc/lang/erlang/patches/patch-erts_lib__src_common_erl__printf.c:1.3     Thu Sep 13 09:17:40 2018
+++ pkgsrc/lang/erlang/patches/patch-erts_lib__src_common_erl__printf.c Thu Aug  1 11:43:00 2019
@@ -1,11 +1,11 @@
-$NetBSD: patch-erts_lib__src_common_erl__printf.c,v 1.3 2018/09/13 09:17:40 fhajny Exp $
+$NetBSD: patch-erts_lib__src_common_erl__printf.c,v 1.4 2019/08/01 11:43:00 nia Exp $
 
 Set _XOPEN_SOURCE correctly on SunOS.
 
---- erts/lib_src/common/erl_printf.c.orig      2018-06-19 07:07:55.000000000 +0000
+--- erts/lib_src/common/erl_printf.c.orig      2019-07-10 16:05:15.000000000 +0000
 +++ erts/lib_src/common/erl_printf.c
-@@ -27,6 +27,14 @@
- #include "config.h"
+@@ -32,6 +32,14 @@
+     #define __EXTENSIONS__
  #endif
  
 +#ifdef __sun

Added files:

Index: pkgsrc/lang/erlang/patches/patch-erts_emulator_nifs_common_net__nif.c
diff -u /dev/null pkgsrc/lang/erlang/patches/patch-erts_emulator_nifs_common_net__nif.c:1.1
--- /dev/null   Thu Aug  1 11:43:01 2019
+++ pkgsrc/lang/erlang/patches/patch-erts_emulator_nifs_common_net__nif.c       Thu Aug  1 11:43:00 2019
@@ -0,0 +1,14 @@
+$NetBSD: patch-erts_emulator_nifs_common_net__nif.c,v 1.1 2019/08/01 11:43:00 nia Exp $
+
+Avoid collisions with bool keyword.
+
+--- erts/emulator/nifs/common/net_nif.c.orig   2019-07-10 16:05:15.000000000 +0000
++++ erts/emulator/nifs/common/net_nif.c
+@@ -214,6 +214,7 @@
+ 
+ #define NDBG( proto ) ESOCK_DBG_PRINTF( data.debug , proto )
+ 
++#undef bool
+ 
+ typedef struct {
+     BOOLEAN_T debug;



Home | Main Index | Thread Index | Old Index