[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2024-04-04 Thread Arthur Zamarin
commit: f8c4b19b9bb142e83d9569fdd8387b02415ee932
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed Apr  3 02:23:05 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr  4 16:22:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c4b19b

app-admin/syslog-ng: Stabilize 4.6.0 hppa, #924000

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
index f0627461e384..22c7aa4bc2da 100644
--- a/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="amqp caps dbi geoip2 grpc http json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2024-03-13 Thread Sam James
commit: 8cf4453fa744644c96feedef400c0826d42eec75
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 13 23:57:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 13 23:57:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cf4453f

app-admin/syslog-ng: Stabilize 4.6.0 ppc, #924000

Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
index 2370d4f0ccc1..f0627461e384 100644
--- a/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="amqp caps dbi geoip2 grpc http json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2024-03-13 Thread Sam James
commit: 219327d31bca4b95611f51616ef1a0507dd8e02d
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 13 20:57:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 13 20:57:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=219327d3

app-admin/syslog-ng: Stabilize 4.6.0 ppc64, #924000

Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
index aa284fd1d59f..2370d4f0ccc1 100644
--- a/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="amqp caps dbi geoip2 grpc http json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2024-03-12 Thread Sam James
commit: 300dc4aef2d1b190b2b0375b15dc2cdf1b9c03fb
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 13 00:53:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 13 00:53:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=300dc4ae

app-admin/syslog-ng: Stabilize 4.6.0 arm, #924000

Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
index 1404fb49c931..aa284fd1d59f 100644
--- a/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 IUSE="amqp caps dbi geoip2 grpc http json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2024-02-28 Thread Florian Schmaus
commit: 2bac5e0a9f96e812f2019f82e538cdc51307c8c8
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Wed Feb 28 02:12:21 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Feb 28 09:11:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bac5e0a

app-admin/syslog-ng: fix automagic dependency on net-libs/paho-mqtt-c

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Closes: https://github.com/gentoo/gentoo/pull/35558
Signed-off-by: Florian Schmaus  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.6.0-r1.ebuild | 194 ++
 1 file changed, 194 insertions(+)

diff --git a/app-admin/syslog-ng/syslog-ng-4.6.0-r1.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.6.0-r1.ebuild
new file mode 100644
index ..eebbe85eca29
--- /dev/null
+++ b/app-admin/syslog-ng/syslog-ng-4.6.0-r1.ebuild
@@ -0,0 +1,194 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit autotools python-single-r1 systemd
+
+DESCRIPTION="syslog replacement with advanced filtering features"
+HOMEPAGE="https://www.syslog-ng.com/products/open-source-log-management/;
+SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="amqp caps dbi geoip2 grpc http json kafka mongodb mqtt pacct python 
redis smtp snmp test spoof-source systemd tcpd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( python )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.10.1:2
+   >=dev-libs/ivykis-0.42.4
+   >=dev-libs/libpcre2-10.0
+   dev-libs/openssl:0=
+   !dev-libs/eventlog
+   amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
+   caps? ( sys-libs/libcap )
+   dbi? ( >=dev-db/libdbi-0.9.0 )
+   geoip2? ( dev-libs/libmaxminddb:= )
+   grpc? (
+   dev-libs/protobuf:=
+   net-libs/grpc:=
+   )
+   http? ( net-misc/curl )
+   json? ( >=dev-libs/json-c-0.9:= )
+   kafka? ( >=dev-libs/librdkafka-1.0.0:= )
+   mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
+   mqtt? ( net-libs/paho-mqtt-c:1.3 )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ')
+   )
+   redis? ( >=dev-libs/hiredis-0.11.0:= )
+   smtp? ( net-libs/libesmtp:= )
+   snmp? ( net-analyzer/net-snmp:0= )
+   spoof-source? ( net-libs/libnet:1.1 )
+   systemd? ( sys-apps/systemd:= )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )"
+DEPEND="${RDEPEND}
+   test? ( dev-libs/criterion )"
+BDEPEND="
+   >=sys-devel/bison-3.7.6
+   sys-devel/flex
+   virtual/pkgconfig
+   grpc? ( dev-libs/protobuf:= )"
+
+DOCS=( AUTHORS NEWS.md CONTRIBUTING.md 
contrib/syslog-ng.conf.{HP-UX,RedHat,SunOS,doc}
+   contrib/syslog2ng "${T}/syslog-ng.conf.gentoo.hardened"
+   "${T}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" )
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.28.1-net-snmp.patch
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   local f
+
+   # disable python-modules test as it requires additional python modules 
not
+   # packaged in Gentoo
+   sed -i '/MAKE/s/.*/exit 0/g' modules/python-modules/test_pymodules.sh 
|| die
+
+   use python && python_fix_shebang .
+
+   # remove bundled libs
+   rm -r lib/ivykis || die
+
+   # drop scl modules requiring json
+   if use !json; then
+   sed -i -r 
'/cim|elasticsearch|ewmm|graylog2|loggly|logmatic|netskope|nodejs|osquery|slack/d'
 scl/Makefile.am || die
+   fi
+
+   # drop scl modules requiring http
+   if use !http; then
+   sed -i -r '/slack|telegram/d' scl/Makefile.am || die
+   fi
+
+   # use gentoo default path
+   if use systemd; then
+   sed -e 
's@/etc/syslog-ng.conf@/etc/syslog-ng/syslog-ng.conf@g;s@/var/run@/run@g' \
+   -i contrib/systemd/syslog-ng@default || die
+   fi
+
+   for f in syslog-ng.logrotate.hardened.in syslog-ng.logrotate.in; do
+   sed \
+   -e "s#@GENTOO_RESTART@#$(usex systemd "systemctl kill 
-s HUP syslog-ng@default" \
+   "/etc/init.d/syslog-ng reload")#g" \
+   "${FILESDIR}/${f}" > "${T}/${f/.in/}" || die
+   done
+
+   for f in syslog-ng.conf.gentoo.hardened.in-r1 \
+   syslog-ng.conf.gentoo.in-r1; do
+   sed -e "s/@SYSLOGNG_VERSION@/$(ver_cut 1-2)/g" 
"${FILESDIR}/${f}" > "${T}/${f/.in-r1/}" || die
+   done
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # Needs bison/flex.
+   unset YACC 

[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2024-02-14 Thread Sam James
commit: 1baed3fac68189fcb4df991bdfc30e99d6ba3096
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Feb 14 13:33:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 14 16:44:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1baed3fa

app-admin/syslog-ng: stable 4.6.0 for sparc, bug #924000

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
index 862d4c1d20b5..1404fb49c931 100644
--- a/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 IUSE="amqp caps dbi geoip2 grpc http json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2024-02-08 Thread Sam James
commit: 38184563b0a5382257e0d4530db1acf0c783626a
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb  8 08:26:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb  8 08:27:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38184563

app-admin/syslog-ng: Stabilize 4.6.0 amd64, #924000

Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
index 2491b3ece849..862d4c1d20b5 100644
--- a/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="amqp caps dbi geoip2 grpc http json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2024-02-07 Thread Sam James
commit: 7ea1e26a7a2e1e7c6509a34fbcb5d0e63941455d
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  7 21:08:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  7 21:08:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ea1e26a

app-admin/syslog-ng: Stabilize 4.6.0 x86, #924000

Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
index d04d42c5a5ca..2491b3ece849 100644
--- a/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="amqp caps dbi geoip2 grpc http json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2024-02-07 Thread Sam James
commit: b17b48ab19aaf5e1358d7d00bdcecea84dad4788
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  7 21:08:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  7 21:08:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b17b48ab

app-admin/syslog-ng: Stabilize 4.6.0 arm64, #924000

Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
index 7913301d52da..d04d42c5a5ca 100644
--- a/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="amqp caps dbi geoip2 grpc http json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2024-02-05 Thread Sam James
commit: 54a8e50fc436e9bc10201c211e09c14d2314
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  6 07:34:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  6 07:34:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54a8e50f

app-admin/syslog-ng: drop 4.2.0, 4.4.0-r1 back to ~arch

Newer versions are buggy and may log broken PIDs in some cases.

Bug: https://bugs.gentoo.org/914364
Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.2.0.ebuild| 4 ++--
 app-admin/syslog-ng/syslog-ng-4.4.0-r1.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
index c32345d4dc24..b19189c2836e 100644
--- a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"

diff --git a/app-admin/syslog-ng/syslog-ng-4.4.0-r1.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.4.0-r1.ebuild
index 266ce1e6ae61..6f66fd33b1b4 100644
--- a/app-admin/syslog-ng/syslog-ng-4.4.0-r1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.4.0-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="amqp caps dbi geoip2 http json kafka mongodb pacct python redis smtp 
snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2024-02-05 Thread Sam James
commit: 8c7dc635507f8bc00c9601630a0ffe5e2d004919
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  6 07:33:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  6 07:33:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c7dc635

Revert "app-admin/syslog-ng: drop 4.0.1, 4.1.1-r1, 4.1.1-r2"

This reverts commit 808a63239296f90c10ba70820abfb1c55a8e4b25.

Bug: https://bugs.gentoo.org/914364
Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/Manifest   |  2 +
 ...slog-ng-4.6.0.ebuild => syslog-ng-4.0.1.ebuild} | 50 --
 ...g-ng-4.6.0.ebuild => syslog-ng-4.1.1-r1.ebuild} | 41 +++---
 ...g-ng-4.6.0.ebuild => syslog-ng-4.1.1-r2.ebuild} | 37 ++--
 app-admin/syslog-ng/syslog-ng-4.6.0.ebuild |  2 +-
 5 files changed, 51 insertions(+), 81 deletions(-)

diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest
index ec85b1c17dc2..6fa45b03cdb1 100644
--- a/app-admin/syslog-ng/Manifest
+++ b/app-admin/syslog-ng/Manifest
@@ -1,3 +1,5 @@
+DIST syslog-ng-4.0.1.tar.gz 5452824 BLAKE2B 
a5c0328f3c88a38dbc07bb7af2a74c0037a6679525a29fca58620a8ef6b05ec13f3942d26767aded0049376ed30ce6a525686501914648a509997c5de2b48eb4
 SHA512 
5f83ee3cc4935218feb19f3f5065a68099e3ee291d806ad8810499ded9f9ef3b326b4b22841cd736354ed6a2ebc1ce8ae73f6abe981aa6f64c42da9ee3b1e22f
+DIST syslog-ng-4.1.1.tar.gz 5556174 BLAKE2B 
3e1a9c394b8a88cc7b39a026950760cbc7796d67b62bb3c0f2970fd80c296e9bd75d1057fe81a0d22ac8488789d13607f19abc6aa38b3a38a30ff450ee66e3a0
 SHA512 
89abb7a53570b6f7c0dc76905c97d207447117f1db1aa0c0da97c17366ea833b6404f9c7fc318436fd01be2bab032eccca9712063a7c683780026e7e52493dc8
 DIST syslog-ng-4.2.0.tar.gz 5763000 BLAKE2B 
7dfa6a1aff896072cc742c6dba5dc1680955e06ce4400fde5b0ddecedd984c039a687f35286685d66e7a5580c7da94f00a14b10f6eb8c162233683bf170e37fb
 SHA512 
85442b57b7934e8afbb4e7d8285ed1fd16aaad2a8d853e3765db4f885d88bee4910a3b5d271f1cbd100c2d3a3f81f1a4fe845bc948fe68c22d32bc9b730af04b
 DIST syslog-ng-4.3.1.tar.gz 6091641 BLAKE2B 
7cd6b9831d7ad917ee3c7048d3944e9c9f8a100a51a08e4a9e93b117b7ed3725f91097c2e6e9a377c33ab28d92cdb1b3e6ac301d3cf75d84552dcd93e0fe7aa8
 SHA512 
571f6080765983326ee912f2a7e87cdc8527296ef555a0b16589c04ed332c0db58e24c70251dc39b1c79151ca7d463e6409835df99aa45c19734d7003a69ce61
 DIST syslog-ng-4.4.0.tar.gz 6208437 BLAKE2B 
4d719c980f40437661014aa607b01952039694cc1a7e3173efdf1ae682af0e5956098f23009a941c12e26fef515fba0664b170810e654f82f4ae2ac2afc8
 SHA512 
1cf18c43321e523d0f49b25a4839fd10ec301b207da1b2c407df5167dba557ac0a7781b07f1c1e5d18241376966b8099d9e41dffa55030f6a8052388139c4107

diff --git a/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
similarity index 80%
copy from app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
copy to app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
index 29c8bf7440b7..4ba1fa54003f 100644
--- a/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
@@ -3,17 +3,18 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{9..11} )
 inherit autotools python-single-r1 systemd
 
+MY_PV_MM=$(ver_cut 1-2)
 DESCRIPTION="syslog replacement with advanced filtering features"
 HOMEPAGE="https://www.syslog-ng.com/products/open-source-log-management/;
-SRC_URI="https://github.com/syslog-ng/syslog-ng/releases/download/${P}/${P}.tar.gz;
+SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-IUSE="amqp caps dbi geoip2 grpc http json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"
 RESTRICT="!test? ( test )"
@@ -21,40 +22,30 @@ RESTRICT="!test? ( test )"
 RDEPEND="
>=dev-libs/glib-2.10.1:2
>=dev-libs/ivykis-0.42.4
-   >=dev-libs/libpcre2-10.0
-   dev-libs/openssl:0=
+   >=dev-libs/libpcre-6.1:=
!dev-libs/eventlog
amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
caps? ( sys-libs/libcap )
dbi? ( >=dev-db/libdbi-0.9.0 )
geoip2? ( dev-libs/libmaxminddb:= )
-   grpc? (
-   dev-libs/protobuf:=
-   net-libs/grpc:=
-   )
http? ( net-misc/curl )
json? ( >=dev-libs/json-c-0.9:= )
kafka? ( >=dev-libs/librdkafka-1.0.0:= )
mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
-   python? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ')
-   )
+   python? ( ${PYTHON_DEPS} )
redis? ( 

[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2024-02-05 Thread Sam James
commit: 808a63239296f90c10ba70820abfb1c55a8e4b25
Author: Tomáš Mózes  gmail  com>
AuthorDate: Sat Feb  3 18:30:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  6 03:24:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=808a6323

app-admin/syslog-ng: drop 4.0.1, 4.1.1-r1, 4.1.1-r2

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35169
Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/Manifest  |   2 -
 app-admin/syslog-ng/syslog-ng-4.0.1.ebuild| 178 -
 app-admin/syslog-ng/syslog-ng-4.1.1-r1.ebuild | 183 --
 app-admin/syslog-ng/syslog-ng-4.1.1-r2.ebuild | 183 --
 app-admin/syslog-ng/syslog-ng-4.6.0.ebuild|   2 +-
 5 files changed, 1 insertion(+), 547 deletions(-)

diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest
index 6fa45b03cdb1..ec85b1c17dc2 100644
--- a/app-admin/syslog-ng/Manifest
+++ b/app-admin/syslog-ng/Manifest
@@ -1,5 +1,3 @@
-DIST syslog-ng-4.0.1.tar.gz 5452824 BLAKE2B 
a5c0328f3c88a38dbc07bb7af2a74c0037a6679525a29fca58620a8ef6b05ec13f3942d26767aded0049376ed30ce6a525686501914648a509997c5de2b48eb4
 SHA512 
5f83ee3cc4935218feb19f3f5065a68099e3ee291d806ad8810499ded9f9ef3b326b4b22841cd736354ed6a2ebc1ce8ae73f6abe981aa6f64c42da9ee3b1e22f
-DIST syslog-ng-4.1.1.tar.gz 5556174 BLAKE2B 
3e1a9c394b8a88cc7b39a026950760cbc7796d67b62bb3c0f2970fd80c296e9bd75d1057fe81a0d22ac8488789d13607f19abc6aa38b3a38a30ff450ee66e3a0
 SHA512 
89abb7a53570b6f7c0dc76905c97d207447117f1db1aa0c0da97c17366ea833b6404f9c7fc318436fd01be2bab032eccca9712063a7c683780026e7e52493dc8
 DIST syslog-ng-4.2.0.tar.gz 5763000 BLAKE2B 
7dfa6a1aff896072cc742c6dba5dc1680955e06ce4400fde5b0ddecedd984c039a687f35286685d66e7a5580c7da94f00a14b10f6eb8c162233683bf170e37fb
 SHA512 
85442b57b7934e8afbb4e7d8285ed1fd16aaad2a8d853e3765db4f885d88bee4910a3b5d271f1cbd100c2d3a3f81f1a4fe845bc948fe68c22d32bc9b730af04b
 DIST syslog-ng-4.3.1.tar.gz 6091641 BLAKE2B 
7cd6b9831d7ad917ee3c7048d3944e9c9f8a100a51a08e4a9e93b117b7ed3725f91097c2e6e9a377c33ab28d92cdb1b3e6ac301d3cf75d84552dcd93e0fe7aa8
 SHA512 
571f6080765983326ee912f2a7e87cdc8527296ef555a0b16589c04ed332c0db58e24c70251dc39b1c79151ca7d463e6409835df99aa45c19734d7003a69ce61
 DIST syslog-ng-4.4.0.tar.gz 6208437 BLAKE2B 
4d719c980f40437661014aa607b01952039694cc1a7e3173efdf1ae682af0e5956098f23009a941c12e26fef515fba0664b170810e654f82f4ae2ac2afc8
 SHA512 
1cf18c43321e523d0f49b25a4839fd10ec301b207da1b2c407df5167dba557ac0a7781b07f1c1e5d18241376966b8099d9e41dffa55030f6a8052388139c4107

diff --git a/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
deleted file mode 100644
index 4ba1fa54003f..
--- a/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
+++ /dev/null
@@ -1,178 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit autotools python-single-r1 systemd
-
-MY_PV_MM=$(ver_cut 1-2)
-DESCRIPTION="syslog replacement with advanced filtering features"
-HOMEPAGE="https://www.syslog-ng.com/products/open-source-log-management/;
-SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
-   test? ( python )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.10.1:2
-   >=dev-libs/ivykis-0.42.4
-   >=dev-libs/libpcre-6.1:=
-   !dev-libs/eventlog
-   amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
-   caps? ( sys-libs/libcap )
-   dbi? ( >=dev-db/libdbi-0.9.0 )
-   geoip2? ( dev-libs/libmaxminddb:= )
-   http? ( net-misc/curl )
-   json? ( >=dev-libs/json-c-0.9:= )
-   kafka? ( >=dev-libs/librdkafka-1.0.0:= )
-   mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
-   python? ( ${PYTHON_DEPS} )
-   redis? ( >=dev-libs/hiredis-0.11.0:= )
-   smtp? ( net-libs/libesmtp:= )
-   snmp? ( net-analyzer/net-snmp:0= )
-   spoof-source? ( net-libs/libnet:1.1= )
-   systemd? ( sys-apps/systemd:= )
-   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
-   dev-libs/openssl:0="
-DEPEND="${RDEPEND}
-   test? ( dev-libs/criterion )"
-BDEPEND="
-   >=sys-devel/bison-3.7.6
-   app-alternatives/lex
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS NEWS.md CONTRIBUTING.md 
contrib/syslog-ng.conf.{HP-UX,RedHat,SunOS,doc}
-   contrib/syslog2ng "${T}/syslog-ng.conf.gentoo.hardened"
-   "${T}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" )
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.28.1-net-snmp.patch
-)
-
-pkg_setup() {
-   use python && 

[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2024-02-05 Thread Sam James
commit: 00c5f7617ffb871a4eb5df361385ec85daa95266
Author: Tomáš Mózes  gmail  com>
AuthorDate: Sat Feb  3 18:29:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  6 03:24:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c5f761

app-admin/syslog-ng: add 4.6.0

Closes: https://bugs.gentoo.org/923176
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/Manifest   |   1 +
 app-admin/syslog-ng/syslog-ng-4.6.0.ebuild | 192 +
 2 files changed, 193 insertions(+)

diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest
index b728fc32b24a..6fa45b03cdb1 100644
--- a/app-admin/syslog-ng/Manifest
+++ b/app-admin/syslog-ng/Manifest
@@ -3,3 +3,4 @@ DIST syslog-ng-4.1.1.tar.gz 5556174 BLAKE2B 
3e1a9c394b8a88cc7b39a026950760cbc779
 DIST syslog-ng-4.2.0.tar.gz 5763000 BLAKE2B 
7dfa6a1aff896072cc742c6dba5dc1680955e06ce4400fde5b0ddecedd984c039a687f35286685d66e7a5580c7da94f00a14b10f6eb8c162233683bf170e37fb
 SHA512 
85442b57b7934e8afbb4e7d8285ed1fd16aaad2a8d853e3765db4f885d88bee4910a3b5d271f1cbd100c2d3a3f81f1a4fe845bc948fe68c22d32bc9b730af04b
 DIST syslog-ng-4.3.1.tar.gz 6091641 BLAKE2B 
7cd6b9831d7ad917ee3c7048d3944e9c9f8a100a51a08e4a9e93b117b7ed3725f91097c2e6e9a377c33ab28d92cdb1b3e6ac301d3cf75d84552dcd93e0fe7aa8
 SHA512 
571f6080765983326ee912f2a7e87cdc8527296ef555a0b16589c04ed332c0db58e24c70251dc39b1c79151ca7d463e6409835df99aa45c19734d7003a69ce61
 DIST syslog-ng-4.4.0.tar.gz 6208437 BLAKE2B 
4d719c980f40437661014aa607b01952039694cc1a7e3173efdf1ae682af0e5956098f23009a941c12e26fef515fba0664b170810e654f82f4ae2ac2afc8
 SHA512 
1cf18c43321e523d0f49b25a4839fd10ec301b207da1b2c407df5167dba557ac0a7781b07f1c1e5d18241376966b8099d9e41dffa55030f6a8052388139c4107
+DIST syslog-ng-4.6.0.tar.gz 6671746 BLAKE2B 
44efa3efa4e65744318a314adbefc11e7faa68876bca7be7d053262d8effecb80ecd1efc21af653db8e8f2c16496b5a64ea245a8adaa16e845954a13dedfd5c5
 SHA512 
7c4fbf1ac5377240afa7a1db8d72772399d2c62657fffc3c59e82b2dea6f12031f02320c4f567f981311bd1d8bbfd98962aeb59720ca857867a51b6bf83afb4b

diff --git a/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
new file mode 100644
index ..7913301d52da
--- /dev/null
+++ b/app-admin/syslog-ng/syslog-ng-4.6.0.ebuild
@@ -0,0 +1,192 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit autotools python-single-r1 systemd
+
+DESCRIPTION="syslog replacement with advanced filtering features"
+HOMEPAGE="https://www.syslog-ng.com/products/open-source-log-management/;
+SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="amqp caps dbi geoip2 grpc http json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( python )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.10.1:2
+   >=dev-libs/ivykis-0.42.4
+   >=dev-libs/libpcre2-10.0
+   dev-libs/openssl:0=
+   !dev-libs/eventlog
+   amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
+   caps? ( sys-libs/libcap )
+   dbi? ( >=dev-db/libdbi-0.9.0 )
+   geoip2? ( dev-libs/libmaxminddb:= )
+   grpc? (
+   dev-libs/protobuf:=
+   net-libs/grpc:=
+   )
+   http? ( net-misc/curl )
+   json? ( >=dev-libs/json-c-0.9:= )
+   kafka? ( >=dev-libs/librdkafka-1.0.0:= )
+   mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ')
+   )
+   redis? ( >=dev-libs/hiredis-0.11.0:= )
+   smtp? ( net-libs/libesmtp:= )
+   snmp? ( net-analyzer/net-snmp:0= )
+   spoof-source? ( net-libs/libnet:1.1 )
+   systemd? ( sys-apps/systemd:= )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )"
+DEPEND="${RDEPEND}
+   test? ( dev-libs/criterion )"
+BDEPEND="
+   >=sys-devel/bison-3.7.6
+   sys-devel/flex
+   virtual/pkgconfig
+   grpc? ( dev-libs/protobuf:= )"
+
+DOCS=( AUTHORS NEWS.md CONTRIBUTING.md 
contrib/syslog-ng.conf.{HP-UX,RedHat,SunOS,doc}
+   contrib/syslog2ng "${T}/syslog-ng.conf.gentoo.hardened"
+   "${T}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" )
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.28.1-net-snmp.patch
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   local f
+
+   # disable python-modules test as it requires additional python modules 
not
+   # packaged in Gentoo
+   sed -i '/MAKE/s/.*/exit 0/g' modules/python-modules/test_pymodules.sh 

