1{
2 autoreconfHook,
3 fetchFromGitHub,
4 lib,
5 libappindicator,
6 mono,
7 gtk-sharp-3_0,
8 pkg-config,
9 stdenv,
10}:
11
12stdenv.mkDerivation rec {
13 pname = "appindicator-sharp";
14 version = "5a79cde93da6d68a4b1373f1ce5796c3c5fe1b37";
15
16 src = fetchFromGitHub {
17 owner = "stsundermann";
18 repo = "appindicator-sharp";
19 rev = version;
20 sha256 = "sha256:1i0vqbp05l29f5v9ygp7flm4s05pcnn5ivl578mxmhb51s7ncw6l";
21 };
22
23 nativeBuildInputs = [
24 autoreconfHook
25 mono
26 pkg-config
27 ];
28
29 buildInputs = [
30 gtk-sharp-3_0
31 libappindicator
32 ];
33
34 ac_cv_path_MDOC = "no";
35 installFlags = [ "GAPIXMLDIR=/tmp/gapixml" ];
36
37 meta = {
38 description = "Bindings for appindicator using gobject-introspection";
39 homepage = "https://github.com/stsundermann/appindicator-sharp";
40 license = lib.licenses.lgpl3Only;
41 maintainers = with lib.maintainers; [ kevincox ];
42 };
43}