Commit graph

1099 commits

Author SHA1 Message Date
Nicolas Graves
6747fc5efc
gnu: wireshark: Update to 4.4.1. [security fixes]
This fixes CVE-2024-9780.

* gnu/packages/networking.scm (wireshark): Update to 4.4.1.
2024-11-04 17:36:29 +08:00
Sergey Trofimov
639f79952e
gnu: iwd: Update to 3.0.
* gnu/packages/networking.scm (iwd): Update to 3.0.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2024-11-03 00:54:46 +08:00
Tomas Volf
477c285e8f
gnu: ngtcp2: Update to 1.8.1.
* gnu/packages/networking.scm (ngtcp2): Update to 1.8.1.

Change-Id: I986c697da1b101c367f1ca7850555495e8f26179
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-10-23 23:56:25 +08:00
Artyom V. Poptsov
bd26815cf8
gnu: yggdrasil: Update to 0.5.9.
* gnu/packages/networking.scm (yggdrasil): Update to 0.5.9.
[propagated-inputs]: Remove go-nhooyr-io-websocket; add go-github-com-coder-websocket and
go-github-com-wlynxg-anet.

Change-Id: I282661d8e45c9a02ec9d4e8a9079a469d19261a1
2024-10-22 22:26:15 +03:00
Tomas Volf
1f923c07e3
gnu: ngtcp2: Update to 1.8.0.
* gnu/packages/networking.scm (ngtcp2): Update to 1.8.0.

Change-Id: I0a704cc0e4dc72302b0b7aef133c2cdca9f224fb
2024-10-14 09:38:18 +08:00
Hilton Chain
e6415c3072
gnu: phantomsocks: Update to 0.0.0-20240729085950-7928f8eff406.
* gnu/packages/networking.scm (phantomsocks): Update to
0.0.0-20240729085950-7928f8eff406.

Change-Id: If15b87551996f3b52548a5c18a0ff315ac9a2e72
2024-09-29 22:06:38 +08:00
Efraim Flashner
99261e8b53
gnu: vnstat: Update to 2.12.
* gnu/packages/networking.scm (vnstat): Update to 2.12.

Change-Id: Ib2e65949be0b4c707c055210cc7996bdd2b8fa9d
2024-09-20 07:35:36 +03:00
Zheng Junjie
59db76c66b
gnu: wireshark: Update to 4.4.0.
* gnu/packages/networking.scm (wireshark): Update to 4.4.0.

Change-Id: I7f817641b9fac944483a2d6a90851843209a680f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-09-19 19:03:09 +02:00
Vagrant Cascadian
18d02443e1
gnu: lcsync: Update to 0.3.1.
* gnu/packages/networking.scm (lcsync): Update to 0.3.1.
2024-09-06 14:04:37 -07:00
Vagrant Cascadian
4e60d5dfb4
gnu: lcrq: Add compiler optimizations.
* gnu/packages/networking.scm (lcrq)[arguments]: Pass compiler optimizations
to configure. [phases]: Add 'speedtest phase.
2024-09-06 14:04:27 -07:00
Vagrant Cascadian
695eb1e41c
gnu: lcrq: Update to 0.2.1.
* gnu/packages/networking.scm (lcrq): Update to 0.2.1.
2024-09-06 14:04:17 -07:00
Andrew Tropin
b0e224566f
gnu: libcamera: Disable signature verification.
Signature verification breaks, when libcamera is grafted.  Running built-in
libcamera modules via proxy is not recommended by upstream and not always
work.  We control the build process of all libcamera modules, so to workaround
the issue we disable signature verification.  For more information see:
<https://issues.guix.gnu.org/72828>

* gnu/packages/patches/libcamera-ipa_manager-disable-signature-verification.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/networking.scm (libcamera): Disable signature verification.
[inputs]: Remove gnutls and openssl.
[arguments]: Remove re-sign-binaries phase.
[source]: Add disable-signature patch.

Change-Id: Icf422553c0f49b28d7997a1e818a4b8d9a6b5732
2024-09-05 10:28:45 +04:00
Andrew Tropin
0b95de9b3b
gnu: libcamera: Remove stale boost dependency.
* gnu/packages/networking.scm (libcamera)[inputs]: Boost is not needed
anymore, remove it.

