GNU bug report logs - #70390
[PATCH 0/2] Add s-exp support to Notmuch

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Fabio Natali <me@HIDDEN>; Keywords: patch; merged with #66547; dated Mon, 15 Apr 2024 07:24:04 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 70390 <at> debbugs.gnu.org:


Received: (at 70390) by debbugs.gnu.org; 13 May 2024 08:42:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 13 04:42:49 2024
Received: from localhost ([127.0.0.1]:59566 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s6RGh-0001j8-0s
	for submit <at> debbugs.gnu.org; Mon, 13 May 2024 04:42:49 -0400
Received: from 1.mo584.mail-out.ovh.net ([178.33.248.196]:40497)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1s6RGb-0001is-0e
 for 70390 <at> debbugs.gnu.org; Mon, 13 May 2024 04:42:43 -0400
Received: from director6.ghost.mail-out.ovh.net (unknown [10.108.2.201])
 by mo584.mail-out.ovh.net (Postfix) with ESMTP id 4VdCfk4c7rz1Jdf
 for <70390 <at> debbugs.gnu.org>; Mon, 13 May 2024 08:42:38 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-226t5 (unknown [10.110.178.126])
 by director6.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 2451F1FEB0;
 Mon, 13 May 2024 08:42:37 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.109])
 by ghost-submission-6684bf9d7b-226t5 with ESMTPSA
 id rfeuMX3SQWYfagAA9swD7w
 (envelope-from <ngraves@HIDDEN>); Mon, 13 May 2024 08:42:37 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-109S0039ae8bdb4-d779-4d4b-b765-4a7c54fe77e5,
 AFD3D7969371CC029319C969337B9752385513BA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 80.214.128.58
From: Nicolas Graves <ngraves@HIDDEN>
To: control <at> debbugs.gnu.org,70390 <at> debbugs.gnu.org
Subject: QA review for 70390
Date: Mon, 13 May 2024 10:42:24 +0200
Message-ID: <87a5kuayrz.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Ovh-Tracer-Id: 15167560595913826975
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvledrvdeggedgtdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvffufffkgggtsehttdertddttddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepueejleeileejfffhleetjedtleejheevudffleevgfdufeekhefgvddvveegveefnecukfhppeduvdejrddtrddtrddupdektddrvddugedruddvkedrheekpdefjedrheelrddugedvrddutdelnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejtdefledtseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeegpdhmohguvgepshhmthhpohhuth
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 70390
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

user guix
usertag 70390 + reviewed-looks-good
thanks

Guix QA review form submission:

git should be rewritten to git-minimal and inserted a few lines down instead. 
Otherwise LGTM.

Items marked as checked: Lint warnings, Package builds, Commit messages, New package licenses, New package tests, New package synopsis and descriptions

-- 
Best regards,
Nicolas Graves




Information forwarded to guix-patches@HIDDEN:
bug#70390; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 13 May 2024 08:38:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 13 04:38:52 2024
Received: from localhost ([127.0.0.1]:59545 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s6RCr-0001gn-Oh
	for submit <at> debbugs.gnu.org; Mon, 13 May 2024 04:38:52 -0400
Received: from lists.gnu.org ([209.51.188.17]:56360)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1s6RCn-0001gh-RJ
 for submit <at> debbugs.gnu.org; Mon, 13 May 2024 04:38:48 -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 <ngraves@HIDDEN>)
 id 1s6RCn-0007ZY-6a
 for guix-patches@HIDDEN; Mon, 13 May 2024 04:38:45 -0400
Received: from 2.mo575.mail-out.ovh.net ([46.105.52.162])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ngraves@HIDDEN>)
 id 1s6RCk-0004Ob-9k
 for guix-patches@HIDDEN; Mon, 13 May 2024 04:38:44 -0400