[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2024-02-03 Thread Sam James
commit: 46bf276a872152dc4f2fcb6d3a2830fbadcf948a
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb  3 23:02:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  3 23:02:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46bf276a

app-admin/syslog-ng: Stabilize 4.4.0-r1 x86, #923742

Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.4.0-r1.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.4.0-r1.ebuild
index 3672ca87ac9b..266ce1e6ae61 100644
--- a/app-admin/syslog-ng/syslog-ng-4.4.0-r1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.4.0-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="amqp caps dbi geoip2 http json kafka mongodb pacct python redis smtp 
snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2024-02-03 Thread Sam James
commit: 5b9957c97bedb1f910bd6a5789687d590540e4d1
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb  3 23:02:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  3 23:02:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b9957c9

app-admin/syslog-ng: Stabilize 4.4.0-r1 arm64, #923742

Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.4.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.4.0-r1.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.4.0-r1.ebuild
index 4118e51815de..3672ca87ac9b 100644
--- a/app-admin/syslog-ng/syslog-ng-4.4.0-r1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.4.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="amqp caps dbi geoip2 http json kafka mongodb pacct python redis smtp 
snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2024-01-16 Thread Florian Schmaus
commit: fd00b67f1cd9ead2f580b2c008a42599494dd0fd
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Tue Dec 26 16:31:28 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Jan 16 08:38:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd00b67f

app-admin/syslog-ng: fix automagic depend on dev-libs/grpc

Closes: https://bugs.gentoo.org/914659
Signed-off-by: Leonardo Hernández Hernández  proton.me>
Closes: https://github.com/gentoo/gentoo/pull/34491
Signed-off-by: Florian Schmaus  gentoo.org>

 app-admin/syslog-ng/metadata.xml  |   1 +
 app-admin/syslog-ng/syslog-ng-4.4.0-r2.ebuild | 192 ++
 2 files changed, 193 insertions(+)

diff --git a/app-admin/syslog-ng/metadata.xml b/app-admin/syslog-ng/metadata.xml
index d14d65a0a573..8ab9111bb704 100644
--- a/app-admin/syslog-ng/metadata.xml
+++ b/app-admin/syslog-ng/metadata.xml
@@ -12,6 +12,7 @@

Enable support for AMQP destinations
Add support for geo lookup based on IPs via 
dev-libs/libmaxminddb
+   Enable GRPC based driver support 
(OpenTelemetry) via net-libs/grpc
Enable support for HTTP destinations
Enable support for JSON template formatting 
via dev-libs/json-c
Enable support for Kafka destinations

diff --git a/app-admin/syslog-ng/syslog-ng-4.4.0-r2.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.4.0-r2.ebuild
new file mode 100644
index ..7913301d52da
--- /dev/null
+++ b/app-admin/syslog-ng/syslog-ng-4.4.0-r2.ebuild
@@ -0,0 +1,192 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit autotools python-single-r1 systemd
+
+DESCRIPTION="syslog replacement with advanced filtering features"
+HOMEPAGE="https://www.syslog-ng.com/products/open-source-log-management/;
+SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="amqp caps dbi geoip2 grpc http json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( python )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.10.1:2
+   >=dev-libs/ivykis-0.42.4
+   >=dev-libs/libpcre2-10.0
+   dev-libs/openssl:0=
+   !dev-libs/eventlog
+   amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
+   caps? ( sys-libs/libcap )
+   dbi? ( >=dev-db/libdbi-0.9.0 )
+   geoip2? ( dev-libs/libmaxminddb:= )
+   grpc? (
+   dev-libs/protobuf:=
+   net-libs/grpc:=
+   )
+   http? ( net-misc/curl )
+   json? ( >=dev-libs/json-c-0.9:= )
+   kafka? ( >=dev-libs/librdkafka-1.0.0:= )
+   mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ')
+   )
+   redis? ( >=dev-libs/hiredis-0.11.0:= )
+   smtp? ( net-libs/libesmtp:= )
+   snmp? ( net-analyzer/net-snmp:0= )
+   spoof-source? ( net-libs/libnet:1.1 )
+   systemd? ( sys-apps/systemd:= )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )"
+DEPEND="${RDEPEND}
+   test? ( dev-libs/criterion )"
+BDEPEND="
+   >=sys-devel/bison-3.7.6
+   sys-devel/flex
+   virtual/pkgconfig
+   grpc? ( dev-libs/protobuf:= )"
+
+DOCS=( AUTHORS NEWS.md CONTRIBUTING.md 
contrib/syslog-ng.conf.{HP-UX,RedHat,SunOS,doc}
+   contrib/syslog2ng "${T}/syslog-ng.conf.gentoo.hardened"
+   "${T}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" )
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.28.1-net-snmp.patch
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   local f
+
+   # disable python-modules test as it requires additional python modules 
not
+   # packaged in Gentoo
+   sed -i '/MAKE/s/.*/exit 0/g' modules/python-modules/test_pymodules.sh 
|| die
+
+   use python && python_fix_shebang .
+
+   # remove bundled libs
+   rm -r lib/ivykis || die
+
+   # drop scl modules requiring json
+   if use !json; then
+   sed -i -r 
'/cim|elasticsearch|ewmm|graylog2|loggly|logmatic|netskope|nodejs|osquery|slack/d'
 scl/Makefile.am || die
+   fi
+
+   # drop scl modules requiring http
+   if use !http; then
+   sed -i -r '/slack|telegram/d' scl/Makefile.am || die
+   fi
+
+   # use gentoo default path
+   if use systemd; then
+   sed -e 
's@/etc/syslog-ng.conf@/etc/syslog-ng/syslog-ng.conf@g;s@/var/run@/run@g' \
+   -i contrib/systemd/syslog-ng@default || die
+   fi
+
+   for f in 

[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-10-18 Thread Sam James
commit: b528f83ece4dbbcc75071b7efd1d86f7978e155a
Author: Cristian Othón Martínez Vera  cfuga  mx>
AuthorDate: Tue Oct 17 15:08:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 18 16:35:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b528f83e

app-admin/syslog-ng: depend on dev-libs/libpcre2 instead of dev-libs/libpcre

app-admin/syslog-ng changed this dependency since version 4.3.0

https://github.com/syslog-ng/syslog-ng/commit/cb6de08dc9078644d48ca536b5660e406b1a50d6

Signed-off-by: Cristian Othón Martínez Vera  cfuga.mx>
Closes: https://github.com/gentoo/gentoo/pull/33375
Signed-off-by: Sam James  gentoo.org>

 .../syslog-ng/{syslog-ng-4.3.1.ebuild => syslog-ng-4.3.1-r1.ebuild} | 2 +-
 .../syslog-ng/{syslog-ng-4.4.0.ebuild => syslog-ng-4.4.0-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.3.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.3.1-r1.ebuild
similarity index 99%
rename from app-admin/syslog-ng/syslog-ng-4.3.1.ebuild
rename to app-admin/syslog-ng/syslog-ng-4.3.1-r1.ebuild
index fd1617c0fa08..4118e51815de 100644
--- a/app-admin/syslog-ng/syslog-ng-4.3.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.3.1-r1.ebuild
@@ -21,7 +21,7 @@ RESTRICT="!test? ( test )"
 RDEPEND="
>=dev-libs/glib-2.10.1:2
>=dev-libs/ivykis-0.42.4
-   >=dev-libs/libpcre-6.1
+   >=dev-libs/libpcre2-10.0
dev-libs/openssl:0=
!dev-libs/eventlog
amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )

diff --git a/app-admin/syslog-ng/syslog-ng-4.4.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.4.0-r1.ebuild
similarity index 99%
rename from app-admin/syslog-ng/syslog-ng-4.4.0.ebuild
rename to app-admin/syslog-ng/syslog-ng-4.4.0-r1.ebuild
index fd1617c0fa08..4118e51815de 100644
--- a/app-admin/syslog-ng/syslog-ng-4.4.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.4.0-r1.ebuild
@@ -21,7 +21,7 @@ RESTRICT="!test? ( test )"
 RDEPEND="
>=dev-libs/glib-2.10.1:2
>=dev-libs/ivykis-0.42.4
-   >=dev-libs/libpcre-6.1
+   >=dev-libs/libpcre2-10.0
dev-libs/openssl:0=
!dev-libs/eventlog
amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-09-29 Thread Arthur Zamarin
commit: 6c573ee1e288f30978f0cde329aed2de4eb2e1bc
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Sep 29 09:41:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 29 10:03:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c573ee1

app-admin/syslog-ng: add 4.4.0

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33117
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/Manifest   |   1 +
 app-admin/syslog-ng/syslog-ng-4.4.0.ebuild | 185 +
 2 files changed, 186 insertions(+)

diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest
index 340634dd805a..b728fc32b24a 100644
--- a/app-admin/syslog-ng/Manifest
+++ b/app-admin/syslog-ng/Manifest
@@ -2,3 +2,4 @@ DIST syslog-ng-4.0.1.tar.gz 5452824 BLAKE2B 
a5c0328f3c88a38dbc07bb7af2a74c0037a6
 DIST syslog-ng-4.1.1.tar.gz 5556174 BLAKE2B 
3e1a9c394b8a88cc7b39a026950760cbc7796d67b62bb3c0f2970fd80c296e9bd75d1057fe81a0d22ac8488789d13607f19abc6aa38b3a38a30ff450ee66e3a0
 SHA512 
89abb7a53570b6f7c0dc76905c97d207447117f1db1aa0c0da97c17366ea833b6404f9c7fc318436fd01be2bab032eccca9712063a7c683780026e7e52493dc8
 DIST syslog-ng-4.2.0.tar.gz 5763000 BLAKE2B 
7dfa6a1aff896072cc742c6dba5dc1680955e06ce4400fde5b0ddecedd984c039a687f35286685d66e7a5580c7da94f00a14b10f6eb8c162233683bf170e37fb
 SHA512 
85442b57b7934e8afbb4e7d8285ed1fd16aaad2a8d853e3765db4f885d88bee4910a3b5d271f1cbd100c2d3a3f81f1a4fe845bc948fe68c22d32bc9b730af04b
 DIST syslog-ng-4.3.1.tar.gz 6091641 BLAKE2B 
7cd6b9831d7ad917ee3c7048d3944e9c9f8a100a51a08e4a9e93b117b7ed3725f91097c2e6e9a377c33ab28d92cdb1b3e6ac301d3cf75d84552dcd93e0fe7aa8
 SHA512 
571f6080765983326ee912f2a7e87cdc8527296ef555a0b16589c04ed332c0db58e24c70251dc39b1c79151ca7d463e6409835df99aa45c19734d7003a69ce61
+DIST syslog-ng-4.4.0.tar.gz 6208437 BLAKE2B 
4d719c980f40437661014aa607b01952039694cc1a7e3173efdf1ae682af0e5956098f23009a941c12e26fef515fba0664b170810e654f82f4ae2ac2afc8
 SHA512 
1cf18c43321e523d0f49b25a4839fd10ec301b207da1b2c407df5167dba557ac0a7781b07f1c1e5d18241376966b8099d9e41dffa55030f6a8052388139c4107

diff --git a/app-admin/syslog-ng/syslog-ng-4.4.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.4.0.ebuild
new file mode 100644
index ..fd1617c0fa08
--- /dev/null
+++ b/app-admin/syslog-ng/syslog-ng-4.4.0.ebuild
@@ -0,0 +1,185 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit autotools python-single-r1 systemd
+
+DESCRIPTION="syslog replacement with advanced filtering features"
+HOMEPAGE="https://www.syslog-ng.com/products/open-source-log-management/;
+SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="amqp caps dbi geoip2 http json kafka mongodb pacct python redis smtp 
snmp test spoof-source systemd tcpd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( python )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.10.1:2
+   >=dev-libs/ivykis-0.42.4
+   >=dev-libs/libpcre-6.1
+   dev-libs/openssl:0=
+   !dev-libs/eventlog
+   amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
+   caps? ( sys-libs/libcap )
+   dbi? ( >=dev-db/libdbi-0.9.0 )
+   geoip2? ( dev-libs/libmaxminddb:= )
+   http? ( net-misc/curl )
+   json? ( >=dev-libs/json-c-0.9:= )
+   kafka? ( >=dev-libs/librdkafka-1.0.0:= )
+   mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ')
+   )
+   redis? ( >=dev-libs/hiredis-0.11.0:= )
+   smtp? ( net-libs/libesmtp:= )
+   snmp? ( net-analyzer/net-snmp:0= )
+   spoof-source? ( net-libs/libnet:1.1 )
+   systemd? ( sys-apps/systemd:= )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )"
+DEPEND="${RDEPEND}
+   test? ( dev-libs/criterion )"
+BDEPEND="
+   >=sys-devel/bison-3.7.6
+   sys-devel/flex
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS NEWS.md CONTRIBUTING.md 
contrib/syslog-ng.conf.{HP-UX,RedHat,SunOS,doc}
+   contrib/syslog2ng "${T}/syslog-ng.conf.gentoo.hardened"
+   "${T}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" )
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.28.1-net-snmp.patch
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   local f
+
+   # disable python-modules test as it requires additional python modules 
not
+   # packaged in Gentoo
+   sed -i '/MAKE/s/.*/exit 0/g' modules/python-modules/test_pymodules.sh 
|| die
+
+   use python && python_fix_shebang .
+
+   # remove bundled libs
+   rm -r lib/ivykis || die
+

