From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 16563139B2A for ; Sat, 19 Sep 2015 00:15:17 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9224221C08B; Sat, 19 Sep 2015 00:15:16 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 1CB8B21C08B for ; Sat, 19 Sep 2015 00:15:16 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 05A96340B84 for ; Sat, 19 Sep 2015 00:15:15 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 4C518200 for ; Sat, 19 Sep 2015 00:15:11 +0000 (UTC) From: "Marc Schiffbauer" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Marc Schiffbauer" Message-ID: <1442621700.6c0ae85250c6a8930b53d7a79b6dda24a354fb85.mschiff@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-backup/bareos/bareos-15.2.1.ebuild app-backup/bareos/metadata.xml X-VCS-Directories: app-backup/bareos/ X-VCS-Committer: mschiff X-VCS-Committer-Name: Marc Schiffbauer X-VCS-Revision: 6c0ae85250c6a8930b53d7a79b6dda24a354fb85 X-VCS-Branch: master Date: Sat, 19 Sep 2015 00:15:11 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 735929b5-d6fa-4234-8898-5ddf1399aaff X-Archives-Hash: c11aa8fef62444febb831f4b6f6e2285 commit: 6c0ae85250c6a8930b53d7a79b6dda24a354fb85 Author: Marc Schiffbauer gentoo org> AuthorDate: Sat Sep 19 00:13:54 2015 +0000 Commit: Marc Schiffbauer gentoo org> CommitDate: Sat Sep 19 00:15:00 2015 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c0ae852 app-backup/bareos: add new USE: gnutls, jansson, rados-striper Package-Manager: portage-2.2.20.1 app-backup/bareos/bareos-15.2.1.ebuild | 24 ++++++++++++++++++------ app-backup/bareos/metadata.xml | 3 +++ 2 files changed, 21 insertions(+), 6 deletions(-) diff --git a/app-backup/bareos/bareos-15.2.1.ebuild b/app-backup/bareos/bareos-15.2.1.ebuild index 3ae97b3..b129f8c 100644 --- a/app-backup/bareos/bareos-15.2.1.ebuild +++ b/app-backup/bareos/bareos-15.2.1.ebuild @@ -17,14 +17,15 @@ RESTRICT="mirror" LICENSE="AGPL-3" SLOT="0" KEYWORDS="" -IUSE="acl clientonly +director fastlz ipv6 logwatch mysql ndmp postgres python qt4 - readline scsi-crypto sql-pooling +sqlite ssl static +storage-daemon tcpd - vim-syntax X cephfs glusterfs lmdb rados" +IUSE="X acl cephfs clientonly +director fastlz glusterfs gnutls ipv6 jansson lmdb logwatch + mysql ndmp postgres python qt4 rados rados-striper readline scsi-crypto sql-pooling + +sqlite ssl static +storage-daemon tcpd vim-syntax" DEPEND=" !app-backup/bacula cephfs? ( sys-cluster/ceph ) rados? ( sys-cluster/ceph ) + rados-striper? ( >=sys-cluster/ceph-0.94.2 ) glusterfs? ( sys-cluster/glusterfs ) lmdb? ( dev-db/lmdb ) dev-libs/gmp:0 @@ -32,7 +33,10 @@ DEPEND=" postgres? ( dev-db/postgresql:*[threads] ) mysql? ( virtual/mysql ) sqlite? ( dev-db/sqlite:3 ) - director? ( virtual/mta ) + director? ( + virtual/mta + jansson? ( dev-libs/jansson ) + ) ) qt4? ( dev-qt/qtsvg:4 @@ -47,12 +51,18 @@ DEPEND=" sys-libs/zlib[static-libs] dev-libs/lzo[static-libs] sys-libs/ncurses:=[static-libs] - ssl? ( dev-libs/openssl:0[static-libs] ) + ssl? ( + !gnutls? ( dev-libs/openssl:0[static-libs] ) + gnutls? ( net-libs/gnutls[static-libs] ) + ) ) !static? ( acl? ( virtual/acl ) dev-libs/lzo - ssl? ( dev-libs/openssl:0 ) + ssl? ( + !gnutls? ( dev-libs/openssl:0 ) + gnutls? ( net-libs/gnutls ) + ) sys-libs/ncurses:= sys-libs/zlib ) @@ -172,7 +182,9 @@ src_configure() { $(use_enable lmdb) \ $(use_with glusterfs) \ $(use_with rados) \ + $(use_with rados-striper) \ $(use_with cephfs) \ + $(use_with jansson) \ " econf \ diff --git a/app-backup/bareos/metadata.xml b/app-backup/bareos/metadata.xml index f7f835f..b88526a 100644 --- a/app-backup/bareos/metadata.xml +++ b/app-backup/bareos/metadata.xml @@ -11,10 +11,13 @@ Install director Enable support vor lz4, lz4hc and lzfast using dev-libs/bareos-fastlzlib Enable glusterfs storage backend + When ssl is enabled, use GnuTLS instead of OpenSSL + JSON API support using JANSSON for director enable build of LMDB support for faster accurate backup Install support files for logwatch Enable support for NDMP (Network Data Management Protocol) Enable rados storage backend + Enable use of rados-striper Enable low level SCSI crypto support Enable SQL pooling support Install storage daemon (bareos-sd)