diff options
| author | Arthur Rodrigues <arthurhdrodrigues@proton.me> | 2025-10-26 01:26:00 +0000 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-11-09 09:10:04 +0000 |
| commit | c0a2f671f476c1e663fe4eab3438ba6350aca81d (patch) | |
| tree | 8d22577cc6ccc078cfdb7173ff5a8dde33ac91c8 | |
| parent | 0f0ba612c0b0730bcf6cb6f5fd5eee2a1622c079 (diff) | |
gnu: Add go-github-com-graylog2-go-gelf.
* gnu/packages/golang-xyz.scm (go-github-com-graylog2-go-gelf): New variable.
Change-Id: If11aafc34189241007c3cbf8519a6030d263f7d2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| -rw-r--r-- | gnu/packages/golang-xyz.scm | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index 74cf9005190..5b3a740f95f 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -9689,6 +9689,36 @@ according @@url{https://rfc-editor.org/rfc/rfc8785.html, RFC 8785}.") with some code optimisations to make it run faster.") (license license:bsd-3))) +(define-public go-github-com-graylog2-go-gelf + (package + (name "go-github-com-graylog2-go-gelf") + (version "0.0.0-20170811154226-7ebf4f536d8f") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Graylog2/go-gelf") + (commit (go-version->git-ref version + #:subdir "gelf")))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0a51xrh798y7712kmpflh74jqhvrvy7n6rvr83b17w86n56z9ba7")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/Graylog2/go-gelf/gelf" + #:unpack-path "github.com/Graylog2/go-gelf")) + (home-page "https://github.com/Graylog2/go-gelf") + (synopsis "GELF library and writer for Golang") + (description + "This package is a @acronym{Graylog Extended Log Format,GELF} +(@url{https://go2docs.graylog.org/current/home.htm, specification}) library +for Go. GELF is an application-level logging protocol that avoids many of the +shortcomings of @code{syslog}. While it can be run over any stream or +datagram transport protocol, it has special support to allow long messages to +be split over multiple datagrams.") + (license license:expat))) + (define-public go-github-com-guptarohit-asciigraph (package (name "go-github-com-guptarohit-asciigraph") |