[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-09-24 Thread Arthur Zamarin
commit: 7085aea7c3245d344f057ac26140bdca04cf6135
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Aug 18 11:29:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 25 05:01:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7085aea7

app-admin/syslog-ng: add 4.3.1

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/Manifest   |   1 +
 app-admin/syslog-ng/syslog-ng-4.3.1.ebuild | 185 +
 2 files changed, 186 insertions(+)

diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest
index 62f8ccb28fc4..54532946d1c4 100644
--- a/app-admin/syslog-ng/Manifest
+++ b/app-admin/syslog-ng/Manifest
@@ -2,3 +2,4 @@ DIST syslog-ng-3.38.1.tar.gz 5405048 BLAKE2B 
7819cbe0caab7f580ca9f71181c84d64da8
 DIST syslog-ng-4.0.1.tar.gz 5452824 BLAKE2B 
a5c0328f3c88a38dbc07bb7af2a74c0037a6679525a29fca58620a8ef6b05ec13f3942d26767aded0049376ed30ce6a525686501914648a509997c5de2b48eb4
 SHA512 
5f83ee3cc4935218feb19f3f5065a68099e3ee291d806ad8810499ded9f9ef3b326b4b22841cd736354ed6a2ebc1ce8ae73f6abe981aa6f64c42da9ee3b1e22f
 DIST syslog-ng-4.1.1.tar.gz 5556174 BLAKE2B 
3e1a9c394b8a88cc7b39a026950760cbc7796d67b62bb3c0f2970fd80c296e9bd75d1057fe81a0d22ac8488789d13607f19abc6aa38b3a38a30ff450ee66e3a0
 SHA512 
89abb7a53570b6f7c0dc76905c97d207447117f1db1aa0c0da97c17366ea833b6404f9c7fc318436fd01be2bab032eccca9712063a7c683780026e7e52493dc8
 DIST syslog-ng-4.2.0.tar.gz 5763000 BLAKE2B 
7dfa6a1aff896072cc742c6dba5dc1680955e06ce4400fde5b0ddecedd984c039a687f35286685d66e7a5580c7da94f00a14b10f6eb8c162233683bf170e37fb
 SHA512 
85442b57b7934e8afbb4e7d8285ed1fd16aaad2a8d853e3765db4f885d88bee4910a3b5d271f1cbd100c2d3a3f81f1a4fe845bc948fe68c22d32bc9b730af04b
+DIST syslog-ng-4.3.1.tar.gz 6091641 BLAKE2B 
7cd6b9831d7ad917ee3c7048d3944e9c9f8a100a51a08e4a9e93b117b7ed3725f91097c2e6e9a377c33ab28d92cdb1b3e6ac301d3cf75d84552dcd93e0fe7aa8
 SHA512 
571f6080765983326ee912f2a7e87cdc8527296ef555a0b16589c04ed332c0db58e24c70251dc39b1c79151ca7d463e6409835df99aa45c19734d7003a69ce61

diff --git a/app-admin/syslog-ng/syslog-ng-4.3.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.3.1.ebuild
new file mode 100644
index ..fd1617c0fa08
--- /dev/null
+++ b/app-admin/syslog-ng/syslog-ng-4.3.1.ebuild
@@ -0,0 +1,185 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit autotools python-single-r1 systemd
+
+DESCRIPTION="syslog replacement with advanced filtering features"
+HOMEPAGE="https://www.syslog-ng.com/products/open-source-log-management/;
+SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="amqp caps dbi geoip2 http json kafka mongodb pacct python redis smtp 
snmp test spoof-source systemd tcpd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( python )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.10.1:2
+   >=dev-libs/ivykis-0.42.4
+   >=dev-libs/libpcre-6.1
+   dev-libs/openssl:0=
+   !dev-libs/eventlog
+   amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
+   caps? ( sys-libs/libcap )
+   dbi? ( >=dev-db/libdbi-0.9.0 )
+   geoip2? ( dev-libs/libmaxminddb:= )
+   http? ( net-misc/curl )
+   json? ( >=dev-libs/json-c-0.9:= )
+   kafka? ( >=dev-libs/librdkafka-1.0.0:= )
+   mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ')
+   )
+   redis? ( >=dev-libs/hiredis-0.11.0:= )
+   smtp? ( net-libs/libesmtp:= )
+   snmp? ( net-analyzer/net-snmp:0= )
+   spoof-source? ( net-libs/libnet:1.1 )
+   systemd? ( sys-apps/systemd:= )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )"
+DEPEND="${RDEPEND}
+   test? ( dev-libs/criterion )"
+BDEPEND="
+   >=sys-devel/bison-3.7.6
+   sys-devel/flex
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS NEWS.md CONTRIBUTING.md 
contrib/syslog-ng.conf.{HP-UX,RedHat,SunOS,doc}
+   contrib/syslog2ng "${T}/syslog-ng.conf.gentoo.hardened"
+   "${T}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" )
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.28.1-net-snmp.patch
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   local f
+
+   # disable python-modules test as it requires additional python modules 
not
+   # packaged in Gentoo
+   sed -i '/MAKE/s/.*/exit 0/g' modules/python-modules/test_pymodules.sh 
|| die
+
+   use python && python_fix_shebang .
+
+   # remove bundled libs
+   rm -r lib/ivykis || die
+
+   # drop scl modules requiring json
+   

[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-09-24 Thread Arthur Zamarin
commit: 979bd8df8dfdcb58c4db1c4f4dbe11214e4c96c1
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Aug 18 11:29:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 25 05:01:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=979bd8df

app-admin/syslog-ng: drop old

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32371
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/Manifest|   1 -
 app-admin/syslog-ng/syslog-ng-3.38.1.ebuild | 173 
 2 files changed, 174 deletions(-)

diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest
index 54532946d1c4..340634dd805a 100644
--- a/app-admin/syslog-ng/Manifest
+++ b/app-admin/syslog-ng/Manifest
@@ -1,4 +1,3 @@
-DIST syslog-ng-3.38.1.tar.gz 5405048 BLAKE2B 
7819cbe0caab7f580ca9f71181c84d64da838a238a6f8b8b79c8816e37e5691e72e1284de57d5066d3c681d8751950e5a32d65a1b1af4e064dd82f2c59899fe3
 SHA512 
3a3ef5c72d8c211ed2914791380061dcd48ea1ea95f636a1a8649dc5dee731a11e9ae000a37cbeeba624f4053b623b697e6c7f945a81153106c2365f4f09a847
 DIST syslog-ng-4.0.1.tar.gz 5452824 BLAKE2B 
a5c0328f3c88a38dbc07bb7af2a74c0037a6679525a29fca58620a8ef6b05ec13f3942d26767aded0049376ed30ce6a525686501914648a509997c5de2b48eb4
 SHA512 
5f83ee3cc4935218feb19f3f5065a68099e3ee291d806ad8810499ded9f9ef3b326b4b22841cd736354ed6a2ebc1ce8ae73f6abe981aa6f64c42da9ee3b1e22f
 DIST syslog-ng-4.1.1.tar.gz 5556174 BLAKE2B 
3e1a9c394b8a88cc7b39a026950760cbc7796d67b62bb3c0f2970fd80c296e9bd75d1057fe81a0d22ac8488789d13607f19abc6aa38b3a38a30ff450ee66e3a0
 SHA512 
89abb7a53570b6f7c0dc76905c97d207447117f1db1aa0c0da97c17366ea833b6404f9c7fc318436fd01be2bab032eccca9712063a7c683780026e7e52493dc8
 DIST syslog-ng-4.2.0.tar.gz 5763000 BLAKE2B 
7dfa6a1aff896072cc742c6dba5dc1680955e06ce4400fde5b0ddecedd984c039a687f35286685d66e7a5580c7da94f00a14b10f6eb8c162233683bf170e37fb
 SHA512 
85442b57b7934e8afbb4e7d8285ed1fd16aaad2a8d853e3765db4f885d88bee4910a3b5d271f1cbd100c2d3a3f81f1a4fe845bc948fe68c22d32bc9b730af04b

diff --git a/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
deleted file mode 100644
index 4c8f2a77d56d..
--- a/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit autotools python-single-r1 systemd
-
-MY_PV_MM=$(ver_cut 1-2)
-DESCRIPTION="syslog replacement with advanced filtering features"
-HOMEPAGE="https://www.syslog-ng.com/products/open-source-log-management/;
-SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
-   test? ( python )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.10.1:2
-   >=dev-libs/ivykis-0.42.4
-   >=dev-libs/libpcre-6.1:=
-   !dev-libs/eventlog
-   amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
-   caps? ( sys-libs/libcap )
-   dbi? ( >=dev-db/libdbi-0.9.0 )
-   geoip2? ( dev-libs/libmaxminddb:= )
-   http? ( net-misc/curl )
-   json? ( >=dev-libs/json-c-0.9:= )
-   kafka? ( >=dev-libs/librdkafka-1.0.0:= )
-   mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
-   python? ( ${PYTHON_DEPS} )
-   redis? ( >=dev-libs/hiredis-0.11.0:= )
-   smtp? ( net-libs/libesmtp:= )
-   snmp? ( net-analyzer/net-snmp:0= )
-   spoof-source? ( net-libs/libnet:1.1= )
-   systemd? ( sys-apps/systemd:= )
-   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
-   dev-libs/openssl:0="
-DEPEND="${RDEPEND}
-   test? ( dev-libs/criterion )"
-BDEPEND="
-   >=sys-devel/bison-3.7.6
-   sys-devel/flex
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS NEWS.md CONTRIBUTING.md 
contrib/syslog-ng.conf.{HP-UX,RedHat,SunOS,doc}
-   contrib/syslog2ng "${T}/syslog-ng.conf.gentoo.hardened"
-   "${T}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" )
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.28.1-net-snmp.patch
-)
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   local f
-
-   use python && python_fix_shebang .
-
-   # remove bundled libs
-   rm -r lib/ivykis || die
-
-   # drop scl modules requiring json
-   if use !json; then
-   sed -i -r 
'/cim|elasticsearch|ewmm|graylog2|loggly|logmatic|netskope|nodejs|osquery|slack/d'
 scl/Makefile.am || die
-   fi
-
-   # drop scl modules requiring http
-   if use !http; then
-   sed -i -r '/slack|telegram/d' scl/Makefile.am || die
-   fi
-
-   # use gentoo default 

