commit: 07f1cc8493e286c2291e02ad0a0e71d82613f53f Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> AuthorDate: Sun Mar 8 20:15:16 2026 +0000 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> CommitDate: Sun Mar 8 20:15:16 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f1cc84
net-vpn/cloudflare-warp: add openrc init file Closes: https://bugs.gentoo.org/970843 Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org> ....1.150.0.ebuild => cloudflare-warp-2026.1.150.0-r1.ebuild} | 3 ++- net-vpn/cloudflare-warp/files/warp-svc.initd | 11 +++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/net-vpn/cloudflare-warp/cloudflare-warp-2026.1.150.0.ebuild b/net-vpn/cloudflare-warp/cloudflare-warp-2026.1.150.0-r1.ebuild similarity index 95% rename from net-vpn/cloudflare-warp/cloudflare-warp-2026.1.150.0.ebuild rename to net-vpn/cloudflare-warp/cloudflare-warp-2026.1.150.0-r1.ebuild index 04542a905dc2..0567c98a433c 100644 --- a/net-vpn/cloudflare-warp/cloudflare-warp-2026.1.150.0.ebuild +++ b/net-vpn/cloudflare-warp/cloudflare-warp-2026.1.150.0-r1.ebuild @@ -20,7 +20,7 @@ IUSE="+gui" RESTRICT="bindist mirror" DEPEND=" - dev-libs/glib + dev-libs/glib:2 dev-libs/nspr dev-libs/nss net-firewall/nftables @@ -46,6 +46,7 @@ src_unpack() { src_install() { dobin bin/warp-{cli,dex,diag,svc} systemd_dounit opt/cloudflare-warp/warp-svc.service + newinitd "${FILESDIR}"/warp-svc.initd warp-svc if use gui; then dobin bin/{warp-desktop-svc,warp-taskbar} diff --git a/net-vpn/cloudflare-warp/files/warp-svc.initd b/net-vpn/cloudflare-warp/files/warp-svc.initd new file mode 100644 index 000000000000..96d1d9e89efa --- /dev/null +++ b/net-vpn/cloudflare-warp/files/warp-svc.initd @@ -0,0 +1,11 @@ +#!/sbin/openrc-run + +name=$RC_SVCNAME +description="Cloudflare Zero Trust Client Daemon" +supervisor="supervise-daemon" +command="/bin/warp-svc" +command_args="" + +depend() { + need net +}
