1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-13 10:30:43 +02:00

gnu: go-0xacab-org-leap-shapeshifter: Move to golang-web.

* gnu/packages/golang.scm (go-0xacab-org-leap-shapeshifter): Move from
here ...
* gnu/packages/golang-web.scm: ... to here.
* gnu/packages/vpn.scm: Add (gnu packages golang-web)

Change-Id: I5293efbd1a34b46880e682cb61147f997d575a08
This commit is contained in:
Sharlatan Hellseher 2025-02-22 09:42:38 +00:00
parent 6dc7218c78
commit 3eea492d93
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5
3 changed files with 33 additions and 31 deletions

View file

@ -140,6 +140,38 @@ connections
(although it can be used for other, more generic purposes).")
(license license:bsd-2)))
(define-public go-0xacab-org-leap-shapeshifter
(let ((commit "0aa6226582efb8e563540ec1d3c5cfcd19200474")
(revision "12"))
(package
(name "go-0xacab-org-leap-shapeshifter")
(version (git-version "0.0.0" revision commit))
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://0xacab.org/leap/shapeshifter")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32 "0m4fla9ppl53k9syms4dsad92wakr74cdvids3xxv3amdh4d1w4i"))))
(build-system go-build-system)
(arguments
(list
#:import-path "0xacab.org/leap/shapeshifter"))
(propagated-inputs
(list go-github-com-operatorfoundation-obfs4
go-github-com-operatorfoundation-shapeshifter-transports
go-golang-org-x-net))
(home-page "https://0xacab.org/leap/shapeshifter")
(synopsis "Shapeshifter Dispatcher Library")
(description
"Shapeshifter provides network protocol shapeshifting technology. The
purpose of this technology is to change the characteristics of network traffic
so that it is not identified and subsequently blocked by network filtering
devices.")
(license license:bsd-2))))
(define-public go-cloud-google-com-go-compute-metadata
(package
(name "go-cloud-google-com-go-compute-metadata")

View file

@ -1087,37 +1087,6 @@ in the style of communicating sequential processes (@dfn{CSP}).")
(define-public go-std-1.22 (make-go-std go-1.22))
(define-public go-std-1.23 (make-go-std go-1.23))
(define-public go-0xacab-org-leap-shapeshifter
(let ((commit "0aa6226582efb8e563540ec1d3c5cfcd19200474")
(revision "12"))
(package
(name "go-0xacab-org-leap-shapeshifter")
(version (git-version "0.0.0" revision commit))
(source
(origin
(method git-fetch)
(uri
(git-reference
(url "https://0xacab.org/leap/shapeshifter")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32 "0m4fla9ppl53k9syms4dsad92wakr74cdvids3xxv3amdh4d1w4i"))))
(build-system go-build-system)
(arguments
`(#:import-path "0xacab.org/leap/shapeshifter"))
(propagated-inputs
(list go-github-com-operatorfoundation-obfs4
go-github-com-operatorfoundation-shapeshifter-transports
go-golang-org-x-net))
(home-page "https://0xacab.org/leap/shapeshifter")
(synopsis "Shapeshifter Dispatcher Library")
(description "Shapeshifter provides network protocol shapeshifting
technology. The purpose of this technology is to change the characteristics of
network traffic so that it is not identified and subsequently blocked by network
filtering devices.")
(license license:bsd-2))))
(define-public go-github-com-willscott-goturn
(package
(name "go-github-com-willscott-goturn")

View file

@ -75,6 +75,7 @@
#:use-module (gnu packages golang)
#:use-module (gnu packages golang-build)
#:use-module (gnu packages golang-crypto)
#:use-module (gnu packages golang-web)
#:use-module (gnu packages golang-xyz)
#:use-module (gnu packages guile)
#:use-module (gnu packages libevent)