[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-08-18 Thread Arthur Zamarin
commit: 83832280af720234423caefbef0dca407aa1eda1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 18 18:45:04 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 18 18:45:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83832280

app-admin/syslog-ng: Stabilize 4.2.0 arm64, #912454

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
index e67088394d57..4963742a6b8f 100644
--- a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-08-18 Thread Arthur Zamarin
commit: 7344b64d5f1702343a36e7f901fa6ed71859cb6e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 18 18:45:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 18 18:45:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7344b64d

app-admin/syslog-ng: Stabilize 4.2.0 ppc, #912454

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
index 4963742a6b8f..3d60656f665c 100644
--- a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-08-18 Thread Arthur Zamarin
commit: cd2716166ae9f113b6b6d1a6f6debc7c894c9bd1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 18 18:44:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 18 18:44:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd271616

app-admin/syslog-ng: Stabilize 4.2.0 ppc64, #912454

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
index 945f612739f7..92d3a7409f4e 100644
--- a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-08-18 Thread Arthur Zamarin
commit: 2955012bb9e945983c63798de89af47e8cc62622
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 18 18:44:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 18 18:44:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2955012b

app-admin/syslog-ng: Stabilize 4.2.0 amd64, #912454

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
index 92d3a7409f4e..67c35347f461 100644
--- a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-08-18 Thread Arthur Zamarin
commit: b084ffcd6feeb0e8756a9cb88a21359eef16fae7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 18 18:44:53 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 18 18:44:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b084ffcd

app-admin/syslog-ng: Stabilize 4.2.0 x86, #912454

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
index 67c35347f461..c099bea231c4 100644
--- a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-08-18 Thread Arthur Zamarin
commit: db8fc4f079565668379050e3e2074c38f0d3ced9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 18 18:45:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 18 18:45:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db8fc4f0

app-admin/syslog-ng: Stabilize 4.2.0 arm, #912454

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
index c099bea231c4..e67088394d57 100644
--- a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-07-06 Thread Sam James
commit: bd0effe101352bd8c56406b8146c2a7a02d9fc37
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  7 01:13:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  7 01:13:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd0effe1

app-admin/syslog-ng: force bison/flex

See https://forums.gentoo.org/viewtopic-t-1164103.html.

Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.2.0.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
index 06392ba60656..945f612739f7 100644
--- a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
@@ -108,6 +108,9 @@ src_prepare() {
 }
 
 src_configure() {
+   # Needs bison/flex.
+   unset YACC LEX
+
local myconf=(
--disable-docs
--disable-java



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-05-27 Thread Joonas Niilola
commit: a3ba5f42db4b8fa0597c55b74259fc3eaed3510d
Author: Tomáš Mózes  gmail  com>
AuthorDate: Tue May 16 13:48:26 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat May 27 08:24:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3ba5f42

app-admin/syslog-ng: add 4.2.0

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31060
Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/syslog-ng/Manifest   |   1 +
 app-admin/syslog-ng/syslog-ng-4.2.0.ebuild | 183 +
 2 files changed, 184 insertions(+)

diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest
index 2d6ac003d55b..62f8ccb28fc4 100644
--- a/app-admin/syslog-ng/Manifest
+++ b/app-admin/syslog-ng/Manifest
@@ -1,3 +1,4 @@
 DIST syslog-ng-3.38.1.tar.gz 5405048 BLAKE2B 
7819cbe0caab7f580ca9f71181c84d64da838a238a6f8b8b79c8816e37e5691e72e1284de57d5066d3c681d8751950e5a32d65a1b1af4e064dd82f2c59899fe3
 SHA512 
3a3ef5c72d8c211ed2914791380061dcd48ea1ea95f636a1a8649dc5dee731a11e9ae000a37cbeeba624f4053b623b697e6c7f945a81153106c2365f4f09a847
 DIST syslog-ng-4.0.1.tar.gz 5452824 BLAKE2B 
a5c0328f3c88a38dbc07bb7af2a74c0037a6679525a29fca58620a8ef6b05ec13f3942d26767aded0049376ed30ce6a525686501914648a509997c5de2b48eb4
 SHA512 
5f83ee3cc4935218feb19f3f5065a68099e3ee291d806ad8810499ded9f9ef3b326b4b22841cd736354ed6a2ebc1ce8ae73f6abe981aa6f64c42da9ee3b1e22f
 DIST syslog-ng-4.1.1.tar.gz 5556174 BLAKE2B 
3e1a9c394b8a88cc7b39a026950760cbc7796d67b62bb3c0f2970fd80c296e9bd75d1057fe81a0d22ac8488789d13607f19abc6aa38b3a38a30ff450ee66e3a0
 SHA512 
89abb7a53570b6f7c0dc76905c97d207447117f1db1aa0c0da97c17366ea833b6404f9c7fc318436fd01be2bab032eccca9712063a7c683780026e7e52493dc8
+DIST syslog-ng-4.2.0.tar.gz 5763000 BLAKE2B 
7dfa6a1aff896072cc742c6dba5dc1680955e06ce4400fde5b0ddecedd984c039a687f35286685d66e7a5580c7da94f00a14b10f6eb8c162233683bf170e37fb
 SHA512 
85442b57b7934e8afbb4e7d8285ed1fd16aaad2a8d853e3765db4f885d88bee4910a3b5d271f1cbd100c2d3a3f81f1a4fe845bc948fe68c22d32bc9b730af04b

diff --git a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
new file mode 100644
index ..b27f4ec1f395
--- /dev/null
+++ b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit autotools python-single-r1 systemd
+
+MY_PV_MM=$(ver_cut 1-2)
+DESCRIPTION="syslog replacement with advanced filtering features"
+HOMEPAGE="https://www.syslog-ng.com/products/open-source-log-management/;
+SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( python )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.10.1:2
+   >=dev-libs/ivykis-0.42.4
+   >=dev-libs/libpcre-6.1:=
+   !dev-libs/eventlog
+   amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
+   caps? ( sys-libs/libcap )
+   dbi? ( >=dev-db/libdbi-0.9.0 )
+   geoip2? ( dev-libs/libmaxminddb:= )
+   http? ( net-misc/curl )
+   json? ( >=dev-libs/json-c-0.9:= )
+   kafka? ( >=dev-libs/librdkafka-1.0.0:= )
+   mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ')
+   )
+   redis? ( >=dev-libs/hiredis-0.11.0:= )
+   smtp? ( net-libs/libesmtp:= )
+   snmp? ( net-analyzer/net-snmp:0= )
+   spoof-source? ( net-libs/libnet:1.1= )
+   systemd? ( sys-apps/systemd:= )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+   dev-libs/openssl:0="
+DEPEND="${RDEPEND}
+   test? ( dev-libs/criterion )"
+BDEPEND="
+   >=sys-devel/bison-3.7.6
+   sys-devel/flex
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS NEWS.md CONTRIBUTING.md 
contrib/syslog-ng.conf.{HP-UX,RedHat,SunOS,doc}
+   contrib/syslog2ng "${T}/syslog-ng.conf.gentoo.hardened"
+   "${T}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" )
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.28.1-net-snmp.patch
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   local f
+
+   # disable python-modules test as it requires additional python modules 
not
+   # packaged in Gentoo
+   sed -i '/MAKE/s/.*/exit 0/g' modules/python-modules/test_pymodules.sh 
|| die
+
+   use python && python_fix_shebang .
+
+   # remove bundled libs
+   rm -r lib/ivykis || die
+
+   # drop scl modules requiring json
+  

[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-05-27 Thread Joonas Niilola
commit: af8fe816cde13fc15d9f75e32459d87cc2daebe1
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat May 27 08:11:10 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat May 27 08:24:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af8fe816

app-admin/syslog-ng: update deps on 4.2.0

Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.2.0.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
index b27f4ec1f395..06392ba60656 100644
--- a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
@@ -22,7 +22,8 @@ RESTRICT="!test? ( test )"
 RDEPEND="
>=dev-libs/glib-2.10.1:2
>=dev-libs/ivykis-0.42.4
-   >=dev-libs/libpcre-6.1:=
+   >=dev-libs/libpcre-6.1
+   dev-libs/openssl:0=
!dev-libs/eventlog
amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
caps? ( sys-libs/libcap )
@@ -41,10 +42,9 @@ RDEPEND="
redis? ( >=dev-libs/hiredis-0.11.0:= )
smtp? ( net-libs/libesmtp:= )
snmp? ( net-analyzer/net-snmp:0= )
-   spoof-source? ( net-libs/libnet:1.1= )
+   spoof-source? ( net-libs/libnet:1.1 )
systemd? ( sys-apps/systemd:= )
-   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
-   dev-libs/openssl:0="
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )"
 DEPEND="${RDEPEND}
test? ( dev-libs/criterion )"
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-05-06 Thread Arthur Zamarin
commit: b298bbf12de65efb4799fdc3e4e76aea613ffed6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May  6 09:21:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May  6 09:21:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b298bbf1

app-admin/syslog-ng: Stabilize 4.0.1 arm, #90

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
index 888e94a3d8b2..b86b717de337 100644
--- a/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-05-06 Thread Arthur Zamarin
commit: 5323edc8c6d4b5e2836f8249321dc84570b379ce
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May  6 09:21:48 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May  6 09:21:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5323edc8

app-admin/syslog-ng: Stabilize 4.0.1 ppc, #90

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
index b86b717de337..54fe7355dfd6 100644
--- a/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-05-06 Thread Arthur Zamarin
commit: d3eda0e42957d2c66bdb8c56ae3e6cf6f8310b5c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May  6 09:21:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May  6 09:21:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3eda0e4

app-admin/syslog-ng: Stabilize 4.0.1 ppc64, #90

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
index 54fe7355dfd6..636113f6eaa6 100644
--- a/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-04-29 Thread Sam James
commit: 440dd4b8f9169f4e38091adbc302cd51b217a52e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr 28 12:28:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 29 08:47:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=440dd4b8

app-admin/syslog-ng: stable 4.0.1 for hppa/sparc, bug #90

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
index a59449fddd3e..888e94a3d8b2 100644
--- a/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/files/, app-admin/syslog-ng/

2023-04-21 Thread Florian Schmaus
commit: 0c544ba3ea49cdb14ca5ce07eebc39c75758a1cf
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Apr 21 09:59:03 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Apr 21 10:21:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c544ba3

app-admin/syslog-ng: replace obsolete stats_freq with stats(freq())

Closes: https://bugs.gentoo.org/904562
Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30675
Signed-off-by: Florian Schmaus  gentoo.org>

 .../files/syslog-ng.conf.gentoo.hardened.in-r1 | 115 +
 .../syslog-ng/files/syslog-ng.conf.gentoo.in-r1|  36 
 app-admin/syslog-ng/syslog-ng-4.1.1-r2.ebuild  | 183 +
 3 files changed, 334 insertions(+)

diff --git a/app-admin/syslog-ng/files/syslog-ng.conf.gentoo.hardened.in-r1 
b/app-admin/syslog-ng/files/syslog-ng.conf.gentoo.hardened.in-r1
new file mode 100644
index ..fe3b6ee99a99
--- /dev/null
+++ b/app-admin/syslog-ng/files/syslog-ng.conf.gentoo.hardened.in-r1
@@ -0,0 +1,115 @@
+@version: @SYSLOGNG_VERSION@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# https://bugs.gentoo.org/426814
+@include "scl.conf"
+
+#
+# Syslog-ng configuration file, compatible with default hardened installations.
+#
+
+options {
+   threaded(yes);
+   chain_hostnames(no);
+   stats(freq(43200));
+};
+
+source src {
+system();
+internal();
+};
+
+source kernsrc {
+file("/proc/kmsg");
+};
+
+#source net { udp(); };
+#log { source(net); destination(net_logs); };
+#destination net_logs { file("/var/log/HOSTS/$HOST/$YEAR$MONTH$DAY.log"); };
+
+destination authlog { file("/var/log/auth.log"); };
+destination _syslog { file("/var/log/syslog"); };
+destination cron { file("/var/log/cron.log"); };
+destination daemon { file("/var/log/daemon.log"); };
+destination kern { file("/var/log/kern.log"); };
+destination lpr { file("/var/log/lpr.log"); };
+destination user { file("/var/log/user.log"); };
+destination uucp { file("/var/log/uucp.log"); };
+#destination ppp { file("/var/log/ppp.log"); };
+destination mail { file("/var/log/mail.log"); };
+
+destination avc { file("/var/log/avc.log"); };
+destination audit { file("/var/log/audit.log"); };
+destination pax { file("/var/log/pax.log"); };
+destination grsec { file("/var/log/grsec.log"); };
+
+destination mailinfo { file("/var/log/mail.info"); };
+destination mailwarn { file("/var/log/mail.warn"); };
+destination mailerr { file("/var/log/mail.err"); };
+
+destination newscrit { file("/var/log/news/news.crit"); };
+destination newserr { file("/var/log/news/news.err"); };
+destination newsnotice { file("/var/log/news/news.notice"); };
+
+destination debug { file("/var/log/debug"); };
+destination messages { file("/var/log/messages"); };
+destination console { usertty("root"); };
+destination console_all { file("/dev/tty12"); };
+#destination loghost { udp("loghost" port(999)); };
+
+destination xconsole { pipe("/dev/xconsole"); };
+
+filter f_auth { facility(auth); };
+filter f_authpriv { facility(auth, authpriv); };
+filter f_syslog { not facility(authpriv, mail); };
+filter f_cron { facility(cron); };
+filter f_daemon { facility(daemon); };
+filter f_kern { facility(kern); };
+filter f_lpr { facility(lpr); };
+filter f_mail { facility(mail); };
+filter f_user { facility(user); };
+filter f_uucp { facility(uucp); };
+#filter f_ppp { facility(ppp); };
+filter f_news { facility(news); };
+filter f_debug { not facility(auth, authpriv, news, mail); };
+filter f_messages { level(info..warn)
+   and not facility(auth, authpriv, mail, news); };
+filter f_emergency { level(emerg); };
+
+filter f_info { level(info); };
+
+filter f_notice { level(notice); };
+filter f_warn { level(warn); };
+filter f_crit { level(crit); };
+filter f_err { level(err); };
+
+filter f_avc { message(".*avc: .*"); };
+filter f_audit { message("^(\\[.*\..*\] |)audit.*") and not message(".*avc: 
.*"); };
+filter f_pax { message("^(\\[.*\..*\] |)PAX:.*"); };
+filter f_grsec { message("^(\\[.*\..*\] |)grsec:.*"); };
+
+log { source(src); filter(f_authpriv); destination(authlog); };
+log { source(src); filter(f_syslog); destination(_syslog); };
+log { source(src); filter(f_cron); destination(cron); };
+log { source(src); filter(f_daemon); destination(daemon); };
+log { source(kernsrc); filter(f_kern); destination(kern); 
destination(console_all); };
+log { source(src); filter(f_lpr); destination(lpr); };
+log { source(src); filter(f_mail); destination(mail); };
+log { source(src); filter(f_user); destination(user); };
+log { source(src); filter(f_uucp); destination(uucp); };
+log { source(kernsrc); filter(f_pax); destination(pax); };
+log { source(kernsrc); filter(f_grsec); destination(grsec); };
+log { source(kernsrc); filter(f_audit); destination(audit); };
+log { source(kernsrc); filter(f_avc); destination(avc); };
+log { source(src); 

[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-04-19 Thread Joonas Niilola
commit: 68d6a623af112a1d62b2b9b23838cbdf4f956d0d
Author: Tomáš Mózes  gmail  com>
AuthorDate: Wed Apr 19 05:49:43 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Apr 19 06:27:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68d6a623

app-admin/syslog-ng: add depend on setuptools

Closes: https://bugs.gentoo.org/904509
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.1.1-r1.ebuild | 183 ++
 1 file changed, 183 insertions(+)

diff --git a/app-admin/syslog-ng/syslog-ng-4.1.1-r1.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.1.1-r1.ebuild
new file mode 100644
index ..f2600055a7b5
--- /dev/null
+++ b/app-admin/syslog-ng/syslog-ng-4.1.1-r1.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit autotools python-single-r1 systemd
+
+MY_PV_MM=$(ver_cut 1-2)
+DESCRIPTION="syslog replacement with advanced filtering features"
+HOMEPAGE="https://www.syslog-ng.com/products/open-source-log-management/;
+SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( python )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.10.1:2
+   >=dev-libs/ivykis-0.42.4
+   >=dev-libs/libpcre-6.1:=
+   !dev-libs/eventlog
+   amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
+   caps? ( sys-libs/libcap )
+   dbi? ( >=dev-db/libdbi-0.9.0 )
+   geoip2? ( dev-libs/libmaxminddb:= )
+   http? ( net-misc/curl )
+   json? ( >=dev-libs/json-c-0.9:= )
+   kafka? ( >=dev-libs/librdkafka-1.0.0:= )
+   mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ')
+   )
+   redis? ( >=dev-libs/hiredis-0.11.0:= )
+   smtp? ( net-libs/libesmtp:= )
+   snmp? ( net-analyzer/net-snmp:0= )
+   spoof-source? ( net-libs/libnet:1.1= )
+   systemd? ( sys-apps/systemd:= )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+   dev-libs/openssl:0="
+DEPEND="${RDEPEND}
+   test? ( dev-libs/criterion )"
+BDEPEND="
+   >=sys-devel/bison-3.7.6
+   sys-devel/flex
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS NEWS.md CONTRIBUTING.md 
contrib/syslog-ng.conf.{HP-UX,RedHat,SunOS,doc}
+   contrib/syslog2ng "${T}/syslog-ng.conf.gentoo.hardened"
+   "${T}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" )
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.28.1-net-snmp.patch
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   local f
+
+   # disable python-modules test as it requires additional python modules 
not
+   # packaged in Gentoo
+   sed -i '/MAKE/s/.*/exit 0/g' modules/python-modules/test_pymodules.sh 
|| die
+
+   use python && python_fix_shebang .
+
+   # remove bundled libs
+   rm -r lib/ivykis || die
+
+   # drop scl modules requiring json
+   if use !json; then
+   sed -i -r 
'/cim|elasticsearch|ewmm|graylog2|loggly|logmatic|netskope|nodejs|osquery|slack/d'
 scl/Makefile.am || die
+   fi
+
+   # drop scl modules requiring http
+   if use !http; then
+   sed -i -r '/slack|telegram/d' scl/Makefile.am || die
+   fi
+
+   # use gentoo default path
+   if use systemd; then
+   sed -e 
's@/etc/syslog-ng.conf@/etc/syslog-ng/syslog-ng.conf@g;s@/var/run@/run@g' \
+   -i contrib/systemd/syslog-ng@default || die
+   fi
+
+   for f in syslog-ng.logrotate.hardened.in syslog-ng.logrotate.in; do
+   sed \
+   -e "s#@GENTOO_RESTART@#$(usex systemd "systemctl kill 
-s HUP syslog-ng@default" \
+   "/etc/init.d/syslog-ng reload")#g" \
+   "${FILESDIR}/${f}" > "${T}/${f/.in/}" || die
+   done
+
+   for f in syslog-ng.conf.gentoo.hardened.in \
+   syslog-ng.conf.gentoo.in; do
+   sed -e "s/@SYSLOGNG_VERSION@/${MY_PV_MM}/g" "${FILESDIR}/${f}" 
> "${T}/${f/.in/}" || die
+   done
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   --disable-docs
+   --disable-java
+   --disable-java-modules
+   --disable-riemann
+   --enable-manpages
+   --localstatedir=/var/lib/syslog-ng
+   --sysconfdir=/etc/syslog-ng

[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-04-19 Thread Joonas Niilola
commit: c3753be69a401caeedb7c74b84e36c5855aa7055
Author: Tomáš Mózes  gmail  com>
AuthorDate: Wed Apr 19 05:50:54 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Apr 19 06:27:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3753be6

app-admin/syslog-ng: drop old

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30647
Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.1.1.ebuild | 178 -
 1 file changed, 178 deletions(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.1.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.1.1.ebuild
deleted file mode 100644
index ca7e9ae7a1a9..
--- a/app-admin/syslog-ng/syslog-ng-4.1.1.ebuild
+++ /dev/null
@@ -1,178 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit autotools python-single-r1 systemd
-
-MY_PV_MM=$(ver_cut 1-2)
-DESCRIPTION="syslog replacement with advanced filtering features"
-HOMEPAGE="https://www.syslog-ng.com/products/open-source-log-management/;
-SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
-   test? ( python )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.10.1:2
-   >=dev-libs/ivykis-0.42.4
-   >=dev-libs/libpcre-6.1:=
-   !dev-libs/eventlog
-   amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
-   caps? ( sys-libs/libcap )
-   dbi? ( >=dev-db/libdbi-0.9.0 )
-   geoip2? ( dev-libs/libmaxminddb:= )
-   http? ( net-misc/curl )
-   json? ( >=dev-libs/json-c-0.9:= )
-   kafka? ( >=dev-libs/librdkafka-1.0.0:= )
-   mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
-   python? ( ${PYTHON_DEPS} )
-   redis? ( >=dev-libs/hiredis-0.11.0:= )
-   smtp? ( net-libs/libesmtp:= )
-   snmp? ( net-analyzer/net-snmp:0= )
-   spoof-source? ( net-libs/libnet:1.1= )
-   systemd? ( sys-apps/systemd:= )
-   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
-   dev-libs/openssl:0="
-DEPEND="${RDEPEND}
-   test? ( dev-libs/criterion )"
-BDEPEND="
-   >=sys-devel/bison-3.7.6
-   sys-devel/flex
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS NEWS.md CONTRIBUTING.md 
contrib/syslog-ng.conf.{HP-UX,RedHat,SunOS,doc}
-   contrib/syslog2ng "${T}/syslog-ng.conf.gentoo.hardened"
-   "${T}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" )
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.28.1-net-snmp.patch
-)
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   local f
-
-   # disable python-modules test as it requires additional python modules 
not
-   # packaged in Gentoo
-   sed -i '/MAKE/s/.*/exit 0/g' modules/python-modules/test_pymodules.sh 
|| die
-
-   use python && python_fix_shebang .
-
-   # remove bundled libs
-   rm -r lib/ivykis || die
-
-   # drop scl modules requiring json
-   if use !json; then
-   sed -i -r 
'/cim|elasticsearch|ewmm|graylog2|loggly|logmatic|netskope|nodejs|osquery|slack/d'
 scl/Makefile.am || die
-   fi
-
-   # drop scl modules requiring http
-   if use !http; then
-   sed -i -r '/slack|telegram/d' scl/Makefile.am || die
-   fi
-
-   # use gentoo default path
-   if use systemd; then
-   sed -e 
's@/etc/syslog-ng.conf@/etc/syslog-ng/syslog-ng.conf@g;s@/var/run@/run@g' \
-   -i contrib/systemd/syslog-ng@default || die
-   fi
-
-   for f in syslog-ng.logrotate.hardened.in syslog-ng.logrotate.in; do
-   sed \
-   -e "s#@GENTOO_RESTART@#$(usex systemd "systemctl kill 
-s HUP syslog-ng@default" \
-   "/etc/init.d/syslog-ng reload")#g" \
-   "${FILESDIR}/${f}" > "${T}/${f/.in/}" || die
-   done
-
-   for f in syslog-ng.conf.gentoo.hardened.in \
-   syslog-ng.conf.gentoo.in; do
-   sed -e "s/@SYSLOGNG_VERSION@/${MY_PV_MM}/g" "${FILESDIR}/${f}" 
> "${T}/${f/.in/}" || die
-   done
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myconf=(
-   --disable-docs
-   --disable-java
-   --disable-java-modules
-   --disable-riemann
-   --enable-manpages
-   --localstatedir=/var/lib/syslog-ng
-   --sysconfdir=/etc/syslog-ng
-   --with-embedded-crypto
-   --with-ivykis=system
-   --with-module-dir=/usr/$(get_libdir)/syslog-ng
-   

[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-04-18 Thread Joonas Niilola
commit: b2d2695426abd177e200ae4ef8f750d5084e3c2b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Apr 18 10:06:34 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Apr 18 10:06:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d26954

app-admin/syslog-ng: Stabilize 4.0.1 amd64, #90

Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
index 815e8135f170..a59449fddd3e 100644
--- a/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-04-17 Thread Florian Schmaus
commit: 1cd30948ef3387f7499f5d365f22f5587bf526a7
Author: Tomáš Mózes  gmail  com>
AuthorDate: Mon Apr 17 09:31:50 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Apr 17 15:53:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cd30948

app-admin/syslog-ng: add 4.1.1

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30627
Signed-off-by: Florian Schmaus  gentoo.org>

 app-admin/syslog-ng/Manifest   |   1 +
 app-admin/syslog-ng/syslog-ng-4.1.1.ebuild | 178 +
 2 files changed, 179 insertions(+)

diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest
index 50c22bc534d6..2d6ac003d55b 100644
--- a/app-admin/syslog-ng/Manifest
+++ b/app-admin/syslog-ng/Manifest
@@ -1,2 +1,3 @@
 DIST syslog-ng-3.38.1.tar.gz 5405048 BLAKE2B 
7819cbe0caab7f580ca9f71181c84d64da838a238a6f8b8b79c8816e37e5691e72e1284de57d5066d3c681d8751950e5a32d65a1b1af4e064dd82f2c59899fe3
 SHA512 
3a3ef5c72d8c211ed2914791380061dcd48ea1ea95f636a1a8649dc5dee731a11e9ae000a37cbeeba624f4053b623b697e6c7f945a81153106c2365f4f09a847
 DIST syslog-ng-4.0.1.tar.gz 5452824 BLAKE2B 
a5c0328f3c88a38dbc07bb7af2a74c0037a6679525a29fca58620a8ef6b05ec13f3942d26767aded0049376ed30ce6a525686501914648a509997c5de2b48eb4
 SHA512 
5f83ee3cc4935218feb19f3f5065a68099e3ee291d806ad8810499ded9f9ef3b326b4b22841cd736354ed6a2ebc1ce8ae73f6abe981aa6f64c42da9ee3b1e22f
+DIST syslog-ng-4.1.1.tar.gz 5556174 BLAKE2B 
3e1a9c394b8a88cc7b39a026950760cbc7796d67b62bb3c0f2970fd80c296e9bd75d1057fe81a0d22ac8488789d13607f19abc6aa38b3a38a30ff450ee66e3a0
 SHA512 
89abb7a53570b6f7c0dc76905c97d207447117f1db1aa0c0da97c17366ea833b6404f9c7fc318436fd01be2bab032eccca9712063a7c683780026e7e52493dc8

diff --git a/app-admin/syslog-ng/syslog-ng-4.1.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.1.1.ebuild
new file mode 100644
index ..ca7e9ae7a1a9
--- /dev/null
+++ b/app-admin/syslog-ng/syslog-ng-4.1.1.ebuild
@@ -0,0 +1,178 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit autotools python-single-r1 systemd
+
+MY_PV_MM=$(ver_cut 1-2)
+DESCRIPTION="syslog replacement with advanced filtering features"
+HOMEPAGE="https://www.syslog-ng.com/products/open-source-log-management/;
+SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( python )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.10.1:2
+   >=dev-libs/ivykis-0.42.4
+   >=dev-libs/libpcre-6.1:=
+   !dev-libs/eventlog
+   amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
+   caps? ( sys-libs/libcap )
+   dbi? ( >=dev-db/libdbi-0.9.0 )
+   geoip2? ( dev-libs/libmaxminddb:= )
+   http? ( net-misc/curl )
+   json? ( >=dev-libs/json-c-0.9:= )
+   kafka? ( >=dev-libs/librdkafka-1.0.0:= )
+   mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
+   python? ( ${PYTHON_DEPS} )
+   redis? ( >=dev-libs/hiredis-0.11.0:= )
+   smtp? ( net-libs/libesmtp:= )
+   snmp? ( net-analyzer/net-snmp:0= )
+   spoof-source? ( net-libs/libnet:1.1= )
+   systemd? ( sys-apps/systemd:= )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+   dev-libs/openssl:0="
+DEPEND="${RDEPEND}
+   test? ( dev-libs/criterion )"
+BDEPEND="
+   >=sys-devel/bison-3.7.6
+   sys-devel/flex
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS NEWS.md CONTRIBUTING.md 
contrib/syslog-ng.conf.{HP-UX,RedHat,SunOS,doc}
+   contrib/syslog2ng "${T}/syslog-ng.conf.gentoo.hardened"
+   "${T}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" )
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.28.1-net-snmp.patch
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   local f
+
+   # disable python-modules test as it requires additional python modules 
not
+   # packaged in Gentoo
+   sed -i '/MAKE/s/.*/exit 0/g' modules/python-modules/test_pymodules.sh 
|| die
+
+   use python && python_fix_shebang .
+
+   # remove bundled libs
+   rm -r lib/ivykis || die
+
+   # drop scl modules requiring json
+   if use !json; then
+   sed -i -r 
'/cim|elasticsearch|ewmm|graylog2|loggly|logmatic|netskope|nodejs|osquery|slack/d'
 scl/Makefile.am || die
+   fi
+
+   # drop scl modules requiring http
+   if use !http; then
+   sed -i -r '/slack|telegram/d' scl/Makefile.am || die
+   fi
+
+   # use gentoo default path
+   if use systemd; then
+   sed -e 

[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-04-17 Thread Sam James
commit: 823865495f43e515500471a19b5ffe1832c6c563
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 17 11:56:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 17 11:56:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82386549

app-admin/syslog-ng: Stabilize 4.0.1 arm64, #90

Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
index 2a9ba73bd291..815e8135f170 100644
--- a/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-04-17 Thread Sam James
commit: 940525233418351278ece461474ea1597c96a8c9
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 17 11:56:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 17 11:56:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94052523

app-admin/syslog-ng: Stabilize 4.0.1 x86, #90

Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
index ca7e9ae7a1a9..2a9ba73bd291 100644
--- a/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-02-14 Thread Sam James
commit: 7cefea9449d4de65a2422689e2c3253b65a62578
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Feb  3 20:18:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 15 05:52:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cefea94

app-admin/syslog-ng: add 4.0.1

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29412
Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/Manifest   |   1 +
 app-admin/syslog-ng/syslog-ng-4.0.1.ebuild | 178 +
 2 files changed, 179 insertions(+)

diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest
index 90904d8d0eec..50c22bc534d6 100644
--- a/app-admin/syslog-ng/Manifest
+++ b/app-admin/syslog-ng/Manifest
@@ -1 +1,2 @@
 DIST syslog-ng-3.38.1.tar.gz 5405048 BLAKE2B 
7819cbe0caab7f580ca9f71181c84d64da838a238a6f8b8b79c8816e37e5691e72e1284de57d5066d3c681d8751950e5a32d65a1b1af4e064dd82f2c59899fe3
 SHA512 
3a3ef5c72d8c211ed2914791380061dcd48ea1ea95f636a1a8649dc5dee731a11e9ae000a37cbeeba624f4053b623b697e6c7f945a81153106c2365f4f09a847
+DIST syslog-ng-4.0.1.tar.gz 5452824 BLAKE2B 
a5c0328f3c88a38dbc07bb7af2a74c0037a6679525a29fca58620a8ef6b05ec13f3942d26767aded0049376ed30ce6a525686501914648a509997c5de2b48eb4
 SHA512 
5f83ee3cc4935218feb19f3f5065a68099e3ee291d806ad8810499ded9f9ef3b326b4b22841cd736354ed6a2ebc1ce8ae73f6abe981aa6f64c42da9ee3b1e22f

diff --git a/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
new file mode 100644
index ..ca7e9ae7a1a9
--- /dev/null
+++ b/app-admin/syslog-ng/syslog-ng-4.0.1.ebuild
@@ -0,0 +1,178 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit autotools python-single-r1 systemd
+
+MY_PV_MM=$(ver_cut 1-2)
+DESCRIPTION="syslog replacement with advanced filtering features"
+HOMEPAGE="https://www.syslog-ng.com/products/open-source-log-management/;
+SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( python )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.10.1:2
+   >=dev-libs/ivykis-0.42.4
+   >=dev-libs/libpcre-6.1:=
+   !dev-libs/eventlog
+   amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
+   caps? ( sys-libs/libcap )
+   dbi? ( >=dev-db/libdbi-0.9.0 )
+   geoip2? ( dev-libs/libmaxminddb:= )
+   http? ( net-misc/curl )
+   json? ( >=dev-libs/json-c-0.9:= )
+   kafka? ( >=dev-libs/librdkafka-1.0.0:= )
+   mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
+   python? ( ${PYTHON_DEPS} )
+   redis? ( >=dev-libs/hiredis-0.11.0:= )
+   smtp? ( net-libs/libesmtp:= )
+   snmp? ( net-analyzer/net-snmp:0= )
+   spoof-source? ( net-libs/libnet:1.1= )
+   systemd? ( sys-apps/systemd:= )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+   dev-libs/openssl:0="
+DEPEND="${RDEPEND}
+   test? ( dev-libs/criterion )"
+BDEPEND="
+   >=sys-devel/bison-3.7.6
+   sys-devel/flex
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS NEWS.md CONTRIBUTING.md 
contrib/syslog-ng.conf.{HP-UX,RedHat,SunOS,doc}
+   contrib/syslog2ng "${T}/syslog-ng.conf.gentoo.hardened"
+   "${T}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" )
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.28.1-net-snmp.patch
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   local f
+
+   # disable python-modules test as it requires additional python modules 
not
+   # packaged in Gentoo
+   sed -i '/MAKE/s/.*/exit 0/g' modules/python-modules/test_pymodules.sh 
|| die
+
+   use python && python_fix_shebang .
+
+   # remove bundled libs
+   rm -r lib/ivykis || die
+
+   # drop scl modules requiring json
+   if use !json; then
+   sed -i -r 
'/cim|elasticsearch|ewmm|graylog2|loggly|logmatic|netskope|nodejs|osquery|slack/d'
 scl/Makefile.am || die
+   fi
+
+   # drop scl modules requiring http
+   if use !http; then
+   sed -i -r '/slack|telegram/d' scl/Makefile.am || die
+   fi
+
+   # use gentoo default path
+   if use systemd; then
+   sed -e 
's@/etc/syslog-ng.conf@/etc/syslog-ng/syslog-ng.conf@g;s@/var/run@/run@g' \
+   -i contrib/systemd/syslog-ng@default || die
+   fi
+
+   for f in syslog-ng.logrotate.hardened.in syslog-ng.logrotate.in; do
+   sed \
+   -e "s#@GENTOO_RESTART@#$(usex systemd "systemctl kill 
-s HUP syslog-ng@default" \
+ 

[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2023-01-25 Thread John Helmert III
commit: abcb71065cf5467a99a07a701a366eb896adb341
Author: Tomáš Mózes  gmail  com>
AuthorDate: Wed Jan 25 15:13:28 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Jan 25 18:46:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abcb7106

app-admin/syslog-ng: drop vulnerable

Bug: https://bugs.gentoo.org/891941
Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29266
Signed-off-by: John Helmert III  gentoo.org>

 app-admin/syslog-ng/Manifest|   4 -
 app-admin/syslog-ng/syslog-ng-3.34.1.ebuild | 173 
 app-admin/syslog-ng/syslog-ng-3.35.1.ebuild | 173 
 app-admin/syslog-ng/syslog-ng-3.36.1.ebuild | 173 
 app-admin/syslog-ng/syslog-ng-3.37.1.ebuild | 173 
 5 files changed, 696 deletions(-)

diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest
index c5fe49971311..90904d8d0eec 100644
--- a/app-admin/syslog-ng/Manifest
+++ b/app-admin/syslog-ng/Manifest
@@ -1,5 +1 @@
-DIST syslog-ng-3.34.1.tar.gz 5903489 BLAKE2B 
ae94dacb324f2db68fdaad6d41d1974e4506527ace432af314566b20a8d82ae91e96e3aa039d035f3baf096bb02e16143a35446ff2e3cbba1880c61c1f708688
 SHA512 
f4df871f780b2e55e847d3ac108d0647659cac2493180d29436f04a4b75d38b90aba8adcd38f6337dce8f69d6aba9ff33fd3d8dc0f86021a29f60a21747e9a10
-DIST syslog-ng-3.35.1.tar.gz 5901321 BLAKE2B 
9ee93c22358703bc95c951f6fc9207da0291b3d5a6dedf0222302ca16576f49734d31891265c8c1d218a0308a76074301babbaa39b37e1564107e2ab6adf8a92
 SHA512 
7a0aa149d3e01b256e0f3168ceabebcbeadb0d8bbee6838d646cb425571b26330cccbcdd3a221f7b57a4605e875f48e48cd367825623299dc43d5ba77f94c50d
-DIST syslog-ng-3.36.1.tar.gz 5968598 BLAKE2B 
b74536e20ae2a2eac056fe278f2e7973b3c97657cd80962ee551812633045dbdeb65fe34b66448d565a6f1b9edb2f1066fc1934d3f7ffbd43b9527a73a181e58
 SHA512 
b74c10e708616f7f5f5d529de5c1a3ce8ac888c05aa4b0fcf390d70082e9bc3432f3752998a5a258663fd47b8e4d0c2735240a3e4eda28178579b18308ebb376
-DIST syslog-ng-3.37.1.tar.gz 6033219 BLAKE2B 
fe3787daec137d5eb61c6bf55d6066b642e7944738ec0655fcc7ddf8d0c841a734ec423b0710f424576fa78bbecfb1121475921e6f8bf896c10470c89dbf98c8
 SHA512 
beebd89c54a415469dc58630ac1900d632ef351f6a13fad4a95ce7bb1760b16d6cfdcede02225a35e97ebce7dae151c6aa228f3d378463e8b873c4f71ed86ab7
 DIST syslog-ng-3.38.1.tar.gz 5405048 BLAKE2B 
7819cbe0caab7f580ca9f71181c84d64da838a238a6f8b8b79c8816e37e5691e72e1284de57d5066d3c681d8751950e5a32d65a1b1af4e064dd82f2c59899fe3
 SHA512 
3a3ef5c72d8c211ed2914791380061dcd48ea1ea95f636a1a8649dc5dee731a11e9ae000a37cbeeba624f4053b623b697e6c7f945a81153106c2365f4f09a847

diff --git a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
deleted file mode 100644
index 81d6ed1df27b..
--- a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-inherit autotools python-single-r1 systemd
-
-MY_PV_MM=$(ver_cut 1-2)
-DESCRIPTION="syslog replacement with advanced filtering features"
-HOMEPAGE="https://www.syslog-ng.com/products/open-source-log-management/;
-SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
-IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
-   test? ( python )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.10.1:2
-   >=dev-libs/ivykis-0.42.4
-   >=dev-libs/libpcre-6.1:=
-   !dev-libs/eventlog
-   amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
-   caps? ( sys-libs/libcap )
-   dbi? ( >=dev-db/libdbi-0.9.0 )
-   geoip2? ( dev-libs/libmaxminddb:= )
-   http? ( net-misc/curl )
-   json? ( >=dev-libs/json-c-0.9:= )
-   kafka? ( >=dev-libs/librdkafka-1.0.0:= )
-   mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
-   python? ( ${PYTHON_DEPS} )
-   redis? ( >=dev-libs/hiredis-0.11.0:= )
-   smtp? ( net-libs/libesmtp:= )
-   snmp? ( net-analyzer/net-snmp:0= )
-   spoof-source? ( net-libs/libnet:1.1= )
-   systemd? ( sys-apps/systemd:= )
-   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
-   dev-libs/openssl:0="
-DEPEND="${RDEPEND}
-   test? ( dev-libs/criterion )"
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS NEWS.md CONTRIBUTING.md 
contrib/syslog-ng.conf.{HP-UX,RedHat,SunOS,doc}
-   contrib/syslog2ng "${T}/syslog-ng.conf.gentoo.hardened"
-   "${T}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" )
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.28.1-net-snmp.patch
-)
-
-pkg_setup() {
-   

[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-12-01 Thread Arthur Zamarin
commit: 5b63319bcd78440fe2cf1b6c1ad9f508cbaf91e4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  2 07:38:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  2 07:38:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b63319b

app-admin/syslog-ng: Stabilize 3.38.1 hppa, #883949

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.38.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
index b70b1f7f7fa7..018b628fe909 100644
--- a/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-12-01 Thread Arthur Zamarin
commit: 131a70909b257cc96fa0f8689f2c7275ef8a82a5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  2 07:38:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  2 07:38:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=131a7090

app-admin/syslog-ng: Stabilize 3.38.1 sparc, #883949

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.38.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
index 0d7ae77696e5..a672bed064a0 100644
--- a/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-12-01 Thread Arthur Zamarin
commit: 99a7da9522f9d151e46436bff63199eb1e303780
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  2 07:38:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  2 07:38:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99a7da95

app-admin/syslog-ng: Stabilize 3.38.1 ppc64, #883949

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.38.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
index 874d77b7f218..0d7ae77696e5 100644
--- a/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-12-01 Thread Arthur Zamarin
commit: a982c86906107b33b65dbe29fcb78e5c20c29d2a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  2 07:38:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  2 07:38:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a982c869

app-admin/syslog-ng: Stabilize 3.38.1 ppc, #883949

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.38.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
index 018b628fe909..874d77b7f218 100644
--- a/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-12-01 Thread Arthur Zamarin
commit: 6ccea5b4f18dc471a2996ba05ae7a7fdcae55364
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  2 07:38:24 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  2 07:38:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ccea5b4

app-admin/syslog-ng: Stabilize 3.38.1 arm, #883949

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.38.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
index 8f7082393eef..b70b1f7f7fa7 100644
--- a/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-12-01 Thread Joonas Niilola
commit: add48575b061585246341f92d86728faaba6c01f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Dec  2 07:06:14 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec  2 07:06:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=add48575

app-admin/syslog-ng: Stabilize 3.38.1 amd64, #883949

Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.38.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
index 27d32fb8cca8..8f7082393eef 100644
--- a/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-12-01 Thread Sam James
commit: 66cc9f0f32f40330a97299f7f1a900be913a6824
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  2 03:27:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  2 03:27:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66cc9f0f

app-admin/syslog-ng: Stabilize 3.38.1 x86, #883949

Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.38.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
index 32e75da9ab86..27d32fb8cca8 100644
--- a/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-12-01 Thread Sam James
commit: a17e47bc8aa841bc2492406aca5b2cd36e672545
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  2 03:23:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  2 03:23:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a17e47bc

app-admin/syslog-ng: Stabilize 3.38.1 arm64, #883949

Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.38.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
index 29cc2377063b..32e75da9ab86 100644
--- a/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-11-18 Thread Arthur Zamarin
commit: 9f35b3e4f960ee819b2695164cc8771f879195d3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 18 18:16:30 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 18 18:16:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f35b3e4

app-admin/syslog-ng: Stabilize 3.36.1 arm, #858194

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.36.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
index bc68263f9a85..251170302632 100644
--- a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-11-18 Thread Arthur Zamarin
commit: c9cde6054801ff508dd593339487f1ab4a9592bc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 18 18:16:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 18 18:16:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9cde605

app-admin/syslog-ng: Stabilize 3.36.1 hppa, #858194

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.36.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
index 251170302632..7f390a0ad895 100644
--- a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-10-28 Thread Florian Schmaus
commit: 27a97a30abb972bca24d1a1ab800c10f5452a615
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Oct 28 13:39:15 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Oct 28 13:39:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a97a30

app-admin/syslog-ng: update HOMEPAGE and remote-id

Signed-off-by: Florian Schmaus  gentoo.org>

 app-admin/syslog-ng/metadata.xml| 2 +-
 app-admin/syslog-ng/syslog-ng-3.34.1.ebuild | 4 ++--
 app-admin/syslog-ng/syslog-ng-3.35.1.ebuild | 2 +-
 app-admin/syslog-ng/syslog-ng-3.36.1.ebuild | 2 +-
 app-admin/syslog-ng/syslog-ng-3.37.1.ebuild | 2 +-
 app-admin/syslog-ng/syslog-ng-3.38.1.ebuild | 2 +-
 6 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/app-admin/syslog-ng/metadata.xml b/app-admin/syslog-ng/metadata.xml
index ba670d623e06..d14d65a0a573 100644
--- a/app-admin/syslog-ng/metadata.xml
+++ b/app-admin/syslog-ng/metadata.xml
@@ -22,6 +22,6 @@
Enable support for spoofed source 
addresses


-   balabit/syslog-ng
+   syslog-ng/syslog-ng

 

diff --git a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
index 1f9d4085ac77..d6092f450695 100644
--- a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,7 +8,7 @@ inherit autotools python-single-r1 systemd
 
 MY_PV_MM=$(ver_cut 1-2)
 DESCRIPTION="syslog replacement with advanced filtering features"
-HOMEPAGE="https://syslog-ng.com/open-source-log-management;
+HOMEPAGE="https://www.syslog-ng.com/products/open-source-log-management/;
 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="GPL-2+ LGPL-2.1+"

diff --git a/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
index e90b2ae809a2..370e085506e5 100644
--- a/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
@@ -8,7 +8,7 @@ inherit autotools python-single-r1 systemd
 
 MY_PV_MM=$(ver_cut 1-2)
 DESCRIPTION="syslog replacement with advanced filtering features"
-HOMEPAGE="https://syslog-ng.com/open-source-log-management;
+HOMEPAGE="https://www.syslog-ng.com/products/open-source-log-management/;
 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="GPL-2+ LGPL-2.1+"

diff --git a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
index 18cd7826fd7b..bc68263f9a85 100644
--- a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
@@ -8,7 +8,7 @@ inherit autotools python-single-r1 systemd
 
 MY_PV_MM=$(ver_cut 1-2)
 DESCRIPTION="syslog replacement with advanced filtering features"
-HOMEPAGE="https://syslog-ng.com/open-source-log-management;
+HOMEPAGE="https://www.syslog-ng.com/products/open-source-log-management/;
 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="GPL-2+ LGPL-2.1+"

diff --git a/app-admin/syslog-ng/syslog-ng-3.37.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.37.1.ebuild
index 6914d08d03e8..29cc2377063b 100644
--- a/app-admin/syslog-ng/syslog-ng-3.37.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.37.1.ebuild
@@ -8,7 +8,7 @@ inherit autotools python-single-r1 systemd
 
 MY_PV_MM=$(ver_cut 1-2)
 DESCRIPTION="syslog replacement with advanced filtering features"
-HOMEPAGE="https://syslog-ng.com/open-source-log-management;
+HOMEPAGE="https://www.syslog-ng.com/products/open-source-log-management/;
 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="GPL-2+ LGPL-2.1+"

diff --git a/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
index 6914d08d03e8..29cc2377063b 100644
--- a/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
@@ -8,7 +8,7 @@ inherit autotools python-single-r1 systemd
 
 MY_PV_MM=$(ver_cut 1-2)
 DESCRIPTION="syslog replacement with advanced filtering features"
-HOMEPAGE="https://syslog-ng.com/open-source-log-management;
+HOMEPAGE="https://www.syslog-ng.com/products/open-source-log-management/;
 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
 
 LICENSE="GPL-2+ LGPL-2.1+"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-10-28 Thread Florian Schmaus
commit: bc86bd4f4a37968c8fd0bd9ef96481d6a3987b0a
Author: Tomáš Mózes  gmail  com>
AuthorDate: Sat Oct 22 06:46:34 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Oct 28 13:36:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc86bd4f

app-admin/syslog-ng: add 3.38.1

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27888
Signed-off-by: Florian Schmaus  gentoo.org>

 app-admin/syslog-ng/Manifest|   1 +
 app-admin/syslog-ng/syslog-ng-3.38.1.ebuild | 173 
 2 files changed, 174 insertions(+)

diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest
index bcde98348628..c5fe49971311 100644
--- a/app-admin/syslog-ng/Manifest
+++ b/app-admin/syslog-ng/Manifest
@@ -2,3 +2,4 @@ DIST syslog-ng-3.34.1.tar.gz 5903489 BLAKE2B 
ae94dacb324f2db68fdaad6d41d1974e450
 DIST syslog-ng-3.35.1.tar.gz 5901321 BLAKE2B 
9ee93c22358703bc95c951f6fc9207da0291b3d5a6dedf0222302ca16576f49734d31891265c8c1d218a0308a76074301babbaa39b37e1564107e2ab6adf8a92
 SHA512 
7a0aa149d3e01b256e0f3168ceabebcbeadb0d8bbee6838d646cb425571b26330cccbcdd3a221f7b57a4605e875f48e48cd367825623299dc43d5ba77f94c50d
 DIST syslog-ng-3.36.1.tar.gz 5968598 BLAKE2B 
b74536e20ae2a2eac056fe278f2e7973b3c97657cd80962ee551812633045dbdeb65fe34b66448d565a6f1b9edb2f1066fc1934d3f7ffbd43b9527a73a181e58
 SHA512 
b74c10e708616f7f5f5d529de5c1a3ce8ac888c05aa4b0fcf390d70082e9bc3432f3752998a5a258663fd47b8e4d0c2735240a3e4eda28178579b18308ebb376
 DIST syslog-ng-3.37.1.tar.gz 6033219 BLAKE2B 
fe3787daec137d5eb61c6bf55d6066b642e7944738ec0655fcc7ddf8d0c841a734ec423b0710f424576fa78bbecfb1121475921e6f8bf896c10470c89dbf98c8
 SHA512 
beebd89c54a415469dc58630ac1900d632ef351f6a13fad4a95ce7bb1760b16d6cfdcede02225a35e97ebce7dae151c6aa228f3d378463e8b873c4f71ed86ab7
+DIST syslog-ng-3.38.1.tar.gz 5405048 BLAKE2B 
7819cbe0caab7f580ca9f71181c84d64da838a238a6f8b8b79c8816e37e5691e72e1284de57d5066d3c681d8751950e5a32d65a1b1af4e064dd82f2c59899fe3
 SHA512 
3a3ef5c72d8c211ed2914791380061dcd48ea1ea95f636a1a8649dc5dee731a11e9ae000a37cbeeba624f4053b623b697e6c7f945a81153106c2365f4f09a847

diff --git a/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
new file mode 100644
index ..6914d08d03e8
--- /dev/null
+++ b/app-admin/syslog-ng/syslog-ng-3.38.1.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit autotools python-single-r1 systemd
+
+MY_PV_MM=$(ver_cut 1-2)
+DESCRIPTION="syslog replacement with advanced filtering features"
+HOMEPAGE="https://syslog-ng.com/open-source-log-management;
+SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( python )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.10.1:2
+   >=dev-libs/ivykis-0.42.4
+   >=dev-libs/libpcre-6.1:=
+   !dev-libs/eventlog
+   amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
+   caps? ( sys-libs/libcap )
+   dbi? ( >=dev-db/libdbi-0.9.0 )
+   geoip2? ( dev-libs/libmaxminddb:= )
+   http? ( net-misc/curl )
+   json? ( >=dev-libs/json-c-0.9:= )
+   kafka? ( >=dev-libs/librdkafka-1.0.0:= )
+   mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
+   python? ( ${PYTHON_DEPS} )
+   redis? ( >=dev-libs/hiredis-0.11.0:= )
+   smtp? ( net-libs/libesmtp:= )
+   snmp? ( net-analyzer/net-snmp:0= )
+   spoof-source? ( net-libs/libnet:1.1= )
+   systemd? ( sys-apps/systemd:= )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+   dev-libs/openssl:0="
+DEPEND="${RDEPEND}
+   test? ( dev-libs/criterion )"
+BDEPEND="
+   >=sys-devel/bison-3.7.6
+   sys-devel/flex
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS NEWS.md CONTRIBUTING.md 
contrib/syslog-ng.conf.{HP-UX,RedHat,SunOS,doc}
+   contrib/syslog2ng "${T}/syslog-ng.conf.gentoo.hardened"
+   "${T}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" )
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.28.1-net-snmp.patch
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   local f
+
+   use python && python_fix_shebang .
+
+   # remove bundled libs
+   rm -r lib/ivykis || die
+
+   # drop scl modules requiring json
+   if use !json; then
+   sed -i -r 
'/cim|elasticsearch|ewmm|graylog2|loggly|logmatic|netskope|nodejs|osquery|slack/d'
 scl/Makefile.am || die
+   fi
+
+   # drop scl modules requiring http
+   if use !http; then
+   sed -i -r 

[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-08-28 Thread WANG Xuerui
commit: eba970225011346360594faf4255e2adfd7e7e00
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Aug 28 06:21:19 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Aug 28 06:28:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eba97022

app-admin/syslog-ng: keyword 3.37.1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.37.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.37.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.37.1.ebuild
index 8fb01c31b61b..6914d08d03e8 100644
--- a/app-admin/syslog-ng/syslog-ng-3.37.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.37.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-07-25 Thread Joonas Niilola
commit: 7670b234f3fa97e8133113fa26b267972801ef42
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Jul 15 13:34:27 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jul 25 06:04:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7670b234

app-admin/syslog-ng: bump to 3.37.1

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26419
Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/syslog-ng/Manifest|   1 +
 app-admin/syslog-ng/syslog-ng-3.37.1.ebuild | 173 
 2 files changed, 174 insertions(+)

diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest
index f754beff20c1..bcde98348628 100644
--- a/app-admin/syslog-ng/Manifest
+++ b/app-admin/syslog-ng/Manifest
@@ -1,3 +1,4 @@
 DIST syslog-ng-3.34.1.tar.gz 5903489 BLAKE2B 
ae94dacb324f2db68fdaad6d41d1974e4506527ace432af314566b20a8d82ae91e96e3aa039d035f3baf096bb02e16143a35446ff2e3cbba1880c61c1f708688
 SHA512 
f4df871f780b2e55e847d3ac108d0647659cac2493180d29436f04a4b75d38b90aba8adcd38f6337dce8f69d6aba9ff33fd3d8dc0f86021a29f60a21747e9a10
 DIST syslog-ng-3.35.1.tar.gz 5901321 BLAKE2B 
9ee93c22358703bc95c951f6fc9207da0291b3d5a6dedf0222302ca16576f49734d31891265c8c1d218a0308a76074301babbaa39b37e1564107e2ab6adf8a92
 SHA512 
7a0aa149d3e01b256e0f3168ceabebcbeadb0d8bbee6838d646cb425571b26330cccbcdd3a221f7b57a4605e875f48e48cd367825623299dc43d5ba77f94c50d
 DIST syslog-ng-3.36.1.tar.gz 5968598 BLAKE2B 
b74536e20ae2a2eac056fe278f2e7973b3c97657cd80962ee551812633045dbdeb65fe34b66448d565a6f1b9edb2f1066fc1934d3f7ffbd43b9527a73a181e58
 SHA512 
b74c10e708616f7f5f5d529de5c1a3ce8ac888c05aa4b0fcf390d70082e9bc3432f3752998a5a258663fd47b8e4d0c2735240a3e4eda28178579b18308ebb376
+DIST syslog-ng-3.37.1.tar.gz 6033219 BLAKE2B 
fe3787daec137d5eb61c6bf55d6066b642e7944738ec0655fcc7ddf8d0c841a734ec423b0710f424576fa78bbecfb1121475921e6f8bf896c10470c89dbf98c8
 SHA512 
beebd89c54a415469dc58630ac1900d632ef351f6a13fad4a95ce7bb1760b16d6cfdcede02225a35e97ebce7dae151c6aa228f3d378463e8b873c4f71ed86ab7

diff --git a/app-admin/syslog-ng/syslog-ng-3.37.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.37.1.ebuild
new file mode 100644
index ..8fb01c31b61b
--- /dev/null
+++ b/app-admin/syslog-ng/syslog-ng-3.37.1.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit autotools python-single-r1 systemd
+
+MY_PV_MM=$(ver_cut 1-2)
+DESCRIPTION="syslog replacement with advanced filtering features"
+HOMEPAGE="https://syslog-ng.com/open-source-log-management;
+SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( python )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.10.1:2
+   >=dev-libs/ivykis-0.42.4
+   >=dev-libs/libpcre-6.1:=
+   !dev-libs/eventlog
+   amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
+   caps? ( sys-libs/libcap )
+   dbi? ( >=dev-db/libdbi-0.9.0 )
+   geoip2? ( dev-libs/libmaxminddb:= )
+   http? ( net-misc/curl )
+   json? ( >=dev-libs/json-c-0.9:= )
+   kafka? ( >=dev-libs/librdkafka-1.0.0:= )
+   mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
+   python? ( ${PYTHON_DEPS} )
+   redis? ( >=dev-libs/hiredis-0.11.0:= )
+   smtp? ( net-libs/libesmtp:= )
+   snmp? ( net-analyzer/net-snmp:0= )
+   spoof-source? ( net-libs/libnet:1.1= )
+   systemd? ( sys-apps/systemd:= )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+   dev-libs/openssl:0="
+DEPEND="${RDEPEND}
+   test? ( dev-libs/criterion )"
+BDEPEND="
+   >=sys-devel/bison-3.7.6
+   sys-devel/flex
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS NEWS.md CONTRIBUTING.md 
contrib/syslog-ng.conf.{HP-UX,RedHat,SunOS,doc}
+   contrib/syslog2ng "${T}/syslog-ng.conf.gentoo.hardened"
+   "${T}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" )
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.28.1-net-snmp.patch
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   local f
+
+   use python && python_fix_shebang .
+
+   # remove bundled libs
+   rm -r lib/ivykis || die
+
+   # drop scl modules requiring json
+   if use !json; then
+   sed -i -r 
'/cim|elasticsearch|ewmm|graylog2|loggly|logmatic|netskope|nodejs|osquery|slack/d'
 scl/Makefile.am || die
+   fi
+
+   # drop scl modules requiring http
+   if use !http; then
+   sed -i -r '/slack|telegram/d' scl/Makefile.am || die
+   fi
+
+   # use gentoo default path
+

[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-07-16 Thread Agostino Sarubbo
commit: b56988a5b98e5118f5726e0adf0aa16032848388
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jul 16 08:58:34 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jul 16 08:58:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b56988a5

app-admin/syslog-ng: sparc stable wrt bug #858194

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.36.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
index 31758daaabfa..18cd7826fd7b 100644
--- a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-07-16 Thread Agostino Sarubbo
commit: 93db4b7b23ba80007c64fd7b767f8f240182e7a3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jul 16 08:58:04 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jul 16 08:58:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93db4b7b

app-admin/syslog-ng: ppc64 stable wrt bug #858194

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.36.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
index 6716dc8e2cb4..31758daaabfa 100644
--- a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-07-16 Thread Agostino Sarubbo
commit: 8e07bdc05c2005fadc8bd65def01260e2348554e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jul 16 08:57:30 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jul 16 08:57:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e07bdc0

app-admin/syslog-ng: ppc stable wrt bug #858194

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.36.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
index d6d6d055fabb..6716dc8e2cb4 100644
--- a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-07-15 Thread Joonas Niilola
commit: 5c993aed710128cce8c17dda8f3a26875acf22fb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Jul 16 05:33:19 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jul 16 05:33:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c993aed

app-admin/syslog-ng: Stabilize 3.36.1 amd64, #858194

Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.36.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
index 393a36fd3544..3121c61b69aa 100644
--- a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-07-15 Thread Joonas Niilola
commit: e8e5e00e735b5bfcb008df97ebbe50c1340f1c98
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Jul 16 05:33:47 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jul 16 05:33:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8e5e00e

app-admin/syslog-ng: Stabilize 3.36.1 x86, #858194

Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.36.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
index 3121c61b69aa..d6d6d055fabb 100644
--- a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-07-15 Thread Arthur Zamarin
commit: 90c4dfea4304923c2ce8799544e443f16736a5f5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 15 18:46:17 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 15 18:46:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90c4dfea

app-admin/syslog-ng: Stabilize 3.36.1 arm64, #858194

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.36.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
index 1a8ff41783c2..393a36fd3544 100644
--- a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-03-16 Thread Sam James
commit: 5b55a200e7fa7e137325f1f40973e7d77cfcd6a6
Author: Tomáš Mózes  gmail  com>
AuthorDate: Tue Mar 15 19:11:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 16 17:32:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b55a200

app-admin/syslog-ng: bump to 3.36.1

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/Manifest|   1 +
 app-admin/syslog-ng/syslog-ng-3.36.1.ebuild | 173 
 2 files changed, 174 insertions(+)

diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest
index e0585d0de6f5..f754beff20c1 100644
--- a/app-admin/syslog-ng/Manifest
+++ b/app-admin/syslog-ng/Manifest
@@ -1,2 +1,3 @@
 DIST syslog-ng-3.34.1.tar.gz 5903489 BLAKE2B 
ae94dacb324f2db68fdaad6d41d1974e4506527ace432af314566b20a8d82ae91e96e3aa039d035f3baf096bb02e16143a35446ff2e3cbba1880c61c1f708688
 SHA512 
f4df871f780b2e55e847d3ac108d0647659cac2493180d29436f04a4b75d38b90aba8adcd38f6337dce8f69d6aba9ff33fd3d8dc0f86021a29f60a21747e9a10
 DIST syslog-ng-3.35.1.tar.gz 5901321 BLAKE2B 
9ee93c22358703bc95c951f6fc9207da0291b3d5a6dedf0222302ca16576f49734d31891265c8c1d218a0308a76074301babbaa39b37e1564107e2ab6adf8a92
 SHA512 
7a0aa149d3e01b256e0f3168ceabebcbeadb0d8bbee6838d646cb425571b26330cccbcdd3a221f7b57a4605e875f48e48cd367825623299dc43d5ba77f94c50d
+DIST syslog-ng-3.36.1.tar.gz 5968598 BLAKE2B 
b74536e20ae2a2eac056fe278f2e7973b3c97657cd80962ee551812633045dbdeb65fe34b66448d565a6f1b9edb2f1066fc1934d3f7ffbd43b9527a73a181e58
 SHA512 
b74c10e708616f7f5f5d529de5c1a3ce8ac888c05aa4b0fcf390d70082e9bc3432f3752998a5a258663fd47b8e4d0c2735240a3e4eda28178579b18308ebb376

diff --git a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
new file mode 100644
index ..a2ae0ee70980
--- /dev/null
+++ b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7..10} )
+inherit autotools python-single-r1 systemd
+
+MY_PV_MM=$(ver_cut 1-2)
+DESCRIPTION="syslog replacement with advanced filtering features"
+HOMEPAGE="https://syslog-ng.com/open-source-log-management;
+SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( python )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.10.1:2
+   >=dev-libs/ivykis-0.42.4
+   >=dev-libs/libpcre-6.1:=
+   !dev-libs/eventlog
+   amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
+   caps? ( sys-libs/libcap )
+   dbi? ( >=dev-db/libdbi-0.9.0 )
+   geoip2? ( dev-libs/libmaxminddb:= )
+   http? ( net-misc/curl )
+   json? ( >=dev-libs/json-c-0.9:= )
+   kafka? ( >=dev-libs/librdkafka-1.0.0:= )
+   mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
+   python? ( ${PYTHON_DEPS} )
+   redis? ( >=dev-libs/hiredis-0.11.0:= )
+   smtp? ( net-libs/libesmtp:= )
+   snmp? ( net-analyzer/net-snmp:0= )
+   spoof-source? ( net-libs/libnet:1.1= )
+   systemd? ( sys-apps/systemd:= )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+   dev-libs/openssl:0="
+DEPEND="${RDEPEND}
+   test? ( dev-libs/criterion )"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS NEWS.md CONTRIBUTING.md 
contrib/syslog-ng.conf.{HP-UX,RedHat,SunOS,doc}
+   contrib/syslog2ng "${T}/syslog-ng.conf.gentoo.hardened"
+   "${T}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" )
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.28.1-net-snmp.patch
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   local f
+
+   use python && python_fix_shebang .
+
+   # remove bundled libs
+   rm -r lib/ivykis || die
+
+   # drop scl modules requiring json
+   if use !json; then
+   sed -i -r 
'/cim|elasticsearch|ewmm|graylog2|loggly|logmatic|netskope|nodejs|osquery|slack/d'
 scl/Makefile.am || die
+   fi
+
+   # drop scl modules requiring http
+   if use !http; then
+   sed -i -r '/slack|telegram/d' scl/Makefile.am || die
+   fi
+
+   # use gentoo default path
+   if use systemd; then
+   sed -e 
's@/etc/syslog-ng.conf@/etc/syslog-ng/syslog-ng.conf@g;s@/var/run@/run@g' \
+   -i contrib/systemd/syslog-ng@default || die
+   fi
+
+   for f in syslog-ng.logrotate.hardened.in syslog-ng.logrotate.in; do
+   sed \
+   -e "s#@GENTOO_RESTART@#$(usex systemd "systemctl kill 

[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-03-16 Thread Sam James
commit: b5ed4538a699dc4a1a03cfeb1ed3a184c8106161
Author: Tomáš Mózes  gmail  com>
AuthorDate: Wed Mar 16 10:16:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 16 17:32:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5ed4538

app-admin/syslog-ng: require >=bison-3.7.6

Closes: https://bugs.gentoo.org/835371
Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24590
Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.36.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
index a2ae0ee70980..1a8ff41783c2 100644
--- a/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.36.1.ebuild
@@ -43,7 +43,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
test? ( dev-libs/criterion )"
 BDEPEND="
-   sys-devel/bison
+   >=sys-devel/bison-3.7.6
sys-devel/flex
virtual/pkgconfig"
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-03-10 Thread Jakov Smolić
commit: b79294e9c86d3f82d043b1bd53898c936f2d48ad
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Mar 10 09:11:42 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Mar 10 09:11:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b79294e9

app-admin/syslog-ng: Stabilize 3.35.1 arm64, #832297

Signed-off-by: Jakov Smolić  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.35.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
index f2582bc95dee..e90b2ae809a2 100644
--- a/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-02-01 Thread Sam James
commit: c6a3160c6865e13d023b2d15e8875e2af9dcd8a4
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  2 07:24:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  2 07:24:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a3160c

app-admin/syslog-ng: Stabilize 3.35.1 hppa, #832297

Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.35.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
index fcdfa7407b0e..f2582bc95dee 100644
--- a/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-01-31 Thread Agostino Sarubbo
commit: 433bbc80697926b6738a6ca76e15a1753551abd4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Feb  1 07:35:21 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Feb  1 07:35:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=433bbc80

app-admin/syslog-ng: sparc stable wrt bug #832297

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.35.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
index f69d887d071a..fcdfa7407b0e 100644
--- a/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-01-30 Thread Agostino Sarubbo
commit: 190e8916f091789034091585d64493f406c1b072
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan 30 08:05:04 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan 30 08:05:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=190e8916

app-admin/syslog-ng: x86 stable wrt bug #832297

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.35.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
index fa4d0f782142..f69d887d071a 100644
--- a/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-01-30 Thread Agostino Sarubbo
commit: bcb90556b34fccbe766543ddc99a4d41e3c99f87
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan 30 08:03:49 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan 30 08:03:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcb90556

app-admin/syslog-ng: ppc64 stable wrt bug #832297

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.35.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
index 00491d520acf..fa4d0f782142 100644
--- a/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-01-29 Thread Sam James
commit: 85fbe8b9b6ec82d306ff9844f66b95e440613780
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 29 15:45:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 29 15:45:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85fbe8b9

app-admin/syslog-ng: Stabilize 3.35.1 amd64, #832297

Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.35.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
index 7095f25aacb2..00491d520acf 100644
--- a/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2022-01-29 Thread Arthur Zamarin
commit: d0c800638f794c3291c4ed4bd04410bf41c49a3a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 29 09:30:07 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 29 09:30:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0c80063

app-admin/syslog-ng: Stabilize 3.35.1 ppc, #832297

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.35.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
index fd0ea5dffcb7..7095f25aacb2 100644
--- a/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/files/

2021-12-21 Thread John Helmert III
commit: 3daa1de4626fc42656ae9a366581d191007185b6
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Dec 22 07:08:44 2021 +
Commit: John Helmert III  gentoo  org>
CommitDate: Wed Dec 22 07:54:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3daa1de4

app-admin/syslog-ng: remove unused patch

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/23465
Signed-off-by: John Helmert III  gentoo.org>

 .../files/syslog-ng-3.30.1-esmtp-pkgconfig.patch   | 50 --
 1 file changed, 50 deletions(-)

diff --git a/app-admin/syslog-ng/files/syslog-ng-3.30.1-esmtp-pkgconfig.patch 
b/app-admin/syslog-ng/files/syslog-ng-3.30.1-esmtp-pkgconfig.patch
deleted file mode 100644
index a9c761af98c2..
--- a/app-admin/syslog-ng/files/syslog-ng-3.30.1-esmtp-pkgconfig.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-https://bugs.gentoo.org/782643
-https://github.com/syslog-ng/syslog-ng/pull/3669/commits/b8284f8ecac588f6a321c779cce06cbe182611a5
-
-From b8284f8ecac588f6a321c779cce06cbe182611a5 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?L=C3=A1szl=C3=B3=20V=C3=A1rady?=
- 
-Date: Sun, 9 May 2021 03:43:46 +0200
-Subject: [PATCH] configure: add pkg-config detection for libesmtp
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Signed-off-by: László Várady 

- configure.ac | 22 +-
- 1 file changed, 13 insertions(+), 9 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 86b67ba9a2..bd6efa8711 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -1278,15 +1278,19 @@ if test "x$enable_smtp" != "xno" && test 
"x$with_libesmtp" != "xno"; then
-   CPPFLAGS="$CPPFLAGS_SAVE"
-   LDFLAGS="$LDFLAGS_SAVE"
-   else
--  AC_MSG_CHECKING(for libESMTP)
--  if libesmtp-config --version >/dev/null 2>&1; then
--  AC_MSG_RESULT(yes)
--  LIBESMTP_CFLAGS="`libesmtp-config --cflags`"
--  LIBESMTP_LIBS="`libesmtp-config --libs`"
--  else
--  AC_MSG_RESULT(no)
--  libesmtp=no
--  fi
-+  PKG_CHECK_MODULES(LIBESMTP, libesmtp-1.0, libesmtp="yes", 
libesmtp="no")
-+  if test "x$libesmtp" = "xno"; then
-+  AC_MSG_CHECKING(for libESMTP with libesmtp-config)
-+  if libesmtp-config --version >/dev/null 2>&1; then
-+  AC_MSG_RESULT(yes)
-+  LIBESMTP_CFLAGS="`libesmtp-config --cflags`"
-+  LIBESMTP_LIBS="`libesmtp-config --libs`"
-+  libesmtp="yes"
-+  else
-+  AC_MSG_RESULT(no)
-+  libesmtp=no
-+  fi
-+fi
-   fi
-   if test "x$enable_smtp" = "xyes" && test "x$libesmtp" = "xno"; then
-   AC_MSG_ERROR(libESMTP not found)



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-12-20 Thread Sam James
commit: 30a8d4f06d4d8a7ec4a0c18395dd14ae877bc67a
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Dec 17 22:28:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 21 01:47:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30a8d4f0

app-admin/syslog-ng: drop old

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/23393
Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/Manifest   |   4 -
 app-admin/syslog-ng/syslog-ng-3.30.1-r2.ebuild | 172 
 app-admin/syslog-ng/syslog-ng-3.30.1.ebuild| 171 
 app-admin/syslog-ng/syslog-ng-3.31.2-r1.ebuild | 174 -
 app-admin/syslog-ng/syslog-ng-3.32.1-r1.ebuild | 174 -
 app-admin/syslog-ng/syslog-ng-3.33.2.ebuild| 173 
 6 files changed, 868 deletions(-)

diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest
index f3c75b1134d6..e0585d0de6f5 100644
--- a/app-admin/syslog-ng/Manifest
+++ b/app-admin/syslog-ng/Manifest
@@ -1,6 +1,2 @@
-DIST syslog-ng-3.30.1.tar.gz 5707042 BLAKE2B 
3e6ee58b3732ae4863de43c7d22799a74074e94dbbf735368c09c11382b641a5554a4a25ad836b4ac25c8a4f64781dbfb1d9ddd6961ba3aa70c4213cfec81bfd
 SHA512 
ac7ed4978c6db9464add30aa7aeb71a646f841593b02884c8d4ad34c0508c8d3243bcbe6ee98e81c04698895305334eadd9e624ba71e510c14d79155723efb52
-DIST syslog-ng-3.31.2.tar.gz 5727835 BLAKE2B 
a71190fe1580702a4d904c8a4d31a123d2aa0d01bb5a6e21f32f8502ec99f6109b45537c1a5022b0baeae89456b4b919bb8c88077d00aa9724398b7588254d89
 SHA512 
22a647c37f87fb1a45c8c69c2b0a022d1886cde5b0d585c3384b606d967c3f320a18e34810655174e82c797c0dc23c481732ecefd5be16da8fba4983b2ed0385
-DIST syslog-ng-3.32.1.tar.gz 5782744 BLAKE2B 
43600ac7bf3bcd090353aa5a3d3b3c7701b8794328a111a0ef306dffbf5462880ef3e86f4f8b63580402848b7a4e333112ae1c5514c5e8d41103db4a0d4de159
 SHA512 
c5a72e4815c2791cb609cbb93993cbb2c52f3ac869e062984b6a359f11232f523c5db3555857f0fef0071764a677f1efdb2aa1f24b4abe7cea13590973d09280
-DIST syslog-ng-3.33.2.tar.gz 5836576 BLAKE2B 
5be7f04c3f7298673aea3c65fb0fcf44e2dd22a7f66411a40640bebf6a4f43b16e177f744af6daf12fe9fd7617a57246cc517fc41eb9174bfbc9ed1ea75318c0
 SHA512 
c20b8ef9dff2682562975b4149484f1abc4249aacbb5aac6a3fc683d102ccd316c048e166d61e51da6848ff0f8f5c6245dc5a307929f1cdef3ba718244e60f71
 DIST syslog-ng-3.34.1.tar.gz 5903489 BLAKE2B 
ae94dacb324f2db68fdaad6d41d1974e4506527ace432af314566b20a8d82ae91e96e3aa039d035f3baf096bb02e16143a35446ff2e3cbba1880c61c1f708688
 SHA512 
f4df871f780b2e55e847d3ac108d0647659cac2493180d29436f04a4b75d38b90aba8adcd38f6337dce8f69d6aba9ff33fd3d8dc0f86021a29f60a21747e9a10
 DIST syslog-ng-3.35.1.tar.gz 5901321 BLAKE2B 
9ee93c22358703bc95c951f6fc9207da0291b3d5a6dedf0222302ca16576f49734d31891265c8c1d218a0308a76074301babbaa39b37e1564107e2ab6adf8a92
 SHA512 
7a0aa149d3e01b256e0f3168ceabebcbeadb0d8bbee6838d646cb425571b26330cccbcdd3a221f7b57a4605e875f48e48cd367825623299dc43d5ba77f94c50d

diff --git a/app-admin/syslog-ng/syslog-ng-3.30.1-r2.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.30.1-r2.ebuild
deleted file mode 100644
index 0bdfee84774b..
--- a/app-admin/syslog-ng/syslog-ng-3.30.1-r2.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit autotools python-single-r1 systemd
-
-MY_PV_MM=$(ver_cut 1-2)
-DESCRIPTION="syslog replacement with advanced filtering features"
-HOMEPAGE="https://syslog-ng.com/open-source-log-management;
-SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
-IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.10.1:2
-   >=dev-libs/ivykis-0.42.4
-   >=dev-libs/libpcre-6.1:=
-   !dev-libs/eventlog
-   amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
-   caps? ( sys-libs/libcap )
-   dbi? ( >=dev-db/libdbi-0.9.0 )
-   geoip2? ( dev-libs/libmaxminddb:= )
-   http? ( net-misc/curl )
-   json? ( >=dev-libs/json-c-0.9:= )
-   kafka? ( >=dev-libs/librdkafka-1.0.0:= )
-   mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
-   python? ( ${PYTHON_DEPS} )
-   redis? ( >=dev-libs/hiredis-0.11.0:= )
-   smtp? ( net-libs/libesmtp:= )
-   snmp? ( net-analyzer/net-snmp:0= )
-   spoof-source? ( net-libs/libnet:1.1= )
-   systemd? ( sys-apps/systemd:= )
-   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
-   dev-libs/openssl:0="
-DEPEND="${RDEPEND}
-   test? ( dev-libs/criterion )"
-BDEPEND="
-   sys-devel/flex
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS NEWS.md 

[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-12-20 Thread Sam James
commit: 825f8ba68350ffd5e2dd3be7b547a00694861822
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Dec 17 22:21:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 21 01:47:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=825f8ba6

app-admin/syslog-ng: bump to 3.35.1

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/Manifest|   1 +
 app-admin/syslog-ng/syslog-ng-3.35.1.ebuild | 173 
 2 files changed, 174 insertions(+)

diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest
index 2c4b1571c08f..f3c75b1134d6 100644
--- a/app-admin/syslog-ng/Manifest
+++ b/app-admin/syslog-ng/Manifest
@@ -3,3 +3,4 @@ DIST syslog-ng-3.31.2.tar.gz 5727835 BLAKE2B 
a71190fe1580702a4d904c8a4d31a123d2a
 DIST syslog-ng-3.32.1.tar.gz 5782744 BLAKE2B 
43600ac7bf3bcd090353aa5a3d3b3c7701b8794328a111a0ef306dffbf5462880ef3e86f4f8b63580402848b7a4e333112ae1c5514c5e8d41103db4a0d4de159
 SHA512 
c5a72e4815c2791cb609cbb93993cbb2c52f3ac869e062984b6a359f11232f523c5db3555857f0fef0071764a677f1efdb2aa1f24b4abe7cea13590973d09280
 DIST syslog-ng-3.33.2.tar.gz 5836576 BLAKE2B 
5be7f04c3f7298673aea3c65fb0fcf44e2dd22a7f66411a40640bebf6a4f43b16e177f744af6daf12fe9fd7617a57246cc517fc41eb9174bfbc9ed1ea75318c0
 SHA512 
c20b8ef9dff2682562975b4149484f1abc4249aacbb5aac6a3fc683d102ccd316c048e166d61e51da6848ff0f8f5c6245dc5a307929f1cdef3ba718244e60f71
 DIST syslog-ng-3.34.1.tar.gz 5903489 BLAKE2B 
ae94dacb324f2db68fdaad6d41d1974e4506527ace432af314566b20a8d82ae91e96e3aa039d035f3baf096bb02e16143a35446ff2e3cbba1880c61c1f708688
 SHA512 
f4df871f780b2e55e847d3ac108d0647659cac2493180d29436f04a4b75d38b90aba8adcd38f6337dce8f69d6aba9ff33fd3d8dc0f86021a29f60a21747e9a10
+DIST syslog-ng-3.35.1.tar.gz 5901321 BLAKE2B 
9ee93c22358703bc95c951f6fc9207da0291b3d5a6dedf0222302ca16576f49734d31891265c8c1d218a0308a76074301babbaa39b37e1564107e2ab6adf8a92
 SHA512 
7a0aa149d3e01b256e0f3168ceabebcbeadb0d8bbee6838d646cb425571b26330cccbcdd3a221f7b57a4605e875f48e48cd367825623299dc43d5ba77f94c50d

diff --git a/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
new file mode 100644
index ..fd0ea5dffcb7
--- /dev/null
+++ b/app-admin/syslog-ng/syslog-ng-3.35.1.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7..10} )
+inherit autotools python-single-r1 systemd
+
+MY_PV_MM=$(ver_cut 1-2)
+DESCRIPTION="syslog replacement with advanced filtering features"
+HOMEPAGE="https://syslog-ng.com/open-source-log-management;
+SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( python )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.10.1:2
+   >=dev-libs/ivykis-0.42.4
+   >=dev-libs/libpcre-6.1:=
+   !dev-libs/eventlog
+   amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
+   caps? ( sys-libs/libcap )
+   dbi? ( >=dev-db/libdbi-0.9.0 )
+   geoip2? ( dev-libs/libmaxminddb:= )
+   http? ( net-misc/curl )
+   json? ( >=dev-libs/json-c-0.9:= )
+   kafka? ( >=dev-libs/librdkafka-1.0.0:= )
+   mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
+   python? ( ${PYTHON_DEPS} )
+   redis? ( >=dev-libs/hiredis-0.11.0:= )
+   smtp? ( net-libs/libesmtp:= )
+   snmp? ( net-analyzer/net-snmp:0= )
+   spoof-source? ( net-libs/libnet:1.1= )
+   systemd? ( sys-apps/systemd:= )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+   dev-libs/openssl:0="
+DEPEND="${RDEPEND}
+   test? ( dev-libs/criterion )"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS NEWS.md CONTRIBUTING.md 
contrib/syslog-ng.conf.{HP-UX,RedHat,SunOS,doc}
+   contrib/syslog2ng "${T}/syslog-ng.conf.gentoo.hardened"
+   "${T}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" )
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.28.1-net-snmp.patch
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   local f
+
+   use python && python_fix_shebang .
+
+   # remove bundled libs
+   rm -r lib/ivykis || die
+
+   # drop scl modules requiring json
+   if use !json; then
+   sed -i -r 
'/cim|elasticsearch|ewmm|graylog2|loggly|logmatic|netskope|nodejs|osquery|slack/d'
 scl/Makefile.am || die
+   fi
+
+   # drop scl modules requiring http
+   if use !http; then
+   sed -i -r '/slack|telegram/d' scl/Makefile.am || die
+   fi
+
+   # use gentoo 

[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-12-09 Thread Agostino Sarubbo
commit: 1df76eadfa0314ffb0c100d6664b18c95ecd7f8d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Dec 10 07:38:33 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Dec 10 07:38:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1df76ead

app-admin/syslog-ng: x86 stable wrt bug #828343

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.34.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
index 387c05ea5f40..1f9d4085ac77 100644
--- a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-12-09 Thread Sam James
commit: d4c47e834a0dcc72632e2373ecf4b3324b12d5d5
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Dec  9 16:36:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  9 21:58:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4c47e83

app-admin/syslog-ng: stable 3.34.1 for hppa, bug #828343

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.34.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
index 901f1a7829b4..387c05ea5f40 100644
--- a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-12-09 Thread Sam James
commit: fda45a3c276e7edee3603a346c7987890c108b8d
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  9 21:22:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  9 21:22:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fda45a3c

app-admin/syslog-ng: Stabilize 3.34.1 amd64, #828343

Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.34.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
index 03f60156190b..901f1a7829b4 100644
--- a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-12-08 Thread Arthur Zamarin
commit: 08025d67561f0221cf8bdb02354be856e8bb9dfc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec  8 18:20:21 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec  8 18:20:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08025d67

app-admin/syslog-ng: Stabilize 3.34.1 sparc, #828343

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.34.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
index f30faae72e42..bbabe9844575 100644
--- a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-12-08 Thread Arthur Zamarin
commit: 755cde75f2f9634387f6b7d6c7c24703c93fde70
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec  8 18:20:15 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec  8 18:20:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=755cde75

app-admin/syslog-ng: Stabilize 3.34.1 ppc64, #828343

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.34.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
index b0450d9ffa48..d726db04c4a0 100644
--- a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-12-08 Thread Arthur Zamarin
commit: f03c3744db4607b45db77c89f3518c66fc5c4f8f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec  8 18:20:19 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec  8 18:20:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f03c3744

app-admin/syslog-ng: Stabilize 3.34.1 ppc, #828343

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.34.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
index d726db04c4a0..f30faae72e42 100644
--- a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-12-08 Thread Arthur Zamarin
commit: 4761ec4ad8a77cb935f9341ac3d7e6348e811f85
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec  8 18:20:25 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec  8 18:20:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4761ec4a

app-admin/syslog-ng: Stabilize 3.34.1 arm, #828343

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.34.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
index bbabe9844575..60a5f99d22bd 100644
--- a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-12-08 Thread Arthur Zamarin
commit: 7a5a0105044ffc3bf6a33ddaba50e9df5f9b60ce
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec  8 18:20:28 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec  8 18:20:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a5a0105

app-admin/syslog-ng: Stabilize 3.34.1 arm64, #828343

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.34.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
index 60a5f99d22bd..03f60156190b 100644
--- a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-10-29 Thread Sam James
commit: 1fd9f362409bab47d2c5b5290aeb2f981861dc22
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 16:06:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 16:06:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fd9f362

app-admin/syslog-ng: Stabilize 3.33.2 ppc64, #815277

Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.33.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild
index 9c2a23c1a21..9b367ba1236 100644
--- a/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-10-28 Thread Sam James
commit: 4233352b97e6b0f4937ad48ea086f89f13f7b095
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 14:56:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 14:56:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4233352b

app-admin/syslog-ng: Stabilize 3.33.2 amd64, #815277

Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.33.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild
index d34e04e0c52..9c2a23c1a21 100644
--- a/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-10-16 Thread Sam James
commit: 715628ee38ad53a063bafa7b54a504653bf795cc
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Oct 16 06:13:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 16 06:33:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=715628ee

app-admin/syslog-ng: stable 3.33.2 for hppa, bug #815277

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.33.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild
index e151546757f..d34e04e0c52 100644
--- a/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-10-02 Thread Sam James
commit: 701c0fb9ff600a7656553bb18948f4843dd6d5ee
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 18:38:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 18:38:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=701c0fb9

app-admin/syslog-ng: Stabilize 3.33.2 arm64, #815277

Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.33.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild
index 01d0a75cd6d..9199d6f4b48 100644
--- a/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-09-29 Thread Agostino Sarubbo
commit: dbcbdbec0ed96d5954f3d3c21b077e12b2d62afa
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Sep 29 07:57:46 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Sep 29 07:57:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbcbdbec

app-admin/syslog-ng: x86 stable wrt bug #815277

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.33.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild
index a0caa2e9723..01d0a75cd6d 100644
--- a/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-09-29 Thread Agostino Sarubbo
commit: 066995e1a4264466b1e183317986c06af8d7e783
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Sep 29 07:57:12 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Sep 29 07:57:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=066995e1

app-admin/syslog-ng: sparc stable wrt bug #815277

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.33.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild
index de2c88c44ec..a0caa2e9723 100644
--- a/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-09-29 Thread Agostino Sarubbo
commit: 855839bbdf6613f6dbb1604fd1e10175240548cc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Sep 29 07:56:39 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Sep 29 07:56:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=855839bb

app-admin/syslog-ng: ppc stable wrt bug #815277

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.33.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild
index cb84d5130b4..de2c88c44ec 100644
--- a/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-09-24 Thread Sam James
commit: 49f43daddb2cd5bb790966f65bd8521391aa00f6
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Sep 24 22:14:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 24 23:31:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f43dad

app-admin/syslog-ng: bump to 3.34.1

Bug: https://bugs.gentoo.org/807826
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/Manifest|   1 +
 app-admin/syslog-ng/syslog-ng-3.34.1.ebuild | 173 
 2 files changed, 174 insertions(+)

diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest
index a9eb33adb57..2c4b1571c08 100644
--- a/app-admin/syslog-ng/Manifest
+++ b/app-admin/syslog-ng/Manifest
@@ -2,3 +2,4 @@ DIST syslog-ng-3.30.1.tar.gz 5707042 BLAKE2B 
3e6ee58b3732ae4863de43c7d22799a7407
 DIST syslog-ng-3.31.2.tar.gz 5727835 BLAKE2B 
a71190fe1580702a4d904c8a4d31a123d2aa0d01bb5a6e21f32f8502ec99f6109b45537c1a5022b0baeae89456b4b919bb8c88077d00aa9724398b7588254d89
 SHA512 
22a647c37f87fb1a45c8c69c2b0a022d1886cde5b0d585c3384b606d967c3f320a18e34810655174e82c797c0dc23c481732ecefd5be16da8fba4983b2ed0385
 DIST syslog-ng-3.32.1.tar.gz 5782744 BLAKE2B 
43600ac7bf3bcd090353aa5a3d3b3c7701b8794328a111a0ef306dffbf5462880ef3e86f4f8b63580402848b7a4e333112ae1c5514c5e8d41103db4a0d4de159
 SHA512 
c5a72e4815c2791cb609cbb93993cbb2c52f3ac869e062984b6a359f11232f523c5db3555857f0fef0071764a677f1efdb2aa1f24b4abe7cea13590973d09280
 DIST syslog-ng-3.33.2.tar.gz 5836576 BLAKE2B 
5be7f04c3f7298673aea3c65fb0fcf44e2dd22a7f66411a40640bebf6a4f43b16e177f744af6daf12fe9fd7617a57246cc517fc41eb9174bfbc9ed1ea75318c0
 SHA512 
c20b8ef9dff2682562975b4149484f1abc4249aacbb5aac6a3fc683d102ccd316c048e166d61e51da6848ff0f8f5c6245dc5a307929f1cdef3ba718244e60f71
+DIST syslog-ng-3.34.1.tar.gz 5903489 BLAKE2B 
ae94dacb324f2db68fdaad6d41d1974e4506527ace432af314566b20a8d82ae91e96e3aa039d035f3baf096bb02e16143a35446ff2e3cbba1880c61c1f708688
 SHA512 
f4df871f780b2e55e847d3ac108d0647659cac2493180d29436f04a4b75d38b90aba8adcd38f6337dce8f69d6aba9ff33fd3d8dc0f86021a29f60a21747e9a10

diff --git a/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
new file mode 100644
index 000..b0450d9ffa4
--- /dev/null
+++ b/app-admin/syslog-ng/syslog-ng-3.34.1.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..10} )
+inherit autotools python-single-r1 systemd
+
+MY_PV_MM=$(ver_cut 1-2)
+DESCRIPTION="syslog replacement with advanced filtering features"
+HOMEPAGE="https://syslog-ng.com/open-source-log-management;
+SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( python )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.10.1:2
+   >=dev-libs/ivykis-0.42.4
+   >=dev-libs/libpcre-6.1:=
+   !dev-libs/eventlog
+   amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
+   caps? ( sys-libs/libcap )
+   dbi? ( >=dev-db/libdbi-0.9.0 )
+   geoip2? ( dev-libs/libmaxminddb:= )
+   http? ( net-misc/curl )
+   json? ( >=dev-libs/json-c-0.9:= )
+   kafka? ( >=dev-libs/librdkafka-1.0.0:= )
+   mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
+   python? ( ${PYTHON_DEPS} )
+   redis? ( >=dev-libs/hiredis-0.11.0:= )
+   smtp? ( net-libs/libesmtp:= )
+   snmp? ( net-analyzer/net-snmp:0= )
+   spoof-source? ( net-libs/libnet:1.1= )
+   systemd? ( sys-apps/systemd:= )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+   dev-libs/openssl:0="
+DEPEND="${RDEPEND}
+   test? ( dev-libs/criterion )"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS NEWS.md CONTRIBUTING.md 
contrib/syslog-ng.conf.{HP-UX,RedHat,SunOS,doc}
+   contrib/syslog2ng "${T}/syslog-ng.conf.gentoo.hardened"
+   "${T}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" )
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.28.1-net-snmp.patch
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   local f
+
+   use python && python_fix_shebang .
+
+   # remove bundled libs
+   rm -r lib/ivykis || die
+
+   # drop scl modules requiring json
+   if use !json; then
+   sed -i -r 
'/cim|elasticsearch|ewmm|graylog2|loggly|logmatic|netskope|nodejs|osquery|slack/d'
 scl/Makefile.am || die
