[gentoo-commits] repo/proj/guru:dev commit in: profiles/, net-vpn/cloudflare-warp/

2024-02-19 Thread John-Henry Lim
commit: a609dbba650bac279f90d90df5c23445190fb88d
Author: John-Henry Lim  gmail  com>
AuthorDate: Mon Feb 19 09:13:14 2024 +
Commit:     John-Henry Lim  gmail  com>
CommitDate: Mon Feb 19 09:13:14 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a609dbba

net-vpn/cloudflare-warp: add and mask dex use flag for warp-dex bin

Signed-off-by: John-Henry Lim  gmail.com>

 ...24.2.62-r1.ebuild => cloudflare-warp-2024.2.62-r2.ebuild} | 12 +---
 net-vpn/cloudflare-warp/metadata.xml |  1 +
 profiles/package.use.mask|  4 
 3 files changed, 14 insertions(+), 3 deletions(-)

diff --git a/net-vpn/cloudflare-warp/cloudflare-warp-2024.2.62-r1.ebuild 
b/net-vpn/cloudflare-warp/cloudflare-warp-2024.2.62-r2.ebuild
similarity index 86%
rename from net-vpn/cloudflare-warp/cloudflare-warp-2024.2.62-r1.ebuild
rename to net-vpn/cloudflare-warp/cloudflare-warp-2024.2.62-r2.ebuild
index 6f844d9f4a..049e2cdce2 100644
--- a/net-vpn/cloudflare-warp/cloudflare-warp-2024.2.62-r1.ebuild
+++ b/net-vpn/cloudflare-warp/cloudflare-warp-2024.2.62-r2.ebuild
@@ -13,8 +13,10 @@ LICENSE="all-rights-reserved"
 RESTRICT="bindist mirror"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="systemd +systray"
-RDEPEND="net-firewall/nftables"
+IUSE="systemd +systray dex"
+RDEPEND="net-firewall/nftables
+   dex? ( net-libs/libpcap )
+"
 
 QA_PREBUILT="/bin/warp-cli /bin/warp-dex /bin/warp-diag /bin/warp-svc 
/bin/warp-taskbar"
 
