diff --git a/misc/eightctl/Makefile b/misc/eightctl/Makefile index 279575c4c6c9..eed8d561408a 100644 --- a/misc/eightctl/Makefile +++ b/misc/eightctl/Makefile @@ -1,73 +1,31 @@ PORTNAME= eightctl -DISTVERSION= g20260418 -PORTREVISION= 3 +DISTVERSIONPREFIX= v +DISTVERSION= 0.2.1 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org COMMENT= Control your sleep from the terminal WWW= https://github.com/steipete/eightctl LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24+ +USES= go:1.26+,modules GO_PKGNAME= github.com/steipete/eightctl USE_GITHUB= yes GH_ACCOUNT= steipete -GH_TAGNAME= b3e15a27c44457126716167c52cbd0b84703afd5 -GH_TUPLE= \ - 99designs:go-keychain:8e49817e8af4:99designs_go_keychain/vendor/github.com/99designs/go-keychain \ - 99designs:keyring:v1.2.2:99designs_keyring/vendor/github.com/99designs/keyring \ - aymanbagabas:go-osc52:v2.0.1:aymanbagabas_go_osc52_v2/vendor/github.com/aymanbagabas/go-osc52/v2 \ - charmbracelet:colorprofile:v0.3.3:charmbracelet_colorprofile/vendor/github.com/charmbracelet/colorprofile \ - charmbracelet:lipgloss:v1.1.0:charmbracelet_lipgloss/vendor/github.com/charmbracelet/lipgloss \ - charmbracelet:log:v0.4.2:charmbracelet_log/vendor/github.com/charmbracelet/log \ - charmbracelet:x:ansi/v0.11.2:charmbracelet_x_ansi \ - charmbracelet:x:cellbuf/v0.0.14:charmbracelet_x_cellbuf \ - charmbracelet:x:term/v0.2.2:charmbracelet_x_term/vendor/github.com/charmbracelet/x \ - clipperhouse:displaywidth:v0.6.1:clipperhouse_displaywidth/vendor/github.com/clipperhouse/displaywidth \ - clipperhouse:stringish:v0.1.1:clipperhouse_stringish/vendor/github.com/clipperhouse/stringish \ - clipperhouse:uax29:v2.3.0:clipperhouse_uax29_v2/vendor/github.com/clipperhouse/uax29/v2 \ - danieljoos:wincred:v1.1.2:danieljoos_wincred/vendor/github.com/danieljoos/wincred \ - dvsekhvalnov:jose2go:v1.7.0:dvsekhvalnov_jose2go/vendor/github.com/dvsekhvalnov/jose2go \ - fsnotify:fsnotify:v1.9.0:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ - go-logfmt:logfmt:v0.6.1:go_logfmt_logfmt/vendor/github.com/go-logfmt/logfmt \ - go-viper:mapstructure:v2.4.0:go_viper_mapstructure_v2/vendor/github.com/go-viper/mapstructure/v2 \ - go-yaml:yaml:v3.0.1:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \ - godbus:dbus:4481cbc300e2:godbus_dbus/vendor/github.com/godbus/dbus \ - golang:exp:87e1e737ad39:golang_exp/vendor/golang.org/x/exp \ - golang:sys:v0.38.0:golang_sys/vendor/golang.org/x/sys \ - golang:term:v0.3.0:golang_term/vendor/golang.org/x/term \ - golang:text:v0.31.0:golang_text/vendor/golang.org/x/text \ - gsterjov:go-libsecret:a6f4afe4910c:gsterjov_go_libsecret/vendor/github.com/gsterjov/go-libsecret \ - inconshreveable:mousetrap:v1.1.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \ - lucasb-eyer:go-colorful:v1.3.0:lucasb_eyer_go_colorful/vendor/github.com/lucasb-eyer/go-colorful \ - mattn:go-isatty:v0.0.20:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ - mattn:go-runewidth:v0.0.19:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \ - mtibben:percent:v0.2.1:mtibben_percent/vendor/github.com/mtibben/percent \ - muesli:termenv:v0.16.0:muesli_termenv/vendor/github.com/muesli/termenv \ - pelletier:go-toml:v2.2.4:pelletier_go_toml_v2/vendor/github.com/pelletier/go-toml/v2 \ - rivo:uniseg:v0.4.7:rivo_uniseg/vendor/github.com/rivo/uniseg \ - sagikazarmark:locafero:v0.12.0:sagikazarmark_locafero/vendor/github.com/sagikazarmark/locafero \ - spf13:afero:v1.15.0:spf13_afero/vendor/github.com/spf13/afero \ - spf13:cast:v1.10.0:spf13_cast/vendor/github.com/spf13/cast \ - spf13:cobra:v1.10.2:spf13_cobra/vendor/github.com/spf13/cobra \ - spf13:pflag:v1.0.10:spf13_pflag/vendor/github.com/spf13/pflag \ - spf13:viper:v1.21.0:spf13_viper/vendor/github.com/spf13/viper \ - subosito:gotenv:v1.6.0:subosito_gotenv/vendor/github.com/subosito/gotenv \ - xo:terminfo:abceb7e1c41e:xo_terminfo/vendor/github.com/xo/terminfo \ - yaml:go-yaml:v3.0.4:yaml_go_yaml/vendor/go.yaml.in/yaml/v3 +GO_MODULE= github.com/steipete/eightctl GO_TARGET= ./cmd/${PORTNAME} PLIST_FILES= bin/${PORTNAME} -post-extract: +xpost-extract: @${RM} -r ${WRKSRC}/vendor/github.com/charmbracelet/x/ansi @${RLN} ${WRKSRC_charmbracelet_x_ansi}/ansi ${WRKSRC}/vendor/github.com/charmbracelet/x/ansi @${RM} -r ${WRKSRC}/vendor/github.com/charmbracelet/x/cellbuf @${RLN} ${WRKSRC_charmbracelet_x_cellbuf}/cellbuf ${WRKSRC}/vendor/github.com/charmbracelet/x/cellbuf .include diff --git a/misc/eightctl/distinfo b/misc/eightctl/distinfo index 3e9209099674..b240a1cf9492 100644 --- a/misc/eightctl/distinfo +++ b/misc/eightctl/distinfo @@ -1,85 +1,7 @@ -TIMESTAMP = 1776742718 -SHA256 (steipete-eightctl-g20260418-b3e15a27c44457126716167c52cbd0b84703afd5_GH0.tar.gz) = 59c33fcc2d9eafaa35ebd6a395b0fa2bbd34cc7b8bee90b1223c23bf3180737a -SIZE (steipete-eightctl-g20260418-b3e15a27c44457126716167c52cbd0b84703afd5_GH0.tar.gz) = 47007 -SHA256 (99designs-go-keychain-8e49817e8af4_GH0.tar.gz) = 2ef17b0e33b0e57081c3ef6996d429a2439926546e6a0e8a727a3e9b8c76a587 -SIZE (99designs-go-keychain-8e49817e8af4_GH0.tar.gz) = 2337378 -SHA256 (99designs-keyring-v1.2.2_GH0.tar.gz) = fcf00da720a2d3673884d3593b30ad5f84bbf9484f2dd36a08be5a5ac9b207fe -SIZE (99designs-keyring-v1.2.2_GH0.tar.gz) = 28115 -SHA256 (aymanbagabas-go-osc52-v2.0.1_GH0.tar.gz) = dad92f43db3cd17e7395db59533283b5888c2780fa1b2cb67344a9feaa3291e0 -SIZE (aymanbagabas-go-osc52-v2.0.1_GH0.tar.gz) = 5875 -SHA256 (charmbracelet-colorprofile-v0.3.3_GH0.tar.gz) = 1c35c08d4a326b87e9298406208ccaed5bad63ebde817a09c96be93e3190d612 -SIZE (charmbracelet-colorprofile-v0.3.3_GH0.tar.gz) = 15342 -SHA256 (charmbracelet-lipgloss-v1.1.0_GH0.tar.gz) = c5cc4f06b37c59c194183c322fbb3b9a45ca7bffdfb562647181b2995ea6586c -SIZE (charmbracelet-lipgloss-v1.1.0_GH0.tar.gz) = 97406 -SHA256 (charmbracelet-log-v0.4.2_GH0.tar.gz) = 63ed7cc02fc53fe0d52c0a4f162a188cd819ef0bfd99aa07d7f6f34be0a9302e -SIZE (charmbracelet-log-v0.4.2_GH0.tar.gz) = 31036 -SHA256 (charmbracelet-x-ansi-v0.11.2_GH0.tar.gz) = 1745875c3e5162ac42ef05be98d9f650810a275c92e09480edae9948fd6be8ee -SIZE (charmbracelet-x-ansi-v0.11.2_GH0.tar.gz) = 488742 -SHA256 (charmbracelet-x-cellbuf-v0.0.14_GH0.tar.gz) = a9d427eb5e884e50d58b49af6b2287bc3a1d705e4bc35c720a429b18c210ecf9 -SIZE (charmbracelet-x-cellbuf-v0.0.14_GH0.tar.gz) = 399826 -SHA256 (charmbracelet-x-term-v0.2.2_GH0.tar.gz) = a4fd984c95c538db5063c7cf003d69e93cdc47e5eac6749d75e1594911c651b0 -SIZE (charmbracelet-x-term-v0.2.2_GH0.tar.gz) = 395884 -SHA256 (clipperhouse-displaywidth-v0.6.1_GH0.tar.gz) = a94a2289ba8722c4166c4cecdeeefb437261ee78209a47dc413b0cb3d011de6d -SIZE (clipperhouse-displaywidth-v0.6.1_GH0.tar.gz) = 160045 -SHA256 (clipperhouse-stringish-v0.1.1_GH0.tar.gz) = 1bfe722c5ecd4b6a360478650ebae20518fd094e282b37edc884167413e106c7 -SIZE (clipperhouse-stringish-v0.1.1_GH0.tar.gz) = 2316884 -SHA256 (clipperhouse-uax29-v2.3.0_GH0.tar.gz) = 387df76ee68d5c464a78da2885f44a98ef644c1b407c1d49f51f71b4c2484679 -SIZE (clipperhouse-uax29-v2.3.0_GH0.tar.gz) = 282019 -SHA256 (danieljoos-wincred-v1.1.2_GH0.tar.gz) = 38db02adceb3e539816b7fcae0a329ba3afde1e9d725750996057bca835e2fef -SIZE (danieljoos-wincred-v1.1.2_GH0.tar.gz) = 10261 -SHA256 (dvsekhvalnov-jose2go-v1.7.0_GH0.tar.gz) = a83f7cb5fc10f1f41772c165fbf66a1f95870150ff7c14d58676fc560a3ff863 -SIZE (dvsekhvalnov-jose2go-v1.7.0_GH0.tar.gz) = 74933 -SHA256 (fsnotify-fsnotify-v1.9.0_GH0.tar.gz) = 3ff59fb248bb76a6bf4fbe99586aec08f7218743187c71da3ff2e34c23cc1a05 -SIZE (fsnotify-fsnotify-v1.9.0_GH0.tar.gz) = 73945 -SHA256 (go-logfmt-logfmt-v0.6.1_GH0.tar.gz) = 5daf8e0e5f4b4b0072309e45ddf887901fa5edda06f8d44c73f42cfe5ba68d7d -SIZE (go-logfmt-logfmt-v0.6.1_GH0.tar.gz) = 13167 -SHA256 (go-viper-mapstructure-v2.4.0_GH0.tar.gz) = fffa0361c2278be0a8b2a3fa4c34ef5290aaa638a9660d1e69aabd50fc967c83 -SIZE (go-viper-mapstructure-v2.4.0_GH0.tar.gz) = 53305 -SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5 -SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173 -SHA256 (godbus-dbus-4481cbc300e2_GH0.tar.gz) = 632f7646e51a60bcd7c5a7fe4a4a83e1cc7c80662a8ada2ee44809977f96644c -SIZE (godbus-dbus-4481cbc300e2_GH0.tar.gz) = 62520 -SHA256 (golang-exp-87e1e737ad39_GH0.tar.gz) = 85cd1203a488365de4242ae63ee704b0990ff2a9891296307ec29ab878b84f30 -SIZE (golang-exp-87e1e737ad39_GH0.tar.gz) = 1750055 -SHA256 (golang-sys-v0.38.0_GH0.tar.gz) = 2a8fd4cfa5b5b84bf793787b1668af0e1e6f85fdcbc7a2a5997337dbe8033819 -SIZE (golang-sys-v0.38.0_GH0.tar.gz) = 1534995 -SHA256 (golang-term-v0.3.0_GH0.tar.gz) = cb06278319dc6a091453ce9fda106579cbbde8fc2522573912e0f405a2440352 -SIZE (golang-term-v0.3.0_GH0.tar.gz) = 14796 -SHA256 (golang-text-v0.31.0_GH0.tar.gz) = 1ea5d0c59c88e9e945cd98b69b310974ab1a32c3677b716a6349a352f48cbd32 -SIZE (golang-text-v0.31.0_GH0.tar.gz) = 8975632 -SHA256 (gsterjov-go-libsecret-a6f4afe4910c_GH0.tar.gz) = 37e4db5271e6164924ec764252cdad969982e2f6282946aec6efa76fbac95233 -SIZE (gsterjov-go-libsecret-a6f4afe4910c_GH0.tar.gz) = 3068 -SHA256 (inconshreveable-mousetrap-v1.1.0_GH0.tar.gz) = ab23e7c5cbf42564eb0190ee051b7217c04fd2599d2f26e9ebe205db75963141 -SIZE (inconshreveable-mousetrap-v1.1.0_GH0.tar.gz) = 5338 -SHA256 (lucasb-eyer-go-colorful-v1.3.0_GH0.tar.gz) = 77d79d5ccb3c4fe85a44827e2c7ecd1b2d60a6e1eea3f9a0ce4343a517281309 -SIZE (lucasb-eyer-go-colorful-v1.3.0_GH0.tar.gz) = 982343 -SHA256 (mattn-go-isatty-v0.0.20_GH0.tar.gz) = 18fc42a278e60fb7a1dffa72f20539ae88d0e292db55b513ef514b7d369883a6 -SIZE (mattn-go-isatty-v0.0.20_GH0.tar.gz) = 4713 -SHA256 (mattn-go-runewidth-v0.0.19_GH0.tar.gz) = 10ff9a1542c868d1609277c1b890a163a80f1835fdba33fde65f1d2d470c2400 -SIZE (mattn-go-runewidth-v0.0.19_GH0.tar.gz) = 20551 -SHA256 (mtibben-percent-v0.2.1_GH0.tar.gz) = 495f5cc935909d229d574ce11fd77d4a97e35ea3fe2d539fabc45d5f258c003e -SIZE (mtibben-percent-v0.2.1_GH0.tar.gz) = 2164 -SHA256 (muesli-termenv-v0.16.0_GH0.tar.gz) = 2a65e544c8757ce90669d1ec3e1e61b469d72dafb086e9d114961dc75632f210 -SIZE (muesli-termenv-v0.16.0_GH0.tar.gz) = 422973 -SHA256 (pelletier-go-toml-v2.2.4_GH0.tar.gz) = d7bb392de6c9b6eedd23e5e05e7cd730822afa02b85ca6a69c9313638a945a24 -SIZE (pelletier-go-toml-v2.2.4_GH0.tar.gz) = 910332 -SHA256 (rivo-uniseg-v0.4.7_GH0.tar.gz) = dc7aedce4a8c174b01df8406ff7d92779e2df76cee2ad17fa2ff6777feddadec -SIZE (rivo-uniseg-v0.4.7_GH0.tar.gz) = 458088 -SHA256 (sagikazarmark-locafero-v0.12.0_GH0.tar.gz) = 7fbebaf3e224db6f9ad811369790937cb34854dda60a0e7a0a6002368c360613 -SIZE (sagikazarmark-locafero-v0.12.0_GH0.tar.gz) = 8823 -SHA256 (spf13-afero-v1.15.0_GH0.tar.gz) = 80f04709b4c8f9d9a3e1dfafd0587092dfae3bbe11d907c23d43160d161bd855 -SIZE (spf13-afero-v1.15.0_GH0.tar.gz) = 95837 -SHA256 (spf13-cast-v1.10.0_GH0.tar.gz) = d62a9b81da805574153b14c9defb1d817f71fb9ebb5b6d20e8859b3029170a38 -SIZE (spf13-cast-v1.10.0_GH0.tar.gz) = 24170 -SHA256 (spf13-cobra-v1.10.2_GH0.tar.gz) = 8ee67b82ddb730f6ed639724d19ddd874be36b65da45529ad5cacce53c310704 -SIZE (spf13-cobra-v1.10.2_GH0.tar.gz) = 201437 -SHA256 (spf13-pflag-v1.0.10_GH0.tar.gz) = 3d69f6fc641f43f3cb7bc309d083da7ca2110d11c0bbcec5d4c01036e884014f -SIZE (spf13-pflag-v1.0.10_GH0.tar.gz) = 63154 -SHA256 (spf13-viper-v1.21.0_GH0.tar.gz) = 20117b2c3e4f3b0594c39ad7c4df61ab7e0acdf5e51202a8b8c72393ebce0723 -SIZE (spf13-viper-v1.21.0_GH0.tar.gz) = 121982 -SHA256 (subosito-gotenv-v1.6.0_GH0.tar.gz) = 51a5a8e36f30ddd97866779e93c4e93b0d4958a60fabd1d17fc2226bfe7823db -SIZE (subosito-gotenv-v1.6.0_GH0.tar.gz) = 11470 -SHA256 (xo-terminfo-abceb7e1c41e_GH0.tar.gz) = f309fc85594b3a03d622ebe275a841b97101c4189f85fff18fc051a2e5a4878c -SIZE (xo-terminfo-abceb7e1c41e_GH0.tar.gz) = 35180 -SHA256 (yaml-go-yaml-v3.0.4_GH0.tar.gz) = 1b3eeb663eb0c09b462dc3383fccc99164fab8f6818a7046336f2fe2c45c764b -SIZE (yaml-go-yaml-v3.0.4_GH0.tar.gz) = 92661 +TIMESTAMP = 1784563717 +SHA256 (go/misc_eightctl/steipete-eightctl-v0.2.1_GH0/v0.2.1.mod) = 5583ba174f7170284a099abc930bbd6d1968692a51465654af92023a35f7ce1a +SIZE (go/misc_eightctl/steipete-eightctl-v0.2.1_GH0/v0.2.1.mod) = 2378 +SHA256 (go/misc_eightctl/steipete-eightctl-v0.2.1_GH0/v0.2.1.zip) = 18c9ad487bc0204e9fdbf2b9f8330c9c9e8795cce569fa28dd2fdced8965a35d +SIZE (go/misc_eightctl/steipete-eightctl-v0.2.1_GH0/v0.2.1.zip) = 96155 +SHA256 (go/misc_eightctl/steipete-eightctl-v0.2.1_GH0/steipete-eightctl-v0.2.1_GH0.tar.gz) = b234178dd93df1cf8cec4593c928310f49e5d0ff1b1b4018182384b7a6ddceeb +SIZE (go/misc_eightctl/steipete-eightctl-v0.2.1_GH0/steipete-eightctl-v0.2.1_GH0.tar.gz) = 58921