summaryrefslogtreecommitdiff
path: root/gnu/packages/networking.scm
AgeCommit message (Collapse)Author
2026-05-18gnu: kismet: Update to 2025.09.R1.Nicolas Graves
* gnu/packages/networking.scm (kismet): Update to 2025.09.R1. [arguments]<#:configure-flags>: Add flag --disable-librtlsdr. [native-inputs]: Remove python-2. [inputs]: Replace boost@1.83 by boost. Add lm-sensors:lib and mosquitto. Change-Id: If3478011c0ef9a3d8e1e748e815a3b09edf566e0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18guix: build-system: Set pypi-uri in pyproject, drop python module.Nicolas Graves
After this commit, when both modules are imported: - if pyproject is imported before, the warning is 'pypi-uri' is deprecated, use '(@ (guix build-system pyproject) pypi-uri)' instead - if python is imported before, the warning is `pypi-uri' imported from both (guix build-system python) and (guix build-system pyproject) This seems convenient enough to warn for deprecation in the short term, while avoiding any breaking changes. * guix/build-system/pyproject.scm (pypi-uri): Move the procedure from (guix build-system python) here. * guix/build-system/python (pypi-uri): Drop definition, import it from (guix build-system pyproject) and deprecate it. * gnu/packages/openldap.scm: Reorder modules to get the right warning. * gnu/packages/pypy.scm: Likewise. * gnu/packages/*.scm : Drop module (guix build-system python). * tests/import/pypi.scm: Likewise. Merges: https://codeberg.org/guix/guix/pulls/7448 Change-Id: Ib42f53bc545052eb7918a25afe9db6d5fc2cb834 Reviewed-by: Nguyễn Gia Phong <cnx@loang.net> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-10gnu: wireproxy: Update to 1.1.2.Artyom V. Poptsov
* gnu/packages/networking.scm (wireproxy): Update to 1.1.2. [source]<origin>: Change URL to "https://github.com/windtf/wireproxy". [arguments]<#:import-path>: Set to "github.com/windtf/wireproxy/cmd/wireproxy". <#:unpack-path>: Set to "github.com/windtf/wireproxy". [home-page]: Set to "https://github.com/windtf/wireproxy". Change-Id: I9f1df7282a1405f0fd95ceece355466c3397173d
2026-05-10gnu: iperf: Update to 3.21.Artyom V. Poptsov
* gnu/packages/networking.scm (iperf): Update to 3.21. Change-Id: I4444d22c017b1b4cbb9cc98beefc8a551395ddb4
2026-05-10gnu: atftp: Update to 0.8.1.Artyom V. Poptsov
* gnu/packages/networking.scm (atftp): Update to 0.8.1. Change-Id: I47622343ba3a88f8b6f5d634e9db3e009e34d3a8
2026-05-09gnu: whois: Update to 5.6.6.Patrick Norton
* gnu/packages/networking.scm (whois): Update to 5.6.6. Change-Id: I2c27cfd4e74df76f484f9d8caebccd60653584a3 Merges: https://codeberg.org/guix/guix/pulls/8426 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-05gnu: restbed: Fix build.Andreas Enge
* gnu/packages/networking.scm (restbed)[inputs]: Replace asio by asio-1.28. Change-Id: I19c9bb34a9c0bb22df82b8a45a243a9ec5c61cd9
2026-05-03gnu: librespeed-cli: Update to 1.0.13.Artyom V. Poptsov
* gnu/packages/networking.scm (librespeed-cli): Update to 1.0.13. [native-inputs]: Add go-github-com-prometheus-community-pro-bing. Change-Id: I4fe873ee115735d3023a24f9d8318234db8c9c71
2026-05-03gnu: wireshark: Update to 4.6.5.Artyom V. Poptsov
* gnu/packages/networking.scm (wireshark): Update to 4.6.5. Change-Id: Id008a2f33bacc2f63d86b9ce1fb63e58458e7f1a
2026-04-27gnu: Remove gandi-cli.Andreas Enge
* gnu/packages/networking.scm (gandi-cli): Delete variable. Fixes: guix/guix#7428 Change-Id: I0d85449aabcc0b6a908ad4426e463fb611756918
2026-04-27gnu: Remove gandi.cli.Andreas Enge
* gnu/packages/networking.scm (gandi.cli): Delete variable. Change-Id: Iaffb057fe11a6c08178ddbac087c05119c519ffb
2026-04-12gnu: Sort #:use-module directives.Anderson Torres
* gnu/packages/build-tools.scm: Sort #:use-module directives. * gnu/packages/debian.scm: Likewise. * gnu/packages/games.scm: Likewise. * gnu/packages/gnupg.scm: Likewise. * gnu/packages/linux.scm: Likewise. * gnu/packages/machine-learning.scm: Likewise. * gnu/packages/networking.scm: Likewise. * gnu/packages/node.scm: Likewise. * gnu/packages/python-web.scm: Likewise. * gnu/packages/python-xyz.scm: Likewise. * gnu/packages/rpc.scm: Likewise. * gnu/packages/search.scm: Likewise. * gnu/packages/sssd.scm: Likewise. * gnu/packages/sync.scm: Likewise. * gnu/packages/web.scm: Likewise. Change-Id: I78c89220c9f7ff73892a6008e5d9fb3c23df53ea Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-12gnu: Rename (gnu packages adns) to (gnu packages dns).Anderson Torres
* gnu/packages/bittorrent.scm: Rename (gnu packages adns) to (gnu packages dns). * gnu/packages/build-tools.scm: Likewise. * gnu/packages/debian.scm: Likewise. * gnu/packages/games.scm: Likewise. * gnu/packages/gnupg.scm: Likewise. * gnu/packages/linux.scm: Likewise. * gnu/packages/machine-learning.scm: Likewise. * gnu/packages/networking.scm: Likewise. * gnu/packages/node.scm: Likewise. * gnu/packages/python-web.scm: Likewise. * gnu/packages/python-xyz.scm: Likewise. * gnu/packages/rpc.scm: Likewise. * gnu/packages/search.scm: Likewise. * gnu/packages/sssd.scm: Likewise. * gnu/packages/sync.scm: Likewise. * gnu/packages/web.scm: Likewise. Change-Id: Id6705f311aea37342d6769b25d42253e5428703f Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-10gnu: Add librespeed-cli.Patrick Norton
* gnu/packages/networking.scm (librespeed-cli): New variable. Merges: https://codeberg.org/guix/guix/pulls/7759 Change-Id: If8ed5995a1a71fa7468626a0e3591e84708c855f Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-04-08gnu: iwd: Update to 3.12Ashish SHUKLA
* gnu/packages/networking.scm (iwd): Update to 3.12. Change-Id: I6ec1619f0d78f1c69c9de87726792f16c5144c94 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-06gnu: wireshark: Update to 4.6.4.Patrick Norton
* gnu/packages/networking.scm (wireshark): Update to 4.6.4. Change-Id: I1e234131d5882d6f3c17c7931d1509c5e5a53dd9 Merges: https://codeberg.org/guix/guix/pulls/7673 Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-03-30gnu: Add libcamera-minimal.Efraim Flashner
* gnu/packages/networking.scm (libcamera-minimal): New variable. (libcamera): Inherit from libcamera-minimal. Change-Id: I3096a615b6a461bdfea4bd26e7cbefd6a1080328
2026-03-30gnu: libcamera: Add missing inputs.Efraim Flashner
* gnu/packages/networking.scm (libcamera)[inputs]: Add python-packaging. [native-inputs]: Add gstreamer. Change-Id: Id6c0dd1fd431c65232be93b9d6ba9519086e9448
2026-03-20gnu: hashcash: Fix build with CFLAGS.Hugo Buddelmeijer
* gnu/packages/networking.scm (hashcash): Fix build and restyle. [arguments]<#:tests?>: Turn off. <#:make-flags>: Add -Wno-error=implicit-function-declaration. <#:phases>: Replace old install phase with fix-makefile phase. [home-page]: Fix. Merges guix/guix!7322 Change-Id: I1790a123321d82b3257114ab60651d733fca3fe4 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-19gnu: quagga: Build with gcc-7.Efraim Flashner
* gnu/packages/networking.scm (quagga)[native-inputs]: Remove gcc-9, add gcc-7. Change-Id: I70a785cd461beea66d6673d9bd25a53149950ec5
2026-03-15gnu: yggtray: Update to 0.1.15.Artyom V. Poptsov
* gnu/packages/networking.scm (yggtray): Update to 0.1.15. Change-Id: I6415858646f60e8e2f34f0c96cbe50ae40f1cee6
2026-03-11gnu: nebula: Update to 1.10.3.Artyom V. Poptsov
* gnu/packages/networking.scm (nebula): Update to 1.10.3. [inputs]: Add go-filippo-io-bigmod. Change-Id: I4d2d06eeec81992a97530d914d3b4765b1211cd6
2026-03-11gnu: hcxtools: Update to 7.1.2.Artyom V. Poptsov
* gnu/packages/networking.scm (hcxtools): Update to 7.1.2. Change-Id: I06e354118c199f22fb9ea94c8e19a48bba2d47fc
2026-03-08gnu: yggdrasil: Update to 0.5.13.Artyom V. Poptsov
* gnu/packages/networking.scm (yggdrasil): Update to 0.5.13. [native-inputs]: Remove go-github-com-olekukonko-tablewriter-0.0.5 and go-github-com-quic-go-quic-go-0.52; add go-github-com-olekukonko-tablewriter and go-github-com-quic-go-quic-go. Change-Id: Ia3e0ee1a554dce688bb5ef2ceec9f14d950397f9
2026-03-05gnu: Pin old pybind11 version.Gabriel Wicki
* gnu/packages/python-xyz.scm (pybind11): Move definition to (pybind11-2). (python-awkward-cpp, python-contourpy, python-hnswlib, python-dm-tree, python-matplotlib, python-pikepdf, python-optree, python-fusepy): Change reference to pybind11-2. * gnu/packages/astronomy.scm (aoflagger, python-galsim, python-pyclp), gnu/packages/bioinformatics.scm (python-metacells, python-strawc, python-coolbox, python-pyspoa, python-scvelo), gnu/packages/chemistry.scm (avogadrolibs), gnu/packages/computer-architecture.scm (gem5), gnu/packages/duckdb.scm (python-duckdb), gnu/packages/electronics.scm (nextpnr, prjtrellis), gnu/packages/engineering.scm (python-orocos-kinematics-dynamics), gnu/packages/geo.scm (ogs-serial), gnu/packages/graphics.scm (openshadinglanguage, openimageio), gnu/packages/image-processing.scm (opencolorio), gnu/packages/machine-learning.scm (python-fasttext, python-ml-dtypes, onnx, onnx-optimizer, onnxruntime, dlib, tensorflow-lite, tensorpipe, python-pytorch, python-torchvision, python-ctranslate2, python-hmmlearn, python-dlib), gnu/packages/maths.scm (python-accupy, python-ducc0), gnu/packages/networking.scm (libcamera), gnu/packages/opencl.scm (python-pyopencl), gnu/packages/package-management.scm (python-libmambapy), gnu/packages/physics.scm (python-brille, python-gofit), gnu/packages/python-check.scm (python-xdoctest), gnu/packages/python-science.scm (pyre, python-boost-histogram, python-cvxpy, python-iminuit, python-osqp, python-pyamg, python-qdldl, python-scikit-build-core, python-scipy, python-vaex-core, python-pyfma), gnu/packages/radio.scm (gnuradio, gr-osmosdr, gr-dsd, gr-iqbal, gr-satellites, limesuite-ng), gnu/packages/simulation.scm (fenics, python-dolfin-adjoint), gnu/packages/statistics.scm (python-diptest, python-george), gnu/packages/syndication.scm (syndication-domination): Change reference to pybind11-2. Change-Id: Ib6abc8580fc2b4c35172f251ff6ba7d80ced4b7b Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-03-01gnu: Fix some spelling errors.Efraim Flashner
* gnu/packages/admin.scm, gnu/packages/containers.scm, gnu/packages/geo.scm, gnu/packages/monitoring.scm, gnu/packages/networking.scm, gnu/packages/sdl.scm, gnu/packages/shellutils.scm, gnu/packages/specifications.scm, gnu/packages/sssd.scm, gnu/packages/statistics.scm, gnu/packages/tcl.scm, gnu/packages/telephony.scm, gnu/packages/tex.scm, gnu/packages/text-editors.scm, gnu/packages/textutils.scm, gnu/packages/tor-browsers.scm: Fix some spelling errors. Change-Id: Idefb46cfe06869670c7f3b5229c8a39ac17392db
2026-02-23gnu: perl-data-validate-ip: Update to 0.31.Artyom V. Poptsov
* gnu/packages/networking.scm (perl-data-validate-ip): Update to 0.31. Change-Id: I45624f6b9f51ebb22a875439e5a394dea6b0781f
2026-02-23gnu: hcxdumptool: Update to 7.1.2.Artyom V. Poptsov
* gnu/packages/networking.scm (hcxdumptool): Update to 7.1.2. Change-Id: Id3c6e1ec476e923e2ccd1777336f5f9b9a7f497a
2026-02-19gnu: amule: Improve style.Carlos Durán Domínguez
* gnu/packages/networking.scm (amule): Use G-expressions, fix indentation. [source]: Reindent. [arguments]: Use G-expressions; reindent. Fixes: guix/guix#6414 Change-Id: Ib9cd5fa603c144386ec9cdf2034c3a6a49778072 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-19gnu: amule: Update to 2.3.3-0.9ceeaa6.Carlos Durán Domínguez
* gnu/packages/networking.scm (amule): Update to 2.3.3-1.9ceeaa6. [inputs]: Replace wxwidgets-gtk2 by wxwidgets. Change-Id: Ifb48121435cd3d6f1935b097bdc926052e74038a Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-18gnu: yggdrasil: Move propagated-inputs to native-inputs.Sharlatan Hellseher
* gnu/packages/networking.scm (yggdrasil): [phases]: Remove custom {check} and use default. [propagated-inputs]: Move all inputs from here ... [native-inputs]: ... to here. Fixes: guix/guix#6539 Change-Id: I480205eb2d630cb4d110e3a1bf6f500d6a5d1c4a
2026-02-17gnu: dhtnet: Update to 0.1.0-2.7cadae4.Maxim Cournoyer
* gnu/packages/networking.scm (dhtnet): Update to 0.1.0-2.7cadae4. Change-Id: I0b1e5b4bada414c56c49ebb858170629232452ca
2026-02-15gnu: opensnitch-daemon, opensnitch-ui: Update to 1.8.0.Danny Milosavljevic
Switch to Qt6 (like upstream). * gnu/packages/networking.scm (opensnitch-daemon): Update to 1.8.0. [arguments]<#:phases>{install-default-config}: Modify. (opensnitch-ui): Update to 1.8.0. [arguments]<#:phases>{install-rc}: Modify for Qt 6. {wrap-qt}: Modify for Qt 6. [native-inputs]: Replace qttools-5 by qttools. [inputs]: Replace python-pyqt by python-pyqt-6. Replace qtsvg-5 by qtsvg. Replace qtwayland-5 by qtwayland. Add qtbase. Change-Id: I6b804218310d0a1f61ffb3bf4708711bbc0150d2
2026-02-15gnu: wireshark: Update to 4.6.3.Patrick Norton
* gnu/packages/networking.scm (wireshark): Update to 4.6.3. Change-Id: I43ff8af0586a16636fdb8c44aae99d543bc92994 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-10gnu: dhtnet: Update to 0.1.0-1.cff0326.Maxim Cournoyer
* gnu/packages/networking.scm (dhtnet): Update to 0.1.0-1.cff0326. Change-Id: I742997cf962327223e52dff72eef2ab5cfd3d7de
2026-02-10gnu: opendht: Update to 3.7.0rc8.Maxim Cournoyer
* gnu/packages/patches/opendht-meson-install-headers.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/networking.scm (opendht): Update to 3.7.0rc8. [source] <patches>: Delete. Change-Id: Id1d8b4a095edcaabc92ecb17f7a203e29df21d27
2026-02-08iwd: Update to 3.10.Anderson Torres
* gnu/packages/networking.scm (iwd): Update to 3.10. Change-Id: I5f0e9052ab50528a2fb102f0c568e4f83e2b274f Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-08gnu: iwd: Indent.Anderson Torres
* gnu/packages/networking.scm (iwd): Indent. [source, inputs, arguments]: Indent. Change-Id: I89e458e19069d5157b0449e3c5451e514b409ff7 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-08gnu: libcamera: Add libpisp to inputs on ARM.Roman Scherer
This enables the rpi/pisp pipeline for Raspberry Pi 5 camera support. * gnu/packages/networking.scm (libcamera)[inputs]: Add libpisp on ARM. Change-Id: I59c7263193c924bc7c4adcf0eda8e9e90383fd1b Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-08gnu: Add libpisp.Roman Scherer
* gnu/packages/networking.scm (libpisp): New variable. Change-Id: I66f61124ea6c147fcdd43d4d91ae8258912c68fd Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-07gnu: libcamera: Use G-Expressions.Sergey Trofimov
* gnu/packages/networking.scm (libcamera): Simplify by applying G-Expressions everywhere. Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com> Change-Id: I44103a01cca67c4dc861fb0268d2ac8010997d44 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: libcamera: Update to 0.6.0.Sergey Trofimov
* gnu/packages/networking.scm (libcamera): Update to 0.6.0. [arguments]<#:configure-flags>: Enable python bindings, remove obsolete flags. <#:phases>{'set-sphinx-theme}: New phase. {'disable-gstreamer-tests}: Disable tests requiring /dev/udmabuf. [native-inputs]: Add python-sphinxcontrib-doxylink. [inputs]: Add libjpeg-turbo, libyuv, pybind11. * gnu/packages/patches/libcamera-ipa_manager-disable-signature-verification.patch: Adjust to latest source. Fixes: guix/guix#6002 Change-Id: I8618f58438de3569b7a54663f69ecaa7b1c6283c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-31gnu: opendht: Disable liburing support.Maxim Cournoyer
It caused a regression in Jami (could no longer register Jami account names). * gnu/packages/networking.scm (opendht) [source]: Delete opendht-meson-liburing.patch patch. [#:phases] {disable-problematic-tests}: Reinstate a few tests. [propagated-inputs]: Remove liburing, leaving a comment. * gnu/packages/patches/opendht-meson-liburing.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it. Change-Id: I6dde661e6f7e5bc71fc6f6efe38e6f10b41a31ed
2026-01-29gnu: dhtnet: Update to 0.1.0-0.8a43aed.Maxim Cournoyer
* gnu/packages/networking.scm (dhtnet): Update to 0.1.0-0.8a43aed. Change-Id: I3f23db2b5ec5ea0174eb544e5d7b2b1c29e48176
2026-01-25gnu: librdkafka: Update to 1.6.1.Ryan Sundberg
* gnu/packages/networking.scm (librdkafka): Update to 1.6.1. Change-Id: I70a9b58affee17ffab3da8f29e03b1971157d83c Signed-off-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-23gnu: opensnitch-ui: Enable Wayland wrapper.Danny Milosavljevic
* gnu/packages/networking.scm (opensnitch-ui)[arguments]<#:phases>{wrap-qt}: New phase. <#:modules>: Add (guix build qt-utils). <#:imported-modules>: Add (guix build qt-utils). [inputs]: Add qtsvg-5. Change-Id: Ifd4e97275c6477644bb4199e8d6a7853f41d2d44
2026-01-12gnu: dhtnet: Update to 0.0.1-6.6dd5a5e and enable natpmp support.Maxim Cournoyer
* gnu/packages/networking.scm (dhtnet): Update to 0.0.1-6.6dd5a5e. [inputs]: Add libnatpmp. Change-Id: I02a6c4e81cd166924b0e42d71e1628d5f1a7713e
2026-01-12gnu: libnatpmp: Update to 20250404-0.134fc89.Maxim Cournoyer
* gnu/packages/networking.scm (libnatpmp): Update to 20250404-0.134fc89. Change-Id: I4752e7c08cf8f6c1e007222b51507842b46232b4
2026-01-12gnu: opendht: Modernize and build with liburing.Maxim Cournoyer
* gnu/packages/networking.scm (opendht) [source]: Apply patches. [build-system]: Switch to meson-build-system. [#:modules]: Adjust accordingly. Add (ice-9 ftw) and (srfi srfi-26). [#:configure-flags]: Migrate to Meson options. [#:phases] {disable-problematic-tests}: Update phase. {fix-python-installation-prefix}: Delete. {specify-runpath-for-python-module}: Likewise. {pkgconfig-disable-iouring, check, delete-autogen.sh}: Likewise. {move-and-wrap-tools}: Rename to move-tools and adjust. {move-python-bindings}: Add. [native-inputs]: Remove autoconf, automake and libtool. [inputs]: Delete python. [propagated-inputs]: Add liburing. Remove llhttp. * gnu/packages/patches/opendht-nanosleep.patch: Delete file. * gnu/packages/patches/opendht-meson-liburing.patch: New file. * gnu/packages/patches/opendht-meson-install-headers.patch: Likewise. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Change-Id: I015e9422dd534106150f2a4a2a89777c47fb5507
2026-01-12gnu: opendht: Update to 3.6.2.3.Maxim Cournoyer
* gnu/packages/networking.scm (opendht): Update to 3.6.2.3. [#:phases] {fix-llhttp-lib-substitution}: Delete obsolete phase. [propagated-inputs]: Add simdutf. Change-Id: I76fdf22f4d899d2078744ff6e45a834712a13d27