+   fi
+
+   # drop scl modules requiring http
+   if use !http; then
+   sed -i -r '/slack|telegram/d' scl/Makefile.am || die
+   

[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-08-12 Thread Joonas Niilola
commit: 8f18f41306901329194d4b0e3beee5ab98105534
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Aug  6 12:15:37 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Aug 12 06:45:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f18f413

app-admin/syslog-ng: bump to 3.33.2

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21899
Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/syslog-ng/Manifest|   1 +
 app-admin/syslog-ng/syslog-ng-3.33.2.ebuild | 173 
 2 files changed, 174 insertions(+)

diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest
index dc6f18498f8..a9eb33adb57 100644
--- a/app-admin/syslog-ng/Manifest
+++ b/app-admin/syslog-ng/Manifest
@@ -1,3 +1,4 @@
 DIST syslog-ng-3.30.1.tar.gz 5707042 BLAKE2B 
3e6ee58b3732ae4863de43c7d22799a74074e94dbbf735368c09c11382b641a5554a4a25ad836b4ac25c8a4f64781dbfb1d9ddd6961ba3aa70c4213cfec81bfd
 SHA512 
ac7ed4978c6db9464add30aa7aeb71a646f841593b02884c8d4ad34c0508c8d3243bcbe6ee98e81c04698895305334eadd9e624ba71e510c14d79155723efb52
 DIST syslog-ng-3.31.2.tar.gz 5727835 BLAKE2B 
a71190fe1580702a4d904c8a4d31a123d2aa0d01bb5a6e21f32f8502ec99f6109b45537c1a5022b0baeae89456b4b919bb8c88077d00aa9724398b7588254d89
 SHA512 
22a647c37f87fb1a45c8c69c2b0a022d1886cde5b0d585c3384b606d967c3f320a18e34810655174e82c797c0dc23c481732ecefd5be16da8fba4983b2ed0385
 DIST syslog-ng-3.32.1.tar.gz 5782744 BLAKE2B 
43600ac7bf3bcd090353aa5a3d3b3c7701b8794328a111a0ef306dffbf5462880ef3e86f4f8b63580402848b7a4e333112ae1c5514c5e8d41103db4a0d4de159
 SHA512 
c5a72e4815c2791cb609cbb93993cbb2c52f3ac869e062984b6a359f11232f523c5db3555857f0fef0071764a677f1efdb2aa1f24b4abe7cea13590973d09280
+DIST syslog-ng-3.33.2.tar.gz 5836576 BLAKE2B 
5be7f04c3f7298673aea3c65fb0fcf44e2dd22a7f66411a40640bebf6a4f43b16e177f744af6daf12fe9fd7617a57246cc517fc41eb9174bfbc9ed1ea75318c0
 SHA512 
c20b8ef9dff2682562975b4149484f1abc4249aacbb5aac6a3fc683d102ccd316c048e166d61e51da6848ff0f8f5c6245dc5a307929f1cdef3ba718244e60f71

diff --git a/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild
new file mode 100644
index 000..cb84d5130b4
--- /dev/null
+++ b/app-admin/syslog-ng/syslog-ng-3.33.2.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..10} )
+inherit autotools python-single-r1 systemd
+
+MY_PV_MM=$(ver_cut 1-2)
+DESCRIPTION="syslog replacement with advanced filtering features"
+HOMEPAGE="https://syslog-ng.com/open-source-log-management;
+SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( python )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.10.1:2
+   >=dev-libs/ivykis-0.42.4
+   >=dev-libs/libpcre-6.1:=
+   !dev-libs/eventlog
+   amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] )
+   caps? ( sys-libs/libcap )
+   dbi? ( >=dev-db/libdbi-0.9.0 )
+   geoip2? ( dev-libs/libmaxminddb:= )
+   http? ( net-misc/curl )
+   json? ( >=dev-libs/json-c-0.9:= )
+   kafka? ( >=dev-libs/librdkafka-1.0.0:= )
+   mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
+   python? ( ${PYTHON_DEPS} )
+   redis? ( >=dev-libs/hiredis-0.11.0:= )
+   smtp? ( net-libs/libesmtp:= )
+   snmp? ( net-analyzer/net-snmp:0= )
+   spoof-source? ( net-libs/libnet:1.1= )
+   systemd? ( sys-apps/systemd:= )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+   dev-libs/openssl:0="
+DEPEND="${RDEPEND}
+   >=sys-devel/bison-3.7.6
+   test? ( dev-libs/criterion )"
+BDEPEND="
+   sys-devel/flex
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS NEWS.md CONTRIBUTING.md 
contrib/syslog-ng.conf.{HP-UX,RedHat,SunOS,doc}
+   contrib/syslog2ng "${T}/syslog-ng.conf.gentoo.hardened"
+   "${T}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened" )
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.28.1-net-snmp.patch
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   local f
+
+   use python && python_fix_shebang .
+
+   # remove bundled libs
+   rm -r lib/ivykis || die
+
+   # drop scl modules requiring json
+   if use !json; then
+   sed -i -r 
'/cim|elasticsearch|ewmm|graylog2|loggly|logmatic|netskope|nodejs|osquery|slack/d'
 scl/Makefile.am || die
