From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:42127) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1goa0J-0007yh-0H for guix-patches@gnu.org; Tue, 29 Jan 2019 15:29:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1goa0G-0002Ug-MT for guix-patches@gnu.org; Tue, 29 Jan 2019 15:29:06 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:51584) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1goa0E-0002Tc-9m for guix-patches@gnu.org; Tue, 29 Jan 2019 15:29:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1goa0E-0006LK-2u for guix-patches@gnu.org; Tue, 29 Jan 2019 15:29:02 -0500 Subject: [bug#34250] [PATCH] gnu: guile-lib: Add modules list to description. Resent-Message-ID: Received: from eggs.gnu.org ([209.51.188.92]:41963) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1goZzP-0007We-TK for guix-patches@gnu.org; Tue, 29 Jan 2019 15:28:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1goZzP-00029o-0G for guix-patches@gnu.org; Tue, 29 Jan 2019 15:28:11 -0500 Received: from mx1.riseup.net ([198.252.153.129]:43254) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1goZzO-00029D-IS for guix-patches@gnu.org; Tue, 29 Jan 2019 15:28:10 -0500 Received: from cotinga.riseup.net (cotinga-pn.riseup.net [10.0.1.164]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 9A8D21A03FE for ; Tue, 29 Jan 2019 12:28:08 -0800 (PST) Received: from [127.0.0.1] (localhost [127.0.0.1]) by cotinga.riseup.net with ESMTPSA id E25334363E for ; Tue, 29 Jan 2019 12:28:07 -0800 (PST) From: swedebugia Message-ID: Date: Tue, 29 Jan 2019 21:28:03 +0100 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------BF3333993270A242ADE2E6D9" Content-Language: en-US List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 34250@debbugs.gnu.org This is a multi-part message in MIME format. --------------BF3333993270A242ADE2E6D9 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit -- Cheers Swedebugia --------------BF3333993270A242ADE2E6D9 Content-Type: text/x-patch; name="0001-gnu-guile-lib-Add-modules-list-to-description.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-gnu-guile-lib-Add-modules-list-to-description.patch" >From 683a23a2bdd52dfdad01d30f6dd4e0d71a624809 Mon Sep 17 00:00:00 2001 From: swedebugia Date: Tue, 29 Jan 2019 21:16:15 +0100 Subject: [PATCH] gnu: guile-lib: Add modules list to description. * gnu/packages/guile.scm (guile-lib)[description]: Add it. --- gnu/packages/guile.scm | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm index 98221a83e..346a2bc73 100644 --- a/gnu/packages/guile.scm +++ b/gnu/packages/guile.scm @@ -893,7 +893,37 @@ $(libdir)/guile/@GUILE_EFFECTIVE_VERSION@/site-ccache\n")) "Guile-Lib is intended as an accumulation place for pure-scheme Guile modules, allowing for people to cooperate integrating their generic Guile modules into a coherent library. Think \"a down-scaled, limited-scope CPAN -for Guile\".") +for Guile\". + +Modules provided: +@itemize +@item (apicheck) Describe and verify library programming interfaces. +@item (config load) Loading configuration files. +@item (container async-queue) A thread-safe message queue. +@item (container nodal-tree) A tree consisting of nodes with attributes. +@item (container delay-tree) A nodal tree with lazily evaluated fields. +@item (debugging assert) Helpful assert macro. +@item (debugging time) A simple macro to time the execution of an expression. +@item (graph topological-sort) Routines to perform topological sorts. +@item (htmlprag) Neil Van Dyke's permissive (\"pragmatic\") HTML parser. +@item (io string) SLIB's IO routines dealing with strings. +@item (logging logger) A flexible logging system. +@item (logging port-log) A logger that outputs to a port. +@item (logging rotating-log) A logger that rotates its output files. +@item (match-bind) Nifty and concise regular expression routines. +@item (math minima) A golden-section minimum finder. +@item (math primes) Functions related to prime numbers and factorization. +@item (os process) Spawning processes and capturing their output. +@item (scheme documentation) Macros to define different kinds of variables +with documentation. +@item (scheme kwargs) Defining functions with flexible keyword arguments. +@item (search basic) Classic search functions. +@item (string completion) Building blocks for tab completion. +@item (string soundex) The SOUNDEX string categorization algorithm. +@item (string transform) Beyond SRFI-13. +@item (string wrap) A versatile string formatter. +@item (term ansi-color) Generate ANSI color escape sequences. +@item (unit-test) A JUnit-style unit testing framework. +@end itemize") ;; The whole is under GPLv3+, but some modules are under laxer ;; distribution terms such as LGPL and public domain. See `COPYING' for -- 2.19.2 --------------BF3333993270A242ADE2E6D9--