[PATCH] gnu: Add go-github-com-benbjohnson-clock.

  • Done
  • quality assurance status badge
Details
One participant
  • Artyom V. Poptsov
Owner
unassigned
Submitted by
Artyom V. Poptsov
Severity
normal

Debbugs page

Artyom V. Poptsov wrote 1 years ago
(address . guix-patches@gnu.org)
878r3ji2n1.fsf@gmail.com
Hello,

this patch adds "go-github-com-benbjohnson-clock" package. [1]

Although the project is archived on GitHub it is required for the Kubo
(IPFS) package since version 0.20.0 up to 0.26.0 (which is the latest
version.) [2]
From 27c42ddecac1ead31a194503144cda2e1a8cd3e2 Mon Sep 17 00:00:00 2001
Message-ID: <27c42ddecac1ead31a194503144cda2e1a8cd3e2.1708179999.git.poptsov.artyom@gmail.com>
From: "Artyom V. Poptsov" <poptsov.artyom@gmail.com>
Date: Sat, 17 Feb 2024 17:24:33 +0300
Subject: [PATCH] gnu: Add go-github-com-benbjohnson-clock.

* gnu/packages/golang-xyz.scm (go-github-com-benbjohnson-clock): New variable.

Change-Id: Ifcb3254e07388a6c7b4a7f9ee5dff4f3b4d25ee8
---
gnu/packages/golang-xyz.scm | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)

Toggle diff (40 lines)
diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm
index b0a5955405..716b199951 100644
--- a/gnu/packages/golang-xyz.scm
+++ b/gnu/packages/golang-xyz.scm
@@ -146,6 +146,31 @@ (define-public go-github-com-armon-go-radix
@url{http://en.wikipedia.org/wiki/Radix_tree,radix tree}.")
(license license:expat)))
+(define-public go-github-com-benbjohnson-clock
+ (package
+ (name "go-github-com-benbjohnson-clock")
+ (version "1.3.5")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/benbjohnson/clock")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1p7n09pywqra21l981fbkma9vzsyf31pbvw6xg5r4hp8h8scf955"))))
+ (build-system go-build-system)
+ (arguments
+ `(#:import-path "github.com/benbjohnson/clock"
+ #:go ,go-1.21))
+ (home-page "https://github.com/benbjohnson/clock")
+ (synopsis "Small library for mocking time in Go")
+ (description
+ "@code{clock} is a small library for mocking time in Go. It provides an
+interface around the standard library's @code{time} package so that the application
+can use the realtime clock while tests can use the mock clock.")
+ (license license:expat)))
+
(define-public go-github-com-bitly-go-hostpool
(package
(name "go-github-com-bitly-go-hostpool")

base-commit: 3cf199dbcf85a44fa8370e786e568fc3feb7067c
--
2.41.0
Thanks,
- avp

References:

--
Artyom "avp" Poptsov <poptsov.artyom@gmail.com>
CADR Hackerspace co-founder: https://cadrspace.ru/
GPG: D0C2 EAC1 3310 822D 98DE B57C E9C5 A2D9 0898 A02F
-----BEGIN PGP SIGNATURE-----

iQJNBAEBCgA3FiEEAf2F9Bp7f4IFgwalk16+BzbchX4FAmXQwyIZHHBvcHRzb3Yu
YXJ0eW9tQGdtYWlsLmNvbQAKCRCTXr4HNtyFfv9NEACrjL8rehJ1tFiq195qmoIO
CxbzXNQWZ9FoIFkDuAO7Dt+3QIUlHLPOLKIOVaQJ11WoXqZ7yrszKjJLcWQ+RlRQ
Hw17UXy32RTgvHJQVJIGsFfkrNHedfDH2LDgqxKdf8BUQhr7hN9pP1mLLa+/j33N
Ot/3a/TJZcskm+yDPcChCm5G3nIut9JZuqReevMLr9REPOiU7Zh0rHyxU/tmpWTB
5SM6RDYvNC+4T7u3UMgFAz1jSofK5UxYw1kGSkCsvDWbx/FxognWpYRstKOuMeFu
KWJtAXUjJhth1K5pDdTODq8T0Niq4n7PvbXk7hh0ckZwiLjYwgNQ3XLJqrY6ILAz
KI4IjPTVeqwJ665VAxYSmcI9FIN1Y9c2poh3TL5Tvi0Ct3MMgBCnKzZR5/471Y+V
fjuDoImPpT1mpCD9V+5eeOMj6aJK9PzBrjiZKJTLXlitBfkAfDgEsCQDpYNBvKIl
RiG7f2Fr5zXCA6a8CJ2opQeUacoHg+PQvcw5WEAITLQGTLU38UqZ/j1W0HYIv2jI
Kc7Vhux7n5m+B4IaztXLkQCzhj1wjKnc+p0GzM9N5e3Z+bZsozAJ7FJQm7TzfRAs
CawOL9ZfR5/5rxQtG25t/miemSYVwhx2MubmaRvkZKIQvAJQyfdLMcYhknPai0va
APf3gyYeTfR5IdQOovUyzA==
=jIfm
-----END PGP SIGNATURE-----

Artyom V. Poptsov wrote 1 years ago
(address . 69225-done@debbugs.gnu.org)
87il2kw4o3.fsf@gmail.com
Closing as a duplicate of #69181.

- avp

--
Artyom "avp" Poptsov <poptsov.artyom@gmail.com>
CADR Hackerspace co-founder: https://cadrspace.ru/
GPG: D0C2 EAC1 3310 822D 98DE B57C E9C5 A2D9 0898 A02F
-----BEGIN PGP SIGNATURE-----

iQJNBAEBCgA3FiEEAf2F9Bp7f4IFgwalk16+BzbchX4FAmXTwVwZHHBvcHRzb3Yu
YXJ0eW9tQGdtYWlsLmNvbQAKCRCTXr4HNtyFfqQHEACTDSZk3vGJxTFNvDTVpGro
pgkJ4krdQ615ykS2Z05cVagcEVetV9EotDeDbXbZrjZyq43qMAekELtSAq8vRkap
he+htkxogK9WnCOrxf6T5Nwx2hAMg5DOjvZJ4ILDsa/iCYVsRQin7XwoNzFa6N6B
7ZaJdAfZSEWJtZiNyNy3RxOH6bFwCl3NHBzfLMC0f667ALgWexSuE23a00BEd0hz
ayJ0ruijDrmD9Rrbz/NAwzHqIDyQp3tphK+Z0Z2Hvo/um3Xci46iLFzxpEmSadI9
I2148+WhVzqGyte138y8h3RyYOZS2gblbeg21G8J0YySgkjFmrgI1B2+35dyMOtp
z/ZUvTdpbFQ53NvR+LxoejtI3vp02rn7o//oJ7rPxzMU4eOspdTUdTO1ezj1cQ9Q
2fdC8GGMBzyI3ozl0k6nX541dhBUpG+nLW/8UXc3aurOIfrQt0/cLG1UQaMjO832
foYrYNEqgbjI1hLcEW3U7TzNV0o1dG2gnMHgGLsQNJlJGjYJ4gn6Q1/j97uN2gYH
zU9NGFOltkEXIjsGl/I5GjOFmII55nhScveXnmMo/Yc5Sjp0kx8x3M3cXfIU8AsL
kKTD4e8CeWVpVObNKneeeGgSeWDmIr6yN487Oyf+VZk6upIpcFtRuDibRSbiaU0h
42R6FxQuiak/zgn3Fb9QVg==
=icNR
-----END PGP SIGNATURE-----

Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 69225@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 69225
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help