diff -rupN old/app-admin/rsyslog/metadata.xml new/app-admin/rsyslog/metadata.xml
--- old/app-admin/rsyslog/metadata.xml 2014-10-17 08:31:02.000000000 +0200
+++ new/app-admin/rsyslog/metadata.xml 2015-01-16 00:59:22.000000000 +0100
@@ -16,6 +16,7 @@
Build the Elasticsearch output module (requires net-misc/curl)
Add support for encrypted log files using dev-libs/libgcrypt
Use dev-libs/jemalloc for allocations.
+ Build the Apache Kafka output module (requires dev-libs/librdkafka)
Build the GSSAPI input and output module (requires virtual/krb5)
Build the MongoDB output module (requires dev-libs/libmongo-client)
Build the MySQL databse output module (requires virtual/mysql)
diff -rupN old/app-admin/rsyslog/rsyslog-8.6.0.ebuild new/app-admin/rsyslog/rsyslog-8.6.0.ebuild
--- old/app-admin/rsyslog/rsyslog-8.6.0.ebuild 2014-12-28 16:01:02.000000000 +0100
+++ new/app-admin/rsyslog/rsyslog-8.6.0.ebuild 2015-02-08 20:23:39.637091573 +0100
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/rsyslog/rsyslog-8.6.0.ebuild,v 1.2 2014/12/28 14:45:29 titanofold Exp $
@@ -22,7 +22,6 @@ if [[ ${PV} == "9999" ]]; then
"
inherit git-r3
- KEYWORDS=""
else
SRC_URI="
http://www.rsyslog.com/files/download/${PN}/${P}.tar.gz
@@ -33,7 +32,8 @@ fi
LICENSE="GPL-3 LGPL-3 Apache-2.0"
SLOT="0"
-IUSE="dbi debug doc elasticsearch +gcrypt jemalloc kerberos mongodb mysql normalize omudpspoof postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp ssl systemd test usertools zeromq"
+IUSE="dbi debug doc elasticsearch +gcrypt jemalloc kafka kerberos mongodb mysql normalize omudpspoof"
+IUSE+=" postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp ssl systemd test usertools zeromq"
RDEPEND="
>=dev-libs/json-c-0.11:=
@@ -44,12 +44,13 @@ RDEPEND="
elasticsearch? ( >=net-misc/curl-7.35.0 )
gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= )
jemalloc? ( >=dev-libs/jemalloc-3.3.1 )
+ kafka? ( >=dev-libs/librdkafka-0.8.5:= )
kerberos? ( virtual/krb5 )
mongodb? ( >=dev-libs/libmongo-client-0.1.4 )
mysql? ( virtual/mysql )
normalize? (
>=dev-libs/libee-0.4.0
- >=dev-libs/liblognorm-1.0.0:=
+ >=dev-libs/liblognorm-1.1.0:=
)
omudpspoof? ( >=net-libs/libnet-1.1.6 )
postgres? ( >=dev-db/postgresql-8.4.20 )
@@ -71,12 +72,6 @@ fi
BRANCH="8-stable"
-if [[ ${PV} < "8.7" ]]; then
- # Test suite is broken in v8.6.0 release tarball
- # Upstream is notified; Will be fixed with v8.7.0 in January
- RESTRICT="test"
-fi
-
# Maitainer note : open a bug to upstream
# showing that building in a separate dir fails
AUTOTOOLS_IN_SOURCE_BUILD=1
@@ -180,6 +175,7 @@ src_configure() {
$(use_enable elasticsearch)
$(use_enable gcrypt libgcrypt)
$(use_enable jemalloc)
+ $(use_enable kafka omkafka)
$(use_enable kerberos gssapi-krb5)
$(use_enable normalize mmnormalize)
$(use_enable omudpspoof)
@@ -257,7 +253,7 @@ src_install() {
if use mysql; then
insinto /usr/share/doc/${PF}/scripts/mysql
- doins plugins/ommysql/{createDB.sql,contrib/delete_mysql}
+ doins plugins/ommysql/createDB.sql
fi
if use postgres; then