diff options
author | karsten gebbert <k@ioctl.it> | 2015-11-08 21:42:56 +0100 |
---|---|---|
committer | karsten gebbert <k@ioctl.it> | 2015-11-11 10:54:10 +0100 |
commit | 5b9de55c26434beae5d4e5f6062b35b46c4c3d95 (patch) | |
tree | 35d118cdbc1f05c90169aafc2b21c45820fd4ae8 /pkgs/top-level/dotnet-packages.nix | |
parent | e07e376563bdb010d89f37af0355732b852ff01e (diff) | |
download | nixlib-5b9de55c26434beae5d4e5f6062b35b46c4c3d95.tar nixlib-5b9de55c26434beae5d4e5f6062b35b46c4c3d95.tar.gz nixlib-5b9de55c26434beae5d4e5f6062b35b46c4c3d95.tar.bz2 nixlib-5b9de55c26434beae5d4e5f6062b35b46c4c3d95.tar.lz nixlib-5b9de55c26434beae5d4e5f6062b35b46c4c3d95.tar.xz nixlib-5b9de55c26434beae5d4e5f6062b35b46c4c3d95.tar.zst nixlib-5b9de55c26434beae5d4e5f6062b35b46c4c3d95.zip |
fsharp: 3.1.2.5 -> 4.0.0.4
Diffstat (limited to 'pkgs/top-level/dotnet-packages.nix')
-rw-r--r-- | pkgs/top-level/dotnet-packages.nix | 94 |
1 files changed, 48 insertions, 46 deletions
diff --git a/pkgs/top-level/dotnet-packages.nix b/pkgs/top-level/dotnet-packages.nix index 1f22ea09288d..b66a37c69351 100644 --- a/pkgs/top-level/dotnet-packages.nix +++ b/pkgs/top-level/dotnet-packages.nix @@ -452,60 +452,62 @@ let self = dotnetPackages // overrides; dotnetPackages = with self; { }; }; - MonoDevelopFSharpBinding = buildDotnetPackage rec { - baseName = "MonoDevelop.FSharpBinding"; - version = "git-a09c8185eb"; + # MonoDevelopFSharpBinding = buildDotnetPackage rec { + # baseName = "MonoDevelop.FSharpBinding"; + # version = "git-a09c8185eb"; - src = fetchFromGitHub { - owner = "fsharp"; - repo = "fsharpbinding"; - rev = "a09c8185ebf23fe2f7d22b14b4af2e3268d4f011"; - sha256 = "1zp5gig42s1h681kch0rw5ykbbj0mcsmdvpyz1319wy9s7n2ng91"; - }; + # broken = true; - buildInputs = [ - fsharp - monodevelop - pkgs.gtk-sharp - pkgs.gnome-sharp - dotnetPackages.ExtCore - dotnetPackages.FSharpCompilerService - dotnetPackages.FSharpCompilerCodeDom - dotnetPackages.FSharpAutoComplete - dotnetPackages.Fantomas - ]; + # src = fetchFromGitHub { + # owner = "fsharp"; + # repo = "fsharpbinding"; + # rev = "a09c8185ebf23fe2f7d22b14b4af2e3268d4f011"; + # sha256 = "1zp5gig42s1h681kch0rw5ykbbj0mcsmdvpyz1319wy9s7n2ng91"; + # }; - patches = [ - ../development/dotnet-modules/patches/monodevelop-fsharpbinding.references.patch - ../development/dotnet-modules/patches/monodevelop-fsharpbinding.addin-xml.patch - ]; + # buildInputs = [ + # fsharp + # monodevelop + # pkgs.gtk-sharp + # pkgs.gnome-sharp + # dotnetPackages.ExtCore + # dotnetPackages.FSharpCompilerService + # dotnetPackages.FSharpCompilerCodeDom + # dotnetPackages.FSharpAutoComplete + # dotnetPackages.Fantomas + # ]; - preConfigure = '' - substituteInPlace monodevelop/configure.fsx --replace /usr/lib/monodevelop ${monodevelop}/lib/monodevelop - substituteInPlace monodevelop/configure.fsx --replace bin/MonoDevelop.exe ../../bin/monodevelop - (cd monodevelop; fsharpi ./configure.fsx) - ''; + # patches = [ + # ../development/dotnet-modules/patches/monodevelop-fsharpbinding.references.patch + # ../development/dotnet-modules/patches/monodevelop-fsharpbinding.addin-xml.patch + # ]; - # This will not work as monodevelop probably looks in absolute nix store path rather than path - # relative to its executable. Need to ln -s /run/current-system/sw/lib/dotnet/MonoDevelop.FSharpBinding - # ~/.local/share/MonoDevelop-5.0/LocalInstall/Addins/ to install until we have a better way + # preConfigure = '' + # substituteInPlace monodevelop/configure.fsx --replace /usr/lib/monodevelop ${monodevelop}/lib/monodevelop + # substituteInPlace monodevelop/configure.fsx --replace bin/MonoDevelop.exe ../../bin/monodevelop + # (cd monodevelop; fsharpi ./configure.fsx) + # ''; - # postInstall = '' - # mkdir -p "$out/lib/monodevelop/AddIns" - # ln -sv "$out/lib/dotnet/${baseName}" "$out/lib/monodevelop/AddIns" - # ''; + # # This will not work as monodevelop probably looks in absolute nix store path rather than path + # # relative to its executable. Need to ln -s /run/current-system/sw/lib/dotnet/MonoDevelop.FSharpBinding + # # ~/.local/share/MonoDevelop-5.0/LocalInstall/Addins/ to install until we have a better way - xBuildFiles = [ "monodevelop/MonoDevelop.FSharpBinding/MonoDevelop.FSharp.mac-linux.fsproj" ]; - outputFiles = [ "monodevelop/bin/mac-linux/Release/*" ]; + # # postInstall = '' + # # mkdir -p "$out/lib/monodevelop/AddIns" + # # ln -sv "$out/lib/dotnet/${baseName}" "$out/lib/monodevelop/AddIns" + # # ''; - meta = { - description = "F# addin for MonoDevelop 5.9"; - homepage = "https://github.com/fsharp/fsharpbinding/tree/5.9"; - license = stdenv.lib.licenses.asl20; - maintainers = with stdenv.lib.maintainers; [ obadz ]; - platforms = with stdenv.lib.platforms; linux; - }; - }; + # xBuildFiles = [ "monodevelop/MonoDevelop.FSharpBinding/MonoDevelop.FSharp.mac-linux.fsproj" ]; + # outputFiles = [ "monodevelop/bin/mac-linux/Release/*" ]; + + # meta = { + # description = "F# addin for MonoDevelop 5.9"; + # homepage = "https://github.com/fsharp/fsharpbinding/tree/5.9"; + # license = stdenv.lib.licenses.asl20; + # maintainers = with stdenv.lib.maintainers; [ obadz ]; + # platforms = with stdenv.lib.platforms; linux; + # }; + # }; NDeskOptions = stdenv.mkDerivation rec { baseName = "NDesk.Options"; |