guix_mirror_bot pushed a commit to branch master
in repository guix.

commit fe27ded7652fbfb155f57f6e36f07d2c12374dcc
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Sat Sep 5 15:33:59 2026 +0100

    gnu: go-github-com-gkampitakis-go-snaps: Update to 0.5.23.
    
    * gnu/packages/golang-check.scm (go-github-com-gkampitakis-go-snaps):
    Update to 0.5.23. Fix indentation after removing let.
    [arguments] <test-flags>: Skip some problematic tests.
---
 gnu/packages/golang-check.scm | 83 +++++++++++++++++++++++++------------------
 1 file changed, 49 insertions(+), 34 deletions(-)

diff --git a/gnu/packages/golang-check.scm b/gnu/packages/golang-check.scm
index 32771778575..53e423f61b5 100644
--- a/gnu/packages/golang-check.scm
+++ b/gnu/packages/golang-check.scm
@@ -1732,40 +1732,55 @@ ci-info} in Go.")
     (license license:expat)))
 
 (define-public go-github-com-gkampitakis-go-snaps
-  ;; Updated version is not released yet, see:
-  ;; <https://github.com/gkampitakis/go-snaps/issues/140>.
-  (let ((commit "0832b79c205714d0e21108ab3848cc2715eed2d3")
-        (revision "0"))
-    (package
-      (name "go-github-com-gkampitakis-go-snaps")
-      (version (git-version "0.5.15" revision commit))
-      (source
-       (origin
-         (method git-fetch)
-         (uri (git-reference
-                (url "https://github.com/gkampitakis/go-snaps";)
-                (commit commit)))
-         (file-name (git-file-name name version))
-         (sha256
-          (base32 "1djdcc2pkizpnv35q49y7ncll7yw0w8j3a347ybrqs6my7qv66lx"))))
-      (build-system go-build-system)
-      (arguments
-       (list
-        #:skip-build? #t
-        #:import-path "github.com/gkampitakis/go-snaps"))
-      (propagated-inputs
-       (list go-github-com-gkampitakis-ciinfo
-             go-github-com-goccy-go-yaml
-             go-github-com-kr-pretty
-             go-github-com-maruel-natural
-             go-github-com-sergi-go-diff
-             go-github-com-tidwall-gjson
-             go-github-com-tidwall-pretty
-             go-github-com-tidwall-sjson))
-      (home-page "https://github.com/gkampitakis/go-snaps";)
-      (synopsis "Jest-like snapshot testing in Go")
-      (description "go-snaps is a Go implementation of Jest snapshot testing.")
-      (license license:expat))))
+  (package
+    (name "go-github-com-gkampitakis-go-snaps")
+    (version "0.5.23")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+              (url "https://github.com/gkampitakis/go-snaps";)
+              (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1qa1vx4129bdlzwlk3lwy69cim0rmicqxfpbyk0payyin9flm1bs"))))
+    (build-system go-build-system)
+    (arguments
+     (list
+      #:skip-build? #t
+      #:import-path "github.com/gkampitakis/go-snaps"
+      #:test-flags
+      #~(list "-skip" (string-join
+                       ;; XXX: Diffs are not equal.
+                       (list "TestDiff"
+                             "TestMatchInlineSnapshot"
+                             "TestMatchJSON"
+                             "TestMatchSnapshot"
+                             "TestMatchStandaloneJSON"
+                             "TestMatchStandaloneSnapshot"
+                             "TestMatchStandaloneYAML"
+                             "TestMatchYAML"
+                             "TestSummary")
+                       "|"))
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'remove-examples
+            (lambda* (#:key tests? import-path #:allow-other-keys)
+              (with-directory-excursion (string-append "src/" import-path)
+                (delete-file-recursively "examples")))))))
+    (propagated-inputs
+     (list go-github-com-gkampitakis-ciinfo
+           go-github-com-goccy-go-yaml
+           go-github-com-kr-pretty
+           go-github-com-maruel-natural
+           go-github-com-sergi-go-diff
+           go-github-com-tidwall-gjson
+           go-github-com-tidwall-pretty
+           go-github-com-tidwall-sjson))
+    (home-page "https://github.com/gkampitakis/go-snaps";)
+    (synopsis "Jest-like snapshot testing in Go")
+    (description "go-snaps is a Go implementation of Jest snapshot testing.")
+    (license license:expat)))
 
 (define-public go-github-com-go-openapi-swag-jsonutils-fixtures-test
   (package

Reply via email to