# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem          1.0
PortGroup           golang 1.0

go.setup            github.com/mattn/efm-langserver 0.0.55 v
github.tarball_from archive
categories          devel
maintainers         {judaew @judaew} openmaintainer
license             MIT

description         General purpose Language Server
long_description    {*}${description} that can use specified error message\
    format generated from specified command. This is useful for editing code\
    with linter.

checksums           ${distname}${extract.suffix} \
                        rmd160  c80fb7abb3533f53cab73ecffc0eb4a094f7c00b \
                        sha256  3e46b2e95725dc0e85816c6c6811cb81ab573147df0e888bb3354642e1286e9f \
                        size    51334

go.vendors          gopkg.in/yaml.v3 \
                        lock    v3.0.1 \
                        rmd160  e85ac1368fb7f9ef945b7fd7bd608a1f0d261c12 \
                        sha256  f3ea6be3f405ec25f8799773355aba54f8831d11f5315a01155bdc69b92eca7b \
                        size    91208 \
                    gopkg.in/check.v1 \
                        lock    41f04d3bba15 \
                        rmd160  1e5543a8e6a3159296ee63e28cbde9931a04f6b3 \
                        sha256  c41575a73d10809f89b05ef9e783f2d53facdc6573697770d30efb05a9d2dc28 \
                        size    31612 \
                    github.com/sourcegraph/jsonrpc2 \
                        lock    v0.2.1 \
                        rmd160  2dbfb111c36f94f82dbd6be4c31f08e234b30029 \
                        sha256  2088f6428e95e4942ddd7c8cc449edb6b23e18e5d662a23f3614000db533b282 \
                        size    19639 \
                    github.com/reviewdog/errorformat \
                        lock    223c26dbe212 \
                        rmd160  91015a10b2e03d33479ce3487b894d4b0d2fe890 \
                        sha256  d7efdf435edf31b6e8263feef67d25d10f7ccee9c263c8ba1965cf37c818c1f5 \
                        size    59867 \
                    github.com/mattn/go-unicodeclass \
                        lock    v0.0.2 \
                        rmd160  22d5c194d0a46323349457c5a80f09017736eb68 \
                        sha256  34b0aa0a034f3447e64076bd6130f251450e439093d8ef8a62bebef48ae8123e \
                        size    3401 \
                    github.com/kr/text \
                        lock    v0.1.0 \
                        rmd160  0b3c78459e227170a3b80a0103d87a3eef77ed88 \
                        sha256  5ed970aad0da3cba3cffacdb4d154a162a8968655ee6d6f7b627e71b869efaf6 \
                        size    8691 \
                    github.com/kr/pretty \
                        lock    v0.1.0 \
                        rmd160  9aa7a5aad4c48840eecfd0f80186d1fb5ded0fd6 \
                        sha256  f6c3f89667c63e5b7f1fc6ee2c06b6a6bfdce88f3a965ccd395b64c6f95c9a47 \
                        size    8553 \
                    github.com/gorilla/websocket \
                        lock    v1.4.1 \
                        rmd160  fabb50c4c2297eb4485ccc1abb5ead16c239e26f \
                        sha256  79182d9e15e4dbd709c7d360245e25445628e0d111472a9809fc5ba6327af646 \
                        size    54230

destroot {
    xinstall -m 0755 ${worksrcpath}/${name} ${destroot}${prefix}/bin/
}
