Files
2026-04-13 11:17:51 -04:00

183 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/shenwei356/rush 0.9.0 v
revision 0
description \
A cross-platform command-line tool for executing jobs in parallel
long_description \
${name} is a tool similar to GNU parallel and gargs. rush borrows some \
idea from them and has some unique features, e.g., supporting custom \
defined variables, resuming multi-line commands, more advanced embeded \
replacement strings.
categories sysutils
license MIT
maintainers {gmail.com:herby.gillot @herbygillot} \
openmaintainer
destroot {
xinstall -m 0755 ${worksrcpath}/${name} ${destroot}${prefix}/bin/
}
checksums ${distname}${extract.suffix} \
rmd160 6707a60fa4256bf6ef0413ae764c0c0416b908cd \
sha256 43ccc98c3c53b3995ee98fb1195ae3cdb7615c7fb8e4b2a6410c100733c764dc \
size 49965
go.vendors golang.org/x/term \
lock v0.22.0 \
rmd160 371c98fa4be894d18391b8ac0e0a88c1dd2dc6a6 \
sha256 a122c83f36a19c6a9e1ffe1bf29d04e878239a4fdce94732c48ddaca0edef286 \
size 14746 \
golang.org/x/sys \
lock v0.22.0 \
rmd160 462d25bfdd648d7c117aa800e316e4bc1b867438 \
sha256 eb16e06abd89ba057fbfbc74bc30590f02c8ed5570b93753f1b84da610f26c39 \
size 1498756 \
github.com/yusufpapurcu/wmi \
lock v1.2.2 \
rmd160 a59c86f02e341e78531a93586b1b1aabe2b34b34 \
sha256 a090de0b7270f350b40c857173b0c8a958605bb7807b34d30d504ad72981d123 \
size 12462 \
github.com/ulikunitz/xz \
lock v0.5.15 \
rmd160 a0a3f5ebde97db5d231fa9507321b57bf5b1a66b \
sha256 dd424b712889c875e36199854d1ff6653898d233e43a954efceb5f2ed4a68244 \
size 4179185 \
github.com/tklauser/numcpus \
lock v0.4.0 \
rmd160 795177b4a4b254510e607759fd413e16d702a38b \
sha256 9ffd94767caed3d8053272e320b605e96a4815c8e432fec5bcc601beb1afd6b7 \
size 9180 \
github.com/tklauser/go-sysconf \
lock v0.3.10 \
rmd160 f9bd0834e38ddf53df38e4a2fc8711e32c6547bb \
sha256 c9aacbbb0aea49b21b1b689c59257cde1e655a9fee012f2524c2b62b7d54c6dd \
size 29798 \
github.com/spf13/pflag \
lock v1.0.5 \
rmd160 2ce81608a38c6f383a35bccd24d64361df5828c9 \
sha256 7f41acdcba65b1fab5b9b633947a139f9915b60f94bdab486cdbe9d90c54f61e \
size 50815 \
github.com/spf13/cobra \
lock v1.8.0 \
rmd160 d506ddb57519970c8227ded6411adb8153fc8278 \
sha256 f35c4dd06645b4bca315c7d7f9a245f9d8851bb5fd43331fcb2aadbd585149e9 \
size 189731 \
github.com/shirou/gopsutil \
lock v3.21.11 \
rmd160 240b3721ddc7eb328a57dfa52b6bd19c9be554ec \
sha256 4dd5548f75c89173f6dc471ac8453f426c87372d3edaba66538ab5f916a924cb \
size 314400 \
github.com/shenwei356/xopen \
lock v0.3.2 \
rmd160 d61bc7b119eae9c2ba8628eb9261c8625f7c9431 \
sha256 bd3ac21f403b66054b997546e6d64990ac11040b913df7be8603920858520ef8 \
size 5465 \
github.com/shenwei356/util \
lock v0.5.4 \
rmd160 5ec04d4b92ba96ad305d82f9c3e286346721a553 \
sha256 31c3692f437c81bfe789254c9d9bf94506e4edd5970f479dc53fd05f4c17da0f \
size 20394 \
github.com/shenwei356/natsort \
lock 600d539c017d \
rmd160 0bb5b0be23c420e7f78ecd4a828723bf4b25a8b4 \
sha256 2ec5ec225c989aa55cb36f5dc934c70c4603bf16a0f14348cd11008a4dcff2f2 \
size 2881 \
github.com/shenwei356/go-logging \
lock c6b9702d88ba \
rmd160 a2783cef9aae20774bc57487a24399ba0bc73a34 \
sha256 0c63959d52155df093c489ac2d57c83e9a628ebf531b1cfe8789d70f3f591787 \
size 36404 \
github.com/schollz/progressbar/v3 \
lock v3.14.6 \
rmd160 d925cb64c91e35c6182a905903ba213ccd64af65 \
sha256 81ad6cf1b16256beda8d9300243b86a58359179ecbd2cd955a0dc5f5e1513bde \
size 1035357 \
github.com/rivo/uniseg \
lock v0.4.7 \
rmd160 a9056dc9a2a80aa9c46d0ff9e54f9e2e5a498c41 \
sha256 abc6a2f17b64b34b8a0c56eb9d0b53886ebbe0c88d467755c09c7fa696a16677 \
size 458166 \
github.com/remyoudompheng/bigfft \
lock eec4a21b6bb0 \
rmd160 396b42009de43c15a4ac2bc186f18ccd6217f62a \
sha256 b7ef49089a73ebb080de8f0c2bb2f8e8a0c0aa99133a2f7152562dfeebb8615a \
size 14907 \
github.com/pkg/errors \
lock v0.9.1 \
rmd160 dc065c655f8a24c6519b58f9d1202eb266ecda40 \
sha256 208d21a7da574026f68a8c9818fa7c6ede1b514ef9e72dc733b496ddcb7792a6 \
size 13422 \
github.com/palantir/stacktrace \
lock 78658fd2d177 \
rmd160 ef131d507a3f634d04301c4d6f6b545cf4dc03a5 \
sha256 6c35657ddc6cb76ca770a00aac619f85369a8b9af920bf90ebdedac29d040eb8 \
size 127243 \
github.com/mitchellh/colorstring \
lock d06e56a500db \
rmd160 79e1fb92818b77a56b274c3bb7880891af3f7829 \
sha256 0a3c9097c65cf50b9dfe8150adf2f096f9e62b36200759459969d3b9ee3a20fe \
size 4679 \
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/klauspost/pgzip \
lock v1.2.6 \
rmd160 fd9f702d2a491731aaf2fe6e3d2feb72af478064 \
sha256 74a375eafe83f302924d00ad5a59825b12e3f325e992f300e421ede9ada1c608 \
size 125971 \
github.com/klauspost/compress \
lock v1.18.2 \
rmd160 e63a0623eaff42d4a318b680f732d80931c1eaef \
sha256 44b4efe06818d36d0f632fa820aae70e1d63d3eb6485fbb13da7d602d59a7c6e \
size 39076954 \
github.com/inconshreveable/mousetrap \
lock v1.1.0 \
rmd160 88f9577df93ac0f8801d8960adc7f28e38867f3e \
sha256 f69af10ff08c0e87f92dac3ee5172d8ed02463725b74edfc8943ef018a1a632d \
size 5343 \
github.com/go-ole/go-ole \
lock v1.2.6 \
rmd160 70350a72faa92597facb55379e481ea049bb57da \
sha256 d818d3dab064c4f8f2be9460353318207f58d562f874d06c0bff91cd423dc2af \
size 52614 \
github.com/elastic/go-windows \
lock v1.0.1 \
rmd160 e6900ca6819a8d1d7847f3826d81067846a9b7ba \
sha256 660e94747917709cbca2f44c799661f6125b2459fd316629af658cd2743a70cc \
size 16854 \
github.com/dsnet/compress \
lock v0.0.1 \
rmd160 44a9ba6d99a11d15815c3600f997b48abfec5bd5 \
sha256 42eac045c3c85d633e26d3dfdf62ff0a2c7b970397baaa0de85f5de783489705 \
size 9963201 \
github.com/cznic/sortutil \
lock f5f958428db8 \
rmd160 f849c471d00463a8abec8e74293e8b11add445a3 \
sha256 f9848b2a5b62be1dbceac2b5c81820cb67e3436e3cb9ff128e001724cea8ab31 \
size 4463 \
github.com/cznic/mathutil \
lock 297441e03548 \
rmd160 86bfab6ca564c804b804cf8c0e4c0c3a3907a802 \
sha256 904b824bd1e6fecc921a110033b56deb0978775c2beecb2f3de18ed998f4e1cf \
size 117978 \
github.com/araddon/dateparse \
lock 6b43995a97de \
rmd160 6917dfacee739f408b18077506c4e1cd0506365f \
sha256 d99c72ffd8aa7d2077d1a9e844efbc3237bc018cd05aec11cc44e216ddabed4d \
size 27524