guix_mirror_bot pushed a commit to branch go-team
in repository guix.
commit 1f8bf9f7ee523444c00e739adc4db81a9f19da0b
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Fri May 1 11:42:29 2026 +0100
gnu: go-github-com-gofiber-fiber-v2: Update to 2.52.13.
* gnu/packages/golang-web.scm (go-github-com-gofiber-fiber-v2): Update to
2.52.13.
[arguments] <test-flags>: Rework skipped tests.
[phases]{go-generate}: New phase.
Change-Id: I52bf69ac644b4827fb552bd1f0d2ccf0b31bee76
---
gnu/packages/golang-web.scm | 45 ++++++++++++++++++++++++++++++++++++---------
1 file changed, 36 insertions(+), 9 deletions(-)
diff --git a/gnu/packages/golang-web.scm b/gnu/packages/golang-web.scm
index eadf812e9e..7f0adf3762 100644
--- a/gnu/packages/golang-web.scm
+++ b/gnu/packages/golang-web.scm
@@ -8136,16 +8136,16 @@ protocol as specified in
@url{https://rfc-editor.org/rfc/rfc6455.html, RFC
(define-public go-github-com-gofiber-fiber-v2
(package
(name "go-github-com-gofiber-fiber-v2")
- (version "2.52.5")
+ (version "2.52.13")
(source
(origin
(method git-fetch)
(uri (git-reference
- (url "https://github.com/gofiber/fiber")
- (commit (string-append "v" version))))
+ (url "https://github.com/gofiber/fiber")
+ (commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "12gr7a38dd02p7b9fimrk16ybxfp93krh7wah0jzc0v6syjmzfi0"))))
+ (base32 "1gf4n1ilkh2fdnwmdgrkchma1lzc3czwxvcw0j26kabsxywach1q"))))
(build-system go-build-system)
(arguments
(list
@@ -8153,11 +8153,38 @@ protocol as specified in
@url{https://rfc-editor.org/rfc/rfc6455.html, RFC
#:test-flags
#~(list "-skip"
(string-join
- (list "Test_Proxy_DoRedirects_TooManyRedirects"
- "Test_Proxy_Do_WithRealURL"
- "Test_Proxy_DoRedirects_RestoreOriginalURL"
- "Test_Proxy_Do_WithRedirect")
- "|"))))
+ ;; XXX: Check if it's critical: error when reading
+ ;; request headers: missing required Host header in
+ ;; request. Buffer size=46, contents: "HEAD /template
+ ;; HTTP/1.1\r\nContent-Length: 0\r\n\r\n"
+ ;; (*fmt.wrapError)
+ (list "TestAuthSources"
+ "TestMultipleKeyAuth"
+ "Test_CSRF_DeleteToken"
+ "Test_Ctx_Immutable_AfterHandler"
+ "Test_Ctx_Next"
+ "Test_Ctx_Next_Error"
+ "Test_Ctx_RestartRouting"
+ "Test_Ctx_RestartRoutingWithChangedPath"
+ "Test_Ctx_RestartRoutingWithChangedPathAndCatchAll"
+ "Test_Ctx_SendFile"
+ "Test_DefaultConfig"
+ "Test_FileSystem_Head"
+ "Test_FileSystem_UsingParam"
+ "Test_FileSystem_UsingParam_NonFile"
+ "Test_Next"
+ "Test_NoRules"
+ "Test_Proxy_DoTimeout_Timeout"
+ "Test_Redirect"
+ "Test_RegexRules"
+ "Test_Rewrite")
+ "|"))
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-before 'build 'go-generate
+ (lambda* (#:key import-path #:allow-other-keys)
+ (with-directory-excursion (string-append "src/" import-path)
+ (invoke "go" "generate" "-v" "-n" "./...")))))))
(propagated-inputs
(list go-github-com-google-uuid
go-github-com-mattn-go-colorable