+   fi
+
+   # drop scl modules requiring http
+   if use !http; then
+   sed -i -r '/slack|telegram/d' scl/Makefile.am || die
+   fi
+
+   # use gentoo default path
+   

[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-07-16 Thread Sam James
commit: a09130dce4fcf0c31b53f571fbe1bc6369745e5d
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 17 04:59:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 17 04:59:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a09130dc

app-admin/syslog-ng: Stabilize 3.30.1-r2 arm64, #782532

Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.30.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.30.1-r2.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.30.1-r2.ebuild
index ee66ff52830..145f26fc3c4 100644
--- a/app-admin/syslog-ng/syslog-ng-3.30.1-r2.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.30.1-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-07-16 Thread Sam James
commit: a54a6e9e2a159143a6d4d4e18875e4378051d3c4
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 17 04:59:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 17 04:59:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a54a6e9e

app-admin/syslog-ng: Stabilize 3.30.1-r2 arm, #782532

Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.30.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.30.1-r2.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.30.1-r2.ebuild
index 145f26fc3c4..0bdfee84774 100644
--- a/app-admin/syslog-ng/syslog-ng-3.30.1-r2.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.30.1-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/files/, app-admin/syslog-ng/

2021-07-05 Thread Sam James
commit: 998792c5836911dfcc891ec12bb250cf2a9c5550
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul  5 23:34:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  5 23:35:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=998792c5

app-admin/syslog-ng: fix libesmtp pkg-config patch

Closes: https://bugs.gentoo.org/782643
Signed-off-by: Sam James  gentoo.org>

 .../files/syslog-ng-3.30.1-esmtp-pkgconfig.patch   | 44 +-
 ...3.30.1-r1.ebuild => syslog-ng-3.30.1-r2.ebuild} |  2 +-
 app-admin/syslog-ng/syslog-ng-3.30.1.ebuild|  2 +-
 ...ng-3.31.2.ebuild => syslog-ng-3.31.2-r1.ebuild} |  2 +-
 ...ng-3.32.1.ebuild => syslog-ng-3.32.1-r1.ebuild} |  2 +-
 5 files changed, 38 insertions(+), 14 deletions(-)

