Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Jan 2020 04:42:28 -0500
From:      Santhosh Raju <fox@freebsd.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org,  svn-ports-head@freebsd.org
Subject:   Re: svn commit: r523914 - in head/irc/ircd-hybrid: . files
Message-ID:  <CACQjD2Gvrkb2p81LRjZcPY6q3XXd2MUe4-nJurn=6roSCypcwA@mail.gmail.com>
In-Reply-To: <202001230919.00N9JcJ8016541@repo.freebsd.org>
References:  <202001230919.00N9JcJ8016541@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jan 23, 2020 at 4:19 AM Santhosh Raju <fox@freebsd.org> wrote:
>
> Author: fox
> Date: Thu Jan 23 09:19:38 2020
> New Revision: 523914
> URL: https://svnweb.freebsd.org/changeset/ports/523914
>
> Log:
>   irc/ircd-hybrid: Updates to 8.2.27
>
>   Renames mkpasswd to ircd-hybrid-mkpasswd to avoid conflicts with other packages.
>
>   Changes since 8.2.26:
>
>   -- Noteworthy changes in version 8.2.27 (2020-01-22)
>   o) Experimental support for wolfSSL has been implemented. Minimum supported version is 4.3.0
>   o) The --enable-openssl, --enable-gnutls switches, and their disabling counterparts
>      --disable-openssl and --disable-gnutls, have been replaced with the --with-tls switch
>      which takes one of the following options: 'openssl', 'wolfssl', 'gnutls', and 'none'.
>      If nothing has been specified, configure tries to autodetect in the following order:
>      openssl/libressl -> gnutls -> wolfssl.
>   o) Fixed segfault with GnuTLS/libgmp in case there's no DH parameters file
>      defined in 'serverinfo::ssl_dh_param_file' or if that file is missing
>   o) The connection timeout for connect{} blocks can now be configured via
>      the 'connect::timeout' configuration directive
>   o) Minimum supported OpenSSL version is 1.1.1 now
>   o) Minimum supported GnuTLS version is 3.6.5 now
>   o) Supported TLSv1.3 cipher suites can now be configured explicitely via the
>      new 'serverinfo::tls_cipher_suites' configuration directive
>   o) In the serverinfo {} block, the following configuration directives have been renamed:
>        ssl_certificate_file -> tls_certificate_file
>        ssl_dh_param_file -> tls_dh_param_file
>        ssl_dh_elliptic_curve -> tls_supported_groups
>        ssl_cipher_list -> tls_cipher_list
>        ssl_message_digest_algorithm -> tls_message_digest_algorithm
>   o) In the operator {} block, the following configuration directives have been renamed:
>        ssl_certificate_fingerprint -> tls_certificate_fingerprint
>        ssl_connection_required -> tls_connection_required
>   o) In the connect {} block, the following configuration directives have been renamed:
>        ssl_cipher_list -> tls_cipher_list
>        ssl_certificate_fingerprint -> tls_certificate_fingerprint
>
>   PR:   243204
>
> Modified:
>   head/irc/ircd-hybrid/Makefile
>   head/irc/ircd-hybrid/distinfo
>   head/irc/ircd-hybrid/files/pkg-message.in
>   head/irc/ircd-hybrid/pkg-plist
>
> Modified: head/irc/ircd-hybrid/Makefile
> ==============================================================================
> --- head/irc/ircd-hybrid/Makefile       Thu Jan 23 09:08:34 2020        (r523913)
> +++ head/irc/ircd-hybrid/Makefile       Thu Jan 23 09:19:38 2020        (r523914)
> @@ -2,7 +2,7 @@
>  # $FreeBSD$
>
>  PORTNAME=      ircd-hybrid
> -PORTVERSION=   8.2.26
> +PORTVERSION=   8.2.27
>  CATEGORIES=    irc
>  MASTER_SITES=  SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
>
> @@ -32,6 +32,8 @@ ASSERT_DESC=  Enable parts of the debugging code
>
>  OPENSSL_DESC=  Enable openssl - allows use of CHALLENGE and encrypted links
>
> +INSTALL_TARGET=        install-strip
> +
>  .include <bsd.port.options.mk>
>
>  .if ${PORT_OPTIONS:MOPENSSL}
> @@ -43,5 +45,8 @@ CONFIGURE_ARGS+=      \
>         --sysconfdir=${PREFIX}/etc/ircd-hybrid \
>         --datarootdir=${PREFIX}/share/${PORTNAME}-${PORTVERSION} \
>         --localstatedir=/var
> +
> +post-install:
> +       @${MV} ${STAGEDIR}${PREFIX}/bin/mkpasswd ${STAGEDIR}${PREFIX}/bin/ircd-hybrid-mkpasswd
>
>  .include <bsd.port.mk>
>
> Modified: head/irc/ircd-hybrid/distinfo
> ==============================================================================
> --- head/irc/ircd-hybrid/distinfo       Thu Jan 23 09:08:34 2020        (r523913)
> +++ head/irc/ircd-hybrid/distinfo       Thu Jan 23 09:19:38 2020        (r523914)
> @@ -1,3 +1,3 @@
> -TIMESTAMP = 1569865641
> -SHA256 (ircd-hybrid-8.2.26.tgz) = 3948de7046d275e4125992f8a8716d831bf8d6544300c48d24c3a61744a78183
> -SIZE (ircd-hybrid-8.2.26.tgz) = 1226486
> +TIMESTAMP = 1579769543
> +SHA256 (ircd-hybrid-8.2.27.tgz) = 1838a67b288e6f510b2127d45ad421dab0599a49d7a965dd71c51a8001272ec2
> +SIZE (ircd-hybrid-8.2.27.tgz) = 1231965
>
> Modified: head/irc/ircd-hybrid/files/pkg-message.in
> ==============================================================================
> --- head/irc/ircd-hybrid/files/pkg-message.in   Thu Jan 23 09:08:34 2020        (r523913)
> +++ head/irc/ircd-hybrid/files/pkg-message.in   Thu Jan 23 09:19:38 2020        (r523914)
> @@ -4,6 +4,11 @@
>  ircd-hybrid has now been installed.
>
>  *** IMPORTANT: ***
> +mkpasswd has been renamed to ircd-hybrid-mkpasswd to avoid conflicts with
> +other packages.
> +
> +       mkpasswd -> ircd-hybrid-mkpasswd
> +
>  Please read the INSTALL file for more information.
>
>  You should now copy %%PREFIX%%/etc/ircd-hybrid/reference.conf to
>
> Modified: head/irc/ircd-hybrid/pkg-plist
> ==============================================================================
> --- head/irc/ircd-hybrid/pkg-plist      Thu Jan 23 09:08:34 2020        (r523913)
> +++ head/irc/ircd-hybrid/pkg-plist      Thu Jan 23 09:19:38 2020        (r523914)
> @@ -1,5 +1,5 @@
>  bin/ircd
> -bin/mkpasswd
> +bin/ircd-hybrid-mkpasswd
>  %%ETCDIR%%/reference.conf
>  lib/ircd-hybrid/modules/autoload/m_accept.la
>  lib/ircd-hybrid/modules/autoload/m_accept.so

Forgot to mention, submitter of PR 243204

Submitted by:        Bunny Evans <bunny.evans@gmail.com>

Apologies for missing out that detail in the commit log.

Regards
Santhosh



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACQjD2Gvrkb2p81LRjZcPY6q3XXd2MUe4-nJurn=6roSCypcwA>