From d505447df5bb835eba1f62ceb0ded83db43130aa Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Tue, 9 Sep 2025 15:00:36 +0100 Subject: gnu: Add go-github-com-techarohq-thoth-proto. * gnu/packages/golang-web.scm (go-github-com-techarohq-thoth-proto): New variable. Relates-to: guix/guix!2572 --- gnu/packages/golang-web.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) (limited to 'gnu') diff --git a/gnu/packages/golang-web.scm b/gnu/packages/golang-web.scm index 3bb686f073f..d31d7a05663 100644 --- a/gnu/packages/golang-web.scm +++ b/gnu/packages/golang-web.scm @@ -20624,6 +20624,36 @@ an interface to implement any other minifier.") "This package contains several lexers and parsers written in Go.") (license license:expat))) +(define-public go-github-com-techarohq-thoth-proto + (package + (name "go-github-com-techarohq-thoth-proto") + (version "0.4.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/TecharoHQ/thoth-proto") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1acwg613q6v8k12wks77749k72xcx110py4jrr5rh0glqy6c64kd")))) + (build-system go-build-system) + (arguments + (list + #:skip-build? #t + #:import-path "github.com/TecharoHQ/thoth-proto")) + (propagated-inputs + (list go-buf-build-gen-go-bufbuild-protovalidate-protocolbuffers-go + go-google-golang-org-protobuf + go-google-golang-org-grpc)) + (home-page "https://github.com/TecharoHQ/thoth-proto") + (synopsis "Reputation database for Anubis") + (description + "This package provides Thoth (from Greek: Θώθ) witch feeds information to +@url{https://github.com/TecharoHQ/anubis, Anubis} so that it can make better +decisions about which traffic is innocuous and which traffic is suspicious.") + (license license:expat))) + (define-public go-github-com-tetratelabs-wabin (package (name "go-github-com-tetratelabs-wabin") -- cgit v1.2.3