diff --git a/app-admin/syslog-ng/files/syslog-ng-3.30.1-esmtp-pkgconfig.patch 
b/app-admin/syslog-ng/files/syslog-ng-3.30.1-esmtp-pkgconfig.patch
index ef4f72faa31..a9c761af98c 100644
--- a/app-admin/syslog-ng/files/syslog-ng-3.30.1-esmtp-pkgconfig.patch
+++ b/app-admin/syslog-ng/files/syslog-ng-3.30.1-esmtp-pkgconfig.patch
@@ -1,7 +1,25 @@
 https://bugs.gentoo.org/782643
+https://github.com/syslog-ng/syslog-ng/pull/3669/commits/b8284f8ecac588f6a321c779cce06cbe182611a5
+
+From b8284f8ecac588f6a321c779cce06cbe182611a5 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?L=C3=A1szl=C3=B3=20V=C3=A1rady?=
+ 
+Date: Sun, 9 May 2021 03:43:46 +0200
+Subject: [PATCH] configure: add pkg-config detection for libesmtp
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: László Várady 
+---
+ configure.ac | 22 +-
+ 1 file changed, 13 insertions(+), 9 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 86b67ba9a2..bd6efa8711 100644
 --- a/configure.ac
 +++ b/configure.ac
-@@ -1270,20 +1270,9 @@ if test "x$enable_smtp" != "xno" && test 
"x$with_libesmtp" != "xno"; then
+@@ -1278,15 +1278,19 @@ if test "x$enable_smtp" != "xno" && test 
"x$with_libesmtp" != "xno"; then
CPPFLAGS="$CPPFLAGS_SAVE"
LDFLAGS="$LDFLAGS_SAVE"
else
@@ -14,13 +32,19 @@ https://bugs.gentoo.org/782643
 -  AC_MSG_RESULT(no)
 -  libesmtp=no
 -  fi
