summary refs log tree commit diff
path: root/pkgs/top-level/dotnet-packages.nix
diff options
context:
space:
mode:
authorDemin Dmitriy <demindf@gmail.com>2015-10-29 05:48:08 +0300
committerDemin Dmitriy <demindf@gmail.com>2015-10-29 06:02:03 +0300
commitf67184e9a9b2b65c6ad9452a2dc0ac28bc9a3667 (patch)
treebcf1bc960e1c0f28aa54ad68f4eec5bb2879ed70 /pkgs/top-level/dotnet-packages.nix
parent56f053120baf37335ab8f23d7051fc3f4025117b (diff)
downloadnixlib-f67184e9a9b2b65c6ad9452a2dc0ac28bc9a3667.tar
nixlib-f67184e9a9b2b65c6ad9452a2dc0ac28bc9a3667.tar.gz
nixlib-f67184e9a9b2b65c6ad9452a2dc0ac28bc9a3667.tar.bz2
nixlib-f67184e9a9b2b65c6ad9452a2dc0ac28bc9a3667.tar.lz
nixlib-f67184e9a9b2b65c6ad9452a2dc0ac28bc9a3667.tar.xz
nixlib-f67184e9a9b2b65c6ad9452a2dc0ac28bc9a3667.tar.zst
nixlib-f67184e9a9b2b65c6ad9452a2dc0ac28bc9a3667.zip
dotnet Mono.Addins: init at 1.2
Diffstat (limited to 'pkgs/top-level/dotnet-packages.nix')
-rw-r--r--pkgs/top-level/dotnet-packages.nix32
1 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/top-level/dotnet-packages.nix b/pkgs/top-level/dotnet-packages.nix
index bef3f9c0a01b..1f22ea09288d 100644
--- a/pkgs/top-level/dotnet-packages.nix
+++ b/pkgs/top-level/dotnet-packages.nix
@@ -420,6 +420,38 @@ let self = dotnetPackages // overrides; dotnetPackages = with self; {
     };
   };
 
+  MonoAddins = buildDotnetPackage rec {
+    baseName = "Mono.Addins";
+    version = "1.2";
+
+    xBuildFiles = [
+      "Mono.Addins/Mono.Addins.csproj"
+      "Mono.Addins.Setup/Mono.Addins.Setup.csproj"
+      "Mono.Addins.Gui/Mono.Addins.Gui.csproj"
+      "Mono.Addins.CecilReflector/Mono.Addins.CecilReflector.csproj"
+    ];
+    outputFiles = [ "bin/*" ];
+
+    src = fetchFromGitHub {
+      owner = "mono";
+      repo = "mono-addins";
+      rev = "mono-addins-${version}";
+      sha256 = "1hnn0a2qsjcjprsxas424bzvhsdwy0yc2jj5xbp698c0m9kfk24y";
+    };
+
+    buildInputs = [ pkgs.gtk-sharp ];
+
+    meta = {
+      description = "A generic framework for creating extensible applications";
+      homepage = http://www.mono-project.com/Mono.Addins;
+      longDescription = ''
+        A generic framework for creating extensible applications,
+        and for creating libraries which extend those applications.
+      '';
+      license = stdenv.lib.licenses.mit;
+    };
+  };
+
   MonoDevelopFSharpBinding = buildDotnetPackage rec {
     baseName = "MonoDevelop.FSharpBinding";
     version = "git-a09c8185eb";