Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Jul 2020 18:00:59 +0000 (UTC)
From:      =?UTF-8?Q?Fernando_Apestegu=c3=ada?= <fernape@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r541229 - in branches/2020Q3/net-mgmt/nsca-ng: . files
Message-ID:  <202007041800.064I0xgY056431@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: fernape
Date: Sat Jul  4 18:00:59 2020
New Revision: 541229
URL: https://svnweb.freebsd.org/changeset/ports/541229

Log:
  MFH: r541222
  
  net-mgmt/nsca-ng: Update to 1.6
  
  This is not broken anymore in 12 and 13
  
  ChangeLog:
  https://github.com/weiss/nsca-ng/blob/master/NEWS#changes-in-release-16-2019-03-19
  
  Accumulated changes from 1.4:
  
   * Work around TLSv1.3 PSK bug in (at least) OpenSSL 1.1.1b.
   * Fix static linking against recent OpenSSL versions.
   * Update our copy of libev from version 4.22 to version 4.25. The new release
     provides a few platform compatibilty fixes and small enhancements.
   * Apply a few minor improvements.
   * Include an experimental NSCA-ng client module for Perl.
   * Link against libsystemd instead of libsystemd-daemon when using systemd
     version 210 or newer, where the latter library has been merged into the
     former.
   * Include the systemd.service(5) and systemd.socket(5) files with the release
     tarball.
   * Update our copy of libev from version 4.15 to version 4.22. The new release
     provides a number of bug fixes and small enhancements.
  
  While here, update WWW in pkg-descr
  
  PR:	247145
  Submitted by:	knan-bfo@modirum.com
  Reviewed by:	pi, fernape
  Approved by:	alexander@sulfrian.net (maintainer, timeout > 1 month)
  Differential Revision:	https://reviews.freebsd.org/D25208
  
  Approved by:	ports-secteam (blanket, build fix)

Deleted:
  branches/2020Q3/net-mgmt/nsca-ng/files/patch-src_common_tls.c
Modified:
  branches/2020Q3/net-mgmt/nsca-ng/Makefile
  branches/2020Q3/net-mgmt/nsca-ng/distinfo
  branches/2020Q3/net-mgmt/nsca-ng/pkg-descr
Directory Properties:
  branches/2020Q3/   (props changed)

Modified: branches/2020Q3/net-mgmt/nsca-ng/Makefile
==============================================================================
--- branches/2020Q3/net-mgmt/nsca-ng/Makefile	Sat Jul  4 17:31:46 2020	(r541228)
+++ branches/2020Q3/net-mgmt/nsca-ng/Makefile	Sat Jul  4 18:00:59 2020	(r541229)
@@ -2,10 +2,9 @@
 # $FreeBSD$
 
 PORTNAME=	nsca-ng
-PORTVERSION=	1.4
-PORTREVISION=	1
+PORTVERSION=	1.6
+DISTVERSIONPREFIX=v
 CATEGORIES=	net-mgmt
-MASTER_SITES=	https://www.nsca-ng.org/download/ http://www.nsca-ng.org/download/
 
 MAINTAINER=	alexander@sulfrian.net
 COMMENT=	Nagios Service Check Acceptor
@@ -14,37 +13,34 @@ LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libev.so:devel/libev
-
 .if !defined(PKGNAMESUFFIX)
 LIB_DEPENDS+=	libconfuse.so:devel/libconfuse
 .endif
 
-CONFLICTS?=	nsca-2.* nsca27-2.*
-
-USES=		ssl
+USES=		ssl autoreconf
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--localstatedir=/var/spool/nagios
 CPPFLAGS+=	-I${OPENSSLINC}
 LDFLAGS+=	-L${OPENSSLLIB}
 
+USE_GITHUB=	true
+GH_ACCOUNT=	weiss
+
 .if !defined(PKGNAMESUFFIX)
 USE_RC_SUBR=	nsca-ng
 CONFIGURE_ARGS+=	--enable-server
 .endif
 
+CONFLICTS?=	nsca-2.* nsca27-2.*
+
 PORTDOCS=	NEWS COPYING README PROTOCOL TODO
 
 OPTIONS_DEFINE=	DOCS EXAMPLES
 
 .include <bsd.port.pre.mk>
 
-.if ${SSL_DEFAULT} == base
-BROKEN_FreeBSD_12=	cannot link with OpenSSL
-BROKEN_FreeBSD_13=	cannot link with OpenSSL
-.endif
-
 .if ${SSL_DEFAULT:Mlibressl*}
-IGNORE=	Requires PSK which is unsupported by the selected LibreSSL
+IGNORE+=	requires PSK which is unsupported by the selected LibreSSL
 .endif
 
 post-install:

Modified: branches/2020Q3/net-mgmt/nsca-ng/distinfo
==============================================================================
--- branches/2020Q3/net-mgmt/nsca-ng/distinfo	Sat Jul  4 17:31:46 2020	(r541228)
+++ branches/2020Q3/net-mgmt/nsca-ng/distinfo	Sat Jul  4 18:00:59 2020	(r541229)
@@ -1,2 +1,3 @@
-SHA256 (nsca-ng-1.4.tar.gz) = 25f8e0439104e72443325e5f2503ed39329dccb7928de162dbb7fe6df7196a29
-SIZE (nsca-ng-1.4.tar.gz) = 354012
+TIMESTAMP = 1591782852
+SHA256 (weiss-nsca-ng-v1.6_GH0.tar.gz) = 215e9e06293e46ca825d6dbc9f57e74180dc928d98d3f24b234086d3face75c2
+SIZE (weiss-nsca-ng-v1.6_GH0.tar.gz) = 233563

Modified: branches/2020Q3/net-mgmt/nsca-ng/pkg-descr
==============================================================================
--- branches/2020Q3/net-mgmt/nsca-ng/pkg-descr	Sat Jul  4 17:31:46 2020	(r541228)
+++ branches/2020Q3/net-mgmt/nsca-ng/pkg-descr	Sat Jul  4 18:00:59 2020	(r541229)
@@ -16,4 +16,4 @@ asynchronously written files.
 NSCA clients cannot talk to NSCA-ng servers (nor vice versa), but NSCA
 and NSCA-ng servers can happily run side by side.
 
-WWW: http://www.nsca-ng.org/
+WWW: https://github.com/weiss/nsca-ng



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202007041800.064I0xgY056431>