From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marius Bakke Subject: [PATCH 0/6] gnu: Add ceph. Date: Sun, 15 Jan 2017 21:33:32 +0100 Message-ID: <20170115203338.19769-1-mbakke@fastmail.com> Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57126) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cSrV6-0002fg-Bi for guix-devel@gnu.org; Sun, 15 Jan 2017 15:34:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cSrV1-0002UF-DK for guix-devel@gnu.org; Sun, 15 Jan 2017 15:34:04 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:43170) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cSrV1-0002UB-65 for guix-devel@gnu.org; Sun, 15 Jan 2017 15:33:59 -0500 List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org Cc: Marius Bakke Hello Guix, This series adds the Ceph distributed filesystem to Guix. Ceph is not fully working yet, the executables need to be wrapped with PYTHONPATH at the very least. But the library seems to work. Feedback wanted, will send updated Ceph patch when I've tested it. Note: "crypto++" ended up unused in favor of "nss" since that is what upstream uses in their release builds. Marius Bakke (6): gnu: Add leveldb. gnu: Add crypto++. gnu: Add python-cram. gnu: Add rocksdb. gnu: Add ceph. gnu: fio: Enable rbd support. gnu/local.mk | 1 + gnu/packages/benchmark.scm | 4 +- gnu/packages/crypto.scm | 90 +++++++++++++++- gnu/packages/databases.scm | 123 ++++++++++++++++++++++ gnu/packages/distributed-filesystems.scm | 172 +++++++++++++++++++++++++++++++ gnu/packages/python.scm | 64 +++++++++++- 6 files changed, 451 insertions(+), 3 deletions(-) create mode 100644 gnu/packages/distributed-filesystems.scm -- 2.11.0