[gentoo-commits] repo/proj/guru:master commit in: net-vpn/cloudflare-warp/
commit: d59bb57602c638bb49dc2c915b69050585c79067 Author: Joe Kappus wt gd> AuthorDate: Fri May 24 06:44:05 2024 + Commit: Julien Roy jroy ca> CommitDate: Fri May 24 06:44:05 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d59bb576 net-vpn/cloudflare-warp: drop 2023.3.470, 2023.7.40 Signed-off-by: Joe Kappus wt.gd> net-vpn/cloudflare-warp/Manifest | 2 - .../cloudflare-warp-2023.3.470.ebuild | 50 -- .../cloudflare-warp-2023.7.40.ebuild | 50 -- 3 files changed, 102 deletions(-) diff --git a/net-vpn/cloudflare-warp/Manifest b/net-vpn/cloudflare-warp/Manifest index fc5839180..53562314d 100644 --- a/net-vpn/cloudflare-warp/Manifest +++ b/net-vpn/cloudflare-warp/Manifest @@ -1,3 +1 @@ -DIST cloudflare-warp-2023.3.470-1.x86_64.rpm 40881976 BLAKE2B de58e4b0ec2afb7c888d112aecb9bd4d8b1346f31a0de236fd0e0d9276fae7268760d966def3724a28e0776fe3ad33a60c468443228c54c1b5f6917803c7fefc SHA512 ccc17265ffb7e8fc023ce1c1f22b11df1c654578f9b6b0122112f7d75938d704c3afaeb7229df6af42d4a0a8774284df23b8d2514e17dfe52e76b91dab8eb632 -DIST cloudflare-warp-2023.7.40-1.x86_64.rpm 73449004 BLAKE2B e2c033933a11b3a0f1f68bc64f1ad82d3715e08f37a61ec9a2fdbfd30f898e991720b15a28da384c765238a862bc8183c72ca6b8a075d63b6cecea4ae9200ad8 SHA512 b458a141cbf5e9c8e78c502051f773b0e3a048039cf09b56967b1705e893282eb6e203a75cf58524a5612786c0f8b4303d168b26e908b278da9b7a429c88e003 DIST cloudflare-warp_2024.2.62-1_amd64.deb 86268064 BLAKE2B 663aae6d60bd7fe3eb10806463470f7623128e4eb942607909002bfa895eade8c76e00f987bf9603cd9f0ecbb661dde116c930734b1bfe087ee09018506415c0 SHA512 d68410374baffae76637df277d002891d5a4c0d28abb8ac3b44e0db8a07e1be07acdfdd79a01d6220c1cd0696dfbb77d71e8b7b3a30003a269063d6870f012a8 diff --git a/net-vpn/cloudflare-warp/cloudflare-warp-2023.3.470.ebuild b/net-vpn/cloudflare-warp/cloudflare-warp-2023.3.470.ebuild deleted file mode 100644 index b19e9b416..0 --- a/net-vpn/cloudflare-warp/cloudflare-warp-2023.3.470.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2024 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://pkg.cloudflareclient.com/rpm/x86_64/${P}-1.x86_64.rpm; - -S="${WORKDIR}" - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -IUSE="systemd +systray" -RESTRICT="bindist mirror" - -QA_PREBUILT="/bin/warp-cli /bin/warp-diag /bin/warp-svc /bin/warp-taskbar" - -src_install() { - into / - dobin bin/warp-cli - dobin bin/warp-diag - dobin bin/warp-svc - doinitd "${FILESDIR}"/warp-svc - systemd_dounit opt/cloudflare-warp/warp-svc.service - - if use systray; then - dobin bin/warp-taskbar - systemd_douserunit usr/lib/systemd/user/warp-taskbar.service - - doicon -s scalable \ - usr/share/icons/hicolor/scalable/apps/zero-trust.svg \ - usr/share/icons/hicolor/scalable/apps/zero-trust-error.svg \ - usr/share/icons/hicolor/scalable/apps/zero-trust-connected.svg \ - usr/share/icons/hicolor/scalable/apps/zero-trust-disconnected.svg - - desktopfile=$(\ - usex systemd \ - usr/share/applications/com.cloudflare.WarpTaskbar.desktop \ - "${FILESDIR}"/com.cloudflare.WarpTaskbar.desktop\ - ) - domenu $desktopfile - - insinto /etc/xdg/autostart - doins $desktopfile - fi -} diff --git a/net-vpn/cloudflare-warp/cloudflare-warp-2023.7.40.ebuild b/net-vpn/cloudflare-warp/cloudflare-warp-2023.7.40.ebuild deleted file mode 100644 index b19e9b416..0 --- a/net-vpn/cloudflare-warp/cloudflare-warp-2023.7.40.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2024 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://pkg.cloudflareclient.com/rpm/x86_64/${P}-1.x86_64.rpm; - -S="${WORKDIR}" - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -IUSE="systemd +systray" -RESTRICT="bindist mirror" - -QA_PREBUILT="/bin/warp-cli /bin/warp-diag /bin/warp-svc /bin/warp-taskbar" - -src_install() { - into / - dobin bin/warp-cli - dobin bin/warp-diag - dobin bin/warp-svc - doinitd "${FILESDIR}"/warp-svc - systemd_dounit opt/cloudflare-warp/warp-svc.service - - if use systray; then - dobin bin/warp-taskbar - systemd_douserunit usr/lib/systemd/user/warp-taskbar.service - - doicon -s scalable \ - usr/share/icons/hicolor/scalable/apps/zero-trust.svg \ -
[gentoo-commits] repo/proj/guru:master commit in: net-vpn/cloudflare-warp/
commit: ffc174451cf0ca1cda30a577aaf90a4175cabf95 Author: Joe Kappus wt gd> AuthorDate: Fri May 24 07:06:49 2024 + Commit: Julien Roy jroy ca> CommitDate: Fri May 24 07:06:49 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ffc17445 net-vpn/cloudflare-warp: add 2024.4.133-r1 Signed-off-by: Joe Kappus wt.gd> net-vpn/cloudflare-warp/Manifest | 1 + .../cloudflare-warp-2024.4.133-r1.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/net-vpn/cloudflare-warp/Manifest b/net-vpn/cloudflare-warp/Manifest index 53562314d..8c385d0cf 100644 --- a/net-vpn/cloudflare-warp/Manifest +++ b/net-vpn/cloudflare-warp/Manifest @@ -1 +1,2 @@ DIST cloudflare-warp_2024.2.62-1_amd64.deb 86268064 BLAKE2B 663aae6d60bd7fe3eb10806463470f7623128e4eb942607909002bfa895eade8c76e00f987bf9603cd9f0ecbb661dde116c930734b1bfe087ee09018506415c0 SHA512 d68410374baffae76637df277d002891d5a4c0d28abb8ac3b44e0db8a07e1be07acdfdd79a01d6220c1cd0696dfbb77d71e8b7b3a30003a269063d6870f012a8 +DIST cloudflare-warp_2024.4.133-1_amd64.deb 87344416 BLAKE2B dd8fc0a72b0d68f64277d251a315d23dcbc9789507caa123423b78547d579121d88ecb391a1a5744e1882e616afa3f6126dd4199157571ff1b632870b5c33ce9 SHA512 494a2aab2c23bab5f5e60ce12a3faee9d7ab41f074ee65e7bc423347b1ac5222b7147f745987c86f966e9c09b4eff03d3bc2dfb362e8a4c10acfb31db1bbd720 diff --git a/net-vpn/cloudflare-warp/cloudflare-warp-2024.4.133-r1.ebuild b/net-vpn/cloudflare-warp/cloudflare-warp-2024.4.133-r1.ebuild new file mode 100644 index 0..c4becdbc4 --- /dev/null +++ b/net-vpn/cloudflare-warp/cloudflare-warp-2024.4.133-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit unpacker systemd xdg desktop + +DESCRIPTION="Cloudflare Warp Client" +HOMEPAGE="https://1.1.1.1; +SRC_URI="https://pkg.cloudflareclient.com/pool/jammy/main/c/cloudflare-warp/cloudflare-warp_${PV}-1_amd64.deb; + +S="${WORKDIR}" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" +IUSE="systemd +systray dex" +RESTRICT="bindist mirror" +RDEPEND="net-firewall/nftables + dex? ( net-libs/libpcap ) + systray? ( + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/pango + ) +" + +QA_PREBUILT="/bin/warp-cli /bin/warp-dex /bin/warp-diag /bin/warp-svc /bin/warp-taskbar" + +src_unpack() { + unpack_deb ${A} +} + +src_install() { + into / + dobin bin/warp-cli + dobin bin/warp-diag + dobin bin/warp-svc + doinitd "${FILESDIR}/warp-svc" + systemd_dounit lib/systemd/system/warp-svc.service + + # warp-dex relies on "libpcap.so.0.8" which is not in tree. + if use dex; then + dobin bin/warp-dex + fi + + if use systray; then + dobin bin/warp-taskbar + systemd_douserunit usr/lib/systemd/user/warp-taskbar.service + + doicon -s scalable $(ls usr/share/icons/hicolor/scalable/apps/*.svg) + insinto /usr/share/warp/images + doins $(ls usr/share/warp/images/*.png) + + desktopfile=$( \ + usex systemd \ + usr/share/applications/com.cloudflare.WarpTaskbar.desktop \ + "${FILESDIR}/com.cloudflare.WarpTaskbar.desktop" \ + ) + domenu $desktopfile + + insinto /etc/xdg/autostart + doins $desktopfile + fi +}
[gentoo-commits] repo/proj/guru:master commit in: net-vpn/cloudflare-warp/
commit: 624879a4dfc0aeac74aae7123ba1cf08f983abd6 Author: Joe Kappus wt gd> AuthorDate: Fri May 24 06:43:21 2024 + Commit: Julien Roy jroy ca> CommitDate: Fri May 24 06:43:21 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=624879a4 net-vpn/cloudflare-warp: fix systray RDEPEND Closes: https://bugs.gentoo.org/924981 Signed-off-by: Joe Kappus wt.gd> net-vpn/cloudflare-warp/cloudflare-warp-2024.2.62-r2.ebuild | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/net-vpn/cloudflare-warp/cloudflare-warp-2024.2.62-r2.ebuild b/net-vpn/cloudflare-warp/cloudflare-warp-2024.2.62-r2.ebuild index 18187a230..c4becdbc4 100644 --- a/net-vpn/cloudflare-warp/cloudflare-warp-2024.2.62-r2.ebuild +++ b/net-vpn/cloudflare-warp/cloudflare-warp-2024.2.62-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,6 +18,11 @@ IUSE="systemd +systray dex" RESTRICT="bindist mirror" RDEPEND="net-firewall/nftables dex? ( net-libs/libpcap ) + systray? ( + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/pango + ) " QA_PREBUILT="/bin/warp-cli /bin/warp-dex /bin/warp-diag /bin/warp-svc /bin/warp-taskbar"
[gentoo-commits] repo/proj/guru:master commit in: net-vpn/cloudflare-warp/
commit: 80587306bd1e09884a063685ce2be00814f2ce4a Author: John-Henry Lim gmail com> AuthorDate: Sun Feb 18 02:58:07 2024 + Commit: Julien Roy jroy ca> CommitDate: Sun Feb 18 02:58:07 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=80587306 net-vpn/cloudflare-warp: add /bin/warp-dex to QA_PREBUILT Signed-off-by: John-Henry Lim gmail.com> ...dflare-warp-2024.2.62.ebuild => cloudflare-warp-2024.2.62-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/cloudflare-warp/cloudflare-warp-2024.2.62.ebuild b/net-vpn/cloudflare-warp/cloudflare-warp-2024.2.62-r1.ebuild similarity index 93% rename from net-vpn/cloudflare-warp/cloudflare-warp-2024.2.62.ebuild rename to net-vpn/cloudflare-warp/cloudflare-warp-2024.2.62-r1.ebuild index 4fb3818cfd..6f844d9f4a 100644 --- a/net-vpn/cloudflare-warp/cloudflare-warp-2024.2.62.ebuild +++ b/net-vpn/cloudflare-warp/cloudflare-warp-2024.2.62-r1.ebuild @@ -16,7 +16,7 @@ KEYWORDS="~amd64" IUSE="systemd +systray" RDEPEND="net-firewall/nftables" -QA_PREBUILT="/bin/warp-cli /bin/warp-diag /bin/warp-svc /bin/warp-taskbar" +QA_PREBUILT="/bin/warp-cli /bin/warp-dex /bin/warp-diag /bin/warp-svc /bin/warp-taskbar" S="${WORKDIR}"
[gentoo-commits] repo/proj/guru:master commit in: net-vpn/cloudflare-warp/
commit: e78fef09985ce83e86b0da9edb0fcd537433d91c Author: John-Henry Lim gmail com> AuthorDate: Sat Feb 17 20:15:19 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Feb 17 20:15:19 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e78fef09 net-vpn/cloudflare-warp: add 2024.2.62 Signed-off-by: John-Henry Lim gmail.com> net-vpn/cloudflare-warp/Manifest | 1 + .../cloudflare-warp-2024.2.62.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/net-vpn/cloudflare-warp/Manifest b/net-vpn/cloudflare-warp/Manifest index 4737cb0e2f..fc5839180b 100644 --- a/net-vpn/cloudflare-warp/Manifest +++ b/net-vpn/cloudflare-warp/Manifest @@ -1,2 +1,3 @@ DIST cloudflare-warp-2023.3.470-1.x86_64.rpm 40881976 BLAKE2B de58e4b0ec2afb7c888d112aecb9bd4d8b1346f31a0de236fd0e0d9276fae7268760d966def3724a28e0776fe3ad33a60c468443228c54c1b5f6917803c7fefc SHA512 ccc17265ffb7e8fc023ce1c1f22b11df1c654578f9b6b0122112f7d75938d704c3afaeb7229df6af42d4a0a8774284df23b8d2514e17dfe52e76b91dab8eb632 DIST cloudflare-warp-2023.7.40-1.x86_64.rpm 73449004 BLAKE2B e2c033933a11b3a0f1f68bc64f1ad82d3715e08f37a61ec9a2fdbfd30f898e991720b15a28da384c765238a862bc8183c72ca6b8a075d63b6cecea4ae9200ad8 SHA512 b458a141cbf5e9c8e78c502051f773b0e3a048039cf09b56967b1705e893282eb6e203a75cf58524a5612786c0f8b4303d168b26e908b278da9b7a429c88e003 +DIST cloudflare-warp_2024.2.62-1_amd64.deb 86268064 BLAKE2B 663aae6d60bd7fe3eb10806463470f7623128e4eb942607909002bfa895eade8c76e00f987bf9603cd9f0ecbb661dde116c930734b1bfe087ee09018506415c0 SHA512 d68410374baffae76637df277d002891d5a4c0d28abb8ac3b44e0db8a07e1be07acdfdd79a01d6220c1cd0696dfbb77d71e8b7b3a30003a269063d6870f012a8 diff --git a/net-vpn/cloudflare-warp/cloudflare-warp-2024.2.62.ebuild b/net-vpn/cloudflare-warp/cloudflare-warp-2024.2.62.ebuild new file mode 100644 index 00..4fb3818cfd --- /dev/null +++ b/net-vpn/cloudflare-warp/cloudflare-warp-2024.2.62.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit unpacker systemd xdg desktop + +DESCRIPTION="Cloudflare Warp Client" +HOMEPAGE="https://1.1.1.1; +SRC_URI="https://pkg.cloudflareclient.com/pool/jammy/main/c/cloudflare-warp/cloudflare-warp_${PV}-1_amd64.deb; + +LICENSE="all-rights-reserved" +RESTRICT="bindist mirror" +SLOT="0" +KEYWORDS="~amd64" +IUSE="systemd +systray" +RDEPEND="net-firewall/nftables" + +QA_PREBUILT="/bin/warp-cli /bin/warp-diag /bin/warp-svc /bin/warp-taskbar" + +S="${WORKDIR}" + +src_unpack() { + unpack_deb ${A} +} + +src_install() { + into / + dobin bin/warp-cli + dobin bin/warp-dex + dobin bin/warp-diag + dobin bin/warp-svc + doinitd "${FILESDIR}/warp-svc" + systemd_dounit lib/systemd/system/warp-svc.service + + if use systray; then + dobin bin/warp-taskbar + systemd_douserunit usr/lib/systemd/user/warp-taskbar.service + + doicon -s scalable $(ls usr/share/icons/hicolor/scalable/apps/*.svg) + insinto /usr/share/warp/images + doins $(ls usr/share/warp/images/*.png) + + desktopfile=$( \ + usex systemd \ + usr/share/applications/com.cloudflare.WarpTaskbar.desktop \ + "${FILESDIR}/com.cloudflare.WarpTaskbar.desktop" \ + ) + domenu $desktopfile + + insinto /etc/xdg/autostart + doins $desktopfile + fi +}
[gentoo-commits] repo/proj/guru:master commit in: net-vpn/cloudflare-warp/
commit: fb62db7786a071d62e465952253fc6994259de73 Author: John-Henry Lim gmail com> AuthorDate: Mon Sep 4 17:55:15 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Sep 4 17:55:15 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fb62db77 net-vpn/cloudflare-warp: add 2023.7.40 Signed-off-by: John-Henry Lim gmail.com> net-vpn/cloudflare-warp/Manifest | 1 + .../cloudflare-warp-2023.7.40.ebuild | 50 ++ 2 files changed, 51 insertions(+) diff --git a/net-vpn/cloudflare-warp/Manifest b/net-vpn/cloudflare-warp/Manifest index 21c7d07349..4737cb0e2f 100644 --- a/net-vpn/cloudflare-warp/Manifest +++ b/net-vpn/cloudflare-warp/Manifest @@ -1 +1,2 @@ DIST cloudflare-warp-2023.3.470-1.x86_64.rpm 40881976 BLAKE2B de58e4b0ec2afb7c888d112aecb9bd4d8b1346f31a0de236fd0e0d9276fae7268760d966def3724a28e0776fe3ad33a60c468443228c54c1b5f6917803c7fefc SHA512 ccc17265ffb7e8fc023ce1c1f22b11df1c654578f9b6b0122112f7d75938d704c3afaeb7229df6af42d4a0a8774284df23b8d2514e17dfe52e76b91dab8eb632 +DIST cloudflare-warp-2023.7.40-1.x86_64.rpm 73449004 BLAKE2B e2c033933a11b3a0f1f68bc64f1ad82d3715e08f37a61ec9a2fdbfd30f898e991720b15a28da384c765238a862bc8183c72ca6b8a075d63b6cecea4ae9200ad8 SHA512 b458a141cbf5e9c8e78c502051f773b0e3a048039cf09b56967b1705e893282eb6e203a75cf58524a5612786c0f8b4303d168b26e908b278da9b7a429c88e003 diff --git a/net-vpn/cloudflare-warp/cloudflare-warp-2023.7.40.ebuild b/net-vpn/cloudflare-warp/cloudflare-warp-2023.7.40.ebuild new file mode 100644 index 00..36f871d387 --- /dev/null +++ b/net-vpn/cloudflare-warp/cloudflare-warp-2023.7.40.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 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://pkg.cloudflareclient.com/rpm/x86_64/${P}-1.x86_64.rpm; + +LICENSE="all-rights-reserved" +RESTRICT="bindist mirror" +SLOT="0" +KEYWORDS="~amd64" +IUSE="systemd +systray" + +QA_PREBUILT="/bin/warp-cli /bin/warp-diag /bin/warp-svc /bin/warp-taskbar" + +S="${WORKDIR}" + +src_install() { + into / + dobin bin/warp-cli + dobin bin/warp-diag + dobin bin/warp-svc + doinitd ${FILESDIR}/warp-svc + systemd_dounit opt/cloudflare-warp/warp-svc.service + + if use systray; then + dobin bin/warp-taskbar + systemd_douserunit usr/lib/systemd/user/warp-taskbar.service + + doicon -s scalable \ + usr/share/icons/hicolor/scalable/apps/zero-trust.svg \ + usr/share/icons/hicolor/scalable/apps/zero-trust-error.svg \ + usr/share/icons/hicolor/scalable/apps/zero-trust-connected.svg \ + usr/share/icons/hicolor/scalable/apps/zero-trust-disconnected.svg + + desktopfile=$(\ + usex systemd \ + usr/share/applications/com.cloudflare.WarpTaskbar.desktop \ + ${FILESDIR}/com.cloudflare.WarpTaskbar.desktop\ + ) + domenu $desktopfile + + insinto /etc/xdg/autostart + doins $desktopfile + fi +}
[gentoo-commits] repo/proj/guru:master commit in: net-vpn/cloudflare-warp/
commit: b33d12fed0d7209914c5d38fa104ba5d0b4ed989 Author: John-Henry Lim gmail com> AuthorDate: Sun Jul 2 17:36:41 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Sun Jul 2 17:36:41 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b33d12fe net-vpn/cloudflare-warp: add 2023.3.470, drop 2023.3.398 Signed-off-by: John-Henry Lim gmail.com> net-vpn/cloudflare-warp/Manifest| 2 +- ...udflare-warp-2023.3.398.ebuild => cloudflare-warp-2023.3.470.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-vpn/cloudflare-warp/Manifest b/net-vpn/cloudflare-warp/Manifest index e2842d469..21c7d0734 100644 --- a/net-vpn/cloudflare-warp/Manifest +++ b/net-vpn/cloudflare-warp/Manifest @@ -1 +1 @@ -DIST cloudflare_warp_2023_3_398_1_x86_64_e9b71b3326.rpm 41376433 BLAKE2B 356ccee3dcf039d3260ad4249d7b2b08ce06dbb15161792e56fb92d43367b8d16a35a8425cdbc7f3d2f3a55dd644919bc6660bc625c8e09fb61ebc15ca523a68 SHA512 3045964c4c9ea5b3c286e02d63360ef18a4e1ccac8df36cc1bf4d7327723e31096353bbb2fa3f55fc52becaa0b4f8c8adb2d1ead0e8f647a78fa2b787ef6a3de +DIST cloudflare-warp-2023.3.470-1.x86_64.rpm 40881976 BLAKE2B de58e4b0ec2afb7c888d112aecb9bd4d8b1346f31a0de236fd0e0d9276fae7268760d966def3724a28e0776fe3ad33a60c468443228c54c1b5f6917803c7fefc SHA512 ccc17265ffb7e8fc023ce1c1f22b11df1c654578f9b6b0122112f7d75938d704c3afaeb7229df6af42d4a0a8774284df23b8d2514e17dfe52e76b91dab8eb632 diff --git a/net-vpn/cloudflare-warp/cloudflare-warp-2023.3.398.ebuild b/net-vpn/cloudflare-warp/cloudflare-warp-2023.3.470.ebuild similarity index 92% rename from net-vpn/cloudflare-warp/cloudflare-warp-2023.3.398.ebuild rename to net-vpn/cloudflare-warp/cloudflare-warp-2023.3.470.ebuild index 697ac69f2..36f871d38 100644 --- a/net-vpn/cloudflare-warp/cloudflare-warp-2023.3.398.ebuild +++ b/net-vpn/cloudflare-warp/cloudflare-warp-2023.3.470.ebuild @@ -7,7 +7,7 @@ inherit rpm systemd xdg desktop DESCRIPTION="Cloudflare Warp Client" HOMEPAGE="https://1.1.1.1; -SRC_URI="https://pkg.cloudflareclient.com/uploads/cloudflare_warp_2023_3_398_1_x86_64_e9b71b3326.rpm; +SRC_URI="https://pkg.cloudflareclient.com/rpm/x86_64/${P}-1.x86_64.rpm; LICENSE="all-rights-reserved" RESTRICT="bindist mirror"
[gentoo-commits] repo/proj/guru:master commit in: net-vpn/cloudflare-warp/, net-vpn/cloudflare-warp/files/
commit: 3bf88dd8bc60edcc6cf52bcbd655ca3c24de76fc Author: John-Henry Lim gmail com> AuthorDate: Fri May 12 09:03:26 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Fri May 12 09:03:26 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3bf88dd8 net-vpn/cloudflare-warp: new package, add 2023.3.398 Signed-off-by: John-Henry Lim gmail.com> net-vpn/cloudflare-warp/Manifest | 1 + .../cloudflare-warp-2023.3.398.ebuild | 50 ++ .../files/com.cloudflare.WarpTaskbar.desktop | 10 + net-vpn/cloudflare-warp/files/warp-svc | 11 + net-vpn/cloudflare-warp/metadata.xml | 11 + 5 files changed, 83 insertions(+) diff --git a/net-vpn/cloudflare-warp/Manifest b/net-vpn/cloudflare-warp/Manifest new file mode 100644 index 0..e2842d469 --- /dev/null +++ b/net-vpn/cloudflare-warp/Manifest @@ -0,0 +1 @@ +DIST cloudflare_warp_2023_3_398_1_x86_64_e9b71b3326.rpm 41376433 BLAKE2B 356ccee3dcf039d3260ad4249d7b2b08ce06dbb15161792e56fb92d43367b8d16a35a8425cdbc7f3d2f3a55dd644919bc6660bc625c8e09fb61ebc15ca523a68 SHA512 3045964c4c9ea5b3c286e02d63360ef18a4e1ccac8df36cc1bf4d7327723e31096353bbb2fa3f55fc52becaa0b4f8c8adb2d1ead0e8f647a78fa2b787ef6a3de diff --git a/net-vpn/cloudflare-warp/cloudflare-warp-2023.3.398.ebuild b/net-vpn/cloudflare-warp/cloudflare-warp-2023.3.398.ebuild new file mode 100644 index 0..697ac69f2 --- /dev/null +++ b/net-vpn/cloudflare-warp/cloudflare-warp-2023.3.398.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 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://pkg.cloudflareclient.com/uploads/cloudflare_warp_2023_3_398_1_x86_64_e9b71b3326.rpm; + +LICENSE="all-rights-reserved" +RESTRICT="bindist mirror" +SLOT="0" +KEYWORDS="~amd64" +IUSE="systemd +systray" + +QA_PREBUILT="/bin/warp-cli /bin/warp-diag /bin/warp-svc /bin/warp-taskbar" + +S="${WORKDIR}" + +src_install() { + into / + dobin bin/warp-cli + dobin bin/warp-diag + dobin bin/warp-svc + doinitd ${FILESDIR}/warp-svc + systemd_dounit opt/cloudflare-warp/warp-svc.service + + if use systray; then + dobin bin/warp-taskbar + systemd_douserunit usr/lib/systemd/user/warp-taskbar.service + + doicon -s scalable \ + usr/share/icons/hicolor/scalable/apps/zero-trust.svg \ + usr/share/icons/hicolor/scalable/apps/zero-trust-error.svg \ + usr/share/icons/hicolor/scalable/apps/zero-trust-connected.svg \ + usr/share/icons/hicolor/scalable/apps/zero-trust-disconnected.svg + + desktopfile=$(\ + usex systemd \ + usr/share/applications/com.cloudflare.WarpTaskbar.desktop \ + ${FILESDIR}/com.cloudflare.WarpTaskbar.desktop\ + ) + domenu $desktopfile + + insinto /etc/xdg/autostart + doins $desktopfile + fi +} diff --git a/net-vpn/cloudflare-warp/files/com.cloudflare.WarpTaskbar.desktop b/net-vpn/cloudflare-warp/files/com.cloudflare.WarpTaskbar.desktop new file mode 100644 index 0..9eba21d36 --- /dev/null +++ b/net-vpn/cloudflare-warp/files/com.cloudflare.WarpTaskbar.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Type=Application +Version=1.2 +Name=Cloudflare Zero Trust +Comment=View the current status of the Zero Trust Tunnel +Exec=warp-taskbar +StartupNotify=false +Keywords=warp teams cloudflare vpn +Icon=zero-trust +Terminal=false \ No newline at end of file diff --git a/net-vpn/cloudflare-warp/files/warp-svc b/net-vpn/cloudflare-warp/files/warp-svc new file mode 100644 index 0..96d1d9e89 --- /dev/null +++ b/net-vpn/cloudflare-warp/files/warp-svc @@ -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 +} diff --git a/net-vpn/cloudflare-warp/metadata.xml b/net-vpn/cloudflare-warp/metadata.xml new file mode 100644 index 0..d05fc2a28 --- /dev/null +++ b/net-vpn/cloudflare-warp/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + John-Henry Lim + johnhenryli...@gmail.com + + + Enable systray indicator of whether WARP is active + +