1{ stdenv, fetchurl, cmake, pkgconfig, libevent, openssl}:
2
3stdenv.mkDerivation {
4 name = "libcouchbase-2.5.2";
5 src = fetchurl {
6 url = "https://github.com/couchbase/libcouchbase/archive/2.5.2.tar.gz";
7 sha256 = "0ka1hix38a2kdhxz6n8frssyznf78ra0irga9d8lr5683y73xw24";
8 };
9
10 cmakeFlags = "-DLCB_NO_MOCK=ON";
11
12 nativeBuildInputs = [ cmake pkgconfig ];
13 buildInputs = [ libevent openssl];
14
15 meta = {
16 description = "C client library for Couchbase";
17 homepage = "https://github.com/couchbase/libcouchbase";
18 license = stdenv.lib.licenses.asl20;
19 platforms = stdenv.lib.platforms.unix;
20 };
21}