guix_mirror_bot pushed a commit to branch master
in repository guix.

commit ccae6a0f4b9803f84f7284091c331c31959dfef8
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Sep 29 20:15:34 2026 +0100

    gnu: go-mvdan-cc-sh-v3: Update to 3.14.1.
    
    * gnu/packages/golang-xyz.scm (go-mvdan-cc-sh-v3): Update to 3.14.1.
    [source] <snippet>: Drop submodule including go.mod.
    [arguments] <test-flags>: Rework skipped tests.
    [propagated-inputs]: Remove go-github-com-muesli-cancelreader, and
    go-golang-org-x-sync.
---
 gnu/packages/golang-xyz.scm | 37 ++++++++++++++++++++++---------------
 1 file changed, 22 insertions(+), 15 deletions(-)

diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm
index 8a830ce21b9..4ecf89eefc9 100644
--- a/gnu/packages/golang-xyz.scm
+++ b/gnu/packages/golang-xyz.scm
@@ -38737,16 +38737,21 @@ that @code{gofmt} is happy with.")
 (define-public go-mvdan-cc-sh-v3
   (package
     (name "go-mvdan-cc-sh-v3")
-    (version "3.10.0")
+    (version "3.14.1")
     (source
      (origin
        (method git-fetch)
        (uri (git-reference
-             (url "https://github.com/mvdan/sh";)
-             (commit (string-append "v" version))))
+              (url "https://github.com/mvdan/sh";)
+              (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "0ryqrhdjvj0ll88fk6dh63a5hjl0rpww3x8kmzqfnf5r83jdz3sh"))))
+        (base32 "0kwgba0d15sgz59q24qfmvqcg8bx0mivbfrm8vxadw12bxf5z9mm"))
+       (modules '((guix build utils)))
+       (snippet
+        #~(begin
+            ;; Submodules with their own go.mod files and packaged separately.
+            (delete-file-recursively "moreinterp")))))
     (build-system go-build-system)
     (arguments
      (list
@@ -38755,15 +38760,19 @@ that @code{gofmt} is happy with.")
       #:test-flags
       #~(list "-skip" (string-join
                        ;; XXX: Check why these tests fail.
-                       (list "TestRunnerRun/#279"
-                             "TestRunnerRun/#281"
-                             "TestRunnerRun/#282"
-                             "TestRunnerRun/#289"
-                             "TestRunnerRun/#960"
-                             "TestRunnerRun/#989"
-                             "TestRunnerRun/#990"
-                             "TestRunnerRun/#991"
-                             "TestRunnerRunConfirm/#152"
+                       (list "TestExecETXTBSY"
+                             "TestKillTimeout/#00"
+                             "TestKillTimeout/#01"
+                             "TestKillTimeout/#02"
+                             "TestRunnerRun/#1301"
+                             "TestRunnerRun/#1310"
+                             "TestRunnerRun/#1339"
+                             "TestRunnerRun/#1340"
+                             "TestRunnerRun/#1341"
+                             "TestRunnerRun/#375"
+                             "TestRunnerRun/#377"
+                             "TestRunnerRun/#378"
+                             "TestRunnerRun/#385"
                              "TestScript/flags")
                        "|"))))
     (native-inputs
@@ -38772,9 +38781,7 @@ that @code{gofmt} is happy with.")
     (propagated-inputs
      (list go-github-com-creack-pty
            go-github-com-google-renameio-v2
-           go-github-com-muesli-cancelreader
            go-github-com-rogpeppe-go-internal
-           go-golang-org-x-sync
            go-golang-org-x-sys
            go-golang-org-x-term
            go-mvdan-cc-editorconfig))

Reply via email to