# -*- 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/containers/gvisor-tap-vsock 0.6.1 v github.tarball_from archive revision 0 categories net license Apache-2 maintainers {judaew @judaew} openmaintainer description A new network stack based on gVisor long_description \ A replacement for libslirp and VPNKit, written in pure Go. It is based on \ the network stack of gVisor. Compared to libslirp, gvisor-tap-vsock \ brings a configurable DNS server and dynamic port forwarding. checksums rmd160 d9bc8d91f96023b6541dd2e157f1fff8cae3e36b \ sha256 3be16fd732724f7b65f3629cdc4cdad3e069b3f137f9a1c4bb40105082bc5740 \ size 4238496 # FIXME: This port currently can't be built without allowing go mod to fetch build.env-delete GOPROXY=off GO111MODULE=off build.cmd make build.args gvproxy destroot { # `gvproxy` is a binary to forward ports for podman machine. It should not # be used as a normal user. # # https://github.com/containers/podman/issues/11960#issuecomment-943162546 xinstall -m 0755 ${worksrcpath}/bin/gvproxy ${destroot}${prefix}/libexec } # Do not check the first tags v3 and v4. github.livecheck.regex {([0-2.]\.[0-9.]+)}