Maintenance update; seems to be fine on amd64. Any tests/comments welcome.
Index: Makefile =================================================================== RCS file: /cvs/ports/sysutils/syslog-ng/Makefile,v retrieving revision 1.74 diff -u -p -u -r1.74 Makefile --- Makefile 11 Mar 2022 19:58:04 -0000 1.74 +++ Makefile 2 May 2022 21:15:38 -0000 @@ -1,7 +1,7 @@ COMMENT= log management solution -V = 3.34.1 -REL = 3.34.1 +V = 3.36.1 +REL = 3.36.1 DISTNAME = syslog-ng-$V CATEGORIES = sysutils @@ -18,15 +18,15 @@ WANTLIB += ssl z MASTER_SITES = https://github.com/balabit/syslog-ng/releases/download/${DISTNAME}/ -SHARED_LIBS = evtlog 4.0 \ - evtlog-3.34 4.0 \ - syslog-ng 7.0 \ - syslog-ng-3.34 7.0 \ - loggen_helper 2.0 \ - loggen_helper-3.34 2.0 \ - loggen_plugin 2.0 \ - loggen_plugin-3.34 2.0 \ - secret-storage 2.0 +SHARED_LIBS = evtlog 5.0 \ + evtlog-3.36 5.0 \ + syslog-ng 8.0 \ + syslog-ng-3.36 8.0 \ + loggen_helper 3.0 \ + loggen_helper-3.36 3.0 \ + loggen_plugin 3.0 \ + loggen_plugin-3.36 3.0 \ + secret-storage 3.0 # needs a newer compiler due to libmaxminddb header COMPILER = base-clang ports-gcc Index: distinfo =================================================================== RCS file: /cvs/ports/sysutils/syslog-ng/distinfo,v retrieving revision 1.28 diff -u -p -u -r1.28 distinfo --- distinfo 13 Nov 2021 09:55:42 -0000 1.28 +++ distinfo 2 May 2022 21:15:38 -0000 @@ -1,2 +1,2 @@ -SHA256 (syslog-ng-3.34.1.tar.gz) = zs457BxoyI1JNwXgpSi4PQONo4TonUg4OTzMdfYqLUw= -SIZE (syslog-ng-3.34.1.tar.gz) = 5903489 +SHA256 (syslog-ng-3.36.1.tar.gz) = kKJcl2f+dJ21DxGN38kuxxOZdj0uzVrU8R/17qBJ5gs= +SIZE (syslog-ng-3.36.1.tar.gz) = 5968598 Index: files/syslog-ng.conf =================================================================== RCS file: /cvs/ports/sysutils/syslog-ng/files/syslog-ng.conf,v retrieving revision 1.13 diff -u -p -u -r1.13 syslog-ng.conf --- files/syslog-ng.conf 13 Nov 2021 09:55:42 -0000 1.13 +++ files/syslog-ng.conf 2 May 2022 21:15:38 -0000 @@ -1,7 +1,7 @@ # syslog-ng configuration file for OpenBSD. # This should provide behavior similar to OpenBSD's syslog.conf(5). -@version: 3.34 +@version: 3.36 @requires openbsd @include "scl.conf" Index: patches/patch-Makefile_in =================================================================== RCS file: /cvs/ports/sysutils/syslog-ng/patches/patch-Makefile_in,v retrieving revision 1.15 diff -u -p -u -r1.15 patch-Makefile_in --- patches/patch-Makefile_in 11 Mar 2022 19:58:04 -0000 1.15 +++ patches/patch-Makefile_in 2 May 2022 21:15:38 -0000 @@ -4,7 +4,7 @@ Index: Makefile.in --- Makefile.in.orig +++ Makefile.in -@@ -10234,11 +10234,7 @@ modules_test_subdirs = \ +@@ -10412,11 +10412,7 @@ modules_test_subdirs = \ syslog_ng_syslog_ng_SOURCES = syslog-ng/main.c @@ -17,7 +17,7 @@ Index: Makefile.in syslog_ng_syslog_ng_LINK = @SYSLOGNG_LINK@ syslog_ng_syslog_ng_DEPENDENCIES = lib/libsyslog-ng.la -@@ -28960,7 +28956,7 @@ scl-install-data-local: +@@ -29392,7 +29388,7 @@ scl-install-data-local: fi; \ done $(mkinstalldirs) $(DESTDIR)/$(scldir) Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/sysutils/syslog-ng/pkg/PLIST,v retrieving revision 1.28 diff -u -p -u -r1.28 PLIST --- pkg/PLIST 11 Mar 2022 19:58:05 -0000 1.28 +++ pkg/PLIST 2 May 2022 21:15:39 -0000 @@ -56,8 +56,11 @@ include/syslog-ng/compat/string.h include/syslog-ng/compat/time.h include/syslog-ng/compat/un.h include/syslog-ng/control/ +include/syslog-ng/control/control-command-thread.h include/syslog-ng/control/control-commands.h +include/syslog-ng/control/control-connection.h include/syslog-ng/control/control-main.h +include/syslog-ng/control/control-server-unix.h include/syslog-ng/control/control-server.h include/syslog-ng/control/control.h include/syslog-ng/crypto.h @@ -112,6 +115,7 @@ include/syslog-ng/logmsg/serialization.h include/syslog-ng/logmsg/tags-serialize.h include/syslog-ng/logmsg/tags.h include/syslog-ng/logmsg/timestamp-serialize.h +include/syslog-ng/logmsg/type-hinting.h include/syslog-ng/logpipe.h include/syslog-ng/logproto/ include/syslog-ng/logproto/logproto-buffered-server.h @@ -142,6 +146,7 @@ include/syslog-ng/logwriter.h include/syslog-ng/mainloop-call.h include/syslog-ng/mainloop-control.h include/syslog-ng/mainloop-io-worker.h +include/syslog-ng/mainloop-threaded-worker.h include/syslog-ng/mainloop-worker.h include/syslog-ng/mainloop.h include/syslog-ng/memtrace.h @@ -177,6 +182,7 @@ include/syslog-ng/rewrite/ include/syslog-ng/rewrite/rewrite-expr-parser.h include/syslog-ng/rewrite/rewrite-expr.h include/syslog-ng/rewrite/rewrite-groupset.h +include/syslog-ng/rewrite/rewrite-rename.h include/syslog-ng/rewrite/rewrite-set-facility.h include/syslog-ng/rewrite/rewrite-set-pri.h include/syslog-ng/rewrite/rewrite-set-severity.h @@ -268,7 +274,6 @@ include/syslog-ng/transport/transport-pi include/syslog-ng/transport/transport-socket.h include/syslog-ng/transport/transport-tls.h include/syslog-ng/transport/transport-udp-socket.h -include/syslog-ng/type-hinting.h include/syslog-ng/userdb.h include/syslog-ng/utf8utils.h include/syslog-ng/uuid.h @@ -280,22 +285,22 @@ include/syslog-ng/value-pairs/transforms include/syslog-ng/value-pairs/value-pairs.h include/syslog-ng/versioning.h include/syslog-ng/window-size-counter.h -@lib lib/libevtlog-3.34.so.${LIBevtlog-3.34_VERSION} +@lib lib/libevtlog-3.36.so.${LIBevtlog-3.36_VERSION} @static-lib lib/libevtlog.a lib/libevtlog.la @lib lib/libevtlog.so.${LIBevtlog_VERSION} -@lib lib/libloggen_helper-3.34.so.${LIBloggen_helper-3.34_VERSION} +@lib lib/libloggen_helper-3.36.so.${LIBloggen_helper-3.36_VERSION} @static-lib lib/libloggen_helper.a lib/libloggen_helper.la @lib lib/libloggen_helper.so.${LIBloggen_helper_VERSION} -@lib lib/libloggen_plugin-3.34.so.${LIBloggen_plugin-3.34_VERSION} +@lib lib/libloggen_plugin-3.36.so.${LIBloggen_plugin-3.36_VERSION} @static-lib lib/libloggen_plugin.a lib/libloggen_plugin.la @lib lib/libloggen_plugin.so.${LIBloggen_plugin_VERSION} @static-lib lib/libsecret-storage.a lib/libsecret-storage.la @lib lib/libsecret-storage.so.${LIBsecret-storage_VERSION} -@lib lib/libsyslog-ng-3.34.so.${LIBsyslog-ng-3.34_VERSION} +@lib lib/libsyslog-ng-3.36.so.${LIBsyslog-ng-3.36_VERSION} @static-lib lib/libsyslog-ng-native-connector.a @static-lib lib/libsyslog-ng.a lib/libsyslog-ng.la @@ -329,6 +334,7 @@ lib/syslog-ng/ @so lib/syslog-ng/libmap-value-pairs.so @so lib/syslog-ng/libopenbsd.so @so lib/syslog-ng/libpseudofile.so +@so lib/syslog-ng/librate-limit-filter.so @so lib/syslog-ng/libregexp-parser.so @so lib/syslog-ng/libsecure-logging.so @so lib/syslog-ng/libstardate.so