From patchwork Tue Mar 19 21:41:27 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 62007 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id F0BB827BBEB; Tue, 19 Mar 2024 21:55:39 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 97DC027BBE2 for ; Tue, 19 Mar 2024 21:55:39 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rmhQg-00070Z-5m; Tue, 19 Mar 2024 17:55:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rmhQd-00070H-9E for guix-patches@gnu.org; Tue, 19 Mar 2024 17:55:28 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rmhQc-0006nD-WF for guix-patches@gnu.org; Tue, 19 Mar 2024 17:55:27 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rmhRC-00037i-GQ; Tue, 19 Mar 2024 17:56:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#69904] [PATCH 01/10] gnu: Add cl-arrow-macros. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: glv@posteo.net, cox.katherine.e+guix@gmail.com, me@bonfacemunyoki.com, sharlatanus@gmail.com, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Tue, 19 Mar 2024 21:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69904 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69904@debbugs.gnu.org Cc: Sharlatan Hellseher , Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart X-Debbugs-Original-Xcc: Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart Received: via spool by 69904-submit@debbugs.gnu.org id=B69904.171088531811875 (code B ref 69904); Tue, 19 Mar 2024 21:56:02 +0000 Received: (at 69904) by debbugs.gnu.org; 19 Mar 2024 21:55:18 +0000 Received: from localhost ([127.0.0.1]:36256 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rmhQU-00035S-1e for submit@debbugs.gnu.org; Tue, 19 Mar 2024 17:55:18 -0400 Received: from mail-wr1-f52.google.com ([209.85.221.52]:54421) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rmhEz-0002FB-HC for 69904@debbugs.gnu.org; Tue, 19 Mar 2024 17:43:26 -0400 Received: by mail-wr1-f52.google.com with SMTP id ffacd0b85a97d-34175878e3cso1524343f8f.0 for <69904@debbugs.gnu.org>; Tue, 19 Mar 2024 14:42:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710884501; x=1711489301; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=kS5+DxJOAckuoQl4/4VOH9jMoBRmpKBd7oPnQ9RB4fA=; b=ee94Q1XZGY3lNdr95zlpgzrv5zfOuAnCT04GFbIHMCDwAy6dc4IkQSdI2qwwajm2cN 9kgFAiWdD8/fBo5aIVc4EnfeOzteErX+xrsRoaIw2yc323pxE9EyQk0bWMdq0y6JItfL IPbw0ixzGAuTMdSVit4CNh5jsp58SCZXCeaDrmyzwfbezgjE6sr7ggw7ySyNNPq/TSoU v4SxhIEc0dKtLRwMhtYgH/Md4NPwe50JQHSImi0H3vPLHbuaTkRQljjsXEza+97Gefm8 jud12XUmP8bT77YZj8e+XjgUzdfia31yQ8rMhgb5KT/S4qFZxcnpIvbpXhz5UMwp3rc4 eeKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710884501; x=1711489301; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=kS5+DxJOAckuoQl4/4VOH9jMoBRmpKBd7oPnQ9RB4fA=; b=ePJfN9bkhxiicxaC1+HMK36aq+XsgiX2QtVAsh+iWgDq19QrPbpPsNClQeodC6jIwx doBpXko9NFIpuSloaYhKJvEfaQVFg6ouk5yQdyjfk1+pWPZWfKbkWf0Xgw6zP9FqoiYc MS2EDcT6YHDSR7A8FW4u1JyZpN0UT11+tpXlNujvgFN+Q5P2MvJf4M62HDQ9Z9pbMC2O 88vcHb3uB3FNO44XpTA8tgDN+iCrSKgkxQUJZGBONrmztSnWLHqLjhMhVjLQAvfRSpYe rjXSQTSu6Vo6JDxH0jL2XBUJg0dD2pgMh7sYqbCGU2BwbdMQlvFXkpLKOQUvDdLsWvqE /wDA== X-Gm-Message-State: AOJu0Yw44+hnjdtVawjhlWUvFaSosRQTwiSdWCNhcnDpJwwl8wDT/Lv3 wF03RFUy8SmDuzcdxYsOKwgFV4r0BmGC/hEp8nz9iqIgF6SPfqeis+4KlehiSAw= X-Google-Smtp-Source: AGHT+IG2vp8JMAcVQZ8v+V328HVCXgO/QUK3YdivvqGGsp6VkJhmvpWHvTTgdQ4rIvPcadvJIDiD9w== X-Received: by 2002:a5d:47ad:0:b0:33e:4d34:f40f with SMTP id 13-20020a5d47ad000000b0033e4d34f40fmr217851wrb.46.1710884500455; Tue, 19 Mar 2024 14:41:40 -0700 (PDT) Received: from localhost.localdomain (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id k4-20020adfe3c4000000b0033e48db23bdsm13232957wrm.100.2024.03.19.14.41.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Mar 2024 14:41:40 -0700 (PDT) From: Sharlatan Hellseher Date: Tue, 19 Mar 2024 21:41:27 +0000 Message-ID: <8017fb71dc489ddb7f856765166d6d295f1510a2.1710883390.git.sharlatanus@gmail.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/lisp-xyz.scm (cl-arrow-macros, ecl-arrow-macros, sbcl-arrow-macros): New variables. Change-Id: I1d92139871f456d7d6780f2e60bbfed951d0298e --- gnu/packages/lisp-xyz.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index ec9bf3a9ca..cd8dd6bf14 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -10190,6 +10190,36 @@ (define-public cl-rutils (define-public ecl-rutils (sbcl-package->ecl-package sbcl-rutils)) +(define-public sbcl-arrow-macros + (let ((commit "16bdfd31298182099c7d70df4598104e5a38b05e") + (revision "0")) + (package + (name "sbcl-arrow-macros") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/hipeta/arrow-macros") + (commit commit))) + (file-name (git-file-name "arrow-macros" version)) + (sha256 + (base32 "0q4vpysk4h9ghs5zmnzzilky9jyz7i8n0x0p98nq528crbrkh6c4")))) + (build-system asdf-build-system/sbcl) + (native-inputs (list sbcl-fiveam)) + (home-page "https://github.com/hipeta/arrow-macros/") + (synopsis "Clojure-like arrow macros in Common Lisp") + (description + "Arrow-macros provides clojure-like arrow macros (ex. ->, ->>) and diamond wands +in swiss-arrows.") + (license license:expat)))) + +(define-public cl-arrow-macros + (sbcl-package->cl-source-package sbcl-arrow-macros)) + +(define-public ecl-arrow-macros + (sbcl-package->ecl-package sbcl-arrow-macros)) + (define-public sbcl-arrows (let ((commit "df7cf0067e0132d9697ac8b1a4f1b9c88d4f5382") (revision "0")) From patchwork Tue Mar 19 21:41:28 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 62005 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6123B27BBEB; Tue, 19 Mar 2024 21:44:27 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 760C127BBE2 for ; Tue, 19 Mar 2024 21:44:23 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rmhF8-0004gS-58; Tue, 19 Mar 2024 17:43:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rmhF1-0004d6-Ma for guix-patches@gnu.org; Tue, 19 Mar 2024 17:43:27 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rmhEy-0004Ue-FR for guix-patches@gnu.org; Tue, 19 Mar 2024 17:43:27 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rmhFa-0002K9-Dc; Tue, 19 Mar 2024 17:44:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#69904] [PATCH 02/10] gnu: Add cl-trivial-utilities. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: glv@posteo.net, cox.katherine.e+guix@gmail.com, me@bonfacemunyoki.com, sharlatanus@gmail.com, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Tue, 19 Mar 2024 21:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69904 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69904@debbugs.gnu.org Cc: Sharlatan Hellseher , Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart X-Debbugs-Original-Xcc: Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart Received: via spool by 69904-submit@debbugs.gnu.org id=B69904.17108846128728 (code B ref 69904); Tue, 19 Mar 2024 21:44:02 +0000 Received: (at 69904) by debbugs.gnu.org; 19 Mar 2024 21:43:32 +0000 Received: from localhost ([127.0.0.1]:36100 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rmhF5-0002GY-QN for submit@debbugs.gnu.org; Tue, 19 Mar 2024 17:43:32 -0400 Received: from mail-wr1-f50.google.com ([209.85.221.50]:50185) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rmhEz-0002FC-Uv for 69904@debbugs.gnu.org; Tue, 19 Mar 2024 17:43:26 -0400 Received: by mail-wr1-f50.google.com with SMTP id ffacd0b85a97d-33ec8f13c62so4469868f8f.0 for <69904@debbugs.gnu.org>; Tue, 19 Mar 2024 14:42:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710884501; x=1711489301; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=L+KThq9wc/HCNGFTv57aoMzVkicRdqBhDms5TfmpbQc=; b=Qz0DY9eCIuYJyKOVSDh6O0MvCycIZpPldAihg+O8xJ1Y/4wwjAAGAkgPpGvpBopKkJ bIdAUpoQ3nFzWzq+T91pqIoTCYZJ5IKA2KY616pG8zj4XdXGu+66MZRQ/3Sn2ep1ITwm ypryWlF0yG7X5uU7tkp1UnEu7Iz7IAKaE3rUcZXeVvusnae/Dq4S3LJ21eb8tNLfLCOj WgdIv8OjXQUyM7T+m8Mc8rJ2U36ruA4F3PQ3FJw/NyjXXZAS7SFsSW88WC519OBXtEtX IvIGh908G02GnvIgEZs2mO2zGRqy2UkA4D584IRK9WTQzkmHbS26SSqKHh8+/pPwIhLu EIdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710884501; x=1711489301; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=L+KThq9wc/HCNGFTv57aoMzVkicRdqBhDms5TfmpbQc=; b=v0mFpTvhBFB4sqVxk+1gThE31xgZuIX0AaeAc7sIuxGajc0RMXKSlI+R8eC5Ipu5KG +LQKY1yQfgWBhR27/6TnLuPkljti8Ks02XS5ufBOC6YP2UaHWuahqni/GF5baS6fIgDV lfKeaIBLMcMk3HzPJjdh+wgWKvsz+1Z9sAEelgs81+QYO1nRAc6Syjl0uVv5JDi4PFSo e1pQJ5Hl5jv0sKirtxMXDliSJ7lhuhq20vlKrKwOitiAL0d6y19NyE78zfQizJ2UyPZd T33fM+mJFk/LWeOTdcQUNSFOcepKaXL1kFCbst8c8vazKoUDEK7XRCWpoUEini+CaQ+L EoQA== X-Gm-Message-State: AOJu0YwVXPTkJXVcAEinfCvIb2Tl72EGiL4/S/y1k9Dk8HuH60QgfXcU +ZRdXMVceM9Ab8B/gt5b0AC72gEzlEsJOdfEg3Po9Od2YE5HP6j7OIXY1CVi29I= X-Google-Smtp-Source: AGHT+IHorSI8JZUB+mDvDxCUSDYVycCTw+bnMAVrX5hwVWHlm7HpwLmVNPLyuQUYZHA/MkPOdzu7Ww== X-Received: by 2002:adf:e991:0:b0:33e:cf3e:2d98 with SMTP id h17-20020adfe991000000b0033ecf3e2d98mr10543738wrm.61.1710884501156; Tue, 19 Mar 2024 14:41:41 -0700 (PDT) Received: from localhost.localdomain (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id k4-20020adfe3c4000000b0033e48db23bdsm13232957wrm.100.2024.03.19.14.41.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Mar 2024 14:41:40 -0700 (PDT) From: Sharlatan Hellseher Date: Tue, 19 Mar 2024 21:41:28 +0000 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/lisp-xyz.scm (cl-trivial-utilities, ecl-trivial-utilities, sbcl-trivial-utilities): New variables. Change-Id: I1fde88484add5b77cf93ccacafb17ac548929481 --- gnu/packages/lisp-xyz.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index cd8dd6bf14..c3d199a890 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -8092,6 +8092,38 @@ (define-public cl-trivial-utf-8 (define-public ecl-trivial-utf-8 (sbcl-package->ecl-package sbcl-trivial-utf-8)) +(define-public sbcl-trivial-utilities + (let ((commit "279ff255562628196942632c543d91c357067221") + (revision "0")) + (package + (name "sbcl-trivial-utilities") + (version (git-version "0.4.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.com/ediethelm/trivial-utilities") + (commit commit))) + (file-name (git-file-name "trivial-utilities" version)) + (sha256 + (base32 "0k1xmn5f5dik7scadw0vyy67mik4ypnfqbhlv2vsg9afxzbpx2dz")))) + (build-system asdf-build-system/sbcl) + (inputs + (list sbcl-alexandria sbcl-iterate sbcl-closer-mop)) + (home-page "https://gitlab.com/ediethelm/trivial-utilities") + (synopsis "Collection of useful types, functions and macros for Common Lisp") + (description + "This package provides a collection of types, functions and macros. Some + of the functionality is implemented from Grham's On Lisp and Seibel's Practical + Common Lisp.") + (license license:expat)))) + +(define-public cl-trivial-utilities + (sbcl-package->cl-source-package sbcl-trivial-utilities)) + +(define-public ecl-trivial-utilities + (sbcl-package->ecl-package sbcl-trivial-utilities)) + (define-public sbcl-idna (package (name "sbcl-idna") From patchwork Tue Mar 19 21:41:29 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 62001 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8B80E27BBEA; Tue, 19 Mar 2024 21:44:17 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 65AA527BBED for ; Tue, 19 Mar 2024 21:44:13 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rmhF7-0004ff-Lw; Tue, 19 Mar 2024 17:43:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rmhF1-0004d3-LL for guix-patches@gnu.org; Tue, 19 Mar 2024 17:43:27 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rmhEy-0004Uc-AX for guix-patches@gnu.org; Tue, 19 Mar 2024 17:43:25 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rmhFa-0002KJ-Tz; Tue, 19 Mar 2024 17:44:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#69904] [PATCH 03/10] gnu: Add cl-trivial-monitored-thread. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: glv@posteo.net, cox.katherine.e+guix@gmail.com, me@bonfacemunyoki.com, sharlatanus@gmail.com, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Tue, 19 Mar 2024 21:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69904 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69904@debbugs.gnu.org Cc: Sharlatan Hellseher , Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart X-Debbugs-Original-Xcc: Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart Received: via spool by 69904-submit@debbugs.gnu.org id=B69904.17108846128737 (code B ref 69904); Tue, 19 Mar 2024 21:44:02 +0000 Received: (at 69904) by debbugs.gnu.org; 19 Mar 2024 21:43:32 +0000 Received: from localhost ([127.0.0.1]:36102 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rmhF6-0002Gi-6O for submit@debbugs.gnu.org; Tue, 19 Mar 2024 17:43:32 -0400 Received: from mail-wr1-f53.google.com ([209.85.221.53]:56490) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rmhF0-0002FG-JY for 69904@debbugs.gnu.org; Tue, 19 Mar 2024 17:43:27 -0400 Received: by mail-wr1-f53.google.com with SMTP id ffacd0b85a97d-33e672e10cfso3167038f8f.0 for <69904@debbugs.gnu.org>; Tue, 19 Mar 2024 14:42:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710884502; x=1711489302; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=9+1HitidLMRv5AXW8/jm1+uXM94kXh1vMuLWjKaRDas=; b=MZJfu5wlVK133TLBQqLAvUA8ThrQfPjOruNVa6xeiV8Ao9VN0/zslejHC/zDVtEwCN iLXwc3yZfBdw7XVB7pspvJf+LEN/SCVH+mAKkV/jiugkphlV3CYAS2r/+P8xKZpgEkJm pNcuyoZgFnBwH9M5POYaAVOGIicxYMN/g3yQkDyPHzMGY9no8sec8HFdYBr1dhOCZWbg mJm9FRk4eqpe2oFT4G3FJNQnlysAUpowYM4AEZh3O255U5ffY58a5h7MZ0a25ZezJW5J jlobYLOX/Rh5gmlM44pIyaJzifxFmBVHW+Iew4D/JAOBvfDcJlws7CYpLefg5cX7Wpt2 kFmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710884502; x=1711489302; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=9+1HitidLMRv5AXW8/jm1+uXM94kXh1vMuLWjKaRDas=; b=XkmNc7ZncItPslCNiVPKVVpDhXpiq+GJutDsHeEwtxfbZ/F1gc0fJD6qlZenDP2slg comBj+iO9Nl0QuCqRf5pmq7y42eI+SU58+HoamHoI1jNc3RlDID96F+EvKMLKTPo8WzS mWKgkblxda3NBuL3rNiiTkO1w3XLOvVL325+lMpZe/bgPfCb6kr+CV8p5eY9TcyS0EWi bCCUUjjY25oWqRdcij217zdAFNQ6Xza3NYAd9lHPnMV1oYDwPQJsD0lpPNXyCBp98qbP HlbPpcA0VKuC67fson37DGUjx+4Dm4KmLKqsJEGA3tNbkehNumTHq4mbO8AP1qECvLlV OpOQ== X-Gm-Message-State: AOJu0YwYbemHLcJ5TDDrTeHibd9aU3Jotv7ptNN7bC4xfSwE7BM/vThL YOS3Nf6WXqIofo5E84uU9UTEunDlQSDobXHYSybHut4H3F1kggJNB7uT5TFN3bg= X-Google-Smtp-Source: AGHT+IETjc9P5BSTNZmc0MBaUxEacIusgMnwggdd1ZJYXQRaG3gkmKupLbQPVvW8XMvyP4O9Jmc7+g== X-Received: by 2002:a5d:4f91:0:b0:33e:1ee1:ef92 with SMTP id d17-20020a5d4f91000000b0033e1ee1ef92mr190166wru.67.1710884501847; Tue, 19 Mar 2024 14:41:41 -0700 (PDT) Received: from localhost.localdomain (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id k4-20020adfe3c4000000b0033e48db23bdsm13232957wrm.100.2024.03.19.14.41.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Mar 2024 14:41:41 -0700 (PDT) From: Sharlatan Hellseher Date: Tue, 19 Mar 2024 21:41:29 +0000 Message-ID: <978884fc78562459be498542255a7003ded5f25c.1710883390.git.sharlatanus@gmail.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/lisp-xyz.scm (cl-trivial-monitored-thread, ecl-trivial-monitored-thread, sbcl-trivial-monitored-thread): New variables. Change-Id: I5da3c72e8437d368057aa7a7305e724141dfe09c --- gnu/packages/lisp-xyz.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index c3d199a890..b92f2a7fb3 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -21312,6 +21312,39 @@ (define-public ecl-trivial-main-thread (define-public cl-trivial-main-thread (sbcl-package->cl-source-package sbcl-trivial-main-thread)) +(define-public sbcl-trivial-monitored-thread + (let ((commit "b0bab23f9a9bd06f0f33809635c7ba4e6a3d5a21") + (revision "0")) + (package + (name "sbcl-trivial-monitored-thread") + (version (git-version "0.3.11" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.com/ediethelm/trivial-monitored-thread") + (commit commit))) + (file-name (git-file-name "trivial-monitored-thread" version)) + (sha256 + (base32 "1ipnp2l944hc587bifxsnmiymw468imar0v8bqvgxv8pc5sym4ib")))) + (build-system asdf-build-system/sbcl) + (native-inputs + (list sbcl-fiveam)) + (inputs + (list sbcl-iterate sbcl-log4cl sbcl-trivial-utilities)) + (home-page "https://gitlab.com/ediethelm/trivial-monitored-thread") + (synopsis "Thread monitoring library for Common Lisp") + (description + "Trivial Monitored Thread offers a very simple (aka trivial) way of +spawning threads and being informed when one any of them crash and die.") + (license license:expat)))) + +(define-public cl-trivial-monitored-thread + (sbcl-package->cl-source-package sbcl-trivial-monitored-thread)) + +(define-public ecl-trivial-monitored-thread + (sbcl-package->ecl-package sbcl-trivial-monitored-thread)) + (define-public sbcl-moira (let ((commit "21f1cfd5942fcaea2ed2e4f6055b2a5a39ac4c6e") (revision "0")) From patchwork Tue Mar 19 21:41:30 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 62000 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id D484C27BBE2; Tue, 19 Mar 2024 21:44:16 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id CAB1D27BBEB for ; Tue, 19 Mar 2024 21:44:11 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rmhF7-0004fd-Lx; Tue, 19 Mar 2024 17:43:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rmhF1-0004d4-M5 for guix-patches@gnu.org; Tue, 19 Mar 2024 17:43:27 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rmhEy-0004Ui-NG for guix-patches@gnu.org; Tue, 19 Mar 2024 17:43:27 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rmhFb-0002KZ-GL; Tue, 19 Mar 2024 17:44:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#69904] [PATCH 04/10] gnu: Add cl-boost-json. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: glv@posteo.net, cox.katherine.e+guix@gmail.com, me@bonfacemunyoki.com, sharlatanus@gmail.com, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Tue, 19 Mar 2024 21:44:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69904 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69904@debbugs.gnu.org Cc: Sharlatan Hellseher , Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart X-Debbugs-Original-Xcc: Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart Received: via spool by 69904-submit@debbugs.gnu.org id=B69904.17108846138746 (code B ref 69904); Tue, 19 Mar 2024 21:44:03 +0000 Received: (at 69904) by debbugs.gnu.org; 19 Mar 2024 21:43:33 +0000 Received: from localhost ([127.0.0.1]:36105 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rmhF6-0002Gt-M4 for submit@debbugs.gnu.org; Tue, 19 Mar 2024 17:43:33 -0400 Received: from mail-wm1-f43.google.com ([209.85.128.43]:52510) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rmhF1-0002FH-8T for 69904@debbugs.gnu.org; Tue, 19 Mar 2024 17:43:27 -0400 Received: by mail-wm1-f43.google.com with SMTP id 5b1f17b1804b1-4146a1b6faaso2266875e9.1 for <69904@debbugs.gnu.org>; Tue, 19 Mar 2024 14:42:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710884502; x=1711489302; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=zcrMazfueDKL4ehbY2C/IAzBX7npH9otpautkBvjbwk=; b=cqTkSaPM3HQ31OOm5SssrESaIrso8crTMW5c6l4yWMi7wENmaJVsrrpZOE0xmTOHuo NtNO/G+e4VlIQpmDYufPM9r3p+m/Np26DPfFeaQHz/wJ7Z1+FRlfdxtGESxdaPPTyvCZ jxjwcucfOUKVYyW641e1GhHtxcjdVQnIlQy90O5PQpcSyPp/VOWCkcG66YByZnAFvdsz Ab73ym4dC3Ux5Rr3KqsQ1U5H6uUtepjvM8iX2GKPvTG2DQ3NWXQll0m6031V4mJ0E2tF PpLk9tlPIm/1q46DJ9o1PjltYEqzc7gsLjZEgme5snRv9Vv48228x7DwFtmSbJ7Ua7tR SxZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710884502; x=1711489302; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=zcrMazfueDKL4ehbY2C/IAzBX7npH9otpautkBvjbwk=; b=C18cu9yJm21avvcHsK7w6nXjj5Ua/oLnSdgCMXnPYmodGVrzsXGl75a4UlQUDroz73 KuxsjNxHfDEQpxjAiAzNYY1rd9Q/NiEzTbsXmaiUIeuhXlGFmyB/nflix0QZq0unCbCK uY8ynao1a9r9uin8Ae/qkyBQ7ooUI1kCWVbYXo3cOSCrerVs+l78O7+SP9zTctduTZSb rmfp4yrXesL8uE7NZOx3Kdgj4oicGHD9zSnRh8DY7blUebg5py1NILOMCLxUnSYLbK4d WujXRsJVk83gVFU7ctmftzomvV1j1UvJIQJ/qh/dspJmnQ/Wu7Adjrgc2Yvomz8rE+n9 x44Q== X-Gm-Message-State: AOJu0Yyx4cUGxeZZMbEdSpgMbD2ASRmGHjbrZAghYLutZz9Q3PKu/9JE ILiJqpyIHilD3kZm3mSoXXJjzLyjutWAaGhzslnGWgcxENEnyUGhWlcmfWA7iRY= X-Google-Smtp-Source: AGHT+IFz1JpJkI0Le0wHlK56Yp0Tmka5DEBOYPu4fqPskJl7SCn4MoNtRNUzIu75Fr47bNvmUygHnA== X-Received: by 2002:a05:600c:458f:b0:412:e59e:da2c with SMTP id r15-20020a05600c458f00b00412e59eda2cmr9993024wmo.37.1710884502533; Tue, 19 Mar 2024 14:41:42 -0700 (PDT) Received: from localhost.localdomain (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id k4-20020adfe3c4000000b0033e48db23bdsm13232957wrm.100.2024.03.19.14.41.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Mar 2024 14:41:42 -0700 (PDT) From: Sharlatan Hellseher Date: Tue, 19 Mar 2024 21:41:30 +0000 Message-ID: <5bef1b7e35d027a76a5890dc3898941879771abf.1710883390.git.sharlatanus@gmail.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/lisp-xyz.scm (cl-boost-json, sbcl-boost-json): New variables. Change-Id: I9b00905645f220c512c245e9cf02c74c4c1efcbc --- gnu/packages/lisp-xyz.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index b92f2a7fb3..1378fe7353 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -1692,6 +1692,37 @@ (define-public ecl-re (define-public cl-re (sbcl-package->cl-source-package sbcl-re)) +(define-public sbcl-boost-json + (let ((commit "eca166f5ff1f10bad14e00b9fd5bf9fcf3691a47") + (revision "0")) + (package + (name "sbcl-boost-json") + (version (git-version "1.1" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/cl-boost/json") + (commit commit))) + (file-name (git-file-name "cl-boost-json" version)) + (sha256 + (base32 "12k0470899qsll2qixksxf2vrhjmskk3nzp1di9k04n1b29nrakd")))) + (build-system asdf-build-system/sbcl) + (home-page "https://github.com/cl-boost/json") + (synopsis "JSON encoding and decoding for Common Lisp") + (description + "BOOST-JSON is a simple JSON parsing library for Common Lisp.") + (license license:asl2.0)))) + +(define-public cl-boost-json + (sbcl-package->cl-source-package sbcl-boost-json)) + +;; FIXME: Failed to build on ECL: "fORMFEED" is an illegal character name.An +;; error occurred during initialization: +;; +;; (define-public ecl-boost-json +;; (sbcl-package->ecl-package sbcl-boost-json)) + (define-public sbcl-boost-parse (let ((commit "c8f7e536b950752f3e35003e7ee0446e0fd51b50") (revision "0")) From patchwork Tue Mar 19 21:41:31 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 61998 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7454827BBEA; Tue, 19 Mar 2024 21:43:52 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8391D27BBE2 for ; Tue, 19 Mar 2024 21:43:48 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rmhFC-0004iO-Sj; Tue, 19 Mar 2024 17:43:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rmhF1-0004dM-Tc for guix-patches@gnu.org; Tue, 19 Mar 2024 17:43:28 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rmhF1-0004V0-Ko for guix-patches@gnu.org; Tue, 19 Mar 2024 17:43:27 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rmhFc-0002Ki-0c; Tue, 19 Mar 2024 17:44:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#69904] [PATCH 05/10] gnu: Add cl-st-json. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: glv@posteo.net, cox.katherine.e+guix@gmail.com, me@bonfacemunyoki.com, sharlatanus@gmail.com, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Tue, 19 Mar 2024 21:44:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69904 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69904@debbugs.gnu.org Cc: Sharlatan Hellseher , Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart X-Debbugs-Original-Xcc: Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart Received: via spool by 69904-submit@debbugs.gnu.org id=B69904.17108846138753 (code B ref 69904); Tue, 19 Mar 2024 21:44:03 +0000 Received: (at 69904) by debbugs.gnu.org; 19 Mar 2024 21:43:33 +0000 Received: from localhost ([127.0.0.1]:36107 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rmhF7-0002H0-6y for submit@debbugs.gnu.org; Tue, 19 Mar 2024 17:43:33 -0400 Received: from mail-wr1-f51.google.com ([209.85.221.51]:55770) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rmhF1-0002FJ-UH for 69904@debbugs.gnu.org; Tue, 19 Mar 2024 17:43:28 -0400 Received: by mail-wr1-f51.google.com with SMTP id ffacd0b85a97d-33eee0258abso1750134f8f.3 for <69904@debbugs.gnu.org>; Tue, 19 Mar 2024 14:42:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710884503; x=1711489303; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=0C0vmHLMxjfgm3SMXi5Z4saN6g4afm4oIQJDxR25HOo=; b=cC58eRG56FtZEYnkZcWR4pXowUFjS98MD1rlzTNjzGHwFYob7m6ks0HQ1NaNFvJoH4 4dt6BDkLi72lOWdaf6pev8JWlno+W/YXxWD4pntunOFrm2NK/H3tk12aAHmOivg3vj/Q xSTTGm9uxDT5g48UV6zJJ9XTi91bQ/adTbP3dpxRcmAIcPLgavaTLW9+fFQH7DLvnCmD pvZEpBillj39CwhUIoKp1cIqSx1GTmhAdIZHKdouqL6sGvW9WYoH+KKMvTOlLTdo5SqC wXWtTvoPS9IvnHgwP66EIfSS8aOEVWWQwCfwdE7OtULwtCvK/eAcj0wlk1YreuwMMngH 2TJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710884503; x=1711489303; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=0C0vmHLMxjfgm3SMXi5Z4saN6g4afm4oIQJDxR25HOo=; b=KBAVKJpEa3KEiDMj7thldH92VUrDFvmuIam2dO9n+M5OEy58QCAcglZBLwgokWAJ2b FoNmZgBte9mJUzkgrBEkchmFGF917Cgefk+ctrhasCUE85gyEWqmq0AJoVmuF0oBTR75 eXkn//tPB9qO65tGelqZK5KVIr/ekgAyvqVqoaX8PlX88Krufxg1Tj9hA2AwqpHtfio9 EbNTGoY7Rx3KsfgtyxBqWsembTVxz6AbfTNlB6magT+TeG00XFdSlXcaHDpUcGYYkIcG J7TXyHqt/0cpWcJ+DiM5QiHtBuRL6IZambL19P9ibP9DNbB/hvsxNZxGcx7JamFMRDq2 qI4Q== X-Gm-Message-State: AOJu0YyEKw6dIiull1FlIOA0n3okTGsofJZPp87XKnwq9XxdlSaaB4mF kFhuHck96QQ/GG8Z4GIsf3BlCzuvN1yC+4ykawzWoMegBLp6cRH0fGMxhcZi/dw= X-Google-Smtp-Source: AGHT+IHJYaMkZZX44X5OG1ZxJgRPdUJPNzBUOIzkjdIRtXc4M423K33jfGHp/mPpH0YSgRSOyxMuSQ== X-Received: by 2002:a05:6000:4023:b0:33e:c601:fcfd with SMTP id cp35-20020a056000402300b0033ec601fcfdmr272806wrb.43.1710884503205; Tue, 19 Mar 2024 14:41:43 -0700 (PDT) Received: from localhost.localdomain (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id k4-20020adfe3c4000000b0033e48db23bdsm13232957wrm.100.2024.03.19.14.41.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Mar 2024 14:41:42 -0700 (PDT) From: Sharlatan Hellseher Date: Tue, 19 Mar 2024 21:41:31 +0000 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/lisp-xyz.scm (cl-st-json, ecl-st-json, sbcl-st-json): New variables. Change-Id: Ib349cfb6fb7da17741f331215e9a4d46bc4866c0 --- gnu/packages/lisp-xyz.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 1378fe7353..9f25066e1c 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -251,6 +251,39 @@ (define-public ecl-reader ;; TODO: Tests fail on call to coreutils echo for ecl. `(#:tests? #f)))) +(define-public sbcl-st-json + (let ((commit "4a0025bcc5b6921454822f1b9f38f697b4eeaf43") + (revision "0")) + (package + (name "sbcl-st-json") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/marijnh/ST-JSON") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "06qrhr5iw73k96lai2x9w52l6gnmlxy7fsr0r35gz6nz1f71x7gx")))) + (build-system asdf-build-system/sbcl) + (home-page "https://marijnhaverbeke.nl/st-json/") + (synopsis "JSON for Common Lisp") + (description + "ST-JSON (@code{ST} because it originated at Streamtech) is a Common Lisp + library for encoding and decoding JSON values (as specified on json.org). + +This library does mostly the same thing as CL-JSON, but is simpler and more +precise about types (distinguishing boolean false, the empty array, and the +empty object).") + (license license:zlib)))) + +(define-public cl-st-json + (sbcl-package->cl-source-package sbcl-st-json)) + +(define-public ecl-st-json + (sbcl-package->ecl-package sbcl-st-json)) + (define-public sbcl-stdutils (let ((commit "4a4e5a4036b815318282da5dee2a22825369137b") (revision "0")) From patchwork Tue Mar 19 21:41:32 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 62006 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id DE43B27BBEB; Tue, 19 Mar 2024 21:50:42 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 13BFD27BBE2 for ; Tue, 19 Mar 2024 21:50:42 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rmhLp-00068W-1c; Tue, 19 Mar 2024 17:50:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rmhLl-000637-Hr for guix-patches@gnu.org; Tue, 19 Mar 2024 17:50:25 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rmhLj-00065o-Mt for guix-patches@gnu.org; Tue, 19 Mar 2024 17:50:23 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rmhML-0002s3-Sd; Tue, 19 Mar 2024 17:51:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#69904] [PATCH 06/10] gnu: Add cl-json-pointer. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: glv@posteo.net, cox.katherine.e+guix@gmail.com, me@bonfacemunyoki.com, sharlatanus@gmail.com, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Tue, 19 Mar 2024 21:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69904 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69904@debbugs.gnu.org Cc: Sharlatan Hellseher , Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart X-Debbugs-Original-Xcc: Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart Received: via spool by 69904-submit@debbugs.gnu.org id=B69904.171088501210886 (code B ref 69904); Tue, 19 Mar 2024 21:51:01 +0000 Received: (at 69904) by debbugs.gnu.org; 19 Mar 2024 21:50:12 +0000 Received: from localhost ([127.0.0.1]:36210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rmhLY-0002pU-48 for submit@debbugs.gnu.org; Tue, 19 Mar 2024 17:50:12 -0400 Received: from mail-wr1-f52.google.com ([209.85.221.52]:54775) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rmhLR-0002oa-Bu for 69904@debbugs.gnu.org; Tue, 19 Mar 2024 17:50:11 -0400 Received: by mail-wr1-f52.google.com with SMTP id ffacd0b85a97d-33fd12a06fdso2011450f8f.1 for <69904@debbugs.gnu.org>; Tue, 19 Mar 2024 14:49:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710884901; x=1711489701; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=unceyWwHQGfERfmEd4r3ADZGE6X45iTShgl7BvEL0bc=; b=ExxKy6tzieYuROpyv1biG4f65m4SPjCKll/g7keT8WMNmFIiZEvO+xh9fL73jtHnkp +S1QjUG0brdhDDQrp+1rPFSeopJh5iNmmY9Erp7FMzhlV7YVdrNBshFGchtrOk7qmht+ fnVd25FgAscW/xHXSkSX1jJYpbVNrMlVSfoVrwMkh5dIvrWQgZjpcYO3pvjzzXdlq6TU ufA6YyPPTmdhPVc2I2bSOa+ezlNKg6XJHvxh73HtMJs/ZkFpUD3swYL0+J3r/2G3kDIB RwISWK7pMLpicYW1H5mqb8vTqH2zaD5P07uRsajsPUEVK5hgPJgsbZofWj+flwlbjpxT tdAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710884901; x=1711489701; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=unceyWwHQGfERfmEd4r3ADZGE6X45iTShgl7BvEL0bc=; b=Bne5mwwLL88VfzYjT+QlLYMH4TE/F0Ma0Gna2cd2+LMn2Ak6USaDQL+vLQFhgNhFUY zBJz8LAftUws/VUbGmb3u1+7RnbgMP9HHnxwPs5dqYXEvA20BfCKFlM3rc44BIjNH08c AtwXvQWGEC2lculH6m0uiXJqCeZeStriRUwkGKspwrSLRJvvZIgt1Xvecq1W07eRKL2A /jF/9kp6dm2waq/viYYZCSUOepnjTCWiUlnDQszR2mEuR2wM+lUdZPF/ggwVFGM3jF2u LF/HAOlZWWMMmn3CVjWYDgF/WjnFVC2kYPDQ56G2n+nlFvPidlqOmvwxfyzHsM3BGVFn gD/A== X-Gm-Message-State: AOJu0YxWWRmosUBHUEulETBb2DENPEw1/LAxqT2OUm3n4iXr9AaPrfjy MkT2z4wYe3CXo8CkHcrJ09M7eqgdBs/hfVt55wScUi7IvStoJZXCmLqQLVOwelY= X-Google-Smtp-Source: AGHT+IElRRtgBKPQIcAeLDm+CAqJa6YYnxD705/9d9LduDzZ1Sd4Ub0IwTl5BgmZKK6l1Az/Z6D9rw== X-Received: by 2002:a5d:6a51:0:b0:33e:78f3:bf76 with SMTP id t17-20020a5d6a51000000b0033e78f3bf76mr152177wrw.40.1710884503930; Tue, 19 Mar 2024 14:41:43 -0700 (PDT) Received: from localhost.localdomain (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id k4-20020adfe3c4000000b0033e48db23bdsm13232957wrm.100.2024.03.19.14.41.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Mar 2024 14:41:43 -0700 (PDT) From: Sharlatan Hellseher Date: Tue, 19 Mar 2024 21:41:32 +0000 Message-ID: <69310aa3ae5c654bbd8bd1f6508cb4736e2ee20d.1710883390.git.sharlatanus@gmail.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/lisp-xyz.scm (cl-json-pointer, sbcl-cl-json-pointer): New variables. Change-Id: I9fb6a063595792995c4a5af05a03ab889660702e --- gnu/packages/lisp-xyz.scm | 42 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 9f25066e1c..a22aef345f 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -4943,6 +4943,48 @@ (define-public cl-json (define-public ecl-cl-json (sbcl-package->ecl-package sbcl-cl-json)) +(define-public sbcl-cl-json-pointer + (let ((commit "f6760e2a02972783f96b92a15f801e14a6828e0c") + (revision "0")) + (package + (name "sbcl-cl-json-pointer") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/y2q-actionman/cl-json-pointer") + (commit commit))) + (file-name (git-file-name "cl-json-pointer" version)) + (sha256 + (base32 "0b7a755wc2ghsd1pv7d32877b21h4nssp41xs017anbmj55czb2h")))) + (build-system asdf-build-system/sbcl) + (arguments + ;; Component "cl-json-pointer/test" not found + `(#:tests? #f + #:asd-systems '("cl-json-pointer" "cl-json-pointer/synonyms"))) + (inputs + (list sbcl-alexandria + sbcl-boost-json + sbcl-cl-json + sbcl-closer-mop + sbcl-st-json)) + (home-page "https://github.com/y2q-actionman/cl-json-pointer") + (synopsis "JSON Pointer processor for Common Lisp") + (description " +This package provides a JSON +Pointer (@url{https://tools.ietf.org/html/rfc6901,RFC6901}) implementation for +Common Lisp. This libary aims to be independent from any JSON libraries (as much +as possible).") + (license license:expat)))) + +(define-public cl-json-pointer + (sbcl-package->cl-source-package sbcl-cl-json-pointer)) + +;; FIXME: Not availalbe due to issue with ecl-boost-json +;; (define-public ecl-cl-json-poiniter +;; (sbcl-package->ecl-package sbcl-cl-json-pointer)) + (define-public sbcl-unix-opts (let ((commit "0e61f34b2ecf62288437810d4abb31e572048b04") (revision "1")) From patchwork Tue Mar 19 21:41:33 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 62003 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id D6E4227BBED; Tue, 19 Mar 2024 21:44:19 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 10D6227BBE2 for ; Tue, 19 Mar 2024 21:44:19 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rmhF8-0004gU-Fv; Tue, 19 Mar 2024 17:43:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rmhF1-0004dL-Sd for guix-patches@gnu.org; Tue, 19 Mar 2024 17:43:28 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rmhF1-0004V4-Js for guix-patches@gnu.org; Tue, 19 Mar 2024 17:43:27 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rmhFc-0002Kr-Fy; Tue, 19 Mar 2024 17:44:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#69904] [PATCH 07/10] gnu: Add cl-easy-routes. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: glv@posteo.net, cox.katherine.e+guix@gmail.com, me@bonfacemunyoki.com, sharlatanus@gmail.com, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Tue, 19 Mar 2024 21:44:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69904 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69904@debbugs.gnu.org Cc: Sharlatan Hellseher , Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart X-Debbugs-Original-Xcc: Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart Received: via spool by 69904-submit@debbugs.gnu.org id=B69904.17108846148762 (code B ref 69904); Tue, 19 Mar 2024 21:44:04 +0000 Received: (at 69904) by debbugs.gnu.org; 19 Mar 2024 21:43:34 +0000 Received: from localhost ([127.0.0.1]:36109 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rmhF7-0002H8-Jz for submit@debbugs.gnu.org; Tue, 19 Mar 2024 17:43:33 -0400 Received: from mail-wr1-f49.google.com ([209.85.221.49]:48272) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rmhF3-0002FO-K4 for 69904@debbugs.gnu.org; Tue, 19 Mar 2024 17:43:30 -0400 Received: by mail-wr1-f49.google.com with SMTP id ffacd0b85a97d-33ff53528ceso2201467f8f.0 for <69904@debbugs.gnu.org>; Tue, 19 Mar 2024 14:42:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710884505; x=1711489305; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=kERNFTB8C1vv8PIVGCAKgk/c7OOgIYRNP1WAIubnCr0=; b=ng50Vi3NfUKa2nLO4cA0d5tXoyMEdPuYxWxg306ZEZFaUiYujaTWIFe1oEyHrW76r1 mVhWoqMETYuTKP0R9loP0mFvYiedIuUZXWJY2D8biPWVTpq3j6Uo5lMR2akFbE9DSrN5 sw0Ajn0MvnMo8DgCmcKmTGbDW3E1HLiG6PEBDZMVOElvnCbRZwz4un+5oTdc9Rc7VR+p twDa8uvVOunEYpyIRlJQtGlEhp6lskQpXJ+PrAAV5DHVtm2eeNM52gvqS7SO8LBS7Lnv cDypkxyVn7rpSbQMl4/Nk+Eiue17lx0xBHY9RJPD94p8l1JSchSWmnZKBtN5oUHlbCkT IrNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710884505; x=1711489305; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=kERNFTB8C1vv8PIVGCAKgk/c7OOgIYRNP1WAIubnCr0=; b=ggKJdUs8vKmDo70PH/poZyXIkrr40vrmggPtkpwW21rrg+JR05W8c9CbB+d4mKU1jp ImC893METTp69h2vJZzwZaOfCkHq8rOFEKJTgyF05ePxFUZfh7snVp+0R/Q75Qp/ucQg ttYEo5e+dATcapZykxfFVdrrun63dOlHYX9rFxhG0LoyKv1/LbThosx8Sodm5uTBcUHy amTskiHp4bmVuHmonVlA0LOUeDsduE544vDIQQNAR+OW36E4haBlJU1Y47rRmswfEbyj tx0h3h1Eue5n74fuPtsntF25a1nF6Vvazi8lru+efUk3rs4jshRvfgtzJxPC5A9/adWA Rz1g== X-Gm-Message-State: AOJu0YxWd2W1HxxioOUTTOfIP48qke5EwqAzh+fHX8VgeFHPZ5STU0LJ tDRso0ZSI6Z0vBnyI54TOCSJ1B6awCR7VxypdbBi843ZsDgSyL0XWvip2d12h1Q= X-Google-Smtp-Source: AGHT+IHoWizI2CukDEaAEzQrMg9+JAc5x6LvSrXTCRHSdoOoZbjs7SeRXe2DpxqBEmEmUEKH5HYO0Q== X-Received: by 2002:adf:ce85:0:b0:33e:d470:da8f with SMTP id r5-20020adfce85000000b0033ed470da8fmr8246776wrn.17.1710884504601; Tue, 19 Mar 2024 14:41:44 -0700 (PDT) Received: from localhost.localdomain (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id k4-20020adfe3c4000000b0033e48db23bdsm13232957wrm.100.2024.03.19.14.41.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Mar 2024 14:41:44 -0700 (PDT) From: Sharlatan Hellseher Date: Tue, 19 Mar 2024 21:41:33 +0000 Message-ID: <08205512dd11fa2c19d91a7d9dcb9f09ff58e01f.1710883391.git.sharlatanus@gmail.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/lisp-xyz.scm (cl-easy-routes, ecl-easy-routes, sbcl-easy-routes): New variables. Change-Id: Ic8d7413faf4b7e23775cc9c10b1b3da6494433d0 --- gnu/packages/lisp-xyz.scm | 40 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index a22aef345f..6c59dd915e 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -2986,6 +2986,46 @@ (define-public cl-eager-future2 (define-public ecl-eager-future2 (sbcl-package->ecl-package sbcl-eager-future2)) +(define-public sbcl-easy-routes + (let ((commit "7832f8bf3d07825b5eb967a2ef04da7c40c18248") + (revision "0")) + (package + (name "sbcl-easy-routes") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/mmontone/easy-routes") + (commit commit))) + (file-name (git-file-name "cl-easy-routes" version)) + (sha256 + (base32 "1banw54kz2llzb9h5sm47ckfc9l348m7qncm0npsy0w837rxkyzx")))) + (build-system asdf-build-system/sbcl) + (native-inputs (list sbcl-stefil)) + (inputs + (list sbcl-djula sbcl-hunchentoot sbcl-routes)) + (home-page "https://github.com/mmontone/easy-routes/") + (synopsis "Routes handling utility on top of Hunchentoot") + (description + "EASY-ROUTES is yet another routes handling system on top of Hunchentoot. It's +just glue code for Restas routing subsystem (CL-ROUTES). + +It supports: +@itemize +@item dispatch based on HTTP method +@item arguments extraction from the url path +@item decorators +@item URL generation from route names +@end itemize") + (license license:expat )))) + +(define-public cl-easy-routes + (sbcl-package->cl-source-package sbcl-easy-routes)) + +(define-public ecl-easy-routes + (sbcl-package->ecl-package sbcl-easy-routes)) + (define-public sbcl-jpl-util (let ((commit "0311ed374e19a49d43318064d729fe3abd9a3b62")) (package From patchwork Tue Mar 19 21:41:34 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 62002 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id CC43227BBE2; Tue, 19 Mar 2024 21:44:17 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 17A7427BBF0 for ; Tue, 19 Mar 2024 21:44:14 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rmhF7-0004gR-Tq; Tue, 19 Mar 2024 17:43:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rmhF1-0004d5-MV for guix-patches@gnu.org; Tue, 19 Mar 2024 17:43:27 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rmhF0-0004Un-6V for guix-patches@gnu.org; Tue, 19 Mar 2024 17:43:27 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rmhFd-0002Ky-27; Tue, 19 Mar 2024 17:44:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#69904] [PATCH 08/10] gnu: Add cl-vgplot. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: glv@posteo.net, cox.katherine.e+guix@gmail.com, me@bonfacemunyoki.com, sharlatanus@gmail.com, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Tue, 19 Mar 2024 21:44:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69904 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69904@debbugs.gnu.org Cc: Sharlatan Hellseher , Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart X-Debbugs-Original-Xcc: Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart Received: via spool by 69904-submit@debbugs.gnu.org id=B69904.17108846148771 (code B ref 69904); Tue, 19 Mar 2024 21:44:05 +0000 Received: (at 69904) by debbugs.gnu.org; 19 Mar 2024 21:43:34 +0000 Received: from localhost ([127.0.0.1]:36111 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rmhF8-0002HH-12 for submit@debbugs.gnu.org; Tue, 19 Mar 2024 17:43:34 -0400 Received: from mail-wr1-f49.google.com ([209.85.221.49]:50186) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rmhF3-0002FQ-U7 for 69904@debbugs.gnu.org; Tue, 19 Mar 2024 17:43:30 -0400 Received: by mail-wr1-f49.google.com with SMTP id ffacd0b85a97d-33ec8f13c62so4469909f8f.0 for <69904@debbugs.gnu.org>; Tue, 19 Mar 2024 14:42:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710884505; x=1711489305; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=RLKkG8VR+n+lS9Gk84DRok1wWmIWu3jjl0FfXAd5CSw=; b=B4NkmicvsFDUmGD8Zdclp75zUBsTLgqY1oTKLkhpEYhONA/5P+O9hfAaYBYt3PaNSp YObeKo3NEmLHEciHD88uQVdNc84k2qmXlOgpoiUhDojrAlvhWwYtPG28nz51lTu4MHAp 56iU427ZYxWNKURguytq2ncVO7MHNuOMvarZTRScdjCLmytUJo8E3kga68O5bUCU3FbL /YVa20pU1+X64TTm1+V9Tsu8PUPLqA98+0bnZe9p97TbMoCQzZVFlLJWX9IhGeZeMXqx FB03tm9oXrD4rXFVyMP0sWqQ9psEDS12vdbdYYUyuyL32PyavXx4gQ+OuIocXW5BDsFY YDJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710884505; x=1711489305; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=RLKkG8VR+n+lS9Gk84DRok1wWmIWu3jjl0FfXAd5CSw=; b=U7Wp9BJscvLmIk4NqHah/tF5PY6heAda4/7bjemu23lRuwyEtNbqGklxrtSHUM58YF UZzjiE58iV3ubQFQecqqqQShqYhGrJKoiA2T2UlU90Cjhabht2CO+3sdUH3vvyIco4zK zFNE0S4/7Hy9eb3v1wv9zS9fop/iVHuIaFo5TsaHRmQ/XYc1mI/h0AIi7ejD1SC91rT3 IX6XhaFx/sbuSBmF5kuOLxuACjNJsynuyyGLoNkZzoZrrBw5uKBX+8SxxyqEr6doD5Nx lVWdpvJVdRWKzPYaK3+lh8sdO1VRrM8GLboltZluX0Ll06PGvnF9FsJ6DywDIg71bnRT MPBA== X-Gm-Message-State: AOJu0YzSj6ste2gQRDDHVlZKdWMTV29hPdU7aVvAQTIfKoWWnABRRqtf yGboVIO7Z7Z7Qbgny27D6KqYYRnk9nL1U0fspZpYjxEDp5piQJNSkXRUCM2fcyY= X-Google-Smtp-Source: AGHT+IHQ/CSibzVExOy86a2Lio1osLwLtVAQXsHxacpAcAIuyqmZUFKSCN+HgQFVsJ/uq0eHLyO5OA== X-Received: by 2002:a5d:6941:0:b0:33e:d4d1:1e58 with SMTP id r1-20020a5d6941000000b0033ed4d11e58mr8848923wrw.31.1710884505318; Tue, 19 Mar 2024 14:41:45 -0700 (PDT) Received: from localhost.localdomain (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id k4-20020adfe3c4000000b0033e48db23bdsm13232957wrm.100.2024.03.19.14.41.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Mar 2024 14:41:45 -0700 (PDT) From: Sharlatan Hellseher Date: Tue, 19 Mar 2024 21:41:34 +0000 Message-ID: <82dddcd1462e1d46f9c727f4f2f6738f47c8de13.1710883391.git.sharlatanus@gmail.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/lisp-xyz.scm (cl-vgplot, ecl-vgplot, sbcl-vgplot): New variables. Change-Id: I0c5aa5f3a0bb5bf79f0750b957442533073e5e2c --- gnu/packages/lisp-xyz.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 6c59dd915e..81a0a164ae 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -7711,6 +7711,40 @@ (define-public ecl-verbose (define-public cl-verbose (sbcl-package->cl-source-package sbcl-verbose)) +(define-public sbcl-vgplot + (let ((commit "76329928a3709387c0779175af56ec49d16bcd35") + (revision "0")) + (package + (name "sbcl-vgplot") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/volkers/vgplot") + (commit commit))) + (file-name (git-file-name "vgplot" version)) + (sha256 + (base32 "1vc5fd787xa8831wjbmwrpg17f9isi5k8dmb85fsysz47plbvi1y")))) + (build-system asdf-build-system/sbcl) + (native-inputs + (list sbcl-lisp-unit)) + (inputs + (list sbcl-cl-fad sbcl-cl-ppcre sbcl-ltk)) + (home-page "https://github.com/volkers/vgplot") + (synopsis "Common lisp library interfacing to the gnuplot utility") + (description + "This package provides an interface to the @code{gnuplot} plotting +utility. The intention of the API is to resemble to some of the plot commands +of octave or matlab.") + (license license:gpl3)))) + +(define-public cl-vgplot + (sbcl-package->cl-source-package sbcl-vgplot)) + +(define-public ecl-vgplot + (sbcl-package->ecl-package sbcl-vgplot)) + (define-public sbcl-find-port (let ((commit "811727f88d7f000623bf92fdb0e64678a7112a28") (revision "2")) From patchwork Tue Mar 19 21:41:35 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 61999 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 27BDD27BBF2; Tue, 19 Mar 2024 21:44:15 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 153F927BBE2 for ; Tue, 19 Mar 2024 21:44:11 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rmhF9-0004gv-D4; Tue, 19 Mar 2024 17:43:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rmhF2-0004dO-5p for guix-patches@gnu.org; Tue, 19 Mar 2024 17:43:29 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rmhF1-0004VJ-UE for guix-patches@gnu.org; Tue, 19 Mar 2024 17:43:27 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rmhFd-0002LH-I6; Tue, 19 Mar 2024 17:44:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#69904] [PATCH 09/10] gnu: Add cl-punch. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: glv@posteo.net, cox.katherine.e+guix@gmail.com, me@bonfacemunyoki.com, sharlatanus@gmail.com, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Tue, 19 Mar 2024 21:44:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69904 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69904@debbugs.gnu.org Cc: Sharlatan Hellseher , Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart X-Debbugs-Original-Xcc: Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart Received: via spool by 69904-submit@debbugs.gnu.org id=B69904.17108846148777 (code B ref 69904); Tue, 19 Mar 2024 21:44:05 +0000 Received: (at 69904) by debbugs.gnu.org; 19 Mar 2024 21:43:34 +0000 Received: from localhost ([127.0.0.1]:36113 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rmhF8-0002HP-Dz for submit@debbugs.gnu.org; Tue, 19 Mar 2024 17:43:34 -0400 Received: from mail-wm1-f50.google.com ([209.85.128.50]:49633) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rmhF4-0002FV-Mz for 69904@debbugs.gnu.org; Tue, 19 Mar 2024 17:43:31 -0400 Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-414617882b3so13146635e9.3 for <69904@debbugs.gnu.org>; Tue, 19 Mar 2024 14:42:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710884506; x=1711489306; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=rXzoY/9iWkaYsBipPc8Ixs8D1AnzJVjm22FiKFbBF5E=; b=RmymiueiZ924T/OTB2KvyXNCVVRFu+t4d/FM0kt/l1l+Lv4LNjRLn3NA1UfoV0mzJc D257ejtdSThcMPiq7+qsyzTWM7egs4e/kAkgI5L9aNoMRcdNSp52Qb+ITXC7xYlXdQ2l r5tVzw4WnXHm6T+alFSZHSyjBnv2VDbAFGmRFk3+A5GlgMPRbZ1RDD3YvTbOt77TIWb+ wkXHsmakIm9NQbZWyuOGqfvDYxMQpRv5cbZx9FBlUIV9bMunU36BobqLUFR7LjOiV5vi 5GNZuqY/5crz6OExB9k8hDfX8Uo2cOyPqiLHAaZEttQEXy87/J9lgO904KbxqZhzAj/7 q2Bg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710884506; x=1711489306; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=rXzoY/9iWkaYsBipPc8Ixs8D1AnzJVjm22FiKFbBF5E=; b=DtY0oX8R6dp8wAEiUdWICgbYbA11oBAEb1+yilTmYhFqwCXMfUa6kBquSyMX3E4mT9 iV5VP/zl5aNSEin3vfz3jF6b7pE81pr9G2wzBka5Kin8PhGuKO7fyVi4hkCHpP6D3gTw oR7cW9bup3iWyOQU/gSnZq0N6dm6KI8m/oJ1LdFDhb/r6tPv5ko2CpxADlG9840HUATl ivrxbQ3RXJMZWB0B2YQviC7klFIW6OAnaPIBDiiIaum71BdSE66h3oFuj3pORzHko0iN CBEvYAVLAp7dEg6jj/WwcfZLcGetKESApzUvWwuAcKXmrp2M/dMmUayGeIAjI0KAf7kr DaoQ== X-Gm-Message-State: AOJu0Yxe1eWf76ee1TaliAZmfG3YC/cSQbKnx6KAxPDYGsoERlebXVUX ZXeOW2tebSLLWyA6qoaXxsUBYgmsQtOk7f40Oh5Y3j6Y8NAbkItFmdlQ4txGhJk= X-Google-Smtp-Source: AGHT+IH1LKrqbJlgmi8lrK/RCgxOOs8T4z8Qzjud5GaxnQH8OaubfrUiT9CYarS5HJb5og1aLm+Wtw== X-Received: by 2002:a05:600c:358e:b0:414:24b:3387 with SMTP id p14-20020a05600c358e00b00414024b3387mr8160031wmq.19.1710884506009; Tue, 19 Mar 2024 14:41:46 -0700 (PDT) Received: from localhost.localdomain (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id k4-20020adfe3c4000000b0033e48db23bdsm13232957wrm.100.2024.03.19.14.41.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Mar 2024 14:41:45 -0700 (PDT) From: Sharlatan Hellseher Date: Tue, 19 Mar 2024 21:41:35 +0000 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/lisp-xyz.scm (cl-punch, ecl-cl-punch, sbcl-cl-punch): New variables. Change-Id: If6f7937d02a8dec67a9594ff011c44719349fd22 --- gnu/packages/lisp-xyz.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 81a0a164ae..debcfd96f2 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -4383,6 +4383,36 @@ (define-public cl-string-match (define-public ecl-cl-string-match (sbcl-package->ecl-package sbcl-cl-string-match)) +(define-public sbcl-cl-punch + (package + (name "sbcl-cl-punch") + (version "0.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/windymelt/cl-punch") + (commit (string-append "v" version)))) + (file-name (git-file-name "cl-punch" version)) + (sha256 + (base32 "1vmbaz9y9lq4wvi8mfbyif8vc9yfk2i0qd3ysbzl152wx32dbzs3")))) + (build-system asdf-build-system/sbcl) + (native-inputs + (list sbcl-prove)) + (inputs + (list sbcl-cl-syntax)) + (home-page "https://github.com/windymelt/cl-punch") + (synopsis "Anonymous lambda literal in Common Lisp, respecting Scala") + (description + "CL-PUNCH is a Scala-like anonymous lambda literal.") + (license license:expat ))) + +(define-public cl-punch + (sbcl-package->cl-source-package sbcl-cl-punch)) + +(define-public ecl-cl-punch + (sbcl-package->ecl-package sbcl-cl-punch)) + (define-public sbcl-puri (let ((commit "4bbab89d9ccbb26346899d1f496c97604fec567b") (revision "2")) From patchwork Tue Mar 19 21:41:36 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 62004 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 2B34527BBE2; Tue, 19 Mar 2024 21:44:21 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 305D827BBEB for ; Tue, 19 Mar 2024 21:44:19 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rmhF8-0004gV-UF; Tue, 19 Mar 2024 17:43:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rmhF3-0004dj-5h for guix-patches@gnu.org; Tue, 19 Mar 2024 17:43:29 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rmhF2-0004VS-EP for guix-patches@gnu.org; Tue, 19 Mar 2024 17:43:28 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rmhFe-0002LT-5t; Tue, 19 Mar 2024 17:44:06 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#69904] [PATCH 10/10] gnu: Add cl-ciel. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: glv@posteo.net, cox.katherine.e+guix@gmail.com, me@bonfacemunyoki.com, sharlatanus@gmail.com, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Tue, 19 Mar 2024 21:44:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 69904 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69904@debbugs.gnu.org Cc: Sharlatan Hellseher , Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart X-Debbugs-Original-Xcc: Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart Received: via spool by 69904-submit@debbugs.gnu.org id=B69904.17108846298831 (code B ref 69904); Tue, 19 Mar 2024 21:44:06 +0000 Received: (at 69904) by debbugs.gnu.org; 19 Mar 2024 21:43:49 +0000 Received: from localhost ([127.0.0.1]:36119 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rmhFM-0002IM-SP for submit@debbugs.gnu.org; Tue, 19 Mar 2024 17:43:49 -0400 Received: from mail-wm1-f53.google.com ([209.85.128.53]:55442) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rmhF5-0002FZ-Ep for 69904@debbugs.gnu.org; Tue, 19 Mar 2024 17:43:32 -0400 Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-414676fe047so6813535e9.2 for <69904@debbugs.gnu.org>; Tue, 19 Mar 2024 14:42:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710884507; x=1711489307; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=DeFiPUGgQZAWIGzm7y6Kaqs/Z4ow0FpfNzNCBVQH62U=; b=N1h8hYDil32vQ5Q/GXXAetJQ7z2y7UwvOFT6I18JHyX6zI/wb6/RLdfztw5eK9Sbcj O1t39ekkyBdr4RqtAdNFG2rsqGH6tQJh5jcI/iXmcqSUhYPKqjjPqoIOXlwNqzNBhCkr MmoCPcHzGsnoxzhGsuLyflzodPfZ62W6GbFX9sfKSJkPDUcl8hwicWJUYbdWMn7jvV6v cFYKt0PmztYQeePRc0DsVIDMsSeYw+5N3MLat5+Kg3LblAva90sRstT8pEO6Ljibvklz uvv6//4MBvwMgFwIFv4FxOMk3usPDL+9FAie6jYExfD4Yy9dE9+NYA2X+c19b2XRrOMK uaog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710884507; x=1711489307; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=DeFiPUGgQZAWIGzm7y6Kaqs/Z4ow0FpfNzNCBVQH62U=; b=F/kHNy7T0sE4Owh82AjtSPrNVoa5yzpFiyC0hipVeJ/3zbEOJBTd+VC0l1PyCqwc/Y kszcTAXpsDslDnrWXeiUFH6z/koqQXskHrz9nXS6BdYYPSamGaMlIzcfyKP9sjT7Rk4V 7RgnWlz6NrRO3uW5AR2Q+b4FTh/lLM6qRFak/7XiDyf4AEu1f0hFJIWDxsPKk8eUf1HV L5wT5Dq3+ZrJ9f1MctU/7pzuocMF3aCsW0I9j34dBtw1V9QJ9GqtSG4P6OrLxdtRqAKJ sDoP1A9w1fLhKC5ahN0Vm4uleFsbN+fyUd48omvypK35v1VQlykztaCeDPoJDSmQVJBj gUCw== X-Gm-Message-State: AOJu0Yzl/wNecW2xVn3xtxfOvMj9ir/Op0UAvaXkfWtPr/DvVzys6XJ7 udbvt4kTFnDGxPdHZIQkx9MQ7sb3Jxz4z8zfm9QN1pBlCyfeD9BIVjOW7sRExOc= X-Google-Smtp-Source: AGHT+IFenESB2Sed15rJQs1QwE7eLf6k9h17A5fIn05c1ahsGrPaLEMRzdFwGSnFRb3PJlFAZrMwWA== X-Received: by 2002:adf:eb12:0:b0:33e:76b3:dfbd with SMTP id s18-20020adfeb12000000b0033e76b3dfbdmr153511wrn.66.1710884506697; Tue, 19 Mar 2024 14:41:46 -0700 (PDT) Received: from localhost.localdomain (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id k4-20020adfe3c4000000b0033e48db23bdsm13232957wrm.100.2024.03.19.14.41.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Mar 2024 14:41:46 -0700 (PDT) From: Sharlatan Hellseher Date: Tue, 19 Mar 2024 21:41:36 +0000 Message-ID: <4955abe60afd3c03b829188bae3a20de9ac0b7bb.1710883391.git.sharlatanus@gmail.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/lisp-xyz.scm (cl-ciel, sbcl-ciel): New variables. Change-Id: I2d8eb9039a7b4a59c17af65eb76b74638e1685b3 --- gnu/packages/lisp-xyz.scm | 91 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index debcfd96f2..06e98c8628 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -7086,6 +7086,97 @@ (define-public cl-http-body (define-public ecl-http-body (sbcl-package->ecl-package sbcl-http-body)) +(define-public sbcl-ciel + (let ((commit "6cc1cef5e37e9f495c8163271a5de48de99f348a") + (revision "0")) + (package + (name "sbcl-ciel") + (version (git-version "0.1.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/ciel-lang/CIEL") + (commit commit))) + (file-name (git-file-name "ciel" version)) + (sha256 + (base32 "1bwafbbsppxqvijf43dii55mpzrklh6faj2m5dhajg2f2m8qckgi")))) + (build-system asdf-build-system/sbcl) + (native-inputs + (list sbcl-fiveam)) + (inputs + (list sbcl-access + sbcl-alexandria + sbcl-arrow-macros + sbcl-bordeaux-threads + sbcl-cl-ansi-text + sbcl-cl-ansi-text + sbcl-cl-cron + sbcl-cl-csv + sbcl-cl-json-pointer + sbcl-cl-ppcre + sbcl-cl-punch + sbcl-cl-reexport + sbcl-cl-str + sbcl-clesh + sbcl-clingon + sbcl-closer-mop + sbcl-cmd + sbcl-dbi + sbcl-defstar + sbcl-deploy + sbcl-dexador + sbcl-dissect + sbcl-easy-routes + sbcl-file-notify + sbcl-fn + sbcl-for + sbcl-fset + sbcl-generic-cl + sbcl-hunchentoot + sbcl-local-time + sbcl-log4cl + sbcl-lparallel + sbcl-lquery + sbcl-metabang-bind + sbcl-modf + sbcl-named-readtables + sbcl-nodgui + sbcl-parse-float + sbcl-parse-number + sbcl-printv + sbcl-pythonic-string-reader + sbcl-quicksearch + sbcl-quri + sbcl-repl-utilities + sbcl-serapeum + sbcl-shasht + sbcl-shlex + sbcl-spinneret + sbcl-sxql + sbcl-trivia + sbcl-trivial-arguments + sbcl-trivial-do + sbcl-trivial-monitored-thread + sbcl-trivial-package-local-nicknames + sbcl-trivial-types + sbcl-vgplot + sbcl-which)) + (home-page "http://ciel-lang.org/") + (synopsis "CIEL Is an Extended Lisp") + (description + "CIEL is a ready-to-use collection of libraries providing: a binary, to +run CIEL scripts; a simple full-featured REPL for the terminal; a Lisp library +and a core image .") + (license license:expat)))) + +(define-public cl-ciel + (sbcl-package->cl-source-package sbcl-ciel)) + +;; FIXME: Blocked by sbcl-boost-json. +;; (define-public ecl-ciel +;; (sbcl-package->ecl-package sbcl-ciel)) + (define-public sbcl-circular-streams (let ((commit "e770bade1919c5e8533dd2078c93c3d3bbeb38df") (revision "1"))