[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)
87il2l7gzr.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+BzbchX4FAmXSTzgZHHBvcHRzb3Yu
YXJ0eW9tQGdtYWlsLmNvbQAKCRCTXr4HNtyFfiv5D/49cYhbT/1R4tu4FpmfK8It
9WWNdtTIl0FN5lvghpbYHbK7j1bxVhk/np5tikU3ra4GENf/5JMJG8yRK0MM1gmH
hkK6BiGhusK4x5/qQUM9aXWRmIJf4zl1RPA/ss4bKKDZ88NCvwFD+oSvsAc40YFK
2ZKhKr5nDtyNtNWekG9hetdLjPBndLOe8rNyt60wPQwkzcnqWe3bVY9Mu+lf2i+m
AIOiWqJsb5v1kl4O5hemM6XCCDyTVJv/xoXU+Y8OL1mw8TbTX/SZG+eBmE4wy2TM
i7dmM0TKqrbwdZ9o13vtijyELpm+ddjDqzn6avQuPsEHBqxstEBAZYYK5cIHuftp
tS//brGXttYC24U/pwqjL332y2piZbMvBpxISv/bVrFSoE8aoLw7PRPZvKs0XLWe
J9CWd+AA+G8fz0EMCtodlsDGLtkrQL+nXwgZ+Gp0PsSPqCMcuoIYfV0obXmra+Ij
N677CcralrM++mxA68ke1lBTpeCIcyfaIL/8vSSkQepNzZlTjeZOkHMX5DWOgHfQ
PkTdu219G8vMMcCt2Av7WWc/XotfHjQuyp1aR4prsg5XIr+CnCiG21moNUge0x/C
boKRd/le85bUnO8cZl/Xu3NXsfTipnrCR13zpdOPRjqA3wWPgaADWZlIwZQP4wIH
UH3yG2a1RpVax+Ad3TrtwA==
=GJmE
-----END PGP SIGNATURE-----

Artyom V. Poptsov wrote 1 years ago
(address . 69253-done@debbugs.gnu.org)
87msrww4pg.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+BzbchX4FAmXTwSsZHHBvcHRzb3Yu
YXJ0eW9tQGdtYWlsLmNvbQAKCRCTXr4HNtyFfkhAD/4y1wlU8qm7toZXVebtgHaJ
ttEt8hdsgxiHbmah/6a7C/Iky1/LKWO9p7veSOsjURYFSRjV8BCoiiXn5DqgED20
wqzdaVJr6t2yxQJ4qcjNYEcs5hoXcY00Ln5jJoU9M8kXIn0hwWKLHUuNmT+bqLW3
YYIEL3qRu0mUCnnwFYWiVyqg47jdd1wguHzpvZ42pY5MfjggpbfTBKYObqEAIPy5
sS/oWVUHME61J2wcT9vLjzkkG/zBy/VgjiTDUtZ6ae1D7gxi1BrTy7+5sUWHTnpv
p8H/ywX/Kpa7nwCHWQDBbXhrrSdgPkyUMf5AYxc/ZlPv9/bd4Y2tX7OG3utcoO4h
SeKz9xkfx2vFTKdyCDeeQzumnAqNRrXE90WGi13vQc4N3P9e661d5HtY1pFM7xbL
6sBK8rCTrFLlk3fx6Ze2Gj2yrmTT5RUtl5Vtch017J3FVbPcIcF5cGAOyfG2v74Q
Rxe+0q/qaoItOjR3JF5seRdfXt/lPf4Aeb/4kpekBx9nmHVKjDkoJTdTC/urpzKZ
yHHlCY2MmLmclnxdmh5AAkhyMJuprwIvJWW4L5izP95bKI/FhWl8KlbjZ9VxqLq3
FS7ew2rb3w2zkUDhBmgIciNgDMlOfbBH0yFA2g+CdGWpaqX4x1RgwWeCRadBcJ1v
Tw8QOFkVwENIST8cofa4WQ==
=5C1F
-----END PGP SIGNATURE-----

Closed
?
Your comment

This issue is archived.

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

To respond to this issue using the mumi CLI, first switch to it
mumi current 69253
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