From 64fa05fd4a1f049a2a2cfce510158666c52bd087 Mon Sep 17 00:00:00 2001 From: Patrick Norton Date: Mon, 24 Nov 2025 19:28:30 -0500 Subject: [PATCH] gnu: Add go-storj-io-infectious. * gnu/packages/golang-web.scm (go-storj-io-infectious): New variable. Change-Id: Ibb6516152fc1b850811932e59a40cf667bc4f09f Modified-by: Sharlatan Hellseher Signed-off-by: Sharlatan Hellseher --- gnu/packages/golang-web.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/golang-web.scm b/gnu/packages/golang-web.scm index cec5634a839..09b094c144f 100644 --- a/gnu/packages/golang-web.scm +++ b/gnu/packages/golang-web.scm @@ -16989,6 +16989,35 @@ Procedure Call (RPC) framework.") events over UDP.") (license license:expat))) +(define-public go-storj-io-infectious + (package + (name "go-storj-io-infectious") + (version "0.0.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/storj/infectious") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0065fizv2rqqk21amkcb008pvv1bv69qr6bylaw0bz7l6awxmxq8")))) + (build-system go-build-system) + (arguments + (list + #:import-path "storj.io/infectious")) + (propagated-inputs + (list go-golang-org-x-sys)) + (home-page "https://storj.io/infectious") + (synopsis "Reed-Solomon forward error correcting library") + (description + "Package infectious implements +@url{https://en.wikipedia.org/wiki/Reed%E2%80%93Solomon_error_correction, +Reed-Solomon forward error correction}. It uses the Berlekamp-Welch error +correction algorithm to achieve the ability to actually correct errors.") + (license (list license:expat + license:bsd-2)))) + (define-public go-storj-io-picobuf (package (name "go-storj-io-picobuf")