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

193 lines
10 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/davrodpin/mole 2.0.0 v
revision 0
homepage https://davrodpin.github.io/mole
description CLI application to create ssh tunnels focused on \
resiliency and user experience.
long_description {*}${description}, forwarding a local port to a remote \
address through a SSH server.
categories net
installs_libs no
license MIT
maintainers {gmail.com:herby.gillot @herbygillot} \
openmaintainer
build.pre_args-append \
-ldflags \" \
-X github.com/davrodpin/mole/cmd.version=${version} \
\" \
-o ./bin/${name}
destroot {
xinstall -m 755 ${worksrcpath}/bin/${name} ${destroot}${prefix}/bin/
}
checksums ${distname}${extract.suffix} \
rmd160 9a6d7c118866048615f56b8247f0a5f3a2fda18d \
sha256 adafcf59c0b0c0270e466b4d7e15f98c06641870dd70f0b275c53a3d52608b2d \
size 63448
go.vendors gopkg.in/yaml.v2 \
lock v2.2.4 \
rmd160 e7d6084770eadd1aea75e3e6ad70962436c22989 \
sha256 14dda753969aacb4366477ac95e2b371e1ee940e7e76bfffdec737a55dbd27e0 \
size 72218 \
gopkg.in/tomb.v1 \
lock dd632973f1e7 \
rmd160 ae07f5ddbbc6afc772d6dc5273bb72eaba50529a \
sha256 91c562a4e31c89d13e5391143ff653231fc2d80562743db89ce2172ad8f81008 \
size 3636 \
gopkg.in/check.v1 \
lock 41f04d3bba15 \
rmd160 1e5543a8e6a3159296ee63e28cbde9931a04f6b3 \
sha256 c41575a73d10809f89b05ef9e783f2d53facdc6573697770d30efb05a9d2dc28 \
size 31612 \
golang.org/x/sys \
lock 04f50cda93cb \
rmd160 b350db134c68e70efa43be48b431edeabbb17613 \
sha256 423d4b46a2a228cdec3871c1ba4ea4b5d49d248ef487c7d83ae5bb056b5cf5d3 \
size 1448951 \
golang.org/x/crypto \
lock 123391ffb6de \
rmd160 4afdc76f139facd878c228d85dee3698de13f793 \
sha256 1b8f464f2d4faca0ac6ac7eac18b2b1118c1ac9ff8f6b7ffc976fb0ebedc520f \
size 1732579 \
github.com/stretchr/testify \
lock v1.4.0 \
rmd160 86bd663e13ea7266334c47689074df16252db5ff \
sha256 8ed95078bfd318ea477da509e6b16e6cf8d0d1b6b8d93b1f6097c6ba2a6df788 \
size 110114 \
github.com/spf13/pflag \
lock v1.0.5 \
rmd160 2ce81608a38c6f383a35bccd24d64361df5828c9 \
sha256 7f41acdcba65b1fab5b9b633947a139f9915b60f94bdab486cdbe9d90c54f61e \
size 50815 \
github.com/spf13/cobra \
lock v0.0.5 \
rmd160 53e9a05596343a23f3a42bb6bf0d1a740591345d \
sha256 9987c8c42db1f7b6e17abb000d23457463bc3f8884c815777f7fbf5e48e6a498 \
size 111150 \
github.com/sourcegraph/jsonrpc2 \
lock 15c2290dcb37 \
rmd160 af002d618ebb15693f04da375311d66a5a980477 \
sha256 4c9d23f86776623d32150675c7a112742fa8e5217e73e53031183aaecc8cbf98 \
size 13665 \
github.com/sirupsen/logrus \
lock v1.6.0 \
rmd160 86f47e96e9adaa208f0bc5f7e8b0591e76f2d73c \
sha256 2810c27a2d1927be0a7bd542443af5a0230680a38423d4c0e4906a7ace4d6387 \
size 45760 \
github.com/sevlyar/go-daemon \
lock v0.1.5 \
rmd160 5ae4481cac8b47e4b46ae6a97c724b73b3a3a46f \
sha256 5a0f7a0267b778cdc93bd741294b57100bd5238fe23edd6fed223f9821294603 \
size 64137 \
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/phayes/freeport \
lock 95f893ade6f2 \
rmd160 d1fc5421ad2ca6cf03a0838e2b18b5704a32e956 \
sha256 eae7763d5bc66e629379a0c691a5543ccc8b76cf92bd79a4ccf555b023c2512f \
size 3355 \
github.com/pelletier/go-buffruneio \
lock v0.2.0 \
rmd160 07afa602d8661c1e3045afa5620e0a0119436cb9 \
sha256 8e21a1948f4e9c2771b67e911630cdd8328076c079ff0fb9a36ae61dd416bf51 \
size 3032 \
github.com/mitchellh/mapstructure \
lock v1.4.1 \
rmd160 3c8e5e2a7fa3bcd56296a0ecb06f58d39bdda015 \
sha256 df941cb0c512d5b3cf14d3243bdc28375a34e8fb41923b9acf0c391ad5ceb5c5 \
size 27838 \
github.com/mitchellh/go-ps \
lock v1.0.0 \
rmd160 230cfe4a0b10fceb33f1826b75ad5a36de0aa241 \
sha256 8e158a59a9b7e407b27a4cf6100f33648b7c8bffb4ac07bd074f43d4796afa87 \
size 7631 \
github.com/kr/text \
lock v0.1.0 \
rmd160 0b3c78459e227170a3b80a0103d87a3eef77ed88 \
sha256 5ed970aad0da3cba3cffacdb4d154a162a8968655ee6d6f7b627e71b869efaf6 \
size 8691 \
github.com/kr/pretty \
lock v0.1.0 \
rmd160 9aa7a5aad4c48840eecfd0f80186d1fb5ded0fd6 \
sha256 f6c3f89667c63e5b7f1fc6ee2c06b6a6bfdce88f3a965ccd395b64c6f95c9a47 \
size 8553 \
github.com/konsorten/go-windows-terminal-sequences \
lock v1.0.3 \
rmd160 26e90ab69813fa0a56d0dae2738c5289487932bb \
sha256 56dd8452636a977fecbd826fc89a8d00b54a481a5c59e9b47e68a8ae6fc2c175 \
size 1982 \
github.com/kevinburke/ssh_config \
lock 2e50c441276c \
rmd160 9917d3c659dc661cc1657e1d7b9fee8f59d255ae \
sha256 96ed1affc640bdae6703311ebba2b1bfe0d6b726181549cac60488388c42743d \
size 17171 \
github.com/kardianos/osext \
lock 2bc1f35cddc0 \
rmd160 9a45814aa98c9eb32b6c46ceb00e760d486c71ef \
sha256 ed51f32d6729696e216d051b3955c22161a970aaef01c1819d85ad179e51ba41 \
size 4904 \
github.com/inconshreveable/mousetrap \
lock v1.0.0 \
rmd160 5c617a09f1432fc543672a0e0c1e13d3752030c2 \
sha256 0e6bae2849f13d12fe361ecac087728e4e97f3482f4cec44f6e7a2c53bb9cd0c \
size 2291 \
github.com/hpcloud/tail \
lock v1.0.0 \
rmd160 2c6daf876a9a3ff47d239f3485810799ae9ced66 \
sha256 aa9d7b729c8ee8b00c1a755ade77024e6b3ec4ac88585a39e31882260249f86b \
size 37817 \
github.com/gorilla/websocket \
lock v1.4.1 \
rmd160 fabb50c4c2297eb4485ccc1abb5ead16c239e26f \
sha256 79182d9e15e4dbd709c7d360245e25445628e0d111472a9809fc5ba6327af646 \
size 54230 \
github.com/gofrs/uuid \
lock v3.2.0 \
rmd160 a7e56ffb6b4c8ca6ee828647a6f65a5cad26b141 \
sha256 f7401d47d2310e392b151fe91a5972ff4a63204af4fa9cbb75bdcee0b3acee7f \
size 17078 \
github.com/fsnotify/fsnotify \
lock v1.4.7 \
rmd160 24712e412814020224e2779186e634610e2f6926 \
sha256 bc839ee158ad34b81c1f11c3b9e3bcbabfba3297f61d165599880c400b8171dc \
size 31147 \
github.com/davecgh/go-spew \
lock v1.1.1 \
rmd160 7c02883aa81f81aca14e13a27fdca9e7fbc136f7 \
sha256 e85d6afa83e64962e0d63dd4812971eccf2b9b5445eda93f46a4406f0c177d5f \
size 42171 \
github.com/awnumar/memguard \
lock v0.17.1 \
rmd160 10b15f0f55e66b99bcac1dd15f06c1a74d942d94 \
sha256 80d7165cee2dd37aa2ec36fd9f6ab53dd926b211a3f1bd6825a6dc5669e96e12 \
size 1421220 \
github.com/andreyvit/diff \
lock c7f18ee00883 \
rmd160 77322ac78aa1080e55faa69ac0467e808c0858c7 \
sha256 1a5fa1e3654a0bebeff42198b37bbd50ecffe7af621f007a733eeae52a926487 \
size 3102 \
github.com/BurntSushi/toml \
lock v0.3.1 \
rmd160 fb9650e2d16525153645e5547626f242f3800149 \
sha256 8cc9e5dc68e247554227973d0b4e023b27bbd9ba5a26e4fb40f44743afcb35f1 \
size 42087