Index: devel/Makefile =================================================================== --- devel/Makefile +++ devel/Makefile @@ -1823,6 +1823,7 @@ SUBDIR += omniNotify SUBDIR += omniORB SUBDIR += omniORB-4.1 + SUBDIR += omnisharp-server SUBDIR += oniguruma SUBDIR += onscripter SUBDIR += onscripter-1byte Index: devel/omnisharp-server/Makefile =================================================================== --- /dev/null +++ devel/omnisharp-server/Makefile @@ -0,0 +1,39 @@ +# Created by: Richard Gallamore +# $FreeBSD$ + +PORTNAME= omnisharp-server +DISTVERSIONPREFIX= mono- +DISTVERSION= 2.10.8-264 +DISTVERSIONSUFFIX= -ge190291 +CATEGORIES= devel + +MAINTAINER= ultima@FreeBSD.org +COMMENT= HTTP wrapper around NRefactory for C\# editor plugins + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +USES= mono:nuget +USE_GITHUB= yes +GH_ACCOUNT= OmniSharp +GH_TUPLE= icsharpcode:NRefactory:0607a4ad9:nrefactory/NRefactory \ + jbevain:cecil:4a5117a12:cecil/cecil + +NUGET_DEPENDS= CsQuery=1.3.4 \ + NUnit=2.6.3 \ + Nancy.Authentication.Forms=0.23.2 \ + Nancy.Hosting.Self=0.23.2 \ + Nancy.MetaData=0.23.2 \ + Nancy.Swagger=0.1.0-alpha3 \ + Nancy.Testing=0.23.2 \ + Nancy=0.23.2 \ + Should=1.1.20 \ + Swagger.ObjectModel=0.1.0-alpha3 \ + System.IO.Abstractions.TestingHelpers=1.4.0.92 \ + System.IO.Abstractions=1.4.0.92 + +do-build: + (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ + xbuild /property:Configuration=Release) + +.include Index: devel/omnisharp-server/distinfo =================================================================== --- /dev/null +++ devel/omnisharp-server/distinfo @@ -0,0 +1,31 @@ +TIMESTAMP = 1513119191 +SHA256 (csquery.1.3.4.nupkg) = d55a72d2619615ed689ef83e2c25aebea1865cab591bad8ad603efefbf655e1e +SIZE (csquery.1.3.4.nupkg) = 421674 +SHA256 (nunit.2.6.3.nupkg) = f05ac5c83d5ce27a171f0b74bfe0c79891001c2f8840dd2717e3f3f74834612d +SIZE (nunit.2.6.3.nupkg) = 98508 +SHA256 (nancy.authentication.forms.0.23.2.nupkg) = 242def3532219799e6b33611ca0f61f8f12968404e34c1f925570b2c5f233183 +SIZE (nancy.authentication.forms.0.23.2.nupkg) = 11270 +SHA256 (nancy.hosting.self.0.23.2.nupkg) = bbf30d615fa46e3b549e91aaa97a9abab8ec150512b1d5f174972b1e8cf984d2 +SIZE (nancy.hosting.self.0.23.2.nupkg) = 14741 +SHA256 (nancy.metadata.0.23.2.nupkg) = d3a036200a66061442af64e3a0a3546078e921d2faa633097cd784eba7acb541 +SIZE (nancy.metadata.0.23.2.nupkg) = 8701 +SHA256 (nancy.swagger.0.1.0-alpha3.nupkg) = 1012219e359af6e606904a01c792b948b397a21f5539a579a085c6d7c79bfcf1 +SIZE (nancy.swagger.0.1.0-alpha3.nupkg) = 20475 +SHA256 (nancy.testing.0.23.2.nupkg) = f9690ffa2cad9532fc46d2641d95f1e49536363d361f03887f6b518fac084654 +SIZE (nancy.testing.0.23.2.nupkg) = 46170 +SHA256 (nancy.0.23.2.nupkg) = bc2ad6647aa0f4235d4cbcb0dcdcc9fa5ebfaa92055de1920d683c28168a7259 +SIZE (nancy.0.23.2.nupkg) = 443209 +SHA256 (should.1.1.20.nupkg) = eaf33dfa6071df3108ac31d339ada493fe1ce47614a5230894e32cb02b746d86 +SIZE (should.1.1.20.nupkg) = 20061 +SHA256 (swagger.objectmodel.0.1.0-alpha3.nupkg) = d4a902a1011d3e496fbe1bf2e37ef9ae707649f0055b4b1b4020fd8b9134f065 +SIZE (swagger.objectmodel.0.1.0-alpha3.nupkg) = 26450 +SHA256 (system.io.abstractions.testinghelpers.1.4.0.92.nupkg) = 42b8da3f7367aa80523bea06a5c6fce7a78b4384a27fe88d1e892cb4b0ca8a89 +SIZE (system.io.abstractions.testinghelpers.1.4.0.92.nupkg) = 17806 +SHA256 (system.io.abstractions.1.4.0.92.nupkg) = 80b15f0e245194e9c08a6272203d448b8db6349af09ff4955f50b52cf361a740 +SIZE (system.io.abstractions.1.4.0.92.nupkg) = 13548 +SHA256 (OmniSharp-omnisharp-server-mono-2.10.8-264-ge190291_GH0.tar.gz) = 7516a998cbdfceb53b676c35c5f32c3b93345a614bfb16d30579cd22707be48e +SIZE (OmniSharp-omnisharp-server-mono-2.10.8-264-ge190291_GH0.tar.gz) = 3004544 +SHA256 (icsharpcode-NRefactory-0607a4ad9_GH0.tar.gz) = 0c9213b0ea962678f2bef251bb31afdc922dd7e41c499894eb4c69d85094536d +SIZE (icsharpcode-NRefactory-0607a4ad9_GH0.tar.gz) = 2012597 +SHA256 (jbevain-cecil-4a5117a12_GH0.tar.gz) = aadf84dcd03bca0b44af326a8fb3a9519e832bff38203e5767d59e0fa2a4a325 +SIZE (jbevain-cecil-4a5117a12_GH0.tar.gz) = 12186261 Index: devel/omnisharp-server/pkg-descr =================================================================== --- /dev/null +++ devel/omnisharp-server/pkg-descr @@ -0,0 +1,8 @@ +HTTP wrapper around [NRefactory] allowing C# editor plugins +to be written for any editor in any language. + +This is the server component for the Vim OmniSharp plugin, +YouCompleteMe, Sublime Text 2, Sublime Text 3, Emacs +OmniSharp plugin and Atom plugin + +WWW: https://github.com/OmniSharp/omnisharp-server