tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
libomemo-c: 0.5.0 -> 0.5.1; build with meson
Yureka
4 months ago
c608c3b8
edf29d70
+21
-6
1 changed file
expand all
collapse all
unified
split
pkgs
by-name
li
libomemo-c
package.nix
+21
-6
pkgs/by-name/li/libomemo-c/package.nix
···
2
lib,
3
stdenv,
4
fetchFromGitHub,
5
-
cmake,
0
0
6
openssl,
0
0
7
}:
8
9
stdenv.mkDerivation rec {
10
pname = "libomemo-c";
11
-
version = "0.5.0";
12
13
src = fetchFromGitHub {
14
owner = "dino";
15
repo = "libomemo-c";
16
rev = "v${version}";
17
-
hash = "sha256-GvHMp0FWoApbYLMhKfNxSBel1xxWWF3TZ4lnkLvu2s4=";
18
};
19
20
-
nativeBuildInputs = [ cmake ];
21
-
buildsInputs = [ openssl ];
22
-
cmakeFlags = [ "-DBUILD_SHARED_LIBS=ON" ];
0
0
0
0
0
0
0
0
0
0
0
23
24
meta = with lib; {
25
description = "Fork of libsignal-protocol-c adding support for OMEMO XEP-0384 0.5.0+";
···
2
lib,
3
stdenv,
4
fetchFromGitHub,
5
+
meson,
6
+
ninja,
7
+
pkg-config,
8
openssl,
9
+
protobuf_25,
10
+
protobufc,
11
}:
12
13
stdenv.mkDerivation rec {
14
pname = "libomemo-c";
15
+
version = "0.5.1";
16
17
src = fetchFromGitHub {
18
owner = "dino";
19
repo = "libomemo-c";
20
rev = "v${version}";
21
+
hash = "sha256-HoZykdGVDsj4L5yN3SHGF5tjMq5exJyC15zTLBlpX/c=";
22
};
23
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
+
];
38
39
meta = with lib; {
40
description = "Fork of libsignal-protocol-c adding support for OMEMO XEP-0384 0.5.0+";