Received: from director4.ghost.mail-out.ovh.net (unknown [10.109.148.180])
 by mo575.mail-out.ovh.net (Postfix) with ESMTP id 4VdCZ62Zfxz1KfN
 for <guix-patches@HIDDEN>; Mon, 13 May 2024 08:38:38 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-pclcr (unknown [10.110.168.127])
 by director4.ghost.mail-out.ovh.net (Postfix) with ESMTPS id DD3481FE88
 for <guix-patches@HIDDEN>; Mon, 13 May 2024 08:38:37 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.105])
 by ghost-submission-6684bf9d7b-pclcr with ESMTPSA
 id jLWDL43RQWYTEgAAcBOQ9A (envelope-from <ngraves@HIDDEN>)
 for <guix-patches@HIDDEN>; Mon, 13 May 2024 08:38:37 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-105G006d81862b7-7053-4180-bc16-e9305f47a4b8,
 AFD3D7969371CC029319C969337B9752385513BA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 80.214.128.58
From: Nicolas Graves <ngraves@HIDDEN>
To: Fabio Natali via Guix-patches via <guix-patches@HIDDEN>
Subject: Re: [bug#70390] [PATCH 2/2] gnu: notmuch: Add sfsexp dependency.
In-Reply-To: <5460899548ef69b6c0591be8579faa151090834e.1713165432.git.me@HIDDEN>
References: <cover.1713165432.git.me@HIDDEN>
 <5460899548ef69b6c0591be8579faa151090834e.1713165432.git.me@HIDDEN>
Date: Mon, 13 May 2024 10:38:36 +0200
Message-ID: <87cypqayyb.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Ovh-Tracer-Id: 15100006602501382906
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: -100
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvledrvdeggedgtdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvufgjfhffkfggtgesthdtredttddttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeegueffuddtgfeuteeiffevgfdtvddtteekgeeifefffeehkeeltdduvedvudeijeenucffohhmrghinhepnhhothhmuhgthhhmrghilhdrohhrghenucfkphepuddvjedrtddrtddruddpkedtrddvudegrdduvdekrdehkedpfeejrdehledrudegvddruddtheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepghhuihigqdhprghttghhvghssehgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeehpdhmohguvgepshhmthhpohhuth
Received-SPF: pass client-ip=46.105.52.162; envelope-from=ngraves@HIDDEN;
 helo=2.mo575.mail-out.ovh.net
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001,
 RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

On 2024-04-15 08:25, Fabio Natali via Guix-patches via wrote:

> sfsexp is a C/C++ library for the manipulation (read, parse, modify, and create)
> of symbolic expressions. In an environment where sfsexp is available, Notmuch
> will compile with support for a S-expression-based query format. This commit is
> to add sfsexp as a Notmuch dependency and therefore to add S-exp support.
>
> Change-Id: Ic3b4a30b2672ad690d66b283e9bdc8e2197f97a7
> ---
>  gnu/packages/mail.scm | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
> index e0fbd0a5ff..2b5561f706 100644
> --- a/gnu/packages/mail.scm
> +++ b/gnu/packages/mail.scm
> @@ -81,6 +81,7 @@ (define-module (gnu packages mail)
>    #:use-module (gnu packages bash)
>    #:use-module (gnu packages bison)
>    #:use-module (gnu packages boost)
> +  #:use-module (gnu packages c)
>    #:use-module (gnu packages calendar)
>    #:use-module (gnu packages check)
>    #:use-module (gnu packages compression)
> @@ -1414,6 +1415,7 @@ (define-public notmuch
>                    (("/bin/sh") sh))))))))
>      (native-inputs
>       (list bash-completion
> +           git

Oh and it should also probably be put a few lines down where it's
indicated inputs for tests.

>             pkg-config
>             python
>             python-docutils
> @@ -1427,7 +1429,7 @@ (define-public notmuch
>             man-db
>             perl))
>      (inputs
> -     (list glib gmime talloc xapian zlib))
> +     (list glib gmime sfsexp talloc xapian zlib))
>      (home-page "https://notmuchmail.org/")
>      (synopsis "Thread-based email index, search, and tagging")
>      (description

-- 
Best regards,
Nicolas Graves




Information forwarded to guix-patches@HIDDEN:
bug#70390; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 13 May 2024 08:33:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 13 04:33:23 2024
Received: from localhost ([127.0.0.1]:59519 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1s6R7Z-0001dl-9C
	for submit <at> debbugs.gnu.org; Mon, 13 May 2024 04:33:23 -0400
Received: from lists.gnu.org ([209.51.188.17]:50736)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1s6R7V-0001dd-Aq
 for submit <at> debbugs.gnu.org; Mon, 13 May 2024 04:33:19 -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 <ngraves@HIDDEN>)
 id 1s6R7R-0005tI-6r
 for guix-patches@HIDDEN; Mon, 13 May 2024 04:33:15 -0400
Received: from 20.mo581.mail-out.ovh.net ([46.105.49.208])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ngraves@HIDDEN>)
 id 1s6R72-0002qU-Pk
 for guix-patches@HIDDEN; Mon, 13 May 2024 04:33:04 -0400
