# -*- 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/k1LoW/ndiag 0.14.5 v
revision            0

description         A high-level architecture diagramming/documentation tool

long_description    {*}${description}. ${name} allows you to generate \
                    diagrams from YAML source files. You can generate \
                    multiple views from a single configuration file, nest \
                    components in nested layers, and more.

categories          graphics
installs_libs       no
license             MIT
maintainers         {gmail.com:herby.gillot @herbygillot} \
                    openmaintainer

build.pre_args-append \
    -ldflags \" \
        -X ${go.package}.version=${github.tag_prefix}${version} \
        -X ${go.package}/version.Version=${github.tag_prefix}${version} \
    \"

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

checksums           ${distname}${extract.suffix} \
                        rmd160  7427d1776e4d11ccdc12e1cb5e5f60eaf00219d5 \
                        sha256  66804a7f03e58896f6fee1ce021504b446fd283a13141214257c40c2c54a9402 \
                        size    903602

go.vendors          gopkg.in/yaml.v3 \
                        lock    v3.0.1 \
                        rmd160  e85ac1368fb7f9ef945b7fd7bd608a1f0d261c12 \
                        sha256  f3ea6be3f405ec25f8799773355aba54f8831d11f5315a01155bdc69b92eca7b \
                        size    91208 \
                    golang.org/x/xerrors \
                        lock    04be3eba64a2 \
                        rmd160  92a34d6a3f70750cc9c5859f5495515fa59d13d5 \
                        sha256  af5aefde77a5356f8d36150899ed5283ae8fc10a5576f2705d9126d3d71639e8 \
                        size    13750 \
                    golang.org/x/text \
                        lock    v0.7.0 \
                        rmd160  bd2aafec6ceb2ea04c3904d2f7308916ca2b7a87 \
                        sha256  9f3c2fc2967a7a81586f0af894f2a60ddcad5e7acda9713cd6b9cf2b39df010d \
                        size    8361394 \
                    golang.org/x/sys \
                        lock    v0.5.0 \
                        rmd160  36adb4fe0fa6365d24736bde06750f8f272769a8 \
                        sha256  4f36d34b34167dde799a2a865701f0d8a2f61c812dcb45d2cba6e3fd86e82d91 \
                        size    1430348 \
                    golang.org/x/net \
                        lock    v0.7.0 \
                        rmd160  e2907c7257546564c6b2eb97189d65da022bc6dc \
                        sha256  aa9701a779a24fa615009ab3f177145c2a39a0e5366de39a08b84a0f952587b6 \
                        size    1241181 \
                    golang.org/x/image \
                        lock    v0.5.0 \
                        rmd160  38c50e4a59504277841f490d92cbc909dfba0843 \
                        sha256  92001128057ff3eaa1d9364725549d5c4d88fd6fe828beef2c8e4783f0395aff \
                        size    5040520 \
                    golang.org/x/crypto \
                        lock    4570a0811e8b \
                        rmd160  603e958324fa5cbb605116b2e880297145f33efb \
                        sha256  183fef0e64ee865da967f48f41bfecdd70ef1402a623539cbd53af7342a72713 \
                        size    1734498 \
                    github.com/xrash/smetrics \
                        lock    039620a65673 \
                        rmd160  55c9e9f554905046a0db05723db5a9d95c6b2d41 \
                        sha256  996b007cfb8fd8308b8f1912bf3863a108edeb07e1e705b8294e13c7a3a662cb \
                        size    1823438 \
                    github.com/stretchr/testify \
                        lock    v1.8.0 \
                        rmd160  5c390a4b7ea60de6cf9f69ece1cfc664e52c52b7 \
                        sha256  9b51f07d72fd2d88a76cd89fb8863fc69812e364d28d0a97f6eacf9cd974c71d \
                        size    97622 \
                    github.com/stoewer/go-strcase \
                        lock    v1.2.0 \
                        rmd160  b8c644b1233496ac620e667bd8578079b7dcda04 \
                        sha256  b7b4dec40c80d32a53d9ac2c22e6b8db854c98e2b1c244fc7789e0ba2c8760ee \
                        size    5295 \
                    github.com/srwiley/rasterx \
                        lock    2ab79fcdd4ef \
                        rmd160  7048dd24a7fea953ca0f8b73cd91581c707b104f \
                        sha256  eaa143b014f37382c5734c49eb93129cc21cd271a94d3066d4d53700389279b3 \
                        size    217680 \
                    github.com/srwiley/oksvg \
                        lock    be6e8873101c \
                        rmd160  909bf626b15342d733e34644a7b8825a23e9484c \
                        sha256  907ec4c9e9ae47a262e3eacf722ee2ea4824e10ce6cf9c9fabff75be7298a71f \
                        size    340053 \
                    github.com/spf13/pflag \
                        lock    v1.0.5 \
                        rmd160  2ce81608a38c6f383a35bccd24d64361df5828c9 \
                        sha256  7f41acdcba65b1fab5b9b633947a139f9915b60f94bdab486cdbe9d90c54f61e \
                        size    50815 \
                    github.com/spf13/cobra \
                        lock    v1.6.1 \
                        rmd160  e7d60f9ffc63828e5e51446e550f3342d629928f \
                        sha256  1bd0924138d5f2fc0b2187a4331af53dd65ad313b8c84bcea9345e42c29c08fb \
                        size    111079 \
                    github.com/rivo/uniseg \
                        lock    v0.4.2 \
                        rmd160  b8a486a6b8fd95e2dafa2490584294fd75a69feb \
                        sha256  911df959935fef66966be7e036f98e2a9d5829079e6cb17cb44124ba4e4c0ae7 \
                        size    452015 \
                    github.com/pmezard/go-difflib \
                        lock    v1.0.0 \
                        rmd160  fc879bfbdef9e3ff50844def58404e2b5a613ab8 \
                        sha256  7cd492737641847266115f3060489a67f63581e521a8ec51efbc280c33fc991f \
                        size    11409 \
                    github.com/pkg/errors \
                        lock    v0.9.1 \
                        rmd160  dc065c655f8a24c6519b58f9d1202eb266ecda40 \
                        sha256  208d21a7da574026f68a8c9818fa7c6ede1b514ef9e72dc733b496ddcb7792a6 \
                        size    13422 \
                    github.com/pasztorpisti/qs \
                        lock    8d6c33ee906c \
                        rmd160  2c13f9905f465adc64ad944eaa5f28c9de49e251 \
                        sha256  cc89c0007599f8377b6e63abb3bc97cc93be0aa5f88d286572bf2150b1444ae6 \
                        size    26709 \
                    github.com/olekukonko/tablewriter \
                        lock    v0.0.5 \
                        rmd160  aa952a560c3aa5102bfb3e55f12facf048379adf \
                        sha256  830bdee7f05aa76353c113075a864359762a502c6d6a1f72bfb7055247c0539b \
                        size    19579 \
                    github.com/nfnt/resize \
                        lock    83c6a9932646 \
                        rmd160  3a560bee3581adca960e3dfbe27b6b226a2dbd8a \
                        sha256  6df87ebe11fb29f37b115f3f81491b3795e85a343fb2279c7b5277e542f90425 \
                        size    12460 \
                    github.com/muesli/kmeans \
                        lock    v0.3.1 \
                        rmd160  300d008a149bf90d508e87d3c130935343f31f52 \
                        sha256  1a942f196c71ecb20221510265a991152c80e84f731c9cabe5d1ac8f49ccb716 \
                        size    3830097 \
                    github.com/muesli/gamut \
                        lock    v0.3.1 \
                        rmd160  b7c84cee6657c55fff5763bb302ad606a3a63861 \
                        sha256  a757da0f6b18523e7981888821c77b398e8af8f70cf11c92c609e028fe6abeeb \
                        size    70392 \
                    github.com/muesli/clusters \
                        lock    2700303c1762 \
                        rmd160  d54be72d5e0164cc915a58c27ede22d7fff747c9 \
                        sha256  cccaf41bf596a28edd2ac7637463653c65245f12e1f4b5e14fdd9d58b47c7b09 \
                        size    3805 \
                    github.com/mattn/go-runewidth \
                        lock    v0.0.14 \
                        rmd160  7186117475d80aff012960b61daefd53c7efeca6 \
                        sha256  71e68e76e460aff1af8b58453a5a7b2278c42f6659c8c7b4321907bdf14ee6eb \
                        size    18269 \
                    github.com/mattn/go-isatty \
                        lock    v0.0.16 \
                        rmd160  dcdf01553caa079315f2293c109de17fc72f0c6b \
                        sha256  391d25a98e2cc92a2ed5c6abd07cde1053411706bb24e5843562931e6085ab46 \
                        size    4693 \
                    github.com/mattn/go-colorable \
                        lock    v0.1.13 \
                        rmd160  c9e8ab9d0773c0984f36235e3c9f8c033552ac1a \
                        sha256  0cd9a951799c1a9f999df56e4b020170fa887456049c274aae6262d9ae3f7424 \
                        size    9778 \
                    github.com/lucasb-eyer/go-colorful \
                        lock    v1.2.0 \
                        rmd160  a4183d0625e6c94474942cdc544c1061d35c4e34 \
                        sha256  fbad1aade4444bf51409f5b6a008cc14c7a7cdd1af856841fc1170605fae3914 \
                        size    970841 \
                    github.com/leodido/go-urn \
                        lock    v1.2.0 \
                        rmd160  511c197355986e3222e1434446d1085bca6aec19 \
                        sha256  2a2dcbad59406556838a985812e86b45eea0815b8b563e786783b084af6f0150 \
                        size    1102403 \
                    github.com/labstack/gommon \
                        lock    v0.4.0 \
                        rmd160  82475913c42536c4bc63fbe34115179c473e1dfc \
                        sha256  18193f7f4461c6e5c182785fc7975f75822aac8612f6efa68183f875ba1d3be0 \
                        size    13205 \
                    github.com/karrick/godirwalk \
                        lock    v1.17.0 \
                        rmd160  45c1739115b96b45bc3cd0336fe3e8ae566f4fe1 \
                        sha256  3379e91439da6926215baa16227cc386cb5f3831c17cc78822525e7f53593ed2 \
                        size    27551 \
                    github.com/k1LoW/tbls \
                        lock    v1.56.5 \
                        rmd160  073ce40653f64d16e559d5de2eed910d6cb3064d \
                        sha256  72915e71855c5b4bf51645a73780f2b7c743dbb5c5bd54363c863f889adc56e3 \
                        size    4594143 \
                    github.com/k1LoW/glyph \
                        lock    06dafc0214e7 \
                        rmd160  fe1c7394745918a0e299b2948d922e9bacc32735 \
                        sha256  da1f094afe7656aec2289e40eb65fe825216ef6ab036e98c957147d762cde203 \
                        size    180715 \
                    github.com/inconshreveable/mousetrap \
                        lock    v1.0.1 \
                        rmd160  d5dd7c9ef19fef8876014ae3b08a3f6a2a813bf7 \
                        sha256  57bdbba1b25456bc66319f0ad5ba00b92dcfddd8431df9152e046fe079ad85b2 \
                        size    5944 \
                    github.com/h2non/go-is-svg \
                        lock    35e8c4b0612c \
                        rmd160  74f725d8cfcc22673be7f06832bdaecabe87339a \
                        sha256  5c46ab26edad5b6381bf73ba0d31eb0a4c0a9af4bb8efe507752dc96d0751733 \
                        size    33232 \
                    github.com/google/go-cmp \
                        lock    v0.5.8 \
                        rmd160  8335ed233b7f0de3539ff5c88b2eb1400480a806 \
                        sha256  a1b3d227b1d4a6c224f4597228e7380ac5dd4b886fe91644ba88ca0292b5f121 \
                        size    104650 \
                    github.com/golang/groupcache \
                        lock    41bb18bfe9da \
                        rmd160  dba4526dc11102f7cfc3ee7be23cb1416793e35b \
                        sha256  03b46be967afa501b74a1bf72211b08d6e8f6b2a3b42335105480b6df6e51980 \
                        size    26110 \
                    github.com/golang/freetype \
                        lock    e2365dfdc4a0 \
                        rmd160  636766006da15c3fc745a5a914252dd38d57916f \
                        sha256  0e403fc2de539573a6759940993d4132177f47507ed760c8e827c8381871136f \
                        size    466227 \
                    github.com/goccy/go-yaml \
                        lock    v1.9.6 \
                        rmd160  e4081ae9b821d463b68de934a45c6118fae044b4 \
                        sha256  e574a550e06fb525d35a759fa3a15411c40ecd2bac0c427afc051a5ec79372bd \
                        size    88934 \
                    github.com/goccy/go-json \
                        lock    v0.9.11 \
                        rmd160  74b101a66511c75e9c7bb67f9b0840f0051ea150 \
                        sha256  31e073a25b9d098404e0bfa0a33557d1616776fec4a945ba96a388f8560012f6 \
                        size    388438 \
                    github.com/goccy/go-graphviz \
                        lock    v0.0.9 \
                        rmd160  ebbd847edfac5721e5786f3acaa67118635e37f8 \
                        sha256  4cd3db2eb8f79d096cebe398b7f0c3ca9139d6203a47d1ecf1feb558017d77e3 \
                        size    3717967 \
                    github.com/go-playground/validator \
                        lock    v10.4.1 \
                        rmd160  a0e525cee45ce0ce3d83d4e5036e3728b06666fa \
                        sha256  09ea3cbaf0f7a06c9c5a1230403657d883a34d83857abc4837a5004c27cfb7b6 \
                        size    173196 \
                    github.com/go-playground/universal-translator \
                        lock    v0.17.0 \
                        rmd160  af69564aaac9a8c02b17d40bfbc057bf301684f1 \
                        sha256  4272670a016909c65e8789f62f5804cf54c045b010d4d3d29d71f46fc791db95 \
                        size    36838 \
                    github.com/go-playground/locales \
                        lock    v0.13.0 \
                        rmd160  89550915ead759ae6afd9b3a7db1a06dc40effd1 \
                        sha256  3e0a7c7223e05b9e563f86d0890899e23ddf1017db3e95817caffa848679b722 \
                        size    4227226 \
                    github.com/fogleman/gg \
                        lock    v1.3.0 \
                        rmd160  14c312f65687bbfffeb566ce0f2116e3a6459486 \
                        sha256  5278da04e276b1a688d9798c78ff187250fac1b5bce1220832dff5c9fb4620f5 \
                        size    695793 \
                    github.com/fatih/color \
                        lock    v1.13.0 \
                        rmd160  0c56533948a292eb8c5181e9a88a45fbd1267bf5 \
                        sha256  a65b114bfe507384e1660730803ffb4437c63a24dd11a5d7f61c77f048caa55f \
                        size    10828 \
                    github.com/elliotchance/orderedmap \
                        lock    v1.5.0 \
                        rmd160  24e0769ca081d967bc103198f2f1610612514795 \
                        sha256  6cb205616c2b7b5750f362d1d083e36e3c14198c345a37105c2fcc2a3d8ef2d2 \
                        size    11906 \
                    github.com/davecgh/go-spew \
                        lock    v1.1.1 \
                        rmd160  7c02883aa81f81aca14e13a27fdca9e7fbc136f7 \
                        sha256  e85d6afa83e64962e0d63dd4812971eccf2b9b5445eda93f46a4406f0c177d5f \
                        size    42171 \
                    github.com/corona10/goimagehash \
                        lock    v1.0.2 \
                        rmd160  6b29ed0937d62497f51805c99a93bdaf204c8880 \
                        sha256  de420e40cacfd1e8d4ca2dadf6e2149cb9ed9f2621478fa4ea3db109cccaa917 \
                        size    1545825 \
                    github.com/beta/freetype \
                        lock    v0.0.1 \
                        rmd160  b584089e867f969ce39d9a4a12e138d460e0e70b \
                        sha256  da4cc2bc814a514a423f271809aba7d74de8dba2fac4983b8bc42edc4323ba50 \
                        size    466816 \
                    github.com/antchfx/xpath \
                        lock    v1.2.1 \
                        rmd160  6f40d664a4b88ec5af69769cfe4aff1ff0fe72b0 \
                        sha256  4ed5b4466736d93420f44ec7ee30be413245615786fcddc28470ccd4912f29fc \
                        size    28750 \
                    github.com/antchfx/xmlquery \
                        lock    v1.3.12 \
                        rmd160  280b4385f2ccbed088818afd61439a181eb519e2 \
                        sha256  8df74718bc758ef7c7619766b2fbf7089cac2c586ced4f093de2a416de420b30 \
                        size    20471 \
                    github.com/ajstarks/svgo \
                        lock    1546f124cd8b \
                        rmd160  39b4251f452797d58210d87d8447920538efa7a7 \
                        sha256  74022529279b2604998256b3d6188563ea4344bd17bdc1851442cfdce81879f5 \
                        size    2544087
