1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-17 04:20:44 +02:00

gnu: go-github-com-avast-retry-go: Simplify.

* gnu/packages/golang-xyz.scm (go-github-com-avast-retry-go) [arguments]
<test-flags>: Utilize "-skip" option.
<phases>: Remove 'disable-failing-tests.
(go-github-com-avast-retry-go-v3, go-github-com-avast-retry-go-v4):
Inherit arguments from go-github-com-avast-retry-go.

Change-Id: I3ef54ac31060d16c66ea6294e35f5ec9698e8809
This commit is contained in:
Sharlatan Hellseher 2025-06-20 23:25:26 +01:00
parent de2c6771e9
commit ffda8ecd2d
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -1886,13 +1886,9 @@ stored in a Go struct.")
(arguments
(list
#:import-path "github.com/avast/retry-go"
#:test-flags #~(list "-skip" "TestMaxDelay")
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'disable-failing-tests
(lambda* (#:key tests? import-path #:allow-other-keys)
(with-directory-excursion (string-append "src/" import-path)
(substitute* (find-files "." "\\_test.go$")
(("TestMaxDelay") "OffTestMaxDelay")))))
(add-after 'unpack 'remove-examples
(lambda* (#:key import-path #:allow-other-keys)
(delete-file-recursively
@ -1921,19 +1917,9 @@ strategies, such as fixed delay, backoff delay, and random delay.")
(sha256
(base32 "01mwrzjh2y3xignkivx8kaghjs3gwb3z89zqgxjfaslslazc863b"))))
(arguments
(list
#:import-path "github.com/avast/retry-go/v3"
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'disable-failing-tests
(lambda* (#:key tests? import-path #:allow-other-keys)
(with-directory-excursion (string-append "src/" import-path)
(substitute* (find-files "." "\\_test.go$")
(("TestMaxDelay") "OffTestMaxDelay")))))
(add-after 'unpack 'remove-examples
(lambda* (#:key import-path #:allow-other-keys)
(delete-file-recursively
(string-append "src/" import-path "/examples")))))))))
(substitute-keyword-arguments
(package-arguments go-github-com-avast-retry-go)
((#:import-path _) "github.com/avast/retry-go/v3")))))
(define-public go-github-com-avast-retry-go-v4
(package
@ -1950,14 +1936,9 @@ strategies, such as fixed delay, backoff delay, and random delay.")
(sha256
(base32 "09gs4wmkq7ragyf2xd0h6j8f9xqq66cwa95kwp5qdwz3wwv9xq1b"))))
(arguments
(list
#:import-path "github.com/avast/retry-go/v4"
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'remove-examples
(lambda* (#:key import-path #:allow-other-keys)
(delete-file-recursively
(string-append "src/" import-path "/examples")))))))))
(substitute-keyword-arguments
(package-arguments go-github-com-avast-retry-go)
((#:import-path _) "github.com/avast/retry-go/v4")))))
(define-public go-github-com-axiomhq-hyperloglog
(package