# Copyright 2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit go-module DESCRIPTION="Cloudflare Tunnel client (formerly Argo Tunnel)" HOMEPAGE="https://github.com/cloudflare/cloudflared" SRC_URI=" https://github.com/cloudflare/cloudflared/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz https://github.com/Gentoo-zh/gentoo-deps/releases/download/${P}/${P}-vendor.tar.xz " LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" RDEPEND="!net-vpn/cloudflared-bin" src_compile(){ local ldflags="\ -X 'main.Version=${PV}' \ -X 'main.BuildTime=$(date +'%F %T %z')' -w -s" ego build -trimpath -ldflags "${ldflags}" ./cmd/cloudflared } src_install(){ dobin cloudflared }