diff --git a/irc/catgirl/Makefile b/irc/catgirl/Makefile index ee6e9417cbb2..d1449652bfdd 100644 --- a/irc/catgirl/Makefile +++ b/irc/catgirl/Makefile @@ -1,29 +1,30 @@ PORTNAME= catgirl PORTVERSION= 2.1 +PORTREVISION= 1 CATEGORIES= irc MASTER_SITES= https://git.causal.agency/catgirl/snapshot/ MAINTAINER= june@causal.agency COMMENT= TLS-only terminal IRC client LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE USES= compiler:c++11-lang ncurses pkgconfig ssl HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} --mandir=${MANPREFIX}/man PLIST_FILES= bin/catgirl \ man/man1/catgirl.1.gz .include post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/catgirl .if ${SSL_DEFAULT} == base || ${SSL_DEFAULT} == openssl LIB_DEPENDS+= libtls.so:security/libretls .endif .include diff --git a/irc/pounce/Makefile b/irc/pounce/Makefile index 5b7177287ce1..ceadd7ce9979 100644 --- a/irc/pounce/Makefile +++ b/irc/pounce/Makefile @@ -1,36 +1,37 @@ PORTNAME= pounce DISTVERSION= 3.0 +PORTREVISION= 1 CATEGORIES= irc MASTER_SITES= https://git.causal.agency/pounce/snapshot/ MAINTAINER= june@causal.agency COMMENT= Multi-client IRC bouncer LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE USES= compiler:c11 localbase:ldflags ssl USE_RC_SUBR= calico pounce MAKE_ENV+= MANDIR=${MANPREFIX}/man CFLAGS+= -D'OPENSSL_BIN=\"${OPENSSL_BIN}\"' .include .if ${SSL_DEFAULT} == base || ${SSL_DEFAULT} == openssl LIB_DEPENDS+= libtls.so:security/libretls .endif .if ${SSL_DEFAULT} == base OPENSSL_BIN=/usr/bin/openssl .else OPENSSL_BIN=${LOCALBASE}/bin/openssl .endif post-install: @${MKDIR} ${STAGEDIR}/var/run/calico .for b in calico pounce ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${b} .endfor .include diff --git a/mail/mpop/Makefile b/mail/mpop/Makefile index ce6e6b67b02f..90db6a460294 100644 --- a/mail/mpop/Makefile +++ b/mail/mpop/Makefile @@ -1,53 +1,53 @@ # Created by: Sylvio Cesar PORTNAME= mpop DISTVERSION= 1.4.15 -PORTREVISION=1 +PORTREVISION= 2 CATEGORIES= mail MASTER_SITES= https://marlam.de/mpop/releases/ MAINTAINER= ports@FreeBSD.org COMMENT= Small and fast POP3 client LICENSE= GPLv3+ USES= cpe gettext gmake makeinfo pkgconfig tar:xz CPE_VENDOR= martin_lambers GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-tls=no LDFLAGS+= -L${LOCALBASE}/lib -lintl INFO= mpop OPTIONS_DEFINE= GSASL IDN LIBSECRET OPTIONS_RADIO= TLS OPTIONS_RADIO_TLS= GNUTLS LIBTLS OPENSSL OPTIONS_DEFAULT= GNUTLS IDN OPTIONS_SUB= yes GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls GNUTLS_CONFIGURE_ON= --with-tls=gnutls GSASL_DESC= ${SASL_DESC} via GNU SASL GSASL_LIB_DEPENDS= libgsasl.so:security/libgsasl GSASL_CONFIGURE_WITH= libgsasl IDN_LIB_DEPENDS= libidn2.so:dns/libidn2 IDN_CONFIGURE_WITH= libidn LIBSECRET_DESC= GNOME password management LIBSECRET_LIB_DEPENDS= libsecret-1.so:security/libsecret LIBSECRET_CONFIGURE_WITH= libsecret LIBTLS_DESC= SSL/TLS support via libtls LIBTLS_LIB_DEPENDS= libtls.so:security/${"${SSL_DEFAULT:Mlibressl*}":?libressl:libretls} LIBTLS_CONFIGURE_ON= --with-tls=libtls OPENSSL_USES= ssl OPENSSL_CONFIGURE_ENV= ${OPENSSLINC:M/usr/include:C,.+,libssl_CFLAGS=" ",} \ ${OPENSSLLIB:M/usr/lib:C,.+,libssl_LIBS="-lssl -lcrypto",} OPENSSL_CONFIGURE_ON= --with-tls=openssl post-patch: @${REINPLACE_CMD} -Ee 's/Debian/${OPSYS}/' \ -e 's,/etc/ssl/certs,${LOCALBASE}/share/certs,' \ -e '/crt/s/ca(\\?)-certificates/ca\1-root\1-nss/' \ -e 's/ca\\?-certificates/ca_root_nss/' \ ${WRKSRC}/doc/mpop* .include diff --git a/net/openntpd/Makefile b/net/openntpd/Makefile index 815186834b6f..f9696b5f3689 100644 --- a/net/openntpd/Makefile +++ b/net/openntpd/Makefile @@ -1,49 +1,49 @@ PORTNAME= openntpd PORTVERSION= 6.8p1 -PORTREVISION= 3 +PORTREVISION= 4 PORTEPOCH= 2 CATEGORIES= net MASTER_SITES= OPENBSD/OpenNTPD MAINTAINER= naddy@FreeBSD.org COMMENT= Network Time Protocol (NTP) daemon LICENSE= ISCL RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss USES= cpe localbase ssl CONFLICTS= ntp ntp-devel ntpsec USE_RC_SUBR= openntpd USERS= _ntp GROUPS= _ntp GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-cacert=${LOCALBASE}/etc/ssl/cert.pem SUB_FILES= 480.status-openntpd pkg-message SUB_LIST= MANPREFIX="${MANPREFIX}" pre-build: ${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},g' \ ${WRKSRC}/src/ntpd.conf.5 ${WRKSRC}/src/ntpd.8 post-install: cd ${STAGEDIR}${PREFIX}/etc && ${MV} ntpd.conf ntpd.conf.sample ${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/daily ${INSTALL_SCRIPT} ${WRKDIR}/480.status-openntpd \ ${STAGEDIR}${PREFIX}/etc/periodic/daily .include # When using LibreSSL use its own libtls, but when using OpenSSL # use libtls from libretls. .if ${SSL_DEFAULT:Mlibressl*} # /* empty */ .else LIB_DEPENDS+= libtls.so:security/libretls .endif # SSL_DEFAULT .include diff --git a/net/rpki-client/Makefile b/net/rpki-client/Makefile index a817c5fdb526..55b3597645e3 100644 --- a/net/rpki-client/Makefile +++ b/net/rpki-client/Makefile @@ -1,33 +1,34 @@ PORTNAME= rpki-client DISTVERSION= 7.6 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= zeising@FreeBSD.org COMMENT= Resource Public Key Infrastructure (RPKI) implementation from OpenBSD LICENSE= ISCL BUILD_DEPENDS= rsync>0:net/rsync LIB_DEPENDS= libexpat.so:textproc/expat2 \ libtls.so:security/libretls RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss \ rsync>0:net/rsync USES= autoreconf libtool pkgconfig ssl USE_GITHUB= yes GH_PROJECT= ${PORTNAME}-portable ${PORTNAME}-openbsd:openbsd GH_SUBDIR= openbsd:openbsd GH_TAGNAME= ${PORTNAME}-${DISTVERSION}:openbsd GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libtls=libtls USERS= _rpki-client GROUPS= ${USERS} PLIST_SUB= USERS="${USERS}" pre-configure: cd ${WRKSRC} && ${SH} update.sh .include diff --git a/security/libretls/Makefile b/security/libretls/Makefile index 61f9ca0b84e6..38cc6196916b 100644 --- a/security/libretls/Makefile +++ b/security/libretls/Makefile @@ -1,17 +1,17 @@ PORTNAME= libretls -PORTVERSION= 3.4.2 +PORTVERSION= 3.5.0 CATEGORIES= security devel MASTER_SITES= https://causal.agency/libretls/ MAINTAINER= bapt@FreeBSD.org COMMENT= TLS library designed to ease writing foolproof applications LICENSE= ISCL USES= libtool ssl pkgconfig INSTALL_TARGET= install-strip GNU_CONFIGURE= yes USE_LDCONFIG= yes .include diff --git a/security/libretls/distinfo b/security/libretls/distinfo index aa07bbf01c2f..6006eacb9834 100644 --- a/security/libretls/distinfo +++ b/security/libretls/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1638366022 -SHA256 (libretls-3.4.2.tar.gz) = 3260ec03ffc7fee50f4c850051d276db635f7f6b36f7cd3f999c4e2c90ec8420 -SIZE (libretls-3.4.2.tar.gz) = 435457 +TIMESTAMP = 1647098776 +SHA256 (libretls-3.5.0.tar.gz) = a683387a2ad44214b05011eb722edc65aac81910b1d184cb7de72be4bbf8872e +SIZE (libretls-3.5.0.tar.gz) = 438466 diff --git a/security/libretls/pkg-plist b/security/libretls/pkg-plist index d44963dc3030..83a2b69311f0 100644 --- a/security/libretls/pkg-plist +++ b/security/libretls/pkg-plist @@ -1,94 +1,94 @@ include/tls.h lib/libtls.a lib/libtls.so -lib/libtls.so.22 -lib/libtls.so.22.0.0 +lib/libtls.so.24 +lib/libtls.so.24.0.1 libdata/pkgconfig/libtls.pc man/man3/tls_accept_cbs.3.gz man/man3/tls_accept_fds.3.gz man/man3/tls_accept_socket.3.gz man/man3/tls_client.3.gz man/man3/tls_close.3.gz man/man3/tls_config_add_keypair_file.3.gz man/man3/tls_config_add_keypair_mem.3.gz man/man3/tls_config_add_keypair_ocsp_file.3.gz man/man3/tls_config_add_keypair_ocsp_mem.3.gz man/man3/tls_config_add_ticket_key.3.gz man/man3/tls_config_clear_keys.3.gz man/man3/tls_config_error.3.gz man/man3/tls_config_free.3.gz man/man3/tls_config_insecure_noverifycert.3.gz man/man3/tls_config_insecure_noverifyname.3.gz man/man3/tls_config_insecure_noverifytime.3.gz man/man3/tls_config_new.3.gz man/man3/tls_config_ocsp_require_stapling.3.gz man/man3/tls_config_parse_protocols.3.gz man/man3/tls_config_prefer_ciphers_client.3.gz man/man3/tls_config_prefer_ciphers_server.3.gz man/man3/tls_config_set_alpn.3.gz man/man3/tls_config_set_ca_file.3.gz man/man3/tls_config_set_ca_mem.3.gz man/man3/tls_config_set_ca_path.3.gz man/man3/tls_config_set_cert_file.3.gz man/man3/tls_config_set_cert_mem.3.gz man/man3/tls_config_set_ciphers.3.gz man/man3/tls_config_set_crl_file.3.gz man/man3/tls_config_set_crl_mem.3.gz man/man3/tls_config_set_dheparams.3.gz man/man3/tls_config_set_ecdhecurves.3.gz man/man3/tls_config_set_key_file.3.gz man/man3/tls_config_set_key_mem.3.gz man/man3/tls_config_set_keypair_file.3.gz man/man3/tls_config_set_keypair_mem.3.gz man/man3/tls_config_set_keypair_ocsp_file.3.gz man/man3/tls_config_set_keypair_ocsp_mem.3.gz man/man3/tls_config_set_ocsp_staple_file.3.gz man/man3/tls_config_set_ocsp_staple_mem.3.gz man/man3/tls_config_set_protocols.3.gz man/man3/tls_config_set_session_fd.3.gz man/man3/tls_config_set_session_id.3.gz man/man3/tls_config_set_session_lifetime.3.gz man/man3/tls_config_set_verify_depth.3.gz man/man3/tls_config_verify.3.gz man/man3/tls_config_verify_client.3.gz man/man3/tls_config_verify_client_optional.3.gz man/man3/tls_configure.3.gz man/man3/tls_conn_alpn_selected.3.gz man/man3/tls_conn_cipher.3.gz man/man3/tls_conn_cipher_strength.3.gz man/man3/tls_conn_servername.3.gz man/man3/tls_conn_session_resumed.3.gz man/man3/tls_conn_version.3.gz man/man3/tls_connect.3.gz man/man3/tls_connect_cbs.3.gz man/man3/tls_connect_fds.3.gz man/man3/tls_connect_servername.3.gz man/man3/tls_connect_socket.3.gz man/man3/tls_default_ca_cert_file.3.gz man/man3/tls_error.3.gz man/man3/tls_free.3.gz man/man3/tls_handshake.3.gz man/man3/tls_init.3.gz man/man3/tls_load_file.3.gz man/man3/tls_ocsp_process_response.3.gz man/man3/tls_peer_cert_chain_pem.3.gz man/man3/tls_peer_cert_contains_name.3.gz man/man3/tls_peer_cert_hash.3.gz man/man3/tls_peer_cert_issuer.3.gz man/man3/tls_peer_cert_notafter.3.gz man/man3/tls_peer_cert_notbefore.3.gz man/man3/tls_peer_cert_provided.3.gz man/man3/tls_peer_cert_subject.3.gz man/man3/tls_peer_ocsp_cert_status.3.gz man/man3/tls_peer_ocsp_crl_reason.3.gz man/man3/tls_peer_ocsp_next_update.3.gz man/man3/tls_peer_ocsp_response_status.3.gz man/man3/tls_peer_ocsp_result.3.gz man/man3/tls_peer_ocsp_revocation_time.3.gz man/man3/tls_peer_ocsp_this_update.3.gz man/man3/tls_peer_ocsp_url.3.gz man/man3/tls_read.3.gz man/man3/tls_reset.3.gz man/man3/tls_server.3.gz man/man3/tls_unload_file.3.gz man/man3/tls_write.3.gz