From patchwork Wed Oct 20 04:51:39 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Charles X-Patchwork-Id: 33957 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 83E5927BBE3; Wed, 20 Oct 2021 05:52: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_SIGNED, FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2, SPF_HELO_PASS,T_DKIM_INVALID,URIBL_BLOCKED autolearn=ham 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 6472727BBE3 for ; Wed, 20 Oct 2021 05:52:10 +0100 (BST) Received: from localhost ([::1]:55532 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1md3aD-0000oH-Bc for patchwork@mira.cbaines.net; Wed, 20 Oct 2021 00:52:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:32780) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1md3a6-0000o1-Ec for guix-patches@gnu.org; Wed, 20 Oct 2021 00:52:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:40925) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1md3a6-000335-6J for guix-patches@gnu.org; Wed, 20 Oct 2021 00:52:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1md3a6-000816-2h for guix-patches@gnu.org; Wed, 20 Oct 2021 00:52:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#51301] Add cl-redis and dependents Resent-From: Charles Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 20 Oct 2021 04:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 51301 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 51301@debbugs.gnu.org, sharlatanus@gmail.com X-Debbugs-Original-To: "guix-patches@gnu.org" , "sharlatanus@gmail.com" Received: via spool by submit@debbugs.gnu.org id=B.163470551430800 (code B ref -1); Wed, 20 Oct 2021 04:52:01 +0000 Received: (at submit) by debbugs.gnu.org; 20 Oct 2021 04:51:54 +0000 Received: from localhost ([127.0.0.1]:52471 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1md3Zx-00080i-IK for submit@debbugs.gnu.org; Wed, 20 Oct 2021 00:51:54 -0400 Received: from lists.gnu.org ([209.51.188.17]:58938) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1md3Zw-00080b-7B for submit@debbugs.gnu.org; Wed, 20 Oct 2021 00:51:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60986) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1md3Zv-0000nq-VP for guix-patches@gnu.org; Wed, 20 Oct 2021 00:51:51 -0400 Received: from mail-40137.protonmail.ch ([185.70.40.137]:64199) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1md3Zt-0002lv-4A for guix-patches@gnu.org; Wed, 20 Oct 2021 00:51:51 -0400 Date: Wed, 20 Oct 2021 04:51:39 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1634705504; bh=U8/Pa6bHVRCchOW6wgP72/mxszjHNN2sA/uvrWQoz8c=; h=Date:To:From:Reply-To:Subject:From; b=AIsLWI+QD46hdahzuo+8Hs7im/PjpY5j0vN0241TJTSekTVc0fQgaipyLmgaAc+gC dWKA7vmgX1POZhJ+MkQseM0YvsE4b2lWXtlL+QiI3kqMBA8sVbOBLMZRP6Uj6iNBzX EleWAN4R4NW6oGY05DXh9TrBdxpqNAdfGQFFkI58= Message-ID: MIME-Version: 1.0 Received-SPF: pass client-ip=185.70.40.137; envelope-from=charles.b.jackson@protonmail.com; helo=mail-40137.protonmail.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham 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" Reply-to: Charles X-ACL-Warn: , Charles via Guix-patches X-Patchwork-Original-From: Charles via Guix-patches via From: Charles X-getmail-retrieved-from-mailbox: Patches Sharlatan, I'm tagging you here because this includes cl-rutils, and I saw that you were working on that some months ago. My solution to the problem .asd file is to just delete it since it seems it isn't referring to the right system anyway. From f810ad48bd8ec46ae50a5aeb5485e6122d7add7c Mon Sep 17 00:00:00 2001 From: Charles Date: Tue, 19 Oct 2021 23:44:53 -0500 Subject: [PATCH 2/4] gnu: Add cl-should-test. * gnu/packages/lisp-xyz.scm (cl-should-test sbcl-should-test ecl-should-test): New Variables. --- 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 9b383b6d6d..d5a6a7bbe0 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -2417,6 +2417,39 @@ (define-public cl-lisp-unit (define-public ecl-lisp-unit (sbcl-package->ecl-package sbcl-lisp-unit)) +(define-public sbcl-should-test + (let ((commit "48facb9f9c07aeceb71fc0c48ce17fd7d54a09d4") + (revision "0")) + (package + (name "sbcl-should-test") + (version (git-version "1.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/vseloved/should-test") + (commit commit))) + (file-name (git-file-name "should-test" version)) + (sha256 + (base32 "1fqqa7lhf28qg60ji9libkylkcy747x576qpjn1y7c945j2fxmnm")))) + (build-system asdf-build-system/sbcl) + (inputs + `(("cl-ppcre" ,sbcl-cl-ppcre) + ("local-time" ,sbcl-local-time) + ("osicat" ,sbcl-osicat) + ("rutils" ,sbcl-rutils/untested))) + (home-page "https://github.com/vseloved/should-test") + (synopsis "Minimal yet feature-rich Common Lisp test framework") + (description "SHOULD-TEST is methodology-agnostic and non-opinionated, +i.e. it doesn't care what kind of test approach you'd like to take.") + (license license:expat)))) + +(define-public cl-should-test + (sbcl-package->cl-source-package sbcl-should-test)) + +(define-public ecl-should-test + (sbcl-package->ecl-package sbcl-should-test)) + (define-public sbcl-anaphora (package (name "sbcl-anaphora") -- 2.33.0