svn commit: r541229 - in branches/2020Q3/net-mgmt/nsca-ng: . files
Fernando Apesteguía
fernape at FreeBSD.org
Sat Jul 4 18:01:00 UTC 2020
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 at modirum.com
Reviewed by: pi, fernape
Approved by: alexander at 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 at 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
More information about the svn-ports-branches
mailing list