Download raw body.
[Security] Update lang/erlang in -stable
The attached diff pulls up the erlang versions in -stable to those in
-current.
They all build and test fine, dependent ports build and test fine as
well ... the diffs for erlang/26 and erlang/27 look a bit more involved:
* erlang/26 patches are synchronized with patches that have been merged
upstream in 27.3
* erlang/27 drops those patches since they have been merged upstream
* erlang/27 indeed removes many manpages and doc chunks
To make erlang/27 beyond 27.0.1 build, we also need a small change to
Makefile.inc, see
https://github.com/openbsd/ports/commit/a8d84437740ab9c31338860d3cc4118b615eb717
while cvsweb has diffs disabled.
ok for 7.6?
Index: Makefile.inc
===================================================================
RCS file: /cvs/ports/lang/erlang/Makefile.inc,v
diff -u -p -r1.30 Makefile.inc
--- Makefile.inc 16 Sep 2024 15:24:42 -0000 1.30
+++ Makefile.inc 16 Apr 2025 20:32:52 -0000
@@ -117,8 +117,8 @@ post-test:
post-install:
ln -sf ../lib/erlang${MAJ_V}/lib/${ERL_EI}/bin/erl_call ${PREFIX}/bin/erl_call${MAJ_V}
tar zxf ${FULLDISTDIR}/${DOCDISTNAME}.tar.gz -C ${DOC_DIR}
- rm -r ${DOC_DIR}/man/man7/*MIB.7
- rm -r ${DOC_DIR}/man/man7/*TM.7
+ rm -rf ${DOC_DIR}/man/man7/*MIB.7
+ rm -rf ${DOC_DIR}/man/man7/*TM.7
if [ ! -x ${PREFIX}/lib/erlang${MAJ_V}/${ERL_ERTS}/bin/beam.smp ]; then \
cp -v ${PREFIX}/lib/erlang${MAJ_V}/${ERL_ERTS}/bin/beam \
${PREFIX}/lib/erlang${MAJ_V}/${ERL_ERTS}/bin/beam.smp; fi
Index: 25/Makefile
===================================================================
RCS file: /cvs/ports/lang/erlang/25/Makefile,v
diff -u -p -r1.25 Makefile
--- 25/Makefile 16 Sep 2024 15:24:44 -0000 1.25
+++ 25/Makefile 16 Apr 2025 20:32:52 -0000
@@ -4,14 +4,13 @@ USE_NOBTCFI= Yes
COMMENT-main= ${COMMENT}
COMMENT-wx= WxWidgets bindings for Erlang
-V= 25.3.2.13
+V= 25.3.2.20
PORTROACH= limit:^OTP-25\.
DISTNAME= otp_src_$V
PKGNAME= erlang-$V
PKGNAME-main= erlang-$V
PKGNAME-wx= erlang-wx-$V
EPOCH= 0
-REVISION= 0
VERSION_SPEC= >=25v0,<26v0
PKGSPEC-main= erlang-${VERSION_SPEC}
@@ -66,12 +65,12 @@ UPDATE_PLIST_ARGS = -i V
# Use the target 'gen-versions' to update this list
ERL_VERSIONS= \
ASN1_VSN 5.0.21.1 \
-COMMON_TEST_VSN 1.24.0.3 \
+COMMON_TEST_VSN 1.24.0.6 \
COMPILER_VSN 8.2.6.4 \
CRYPTO_VSN 5.1.4.3 \
DEBUGGER_VSN 5.3.1.3 \
DIALYZER_VSN 5.0.5 \
-DIAMETER_VSN 2.2.7.1 \
+DIAMETER_VSN 2.2.7.2 \
EDOC_VSN 1.2 \
EI_VSN 5.3.2.1 \
ELDAP_VSN 1.2.11 \
@@ -80,28 +79,28 @@ ERL_DOCGEN_VSN 1.4 \
ET_VSN 1.6.5 \
EUNIT_VSN 2.8.2 \
FTP_VSN 1.1.4 \
-INETS_VSN 8.3.1.3 \
+INETS_VSN 8.3.1.5 \
JINTERFACE_VSN 1.13.1 \
-KERNEL_VSN 8.5.4.3 \
+KERNEL_VSN 8.5.4.5 \
MEGACO_VSN 4.4.3 \
-MNESIA_VSN 4.21.4.3 \
+MNESIA_VSN 4.21.4.4 \
OBSERVER_VSN 2.14.0.1 \
ODBC_VSN 2.14 \
OS_MON_VSN 2.8.2.1 \
PARSETOOLS_VSN 2.4.1 \
-PUBLIC_KEY_VSN 1.13.3.2 \
+PUBLIC_KEY_VSN 1.13.3.6 \
RELTOOL_VSN 0.9.1.1 \
RUNTIME_TOOLS_VSN 1.19 \
SASL_VSN 4.2 \
SNMP_VSN 5.13.5 \
-SSH_VSN 4.15.3.5 \
-SSL_VSN 10.9.1.5 \
-STDLIB_VSN 4.3.1.4 \
+SSH_VSN 4.15.3.12 \
+SSL_VSN 10.9.1.7 \
+STDLIB_VSN 4.3.1.6 \
SYNTAX_TOOLS_VSN 3.0.1 \
TFTP_VSN 1.0.4 \
TOOLS_VSN 3.5.3 \
WX_VSN 2.2.2.1 \
-XMERL_VSN 1.3.31.1 \
-ERTS_VSN 13.2.2.10
+XMERL_VSN 1.3.31.2 \
+ERTS_VSN 13.2.2.15
.include <bsd.port.mk>
Index: 25/distinfo
===================================================================
RCS file: /cvs/ports/lang/erlang/25/distinfo,v
diff -u -p -r1.15 distinfo
--- 25/distinfo 12 Jul 2024 14:37:58 -0000 1.15
+++ 25/distinfo 16 Apr 2025 20:32:52 -0000
@@ -1,4 +1,4 @@
-SHA256 (otp_doc_man_25.3.2.13.tar.gz) = 44Jm9c+PC3jqs97Kc0VaJJGNEx9u7kHhEx0iesx/ExI=
-SHA256 (otp_src_25.3.2.13.tar.gz) = AMJhlkjgWiWzkDXqUbZfx5yZjlXxeMzMbBuSDz8Q37o=
-SIZE (otp_doc_man_25.3.2.13.tar.gz) = 1720658
-SIZE (otp_src_25.3.2.13.tar.gz) = 104747072
+SHA256 (otp_doc_man_25.3.2.20.tar.gz) = 9Snx7gjA7Gx3gUG+Jro9qxwP5XRfFKqiAOmKOwyXoZc=
+SHA256 (otp_src_25.3.2.20.tar.gz) = ndqEgpFCjALYNz8y2l2r98GhR42cuiaPqFR16yY3H+c=
+SIZE (otp_doc_man_25.3.2.20.tar.gz) = 1721548
+SIZE (otp_src_25.3.2.20.tar.gz) = 104774953
Index: 25/pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/lang/erlang/25/pkg/PLIST-main,v
diff -u -p -r1.12 PLIST-main
--- 25/pkg/PLIST-main 30 Dec 2023 20:27:03 -0000 1.12
+++ 25/pkg/PLIST-main 16 Apr 2025 20:32:52 -0000
@@ -3109,6 +3109,7 @@ lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunk
lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_client_channel.chunk
lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_connection.chunk
lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_connection_handler.chunk
+lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_connection_sup.chunk
lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_daemon_channel.chunk
lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_dbg.chunk
lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_fsm_kexinit.chunk
@@ -3125,7 +3126,6 @@ lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunk
lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_sftpd_file.chunk
lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_sftpd_file_api.chunk
lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_shell.chunk
-lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_subsystem_sup.chunk
lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_system_sup.chunk
lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_tcpip_forward_acceptor.chunk
lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_tcpip_forward_acceptor_sup.chunk
@@ -3150,6 +3150,7 @@ lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_client_key_api.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_connection.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_connection_handler.beam
+lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_connection_sup.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_daemon_channel.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_dbg.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_file.beam
@@ -3169,7 +3170,6 @@ lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_sftpd_file.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_sftpd_file_api.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_shell.beam
-lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_subsystem_sup.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_system_sup.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_tcpip_forward_acceptor.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_tcpip_forward_acceptor_sup.beam
@@ -3198,6 +3198,7 @@ lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_c
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_connect.hrl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_connection.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_connection_handler.erl
+lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_connection_sup.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_daemon_channel.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_dbg.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_file.erl
@@ -3218,7 +3219,6 @@ lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_s
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_sftpd_file.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_sftpd_file_api.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_shell.erl
-lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_subsystem_sup.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_system_sup.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_tcpip_forward_acceptor.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_tcpip_forward_acceptor_sup.erl
Index: 26/Makefile
===================================================================
RCS file: /cvs/ports/lang/erlang/26/Makefile,v
diff -u -p -r1.13 Makefile
--- 26/Makefile 16 Sep 2024 15:24:46 -0000 1.13
+++ 26/Makefile 16 Apr 2025 20:32:52 -0000
@@ -6,14 +6,13 @@ USE_WXNEEDED= Yes
COMMENT-main= ${COMMENT}
COMMENT-wx= WxWidgets bindings for Erlang
-V= 26.2.5.3
+V= 26.2.5.11
DISTNAME= otp_src_${V}
PORTROACH= limit:^OTP-26\.
PKGNAME= erlang-${V}
PKGNAME-main= erlang-${V}
PKGNAME-wx= erlang-wx-${V}
EPOCH= 0
-REVISION= 0
VERSION_SPEC= >=26v0,<27v0
PKGSPEC-main= erlang-${VERSION_SPEC}
@@ -68,11 +67,11 @@ UPDATE_PLIST_ARGS = -i V
# Use the target 'gen-versions' to update this list
ERL_VERSIONS= \
ASN1_VSN 5.2.2 \
-COMMON_TEST_VSN 1.26.2 \
-COMPILER_VSN 8.4.3.1 \
-CRYPTO_VSN 5.4.2.1 \
+COMMON_TEST_VSN 1.26.2.4 \
+COMPILER_VSN 8.4.3.2 \
+CRYPTO_VSN 5.4.2.3 \
DEBUGGER_VSN 5.3.4 \
-DIALYZER_VSN 5.1.3 \
+DIALYZER_VSN 5.1.3.1 \
DIAMETER_VSN 2.3.2.2 \
EDOC_VSN 1.2.1 \
EI_VSN 5.5.1 \
@@ -82,28 +81,28 @@ ERL_DOCGEN_VSN 1.5.2 \
ET_VSN 1.7 \
EUNIT_VSN 2.9 \
FTP_VSN 1.2.1.1 \
-INETS_VSN 9.1 \
+INETS_VSN 9.1.0.2 \
JINTERFACE_VSN 1.14 \
-KERNEL_VSN 9.2.4.2 \
+KERNEL_VSN 9.2.4.7 \
MEGACO_VSN 4.5 \
-MNESIA_VSN 4.23.1 \
+MNESIA_VSN 4.23.1.2 \
OBSERVER_VSN 2.15.1 \
ODBC_VSN 2.14.2 \
OS_MON_VSN 2.9.1 \
PARSETOOLS_VSN 2.5 \
-PUBLIC_KEY_VSN 1.15.1.2 \
+PUBLIC_KEY_VSN 1.15.1.5 \
RELTOOL_VSN 1.0 \
RUNTIME_TOOLS_VSN 2.0.1 \
SASL_VSN 4.2.1 \
SNMP_VSN 5.15 \
-SSH_VSN 5.1.4.2 \
-SSL_VSN 11.1.4.3 \
-STDLIB_VSN 5.2.3.1 \
+SSH_VSN 5.1.4.8 \
+SSL_VSN 11.1.4.8 \
+STDLIB_VSN 5.2.3.3 \
SYNTAX_TOOLS_VSN 3.1 \
TFTP_VSN 1.1.1 \
TOOLS_VSN 3.6 \
WX_VSN 2.4.1 \
-XMERL_VSN 1.3.34 \
-ERTS_VSN 14.2.5.3
+XMERL_VSN 1.3.34.2 \
+ERTS_VSN 14.2.5.9
.include <bsd.port.mk>
Index: 26/distinfo
===================================================================
RCS file: /cvs/ports/lang/erlang/26/distinfo,v
diff -u -p -r1.10 distinfo
--- 26/distinfo 5 Sep 2024 14:18:32 -0000 1.10
+++ 26/distinfo 16 Apr 2025 20:32:52 -0000
@@ -1,4 +1,4 @@
-SHA256 (otp_doc_man_26.2.5.3.tar.gz) = CPX7y2Bo/CtSC9FkZDtwPzRBcZDvfg/8vXb/cdtEb30=
-SHA256 (otp_src_26.2.5.3.tar.gz) = wnB84I6RI1FFzfxIc1LwVXCioL3fHEeBVFSeueaIBbA=
-SIZE (otp_doc_man_26.2.5.3.tar.gz) = 1748861
-SIZE (otp_src_26.2.5.3.tar.gz) = 106196967
+SHA256 (otp_doc_man_26.2.5.11.tar.gz) = YB9AG5SOdn97f/XhOcrpV5rSD7o4YtpLjaOIx5ZSkMM=
+SHA256 (otp_src_26.2.5.11.tar.gz) = ac9sLMTlTo0Lq4+Yk/C2He4Qv/V1w1NdR7YFekaHUbE=
+SIZE (otp_doc_man_26.2.5.11.tar.gz) = 1751439
+SIZE (otp_src_26.2.5.11.tar.gz) = 106235503
Index: 26/patches/patch-lib_crypto_c_src_algorithms_c
===================================================================
RCS file: /cvs/ports/lang/erlang/26/patches/patch-lib_crypto_c_src_algorithms_c,v
diff -u -p -r1.1 patch-lib_crypto_c_src_algorithms_c
--- 26/patches/patch-lib_crypto_c_src_algorithms_c 30 May 2024 10:30:32 -0000 1.1
+++ 26/patches/patch-lib_crypto_c_src_algorithms_c 16 Apr 2025 20:32:52 -0000
@@ -1,15 +1,22 @@
Index: lib/crypto/c_src/algorithms.c
--- lib/crypto/c_src/algorithms.c.orig
+++ lib/crypto/c_src/algorithms.c
-@@ -639,11 +639,9 @@ int init_curves(ErlNifEnv* env, int fips) {
+@@ -601,12 +601,16 @@ int init_curves(ErlNifEnv* env, int fips) {
+ #endif
+
if (!fips) {
- #ifdef HAVE_EDDSA
+-#ifdef HAVE_EDDSA
++#ifdef HAVE_ED25519
algo_curve[fips][cnt++] = enif_make_atom(env,"ed25519");
-- algo_curve[fips][cnt++] = enif_make_atom(env,"ed448");
++#endif
++#ifdef HAVE_ED448
+ algo_curve[fips][cnt++] = enif_make_atom(env,"ed448");
#endif
- #ifdef HAVE_EDDH
+-#ifdef HAVE_EDDH
++#ifdef HAVE_X25519
algo_curve[fips][cnt++] = enif_make_atom(env,"x25519");
-- algo_curve[fips][cnt++] = enif_make_atom(env,"x448");
++#endif
++#ifdef HAVE_X448
+ algo_curve[fips][cnt++] = enif_make_atom(env,"x448");
#endif
}
-
Index: 26/patches/patch-lib_crypto_c_src_atoms_c
===================================================================
RCS file: /cvs/ports/lang/erlang/26/patches/patch-lib_crypto_c_src_atoms_c,v
diff -u -p -r1.1 patch-lib_crypto_c_src_atoms_c
--- 26/patches/patch-lib_crypto_c_src_atoms_c 30 May 2024 10:30:32 -0000 1.1
+++ 26/patches/patch-lib_crypto_c_src_atoms_c 16 Apr 2025 20:32:52 -0000
@@ -1,34 +1,61 @@
Index: lib/crypto/c_src/atoms.c
--- lib/crypto/c_src/atoms.c.orig
+++ lib/crypto/c_src/atoms.c
-@@ -96,15 +96,12 @@ ERL_NIF_TERM atom_ecdsa;
+@@ -94,19 +94,24 @@ ERL_NIF_TERM atom_rsa;
+ ERL_NIF_TERM atom_dss;
+ ERL_NIF_TERM atom_ecdsa;
- #ifdef HAVE_EDDH
+-#ifdef HAVE_EDDH
++#ifdef HAVE_X25519
ERL_NIF_TERM atom_x25519;
-ERL_NIF_TERM atom_x448;
- ERL_NIF_TERM atom_ed25519;
+-ERL_NIF_TERM atom_ed25519;
-ERL_NIF_TERM atom_ed448;
#endif
- ERL_NIF_TERM atom_eddsa;
- #ifdef HAVE_EDDSA
+-ERL_NIF_TERM atom_eddsa;
+-#ifdef HAVE_EDDSA
++#ifdef HAVE_ED25519
ERL_NIF_TERM atom_ed25519;
--ERL_NIF_TERM atom_ed448;
++#endif
++
++#ifdef HAVE_X448
++ERL_NIF_TERM atom_x448;
++#endif
++
++#ifdef HAVE_ED448
+ ERL_NIF_TERM atom_ed448;
#endif
++ERL_NIF_TERM atom_eddsa;
++
ERL_NIF_TERM atom_rsa_mgf1_md;
-@@ -223,14 +220,11 @@ int init_atoms(ErlNifEnv *env) {
+ ERL_NIF_TERM atom_rsa_oaep_label;
+ ERL_NIF_TERM atom_rsa_oaep_md;
+@@ -221,17 +226,20 @@ int init_atoms(ErlNifEnv *env) {
+ atom_dss = enif_make_atom(env,"dss");
+ atom_ecdsa = enif_make_atom(env,"ecdsa");
- #ifdef HAVE_EDDH
+-#ifdef HAVE_EDDH
++#ifdef HAVE_X25519
atom_x25519 = enif_make_atom(env,"x25519");
- atom_x448 = enif_make_atom(env,"x448");
- atom_ed25519 = enif_make_atom(env,"ed25519");
+- atom_ed25519 = enif_make_atom(env,"ed25519");
- atom_ed448 = enif_make_atom(env,"ed448");
#endif
- atom_eddsa = enif_make_atom(env,"eddsa");
- #ifdef HAVE_EDDSA
+- atom_eddsa = enif_make_atom(env,"eddsa");
+-#ifdef HAVE_EDDSA
++#ifdef HAVE_ED25519
atom_ed25519 = enif_make_atom(env,"ed25519");
-- atom_ed448 = enif_make_atom(env,"ed448");
++#endif
++#ifdef HAVE_X448
++ atom_x448= enif_make_atom(env,"x448");
++#endif
++#ifdef HAVE_ED448
+ atom_ed448 = enif_make_atom(env,"ed448");
#endif
++
++ atom_eddsa = enif_make_atom(env,"eddsa");
atom_rsa_mgf1_md = enif_make_atom(env,"rsa_mgf1_md");
atom_rsa_oaep_label = enif_make_atom(env,"rsa_oaep_label");
+ atom_rsa_oaep_md = enif_make_atom(env,"rsa_oaep_md");
Index: 26/patches/patch-lib_crypto_c_src_atoms_h
===================================================================
RCS file: /cvs/ports/lang/erlang/26/patches/patch-lib_crypto_c_src_atoms_h,v
diff -u -p -r1.1 patch-lib_crypto_c_src_atoms_h
--- 26/patches/patch-lib_crypto_c_src_atoms_h 30 May 2024 10:30:32 -0000 1.1
+++ 26/patches/patch-lib_crypto_c_src_atoms_h 16 Apr 2025 20:32:52 -0000
@@ -1,19 +1,33 @@
Index: lib/crypto/c_src/atoms.h
--- lib/crypto/c_src/atoms.h.orig
+++ lib/crypto/c_src/atoms.h
-@@ -100,15 +100,12 @@ extern ERL_NIF_TERM atom_ecdsa;
+@@ -98,18 +98,23 @@ extern ERL_NIF_TERM atom_rsa;
+ extern ERL_NIF_TERM atom_dss;
+ extern ERL_NIF_TERM atom_ecdsa;
- #ifdef HAVE_EDDH
+-#ifdef HAVE_EDDH
++#ifdef HAVE_X25519
extern ERL_NIF_TERM atom_x25519;
-extern ERL_NIF_TERM atom_x448;
- extern ERL_NIF_TERM atom_ed25519;
+-extern ERL_NIF_TERM atom_ed25519;
-extern ERL_NIF_TERM atom_ed448;
#endif
- extern ERL_NIF_TERM atom_eddsa;
- #ifdef HAVE_EDDSA
+-extern ERL_NIF_TERM atom_eddsa;
+-#ifdef HAVE_EDDSA
++#ifdef HAVE_ED25519
extern ERL_NIF_TERM atom_ed25519;
--extern ERL_NIF_TERM atom_ed448;
++#endif
++
++#ifdef HAVE_X448
++extern ERL_NIF_TERM atom_x448;
++#endif
++
++#ifdef HAVE_ED448
+ extern ERL_NIF_TERM atom_ed448;
#endif
++
++extern ERL_NIF_TERM atom_eddsa;
extern ERL_NIF_TERM atom_rsa_mgf1_md;
+ extern ERL_NIF_TERM atom_rsa_oaep_label;
Index: 26/patches/patch-lib_crypto_c_src_eddsa_c
===================================================================
RCS file: /cvs/ports/lang/erlang/26/patches/patch-lib_crypto_c_src_eddsa_c,v
diff -u -p -r1.1 patch-lib_crypto_c_src_eddsa_c
--- 26/patches/patch-lib_crypto_c_src_eddsa_c 30 May 2024 10:30:32 -0000 1.1
+++ 26/patches/patch-lib_crypto_c_src_eddsa_c 16 Apr 2025 20:32:52 -0000
@@ -1,12 +1,14 @@
Index: lib/crypto/c_src/eddsa.c
--- lib/crypto/c_src/eddsa.c.orig
+++ lib/crypto/c_src/eddsa.c
-@@ -40,8 +40,6 @@ int get_eddsa_key(ErlNifEnv* env, int public, ERL_NIF_
+@@ -40,8 +40,10 @@ int get_eddsa_key(ErlNifEnv* env, int public, ERL_NIF_
if (algo == atom_ed25519) {
type = EVP_PKEY_ED25519;
-- } else if (algo == atom_ed448) {
-- type = EVP_PKEY_ED448;
++#ifdef HAVE_ED448
+ } else if (algo == atom_ed448) {
+ type = EVP_PKEY_ED448;
++#endif
} else {
goto err;
}
Index: 26/patches/patch-lib_crypto_c_src_evp_c
===================================================================
RCS file: /cvs/ports/lang/erlang/26/patches/patch-lib_crypto_c_src_evp_c,v
diff -u -p -r1.1 patch-lib_crypto_c_src_evp_c
--- 26/patches/patch-lib_crypto_c_src_evp_c 30 May 2024 10:30:32 -0000 1.1
+++ 26/patches/patch-lib_crypto_c_src_evp_c 16 Apr 2025 20:32:52 -0000
@@ -1,25 +1,31 @@
Index: lib/crypto/c_src/evp.c
--- lib/crypto/c_src/evp.c.orig
+++ lib/crypto/c_src/evp.c
-@@ -37,8 +37,6 @@ ERL_NIF_TERM evp_compute_key_nif(ErlNifEnv* env, int a
+@@ -37,8 +37,10 @@ ERL_NIF_TERM evp_compute_key_nif(ErlNifEnv* env, int a
/* Arg 0, Curve */
if (argv[0] == atom_x25519)
type = EVP_PKEY_X25519;
-- else if (argv[0] == atom_x448)
-- type = EVP_PKEY_X448;
++#ifdef HAVE_X448
+ else if (argv[0] == atom_x448)
+ type = EVP_PKEY_X448;
++#endif
else
assign_goto(ret, bad_arg, EXCP_BADARG_N(env, 0, "Bad curve"));
-@@ -122,12 +120,8 @@ ERL_NIF_TERM evp_generate_key_nif(ErlNifEnv* env, int
+@@ -122,12 +124,16 @@ ERL_NIF_TERM evp_generate_key_nif(ErlNifEnv* env, int
if (argv[0] == atom_x25519)
type = EVP_PKEY_X25519;
-- else if (argv[0] == atom_x448)
-- type = EVP_PKEY_X448;
++#ifdef HAVE_X448
+ else if (argv[0] == atom_x448)
+ type = EVP_PKEY_X448;
++#endif
else if (argv[0] == atom_ed25519)
type = EVP_PKEY_ED25519;
-- else if (argv[0] == atom_ed448)
-- type = EVP_PKEY_ED448;
++#ifdef HAVE_ED448
+ else if (argv[0] == atom_ed448)
+ type = EVP_PKEY_ED448;
++#endif
else
assign_goto(ret, bad_arg, EXCP_BADARG_N(env, 0, "Bad curve"));
Index: 26/patches/patch-lib_crypto_c_src_openssl_config_h
===================================================================
RCS file: /cvs/ports/lang/erlang/26/patches/patch-lib_crypto_c_src_openssl_config_h,v
diff -u -p -r1.3 patch-lib_crypto_c_src_openssl_config_h
--- 26/patches/patch-lib_crypto_c_src_openssl_config_h 30 May 2024 10:30:32 -0000 1.3
+++ 26/patches/patch-lib_crypto_c_src_openssl_config_h 16 Apr 2025 20:32:52 -0000
@@ -1,12 +1,42 @@
Index: lib/crypto/c_src/openssl_config.h
--- lib/crypto/c_src/openssl_config.h.orig
+++ lib/crypto/c_src/openssl_config.h
-@@ -326,6 +326,8 @@
+@@ -272,10 +272,12 @@
+ && !defined(HAS_LIBRESSL) \
+ && defined(HAVE_EC)
+ # ifdef HAVE_DH
+-# define HAVE_EDDH
++# define HAVE_X25519
++# define HAVE_X448
+ # endif
+ # if OPENSSL_VERSION_NUMBER >= (PACKED_OPENSSL_VERSION_PLAIN(1,1,1))
+-# define HAVE_EDDSA
++# define HAVE_ED25519
++# define HAVE_ED448
+ # endif
+ #endif
+
+@@ -326,6 +328,8 @@
# if LIBRESSL_VERSION_NUMBER >= 0x3070000fL
# define HAVE_CHACHA20_POLY1305
# define HAVE_CHACHA20
-+# define HAVE_EDDH
-+# define HAVE_EDDSA
++# define HAVE_ED25519
++# define HAVE_X25519
# endif
#endif
+@@ -486,6 +490,14 @@ do {
+ # define FIPS_MODE() (FIPS_mode() ? 1 : 0)
+ #else
+ # define FIPS_MODE() 0
++#endif
++
++#if defined(HAVE_ED448) || defined(HAVE_ED25519)
++# define HAVE_EDDSA
++#endif
++
++#if defined(HAVE_X448) || defined(HAVE_X25519)
++# define HAVE_EDDH
+ #endif
+
+ #ifdef HAS_3_0_API
Index: 26/pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/lang/erlang/26/pkg/PLIST-main,v
diff -u -p -r1.4 PLIST-main
--- 26/pkg/PLIST-main 15 Apr 2024 21:10:15 -0000 1.4
+++ 26/pkg/PLIST-main 16 Apr 2025 20:32:52 -0000
@@ -3138,6 +3138,7 @@ lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunk
lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_client_channel.chunk
lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_connection.chunk
lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_connection_handler.chunk
+lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_connection_sup.chunk
lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_daemon_channel.chunk
lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_dbg.chunk
lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_fsm_kexinit.chunk
@@ -3154,7 +3155,6 @@ lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunk
lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_sftpd_file.chunk
lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_sftpd_file_api.chunk
lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_shell.chunk
-lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_subsystem_sup.chunk
lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_system_sup.chunk
lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_tcpip_forward_acceptor.chunk
lib/${ERLANG_V}/lib/${ERL_SSH}/doc/chunks/ssh_tcpip_forward_acceptor_sup.chunk
@@ -3179,6 +3179,7 @@ lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_client_key_api.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_connection.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_connection_handler.beam
+lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_connection_sup.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_daemon_channel.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_dbg.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_file.beam
@@ -3198,7 +3199,6 @@ lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_sftpd_file.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_sftpd_file_api.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_shell.beam
-lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_subsystem_sup.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_system_sup.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_tcpip_forward_acceptor.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_tcpip_forward_acceptor_sup.beam
@@ -3227,6 +3227,7 @@ lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_c
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_connect.hrl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_connection.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_connection_handler.erl
+lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_connection_sup.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_daemon_channel.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_dbg.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_file.erl
@@ -3247,7 +3248,6 @@ lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_s
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_sftpd_file.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_sftpd_file_api.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_shell.erl
-lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_subsystem_sup.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_system_sup.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_tcpip_forward_acceptor.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_tcpip_forward_acceptor_sup.erl
Index: 27/Makefile
===================================================================
RCS file: /cvs/ports/lang/erlang/27/Makefile,v
diff -u -p -r1.4 Makefile
--- 27/Makefile 16 Sep 2024 15:24:48 -0000 1.4
+++ 27/Makefile 16 Apr 2025 20:32:52 -0000
@@ -6,14 +6,13 @@ USE_WXNEEDED= Yes
COMMENT-main= ${COMMENT}
COMMENT-wx= WxWidgets bindings for Erlang
-V= 27.0
+V= 27.3.3
DISTNAME= otp_src_${V}
PORTROACH= limit:^OTP-27\.
PKGNAME= erlang-${V}
PKGNAME-main= erlang-${V}
PKGNAME-wx= erlang-wx-${V}
EPOCH= 0
-REVISION= 2
VERSION_SPEC= >=27v0,<28v0
PKGSPEC-main= erlang-${VERSION_SPEC}
@@ -30,9 +29,8 @@ CONFIGURE_ARGS+=--disable-silent-rules
--enable-kernel-poll \
--disable-hipe
-MAKE_ENV+= DOC_TARGETS=chunks
-ALL_TARGET= all docs
-INSTALL_TARGET= install install-docs
+ALL_TARGET= all
+INSTALL_TARGET= install
MODGNU_CONFIG_GUESS_DIRS = ${WRKSRC}/erts/autoconf
@@ -67,43 +65,43 @@ UPDATE_PLIST_ARGS = -i V
# Use the target 'gen-versions' to update this list
ERL_VERSIONS= \
-ASN1_VSN 5.3 \
-COMMON_TEST_VSN 1.27 \
-COMPILER_VSN 8.5 \
-CRYPTO_VSN 5.5 \
-DEBUGGER_VSN 5.4 \
-DIALYZER_VSN 5.2 \
-DIAMETER_VSN 2.4 \
-EDOC_VSN 1.3 \
+ASN1_VSN 5.3.4 \
+COMMON_TEST_VSN 1.27.7 \
+COMPILER_VSN 8.6.1 \
+CRYPTO_VSN 5.5.3 \
+DEBUGGER_VSN 5.5 \
+DIALYZER_VSN 5.3.1 \
+DIAMETER_VSN 2.4.1 \
+EDOC_VSN 1.3.2 \
EI_VSN 5.5.2 \
-ELDAP_VSN 1.2.13 \
+ELDAP_VSN 1.2.14 \
EMACS_VSN 2.7.0 \
ERL_DOCGEN_VSN 1.5.2 \
ET_VSN 1.7.1 \
EUNIT_VSN 2.9.1 \
-FTP_VSN 1.2.2 \
-INETS_VSN 9.2 \
+FTP_VSN 1.2.3 \
+INETS_VSN 9.3.2 \
JINTERFACE_VSN 1.14 \
-KERNEL_VSN 10.0 \
-MEGACO_VSN 4.6 \
-MNESIA_VSN 4.23.2 \
-OBSERVER_VSN 2.16 \
-ODBC_VSN 2.14.2 \
-OS_MON_VSN 2.10 \
+KERNEL_VSN 10.2.6 \
+MEGACO_VSN 4.7.2 \
+MNESIA_VSN 4.23.5 \
+OBSERVER_VSN 2.17 \
+ODBC_VSN 2.15 \
+OS_MON_VSN 2.10.1 \
PARSETOOLS_VSN 2.6 \
-PUBLIC_KEY_VSN 1.16 \
+PUBLIC_KEY_VSN 1.17.1 \
RELTOOL_VSN 1.0.1 \
-RUNTIME_TOOLS_VSN 2.1 \
+RUNTIME_TOOLS_VSN 2.1.1 \
SASL_VSN 4.2.2 \
-SNMP_VSN 5.16 \
-SSH_VSN 5.2 \
-SSL_VSN 11.2 \
-STDLIB_VSN 6.0 \
-SYNTAX_TOOLS_VSN 3.2 \
-TFTP_VSN 1.2 \
-TOOLS_VSN 4.0 \
-WX_VSN 2.4.2 \
-XMERL_VSN 2.0 \
-ERTS_VSN 15.0
+SNMP_VSN 5.18.2 \
+SSH_VSN 5.2.10 \
+SSL_VSN 11.2.12 \
+STDLIB_VSN 6.2.2 \
+SYNTAX_TOOLS_VSN 3.2.2 \
+TFTP_VSN 1.2.2 \
+TOOLS_VSN 4.1.1 \
+WX_VSN 2.4.3 \
+XMERL_VSN 2.1.2 \
+ERTS_VSN 15.2.6
.include <bsd.port.mk>
Index: 27/distinfo
===================================================================
RCS file: /cvs/ports/lang/erlang/27/distinfo,v
diff -u -p -r1.1.1.1 distinfo
--- 27/distinfo 28 May 2024 16:44:54 -0000 1.1.1.1
+++ 27/distinfo 16 Apr 2025 20:32:52 -0000
@@ -1,4 +1,4 @@
-SHA256 (otp_doc_man_27.0.tar.gz) = laLqDiLqS31Y503xRbUuLIW2QkNDkcgUMAgkIEoQfDg=
-SHA256 (otp_src_27.0.tar.gz) = VkEmd0ZrdWdA+y2/SoAZ58fMOPAb0wxMrFIQIUyv7vY=
-SIZE (otp_doc_man_27.0.tar.gz) = 1764909
-SIZE (otp_src_27.0.tar.gz) = 101038198
+SHA256 (otp_doc_man_27.3.3.tar.gz) = PayEuzAR4fVpY5Do2e7BrA74pDT3+AyIJZFK5yaqljE=
+SHA256 (otp_src_27.3.3.tar.gz) = XFxpx4Fsl+M/f476q0S0Rl3GI2X1pgp/sqEy9uEWdI4=
+SIZE (otp_doc_man_27.3.3.tar.gz) = 45225
+SIZE (otp_src_27.3.3.tar.gz) = 101459528
Index: 27/patches/patch-erts_emulator_Makefile_in
===================================================================
RCS file: /cvs/ports/lang/erlang/27/patches/patch-erts_emulator_Makefile_in,v
diff -u -p -r1.1.1.1 patch-erts_emulator_Makefile_in
--- 27/patches/patch-erts_emulator_Makefile_in 28 May 2024 16:44:54 -0000 1.1.1.1
+++ 27/patches/patch-erts_emulator_Makefile_in 16 Apr 2025 20:32:52 -0000
@@ -1,7 +1,7 @@
Index: erts/emulator/Makefile.in
--- erts/emulator/Makefile.in.orig
+++ erts/emulator/Makefile.in
-@@ -300,13 +300,7 @@ ifeq (@EMU_LOCK_CHECKING@,yes)
+@@ -312,13 +312,7 @@ ifeq (@EMU_LOCK_CHECKING@,yes)
NO_INLINE_FUNCTIONS=true
endif
Index: 27/patches/patch-lib_crypto_c_src_algorithms_c
===================================================================
RCS file: 27/patches/patch-lib_crypto_c_src_algorithms_c
diff -N 27/patches/patch-lib_crypto_c_src_algorithms_c
--- 27/patches/patch-lib_crypto_c_src_algorithms_c 30 May 2024 10:49:17 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-Index: lib/crypto/c_src/algorithms.c
---- lib/crypto/c_src/algorithms.c.orig
-+++ lib/crypto/c_src/algorithms.c
-@@ -642,11 +642,9 @@ int init_curves(ErlNifEnv* env, int fips) {
- if (!fips) {
- #ifdef HAVE_EDDSA
- algo_curve[fips][cnt++] = enif_make_atom(env,"ed25519");
-- algo_curve[fips][cnt++] = enif_make_atom(env,"ed448");
- #endif
- #ifdef HAVE_EDDH
- algo_curve[fips][cnt++] = enif_make_atom(env,"x25519");
-- algo_curve[fips][cnt++] = enif_make_atom(env,"x448");
- #endif
- }
-
Index: 27/patches/patch-lib_crypto_c_src_atoms_c
===================================================================
RCS file: 27/patches/patch-lib_crypto_c_src_atoms_c
diff -N 27/patches/patch-lib_crypto_c_src_atoms_c
--- 27/patches/patch-lib_crypto_c_src_atoms_c 30 May 2024 10:49:17 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,34 +0,0 @@
-Index: lib/crypto/c_src/atoms.c
---- lib/crypto/c_src/atoms.c.orig
-+++ lib/crypto/c_src/atoms.c
-@@ -96,15 +96,12 @@ ERL_NIF_TERM atom_ecdsa;
-
- #ifdef HAVE_EDDH
- ERL_NIF_TERM atom_x25519;
--ERL_NIF_TERM atom_x448;
- ERL_NIF_TERM atom_ed25519;
--ERL_NIF_TERM atom_ed448;
- #endif
-
- ERL_NIF_TERM atom_eddsa;
- #ifdef HAVE_EDDSA
- ERL_NIF_TERM atom_ed25519;
--ERL_NIF_TERM atom_ed448;
- #endif
-
- ERL_NIF_TERM atom_rsa_mgf1_md;
-@@ -223,14 +220,11 @@ int init_atoms(ErlNifEnv *env) {
-
- #ifdef HAVE_EDDH
- atom_x25519 = enif_make_atom(env,"x25519");
-- atom_x448 = enif_make_atom(env,"x448");
- atom_ed25519 = enif_make_atom(env,"ed25519");
-- atom_ed448 = enif_make_atom(env,"ed448");
- #endif
- atom_eddsa = enif_make_atom(env,"eddsa");
- #ifdef HAVE_EDDSA
- atom_ed25519 = enif_make_atom(env,"ed25519");
-- atom_ed448 = enif_make_atom(env,"ed448");
- #endif
- atom_rsa_mgf1_md = enif_make_atom(env,"rsa_mgf1_md");
- atom_rsa_oaep_label = enif_make_atom(env,"rsa_oaep_label");
Index: 27/patches/patch-lib_crypto_c_src_atoms_h
===================================================================
RCS file: 27/patches/patch-lib_crypto_c_src_atoms_h
diff -N 27/patches/patch-lib_crypto_c_src_atoms_h
--- 27/patches/patch-lib_crypto_c_src_atoms_h 30 May 2024 10:49:17 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,19 +0,0 @@
-Index: lib/crypto/c_src/atoms.h
---- lib/crypto/c_src/atoms.h.orig
-+++ lib/crypto/c_src/atoms.h
-@@ -100,15 +100,12 @@ extern ERL_NIF_TERM atom_ecdsa;
-
- #ifdef HAVE_EDDH
- extern ERL_NIF_TERM atom_x25519;
--extern ERL_NIF_TERM atom_x448;
- extern ERL_NIF_TERM atom_ed25519;
--extern ERL_NIF_TERM atom_ed448;
- #endif
-
- extern ERL_NIF_TERM atom_eddsa;
- #ifdef HAVE_EDDSA
- extern ERL_NIF_TERM atom_ed25519;
--extern ERL_NIF_TERM atom_ed448;
- #endif
-
- extern ERL_NIF_TERM atom_rsa_mgf1_md;
Index: 27/patches/patch-lib_crypto_c_src_eddsa_c
===================================================================
RCS file: 27/patches/patch-lib_crypto_c_src_eddsa_c
diff -N 27/patches/patch-lib_crypto_c_src_eddsa_c
--- 27/patches/patch-lib_crypto_c_src_eddsa_c 30 May 2024 10:49:17 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-Index: lib/crypto/c_src/eddsa.c
---- lib/crypto/c_src/eddsa.c.orig
-+++ lib/crypto/c_src/eddsa.c
-@@ -40,8 +40,6 @@ int get_eddsa_key(ErlNifEnv* env, int public, ERL_NIF_
-
- if (algo == atom_ed25519) {
- type = EVP_PKEY_ED25519;
-- } else if (algo == atom_ed448) {
-- type = EVP_PKEY_ED448;
- } else {
- goto err;
- }
Index: 27/patches/patch-lib_crypto_c_src_evp_c
===================================================================
RCS file: 27/patches/patch-lib_crypto_c_src_evp_c
diff -N 27/patches/patch-lib_crypto_c_src_evp_c
--- 27/patches/patch-lib_crypto_c_src_evp_c 30 May 2024 10:49:17 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,25 +0,0 @@
-Index: lib/crypto/c_src/evp.c
---- lib/crypto/c_src/evp.c.orig
-+++ lib/crypto/c_src/evp.c
-@@ -37,8 +37,6 @@ ERL_NIF_TERM evp_compute_key_nif(ErlNifEnv* env, int a
- /* Arg 0, Curve */
- if (argv[0] == atom_x25519)
- type = EVP_PKEY_X25519;
-- else if (argv[0] == atom_x448)
-- type = EVP_PKEY_X448;
- else
- assign_goto(ret, bad_arg, EXCP_BADARG_N(env, 0, "Bad curve"));
-
-@@ -122,12 +120,8 @@ ERL_NIF_TERM evp_generate_key_nif(ErlNifEnv* env, int
-
- if (argv[0] == atom_x25519)
- type = EVP_PKEY_X25519;
-- else if (argv[0] == atom_x448)
-- type = EVP_PKEY_X448;
- else if (argv[0] == atom_ed25519)
- type = EVP_PKEY_ED25519;
-- else if (argv[0] == atom_ed448)
-- type = EVP_PKEY_ED448;
- else
- assign_goto(ret, bad_arg, EXCP_BADARG_N(env, 0, "Bad curve"));
-
Index: 27/patches/patch-lib_crypto_c_src_openssl_config_h
===================================================================
RCS file: 27/patches/patch-lib_crypto_c_src_openssl_config_h
diff -N 27/patches/patch-lib_crypto_c_src_openssl_config_h
--- 27/patches/patch-lib_crypto_c_src_openssl_config_h 30 May 2024 10:49:17 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-Index: lib/crypto/c_src/openssl_config.h
---- lib/crypto/c_src/openssl_config.h.orig
-+++ lib/crypto/c_src/openssl_config.h
-@@ -342,6 +342,8 @@
- # if LIBRESSL_VERSION_NUMBER >= 0x3070000fL
- # define HAVE_CHACHA20_POLY1305
- # define HAVE_CHACHA20
-+# define HAVE_EDDH
-+# define HAVE_EDDSA
- # endif
- #endif
-
Index: 27/pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/lang/erlang/27/pkg/PLIST-main,v
diff -u -p -r1.1.1.1 PLIST-main
--- 27/pkg/PLIST-main 28 May 2024 16:44:55 -0000 1.1.1.1
+++ 27/pkg/PLIST-main 16 Apr 2025 20:32:52 -0000
@@ -665,29 +665,6 @@ lib/${ERLANG_V}/lib/${ERL_DIAMETER}/src/
lib/${ERLANG_V}/lib/${ERL_EDOC}/
lib/${ERLANG_V}/lib/${ERL_EDOC}/bin/
lib/${ERLANG_V}/lib/${ERL_EDOC}/bin/edoc
-lib/${ERLANG_V}/lib/${ERL_EDOC}/doc/
-lib/${ERLANG_V}/lib/${ERL_EDOC}/doc/chunks/
-lib/${ERLANG_V}/lib/${ERL_EDOC}/doc/chunks/edoc.chunk
-lib/${ERLANG_V}/lib/${ERL_EDOC}/doc/chunks/edoc_cli.chunk
-lib/${ERLANG_V}/lib/${ERL_EDOC}/doc/chunks/edoc_data.chunk
-lib/${ERLANG_V}/lib/${ERL_EDOC}/doc/chunks/edoc_doclet.chunk
-lib/${ERLANG_V}/lib/${ERL_EDOC}/doc/chunks/edoc_doclet_chunks.chunk
-lib/${ERLANG_V}/lib/${ERL_EDOC}/doc/chunks/edoc_doclet_markdown.chunk
-lib/${ERLANG_V}/lib/${ERL_EDOC}/doc/chunks/edoc_extract.chunk
-lib/${ERLANG_V}/lib/${ERL_EDOC}/doc/chunks/edoc_html_to_markdown.chunk
-lib/${ERLANG_V}/lib/${ERL_EDOC}/doc/chunks/edoc_layout.chunk
-lib/${ERLANG_V}/lib/${ERL_EDOC}/doc/chunks/edoc_layout_chunks.chunk
-lib/${ERLANG_V}/lib/${ERL_EDOC}/doc/chunks/edoc_lib.chunk
-lib/${ERLANG_V}/lib/${ERL_EDOC}/doc/chunks/edoc_macros.chunk
-lib/${ERLANG_V}/lib/${ERL_EDOC}/doc/chunks/edoc_parser.chunk
-lib/${ERLANG_V}/lib/${ERL_EDOC}/doc/chunks/edoc_refs.chunk
-lib/${ERLANG_V}/lib/${ERL_EDOC}/doc/chunks/edoc_report.chunk
-lib/${ERLANG_V}/lib/${ERL_EDOC}/doc/chunks/edoc_run.chunk
-lib/${ERLANG_V}/lib/${ERL_EDOC}/doc/chunks/edoc_scanner.chunk
-lib/${ERLANG_V}/lib/${ERL_EDOC}/doc/chunks/edoc_specs.chunk
-lib/${ERLANG_V}/lib/${ERL_EDOC}/doc/chunks/edoc_tags.chunk
-lib/${ERLANG_V}/lib/${ERL_EDOC}/doc/chunks/edoc_types.chunk
-lib/${ERLANG_V}/lib/${ERL_EDOC}/doc/chunks/edoc_wiki.chunk
lib/${ERLANG_V}/lib/${ERL_EDOC}/ebin/
lib/${ERLANG_V}/lib/${ERL_EDOC}/ebin/edoc.app
lib/${ERLANG_V}/lib/${ERL_EDOC}/ebin/edoc.appup
@@ -2394,6 +2371,7 @@ lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_client_key_api.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_connection.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_connection_handler.beam
+lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_connection_sup.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_daemon_channel.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_dbg.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_file.beam
@@ -2413,7 +2391,6 @@ lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_sftpd_file.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_sftpd_file_api.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_shell.beam
-lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_subsystem_sup.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_system_sup.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_tcpip_forward_acceptor.beam
lib/${ERLANG_V}/lib/${ERL_SSH}/ebin/ssh_tcpip_forward_acceptor_sup.beam
@@ -2441,6 +2418,7 @@ lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_c
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_connect.hrl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_connection.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_connection_handler.erl
+lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_connection_sup.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_daemon_channel.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_dbg.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_file.erl
@@ -2461,7 +2439,6 @@ lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_s
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_sftpd_file.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_sftpd_file_api.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_shell.erl
-lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_subsystem_sup.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_system_sup.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_tcpip_forward_acceptor.erl
lib/${ERLANG_V}/lib/${ERL_SSH}/src/ssh_tcpip_forward_acceptor_sup.erl
@@ -3073,328 +3050,6 @@ lib/${ERLANG_V}/man/man1/
@man lib/${ERLANG_V}/man/man1/start_erl.1
@man lib/${ERLANG_V}/man/man1/typer.1
@man lib/${ERLANG_V}/man/man1/werl.1
-lib/${ERLANG_V}/man/man3/
-@man lib/${ERLANG_V}/man/man3/alarm_handler.3
-@man lib/${ERLANG_V}/man/man3/application.3
-@man lib/${ERLANG_V}/man/man3/argparse.3
-@man lib/${ERLANG_V}/man/man3/array.3
-@man lib/${ERLANG_V}/man/man3/asn1ct.3
-@man lib/${ERLANG_V}/man/man3/atomics.3
-@man lib/${ERLANG_V}/man/man3/auth.3
-@man lib/${ERLANG_V}/man/man3/base64.3
-@man lib/${ERLANG_V}/man/man3/beam_lib.3
-@man lib/${ERLANG_V}/man/man3/binary.3
-@man lib/${ERLANG_V}/man/man3/c.3
-@man lib/${ERLANG_V}/man/man3/calendar.3
-@man lib/${ERLANG_V}/man/man3/cerl.3
-@man lib/${ERLANG_V}/man/man3/cerl_clauses.3
-@man lib/${ERLANG_V}/man/man3/cerl_trees.3
-@man lib/${ERLANG_V}/man/man3/code.3
-@man lib/${ERLANG_V}/man/man3/compile.3
-@man lib/${ERLANG_V}/man/man3/counters.3
-@man lib/${ERLANG_V}/man/man3/cover.3
-@man lib/${ERLANG_V}/man/man3/cprof.3
-@man lib/${ERLANG_V}/man/man3/cpu_sup.3
-@man lib/${ERLANG_V}/man/man3/crashdump.3
-@man lib/${ERLANG_V}/man/man3/crypto.3
-@man lib/${ERLANG_V}/man/man3/ct.3
-@man lib/${ERLANG_V}/man/man3/ct_cover.3
-@man lib/${ERLANG_V}/man/man3/ct_ftp.3
-@man lib/${ERLANG_V}/man/man3/ct_hooks.3
-@man lib/${ERLANG_V}/man/man3/ct_master.3
-@man lib/${ERLANG_V}/man/man3/ct_netconfc.3
-@man lib/${ERLANG_V}/man/man3/ct_property_test.3
-@man lib/${ERLANG_V}/man/man3/ct_rpc.3
-@man lib/${ERLANG_V}/man/man3/ct_slave.3
-@man lib/${ERLANG_V}/man/man3/ct_snmp.3
-@man lib/${ERLANG_V}/man/man3/ct_ssh.3
-@man lib/${ERLANG_V}/man/man3/ct_suite.3
-@man lib/${ERLANG_V}/man/man3/ct_telnet.3
-@man lib/${ERLANG_V}/man/man3/ct_testspec.3
-@man lib/${ERLANG_V}/man/man3/dbg.3
-@man lib/${ERLANG_V}/man/man3/dets.3
-@man lib/${ERLANG_V}/man/man3/dialyzer.3
-@man lib/${ERLANG_V}/man/man3/diameter.3
-@man lib/${ERLANG_V}/man/man3/diameter_app.3
-@man lib/${ERLANG_V}/man/man3/diameter_codec.3
-@man lib/${ERLANG_V}/man/man3/diameter_make.3
-@man lib/${ERLANG_V}/man/man3/diameter_sctp.3
-@man lib/${ERLANG_V}/man/man3/diameter_tcp.3
-@man lib/${ERLANG_V}/man/man3/diameter_transport.3
-@man lib/${ERLANG_V}/man/man3/dict.3
-@man lib/${ERLANG_V}/man/man3/digraph.3
-@man lib/${ERLANG_V}/man/man3/digraph_utils.3
-@man lib/${ERLANG_V}/man/man3/disk_log.3
-@man lib/${ERLANG_V}/man/man3/disksup.3
-@man lib/${ERLANG_V}/man/man3/driver_entry.3
-@man lib/${ERLANG_V}/man/man3/dyntrace.3
-@man lib/${ERLANG_V}/man/man3/edlin.3
-@man lib/${ERLANG_V}/man/man3/edlin_expand.3
-@man lib/${ERLANG_V}/man/man3/edoc.3
-@man lib/${ERLANG_V}/man/man3/edoc_doclet.3
-@man lib/${ERLANG_V}/man/man3/edoc_doclet_chunks.3
-@man lib/${ERLANG_V}/man/man3/edoc_extract.3
-@man lib/${ERLANG_V}/man/man3/edoc_layout.3
-@man lib/${ERLANG_V}/man/man3/edoc_layout_chunks.3
-@man lib/${ERLANG_V}/man/man3/edoc_lib.3
-@man lib/${ERLANG_V}/man/man3/edoc_run.3
-@man lib/${ERLANG_V}/man/man3/ei.3
-@man lib/${ERLANG_V}/man/man3/ei_connect.3
-@man lib/${ERLANG_V}/man/man3/ei_global.3
-@man lib/${ERLANG_V}/man/man3/eldap.3
-@man lib/${ERLANG_V}/man/man3/epp.3
-@man lib/${ERLANG_V}/man/man3/epp_dodger.3
-@man lib/${ERLANG_V}/man/man3/eprof.3
-@man lib/${ERLANG_V}/man/man3/erl_anno.3
-@man lib/${ERLANG_V}/man/man3/erl_boot_server.3
-@man lib/${ERLANG_V}/man/man3/erl_comment_scan.3
-@man lib/${ERLANG_V}/man/man3/erl_ddll.3
-@man lib/${ERLANG_V}/man/man3/erl_driver.3
-@man lib/${ERLANG_V}/man/man3/erl_epmd.3
-@man lib/${ERLANG_V}/man/man3/erl_error.3
-@man lib/${ERLANG_V}/man/man3/erl_eval.3
-@man lib/${ERLANG_V}/man/man3/erl_expand_records.3
-@man lib/${ERLANG_V}/man/man3/erl_features.3
-@man lib/${ERLANG_V}/man/man3/erl_id_trans.3
-@man lib/${ERLANG_V}/man/man3/erl_internal.3
-@man lib/${ERLANG_V}/man/man3/erl_lint.3
-@man lib/${ERLANG_V}/man/man3/erl_nif.3
-@man lib/${ERLANG_V}/man/man3/erl_parse.3
-@man lib/${ERLANG_V}/man/man3/erl_pp.3
-@man lib/${ERLANG_V}/man/man3/erl_prettypr.3
-@man lib/${ERLANG_V}/man/man3/erl_prim_loader.3
-@man lib/${ERLANG_V}/man/man3/erl_prim_loader_stub.3
-@man lib/${ERLANG_V}/man/man3/erl_recomment.3
-@man lib/${ERLANG_V}/man/man3/erl_scan.3
-@man lib/${ERLANG_V}/man/man3/erl_syntax.3
-@man lib/${ERLANG_V}/man/man3/erl_syntax_lib.3
-@man lib/${ERLANG_V}/man/man3/erl_tar.3
-@man lib/${ERLANG_V}/man/man3/erl_tracer.3
-@man lib/${ERLANG_V}/man/man3/erlang.3
-@man lib/${ERLANG_V}/man/man3/erlang_mode.3
-@man lib/${ERLANG_V}/man/man3/erlang_stub.3
-@man lib/${ERLANG_V}/man/man3/erpc.3
-@man lib/${ERLANG_V}/man/man3/error_handler.3
-@man lib/${ERLANG_V}/man/man3/error_logger.3
-@man lib/${ERLANG_V}/man/man3/erts_alloc.3
-@man lib/${ERLANG_V}/man/man3/et.3
-@man lib/${ERLANG_V}/man/man3/et_collector.3
-@man lib/${ERLANG_V}/man/man3/et_selector.3
-@man lib/${ERLANG_V}/man/man3/et_viewer.3
-@man lib/${ERLANG_V}/man/man3/etop.3
-@man lib/${ERLANG_V}/man/man3/ets.3
-@man lib/${ERLANG_V}/man/man3/eunit.3
-@man lib/${ERLANG_V}/man/man3/eunit_surefire.3
-@man lib/${ERLANG_V}/man/man3/file.3
-@man lib/${ERLANG_V}/man/man3/file_sorter.3
-@man lib/${ERLANG_V}/man/man3/filelib.3
-@man lib/${ERLANG_V}/man/man3/filename.3
-@man lib/${ERLANG_V}/man/man3/fprof.3
-@man lib/${ERLANG_V}/man/man3/ftp.3
-@man lib/${ERLANG_V}/man/man3/gb_sets.3
-@man lib/${ERLANG_V}/man/man3/gb_trees.3
-@man lib/${ERLANG_V}/man/man3/gen_event.3
-@man lib/${ERLANG_V}/man/man3/gen_fsm.3
-@man lib/${ERLANG_V}/man/man3/gen_sctp.3
-@man lib/${ERLANG_V}/man/man3/gen_server.3
-@man lib/${ERLANG_V}/man/man3/gen_statem.3
-@man lib/${ERLANG_V}/man/man3/gen_tcp.3
-@man lib/${ERLANG_V}/man/man3/gen_udp.3
-@man lib/${ERLANG_V}/man/man3/gl.3
-@man lib/${ERLANG_V}/man/man3/global.3
-@man lib/${ERLANG_V}/man/man3/global_group.3
-@man lib/${ERLANG_V}/man/man3/glu.3
-@man lib/${ERLANG_V}/man/man3/heart.3
-@man lib/${ERLANG_V}/man/man3/http_uri.3
-@man lib/${ERLANG_V}/man/man3/httpc.3
-@man lib/${ERLANG_V}/man/man3/httpd.3
-@man lib/${ERLANG_V}/man/man3/httpd_custom_api.3
-@man lib/${ERLANG_V}/man/man3/httpd_socket.3
-@man lib/${ERLANG_V}/man/man3/httpd_util.3
-@man lib/${ERLANG_V}/man/man3/i.3
-@man lib/${ERLANG_V}/man/man3/inet.3
-@man lib/${ERLANG_V}/man/man3/inet_res.3
-@man lib/${ERLANG_V}/man/man3/inets.3
-@man lib/${ERLANG_V}/man/man3/init.3
-@man lib/${ERLANG_V}/man/man3/init_stub.3
-@man lib/${ERLANG_V}/man/man3/instrument.3
-@man lib/${ERLANG_V}/man/man3/int.3
-@man lib/${ERLANG_V}/man/man3/io.3
-@man lib/${ERLANG_V}/man/man3/io_lib.3
-@man lib/${ERLANG_V}/man/man3/jinterface.3
-@man lib/${ERLANG_V}/man/man3/lcnt.3
-@man lib/${ERLANG_V}/man/man3/leex.3
-@man lib/${ERLANG_V}/man/man3/lists.3
-@man lib/${ERLANG_V}/man/man3/log_mf_h.3
-@man lib/${ERLANG_V}/man/man3/logger.3
-@man lib/${ERLANG_V}/man/man3/logger_disk_log_h.3
-@man lib/${ERLANG_V}/man/man3/logger_filters.3
-@man lib/${ERLANG_V}/man/man3/logger_formatter.3
-@man lib/${ERLANG_V}/man/man3/logger_handler.3
-@man lib/${ERLANG_V}/man/man3/logger_std_h.3
-@man lib/${ERLANG_V}/man/man3/make.3
-@man lib/${ERLANG_V}/man/man3/maps.3
-@man lib/${ERLANG_V}/man/man3/math.3
-@man lib/${ERLANG_V}/man/man3/megaco.3
-@man lib/${ERLANG_V}/man/man3/megaco_codec_meas.3
-@man lib/${ERLANG_V}/man/man3/megaco_codec_mstone1.3
-@man lib/${ERLANG_V}/man/man3/megaco_codec_mstone2.3
-@man lib/${ERLANG_V}/man/man3/megaco_codec_transform.3
-@man lib/${ERLANG_V}/man/man3/megaco_digit_map.3
-@man lib/${ERLANG_V}/man/man3/megaco_edist_compress.3
-@man lib/${ERLANG_V}/man/man3/megaco_encoder.3
-@man lib/${ERLANG_V}/man/man3/megaco_flex_scanner.3
-@man lib/${ERLANG_V}/man/man3/megaco_sdp.3
-@man lib/${ERLANG_V}/man/man3/megaco_tcp.3
-@man lib/${ERLANG_V}/man/man3/megaco_transport.3
-@man lib/${ERLANG_V}/man/man3/megaco_udp.3
-@man lib/${ERLANG_V}/man/man3/megaco_user.3
-@man lib/${ERLANG_V}/man/man3/memsup.3
-@man lib/${ERLANG_V}/man/man3/merl.3
-@man lib/${ERLANG_V}/man/man3/merl_transform.3
-@man lib/${ERLANG_V}/man/man3/mnesia.3
-@man lib/${ERLANG_V}/man/man3/mnesia_frag_hash.3
-@man lib/${ERLANG_V}/man/man3/mnesia_registry.3
-@man lib/${ERLANG_V}/man/man3/mod_alias.3
-@man lib/${ERLANG_V}/man/man3/mod_auth.3
-@man lib/${ERLANG_V}/man/man3/mod_esi.3
-@man lib/${ERLANG_V}/man/man3/mod_security.3
-@man lib/${ERLANG_V}/man/man3/ms_transform.3
-@man lib/${ERLANG_V}/man/man3/msacc.3
-@man lib/${ERLANG_V}/man/man3/net.3
-@man lib/${ERLANG_V}/man/man3/net_adm.3
-@man lib/${ERLANG_V}/man/man3/net_kernel.3
-@man lib/${ERLANG_V}/man/man3/nteventlog.3
-@man lib/${ERLANG_V}/man/man3/odbc.3
-@man lib/${ERLANG_V}/man/man3/orddict.3
-@man lib/${ERLANG_V}/man/man3/ordsets.3
-@man lib/${ERLANG_V}/man/man3/os.3
-@man lib/${ERLANG_V}/man/man3/os_sup.3
-@man lib/${ERLANG_V}/man/man3/peer.3
-@man lib/${ERLANG_V}/man/man3/persistent_term.3
-@man lib/${ERLANG_V}/man/man3/pg.3
-@man lib/${ERLANG_V}/man/man3/pool.3
-@man lib/${ERLANG_V}/man/man3/prettypr.3
-@man lib/${ERLANG_V}/man/man3/proc_lib.3
-@man lib/${ERLANG_V}/man/man3/proplists.3
-@man lib/${ERLANG_V}/man/man3/public_key.3
-@man lib/${ERLANG_V}/man/man3/qlc.3
-@man lib/${ERLANG_V}/man/man3/queue.3
-@man lib/${ERLANG_V}/man/man3/rand.3
-@man lib/${ERLANG_V}/man/man3/random.3
-@man lib/${ERLANG_V}/man/man3/rb.3
-@man lib/${ERLANG_V}/man/man3/re.3
-@man lib/${ERLANG_V}/man/man3/release_handler.3
-@man lib/${ERLANG_V}/man/man3/reltool.3
-@man lib/${ERLANG_V}/man/man3/rpc.3
-@man lib/${ERLANG_V}/man/man3/scheduler.3
-@man lib/${ERLANG_V}/man/man3/seq_trace.3
-@man lib/${ERLANG_V}/man/man3/sets.3
-@man lib/${ERLANG_V}/man/man3/shell.3
-@man lib/${ERLANG_V}/man/man3/shell_default.3
-@man lib/${ERLANG_V}/man/man3/shell_docs.3
-@man lib/${ERLANG_V}/man/man3/slave.3
-@man lib/${ERLANG_V}/man/man3/snmp.3
-@man lib/${ERLANG_V}/man/man3/snmp_community_mib.3
-@man lib/${ERLANG_V}/man/man3/snmp_framework_mib.3
-@man lib/${ERLANG_V}/man/man3/snmp_generic.3
-@man lib/${ERLANG_V}/man/man3/snmp_index.3
-@man lib/${ERLANG_V}/man/man3/snmp_notification_mib.3
-@man lib/${ERLANG_V}/man/man3/snmp_pdus.3
-@man lib/${ERLANG_V}/man/man3/snmp_standard_mib.3
-@man lib/${ERLANG_V}/man/man3/snmp_target_mib.3
-@man lib/${ERLANG_V}/man/man3/snmp_user_based_sm_mib.3
-@man lib/${ERLANG_V}/man/man3/snmp_view_based_acm_mib.3
-@man lib/${ERLANG_V}/man/man3/snmpa.3
-@man lib/${ERLANG_V}/man/man3/snmpa_conf.3
-@man lib/${ERLANG_V}/man/man3/snmpa_discovery_handler.3
-@man lib/${ERLANG_V}/man/man3/snmpa_error.3
-@man lib/${ERLANG_V}/man/man3/snmpa_error_io.3
-@man lib/${ERLANG_V}/man/man3/snmpa_error_logger.3
-@man lib/${ERLANG_V}/man/man3/snmpa_error_report.3
-@man lib/${ERLANG_V}/man/man3/snmpa_local_db.3
-@man lib/${ERLANG_V}/man/man3/snmpa_mib_data.3
-@man lib/${ERLANG_V}/man/man3/snmpa_mib_storage.3
-@man lib/${ERLANG_V}/man/man3/snmpa_mpd.3
-@man lib/${ERLANG_V}/man/man3/snmpa_network_interface.3
-@man lib/${ERLANG_V}/man/man3/snmpa_network_interface_filter.3
-@man lib/${ERLANG_V}/man/man3/snmpa_notification_delivery_info_receiver.3
-@man lib/${ERLANG_V}/man/man3/snmpa_notification_filter.3
-@man lib/${ERLANG_V}/man/man3/snmpa_supervisor.3
-@man lib/${ERLANG_V}/man/man3/snmpc.3
-@man lib/${ERLANG_V}/man/man3/snmpm.3
-@man lib/${ERLANG_V}/man/man3/snmpm_conf.3
-@man lib/${ERLANG_V}/man/man3/snmpm_mpd.3
-@man lib/${ERLANG_V}/man/man3/snmpm_network_interface.3
-@man lib/${ERLANG_V}/man/man3/snmpm_network_interface_filter.3
-@man lib/${ERLANG_V}/man/man3/snmpm_user.3
-@man lib/${ERLANG_V}/man/man3/socket.3
-@man lib/${ERLANG_V}/man/man3/sofs.3
-@man lib/${ERLANG_V}/man/man3/ssh.3
-@man lib/${ERLANG_V}/man/man3/ssh_agent.3
-@man lib/${ERLANG_V}/man/man3/ssh_client_channel.3
-@man lib/${ERLANG_V}/man/man3/ssh_client_key_api.3
-@man lib/${ERLANG_V}/man/man3/ssh_connection.3
-@man lib/${ERLANG_V}/man/man3/ssh_file.3
-@man lib/${ERLANG_V}/man/man3/ssh_server_channel.3
-@man lib/${ERLANG_V}/man/man3/ssh_server_key_api.3
-@man lib/${ERLANG_V}/man/man3/ssh_sftp.3
-@man lib/${ERLANG_V}/man/man3/ssh_sftpd.3
-@man lib/${ERLANG_V}/man/man3/ssl.3
-@man lib/${ERLANG_V}/man/man3/ssl_crl_cache.3
-@man lib/${ERLANG_V}/man/man3/ssl_crl_cache_api.3
-@man lib/${ERLANG_V}/man/man3/ssl_session_cache_api.3
-@man lib/${ERLANG_V}/man/man3/string.3
-@man lib/${ERLANG_V}/man/man3/supervisor.3
-@man lib/${ERLANG_V}/man/man3/supervisor_bridge.3
-@man lib/${ERLANG_V}/man/man3/sys.3
-@man lib/${ERLANG_V}/man/man3/system_information.3
-@man lib/${ERLANG_V}/man/man3/systools.3
-@man lib/${ERLANG_V}/man/man3/tags.3
-@man lib/${ERLANG_V}/man/man3/tftp.3
-@man lib/${ERLANG_V}/man/man3/tftp_logger.3
-@man lib/${ERLANG_V}/man/man3/timer.3
-@man lib/${ERLANG_V}/man/man3/tprof.3
-@man lib/${ERLANG_V}/man/man3/ttb.3
-@man lib/${ERLANG_V}/man/man3/unicode.3
-@man lib/${ERLANG_V}/man/man3/unix_telnet.3
-@man lib/${ERLANG_V}/man/man3/uri_string.3
-@man lib/${ERLANG_V}/man/man3/win32reg.3
-@man lib/${ERLANG_V}/man/man3/wrap_log_reader.3
-@man lib/${ERLANG_V}/man/man3/xmerl.3
-@man lib/${ERLANG_V}/man/man3/xmerl_eventp.3
-@man lib/${ERLANG_V}/man/man3/xmerl_sax_parser.3
-@man lib/${ERLANG_V}/man/man3/xmerl_scan.3
-@man lib/${ERLANG_V}/man/man3/xmerl_xpath.3
-@man lib/${ERLANG_V}/man/man3/xmerl_xs.3
-@man lib/${ERLANG_V}/man/man3/xmerl_xsd.3
-@man lib/${ERLANG_V}/man/man3/xref.3
-@man lib/${ERLANG_V}/man/man3/yecc.3
-@man lib/${ERLANG_V}/man/man3/zip.3
-@man lib/${ERLANG_V}/man/man3/zlib.3
-@man lib/${ERLANG_V}/man/man3/zlib_stub.3
-lib/${ERLANG_V}/man/man4/
-@man lib/${ERLANG_V}/man/man4/app.4
-@man lib/${ERLANG_V}/man/man4/appup.4
-@man lib/${ERLANG_V}/man/man4/config.4
-@man lib/${ERLANG_V}/man/man4/diameter_dict.4
-@man lib/${ERLANG_V}/man/man4/rel.4
-@man lib/${ERLANG_V}/man/man4/relup.4
-@man lib/${ERLANG_V}/man/man4/script.4
-lib/${ERLANG_V}/man/man6/
-@man lib/${ERLANG_V}/man/man6/SSH.6
-@man lib/${ERLANG_V}/man/man6/common_test.6
-@man lib/${ERLANG_V}/man/man6/crypto.6
-@man lib/${ERLANG_V}/man/man6/erl_docgen.6
-@man lib/${ERLANG_V}/man/man6/kernel.6
-@man lib/${ERLANG_V}/man/man6/os_mon.6
-@man lib/${ERLANG_V}/man/man6/public_key.6
-@man lib/${ERLANG_V}/man/man6/runtime_tools.6
-@man lib/${ERLANG_V}/man/man6/sasl.6
-@man lib/${ERLANG_V}/man/man6/snmp.6
-@man lib/${ERLANG_V}/man/man6/ssl.6
-@man lib/${ERLANG_V}/man/man6/stdlib.6
-lib/${ERLANG_V}/man/man7/
lib/${ERLANG_V}/misc/
lib/${ERLANG_V}/misc/format_man_pages
lib/${ERLANG_V}/releases/
Index: 27/pkg/PLIST-wx
===================================================================
RCS file: /cvs/ports/lang/erlang/27/pkg/PLIST-wx,v
diff -u -p -r1.2 PLIST-wx
--- 27/pkg/PLIST-wx 28 May 2024 21:27:31 -0000 1.2
+++ 27/pkg/PLIST-wx 16 Apr 2025 20:32:52 -0000
@@ -749,242 +749,3 @@ lib/${ERLANG_V}/lib/${ERL_WX}/src/wxe.hr
lib/${ERLANG_V}/lib/${ERL_WX}/src/wxe_master.erl
lib/${ERLANG_V}/lib/${ERL_WX}/src/wxe_server.erl
lib/${ERLANG_V}/lib/${ERL_WX}/src/wxe_util.erl
-@man lib/${ERLANG_V}/man/man3/debugger.3
-@man lib/${ERLANG_V}/man/man3/observer.3
-@man lib/${ERLANG_V}/man/man3/wx.3
-@man lib/${ERLANG_V}/man/man3/wxAcceleratorEntry.3
-@man lib/${ERLANG_V}/man/man3/wxAcceleratorTable.3
-@man lib/${ERLANG_V}/man/man3/wxActivateEvent.3
-@man lib/${ERLANG_V}/man/man3/wxArtProvider.3
-@man lib/${ERLANG_V}/man/man3/wxAuiDockArt.3
-@man lib/${ERLANG_V}/man/man3/wxAuiManager.3
-@man lib/${ERLANG_V}/man/man3/wxAuiManagerEvent.3
-@man lib/${ERLANG_V}/man/man3/wxAuiNotebook.3
-@man lib/${ERLANG_V}/man/man3/wxAuiNotebookEvent.3
-@man lib/${ERLANG_V}/man/man3/wxAuiPaneInfo.3
-@man lib/${ERLANG_V}/man/man3/wxAuiSimpleTabArt.3
-@man lib/${ERLANG_V}/man/man3/wxAuiTabArt.3
-@man lib/${ERLANG_V}/man/man3/wxBitmap.3
-@man lib/${ERLANG_V}/man/man3/wxBitmapButton.3
-@man lib/${ERLANG_V}/man/man3/wxBitmapDataObject.3
-@man lib/${ERLANG_V}/man/man3/wxBookCtrlBase.3
-@man lib/${ERLANG_V}/man/man3/wxBookCtrlEvent.3
-@man lib/${ERLANG_V}/man/man3/wxBoxSizer.3
-@man lib/${ERLANG_V}/man/man3/wxBrush.3
-@man lib/${ERLANG_V}/man/man3/wxBufferedDC.3
-@man lib/${ERLANG_V}/man/man3/wxBufferedPaintDC.3
-@man lib/${ERLANG_V}/man/man3/wxButton.3
-@man lib/${ERLANG_V}/man/man3/wxCalendarCtrl.3
-@man lib/${ERLANG_V}/man/man3/wxCalendarDateAttr.3
-@man lib/${ERLANG_V}/man/man3/wxCalendarEvent.3
-@man lib/${ERLANG_V}/man/man3/wxCaret.3
-@man lib/${ERLANG_V}/man/man3/wxCheckBox.3
-@man lib/${ERLANG_V}/man/man3/wxCheckListBox.3
-@man lib/${ERLANG_V}/man/man3/wxChildFocusEvent.3
-@man lib/${ERLANG_V}/man/man3/wxChoice.3
-@man lib/${ERLANG_V}/man/man3/wxChoicebook.3
-@man lib/${ERLANG_V}/man/man3/wxClientDC.3
-@man lib/${ERLANG_V}/man/man3/wxClipboard.3
-@man lib/${ERLANG_V}/man/man3/wxClipboardTextEvent.3
-@man lib/${ERLANG_V}/man/man3/wxCloseEvent.3
-@man lib/${ERLANG_V}/man/man3/wxColourData.3
-@man lib/${ERLANG_V}/man/man3/wxColourDialog.3
-@man lib/${ERLANG_V}/man/man3/wxColourPickerCtrl.3
-@man lib/${ERLANG_V}/man/man3/wxColourPickerEvent.3
-@man lib/${ERLANG_V}/man/man3/wxComboBox.3
-@man lib/${ERLANG_V}/man/man3/wxCommandEvent.3
-@man lib/${ERLANG_V}/man/man3/wxContextMenuEvent.3
-@man lib/${ERLANG_V}/man/man3/wxControl.3
-@man lib/${ERLANG_V}/man/man3/wxControlWithItems.3
-@man lib/${ERLANG_V}/man/man3/wxCursor.3
-@man lib/${ERLANG_V}/man/man3/wxDC.3
-@man lib/${ERLANG_V}/man/man3/wxDCOverlay.3
-@man lib/${ERLANG_V}/man/man3/wxDataObject.3
-@man lib/${ERLANG_V}/man/man3/wxDateEvent.3
-@man lib/${ERLANG_V}/man/man3/wxDatePickerCtrl.3
-@man lib/${ERLANG_V}/man/man3/wxDialog.3
-@man lib/${ERLANG_V}/man/man3/wxDirDialog.3
-@man lib/${ERLANG_V}/man/man3/wxDirPickerCtrl.3
-@man lib/${ERLANG_V}/man/man3/wxDisplay.3
-@man lib/${ERLANG_V}/man/man3/wxDisplayChangedEvent.3
-@man lib/${ERLANG_V}/man/man3/wxDropFilesEvent.3
-@man lib/${ERLANG_V}/man/man3/wxEraseEvent.3
-@man lib/${ERLANG_V}/man/man3/wxEvent.3
-@man lib/${ERLANG_V}/man/man3/wxEvtHandler.3
-@man lib/${ERLANG_V}/man/man3/wxFileDataObject.3
-@man lib/${ERLANG_V}/man/man3/wxFileDialog.3
-@man lib/${ERLANG_V}/man/man3/wxFileDirPickerEvent.3
-@man lib/${ERLANG_V}/man/man3/wxFilePickerCtrl.3
-@man lib/${ERLANG_V}/man/man3/wxFindReplaceData.3
-@man lib/${ERLANG_V}/man/man3/wxFindReplaceDialog.3
-@man lib/${ERLANG_V}/man/man3/wxFlexGridSizer.3
-@man lib/${ERLANG_V}/man/man3/wxFocusEvent.3
-@man lib/${ERLANG_V}/man/man3/wxFont.3
-@man lib/${ERLANG_V}/man/man3/wxFontData.3
-@man lib/${ERLANG_V}/man/man3/wxFontDialog.3
-@man lib/${ERLANG_V}/man/man3/wxFontPickerCtrl.3
-@man lib/${ERLANG_V}/man/man3/wxFontPickerEvent.3
-@man lib/${ERLANG_V}/man/man3/wxFrame.3
-@man lib/${ERLANG_V}/man/man3/wxGBSizerItem.3
-@man lib/${ERLANG_V}/man/man3/wxGCDC.3
-@man lib/${ERLANG_V}/man/man3/wxGLCanvas.3
-@man lib/${ERLANG_V}/man/man3/wxGLContext.3
-@man lib/${ERLANG_V}/man/man3/wxGauge.3
-@man lib/${ERLANG_V}/man/man3/wxGenericDirCtrl.3
-@man lib/${ERLANG_V}/man/man3/wxGraphicsBrush.3
-@man lib/${ERLANG_V}/man/man3/wxGraphicsContext.3
-@man lib/${ERLANG_V}/man/man3/wxGraphicsFont.3
-@man lib/${ERLANG_V}/man/man3/wxGraphicsGradientStops.3
-@man lib/${ERLANG_V}/man/man3/wxGraphicsMatrix.3
-@man lib/${ERLANG_V}/man/man3/wxGraphicsObject.3
-@man lib/${ERLANG_V}/man/man3/wxGraphicsPath.3
-@man lib/${ERLANG_V}/man/man3/wxGraphicsPen.3
-@man lib/${ERLANG_V}/man/man3/wxGraphicsRenderer.3
-@man lib/${ERLANG_V}/man/man3/wxGrid.3
-@man lib/${ERLANG_V}/man/man3/wxGridBagSizer.3
-@man lib/${ERLANG_V}/man/man3/wxGridCellAttr.3
-@man lib/${ERLANG_V}/man/man3/wxGridCellBoolEditor.3
-@man lib/${ERLANG_V}/man/man3/wxGridCellBoolRenderer.3
-@man lib/${ERLANG_V}/man/man3/wxGridCellChoiceEditor.3
-@man lib/${ERLANG_V}/man/man3/wxGridCellEditor.3
-@man lib/${ERLANG_V}/man/man3/wxGridCellFloatEditor.3
-@man lib/${ERLANG_V}/man/man3/wxGridCellFloatRenderer.3
-@man lib/${ERLANG_V}/man/man3/wxGridCellNumberEditor.3
-@man lib/${ERLANG_V}/man/man3/wxGridCellNumberRenderer.3
-@man lib/${ERLANG_V}/man/man3/wxGridCellRenderer.3
-@man lib/${ERLANG_V}/man/man3/wxGridCellStringRenderer.3
-@man lib/${ERLANG_V}/man/man3/wxGridCellTextEditor.3
-@man lib/${ERLANG_V}/man/man3/wxGridEvent.3
-@man lib/${ERLANG_V}/man/man3/wxGridSizer.3
-@man lib/${ERLANG_V}/man/man3/wxHelpEvent.3
-@man lib/${ERLANG_V}/man/man3/wxHtmlEasyPrinting.3
-@man lib/${ERLANG_V}/man/man3/wxHtmlLinkEvent.3
-@man lib/${ERLANG_V}/man/man3/wxHtmlWindow.3
-@man lib/${ERLANG_V}/man/man3/wxIcon.3
-@man lib/${ERLANG_V}/man/man3/wxIconBundle.3
-@man lib/${ERLANG_V}/man/man3/wxIconizeEvent.3
-@man lib/${ERLANG_V}/man/man3/wxIdleEvent.3
-@man lib/${ERLANG_V}/man/man3/wxImage.3
-@man lib/${ERLANG_V}/man/man3/wxImageList.3
-@man lib/${ERLANG_V}/man/man3/wxInitDialogEvent.3
-@man lib/${ERLANG_V}/man/man3/wxJoystickEvent.3
-@man lib/${ERLANG_V}/man/man3/wxKeyEvent.3
-@man lib/${ERLANG_V}/man/man3/wxLayoutAlgorithm.3
-@man lib/${ERLANG_V}/man/man3/wxListBox.3
-@man lib/${ERLANG_V}/man/man3/wxListCtrl.3
-@man lib/${ERLANG_V}/man/man3/wxListEvent.3
-@man lib/${ERLANG_V}/man/man3/wxListItem.3
-@man lib/${ERLANG_V}/man/man3/wxListItemAttr.3
-@man lib/${ERLANG_V}/man/man3/wxListView.3
-@man lib/${ERLANG_V}/man/man3/wxListbook.3
-@man lib/${ERLANG_V}/man/man3/wxLocale.3
-@man lib/${ERLANG_V}/man/man3/wxLogNull.3
-@man lib/${ERLANG_V}/man/man3/wxMDIChildFrame.3
-@man lib/${ERLANG_V}/man/man3/wxMDIClientWindow.3
-@man lib/${ERLANG_V}/man/man3/wxMDIParentFrame.3
-@man lib/${ERLANG_V}/man/man3/wxMask.3
-@man lib/${ERLANG_V}/man/man3/wxMaximizeEvent.3
-@man lib/${ERLANG_V}/man/man3/wxMemoryDC.3
-@man lib/${ERLANG_V}/man/man3/wxMenu.3
-@man lib/${ERLANG_V}/man/man3/wxMenuBar.3
-@man lib/${ERLANG_V}/man/man3/wxMenuEvent.3
-@man lib/${ERLANG_V}/man/man3/wxMenuItem.3
-@man lib/${ERLANG_V}/man/man3/wxMessageDialog.3
-@man lib/${ERLANG_V}/man/man3/wxMiniFrame.3
-@man lib/${ERLANG_V}/man/man3/wxMirrorDC.3
-@man lib/${ERLANG_V}/man/man3/wxMouseCaptureChangedEvent.3
-@man lib/${ERLANG_V}/man/man3/wxMouseCaptureLostEvent.3
-@man lib/${ERLANG_V}/man/man3/wxMouseEvent.3
-@man lib/${ERLANG_V}/man/man3/wxMoveEvent.3
-@man lib/${ERLANG_V}/man/man3/wxMultiChoiceDialog.3
-@man lib/${ERLANG_V}/man/man3/wxNavigationKeyEvent.3
-@man lib/${ERLANG_V}/man/man3/wxNotebook.3
-@man lib/${ERLANG_V}/man/man3/wxNotificationMessage.3
-@man lib/${ERLANG_V}/man/man3/wxNotifyEvent.3
-@man lib/${ERLANG_V}/man/man3/wxOverlay.3
-@man lib/${ERLANG_V}/man/man3/wxPageSetupDialog.3
-@man lib/${ERLANG_V}/man/man3/wxPageSetupDialogData.3
-@man lib/${ERLANG_V}/man/man3/wxPaintDC.3
-@man lib/${ERLANG_V}/man/man3/wxPaintEvent.3
-@man lib/${ERLANG_V}/man/man3/wxPalette.3
-@man lib/${ERLANG_V}/man/man3/wxPaletteChangedEvent.3
-@man lib/${ERLANG_V}/man/man3/wxPanel.3
-@man lib/${ERLANG_V}/man/man3/wxPasswordEntryDialog.3
-@man lib/${ERLANG_V}/man/man3/wxPen.3
-@man lib/${ERLANG_V}/man/man3/wxPickerBase.3
-@man lib/${ERLANG_V}/man/man3/wxPopupTransientWindow.3
-@man lib/${ERLANG_V}/man/man3/wxPopupWindow.3
-@man lib/${ERLANG_V}/man/man3/wxPostScriptDC.3
-@man lib/${ERLANG_V}/man/man3/wxPreviewCanvas.3
-@man lib/${ERLANG_V}/man/man3/wxPreviewControlBar.3
-@man lib/${ERLANG_V}/man/man3/wxPreviewFrame.3
-@man lib/${ERLANG_V}/man/man3/wxPrintData.3
-@man lib/${ERLANG_V}/man/man3/wxPrintDialog.3
-@man lib/${ERLANG_V}/man/man3/wxPrintDialogData.3
-@man lib/${ERLANG_V}/man/man3/wxPrintPreview.3
-@man lib/${ERLANG_V}/man/man3/wxPrinter.3
-@man lib/${ERLANG_V}/man/man3/wxPrintout.3
-@man lib/${ERLANG_V}/man/man3/wxProgressDialog.3
-@man lib/${ERLANG_V}/man/man3/wxQueryNewPaletteEvent.3
-@man lib/${ERLANG_V}/man/man3/wxRadioBox.3
-@man lib/${ERLANG_V}/man/man3/wxRadioButton.3
-@man lib/${ERLANG_V}/man/man3/wxRegion.3
-@man lib/${ERLANG_V}/man/man3/wxSashEvent.3
-@man lib/${ERLANG_V}/man/man3/wxSashLayoutWindow.3
-@man lib/${ERLANG_V}/man/man3/wxSashWindow.3
-@man lib/${ERLANG_V}/man/man3/wxScreenDC.3
-@man lib/${ERLANG_V}/man/man3/wxScrollBar.3
-@man lib/${ERLANG_V}/man/man3/wxScrollEvent.3
-@man lib/${ERLANG_V}/man/man3/wxScrollWinEvent.3
-@man lib/${ERLANG_V}/man/man3/wxScrolledWindow.3
-@man lib/${ERLANG_V}/man/man3/wxSetCursorEvent.3
-@man lib/${ERLANG_V}/man/man3/wxShowEvent.3
-@man lib/${ERLANG_V}/man/man3/wxSingleChoiceDialog.3
-@man lib/${ERLANG_V}/man/man3/wxSizeEvent.3
-@man lib/${ERLANG_V}/man/man3/wxSizer.3
-@man lib/${ERLANG_V}/man/man3/wxSizerFlags.3
-@man lib/${ERLANG_V}/man/man3/wxSizerItem.3
-@man lib/${ERLANG_V}/man/man3/wxSlider.3
-@man lib/${ERLANG_V}/man/man3/wxSpinButton.3
-@man lib/${ERLANG_V}/man/man3/wxSpinCtrl.3
-@man lib/${ERLANG_V}/man/man3/wxSpinEvent.3
-@man lib/${ERLANG_V}/man/man3/wxSplashScreen.3
-@man lib/${ERLANG_V}/man/man3/wxSplitterEvent.3
-@man lib/${ERLANG_V}/man/man3/wxSplitterWindow.3
-@man lib/${ERLANG_V}/man/man3/wxStaticBitmap.3
-@man lib/${ERLANG_V}/man/man3/wxStaticBox.3
-@man lib/${ERLANG_V}/man/man3/wxStaticBoxSizer.3
-@man lib/${ERLANG_V}/man/man3/wxStaticLine.3
-@man lib/${ERLANG_V}/man/man3/wxStaticText.3
-@man lib/${ERLANG_V}/man/man3/wxStatusBar.3
-@man lib/${ERLANG_V}/man/man3/wxStdDialogButtonSizer.3
-@man lib/${ERLANG_V}/man/man3/wxStyledTextCtrl.3
-@man lib/${ERLANG_V}/man/man3/wxStyledTextEvent.3
-@man lib/${ERLANG_V}/man/man3/wxSysColourChangedEvent.3
-@man lib/${ERLANG_V}/man/man3/wxSystemOptions.3
-@man lib/${ERLANG_V}/man/man3/wxSystemSettings.3
-@man lib/${ERLANG_V}/man/man3/wxTaskBarIcon.3
-@man lib/${ERLANG_V}/man/man3/wxTaskBarIconEvent.3
-@man lib/${ERLANG_V}/man/man3/wxTextAttr.3
-@man lib/${ERLANG_V}/man/man3/wxTextCtrl.3
-@man lib/${ERLANG_V}/man/man3/wxTextDataObject.3
-@man lib/${ERLANG_V}/man/man3/wxTextEntryDialog.3
-@man lib/${ERLANG_V}/man/man3/wxToggleButton.3
-@man lib/${ERLANG_V}/man/man3/wxToolBar.3
-@man lib/${ERLANG_V}/man/man3/wxToolTip.3
-@man lib/${ERLANG_V}/man/man3/wxToolbook.3
-@man lib/${ERLANG_V}/man/man3/wxTopLevelWindow.3
-@man lib/${ERLANG_V}/man/man3/wxTreeCtrl.3
-@man lib/${ERLANG_V}/man/man3/wxTreeEvent.3
-@man lib/${ERLANG_V}/man/man3/wxTreebook.3
-@man lib/${ERLANG_V}/man/man3/wxUpdateUIEvent.3
-@man lib/${ERLANG_V}/man/man3/wxWebView.3
-@man lib/${ERLANG_V}/man/man3/wxWebViewEvent.3
-@man lib/${ERLANG_V}/man/man3/wxWindow.3
-@man lib/${ERLANG_V}/man/man3/wxWindowCreateEvent.3
-@man lib/${ERLANG_V}/man/man3/wxWindowDC.3
-@man lib/${ERLANG_V}/man/man3/wxWindowDestroyEvent.3
-@man lib/${ERLANG_V}/man/man3/wxXmlResource.3
-@man lib/${ERLANG_V}/man/man3/wx_misc.3
-@man lib/${ERLANG_V}/man/man3/wx_object.3
-@man lib/${ERLANG_V}/man/man6/observer.6
[Security] Update lang/erlang in -stable