From patchwork Sat Jun 7 18:31:59 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?q?No=C3=A9_Lopez?= X-Patchwork-Id: 43039 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0324327BC4B; Sat, 7 Jun 2025 19:33:46 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 72D2427BC49 for ; Sat, 7 Jun 2025 19:33:45 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uNyLs-0000zN-VG; Sat, 07 Jun 2025 14:33:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uNyLn-0000yd-U0 for guix-patches@gnu.org; Sat, 07 Jun 2025 14:33:04 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1uNyLn-000353-K3 for guix-patches@gnu.org; Sat, 07 Jun 2025 14:33:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:In-Reply-To:References:Subject; bh=U5WliAkCdWsboGzCqF42hVX7umMkFJR4/rpcqXcKySE=; b=WBENoHIDJICmAc6zBlASubGCQwSS6eb4GK2bejMQUhSOMIC7oSNEVkMIwgJc8pHUZldVOQvpMDkZSSeh0mP/yd4qDef8i3yfcg6mN4/FokA7TzeppyIUugB8ZNTrOafgYdCL/yIKmK6jXAzRvM31/2Hhr23KfLceBWjikCJAXmgxYia7mRmu9UrHWiwOgGNE9lmyFa1t2FYdPvLep5qsWGRPnwE3J4lAzdfe2wcHoH6bY2mB35MO4LjnubXDzeohqag6vtieA324Rdr0s8LJ7MXQwTZkBf6HR4ligRh1pw9xaxiZNeM7VuJY4virfxBiPYyjfEMRGDe/vbw4rU/ROg==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1uNyLn-0002fG-BG; Sat, 07 Jun 2025 14:33:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#77193] [PATCH v3 1/3] gnu: gnunet: Update to 0.24.2. References: In-Reply-To: Resent-From: =?utf-8?q?No=C3=A9?= Lopez Original-Sender: "Debbugs-submit" Resent-CC: andreas@enge.fr, guix-patches@gnu.org Resent-Date: Sat, 07 Jun 2025 18:33:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 77193 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 77193@debbugs.gnu.org Cc: =?utf-8?q?No=C3=A9?= Lopez , Andreas Enge X-Debbugs-Original-Xcc: Andreas Enge Received: via spool by 77193-submit@debbugs.gnu.org id=B77193.174932113910160 (code B ref 77193); Sat, 07 Jun 2025 18:33:03 +0000 Received: (at 77193) by debbugs.gnu.org; 7 Jun 2025 18:32:19 +0000 Received: from localhost ([127.0.0.1]:49565 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uNyL5-0002di-1Y for submit@debbugs.gnu.org; Sat, 07 Jun 2025 14:32:19 -0400 Received: from smtp1-g21.free.fr ([212.27.42.1]:22414) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uNyL1-0002d6-4Z for 77193@debbugs.gnu.org; Sat, 07 Jun 2025 14:32:16 -0400 Received: from localhost (unknown [IPv6:2a01:e0a:990:a960:b4f3:8f44:ec4:5af5]) (Authenticated sender: noelopez@free.fr) by smtp1-g21.free.fr (Postfix) with ESMTPSA id 9AD69B00563; Sat, 7 Jun 2025 20:32:11 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=free.fr; s=smtp-20201208; t=1749321132; bh=89mcnZSM/0bxBNlb1FfOo5ZSWVf8jUyhVNnZENUXyWY=; h=From:To:Cc:Subject:Date:From; b=EiwvUg4giSOSgYIMCARCySHEBFSGqq2kJLRhIadVakY4elFmijEiR5yfxME46lE1v xqE+Xwt2Q7c835pvG8J/wkwJhqnujHA2ZW5hx5x8HZ+9pA1EFsf7NV6JYcdmi+Kas5 91oXTIHZQW5SlVWfz2lu3X2iHcpXwzVs2afniYl3WJgFWrPkzx1DiPBD9DzA3l8pW5 FkNv9fXc093tLp/ZgiNFDnl4awcptLc9kfvxYW/D1jVhWvk/rTvkQIJWDt4HKggZPA V8ve/+0ng5qzZ33EmoNPOWgPpvj2TLTMO4wem4jH1g1wnad7J/2ito2l3zFAn+Ul96 FLzmt0jZes72Q== From: =?utf-8?q?No=C3=A9?= Lopez Date: Sat, 7 Jun 2025 20:31:59 +0200 Message-ID: <504f7529b759eff4a77ee84a019ea4b53692848e.1749320949.git.noelopez@free.fr> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/gnunet.scm (gnunet): Update to 0.24.2. Restore working tests. [build-system]: Switch to meson-build-system. Change-Id: I60bc22150ba678f0bc552df4e9cbeb1c6eb1d79a --- gnu/packages/gnunet.scm | 35 ++++++++++++----------------------- 1 file changed, 12 insertions(+), 23 deletions(-) base-commit: 25589cc95f52a2225b641bcdb036bfacf20ce866 diff --git a/gnu/packages/gnunet.scm b/gnu/packages/gnunet.scm index 0d6c006da9..9793c8b085 100644 --- a/gnu/packages/gnunet.scm +++ b/gnu/packages/gnunet.scm @@ -82,7 +82,8 @@ (define-module (gnu packages gnunet) #:use-module (guix deprecation) #:use-module (guix download) #:use-module (guix git-download) - #:use-module (guix build-system gnu)) + #:use-module (guix build-system gnu) + #:use-module (guix build-system meson)) (define-public libextractor (package @@ -192,7 +193,7 @@ (define-public libmicrohttpd (define-public gnunet (package (name "gnunet") - (version "0.23.0") + (version "0.24.2") (source (origin (method url-fetch) @@ -200,8 +201,8 @@ (define-public gnunet ".tar.gz")) (sha256 (base32 - "0ypnsn81fp3iqi8rgsbcvfnz9iwmaxd1h71mphak8ska2kabdim4")))) - (build-system gnu-build-system) + "0ixgyq331vyv1vv63jcxgqwwyb7pxb69arsdvp1z09wlgn84lkif")))) + (build-system meson-build-system) (inputs (list bluez glpk @@ -218,7 +219,6 @@ (define-public gnunet libogg libsodium libunistring - miniupnpc opus pulseaudio sqlite @@ -238,24 +238,11 @@ (define-public gnunet #:parallel-tests? #f ;parallel tests aren't supported #:phases #~(modify-phases %standard-phases - (add-after 'unpack 'disable-problematic-tests + (add-after 'unpack 'disable-network-tests (lambda _ - ;; The file 'test_arm_probnat.sh' doesn't seem to exist, - ;; or have a creation method specified anywhere in the source. - (substitute* "src/service/arm/Makefile.in" - (("check_SCRIPTS = \\\\") - "DISABLED_check_SCRIPTS = \\")) - ;; The 'test_communicator_bidirect-tcp' fails - ;; non-deterministically (see: - ;; https://bugs.gnunet.org/view.php?id=8689). - (substitute* "src/service/transport/Makefile.in" - (("test_communicator_bidirect-tcp\\$\\(EXEEXT) ") - "")) - ;; The 'test_fs_search_with_and' fails non-deterministically - ;; (see: https://bugs.gnunet.org/view.php?id=8692). - (substitute* "src/service/fs/Makefile.in" - (("test_fs_search_with_and\\$\\(EXEEXT) ") - "")))) + (substitute* "src/cli/gns/meson.build" + (("'test_gns_box_sbox',") "") + (("'test_dns2gns',") "")))) (add-before 'check 'set-env-var-for-tests (lambda _ (setenv "LANG" "en_US.UTF-8"))) @@ -275,7 +262,9 @@ (define-public gnunet global, distributed network that provides security and privacy. GNUnet in that sense aims to replace the current internet protocol stack. Along with an application for secure publication of files, it has grown to include all -kinds of basic applications for the foundation of a GNU internet.") +kinds of basic applications for the foundation of a GNU internet. + +For reliable NAT traversal, also install the @var{miniupnpc} package.") (license license:agpl3+) (home-page "https://www.gnunet.org/en/")))