Change-Id: Idd4ce931036298b71e6414a76df37365341ae47d
2024-09-05 10:22:45 +04:00
Ricardo Wurmus
1fd059a14a
gnu: libcamera: Do not pass empty string to meson.
* gnu/packages/networking.scm (libcamera)[arguments]: Use list for extra
arguments to meson to avoid passing an empty string.

Change-Id: I5e494eb10f06b4fe9e65e3b0f0f32dd99947b250
2024-08-31 10:45:48 +02:00
Roman Scherer
cbfa5ed392
gnu: libcamera: Disable failing file test on aarch64.
* gnu/packages/networking.scm (libcamera): Disable failing file test on aarch64.

Change-Id: Ie3b98a3610df78def46196c05fa823f0cd878926
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-31 10:45:48 +02:00
宋文武
8d6c4297ef
gnu: opendht: Fix build.
* gnu/packages/networking.scm (opendht)[arguments]: Fix typo of "unpack".

Change-Id: I176d9ce69401fe1c79498329264edd6686993846
2024-08-31 10:45:17 +02:00
宋文武
388f42ab1f
gnu: squid: Add libxcrypt dependency.
* gnu/packages/networking.scm (squid)[inputs]: Add libxcrypt.

Change-Id: I1d7e671d0095e988375d2deab554b0142b822e2f
2024-08-31 10:45:08 +02:00
宋文武
d08a74136d
gnu: frrouting: Add libxcrypt dependency.
* gnu/packages/networking.scm (frrouting)[inputs]: Add libxcrypt.

Change-Id: I43a06c04e8ddd6c7687192275f8215ae3ec8363f
2024-08-31 10:45:07 +02:00
宋文武
a68ca08fe1
gnu: dante: Add libxcrypt dependency.
* gnu/packages/networking.scm (dante)[inputs]: Add libxcrypt.

Change-Id: If36e869dc5ce1b4d15ef0f63933d498c94d426b1
2024-08-31 10:45:07 +02:00
宋文武
4272a8b1d0
gnu: whois: Add libxcrypt dependency.
* gnu/packages/networking.scm (whois)[inputs]: Add libxcrypt.

Change-Id: Ic00fdcabd82d484a4331b11058aa96df2c32557d
2024-08-31 10:45:06 +02:00
Maxime Devos
d3973ed374
gnu: networking: Add 'bash' input for 'wrap-program'.
It is required for cross-compilation.

* gnu/packages/networking.scm
(blueman)[inputs]: Add 'bash-minimal'.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Ifd94df2e7fd13c6036119940dc24d1366a75376d
2024-08-31 10:42:36 +02:00
Maxim Cournoyer
f59df1aa3c
build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules.
Until now users would have to cargo cult or inspect the private
%default-modules variable of (guix build-systems gnu) to discover which
modules to include when extending the used modules via the #:modules argument.

The renaming was automated via the command:

  $ git grep -l %gnu-build-system-modules
    | xargs sed 's/%gnu-build-system-modules/%default-gnu-imported-modules/' -i

* guix/build-system/gnu.scm (%gnu-build-system-modules): Rename to...
(%default-gnu-imported-modules): ... this.
(%default-modules): Rename to...
(%default-gnu-modules): ... this.  Export.
(dist-package, gnu-build, gnu-cross-build): Adjust accordingly.

Change-Id: Idef307fff13cb76f3182d782b26e1cd3a5c757ee
2024-08-31 10:42:16 +02:00
Bruno Victal
a68d52a000
gnu: Remove unneeded libxml2 from native-inputs. (libxslt)
XML_CATALOG_FILES is already set within libxslt so it's unnecessary to include
libxml2 for the same effect.