Received: from director9.ghost.mail-out.ovh.net (unknown [10.108.9.204])
 by mo581.mail-out.ovh.net (Postfix) with ESMTP id 4VdCRJ5v9jz16G6
 for <guix-patches@HIDDEN>; Mon, 13 May 2024 08:32:44 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-p7ckt (unknown [10.110.113.83])
 by director9.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 90E6F1FE7C
 for <guix-patches@HIDDEN>; Mon, 13 May 2024 08:32:44 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.96])
 by ghost-submission-6684bf9d7b-p7ckt with ESMTPSA
 id HD6ZHyzQQWaelz0AIsjhUQ (envelope-from <ngraves@HIDDEN>)
 for <guix-patches@HIDDEN>; Mon, 13 May 2024 08:32:44 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-96R00167f15a28-d7de-4c85-83a5-2d4ee27943f5,
 AFD3D7969371CC029319C969337B9752385513BA) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 80.214.128.58
From: Nicolas Graves <ngraves@HIDDEN>
To: Fabio Natali via Guix-patches via <guix-patches@HIDDEN>
Subject: Re: [bug#70390] [PATCH 2/2] gnu: notmuch: Add sfsexp dependency.
In-Reply-To: <5460899548ef69b6c0591be8579faa151090834e.1713165432.git.me@HIDDEN>
References: <cover.1713165432.git.me@HIDDEN>
 <5460899548ef69b6c0591be8579faa151090834e.1713165432.git.me@HIDDEN>
Date: Mon, 13 May 2024 10:32:41 +0200
Message-ID: <87ikziaz86.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Ovh-Tracer-Id: 15000364461782983418
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: -100
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvledrvdeggedgtdegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvufgjfhffkfggtgesthdtredttddttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeegueffuddtgfeuteeiffevgfdtvddtteekgeeifefffeehkeeltdduvedvudeijeenucffohhmrghinhepnhhothhmuhgthhhmrghilhdrohhrghenucfkphepuddvjedrtddrtddruddpkedtrddvudegrdduvdekrdehkedpfeejrdehledrudegvddrleeinecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopehguhhigidqphgrthgthhgvshesghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekuddpmhhouggvpehsmhhtphhouhht
Received-SPF: pass client-ip=46.105.49.208; envelope-from=ngraves@HIDDEN;
 helo=20.mo581.mail-out.ovh.net
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

On 2024-04-15 08:25, Fabio Natali via Guix-patches via wrote:

> sfsexp is a C/C++ library for the manipulation (read, parse, modify, and create)
> of symbolic expressions. In an environment where sfsexp is available, Notmuch
> will compile with support for a S-expression-based query format. This commit is
> to add sfsexp as a Notmuch dependency and therefore to add S-exp support.
>
> Change-Id: Ic3b4a30b2672ad690d66b283e9bdc8e2197f97a7
> ---
>  gnu/packages/mail.scm | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
> index e0fbd0a5ff..2b5561f706 100644
> --- a/gnu/packages/mail.scm
> +++ b/gnu/packages/mail.scm
> @@ -81,6 +81,7 @@ (define-module (gnu packages mail)
>    #:use-module (gnu packages bash)
>    #:use-module (gnu packages bison)
>    #:use-module (gnu packages boost)
> +  #:use-module (gnu packages c)
>    #:use-module (gnu packages calendar)
>    #:use-module (gnu packages check)
>    #:use-module (gnu packages compression)
> @@ -1414,6 +1415,7 @@ (define-public notmuch
>                    (("/bin/sh") sh))))))))
>      (native-inputs
>       (list bash-completion
> +           git

You probably want to use git-minimal here. I've checked that it
builds. Otherwise LGTM.

>             pkg-config
>             python
>             python-docutils
> @@ -1427,7 +1429,7 @@ (define-public notmuch
>             man-db
>             perl))
>      (inputs
> -     (list glib gmime talloc xapian zlib))
> +     (list glib gmime sfsexp talloc xapian zlib))
>      (home-page "https://notmuchmail.org/")
>      (synopsis "Thread-based email index, search, and tagging")
>      (description

-- 
Best regards,
Nicolas Graves




Information forwarded to guix-patches@HIDDEN:
bug#70390; Package guix-patches. Full text available.
Merged 66547 70390. Request was from Sergio Pastor Pérez <sergio.pastorperez@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 70390 <at> debbugs.gnu.org:


Received: (at 70390) by debbugs.gnu.org; 15 Apr 2024 07:27:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 15 03:27:15 2024
Received: from localhost ([127.0.0.1]:36542 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rwGkE-0003TB-G1
	for submit <at> debbugs.gnu.org; Mon, 15 Apr 2024 03:27:15 -0400
Received: from relay7-d.mail.gandi.net ([217.70.183.200]:37899)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <me@HIDDEN>) id 1rwGkB-0003Rl-SO
 for 70390 <at> debbugs.gnu.org; Mon, 15 Apr 2024 03:27:12 -0400
Received: by mail.gandi.net (Postfix) with ESMTPSA id CDCE520013;
 Mon, 15 Apr 2024 07:26:53 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fabionatali.com;
 s=gm1; t=1713166014;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=dKNrOam7E8e23v+jnJoRSkWxV0SbMNCKjwHpc+9Mty4=;
 b=ZqSqOnB5+lGWmYSwpjUtlg9Y7fRmH2ZyTWCpgqrCoIRLNEbng9yPxiNPdkw8lcLJ/6Ttpf
 t9hkLAmIF46XRryZrqfI0DTTXqkWNrYiUa4/ojcBjlcsQdq3ucubyTDJrGHr4abk/UD7NA
 zmZ9yBbO2i1IMEDJSg7CWUHWou3b9zLZckAKfSqiVXIQAt1kQ6cSx4rYcCPd50oy1O0PWT
 iN0gBVms8y9wj9JV1/3AVqJr9zsWvf7DIH3Z1wkZAJpTeDLtv7KtNIwincgAfqqkhsvh0E
 d/B8u8pJf42FtPWx7w6846NdGx3jJEFXVUTjj2Fut2rpbogEERRJkr5xHsmlLA==
From: Fabio Natali <me@HIDDEN>
To: 70390 <at> debbugs.gnu.org
Subject: [PATCH 2/2] gnu: notmuch: Add sfsexp dependency.
Date: Mon, 15 Apr 2024 08:25:33 +0100
Message-ID: <5460899548ef69b6c0591be8579faa151090834e.1713165432.git.me@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <cover.1713165432.git.me@HIDDEN>
References: <cover.1713165432.git.me@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-GND-Sasl: me@HIDDEN
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 70390
Cc: Fabio Natali <me@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

sfsexp is a C/C++ library for the manipulation (read, parse, modify, and create)
of symbolic expressions. In an environment where sfsexp is available, Notmuch
will compile with support for a S-expression-based query format. This commit is
to add sfsexp as a Notmuch dependency and therefore to add S-exp support.

Change-Id: Ic3b4a30b2672ad690d66b283e9bdc8e2197f97a7
---
 gnu/packages/mail.scm | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
index e0fbd0a5ff..2b5561f706 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -81,6 +81,7 @@ (define-module (gnu packages mail)
   #:use-module (gnu packages bash)
   #:use-module (gnu packages bison)
   #:use-module (gnu packages boost)
+  #:use-module (gnu packages c)
   #:use-module (gnu packages calendar)
   #:use-module (gnu packages check)
   #:use-module (gnu packages compression)
@@ -1414,6 +1415,7 @@ (define-public notmuch
                   (("/bin/sh") sh))))))))
     (native-inputs
      (list bash-completion
+           git
            pkg-config
            python
            python-docutils
@@ -1427,7 +1429,7 @@ (define-public notmuch
            man-db
            perl))
     (inputs
-     (list glib gmime talloc xapian zlib))
+     (list glib gmime sfsexp talloc xapian zlib))
     (home-page "https://notmuchmail.org/")
     (synopsis "Thread-based email index, search, and tagging")
     (description
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#70390; Package guix-patches. Full text available.

Message received at 70390 <at> debbugs.gnu.org:


Received: (at 70390) by debbugs.gnu.org; 15 Apr 2024 07:26:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 15 03:26:58 2024
Received: from localhost ([127.0.0.1]:36537 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rwGjy-0003QT-27
	for submit <at> debbugs.gnu.org; Mon, 15 Apr 2024 03:26:58 -0400
Received: from relay8-d.mail.gandi.net ([217.70.183.201]:45491)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <me@HIDDEN>) id 1rwGjw-0003Pn-JY
 for 70390 <at> debbugs.gnu.org; Mon, 15 Apr 2024 03:26:57 -0400
Received: by mail.gandi.net (Postfix) with ESMTPSA id A8D381BF20A;
 Mon, 15 Apr 2024 07:26:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fabionatali.com;
 s=gm1; t=1713165998;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=wR9zagkfU7/8VOGqJY3mLtEx7xX4wWuzMeuivzbvp8E=;
 b=oY6U7caPsIC0Ppc5eBEyDy1BCd19OrntXRJ+WF2HjhTpESG0QofNDLefPLTco968qauHki
 EpPXZpGy/1lNaHMmr32aL2vxGHWrxiuRqIjSSk5dtvY5qYx+7BK+OtaMtcW2wuUiJlS/Bp
 HsVBCn2TRF1y/t5K/Vap9tnsEK16S6B9FThI1Pc20G7mHgUK4fVmvYYT3741R+1iwDNZpb
 +tJV9h6rYacOFGQqyBdW9EKSZ89/ZEDzmSHPUtKE2QYle9uxFwaSE6K5zI6Fr1yH7pbEyO
 XTLO8ycTLqD+bNCsp4XWmHeTCGZMmGG2DqNdjfN7A+Z7Ee0ENz9EObchq4KX+g==
From: Fabio Natali <me@HIDDEN>
To: 70390 <at> debbugs.gnu.org
Subject: [PATCH 1/2] gnu: Add sfsexp.
Date: Mon, 15 Apr 2024 08:25:32 +0100
Message-ID: <139fa7564dab7c3088632370512fcb0d0896da33.1713165432.git.me@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <cover.1713165432.git.me@HIDDEN>
References: <cover.1713165432.git.me@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-GND-Sasl: me@HIDDEN
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 70390
Cc: Fabio Natali <me@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

* gnu/packages/c.scm (sfsexp): New variable.

Change-Id: Iabfbe10b4ad6134ae886a3d26487f881107b559c
---
 gnu/packages/c.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/c.scm b/gnu/packages/c.scm
index c004aade73..ef8f9e473b 100644
--- a/gnu/packages/c.scm
+++ b/gnu/packages/c.scm
@@ -628,6 +628,28 @@ (define-public packcc
 any other grammar rules.")
     (license license:expat)))
 
