From patchwork Sun May 23 20:39:31 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 29526 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 B56A527BC81; Sun, 23 May 2021 21:40:11 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 4846427BC78 for ; Sun, 23 May 2021 21:40:11 +0100 (BST) Received: from localhost ([::1]:50966 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lkutO-00008p-Hn for patchwork@mira.cbaines.net; Sun, 23 May 2021 16:40:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53074) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lkutH-00007g-1k for guix-patches@gnu.org; Sun, 23 May 2021 16:40:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58524) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lkutG-0007wq-B3 for guix-patches@gnu.org; Sun, 23 May 2021 16:40:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lkutG-000731-8c for guix-patches@gnu.org; Sun, 23 May 2021 16:40:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48615] [PATCH 1/6]: gnu: Add cl-arnesi References: In-Reply-To: Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 23 May 2021 20:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48615 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48615@debbugs.gnu.org Received: via spool by 48615-submit@debbugs.gnu.org id=B48615.162180239027063 (code B ref 48615); Sun, 23 May 2021 20:40:02 +0000 Received: (at 48615) by debbugs.gnu.org; 23 May 2021 20:39:50 +0000 Received: from localhost ([127.0.0.1]:41836 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lkut4-00072Q-B1 for submit@debbugs.gnu.org; Sun, 23 May 2021 16:39:50 -0400 Received: from mail-wr1-f48.google.com ([209.85.221.48]:44777) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lkut1-00072C-Ed for 48615@debbugs.gnu.org; Sun, 23 May 2021 16:39:49 -0400 Received: by mail-wr1-f48.google.com with SMTP id i17so26375771wrq.11 for <48615@debbugs.gnu.org>; Sun, 23 May 2021 13:39:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=DAkRy+sllVgeVmTccbN7FgTNbVLNOka+K7kgTzdRh74=; b=mNEH2RgbYfyDMdgv3lBp0mvuey0hBvgHr1YELO7cOt+JcdkNLHaU7KHGtG5wNlm/ik SGDEyNEmW/JWLC3yf39CDMP69A8rd/7CshUzbEMASYTY9mCHQaSpPBxDKryaCgryylnC DkWArfVqCvu+CU9x1aXD/Y0zWHJDbk4IGK0gRXylZIeLK+4fRz5UDdjziS/pYr66xe4T aYyOlmVpm4rlMXzc2KdW8zXOQG7grCxW6pn5EItR0poDZX9HX7fpvekljhjLc/rUQVNv 3uMfsm5wBhSzV5bYIbgpdmzwW2nIsKb368F4ATJyeslWf2HCUmLtvrHhCVNPTSEeVZQU /OOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=DAkRy+sllVgeVmTccbN7FgTNbVLNOka+K7kgTzdRh74=; b=QOe9VRSGEAKI2NMkiJy7imou2jIujRRDWagHHR3PqrLaeMpoyNlZyciobrfN9PXH5d +IZhJsNiBHd/gE2dOP1tI6qKc2GRySWzUxV5O6Oyzf7uthhhdCHZeaEeFAWA3DMsM/5A n7Cm8T4rRQt03Jj82AH9KtkYUsunEjDeg9ufL8PqWQY47mALS4YRtJU2WxyzOIVJWB6u QSTwdZbwF4MpVB0gIIB7bvET5HtCQBDMa2TqQAGuItXLtCZBIjEfFUkQSSfnSGIJBHZl Tad5jUoyTy7bHoB7qsvSOttXH/XPoVTmm3HE9EU5yuaxUowhzDHvTwGIf1eOsuf7Wb1T EfhQ== X-Gm-Message-State: AOAM5313fUC7F/L1tU/f0lu8LNlC9HSzyzJWsyzcEOTNyZ7gdu8Bwiol 9IokQugDEZsELtQic56QVozs1SfSjqypxzAk0xjzFPmqW9Q= X-Google-Smtp-Source: ABdhPJw+lhDC4bBWjEqb136RNu0uW8s0jlKXVcxEI8RDNTDCWbk5h2sBE3KsO/SuWANK1CsBUWl5o4bkl+NOEilgjCg= X-Received: by 2002:adf:e48b:: with SMTP id i11mr19255688wrm.228.1621802381897; Sun, 23 May 2021 13:39:41 -0700 (PDT) MIME-Version: 1.0 From: Sharlatan Hellseher Date: Sun, 23 May 2021 20:39:31 +0000 Message-ID: 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" X-getmail-retrieved-from-mailbox: Patches -- … наш разум - превосходная объяснительная машина которая способна найти смысл почти в чем угодно, истолковать любой феномен, но совершенно не в состоянии принять мысль о непредсказуемости. From 6a396db48c04460b51179d8de125c328027bf65e Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sun, 23 May 2021 21:09:14 +0100 Subject: [PATCH 1/6] gnu: Add cl-arnesi * gnu/packages/lisp-xyz.scm (sbcl-arnesi, ecl-arnesi, cl-arnesi): New variables. --- gnu/packages/lisp-xyz.scm | 53 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 982c1abcd5..ecdcb44117 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -16844,3 +16844,56 @@ building block for higher level libraries.") (define-public ecl-json-streams (sbcl-package->ecl-package sbcl-json-streams)) + +(define-public sbcl-arnesi + (let ((commit "1e7dc4cb2cad8599113c7492c78f4925e839522e") + (revision "1")) + (package + (name "sbcl-arnesi") + (version (git-version "2.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/AccelerationNet/arnesi") + (commit commit))) + (file-name (git-file-name "arnesi" version)) + (sha256 + (base32 "0jgj2xgd1gq6rf8ia43lkmbrbxnp8rgs053br9azfa25ygk3ikbh")))) + (build-system asdf-build-system/sbcl) + (arguments + ;; FIXME: (Sharlatan-20210523T190315+0100): Tests failed on + ;; special-lisp-var-rebount-in/cc + ;; + ;; ; processing (TEST SPECIAL-LISP-VAR-REBOUND-IN/CC ...) + ;; ; wrote .../sbcl/arnesi/t/call-cc-tmp5GEXGEG5.fasl + ;; ; compilation finished in 0:00:00.028 + ;; Unhandled SIMPLE-ERROR in thread + ;; #: + ;; Sorry, No walker for the special operater DECLARE defined. + ;; + ;; Backtrace for: # + ;; 0: (SB-DEBUG::DEBUGGER-DISABLED-HOOK # # :QUIT T) + ;; + `(#:tests? #f)) + (native-inputs + `(("fiveam" ,sbcl-fiveam))) + (inputs + `(("cl-ppcre" ,sbcl-cl-ppcre) + ("collectors" ,sbcl-collectors) + ("swank" ,sbcl-slime-swank))) + (home-page "https://github.com/AccelerationNet/arnesi") + (synopsis "Common Lisp utility suite") + (description + "ARNESI is Common Lisp utilities library similar to ALEXANDRIA, ANAPHORA +or GOLDEN-UTILS. Please read README +@url{https://github.com/AccelerationNet/arnesi} for use case recomendations.") + (license license:bsd-3)))) + +(define-public ecl-arnesi + (sbcl-package->ecl-package sbcl-arnesi)) + +(define-public cl-arnesi + (sbcl-package->cl-source-package sbcl-arnesi)) -- 2.31.1 From patchwork Sun May 23 20:39:04 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 29527 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 1D15727BC81; Sun, 23 May 2021 21:40:27 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id AAE4927BC78 for ; Sun, 23 May 2021 21:40:26 +0100 (BST) Received: from localhost ([::1]:51618 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lkutd-0000aR-Vm for patchwork@mira.cbaines.net; Sun, 23 May 2021 16:40:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53066) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lkutG-00007T-88 for guix-patches@gnu.org; Sun, 23 May 2021 16:40:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58523) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lkutG-0007wg-0P for guix-patches@gnu.org; Sun, 23 May 2021 16:40:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lkutF-00072u-S0 for guix-patches@gnu.org; Sun, 23 May 2021 16:40:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48615] [PATCH 2/6]: gnu: Add cl-gettext References: In-Reply-To: Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 23 May 2021 20:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48615 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48615@debbugs.gnu.org Received: via spool by 48615-submit@debbugs.gnu.org id=B48615.162180236327020 (code B ref 48615); Sun, 23 May 2021 20:40:01 +0000 Received: (at 48615) by debbugs.gnu.org; 23 May 2021 20:39:23 +0000 Received: from localhost ([127.0.0.1]:41833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lkusd-00071k-0p for submit@debbugs.gnu.org; Sun, 23 May 2021 16:39:23 -0400 Received: from mail-wm1-f54.google.com ([209.85.128.54]:38423) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lkusa-00071U-QA for 48615@debbugs.gnu.org; Sun, 23 May 2021 16:39:21 -0400 Received: by mail-wm1-f54.google.com with SMTP id u4-20020a05600c00c4b02901774b80945cso10258862wmm.3 for <48615@debbugs.gnu.org>; Sun, 23 May 2021 13:39:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=FZtmDGSLEM4pVW8JPNkoS7ueMvkMXlsgdFS5BbT3DM4=; b=JNvM2+BxRiU5t2XMrexgCo5H+0h5GJ8Lx44v3EbpSTjkR9PeYFR3gufc8AclLSFgta izazELAPxmvSfi5q57KeAqH3DANExR/csDLoe4xmPWM9VMzkcMUvdnKaws5mDBzJz9HS ViGRWDbDPVddnpT7M0krHEjfeWBZA8GBSsoRHLtBRkh/rjs/k27PHwmzCezHBUbVzZZI 85pOUSWKl/lwOstawRIc1zjvEhA28HhBlTaMSY899WDrfdOJ2o9g5788ZnPUFh69vquf +gWvFKhCJFLKXpyZo4Znunpd4rFmQlH9Z+i6O8hPQb1RHjgaTUjOPLKCJ8dpnl2lz6Kf c6OA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=FZtmDGSLEM4pVW8JPNkoS7ueMvkMXlsgdFS5BbT3DM4=; b=YwG8dMDTFrpwyQY+nsTgSRx+dJUJTfbt2Vj1n1mHb2fyVlCONSAI1XvWtNt1y8tHL6 WP5Da7bdnwI3g+O57duq6u64959Q+aY1LcLmScYGoFQzclE13NomVj2ldv6ykcwXPzIT /VgDoiW+XJbkgQAayyHJPTwuGzUef+eQD4LggjXfgT/Uu2CmInwIx53kN4wVmzPC0LNf qRjo3VjYGtCnIB726pXsfCR55I1EMkj914/yoPM5MlVow5WYF+JlsXBoZfUcaAde4xD3 mcWuiFpfcuOdW2XZp1cd7canXZBd4XcB3NJSIcKbru97/nuiu2h2HnyvuaddIFNRPWCx LEYg== X-Gm-Message-State: AOAM5333VS6awUBsSynQ25EFXFNrnwTUJuGGEAkoNs+iweB3WO0eAmAl +r8YDOJtgspfSleLQYV6WkbXcb0emSEt0f1lDO2zD18NbdI= X-Google-Smtp-Source: ABdhPJzTpWo4Sb0ufGgVFEDze9McF22ZoSxoEawmouSDRs/Qu9zNcRldMiSG25dMEMn/hlu2nISmFaMiq6HaTvoeU28= X-Received: by 2002:a1c:65c2:: with SMTP id z185mr17591810wmb.2.1621802355260; Sun, 23 May 2021 13:39:15 -0700 (PDT) MIME-Version: 1.0 From: Sharlatan Hellseher Date: Sun, 23 May 2021 20:39:04 +0000 Message-ID: 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" X-getmail-retrieved-from-mailbox: Patches -- … наш разум - превосходная объяснительная машина которая способна найти смысл почти в чем угодно, истолковать любой феномен, но совершенно не в состоянии принять мысль о непредсказуемости. From 130a0c2d84c70e84b9b42a1452130ca0d3a867a3 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sun, 23 May 2021 21:12:03 +0100 Subject: [PATCH 2/6] gnu: Add cl-gettext * gnu/packages/lisp-xyz.scm (sbcl-gettext, ecl-gettext, cl-gettext): New variables. --- gnu/packages/lisp-xyz.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index ecdcb44117..8e9bcffb9a 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -16897,3 +16897,40 @@ or GOLDEN-UTILS. Please read README (define-public cl-arnesi (sbcl-package->cl-source-package sbcl-arnesi)) + +(define-public sbcl-gettext + (let ((commit "a432020cbad99fc22cbe6bb9aa8a83a35000d7aa") + (revision "1")) + (package + (name "sbcl-gettext") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/rotatef/gettext") + (commit commit))) + (file-name (git-file-name "gettext" version)) + (sha256 + (base32 "1pzhamgni6k5hi6bbvlb3dm659pcllrrr3vhhn3rpjn238zxg5ar")))) + (build-system asdf-build-system/sbcl) + (arguments + `(#:test-asd-file "gettext-tests/gettext-tests.asd")) + (native-inputs + `(("stefil" ,sbcl-stefil))) + (inputs + `(("flexi-streams" ,sbcl-flexi-streams) + ("split-sequence" ,sbcl-split-sequence) + ("yacc" ,sbcl-cl-yacc))) + (home-page "https://github.com/rotatef/gettext") + (synopsis "Gettext runtime implementation in Common Lisp") + (description + "This package provides GNU @code{gettext} completely implemented in +Common Lisp without any C library bindings.") + (license license:gpl3+)))) + +(define-public ecl-gettext + (sbcl-package->ecl-package sbcl-gettext)) + +(define-public cl-gettext + (sbcl-package->cl-source-package sbcl-gettext)) -- 2.31.1 From patchwork Sun May 23 20:38:40 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 29524 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 A467D27BC78; Sun, 23 May 2021 21:39:10 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 33AFD27BC78 for ; Sun, 23 May 2021 21:39:10 +0100 (BST) Received: from localhost ([::1]:50182 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lkusP-000821-GB for patchwork@mira.cbaines.net; Sun, 23 May 2021 16:39:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52124) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lkusI-00081R-Us for guix-patches@gnu.org; Sun, 23 May 2021 16:39:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58516) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lkusI-0007NI-N6 for guix-patches@gnu.org; Sun, 23 May 2021 16:39:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lkusI-000711-Hx for guix-patches@gnu.org; Sun, 23 May 2021 16:39:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48615] [PATCH 3/6]: gnu: Add cl-parser-combinators References: In-Reply-To: Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 23 May 2021 20:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48615 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48615@debbugs.gnu.org Received: via spool by 48615-submit@debbugs.gnu.org id=B48615.162180233926950 (code B ref 48615); Sun, 23 May 2021 20:39:02 +0000 Received: (at 48615) by debbugs.gnu.org; 23 May 2021 20:38:59 +0000 Received: from localhost ([127.0.0.1]:41828 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lkusE-00070c-NO for submit@debbugs.gnu.org; Sun, 23 May 2021 16:38:58 -0400 Received: from mail-wr1-f51.google.com ([209.85.221.51]:35428) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lkusC-00070O-NR for 48615@debbugs.gnu.org; Sun, 23 May 2021 16:38:57 -0400 Received: by mail-wr1-f51.google.com with SMTP id a4so26435072wrr.2 for <48615@debbugs.gnu.org>; Sun, 23 May 2021 13:38:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=3OtYDRPPOps+Z5lA5XTLMGefhWfa6qYk9HMpThgMKFc=; b=OiSDzQbo0lS2fydrSA8uXv84di3UYeH4iZohiWZ/FUIp+ea5ZT/vSCI3teFm6/OXKu k0cogZ7PdNgKRXL/3Kb9OQna40CL7Xmgw5eI43a5vtIShNYwETOquagkh3gV4hNXYaUC REUjgc1Q87Gmsy8HHM8G4b1Bf+LXHUIgDlAmBTChMPF48NtGV6A19PZqogGNTqzHIcCm yY7ZPvkQ0CS6iIJTBT2nSxvFrRNnTJUSKxHIV869BfZ+5lVg5ECqzyjsyjbgLN6RDImj z4x/tGZjG3a+luOB6hHPt3egdgT8wGZj/6EImw/ZJ7XhAtLanXb2isOiSQxuRxkwG5JO wE9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=3OtYDRPPOps+Z5lA5XTLMGefhWfa6qYk9HMpThgMKFc=; b=iOkM51lHm2ei9d2RhxNHKbygAVhMUGV0pe075BZA5lzN5qRlwqakRnmlxp0PyF2IQf DFseGW98acDznu3zHvx9vU2TzA2eE78JOtI3BOShdwuDGuH1BsHlAVhdOuu9HgHPt6b/ IcrKpetBbgikmP5a4RgE6dl1z2/H6YDXWm/595j7LY2vsqr/8UArEWoxh9dYT93yLjqO RMM53sL+Btgrldp5oREBVWsVnih/hKHqIYOa0QahSuAeS7BIprBhnNb13VOopJyWUqI8 qg6h0GNWcMObqQZD1rVCk0SvjnpzhNDdEtouVcD9jY1c5j+cBYBzHCqFnmwyJV9GjQzS p4xg== X-Gm-Message-State: AOAM533IHTzjPb8BkLFe8qL/L1Lr4e9FkHfhNr3Nr0PXVhWUMlH8OB9M BUart9yjTae5C+KoezELvP+L4t8Ku1/m3rYS6pCDu6Nv+W4= X-Google-Smtp-Source: ABdhPJw8W4ArITlcj4aIp9e7AFgZ10HR8trNKVx1qFFBD2xi5lAMKd7See30Ruaun/LmrL6FQKcq0hsg50fpWLigLLA= X-Received: by 2002:adf:e58c:: with SMTP id l12mr18799438wrm.133.1621802331189; Sun, 23 May 2021 13:38:51 -0700 (PDT) MIME-Version: 1.0 From: Sharlatan Hellseher Date: Sun, 23 May 2021 20:38:40 +0000 Message-ID: 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" X-getmail-retrieved-from-mailbox: Patches -- … наш разум - превосходная объяснительная машина которая способна найти смысл почти в чем угодно, истолковать любой феномен, но совершенно не в состоянии принять мысль о непредсказуемости. From b379da126a4d4b39a2869fe2ba57b621cea6d955 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sun, 23 May 2021 21:14:32 +0100 Subject: [PATCH 3/6] gnu: Add cl-parser-combinators * gnu/packages/lisp-xyz.scm (sbcl-parser-combinators, ecl-parser-combinators, cl-parser-combinators): New variables. --- 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 8e9bcffb9a..0f3e974a8c 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -16934,3 +16934,45 @@ Common Lisp without any C library bindings.") (define-public cl-gettext (sbcl-package->cl-source-package sbcl-gettext)) + +(define-public sbcl-parser-combinators + (let ((commit "9c7569a4f6af5e60c0d3a51d9c15c16d1714c845") + (revision "1")) + (package + (name "sbcl-parser-combinators") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Ramarren/cl-parser-combinators") + (commit commit))) + (file-name (git-file-name "parser-combinators" version)) + (sha256 + (base32 "1k49vha5xm2cklayzpqwg73n4v93xwsbs5in6342pkkiimnidhs8")))) + (build-system asdf-build-system/sbcl) + (arguments + ;; FIXME: (Sharlatan-20210523T184237+0100): Tests require `femlisp', which + ;; is quite chunky not packaged system yet, enable them when it's packed. + `(#:tests? #f + #:test-asd-file "parser-combinators-tests.asd")) + ;; (native-inputs + ;; `(("hu.dwim.stefil" ,sbcl-hu.dwim.stefil) + ;; ("infix" ,sbcl-femlisp))) + (inputs + `(("alexandria" ,sbcl-alexandria) + ("cl-containers" ,sbcl-cl-containers) + ("cl-ppcre" ,sbcl-cl-ppcre) + ("iterate" ,sbcl-iterate))) + (home-page "https://github.com/Ramarren/cl-parser-combinators") + (synopsis "Experimental implementation of parser combinators in Common Lisp") + (description + "PARSER-COMBINATORS is a library implementing monadic parser +combinators in Common Lisp, similar in concept to Haskell Parsec system.") + (license license:bsd-3)))) + +(define-public ecl-parser-combinators + (sbcl-package->ecl-package sbcl-parser-combinators)) + +(define-public cl-parser-combinators + (sbcl-package->cl-source-package sbcl-parser-combinators)) -- 2.31.1 From patchwork Sun May 23 20:37:58 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 29525 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 22DBC27BC78; Sun, 23 May 2021 21:39:11 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 74AF127BC81 for ; Sun, 23 May 2021 21:39:10 +0100 (BST) Received: from localhost ([::1]:50184 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lkusP-000828-LG for patchwork@mira.cbaines.net; Sun, 23 May 2021 16:39:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52116) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lkusI-00081G-FA for guix-patches@gnu.org; Sun, 23 May 2021 16:39:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58515) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lkusI-0007N9-7o for guix-patches@gnu.org; Sun, 23 May 2021 16:39:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lkusI-00070t-5Y for guix-patches@gnu.org; Sun, 23 May 2021 16:39:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48615] [PATCH 4/6]: gnu: Add cl-locale References: In-Reply-To: Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 23 May 2021 20:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48615 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48615@debbugs.gnu.org Received: via spool by 48615-submit@debbugs.gnu.org id=B48615.162180229726892 (code B ref 48615); Sun, 23 May 2021 20:39:02 +0000 Received: (at 48615) by debbugs.gnu.org; 23 May 2021 20:38:17 +0000 Received: from localhost ([127.0.0.1]:41825 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lkurZ-0006zg-Co for submit@debbugs.gnu.org; Sun, 23 May 2021 16:38:17 -0400 Received: from mail-wm1-f49.google.com ([209.85.128.49]:44664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lkurX-0006zS-BO for 48615@debbugs.gnu.org; Sun, 23 May 2021 16:38:16 -0400 Received: by mail-wm1-f49.google.com with SMTP id y184-20020a1ce1c10000b02901769b409001so9925253wmg.3 for <48615@debbugs.gnu.org>; Sun, 23 May 2021 13:38:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=48oCgf3zVsXxnu97iLZ3g7R5uEQi7GMvl56pRHKp1qY=; b=e+bFa3eVZO/N8aWkTrIvls2w8FMcnBiEPfDIOtTQx3MhaeDoWYGVpZs2RJAer6mjI2 o2yv1mN8KirC4kDNDkwhYcr6TwiuNVmlIAZvct2ttPUrkOpnVjRhfnnpiiOcXRrBJ37U r0lI8dQiVyYmhx95ZJQukXGBgPqsMwPKJqN8Bsu52vbC3Sx5AsSxYRTCSecEmUAJ3YG5 lkTjFuG0lx91M7mBZlJs9HXlHeaNgT58DU2G8Og++qlbSwMH3tK2miVcovB/XDe0r+9g 0VzCwFDVJJjojjS/LPiNim6NBcYAkEXk1FaePv9iKK6DMIDmKxM59VpQI2UooKJC7nci f66g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=48oCgf3zVsXxnu97iLZ3g7R5uEQi7GMvl56pRHKp1qY=; b=RTwMG0pc8BldVSvtXRnTgcCBVVH8FPLU3OiihFCWW5pJU2JeCoi9HArd9kTece4QFw NWNV8s7T5tuTMctG9jIL1sB5XgbChLYS1xTOhjFWBw7ZKRD72Xj5qtAN0A2YgyHhQKBZ ZQ3K/hd/6XgZXB3lICUEMPgolSJdJ4n+cN41BmF7hqgZH8Tddet6jwK2HYwiZq+v7CNd qV8N4/naTEDmWCqhV7CyRztfOm+XFuXoJX4kWhyDVPuWSbnG115FwmETTjTPqmJHK/XK ZnG7cIXajBhTRW/teNOBCDi5FUoofzECsrz2cxeD9lslcinmscLwOuRKYQrvNqO8/Jow fPog== X-Gm-Message-State: AOAM5332Dl5sOlh1yVEMJH1iINFOajqHQZefq6wG1xaBFI93w/VqfQWN sIkvbuZ0Ci8UvJ5d796TBMJ0+5zu2TqqJHNyaJ/rIQ2RFVA= X-Google-Smtp-Source: ABdhPJx2J1vex1BXCTjff17ygMB7mL3n1So3cVrghSCtImuLa6g7IuWxjo1a9JerroMCNFXYBV9SVpLLCrqF5/HiLNg= X-Received: by 2002:a7b:cc88:: with SMTP id p8mr17653824wma.171.1621802289518; Sun, 23 May 2021 13:38:09 -0700 (PDT) MIME-Version: 1.0 From: Sharlatan Hellseher Date: Sun, 23 May 2021 20:37:58 +0000 Message-ID: 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" X-getmail-retrieved-from-mailbox: Patches -- … наш разум - превосходная объяснительная машина которая способна найти смысл почти в чем угодно, истолковать любой феномен, но совершенно не в состоянии принять мысль о непредсказуемости. From 9c6dd951e3a79868dbf47a89419947d18c5a2be8 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sun, 23 May 2021 21:17:56 +0100 Subject: [PATCH 4/6] gnu: Add cl-locale * gnu/packages/lisp-xyz.scm (sbcl-cl-locale, ecl-cl-locale, cl-locale): New variables. --- gnu/packages/lisp-xyz.scm | 49 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 0f3e974a8c..232622acbe 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -16976,3 +16976,52 @@ combinators in Common Lisp, similar in concept to Haskell Parsec system.") (define-public cl-parser-combinators (sbcl-package->cl-source-package sbcl-parser-combinators)) + +(define-public sbcl-cl-locale + (let ((commit "0a36cc0dcf5e0a8c8bf97869cd6199980ca25eec") + (revision "1")) + (package + (name "sbcl-cl-locale") + (version (git-version "0.1.1" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/fukamachi/cl-locale") + (commit commit))) + (file-name (git-file-name "cl-locale" version)) + (sha256 + (base32 "1rhannhpsw1yg1fpflam483a3w9qb1izgyvmnmiddv3dn4qsmn9p")))) + (build-system asdf-build-system/sbcl) + (arguments + ;; FIXME: (Sharlatan-20210523T190658+0100): All tests passed ok but + ;; successfully failed in the end: + ;; + ;; Summary: + ;; All 1 file passed. + ;; Unhandled ASDF/FIND-COMPONENT:MISSING-DEPENDENCY + ;; in thread #: + ;; Component CL-LOCALE-ASD::CL-LOCALE-TEST not found, required by + ;; # + ;; + `(#:tests? #f)) + (native-inputs + `(("prove" ,sbcl-prove) + ("flexi-streams" ,sbcl-flexi-streams))) + (inputs + `(("anaphora" ,sbcl-anaphora) + ("arnesi" ,sbcl-arnesi) + ("cl-annot" ,sbcl-cl-annot) + ("cl-syntax" ,sbcl-cl-syntax))) + (home-page "https://github.com/fukamachi/cl-locale") + (synopsis "Internalization library for Common Lisp") + (description + "This package provides a Common Lisp translation library similar to +CL-I18N and CL-L10N.") + (license license:llgpl)))) + +(define-public ecl-cl-locale + (sbcl-package->ecl-package sbcl-cl-locale)) + +(define-public cl-locale + (sbcl-package->cl-source-package sbcl-cl-locale)) -- 2.31.1 From patchwork Sun May 23 20:37:37 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 29523 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 A600D27BC81; Sun, 23 May 2021 21:38:10 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 44C6627BC78 for ; Sun, 23 May 2021 21:38:10 +0100 (BST) Received: from localhost ([::1]:49810 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lkurR-0007l1-Hg for patchwork@mira.cbaines.net; Sun, 23 May 2021 16:38:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51750) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lkurL-0007kr-I9 for guix-patches@gnu.org; Sun, 23 May 2021 16:38:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58508) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lkurJ-0006sH-UJ for guix-patches@gnu.org; Sun, 23 May 2021 16:38:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lkurJ-0006z3-Pn for guix-patches@gnu.org; Sun, 23 May 2021 16:38:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48615] [PATCH 5/6]: gnu: Add cl-slice References: In-Reply-To: Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 23 May 2021 20:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48615 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48615@debbugs.gnu.org Received: via spool by 48615-submit@debbugs.gnu.org id=B48615.162180227526832 (code B ref 48615); Sun, 23 May 2021 20:38:01 +0000 Received: (at 48615) by debbugs.gnu.org; 23 May 2021 20:37:55 +0000 Received: from localhost ([127.0.0.1]:41821 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lkurD-0006yi-4F for submit@debbugs.gnu.org; Sun, 23 May 2021 16:37:55 -0400 Received: from mail-wr1-f41.google.com ([209.85.221.41]:40702) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lkurB-0006yW-NX for 48615@debbugs.gnu.org; Sun, 23 May 2021 16:37:54 -0400 Received: by mail-wr1-f41.google.com with SMTP id z17so26374391wrq.7 for <48615@debbugs.gnu.org>; Sun, 23 May 2021 13:37:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=nlEqgRB0BIJzvzvd910+Y+EMQl7G+NiMfvFy4lBrPRs=; b=ESncVMVmng3ai3AQhmFFEttDfsNov1kkRuQMOdtK3KqTullNzP6vYH0fGBVElge4Jt 2cY2u2XG2qwYj1eheKvSgPwC47z86rZhT7GdXW+hRuZZLjz6K4/z15xfUZfUBAxsQ9bG qQ5rv8/7WGowRTWEWgRJ9PxIEd6eOzGq4uor7TdanhsWJkbkQMxfkaeyy0RHh1hrj3y9 rocdooaf3EseYZXmxN5dNfWgbosGIC3zhe184+ph2+dGCHX4TXguAbMSW8nN77my+hTg s8vBXFhpYq5jHA0Vhw8jAGZwxlQscJlHQNd2bhu94sV+RdCzrHij5i7Ipq+TUqZsVrqP 03vw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=nlEqgRB0BIJzvzvd910+Y+EMQl7G+NiMfvFy4lBrPRs=; b=UtP6Ww+aSLEf96x43Kz3jX8lyzznFhkWMDI15sURzRA161TkDLCbLTB2sNj/QtQi/H Tr130uwPh4zZPGnEYo6P6xDZnlfR9lDPJEgQDILIb0c5zBRksZfXRaXnBYfoIwFrxr/s czPa4NpDKgdjnf/A71QzNgkcc+6636tMYlJwZ3bFZOBmrMboey6I2PYAjw47fC/kk+DW ax52RnU7onX9rkyM819x7v7qSxoDsDgjTK8Fd9nxbvwfYce7o/rNyf9fGUiwInceztXH u35zQbbPymlw7nJnRZFzoXrj+OUH50pdO/ALfArkR8hekQWv62vwbAMDm0BsPSJMnhkS cAlw== X-Gm-Message-State: AOAM533PrXivwRS4BM79or5vWBiivSY0qnQduKa2WKqKXtuaBKxYsVaO SbXi60qMNtSSAfBer3SOxwbObaDOzGX5VHk/FAdgg1Lasts= X-Google-Smtp-Source: ABdhPJxM9q03aJXa5n+qWexz68ELH/MoJ5Z7ondDfaMqz0f0t1h82RCdReH9qp/Y0HyGVOv+OsDrzupKp6v+TBw21bI= X-Received: by 2002:adf:f981:: with SMTP id f1mr18820639wrr.381.1621802267766; Sun, 23 May 2021 13:37:47 -0700 (PDT) MIME-Version: 1.0 From: Sharlatan Hellseher Date: Sun, 23 May 2021 20:37:37 +0000 Message-ID: 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" X-getmail-retrieved-from-mailbox: Patches -- … наш разум - превосходная объяснительная машина которая способна найти смысл почти в чем угодно, истолковать любой феномен, но совершенно не в состоянии принять мысль о непредсказуемости. From 38f0dd573caaa694a86b104ef11af8f8f8d97550 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sun, 23 May 2021 21:20:13 +0100 Subject: [PATCH 5/6] gnu: Add cl-slice * gnu/packages/lisp-xyz.scm (sbcl-cl-slice, ecl-cl-slice, cl-slice): New variables. --- 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 232622acbe..0c68460588 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -17025,3 +17025,37 @@ CL-I18N and CL-L10N.") (define-public cl-locale (sbcl-package->cl-source-package sbcl-cl-locale)) + +(define-public sbcl-cl-slice + (let ((commit "c531683f287216aebbb0affbe090611fa1b5d697") + (revision "1")) + (package + (name "sbcl-cl-slice") + (version (git-version "0.1.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/tpapp/cl-slice") + (commit commit))) + (file-name (git-file-name "cl-slice" version)) + (sha256 + (base32 "1ybznf4y5lda6bn163jcvj281qzhm24dfcwhbgxmm5n6f27gdccl")))) + (build-system asdf-build-system/sbcl) + (native-inputs + `(("clunit" ,sbcl-clunit))) + (inputs + `(("alexandria" ,sbcl-alexandria) + ("anaphora" ,sbcl-anaphora) + ("let-plus" ,sbcl-let-plus))) + (home-page "https://github.com/tpapp/cl-slice") + (synopsis "Array slices for Common Lisp") + (description + "This package provides DSL for array slices in Common Lisp.") + (license license:expat)))) + +(define-public ecl-cl-slice + (sbcl-package->ecl-package sbcl-cl-slice)) + +(define-public cl-slice + (sbcl-package->cl-source-package sbcl-cl-slice)) -- 2.31.1 From patchwork Sun May 23 20:33:29 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 29522 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 2F67127BC81; Sun, 23 May 2021 21:34:13 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,T_DKIM_INVALID,URIBL_BLOCKED,URIBL_SBL, URIBL_SBL_A autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 770E927BC78 for ; Sun, 23 May 2021 21:34:12 +0100 (BST) Received: from localhost ([::1]:48640 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lkunb-0006d7-OB for patchwork@mira.cbaines.net; Sun, 23 May 2021 16:34:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50660) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lkunS-0006ck-Ov for guix-patches@gnu.org; Sun, 23 May 2021 16:34:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58500) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lkunS-0004GU-GW for guix-patches@gnu.org; Sun, 23 May 2021 16:34:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lkunS-0006ss-DW for guix-patches@gnu.org; Sun, 23 May 2021 16:34:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48615] [PATCH 6/6]: gnu: Add cl-djula Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 23 May 2021 20:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 48615 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48615@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.162180203126443 (code B ref -1); Sun, 23 May 2021 20:34:02 +0000 Received: (at submit) by debbugs.gnu.org; 23 May 2021 20:33:51 +0000 Received: from localhost ([127.0.0.1]:41813 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lkunH-0006sR-5i for submit@debbugs.gnu.org; Sun, 23 May 2021 16:33:51 -0400 Received: from lists.gnu.org ([209.51.188.17]:36144) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lkunD-0006sG-0R for submit@debbugs.gnu.org; Sun, 23 May 2021 16:33:49 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50642) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lkunB-0006cT-8N for guix-patches@gnu.org; Sun, 23 May 2021 16:33:45 -0400 Received: from mail-wr1-x436.google.com ([2a00:1450:4864:20::436]:45928) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lkun8-00046Z-35 for guix-patches@gnu.org; Sun, 23 May 2021 16:33:44 -0400 Received: by mail-wr1-x436.google.com with SMTP id x7so6765772wrt.12 for ; Sun, 23 May 2021 13:33:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=Xa6GiP2EnzOAOc5QeG+OjGok8xju3HU7Tlt6cI9ElOc=; b=YJrXLMO1SrCH2VgHS7g8xKRq3EWlFBCVcWQy4Gbyte+S0ze9kG0xEahHRP4ZDxCCAz XK3Nx54TF4Mm3p4T6MtgNSAg4zLGlMTv0+43k7EkeEh8qL2zA5ghoL0GH93Do5Wg2klM ucBSVlw/yXnhaN6MSiHtN5XPDagRqHBBK2syycszUAMPtMBxpALU9dEuu/DNMwPKEMAE 5Q6UfbuxnbexvSGQJAdOiYTqB7sYlUmf+9sKrBqUyVjrSJLl+YMFCWXvaG64RDUTAlma 65YZqpJ8G5XXiOidZfv4gAKSuiAFBjPOhXfdmuaGNvO5cA8ozUJYW8w+k++7lz7TyOtD jJVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Xa6GiP2EnzOAOc5QeG+OjGok8xju3HU7Tlt6cI9ElOc=; b=EqW2xlb/MMqC1xLqPSV+QUzPgrt/0bSIUj8o+H7qIvDk+iikvn2VsKVZY7iARYTSZK ARgIFWK1eJyJ6uN6zrRxh3j/HvMs7uQG2kRNEmq/fF/dWM+Ui/x2KsfvEjcAkMvrnWGW SxE/pIVdehlvUxTW7NgehAm6vDbKQSxgbVc10zJCNQjaXcZksHoIock+8IX4CyUhXkZi IcpwXiia+cxnHCNBiihmkBjX/1eb2BBIwyRgUEgB4uvTGIdJUngc8fWNVzEYFPfqg8m4 rD49E9KN2LqVY+v9DZvi7A0BxIne+ZrAOPzBq3SUMscqd7Fufp8I1L/7wiYzMXNVaiPu ygmw== X-Gm-Message-State: AOAM530yHBa8yc/qVX3C+zeyp6VY08Rrq0rbOl+Wz4fnycT0uTinnNz4 spyNiG8UynJaP3bYdmyIfnmA03EtgFTgCcUe9MQCU6ubd1A= X-Google-Smtp-Source: ABdhPJzWsHSKdYg8pprtUNnBx6ULHuz0QNgCrsBcNTMaMLwMGrGME0NeNRdm5y1rIMCMUirdjbZb6T4Abz3lCyXYl44= X-Received: by 2002:adf:f981:: with SMTP id f1mr18812881wrr.381.1621802019744; Sun, 23 May 2021 13:33:39 -0700 (PDT) MIME-Version: 1.0 From: Sharlatan Hellseher Date: Sun, 23 May 2021 20:33:29 +0000 Message-ID: Received-SPF: pass client-ip=2a00:1450:4864:20::436; envelope-from=sharlatanus@gmail.com; helo=mail-wr1-x436.google.com X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, PDS_BTC_ID=0.5, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action 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" X-getmail-retrieved-from-mailbox: Patches Hi Guix team! This series of patched add Common Lisp system - Djula, template generator based on Django with syntax like Jinja2. --8<---------------cut here---------------start------------->8--- Build results: #+BEGIN_SRC sh :results value org :results output replace :exports results guix describe echo guix build --load-path=. --rounds=3 --no-substitutes $(guix refresh --list-transitive --load-path=. sbcl-djula 2>1 | grep "sbcl-" | xargs -d" " -I{} echo {} | awk -F\@ '/sbcl\-/{print $1}' | xargs) guix build --load-path=. --rounds=3 --no-substitutes $(guix refresh --list-transitive --load-path=. ecl-djula 2>1 | grep "ecl-" | xargs -d" " -I{} echo {} | awk -F\@ '/ecl\-/{print $1}' | xargs) #+end_src #+RESULTS: #+begin_src org Generation 51 May 22 2021 19:47:42 (current) guix 015869d repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 015869d4c62c7a450b8231adf6054a7b4b28e628 /gnu/store/rqzhvvxgxvp2ls4a28zpa41c54ym9yaj-sbcl-trivial-backtrace-1.1.0-1.6eb65bd /gnu/store/ba3hr1z2vrkl6s53zxfbl50rg41kf7z7-sbcl-lift-1.7.1-2.2594160 /gnu/store/rksrr4g607l8lsxsmasjgfw03jkbnyn2-sbcl-split-sequence-2.0.0 /gnu/store/v3vlyzcp3r7irgqblpdnmxmxhgf9amxx-sbcl-fiveam-1.4.2 /gnu/store/6yz9q1i32c115103yp22l2vhdcqkijad-sbcl-net.didierverna.asdf-flv-2.1 /gnu/store/7a7sjrjdwnymcs6qvxrgwax6rig9bxbi-sbcl-alexandria-1.2 /gnu/store/pb7914y5zs42302vpspsivnvg0wwmrak-sbcl-rt-1990.12.19-1.a6a7503 /gnu/store/kbqls04wzaqaawcs5vrq5s6r2j5fyvig-sbcl-parser-combinators-0.0.0-1.9c7569a /gnu/store/2i28q3n372k8y9h95qz61qr62660swby-sbcl-iterate-1.5 /gnu/store/lyzs5b4cyk0hr4kk3mq0b6yrcfpd0aj5-sbcl-cl-ppcre-2.1.1 /gnu/store/pqb5ri1zwl4kag2609a3axrxywnfvfh5-sbcl-flexi-streams-1.0.19 /gnu/store/y3qhrl8ycjzc2fq7zy547avmfzfq6pd9-sbcl-trivial-gray-streams-0.0.0-1.ebd59b1 /gnu/store/ylzg49vgdbf9w0v2pxl7zknzb0hfd1fy-sbcl-cl-containers-0.12.1-3.3d1df53 /gnu/store/hgw8xhssy60fqx7affxv0gwm4hqcdz74-sbcl-metatilities-base-0.6.6-1.6eaa9e3 /gnu/store/j231z3wyj4vw7imvm3ivvpkb2sj6qihq-sbcl-local-time-1.0.6-2.a177eb9 /gnu/store/gpl2f8dx7ssk74l63ifhyvxz1kndw0g2-sbcl-hu.dwim.stefil-0.0.0-2.414902c /gnu/store/s6i5hz4fzcca0v5fa0zhqfzrjza5zbh5-sbcl-hu.dwim.asdf-20200724 /gnu/store/5li604avil0pdsjm8k6lfjm835wg85gb-sbcl-gettext-0.0.0-1.a432020 /gnu/store/i4c99mxxcw2cq16c4plzj07fcvya1bwg-sbcl-cl-yacc-0.3 /gnu/store/119lkrwf5jm2gbclgk1navmhp4ipng1n-sbcl-stefil-0.1-0.0398548 /gnu/store/1px685m75jjqps16r35kwwlhgm50jppm-sbcl-slime-swank-2.26 /gnu/store/6swcybi9n5iyza04rbvy6kfsffki180i-sbcl-metabang-bind-0.8.0-1.c93b7f7 /gnu/store/qq5ha50nmc91sc11wxj3gb4d7b4skr5l-sbcl-closer-mop-1.0.0-2.19c9d33 /gnu/store/1hbvha4qxdxn1jh0kb0g5zlhaakg5q02-sbcl-cl-slice-0.1.0-1.c531683 /gnu/store/hqnn27wz0fwqraxfikhyfzb6ycc80pb8-sbcl-let-plus-0.0.0-1.5f14af6 /gnu/store/nsk0wi50ighxsgxqlc8xycsqbhw4jfd3-sbcl-anaphora-0.9.6 /gnu/store/avb1y6wbw7my8i07ijv2i0lfijwb2q8x-sbcl-clunit-0.2.3-1.6f6d728 /gnu/store/7pbfwhkffg736vwdrc5g5j0p7c1m3lds-sbcl-cl-locale-0.1.1-1.0a36cc0 /gnu/store/dnmwfjc0w4ci6k14hsq0xsvavxbd10hn-sbcl-cl-syntax-0.0.3 /gnu/store/rcj9mrqn4qj3z2whz4yvf3xclyrq6cd1-sbcl-trivial-types-0.0.1 /gnu/store/0dwlv9y4s11kw1rbbypp5mwp6r4rrsvd-sbcl-named-readtables-0.9-3.585a28e /gnu/store/p00bwnrxwky76ck3qv72hkxdrv2hl9q9-sbcl-cl-interpol-0.2.7-1.70a1137 /gnu/store/dc65z9k1maiskz853aqn2jh7yipacjxa-sbcl-cl-unicode-0.1.6 /gnu/store/nh3h07j6cv7zw8xmhiyr9fmki1r2fxvn-sbcl-cl-annot-0.0.0-1.c99e69c /gnu/store/qvddf6ixiyfmcrmf502ihc3la6g94szq-sbcl-arnesi-2.0.0-1.1e7dc4c /gnu/store/wgjn2yrcwxbgf5fbxcq1nrg8g183y6xn-sbcl-collectors-0.1-1.13acef2 /gnu/store/qgrkk31ndblgpdyvdxm6iszxfl9q5dzg-sbcl-symbol-munger-0.0.1-1.97598d4 /gnu/store/n0c1kmq6na7bqm03gvvyn8mxrwc2ggyp-sbcl-lisp-unit2-0.2.0-1.fb97215 /gnu/store/gfql37hcmq6x6q2i6daa59qk95xxi6h1-sbcl-prove-1.0.0-1.4f9122b /gnu/store/58ydhagmj6gnzmjxbbllh37n8air5hqr-sbcl-cl-ansi-text-1.0.0-1.53badf7 /gnu/store/3zq9sqxfl0kzgfn473kbzdvag404gy6i-sbcl-cl-colors-0.0.0-1.8274105 /gnu/store/cjfji8am64wq2li20qw7pllhsc0ciqbb-sbcl-babel-0.5.0-1.aeed2d1 /gnu/store/dcmz3k4kgkxckgm39d1bnvgg2ykrr2ws-sbcl-trivial-features-0.8-1.870d03d /gnu/store/34w3g85kv2n7jsc9vndb3mbqcpsjmd81-sbcl-access-1.5.0-1.1b26db3 /gnu/store/jj0bqiy1v22b26qrvpxhg0cr393cz5yj-sbcl-djula-0.2.0-1.5df7af3 /gnu/store/iyxddgy29dfdlddr61d3gm0wccrs17hc-ecl-trivial-backtrace-1.1.0-1.6eb65bd /gnu/store/c2jf613zvc01n6770ph0aqxy8sgfjvxb-ecl-lift-1.7.1-2.2594160 /gnu/store/9z1gjwym1lpij97g85p7m2cz4m4j91ap-ecl-split-sequence-2.0.0 /gnu/store/88vpj3h84i6zxx8p9ak16h1130y65fil-ecl-fiveam-1.4.2 /gnu/store/ia9bd1dikiw04j533xqz0ch19gfk0jk8-ecl-net.didierverna.asdf-flv-2.1 /gnu/store/vwcc3sp31gddhlkzb7p14ws6anp8p7iy-ecl-alexandria-1.2 /gnu/store/zjyifr5gklvhjzr1lk9hkyl9p1y1iqsc-ecl-rt-1990.12.19-1.a6a7503 /gnu/store/jm2ls7aa1068qw2jfgraqcp63q99sc4q-ecl-parser-combinators-0.0.0-1.9c7569a /gnu/store/4wxma5vfd4mjnwsrm3jakpxkqan35b04-ecl-iterate-1.5 /gnu/store/dsanf87vckinmr6raf0s2ba012nxix2y-ecl-cl-ppcre-2.1.1 /gnu/store/6l4s6z5mdrv9vnkayi9p6c6bkazig7jx-ecl-flexi-streams-1.0.19 /gnu/store/dm6lxnizba2bgk2ji65cqxr91n035ms3-ecl-trivial-gray-streams-0.0.0-1.ebd59b1 /gnu/store/d721rnd85y0ri5v0axbv1rf8dykh40zb-ecl-cl-containers-0.12.1-3.3d1df53 /gnu/store/zvd01rkld069x6av35r1w1zd77pkj7v5-ecl-metatilities-base-0.6.6-1.6eaa9e3 /gnu/store/9axlwwmx4wkyjmzh9xf2hqli52m3nmnh-ecl-local-time-1.0.6-2.a177eb9 /gnu/store/yz3mjs3kd7x54v3h6d7wayli6pck4i8a-ecl-hu.dwim.stefil-0.0.0-2.414902c /gnu/store/byfba0c2qw1vsp8jk6951nyrfj7sflcm-ecl-hu.dwim.asdf-20200724 /gnu/store/9dfqa7dblm7d7mq9a78zsaxkb4zsa8hq-ecl-gettext-0.0.0-1.a432020 /gnu/store/70rvr1a37ws160igi3kyslx91x7iza1r-ecl-cl-yacc-0.3 /gnu/store/ghyk1ag2126a1y76kl26v5q2p94y8lhi-ecl-stefil-0.1-0.0398548 /gnu/store/5ica95l7955r8vrh4hvh62zcjplw37s1-ecl-slime-swank-2.26 /gnu/store/pfyc11gma4a37zxbaqpnd9ii6w1lbmc5-ecl-metabang-bind-0.8.0-1.c93b7f7 /gnu/store/5a8zz1hgmjgylgy039f4knpcx3ra8p0i-ecl-closer-mop-1.0.0-2.19c9d33 /gnu/store/q9wr7pscm3ybi8l5m8wlk2p9jmb4sd8d-ecl-cl-slice-0.1.0-1.c531683 /gnu/store/726v1hwb34z10zjl4wnd3byasy5y3y53-ecl-let-plus-0.0.0-1.5f14af6 /gnu/store/hqaan7cxsm6a64gbdgahyn3lvxzm5bxr-ecl-anaphora-0.9.6 /gnu/store/x70zzbn22h98yaj58anp1j8j23fy2brx-ecl-clunit-0.2.3-1.6f6d728 /gnu/store/643zsw1bi3hppp8v4bkl7g0pmvw64gxl-ecl-cl-locale-0.1.1-1.0a36cc0 /gnu/store/kyigmxbd8fg2j5rsgj19hlc6lxc6lppb-ecl-cl-syntax-0.0.3 /gnu/store/ww16w4n8h12qz4cf7a2h84g5sw2fq2bw-ecl-trivial-types-0.0.1 /gnu/store/92hjk4mkdqi9fqqm0aq09rnd7097x893-ecl-named-readtables-0.9-3.585a28e /gnu/store/772zs2r0w2p6r1v29l9fdx3rilqz8kn1-ecl-cl-interpol-0.2.7-1.70a1137 /gnu/store/hxic7r1wckr97vamls7qvsdnm1sl7xmg-ecl-cl-unicode-0.1.6 /gnu/store/72lmjdq96nvv0hf9vck2zj48dzwk94sl-ecl-cl-annot-0.0.0-1.c99e69c /gnu/store/a5zr7a4hvcg5ivwdga7gsnw2fvhaipxz-ecl-arnesi-2.0.0-1.1e7dc4c /gnu/store/0jgfhrfgp1nch07m2hv4dcqcd35i1m7w-ecl-collectors-0.1-1.13acef2 /gnu/store/smy6l3rxmn5d9b4ca1llws3m9vw9qd77-ecl-symbol-munger-0.0.1-1.97598d4 /gnu/store/akbwj1f26q866y8931f4sxxlsl2l6y8p-ecl-lisp-unit2-0.2.0-1.fb97215 /gnu/store/kwl23pax3axla9m95kg9x7fxnr22vblp-ecl-prove-1.0.0-1.4f9122b /gnu/store/w9iygpx9vdg7c3iyp2a3av0qb2r05gv5-ecl-cl-ansi-text-1.0.0-1.53badf7 /gnu/store/3z5qypb41zmf3j7ikzc4hdlqv3prsl2x-ecl-cl-colors-0.0.0-1.8274105 /gnu/store/di210ilm4l2v17hkc93z56dxgbwry4ik-ecl-babel-0.5.0-1.aeed2d1 /gnu/store/5q5rcp11iv64j55b30h16klfs0iil1yr-ecl-trivial-features-0.8-1.870d03d /gnu/store/2igznyhw21fghg29amw0lsq9bdj9cl85-ecl-access-1.5.0-1.1b26db3 /gnu/store/b9rr864pjzwijbivbf87iyb10ybaphh8-ecl-djula-0.2.0-1.5df7af3 #+end_src --8<---------------cut here---------------start------------->8--- From 76bc2f408f5cc0ae35a802056c5dbe665d1b75e8 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sun, 23 May 2021 21:26:49 +0100 Subject: [PATCH 6/6] gnu: Add cl-djula * gnu/packages/lisp-xyz.scm: (sbcl-djula, ecl-djula, cl-djula): New variables. --- gnu/packages/lisp-xyz.scm | 46 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 0c68460588..fa3c688a7c 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -17059,3 +17059,49 @@ CL-I18N and CL-L10N.") (define-public cl-slice (sbcl-package->cl-source-package sbcl-cl-slice)) + +(define-public sbcl-djula + (let ((commit "5df7af35a21503d468a878fc6029caa527a7d204") + (revision "1")) + (package + (name "sbcl-djula") + (version (git-version "0.2.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/mmontone/djula") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1lk2ypm3sacf60h96a7hv9jwjlxkl4k40yzdalmqdg548vrd1jjm")))) + (build-system asdf-build-system/sbcl) + (native-inputs + `(("fiveam" ,sbcl-fiveam))) + (inputs + `(("access" ,sbcl-access) + ("alexandria" ,sbcl-alexandria) + ("anaphora" ,sbcl-anaphora) + ("babel" ,sbcl-babel) + ("cl-locale" ,sbcl-cl-locale) + ("cl-ppcre" ,sbcl-cl-ppcre) + ("cl-slice" ,sbcl-cl-slice) + ("closer-mop" ,sbcl-closer-mop) + ("gettext" ,sbcl-gettext) + ("iterate" ,sbcl-iterate) + ("local-time" ,sbcl-local-time) + ("parser-combinators" ,sbcl-parser-combinators) + ("split-sequence" ,sbcl-split-sequence) + ("trivial-backtrace" ,sbcl-trivial-backtrace))) + (home-page "https://mmontone.github.io/djula/") + (synopsis "Common Lisp port of the Django templating language") + (description + "This package provides a Common Lisp templating system based on Python +Django with similar syntax like Pyton Jinja2.") + (license license:expat)))) + +(define-public ecl-djula + (sbcl-package->ecl-package sbcl-djula)) + +(define-public cl-djula + (sbcl-package->cl-source-package sbcl-djula)) -- 2.31.1