# -*- 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/charmbracelet/vhs 0.7.2 v github.tarball_from archive revision 0 description Your CLI home video recorder long_description \ {*}${description}. Write terminal GIFs as code for integration testing \ and demoing your CLI tools. categories graphics sysutils installs_libs no license MIT maintainers {gmail.com:herby.gillot @herbygillot} \ openmaintainer depends_run-append path:bin/ffmpeg:ffmpeg \ path:bin/ttyd:ttyd build.pre_args-append \ -ldflags \" -s -w -X main.Version=v${version} \" destroot { xinstall -m 0755 ${worksrcpath}/${name} ${destroot}${prefix}/bin/ } checksums ${distname}${extract.suffix} \ rmd160 a600139318a09e804c6e3d5e515a0875ae37cc4c \ sha256 9be4b88a638336f6bba913f391b0300549280246e08d26cbd5053b63c60ee40c \ size 131951 go.vendors gopkg.in/yaml.v3 \ lock v3.0.1 \ rmd160 e85ac1368fb7f9ef945b7fd7bd608a1f0d261c12 \ sha256 f3ea6be3f405ec25f8799773355aba54f8831d11f5315a01155bdc69b92eca7b \ size 91208 \ golang.org/x/text \ lock v0.14.0 \ rmd160 e26a72d542901d19f6dde4e07746f72206fb8701 \ sha256 ef54709caaafdd8b27ce3d5f7c53408f11bc5fd1688c1c4f328de8ed268b3188 \ size 8972503 \ golang.org/x/term \ lock v0.18.0 \ rmd160 c183fe023094cf41b6a66e88cd765d97a35f439c \ sha256 3441bd395a6788d71ab9d7fb4e16df2975c41f252cc21b5c8706feb92b9df47a \ size 14742 \ golang.org/x/sys \ lock v0.18.0 \ rmd160 f2df5cddcd4f72d2eb7f75309ed3c1c821e05d66 \ sha256 d8d4c0874ddc66e9fb0c1264b4eeb8b8625153740b751eae59220eb5ff17eacb \ size 1448593 \ golang.org/x/sync \ lock v0.6.0 \ rmd160 f9a1a924a702fc4a3679db3dc36c58ca5b2eba0a \ sha256 b4e9aa29dbb296cc2ebfd679927b1789078d5743385b26c0656a24da89fdcee9 \ size 17596 \ golang.org/x/net \ lock v0.21.0 \ rmd160 f75340f16f42b617230110603e41bd586cdef8fe \ sha256 8fed668d8604e2b59b5cf00ebc327f710e1af177eab7a73d9ddc68992cd9bea9 \ size 1487222 \ golang.org/x/exp \ lock 7918f672742d \ rmd160 8f5ede2d45c2345c67fccafd456eb1f348a2babc \ sha256 abfa49f3f00b6cb8bba7d5eb5e9788164e3e7bcf936e46cb8ccc36c5e287a520 \ size 1634394 \ golang.org/x/crypto \ lock v0.21.0 \ rmd160 af2d1cfcc2e0b235f432863286fe666e2eec3f58 \ sha256 98e51eb5ad0dc5f9e1ea49804661e9c6db076dda540dc239a1e301b57bbd1090 \ size 1810842 \ github.com/yuin/goldmark-emoji \ lock v1.0.1 \ rmd160 cab0d684c2b256bb819e9a559a66767e3cbbf470 \ sha256 49fb2622d82202466ca36701f90ab90fb252d3fa6375ff2e82d78360d2296ee0 \ size 31704 \ github.com/yuin/goldmark \ lock v1.5.4 \ rmd160 7e428750043e781507d94e54431c488a2e07110a \ sha256 125ebf860067caab104024f6b3072c86b8b94f131a9bbf8346b459724b097a54 \ size 260013 \ github.com/ysmood/leakless \ lock v0.8.0 \ rmd160 30cd1d45c80fe71af264d7b70ec6a698686945f9 \ sha256 3977f8169d5832f288507a8a807d19c83e26029d17c835a361a01df945d3ad4d \ size 4784741 \ github.com/ysmood/gson \ lock v0.7.3 \ rmd160 f976a5a1192a4ad324cafc5138813c79875eb030 \ sha256 cb809824e35ddb78fb4b6fe31028dcccf8b94bcff7312adbb7e56fd240284304 \ size 5477 \ github.com/ysmood/gotrace \ lock v0.6.0 \ rmd160 f8c3e2cee7cc9c72caaa87a5afd8a95c8f416504 \ sha256 682085d42af348e0ed04df4b5154d28edc2637d633d0ffc6857c1fe090a6df55 \ size 6618 \ github.com/ysmood/got \ lock v0.34.1 \ rmd160 5d0c894d99c8b0493e698d01ba37ffb2a53c28c6 \ sha256 b1e2484e59a1d99e5d73cc8e96c85df849082a3ba906457cf6b5ece7c6d6bc72 \ size 48979 \ github.com/ysmood/gop \ lock v0.0.2 \ rmd160 e93da1c533b81aff99bbe78a63b44a7fa5c8e3ed \ sha256 29d9274aaf63b495ebd49490bab6be1080d2b8a22cd9faec7a00f16a027cd1aa \ size 11568 \ github.com/ysmood/goob \ lock v0.4.0 \ rmd160 b30fb3ff32c454b92ce58669591218cf274dc9aa \ sha256 bce6459c8fadb79c8965fdef716e31328988c6fb5a118a4ca0a01ba8e4416f39 \ size 4156 \ github.com/ysmood/fetchup \ lock v0.2.3 \ rmd160 fa1d3b8f65a044a783d271e8026b699fcd0d8134 \ sha256 67ec36ce91d6b58d4c92e991912d770f041e0744c9b07d020f3384ed1eb67ece \ size 6932 \ github.com/stretchr/testify \ lock v1.9.0 \ rmd160 59147e117812fdf8270ec79e46a229c472caf08d \ sha256 e6fa4f530cad5bac94bf08af05ddd1f569aeac8db4017ab4330ab7fe2802a6a3 \ size 108716 \ 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/rivo/uniseg \ lock v0.4.7 \ rmd160 a9056dc9a2a80aa9c46d0ff9e54f9e2e5a498c41 \ sha256 abc6a2f17b64b34b8a0c56eb9d0b53886ebbe0c88d467755c09c7fa696a16677 \ size 458166 \ github.com/pmezard/go-difflib \ lock v1.0.0 \ rmd160 fc879bfbdef9e3ff50844def58404e2b5a613ab8 \ sha256 7cd492737641847266115f3060489a67f63581e521a8ec51efbc280c33fc991f \ size 11409 \ github.com/olekukonko/tablewriter \ lock v0.0.5 \ rmd160 aa952a560c3aa5102bfb3e55f12facf048379adf \ sha256 830bdee7f05aa76353c113075a864359762a502c6d6a1f72bfb7055247c0539b \ size 19579 \ github.com/muesli/termenv \ lock v0.15.2 \ rmd160 92510cd14a2e3c0e723b77064fc1e3a51e5c3666 \ sha256 bd0a1109c77528f0c1310814758ebf283a29c79df2eb9cc4e506d31afc41eb08 \ size 422810 \ github.com/muesli/roff \ lock v0.1.0 \ rmd160 f2652e87b0bbba7c8d75d49d4134d6ca64385646 \ sha256 b9272650d5fca3052571b69abf1ba3477a46be729787192c5cbd205acd38c89a \ size 4920 \ github.com/muesli/reflow \ lock v0.3.0 \ rmd160 8941f9c5aa79468e9280c3727c7eafa4f00f748d \ sha256 67ed2e1490730fc629238aa847fdd863acefda8b0d35d689bbd88ced8c0f80ca \ size 21257 \ github.com/muesli/mango-pflag \ lock v0.1.0 \ rmd160 fd2cd37d1b97d9804c9c6a3c9a05f56f4beaa765 \ sha256 a4641756305b4e6703f941fe0560c17e85f1ccfb68384760eeae302b598b1dcc \ size 3862 \ github.com/muesli/mango-cobra \ lock v1.2.0 \ rmd160 d30c0fe4dbe02b3de3558afa596cf226c8a27933 \ sha256 e17db9e4dd5ac95303648075ab8e459872a51dc38604778ffb5d612910ef2090 \ size 4878 \ github.com/muesli/mango \ lock v0.2.0 \ rmd160 4532d56beb07dbe56237081ccee5136f97a151f1 \ sha256 27e8917f03d5b5e5bb68e57f5f24062671898f53fdcc7670a3b681b1966da621 \ size 35768 \ github.com/muesli/go-app-paths \ lock v0.2.2 \ rmd160 58426599b1e1d5c256bca42fee4a8c061147c7d1 \ sha256 a80eb8b5e99f98c49c0ba399c995dfa12e32498e6cb0585589eef48562168b2d \ size 7349 \ github.com/muesli/cancelreader \ lock v0.2.2 \ rmd160 cbc757f0d680959cea46000a5dd74e63ddbb8a15 \ sha256 33f793cd6fbf7733ed7cba381920606b4917ba472148f85a5fd0965477146fc8 \ size 9431 \ github.com/muesli/ansi \ lock 2e021307bc4b \ rmd160 3959cfe4c796b63a4cc1894dd729a223704c7091 \ sha256 6aabbee69f7a051b023dbb9fa9ee593b34a63850e5ff60e08f3e94ad728b9273 \ size 4768 \ github.com/mitchellh/go-homedir \ lock v1.1.0 \ rmd160 44b3985e40e5bbb22d11f8622c340f9ed727ea91 \ sha256 024c8a57316c7fbc0eb23cdbfd57f72a74b51beb83d714034d67ee9aba48100c \ size 3366 \ github.com/microcosm-cc/bluemonday \ lock v1.0.23 \ rmd160 3ed40c098dacec074dacceb87df08f8ace7ca7f0 \ sha256 3fa8d412baaffbbb85f76e1f09d02bc5301ea6ded681e2d38919cd5b5606cc28 \ size 171299 \ github.com/mattn/go-runewidth \ lock v0.0.15 \ rmd160 702d468077550681ac11c3c2f3f5c9f98a868798 \ sha256 a6b5f47ffe7329895a605c356ff806dfd50b536bbc87af77773e55ad6e52d2db \ size 18287 \ github.com/mattn/go-localereader \ lock v0.0.1 \ rmd160 7afdbbc0f4978c6f54c25df0d86ff3c66db19ce2 \ sha256 75a68e82a83b37aee40ad81dfcfce54d2f999945282bb198add16a49b8ec7f46 \ size 1738 \ github.com/mattn/go-isatty \ lock v0.0.20 \ rmd160 ef20ccdf87de8b704c0c7118625b2beb31d8f1b4 \ sha256 397549e98cf5d40df585f31dc7902f017c37be88c64311dd2b4aeccab4009949 \ size 4717 \ github.com/lucasb-eyer/go-colorful \ lock v1.2.0 \ rmd160 a4183d0625e6c94474942cdc544c1061d35c4e34 \ sha256 fbad1aade4444bf51409f5b6a008cc14c7a7cdd1af856841fc1170605fae3914 \ size 970841 \ github.com/inconshreveable/mousetrap \ lock v1.1.0 \ rmd160 88f9577df93ac0f8801d8960adc7f28e38867f3e \ sha256 f69af10ff08c0e87f92dac3ee5172d8ed02463725b74edfc8943ef018a1a632d \ size 5343 \ github.com/hashicorp/go-version \ lock v1.6.0 \ rmd160 e2738a78472a98f067520abd0833b64b83887ac3 \ sha256 f13b1e81ac2386acd975ef942abf70ecbcd29fa731820a102c2e8287fe881bee \ size 15899 \ github.com/gorilla/css \ lock v1.0.0 \ rmd160 a6274905033f83d731f9cd6c1924b80930857f6c \ sha256 665368712e603d7cdd3e4648eef0ed051237f7284c55f6f571c7ee766d6d20de \ size 6447 \ github.com/go-rod/rod \ lock v0.114.8 \ rmd160 d6cbb42341a9ef80dfd36671ca2da2bc681b1cb8 \ sha256 72c86d6885675e7ac1bad40b88a9792cef78deeef73987e640d7289938b85b86 \ size 414299 \ github.com/go-logfmt/logfmt \ lock v0.6.0 \ rmd160 50d50e1a2187a6d611ff289510799f0eb9626966 \ sha256 744c72814bbf66511b793e4e2f0eeb4f9a418b8639e0ddf4434ba19e5bc9704d \ size 12616 \ github.com/dlclark/regexp2 \ lock v1.8.1 \ rmd160 cc7353f97e27665eb5edf5753dcfa08ce5807b59 \ sha256 24c06eca5a7a7fa917a5fca4f25bdc49cf8b1fb8473af714bac3a6890b26d850 \ size 211080 \ github.com/dgryski/trifles \ lock dd97f9abfb48 \ rmd160 a789b9c27b3aad1962a5ef67b93fdcada0a21433 \ sha256 f8f4a13927c260acb33d2bd0ec8757959c10ef851797143e2217a1a3bfa6d1bd \ size 169343 \ github.com/davecgh/go-spew \ lock v1.1.1 \ rmd160 7c02883aa81f81aca14e13a27fdca9e7fbc136f7 \ sha256 e85d6afa83e64962e0d63dd4812971eccf2b9b5445eda93f46a4406f0c177d5f \ size 42171 \ github.com/creack/pty \ lock v1.1.21 \ rmd160 6f0252fc288157bb3a4ef437139a3627d0e4f5a1 \ sha256 4cf13bc8303ab89680d9109d89170b74b6822963471d48b548666a38ea1e2d80 \ size 20134 \ github.com/containerd/console \ lock 1ae8d489ac81 \ rmd160 47766e0d3df9e956967521cedf9050772b792247 \ sha256 67f8b0a474f11f8d0ff4af387411a8309ea1052e0294f670750324c0b436b511 \ size 13531 \ github.com/charmbracelet/x \ lock 6ff29cf0473e \ rmd160 e32db9f9b0d951c7dd04c306afc85273471c4abb \ sha256 d292d05739586661a329aff16d7b59e2197766f9e22c31119be7216a866d3396 \ size 35024 \ github.com/charmbracelet/wish \ lock v1.3.1 \ rmd160 c19bd3decac6009032e86129c9a3527a7255d9bb \ sha256 7f85304e74edae2fb8d34f4f11165d885b0909f4d8928a1ea2fd1aacffb16549 \ size 59552 \ github.com/charmbracelet/ssh \ lock f4ab1009799a \ rmd160 ddb79c4a6cb900961cc0cc8bf98ec0c394c802ac \ sha256 a193d1d567c9db181ffacaa9eed8e1f2531565bef8009fb01bdbd5dac3cde800 \ size 33205 \ github.com/charmbracelet/log \ lock 28193306e6f5 \ rmd160 c23a8aa787d7458b34eecc8d27d3521105c38000 \ sha256 631231e3c19d776ce6f60f61ae8118391a840989a29c45decf2e667e13482a87 \ size 26437 \ github.com/charmbracelet/lipgloss \ lock v0.10.0 \ rmd160 f7dec5075f2739bac3665258de1589e529c2534a \ sha256 69087c10075f713826b61b064d98c1708dec23e8261d79ff7eb8a24df5db2d06 \ size 56815 \ github.com/charmbracelet/keygen \ lock v0.5.0 \ rmd160 6664c0cad655d947709b390d2cd855edaf6dd044 \ sha256 ccf27ff4520f28e13b586c500db5bb64889dc0b4ec45243cd480f23b28693490 \ size 13968 \ github.com/charmbracelet/glamour \ lock v0.6.0 \ rmd160 5c81797df5c88a5fb8d6d1c3897cfb34f7139be3 \ sha256 737a2aeefaff34cea70313e9c77985b6d8fdc9ae2b21fa627caf9da79b0da7d7 \ size 712069 \ github.com/charmbracelet/bubbletea \ lock v0.25.0 \ rmd160 eacb3cbe8f9e1d57a602d36db870ecf59e94f650 \ sha256 8ce0ba8d724cb894ed2b9b7350d3148f4cc8498bd74e6be6c19d45e3218e1f2b \ size 2183809 \ github.com/caarlos0/env \ lock v6.10.1 \ rmd160 f1318ddda8aedc7174160da0cd81f809001de438 \ sha256 159fba9fc12185c448c72d002667c41d4eb6fb05161d017df55e094c9b9767d0 \ size 18208 \ github.com/aymerick/douceur \ lock v0.2.0 \ rmd160 84476f7c75bac3becc1fbdd8afce7fbb56ea97a3 \ sha256 61f436302495e77e790979b25097aaf1e4e0f07bc8173f1d87232d199a7ada28 \ size 20929 \ github.com/aymanbagabas/go-osc52 \ lock v2.0.1 \ rmd160 8669f2bdcf2704bbc8df6af7e5fd396215737b9b \ sha256 0904dc990e2f1e5bbe290e02f418940def4168b63e36914e3bf76ff2ac1fb2a5 \ size 5889 \ github.com/atotto/clipboard \ lock v0.1.4 \ rmd160 cda277fa418bc6cdb42b3a2e6c3637473bdd12e3 \ sha256 6d474bab7ef589dd95a56d6fd571d447fdfbcc8c1985b7b4841cfa98edc0a97f \ size 5023 \ github.com/arbovm/levenshtein \ lock 48b4e1c0c4d0 \ rmd160 e120f24c9eb4a1ceb6cced3794f9d1fa24599657 \ sha256 62efbacf1d742da8e0becfadf239d93855c51a913b4f3e846a941be4036d6087 \ size 2251 \ github.com/anmitsu/go-shlex \ lock 38f4b401e2be \ rmd160 afe316ba6fcbabe98130d525eeb96e6653f4fe39 \ sha256 9a7029738a02d9221576cc30ea4b9db90b98ed9b7b244bce1ff2d7fc51cdeb17 \ size 3720 \ github.com/alecthomas/chroma \ lock v0.10.0 \ rmd160 41ff8340ec3b18ff636e56c5237ebb526d722150 \ sha256 0f448cf1747a75f13b6cfe78d5cb3b2c5e0fd28a53d73c0bc9d6371621e333a3 \ size 798426 \ github.com/agnivade/levenshtein \ lock v1.1.1 \ rmd160 77d8e394bff0702503542fbd168fe66d43879306 \ sha256 b25af8fd56c9831755f479670f1c020f98a6b5c1847b1f6c6b13132e7fcb3405 \ size 1807023