From unknown Tue Aug 19 14:22:56 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#37817] [PATCH 0/7] Add graph Common Lisp library and dependencies. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 18 Oct 2019 20:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 37817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 37817@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15714311083983 (code B ref -1); Fri, 18 Oct 2019 20:39:02 +0000 Received: (at submit) by debbugs.gnu.org; 18 Oct 2019 20:38:28 +0000 Received: from localhost ([127.0.0.1]:51627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iLZ11-000128-Aj for submit@debbugs.gnu.org; Fri, 18 Oct 2019 16:38:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:44185) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iLZ0y-00011y-TL for submit@debbugs.gnu.org; Fri, 18 Oct 2019 16:38:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49738) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iLZ0x-0004DO-Jp for guix-patches@gnu.org; Fri, 18 Oct 2019 16:38:24 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iLZ0w-0004BG-ET for guix-patches@gnu.org; Fri, 18 Oct 2019 16:38:23 -0400 Received: from mout02.posteo.de ([185.67.36.66]:54739) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iLZ0v-0004An-Uf for guix-patches@gnu.org; Fri, 18 Oct 2019 16:38:22 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 7E1F82400FD for ; Fri, 18 Oct 2019 22:38:19 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1571431099; bh=WYRE5AE/WR+3SWsjYBRDobuRBuspKY+TMqBawrSG6hk=; h=From:To:Subject:Date:From; b=D43VRMAoKaHOZSTBL630bYDYPvTgDNVKV0nx8Qjvp3KZ7CNnTHMNY+kkZmjvgzcvH FHj9zQnZZqm3895U1Isz7j2uANjogWjRGNNcuMl9ykKqHJKQy+fJ9npbHiBAVIMyAU nTe4P/a7kVozube6gf7jtyGVK8rlcTfkyorAsTOrhd26GfuQK4+UZks8Sj9tX/1Yiw +fTcQvv2k+mPrFPHMe+wjwXAPku3mnAYLOYudsSnpSKQKog4FhyiPLHLY4AP2ag2s7 o/RcWtppl6JY18LmYaUGaCDkBukLFSb8oEdL+KPFvv9ctaxwK00Dal8ymT/kmbVKcq 3z4G+0aZNMjjQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46vyXp2qVsz9rxL for ; Fri, 18 Oct 2019 22:38:18 +0200 (CEST) User-agent: mu4e 1.2.0; emacs 26.3 From: Guillaume Le Vaillant Date: Fri, 18 Oct 2019 22:38:17 +0200 Message-ID: <87k191x006.fsf@yamatai> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 185.67.36.66 X-Spam-Score: -1.3 (-) 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: -2.3 (--) Patches: - Add cl-heap. - Add curry-compose-reader-macros. - Add yason. - sbcl-iterate: Add missing native input. - Add ecl-iterate - Add stefil - Add graph From unknown Tue Aug 19 14:22:56 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#37817] [PATCH 1/7] gnu: Add cl-heap. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 18 Oct 2019 20:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 37817@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 37817-submit@debbugs.gnu.org id=B37817.15714313614469 (code B ref 37817); Fri, 18 Oct 2019 20:43:02 +0000 Received: (at 37817) by debbugs.gnu.org; 18 Oct 2019 20:42:41 +0000 Received: from localhost ([127.0.0.1]:51632 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iLZ57-0001A1-ES for submit@debbugs.gnu.org; Fri, 18 Oct 2019 16:42:41 -0400 Received: from mout02.posteo.de ([185.67.36.66]:40415) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iLZ55-00019k-5y for 37817@debbugs.gnu.org; Fri, 18 Oct 2019 16:42:39 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 3BABB2400FD for <37817@debbugs.gnu.org>; Fri, 18 Oct 2019 22:42:33 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1571431353; bh=zKBuHobcb3Nlq0Uazpg7zNwm6qkX5DVmXsqS7oYh8sM=; h=From:To:Cc:Subject:Date:From; b=pJanTOk8dXWWO07tlE34oUOd1Q7l+ZxpggNej5kb6/11W+e1zokScWLAPsm96ooYH xvWgsL0Y85jcyStxpHeu5WGzexuuvFN6AYCubUruQC0ZNwnJXZe0AYZtycSR5tVfVR FB7AM4/sVofRMHjbKwd1Tkge8mgs6OKGwM5w0t4sAXd+lEPXRNvyHCX9y4zyp8I/kq b1dlTBBmFTB2z8mTCkGOFH92bbYCEDceBiGEz1jJuv1GgWrE2TMKHOUdczg9E1ym8r Ge6BrdrZfEwnXJR1OjhdlEmS6a0G0VhELOhe85NPmY6qIU82eLHEusMoKSjUGOA0K3 4uBzQRcc6W2mg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46vydg5wm9z9rxK; Fri, 18 Oct 2019 22:42:31 +0200 (CEST) From: Guillaume Le Vaillant Date: Fri, 18 Oct 2019 22:42:00 +0200 Message-Id: <20191018204206.15154-1-glv@posteo.net> X-Mailer: git-send-email 2.23.0 In-Reply-To: <87k191x006.fsf@yamatai> References: <87k191x006.fsf@yamatai> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) * gnu/packages/lisp.scm (cl-heap, sbcl-cl-heap, ecl-cl-heap): New variables. --- gnu/packages/lisp.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index bb2a589578..e407093348 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -7833,3 +7833,33 @@ Clojure, as well as several expansions on the idea.") (define-public ecl-arrows (sbcl-package->ecl-package sbcl-arrows)) + +(define-public sbcl-cl-heap + (package + (name "sbcl-cl-heap") + (version "0.1.6") + (source + (origin + (method url-fetch) + (uri (string-append "https://common-lisp.net/project/cl-heap/releases/" + "cl-heap_" version ".tar.gz")) + (sha256 + (base32 + "163hb07p2nxz126rpq3cj5dyala24n0by5i5786n2qcr1w0bak4i")))) + (build-system asdf-build-system/sbcl) + (native-inputs + `(("xlunit" ,sbcl-xlunit))) + (arguments + `(#:test-asd-file "cl-heap-tests.asd")) + (synopsis "Heap and priority queue data structures for Common Lisp") + (description + "CL-HEAP provides various implementations of heap data structures (a +binary heap and a Fibonacci heap) as well as an efficient priority queue.") + (home-page "https://common-lisp.net/project/cl-heap/") + (license license:gpl3+))) + +(define-public cl-heap + (sbcl-package->cl-source-package sbcl-cl-heap)) + +(define-public ecl-cl-heap + (sbcl-package->ecl-package sbcl-cl-heap)) -- 2.23.0 From unknown Tue Aug 19 14:22:56 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#37817] [PATCH 2/7] gnu: Add curry-compose-reader-macros. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 18 Oct 2019 20:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 37817@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 37817-submit@debbugs.gnu.org id=B37817.15714313684490 (code B ref 37817); Fri, 18 Oct 2019 20:43:02 +0000 Received: (at 37817) by debbugs.gnu.org; 18 Oct 2019 20:42:48 +0000 Received: from localhost ([127.0.0.1]:51635 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iLZ5D-0001AM-Q7 for submit@debbugs.gnu.org; Fri, 18 Oct 2019 16:42:48 -0400 Received: from mout02.posteo.de ([185.67.36.66]:42403) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iLZ5B-00019x-Pu for 37817@debbugs.gnu.org; Fri, 18 Oct 2019 16:42:46 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 246782400FD for <37817@debbugs.gnu.org>; Fri, 18 Oct 2019 22:42:40 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1571431360; bh=r4LhZ+dAuFlHS7xhHSO67s5b1eag9CL5KXOviF3chv8=; h=From:To:Cc:Subject:Date:From; b=Ma2SfpkzoMlVYzWu8gs4SAHoaNLzuEHT+V6XhmV0BAmGlBQ1UZtn8wXQgRlK/M/WE QNoP4FPeTU8CQ8RlBrWFI1QcpZuu3lkTrzqCsDHv9EMiPeQesHUMP12MRwj8YrhcSr xYHOdMDKhsBPkYdEFWUlouVi87jY+3bFjUCZdwoZvL1+azAZUnZCy2B/owBRZewGqH 3CfGAURiy0JqafBZfrrnhxGMu/ygDx0MHFLeA8UWkT50dHBtR2sJImb/eWPTFy504r kw5EgfVXkZBv4STkbJE8DbK3AXfrG77BOH4IuzCCypxk+uZzw4NKS4W05ZjXFhrIu+ 42aIHm9IA2oOA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46vydq2sdnz9rxB; Fri, 18 Oct 2019 22:42:39 +0200 (CEST) From: Guillaume Le Vaillant Date: Fri, 18 Oct 2019 22:42:01 +0200 Message-Id: <20191018204206.15154-2-glv@posteo.net> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20191018204206.15154-1-glv@posteo.net> References: <87k191x006.fsf@yamatai> <20191018204206.15154-1-glv@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) * gnu/packages/lisp.scm (cl-curry-compose-reader-macros, sbcl-curry-compose-reader-macros, ecl-curry-compose-reader-macros): New variables. --- gnu/packages/lisp.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index e407093348..42d5884c03 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -7863,3 +7863,37 @@ binary heap and a Fibonacci heap) as well as an efficient priority queue.") (define-public ecl-cl-heap (sbcl-package->ecl-package sbcl-cl-heap)) + +(define-public sbcl-curry-compose-reader-macros + (let ((commit "beaa92dedf392726c042184bfd6149fa8d9e6ac2") + (revision "0")) + (package + (name "sbcl-curry-compose-reader-macros") + (version (git-version "1.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/eschulte/curry-compose-reader-macros.git") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0rv9bl8xrad5wfcg5zs1dazvnpmvqz6297lbn8bywsrcfnlf7h98")))) + (build-system asdf-build-system/sbcl) + (inputs + `(("alexandria" ,sbcl-alexandria) + ("named-readtables" ,sbcl-named-readtables))) + (synopsis "Reader macros for partial application and composition") + (description + "This Common Lisp library provides reader macros for concise expression +of function partial application and composition.") + (home-page "https://eschulte.github.io/curry-compose-reader-macros/") + (license license:public-domain)))) + +(define-public cl-curry-compose-reader-macros + (sbcl-package->cl-source-package sbcl-curry-compose-reader-macros)) + +(define-public ecl-curry-compose-reader-macros + (sbcl-package->ecl-package sbcl-curry-compose-reader-macros)) -- 2.23.0 From unknown Tue Aug 19 14:22:56 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#37817] [PATCH 3/7] gnu: Add yason. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 18 Oct 2019 20:43:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 37817@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 37817-submit@debbugs.gnu.org id=B37817.15714313704508 (code B ref 37817); Fri, 18 Oct 2019 20:43:03 +0000 Received: (at 37817) by debbugs.gnu.org; 18 Oct 2019 20:42:50 +0000 Received: from localhost ([127.0.0.1]:51638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iLZ5G-0001Ae-61 for submit@debbugs.gnu.org; Fri, 18 Oct 2019 16:42:50 -0400 Received: from mout02.posteo.de ([185.67.36.66]:57881) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iLZ5E-0001AA-Uq for 37817@debbugs.gnu.org; Fri, 18 Oct 2019 16:42:49 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 458B12400E5 for <37817@debbugs.gnu.org>; Fri, 18 Oct 2019 22:42:43 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1571431363; bh=rc1nnzBT4bAPIJg3gfeFUAyC0Tf7DfmZ0Yrdr/rdY1g=; h=From:To:Cc:Subject:Date:From; b=rhx19+CS4OuPqe/Qy6HZ8/FpBU25h9l1sGymPlgfR6GGDTlCUU1YwFgfjiMTY5b9y 24uXeeWY/FgmO+73W6ed2AMy6BdE8TiSQUEq44AkD3ODNJytvDR8L4flxv4ztijs9N jQnGgaY6QrsdyaOsuA+ZBUkNNZmPENzAqOgxhMX9z7YYbtzbBk/9uqPFWyGUXRaqBa h+sMQOCfMo8rIvrBSvBixHO2LhJZxlXAaD0ExmY/pHNRIs1Vxu/danJ0oiSkS6WO2S ptsn7NhlCdp7b/9ChS+crBz3vwest0hM0RCBM3dfl/u7T4r4h73dWu7K8fkkPs01Ii qBVBS/9wdpcOQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46vydt3svKz9rxB; Fri, 18 Oct 2019 22:42:42 +0200 (CEST) From: Guillaume Le Vaillant Date: Fri, 18 Oct 2019 22:42:02 +0200 Message-Id: <20191018204206.15154-3-glv@posteo.net> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20191018204206.15154-1-glv@posteo.net> References: <87k191x006.fsf@yamatai> <20191018204206.15154-1-glv@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) * gnu/packages/lisp.scm (cl-yason, sbcl-yason, ecl-yason): New variables. --- gnu/packages/lisp.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 42d5884c03..28856696ea 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -7897,3 +7897,34 @@ of function partial application and composition.") (define-public ecl-curry-compose-reader-macros (sbcl-package->ecl-package sbcl-curry-compose-reader-macros)) + +(define-public sbcl-yason + (package + (name "sbcl-yason") + (version "0.7.7") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/phmarek/yason.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0479rbjgbj80jpk5bby18inlv1kfp771a82rlcq5psrz65qqa9bj")))) + (build-system asdf-build-system/sbcl) + (inputs + `(("alexandria" ,sbcl-alexandria) + ("trivial-gray-streams" ,sbcl-trivial-gray-streams))) + (synopsis "Common Lisp JSON parser/encoder") + (description + "YASON is a Common Lisp library for encoding and decoding data in the +JSON interchange format.") + (home-page "https://github.com/phmarek/yason") + (license license:bsd-3))) + +(define-public cl-yason + (sbcl-package->cl-source-package sbcl-yason)) + +(define-public ecl-yason + (sbcl-package->ecl-package sbcl-yason)) -- 2.23.0 From unknown Tue Aug 19 14:22:56 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#37817] [PATCH 4/7] gnu: sbcl-iterate: Add missing native input. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 18 Oct 2019 20:43:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 37817@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 37817-submit@debbugs.gnu.org id=B37817.15714313744539 (code B ref 37817); Fri, 18 Oct 2019 20:43:03 +0000 Received: (at 37817) by debbugs.gnu.org; 18 Oct 2019 20:42:54 +0000 Received: from localhost ([127.0.0.1]:51643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iLZ5K-0001B9-IU for submit@debbugs.gnu.org; Fri, 18 Oct 2019 16:42:54 -0400 Received: from mout02.posteo.de ([185.67.36.66]:39281) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iLZ5G-0001AD-GM for 37817@debbugs.gnu.org; Fri, 18 Oct 2019 16:42:50 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id B115C2400FF for <37817@debbugs.gnu.org>; Fri, 18 Oct 2019 22:42:44 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1571431364; bh=IM/wh2JnI2sNTKYx/JJxtCJxLrcVCbfNeZVOlKoGiNM=; h=From:To:Cc:Subject:Date:From; b=lzl8kWFs1ROFe+WZ9dxySOB6UAqPMlh4fdRT+bCPA7cyft2yDJkbKlgZ5f9X69PQS Aox7+gASblJEYz0UjBewkXS7qbWhCjCwGPkftQrqQ8GWoLLhckQgjuIrBCclZJ4Fqt PcH372URzSfUc7SqS1+LpwsJLVqwmX4RfIXm9avDAXJTG6kfEQEeLNLla3bXyMC0WP oc4uXmgSQExHjknnA+SiezvbzKVfWHffbqXvlaqvgzEsY5SnSbC6hVvXkwLeLAC+91 HJ2jchITa8ePsrARHm5CuOIJpXow43oVKo+vhboHvS5SlX3T/uCywPK2MnJMk6u5Fv 1rvjXLHvWPRhw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46vydw2H59z9rxL; Fri, 18 Oct 2019 22:42:44 +0200 (CEST) From: Guillaume Le Vaillant Date: Fri, 18 Oct 2019 22:42:03 +0200 Message-Id: <20191018204206.15154-4-glv@posteo.net> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20191018204206.15154-1-glv@posteo.net> References: <87k191x006.fsf@yamatai> <20191018204206.15154-1-glv@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) * gnu/packages/lisp.scm (sbcl-iterate)[native-inputs]: Add rt. --- gnu/packages/lisp.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 28856696ea..c8fdece80e 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -1508,6 +1508,8 @@ else @code{parse-number} signals an error of type @code{invalid-number}.") (base32 "0kvz16gnxnkdz0fy1x8y5yr28nfm7i2qpvix7mgwccdpjmsb4pgm")))) (build-system asdf-build-system/sbcl) + (native-inputs + `(("rt" ,sbcl-rt))) (home-page "https://common-lisp.net/project/iterate/") (synopsis "Iteration construct for Common Lisp") (description "@code{iterate} is an iteration construct for Common Lisp. -- 2.23.0 From unknown Tue Aug 19 14:22:56 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#37817] [PATCH 5/7] gnu: Add ecl-iterate. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 18 Oct 2019 20:43:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 37817@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 37817-submit@debbugs.gnu.org id=B37817.15714313784556 (code B ref 37817); Fri, 18 Oct 2019 20:43:04 +0000 Received: (at 37817) by debbugs.gnu.org; 18 Oct 2019 20:42:58 +0000 Received: from localhost ([127.0.0.1]:51646 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iLZ5N-0001BP-TE for submit@debbugs.gnu.org; Fri, 18 Oct 2019 16:42:58 -0400 Received: from mout02.posteo.de ([185.67.36.66]:59151) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iLZ5I-0001AK-FL for 37817@debbugs.gnu.org; Fri, 18 Oct 2019 16:42:53 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id B9F122400FC for <37817@debbugs.gnu.org>; Fri, 18 Oct 2019 22:42:46 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1571431366; bh=6nWPbDpNwxmVSFmciZsMgUqttnobZCpxesi2WuueZwE=; h=From:To:Cc:Subject:Date:From; b=ZyZlftyZhLuyv3n2cXXkrBvvv7IZQNdEek0bR0sAoO0AtRlobPETra1HZxIRIUZU6 AdmOkm7cR5mD+ZTwjjx1OG+lkcxYGJodxweJzvcfjWVnz4cqg9KdwxcMJEG7vDof+l IoFQeR9oea8U980O6YCClqIFdOPLwWAu7uVPxI7ZaO+LulOieoRdfUkM3N1SJ3hYF7 UgW5rnFCoWRBGql1uceuRlfh/n4RrRmATEsQn+EuCIzk184ccx4ulw699YMmUValrB f/ASJp0zbgNcb1tcGrvbDdyIuQXs94v7cxWO28so5aHwbyBmNcsfjKqHsFX8g5I2n9 vJWlg71sgyiqg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46vydy0HQ0z9rxB; Fri, 18 Oct 2019 22:42:45 +0200 (CEST) From: Guillaume Le Vaillant Date: Fri, 18 Oct 2019 22:42:04 +0200 Message-Id: <20191018204206.15154-5-glv@posteo.net> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20191018204206.15154-1-glv@posteo.net> References: <87k191x006.fsf@yamatai> <20191018204206.15154-1-glv@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) * gnu/packages/lisp.scm (ecl-iterate): New variable. --- gnu/packages/lisp.scm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index c8fdece80e..a7065213ce 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -1526,6 +1526,9 @@ It is similar to the @code{CL:LOOP} macro, with these distinguishing marks: (define-public cl-iterate (sbcl-package->cl-source-package sbcl-iterate)) +(define-public ecl-iterate + (sbcl-package->ecl-package sbcl-iterate)) + (define-public sbcl-cl-uglify-js ;; There have been many bug fixes since the 2010 release. (let ((commit "429c5e1d844e2f96b44db8fccc92d6e8e28afdd5") -- 2.23.0 From unknown Tue Aug 19 14:22:56 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#37817] [PATCH 6/7] gnu: Add stefil. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 18 Oct 2019 20:43:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 37817@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 37817-submit@debbugs.gnu.org id=B37817.15714313784563 (code B ref 37817); Fri, 18 Oct 2019 20:43:05 +0000 Received: (at 37817) by debbugs.gnu.org; 18 Oct 2019 20:42:58 +0000 Received: from localhost ([127.0.0.1]:51648 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iLZ5O-0001BR-8P for submit@debbugs.gnu.org; Fri, 18 Oct 2019 16:42:58 -0400 Received: from mout02.posteo.de ([185.67.36.66]:55223) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iLZ5J-0001AW-TZ for 37817@debbugs.gnu.org; Fri, 18 Oct 2019 16:42:54 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 35F7C2400E5 for <37817@debbugs.gnu.org>; Fri, 18 Oct 2019 22:42:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1571431368; bh=FDxqJIaf5/BeYqO7Q10/tfIJ8JqR5BZODi9Nhhmrdg8=; h=From:To:Cc:Subject:Date:From; b=F9R1Cly0/x8mJ9KODwWxZQouJA+L0MoY35/R8MjUyF8bjIP/x+6EYCNgIncuAnrOs Rf4rsxtAvCe0r3LXvO+9SUIQKHLlMINgW/BkT6FHVX/yG1HLToTb1FC0Bpx3RJLkBn jx16gR0zM9u6SmfmA/1z5+fcoIESp97r8Rr/K2ZjJ9/uk32iwbhjn5PLV2koddiCnY npFxgowUk39whHOzD2A0h5ixXOZ9/yRMjs2Tz+QsCcIm/mcZEyl36jNNzJZg+Tdro2 wDylqpym9wejYeDYt/CRjeUFxMz7jUsOF5WXOlbVU1bDZtI9SmoIcPqlAgfpEQ1VuM MOlbmsTZa2Ycg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46vydz5Xyfz9rxB; Fri, 18 Oct 2019 22:42:47 +0200 (CEST) From: Guillaume Le Vaillant Date: Fri, 18 Oct 2019 22:42:05 +0200 Message-Id: <20191018204206.15154-6-glv@posteo.net> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20191018204206.15154-1-glv@posteo.net> References: <87k191x006.fsf@yamatai> <20191018204206.15154-1-glv@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) * gnu/packages/lisp.scm (cl-stefil, sbcl-stefil): New variables. --- gnu/packages/lisp.scm | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index a7065213ce..c69a8cac6b 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -7933,3 +7933,46 @@ JSON interchange format.") (define-public ecl-yason (sbcl-package->ecl-package sbcl-yason)) + +(define-public sbcl-stefil + (let ((commit "0398548ec95dceb50fc2c2c03e5fb0ce49b86c7a") + (revision "0")) + (package + (name "sbcl-stefil") + (version (git-version "0.1" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.common-lisp.net/stefil/stefil.git") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0bqz64q2szzhf91zyqyssmvrz7da6442rs01808pf3wrdq28bclh")))) + (build-system asdf-build-system/sbcl) + (inputs + `(("alexandria" ,sbcl-alexandria) + ("iterate" ,sbcl-iterate) + ("metabang-bind" ,sbcl-metabang-bind))) + (propagated-inputs + ;; Swank doesn't have a pre-compiled package, therefore we must + ;; propagate its sources. + `(("swank" ,cl-slime-swank))) + (arguments + '(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'drop-unnecessary-dependency + (lambda _ + (substitute* "package.lisp" + ((":stefil-system") "")) + #t))))) + (home-page "https://common-lisp.net/project/stefil/index-old.shtml") + (synopsis "Simple test framework") + (description + "Stefil is a simple test framework for Common Lisp, with a focus on +interactive development.") + (license license:public-domain)))) + +(define-public cl-stefil + (sbcl-package->cl-source-package sbcl-stefil)) -- 2.23.0 From unknown Tue Aug 19 14:22:56 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#37817] [PATCH 7/7] gnu: Add graph. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 18 Oct 2019 20:43:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 37817@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 37817-submit@debbugs.gnu.org id=B37817.15714313824589 (code B ref 37817); Fri, 18 Oct 2019 20:43:05 +0000 Received: (at 37817) by debbugs.gnu.org; 18 Oct 2019 20:43:02 +0000 Received: from localhost ([127.0.0.1]:51650 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iLZ5R-0001Bm-LD for submit@debbugs.gnu.org; Fri, 18 Oct 2019 16:43:02 -0400 Received: from mout02.posteo.de ([185.67.36.66]:56839) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iLZ5M-0001Ar-Dd for 37817@debbugs.gnu.org; Fri, 18 Oct 2019 16:43:00 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id B87D92400FC for <37817@debbugs.gnu.org>; Fri, 18 Oct 2019 22:42:50 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1571431370; bh=PBEU8yV/L5asZUk/K4p0HhDkPagLwotVGqZIqH4yfw8=; h=From:To:Cc:Subject:Date:From; b=kR2KGFUp9mWM3ZUXdMsvn4JJXIF5leWspV3SOqyXYCub4PP2Ug0suprgufJJRb5a5 wU6fY4OYDmv6V0lNXA1GnPDUYjXhrycctCvXG8R/DNutV1R5Az3H7WjIxYiAA2UXI7 Oq1dhhiGzOHMQBb/0wCCL4EcF+aLQXD5iwru19cM+IgKkQjQmprx7PB37cKEsqCjXB Gcb3JrUb8LIPX4sUBkuAUbOy2CPqgaNmWT6HssMIs2LtPxyrNErBfoeSje0wwkkxfn 1qwN1TnTv98YLKJNSFO+TJ7huPz7puUtjbvqB1K2cV2DSGgqOWUMURnwKg/1ONYhyN ZOEFuEQYkPLWA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46vyf142mbz9rxB; Fri, 18 Oct 2019 22:42:49 +0200 (CEST) From: Guillaume Le Vaillant Date: Fri, 18 Oct 2019 22:42:06 +0200 Message-Id: <20191018204206.15154-7-glv@posteo.net> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20191018204206.15154-1-glv@posteo.net> References: <87k191x006.fsf@yamatai> <20191018204206.15154-1-glv@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) * gnu/packages/lisp.scm (cl-graph, sbcl-graph): New variables. * gnu/packages/patches/sbcl-graph-asdf-definitions.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. --- gnu/local.mk | 1 + gnu/packages/lisp.scm | 74 +++++++++++++++++++ .../patches/sbcl-graph-asdf-definitions.patch | 70 ++++++++++++++++++ 3 files changed, 145 insertions(+) create mode 100644 gnu/packages/patches/sbcl-graph-asdf-definitions.patch diff --git a/gnu/local.mk b/gnu/local.mk index 3fbfe0f2bb..30c2b4e27b 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1312,6 +1312,7 @@ dist_patch_DATA = \ %D%/packages/patches/rust-coresimd-doctest.patch \ %D%/packages/patches/rust-reproducible-builds.patch \ %D%/packages/patches/rxvt-unicode-escape-sequences.patch \ + %D%/packages/patches/sbcl-graph-asdf-definitions.patch \ %D%/packages/patches/scalapack-blacs-mpi-deprecations.patch \ %D%/packages/patches/scheme48-tests.patch \ %D%/packages/patches/scotch-build-parallelism.patch \ diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index c69a8cac6b..eab4214740 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -7976,3 +7976,77 @@ interactive development.") (define-public cl-stefil (sbcl-package->cl-source-package sbcl-stefil)) + +(define-public sbcl-graph + (let ((commit "78bf9ec930d8eae4f0861b5be76765fb1e45e24f") + (revision "0")) + (package + (name "sbcl-graph") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/eschulte/graph.git") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1qpij4xh8bqwc2myahpilcbh916v7vg0acz2fij14d3y0jm02h0g")) + (patches (search-patches "sbcl-graph-asdf-definitions.patch")))) + (build-system asdf-build-system/sbcl) + (native-inputs + `(("stefil" ,sbcl-stefil))) + (inputs + `(("alexandria" ,sbcl-alexandria) + ("cl-heap" ,sbcl-cl-heap) + ("curry-compose-reader-macros" ,sbcl-curry-compose-reader-macros) + ("metabang-bind" ,sbcl-metabang-bind) + ("named-readtables" ,sbcl-named-readtables))) + (arguments + '(#:test-asd-file "graph.test.asd")) + (synopsis "Graph data structure and algorithms for Common Lisp") + (description + "The GRAPH Common Lisp library provides a data structures to represent +graphs, as well as some graph manipulation and analysis algorithms (shortest +path, maximum flow, minimum spanning tree, etc.).") + (home-page "https://eschulte.github.io/graph/") + (license license:gpl3+)))) + +(define-public cl-graph + (sbcl-package->cl-source-package sbcl-graph)) + +(define-public sbcl-graph-dot + (package + (inherit sbcl-graph) + (name "sbcl-graph-dot") + (inputs + `(("alexandria" ,sbcl-alexandria) + ("cl-ppcre" ,sbcl-cl-ppcre) + ("curry-compose-reader-macros" ,sbcl-curry-compose-reader-macros) + ("graph" ,sbcl-graph) + ("metabang-bind" ,sbcl-metabang-bind) + ("named-readtables" ,sbcl-named-readtables))) + (arguments + (substitute-keyword-arguments (package-arguments sbcl-graph) + ((#:asd-file _ "") "graph.dot.asd") + ((#:asd-system-name _ #f) "graph-dot"))) + (synopsis "Serialize graphs to and from DOT format"))) + +(define-public sbcl-graph-json + (package + (inherit sbcl-graph) + (name "sbcl-graph-json") + (inputs + `(("alexandria" ,sbcl-alexandria) + ("curry-compose-reader-macros" ,sbcl-curry-compose-reader-macros) + ("graph" ,sbcl-graph) + ("metabang-bind" ,sbcl-metabang-bind) + ("named-readtables" ,sbcl-named-readtables) + ("yason" ,sbcl-yason))) + (arguments + (substitute-keyword-arguments (package-arguments sbcl-graph) + ((#:asd-file _ "") "graph.json.asd") + ((#:asd-system-name _ #f) "graph-json"))) + (synopsis "Serialize graphs to and from JSON format"))) diff --git a/gnu/packages/patches/sbcl-graph-asdf-definitions.patch b/gnu/packages/patches/sbcl-graph-asdf-definitions.patch new file mode 100644 index 0000000000..a528ccfcc6 --- /dev/null +++ b/gnu/packages/patches/sbcl-graph-asdf-definitions.patch @@ -0,0 +1,70 @@ +commit 52ebece1243ae6900e414b6248b5145a28348eef +Author: Guillaume Le Vaillant +Date: Fri Oct 18 15:41:23 2019 +0200 + + Use basic ASDF system definitions instead of package-inferred-system + +diff --git a/graph.asd b/graph.asd +index 193b6e3..56afc8f 100644 +--- a/graph.asd ++++ b/graph.asd +@@ -3,12 +3,10 @@ + :version "0.0.0" + :author ("Eric Schulte " "Thomas Dye") + :licence "GPL V3" +- :class :package-inferred-system +- :defsystem-depends-on (:asdf-package-system) ++ :in-order-to ((test-op (test-op graph-test))) + :depends-on (alexandria + metabang-bind + named-readtables + curry-compose-reader-macros +- graph/graph)) +- +-(register-system-packages "femlisp-matlisp" '(:fl.matlisp)) ++ cl-heap) ++ :components ((:file "graph"))) +diff --git a/graph.dot.asd b/graph.dot.asd +new file mode 100644 +index 0000000..12aec7e +--- /dev/null ++++ b/graph.dot.asd +@@ -0,0 +1,8 @@ ++(defsystem :graph-dot ++ :depends-on (alexandria ++ metabang-bind ++ named-readtables ++ curry-compose-reader-macros ++ cl-ppcre ++ graph) ++ :components ((:file "dot"))) +diff --git a/graph.json.asd b/graph.json.asd +new file mode 100644 +index 0000000..e7d091f +--- /dev/null ++++ b/graph.json.asd +@@ -0,0 +1,8 @@ ++(defsystem :graph-json ++ :depends-on (alexandria ++ metabang-bind ++ named-readtables ++ curry-compose-reader-macros ++ yason ++ graph) ++ :components ((:file "json"))) +diff --git a/graph.test.asd b/graph.test.asd +new file mode 100644 +index 0000000..1e811e1 +--- /dev/null ++++ b/graph.test.asd +@@ -0,0 +1,10 @@ ++(defsystem :graph-test ++ :depends-on (alexandria ++ metabang-bind ++ named-readtables ++ curry-compose-reader-macros ++ graph ++ stefil) ++ :perform (test-op (o s) ++ (uiop:symbol-call :graph/test 'test)) ++ :components ((:file "test"))) -- 2.23.0 From unknown Tue Aug 19 14:22:56 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#37817] [PATCH 1/7] gnu: Add cl-heap., [bug#37817] [PATCH 2/7] gnu: Add curry-compose-reader-macros., [bug#37817] [PATCH 3/7] gnu: Add yason., [bug#37817] [PATCH 4/7] gnu: sbcl-iterate: Add missing native input., [bug#37817] [PATCH 5/7] gnu: Add ecl-iterate., [bug#37817] [PATCH 6/7] gnu: Add stefil., [bug#37817] [PATCH 7/7] gnu: Add graph. Resent-From: Pierre Neidhardt Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 21 Oct 2019 09:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Guillaume Le Vaillant Cc: 37817@debbugs.gnu.org Received: via spool by 37817-submit@debbugs.gnu.org id=B37817.15716494084785 (code B ref 37817); Mon, 21 Oct 2019 09:17:02 +0000 Received: (at 37817) by debbugs.gnu.org; 21 Oct 2019 09:16:48 +0000 Received: from localhost ([127.0.0.1]:55725 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMTo0-0001Er-3O for submit@debbugs.gnu.org; Mon, 21 Oct 2019 05:16:48 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:47701) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMTnx-0001C5-UY for 37817@debbugs.gnu.org; Mon, 21 Oct 2019 05:16:46 -0400 X-Originating-IP: 92.169.151.76 Received: from bababa (lfbn-1-4156-76.w92-169.abo.wanadoo.fr [92.169.151.76]) (Authenticated sender: pierre@atlas.engineer) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id DC0891C0004; Mon, 21 Oct 2019 09:16:43 +0000 (UTC) From: Pierre Neidhardt References: <87k191x006.fsf@yamatai> <87k191x006.fsf@yamatai> <20191018204206.15154-1-glv@posteo.net> <87k191x006.fsf@yamatai> <20191018204206.15154-1-glv@posteo.net> <87k191x006.fsf@yamatai> <20191018204206.15154-1-glv@posteo.net> <87k191x006.fsf@yamatai> <20191018204206.15154-1-glv@posteo.net> <87k191x006.fsf@yamatai> <20191018204206.15154-1-glv@posteo.net> <87k191x006.fsf@yamatai> <20191018204206.15154-1-glv@posteo.net> <20191018204206.15154-1-glv@posteo.net> Date: Mon, 21 Oct 2019 11:16:42 +0200 In-Reply-To: <20191018204206.15154-1-glv@posteo.net> (Guillaume Le Vaillant's message of "Fri, 18 Oct 2019 22:42:00 +0200, Fri, 18 Oct 2019 22:42:01 +0200, Fri, 18 Oct 2019 22:42:02 +0200, Fri, 18 Oct 2019 22:42:03 +0200, Fri, 18 Oct 2019 22:42:04 +0200, Fri, 18 Oct 2019 22:42:05 +0200, Fri, 18 Oct 2019 22:42:06 +0200") Message-ID: <87d0eqbgqt.fsf@ambrevar.xyz> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.2 (/) 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.2 (/) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Thanks for this patch. Everything is looking good, except the last patch where you should add an extra commit for the 'dot' package. Regarding the .asd patch: the lack of inferred package support is a general issue with our current build system. Ideally, we could support it directly. See this discussion for more details: https://gitlab.common-lisp.net/asdf/asdf/issues/10 Would you be interested in working on it? It might not be too hard :p =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl2td3oACgkQm9z0l6S7 zH/nfwf6A5zSBNNfHSdy3sXF6lBvnhq+zAL2rsGRtMegh5bCIW5lavt9vQToWbIs se3Q0CMfUQEiUiGZcig0OgcerkTaOaCLbr5Y0CBYt3PRQjc0ECWhk39IEgPYcDPs dCd+zJL3P5JkdaOC9hp5e2gGsV+hKRPnYFzETaVC+ZonCsbtPKKVREDL+Tv+zn2F U15/40B55uHpLZ+shpp/2P0FkPXoAKQQeqvt8TrqwS42AfI5QoKmmSyngdjBQkgd UdK8Hr+q/stqWA5x9difYp+hM3G4Xei2KaEG3kPdAm/L4UB/r999av+Z2p1fri+H MVL31fgltSvaPldUFtHz/b1M2EzHJQ== =RDRg -----END PGP SIGNATURE----- --=-=-=-- From unknown Tue Aug 19 14:22:56 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#37817] [PATCH 1/7] gnu: Add cl-heap., [bug#37817] [PATCH 2/7] gnu: Add curry-compose-reader-macros., [bug#37817] [PATCH 3/7] gnu: Add yason., [bug#37817] [PATCH 4/7] gnu: sbcl-iterate: Add missing native input., [bug#37817] [PATCH 5/7] gnu: Add ecl-iterate., [bug#37817] [PATCH 6/7] gnu: Add stefil., [bug#37817] [PATCH 7/7] gnu: Add graph. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 21 Oct 2019 10:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Pierre Neidhardt Cc: 37817@debbugs.gnu.org Received: via spool by 37817-submit@debbugs.gnu.org id=B37817.157165233119295 (code B ref 37817); Mon, 21 Oct 2019 10:06:02 +0000 Received: (at 37817) by debbugs.gnu.org; 21 Oct 2019 10:05:31 +0000 Received: from localhost ([127.0.0.1]:55741 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMUZ8-000518-NP for submit@debbugs.gnu.org; Mon, 21 Oct 2019 06:05:30 -0400 Received: from mout02.posteo.de ([185.67.36.66]:53947) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMUZ5-00050t-Dh for 37817@debbugs.gnu.org; Mon, 21 Oct 2019 06:05:29 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id E1AE4240101 for <37817@debbugs.gnu.org>; Mon, 21 Oct 2019 12:05:20 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1571652320; bh=5dMQ+bcHE+nJAE0mfOzpfBpvpUyRCzMs4/uR1EHXW2U=; h=From:To:Cc:Subject:Date:From; b=XAje1191Gzzklw/ApAzLUzDnY9kEbo3rF6kEPe6x9NCR/u4zoUsq4H6N3bdtPxZ0m OhTtquI/jU4yqBdfu4jYpfAImDCS0eRXY+mfQzfr+jlf2nvZj+yJWtRJG/ho5GVjtH UomKtGvET5v2PcFZQn7/qxQSJIyX8ID90gL02/rfD31gQ9jH7aqjWEJ8n1q9Hkd+/N cvBEe4O5ju43irvEKMPXPkoHlG6J3PlUk8mk/643/Y/HwFdarYfPEmZ/toORbnKtSS tF/BCmoEaWzduro+n5b0WEvwQWVzuqd1cKq8qdaX4e2x/BgqZYHidSFSy59jXcKUd7 vBjdl6XnWFm0w== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46xXLz3xrxz9rxX; Mon, 21 Oct 2019 12:05:15 +0200 (CEST) References: <87k191x006.fsf@yamatai> <20191018204206.15154-1-glv@posteo.net> <87d0eqbgqt.fsf@ambrevar.xyz> User-agent: mu4e 1.2.0; emacs 26.3 From: Guillaume Le Vaillant In-reply-to: <87d0eqbgqt.fsf@ambrevar.xyz> Date: Mon, 21 Oct 2019 12:05:13 +0200 Message-ID: <875zkibehy.fsf@yamatai> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) 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: -3.3 (---) Pierre Neidhardt skribis: > Thanks for this patch. > > Everything is looking good, except the last patch where you should add an > extra commit for the 'dot' package. > > Regarding the .asd patch: the lack of inferred package support is a > general issue with our current build system. Ideally, we could support > it directly. See this discussion for more details: > > https://gitlab.common-lisp.net/asdf/asdf/issues/10 > > Would you be interested in working on it? It might not be too hard :p Ok, I'll put 'sbcl-graph-dot' and 'sbcl-graph-json' in their own commits. Also, I saw that there is a 'graph.scm' file with definitions of graph related packages. Should I put 'sbcl-graph', 'sbcl-graph-dot' and 'sbcl-graph-json' in it, or should I keep them in 'lisp.scm'? From unknown Tue Aug 19 14:22:56 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#37817] [PATCH 1/7] gnu: Add cl-heap., [bug#37817] [PATCH 2/7] gnu: Add curry-compose-reader-macros., [bug#37817] [PATCH 3/7] gnu: Add yason., [bug#37817] [PATCH 4/7] gnu: sbcl-iterate: Add missing native input., [bug#37817] [PATCH 5/7] gnu: Add ecl-iterate., [bug#37817] [PATCH 6/7] gnu: Add stefil., [bug#37817] [PATCH 7/7] gnu: Add graph. Resent-From: Pierre Neidhardt Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 21 Oct 2019 10:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Guillaume Le Vaillant Cc: 37817@debbugs.gnu.org Received: via spool by 37817-submit@debbugs.gnu.org id=B37817.157165299620297 (code B ref 37817); Mon, 21 Oct 2019 10:17:01 +0000 Received: (at 37817) by debbugs.gnu.org; 21 Oct 2019 10:16:36 +0000 Received: from localhost ([127.0.0.1]:55750 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMUjs-0005HJ-7J for submit@debbugs.gnu.org; Mon, 21 Oct 2019 06:16:36 -0400 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:41929) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMUjp-0005H9-8G for 37817@debbugs.gnu.org; Mon, 21 Oct 2019 06:16:34 -0400 X-Originating-IP: 92.169.151.76 Received: from bababa (lfbn-1-4156-76.w92-169.abo.wanadoo.fr [92.169.151.76]) (Authenticated sender: pierre@atlas.engineer) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id 07D56FF806; Mon, 21 Oct 2019 10:16:30 +0000 (UTC) From: Pierre Neidhardt In-Reply-To: <875zkibehy.fsf@yamatai> References: <87k191x006.fsf@yamatai> <20191018204206.15154-1-glv@posteo.net> <87d0eqbgqt.fsf@ambrevar.xyz> <875zkibehy.fsf@yamatai> Date: Mon, 21 Oct 2019 12:16:30 +0200 Message-ID: <8736fmbdz5.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.2 (/) 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.2 (/) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Guillaume Le Vaillant writes: > Also, I saw that there is a 'graph.scm' file with definitions of graph > related packages. Should I put 'sbcl-graph', 'sbcl-graph-dot' and > 'sbcl-graph-json' in it, or should I keep them in 'lisp.scm'? In my understanding, file separation works as follows: 1. Make sure the file compilation graph is as simple as possible. 2. If 1. does not apply (e.g. same complexity is both cases), place the package where it's most relevant. 3. If neither 1 nor 2 apply, that is, if a package is relevant in both files, well, do what suits you best :) Here my intuition would be to leave them in lisp.scm. Cheers! =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl2thX4ACgkQm9z0l6S7 zH/ciAf/bVoi+7egg9cyzli1X0L6oNTAFeSllRC2lFoCgs/Hs92qmEoZjvmviqrB rg5WyRWoe8g0NHJO81VMJhEHZfeiuv19Pmrk4SGR0VFiK6xCCXXy5vLlwcuj2/CI SALJwyYpPrh1M26GJDUcHfWtp0ToBo6Aot2M5MVjKKD0kbxlAYwQRLUkrHRADRLK SyjIFTN8JQVwFSZXgzoIEw0gpmMDsoAAw9kgVHI4HbsJ+XlHuZu4Hht8KSL85DGO 4bkpuLmSG3r5h/sKy7RHB4uAa8fbN3sK08oFfT1GOi6fto/rYFYISAzydJHNrkpJ QNYtEKEWNOZNzJ2YZX3s8mNbhEEVzQ== =Hn9A -----END PGP SIGNATURE----- --=-=-=-- From unknown Tue Aug 19 14:22:56 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#37817] [PATCH v2 1/9] gnu: Add cl-heap. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 21 Oct 2019 12:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 37817@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 37817-submit@debbugs.gnu.org id=B37817.15716594646153 (code B ref 37817); Mon, 21 Oct 2019 12:05:01 +0000 Received: (at 37817) by debbugs.gnu.org; 21 Oct 2019 12:04:24 +0000 Received: from localhost ([127.0.0.1]:55837 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMWQC-0001bA-2i for submit@debbugs.gnu.org; Mon, 21 Oct 2019 08:04:24 -0400 Received: from mout02.posteo.de ([185.67.36.66]:37643) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMWQ9-0001as-Pn for 37817@debbugs.gnu.org; Mon, 21 Oct 2019 08:04:23 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 86526240111 for <37817@debbugs.gnu.org>; Mon, 21 Oct 2019 14:04:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1571659454; bh=6ByBc0rsnKFgD/M14QmCtmOwQEuNNX7xOaZpJESomCU=; h=From:To:Cc:Subject:Date:From; b=dLjlwba5Y5nsJiran6qIrL7qDzeOW4xomx82zXcenxncnRtna5h3eUF/uaPp4ETyz BJVmbUsK5TvwLqzexRpzmyFPqBqAO72wR/i3q/yJHFqBXPa8szJ7guIYJQCXBeJ46c SA/HvWvZjblCaDZfa246krRKInz7B0eWBX61BBQWPhQpDIgu5HVgKx0NEb7vT+soCf MP20sKczNNIT5uNpqjs23ArBiRJ+TebUaEMioFMmR+le0madl1YanNERePOmsyvkO8 HhXGqxCNw4diJ2g2kSY8GPB5CYaeuvZHcELQk7wikIiCykJlDR2jXrBC6PIJ4JIMdu 30iqwY4VTrKRg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46xZzr5hHvz9ryv; Mon, 21 Oct 2019 14:03:50 +0200 (CEST) From: Guillaume Le Vaillant Date: Mon, 21 Oct 2019 14:02:55 +0200 Message-Id: <20191021120303.18735-1-glv@posteo.net> X-Mailer: git-send-email 2.23.0 In-Reply-To: <8736fmbdz5.fsf@ambrevar.xyz> References: <8736fmbdz5.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) * gnu/packages/lisp.scm (cl-heap, sbcl-cl-heap, ecl-cl-heap): New variables. --- gnu/packages/lisp.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index dcc396dd25..7f62aed6b0 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -7866,3 +7866,33 @@ forms in parallel.") (define-public ecl-simple-parallel-tasks (sbcl-package->ecl-package sbcl-simple-parallel-tasks)) + +(define-public sbcl-cl-heap + (package + (name "sbcl-cl-heap") + (version "0.1.6") + (source + (origin + (method url-fetch) + (uri (string-append "https://common-lisp.net/project/cl-heap/releases/" + "cl-heap_" version ".tar.gz")) + (sha256 + (base32 + "163hb07p2nxz126rpq3cj5dyala24n0by5i5786n2qcr1w0bak4i")))) + (build-system asdf-build-system/sbcl) + (native-inputs + `(("xlunit" ,sbcl-xlunit))) + (arguments + `(#:test-asd-file "cl-heap-tests.asd")) + (synopsis "Heap and priority queue data structures for Common Lisp") + (description + "CL-HEAP provides various implementations of heap data structures (a +binary heap and a Fibonacci heap) as well as an efficient priority queue.") + (home-page "https://common-lisp.net/project/cl-heap/") + (license license:gpl3+))) + +(define-public cl-heap + (sbcl-package->cl-source-package sbcl-cl-heap)) + +(define-public ecl-cl-heap + (sbcl-package->ecl-package sbcl-cl-heap)) -- 2.23.0 From unknown Tue Aug 19 14:22:56 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#37817] [PATCH v2 2/9] gnu: Add curry-compose-reader-macros. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 21 Oct 2019 12:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 37817@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 37817-submit@debbugs.gnu.org id=B37817.15716594676169 (code B ref 37817); Mon, 21 Oct 2019 12:05:02 +0000 Received: (at 37817) by debbugs.gnu.org; 21 Oct 2019 12:04:27 +0000 Received: from localhost ([127.0.0.1]:55840 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMWQF-0001bR-CT for submit@debbugs.gnu.org; Mon, 21 Oct 2019 08:04:27 -0400 Received: from mout02.posteo.de ([185.67.36.66]:51985) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMWQD-0001az-GY for 37817@debbugs.gnu.org; Mon, 21 Oct 2019 08:04:25 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id CC0EC240108 for <37817@debbugs.gnu.org>; Mon, 21 Oct 2019 14:04:19 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1571659459; bh=YRx4Am76cDzk2mudRpzbzKBn9OQS9f2EZbnXjEhHZtg=; h=From:To:Cc:Subject:Date:From; b=VyRIHyTZiTIxyXhUwkGWeZneSwYuQIeezNz8ZTfajOpq7nbG6kk8Eb6LPap1pXMTo w87BSu201kXZaYgfSMfR88S6oBXTX8FMtXmv56eJzl+jkUGau+tWD0I9xrG5FWyx+t 22HH4/P9vlNKhmGWjCoGmsaJFD/OuVSWngr5WtigRveofyE8otrf6hdKozrqcb0SjV EnL0J2kJ8qkUFlwWnGZw7wco0b97tuzH1vpf7kbLs44kV5rN9YMIIHUK/Nutpq5/yF hJLgWITt6kwy+c8f2GYk/1gfH/cc0FPvOoEaXFOxaYH0+9QUGejLPymXtLIvkGWat4 mJ6+IYJSupntQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46xb044rtZz9rxH; Mon, 21 Oct 2019 14:04:04 +0200 (CEST) From: Guillaume Le Vaillant Date: Mon, 21 Oct 2019 14:02:56 +0200 Message-Id: <20191021120303.18735-2-glv@posteo.net> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20191021120303.18735-1-glv@posteo.net> References: <8736fmbdz5.fsf@ambrevar.xyz> <20191021120303.18735-1-glv@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) * gnu/packages/lisp.scm (cl-curry-compose-reader-macros, sbcl-curry-compose-reader-macros, ecl-curry-compose-reader-macros): New variables. --- gnu/packages/lisp.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 7f62aed6b0..5e4f9484ee 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -7896,3 +7896,37 @@ binary heap and a Fibonacci heap) as well as an efficient priority queue.") (define-public ecl-cl-heap (sbcl-package->ecl-package sbcl-cl-heap)) + +(define-public sbcl-curry-compose-reader-macros + (let ((commit "beaa92dedf392726c042184bfd6149fa8d9e6ac2") + (revision "0")) + (package + (name "sbcl-curry-compose-reader-macros") + (version (git-version "1.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/eschulte/curry-compose-reader-macros.git") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0rv9bl8xrad5wfcg5zs1dazvnpmvqz6297lbn8bywsrcfnlf7h98")))) + (build-system asdf-build-system/sbcl) + (inputs + `(("alexandria" ,sbcl-alexandria) + ("named-readtables" ,sbcl-named-readtables))) + (synopsis "Reader macros for partial application and composition") + (description + "This Common Lisp library provides reader macros for concise expression +of function partial application and composition.") + (home-page "https://eschulte.github.io/curry-compose-reader-macros/") + (license license:public-domain)))) + +(define-public cl-curry-compose-reader-macros + (sbcl-package->cl-source-package sbcl-curry-compose-reader-macros)) + +(define-public ecl-curry-compose-reader-macros + (sbcl-package->ecl-package sbcl-curry-compose-reader-macros)) -- 2.23.0 From unknown Tue Aug 19 14:22:56 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#37817] [PATCH v2 3/9] gnu: Add yason. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 21 Oct 2019 12:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 37817@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 37817-submit@debbugs.gnu.org id=B37817.15716594716201 (code B ref 37817); Mon, 21 Oct 2019 12:05:02 +0000 Received: (at 37817) by debbugs.gnu.org; 21 Oct 2019 12:04:31 +0000 Received: from localhost ([127.0.0.1]:55848 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMWQI-0001bw-O7 for submit@debbugs.gnu.org; Mon, 21 Oct 2019 08:04:30 -0400 Received: from mout02.posteo.de ([185.67.36.66]:46063) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMWQG-0001b2-F3 for 37817@debbugs.gnu.org; Mon, 21 Oct 2019 08:04:28 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id C0F8F2400E5 for <37817@debbugs.gnu.org>; Mon, 21 Oct 2019 14:04:22 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1571659462; bh=i7KLPso+oF5HPlShEokQzeLNCD5StqSyVyMUzzNBPqo=; h=From:To:Cc:Subject:Date:From; b=EmfES+d66kdn6YOzWlUMuJrZ1RVOvmzFop+p6WWDyr0UxXh5sf64NXsCsp8Efo41r +6M38uEvED+dM1zRb83wFfYx3arGpuJH1KsgVi2qOxfwY3zhz4lfX4uzMohmJvxd+T 9jluH9bNfWSGgb8paI/kW8A+mlxfO7ffaxqXw3FPjTa4O/2NyV0GpaO+cl+H1yiS6h hI/82BtwJI/SDf7F7td2v86CM7v+YCO4+F8StVcMQRUADmWDDDzIKP3tFRb94tH1qP 4GltpYCv0ZZ/Nky8H/W+90aQz416U0ChRcZ9Hk2x2KCFZx5y7THuNXlcFy28klRUKl LTND+52fZR/GA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46xb096f40z9rxS; Mon, 21 Oct 2019 14:04:09 +0200 (CEST) From: Guillaume Le Vaillant Date: Mon, 21 Oct 2019 14:02:57 +0200 Message-Id: <20191021120303.18735-3-glv@posteo.net> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20191021120303.18735-1-glv@posteo.net> References: <8736fmbdz5.fsf@ambrevar.xyz> <20191021120303.18735-1-glv@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) * gnu/packages/lisp.scm (cl-yason, sbcl-yason, ecl-yason): New variables. --- gnu/packages/lisp.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 5e4f9484ee..be0b876df8 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -7930,3 +7930,34 @@ of function partial application and composition.") (define-public ecl-curry-compose-reader-macros (sbcl-package->ecl-package sbcl-curry-compose-reader-macros)) + +(define-public sbcl-yason + (package + (name "sbcl-yason") + (version "0.7.7") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/phmarek/yason.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0479rbjgbj80jpk5bby18inlv1kfp771a82rlcq5psrz65qqa9bj")))) + (build-system asdf-build-system/sbcl) + (inputs + `(("alexandria" ,sbcl-alexandria) + ("trivial-gray-streams" ,sbcl-trivial-gray-streams))) + (synopsis "Common Lisp JSON parser/encoder") + (description + "YASON is a Common Lisp library for encoding and decoding data in the +JSON interchange format.") + (home-page "https://github.com/phmarek/yason") + (license license:bsd-3))) + +(define-public cl-yason + (sbcl-package->cl-source-package sbcl-yason)) + +(define-public ecl-yason + (sbcl-package->ecl-package sbcl-yason)) -- 2.23.0 From unknown Tue Aug 19 14:22:56 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#37817] [PATCH v2 4/9] gnu: sbcl-iterate: Add missing native input. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 21 Oct 2019 12:05:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 37817@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 37817-submit@debbugs.gnu.org id=B37817.15716594716208 (code B ref 37817); Mon, 21 Oct 2019 12:05:05 +0000 Received: (at 37817) by debbugs.gnu.org; 21 Oct 2019 12:04:31 +0000 Received: from localhost ([127.0.0.1]:55850 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMWQJ-0001by-37 for submit@debbugs.gnu.org; Mon, 21 Oct 2019 08:04:31 -0400 Received: from mout02.posteo.de ([185.67.36.66]:39181) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMWQG-0001b8-O3 for 37817@debbugs.gnu.org; Mon, 21 Oct 2019 08:04:29 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 202FB240111 for <37817@debbugs.gnu.org>; Mon, 21 Oct 2019 14:04:23 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1571659463; bh=SCN/0ZmWNuoWWQLfjXTb/U1CiNUdQJiOSRvoyZlT8Iw=; h=From:To:Cc:Subject:Date:From; b=rFosyYCz75n7fbRQ6Ni/McCA3ByTfpMSo/Y1C1hYvE7LGM4z3wa+h8BD66qJEl5gF +0ZJMQ32MNIvlvVs0W2epRZLXF22sxxsP+J+QtJ4jkf7q2tU/Frv4CKhHlfUb72yk7 ZaCsfG8UUtV37PkhDwhcKPvqZzXktFSNwKRSKZcHpBfNeE9GlOPvJJh6Rhr65q0aeM gqMbaqCzS7aUqN/az+HHlFfKZSOT49vqsmppSOCA1aycCYxlvsz6jRRH8gYYO+40S/ YlByARqqT438lIyYLk240nJvqzcRQgP5sUvDvWv9/fmDrBmHnbbY2CMbX5PefnNtgL nKmKnxKULmPsQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46xb0F1BHHz9rxT; Mon, 21 Oct 2019 14:04:12 +0200 (CEST) From: Guillaume Le Vaillant Date: Mon, 21 Oct 2019 14:02:58 +0200 Message-Id: <20191021120303.18735-4-glv@posteo.net> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20191021120303.18735-1-glv@posteo.net> References: <8736fmbdz5.fsf@ambrevar.xyz> <20191021120303.18735-1-glv@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) * gnu/packages/lisp.scm (sbcl-iterate)[native-inputs]: Add rt. --- gnu/packages/lisp.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index be0b876df8..a559dcc37b 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -1508,6 +1508,8 @@ else @code{parse-number} signals an error of type @code{invalid-number}.") (base32 "0kvz16gnxnkdz0fy1x8y5yr28nfm7i2qpvix7mgwccdpjmsb4pgm")))) (build-system asdf-build-system/sbcl) + (native-inputs + `(("rt" ,sbcl-rt))) (home-page "https://common-lisp.net/project/iterate/") (synopsis "Iteration construct for Common Lisp") (description "@code{iterate} is an iteration construct for Common Lisp. -- 2.23.0 From unknown Tue Aug 19 14:22:56 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#37817] [PATCH v2 5/9] gnu: Add ecl-iterate. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 21 Oct 2019 12:05:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 37817@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 37817-submit@debbugs.gnu.org id=B37817.15716594766226 (code B ref 37817); Mon, 21 Oct 2019 12:05:06 +0000 Received: (at 37817) by debbugs.gnu.org; 21 Oct 2019 12:04:36 +0000 Received: from localhost ([127.0.0.1]:55852 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMWQO-0001cL-GZ for submit@debbugs.gnu.org; Mon, 21 Oct 2019 08:04:36 -0400 Received: from mout02.posteo.de ([185.67.36.66]:37275) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMWQH-0001bB-Dz for 37817@debbugs.gnu.org; Mon, 21 Oct 2019 08:04:29 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id A52F4240107 for <37817@debbugs.gnu.org>; Mon, 21 Oct 2019 14:04:23 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1571659463; bh=dQgrksKt7kBDSjLNVAfGOCyuvSwA46tRfy2UP8qQws8=; h=From:To:Cc:Subject:Date:From; b=csqIVvIF2D16E32CoRmEPHOaqJDCNOYRDFZCY9yZyRQToMaOlRBin0il/mgX4Aj+x YS3MXJ/4163ptCPemhduKakuaWAoKWNqUZJaQxcrhWTNamIJfIlvX/ZrnKlSyMOydi PrXsfiQEEtex/FwOkGL7CUPe38Cm7/vydXy5WyTj59p8IigNR8sj+T1OS7w9UPQM1P JIcCZAfOW1q98EEUedpeGjzlDaqxKNIg5YefvKw9RWQjN/P/IlqpXW+47s7a4JGOk2 AWw6d8VfnuznKW+5PEL/VyRv/+mqIZhnhopKzPeUFtkfnfO9AasrZEybs1udaMty7I MyBZo/Z3JXE1w== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46xb0G4QmMz9rxS; Mon, 21 Oct 2019 14:04:14 +0200 (CEST) From: Guillaume Le Vaillant Date: Mon, 21 Oct 2019 14:02:59 +0200 Message-Id: <20191021120303.18735-5-glv@posteo.net> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20191021120303.18735-1-glv@posteo.net> References: <8736fmbdz5.fsf@ambrevar.xyz> <20191021120303.18735-1-glv@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) * gnu/packages/lisp.scm (ecl-iterate): New variable. --- gnu/packages/lisp.scm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index a559dcc37b..8f46ee9891 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -1526,6 +1526,9 @@ It is similar to the @code{CL:LOOP} macro, with these distinguishing marks: (define-public cl-iterate (sbcl-package->cl-source-package sbcl-iterate)) +(define-public ecl-iterate + (sbcl-package->ecl-package sbcl-iterate)) + (define-public sbcl-cl-uglify-js ;; There have been many bug fixes since the 2010 release. (let ((commit "429c5e1d844e2f96b44db8fccc92d6e8e28afdd5") -- 2.23.0 From unknown Tue Aug 19 14:22:56 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#37817] [PATCH v2 6/9] gnu: Add stefil. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 21 Oct 2019 12:05:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 37817@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 37817-submit@debbugs.gnu.org id=B37817.15716594776234 (code B ref 37817); Mon, 21 Oct 2019 12:05:06 +0000 Received: (at 37817) by debbugs.gnu.org; 21 Oct 2019 12:04:37 +0000 Received: from localhost ([127.0.0.1]:55854 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMWQO-0001cN-RC for submit@debbugs.gnu.org; Mon, 21 Oct 2019 08:04:37 -0400 Received: from mout02.posteo.de ([185.67.36.66]:44717) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMWQH-0001bJ-Vd for 37817@debbugs.gnu.org; Mon, 21 Oct 2019 08:04:30 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 30F36240105 for <37817@debbugs.gnu.org>; Mon, 21 Oct 2019 14:04:24 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1571659464; bh=/fpCb6GwySO8zo35Kv/mtVXIXApO4HzcWi/ptPlsoPE=; h=From:To:Cc:Subject:Date:From; b=PKtPov6w4/KqU+BFMmPawGO7SSWeAlNHOhtAZtJ75BOMYIQTQW6cBppV+uLq2Twxs FPQ6o/ngD9vrXCu670s8SHlhVBZCXYdE7h8+zgwLhkVJ2uGT9y/9AFSMbiDIrKXBbD 2x687U6dxDczUJ1JDRchNMHi2gNIJYLmnsMyItItufn+/iyxaBUFUg6NrFzuFIIIvx ljyj6AX477ED0pPpb4urdZqDIOLd82P45LRVW6qIFNzQyBDR/UAn8uCpWRLWjXXyHe 3fMXOvikeSOQMqPFBQ5wVHCYouGyHOJ0QJ22dGcHEw3F3OsPn/kWBRDXCBmAamF/Ru 4kAm+FTBc0aqw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46xb0J0rnyz9rxG; Mon, 21 Oct 2019 14:04:16 +0200 (CEST) From: Guillaume Le Vaillant Date: Mon, 21 Oct 2019 14:03:00 +0200 Message-Id: <20191021120303.18735-6-glv@posteo.net> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20191021120303.18735-1-glv@posteo.net> References: <8736fmbdz5.fsf@ambrevar.xyz> <20191021120303.18735-1-glv@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) * gnu/packages/lisp.scm (cl-stefil, sbcl-stefil): New variables. --- gnu/packages/lisp.scm | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 8f46ee9891..4abc0f7790 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -7966,3 +7966,46 @@ JSON interchange format.") (define-public ecl-yason (sbcl-package->ecl-package sbcl-yason)) + +(define-public sbcl-stefil + (let ((commit "0398548ec95dceb50fc2c2c03e5fb0ce49b86c7a") + (revision "0")) + (package + (name "sbcl-stefil") + (version (git-version "0.1" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.common-lisp.net/stefil/stefil.git") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0bqz64q2szzhf91zyqyssmvrz7da6442rs01808pf3wrdq28bclh")))) + (build-system asdf-build-system/sbcl) + (inputs + `(("alexandria" ,sbcl-alexandria) + ("iterate" ,sbcl-iterate) + ("metabang-bind" ,sbcl-metabang-bind))) + (propagated-inputs + ;; Swank doesn't have a pre-compiled package, therefore we must + ;; propagate its sources. + `(("swank" ,cl-slime-swank))) + (arguments + '(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'drop-unnecessary-dependency + (lambda _ + (substitute* "package.lisp" + ((":stefil-system") "")) + #t))))) + (home-page "https://common-lisp.net/project/stefil/index-old.shtml") + (synopsis "Simple test framework") + (description + "Stefil is a simple test framework for Common Lisp, with a focus on +interactive development.") + (license license:public-domain)))) + +(define-public cl-stefil + (sbcl-package->cl-source-package sbcl-stefil)) -- 2.23.0 From unknown Tue Aug 19 14:22:56 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#37817] [PATCH v2 7/9] gnu: Add graph. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 21 Oct 2019 12:05:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 37817@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 37817-submit@debbugs.gnu.org id=B37817.15716594776240 (code B ref 37817); Mon, 21 Oct 2019 12:05:07 +0000 Received: (at 37817) by debbugs.gnu.org; 21 Oct 2019 12:04:37 +0000 Received: from localhost ([127.0.0.1]:55856 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMWQP-0001cV-Bp for submit@debbugs.gnu.org; Mon, 21 Oct 2019 08:04:37 -0400 Received: from mout02.posteo.de ([185.67.36.66]:39181) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMWQH-0001b8-PO for 37817@debbugs.gnu.org; Mon, 21 Oct 2019 08:04:33 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 4BBEF2400FD for <37817@debbugs.gnu.org>; Mon, 21 Oct 2019 14:04:29 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1571659469; bh=TnrLKCue2cIfBPR7og+SHrtut8U1WlhhOooSaQn5GMY=; h=From:To:Cc:Subject:Date:From; b=MzOAeEYsv85d3vMsVoYpDNyXbiUCHVMMNsn2ChpTPX39qH5D1YK30XZlrCC16Df1m H1jiSxlQOo3PECYcVNxchFx4UvceHaoGAivGAHr6S+AB9JJC2+2lErUhYLBbU1dwhx +Ilaffy0BKPmlKfXdftKoWtMoMUWwLu+XqNo2JJqmP2S9oE76qigCWo8OWZL9Xlxj+ h0KAmjfyecLO56XpppPuZ086hpIQ77pTLmppDcnc1EeIkSlM1ZwI5btwtM7DqRIb3T d7cR1sai2GSB3iYTlYlXx2Ttna9A1GkDbJ1wmAjo57ttpiLAGWqVcD4bshRFzx6nuU lcd1ttnfAUTvA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46xb0L3gY0z9rxT; Mon, 21 Oct 2019 14:04:17 +0200 (CEST) From: Guillaume Le Vaillant Date: Mon, 21 Oct 2019 14:03:01 +0200 Message-Id: <20191021120303.18735-7-glv@posteo.net> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20191021120303.18735-1-glv@posteo.net> References: <8736fmbdz5.fsf@ambrevar.xyz> <20191021120303.18735-1-glv@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) * gnu/packages/lisp.scm (cl-graph, sbcl-graph): New variables. * gnu/packages/patches/sbcl-graph-asdf-definitions.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. --- gnu/local.mk | 1 + gnu/packages/lisp.scm | 40 +++++++++++ .../patches/sbcl-graph-asdf-definitions.patch | 70 +++++++++++++++++++ 3 files changed, 111 insertions(+) create mode 100644 gnu/packages/patches/sbcl-graph-asdf-definitions.patch diff --git a/gnu/local.mk b/gnu/local.mk index 4292e6f415..2568d75c1a 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1319,6 +1319,7 @@ dist_patch_DATA = \ %D%/packages/patches/rust-coresimd-doctest.patch \ %D%/packages/patches/rust-reproducible-builds.patch \ %D%/packages/patches/rxvt-unicode-escape-sequences.patch \ + %D%/packages/patches/sbcl-graph-asdf-definitions.patch \ %D%/packages/patches/scalapack-blacs-mpi-deprecations.patch \ %D%/packages/patches/scheme48-tests.patch \ %D%/packages/patches/scotch-build-parallelism.patch \ diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 4abc0f7790..38fc35744e 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -8009,3 +8009,43 @@ interactive development.") (define-public cl-stefil (sbcl-package->cl-source-package sbcl-stefil)) + +(define-public sbcl-graph + (let ((commit "78bf9ec930d8eae4f0861b5be76765fb1e45e24f") + (revision "0")) + (package + (name "sbcl-graph") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/eschulte/graph.git") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1qpij4xh8bqwc2myahpilcbh916v7vg0acz2fij14d3y0jm02h0g")) + (patches (search-patches "sbcl-graph-asdf-definitions.patch")))) + (build-system asdf-build-system/sbcl) + (native-inputs + `(("stefil" ,sbcl-stefil))) + (inputs + `(("alexandria" ,sbcl-alexandria) + ("cl-heap" ,sbcl-cl-heap) + ("curry-compose-reader-macros" ,sbcl-curry-compose-reader-macros) + ("metabang-bind" ,sbcl-metabang-bind) + ("named-readtables" ,sbcl-named-readtables))) + (arguments + '(#:test-asd-file "graph.test.asd")) + (synopsis "Graph data structure and algorithms for Common Lisp") + (description + "The GRAPH Common Lisp library provides a data structures to represent +graphs, as well as some graph manipulation and analysis algorithms (shortest +path, maximum flow, minimum spanning tree, etc.).") + (home-page "https://eschulte.github.io/graph/") + (license license:gpl3+)))) + +(define-public cl-graph + (sbcl-package->cl-source-package sbcl-graph)) diff --git a/gnu/packages/patches/sbcl-graph-asdf-definitions.patch b/gnu/packages/patches/sbcl-graph-asdf-definitions.patch new file mode 100644 index 0000000000..a528ccfcc6 --- /dev/null +++ b/gnu/packages/patches/sbcl-graph-asdf-definitions.patch @@ -0,0 +1,70 @@ +commit 52ebece1243ae6900e414b6248b5145a28348eef +Author: Guillaume Le Vaillant +Date: Fri Oct 18 15:41:23 2019 +0200 + + Use basic ASDF system definitions instead of package-inferred-system + +diff --git a/graph.asd b/graph.asd +index 193b6e3..56afc8f 100644 +--- a/graph.asd ++++ b/graph.asd +@@ -3,12 +3,10 @@ + :version "0.0.0" + :author ("Eric Schulte " "Thomas Dye") + :licence "GPL V3" +- :class :package-inferred-system +- :defsystem-depends-on (:asdf-package-system) ++ :in-order-to ((test-op (test-op graph-test))) + :depends-on (alexandria + metabang-bind + named-readtables + curry-compose-reader-macros +- graph/graph)) +- +-(register-system-packages "femlisp-matlisp" '(:fl.matlisp)) ++ cl-heap) ++ :components ((:file "graph"))) +diff --git a/graph.dot.asd b/graph.dot.asd +new file mode 100644 +index 0000000..12aec7e +--- /dev/null ++++ b/graph.dot.asd +@@ -0,0 +1,8 @@ ++(defsystem :graph-dot ++ :depends-on (alexandria ++ metabang-bind ++ named-readtables ++ curry-compose-reader-macros ++ cl-ppcre ++ graph) ++ :components ((:file "dot"))) +diff --git a/graph.json.asd b/graph.json.asd +new file mode 100644 +index 0000000..e7d091f +--- /dev/null ++++ b/graph.json.asd +@@ -0,0 +1,8 @@ ++(defsystem :graph-json ++ :depends-on (alexandria ++ metabang-bind ++ named-readtables ++ curry-compose-reader-macros ++ yason ++ graph) ++ :components ((:file "json"))) +diff --git a/graph.test.asd b/graph.test.asd +new file mode 100644 +index 0000000..1e811e1 +--- /dev/null ++++ b/graph.test.asd +@@ -0,0 +1,10 @@ ++(defsystem :graph-test ++ :depends-on (alexandria ++ metabang-bind ++ named-readtables ++ curry-compose-reader-macros ++ graph ++ stefil) ++ :perform (test-op (o s) ++ (uiop:symbol-call :graph/test 'test)) ++ :components ((:file "test"))) -- 2.23.0 From unknown Tue Aug 19 14:22:56 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#37817] [PATCH v2 8/9] gnu: Add sbcl-graph-dot. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 21 Oct 2019 12:05:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 37817@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 37817-submit@debbugs.gnu.org id=B37817.15716594896276 (code B ref 37817); Mon, 21 Oct 2019 12:05:07 +0000 Received: (at 37817) by debbugs.gnu.org; 21 Oct 2019 12:04:49 +0000 Received: from localhost ([127.0.0.1]:55860 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMWQZ-0001d7-TE for submit@debbugs.gnu.org; Mon, 21 Oct 2019 08:04:49 -0400 Received: from mout02.posteo.de ([185.67.36.66]:40365) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMWQQ-0001cI-Up for 37817@debbugs.gnu.org; Mon, 21 Oct 2019 08:04:39 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 4535E2400FB for <37817@debbugs.gnu.org>; Mon, 21 Oct 2019 14:04:33 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1571659473; bh=0fh3GOymcerAqmXfApBgX3Hv4fPiDo+qeNL6ZWfPp9I=; h=From:To:Cc:Subject:Date:From; b=ZNp0qyr5CJoDpkCMyHMfSmDGXYPTR+h4l06rBeZFSWU2xtuv4SaeFbgBk0dkG7JxC M4eO61SFzFW1vfGrndq5EI8/T7JsI76x6LWQWM2l0ViVaItCoL2MsLEiFNzbtIOfEV 8iHq/PwvW+QNKQOS/7a9BTExuKq64icmcn+MFgVRzBU/5cyuzBpQSBza4iVtFC/uHn IpcQIFT0RBdG4mID9RIJU5EWcIYLzLDaD4ZTc1bldX30VCjaqLG0O0rUmHovlzg6Tw e2r005O1QhB/ahQ3R657XDI7Iyi+UX9by4Q2EukgQlpqA0Fhuv4RHJsDolGBjNHfIN DZKsOLdTiFfUQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46xb0c4Bvxz9rxV; Mon, 21 Oct 2019 14:04:32 +0200 (CEST) From: Guillaume Le Vaillant Date: Mon, 21 Oct 2019 14:03:02 +0200 Message-Id: <20191021120303.18735-8-glv@posteo.net> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20191021120303.18735-1-glv@posteo.net> References: <8736fmbdz5.fsf@ambrevar.xyz> <20191021120303.18735-1-glv@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) * gnu/packages/lisp.scm (sbcl-graph-dot): New variable. --- gnu/packages/lisp.scm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 38fc35744e..6083008870 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -8049,3 +8049,20 @@ path, maximum flow, minimum spanning tree, etc.).") (define-public cl-graph (sbcl-package->cl-source-package sbcl-graph)) + +(define-public sbcl-graph-dot + (package + (inherit sbcl-graph) + (name "sbcl-graph-dot") + (inputs + `(("alexandria" ,sbcl-alexandria) + ("cl-ppcre" ,sbcl-cl-ppcre) + ("curry-compose-reader-macros" ,sbcl-curry-compose-reader-macros) + ("graph" ,sbcl-graph) + ("metabang-bind" ,sbcl-metabang-bind) + ("named-readtables" ,sbcl-named-readtables))) + (arguments + (substitute-keyword-arguments (package-arguments sbcl-graph) + ((#:asd-file _ "") "graph.dot.asd") + ((#:asd-system-name _ #f) "graph-dot"))) + (synopsis "Serialize graphs to and from DOT format"))) -- 2.23.0 From unknown Tue Aug 19 14:22:56 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#37817] [PATCH v2 9/9] gnu: Add sbcl-graph-json. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 21 Oct 2019 12:05:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 37817@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 37817-submit@debbugs.gnu.org id=B37817.15716594896282 (code B ref 37817); Mon, 21 Oct 2019 12:05:08 +0000 Received: (at 37817) by debbugs.gnu.org; 21 Oct 2019 12:04:49 +0000 Received: from localhost ([127.0.0.1]:55862 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMWQb-0001dB-97 for submit@debbugs.gnu.org; Mon, 21 Oct 2019 08:04:49 -0400 Received: from mout02.posteo.de ([185.67.36.66]:40341) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMWQX-0001cs-ML for 37817@debbugs.gnu.org; Mon, 21 Oct 2019 08:04:46 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 186A6240101 for <37817@debbugs.gnu.org>; Mon, 21 Oct 2019 14:04:35 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1571659475; bh=ouE6lPXJzRuX6r0JBw7BgwuDX7cHUY8IoodW8yTJC+s=; h=From:To:Cc:Subject:Date:From; b=F6sydURR+nu703G7+6+IoVf1KoyAoVkXPdWJbBcR8zPHP+Uk1+raz6iMShtwnd1Zy 48a7zzE0scq/U2mgBEguE1efWUYzwdZLQbycgJdaoF4AwQEnMthm6g0n4YRjyiLJ2d xBSg+OWbVt9s0F2HHKrtsHC63AXlwJKiBVso5AZABMkk5F+gi9E1YsgbHm5NXB4p0g hXpK0DRE2jYe/TAZN3wSFM1H2KfjeApV8S2MeUtst/SDFJTBQzDwvBWadkh26g5uWH Co/4rpxaQ+t2bxXJ2WDkhLdB0H+8rQdvTyG7ikM89zdqBg3L+rU8+zjp//OEfTRkY/ agTZ6k7wzcisQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46xb0f4bh8z9rxX; Mon, 21 Oct 2019 14:04:34 +0200 (CEST) From: Guillaume Le Vaillant Date: Mon, 21 Oct 2019 14:03:03 +0200 Message-Id: <20191021120303.18735-9-glv@posteo.net> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20191021120303.18735-1-glv@posteo.net> References: <8736fmbdz5.fsf@ambrevar.xyz> <20191021120303.18735-1-glv@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) * gnu/packages/lisp.scm (sbcl-graph-json): New variable. --- gnu/packages/lisp.scm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 6083008870..4a7527344f 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -8066,3 +8066,20 @@ path, maximum flow, minimum spanning tree, etc.).") ((#:asd-file _ "") "graph.dot.asd") ((#:asd-system-name _ #f) "graph-dot"))) (synopsis "Serialize graphs to and from DOT format"))) + +(define-public sbcl-graph-json + (package + (inherit sbcl-graph) + (name "sbcl-graph-json") + (inputs + `(("alexandria" ,sbcl-alexandria) + ("curry-compose-reader-macros" ,sbcl-curry-compose-reader-macros) + ("graph" ,sbcl-graph) + ("metabang-bind" ,sbcl-metabang-bind) + ("named-readtables" ,sbcl-named-readtables) + ("yason" ,sbcl-yason))) + (arguments + (substitute-keyword-arguments (package-arguments sbcl-graph) + ((#:asd-file _ "") "graph.json.asd") + ((#:asd-system-name _ #f) "graph-json"))) + (synopsis "Serialize graphs to and from JSON format"))) -- 2.23.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 22 04:47:35 2019 Received: (at control) by debbugs.gnu.org; 22 Oct 2019 08:47:35 +0000 Received: from localhost ([127.0.0.1]:58215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMppH-0000Xr-Kp for submit@debbugs.gnu.org; Tue, 22 Oct 2019 04:47:35 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:43753) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMppG-0000Xi-56 for control@debbugs.gnu.org; Tue, 22 Oct 2019 04:47:34 -0400 X-Originating-IP: 92.169.151.76 Received: from bababa (lfbn-1-4156-76.w92-169.abo.wanadoo.fr [92.169.151.76]) (Authenticated sender: pierre@atlas.engineer) by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id 020FC24000C for ; Tue, 22 Oct 2019 08:47:31 +0000 (UTC) Date: Tue, 22 Oct 2019 10:47:30 +0200 Message-Id: <8736fl88v1.fsf@ambrevar.xyz> To: control@debbugs.gnu.org From: Pierre Neidhardt Subject: control message for bug #37817 X-Spam-Score: 1.4 (+) 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: close 37817 quit Content analysis details: (1.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [217.70.183.193 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [217.70.183.193 listed in wl.mailspike.net] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.4 FROM_SUSPICIOUS_NTLD From abused NTLD 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 1.7 FROM_SUSPICIOUS_NTLD_FP From abused NTLD X-Debbugs-Envelope-To: control 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.3 (-) close 37817 quit From unknown Tue Aug 19 14:22:56 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#37817] [PATCH 1/7] gnu: Add cl-heap., [bug#37817] [PATCH 2/7] gnu: Add curry-compose-reader-macros., [bug#37817] [PATCH 3/7] gnu: Add yason., [bug#37817] [PATCH 4/7] gnu: sbcl-iterate: Add missing native input., [bug#37817] [PATCH 5/7] gnu: Add ecl-iterate., [bug#37817] [PATCH 6/7] gnu: Add stefil., [bug#37817] [PATCH 7/7] gnu: Add graph. Resent-From: Pierre Neidhardt Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 22 Oct 2019 08:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37817 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Guillaume Le Vaillant Cc: 37817@debbugs.gnu.org Received: via spool by 37817-submit@debbugs.gnu.org id=B37817.15717342262402 (code B ref 37817); Tue, 22 Oct 2019 08:51:02 +0000 Received: (at 37817) by debbugs.gnu.org; 22 Oct 2019 08:50:26 +0000 Received: from localhost ([127.0.0.1]:58221 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMps2-0000cf-3W for submit@debbugs.gnu.org; Tue, 22 Oct 2019 04:50:26 -0400 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:48991) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMps0-0000cT-62 for 37817@debbugs.gnu.org; Tue, 22 Oct 2019 04:50:24 -0400 X-Originating-IP: 92.169.151.76 Received: from bababa (lfbn-1-4156-76.w92-169.abo.wanadoo.fr [92.169.151.76]) (Authenticated sender: pierre@atlas.engineer) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id 1A834FF807; Tue, 22 Oct 2019 08:50:21 +0000 (UTC) From: Pierre Neidhardt In-Reply-To: <8736fmbdz5.fsf@ambrevar.xyz> References: <87k191x006.fsf@yamatai> <20191018204206.15154-1-glv@posteo.net> <87d0eqbgqt.fsf@ambrevar.xyz> <875zkibehy.fsf@yamatai> <8736fmbdz5.fsf@ambrevar.xyz> Date: Tue, 22 Oct 2019 10:50:20 +0200 Message-ID: <87zhht6u5v.fsf@ambrevar.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.3 (/) 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.3 (/) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Merged, thanks! =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl2uwswACgkQm9z0l6S7 zH9NlAgAkDrXoLdGFvp+P1cwAAI1uacfTgsZogBPCYe1aAwUs6ev/k9cQHN4WIPR 11QIbYjuqo0dRvLGQt95WTqK0Df9b87yiPOI7fs+wLHfHwFellQyABUgGBeR4Cl/ bHbdoYYJ8qXCfLaoogtMn0/LinsWikSdrqsF9bXyrQfo32ihzBceMRuRDr3qRy1x ako7avyoehsTsq80MECJFXBDBhwbcO0b++3EZWoTGk1eCQ0RTqsZZzrn/aD5nxGB GGnG5oacExLLoahRmt3lEKSRVzQGWktGHqnDzWKSHnRyw5Of5bTVsjT572UqJyLB JAHY67VYNBzEfY+iNTRIY3ma/TYEGQ== =mIn0 -----END PGP SIGNATURE----- --=-=-=--