diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-02-24 12:14:17 +0000 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-02-24 14:34:58 +0000 |
| commit | 662606bb5172ab48a884d5cc395d13035e93dc0b (patch) | |
| tree | 88c6eac4b0bc07c7782f7d216b4f4312cb1c27d8 | |
| parent | 845bb0d00653d435b5ffde93c4bfad0d4a11f7ce (diff) | |
gnu: Add go-github-com-containernetworking-plugins.
* gnu/packages/golang-web.scm (go-github-com-containernetworking-plugins): New variable.
Change-Id: I4e0e23c58f9b0fc64518c67084fac6f1e77700eb
| -rw-r--r-- | gnu/packages/golang-web.scm | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/gnu/packages/golang-web.scm b/gnu/packages/golang-web.scm index e343dee884a..1fda36293fe 100644 --- a/gnu/packages/golang-web.scm +++ b/gnu/packages/golang-web.scm | |||
| @@ -3688,6 +3688,54 @@ configure network interfaces in Linux containers, along with a number of | |||
| 3688 | supported plugins.") | 3688 | supported plugins.") |
| 3689 | (license license:asl2.0))) | 3689 | (license license:asl2.0))) |
| 3690 | 3690 | ||
| 3691 | (define-public go-github-com-containernetworking-plugins | ||
| 3692 | (package | ||
| 3693 | (name "go-github-com-containernetworking-plugins") | ||
| 3694 | (version "1.9.0") | ||
| 3695 | (source | ||
| 3696 | (origin | ||
| 3697 | (method git-fetch) | ||
| 3698 | (uri (git-reference | ||
| 3699 | (url "https://github.com/containernetworking/plugins") | ||
| 3700 | (commit (string-append "v" version)))) | ||
| 3701 | (file-name (git-file-name name version)) | ||
| 3702 | (sha256 | ||
| 3703 | (base32 "0l3jgbizq0yaxld07hsdbh6ix2w6i789101ddk0ldnsmr93jg6ni")) | ||
| 3704 | (modules '((guix build utils))) | ||
| 3705 | (snippet | ||
| 3706 | #~(begin | ||
| 3707 | (delete-file-recursively "vendor"))))) | ||
| 3708 | (build-system go-build-system) | ||
| 3709 | (arguments | ||
| 3710 | (list | ||
| 3711 | #:skip-build? #t | ||
| 3712 | #:tests? #f ;access to /var is required | ||
| 3713 | #:import-path "github.com/containernetworking/plugins")) | ||
| 3714 | (propagated-inputs | ||
| 3715 | (list go-github-com-alexflint-go-filemutex | ||
| 3716 | go-github-com-buger-jsonparser | ||
| 3717 | go-github-com-containernetworking-cni | ||
| 3718 | go-github-com-coreos-go-iptables | ||
| 3719 | go-github-com-coreos-go-systemd-v22 | ||
| 3720 | go-github-com-godbus-dbus-v5 | ||
| 3721 | go-github-com-insomniacslk-dhcp | ||
| 3722 | go-github-com-mattn-go-shellwords | ||
| 3723 | ;; go-github-com-microsoft-hcsshim ;Windows only | ||
| 3724 | go-github-com-networkplumbing-go-nft | ||
| 3725 | go-github-com-opencontainers-selinux | ||
| 3726 | go-github-com-pkg-errors | ||
| 3727 | go-github-com-safchain-ethtool | ||
| 3728 | go-github-com-vishvananda-netlink | ||
| 3729 | go-github-com-vishvananda-netns | ||
| 3730 | go-golang-org-x-sys | ||
| 3731 | go-sigs-k8s-io-knftables)) | ||
| 3732 | (home-page "https://github.com/containernetworking/plugins") | ||
| 3733 | (synopsis "Reference and example networking plugins") | ||
| 3734 | (description | ||
| 3735 | "Some @url{https://www.cni.dev, CNI} network plugins, maintained by the | ||
| 3736 | containernetworking team.") | ||
| 3737 | (license license:asl2.0))) | ||
| 3738 | |||
| 3691 | (define-public go-github-com-coreos-go-iptables | 3739 | (define-public go-github-com-coreos-go-iptables |
| 3692 | (package | 3740 | (package |
| 3693 | (name "go-github-com-coreos-go-iptables") | 3741 | (name "go-github-com-coreos-go-iptables") |