+(define-public sfsexp
+  (package
+    (name "sfsexp")
+    (version "1.4.1")
+    (home-page "https://github.com/mjsottile/sfsexp")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url home-page)
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "03srnpc7p1j7ygd0wx9gybcxhqm50kjzkybh1xs75nwz97q3y2dq"))))
+    (build-system gnu-build-system)
+    (native-inputs (list autoconf automake libtool))
+    (synopsis "Symbolic expression library for C and C++")
+    (description
+     "sfsexp is a C/C++ library for the manipulation (read, parse, modify, and create)
+of symbolic expressions.")
+    (license license:lgpl2.1+)))
+
 (define-public sparse
   (package
     (name "sparse")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#70390; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 15 Apr 2024 07:23:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 15 03:23:45 2024
Received: from localhost ([127.0.0.1]:36531 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rwGgp-0002xK-Vd
	for submit <at> debbugs.gnu.org; Mon, 15 Apr 2024 03:23:45 -0400
Received: from lists.gnu.org ([2001:470:142::17]:43534)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <me@HIDDEN>) id 1rwGgd-0002vN-F2
 for submit <at> debbugs.gnu.org; Mon, 15 Apr 2024 03:23:42 -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 <me@HIDDEN>)
 id 1rwGgL-0001ui-6n
 for guix-patches@HIDDEN; Mon, 15 Apr 2024 03:23:13 -0400
Received: from relay8-d.mail.gandi.net ([217.70.183.201])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <me@HIDDEN>)
 id 1rwGgH-0001HP-3z
 for guix-patches@HIDDEN; Mon, 15 Apr 2024 03:23:12 -0400
