From bbf2ee34136017ba0dfabfde0a58a22ddc3d8d43 Mon Sep 17 00:00:00 2001 From: Evgeny Pisemsky Date: Sun, 30 Aug 2026 15:30:18 +0300 Subject: gnu: Add go-github-com-h12w-go-socks5. * gnu/packages/golang-web.scm (go-github-com-h12w-go-socks5): New variable. Relates-to: guix/guix!10749 Signed-off-by: Sharlatan Hellseher --- gnu/packages/golang-web.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/golang-web.scm b/gnu/packages/golang-web.scm index bc33bb38b72..42ec487790f 100644 --- a/gnu/packages/golang-web.scm +++ b/gnu/packages/golang-web.scm @@ -10894,6 +10894,33 @@ according to the google.api.http)} annotations in your service definitions.") (license license:bsd-3))) +(define-public go-github-com-h12w-go-socks5 + (package + (name "go-github-com-h12w-go-socks5") + (version "0.0.0-20200522160539-76189e178364") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/h12w/go-socks5") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0nl1ww0qz16sx1hc6bliy1lqpaxmswf6jdiqc92zlk7v1vy3ra7d")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/h12w/go-socks5")) + (home-page "https://github.com/h12w/go-socks5") + (synopsis "SOCKS5 server in Golang") + (description + "This package provides the @code{socks5} package that implements a +@url{http://en.wikipedia.org/wiki/SOCKS,SOCKS5 server}. SOCKS (Secure +Sockets) is used to route traffic between a client and server through an +intermediate proxy layer. This can be used to bypass firewalls or NATs. It's +an alternative fork of https://github.com/armon/go-socks5.") + (license license:expat))) + (define-public go-github-com-hashicorp-go-cleanhttp (package (name "go-github-com-hashicorp-go-cleanhttp") -- cgit v1.2.3