FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

We also have a status page: https://freshports.wordpress.com/

Port details
fsharp Functional and object-oriented language for the .NET platform
4.1.18 lang on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: mono@FreeBSD.org search for ports maintained by this maintainer
Port Added: 10 May 2009 10:47:10
License: APACHE20
F# is an open-source, strongly typed, multi-paradigm programming
language encompassing functional, imperative and object-oriented
programming techniques.  F# is most often used as a cross-platform CLI
language, but can also be used to generate JavaScript and GPU code.

F# is developed by The F# Software Foundation and Microsoft.  An open
source, cross-platform edition of F# is available from the F# Software
Foundation.  F# is also a fully supported language in Visual Studio.
Other tools supporting F# development include Mono, MonoDevelop,
SharpDevelop and the WebSharper tools for JavaScript and HTML5 web
programming.

F# originated as a variant of ML and has been influenced by OCaml, C#,
Python, Haskell, Scala and Erlang.

WWW: http://fsharp.org/
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (159 items)
  1. /usr/local/share/licenses/fsharp-4.1.18/catalog.mk
  2. /usr/local/share/licenses/fsharp-4.1.18/LICENSE
  3. /usr/local/share/licenses/fsharp-4.1.18/APACHE20
  4. bin/fsharpc
  5. bin/fsharpi
  6. bin/fsharpiAnyCpu
  7. lib/mono/4.5/FSharp.Core.dll
  8. lib/mono/4.5/FSharp.Core.optdata
  9. lib/mono/4.5/FSharp.Core.sigdata
  10. lib/mono/4.5/FSharp.Core.xml
  11. lib/mono/Microsoft F#/v4.0/Microsoft.FSharp.Targets
  12. lib/mono/Microsoft F#/v4.0/Microsoft.Portable.FSharp.Targets
  13. lib/mono/Microsoft SDKs/F#/3.0/Framework/v4.0/Microsoft.FSharp.Targets
  14. lib/mono/Microsoft SDKs/F#/3.0/Framework/v4.0/Microsoft.Portable.FSharp.Targets
  15. lib/mono/Microsoft SDKs/F#/3.1/Framework/v4.0/Microsoft.FSharp.Targets
  16. lib/mono/Microsoft SDKs/F#/3.1/Framework/v4.0/Microsoft.Portable.FSharp.Targets
  17. lib/mono/Microsoft SDKs/F#/4.0/Framework/v4.0/Microsoft.FSharp.Targets
  18. lib/mono/Microsoft SDKs/F#/4.0/Framework/v4.0/Microsoft.Portable.FSharp.Targets
  19. lib/mono/Microsoft SDKs/F#/4.1/Framework/v4.0/Microsoft.FSharp.Targets
  20. lib/mono/Microsoft SDKs/F#/4.1/Framework/v4.0/Microsoft.Portable.FSharp.Targets
  21. lib/mono/fsharp/FSharp.Build.dll
  22. lib/mono/fsharp/FSharp.Build.xml
  23. lib/mono/fsharp/FSharp.Compiler.Interactive.Settings.dll
  24. lib/mono/fsharp/FSharp.Compiler.Interactive.Settings.xml
  25. lib/mono/fsharp/FSharp.Compiler.Server.Shared.dll
  26. lib/mono/fsharp/FSharp.Compiler.Server.Shared.xml
  27. lib/mono/fsharp/FSharp.Compiler.dll
  28. lib/mono/fsharp/FSharp.Compiler.xml
  29. lib/mono/fsharp/FSharp.Core.dll
  30. lib/mono/fsharp/FSharp.Core.optdata
  31. lib/mono/fsharp/FSharp.Core.sigdata
  32. lib/mono/fsharp/FSharp.Core.xml
  33. lib/mono/fsharp/Microsoft.FSharp.Targets
  34. lib/mono/fsharp/Microsoft.Portable.FSharp.Targets
  35. lib/mono/fsharp/System.Collections.Immutable.dll
  36. lib/mono/fsharp/System.Reflection.Metadata.dll
  37. lib/mono/fsharp/api/.NETCore/3.259.41.0/FSharp.Core.dll
  38. lib/mono/fsharp/api/.NETCore/3.259.41.0/FSharp.Core.optdata
  39. lib/mono/fsharp/api/.NETCore/3.259.41.0/FSharp.Core.sigdata
  40. lib/mono/fsharp/api/.NETCore/3.259.41.0/FSharp.Core.xml
  41. lib/mono/fsharp/api/.NETCore/3.7.41.0/FSharp.Core.dll
  42. lib/mono/fsharp/api/.NETCore/3.7.41.0/FSharp.Core.optdata
  43. lib/mono/fsharp/api/.NETCore/3.7.41.0/FSharp.Core.sigdata
  44. lib/mono/fsharp/api/.NETCore/3.7.41.0/FSharp.Core.xml
  45. lib/mono/fsharp/api/.NETCore/3.78.41.0/FSharp.Core.dll
  46. lib/mono/fsharp/api/.NETCore/3.78.41.0/FSharp.Core.optdata
  47. lib/mono/fsharp/api/.NETCore/3.78.41.0/FSharp.Core.sigdata
  48. lib/mono/fsharp/api/.NETCore/3.78.41.0/FSharp.Core.xml
  49. lib/mono/fsharp/api/.NETFramework/v4.0/4.3.0.0/FSharp.Core.dll
  50. lib/mono/fsharp/api/.NETFramework/v4.0/4.3.0.0/FSharp.Core.optdata
  51. lib/mono/fsharp/api/.NETFramework/v4.0/4.3.0.0/FSharp.Core.sigdata
  52. lib/mono/fsharp/api/.NETFramework/v4.0/4.3.0.0/FSharp.Core.xml
  53. lib/mono/fsharp/api/.NETFramework/v4.0/4.3.1.0/FSharp.Core.dll
  54. lib/mono/fsharp/api/.NETFramework/v4.0/4.3.1.0/FSharp.Core.optdata
  55. lib/mono/fsharp/api/.NETFramework/v4.0/4.3.1.0/FSharp.Core.sigdata
  56. lib/mono/fsharp/api/.NETFramework/v4.0/4.3.1.0/FSharp.Core.xml
  57. lib/mono/fsharp/api/.NETFramework/v4.0/4.4.0.0/FSharp.Core.dll
  58. lib/mono/fsharp/api/.NETFramework/v4.0/4.4.0.0/FSharp.Core.optdata
  59. lib/mono/fsharp/api/.NETFramework/v4.0/4.4.0.0/FSharp.Core.sigdata
  60. lib/mono/fsharp/api/.NETFramework/v4.0/4.4.0.0/FSharp.Core.xml
  61. lib/mono/fsharp/api/.NETFramework/v4.0/4.4.1.0/FSharp.Core.dll
  62. lib/mono/fsharp/api/.NETFramework/v4.0/4.4.1.0/FSharp.Core.optdata
  63. lib/mono/fsharp/api/.NETFramework/v4.0/4.4.1.0/FSharp.Core.sigdata
  64. lib/mono/fsharp/api/.NETFramework/v4.0/4.4.1.0/FSharp.Core.xml
  65. lib/mono/fsharp/api/.NETPortable/3.47.41.0/FSharp.Core.dll
  66. lib/mono/fsharp/api/.NETPortable/3.47.41.0/FSharp.Core.optdata
  67. lib/mono/fsharp/api/.NETPortable/3.47.41.0/FSharp.Core.sigdata
  68. lib/mono/fsharp/api/.NETPortable/3.47.41.0/FSharp.Core.xml
  69. lib/mono/fsharp/fsc.exe
  70. lib/mono/fsharp/fsc.exe.config
  71. lib/mono/fsharp/fsi.exe
  72. lib/mono/fsharp/fsi.exe.config
  73. lib/mono/fsharp/fsiAnyCpu.exe
  74. lib/mono/fsharp/fsiAnyCpu.exe.config
  75. lib/mono/fsharp/policy.2.0.FSharp.Core.dll
  76. lib/mono/fsharp/policy.2.0.FSharp.Core.dll.config
  77. lib/mono/fsharp/policy.2.3.FSharp.Core.dll
  78. lib/mono/fsharp/policy.2.3.FSharp.Core.dll.config
  79. lib/mono/fsharp/policy.3.259.FSharp.Core.dll
  80. lib/mono/fsharp/policy.3.259.FSharp.Core.dll.config
  81. lib/mono/fsharp/policy.3.3.FSharp.Core.dll
  82. lib/mono/fsharp/policy.3.3.FSharp.Core.dll.config
  83. lib/mono/fsharp/policy.3.47.FSharp.Core.dll
  84. lib/mono/fsharp/policy.3.47.FSharp.Core.dll.config
  85. lib/mono/fsharp/policy.3.7.FSharp.Core.dll
  86. lib/mono/fsharp/policy.3.7.FSharp.Core.dll.config
  87. lib/mono/fsharp/policy.3.78.FSharp.Core.dll
  88. lib/mono/fsharp/policy.3.78.FSharp.Core.dll.config
  89. lib/mono/fsharp/policy.4.0.FSharp.Core.dll
  90. lib/mono/fsharp/policy.4.0.FSharp.Core.dll.config
  91. lib/mono/fsharp/policy.4.3.FSharp.Core.dll
  92. lib/mono/fsharp/policy.4.3.FSharp.Core.dll.config
  93. lib/mono/fsharp/policy.4.4.FSharp.Core.dll
  94. lib/mono/fsharp/policy.4.4.FSharp.Core.dll.config
  95. lib/mono/gac/FSharp.Compiler.Interactive.Settings/4.4.1.0__f536804aa0eb945b/FSharp.Compiler.Interactive.Settings.dll
  96. lib/mono/gac/FSharp.Compiler.Interactive.Settings/4.4.1.0__f536804aa0eb945b/FSharp.Compiler.Interactive.Settings.xml
  97. lib/mono/gac/FSharp.Compiler.Server.Shared/4.4.1.0__f536804aa0eb945b/FSharp.Compiler.Server.Shared.dll
  98. lib/mono/gac/FSharp.Compiler.Server.Shared/4.4.1.0__f536804aa0eb945b/FSharp.Compiler.Server.Shared.xml
  99. lib/mono/gac/FSharp.Core/3.259.41.0__b03f5f7f11d50a3a/FSharp.Core.dll
  100. lib/mono/gac/FSharp.Core/3.259.41.0__b03f5f7f11d50a3a/FSharp.Core.optdata
  101. lib/mono/gac/FSharp.Core/3.259.41.0__b03f5f7f11d50a3a/FSharp.Core.sigdata
  102. lib/mono/gac/FSharp.Core/3.259.41.0__b03f5f7f11d50a3a/FSharp.Core.xml
  103. lib/mono/gac/FSharp.Core/3.47.41.0__b03f5f7f11d50a3a/FSharp.Core.dll
  104. lib/mono/gac/FSharp.Core/3.47.41.0__b03f5f7f11d50a3a/FSharp.Core.optdata
  105. lib/mono/gac/FSharp.Core/3.47.41.0__b03f5f7f11d50a3a/FSharp.Core.sigdata
  106. lib/mono/gac/FSharp.Core/3.47.41.0__b03f5f7f11d50a3a/FSharp.Core.xml
  107. lib/mono/gac/FSharp.Core/3.7.41.0__b03f5f7f11d50a3a/FSharp.Core.dll
  108. lib/mono/gac/FSharp.Core/3.7.41.0__b03f5f7f11d50a3a/FSharp.Core.optdata
  109. lib/mono/gac/FSharp.Core/3.7.41.0__b03f5f7f11d50a3a/FSharp.Core.sigdata
  110. lib/mono/gac/FSharp.Core/3.7.41.0__b03f5f7f11d50a3a/FSharp.Core.xml
  111. lib/mono/gac/FSharp.Core/3.78.41.0__b03f5f7f11d50a3a/FSharp.Core.dll
  112. lib/mono/gac/FSharp.Core/3.78.41.0__b03f5f7f11d50a3a/FSharp.Core.optdata
  113. lib/mono/gac/FSharp.Core/3.78.41.0__b03f5f7f11d50a3a/FSharp.Core.sigdata
  114. lib/mono/gac/FSharp.Core/3.78.41.0__b03f5f7f11d50a3a/FSharp.Core.xml
  115. lib/mono/gac/FSharp.Core/3.98.41.0__b03f5f7f11d50a3a/FSharp.Core.dll
  116. lib/mono/gac/FSharp.Core/3.98.41.0__b03f5f7f11d50a3a/FSharp.Core.optdata
  117. lib/mono/gac/FSharp.Core/3.98.41.0__b03f5f7f11d50a3a/FSharp.Core.sigdata
  118. lib/mono/gac/FSharp.Core/3.98.41.0__b03f5f7f11d50a3a/FSharp.Core.xml
  119. lib/mono/gac/FSharp.Core/3.99.41.0__b03f5f7f11d50a3a/FSharp.Core.dll
  120. lib/mono/gac/FSharp.Core/3.99.41.0__b03f5f7f11d50a3a/FSharp.Core.optdata
  121. lib/mono/gac/FSharp.Core/3.99.41.0__b03f5f7f11d50a3a/FSharp.Core.sigdata
  122. lib/mono/gac/FSharp.Core/3.99.41.0__b03f5f7f11d50a3a/FSharp.Core.xml
  123. lib/mono/gac/FSharp.Core/4.3.0.0__b03f5f7f11d50a3a/FSharp.Core.dll
  124. lib/mono/gac/FSharp.Core/4.3.0.0__b03f5f7f11d50a3a/FSharp.Core.optdata
  125. lib/mono/gac/FSharp.Core/4.3.0.0__b03f5f7f11d50a3a/FSharp.Core.sigdata
  126. lib/mono/gac/FSharp.Core/4.3.0.0__b03f5f7f11d50a3a/FSharp.Core.xml
  127. lib/mono/gac/FSharp.Core/4.3.1.0__b03f5f7f11d50a3a/FSharp.Core.dll
  128. lib/mono/gac/FSharp.Core/4.3.1.0__b03f5f7f11d50a3a/FSharp.Core.optdata
  129. lib/mono/gac/FSharp.Core/4.3.1.0__b03f5f7f11d50a3a/FSharp.Core.sigdata
  130. lib/mono/gac/FSharp.Core/4.3.1.0__b03f5f7f11d50a3a/FSharp.Core.xml
  131. lib/mono/gac/FSharp.Core/4.4.0.0__b03f5f7f11d50a3a/FSharp.Core.dll
  132. lib/mono/gac/FSharp.Core/4.4.0.0__b03f5f7f11d50a3a/FSharp.Core.optdata
  133. lib/mono/gac/FSharp.Core/4.4.0.0__b03f5f7f11d50a3a/FSharp.Core.sigdata
  134. lib/mono/gac/FSharp.Core/4.4.0.0__b03f5f7f11d50a3a/FSharp.Core.xml
  135. lib/mono/gac/FSharp.Core/4.4.1.0__b03f5f7f11d50a3a/FSharp.Core.dll
  136. lib/mono/gac/FSharp.Core/4.4.1.0__b03f5f7f11d50a3a/FSharp.Core.dll.mdb
  137. lib/mono/gac/FSharp.Core/4.4.1.0__b03f5f7f11d50a3a/FSharp.Core.optdata
  138. lib/mono/gac/FSharp.Core/4.4.1.0__b03f5f7f11d50a3a/FSharp.Core.sigdata
  139. lib/mono/gac/FSharp.Core/4.4.1.0__b03f5f7f11d50a3a/FSharp.Core.xml
  140. lib/mono/gac/policy.2.0.FSharp.Core/4.4.1.0__b03f5f7f11d50a3a/policy.2.0.FSharp.Core.dll
  141. lib/mono/gac/policy.2.3.FSharp.Core/4.4.1.0__b03f5f7f11d50a3a/policy.2.3.FSharp.Core.dll
  142. lib/mono/gac/policy.3.259.FSharp.Core/4.4.1.0__b03f5f7f11d50a3a/policy.3.259.FSharp.Core.dll
  143. lib/mono/gac/policy.3.3.FSharp.Core/4.4.1.0__b03f5f7f11d50a3a/policy.3.3.FSharp.Core.dll
  144. lib/mono/gac/policy.3.47.FSharp.Core/4.4.1.0__b03f5f7f11d50a3a/policy.3.47.FSharp.Core.dll
  145. lib/mono/gac/policy.3.7.FSharp.Core/4.4.1.0__b03f5f7f11d50a3a/policy.3.7.FSharp.Core.dll
  146. lib/mono/gac/policy.3.78.FSharp.Core/4.4.1.0__b03f5f7f11d50a3a/policy.3.78.FSharp.Core.dll
  147. lib/mono/gac/policy.4.0.FSharp.Core/4.4.1.0__b03f5f7f11d50a3a/policy.4.0.FSharp.Core.dll
  148. lib/mono/gac/policy.4.3.FSharp.Core/4.4.1.0__b03f5f7f11d50a3a/policy.4.3.FSharp.Core.dll
  149. lib/mono/gac/policy.4.4.FSharp.Core/4.4.1.0__b03f5f7f11d50a3a/policy.4.4.FSharp.Core.dll
  150. lib/mono/xbuild/Microsoft/VisualStudio/v/FSharp/Microsoft.FSharp.Targets
  151. lib/mono/xbuild/Microsoft/VisualStudio/v/FSharp/Microsoft.Portable.FSharp.Targets
  152. lib/mono/xbuild/Microsoft/VisualStudio/v11.0/FSharp/Microsoft.FSharp.Targets
  153. lib/mono/xbuild/Microsoft/VisualStudio/v11.0/FSharp/Microsoft.Portable.FSharp.Targets
  154. lib/mono/xbuild/Microsoft/VisualStudio/v12.0/FSharp/Microsoft.FSharp.Targets
  155. lib/mono/xbuild/Microsoft/VisualStudio/v12.0/FSharp/Microsoft.Portable.FSharp.Targets
  156. lib/mono/xbuild/Microsoft/VisualStudio/v14.0/FSharp/Microsoft.FSharp.Targets
  157. lib/mono/xbuild/Microsoft/VisualStudio/v14.0/FSharp/Microsoft.Portable.FSharp.Targets
  158. lib/mono/xbuild/Microsoft/VisualStudio/v15.0/FSharp/Microsoft.FSharp.Targets
  159. lib/mono/xbuild/Microsoft/VisualStudio/v15.0/FSharp/Microsoft.Portable.FSharp.Targets
  160. Collapse this list.