@@ -27,12 +29,16 @@ src_unpack() {
 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
 
+   # 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

diff --git a/net-vpn/cloudflare-warp/metadata.xml 
b/net-vpn/cloudflare-warp/metadata.xml
index d05fc2a28b..231aa6e1f0 100644
--- a/net-vpn/cloudflare-warp/metadata.xml
+++ b/net-vpn/cloudflare-warp/metadata.xml
@@ -7,5 +7,6 @@


Enable systray indicator of whether WARP 
is active
+   Install warp-dex for Digital Experience 
Monitoring tests

 

diff --git a/profiles/package.use.mask b/profiles/package.use.mask
index 6329d2d591..a2f684d119 100644
--- a/profiles/package.use.mask
+++ b/profiles/package.use.mask
@@ -3,6 +3,10 @@
 
 # New entries go on top.
 
+# John-Henry Lim  (2024-02-19)
+# warp-dex relies on libpcap.so.0.8 which is not in tree.
+net-vpn/cloudflare-warp dex
+
 # Anna Vyalkova  (2023-11-21)
 # Build failure.
 # https://gitlab.com/famedly/conduit/-/issues/385



[gentoo-commits] repo/proj/guru:dev commit in: net-vpn/cloudflare-warp/

2024-02-17 Thread John-Henry Lim
commit: 80587306bd1e09884a063685ce2be00814f2ce4a
Author: John-Henry Lim  gmail  com>
AuthorDate: Sun Feb 18 02:58:07 2024 +
Commit:     John-Henry Lim  gmail  com>
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:dev commit in: net-vpn/cloudflare-warp/

2024-02-17 Thread John-Henry Lim
commit: e78fef09985ce83e86b0da9edb0fcd537433d91c
Author: John-Henry Lim  gmail  com>
AuthorDate: Sat Feb 17 20:15:19 2024 +
Commit:     John-Henry Lim  gmail  com>
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:dev commit in: net-vpn/cloudflare-warp/

2023-09-04 Thread John-Henry Lim
commit: fb62db7786a071d62e465952253fc6994259de73
Author: John-Henry Lim  gmail  com>
AuthorDate: Mon Sep  4 17:55:15 2023 +
Commit:     John-Henry Lim  gmail  com>
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:dev commit in: net-vpn/cloudflare-warp/

2023-07-02 Thread John-Henry Lim
commit: b33d12fed0d7209914c5d38fa104ba5d0b4ed989
Author: John-Henry Lim  gmail  com>
AuthorDate: Sun Jul  2 17:36:41 2023 +
Commit:     John-Henry Lim  gmail  com>
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:dev commit in: www-plugins/firefoxpwa/

2023-07-02 Thread John-Henry Lim
commit: 34060c5b2d32eef2006419cf878ae5f90ef1d725
Author: John-Henry Lim  gmail  com>
AuthorDate: Sun Jul  2 17:02:40 2023 +
Commit:     John-Henry Lim  gmail  com>
CommitDate: Sun Jul  2 17:02:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=34060c5b

www-plugins/firefoxpwa: add 2.6.2

Signed-off-by: John-Henry Lim  gmail.com>

 www-plugins/firefoxpwa/Manifest|  10 +
 www-plugins/firefoxpwa/firefoxpwa-2.6.2.ebuild | 390 +
 2 files changed, 400 insertions(+)

diff --git a/www-plugins/firefoxpwa/Manifest b/www-plugins/firefoxpwa/Manifest
index 773fb27d1..93e008b88 100644
--- a/www-plugins/firefoxpwa/Manifest
+++ b/www-plugins/firefoxpwa/Manifest
@@ -11,8 +11,10 @@ DIST anyhow-1.0.68.crate 43882 BLAKE2B 
0ccd8fcb746344dfa85674fa7c95aa648aed8d401
 DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
 DIST arrayvec-0.7.2.crate 29341 BLAKE2B 
eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1
 SHA512 
80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc
 DIST async-compression-0.3.15.crate 58241 BLAKE2B 
823fdd3a5f091d75a4c7f51d03435ef58cb51f480c2db1b65d8c76436fbc1bf22daef26b88273c84bf082648e408f3b9b75aa91bcced8bdbf956385454c8cc03
 SHA512 
8d7f8f35e71cd89048732c451c3935401d1ac415a5a7169b5f52fa19e4a83f6a4448b37bf915f738cd8be639252e317ae44ec28ea2c7ba38bc436ccc7aea80e0
+DIST async-compression-0.4.0.crate 41890 BLAKE2B 
73326974c412e0f9a4035f988e28aa0b9496db8febc45e3d00e49e21beb8509d8f08669332093d469c73bfcaaaf87d5d685158e04ad32bb379ed8c347defef37
 SHA512 
1492fd079b2f897e7e8d206f048f3c70e744ac21f61a6d99925aa7be20bc63efd2446054cd2a884e2578f55025775d7a97b0be3479b2231bb5c52a773fd344e6
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST base64-0.13.1.crate 61002 BLAKE2B 
3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91
 SHA512 
1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b
+DIST base64-0.21.0.crate 72180 BLAKE2B 
c7aeaf671bdeac67703f9c4ee1be003eb8d6f46fbaa0adf61a4da304458742938db04291d5f626115e3fcc901eb3abb3f9baf8247f6344b4d49f60a200fc6fd2
 SHA512 
60bcc157c6449a2160e083611e6d53e07bbff7db8cd550d9056cb804e99e990d4a20092ba4347306a3c6b6c42474a06d92cb3895125c50cef9b74cd3cbd83a2f
 DIST bit_field-0.10.1.crate 10576 BLAKE2B 
3a906092be85cce6af9e2ac48632d8545864c5fd1610e7e28731bd5cc44c9513f2c7eb52fa1be0b4eed65bffe130ddc98c95dfeba2f9de28ada4091396e5695d
 SHA512 
4848d7ec592642913c7bd06cd3a0da49d3bb14291866cd22ead8e9a6b2939a787035d5cded87be3d2d3491283e31ea2cfb105885df4114720da98beb82990ee6
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST brotli-3.3.4.crate 1369026 BLAKE2B 
b46085e324a6fb90ef4f6198154e2f45d58b91302f07b0e7ec3394183e1981d8e25c2d617425bb656756988cac57fdee15d6de3510e6e0b3ea1fe450ff06b8df
 SHA512 
e312842abd713b5dd750ae92dbac297136291bef22b95572b52141c7d991f9d8bc84dc605f30c062a9cdd42d610ba5eb2f8e1ce3a8489f4ba816fca5eca7e5d8
@@ -65,6 +67,7 @@ DIST fastrand-1.8.0.crate 11369 BLAKE2B 
93e911ffcec559e30b2fefa44c4d74d1ffa9b8ef
 DIST filedescriptor-0.8.2.crate 10830 BLAKE2B 
964470acbd1f36487755a74666a46649d6012c0782b3622652bd41b086e5d804298d6126c980ecce5a2ce91994d3a006288739b472ecc518099d4e690c89f402
 SHA512 
dd808b8f26bff4d8b37826241f30c9396bb0f731a0fc3ef53ecb3bd0c0fb7adec6bfe5ff6ecebb6e02c9de6fc5f2f6c0fc361e9c6ba564708dd1c29ab2662f65
 DIST filetime-0.2.19.crate 15028 BLAKE2B 
f157d08993d74c7cf2051de416d5904237a4af38040fb362caf3a150511bc31d95245c892ed51da2f7269c3a43bf9cb3a8d6aab8c39a8c517627a085d5088f55
 SHA512 
9a30f078ceab0f24ff63cb6b80e76f357fd15aab9ec206186ddda950370b9ed738a6817b942cfc01baf518f9eb749e3b9c749718b4581ba74f65424bc226c34d
 DIST firefoxpwa-2.5.0.tar.gz 665141 BLAKE2B 
5e7cbe761697a1216be1c0bf4152936514cc1ffd385e5cb94003d086ff44e3755a91e819783a5582e05d03456f4ddc132077cb717a05db18cd96383621cc894f
 SHA512 
f34ae54ed2895706af6c33899aa1136a664f141dcfcbcf3d583cabf6758b94daa56745342d13b468e98cb53c97028b6d07ea8b8bed5e07eb38abdd80f0066

[gentoo-commits] repo/proj/guru:dev commit in: net-vpn/cloudflare-warp/, net-vpn/cloudflare-warp/files/

2023-05-12 Thread John-Henry Lim
commit: 3bf88dd8bc60edcc6cf52bcbd655ca3c24de76fc
Author: John-Henry Lim  gmail  com>
AuthorDate: Fri May 12 09:03:26 2023 +
Commit:     John-Henry Lim  gmail  com>
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
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: www-plugins/firefoxpwa/

2023-04-10 Thread John-Henry Lim
commit: 03c0dfbf39dead18dcb756569acc2fb93ff981bd
Author: John-Henry Lim  gmail  com>
AuthorDate: Mon Apr 10 14:17:19 2023 +
Commit:     John-Henry Lim  gmail  com>
CommitDate: Mon Apr 10 14:17:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=03c0dfbf

www-plugins/firefoxpwa: new package, add 2.5.0

Signed-off-by: John-Henry Lim  gmail.com>

 www-plugins/firefoxpwa/Manifest| 285 ++
 www-plugins/firefoxpwa/firefoxpwa-2.5.0.ebuild | 389 +
 www-plugins/firefoxpwa/metadata.xml|  21 ++
 3 files changed, 695 insertions(+)

diff --git a/www-plugins/firefoxpwa/Manifest b/www-plugins/firefoxpwa/Manifest
new file mode 100644
index 0..773fb27d1
--- /dev/null
+++ b/www-plugins/firefoxpwa/Manifest
@@ -0,0 +1,285 @@
+DIST WebAppManifestRS-89ee187e6300bbd2d6f773651a4fcc07e4e7ede6.gh.tar.gz 20964 
BLAKE2B 
30a1aab01c5f2a2f52e1f47edf1bd3235724fd9da699013e0cfcd4fe73edaa1410f93bc875a223b996a43026b6f96c19ac89ff43828313dba302582699fc893a
 SHA512 
614c69fadf2cfe2a973175a2939edcaa4faeed7e8b4d5640f5eda354dc24fa375c9f9055c86e11be041abd1e6b0bd81dd47eb434896078c5a28b4400a29e4ff3
+DIST ab_glyph-0.2.18.crate 17260 BLAKE2B 
9f8cb6da6005a0a5d740aff5fbcb695ed203dfb41681b4aecf80d1b342529392a76a683a6a248cc756e54ff052bb1e6fe2b558037753383c3c040d0e93effb73
 SHA512 
6efbf3a94c47dcaeba0601c6e056f67fcdfd04927510f2d2d4a214c1392a605856f247031f624b4d41718d5dcfe8127353256f597633fffdd9f3576275b480d8
+DIST ab_glyph_rasterizer-0.1.7.crate 10786 BLAKE2B 
fa51c5d964b60bd7dd85b6cbb7251466166d34062210eef92751eddb3b144fe6328b060a50b7f6ffdca5351273225107372a7cb232e33620d55b486e589ba9c6
 SHA512 
2502415d999ad68d042ddd13f6a55d5d6245c49d5cbacf67929351de190645b343598791dab8077058c649c7f7a55b1256fbfa3f927b7a214e5d652da8a3dad0
+DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST adler32-1.2.0.crate 6411 BLAKE2B 
51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483
 SHA512 
8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3
+DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
+DIST alloc-no-stdlib-2.0.4.crate 10105 BLAKE2B 
afa0bfeb7df1d742edb412dca4c22957fc21c2a1be21c64c58503d4b943c06e3163d0f3c90525b25323b8dc38e6c64136ec4f9608758c5c6f3bd07c2c033ee74
 SHA512 
6518856fa524ee0fe8e04cf133c11028efcf2f6a28f3a70e401566a4eb343c954dba34aec2a02c0d0359757dfb5dcf48279610646215eea190d699708d838904
+DIST alloc-stdlib-0.2.2.crate 6693 BLAKE2B 
a22faf3482e416664f2e104f5f45c4e6d116a42b890216b80102e266f7a3a3accd2933aeca71650a4c4626e3d9da76b6488ffc9ea2ae4229cdfbf1ce9ca6c7cf
 SHA512 
9c4169052ad460af2be6f2a128056661b2f26da0122877f13fcd4f4f3e2e9537783cb2b2bec47af43569629639aa8ad507ab010833982e5d942f5b26cfd46c14
+DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
+DIST anyhow-1.0.68.crate 43882 BLAKE2B 
0ccd8fcb746344dfa85674fa7c95aa648aed8d40134b8c1c1c0852f6c7d22f5622ca1704ec65c254fc20946b1733299e1517364d74f726952d5a951ef89a2fe5
 SHA512 
b8cfc132ebeac823edf18cba7e335d1939fcbb095ed4ea859f4dc4cde5b1ff35fd68f0743577c69085f74f019768a3359936bf6dc1b2aceb7e2b28ace7f74a0f
+DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
+DIST arrayvec-0.7.2.crate 29341 BLAKE2B 
eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1
 SHA512 
80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc
+DIST async-compression-0.3.15.crate 58241 BLAKE2B 
823fdd3a5f091d75a4c7f51d03435ef58cb51f480c2db1b65d8c76436fbc1bf22daef26b88273c84bf082648e408f3b9b75aa91bcced8bdbf956385454c8cc03
 SHA512 
8d7f8f35e71cd89048732c451c3935401d1ac415a5a7169b5f52fa19e4a83f6a4448b37bf915f738cd8be639252e317ae44ec28ea2c7ba38bc436ccc7aea80e0
+DIST autocfg-1.1.0.crate 1327