From 81e5e3770543ace5d787ca4cf6171c5f3148712a Mon Sep 17 00:00:00 2001 From: this-is-tobi Date: Thu, 2 Jan 2025 19:51:46 +0100 Subject: [PATCH] feat(terminal): add vhs package --- blueprints/terminal/vhs/ops2deb.lock.yml | 6 ++++++ blueprints/terminal/vhs/ops2deb.yml | 17 +++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 blueprints/terminal/vhs/ops2deb.lock.yml create mode 100644 blueprints/terminal/vhs/ops2deb.yml diff --git a/blueprints/terminal/vhs/ops2deb.lock.yml b/blueprints/terminal/vhs/ops2deb.lock.yml new file mode 100644 index 000000000..d71458a8f --- /dev/null +++ b/blueprints/terminal/vhs/ops2deb.lock.yml @@ -0,0 +1,6 @@ +- url: https://github.com/charmbracelet/vhs/releases/download/v0.8.0/vhs_0.8.0_Linux_arm64.tar.gz + sha256: 8625f2b02ba5a7626841e3045be767ca1da30920fb567b6488387c1a47853db9 + timestamp: 2025-01-02 18:51:01+00:00 +- url: https://github.com/charmbracelet/vhs/releases/download/v0.8.0/vhs_0.8.0_Linux_x86_64.tar.gz + sha256: 0371e5b57b335330272aba6992656b6785e2e5d8538d6e4d85dcfd9f70400c5b + timestamp: 2025-01-02 18:51:01+00:00 diff --git a/blueprints/terminal/vhs/ops2deb.yml b/blueprints/terminal/vhs/ops2deb.yml new file mode 100644 index 000000000..38a827d19 --- /dev/null +++ b/blueprints/terminal/vhs/ops2deb.yml @@ -0,0 +1,17 @@ +name: vhs +matrix: + architectures: + - amd64 + - arm64 + versions: + - 0.8.0 +homepage: https://github.com/charmbracelet/vhs +summary: your CLI home video recorder +description: write terminal GIFs as code for integration testing and demoing your + CLI tools. +fetch: + url: https://github.com/charmbracelet/vhs/releases/download/v{{version}}/vhs_{{version}}_Linux_{{target}}.tar.gz + targets: + amd64: x86_64 +install: + - vhs_{{version}}_Linux_{{target}}/vhs:/usr/bin/