From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id GCdTLBks4WZTLwAA62LTzQ:P1 (envelope-from ) for ; Wed, 11 Sep 2024 05:35:21 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id GCdTLBks4WZTLwAA62LTzQ (envelope-from ) for ; Wed, 11 Sep 2024 07:35:21 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=FbtoqNle; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=WQgktczD; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1726032921; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=oPt3u4aOdbCbmLaqtXALJtb4Ijgb48Ki3dDmfyeoLSc=; b=Dnrz6hFORUj5ReybTZxWJLV4wyRTXEKCMNzlogQ4JOEhCZj6dR1E98O7WtweJFkB2aaj63 UkQmEOFf1hxn2qAUNiL/rKRk441/QUThBU/8F5nh1nRdHbOC+b/DKskXzqTUmCYD4Fk58+ iheT8lmZ8mh6GpOpxoovbF8TNnZaXysNJKmEDDBN1rbnlWFhaEGH9p/MTywZhPapaNffd6 VxosEmKYpl9YHZQpfw9e9vYvsGZ2bkkOvgi8/6LzYGUvKJmLrqYFz4umYc6raaPaCOFl2+ +p+yYWLaPekLygr9wgOBW/h3AYiJOWPPnDZU+yWVD2vKlSpNR3wZ/6PW6thUAQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1726032921; a=rsa-sha256; cv=none; b=ObWXwZYO4jDsyg2jtw2MTAScF2kVwPy3f/gge4JYcIR6CvQPFs1HSqifxnOQT0qnjbBdWL eM5/90wbtBhH+h2WYlx7h4soz4GzkNC5mbQ6K7KYDj3Z0ZtlZ7OzXn1tB3wAxI7HP/S1q8 OTwHVFdvXq/rgWWC1DtJ60r4KXNLgMyOfx4BkmF74A8IQt3GgD5SsoGhLicN0d2YwaPMMP +Z4KPzT4kfsrieoey21Un3JEP1Ol1ulcLhsKHzg8XYOBTKW+d/bkqPH5k8pd35JHc0jCiR HS6887ClKas0rDzSWLOQcpio1A5Bo8DWu+uVAB2QbpLIutbxUqZmvUF/Y+4tew== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=FbtoqNle; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=WQgktczD; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 3B82777637 for ; Wed, 11 Sep 2024 07:35:21 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1soG0J-00075h-Bq; Wed, 11 Sep 2024 01:34:59 -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 1soG0G-0006lo-PK for guix-patches@gnu.org; Wed, 11 Sep 2024 01:34:56 -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 1soG0G-0004tB-Fu for guix-patches@gnu.org; Wed, 11 Sep 2024 01:34:56 -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:References:In-Reply-To:From:To:Subject; bh=oPt3u4aOdbCbmLaqtXALJtb4Ijgb48Ki3dDmfyeoLSc=; b=FbtoqNlenzGFvXPiSQ/lajhLp5s4sVFukgpN0tfx1gpYG5ZadbDveozwGyYuSxiSwBabtJRS5SpGEJgKoHRPFSe9FU9SlYbuAlLRF5URh5c/oWzoZfG/xffrhNY4uUMltDPgk9WkYXeeW0+0eF+rGWkzp3rgnn/dO99lfjDWyP4jFh5DHxZtZwZKeRUhxwzTvj+WpSL/Cr868rJ56OxB/KTE66wbRbQDF7Zkwyt2l7gI+AUn+bhBwWahYgHsi5QJfU+cXr0IDvo8XKpdtlqUPJ34mptU5xfdHNX75USXZCiGwQ9LwdSDXxeeAN1T5VJ632AHLs13AU7Ck101SvjNbQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1soG0M-0003Q4-0Y for guix-patches@gnu.org; Wed, 11 Sep 2024 01:35:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#73128] [PATCH gnome-team 06/12] gnu: Add munit. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 11 Sep 2024 05:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73128 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Vivien Kraus Cc: vivien@planete-kraus.eu, 73128@debbugs.gnu.org Received: via spool by 73128-submit@debbugs.gnu.org id=B73128.172603286613080 (code B ref 73128); Wed, 11 Sep 2024 05:35:01 +0000 Received: (at 73128) by debbugs.gnu.org; 11 Sep 2024 05:34:26 +0000 Received: from localhost ([127.0.0.1]:37518 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1soFzl-0003Ot-U0 for submit@debbugs.gnu.org; Wed, 11 Sep 2024 01:34:26 -0400 Received: from mail-pg1-f179.google.com ([209.85.215.179]:48414) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1soFzj-0003Og-9a for 73128@debbugs.gnu.org; Wed, 11 Sep 2024 01:34:24 -0400 Received: by mail-pg1-f179.google.com with SMTP id 41be03b00d2f7-7db12af2f31so152749a12.1 for <73128@debbugs.gnu.org>; Tue, 10 Sep 2024 22:34:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1726032791; x=1726637591; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=oPt3u4aOdbCbmLaqtXALJtb4Ijgb48Ki3dDmfyeoLSc=; b=WQgktczDZ3e3AAK0tmnHJL5RsTY4AcVJkT2uzhtMIHD1BVRWfOj8q7U2/d2dzCwRjT god3xBQsPf6iOn5kzdiEVZVdS1Abz/PWqrrW7Ebz4uU9cHbUTJivUKbhewAU6me1FHi3 cMV3S0MWIXy8cW3XA6glbK5MimLDILSm2G/1GY41HGtAJ/+kUJZ+8/OJDq91gJokouHI zDhZm/Zg3cCvzKVuF0h6yo7Q9klFG+l+hGeNSgGOOWa8nAA2vEEAVToT/Ul1yyQrYmEO FihIDVols8hr6vPtFOyfQJLqDkXb/0R5baDaHT98M1i9jh0WGY4o8SFoTwMv8Yhzw15J 3Hng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726032791; x=1726637591; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=oPt3u4aOdbCbmLaqtXALJtb4Ijgb48Ki3dDmfyeoLSc=; b=xIzhJAu120fg9PKGuyE6IWiza6FaKisXPUnQ9w4UNAVRiQcE4g+V+XQ8ljp3CHvO0g 8qiw2p7FlJe3pN7WtXGO0aNZj2Wa11IOiTtvkKatdUs30byQ017sO66sbyycATcTH02r IstdYs8dFvSD7kh4oshFfzerZOoLHrTl3J1bdK3lXTuxjh3Zv2ggr1c+e4iSL3qc19BQ elpttEwM3GmF9tWtP5o6HBt+yNE0W7I91Q2oeNQ8Tcnb2I2dDumhvpeH98Pwo6NHU7n9 wOTI7Qiuk3y0gb3w6d8MuO/JYjYWn2fJOi2/J/On3T1WFMJmcA6qZXWon9e9QrnKCpQw X6RA== X-Gm-Message-State: AOJu0YxWICb2NauXKKS8iLvsidjXQ/Gmhm03ZPD0WLMryh29Ox0tU4DM 2E5ycfmN+FN7m+9CrdVLHNqL4+sGTKeiKFJGLAmhY3LRCHpBTpsS X-Google-Smtp-Source: AGHT+IFPtO2mVdUrchCqDnIbAiVKkR3CXgU57k80U7i2kaPB9CVowNIl9M4vpQJwuON6m+b8/Hr/bg== X-Received: by 2002:a05:6a21:6f83:b0:1cf:2b8c:b5e0 with SMTP id adf61e73a8af0-1cf62d5cb02mr3279928637.37.1726032791120; Tue, 10 Sep 2024 22:33:11 -0700 (PDT) Received: from hurd ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-7d82373644dsm5442038a12.14.2024.09.10.22.33.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Sep 2024 22:33:10 -0700 (PDT) From: Maxim Cournoyer In-Reply-To: <865b3c3aae0d0bb3edfb7509a62e59dd44415413.1725829379.git.liliana.prikler@gmail.com> (Vivien Kraus's message of "Sun, 8 Sep 2024 23:02:59 +0200") References: <865b3c3aae0d0bb3edfb7509a62e59dd44415413.1725829379.git.liliana.prikler@gmail.com> Date: Wed, 11 Sep 2024 14:33:08 +0900 Message-ID: <8734m64uwb.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -7.42 X-Spam-Score: -7.42 X-Migadu-Queue-Id: 3B82777637 X-Migadu-Scanner: mx11.migadu.com X-TUID: MyYf+I9rokT9 Hi, Vivien Kraus writes: > * gnu/packages/check.scm (munit): New variable. > > Change-Id: I193e55ef4ceec1d62f595dd779f7b3d76154fad4 > --- > gnu/packages/check.scm | 31 +++++++++++++++++++++++++++++++ > 1 file changed, 31 insertions(+) > > diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm > index 248d1c4231..d689bc5abe 100644 > --- a/gnu/packages/check.scm > +++ b/gnu/packages/check.scm > @@ -4206,3 +4206,34 @@ (define-public subunit > command line filters to process a subunit stream and language bindings f= or > Python, C, C++ and shell. Bindings are easy to write for other language= s.") > (license (list license:asl2.0 license:bsd-3)))) ;user can pick > + > +(define-public munit > + (package > + (name "munit") > + ;; No release for years, https://github.com/nemequ/munit/issues/95 Nitpick, but I'd fully punctuate that standalone comment, like: ;; No release for years (see: ;; https://github.com/nemequ/munit/issues/95). =20=20=20=20=20=20=20=20=20=20 > + (version "0.2.0") > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/nemequ/munit") > + (commit "fbbdf1467eb0d04a6ee465def2e529e4c87f2118"))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + "13725v4pps2bpndniksa58nqi9gvx0f0900k0rqvp95bxw5z8vda"))= )) > + (build-system meson-build-system) > + (arguments > + (list > + #:phases > + #~(modify-phases %standard-phases > + (add-after 'unpack 'fix-installability > + ;; See https://github.com/nemequ/munit/pull/67 I'd give a bit more context in the comment, and reference the upstream issue URL as I did above. > + (lambda _ > + (substitute* "meson.build" > + (("install: meson.is_subproject\\(\\)") > + "install: not meson.is_subproject()"))))))) > + (synopsis "Small unit testing framework for C") > + (description > + "=C2=B5nit is a small testing framework for C.") Some extra description would be welcome; right now it doesn't add anything to the synopsis. What kind of features does it provided, for example? Hopefully the home page of the project has more to say about it. Could you please send a v2? --=20 Thanks, Maxim