* gnu/packages/freedesktop.scm (wayland): Remove obsolete comment.
(farstream, elogind, packagekit, accountsservice, plymouth)[native-inputs]:
Remove libxml2.
* gnu/packages/benchmark.scm (sysbench)[native-inputs]: Ditto.
* gnu/packages/cluster.scm (drbd-utils)[native-inputs]: Ditto.
* gnu/packages/glib.scm (dbus)[native-inputs]: Ditto.
* gnu/packages/gnome.scm (gnome-keyring, glade3, dconf, libsecret, colord)
(upower, gnome-settings-daemon)[native-inputs]: Ditto.
* gnu/packages/linux.scm (eudev)[native-inputs]: Ditto.
* gnu/packages/networking.scm (iputils)[native-inputs]: Ditto.
* gnu/packages/ocr.scm (tesseract-ocr)[native-inputs]: Ditto.
* gnu/packages/polkit.scm (polkit)[native-inputs]: Ditto.
* gnu/packages/samba.scm (samba/pinned)[native-inputs]: Ditto.
* gnu/packages/sssd.scm (adcli)[native-inputs]: Ditto.
* gnu/packages/terminals.scm (kmscon)[native-inputs]: Ditto.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Ica3fb5a8e23ad928c53ae508c02777d78c635af0
2024-08-31 10:42:14 +02:00
Bruno Victal
cc30f8537d
gnu: tunctl: Update comment.
The actual dependency is docbook-to-man which is a completely different
project [1]. (unrelated to docbook2x and docbook-utils)

[1]: <https://www.oasis-open.org/docbook/tools/dtm/>

* gnu/packages/networking.scm (tunctl): Update comment.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-08-31 10:42:13 +02:00
Bruno Victal
157cdce9c3
gnu: iputils: Restyle description and native-inputs.
* gnu/packages/networking.scm (iputils)[native-inputs]: Reorder inputs.
[description]: Use @table over @itemize.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-08-31 10:42:12 +02:00
Bruno Victal
4c9d88a18b
gnu: iputils: Use docbook-xml-5.0.1.
* gnu/packages/networking.scm (iputils)[native-inputs]: Use docbook-xml-5.0.1
over docbook-xml.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-08-31 10:42:12 +02:00
Bruno Victal
1de0e8540b
gnu: socat: Update to 1.7.4.4.
* gnu/packages/networking.scm (socat): Update to 1.7.4.4.
[inputs]: Add readline for READLINE support.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-08-31 10:42:06 +02:00
Tomas Volf
a579822d4c
gnu: ngtcp2: Update to 1.7.0.
* gnu/packages/networking.scm (ngtcp2)[version]: Update to 1.7.0.
[source]: Use gzip archive.

Change-Id: If4490a46c0ab551ded32aab962981c9fdb43ff94
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-08-28 16:37:32 +02:00
Andrew Tropin
4a19fe41c3
gnu: libcamera: Re-sign binaries after stripping.
* gnu/packages/networking.scm (libcamera)
[arguments]: Re-sign binaries after stripping.

Change-Id: If57a44d22347d8ebc7eab7df343e9c3996fe1793
2024-08-27 13:54:03 +04:00
Andrew Tropin
09abfd628a
gnu: libcamera: Enable udev support.
* gnu/packages/networking.scm (libcamera)
[arguments]: Add udev configuration flag.

Change-Id: Ia4e4588d29603dc7a293263a15cce22a2d150813
2024-08-27 13:54:02 +04:00
Andrew Tropin
bef48dd553
gnu: libcamera: Update dependencies for cam and qcam.
* gnu/packages/networking.scm (libcamera)
[arguments]: Update dependencies for cam and qcam.

Change-Id: Ica9df2a2e224edd85cc32a6f2c66a83d1557f8df
2024-08-20 17:49:05 +04:00
Andrew Tropin
fcff2393de
gnu: libcamera: Enable simple pipeline.
* gnu/packages/networking.scm (libcamera)
[arguments]: Enable simple pipeline in configure-flags.

Change-Id: Ica9df2a2e224edd85cc32a6f2c66a83d1557f8df
2024-08-20 17:47:13 +04:00
Andrew Tropin
2bedb330d7
gnu: libcamera: Update to 0.3.1.
* gnu/packages/networking.scm (libcamera): Update to 0.3.1.

Change-Id: Ieeb731eea5cfa43b8d2b73e7973d0387baf1cf7c
2024-08-20 07:48:45 +04:00
Artyom V. Poptsov
eef6b2ea0b
gnu: yggdrasil: Update to 0.5.8.
* gnu/packages/networking.scm (yggdrasil): Update to 0.5.8.

