summaryrefslogtreecommitdiffstats
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)
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";