summaryrefslogtreecommitdiff
path: root/gnu/packages/networking.scm
AgeCommit message (Collapse)Author
2024-01-31gnu: dhtnet: Update to 0.0.1-1.41848a2.Maxim Cournoyer
* gnu/packages/networking.scm (dhtnet): Update to 0.0.1-1.41848a2. [inputs]: Add yaml-cpp. Change-Id: I399260201e09185c33bbd441eb1a877a43e10d9f
2024-01-30gnu: yggdrasil: Update to 0.5.5.Artyom V. Poptsov
* gnu/packages/networking.scm (yggdrasil): Update to 0.5.5. Change-Id: Iba086d544e8225ec1b08de80f0fc3f01aa1f17b3 Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2024-01-21gnu: Add enet-moonlight.Petr Hodina
* gnu/packages/networking.scm (enet-moonlight): New variable. Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2024-01-17gnu: ngtcp2: Build libngtcp2_crypto_gnutls.Tomas Volf
* gnu/packages/networking.scm (ngtcp2)[arguments]<#:configure-flags>: Add --with-gnutls. [native-inputs]: Add pkg-config. [inputs]: Add gnutls. Change-Id: Id3a9210992d203a57a9b791f3c3752f2ebd3e634 Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-17gnu: ngtcp2: Update to 1.1.0.Tomas Volf
* gnu/packages/networking.scm (ngtcp2): Update to 1.1.0. Change-Id: I7f6b08952ba508207c8dedbd68c7c48dd17dd0ff Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-15gnu: yggdrasil: Update to 0.5.4.Artyom V. Poptsov
* gnu/packages/networking.scm (yggdrasil): Update to 0.5.4. Change-Id: I4f386e1b69627b0c5a6095c42274b8a8bff8bfd9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-01-13gnu: iwd: Patch resolvconf path.Hilton Chain
* gnu/packages/networking.scm (iwd)[inputs]: Add openresolv. [arguments]<#:phases>: Add 'patch-resolvconf-path. Change-Id: Ica59a76dd6318e06979314e4b49c5371f4c98e4d
2024-01-13gnu: iwd: Use gexps.Hilton Chain
* gnu/packages/networking.scm (iwd): Use gexps. Change-Id: Ie4a6394c9c7977291f56990eb1a535ba673d04ee
2024-01-13gnu: iwd: Update to 2.12.Hilton Chain
* gnu/packages/networking.scm (iwd): Update to 2.12. [home-page]: Update homepage. Change-Id: Icfaee7fdbe7ce9bb4648d8ad841d74caaea84b4f
2024-01-09gnu: Add dhtnet.Maxim Cournoyer
* gnu/packages/networking.scm (dhtnet): New variable. Change-Id: I91cc3541f476c8614be35b1ae7cb1740690f685a
2024-01-09gnu: opendht: Update to 3.1.7.Maxim Cournoyer
* gnu/packages/networking.scm (opendht): Update to 3.1.7. [arguments]: Add a new relax-test-timeouts phase. Change-Id: Ida7fe021599e9c469e49f6540a908e80b7264241
2024-01-09gnu: msgpack: Deprecate with msgpack-c.Maxim Cournoyer
* gnu/packages/serialization.scm (msgpack-c): New variable. (msgpack-cxx): New variable. (msgpack): Rename to... (msgpack-3): ... this, and inherit from msgpack-c. * gnu/packages/vim.scm (eovim) [arguments]: Add help-cmake-find-msgpack-c phase. [inputs]: Replace msgpack with msgpack-c. * gnu/packages/terminals.scm (tmate) [inputs]: Replace msgpack with msgpack-3. * gnu/packages/networking.scm (opendht) [propagated-inputs]: Replace msgpack with msgpack-cxx. * gnu/packages/chemistry.scm (mmtf-cpp) [propagated-inputs]: Likewise.
2024-01-09gnu: libnatpmp: Update to 20230423-0.6a850fd.Maxim Cournoyer
* gnu/packages/networking.scm (libnatpmp): Update to 20230423-0.6a850fd. [source]: Fetch from git. [build-system]: Use cmake-build-system. [arguments]: Add patch-build-system and fix-version phases. Reinstate configure and check phase, but set #:tests? to #f. New #:configure-flags argument. [native-inputs]: Add which.
2024-01-09gnu: restinio: Update to 0.7.1.Maxim Cournoyer
* gnu/packages/networking.scm (restinio): Update to 0.7.1. [arguments] <configure-flags>: Remove RESTINIO_FIND_DEPS, RESTINIO_USE_EXTERNAL_HTTP_PARSER and RESTINIO_USE_EXTERNAL_SOBJECTIZER configure flags. Add -DRESTINIO_DEP_LLHTTP=system, -DRESTINIO_DEP_FMT=system, -DRESTINIO_DEP_EXPECTED_LITE=system and -DRESTINIO_WITH_SOBJECTIZER=OFF. <phases>: Add use-system-catch2. [native-inputs]: Remove clara. Replace catch2 with catch2-3. [propagated-inputs]: Replace http-parser with llhttp. (restinio-0.6): New variable. (opendht) [propagated-inputs]: Replace restinio with restinio-0.6. Change-Id: Id69fde5e2c476d7e44b8dd6e065c489314707c31
2024-01-09gnu: asio: Update to 1.28.0.Maxim Cournoyer
* gnu/packages/networking.scm (asio): Update to 1.28.0. Change-Id: I517fb9c6c52c5b5e5c41c5760c06eca6750d3765
2024-01-09gnu: libnatpmp: Update home page.Maxim Cournoyer
* gnu/packages/networking.scm (libnatpmp) [home-page]: Update.
2024-01-09gnu: libnatpmp: Use gexps and simplify.Maxim Cournoyer
* gnu/packages/networking.scm (libnatpmp) [arguments]: Use gexps. Use gexp variables and cc-for-target in make flags.
2024-01-07gnu: go-golang-org-x-sys: Update to 0.8.0.Artyom V. Poptsov
* gnu/packages/golang.scm (go-golang-org-x-sys): Update to 0.8.0. (go-golang-org-x-sys-0.8): Remove. (go-github-com-quic-go-quic-go, go-github-com-quic-go-qtls-go1-20): Use the new version of "go-golang-org-x-sys". * gnu/packages/networking.scm (yggdrasil): Use the new version of "go-golang-org-x-sys". [propagated-inputs]: Don't rewrite inputs; add "go-golang-org-x-sys". Change-Id: I969dd402427e345550038918f6de607413c44a61 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-01-06gnu: yggdrasil: Remove duplicated input.Sharlatan Hellseher
* gnu/packages/networking.scm (yggdrasil)[propagated-inputs]: Remove duplicated go-github-com-hjson-hjson-go. Change-Id: I13b1808ffcbf80a2b4fd17188a8b62557a943d24 Signed-off-by: Andrew Tropin <andrew@trop.in>
2024-01-06gnu: yggdrasil: Sort inputs alphabetically.Sharlatan Hellseher
* gnu/packages/networking.scm (yggdrasil)[propagated-inputs]: Sort alphabetically to ease maintenance. Change-Id: I336307433842bd1dce0cfb62d93be767e0a92dbb Signed-off-by: Andrew Tropin <andrew@trop.in>
2024-01-03gnu: go-github-com-hjson-hjson-go: Move to (gnu packages golang-web).Sharlatan Hellseher
* gnu/packages/golang.scm (go-github-com-hjson-hjson-go): Move from here... * gnu/packages/golang-web.scm: ...to here. * gnu/packages/networking.scm: Add (gnu packages golang-web) module. * gnu/packages/uucp.scm: As above. Change-Id: If1ba5e4d866ce74fa35ae9126c6ba4cd0b149dab
2023-12-22gnu: dante: Enable preloading support.Nguyễn Gia Phong
Fixes <https://issues.guix.gnu.org/63250>. Dante uses dlopen which doesn't work with libc.so but libc.so.6. This fixes socksify, which is patched to skip invoking uname needlessly. * gnu/packages/networking.scm (dante): Enable preloading support. * gnu/packages/patches/dante-non-darwin.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. References: https://github.com/NixOS/nixpkgs/pull/68418#discussion_r343625853 Change-Id: I03a5b6b6e11cf6a0453a4968ff00c6dd627249a8 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-19gnu: traceroute: Update to 2.1.5.Timotej Lazar
* gnu/packages/networking.scm (traceroute): Update to 2.1.5. Change-Id: I400292cd62afd76ca66e00071ae3afa45302735c Signed-off-by: Hilton Chain <hako@ultrarare.space>
2023-12-10gnu: iperf: Update to 3.16.Tobias Geerinckx-Rice
* gnu/packages/networking.scm (iperf): Update to 3.16. Change-Id: I8463174ba4a0773ef62d3e888332a223cefad56e
2023-11-25gnu: yggdrasil: Update to 0.5.2.Artyom V. Poptsov
* gnu/packages/networking.scm (yggdrasil): Update to 0.5.2. [propagated-inputs]: Rewrite inputs to replace "go-golang-org-x-sys" with "go-golang-org-x-sys-0.8". Use "go-golang-org-x-sys-0.8". Add "go-github-com-bits-and-blooms-bitset", "go-github-com-bits-and-blooms-bloom", "go-github-com-quic-go-quic-go", and "go-github-com-hjson-hjson-go". * gnu/packages/patches/yggdrasil-extra-config.patch: Update. Change-Id: I3c411524e589f0af52eaa90230810148f6ad4e31 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-11-24gnu: lcsync: Update to 0.3.0.Vagrant Cascadian
Apply guix style. * gnu/packages/networking.scm (lcsync): Update to 0.3.0. [inputs]: Add libbsd. [arguments]<phases>: Drop 'use-prefix-from-configure-in-doc-makefile and 'add-library-paths.
2023-11-24gnu: librecast: Update to 0.8.0.Vagrant Cascadian
* gnu/packages/networking.scm (librecast): Update to 0.8.0. [inputs]: Add libbsd. [source]: Apply guix style.
2023-11-12gnu: Add ngtcp2.mason1920
* gnu/packages/networking.scm (ngtcp2): New variable. Change-Id: Id8fcedf0f2843fa37983cecb98fb76a5ccdcdc22 Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2023-11-08gnu: nanomsg: Don't build html documentation.Efraim Flashner
* gnu/packages/networking.scm (nanomsg)[outputs]: Remove 'doc' output. [arguments]: Remove phase moving html to doc output. [native-inputs]: Remove ruby-asciidoctor, pkg-config. Change-Id: Ie44d250572e652f14981f0d0edfa2de7ae5e62c0
2023-11-05gnu: phantomsocks: Update to 0.0.0-20231031033204-8b0ac27fc450.Hilton Chain
* gnu/packages/networking.scm (phantomsocks): Update to 0.0.0-20231031033204-8b0ac27fc450. [arguments]<#:go>: Use go-1.20. Change-Id: I8cee734d5582c99b7940591ba14fba927992a201 Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-10-19gnu: iwd: Update to 2.8.Hilton Chain
* gnu/packages/networking.scm (iwd): Update to 2.8. [synopsis]: Change to "iNet Wireless Daemon".
2023-10-16gnu: libcamera: Disable log_process test on aarch64.Maxim Cournoyer
* gnu/packages/networking.scm (libcamera) [arguments] [aarch64]: Add disable-problematic-tests phase.
2023-09-24gnu: phantomsocks: Update to 0.0.0-20230829023258-013a0002abe2.Hilton Chain
* gnu/packages/networking.scm (phantomsocks): Update to 0.0.0-20230829023258-013a0002abe2. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2023-09-25gnu: nng: Update to 1.5.2.Guillaume Le Vaillant
* gnu/packages/networking.scm (nng): Update to 1.5.2. [inputs, native-inputs]: Remove labels. [arguments]: Update 'disable-failing-tests' phase.
2023-09-18gnu: Add netperf.Attila Lendvai
* gnu/packages/networking.scm (netperf): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-09-10gnu: net-snmp: Update to 5.9.4.Tobias Geerinckx-Rice
* gnu/packages/networking.scm (net-snmp): Update to 5.9.4.
2023-09-10gnu: putty: Update to 0.79.Tobias Geerinckx-Rice
* gnu/packages/networking.scm (putty): Update to 0.79.
2023-09-10gnu: iperf: Update to 3.15.Tobias Geerinckx-Rice
* gnu/packages/networking.scm (iperf): Update to 3.15.
2023-09-10gnu: httping: Update to 2.9.Tobias Geerinckx-Rice
* gnu/packages/networking.scm (httping): Update to 2.9. [source]: Use GIT-FETCH and GIT-FILE-NAME.
2023-09-10gnu: lldpd: Update to 1.0.17.Tobias Geerinckx-Rice
* gnu/packages/networking.scm (lldpd): Update to 1.0.17.
2023-09-10gnu: mbuffer: Update to 20230301.Tobias Geerinckx-Rice
* gnu/packages/networking.scm (mbuffer): Update to 20230301.
2023-09-15gnu: squid: Update to 6.3.Sergey Trofimov
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-09-08gnu: openvswitch: Update to 3.2.0.Marius Bakke
* gnu/packages/networking.scm (openvswitch): Update to 3.2.0.
2023-09-08gnu: iputils: Use new style.Marius Bakke
* gnu/packages/networking.scm (iputils)[arguments]: Use G-expression. [native-inputs]: Remove labels.
2023-09-08gnu: iputils: Update to 20221126.Marius Bakke
* gnu/packages/networking.scm (iputils): Update to 20221126. [source](patches): Remove. [arguments]: Remove obsolete phase. Disable one new test. [description]: Adjust for removed commands. * gnu/packages/patches/iputils-libcap-compat.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2023-09-07gnu: yggdrasil: Update to 0.4.7.Artyom V. Poptsov
* gnu/packages/networking.scm (yggdrasil): Update to 0.4.7. [arguments]: Use G-expressions. Set the package build name and version. Use go-1.20. [propagated-inputs]: Add go-golang-org-x-tools, go-github-com-olekukonko-tablewriter and go-github-com-mattn-go-colorable. * gnu/packages/patches/yggdrasil-extra-config.patch: Don't use deprecated "ioutil". Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-09-06gnu: libndp: Fix cross-compile.Zheng Junjie
* gnu/packages/networking.scm (libndp) [native-inputs]: When cross-compile add pkg-config, libtool, gettext-minimal, autoconf, automake. [arguments]: When cross-compile, add phase to fix rpl_malloc undefined references. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-09-05gnu: lcrq: Update to 0.1.2.Vagrant Cascadian
gnu: lcrq: Update to 0.1.2. * gnu/packages/networking.scm (lcrq): Update to 0.1.2. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-08-29gnu: librecast: Update to 0.7.0.Vagrant Cascadian
* gnu/packages/networking.scm (librecast): Update to 0.7.0.
2023-08-29gnu: lcsync: Update to 0.2.1.Vagrant Cascadian
* gnu/packages/networking.scm (lcsync): Update to 0.2.1. [arguments]: #:configure-flags Pass --prefix. Drop 'remove-network-tests and 'remove-immintrin.h phase. Add 'use-prefix-from-configure-in-doc-makefile phase. [inputs]: Add lcrq. [native-inputs]: Remove simde. Signed-off-by: Christopher Baines <mail@cbaines.net>