guix_mirror_bot pushed a commit to branch master
in repository guix.
commit f3ae27fa84eb3fa35ad6c154a46139949b867ae7
Author: Patrick Norton <[email protected]>
AuthorDate: Mon Nov 24 17:38:56 2025 -0500
gnu: Add go-github-com-t3rm1n4l-go-mega.
* gnu/packages/golang-web (go-github-com-t3rm1n4l-go-mega): New
variable.
Change-Id: I2a968c851bedf3f022321fb5c54b6dea73412acd
Modified-by: Sharlatan Hellseher <[email protected]>
Signed-off-by: Sharlatan Hellseher <[email protected]>
---
gnu/packages/golang-web.scm | 40 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 40 insertions(+)
diff --git a/gnu/packages/golang-web.scm b/gnu/packages/golang-web.scm
index 0d9a472b42..b42248854d 100644
--- a/gnu/packages/golang-web.scm
+++ b/gnu/packages/golang-web.scm
@@ -12993,6 +12993,46 @@ verity of Go web frameworks which may be integrated
with an existing project
using Swagger UI.")
(license license:expat)))
+(define-public go-github-com-t3rm1n4l-go-mega
+ (package
+ (name "go-github-com-t3rm1n4l-go-mega")
+ (version "0.0.0-20251031123324-a804aaa87491")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/t3rm1n4l/go-mega")
+ (commit (go-version->git-ref version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1fvcc8bg75rj323mcfb9s6xiylk5mlrn1n4lws6iqffrn0di80fy"))))
+ (build-system go-build-system)
+ (arguments
+ (list
+ #:import-path "github.com/t3rm1n4l/go-mega"))
+ (propagated-inputs
+ (list go-golang-org-x-crypto))
+ (home-page "https://github.com/t3rm1n4l/go-mega")
+ (synopsis "Client library for mega.co.nz storage service")
+ (description
+ "This package provides a client library in go for mega.co.nz storage
+service.
+Features:
+@itemize
+@item User login
+@item Fetch filesystem tree
+@item Upload file
+@item Download file
+@item Create directory
+@item Move file or directory
+@item Rename file or directory
+@item Delete file or directory
+@item Parallel split download and upload
+@item Filesystem events auto sync
+@item Unit tests
+@end itemize")
+ (license license:expat)))
+
(define-public go-github-com-tdewolff-minify-v2
(package
(name "go-github-com-tdewolff-minify-v2")