1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-12 18:10:47 +02:00

gnu: go-github-com-blanu-dust: Move to golang-crypto.

* gnu/packages/golang.scm (go-github-com-blanu-dust): Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.

Change-Id: Icd47f787e7a901f60bc78e00701a7c8d4a6c05b1
This commit is contained in:
Sharlatan Hellseher 2025-02-22 08:30:51 +00:00
parent 946a95a4cd
commit 640b0a7317
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5
2 changed files with 46 additions and 45 deletions

View file

@ -1208,51 +1208,6 @@ form that bypasses network filtering, allowing the application to work on
networks where it would otherwise be blocked or heavily throttled.")
(license license:expat)))
(define-public go-github-com-blanu-dust
(package
(name "go-github-com-blanu-dust")
(version "1.0.1")
(source
(origin
(method git-fetch)
(uri
(git-reference
(url "https://github.com/blanu/Dust")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "1lya21w06ramq37af5hdiafbrv5k1csjm7k7m00v0bfxg3ni01bs"))
(modules '((guix build utils)))
(snippet
#~(begin
;; Examples are all broken.
(delete-file-recursively "modelgen/examples")
;; Fix module path in test file.
(substitute* "go/huffman/huffman_test.go"
(("github.com/blanu/Dust/go/DustModel/huffman")
"github.com/blanu/Dust/go/huffman"))))))
(build-system go-build-system)
(arguments
(list
#:skip-build? #t
#:import-path "github.com/blanu/Dust"))
(propagated-inputs
(list go-github-com-operatorfoundation-ed25519
go-github-com-op-go-logging
go-golang-org-x-crypto))
(home-page "https://github.com/blanu/Dust")
(synopsis "Censorship-resistant internet transport protocol")
(description "Dust is an Internet protocol designed to resist a number of
attacks currently in active use to censor Internet communication. While
adherence to the theoretical maxims of cryptographic security is observed where
possible, the focus of Dust is on real solutions to real attacks.")
(license
(list
;; Skein.
license:bsd-2
;; Others.
license:expat))))
(define-public go-github-com-operatorfoundation-shapeshifter-ipc
(package
(name "go-github-com-operatorfoundation-shapeshifter-ipc")