To install the port: cd /usr/ports/lang/fsharp/ && make install clean
To add the package: pkg install fsharp

PKGNAME: fsharp

distinfo:

TIMESTAMP = 1493555107
SHA256 (fsharp.compiler.tools.4.1.5.nupkg) = 176081939f06903cf44b16fe78c3427c296f9647994098c02bccb9caea203f71
SIZE (fsharp.compiler.tools.4.1.5.nupkg) = 10964228
SHA256 (fsharp.data.2.2.5.nupkg) = 449cba49c2567b0b1f27d39c0aaaab73607893072809a81563598b06e63234b1
SIZE (fsharp.data.2.2.5.nupkg) = 2542684
SHA256 (fscheck.2.6.2.nupkg) = 743b3c58664595b4ef2a6efab02f29ad77b3e5330d0087c3f8c144c2f4f6093a
SIZE (fscheck.2.6.2.nupkg) = 1581783
SHA256 (fslexyacc.7.0.4.nupkg) = 91fb4128718677d9ff8a57d42e91b5958117d63d8d6701fc02ae2d7fc16af707
SIZE (fslexyacc.7.0.4.nupkg) = 647181
SHA256 (microsoft.diasymreader.1.1.0.nupkg) = 083d032755638b6a31df4df90ccf7b4f59f477616512b16c687a766f8de7af11
SIZE (microsoft.diasymreader.1.1.0.nupkg) = 78362
SHA256 (microsoft.diasymreader.portablepdb.1.1.0.nupkg) = a080613ea0dc09436e843de1189601df55fc7339b460d8697a4bdbbe219e0b6c
SIZE (microsoft.diasymreader.portablepdb.1.1.0.nupkg) = 140778
SHA256 (nunit.3.5.0.nupkg) = df846860c416b24821e6d2a4554fecee86a3f10f362356547b9e94e358c2dda5
SIZE (nunit.3.5.0.nupkg) = 1321223
SHA256 (system.collections.immutable.1.2.0.nupkg) = 7c9eec8208414eebce34f3af5c946f2911e74fd906738f058114d341f0df91fb
SIZE (system.collections.immutable.1.2.0.nupkg) = 300738
SHA256 (system.reflection.metadata.1.4.2.nupkg) = f16413c3739d246d93790c8e93cf3edb1e80e1cdfcc1c9fc13e5f932da6bd0a5
SIZE (system.reflection.metadata.1.4.2.nupkg) = 486695
SHA256 (system.valuetuple.4.3.0.nupkg) = 085953297af7b0ba0b9f34d7a4431d33b01bdcb5660e9ed509a4c03ecad1e502
SIZE (system.valuetuple.4.3.0.nupkg) = 77825
SHA256 (fsharp-fsharp-4.1.18_GH0.tar.gz) = bb342d7ba0900486949ef271ae6db948a3cc9428859e8988ead9daaf73526379
SIZE (fsharp-fsharp-4.1.18_GH0.tar.gz) = 41632884


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. mono>=3.0 : lang/mono
  2. referenceassemblies-pcl>=4.6-1 : lang/referenceassemblies-pcl
  3. autoconf-2.69 : devel/autoconf
  4. autoheader-2.69 : devel/autoconf
  5. autoreconf-2.69 : devel/autoconf
  6. aclocal-1.15 : devel/automake
  7. automake-1.15 : devel/automake
  8. gmake : devel/gmake
  9. mono : lang/mono
  10. pkgconf>=1.3.0_1 : devel/pkgconf
