# -*- 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/amit-davidson/Chronos 0.1.0 v.
# Delete this on next update to use golang PortGroup's default ('archive')
github.tarball_from tarball
name                chronos-go
revision            0

description         Chronos is a static race detector for the Go language

long_description    {*}${description} written in Go.

categories          devel
license             MIT

maintainers         {gmail.com:herby.gillot @herbygillot} \
                    openmaintainer

installs_libs       no

build.target        ./cmd/chronos

destroot {
    xinstall -m 755 ${worksrcpath}/chronos ${destroot}${prefix}/bin/
}

checksums           ${distname}${extract.suffix} \
                        rmd160  ec788e7095bf833b6d0017a4067fe569288f5d94 \
                        sha256  7d314a23da497ad3ab0ccca59506667a51029fde4a868402391801ba34cae086 \
                        size    61863

go.vendors          gopkg.in/yaml.v3 \
                        lock    9f266ea9e77c \
                        rmd160  06dca2ede07b2f31c515b4711fbebc1d5359b5e4 \
                        sha256  e70dd42fb30b7b2d0129c5cdf0e079caaf5602cab24081fdac830ec01204fa59 \
                        size    86890 \
                    gopkg.in/check.v1 \
                        lock    20d25e280405 \
                        rmd160  412aa0d109919182ff84259e9b5bbc9f24d78117 \
                        sha256  233f8faf427ce6701ac3427f85c28bc6b6ae7cdc97a303a52873c69999223325 \
                        size    30360 \
                    golang.org/x/xerrors \
                        lock    5ec99f83aff1 \
                        rmd160  6e8267f353e153297f205e4be219236d6ae43880 \
                        sha256  9a500a49d83a09e7de6c71b215d1c14b81e315d26884530ef327c95ddf1f2d28 \
                        size    13667 \
                    golang.org/x/tools \
                        lock    6003fad69a88 \
                        rmd160  1546121577832e832b051459373147f378e29566 \
                        sha256  03f95e9bf5fa8adb000914381a3f67a6c5485e1baaac7de0b17a5243c4339b04 \
                        size    2611204 \
                    golang.org/x/mod \
                        lock    v0.3.0 \
                        rmd160  0f19d3d89a7745c9877e5095399e24bdb2a79908 \
                        sha256  d4e740958a7d07574b73c6b6a5ab717cd0bc219416e47c5950fe3cefab414f92 \
                        size    93933 \
                    github.com/stretchr/testify \
                        lock    v1.6.1 \
                        rmd160  7e5b798212a8f15cd58a63985ae0b928eede8e6b \
                        sha256  44d77d9b5c1dc08fa710eac9bb324898210660458085cdf965b78a39b1010f2a \
                        size    84248 \
                    github.com/pmezard/go-difflib \
                        lock    v1.0.0 \
                        rmd160  fc879bfbdef9e3ff50844def58404e2b5a613ab8 \
                        sha256  7cd492737641847266115f3060489a67f63581e521a8ec51efbc280c33fc991f \
                        size    11409 \
                    github.com/davecgh/go-spew \
                        lock    v1.1.0 \
                        rmd160  0303eae19a01f38fe314921fd965e4d09b9ef3ad \
                        sha256  810a597004388d68bb92d8aa612375419ba1080dd5fc2c66dd41b58f0ba4442c \
                        size    42348
