From unknown Fri Aug 08 22:17:43 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#57862] [PATCHES] Add package ghc-hxt-xpath Resent-From: Alice BRENON Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 16 Sep 2022 13:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 57862 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 57862@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.1663336728571 (code B ref -1); Fri, 16 Sep 2022 13:59:01 +0000 Received: (at submit) by debbugs.gnu.org; 16 Sep 2022 13:58:48 +0000 Received: from localhost ([127.0.0.1]:43806 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZBrj-000099-Ia for submit@debbugs.gnu.org; Fri, 16 Sep 2022 09:58:47 -0400 Received: from lists.gnu.org ([209.51.188.17]:50358) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZBrf-000090-VY for submit@debbugs.gnu.org; Fri, 16 Sep 2022 09:58:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60434) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oZBrf-0003HW-QA for guix-patches@gnu.org; Fri, 16 Sep 2022 09:58:43 -0400 Received: from lxc-smtp2.ens-lyon.fr ([140.77.167.81]:55054) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oZBrd-000819-E8 for guix-patches@gnu.org; Fri, 16 Sep 2022 09:58:43 -0400 Received: from localhost (localhost [127.0.0.1]) by lxc-smtp2.ens-lyon.fr (Postfix) with ESMTP id 7B7CCE5334 for ; Fri, 16 Sep 2022 15:58:36 +0200 (CEST) X-Virus-Scanned: by amavisd-new-2.11.0 (20160426) (Debian) at ens-lyon.fr Received: from lxc-smtp2.ens-lyon.fr ([127.0.0.1]) by localhost (lxc-smtp2.ens-lyon.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R8kJEgVaJ3ez for ; Fri, 16 Sep 2022 15:58:36 +0200 (CEST) Received: from localhost (fw-pmc.sorbonne-universite.fr [134.157.254.7]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (Client did not present a certificate) by lxc-smtp2.ens-lyon.fr (Postfix) with ESMTPSA id 697A2E5327 for ; Fri, 16 Sep 2022 15:58:36 +0200 (CEST) Date: Fri, 16 Sep 2022 15:58:35 +0200 From: Alice BRENON Message-ID: <20220916155835.4b1ae4cc@ens-lyon.fr> Organization: ENS de Lyon X-Mailer: Claws Mail 4.1.0 (GTK 3.24.30; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/6pPVMkuMA6m1zVD3fQJudqR" Received-SPF: pass client-ip=140.77.167.81; envelope-from=alice.brenon@ens-lyon.fr; helo=lxc-smtp2.ens-lyon.fr X-Spam_score_int: 14 X-Spam_score: 1.4 X-Spam_bar: + X-Spam_report: (1.4 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_SBL_CSS=3.335, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi guix, I use the little time required to fix the display between two talks of the 10 years anniversary to submit this proposal for a new haskell package. It's an extension of the HXT library for XML made to [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [134.157.254.7 listed in zen.spamhaus.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.7 SPF_NEUTRAL SPF: sender does not match SPF record (neutral) -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.9 (/) --MP_/6pPVMkuMA6m1zVD3fQJudqR Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi guix, I use the little time required to fix the display between two talks of the 10 years anniversary to submit this proposal for a new haskell package. It's an extension of the HXT library for XML made to handle XPaths. Happy birthday Guix !! Alice --MP_/6pPVMkuMA6m1zVD3fQJudqR Content-Type: text/x-patch Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=0001-gnu-Add-ghc-hxt-xpath.patch =46rom 9efbd82e9c566a6523dc54356dd4981fe6fac789 Mon Sep 17 00:00:00 2001 From: Alice BRENON Date: Tue, 13 Sep 2022 17:35:20 +0200 Subject: [PATCH] gnu: Add ghc-hxt-xpath. * gnu/packages/haskell-web.scm (ghc-hxt-xpath): New variable. --- gnu/packages/haskell-web.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index 1c2538b45e..0e82d65e27 100644 --- a/gnu/packages/haskell-web.scm +++ b/gnu/packages/haskell-web.scm @@ -12,6 +12,7 @@ ;;; Copyright =C2=A9 2020, 2022 Kyle Meyer ;;; Copyright =C2=A9 2020 Alexandru-Sergiu Marton ;;; Copyright =C2=A9 2020 Giacomo Leidi +;;; Copyright =C2=A9 2022 Alice Brenon ;;; ;;; This file is part of GNU Guix. ;;; @@ -1541,6 +1542,26 @@ (define-public ghc-hxt introduces a more general approach for processing XML with Haskell.") (license license:expat))) =20 +(define-public ghc-hxt-xpath + (package + (name "ghc-hxt-xpath") + (version "9.1.2.2") + (source (origin + (method url-fetch) + (uri (hackage-uri "hxt-xpath" version)) + (sha256 + (base32 + "0wlq9s01icalnvjkkilx5zaqp3ff4v5limj1xy8i18qpzjspqdsh")))) + (build-system haskell-build-system) + (inputs (list ghc-hxt)) + (home-page "https://github.com/UweSchmidt/hxt") + (synopsis "The XPath modules for HXT.") + (description + "This extension for the Haskell XML Toolbox defines data types to +represent XPath, navigation trees and primitives to select and edit subtre= es +from them. Some primitives have both a functional and an arrow interface.= ") + (license license:expat))) + (define-public ghc-http-common (package (name "ghc-http-common") --=20 2.37.2 --MP_/6pPVMkuMA6m1zVD3fQJudqR-- From unknown Fri Aug 08 22:17:43 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Alice BRENON Subject: bug#57862: closed (Re: [bug#57862] [PATCHES] Add package ghc-hxt-xpath) Message-ID: References: <87h70e4lnn.fsf@cbaines.net> <20220916155835.4b1ae4cc@ens-lyon.fr> X-Gnu-PR-Message: they-closed 57862 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 57862@debbugs.gnu.org Date: Sat, 08 Oct 2022 11:10:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1665227402-20029-1" This is a multi-part message in MIME format... ------------=_1665227402-20029-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #57862: [PATCHES] Add package ghc-hxt-xpath which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 57862@debbugs.gnu.org. --=20 57862: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D57862 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1665227402-20029-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 57862-done) by debbugs.gnu.org; 8 Oct 2022 11:09:25 +0000 Received: from localhost ([127.0.0.1]:38394 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oh7ht-0005C9-3q for submit@debbugs.gnu.org; Sat, 08 Oct 2022 07:09:25 -0400 Received: from mira.cbaines.net ([212.71.252.8]:41530) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oh7hq-0005C0-F4 for 57862-done@debbugs.gnu.org; Sat, 08 Oct 2022 07:09:23 -0400 Received: from localhost (unknown [IPv6:2a02:8010:68c1:0:fc93:27fb:8412:c8b7]) by mira.cbaines.net (Postfix) with ESMTPSA id 313D927BBE9; Sat, 8 Oct 2022 12:09:21 +0100 (BST) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id bf778b34; Sat, 8 Oct 2022 11:09:19 +0000 (UTC) References: <20220916155835.4b1ae4cc@ens-lyon.fr> User-agent: mu4e 1.8.9; emacs 28.1 From: Christopher Baines To: Alice BRENON Subject: Re: [bug#57862] [PATCHES] Add package ghc-hxt-xpath Date: Sat, 08 Oct 2022 12:07:55 +0100 In-reply-to: <20220916155835.4b1ae4cc@ens-lyon.fr> Message-ID: <87h70e4lnn.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57862-done Cc: 57862-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Alice BRENON writes: > I use the little time required to fix the display between two talks of > the 10 years anniversary to submit this proposal for a new haskell > package. It's an extension of the HXT library for XML made to handle > XPaths. Thanks Alice, I've pushed this to master as 14afaa5381b1185bf9e3701ff09c5bab12dacfab. Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmNBWlxfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XfPUhAAhmTc9qc515ryVZY1BNv2I/qll1oUnBE/ Nj34Tp+Qs8CbStjb5ygfcNxVs7Rzm7kiqM+BzVZRcuJMGhmruyk6sbSWC4iw/Zhy 8rFPw47JE4gKvsSj8jntEEBpoCrO/ymeuN/hIxEYp4ywxrz+vShvhp8smzKB13CC 9y6mQmRBia+YDXhh4/F22PSwRQfpeDDOywxY+iMdUcQD0G6ApiB/z09TQV5T1NgT KNC92+RNg27LTwvS0uB6/O6nUpY1woUQttSbhHgB7NW9AJJdq+QZliJTmG5kPFBa XgLhKHDuRuxQluVTnD0igV0jH1Z2M3x9PNEn872LXudc7Ftlki3Ks4JBneAbFqpk giGJXzg2mGpSqObzYyPk62fgDxT5eQCLb8GKiQBZOx8hTiW2xThbB9HndyJmXS4v hdUhOYeN26WU92IYBagoDgwR1LzOA7BuEPTEJjdHbm4aTorPHM8HzhwoIlupXnLW kv22PKGyAoJsV1bH4Ddq22kAY7MR018yhTpp0t8KhXJGyHLWgDa0WAE9RfaEtGsb xWsQ5UhNEYA1kd91WhaoONCx4uHT7Mv2bC/h62x6O5952KjZywPMBBsRWx9kciJx CNp9GyfpePA8Du9WuSzCIm5kf9cqbM7vZyoA/NI+VyQTDF51J4WhlXyUkpOVfAYD OWuJ0w1uxko= =pr6t -----END PGP SIGNATURE----- --=-=-=-- ------------=_1665227402-20029-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 16 Sep 2022 13:58:48 +0000 Received: from localhost ([127.0.0.1]:43806 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZBrj-000099-Ia for submit@debbugs.gnu.org; Fri, 16 Sep 2022 09:58:47 -0400 Received: from lists.gnu.org ([209.51.188.17]:50358) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZBrf-000090-VY for submit@debbugs.gnu.org; Fri, 16 Sep 2022 09:58:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60434) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oZBrf-0003HW-QA for guix-patches@gnu.org; Fri, 16 Sep 2022 09:58:43 -0400 Received: from lxc-smtp2.ens-lyon.fr ([140.77.167.81]:55054) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oZBrd-000819-E8 for guix-patches@gnu.org; Fri, 16 Sep 2022 09:58:43 -0400 Received: from localhost (localhost [127.0.0.1]) by lxc-smtp2.ens-lyon.fr (Postfix) with ESMTP id 7B7CCE5334 for ; Fri, 16 Sep 2022 15:58:36 +0200 (CEST) X-Virus-Scanned: by amavisd-new-2.11.0 (20160426) (Debian) at ens-lyon.fr Received: from lxc-smtp2.ens-lyon.fr ([127.0.0.1]) by localhost (lxc-smtp2.ens-lyon.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R8kJEgVaJ3ez for ; Fri, 16 Sep 2022 15:58:36 +0200 (CEST) Received: from localhost (fw-pmc.sorbonne-universite.fr [134.157.254.7]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (Client did not present a certificate) by lxc-smtp2.ens-lyon.fr (Postfix) with ESMTPSA id 697A2E5327 for ; Fri, 16 Sep 2022 15:58:36 +0200 (CEST) Date: Fri, 16 Sep 2022 15:58:35 +0200 From: Alice BRENON To: guix-patches@gnu.org Subject: [PATCHES] Add package ghc-hxt-xpath Message-ID: <20220916155835.4b1ae4cc@ens-lyon.fr> Organization: ENS de Lyon X-Mailer: Claws Mail 4.1.0 (GTK 3.24.30; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/6pPVMkuMA6m1zVD3fQJudqR" Received-SPF: pass client-ip=140.77.167.81; envelope-from=alice.brenon@ens-lyon.fr; helo=lxc-smtp2.ens-lyon.fr X-Spam_score_int: 14 X-Spam_score: 1.4 X-Spam_bar: + X-Spam_report: (1.4 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_SBL_CSS=3.335, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.9 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi guix, I use the little time required to fix the display between two talks of the 10 years anniversary to submit this proposal for a new haskell package. It's an extension of the HXT library for XML made to [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [134.157.254.7 listed in zen.spamhaus.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.7 SPF_NEUTRAL SPF: sender does not match SPF record (neutral) -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.9 (/) --MP_/6pPVMkuMA6m1zVD3fQJudqR Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi guix, I use the little time required to fix the display between two talks of the 10 years anniversary to submit this proposal for a new haskell package. It's an extension of the HXT library for XML made to handle XPaths. Happy birthday Guix !! Alice --MP_/6pPVMkuMA6m1zVD3fQJudqR Content-Type: text/x-patch Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=0001-gnu-Add-ghc-hxt-xpath.patch =46rom 9efbd82e9c566a6523dc54356dd4981fe6fac789 Mon Sep 17 00:00:00 2001 From: Alice BRENON Date: Tue, 13 Sep 2022 17:35:20 +0200 Subject: [PATCH] gnu: Add ghc-hxt-xpath. * gnu/packages/haskell-web.scm (ghc-hxt-xpath): New variable. --- gnu/packages/haskell-web.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm index 1c2538b45e..0e82d65e27 100644 --- a/gnu/packages/haskell-web.scm +++ b/gnu/packages/haskell-web.scm @@ -12,6 +12,7 @@ ;;; Copyright =C2=A9 2020, 2022 Kyle Meyer ;;; Copyright =C2=A9 2020 Alexandru-Sergiu Marton ;;; Copyright =C2=A9 2020 Giacomo Leidi +;;; Copyright =C2=A9 2022 Alice Brenon ;;; ;;; This file is part of GNU Guix. ;;; @@ -1541,6 +1542,26 @@ (define-public ghc-hxt introduces a more general approach for processing XML with Haskell.") (license license:expat))) =20 +(define-public ghc-hxt-xpath + (package + (name "ghc-hxt-xpath") + (version "9.1.2.2") + (source (origin + (method url-fetch) + (uri (hackage-uri "hxt-xpath" version)) + (sha256 + (base32 + "0wlq9s01icalnvjkkilx5zaqp3ff4v5limj1xy8i18qpzjspqdsh")))) + (build-system haskell-build-system) + (inputs (list ghc-hxt)) + (home-page "https://github.com/UweSchmidt/hxt") + (synopsis "The XPath modules for HXT.") + (description + "This extension for the Haskell XML Toolbox defines data types to +represent XPath, navigation trees and primitives to select and edit subtre= es +from them. Some primitives have both a functional and an arrow interface.= ") + (license license:expat))) + (define-public ghc-http-common (package (name "ghc-http-common") --=20 2.37.2 --MP_/6pPVMkuMA6m1zVD3fQJudqR-- ------------=_1665227402-20029-1--