diff --git a/sysutils/terraform-switcher/Makefile b/sysutils/terraform-switcher/Makefile index 8d2b67e4bdd7..e6069c8211b4 100644 --- a/sysutils/terraform-switcher/Makefile +++ b/sysutils/terraform-switcher/Makefile @@ -1,65 +1,21 @@ PORTNAME= terraform-switcher DISTVERSIONPREFIX= v -DISTVERSION= 1.1.1 -PORTREVISION= 4 +DISTVERSION= 1.2.2 CATEGORIES= sysutils MAINTAINER= dutra@FreeBSD.org COMMENT= Tool to switch between different versions of terraform WWW= https://tfswitch.warrensbox.com/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:1.22,modules -USE_GITHUB= yes -GH_ACCOUNT= warrensbox -GH_TUPLE= \ - agext:levenshtein:v1.2.3:agext_levenshtein/vendor/github.com/agext/levenshtein \ - apparentlymart:go-textseg:v15.0.0:apparentlymart_go_textseg_v15/vendor/github.com/apparentlymart/go-textseg/v15 \ - chzyer:readline:v1.5.1:chzyer_readline/vendor/github.com/chzyer/readline \ - fsnotify:fsnotify:v1.7.0:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ - go-check:check:10cb98267c6c:go_check_check/vendor/gopkg.in/check.v1 \ - go-ini:ini:v1.67.0:go_ini_ini/vendor/gopkg.in/ini.v1 \ - go-yaml:yaml:v3.0.1:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \ - golang:crypto:v0.22.0:golang_crypto/vendor/golang.org/x/crypto \ - golang:exp:c0f41cb1a7a0:golang_exp/vendor/golang.org/x/exp \ - golang:mod:v0.17.0:golang_mod/vendor/golang.org/x/mod \ - golang:sync:v0.7.0:golang_sync/vendor/golang.org/x/sync \ - golang:sys:v0.19.0:golang_sys/vendor/golang.org/x/sys \ - golang:text:v0.14.0:golang_text/vendor/golang.org/x/text \ - golang:tools:v0.20.0:golang_tools/vendor/golang.org/x/tools \ - google:go-cmp:v0.6.0:google_go_cmp/vendor/github.com/google/go-cmp \ - gookit:color:v1.5.4:gookit_color/vendor/github.com/gookit/color \ - gookit:goutil:v0.6.15:gookit_goutil/vendor/github.com/gookit/goutil \ - gookit:gsr:v0.1.0:gookit_gsr/vendor/github.com/gookit/gsr \ - gookit:slog:v0.5.5:gookit_slog/vendor/github.com/gookit/slog \ - hashicorp:go-version:v1.6.0:hashicorp_go_version/vendor/github.com/hashicorp/go-version \ - hashicorp:hcl:v1.0.1-vault-5:hashicorp_hcl/vendor/github.com/hashicorp/hcl \ - hashicorp:hcl:v2.20.1:hashicorp_hcl_v2/vendor/github.com/hashicorp/hcl/v2 \ - hashicorp:terraform-config-inspect:a34142ec2a72:hashicorp_terraform_config_inspect/vendor/github.com/hashicorp/terraform-config-inspect \ - magiconair:properties:v1.8.7:magiconair_properties/vendor/github.com/magiconair/properties \ - manifoldco:promptui:v0.9.0:manifoldco_promptui/vendor/github.com/manifoldco/promptui \ - mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \ - mitchellh:go-wordwrap:v1.0.1:mitchellh_go_wordwrap/vendor/github.com/mitchellh/go-wordwrap \ - mitchellh:mapstructure:v1.5.0:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \ - pborman:getopt:v1.1.0:pborman_getopt/vendor/github.com/pborman/getopt \ - pelletier:go-toml:v2.2.0:pelletier_go_toml_v2/vendor/github.com/pelletier/go-toml/v2 \ - rogpeppe:go-internal:v1.12.0:rogpeppe_go_internal/vendor/github.com/rogpeppe/go-internal \ - sagikazarmark:locafero:v0.4.0:sagikazarmark_locafero/vendor/github.com/sagikazarmark/locafero \ - sagikazarmark:slog-shim:v0.1.0:sagikazarmark_slog_shim/vendor/github.com/sagikazarmark/slog-shim \ - sourcegraph:conc:v0.3.0:sourcegraph_conc/vendor/github.com/sourcegraph/conc \ - spf13:afero:v1.11.0:spf13_afero/vendor/github.com/spf13/afero \ - spf13:cast:v1.6.0:spf13_cast/vendor/github.com/spf13/cast \ - spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \ - spf13:viper:v1.18.2:spf13_viper/vendor/github.com/spf13/viper \ - subosito:gotenv:v1.6.0:subosito_gotenv/vendor/github.com/subosito/gotenv \ - uber-go:multierr:v1.11.0:uber_go_multierr/vendor/go.uber.org/multierr \ - valyala:bytebufferpool:v1.0.0:valyala_bytebufferpool/vendor/github.com/valyala/bytebufferpool \ - xo:terminfo:abceb7e1c41e:xo_terminfo/vendor/github.com/xo/terminfo \ - zclconf:go-cty:v1.14.4:zclconf_go_cty/vendor/github.com/zclconf/go-cty +GO_MODULE= github.com/warrensbox/${PORTNAME} +GO_BUILDFLAGS= -ldflags "\ + -X main.version=${DISTVERSION}" PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/terraform-switcher/distinfo b/sysutils/terraform-switcher/distinfo index 97f25770e921..29688f2d8208 100644 --- a/sysutils/terraform-switcher/distinfo +++ b/sysutils/terraform-switcher/distinfo @@ -1,89 +1,5 @@ -TIMESTAMP = 1714267826 -SHA256 (warrensbox-terraform-switcher-v1.1.1_GH0.tar.gz) = 8e69859398e3289fac0339dd6399762bb325b9a907d511f0973552fddf846534 -SIZE (warrensbox-terraform-switcher-v1.1.1_GH0.tar.gz) = 4818418 -SHA256 (agext-levenshtein-v1.2.3_GH0.tar.gz) = ba59a69fcaea38ec40470cac08620dd2cca1980355d9b10e90e37b3b3ac2eb46 -SIZE (agext-levenshtein-v1.2.3_GH0.tar.gz) = 13227 -SHA256 (apparentlymart-go-textseg-v15.0.0_GH0.tar.gz) = d73ee2bce8c1a8e35b0355a8cb66d05cd65a07099b7edaf1e44edc51cf33210d -SIZE (apparentlymart-go-textseg-v15.0.0_GH0.tar.gz) = 137290 -SHA256 (chzyer-readline-v1.5.1_GH0.tar.gz) = 9133ffda0d6923d309809baf432c368327f355963d2182e57040b6318c41fcf2 -SIZE (chzyer-readline-v1.5.1_GH0.tar.gz) = 37580 -SHA256 (fsnotify-fsnotify-v1.7.0_GH0.tar.gz) = ca8175ba6bd3d0cc992200c2f44acabec05367575dc0478c5902971fe7453f35 -SIZE (fsnotify-fsnotify-v1.7.0_GH0.tar.gz) = 57502 -SHA256 (go-check-check-10cb98267c6c_GH0.tar.gz) = 0a42d9d5a49ebc30174e5840238e446f5fb16899bfaa6a6f63d12ab9953df293 -SIZE (go-check-check-10cb98267c6c_GH0.tar.gz) = 32375 -SHA256 (go-ini-ini-v1.67.0_GH0.tar.gz) = 06ba51234140118d1b6064f1817aa89cc971c6e7ce04cb9d286e6660d89296c8 -SIZE (go-ini-ini-v1.67.0_GH0.tar.gz) = 53531 -SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5 -SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173 -SHA256 (golang-crypto-v0.22.0_GH0.tar.gz) = be0f461ea3ce13349996dca48fbb27537fd738aa6498fb38cfbf87a2ce31e082 -SIZE (golang-crypto-v0.22.0_GH0.tar.gz) = 1813353 -SHA256 (golang-exp-c0f41cb1a7a0_GH0.tar.gz) = 996f3f35f482b8bcc0e7c11ae61d4ede258186846f894d20d4655c89b92330e7 -SIZE (golang-exp-c0f41cb1a7a0_GH0.tar.gz) = 1744009 -SHA256 (golang-mod-v0.17.0_GH0.tar.gz) = 42f3790e2ee1c27c5f18f1450056a81be018cd79b49efa0969bd7f39cea96f84 -SIZE (golang-mod-v0.17.0_GH0.tar.gz) = 122062 -SHA256 (golang-sync-v0.7.0_GH0.tar.gz) = 39bf56d2dc04d16baabbf5eb5d847a2ad68762b5efde7ca3a8fdb24bdcdd9461 -SIZE (golang-sync-v0.7.0_GH0.tar.gz) = 18181 -SHA256 (golang-sys-v0.19.0_GH0.tar.gz) = da82f3d99abd964483ec5d622ddf620e2492ec0a18c154475f35d938c4240c7b -SIZE (golang-sys-v0.19.0_GH0.tar.gz) = 1449493 -SHA256 (golang-text-v0.14.0_GH0.tar.gz) = c80295e75bda599d17ccf74038139b0957b9915fae4e60d8b46f89454ef171a0 -SIZE (golang-text-v0.14.0_GH0.tar.gz) = 8974094 -SHA256 (golang-tools-v0.20.0_GH0.tar.gz) = 0582c331c678881debc5e7109e503a709fe0a627468dc3c36f526adb351c0452 -SIZE (golang-tools-v0.20.0_GH0.tar.gz) = 3779878 -SHA256 (google-go-cmp-v0.6.0_GH0.tar.gz) = d14f7d57b0f6d25771bee3d7d5d038f532539e71bfc934772b1c0467ab90fa86 -SIZE (google-go-cmp-v0.6.0_GH0.tar.gz) = 104784 -SHA256 (gookit-color-v1.5.4_GH0.tar.gz) = cf2b13be6a78bd60f89713afab4b7bfb284199603f5a2b1c39fd684a3d0be690 -SIZE (gookit-color-v1.5.4_GH0.tar.gz) = 2155201 -SHA256 (gookit-goutil-v0.6.15_GH0.tar.gz) = 1e47fbf6d1f65be4ba74f363133f765601984fbb6a2142f22b3045acc04d1b74 -SIZE (gookit-goutil-v0.6.15_GH0.tar.gz) = 886478 -SHA256 (gookit-gsr-v0.1.0_GH0.tar.gz) = 88b19d9a3cf6ee38f3c1529aba9391ed5504d5413de2dfe18c364197035da10d -SIZE (gookit-gsr-v0.1.0_GH0.tar.gz) = 4098 -SHA256 (gookit-slog-v0.5.5_GH0.tar.gz) = 9287d02c0c89e64dc1a71770aa75bfcbeb826f4d73f4e6f4dd3766af3ced03a3 -SIZE (gookit-slog-v0.5.5_GH0.tar.gz) = 346360 -SHA256 (hashicorp-go-version-v1.6.0_GH0.tar.gz) = bac1ea761f4f5818f9966d7a3ecbd97d3dcc277ad5f0c4832081d36b4b0b1991 -SIZE (hashicorp-go-version-v1.6.0_GH0.tar.gz) = 15892 -SHA256 (hashicorp-hcl-v1.0.1-vault-5_GH0.tar.gz) = beb61a3efdc503b6dfb852e5337e9897d56da3a94747447344c4cb8d4c29667d -SIZE (hashicorp-hcl-v1.0.1-vault-5_GH0.tar.gz) = 72991 -SHA256 (hashicorp-hcl-v2.20.1_GH0.tar.gz) = 3dd85236f08b264178cbdcd7638fee4fbd017c48bf7f53d71d6934c908b23f3d -SIZE (hashicorp-hcl-v2.20.1_GH0.tar.gz) = 439233 -SHA256 (hashicorp-terraform-config-inspect-a34142ec2a72_GH0.tar.gz) = e5a64c790f6e722e35de302d58cc0e2bec2485dbcb16f99715b14c0dffe72027 -SIZE (hashicorp-terraform-config-inspect-a34142ec2a72_GH0.tar.gz) = 32774 -SHA256 (magiconair-properties-v1.8.7_GH0.tar.gz) = 09e950df1970975400edc7f6c2f9e3edace4e1ea49f823006387d130fb0f4f03 -SIZE (magiconair-properties-v1.8.7_GH0.tar.gz) = 31425 -SHA256 (manifoldco-promptui-v0.9.0_GH0.tar.gz) = 84a72dfb56f61436a04fdde28f62b32aa07af75895e3423f199f7872aea43114 -SIZE (manifoldco-promptui-v0.9.0_GH0.tar.gz) = 25926 -SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600 -SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362 -SHA256 (mitchellh-go-wordwrap-v1.0.1_GH0.tar.gz) = 56dc8d3883c765d9791a3698a55c66935b2978ac60e0e3c7c8799b182dd22bb5 -SIZE (mitchellh-go-wordwrap-v1.0.1_GH0.tar.gz) = 2921 -SHA256 (mitchellh-mapstructure-v1.5.0_GH0.tar.gz) = 81106cbac93000812c194b4a2069dd32913ec18819b1e99e8436595ce4939413 -SIZE (mitchellh-mapstructure-v1.5.0_GH0.tar.gz) = 30123 -SHA256 (pborman-getopt-v1.1.0_GH0.tar.gz) = 3018d7168bcafe3e8da21dab9e236cf4d8d6fa80691fb86e19b0d26ef1688567 -SIZE (pborman-getopt-v1.1.0_GH0.tar.gz) = 41186 -SHA256 (pelletier-go-toml-v2.2.0_GH0.tar.gz) = ba0c936bafa29532c7f74fbc71ac0f162543b33833b3e4c7a1154fbfc3c83a0b -SIZE (pelletier-go-toml-v2.2.0_GH0.tar.gz) = 908937 -SHA256 (rogpeppe-go-internal-v1.12.0_GH0.tar.gz) = b51d588d05f3e82d3045545ef46bd758a0610b9cfde1ae243489a593908b6060 -SIZE (rogpeppe-go-internal-v1.12.0_GH0.tar.gz) = 116899 -SHA256 (sagikazarmark-locafero-v0.4.0_GH0.tar.gz) = 9ca93b1d037912d27bbd11689c8a14b15f151df2cd2391648df67465423364c1 -SIZE (sagikazarmark-locafero-v0.4.0_GH0.tar.gz) = 9674 -SHA256 (sagikazarmark-slog-shim-v0.1.0_GH0.tar.gz) = a594ec7e138265768a5c23f8ab460724d8215db45dc1bddde4743bca3373803d -SIZE (sagikazarmark-slog-shim-v0.1.0_GH0.tar.gz) = 10872 -SHA256 (sourcegraph-conc-v0.3.0_GH0.tar.gz) = c20a36ef6e8cd4721b8824d3e0a590d78f56ce72ace53ec7fdd2f7a978e9240f -SIZE (sourcegraph-conc-v0.3.0_GH0.tar.gz) = 23021 -SHA256 (spf13-afero-v1.11.0_GH0.tar.gz) = f83f67c4a03d8bba2b7fe1a496e848b2b1b7d97d0b951d85d2b401e7488a4ed4 -SIZE (spf13-afero-v1.11.0_GH0.tar.gz) = 89257 -SHA256 (spf13-cast-v1.6.0_GH0.tar.gz) = 8eef6bfd96458f061dd738f6e146b7687bdde18f996258c9bab0f574f8c36ae8 -SIZE (spf13-cast-v1.6.0_GH0.tar.gz) = 15616 -SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808 -SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796 -SHA256 (spf13-viper-v1.18.2_GH0.tar.gz) = eb9223a46c6319b3add6cfe3e7986fde9919bd441d695169d6f1238d19a0d6d4 -SIZE (spf13-viper-v1.18.2_GH0.tar.gz) = 118481 -SHA256 (subosito-gotenv-v1.6.0_GH0.tar.gz) = 51a5a8e36f30ddd97866779e93c4e93b0d4958a60fabd1d17fc2226bfe7823db -SIZE (subosito-gotenv-v1.6.0_GH0.tar.gz) = 11470 -SHA256 (uber-go-multierr-v1.11.0_GH0.tar.gz) = 8aa599cf7de733306cf8770f854f8a38e6c819b1ae4296f15e44b1e7c6698f34 -SIZE (uber-go-multierr-v1.11.0_GH0.tar.gz) = 16900 -SHA256 (valyala-bytebufferpool-v1.0.0_GH0.tar.gz) = 089013e3429ebe7fd2bc3527f003bf3f3f639891e5d8ba6a56010e3671465e1f -SIZE (valyala-bytebufferpool-v1.0.0_GH0.tar.gz) = 5025 -SHA256 (xo-terminfo-abceb7e1c41e_GH0.tar.gz) = f309fc85594b3a03d622ebe275a841b97101c4189f85fff18fc051a2e5a4878c -SIZE (xo-terminfo-abceb7e1c41e_GH0.tar.gz) = 35180 -SHA256 (zclconf-go-cty-v1.14.4_GH0.tar.gz) = 2df5ecda4981ac54a56f266d08a49fa0e7e8d37cd23971a4af960bbab62646f0 -SIZE (zclconf-go-cty-v1.14.4_GH0.tar.gz) = 246621 +TIMESTAMP = 1725566417 +SHA256 (go/sysutils_terraform-switcher/terraform-switcher-v1.2.2/v1.2.2.mod) = 4f16c57eddee986d8be5437d8a97026e802da608e4b8874bb93073b7f48b7c4a +SIZE (go/sysutils_terraform-switcher/terraform-switcher-v1.2.2/v1.2.2.mod) = 2595 +SHA256 (go/sysutils_terraform-switcher/terraform-switcher-v1.2.2/v1.2.2.zip) = d0e6b43a12c4a03a08beb454cc6ff758397b9131390844997931e47f37226caa +SIZE (go/sysutils_terraform-switcher/terraform-switcher-v1.2.2/v1.2.2.zip) = 4883149