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

  • Done
  • quality assurance status badge
Details
2 participants
  • Artyom V. Poptsov
  • Sharlatan Hellseher
Owner
unassigned
Submitted by
Artyom V. Poptsov
Severity
normal

Debbugs page

Artyom V. Poptsov wrote 1 years ago
(address . guix-patches@gnu.org)
87zfvx3g0g.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+BzbchX4FAmXSLS8ZHHBvcHRzb3Yu
YXJ0eW9tQGdtYWlsLmNvbQAKCRCTXr4HNtyFfvu5D/9llYscqxaqxX9W1H+Z+pm6
hkuxa72WJCs8ra7PNw0BNK/wns/J6lJjKEjlfmiL8b8UC0aGXEZo549gbnEs1G/Y
qLFECvCbGRKqjKXbmb6ucH+KiInjQ3/+9BSFb0oKe2/xegrxI1XP7VzHpJ/a4LgQ
VBHd7RzJ1Jtc3k+F01ABMcbYvh622LR+JJ0+6jHZrdtSHnggACvSUSMsc1wKGOBx
kBJFo0dkJbhp+oTn7HMhpPXLOT2uk5ddbXFe/7PtX6dqLJYdkh61D0CfIWGWTuj3
xwuXJFXECiRxes9Em+HUSXZUlt5jFbpbNCXI4CjlG9QPq/+OVQK4iF4B+sx/3GLm
YnJHXFoiJUNpeuoUNWfLK8yNT+mETtVjvIGIMpy+bBTFHLzSXGu8E+O47jz2no/4
d4rP+ul7tsbrY0Ns6LasbRvAyMKEdoJsXLQrpux4GHsQQ054ws1ucrUVSBmfnKk1
VRU/5bc5ipCmRBFSVJVZCTIIhs2NRCxPwJ/FlVuv5we/dASwcTpIAy8rXVzoP6cQ
N2nARud7n8R4A5sJahDXXngWO28sL9qrI4oCr5XxzMbp9E3+BJ3jvqEGPsPM1iEM
aiZVrljwUnVC/deVNaGk9qcv0R9teQKl/J0OyLQa7upeo6+UWIjcGfZRKQnwLj6p
uPfrnjqHVFWn6n8Lp1p8iQ==
=K9BN
-----END PGP SIGNATURE-----

Sharlatan Hellseher wrote 1 years ago
(address . 69181-done@debbugs.gnu.org)
87il2khuke.fsf@gmail.com
Hi,

Pushed as 084ce22aa336cc92104d586ede30b583fb9e6fef to master.

--
Oleg
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmXT7AEACgkQdtcnv/Ys
0rXp1BAAyr8RDCmIsA7Ktc5FpuWxJWeXNGk2TP5uO3V8Q+JTcHUaNbqen1EI9xTI
qpDzomdQGOWg4NNVnM2bbJs+vnfUKg5NqHXut0ly5CCHLgC2/0/k1UNgDuPMviDU
EIq/1cnP7IW5fhuMrDOG4QQR0UHReSF6me6tU9qMju1xg0YBSHS/KnQP/4yAJUvX
qOZfSR0QFM9Sr9bbIfFprCp/K4MQYhG9NlMY32EBz0j5oeP2IXDvpsia583vDU8P
DAD8EA9VZC4YLDiBwkMepPfJtBjs587Cy67dHRdM8UBwgnVXYGQ6RYWSGYzNeFxi
MZPM2NKEifKeggB5rx0/RpWbuGA+CEa81VuOaR6jnDnHME3Ae/p1MXr0AG0QRode
HzwyxG5+9dmctXjc/nu+Gonv3UHNaS49jk7FnsPIZvYR8ReTVLYDDrGBIqjmVEV+
ghVmUKEoKeZ9vsJu6jbeqmNLRTiltu3OPBmDeL9KC5c+62BJuYpooGfP9wowmvza
GsLfRigIfnBTZTGAbg9OCdngywHs3G1BOeMSmXgNggKKAltfCmVeLXVl1kca0Sfn
p3CBa5ZmqHw7M0QrRt5Hvyy0jkjLhusYPSfymdwfPdmg+joDck+clj0PfAFUQ2ay
6uoJbEixwt1i1kfMbtnjA5XU+cNt2SZHPZ1/TpiK+UJbrdXGHSs=
=xuNb
-----END PGP SIGNATURE-----

Closed
?
Your comment

This issue is archived.

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

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