From b971ee72ee1f796de71173eb9c4de22bb26ec2ad Mon Sep 17 00:00:00 2001 From: Patrick Norton Date: Mon, 24 Nov 2025 15:05:05 -0500 Subject: [PATCH] gnu: Add go-github-com-relvacode-iso8601. * gnu/packages/golang-xyz.scm (go-github-com-relvacode-iso8601): New variable. Change-Id: I2942b78c977e4d95292c23b1fdbdd4977b7e813e Modified-by: Sharlatan Hellseher Signed-off-by: Sharlatan Hellseher --- gnu/packages/golang-xyz.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index 0c24f30008e43c7bba00be4d1b0397c76b4d6d7f..cc7fbac53b01d82292119be7af57ba041a626bac 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -19290,6 +19290,33 @@ servers.") Porter Stemming Algorithm.") (license license:expat)))) +(define-public go-github-com-relvacode-iso8601 + (package + (name "go-github-com-relvacode-iso8601") + (version "1.7.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/relvacode/iso8601") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "151nwcnlxagzq5rfnshld2q6b7jdb5mmnw4mavvddrrpz8v5jafm")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/relvacode/iso8601")) + (home-page "https://github.com/relvacode/iso8601") + (synopsis "ISO8601 date parser for Golang") + (description + "Package iso8601 is a utility for parsing ISO8601 datetime strings into +native Go times. The standard library's +@url{https://www.rfc-editor.org/rfc/rfc3339, RFC3339} reference layout can be +too strict for working with 3rd party APIs, especially ones written in other +languages.") + (license license:expat))) + (define-public go-github-com-remeh-sizedwaitgroup (package (name "go-github-com-remeh-sizedwaitgroup")