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