# -*- 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/google/go-jsonnet 0.20.0 v
revision            0
categories          devel
maintainers         {@0x1DA117 danieltrautmann.com:me} \
                    {gmail.com:herby.gillot @herbygillot} \
                    openmaintainer
license             Apache-2
conflicts           jsonnet

description         An implementation of Jsonnet in pure Go

long_description    A feature complete, production-ready implementation of \
                    Jsonnet in pure Go compatible with the original Jsonnet \
                    C++ implementation.

build.args          -o bin/ \
                    ./cmd/jsonnet \
                    ./cmd/jsonnetfmt \
                    ./cmd/jsonnet-lint \
                    ./cmd/jsonnet-deps

destroot {
    xinstall -m 0755 {*}[glob ${worksrcpath}/bin/*] ${destroot}${prefix}/bin
}

checksums           ${distname}${extract.suffix} \
                        rmd160  a432272cfca681fd657bc12f88118e7aed60de3c \
                        sha256  a7612ae7945aab4073926d1d272befe7ab347f9fe97169e2cf8cc5e52fb6109e \
                        size    705117

go.vendors          sigs.k8s.io/yaml \
                        repo    github.com/kubernetes-sigs/yaml \
                        lock    v1.1.0 \
                        rmd160  63330fda26d3fd3f647451bce6db93e93752ffaf \
                        sha256  143f8101199ff36a2724a9aceef7b14689a812436ced01e63d969b3bebc2f37b \
                        size    14903 \
                    gopkg.in/yaml.v2 \
                        lock    v2.2.7 \
                        rmd160  8a2eb51b49235820619e4703f557b266d5941645 \
                        sha256  15d29283f38f1213445158c16dad11f84ab72aa0256af555c2392492315760ba \
                        size    72665 \
                    gopkg.in/check.v1 \
                        lock    41f04d3bba15 \
                        rmd160  1e5543a8e6a3159296ee63e28cbde9931a04f6b3 \
                        sha256  c41575a73d10809f89b05ef9e783f2d53facdc6573697770d30efb05a9d2dc28 \
                        size    31612 \
                    golang.org/x/sys \
                        lock    v0.1.0 \
                        rmd160  91bc7e86c3eb8a828451af8e3fcddd77fb906209 \
                        sha256  07c0119c0c16e4b5441b93138d1c83aa1103eef441fb1f36eab332207b868a19 \
                        size    1410248 \
                    github.com/stretchr/testify \
                        lock    v1.4.0 \
                        rmd160  86bd663e13ea7266334c47689074df16252db5ff \
                        sha256  8ed95078bfd318ea477da509e6b16e6cf8d0d1b6b8d93b1f6097c6ba2a6df788 \
                        size    110114 \
                    github.com/sergi/go-diff \
                        lock    v1.1.0 \
                        rmd160  6449feb5884c316206f256e55b81aba3e6a78a9f \
                        sha256  026d3d6db40ad086954214a7f3f84b66e352d47ce259bb59b7c2b9bd843b9935 \
                        size    43569 \
                    github.com/pmezard/go-difflib \
                        lock    v1.0.0 \
                        rmd160  fc879bfbdef9e3ff50844def58404e2b5a613ab8 \
                        sha256  7cd492737641847266115f3060489a67f63581e521a8ec51efbc280c33fc991f \
                        size    11409 \
                    github.com/mattn/go-isatty \
                        lock    v0.0.12 \
                        rmd160  4f55aecbddbee6089cbac8456d2932bce2cb57e7 \
                        sha256  d4d1912998d401389e06ee1dbed06e32a8db95350416f227fbe6a59ac84f0651 \
                        size    4549 \
                    github.com/mattn/go-colorable \
                        lock    v0.1.8 \
                        rmd160  e9948731b241336e8d5aa2a2e25dff26a9dccebe \
                        sha256  7e815dc076eeb34bf44a348eea7ae9b7a432b37462543cc5b382350d0e91c5f0 \
                        size    9576 \
                    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/fatih/color \
                        lock    v1.12.0 \
                        rmd160  71a007da8ad943b7e3b070ab9a272e576adad676 \
                        sha256  69e7bf877a72e225b3d9f424ca644a17f67209f5e311e910f1650cdb7f1b62a8 \
                        size    10712 \
                    github.com/davecgh/go-spew \
                        lock    v1.1.1 \
                        rmd160  7c02883aa81f81aca14e13a27fdca9e7fbc136f7 \
                        sha256  e85d6afa83e64962e0d63dd4812971eccf2b9b5445eda93f46a4406f0c177d5f \
                        size    42171