Runtime dependencies:
  1. mono>=3.0 : lang/mono
  2. mono : lang/mono

This port is required by:

for Build for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options
     No options to configure

USES:
autoreconf gmake mono:nuget pkgconfig

Master Sites:
  1. https://codeload.github.com/fsharp/fsharp/tar.gz/4.1.18?dummy=/

Number of commits found: 30

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
13 May 2017 07:48:27
Original commit files touched by this commit  4.1.18
Revision:440759
dbn search for other commits by this committer
Update mono and related ports

USES=mono: minor fixes
 - save a copy of the nuget package in the packages directory
 - force linking of directories, allowing nuget-extract to be rerun
   without `make clean`
 - fix makenuget: nuget requires an equals to identify the version, not a dash

devel/monodevelop: update to 6.2.1.3
 - update nuget packages:
   - link older System.Collection.Immutable 1.1.37 to newer 1.3.1 (used
     by C# and F# respectively)
 - update external github repositories
 - allow post-extract target to be run multiple times
 - change MonoDevelop.Packaging to use a newer version of
(Only the first 15 lines of the commit message are shown above View all of this commit message)
27 Nov 2016 17:00:08
Original commit files touched by this commit  4.0.1.20
Revision:427247
dbn search for other commits by this committer
USES=mono: simplify EXTRACT_ONLY, fix nuget-extract [1]
 - Instead of excluding the specific packages added to DISTFILES (but only for
   FreeBSD 9+), exclude all files with a '.nupkg' extension.
 - Move the nuget-extract command to be before post-extract, to allow the port's
   post-extract command to move packages around

audio/libgpod-sharp: add port for mono bindings for libgpod
 - audio/libgpod: [2]
   - USE_GNOME: add missing dependency
   - Remove mono files from pkg-plist (now in audio/libgpod-sharp)
   - Allow relevant variables to be overridden
   - Fix MONO options
   - Patch source to allow building with modern mono
   - Avoid post-install target for slave ports.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
31 Oct 2016 06:58:31
Original commit files touched by this commit  4.0.1.15
Revision:424974
dbn search for other commits by this committer
lang/mono: update to 4.6.1.5.

USES=mono: add nuget argument
  The nuget argument adds support for nuget packages.  The nuget
  packages must be specified in the NUGET_DEPENDS variable.

devel/monodevelop: update to 6.1.1.15
 - Switch to github.  The other official source is quite a few versions
   behind.
 - Add missing dependencies (fsharp, ssl2, curl)
 - Add required nuget packages
 - Add required external repositories
 - Drop options.  Although ./configure offers these flags, there is no
   functional change (i.e. no-op)
 - All patches have been upstreamed (and the one we need is from
(Only the first 15 lines of the commit message are shown above View all of this commit message)
18 Oct 2016 16:05:20
Original commit files touched by this commit  4.0.1.10
Revision:424173
dbn search for other commits by this committer
lang/fsharp: fix build on FreeBSD < 11.

 - change substitution since make(1) on FreeBSD 9 does not like variables
   within a substitution.
 - repeat tar substitution command since tar(1) on FreeBSD 9/10 does not
   obay the 'g' substitution command.

Reported by:    pkg-fallout
PR:             213584
14 Oct 2016 15:37:23
Original commit files touched by this commit  4.0.1.10
Revision:423978
dbn search for other commits by this committer
lang/fsharp: add missing patch files

 - remove autorestore of nuget packages (now done by port)

PR:		213405
14 Oct 2016 15:35:51
Original commit files touched by this commit  4.0.1.10
Revision:423977
dbn search for other commits by this committer
lang/fsharp: fix build, add test support.

 - Use license file from source
 - Depend on PCL reference assemblies
 - Download and extract nuget packages
 - Mark the port as MAKE_JOBS_UNSAFE (it always run -j1)
 - Mark the port as architecture agnostic (intepreted by mono)
 - Add test support

PR:		213405
17 Aug 2016 07:43:05
Original commit files touched by this commit  4.0.1.10
Revision:420321
romain search for other commits by this committer
Stop trying to build a package

The build process starts by trying to to download nuget and some dependencies
required for building.  It expects them to be downloaded this way, and because
the network is down during build, it fails.  So stop trying to build pakages
for f-sharp: hoping that users interested in f-sharp have networking while
building.
Reported by:	pkg-fallout, poudriere
08 Aug 2016 17:55:48
Original commit files touched by this commit  4.0.1.10
Revision:419879
romain search for other commits by this committer
Update to 4.0.1.10.
01 Apr 2016 14:08:38
Original commit files touched by this commit  3.1.2.5
Revision:412347
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.

With hat:	portmgr
Sponsored by:	Absolight
29 Jul 2015 01:54:51
Original commit files touched by this commit  3.1.2.5
Revision:393140
rpaulo search for other commits by this committer
Update devel/fsharp 3.1.2.5.

This unbreaks the port with Mono 4.0.

Reviewed by:	bapt
Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D3224
25 May 2015 14:52:20
Original commit files touched by this commit  3.1.1.25
Revision:387385
antoine search for other commits by this committer
Mark BROKEN: Fails to build with mono 4

Project
"/wrkdirs/usr/ports/lang/fsharp/work/fsharp-3.1.1.25/src/fsharp/FSharp.Build-proto/FSharp.Build-proto.fsproj"
(default target(s)):
	Target CallFsSrGen:
		Created directory "obj/proto/./"
: error : Error initializing task FsSrGen: The classes in the module cannot be
loaded.
		Build FAILED.
		Errors:
		/wrkdirs/usr/ports/lang/fsharp/work/fsharp-3.1.1.25/src/fsharp/FSharp.Build-proto/FSharp.Build-proto.fsproj
(default targets) ->
		/wrkdirs/usr/ports/lang/fsharp/work/fsharp-3.1.1.25/lib/bootstrap/2.0/FSharp.SRGen.targets
(CallFsSrGen target) ->
			: error : Error initializing task FsSrGen: The classes in the module cannot
be loaded.
			 0 Warning(s)
			 1 Error(s)

Reported by:	pkg-fallout
07 May 2015 16:32:44
Original commit files touched by this commit  3.1.1.25
Revision:385637
mat search for other commits by this committer
Update ports in the [i-m]* category to not use GH_COMMIT.

With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
27 Oct 2014 15:23:31
Original commit files touched by this commit  3.1.1.25
Revision:371587
bapt search for other commits by this committer
Cleanup plist
29 Jul 2014 18:44:07
Original commit files touched by this commit  3.1.1.25
Revision:363372
lwhsu search for other commits by this committer
- Update to 3.1.1.25

PR:		191479 (based on)
Submitted by:	jack.pappas@gmail.com
26 May 2014 13:11:44
Original commit files touched by this commit  3.0.34
Revision:355331
bapt search for other commits by this committer
Convert to USES=mono

With hat:	portmgr
24 Apr 2014 16:26:48
Original commit files touched by this commit  3.0.34
Revision:352016
mat search for other commits by this committer
Remove the last @comment $FreeBSD$ from plists.

With hat:	portmgr
Sponsored by:	Absolight
28 Jan 2014 09:42:04
Original commit files touched by this commit  3.0.34
Revision:341526
romain search for other commits by this committer
Update to 3.0.34 and frenshen port.

Partially based on [1].

PR:		ports/181361 [1]
Submitted by:	Jack Pappas <jack.pappas@gmail.com> [1]
21 Jan 2014 23:40:23
Original commit files touched by this commit  3.0.25_1
Revision:340674
bapt search for other commits by this committer
Fix properties on pkg-plist
30 Dec 2013 20:55:19
Original commit files touched by this commit  3.0.25_1
Revision:338168
ohauer search for other commits by this committer
- rename AL2 to APACHE20 in Mk/bsd.licenses.db.mk
- svn move Templates/Licenses/AL2 Templates/Licenses/APACHE20
- add APACHE10 and APACHE11 to Mk/bsd.licenses.db.mk
- add entry in UPDATING
- bulk change all ports AL2 => APACHE20

- math/openfst/pkg-plist: remove share/licenses/openfst-1.3.4

PR:		ports/184785
Submitted by:	ohauer
Reviewed by:	tabthorpe
Approved by:	portmgr (tabthorpe@)
20 Sep 2013 19:53:10
Original commit files touched by this commit  3.0.25_1
Revision:327741
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
lang)
23 Apr 2013 14:20:28
Original commit files touched by this commit  3.0.25_1
Revision:316355
bapt search for other commits by this committer
Finish converting the whole ports tree to USES=pkgconfig
31 Mar 2013 13:11:05
Original commit files touched by this commit  3.0.25_1
Revision:315634
pgj search for other commits by this committer
- Fix build with pkgtools

Approved by:	portmgr (miwi)
20 Mar 2013 22:07:40
Original commit files touched by this commit  3.0.25
Revision:314770
pgj search for other commits by this committer
- Update to 3.0.25
- Change license to AL2, not restricted any more
- Transfer maintainership to mono
- Trim header

PR:		ports/176018
Submitted by:	Jack Pappas <jack.pappas@tidepowerd.com>
01 Jun 2012 05:26:28
Original commit files touched by this commit  1.9.6.16_4
dinoex search for other commits by this committer
- update png to 1.5.10
03 Jul 2011 13:45:36
Original commit files touched by this commit  1.9.6.16_3
ohauer search for other commits by this committer
- remove MD5
28 Mar 2010 06:47:48
Original commit files touched by this commit  1.9.6.16_3
dinoex search for other commits by this committer
- update to 1.4.1
Reviewed by:    exp8 run on pointyhat
Supported by:   miwi
05 Feb 2010 11:46:55
Original commit files touched by this commit  1.9.6.16_2
dinoex search for other commits by this committer
- update to jpeg-8
31 Jul 2009 13:57:52
Original commit files touched by this commit  1.9.6.16_1
dinoex search for other commits by this committer
- bump all port that indirectly depends on libjpeg and have not yet been bumped
or updated
Requested by:   edwin
29 May 2009 04:37:38
Original commit files touched by this commit  1.9.6.16
pgj search for other commits by this committer
- Update to 1.9.6.16

Approved by:    gabor (mentor)
10 May 2009 10:46:38
Original commit files touched by this commit  1.9.6.2
pgj search for other commits by this committer
F# developed as a research programming language to provide the much
sought-after combination of type safety, succinctness, performance,
expressivity and scripting, with all the advantages of running on a
high-quality, well-supported modern runtime system.  This combination
has been so successful that the language is now being transitioned
towards a fully supported language on the .NET platform.

F# was developed as a pragmatically-oriented variant of ML that shares a
core language with OCaml.  Unlike other scripting languages it executes
at or near the speed of C# and C++, making use of the performance that
comes through strong typing.  Unlike many type-inferred,
statically-typed languages it also supports many dynamic language
techniques, such as property discovery and reflection where needed.  F#
includes extensions for working across languages and for object-oriented
programming, and it works seamlessly with other .NET programming
languages and tools.

WWW: http://research.microsoft.com/fsharp/fsharp.aspx

Approved by:    gabor (mentor)

Number of commits found: 30

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
opensslNov 02
openssl-develNov 02
wordpressNov 01
php56Oct 30
php70Oct 30
php71Oct 30
wiresharkOct 30
chromiumOct 28
wgetOct 27
wgetOct 27
openoffice-4*Oct 26
openoffice-devel*Oct 26
gitlabOct 25
nodeOct 25
node4Oct 25

No vulnerabilities have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 31885
Broken 126
Deprecated 57
Ignore 364
Forbidden 0
Restricted 175
No CDROM 78
Vulnerable 50
Expired 11
Set to expire 49
Interactive 0
new 24 hours 13
new 48 hours16
new 7 days3157
new fortnight3236
new month3395

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2017 Dan Langille. All rights reserved.