writes: > Hello Guix, > > This updates guile-srfi-158 to a VCS checkout with fixes that were > causing build failures. > > See also: https://gitlab.com/mjbecze/guile-srfi-158/-/merge_requests/1 > > Best regards, > pukkamustard > > From 52418e221ab1002c83c22d7345d57de116c1a550 Mon Sep 17 00:00:00 2001 > From: pukkamustard > Date: Mon, 8 Aug 2022 10:11:27 +0200 > Subject: [PATCH] gnu: guile-srfi-158: Update to 0.0.1-0-13126d1. > > * gnu/packages/guile-xyz.scm (guile-srfi-158): Update to 0.0.1-0-13126d1. > --- > gnu/packages/guile-xyz.scm | 48 ++++++++++++++++++++------------------ > 1 file changed, 25 insertions(+), 23 deletions(-) > > diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm > index 3b74540a20..cbdc9c5b66 100644 > --- a/gnu/packages/guile-xyz.scm > +++ b/gnu/packages/guile-xyz.scm > @@ -32,7 +32,7 @@ > ;;; Copyright © 2020 Jesse Gibbons > ;;; Copyright © 2020 Mike Rosset > ;;; Copyright © 2020 Liliana Marie Prikler > -;;; Copyright © 2020, 2021 pukkamustard > +;;; Copyright © 2020, 2021, 2022 pukkamustard > ;;; Copyright © 2021 Bonface Munyoki Kilyungi > ;;; Copyright © 2021 Xinglu Chen > ;;; Copyright © 2021 Leo Le Bouter > @@ -3116,32 +3116,34 @@ (define-public guile-srfi-145 > (license license:gpl3+))) > > (define-public guile-srfi-158 > - (package > - (name "guile-srfi-158") > - (version "0.0.1") > - (source > - (origin > - (method git-fetch) > - (uri (git-reference > - (url "https://gitlab.com/mjbecze/guile-srfi-158.git") > - (commit version))) > - (sha256 > - (base32 > - "0b8hlv1bldbcwkcxi9y8mm6xp5gbgpg7b15bwqxv70iynl9d9a7c")) > - (file-name (git-file-name name version)))) > - (build-system gnu-build-system) > - (native-inputs > - (list autoconf automake pkg-config)) > - (inputs > - (list guile-3.0)) > - (home-page "https://gitlab.com/samplet/guile-srfi-158") > - (synopsis "SRFI 158 (Generators and Accumulators) for Guile") > - (description "This package provides an implementation of SRFI 158 > + (let ((commit "13126d1ed37892c864337a600a43d6876625fb99") > + (revision "0")) > + (package > + (name "guile-srfi-158") > + (version (git-version "0.0.1" revision commit)) > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://gitlab.com/mjbecze/guile-srfi-158.git") > + (commit commit))) > + (sha256 > + (base32 > + "0hg57l3w5qamip1clkab0q01np5nqln9y054q39smm4ki0svdl8w")) > + (file-name (git-file-name name version)))) > + (build-system gnu-build-system) > + (native-inputs > + (list autoconf automake pkg-config)) > + (inputs > + (list guile-3.0)) > + (home-page "https://gitlab.com/samplet/guile-srfi-158") > + (synopsis "SRFI 158 (Generators and Accumulators) for Guile") > + (description "This package provides an implementation of SRFI 158 > for Guile. SRFI 158 defines utility procedures that create, > transform, and consume generators. It also defines procedures that > return accumulators. It is implemented by wrapping the sample > implementation in a thin Guile compatibility layer.") > - (license license:gpl3+))) > + (license license:gpl3+)))) > > (define-public guile-srfi-159 > (let ((commit "1bd98abda2ae4ef8f36761a167903e55c6bda7bb")