~ruther/guix-local

7b0863f07a113caef26fea13909bd97d250b629e — Sharlatan Hellseher 2 years ago d041bf2
gnu: actionlint: Update to 1.6.26.

* gnu/packages/check.scm (actionlint): Update to 1.6.26.
[inputs]: Swap go-github-com-robfig-cron-1.2 to go-github-com-robfig-cron

* gnu/packages/golang.scm (go-github-com-robfig-cron-1.2): Delete variable.

Change-Id: Ie2c25254ffefb99f8808f74ae4a9d85bbbcb6437
2 files changed, 4 insertions(+), 22 deletions(-)

M gnu/packages/check.scm
M gnu/packages/golang.scm
M gnu/packages/check.scm => gnu/packages/check.scm +4 -4
@@ 39,7 39,7 @@
;;; Copyright © 2021 Hugo Lecomte <hugo.lecomte@inria.fr>
;;; Copyright © 2022 Maxime Devos <maximedevos@telenet.be>
;;; Copyright © 2022, 2023 David Elsing <david.elsing@posteo.net>
;;; Copyright © 2022 Sharlatan Hellseher <sharlatanus@gmail.com>
;;; Copyright © 2022, 2023 Sharlatan Hellseher <sharlatanus@gmail.com>
;;; Copyright © 2022 jgart <jgart@dismail.de>
;;; Copyright © 2023 Luis Felipe López Acevedo <luis.felipe.la@protonmail.com>
;;; Copyright © 2023 Timo Wilken <guix@twilken.net>


@@ 1069,7 1069,7 @@ but it works for any C/C++ project.")
(define-public actionlint
  (package
    (name "actionlint")
    (version "1.6.23")
    (version "1.6.26")
    (source (origin
              (method git-fetch)
              (uri (git-reference


@@ 1078,7 1078,7 @@ but it works for any C/C++ project.")
              (file-name (git-file-name name version))
              (sha256
               (base32
                "07is4920a40zrl7mfldg0az2pisi7f6dv4vh3ijn3nzb4i7fqbni"))))
                "0j4ni2cryvqn3qim1r6q6sargh0wig6l4vjjwc40cgqvvkrdla04"))))
    (build-system go-build-system)
    (arguments
     '(#:import-path "github.com/rhysd/actionlint/cmd/actionlint"


@@ 1087,7 1087,7 @@ but it works for any C/C++ project.")
    (inputs (list go-github-com-fatih-color
                  go-github-com-mattn-go-colorable
                  go-github-com-mattn-go-runewidth
                  go-github-com-robfig-cron-1.2
                  go-github-com-robfig-cron
                  go-golang.org-x-sync-errgroup
                  go-golang.org-x-sync-semaphore
                  go-gopkg-in-yaml-v3))

M gnu/packages/golang.scm => gnu/packages/golang.scm +0 -18
@@ 7454,24 7454,6 @@ and aid debugging.")
a cron spec parser and job runner.")
    (license license:expat)))

;; Required by actionlint. The version of `go-github-com-robfig-cron'
;; packaged in Guix is newer and changed some error messages, causing
;; unit tests in actionlint to fail.
(define-public go-github-com-robfig-cron-1.2
  (package
    (inherit go-github-com-robfig-cron)
    (name "go-github-com-robfig-cron")
    (version "1.2.0")
    (source (origin
              (method git-fetch)
              (uri (git-reference
                    (url "https://github.com/robfig/cron")
                    (commit (string-append "v" version))))
              (file-name (git-file-name name version))
              (sha256
               (base32
                "0nv31m3940d9kf38lw2zs4hpj435bdi9mmim098rb3n4l07qrvva"))))))

(define-public go-github-com-shirou-gopsutil
  (let ((commit "47ef3260b6bf6ead847e7c8fc4101b33c365e399")
        (revision "0"))