Change-Id: Ia5cc9cb6e9288274fb249af55680a14055fdf2be
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-14 11:01:10 +01:00
Artyom V. Poptsov
9f5902fc22
gnu: fping: Update to 5.2.
* gnu/packages/networking.scm (fping): Update to 5.2.

Change-Id: Icb17dc9705ed62df927452b04d919ab832f9acd0
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-08-14 10:59:48 +01:00
Artyom V. Poptsov
d95b9a080a
gnu: yggdrasil: Update to 0.5.7.
* gnu/packages/networking.scm (yggdrasil): Update to 0.5.7.
[propagated-inputs]: Add go-nhooyr-io-websocket.

Change-Id: I68d0e4d21fc39eea21fd3a4fb89004d0bd04388d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-08-12 13:20:02 +01:00
Sharlatan Hellseher
1129b6fe4a
gnu: yggdrasil: Enable tests.
* gnu/packages/networking.scm (yggdrasil): Enable tests.
[arguments]: <#:phases>: Use custom 'check phase.

Change-Id: Ia2a59803508063a97993eae647a66335f5db3d06
2024-07-25 22:58:28 +01:00
Sharlatan Hellseher
86ee57e861
gnu: yggdrasil: Adjust inputs.
* gnu/packages/networking.scm (yggdrasil): Adjust inputs which come as
propagated form other packages.
[propagated-inputs]: Remove go-golang-org-x-tools,
go-github-com-vishvananda-netns, go-github-com-bits-and-blooms-bitset,
go-github-com-bits-and-blooms-bloom-v3,
go-github-com-mitchellh-mapstructure, go-github-com-mattn-go-runewidth,
go-github-com-mattn-go-isatty, go-github-com-mattn-go-colorable,
go-github-com-fatih-color, and go-github-com-vividcortex-ewma.

Change-Id: I127cc49d49ed97431ba8b21a419ee92397467213
2024-07-25 22:40:55 +01:00
Sharlatan Hellseher
39fab0cf8c
gnu: go-github-com-bits-and-blooms-bloom: Rename variable.
* gnu/packages/golang.scm (go-github-com-bits-and-blooms-bloom): Rename
variable to go-github-com-bits-and-blooms-bloom-v3 to reflect go.mod
import path.
* gnu/packages/networking.scm (yggdrasil) [propagated-inputs]: Remove
go-github-com-bits-and-blooms-bloom; add
go-github-com-bits-and-blooms-bloom-v3.

Change-Id: Idc568d5e7357da4ce74d53ac575421f32260f766
2024-07-25 22:28:23 +01:00
Sharlatan Hellseher
ef9a6e9132
gnu: go-netlink: Rename variable.
* gnu/packages/linux.scm (go-netlink): Renamve variable to
go-github-com-vishvananda-netlink to reflect go.mod import path.

* gnu/packages/networking.scm (yggdrasil) [propagated-inputs]: Remove
go-netlink, add go-github-com-vishvananda-netlink.
(nebula): [inputs]: Remove go-netlink, add go-github-com-vishvananda-netlink.

* gnu/packages/docker.scm (docker-libnetwork-cmd-proxy) [native-inputs]:
Remove go-netlink, add go-github-com-vishvananda-netlink.

Change-Id: I77658e6c7f5d57d8631b42c661466c6b7e08df50
2024-07-25 22:01:09 +01:00
Sharlatan Hellseher
da8d961036
gnu: go-netns: Rename varialbe.
* gnu/packages/networking.scm (go-netns): Rename variable to
go-github-com-vishvananda-netns to reflect go.mod import path.
(yggdrasil) [propagated-inputs]: Remove go-netns, add
go-github-com-vishvananda-netns.
(nebula): [inputs]: Remove go-netns, add go-github-com-vishvananda-netns.

* gnu/packages/docker.scm (docker-libnetwork-cmd-proxy) [native-inputs]:
Remove go-netns, add go-github-com-vishvananda-netns.

* gnu/packages/linux.scm (go-netlink) [native-inputs]: Remove go-netns,
add go-github-com-vishvananda-netns.

