libomemo-c: 0.5.0 -> 0.5.1; build with meson

Yureka c608c3b8 edf29d70

+21 -6
+21 -6
pkgs/by-name/li/libomemo-c/package.nix
··· 2 2 lib, 3 3 stdenv, 4 4 fetchFromGitHub, 5 - cmake, 5 + meson, 6 + ninja, 7 + pkg-config, 6 8 openssl, 9 + protobuf_25, 10 + protobufc, 7 11 }: 8 12 9 13 stdenv.mkDerivation rec { 10 14 pname = "libomemo-c"; 11 - version = "0.5.0"; 15 + version = "0.5.1"; 12 16 13 17 src = fetchFromGitHub { 14 18 owner = "dino"; 15 19 repo = "libomemo-c"; 16 20 rev = "v${version}"; 17 - hash = "sha256-GvHMp0FWoApbYLMhKfNxSBel1xxWWF3TZ4lnkLvu2s4="; 21 + hash = "sha256-HoZykdGVDsj4L5yN3SHGF5tjMq5exJyC15zTLBlpX/c="; 18 22 }; 19 23 20 - nativeBuildInputs = [ cmake ]; 21 - buildsInputs = [ openssl ]; 22 - cmakeFlags = [ "-DBUILD_SHARED_LIBS=ON" ]; 24 + nativeBuildInputs = [ 25 + meson 26 + ninja 27 + pkg-config 28 + protobuf_25 29 + protobufc 30 + ]; 31 + buildInputs = [ 32 + openssl 33 + protobufc 34 + ]; 35 + mesonFlags = [ 36 + "-Dtests=false" 37 + ]; 23 38 24 39 meta = with lib; { 25 40 description = "Fork of libsignal-protocol-c adding support for OMEMO XEP-0384 0.5.0+";