diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-01-26 20:55:06 +0000 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-01-26 20:55:06 +0000 |
| commit | 75437dbb7695bf336e349796f075df06662b130c (patch) | |
| tree | f9be05fb167d6405297f9f5db1196c73b9795edc /gnu/packages/networking.scm | |
| parent | 55859a28cc1deeddb2d7e46c3a4579290029501b (diff) | |
| parent | 9e2de68cf8aa5ac590ae3fca4fe90ac1b91bfa8a (diff) | |
Merge remote-tracking branch 'origin/go-team'
Change-Id: I3672a7dc248a41b1a83e4c488523f62cf1806710
Diffstat (limited to 'gnu/packages/networking.scm')
| -rw-r--r-- | gnu/packages/networking.scm | 54 |
1 files changed, 12 insertions, 42 deletions
diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index f50d4c81b23..970a502b595 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm | |||
| @@ -1952,41 +1952,6 @@ manage, and delete Internet resources from Gandi.net such as domain names, | |||
| 1952 | virtual machines, and certificates.") | 1952 | virtual machines, and certificates.") |
| 1953 | (license license:gpl3+))) | 1953 | (license license:gpl3+))) |
| 1954 | 1954 | ||
| 1955 | (define-public go-github-com-vishvananda-netns | ||
| 1956 | (package | ||
| 1957 | (name "go-github-com-vishvananda-netns") | ||
| 1958 | (version "0.0.4") | ||
| 1959 | (source | ||
| 1960 | (origin | ||
| 1961 | (method git-fetch) | ||
| 1962 | (uri (git-reference | ||
| 1963 | (url "https://github.com/vishvananda/netns") | ||
| 1964 | (commit (string-append "v" version)))) | ||
| 1965 | (file-name (git-file-name name version)) | ||
| 1966 | (sha256 | ||
| 1967 | (base32 "0rci8c211m57nya9il81fz6459pia3dj5i4b16fp34vjrkcxliml")))) | ||
| 1968 | (build-system go-build-system) | ||
| 1969 | (arguments | ||
| 1970 | (list | ||
| 1971 | #:import-path "github.com/vishvananda/netns" | ||
| 1972 | #:phases | ||
| 1973 | #~(modify-phases %standard-phases | ||
| 1974 | (add-after 'unpack 'disable-failing-tests | ||
| 1975 | (lambda* (#:key tests? unpack-path #:allow-other-keys) | ||
| 1976 | (with-directory-excursion (string-append "src/" unpack-path) | ||
| 1977 | (substitute* (find-files "." "\\_test.go$") | ||
| 1978 | ;; Disable tests requiring root access. | ||
| 1979 | (("TestGetNewSetDelete") "OffTestGetNewSetDelete") | ||
| 1980 | (("TestThreaded") "OffTestThreaded")))))))) | ||
| 1981 | (propagated-inputs | ||
| 1982 | (list go-golang-org-x-sys)) | ||
| 1983 | (home-page "https://github.com/vishvananda/netns") | ||
| 1984 | (synopsis "Simple network namespace handling for Go") | ||
| 1985 | (description | ||
| 1986 | "The netns package provides a simple interface for handling network | ||
| 1987 | namespaces in Go.") | ||
| 1988 | (license license:asl2.0))) | ||
| 1989 | |||
| 1990 | (define-public go-sctp | 1955 | (define-public go-sctp |
| 1991 | ;; docker-libnetwork-cmd-proxy requires this exact commit. | 1956 | ;; docker-libnetwork-cmd-proxy requires this exact commit. |
| 1992 | ;; This commit is mentioned in docker-libnetwork-cmd-proxy's vendor.conf. | 1957 | ;; This commit is mentioned in docker-libnetwork-cmd-proxy's vendor.conf. |
| @@ -4790,7 +4755,7 @@ IPv6 Internet connectivity - it also works over IPv4.") | |||
| 4790 | (define-public nebula | 4755 | (define-public nebula |
| 4791 | (package | 4756 | (package |
| 4792 | (name "nebula") | 4757 | (name "nebula") |
| 4793 | (version "1.9.3") | 4758 | (version "1.9.5") |
| 4794 | (source (origin | 4759 | (source (origin |
| 4795 | (method git-fetch) | 4760 | (method git-fetch) |
| 4796 | (uri (git-reference | 4761 | (uri (git-reference |
| @@ -4799,7 +4764,7 @@ IPv6 Internet connectivity - it also works over IPv4.") | |||
| 4799 | (file-name (git-file-name name version)) | 4764 | (file-name (git-file-name name version)) |
| 4800 | (sha256 | 4765 | (sha256 |
| 4801 | (base32 | 4766 | (base32 |
| 4802 | "08zzbx2v713zd9p7i4kd1bvcw47xb0092p5apba1x5wg6fpxw5zr")) | 4767 | "1slknnrdnf5a2ask11ql3gwnnl6c5359bp8rd712aq30lxa2d4r0")) |
| 4803 | ;; Remove windows-related binary blobs and files | 4768 | ;; Remove windows-related binary blobs and files |
| 4804 | (snippet | 4769 | (snippet |
| 4805 | #~(begin | 4770 | #~(begin |
| @@ -4811,6 +4776,8 @@ IPv6 Internet connectivity - it also works over IPv4.") | |||
| 4811 | (list | 4776 | (list |
| 4812 | #:import-path "github.com/slackhq/nebula" | 4777 | #:import-path "github.com/slackhq/nebula" |
| 4813 | #:install-source? #f | 4778 | #:install-source? #f |
| 4779 | ;; XXX: Pack missing packages for cmd/nebula-service | ||
| 4780 | #:test-subdirs #~(list ".") | ||
| 4814 | #:phases | 4781 | #:phases |
| 4815 | #~(modify-phases %standard-phases | 4782 | #~(modify-phases %standard-phases |
| 4816 | (replace 'build | 4783 | (replace 'build |
| @@ -4837,29 +4804,32 @@ IPv6 Internet connectivity - it also works over IPv4.") | |||
| 4837 | (list go-dario-cat-mergo | 4804 | (list go-dario-cat-mergo |
| 4838 | go-github-com-anmitsu-go-shlex | 4805 | go-github-com-anmitsu-go-shlex |
| 4839 | go-github-com-armon-go-radix | 4806 | go-github-com-armon-go-radix |
| 4840 | go-github-com-cespare-xxhash-v2 | ||
| 4841 | go-github-com-cyberdelia-go-metrics-graphite | 4807 | go-github-com-cyberdelia-go-metrics-graphite |
| 4842 | go-github-com-flynn-noise | 4808 | go-github-com-flynn-noise |
| 4809 | go-github-com-gaissmai-bart | ||
| 4843 | go-github-com-gogo-protobuf | 4810 | go-github-com-gogo-protobuf |
| 4844 | go-github-com-google-gopacket | 4811 | go-github-com-google-gopacket |
| 4812 | go-github-com-kardianos-service | ||
| 4845 | go-github-com-miekg-dns | 4813 | go-github-com-miekg-dns |
| 4846 | go-github-com-nbrownus-go-metrics-prometheus | 4814 | go-github-com-nbrownus-go-metrics-prometheus |
| 4847 | go-github-com-prometheus-client-golang | 4815 | go-github-com-prometheus-client-golang |
| 4848 | go-github-com-prometheus-client-model | ||
| 4849 | go-github-com-prometheus-procfs | ||
| 4850 | go-github-com-rcrowley-go-metrics | 4816 | go-github-com-rcrowley-go-metrics |
| 4851 | go-github-com-sirupsen-logrus | 4817 | go-github-com-sirupsen-logrus |
| 4852 | go-github-com-skip2-go-qrcode | 4818 | go-github-com-skip2-go-qrcode |
| 4853 | go-github-com-songgao-water | 4819 | go-github-com-songgao-water |
| 4854 | go-github-com-stretchr-testify | 4820 | go-github-com-stretchr-testify |
| 4821 | go-github-com-vishvananda-netlink | ||
| 4855 | go-golang-org-x-crypto | 4822 | go-golang-org-x-crypto |
| 4823 | go-golang-org-x-exp | ||
| 4856 | go-golang-org-x-net | 4824 | go-golang-org-x-net |
| 4825 | go-golang-org-x-sync | ||
| 4857 | go-golang-org-x-sys | 4826 | go-golang-org-x-sys |
| 4858 | go-golang-org-x-term | 4827 | go-golang-org-x-term |
| 4828 | go-golang-zx2c4-com-wireguard | ||
| 4859 | go-google-golang-org-protobuf | 4829 | go-google-golang-org-protobuf |
| 4860 | go-gopkg-in-yaml-v2 | 4830 | go-gopkg-in-yaml-v2 |
| 4861 | go-github-com-vishvananda-netlink | 4831 | ;go-gvisor-dev-gvisor ; for nebula-service, not packed yet |
| 4862 | go-github-com-vishvananda-netns)) | 4832 | )) |
| 4863 | (home-page "https://github.com/slackhq/nebula") | 4833 | (home-page "https://github.com/slackhq/nebula") |
| 4864 | (synopsis "Scalable, peer-to-peer overlay networking tool") | 4834 | (synopsis "Scalable, peer-to-peer overlay networking tool") |
| 4865 | (description | 4835 | (description |
