# -*- 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/errata-ai/vale 3.7.1 v
# Delete this on next update to use golang PortGroup's default ('archive')
github.tarball_from tarball
checksums           ${distname}${extract.suffix} \
                      rmd160  51091c54ecc461dfbaf3ea86f0fd07832527e272 \
                      sha256  a478fe3cbdb40d924e783e25f94acc261e023f6f64332caf01532f8a42abe977 \
                      size    10536839

categories          textproc
maintainers         nomaintainer
license             MIT BSD Apache-2 Public-Domain

description         \
    A syntax-aware linter for prose built with speed and extensibility in mind.
long_description    \
    Vale is a command-line tool that brings code-like linting to prose. It's \
    fast, and highly customizable.

build.args          -ldflags '-s -w -X main.version=v${version}' ./cmd/vale

go.vendors          gopkg.in/yaml.v3 \
                        lock    v3.0.1 \
                        rmd160  e85ac1368fb7f9ef945b7fd7bd608a1f0d261c12 \
                        sha256  f3ea6be3f405ec25f8799773355aba54f8831d11f5315a01155bdc69b92eca7b \
                        size    91208 \
                    gopkg.in/yaml.v2 \
                        lock    v2.4.0 \
                        rmd160  66e9feb7944b3804efa63155ed9b618717b8955c \
                        sha256  72812077e7f20278003de6ab0d85053d89131d64c443f39115a022114fd032b6 \
                        size    73231 \
                    gopkg.in/neurosnap/sentences.v1 \
                        lock    v1.0.7 \
                        rmd160  31fe36da3f5f9f44a2a831e5c5dffb372ba70286 \
                        sha256  cbe8516ac185c0cb7e529ac3615ca0e1c15f5130ffd9a30f0e960544184d0aa9 \
                        size    5182261 \
                    gopkg.in/check.v1 \
                        lock    41f04d3bba15 \
                        rmd160  1e5543a8e6a3159296ee63e28cbde9931a04f6b3 \
                        sha256  c41575a73d10809f89b05ef9e783f2d53facdc6573697770d30efb05a9d2dc28 \
                        size    31612 \
                    golang.org/x/text \
                        lock    v0.14.0 \
                        rmd160  e26a72d542901d19f6dde4e07746f72206fb8701 \
                        sha256  ef54709caaafdd8b27ce3d5f7c53408f11bc5fd1688c1c4f328de8ed268b3188 \
                        size    8972503 \
                    golang.org/x/term \
                        lock    v0.18.0 \
                        rmd160  c183fe023094cf41b6a66e88cd765d97a35f439c \
                        sha256  3441bd395a6788d71ab9d7fb4e16df2975c41f252cc21b5c8706feb92b9df47a \
                        size    14742 \
                    golang.org/x/sys \
                        lock    v0.18.0 \
                        rmd160  f2df5cddcd4f72d2eb7f75309ed3c1c821e05d66 \
                        sha256  d8d4c0874ddc66e9fb0c1264b4eeb8b8625153740b751eae59220eb5ff17eacb \
                        size    1448593 \
                    golang.org/x/net \
                        lock    v0.23.0 \
                        rmd160  314021a9d4fc510f2acfbfa131810944101c66bf \
                        sha256  7c2b7d3c9062bc8cd529f8f1b2aa16d5a8616a90cb3cbdbf326bd5c6f0fb51f1 \
                        size    1509183 \
                    golang.org/x/exp \
                        lock    7918f672742d \
                        rmd160  8f5ede2d45c2345c67fccafd456eb1f348a2babc \
                        sha256  abfa49f3f00b6cb8bba7d5eb5e9788164e3e7bcf936e46cb8ccc36c5e287a520 \
                        size    1634394 \
                    golang.org/x/crypto \
                        lock    v0.21.0 \
                        rmd160  af2d1cfcc2e0b235f432863286fe666e2eec3f58 \
                        sha256  98e51eb5ad0dc5f9e1ea49804661e9c6db076dda540dc239a1e301b57bbd1090 \
                        size    1810842 \
                    github.com/yuin/goldmark \
                        lock    v1.5.6 \
                        rmd160  7a63c194c76fea834b2af4d3e2546ac86835672d \
                        sha256  0480aaaa32b304a60a11dbefed9bae1f0ca8f4d9c359d10e1af0384b72df920f \
                        size    248088 \
                    github.com/xo/terminfo \
                        lock    abceb7e1c41e \
                        rmd160  03f45e9801b38da949e34fec0c1881c96d6fa37d \
                        sha256  c8f968af54b9283119a9132ff6748f081afdd6b52deef111f6ac680c00a01f19 \
                        size    35179 \
                    github.com/xi2/xz \
                        lock    48954b6210f8 \
                        rmd160  80381ccf17a6eddadd49295e261f99955444f73e \
                        sha256  1019ea65e973ae91d42d31b00514c727bb2057ecae021bf24ac8014465af8b8f \
                        size    1135341 \
                    github.com/ulikunitz/xz \
                        lock    v0.5.10 \
                        rmd160  ba4a3b2c8049d86688c50648bc06f8969133ee43 \
                        sha256  c237e2956881ae1eee019d3c39b3d8fbff2a8b4631082e156f67272b577f72f8 \
                        size    479677 \
                    github.com/stretchr/testify \
                        lock    v1.8.4 \
                        rmd160  8e1645055c9b1d8e117df7974034e74b7f600d27 \
                        sha256  6d0a77075bbe0f8f1c0cbed51dd4d174579db976fef39d9ae6b500aab8917d6a \
                        size    104469 \
                    github.com/spf13/pflag \
                        lock    v1.0.5 \
                        rmd160  2ce81608a38c6f383a35bccd24d64361df5828c9 \
                        sha256  7f41acdcba65b1fab5b9b633947a139f9915b60f94bdab486cdbe9d90c54f61e \
                        size    50815 \
                    github.com/spf13/cast \
                        lock    v1.3.1 \
                        rmd160  d4ab928edfe2ad8aafbc3248287b788c65ec155f \
                        sha256  a33b9fbe9c9dd9cc2bb54f43bcd9a4b5503666c028448bc1b600d46961ffb604 \
                        size    11103 \
                    github.com/smacker/go-tree-sitter \
                        lock    c5d1f3f5f99e \
                        rmd160  b69af19f1952bfef6f87cf49a755b7e9632b336e \
                        sha256  46e84c8c20ee23ac4fdaebe9bf2e76a4335469cded84d886ed315bb1684ec0bd \
                        size    12756579 \
                    github.com/shopspring/decimal \
                        lock    v1.2.0 \
                        rmd160  816b30c16e4272887fdb54cdb31edf8d0518cbb6 \
                        sha256  efa72d6c6d5a261d614ac11ce5db7c2a76d671866300f087f4f4225b4b11f500 \
                        size    37774 \
                    github.com/sergi/go-diff \
                        lock    v1.2.0 \
                        rmd160  0ee3ab8df694f8b9d8aeea2309da3512aa6ade66 \
                        sha256  c01c182c57692b98bc38d787e7428c63a11338a8f1a1931427ab184bbdf59df0 \
                        size    1333604 \
                    github.com/rogpeppe/go-internal \
                        lock    v1.6.1 \
                        rmd160  60a7c8a40bd73160f7a61ab365d9ebab06ff90a1 \
                        sha256  ccd0e3ec65e987ddb9719f0e1db82aee660db3bfcfc7bd031bcccc1df0d1fc85 \
                        size    123139 \
                    github.com/rivo/uniseg \
                        lock    v0.4.4 \
                        rmd160  00ed48c772088197112a0732fe3c7cd90ec8c94e \
                        sha256  c80468291b3a3df4d56d48f1335564a3813fb7e6d5588a8502949fd9d67a704a \
                        size    453472 \
                    github.com/remeh/sizedwaitgroup \
                        lock    v1.0.0 \
                        rmd160  284f09ac7768fda039f764409c1540f57d47b1d0 \
                        sha256  a0aedd09f66634620066e4d5f4e0bb3ad94258af917918997b7075f22579363f \
                        size    2679 \
                    github.com/pterm/pterm \
                        lock    v0.12.76 \
                        rmd160  1de1f4259d4d142b75769b2f5b2cde9b65f9605a \
                        sha256  c6fbf7ac59dc7e779db7c653559bd6f52dbdb7020ef60db278af4bc1c4a2b915 \
                        size    297312 \
                    github.com/pmezard/go-difflib \
                        lock    v1.0.0 \
                        rmd160  fc879bfbdef9e3ff50844def58404e2b5a613ab8 \
                        sha256  7cd492737641847266115f3060489a67f63581e521a8ec51efbc280c33fc991f \
                        size    11409 \
                    github.com/pierrec/lz4 \
                        lock    v4.1.2 \
                        rmd160  31607159a890c87c3f985780047fcc2563f09f03 \
                        sha256  1f159cb5841e9c34e5d110f66659fe3992bb160d20b08c9f916344e567e2638e \
                        size    38700779 \
                    github.com/otiai10/mint \
                        lock    v1.3.3 \
                        rmd160  c80818ba37407229a83c5d2cd09848adf0463147 \
                        sha256  75a2cfa97ca0121a67a80af2e911ed3a70cd819ee0fde8faee7df3b678085d1c \
                        size    6896 \
                    github.com/otiai10/copy \
                        lock    v1.7.0 \
                        rmd160  83558b05860c657ba2b959093d9e2751835acda3 \
                        sha256  834754de53796a21b7e16a77e37d61c5ae9a8d8cff4dfafba6ec9b949c327243 \
                        size    14492 \
                    github.com/olekukonko/tablewriter \
                        lock    v0.0.4 \
                        rmd160  750bec232562820a4f3ba47cd2864f4c84e7a767 \
                        sha256  890daf262aee371899075912bab0b3107313bea32846cf796bca83ef9a1dccf5 \
                        size    19267 \
                    github.com/nwaples/rardecode \
                        lock    v1.1.0 \
                        rmd160  05e3639922ce8dd50c5277b699f20684d5cde7f9 \
                        sha256  2609395e5571926e9d990ec71a6e32ab65530a3b792e42e86590e90d83c1d417 \
                        size    34399 \
                    github.com/niklasfasching/go-org \
                        lock    v1.6.6 \
                        rmd160  9f99f7a4385d69fd0f32a0b9e433e934f6c7f8fa \
                        sha256  26f6df07a7c401587caaaa825855a7b3b8648529fb8f126727fb66cdf8921fed \
                        size    240536 \
                    github.com/neurosnap/sentences \
                        lock    v1.1.2 \
                        rmd160  743d4e2caf0bc9e06de827694b5dfcfd92fea31f \
                        sha256  a139a8c7fb22fc2934312cdd9eeeadc25f053634d392fd3ff091ed8b88d1303a \
                        size    5198729 \
                    github.com/montanaflynn/stats \
                        lock    v0.7.1 \
                        rmd160  02861be5d0622683a277ca0cb9443a24a54d1f30 \
                        sha256  501d92ad0e2d2f64321bc17f1c32c194c2a7e0db138b39fc820c30f8b21e79be \
                        size    52173 \
                    github.com/mitchellh/reflectwalk \
                        lock    v1.0.0 \
                        rmd160  c8f3f4a948ebfd3f69f22663f856e7309877ba8d \
                        sha256  117a3a92d72f36187cd4aa728890538c9637be7d4ba9a8d7a777c51a15ea8015 \
                        size    6149 \
                    github.com/mitchellh/mapstructure \
                        lock    v1.4.0 \
                        rmd160  cb52c7a0d564c38b35b37301f49959522e25a553 \
                        sha256  60a0d18f536e7e993bcc9f5490c57b7d792b95f0236a54336a547521f05a896e \
                        size    27256 \
                    github.com/mitchellh/copystructure \
                        lock    v1.0.0 \
                        rmd160  f302c41c8c05f9f254b5c1354e8aa7ba099fc81b \
                        sha256  5306cd122f11f481baa0b4c17437dd816e9449c8b91d59475c5e1f5b5edc1a9a \
                        size    8897 \
                    github.com/mholt/archiver \
                        lock    v3.5.1 \
                        rmd160  a0d40489e1a0f84e76b68728ef1ab92db1c24013 \
                        sha256  1523c183b6cc2a8e97b529c5ddf1493b285847afb5fc4332f3e088d706288d07 \
                        size    64217 \
                    github.com/mattn/go-runewidth \
                        lock    v0.0.15 \
                        rmd160  702d468077550681ac11c3c2f3f5c9f98a868798 \
                        sha256  a6b5f47ffe7329895a605c356ff806dfd50b536bbc87af77773e55ad6e52d2db \
                        size    18287 \
                    github.com/lithammer/fuzzysearch \
                        lock    v1.1.8 \
                        rmd160  43099272db762255680a5765894bb6ada4618d34 \
                        sha256  bc67a62bfbe450f0dd894bcfe5c3aebb515ccb9865b77b263706dd91d93a594c \
                        size    9388 \
                    github.com/kr/text \
                        lock    v0.2.0 \
                        rmd160  48558c7e8ff67d510f83c66883907e95f4783163 \
                        sha256  2f2e21ac8a9d523e88cbba4039441defc4a66bfaa78811c900a88fcf28729c4c \
                        size    8702 \
                    github.com/kr/pretty \
                        lock    v0.3.0 \
                        rmd160  0895c899b9d88b87beccda0a9b4c5c7057e858f0 \
                        sha256  88d8d187ffa4faf0362b48c3d327ad440c7e5fb179ea3247e69269cab128a6b9 \
                        size    10043 \
                    github.com/klauspost/pgzip \
                        lock    v1.2.5 \
                        rmd160  6fe0c7919ab2e059d204500b2b2b97061fa65d77 \
                        sha256  d7a8b291e14bb9a7a1b45b7e83cfbae89933295a47516473d77dced37558ceb2 \
                        size    125942 \
                    github.com/klauspost/cpuid \
                        lock    v2.2.3 \
                        rmd160  0af6a64f5f1932b47b8001536bbfe13701fff39a \
                        sha256  a1dfc8cd24b17f9ad8d2eb9f74018eb9aa1b7f1079a8be5ed20094d3ef996dd3 \
                        size    455284 \
                    github.com/klauspost/compress \
                        lock    v1.11.4 \
                        rmd160  a5394fbd74971308acec69a8b07b8cca25b5a06b \
                        sha256  94b8378e74ee3c6beaa6342595d42dd69640182de5e51c0b8b0321711583ce6d \
                        size    17445879 \
                    github.com/karrick/godirwalk \
                        lock    v1.16.1 \
                        rmd160  8fb4d41a69f68133784172f95c03af798b07eaab \
                        sha256  5be9a6cb67201740c0bd74ee3b62494cac2b0c47695efdc010e7be25c2b29d74 \
                        size    27134 \
                    github.com/jdkato/twine \
                        lock    v0.10.1 \
                        rmd160  8ea601cce0bbead7cd0062724111c75e4ba393e1 \
                        sha256  87496198a437e87fe8cdc0227ed2228e1f3bccce95e60f6fdcab062b25e95ee1 \
                        size    2070578 \
                    github.com/jdkato/go-tree-sitter-julia \
                        lock    v0.1.0 \
                        rmd160  ab1363c196ac5d2627f0e53eb9cbbb06091321a1 \
                        sha256  2ed1fc4b7aa162eeff0b1c72e0ee3c9507eae7ab8015b4d798a0c0c568e961f4 \
                        size    2750861 \
                    github.com/imdario/mergo \
                        repo    github.com/darccio/mergo \
                        lock    v0.3.11 \
                        rmd160  9878be87895e725d58352cd253cb568404eb8931 \
                        sha256  84a92c395e4ede5d096ca08f11851e0d853897a868e6432253361509da810cf5 \
                        size    22090 \
                    github.com/huandu/xstrings \
                        lock    v1.3.3 \
                        rmd160  64a2e87712cb657ec7d79273ed8f81ca1d13fc03 \
                        sha256  18632c31ddc1c88711bbb1829ade4e73ae9c40f4386fe1697847015595ae5467 \
                        size    18417 \
                    github.com/gookit/color \
                        lock    v1.5.4 \
                        rmd160  55131b28b87b2c49c2cf217c6254a95306b9ba59 \
                        sha256  caceda3b3ee3f3bfaa9ec00df615ee07047e1062f47eba640cff48f984b9b64b \
                        size    2155322 \
                    github.com/google/uuid \
                        lock    v1.1.1 \
                        rmd160  69112e9735ecc1d5360a3cc31531f8be661a007f \
                        sha256  70be7dec37826f2cbe13acfe534ce74cbb2107c1e348eb4e8365f7d900002e40 \
                        size    13552 \
                    github.com/golang/snappy \
                        lock    v0.0.4 \
                        rmd160  23c095b7e2bc6f5a978d771e4ecc9f7b0f204491 \
                        sha256  6a2d69e63124670c8b8105fb34d32f3f34f6816f93bf5a6e28f85c428c5b40ae \
                        size    66136 \
                    github.com/gobwas/glob \
                        lock    v0.2.3 \
                        rmd160  1f472cf991498a8091446eb788fe85e0c5403185 \
                        sha256  2de3694ee0ff41a96b66f9aa3eec51048e620cdd09acc8685f18c3abcd6e14ae \
                        size    25971 \
                    github.com/errata-ai/regexp2 \
                        lock    v1.7.0 \
                        rmd160  f9616c534e0682a297426ee6d8e98bb6c256f9fe \
                        sha256  d841bc98cda9d320f096860b5a61a2185c99e8f6c34b709f41747375ede7bb0e \
                        size    206006 \
                    github.com/errata-ai/ini \
                        lock    v1.63.0 \
                        rmd160  94d158dd39a5c75acb6763329a5456f026d1779a \
                        sha256  6e38e5835f36a0dab20f6a9b0e36b47f822f5465f529ac8462351623f92eb766 \
                        size    30664 \
                    github.com/dsnet/compress \
                        lock    f66993602bf5 \
                        rmd160  e07dbed76bace1b36938f3e3cf8c9c4d9ea7ab28 \
                        sha256  b90094fda68da2ed7a28ab7de9670c15366b48269112ed26bf8322f8836e1a48 \
                        size    9963932 \
                    github.com/davecgh/go-spew \
                        lock    v1.1.1 \
                        rmd160  7c02883aa81f81aca14e13a27fdca9e7fbc136f7 \
                        sha256  e85d6afa83e64962e0d63dd4812971eccf2b9b5445eda93f46a4406f0c177d5f \
                        size    42171 \
                    github.com/d5/tengo \
                        lock    v2.10.0 \
                        rmd160  cc21c9a165d0fcf957480e606aff720592dd0b08 \
                        sha256  b152922e68ec4ffce446d046ae5a512cb1d5e1b11d62caa4ecd95845064a8de9 \
                        size    170534 \
                    github.com/containerd/console \
                        lock    v1.0.3 \
                        rmd160  0ddcc08a0582fd25a653a0a6a599c0f9eed7538e \
                        sha256  a032c6f2eecefbeb998ef96bb92f65423552f8e0ac7c410ec0f8c5829af704ea \
                        size    13726 \
                    github.com/bmatcuk/doublestar \
                        lock    v4.6.0 \
                        rmd160  af580a5b6e575235e7fd649cf038f867fee4e28d \
                        sha256  2faf4fc8cdd3c3f52f95905dd2d3b082a7c1645a0c1aa3982d535e8e41db468a \
                        size    26653 \
                    github.com/antonmedv/expr \
                        repo    github.com/expr-lang/expr \
                        lock    v1.12.0 \
                        rmd160  c08ed69cd417ecc69f05dd2255f4feda0b02de60 \
                        sha256  73be11b9894fc489317e71ac4c46b8fd73ed203d1e02dc4397c68a2784451d60 \
                        size    4020346 \
                    github.com/andybalholm/brotli \
                        lock    v1.0.1 \
                        rmd160  f6dc10e7cf5cb26d928c66f5e5e10951cca0a61b \
                        sha256  165f621a41695089b61b28b92ffce5a9e20fb59c9f5de51029f4dfe2beeb78fe \
                        size    593402 \
                    github.com/adrg/xdg \
                        lock    v0.4.0 \
                        rmd160  9a5eabbef937e0482168febd9fc3fc63ad61d6fd \
                        sha256  1a1276ed8071b21d00f417eff83dc3a77d4a7878e3064f117bc22421902e0cfe \
                        size    20032 \
                    github.com/adrg/strutil \
                        lock    v0.3.0 \
                        rmd160  bc678b7878a0d37b6e1892ec577e43dfbb26bd12 \
                        sha256  3d25e115e74a6afb1e3c4f1727398922b51614cef9d9aa5d1729661374569507 \
                        size    16861 \
                    github.com/Masterminds/sprig \
                        lock    v3.2.3 \
                        rmd160  2b8476be3412c7fa9f5f7d6785b29daa28d002cc \
                        sha256  d71243c7106756126794968c5eeebf84bb9e25adbabbc51b3bb53aad7ae158a2 \
                        size    56457 \
                    github.com/Masterminds/semver \
                        lock    v3.2.0 \
                        rmd160  b11570a5fd505fa17aef12af95729ea211ec3ac8 \
                        sha256  34848595c3da3c314b396e8e174c7755d4a9ea498df04d247d4da24b07bcb202 \
                        size    26075 \
                    github.com/Masterminds/goutils \
                        lock    v1.1.1 \
                        rmd160  d50d8300ab7418bf2fe5bd0e7a5889f7906d082a \
                        sha256  9c750be5c0666f133c0bf8d9439a2e428b800276d4ab28dfc406fad8d66face6 \
                        size    14849 \
                    github.com/MarvinJWendt/testza \
                        lock    v0.5.2 \
                        rmd160  fcff5b11475f1eb771ce0a386d9adf45eb7c710e \
                        sha256  3272cfcaa6acbb9b6f098e7913b19c59bf011222c3945eba4c22f38fce238a5b \
                        size    52099 \
                    atomicgo.dev/schedule \
                        repo    github.com/atomicgo/schedule \
                        lock    v0.1.0 \
                        rmd160  5e87348c5613332b47a0d015d9efeb30384c33c3 \
                        sha256  ef4532c0dc0ae8795e08039749936906b7b66a2eb6f9fc313a678e6fe53907e5 \
                        size    6050 \
                    atomicgo.dev/keyboard \
                        repo    github.com/atomicgo/keyboard \
                        lock    v0.2.9 \
                        rmd160  83cfd0cf70e522d4958a903b754f3f5b94f09e52 \
                        sha256  f9c13afbc9a998c49c328c00543915ae1ba7189f358569f5346c3682b1964ccb \
                        size    13569 \
                    atomicgo.dev/cursor \
                        repo    github.com/atomicgo/cursor \
                        lock    v0.2.0 \
                        rmd160  4c72fd860555fb97d8f6e22870e85a1baff48ca0 \
                        sha256  9417d5fd0491aa5dc6cd577b44a78c94afdb1ba1f43ba37aed0e3028207e62e9 \
                        size    11334 \
                    atomicgo.dev/assert \
                        repo    github.com/atomicgo/assert \
                        lock    v0.0.2 \
                        rmd160  49325ddfa711e4a44bb993a3afa1162b65c9289a \
                        sha256  066bd09b12be203186a66f3b1a747f9f69ddd495b290d94544445d8f9f106893 \
                        size    7685

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