From e546fb532e1fd93fd942638403ee221fb952e726 Mon Sep 17 00:00:00 2001 From: alex Date: Mon, 1 Dec 2025 08:22:56 -0800 Subject: [PATCH] packages: add ngrok --- infiniteadaptability/packages/ngrok.scm | 32 +++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 infiniteadaptability/packages/ngrok.scm diff --git a/infiniteadaptability/packages/ngrok.scm b/infiniteadaptability/packages/ngrok.scm new file mode 100644 index 0000000..75ce153 --- /dev/null +++ b/infiniteadaptability/packages/ngrok.scm @@ -0,0 +1,32 @@ +(define-module (infiniteadaptability packages ngrok) + #:use-module (guix download) + #:use-module (guix gexp) + #:use-module (guix licenses) + #:use-module (guix packages) + #:use-module (guix utils) + #:use-module (nonguix build-system binary)) + +(define-public ngrok + (let ((version "3-stable")) + (package + (name "ngrok") + (version version) + (source + (origin + (method url-fetch) + (uri (string-append "https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v" + version "-linux-amd64.tgz")) + (sha256 + (base32 "1hxwky9jwb9swmdvnivhpsnlrr7kaqdm429ivvcz9d5lr1mi2dhp")))) + (supported-systems '("x86_64-linux")) + (build-system binary-build-system) + (arguments + (list + #:install-plan + #~'(("ngrok" "bin/")))) + (home-page "https://ngrok.com/") + (synopsis "ngrok") + (description "ngrok") + (license unlicense)))) + +ngrok -- 2.52.0