From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id RjiyMN8WTF84VAAA0tVLHw (envelope-from ) for ; Sun, 30 Aug 2020 21:15:11 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id KDbaK98WTF9tVQAAbx9fmQ (envelope-from ) for ; Sun, 30 Aug 2020 21:15:11 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id A3687940309 for ; Sun, 30 Aug 2020 21:15:10 +0000 (UTC) Received: from localhost ([::1]:34078 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kCUfL-0000PX-Vn for larch@yhetil.org; Sun, 30 Aug 2020 17:15:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51816) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kCUfG-0000PP-FO for guix-patches@gnu.org; Sun, 30 Aug 2020 17:15:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:39342) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kCUfG-0007dC-6B for guix-patches@gnu.org; Sun, 30 Aug 2020 17:15:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kCUfG-0007cP-04 for guix-patches@gnu.org; Sun, 30 Aug 2020 17:15:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#43119] [PATCH] gnu: Add guile-srfi-180. Resent-From: Martin Becze Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 30 Aug 2020 21:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43119 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 43119@debbugs.gnu.org Received: via spool by 43119-submit@debbugs.gnu.org id=B43119.159882205829224 (code B ref 43119); Sun, 30 Aug 2020 21:15:01 +0000 Received: (at 43119) by debbugs.gnu.org; 30 Aug 2020 21:14:18 +0000 Received: from localhost ([127.0.0.1]:50888 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kCUeY-0007bI-7m for submit@debbugs.gnu.org; Sun, 30 Aug 2020 17:14:18 -0400 Received: from mx1.riseup.net ([198.252.153.129]:46440) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kCUeW-0007b9-8c for 43119@debbugs.gnu.org; Sun, 30 Aug 2020 17:14:17 -0400 Received: from capuchin.riseup.net (capuchin-pn.riseup.net [10.0.1.176]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4BfmKz32BdzDsZr for <43119@debbugs.gnu.org>; Sun, 30 Aug 2020 14:14:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1598822055; bh=On9yh/tgOK7DSZWYH3ycsXVWtzKovd76vKBzgqaP2ts=; h=Subject:To:References:From:Date:In-Reply-To:From; b=sII2flf7r5Lva3nEOlp1ApnTcXYpfM4qLw/6kpDh1iwv/CSVk/Buzepya17DLTR0h vOehT7tPHALPNeRuMHRLM8tMpZR381nAZjbz4XL734jdN2w2m5gNGiOTYvp7hePtRP iAjD9hipDSIlwQU+mpzrtw3haRhUdzkS40qhDNm0= X-Riseup-User-ID: 20D5E5CB0D327A87E6D6312AA7E79263CC9014B4663AA797129E1626B8D4C578 Received: from [127.0.0.1] (localhost [127.0.0.1]) by capuchin.riseup.net (Postfix) with ESMTPSA id 4BfmKy1r4Mz8tqm for <43119@debbugs.gnu.org>; Sun, 30 Aug 2020 14:14:13 -0700 (PDT) References: <20200830181145.2498-1-mjbecze@riseup.net> From: Martin Becze Message-ID: Date: Sun, 30 Aug 2020 16:14:10 -0500 MIME-Version: 1.0 In-Reply-To: <20200830181145.2498-1-mjbecze@riseup.net> Content-Type: multipart/mixed; boundary="------------A3A2B11E7FB563438B47737D" Content-Language: en-US X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.7 (-) X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=riseup.net header.s=squak header.b=sII2flf7; dmarc=fail reason="SPF not aligned (relaxed)" header.from=riseup.net (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Spam-Score: 0.09 X-TUID: +OnUAOlaAXn3 This is a multi-part message in MIME format. --------------A3A2B11E7FB563438B47737D Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit opps there is a lint fail. attached is a cleaner version. On 8/30/20 1:11 PM, Martin Becze wrote: > * gnu/packages/guile-xyz.scm (guile-srfi-180): New variable. > --- > gnu/packages/guile-xyz.scm | 35 +++++++++++++++++++++++++++++++++++ > 1 file changed, 35 insertions(+) > > diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm > index 9f9335c8f7..b6d163a8bd 100644 > --- a/gnu/packages/guile-xyz.scm > +++ b/gnu/packages/guile-xyz.scm > @@ -2887,6 +2887,41 @@ formatting combinators specified by > more expressive and flexible than the traditional @code{format} procedure.") > (license license:bsd-3)))) > > +(define-public guile-srfi-180 > + (let ((commit "9188bf9724c6d320ef804579d222e855b007b193") > + (revision "0")) > + (package > + (name "guile-srfi-180") > + (version (git-version "0" revision commit)) > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (commit commit) > + (url "https://github.com/scheme-requests-for-implementation/srfi-180.git"))) > + (sha256 > + (base32 > + "08lf70rsak8mwfij55xc37pg9zg7c87fizmhz7ln46skzj68sl3y")) > + (modules '((guix build utils))) > + (snippet > + '(begin > + (delete-file-recursively "srfi/files") > + (delete-file "srfi/run-r7rs-checks.guile.scm") > + (delete-file "srfi/run-r7rs-checks.scm") > + #t)) > + (file-name (git-file-name name version)))) > + (build-system guile-build-system) > + (native-inputs > + `(("guile" ,guile-3.0))) > + (propagated-inputs > + `(("guile-srfi-145" ,guile-srfi-145))) > + (home-page "https://srfi.schemers.org/srfi-180/") > + (synopsis "JSON parser and printer for Guile") > + (description > + "This library describes a JavaScript Object Notation (JSON) parser and printer. > +It supports JSON that may be bigger than memory.") > + (license license:expat)))) > + > (define-public emacsy > (package > (name "emacsy") > --------------A3A2B11E7FB563438B47737D Content-Type: text/x-patch; charset=UTF-8; name="v2-0001-gnu-Add-guile-srfi-180.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="v2-0001-gnu-Add-guile-srfi-180.patch" >From 4f41ab55cbd7509bef7b542ac745e33e296b429d Mon Sep 17 00:00:00 2001 From: Martin Becze Date: Sun, 30 Aug 2020 13:06:14 -0500 Subject: [PATCH v2] gnu: Add guile-srfi-180. * gnu/packages/guile-xyz.scm (guile-srfi-180): New variable. --- gnu/packages/guile-xyz.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index 9f9335c8f7..944df0eae4 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -2887,6 +2887,42 @@ formatting combinators specified by more expressive and flexible than the traditional @code{format} procedure.") (license license:bsd-3)))) +(define-public guile-srfi-180 + (let ((commit "9188bf9724c6d320ef804579d222e855b007b193") + (revision "0") + (url "https://github.com/scheme-requests-for-implementation/srfi-180.git")) + (package + (name "guile-srfi-180") + (version (git-version "0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (commit commit) + (url url))) + (sha256 + (base32 + "08lf70rsak8mwfij55xc37pg9zg7c87fizmhz7ln46skzj68sl3y")) + (modules '((guix build utils))) + (snippet + '(begin + (delete-file-recursively "srfi/files") + (delete-file "srfi/run-r7rs-checks.guile.scm") + (delete-file "srfi/run-r7rs-checks.scm") + #t)) + (file-name (git-file-name name version)))) + (build-system guile-build-system) + (native-inputs + `(("guile" ,guile-3.0))) + (propagated-inputs + `(("guile-srfi-145" ,guile-srfi-145))) + (home-page "https://srfi.schemers.org/srfi-180/") + (synopsis "JSON parser and printer for Guile") + (description + "This library describes a JavaScript Object Notation (JSON) parser and printer. +It supports JSON that may be bigger than memory.") + (license license:expat)))) + (define-public emacsy (package (name "emacsy") -- 2.28.0 --------------A3A2B11E7FB563438B47737D--