# -*- 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.53 v
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  a6074491b0a1c4c8e280324dd7f1ad514d470c69 \
                        sha256  53f462cd112788a97518b10935619a41df7c77275f4411bbb14d7af4417a4cd7 \
                        size    49841

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.0 \
                        rmd160  fd149dd6d87bf339da215c6bb8cbff309c27c782 \
                        sha256  f2acd7df345c86dcc941aaadf186a53c3e383ecd1393a8c09c85b9a630db8ae1 \
                        size    18153 \
                    github.com/reviewdog/errorformat \
                        lock    739e471a49b3 \
                        rmd160  d1bd8949931e6b1d9a02a22d7238e23d1c992211 \
                        sha256  7dc457133b00c2c0efea6c1ab033c386c886c027c6478c93e9ac1058b9e43ef3 \
                        size    59674 \
                    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/
}