# -*- 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/livebud/bud 0.2.8 v
revision            0

description         The Full-Stack Web Framework for Go

long_description    \
    {*}${description}. Bud writes the boring code for you, helping you launch \
    your website faster.

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

build.pre_args-append \
    -ldflags \" -s -w -X ${go.package}/internal/versions.Bud=${version} \"

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

checksums           ${distname}${extract.suffix} \
                        rmd160  9a945641b2a7342838dcfd28d440d8fa218df90e \
                        sha256  afcf6cf4c048e1317e43ed33e1cc5fc4f83fbee86b2ae27e83c71e08dbd39de4 \
                        size    510431

go.vendors          src.techknowlogick.com/xgo \
                        repo    github.com/techknowlogick/xgo \
                        lock    091a0a22b814 \
                        rmd160  051f9b55febf1df646765f01b247932a9ffbea5b \
                        sha256  312139fc31b6ccb67137532e97daac3d9817c7dcea7ba453103f4f008ee51c38 \
                        size    318415 \
                    rogchap.com/v8go \
                        repo    github.com/rogchap/v8go \
                        lock    v0.7.0 \
                        rmd160  d1e1619cf2c798e78b16091ce2b99a8ef6a75a13 \
                        sha256  47dd5da277e19a011d269c67e9103d4c4f7987405df2ae9d93fdac85dff05612 \
                        size    51697249 \
                    mvdan.cc/gofumpt \
                        repo    github.com/mvdan/gofumpt \
                        lock    v0.2.0 \
                        rmd160  168b9316527dd101acb957dd686a72def79c0786 \
                        sha256  248884650ba285d43f42b7d8b97c533c2a25e479db92cf4af880c65b201c2c31 \
                        size    32907 \
                    honnef.co/go/tools \
                        repo    github.com/dominikh/go-tools \
                        lock    v0.3.3 \
                        rmd160  858f2fa464c9fa30033641be134ad8b5ca7d60a2 \
                        sha256  f929276d3dd1d91b8a640a011027bb7330cbf50712df0f13039f245c4070b28c \
                        size    703648 \
                    gopkg.in/yaml.v3 \
                        lock    496545a6307b \
                        rmd160  16a43936d8ae6243895e23465132977d3a1193c2 \
                        sha256  333e78b3b9cb73b3572d62f692d32426a8554b86c93025ea032f779395869e84 \
                        size    90145 \
                    golang.org/x/xerrors \
                        lock    5ec99f83aff1 \
                        rmd160  6e8267f353e153297f205e4be219236d6ae43880 \
                        sha256  9a500a49d83a09e7de6c71b215d1c14b81e315d26884530ef327c95ddf1f2d28 \
                        size    13667 \
                    golang.org/x/tools \
                        lock    090b14e8501f \
                        rmd160  2c185560580dc15bb1ccb0baea29f4157a0b009f \
                        sha256  d82b333b1df122b7bcbaf6cefa78f3acac19ac1c2ec9cf4c6675fbf30fae2cd6 \
                        size    3067380 \
                    golang.org/x/sys \
                        lock    bc2c85ada10a \
                        rmd160  c4b2c26618cd3f02fe04653b3a4fbe6707de5716 \
                        sha256  b2526b52942c803a1687e16f87942bd0f0701b5d260fbaa35d53231e0a520577 \
                        size    1303117 \
                    golang.org/x/sync \
                        lock    036812b2e83c \
                        rmd160  f42be6eb3565d2ed3d1066ea1a7f69437c8bb1e6 \
                        sha256  6f1daceb16cd75bdbf35da6c50aa352d1995d68ccd0049851d27686f451fad92 \
                        size    18756 \
                    golang.org/x/net \
                        lock    4f30a5c0130f \
                        rmd160  63827816fd381897bddfbd440cc8806a2b0af571 \
                        sha256  08055024121de4a060a0764ee1b344f9bcd80057c04cc2d41f0bee005b073fd5 \
                        size    1261810 \
                    golang.org/x/mod \
                        lock    86c51ed26bb4 \
                        rmd160  377f131a10b2a489c9c5aef2a2bd859e5617dfd6 \
                        sha256  469636588844d53fd9ab947d028a24df127f6f3e8e76ce90eaf8412fbd5a7eb6 \
                        size    119671 \
                    golang.org/x/exp/typeparams \
                        lock    6cf2b201936e \
                        rmd160  d9ccc4ee8a078997df104a42ee1b913906d1a276 \
                        sha256  8c74f719b359b4c82bf09e1b8d16cbe545f78a4abf3f43f607f955ff87a286ad \
                        size    1705135 \
                    go.kuoruan.net/v8go-polyfills \
                        repo    github.com/kuoruan/v8go-polyfills \
                        lock    c74c5b408ebd \
                        rmd160  04618a38248c69da388686b9f5d9f947234b7e1b \
                        sha256  6b9305c87278658f55b843a5b2932eb77c004ba63292a08b22b2d5f30ef098de \
                        size    54731 \
                    github.com/xlab/treeprint \
                        lock    v1.1.0 \
                        rmd160  9e19efc555dc935d6a8d0fd58483d88a591ef5dc \
                        sha256  470bff9bb56df7f484a9e011b6bbde1c017b717c144bedf878a32525c367676d \
                        size    8707 \
                    github.com/tj/assert \
                        lock    v0.0.3 \
                        rmd160  4308d413c59f9979b64e0b7b68ae94951baf4a04 \
                        sha256  36aaa3d67cc6592130afc77c17d0e9e323b3f104d023cd6790487299b345e47b \
                        size    9926 \
                    github.com/timewasted/go-accept-headers \
                        lock    c78f304b1b09 \
                        rmd160  c198b51701ee6a0a391d34402f42244dd938d9b7 \
                        sha256  312a7f6525f972f6a712ed2a4040773b5461dc402ab1a066963b8761ade7987d \
                        size    4681 \
                    github.com/stretchr/testify \
                        lock    v1.7.0 \
                        rmd160  adae5096e8c4cfcc8e3f6d096646d1165b5ef49a \
                        sha256  f7dde97d0c9634483ae6ea273968f80f3105c22382a1f841886cd20d57586642 \
                        size    91096 \
                    github.com/spaolacci/murmur3 \
                        lock    f09979ecbc72 \
                        rmd160  53215abb0d59b6c64e926e90fb33da1906a1a525 \
                        sha256  54d6a3300600dd2f5e444f6d19fe1f91e1174329cdfff1d50dae837689214a68 \
                        size    7396 \
                    github.com/shurcooL/go-goon \
                        lock    37c2f522c041 \
                        rmd160  ef40ce50d6728ad7318cea9555b46ee933cc3949 \
                        sha256  03a0f8af4ffee78f2384949c15e3b199580e3e3e6300f8c16d93d2134aa28b05 \
                        size    8843 \
                    github.com/sergi/go-diff \
                        lock    v1.2.0 \
                        rmd160  0ee3ab8df694f8b9d8aeea2309da3512aa6ade66 \
                        sha256  c01c182c57692b98bc38d787e7428c63a11338a8f1a1931427ab184bbdf59df0 \
                        size    1333604 \
                    github.com/sabhiram/go-gitignore \
                        lock    525f6e181f06 \
                        rmd160  dedbb7e6dcd1cf8dd5f625090fa8c6b4af8430d6 \
                        sha256  1966d81c0496a29d36e15731d3290bbc71be1b8ca3745a58b364d8a18972b153 \
                        size    8886 \
                    github.com/rogpeppe/go-internal \
                        lock    v1.9.0 \
                        rmd160  acb8f644e5634bdae632cdb61ea736422aeb88f0 \
                        sha256  65b0852e5c78fa920fef2176fa17180bf1f7f32a1163baacb44c2aa480845a16 \
                        size    133682 \
                    github.com/pointlander/peg \
                        lock    v1.0.1 \
                        rmd160  b8cdc16432a2177158cb0380b34af053c49439fb \
                        sha256  18bddea188e1de731b687bbc5b4282467ea247b88198ba134848871b1b9a47e7 \
                        size    55448 \
                    github.com/pointlander/jetset \
                        lock    eee7eff80bd4 \
                        rmd160  d97a49eda86884f79e9672a290b4cda1e2ae88d0 \
                        sha256  f94a6ea59b478b4d030f6ccbc8d23ba419b2d6494599f7e4acf59c4f25dfc03c \
                        size    3578 \
                    github.com/pointlander/compress \
                        lock    ff44bd196cc3 \
                        rmd160  40e7c097ac142ced644c46edebc7b53f9739f134 \
                        sha256  cea9eb421eee586c2ef89456e344d05cd79696da1366bd1a802ab07981797bbb \
                        size    108471 \
                    github.com/pmezard/go-difflib \
                        lock    v1.0.0 \
                        rmd160  fc879bfbdef9e3ff50844def58404e2b5a613ab8 \
                        sha256  7cd492737641847266115f3060489a67f63581e521a8ec51efbc280c33fc991f \
                        size    11409 \
                    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/mattomatic/dijkstra \
                        lock    6f6d134eb237 \
                        rmd160  43acef5e9d4616c1d6177bc2dbbd4882449c1bf0 \
                        sha256  0c834dd0a6ff5eaaed50d13b1edc9b52dc3b58c5ca67e75fa04ef9ddca0a48d7 \
                        size    3081 \
                    github.com/mattn/go-sqlite3 \
                        lock    v1.14.16 \
                        rmd160  7d0ddb7c14288d2380c6ea8206354f6ad99a0a56 \
                        sha256  bb60ec1797150daa1ed35a3ccfea1f5fda6343852d15004dd1dfd9c78064541b \
                        size    2475480 \
                    github.com/matthewmueller/text \
                        lock    ec1e4af8dfe8 \
                        rmd160  093f27e3a66bdeb314b12e599ee9bb3a49536413 \
                        sha256  ad1c23bf1df86cbc7e111a80b304dab134a72052336690d7d5458b637f0219e0 \
                        size    5527 \
                    github.com/matthewmueller/gotext \
                        lock    265ed61725ac \
                        rmd160  5d33803807927ac575693dde506503e5fbf2e0e9 \
                        sha256  8177d9861a5f0ef2484a96a6f8e7530bbf68bc68f8daa08c6398b78650016a15 \
                        size    4990 \
                    github.com/matthewmueller/diff \
                        lock    cb2fe910d90c \
                        rmd160  0c49707cb6e398cb3b92d0b58dc782b594109070 \
                        sha256  916fcb550e0ad2cdb4745c393bc72ed031c08e45ca4d6820eba358f4dee54e17 \
                        size    2862 \
                    github.com/matryer/is \
                        lock    v1.4.0 \
                        rmd160  543a9c4b1b897308d389c0b06c8560993eb989d0 \
                        sha256  41a4c69926aec25ceff98123aef6554d3c7fedb7765dafbabe0200ac059a0415 \
                        size    89621 \
                    github.com/livebud/transpiler \
                        lock    v0.0.1 \
                        rmd160  c71cca7ff9495988c4726a0487f46befc48946e3 \
                        sha256  bc5697f161fa3dbd27c354e20d201ed8f6abf04e33e28ec923e7de992fb686ee \
                        size    3288 \
                    github.com/livebud/bud-test-plugin \
                        lock    v0.0.9 \
                        rmd160  33e49a323f9b6cdfe804921595e4a0205b190d11 \
                        sha256  18202cc106da6ff3a7b5a8209a085987ea5f2ddea4bbbb4a624495a3ec062f10 \
                        size    2691 \
                    github.com/livebud/bud-test-nested-plugin \
                        lock    v0.0.5 \
                        rmd160  5c0751da3ce548bf865a348214ead1c6f3cf0263 \
                        sha256  4cfa760b95fe98b3456f03c80085f9e7fd5ef8a99cc30878a908637cfc8b322d \
                        size    824 \
                    github.com/lithammer/dedent \
                        lock    v1.1.0 \
                        rmd160  90ae0531dd87c21e325eabd544c45805732c6497 \
                        sha256  d8c3e235990e7245b213970af007c3aa3b06caec2490743dd1ef6632bb822a6f \
                        size    3195 \
                    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/keegancsmith/rpc \
                        lock    v1.3.0 \
                        rmd160  26218d7c43a688d5c978c2e3bb1231084f855364 \
                        sha256  99826271871de51d9b35735ca16aafbc1c4a22e43dd69b96c81221f754920919 \
                        size    20745 \
                    github.com/hexops/valast \
                        lock    v1.4.1 \
                        rmd160  f9b540e3df506e8720be244864f1f65b2200c68e \
                        sha256  6c800cd0109af9d4918cf6d5748b984384f33141e05892b4f5e8df391db2bc44 \
                        size    26782 \
                    github.com/hexops/gotextdiff \
                        lock    v1.0.3 \
                        rmd160  074c0503049683deb78ab28932d83837343f4ae9 \
                        sha256  6ff3e645743eb9831a6325dd3edcce1f1f5c2f918c4981cec89143252d5e1dac \
                        size    23250 \
                    github.com/hexops/autogold \
                        lock    v0.8.1 \
                        rmd160  82ef7c95d9c703c96c58ca6e7f6c5b26542c1df8 \
                        sha256  90f9839648afeb6b87251be6ef6dbc21622170fc6c9d1f8fb9dffb0e1f2fcbb6 \
                        size    9465 \
                    github.com/google/go-cmp \
                        lock    v0.5.6 \
                        rmd160  b93086d92bddc7a3b593fb637776f055c022049f \
                        sha256  fa1ca0f00fe02f645c4ed12ef753ff6c46b6621db01e09d96599cf1fd990aebe \
                        size    104422 \
                    github.com/gobwas/glob \
                        lock    v0.2.3 \
                        rmd160  1f472cf991498a8091446eb788fe85e0c5403185 \
                        sha256  2de3694ee0ff41a96b66f9aa3eec51048e620cdd09acc8685f18c3abcd6e14ae \
                        size    25971 \
                    github.com/go-logfmt/logfmt \
                        lock    v0.5.1 \
                        rmd160  548b5049dbabac1a827163b5e66a06da32c2c64d \
                        sha256  4ebe8e6e970cc9a18a37e5b102931928c15a48d05849904c6cfb4e41c6db74fb \
                        size    12118 \
                    github.com/gitchander/permutation \
                        lock    1f3e7285f953 \
                        rmd160  302e3a5c635b11cfe38068ee4b2fde1cc614eda3 \
                        sha256  b620fe6bf0c4c9057d207c6dc3190928fbabd0104fa1f271963a648d43c5e1ad \
                        size    5254 \
                    github.com/gedex/inflector \
                        lock    16278e9db813 \
                        rmd160  28f0e44ab1c95612ed419838eeb11a9f27d1bdf3 \
                        sha256  7d1861c6250c8696d3440ac4c9b742948d493cc71ae38de12eb0861b74e7b9df \
                        size    6792 \
                    github.com/fsnotify/fsnotify \
                        lock    v1.5.1 \
                        rmd160  c99fbad44a371ce38eb2bd5c6ef70fb4537952e3 \
                        sha256  699405dfda2fe02a305bee66f58046adb43f426ac905f85d80710e36846b3768 \
                        size    32714 \
                    github.com/frankban/quicktest \
                        lock    v1.14.0 \
                        rmd160  b340fe27940bfbb5d7e9b0e277b16cebfcb9bd4c \
                        sha256  a05664a42c3e3db9a27262a247210181ad972cce5b6cfbf6e03036070190836b \
                        size    39390 \
                    github.com/fatih/structtag \
                        lock    v1.2.0 \
                        rmd160  dceb529f2caa7a1a18aac46d1b3a54cd374f3f4a \
                        sha256  105214157a39939be2459ce35cf884c34f5f83069a974865691039110e629353 \
                        size    5707 \
                    github.com/evanw/esbuild \
                        lock    v0.14.11 \
                        rmd160  febe4b9368895d4acaaddcc826c105c8ad4d37ae \
                        sha256  b6c622470ab514af73d708e642ad4c352a7b1dd4ae0344a1cb3f4e633b35116d \
                        size    1520948 \
                    github.com/davecgh/go-spew \
                        lock    v1.1.1 \
                        rmd160  7c02883aa81f81aca14e13a27fdca9e7fbc136f7 \
                        sha256  e85d6afa83e64962e0d63dd4812971eccf2b9b5445eda93f46a4406f0c177d5f \
                        size    42171 \
                    github.com/cespare/xxhash \
                        lock    v1.1.0 \
                        rmd160  881eb63e94fa02d315ee4b023a35832a3d67d672 \
                        sha256  509b8d4670440aa84dc4e902ed5ca2f9109bf65af830a062da91d23a007fe2e0 \
                        size    8208 \
                    github.com/bep/debounce \
                        lock    v1.2.1 \
                        rmd160  3f496aa3cfbad3e514da8512cf8fbe8d9207e342 \
                        sha256  b300ef015eff8f3e3395a815b4fc601278fc100fde6d4ba2d21a2c56b39482db \
                        size    3276 \
                    github.com/aybabtme/rgbterm \
                        lock    cc83f3b3ce59 \
                        rmd160  20cdbada3fd59bac221d81aea950e795bec088e1 \
                        sha256  aca9a1740510be28cc93206f6b12122a7f455a09e402f85472fc0e23ba06d704 \
                        size    9372 \
                    github.com/andybalholm/cascadia \
                        lock    v1.3.1 \
                        rmd160  c9646a2a7dafdeac093fd99a8e27153cf24f5c92 \
                        sha256  a567b37da6b02ae582740bf015864a29cfd3b44af4815b0ac1680040fe46f67d \
                        size    33105 \
                    github.com/albertorestifo/dijkstra \
                        lock    aba76f725f72 \
                        rmd160  4336be02eb61e64383a8ac4f52bb76db392ac26c \
                        sha256  53469cb1052e76d5971f72764b0d30a7f5dd3ae05ddddd11031ff23d37aa720b \
                        size    4207 \
                    github.com/ajg/form \
                        lock    9aeb3cf462e1 \
                        rmd160  6fba4c2de63c8ed91cdadc6873f49ec86cb0f71a \
                        sha256  c39b6d36a65336b4da5d7a31f2658c8904187076b951b143e276f47004a7adae \
                        size    15059 \
                    github.com/RyanCarrier/dijkstra-1 \
                        lock    0e5801a26345 \
                        rmd160  64a77b714f980574129366261a82b5eac9c4e59e \
                        sha256  1a9165fa73a82297f050841ae2a4cd266fa6d23903939a7129ef37d196aa1e17 \
                        size    18430 \
                    github.com/RyanCarrier/dijkstra \
                        lock    v1.1.0 \
                        rmd160  5f23e35a0bad2e68a0ba3563870e0e51e19c079c \
                        sha256  a6679c6a3f949af1b34fa70a5a27d446ef5cf47c6e9e97fc6ea53d37c94142d3 \
                        size    42276 \
                    github.com/PuerkitoBio/goquery \
                        lock    v1.8.0 \
                        rmd160  81d239bcf19ee6e8dcadea494b9fc04c96f9480f \
                        sha256  ea72d407535c049adac1a50fd783a5e3a2563dd6e6b60ddfb8a00691c43d78bd \
                        size    105214 \
                    github.com/OneOfOne/xxhash \
                        lock    v1.2.2 \
                        rmd160  35e2c7b623c069fc08aec00990ca5c82ad831a22 \
                        sha256  e6a73b9f6acc9b361ea77edcb6f29103e96ac0c623c6d2882909698180e54694 \
                        size    13444 \
                    github.com/BurntSushi/toml \
                        lock    v0.4.1 \
                        rmd160  7aec9154737999a2764c5178b3686ca4c1b64736 \
                        sha256  c315c77d3f54a5d3d89dffcc24cd24dd1997d9324924ba406ee819dbfbbcc8ca \
                        size    81017