Received: by mail.gandi.net (Postfix) with ESMTPSA id 715CA1BF204;
 Mon, 15 Apr 2024 07:23:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fabionatali.com;
 s=gm1; t=1713165784;
 h=from:from: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;
 bh=zYbAuOTF9YsHOKA4Fc+RqJ4n7Ty9U9UCb/y6buN7IwI=;
 b=nRzsDlFFetxNk/JNwX4Z2aSa7t8NTbA5AMHADp5X1KBp25m7E7vclJlWD06EqqdV6/XnbL
 LcpikIFzlx3i5qqhb0GQICcljRXjMHla3XEkW8BVIgGmQmHeDvXuN74Bi9xP4fXDbghuST
 I2sHJ03GP3vCPZyRepbW1VN0GTehbCW2SH9cJAbmYyxv0I5J29v9rXnU3WgPc9TimANyqp
 2gEfJ5AKMDzZSI6NJW5XqlnzgkYpdp69KmKozslw6dDGGGmu3cI5P4CZ8enA9ZTdJDsi1d
 QiAfEOFilKfS3UZEMlXtG19xYi0yTZo+qg1f7pto55tTTpismTGbdmu0W/uaHw==
From: Fabio Natali <me@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH 0/2] Add s-exp support to Notmuch
Date: Mon, 15 Apr 2024 08:19:10 +0100
Message-ID: <cover.1713165432.git.me@HIDDEN>
X-Mailer: git-send-email 2.41.0
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-GND-Sasl: me@HIDDEN
Received-SPF: pass client-ip=217.70.183.201; envelope-from=me@HIDDEN;
 helo=relay8-d.mail.gandi.net
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.7 (/)
X-Debbugs-Envelope-To: submit
Cc: Fabio Natali <me@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.3 (/)

