commit:     7a193cdf3c8ad547b7c8cf7c8983b723a7fdb35c
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 27 16:24:18 2026 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 27 16:25:14 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a193cdf

net-vpn/cloudflare-warp: new package, add 2025.10.186.0

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-vpn/cloudflare-warp/Manifest                   |  1 +
 .../cloudflare-warp-2025.10.186.0.ebuild           | 58 ++++++++++++++++++++++
 net-vpn/cloudflare-warp/metadata.xml               |  8 +++
 3 files changed, 67 insertions(+)

diff --git a/net-vpn/cloudflare-warp/Manifest b/net-vpn/cloudflare-warp/Manifest
new file mode 100644
index 000000000000..84e8be990caf
--- /dev/null
+++ b/net-vpn/cloudflare-warp/Manifest
@@ -0,0 +1 @@
+DIST cloudflare-warp-2025.10.186.0.x86_64.rpm 54862462 BLAKE2B 
5cfada712257102d5ce2877a76a5dc84d8849a4597cf9a3e970b3719c06825d9c8e697cb2933a5c523ea8e4e66e790b7109dc7d44f69b3ed9b85ccbeedc83136
 SHA512 
e223a89dac1a6ad1c6dbef235fdab281785e285c563204527837dbcd89f0090e4e1158c1e80c20b4d4b32d760b8cac42432c20ccd6e5219e4f86be820073b58f

diff --git a/net-vpn/cloudflare-warp/cloudflare-warp-2025.10.186.0.ebuild 
b/net-vpn/cloudflare-warp/cloudflare-warp-2025.10.186.0.ebuild
new file mode 100644
index 000000000000..0632b966ade8
--- /dev/null
+++ b/net-vpn/cloudflare-warp/cloudflare-warp-2025.10.186.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit rpm systemd xdg desktop
+
+DESCRIPTION="Cloudflare Warp Client"
+HOMEPAGE="https://1.1.1.1";
+SRC_URI="
+       
https://downloads.cloudflareclient.com/v1/download/fedora35-intel/version/${PV}
+               -> ${P}.x86_64.rpm
+"
+S="${WORKDIR}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+gui"
+RESTRICT="bindist mirror"
+
+DEPEND="
+       dev-libs/glib
+       dev-libs/nspr
+       dev-libs/nss
+       net-firewall/nftables
+       net-libs/libpcap
+       sys-apps/dbus
+       x11-libs/cairo
+       gui? (
+               x11-libs/gdk-pixbuf:2
+               x11-libs/gtk+:3
+               x11-libs/pango
+       )
+"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+       rpm_unpack ${A}
+}
+
+src_install() {
+       dobin bin/warp-{cli,dex,diag,svc}
+       systemd_dounit opt/cloudflare-warp/warp-svc.service
+
+       if use gui; then
+               dobin bin/{warp-desktop-svc,warp-taskbar}
+               systemd_douserunit usr/lib/systemd/user/warp-desktop-svc.service
+               domenu usr/share/applications/com.cloudflare.WarpTaskbar.desktop
+
+               doicon -s scalable usr/share/icons/hicolor/scalable/apps/*.svg
+               insinto /usr/share/warp/images
+               doins usr/share/warp/images/*.png
+
+               insinto /etc/xdg/autostart
+               doins etc/xdg/autostart/com.cloudflare.WarpTaskbar.desktop
+       fi
+}

diff --git a/net-vpn/cloudflare-warp/metadata.xml 
b/net-vpn/cloudflare-warp/metadata.xml
new file mode 100644
index 000000000000..8b1443351bf8
--- /dev/null
+++ b/net-vpn/cloudflare-warp/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <maintainer type="person">
+               <email>[email protected]</email>
+               <name>Arthur Zamarin</name>
+       </maintainer>
+</pkgmetadata>

Reply via email to