From patchwork Fri Dec 29 12:14:15 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Paul A. Patience" X-Patchwork-Id: 58152 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 C8B2527BBEA; Fri, 29 Dec 2023 12:15:22 +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_INVALID, DKIM_SIGNED,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 EC22927BBE9 for ; Fri, 29 Dec 2023 12:15:21 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rJBla-0003dr-Bh; Fri, 29 Dec 2023 07:15:06 -0500 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 1rJBlX-0003da-UD for guix-patches@gnu.org; Fri, 29 Dec 2023 07:15:04 -0500 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 1rJBlX-0007Xs-Jh for guix-patches@gnu.org; Fri, 29 Dec 2023 07:15:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rJBlW-0004hT-Hb for guix-patches@gnu.org; Fri, 29 Dec 2023 07:15:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68099] [PATCH 1/2] gnu: cl-flexi-streams: Update to 1.0.19-0.74a1027. Resent-From: "Paul A. Patience" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 29 Dec 2023 12:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 68099 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68099@debbugs.gnu.org Cc: "Paul A. Patience" X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.170385207217981 (code B ref -1); Fri, 29 Dec 2023 12:15:02 +0000 Received: (at submit) by debbugs.gnu.org; 29 Dec 2023 12:14:32 +0000 Received: from localhost ([127.0.0.1]:40867 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJBl2-0004fw-6Y for submit@debbugs.gnu.org; Fri, 29 Dec 2023 07:14:32 -0500 Received: from lists.gnu.org ([2001:470:142::17]:40486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJBl0-0004fj-4K for submit@debbugs.gnu.org; Fri, 29 Dec 2023 07:14:30 -0500 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 1rJBku-0003ZO-Vg for guix-patches@gnu.org; Fri, 29 Dec 2023 07:14:24 -0500 Received: from mail-4022.proton.ch ([185.70.40.22]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rJBks-0007D7-KH for guix-patches@gnu.org; Fri, 29 Dec 2023 07:14:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com; s=protonmail2; t=1703852058; x=1704111258; bh=XXvutRI5EByHES7Rp/9lulDSnAI+wEYwRQK7kxqtyU4=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=inlPO/4m9sbfhFue4qqTKSHra04n/Cqhx4mERrje036PzNlJjvIV9Yf8zxWNv1w8c 0coejXtmkLhF9hqaRAfh8jAMdAbNqbPHT5PjzZcfdeIYDOvyUUytZRN0TXvX27eVMD HQWdkvwRgm87r+cogdq2nV0tGL4D0+75OqkVODXPga2VW9Fpl1SGhQUTEoC4SsBNKC vQhS6OYpwAQ/LwRZJQrx8lore+RmeL29is05oy+UI/4cvb+59/6gW0mVYbNtloQk5z SMKO/xiGA6aqU73ETISvZ7OIUSIgiP2tUNAe0CqJAYZ17IqCVmd1KtUcTQdLiOH7ZV P76jmgUOzz1Bg== Date: Fri, 29 Dec 2023 12:14:15 +0000 From: "Paul A. Patience" Message-ID: <1391b77f175cbf94576305d4a22a2513ea624655.1703852000.git.paul@apatience.com> Feedback-ID: 19227857:user:proton MIME-Version: 1.0 Received-SPF: pass client-ip=185.70.40.22; envelope-from=paul@apatience.com; helo=mail-4022.proton.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, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/lisp-xyz.scm (sbcl-flexi-streams): Update to 1.0.19-0.74a1027. Change-Id: Id2b82050423aba4f6aa4055c95a18768f110ed71 --- gnu/packages/lisp-xyz.scm | 52 ++++++++++++++++++++------------------- 1 file changed, 27 insertions(+), 25 deletions(-) base-commit: d4cef7edffe0283949fc0f06d7796cea3543b92f diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 1625197550..e82b33eb92 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -1360,35 +1360,37 @@ (define-public ecl-trivial-gray-streams (sbcl-package->ecl-package sbcl-trivial-gray-streams)) (define-public sbcl-flexi-streams - (package - (name "sbcl-flexi-streams") - (version "1.0.19") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/edicl/flexi-streams") - (commit (string-append "v" version)))) - (file-name (git-file-name "flexi-streams" version)) - (sha256 - (base32 "0v7lh4nrldzczd4mwylvmxfdxk7wfsli24iv1axd6mkb833llr70")))) - (build-system asdf-build-system/sbcl) - (arguments - `(#:phases - (modify-phases %standard-phases - (add-after 'unpack 'make-git-checkout-writable - (lambda _ - (for-each make-file-writable (find-files ".")) - #t))))) - (inputs `(("trivial-gray-streams" ,sbcl-trivial-gray-streams))) - (synopsis "Implementation of virtual bivalent streams for Common Lisp") - (description "Flexi-streams is an implementation of \"virtual\" bivalent + (let ((commit "74a1027311371a57258eba1bc908e050f5702277") + (revision "0")) + (package + (name "sbcl-flexi-streams") + (version (git-version "1.0.19" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/edicl/flexi-streams") + (commit commit))) + (file-name (git-file-name "cl-flexi-streams" version)) + (sha256 + (base32 "04azqvz11s8dngy49bjl19hrfn0ip1b7m0szm4hlppq364msil7b")))) + (build-system asdf-build-system/sbcl) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'make-git-checkout-writable + (lambda _ + (for-each make-file-writable (find-files ".")) + #t))))) + (inputs `(("trivial-gray-streams" ,sbcl-trivial-gray-streams))) + (synopsis "Implementation of virtual bivalent streams for Common Lisp") + (description "Flexi-streams is an implementation of \"virtual\" bivalent streams that can be layered atop real binary or bivalent streams and that can be used to read and write character data in various single- or multi-octet encodings which can be changed on the fly. It also supplies in-memory binary streams which are similar to string streams.") - (home-page "http://weitz.de/flexi-streams/") - (license license:bsd-3))) + (home-page "http://weitz.de/flexi-streams/") + (license license:bsd-3)))) (define-public cl-flexi-streams (sbcl-package->cl-source-package sbcl-flexi-streams)) From patchwork Fri Dec 29 12:17:57 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Paul A. Patience" X-Patchwork-Id: 58153 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 881FE27BBE2; Fri, 29 Dec 2023 12:19: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_INVALID, DKIM_SIGNED,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 597BD27BBE9 for ; Fri, 29 Dec 2023 12:19:16 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rJBpQ-0004H2-QT; Fri, 29 Dec 2023 07:19:04 -0500 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 1rJBpO-0004Gr-W2 for guix-patches@gnu.org; Fri, 29 Dec 2023 07:19:03 -0500 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 1rJBpO-0008Sx-AS for guix-patches@gnu.org; Fri, 29 Dec 2023 07:19:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rJBpO-0007SQ-4T for guix-patches@gnu.org; Fri, 29 Dec 2023 07:19:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68099] [PATCH 2/2] gnu: cl-flexi-streams: Improve package style. Resent-From: "Paul A. Patience" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 29 Dec 2023 12:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68099 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68099@debbugs.gnu.org Cc: "Paul A. Patience" Received: via spool by 68099-submit@debbugs.gnu.org id=B68099.170385229828612 (code B ref 68099); Fri, 29 Dec 2023 12:19:02 +0000 Received: (at 68099) by debbugs.gnu.org; 29 Dec 2023 12:18:18 +0000 Received: from localhost ([127.0.0.1]:40878 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJBof-0007RQ-VH for submit@debbugs.gnu.org; Fri, 29 Dec 2023 07:18:18 -0500 Received: from mail-4323.proton.ch ([185.70.43.23]:61273) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rJBoe-0007RD-N4 for 68099@debbugs.gnu.org; Fri, 29 Dec 2023 07:18:17 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com; s=protonmail2; t=1703852290; x=1704111490; bh=MCfJCte2HYQ1KDdXT8EvljSry1yM+TJoLKIdPNvZeOk=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=U474WUfjXHvkKr28TIV9AC5ngwQ7u8Oa9wiJssi0Dg53Pr4amiEArhw4YIv1OXxam AIaYoHH9npFK45J9ZmITdsu1wu5l3jPHma5zKAAbNCZVCBqVU7rayxv3SlEB2ORCgF yUfBB7udBf9ZNiaMDKj3q8CzIma56d+zxkgXIAlk+ctRs+iMxY6kLTbOI23eGxMAeK zSnqh/weljg8289zuNvIrhY/wgbgJwKt1hr1tq3MwlPIeDsYWJZoMQ8CH30Hxn0bi2 CO3ohdBnU7iKZjGbRH9xuHUSpST+u17RRDLBD0LqrEhxtpn51crNYi7+131puD4svB dQWEj5IGzo4sw== Date: Fri, 29 Dec 2023 12:17:57 +0000 From: "Paul A. Patience" Message-ID: <2ce7ac4df90a7ecb34793a21c8b6f29a14820060.1703852000.git.paul@apatience.com> In-Reply-To: <1391b77f175cbf94576305d4a22a2513ea624655.1703852000.git.paul@apatience.com> References: <1391b77f175cbf94576305d4a22a2513ea624655.1703852000.git.paul@apatience.com> Feedback-ID: 19227857:user:proton 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 (sbcl-flexi-streams)[arguments]: Use G-expressions. Drop trailing #t in phases. [inputs]: Remove labels. Change-Id: I4aae98985435203006384906a0b28c798e3b9740 --- gnu/packages/lisp-xyz.scm | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index e82b33eb92..be49bac2fd 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -1376,13 +1376,13 @@ (define-public sbcl-flexi-streams (base32 "04azqvz11s8dngy49bjl19hrfn0ip1b7m0szm4hlppq364msil7b")))) (build-system asdf-build-system/sbcl) (arguments - `(#:phases - (modify-phases %standard-phases - (add-after 'unpack 'make-git-checkout-writable - (lambda _ - (for-each make-file-writable (find-files ".")) - #t))))) - (inputs `(("trivial-gray-streams" ,sbcl-trivial-gray-streams))) + (list #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'make-git-checkout-writable + (lambda _ + (for-each make-file-writable (find-files "."))))))) + (inputs + (list sbcl-trivial-gray-streams)) (synopsis "Implementation of virtual bivalent streams for Common Lisp") (description "Flexi-streams is an implementation of \"virtual\" bivalent streams that can be layered atop real binary or bivalent streams and that can