Dear All,

On 2022-04-25⁰, support for S-expression-based queries was added to
Notmuch (version 0.36). This is based on a C/C++ library called sfsexp¹.

You can check whether your Notmuch was built with s-exp support with
this command²:

,----
| notmuch config get built_with.sexp_queries
`----

The Notmuch version currently packaged in Guix does not support s-exp
queries.

This patch micro-series is to:

- Add sfsexp¹.
- Update Notmuch to make use of sfsexp and to allow S-expression-based queries.

Thanks, best wishes, Fabio.


⁰ https://git.notmuchmail.org/git?p=notmuch;a=blob;f=NEWS;h=cf8107f26362431549dc410cb8379de5c10221f1;hb=HEAD#l165
¹ https://github.com/mjsottile/sfsexp
² https://notmuchmail.org/doc/latest/man7/notmuch-sexp-queries.html


Fabio Natali (2):
  gnu: Add sfsexp.
  gnu: notmuch: Add sfsexp dependency.

 gnu/packages/c.scm    | 22 ++++++++++++++++++++++
 gnu/packages/mail.scm |  4 +++-
 2 files changed, 25 insertions(+), 1 deletion(-)


base-commit: e5dda412c2e28fb65a549824f492895e72c33813
-- 
2.41.0





Acknowledgement sent to Fabio Natali <me@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#70390; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 13 May 2024 08:45:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.