Change-Id: I49fb89a886134b0c768557ca4700c9be19c2c5d7
2024-07-25 21:45:40 +01:00
Sharlatan Hellseher
ebf41dcf11
gnu: go-netns: Enable tests.
* gnu/packages/networking.scm (go-netns): Enable most of the tests.
[arguments]: <#:phases>: Add 'disable-failing-tests phase.

Change-Id: I1430de0df4cfab3a922f7a0e5bd0342e82efa871
2024-07-25 21:41:30 +01:00
Sharlatan Hellseher
8e233ea593
gnu: go-netns: Fix indentation.
* gnu/packages/networking.scm (go-netns): Fix indentation.

Change-Id: I06a2819e522abfedd8a21820ae14ae1e51f24488
2024-07-25 21:37:01 +01:00
Sharlatan Hellseher
f6ed91c640
gnu: go-netns: Update to 0.0.4.
* gnu/packages/networking.scm (go-netns): Update to 0.0.4.
[propagated-inputs]: Add go-golang-org-x-sys.

Change-Id: I5af9f1d6e10454435ededae9c3f002f7445f2418
2024-07-25 21:35:44 +01:00
Sharlatan Hellseher
734bf6bf02
gnu: go-github-com-hjson-hjson-go: Rename variable.
* gnu/packages/golang-web.scm (go-github-com-hjson-hjson-go): Rename
variable to go-github-com-hjson-hjson-go-v4 to reflect go.mod import path.
Apply new package style.
* gnu/packages/networking.scm (yggdrasil) [propagated-inputs]: Remove
go-github-com-hjson-hjson-go, add go-github-com-hjson-hjson-go-v4.
* gnu/packages/uucp.scm (nncp) [propagated-inputs]: Remove
go-github-com-hjson-hjson-go, add go-github-com-hjson-hjson-go-v4.

Change-Id: I9e99f208feaf535d9946e11dff09a81fc4a01a7a
2024-07-25 21:26:19 +01:00
Sharlatan Hellseher
b167bab9a1
gnu: go-github-com-cespare-xxhash: Rename variable.
* gnu/packages/golang-crypto.scm (go-github-com-cespare-xxhash):
Rename to go-github-com-cespare-xxhash-v2 to reflect go.mod import path.
* gnu/packages/golang-xyz.scm (go-github-com-coocood-freecache)
[propagated-inputs]: Remove go-github-com-cespare-xxhash, add
go-github-com-cespare-xxhash-v2.
* gnu/packages/networking.scm (nebula) [native-inputs]: Remove
go-github-com-cespare-xxhash, add go-github-com-cespare-xxhash-v2.
* gnu/packages/textutils.scm (csvdiff): Likewise.

Change-Id: I4d26cea51178d25962933ff6f19f0afafef61d6d
2024-07-25 21:01:02 +01:00
Sharlatan Hellseher
9b8d1003c1
gnu: go-github-com-prometheus-client-model: Move to prometheus.
* gnu/packages/golang-xyz.scm (go-github-com-prometheus-client-model):
Move from here ...
* gnu/packages/prometheus.scm: ... to here.

* gnu/packages/golang.scm: Add (gnu packages prometheus) module.
* gnu/packages/networking.scm: Likewise.

Change-Id: Ibbfc4100dfe33f9524eee99a461e7760f06a8eb3
2024-07-25 21:01:01 +01:00
Sharlatan Hellseher
15a1f44184
gnu: nebula: Update to 1.9.3.
* gnu/packages/networking.scm (nebula): Update to 1.9.3.

Change-Id: Idf59d25df50fd0e37812d003db7b06dff74e3af3
2024-07-25 21:01:00 +01:00
Artyom V. Poptsov
82322cadf8
gnu: iperf: Update to 3.17.1.
* gnu/packages/networking.scm (iperf): Update to 3.17.1.

Change-Id: I0844e48b45b0835f670b47a02942a3ee5475fb85
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-07-20 12:12:16 +02:00
Sharlatan Hellseher
a989b5185c
Merge branch 'go-team'
Change-Id: I0a7d44016da964930bea2584df9104cac5b7ea36
2024-07-18 21:53:35 +01:00