Files
Aaron Madlon-KayandAaron Madlon-Kay 0a9437e290 golang ports: specify github.tarball_from archive in portgroup
For the main distfile only. Vendors will need a bigger, separate migration.

Ports that don't specify are set to `tarball`.
2025-03-07 07:03:15 +09:00

245 lines
14 KiB
Tcl

# -*- 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/nikogura/dbt 3.6.0
revision 0
description A delivery system for running self-updating, signed tools.
long_description {*}${description}
categories sysutils devel
installs_libs no
license MIT
maintainers {gmail.com:herby.gillot @herbygillot} \
openmaintainer
build.pre_args-append \
-o ./_bin
build.args ./cmd/...
pre-build {
file mkdir ${worksrcpath}/_bin
}
destroot {
copy {*}[glob ${worksrcpath}/_bin/*] ${destroot}${prefix}/bin/
}
checksums ${distname}${extract.suffix} \
rmd160 a59598c23f8e7262e61a1bc45fce547efdf25e0d \
sha256 d5a73a90db55e3f623500bc57a3c10ff74c0ae9d668371acd7ca6e87904645d7 \
size 94731
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/ini.v1 \
lock v1.67.0 \
rmd160 4aa285a6719b0bb909b12bb70cb08cdf66ffeff3 \
sha256 596cc2f7a771b35a1d308449ee2e3f96a79f834dd6d8d3c863c0fff321f70777 \
size 53538 \
gopkg.in/cheggaaa/pb.v1 \
lock v1.0.25 \
rmd160 399661c555dfd09a4436f7e2a3f4e32f6335c22a \
sha256 38615dcd6f5a28658c508ab0fa5e034ad88b3a14ec3c7592d5d660b48523fb6b \
size 11811 \
gopkg.in/check.v1 \
lock 10cb98267c6c \
rmd160 465dcadb97762c84da6fb5f6d8352abe10445817 \
sha256 98ec7bd0dc7d4bcee7dcafe02efab29f14dc392f43b227e517beef064e9b6369 \
size 32368 \
golang.org/x/tools \
lock v0.1.12 \
rmd160 5a14c32086a82cb95f61b1daf53400c36b1c7b94 \
sha256 a295973c94d599ef9d017715828fb29b0d4652a4f9a5b566bcee0830d499f964 \
size 3139910 \
golang.org/x/text \
lock v0.5.0 \
rmd160 22d952d3a5226707a3ab3575c75ad6269ab28851 \
sha256 ae1308be329a9c8a939243c5f44410d5155594d3d31c274bd6daa2399784ce33 \
size 8354318 \
golang.org/x/term \
lock v0.3.0 \
rmd160 14a60f913597d05ed7df0b6d6fbca50ca672b594 \
sha256 c5e084b265e4c0dfb37ef0a0e7aa5b5ff4f9afe55c71452d13789a85abcd46c9 \
size 14800 \
golang.org/x/sys \
lock v0.4.0 \
rmd160 83e9289b4e409a6a5a96cf70f6adda487c3f1170 \
sha256 97f4948f84af5fe499733870e49ce277786e512787690065e3be9828d4a6c738 \
size 1425728 \
golang.org/x/net \
lock v0.4.0 \
rmd160 c003f74a2dd1696a79f5fa52e78d12d95e58a3a2 \
sha256 22ce878356e58045cc8509555dab771ac53d6a0541448d3d58fc24d9ba462cd9 \
size 1237072 \
golang.org/x/mod \
lock 86c51ed26bb4 \
rmd160 377f131a10b2a489c9c5aef2a2bd859e5617dfd6 \
sha256 469636588844d53fd9ab947d028a24df127f6f3e8e76ce90eaf8412fbd5a7eb6 \
size 119671 \
golang.org/x/crypto \
lock v0.4.0 \
rmd160 5669817509812aad1d04b5dc12d2217d28d954d8 \
sha256 d2340a6bb7fa26df5f5e309cada4e2666652e721307fa512923f352a17b7a14e \
size 1633555 \
github.com/stretchr/testify \
lock v1.8.1 \
rmd160 4d80635834e01b3ddb67babdd8de2eac2c5a7587 \
sha256 9848272e238f98fc0555b514c4522e70c4df25331b4ee3f9cb9244a04935934e \
size 97722 \
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/spf13/afero \
lock v1.2.1 \
rmd160 e125176241211a0c3d610966fa8372605f2526e4 \
sha256 70c8173141e3d8156ca125d8ddc5ae07b225067bb8e138f2cab3f70a1c607527 \
size 46058 \
github.com/sirupsen/logrus \
lock v1.9.0 \
rmd160 7298932f511bd852fe27d6227e945256ac512479 \
sha256 559f22c05df7f356b90074d4b19035d9a5a8119fe504882fe413105a4f3b4675 \
size 49102 \
github.com/shabbyrobe/gocovmerge \
lock f6ea450bfb63 \
rmd160 0697ac0969b07d735257782711cee71009e0a790 \
sha256 c81a54a76002e003e0746ecddcffb7d4c1c163e14c97bd716cd9558ca272b3dc \
size 2683 \
github.com/ryszard/goskiplist \
lock 2dfbae5fcf46 \
rmd160 e2a586099afd3cfd8cafd36bb11ed1a116bcbc6c \
sha256 1ce1005b02cf869ecf9721cb820ca3386f1b4cab645d0c7236fb8003e04d6a55 \
size 13882 \
github.com/rivo/uniseg \
lock v0.4.3 \
rmd160 8549c36ce2cf42213bec9682642a6711ef4041f3 \
sha256 7578a5eac90d671db12e8ffd6c808ec285af8751bdeaa6a59bddd4341698758a \
size 452761 \
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/phayes/freeport \
lock 95f893ade6f2 \
rmd160 d1fc5421ad2ca6cf03a0838e2b18b5704a32e956 \
sha256 eae7763d5bc66e629379a0c691a5543ccc8b76cf92bd79a4ccf555b023c2512f \
size 3355 \
github.com/orion-labs/jwt-ssh-agent-go \
lock 50a51684897c \
rmd160 a80b827dc52c8cd472efecc20891a21b295c532b \
sha256 1a3ef8f93bde6336c3eb915818ec253ffe2abe7d327491b984fbe442563c7672 \
size 14596 \
github.com/nikogura/gomason \
lock 8debbedb60bf \
rmd160 935e108ebed0340ab2dd5c4ec0248e0583caf2da \
sha256 d7106abdece427e7f51bc5fe817d0dea23b6a9f1050ca7beb974499c02d43b8f \
size 34825 \
github.com/mitchellh/go-homedir \
lock v1.1.0 \
rmd160 44b3985e40e5bbb22d11f8622c340f9ed727ea91 \
sha256 024c8a57316c7fbc0eb23cdbfd57f72a74b51beb83d714034d67ee9aba48100c \
size 3366 \
github.com/mattn/go-runewidth \
lock v0.0.14 \
rmd160 7186117475d80aff012960b61daefd53c7efeca6 \
sha256 71e68e76e460aff1af8b58453a5a7b2278c42f6659c8c7b4321907bdf14ee6eb \
size 18269 \
github.com/mattn/go-isatty \
lock v0.0.17 \
rmd160 8a79d7ac1ac5311cb4892f75b7a439fd07cccc17 \
sha256 e75610c71dfca6ab7f671d1372f7b603b98338b7cbf1098d5a418d5a6760fb52 \
size 4700 \
github.com/mattn/go-colorable \
lock v0.1.13 \
rmd160 c9e8ab9d0773c0984f36235e3c9f8c033552ac1a \
sha256 0cd9a951799c1a9f999df56e4b020170fa887456049c274aae6262d9ae3f7424 \
size 9778 \
github.com/kr/text \
lock v0.2.0 \
rmd160 48558c7e8ff67d510f83c66883907e95f4783163 \
sha256 2f2e21ac8a9d523e88cbba4039441defc4a66bfaa78811c900a88fcf28729c4c \
size 8702 \
github.com/kr/pretty \
lock v0.2.1 \
rmd160 eaf5b58a46b962079cbafddbc3ef83bdbf02b31e \
sha256 253c4a190c9337800e08aba66b77ea3db0835e3ae61289d80093995a649eb7ae \
size 8769 \
github.com/keybase/go-crypto \
lock de78d2cb44f4 \
rmd160 60c414864aff5eb19e26703c8cb69c539c5b3c03 \
sha256 9e2fb03351883b6f4eaad1b5cf8dc544bac3e2e980088d1403dc63c66518e3fe \
size 1282586 \
github.com/johannesboyne/gofakes3 \
lock de0855a40bc1 \
rmd160 16b68df2cf92eb539a4a5c19524ef4141255420a \
sha256 25bafd0ae56a66260263bceb67a5b07ecae0eb6f5f183bd7774634f9b9561425 \
size 268711 \
github.com/jmespath/go-jmespath \
lock v0.4.0 \
rmd160 ca4955ff89de514b5eff01a7a244626cecf0927e \
sha256 0fe6d784c9c75ae5aa25396283a07f94c06955a4ed775990149c17caee4112c4 \
size 128827 \
github.com/inconshreveable/mousetrap \
lock v1.1.0 \
rmd160 88f9577df93ac0f8801d8960adc7f28e38867f3e \
sha256 f69af10ff08c0e87f92dac3ee5172d8ed02463725b74edfc8943ef018a1a632d \
size 5343 \
github.com/gorilla/mux \
lock v1.8.0 \
rmd160 0671fd049b24cb4c682168aef4e176793dd624a7 \
sha256 b94c995107eaf9f5bcaa0a29629fb6c23bab9ec0606071c09070e143fdf323fa \
size 45524 \
github.com/fatih/color \
lock v1.14.1 \
rmd160 84b28475fc7b807de85c16c1d0a44221b4752482 \
sha256 b386d1a4f60d24494ab4f01dbde6fb33700bda87ae54b2c2a5f9a26b0d3b29f3 \
size 11020 \
github.com/dgrijalva/jwt-go \
lock v3.2.0 \
rmd160 7441af83a55ddda618b3d1f813bfc9e2feaad17f \
sha256 de52f4d01154b4fdaf32dedb5f98de6ea19f3ad69307f388a5b8a562a8948078 \
size 36979 \
github.com/davecgh/go-spew \
lock v1.1.1 \
rmd160 7c02883aa81f81aca14e13a27fdca9e7fbc136f7 \
sha256 e85d6afa83e64962e0d63dd4812971eccf2b9b5445eda93f46a4406f0c177d5f \
size 42171 \
github.com/aws/aws-sdk-go \
lock v1.44.186 \
rmd160 9f9233f070c1064253e59fbdca3d03438bddf0d9 \
sha256 5fb21f79ed2a729e8d5e2fd83c2242643c377f70cfa27f4bea27e291f1e2970a \
size 26878971 \
github.com/abbot/go-http-auth \
lock v0.4.0 \
rmd160 689e06b5353cdca649d46a29d9aa53e9c60b1c30 \
sha256 d1b1039155fc9c7ddc2dac87474a127223d0cde2cdeef168b5e66bf30722b02b \
size 15331 \
github.com/a8m/envsubst \
lock v1.3.0 \
rmd160 ab77e6dfc28f0a1fc6e518d3d25be6b6ab68b063 \
sha256 bd023310fde2fbcef1b6d8046700d866b0e4e541d3876eeb6ad341f0c46ea86d \
size 11657