# -*- 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/segmentio/golines 0.12.2 v
revision            0

description         A golang formatter that fixes long lines

long_description    Golines is a golang formatter that shortens long lines, \
                    in addition to all of the formatting fixes done by gofmt.

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

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

checksums           ${distname}${extract.suffix} \
                        rmd160  41076444687abc127344d19345aa103422075486 \
                        sha256  6f3c462dc707b4441733dbcbef624c61cce829271db64bd994d43e50be95a211 \
                        size    30545

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/tomb.v1 \
                        lock    dd632973f1e7 \
                        rmd160  ae07f5ddbbc6afc772d6dc5273bb72eaba50529a \
                        sha256  91c562a4e31c89d13e5391143ff653231fc2d80562743db89ce2172ad8f81008 \
                        size    3636 \
                    gopkg.in/fsnotify.v1 \
                        repo    github.com/fsnotify/fsnotify \
                        lock    v1.4.7 \
                        rmd160  24712e412814020224e2779186e634610e2f6926 \
                        sha256  bc839ee158ad34b81c1f11c3b9e3bcbabfba3297f61d165599880c400b8171dc \
                        size    31147 \
                    gopkg.in/check.v1 \
                        lock    20d25e280405 \
                        rmd160  412aa0d109919182ff84259e9b5bbc9f24d78117 \
                        sha256  233f8faf427ce6701ac3427f85c28bc6b6ae7cdc97a303a52873c69999223325 \
                        size    30360 \
                    gopkg.in/alecthomas/kingpin.v2 \
                        lock    v2.2.6 \
                        rmd160  af6db4648ec7638fb5cab49fd9536caa705f5fed \
                        sha256  31378085783496cff78c7d41479ccd6206c4f4e3892909ef0c2cd39e2de3b039 \
                        size    44374 \
                    golang.org/x/tools \
                        lock    v0.17.0 \
                        rmd160  4a5f6ce5caf69fd8635ff0829b1497270a3a3d9c \
                        sha256  5604847c26fd185fea7332c57ca2fb17e6cc3c7429c93b30e8cc5fc5c919e13e \
                        size    3640782 \
                    golang.org/x/text \
                        lock    v0.14.0 \
                        rmd160  e26a72d542901d19f6dde4e07746f72206fb8701 \
                        sha256  ef54709caaafdd8b27ce3d5f7c53408f11bc5fd1688c1c4f328de8ed268b3188 \
                        size    8972503 \
                    golang.org/x/term \
                        lock    v0.16.0 \
                        rmd160  bd756f55b20d8afea67740e01a2cc13d9c03f2da \
                        sha256  0619c31c8e802b7380b4bc4ed21dbadab3938e88861829deda723aded067f90f \
                        size    14741 \
                    golang.org/x/sys \
                        lock    v0.16.0 \
                        rmd160  10e97b22e4ee6cb4210dc4a3939eff7029c76733 \
                        sha256  1736d810e783163472b5653ec5eb4272b9f7d570f4e212c5d55d6491be694cf7 \
                        size    1444408 \
                    golang.org/x/sync \
                        lock    v0.6.0 \
                        rmd160  f9a1a924a702fc4a3679db3dc36c58ca5b2eba0a \
                        sha256  b4e9aa29dbb296cc2ebfd679927b1789078d5743385b26c0656a24da89fdcee9 \
                        size    17596 \
                    golang.org/x/net \
                        lock    v0.20.0 \
                        rmd160  da27bb00763cd0e9796c81e6a8e2fbd358d6fbaf \
                        sha256  11d8a944c8758f6955dc431be141eb08a76acf2b6888395bbfb188f9c098dbd4 \
                        size    1486963 \
                    golang.org/x/mod \
                        lock    v0.14.0 \
                        rmd160  6a18b7beba1e08f18c3db26224b9538e15f2f83a \
                        sha256  c2aded81e0904c41b17106287726926977d0554c5dd9b8191174a888c7301d25 \
                        size    122056 \
                    golang.org/x/crypto \
                        lock    v0.18.0 \
                        rmd160  53a8a4ac652109ef207962e696e4961b861cfca0 \
                        sha256  03da085c4d9f2ca1bbf100eba7b53512a6aad1b7aefb6d212ef7ea110dbe71be \
                        size    1809200 \
                    github.com/x-cray/logrus-prefixed-formatter \
                        lock    v0.5.2 \
                        rmd160  f6bc343a984463187fb8081173868417ed5816b6 \
                        sha256  e12158f4076f615988164b5f958d4fdeaaadda7cc042e33681ee11495301ecdd \
                        size    6870 \
                    github.com/stretchr/testify \
                        lock    v1.8.4 \
                        rmd160  8e1645055c9b1d8e117df7974034e74b7f600d27 \
                        sha256  6d0a77075bbe0f8f1c0cbed51dd4d174579db976fef39d9ae6b500aab8917d6a \
                        size    104469 \
                    github.com/sirupsen/logrus \
                        lock    v1.9.3 \
                        rmd160  db211aeb52d4a85a7dc8acf83f7475b5f4fa9092 \
                        sha256  36a05391b8c6cef99e9a9c78b598f3a8da8feed318b385eadcdede08ae5cc229 \
                        size    50327 \
                    github.com/sergi/go-diff \
                        lock    v1.2.0 \
                        rmd160  0ee3ab8df694f8b9d8aeea2309da3512aa6ade66 \
                        sha256  c01c182c57692b98bc38d787e7428c63a11338a8f1a1931427ab184bbdf59df0 \
                        size    1333604 \
                    github.com/pmezard/go-difflib \
                        lock    v1.0.0 \
                        rmd160  fc879bfbdef9e3ff50844def58404e2b5a613ab8 \
                        sha256  7cd492737641847266115f3060489a67f63581e521a8ec51efbc280c33fc991f \
                        size    11409 \
                    github.com/onsi/gomega \
                        lock    v1.7.0 \
                        rmd160  040dbde1a4e283f9abf7d1cfd2fc65683aea08fc \
                        sha256  9c0b97992555c40a91360724fcf0c0ce1596f45561e2c40116946fb48a5b3c9b \
                        size    90687 \
                    github.com/onsi/ginkgo \
                        lock    v1.10.2 \
                        rmd160  e94363e5805c91a746f4e514d6e1e16f9ee77ccb \
                        sha256  ecdff52cae115af0d80fe2a28804d38954347f61f8eb25d44ff53d8e677e9800 \
                        size    134927 \
                    github.com/mgutz/ansi \
                        lock    d51e80ef957d \
                        rmd160  a32d3fd46ae68cfd82f31fadc3dfe551966f6a5b \
                        sha256  27808fbee08992bde76012200be0e24cb1017d39f3c228cc5805875993334b83 \
                        size    5102 \
                    github.com/mattn/go-isatty \
                        lock    v0.0.20 \
                        rmd160  ef20ccdf87de8b704c0c7118625b2beb31d8f1b4 \
                        sha256  397549e98cf5d40df585f31dc7902f017c37be88c64311dd2b4aeccab4009949 \
                        size    4717 \
                    github.com/mattn/go-colorable \
                        lock    v0.1.13 \
                        rmd160  c9e8ab9d0773c0984f36235e3c9f8c033552ac1a \
                        sha256  0cd9a951799c1a9f999df56e4b020170fa887456049c274aae6262d9ae3f7424 \
                        size    9778 \
                    github.com/hpcloud/tail \
                        lock    v1.0.0 \
                        rmd160  2c6daf876a9a3ff47d239f3485810799ae9ced66 \
                        sha256  aa9d7b729c8ee8b00c1a755ade77024e6b3ec4ac88585a39e31882260249f86b \
                        size    37817 \
                    github.com/fatih/structtag \
                        lock    v1.2.0 \
                        rmd160  dceb529f2caa7a1a18aac46d1b3a54cd374f3f4a \
                        sha256  105214157a39939be2459ce35cf884c34f5f83069a974865691039110e629353 \
                        size    5707 \
                    github.com/davecgh/go-spew \
                        lock    v1.1.1 \
                        rmd160  7c02883aa81f81aca14e13a27fdca9e7fbc136f7 \
                        sha256  e85d6afa83e64962e0d63dd4812971eccf2b9b5445eda93f46a4406f0c177d5f \
                        size    42171 \
                    github.com/dave/jennifer \
                        lock    v1.7.0 \
                        rmd160  d62a6629e4bde5e8b9473328543e439b5607794f \
                        sha256  9021db2bf0eeb16139d82c010f850604ffabd7fffe41b3c257fc4fcc73580ec4 \
                        size    44133 \
                    github.com/dave/dst \
                        lock    v0.27.3 \
                        rmd160  b56a7c7f502cda8d274040a1b0fa04df5af6d48e \
                        sha256  f1d35f62825b65a1691fa6c8f4ca887768952d4c80506ae360fe8cf29b688668 \
                        size    111549 \
                    github.com/alecthomas/units \
                        lock    9a357b53e9c9 \
                        rmd160  12f5affd832581c527be01cfed067bcc36509cea \
                        sha256  8992d6088c0a4b8492057a891c78c5975b1033b2caa1ff8d07160e5c7993ddd4 \
                        size    6184 \
                    github.com/alecthomas/template \
                        lock    fb15b899a751 \
                        rmd160  34faebabc9eeabdf4e3efc70015e1f858ad787cf \
                        sha256  7bdd81cd04955c4251637e7196751a4626ae822382b9cbb33ea53eb5f8ce00e5 \
                        size    55322
