* [bug#73995] [PATCH] gnu: Add go-github-com-caarlos0-env.
@ 2024-10-24 20:50 Artyom V. Poptsov
2024-10-26 22:08 ` Sharlatan Hellseher
2024-10-27 6:33 ` bug#73995: " Artyom V. Poptsov
0 siblings, 2 replies; 3+ messages in thread
From: Artyom V. Poptsov @ 2024-10-24 20:50 UTC (permalink / raw)
To: 73995; +Cc: Artyom V. Poptsov
* gnu/packages/golang-xyz.scm (go-github-com-caarlos0-env): New variable.
Change-Id: If15faf6ebae7c94204b816a9d784e6b28d70be2e
---
gnu/packages/golang-xyz.scm | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm
index e8b7f7ee9f..0d6debcac4 100644
--- a/gnu/packages/golang-xyz.scm
+++ b/gnu/packages/golang-xyz.scm
@@ -1394,6 +1394,30 @@ (define-public go-github-com-calmh-xdr
reflection.")
(license license:expat)))
+(define-public go-github-com-caarlos0-env
+ (package
+ (name "go-github-com-caarlos0-env")
+ (version "11.2.2")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/caarlos0/env")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "074bagdfvsq65i0cak5l7ipci0b1j2m0j8rd54g7rznhqmxwha97"))))
+ (build-system go-build-system)
+ (arguments
+ (list
+ #:import-path "github.com/caarlos0/env"))
+ (home-page "https://github.com/caarlos0/env")
+ (synopsis "Library to parse environment variables into structs")
+ (description
+ "@code{env} is a simple, zero-dependencies library to parse environment
+variables into structs.")
+ (license license:expat)))
+
(define-public go-github-com-charlievieth-fastwalk
(package
(name "go-github-com-charlievieth-fastwalk")
base-commit: 2394a7f5fbf60dd6adc0a870366adb57166b6d8b
--
2.46.0
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [bug#73995] [PATCH] gnu: Add go-github-com-caarlos0-env.
2024-10-24 20:50 [bug#73995] [PATCH] gnu: Add go-github-com-caarlos0-env Artyom V. Poptsov
@ 2024-10-26 22:08 ` Sharlatan Hellseher
2024-10-27 6:33 ` bug#73995: " Artyom V. Poptsov
1 sibling, 0 replies; 3+ messages in thread
From: Sharlatan Hellseher @ 2024-10-26 22:08 UTC (permalink / raw)
To: 73995; +Cc: Artyom V. Poptsov
[-- Attachment #1: Type: text/plain, Size: 597 bytes --]
Hi,
Thanks for packaging this, it's quite useful project in Go ecosystem
and it's indeed small!
Patch looks good for me, license is correct and only one mentioned.
Feel free to merge!
P.S.
It's quite a waste of efforts to package individual Golang libraries
without any final purpose, say pack "caddy -
<https://github.com/caddyserver/caddy>" or unbundle N++ from Kubo ;-). I
would, personally, stick to a strategy of picking up the target project
even if it's big in missing dependencies and grow amount of branches to
the trunk, take a look at <https://issues.guix.gnu.org/68149>.
--
Oleg
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* bug#73995: [PATCH] gnu: Add go-github-com-caarlos0-env.
2024-10-24 20:50 [bug#73995] [PATCH] gnu: Add go-github-com-caarlos0-env Artyom V. Poptsov
2024-10-26 22:08 ` Sharlatan Hellseher
@ 2024-10-27 6:33 ` Artyom V. Poptsov
1 sibling, 0 replies; 3+ messages in thread
From: Artyom V. Poptsov @ 2024-10-27 6:33 UTC (permalink / raw)
To: 73995-done
[-- Attachment #1: Type: text/plain, Size: 292 bytes --]
Merged to the "master" branch as
0734d5a380cc816a90193e37135638b1b87de101
- avp
--
Artyom "avp" Poptsov <poptsov.artyom@gmail.com>
Home page: https://memory-heap.org/~avp/
CADR Hackerspace co-founder: https://cadrspace.ru/
GPG: D0C2 EAC1 3310 822D 98DE B57C E9C5 A2D9 0898 A02F
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 869 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2024-10-27 6:34 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-24 20:50 [bug#73995] [PATCH] gnu: Add go-github-com-caarlos0-env Artyom V. Poptsov
2024-10-26 22:08 ` Sharlatan Hellseher
2024-10-27 6:33 ` bug#73995: " Artyom V. Poptsov
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.