@@ -94,6 +94,7 @@ menu "Debugging, profiling and benchmark"
source "package/bpftrace/Config.in"
source "package/cache-calibrator/Config.in"
source "package/clinfo/Config.in"
+ source "package/cloudflared/Config.in"
source "package/clpeak/Config.in"
source "package/coremark/Config.in"
source "package/coremark-pro/Config.in"
new file mode 100644
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_CLOUDFLARED
+ bool "cloudflared"
+ depends BR2_PACKAGE_HOST_GO_TARGET_ARCH_SUPPORTS
+ help
+ Cloudflare Tunnel client (formerly Argo Tunnel).
+
+ https://github.com/cloudflare/cloudflared
new file mode 100644
@@ -0,0 +1,3 @@
+# Locally computed
+sha256 6e5fda072d81b2d40208a0d244b44aaf607f26709711e157e23f44f812594e93 cloudflared-2024.3.0.tar.gz
+sha256 58d1e17ffe5109a7ae296caafcadfdbe6a7d176f0bc4ab01e12a689b0499d8bd LICENSE
new file mode 100644
@@ -0,0 +1,13 @@
+################################################################################
+#
+# cloudflared
+#
+################################################################################
+
+CLOUDFLARED_VERSION = 2024.3.0
+CLOUDFLARED_SITE = $(call github,cloudflare,cloudflared,$(CLOUDFLARED_VERSION))
+CLOUDFLARED_LICENSE = Apache-2.0
+CLOUDFLARED_LICENSE_FILES = LICENSE
+CLOUDFLARED_BUILD_TARGETS = cmd/cloudflared
+
+$(eval $(golang-package))
Signed-off-by: James Hilliard <james.hilliard1@gmail.com> --- package/Config.in | 1 + package/cloudflared/Config.in | 7 +++++++ package/cloudflared/cloudflared.hash | 3 +++ package/cloudflared/cloudflared.mk | 13 +++++++++++++ 4 files changed, 24 insertions(+) create mode 100644 package/cloudflared/Config.in create mode 100644 package/cloudflared/cloudflared.hash create mode 100644 package/cloudflared/cloudflared.mk