[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)
874je6j4uv.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+BzbchX4FAmXRAagZHHBvcHRzb3Yu
YXJ0eW9tQGdtYWlsLmNvbQAKCRCTXr4HNtyFfsfdEAC11/tAaFW0xx0OUegGrWK9
rW0TgRZC/czNER2mVcZICJu1lIrZ9lr6g14+YlednMS/1av2uY9uBuHRznDz34YI
OqQS7D7bKZyPvR3KQ/ftXN6TLpVvCPzEuoHoSOjxiXFtJJoNK+vqRadlvbsztEpQ
kZ9Xu5cG/wcalZg5NfkXYB7v64heqpIAGs2G9gVQJz8w1BAc3htkh/0kj9A2cr0E
ITPPgCa7TzPIFERcVCp9x3Hm4t8vJloF/bjGEd258Z6iEE1ZYqtkmAtcRtup302i
9CeD+gLloFGIVyyIxqxUPv9a7N7iuqJrdWpZxzY3a89rPmItmo6AcDSOzbUUbl23
aPxNr30kWm42TmfrxB6LGm75Lxe9qdz8K6CPftM4xwFRgMBaX0onUVKSy3NO8jEH
HoQxYTgpbkNWbVAyc1k/d/YB1/6GSJVBnXtTTp/VEwbFUQ5Mv9qkr4wb+n2Z7/cB
GoS6g2LpGBKSyl4Bz6rxa8dBqcnsBoE5XWz7jJP3edflMXbt8bzSceN4XLi3uhPK
P0exU4bbhu233192nc3asdOqB43bKY2qwTYobON9uQrfEUUhSeNziUtMOg0QB+1Y
B7GmdMwNn5+2xfqfLDWa635pVPZaD4WSjI6PEgcF4uDRxq7k95KDs/j+OaY1g2Ys
TSgCCGjSvFKM7dgXyHyjvA==
=Darl
-----END PGP SIGNATURE-----

Artyom V. Poptsov wrote 1 years ago
(address . 69217-done@debbugs.gnu.org)
87edd8w4mx.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+BzbchX4FAmXTwYYZHHBvcHRzb3Yu
YXJ0eW9tQGdtYWlsLmNvbQAKCRCTXr4HNtyFfkIID/9FBrE1+m4Gg/nQbwxILpm5
fdhwdxWQFCZVnJjNBcTgibkpGAaYLa5Wbm2tv8Ln2Sxgql3o8tOXMo3F/3ASFxgC
geV1zep9FKfJDtU9OOTEF/KElREZfVZXY62+KLG8V+iCQsFoCCqcvveWbyLU/mPj
I9jZIXFuj5EyTFGN3DfPAFKqUiDe/CzZZMW0ele1iZ5u9HVvOtM2r+jhvl762Chm
ItKhnEHYNBXrHYvHwQ/aZ9Ulgy48sYv/ISnsQ4uGP7ylX5ejw08fBxBx9aukhTdD
Uci+R1VKfReAQLqkLKyo79Hq8IUI1MXfxPVwqcUlrE6Yb/LN3DIX6dN7A9llHnWA
ds860Lm82m9y2teRXJxxwrhfFHwPrP/nvNbkm3l+yzNIN/5Hb3on1WU7hrSmRalg
HxODNsa9atslerMYzR17Zcpvi9oSaaeR5OGrFeVPFNFRZ9221RvPuc/46Hp/NNtV
0+FNELYsoYyyG4wtf9rh515HpDGH8n5qp06mZLso6pccybjEctiL6iz4DG2fcz+O
lAL0Df0Nyat6SqqXUjFCZGXLJbJZLrmbiVDa703xx2jFa3K/qq9mAuU6Fsc6Sxey
6YEYMdYaejSMtfggf5URjOlVBQtL1T86wiX3MSKOMkug/NwDhJYcdExoEmbhNmMs
iEb3vd9W2AgfcuLQlfiVEA==
=oOxg
-----END PGP SIGNATURE-----

Closed
?
Your comment

This issue is archived.

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

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