[gentoo-commits] repo/proj/guru:dev commit in: profiles/, net-vpn/cloudflare-warp/
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/
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/
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/
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/
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/
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/
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/
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