nixos-option: rewrite as a nix script, 2nd try (#369151)
[NixPkgs.git] / pkgs / development / libraries / dbus-sharp-glib / default.nix
blob9e5762e6cd526b03e30bedf8d8a81d69a46a2ced
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   pkg-config,
6   mono,
7   dbus-sharp-2_0,
8   autoreconfHook,
9 }:
11 stdenv.mkDerivation rec {
12   pname = "dbus-sharp-glib";
13   version = "0.6";
15   src = fetchFromGitHub {
16     owner = "mono";
17     repo = "dbus-sharp-glib";
19     rev = "v${version}";
20     sha256 = "0i39kfg731as6j0hlmasgj8dyw5xsak7rl2dlimi1naphhffwzm8";
21   };
23   nativeBuildInputs = [
24     pkg-config
25     autoreconfHook
26   ];
27   buildInputs = [
28     mono
29     dbus-sharp-2_0
30   ];
32   dontStrip = true;
34   meta = with lib; {
35     description = "D-Bus for .NET: GLib integration module";
36     platforms = platforms.linux;
37     license = licenses.mit;
38   };