Date: Sat, 26 Jun 2021 20:16:03 GMT From: "Tobias C. Berner" <tcberner@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 14f19080387e - main - net/libcoap: update to 4.3.0 Message-ID: <202106262016.15QKG3qt041338@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by tcberner: URL: https://cgit.FreeBSD.org/ports/commit/?id=14f19080387e007148ac52992ac86fe71e6561eb commit 14f19080387e007148ac52992ac86fe71e6561eb Author: Tobias C. Berner <tcberner@FreeBSD.org> AuthorDate: 2021-06-26 19:55:52 +0000 Commit: Tobias C. Berner <tcberner@FreeBSD.org> CommitDate: 2021-06-26 20:15:48 +0000 net/libcoap: update to 4.3.0 --- net/libcoap/Makefile | 17 +- net/libcoap/distinfo | 6 +- net/libcoap/files/patch-configure.ac | 4 +- net/libcoap/files/patch-doc_Makefile.am | 10 +- net/libcoap/files/patch-man_examples-code-check.c | 10 + net/libcoap/pkg-plist | 251 +++++++++++++++++++--- 6 files changed, 249 insertions(+), 49 deletions(-) diff --git a/net/libcoap/Makefile b/net/libcoap/Makefile index fccfdc45591b..c63fc0f82403 100644 --- a/net/libcoap/Makefile +++ b/net/libcoap/Makefile @@ -1,6 +1,6 @@ PORTNAME= libcoap DISTVERSIONPREFIX= v -DISTVERSION= 4.2.1 +DISTVERSION= 4.3.0 CATEGORIES= net MAINTAINER= tcberner@FreeBSD.org @@ -9,7 +9,8 @@ COMMENT= C implementation of the Constrained Application Protocol LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= a2x:textproc/asciidoc +BUILD_DEPENDS= a2x:textproc/asciidoc \ + gsed:textproc/gsed LIB_DEPENDS= libgnutls.so:security/gnutls USES= autoreconf gmake libtool pkgconfig @@ -18,17 +19,19 @@ GH_ACCOUNT= obgm GNU_CONFIGURE= yes +INSTALL_TARGET= install-strip + +BINARY_ALIAS= sed=gsed +PORTSCOUT= limit:^4\. + +PORTDOCS= * + OPTIONS_DEFINE= DOCS DOXYGEN OPTIONS_DEFAULT= DOXYGEN -PORTDOCS= * DOXYGEN_IMPLIES= DOCS DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen \ dot:graphics/graphviz DOXYGEN_CONFIGURE_ENABLE= doxygen -INSTALL_TARGET= install-strip - -PORTSCOUT= limit:^4\. - .include <bsd.port.mk> diff --git a/net/libcoap/distinfo b/net/libcoap/distinfo index 864943b76371..38141afec5f5 100644 --- a/net/libcoap/distinfo +++ b/net/libcoap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1573058250 -SHA256 (obgm-libcoap-v4.2.1_GH0.tar.gz) = 29a0394a265d3febee41e5e2dc03d34292a0aede37f5f80334e529ac0dab2321 -SIZE (obgm-libcoap-v4.2.1_GH0.tar.gz) = 337438 +TIMESTAMP = 1624736788 +SHA256 (obgm-libcoap-v4.3.0_GH0.tar.gz) = 1a195adacd6188d3b71c476e7b21706fef7f3663ab1fb138652e8da49a9ec556 +SIZE (obgm-libcoap-v4.3.0_GH0.tar.gz) = 495456 diff --git a/net/libcoap/files/patch-configure.ac b/net/libcoap/files/patch-configure.ac index df3073fc84ee..d0e3cbae92c5 100644 --- a/net/libcoap/files/patch-configure.ac +++ b/net/libcoap/files/patch-configure.ac @@ -1,6 +1,6 @@ ---- configure.ac.orig 2019-02-23 16:30:54 UTC +--- configure.ac.orig 2021-06-21 08:39:42 UTC +++ configure.ac -@@ -616,7 +616,7 @@ case $host in +@@ -826,7 +826,7 @@ case $host in #AC_SUBST(OS_MACOS) ;; diff --git a/net/libcoap/files/patch-doc_Makefile.am b/net/libcoap/files/patch-doc_Makefile.am index 4d7d19797dc4..88c6d97839da 100644 --- a/net/libcoap/files/patch-doc_Makefile.am +++ b/net/libcoap/files/patch-doc_Makefile.am @@ -1,7 +1,7 @@ ---- doc/Makefile.am.orig 2019-02-23 16:40:11 UTC +--- doc/Makefile.am.orig 2021-06-21 08:39:42 UTC +++ doc/Makefile.am -@@ -68,8 +68,8 @@ man-page-build: man-page-start - echo ' <tab type="user" visible="yes" url="@ref deprecated" title="Deprecated Items" intro=""/>' >> $(top_builddir)/doc/insert_file ;\ +@@ -112,8 +112,8 @@ man-page-build: upg-page-build man-page-start + echo ' </tab>' >> $(top_builddir)/doc/insert_file ;\ ## Create and Update the DoxygenLayout.xml file $(DOXYGEN) -l ;\ - $(SED) -i 's/<tab type="pages" visible="yes" /<tab type="pages" visible="no" /g' $(top_builddir)/doc/DoxygenLayout.xml ;\ @@ -11,7 +11,7 @@ $(RM) $(top_builddir)/doc/insert_file ;\ ## Fix up man html files, fixing links, UC Name and Synopsis for FILE in $${MAN_FILES} ; do \ -@@ -77,8 +77,8 @@ man-page-build: man-page-start +@@ -121,8 +121,8 @@ man-page-build: upg-page-build man-page-start if [ -f $(top_builddir)/man/$${BASE}.html ]; then \ cp -f $(top_builddir)/man/$${BASE}.html $(top_builddir)/doc/man_html/$${BASE}.html ;\ ## Correct case sensitive Name and Synopsis @@ -22,7 +22,7 @@ else \ echo "ERROR: $(top_builddir)/man/$${BASE}.html not found!";\ exit 1 ;\ -@@ -87,7 +87,7 @@ man-page-build: man-page-start +@@ -131,7 +131,7 @@ man-page-build: upg-page-build man-page-start EBASE=`basename $${ENTRY} | cut -d . -f1` ;\ MANUAL=`egrep -B 1 "^====" $${ENTRY} | head -1` ;\ SECTION=`echo $${MANUAL} | cut -d\( -f2 | cut -d\) -f1` ;\ diff --git a/net/libcoap/files/patch-man_examples-code-check.c b/net/libcoap/files/patch-man_examples-code-check.c new file mode 100644 index 000000000000..32bfafa5e0f2 --- /dev/null +++ b/net/libcoap/files/patch-man_examples-code-check.c @@ -0,0 +1,10 @@ +--- man/examples-code-check.c.orig 2021-06-26 19:47:52 UTC ++++ man/examples-code-check.c +@@ -16,6 +16,7 @@ + #include <stdlib.h> + #include <sys/stat.h> + #include <sys/types.h> ++#include <sys/wait.h> + #include <dirent.h> + #include <errno.h> + #include <string.h> diff --git a/net/libcoap/pkg-plist b/net/libcoap/pkg-plist index bb7ff5822001..ce0fcf5a1a8a 100644 --- a/net/libcoap/pkg-plist +++ b/net/libcoap/pkg-plist @@ -1,59 +1,246 @@ bin/coap-client +bin/coap-client-gnutls bin/coap-rd +bin/coap-rd-gnutls bin/coap-server -include/coap2/address.h -include/coap2/async.h -include/coap2/bits.h -include/coap2/block.h -include/coap2/coap.h -include/coap2/coap_debug.h -include/coap2/coap_dtls.h -include/coap2/coap_event.h -include/coap2/coap_forward_decls.h -include/coap2/coap_hashkey.h -include/coap2/coap_io.h -include/coap2/coap_mutex.h -include/coap2/coap_session.h -include/coap2/coap_time.h -include/coap2/encode.h -include/coap2/libcoap.h -include/coap2/mem.h -include/coap2/net.h -include/coap2/option.h -include/coap2/pdu.h -include/coap2/prng.h -include/coap2/resource.h -include/coap2/str.h -include/coap2/subscribe.h -include/coap2/uri.h -include/coap2/uthash.h -lib/libcoap-2-gnutls.a -lib/libcoap-2-gnutls.so -lib/libcoap-2-gnutls.so.2 -lib/libcoap-2-gnutls.so.2.0.1 -libdata/pkgconfig/libcoap-2-gnutls.pc +bin/coap-server-gnutls +include/coap3/address.h +include/coap3/async.h +include/coap3/block.h +include/coap3/coap.h +include/coap3/coap_cache.h +include/coap3/coap_debug.h +include/coap3/coap_dtls.h +include/coap3/coap_event.h +include/coap3/coap_forward_decls.h +include/coap3/coap_hashkey.h +include/coap3/coap_io.h +include/coap3/coap_mutex.h +include/coap3/coap_prng.h +include/coap3/coap_session.h +include/coap3/coap_time.h +include/coap3/encode.h +include/coap3/libcoap.h +include/coap3/mem.h +include/coap3/net.h +include/coap3/option.h +include/coap3/pdu.h +include/coap3/resource.h +include/coap3/str.h +include/coap3/subscribe.h +include/coap3/uri.h +lib/libcoap-3-gnutls.a +lib/libcoap-3-gnutls.so +lib/libcoap-3-gnutls.so.3 +lib/libcoap-3-gnutls.so.3.0.0 +lib/libcoap-3.a +lib/libcoap-3.so +libdata/pkgconfig/libcoap-3-gnutls.pc +libdata/pkgconfig/libcoap-3.pc +man/man3/coap_add_attr.3.gz +man/man3/coap_add_data.3.gz man/man3/coap_add_data_blocked_response.3.gz +man/man3/coap_add_data_large_request.3.gz +man/man3/coap_add_data_large_response.3.gz +man/man3/coap_add_option.3.gz +man/man3/coap_add_optlist_pdu.3.gz +man/man3/coap_add_resource.3.gz +man/man3/coap_add_token.3.gz +man/man3/coap_async.3.gz +man/man3/coap_async_get_app_data.3.gz +man/man3/coap_async_is_supported.3.gz +man/man3/coap_async_set_app_data.3.gz +man/man3/coap_async_set_delay.3.gz man/man3/coap_attribute.3.gz +man/man3/coap_binary_equal.3.gz +man/man3/coap_block.3.gz +man/man3/coap_block_build_body.3.gz +man/man3/coap_cache.3.gz +man/man3/coap_cache_delete_key.3.gz +man/man3/coap_cache_derive_key.3.gz +man/man3/coap_cache_derive_key_w_ignore.3.gz +man/man3/coap_cache_get_app_data.3.gz +man/man3/coap_cache_get_by_key.3.gz +man/man3/coap_cache_get_by_pdu.3.gz +man/man3/coap_cache_get_pdu.3.gz +man/man3/coap_cache_ignore_options.3.gz +man/man3/coap_cache_set_app_data.3.gz +man/man3/coap_cancel_observe.3.gz +man/man3/coap_check_option.3.gz man/man3/coap_context.3.gz +man/man3/coap_context_get_coap_fd.3.gz +man/man3/coap_context_get_csm_timeout.3.gz +man/man3/coap_context_get_max_handshake_sessions.3.gz +man/man3/coap_context_get_max_idle_sessions.3.gz +man/man3/coap_context_get_session_timeout.3.gz +man/man3/coap_context_set_block_mode.3.gz +man/man3/coap_context_set_csm_timeout.3.gz +man/man3/coap_context_set_keepalive.3.gz +man/man3/coap_context_set_max_handshake_sessions.3.gz +man/man3/coap_context_set_max_idle_sessions.3.gz +man/man3/coap_context_set_pki.3.gz man/man3/coap_context_set_pki_root_cas.3.gz -man/man3/coap_encode_var_bytes.3.gz +man/man3/coap_context_set_psk2.3.gz +man/man3/coap_context_set_session_timeout.3.gz +man/man3/coap_debug_set_packet_loss.3.gz +man/man3/coap_decode_var_bytes.3.gz +man/man3/coap_decode_var_bytes8.3.gz +man/man3/coap_delete_bin_const.3.gz +man/man3/coap_delete_binary.3.gz +man/man3/coap_delete_cache_entry.3.gz +man/man3/coap_delete_optlist.3.gz +man/man3/coap_delete_resource.3.gz +man/man3/coap_delete_str_const.3.gz +man/man3/coap_delete_string.3.gz +man/man3/coap_dtls_cpsk_t.3.gz +man/man3/coap_dtls_is_supported.3.gz +man/man3/coap_dtls_pki_t.3.gz +man/man3/coap_dtls_spsk_t.3.gz +man/man3/coap_encode_var_safe.3.gz +man/man3/coap_encode_var_safe8.3.gz man/man3/coap_encryption.3.gz +man/man3/coap_endpoint_client.3.gz +man/man3/coap_endpoint_server.3.gz +man/man3/coap_endpoint_set_default_mtu.3.gz man/man3/coap_endpoint_str.3.gz +man/man3/coap_find_async.3.gz +man/man3/coap_find_attr.3.gz +man/man3/coap_free_async.3.gz +man/man3/coap_free_context.3.gz +man/man3/coap_free_endpoint.3.gz +man/man3/coap_get_data.3.gz +man/man3/coap_get_data_large.3.gz +man/man3/coap_get_log_level.3.gz +man/man3/coap_get_tls_library_version.3.gz man/man3/coap_handler.3.gz +man/man3/coap_insert_optlist.3.gz man/man3/coap_io.3.gz +man/man3/coap_io_do_epoll.3.gz +man/man3/coap_io_do_io.3.gz +man/man3/coap_io_prepare_epoll.3.gz +man/man3/coap_io_prepare_io.3.gz +man/man3/coap_io_process.3.gz +man/man3/coap_io_process_with_fds.3.gz +man/man3/coap_join_mcast_group_intf.3.gz man/man3/coap_keepalive.3.gz +man/man3/coap_log.3.gz man/man3/coap_logging.3.gz +man/man3/coap_make_str_const.3.gz +man/man3/coap_new_bin_const.3.gz +man/man3/coap_new_binary.3.gz +man/man3/coap_new_cache_entry.3.gz +man/man3/coap_new_client_session.3.gz +man/man3/coap_new_client_session_pki.3.gz +man/man3/coap_new_client_session_psk2.3.gz +man/man3/coap_new_context.3.gz +man/man3/coap_new_endpoint.3.gz +man/man3/coap_new_optlist.3.gz +man/man3/coap_new_pdu.3.gz +man/man3/coap_new_str_const.3.gz +man/man3/coap_new_string.3.gz man/man3/coap_observe.3.gz +man/man3/coap_opt_length.3.gz +man/man3/coap_opt_value.3.gz +man/man3/coap_option_filter_clear.3.gz +man/man3/coap_option_filter_get.3.gz +man/man3/coap_option_filter_set.3.gz +man/man3/coap_option_filter_unset.3.gz +man/man3/coap_option_iterator_init.3.gz +man/man3/coap_option_next.3.gz +man/man3/coap_package_name.3.gz +man/man3/coap_package_version.3.gz +man/man3/coap_pdu_access.3.gz +man/man3/coap_pdu_get_code.3.gz +man/man3/coap_pdu_get_mid.3.gz +man/man3/coap_pdu_get_token.3.gz +man/man3/coap_pdu_get_type.3.gz +man/man3/coap_pdu_init.3.gz +man/man3/coap_pdu_set_code.3.gz +man/man3/coap_pdu_set_mid.3.gz +man/man3/coap_pdu_set_type.3.gz man/man3/coap_pdu_setup.3.gz man/man3/coap_recovery.3.gz +man/man3/coap_register_async.3.gz +man/man3/coap_register_event_handler.3.gz +man/man3/coap_register_handler.3.gz +man/man3/coap_register_nack_handler.3.gz +man/man3/coap_register_ping_handler.3.gz +man/man3/coap_register_pong_handler.3.gz +man/man3/coap_register_response_handler.3.gz +man/man3/coap_resize_binary.3.gz man/man3/coap_resource.3.gz +man/man3/coap_resource_get_uri_path.3.gz +man/man3/coap_resource_get_userdata.3.gz +man/man3/coap_resource_init.3.gz +man/man3/coap_resource_notify_observers.3.gz +man/man3/coap_resource_proxy_uri_init.3.gz +man/man3/coap_resource_release_userdata_handler.3.gz +man/man3/coap_resource_set_get_observable.3.gz +man/man3/coap_resource_set_mode.3.gz +man/man3/coap_resource_set_userdata.3.gz +man/man3/coap_resource_unknown_init.3.gz +man/man3/coap_send.3.gz man/man3/coap_session.3.gz +man/man3/coap_session_disconnected.3.gz +man/man3/coap_session_get_ack_random_factor.3.gz +man/man3/coap_session_get_ack_timeout.3.gz +man/man3/coap_session_get_addr_local.3.gz +man/man3/coap_session_get_addr_remote.3.gz man/man3/coap_session_get_app_data.3.gz +man/man3/coap_session_get_context.3.gz +man/man3/coap_session_get_ifindex.3.gz +man/man3/coap_session_get_max_retransmit.3.gz +man/man3/coap_session_get_proto.3.gz +man/man3/coap_session_get_psk_hint.3.gz +man/man3/coap_session_get_psk_key.3.gz +man/man3/coap_session_get_state.3.gz +man/man3/coap_session_get_tls.3.gz +man/man3/coap_session_get_type.3.gz +man/man3/coap_session_init_token.3.gz +man/man3/coap_session_max_pdu_size.3.gz +man/man3/coap_session_new_token.3.gz +man/man3/coap_session_reference.3.gz +man/man3/coap_session_release.3.gz +man/man3/coap_session_set_ack_random_factor.3.gz +man/man3/coap_session_set_ack_timeout.3.gz man/man3/coap_session_set_app_data.3.gz +man/man3/coap_session_set_max_retransmit.3.gz +man/man3/coap_session_set_mtu.3.gz +man/man3/coap_session_set_type_client.3.gz +man/man3/coap_session_str.3.gz +man/man3/coap_set_log_handler.3.gz +man/man3/coap_set_log_level.3.gz +man/man3/coap_set_show_pdu_output.3.gz +man/man3/coap_show_pdu.3.gz +man/man3/coap_show_tls_version.3.gz man/man3/coap_split_path.3.gz man/man3/coap_split_query.3.gz +man/man3/coap_string.3.gz +man/man3/coap_string_equal.3.gz +man/man3/coap_string_tls_support.3.gz +man/man3/coap_string_tls_version.3.gz +man/man3/coap_tcp_is_supported.3.gz +man/man3/coap_tls_is_supported.3.gz man/man3/coap_tls_library.3.gz +man/man5/coap-client-gnutls.5.gz +man/man5/coap-client-mbedtls.5.gz +man/man5/coap-client-notls.5.gz +man/man5/coap-client-openssl.5.gz man/man5/coap-client.5.gz +man/man5/coap-rd-gnutls.5.gz +man/man5/coap-rd-mbedtls.5.gz +man/man5/coap-rd-notls.5.gz +man/man5/coap-rd-openssl.5.gz man/man5/coap-rd.5.gz +man/man5/coap-server-gnutls.5.gz +man/man5/coap-server-mbedtls.5.gz +man/man5/coap-server-notls.5.gz +man/man5/coap-server-openssl.5.gz man/man5/coap-server.5.gz man/man7/coap.7.gz +%%DATADIR%%/examples/COPYING +%%DATADIR%%/examples/LICENSE +%%DATADIR%%/examples/Makefile +%%DATADIR%%/examples/README +%%DATADIR%%/examples/coap-client.c +%%DATADIR%%/examples/coap-server.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202106262016.15QKG3qt041338>