fix(podman);+vfkit

closes #5992
This commit is contained in:
Jacob Heider 2024-04-26 10:17:59 -04:00 committed by Jacob Heider
parent b875ccee6f
commit ef4baf2db5
2 changed files with 23 additions and 0 deletions

View file

@ -0,0 +1,21 @@
distributable:
url: https://github.com/crc-org/vfkit/archive/refs/tags/{{version.tag}}.tar.gz
strip-components: 1
versions:
github: crc-org/vfkit
provides:
- bin/vfkit
platforms: [darwin]
build:
dependencies:
go.dev: ^1.18
script:
- make GIT_VERSION={{version}}
- mkdir -p '{{prefix}}/bin'
- cp out/vfkit '{{prefix}}/bin'
test: 'test "$(vfkit --version | head -n1)" = "vfkit version: {{version}}"'

View file

@ -17,6 +17,8 @@ provides:
dependencies: dependencies:
qemu.org: '*' qemu.org: '*'
github.com/containers/gvisor-tap-vsock: '*' github.com/containers/gvisor-tap-vsock: '*'
darwin:
github.com/crc-org/vfkit: '*'
companions: companions:
openssh.com: '*' # ssh-keygen openssh.com: '*' # ssh-keygen