--  fi
--  if test "x$enable_smtp" = "xyes" && test "x$libesmtp" = "xno"; then
--  AC_MSG_ERROR(libESMTP not found)
-+  PKG_CHECK_MODULES(libesmtp, libesmtp-1.0)
++  PKG_CHECK_MODULES(LIBESMTP, libesmtp-1.0, libesmtp="yes", 
libesmtp="no")
++  if test "x$libesmtp" = "xno"; then
++  AC_MSG_CHECKING(for libESMTP with libesmtp-config)
++  if libesmtp-config --version >/dev/null 2>&1; then
++  AC_MSG_RESULT(yes)
++  LIBESMTP_CFLAGS="`libesmtp-config --cflags`"
++  LIBESMTP_LIBS="`libesmtp-config --libs`"
++  libesmtp="yes"
++  else
++  AC_MSG_RESULT(no)
++  libesmtp=no
++  fi
++fi
fi
--  enable_smtp=$libesmtp
-+  enable_smtp="yes"
- fi
- 
- dnl 
***
+   if test "x$enable_smtp" = "xyes" && test "x$libesmtp" = "xno"; then
+   AC_MSG_ERROR(libESMTP not found)

diff --git a/app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.30.1-r2.ebuild
similarity index 99%
rename from app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild
rename to app-admin/syslog-ng/syslog-ng-3.30.1-r2.ebuild
index cd6baea156d..ee66ff52830 100644
--- a/app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.30.1-r2.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
python? ( ${PYTHON_DEPS} )
redis? ( >=dev-libs/hiredis-0.11.0:= )
-   smtp? ( >=net-libs/libesmtp-1.0.6_p20200824:= )
+   smtp? ( net-libs/libesmtp:= )
snmp? ( net-analyzer/net-snmp:0= )
spoof-source? ( net-libs/libnet:1.1= )
systemd? ( sys-apps/systemd:= )

diff --git a/app-admin/syslog-ng/syslog-ng-3.30.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.30.1.ebuild
index 32c3408b5c8..e4c316ec023 100644
--- a/app-admin/syslog-ng/syslog-ng-3.30.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.30.1.ebuild
@@ -33,7 +33,7 @@ RDEPEND="
mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 )
python? ( ${PYTHON_DEPS} )
redis? ( >=dev-libs/hiredis-0.11.0:= )
-   smtp? ( net-libs/libesmtp )
+   smtp? ( net-libs/libesmtp:= )
snmp? ( net-analyzer/net-snmp:0= )
spoof-source? ( net-libs/libnet:1.1= )
systemd? ( sys-apps/systemd:= )

diff --git a/app-admin/syslog-ng/syslog-ng-3.31.2.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.31.2-r1.ebuild
similarity index 99%
rename 

[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-07-02 Thread Sergei Trofimovich
commit: 4b488f114eb3680d5846020ec296e71ff5bf173d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jul  2 14:05:36 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jul  2 14:41:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b488f11

app-admin/syslog-ng: stable 3.30.1-r1 for hppa, bug #782532

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild
index efaf5d70e26..cd6baea156d 100644
--- a/app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-06-30 Thread Patrice Clement
commit: 2c775caaab070688fc17b9296cf8f094ad7bed72
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Jun 30 10:43:13 2021 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Jun 30 12:46:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c775caa

app-admin/syslog-ng: add bison v3.7.6 to DEPEND.

Closes: https://bugs.gentoo.org/799338
Closes: https://github.com/gentoo/gentoo/pull/21486
Signed-off-by: Patrice Clement  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.31.2.ebuild | 1 +
 app-admin/syslog-ng/syslog-ng-3.32.1.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/app-admin/syslog-ng/syslog-ng-3.31.2.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.31.2.ebuild
index 54e1d5e80da..3083efc9810 100644
--- a/app-admin/syslog-ng/syslog-ng-3.31.2.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.31.2.ebuild
@@ -41,6 +41,7 @@ RDEPEND="
tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
dev-libs/openssl:0="
 DEPEND="${RDEPEND}
+   >=sys-devel/bison-3.7.6
test? ( dev-libs/criterion )"
 BDEPEND="
sys-devel/flex

diff --git a/app-admin/syslog-ng/syslog-ng-3.32.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.32.1.ebuild
index c99ac514b58..a9238b77f77 100644
--- a/app-admin/syslog-ng/syslog-ng-3.32.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.32.1.ebuild
@@ -41,6 +41,7 @@ RDEPEND="
tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
dev-libs/openssl:0="
 DEPEND="${RDEPEND}
+   >=sys-devel/bison-3.7.6
test? ( dev-libs/criterion )"
 BDEPEND="
sys-devel/flex



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-06-18 Thread Agostino Sarubbo
commit: f6338694f4613701464793bc3a0842af7da3c017
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 18 06:29:45 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 18 06:29:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6338694

app-admin/syslog-ng: x86 stable wrt bug #782532

Package-Manager: Portage-3.0.18, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild
index 2341090e552..efaf5d70e26 100644
--- a/app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-06-18 Thread Agostino Sarubbo
commit: 7b86ae45db99d96c810128e53f5d6739ff87c010
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 18 06:28:31 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 18 06:28:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b86ae45

app-admin/syslog-ng: ppc64 stable wrt bug #782532

Package-Manager: Portage-3.0.18, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild
index a99909d2446..2341090e552 100644
--- a/app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-06-18 Thread Agostino Sarubbo
commit: f43eba39839e6a800831603aeb54f7b2e435ef07
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 18 06:27:44 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 18 06:27:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f43eba39

app-admin/syslog-ng: ppc stable wrt bug #782532

Package-Manager: Portage-3.0.18, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild
index f6e8814d9e4..a99909d2446 100644
--- a/app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-ng/

2021-06-17 Thread Sam James
commit: a0ffdc940bf72d3b0c994639930bda767cbc8677
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 17 20:17:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 17 20:23:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0ffdc94

app-admin/syslog-ng: Stabilize 3.30.1-r1 amd64, #782532

Signed-off-by: Sam James  gentoo.org>

 app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild
index 38194a59211..f6e8814d9e4 100644
--- a/app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.30.1-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86"
 IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis 
smtp snmp test spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"



  1   2   3   >