summary refs log tree commit diff
path: root/pkgs/development/dotnet-modules/patches/newtonsoft-json.references.patch
diff options
context:
space:
mode:
authorobadz <dav-github@odav.org>2015-05-22 14:25:02 +0100
committerobadz <dav-github@odav.org>2015-06-06 09:06:22 -0400
commitd4681bf62672083f92545e02e00b8cf040247e8d (patch)
tree24f50b3dfad442cf340db277740ec2e7fe0b7239 /pkgs/development/dotnet-modules/patches/newtonsoft-json.references.patch
parent4cf3596fdae5982b5c549c52977662ace7bff26a (diff)
downloadnixlib-d4681bf62672083f92545e02e00b8cf040247e8d.tar
nixlib-d4681bf62672083f92545e02e00b8cf040247e8d.tar.gz
nixlib-d4681bf62672083f92545e02e00b8cf040247e8d.tar.bz2
nixlib-d4681bf62672083f92545e02e00b8cf040247e8d.tar.lz
nixlib-d4681bf62672083f92545e02e00b8cf040247e8d.tar.xz
nixlib-d4681bf62672083f92545e02e00b8cf040247e8d.tar.zst
nixlib-d4681bf62672083f92545e02e00b8cf040247e8d.zip
Lay down the foundation for packaging the .NET echosystem
- fetchNuGet can fetch binaries from nuget servers
- buildDotnetPackage can build .NET packages using mono/xbuild
  - Places nuget & paket as they would clash with nix
  - Patch project files because F# targets are expected to be found in
    the mono directory (and we know that's not going to happen on nix)
  - Find DLLs that were copied from buildInputs and replace by symlink
    for sharing
  - Export produced DLL via the pkg-config mechanism
  - Create wrappers for produced EXEs
- Repackaged this new infrastructure: keepass, monodevelop
- Newly packaged: ExtCore, UnionArgParser, FSharp.Data, Paket, and a
  bunch more..

This is a combination of 73 commits.
Diffstat (limited to 'pkgs/development/dotnet-modules/patches/newtonsoft-json.references.patch')
-rw-r--r--pkgs/development/dotnet-modules/patches/newtonsoft-json.references.patch11
1 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/development/dotnet-modules/patches/newtonsoft-json.references.patch b/pkgs/development/dotnet-modules/patches/newtonsoft-json.references.patch
new file mode 100644
index 000000000000..ed9b7adbef21
--- /dev/null
+++ b/pkgs/development/dotnet-modules/patches/newtonsoft-json.references.patch
@@ -0,0 +1,11 @@
+--- Newtonsoft.Json-6.0.8/Src/Newtonsoft.Json.Tests/Newtonsoft.Json.Tests.csproj.old	2015-01-11 06:46:39.000000000 +0000
++++ Newtonsoft.Json-6.0.8/Src/Newtonsoft.Json.Tests/Newtonsoft.Json.Tests.csproj	2015-05-25 21:29:40.546808622 +0100
+@@ -52,6 +52,8 @@
+     <Reference Include="System.Data.Linq" />
+     <Reference Include="System.Drawing" />
+     <Reference Include="System.Numerics" />
++    <Reference Include="System.Collections" />
++    <Reference Include="System.Runtime" />
+     <Reference Include="System.Runtime.Serialization" />
+     <Reference Include="System.Web" />
+     <Reference Include="System.Web.Extensions" />