gnu: Add go-github-com-jsimonetti-rtnetlink.

* gnu/packages/golang-web.scm (go-github-com-jsimonetti-rtnetlink): New variable.

Change-Id: Ibc5e23073d5a8988ca5816787bf602b029e748f5
This commit is contained in:
Sharlatan Hellseher 2024-09-08 16:06:56 +01:00
parent c158f2a5e7
commit 94ef5ef9bb
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -2556,6 +2556,36 @@ (define-public go-github-com-jmespath-go-jmespath
transforms one JSON document into another through a JMESPath expression.") transforms one JSON document into another through a JMESPath expression.")
(license license:asl2.0))) (license license:asl2.0)))
(define-public go-github-com-jsimonetti-rtnetlink
(package
(name "go-github-com-jsimonetti-rtnetlink")
(version "1.4.2")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/jsimonetti/rtnetlink")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "19m8fcrcbw98gc191snfsi6qhb80jxnjhxzy8gppcwwg6732wmm1"))))
(build-system go-build-system)
(arguments
(list
#:import-path "github.com/jsimonetti/rtnetlink"))
(native-inputs
(list go-github-com-google-go-cmp))
(propagated-inputs
(list go-github-com-mdlayher-netlink go-golang-org-x-sys))
(home-page "https://github.com/jsimonetti/rtnetlink")
(synopsis "Low-level access to the Linux rtnetlink API")
(description
"This package allows the kernel's routing tables to be read and
altered. Network routes, IP addresses, Link parameters, Neighbor
setups,Queueing disciplines, Traffic classes and Packet classifiers may all be
controlled. It is based on netlink messages.")
(license license:expat)))
(define-public go-github-com-json-iterator-go (define-public go-github-com-json-iterator-go
(package (package
(name "go-github-com-json-iterator-go") (name "go-github-com-json-iterator-go")