[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Let?s update the web site?s library page!
From: |
Artyom Poptsov |
Subject: |
Re: Let?s update the web site?s library page! |
Date: |
Sun, 19 Mar 2017 20:24:14 +0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) |
Hello Ludovic and other Guilers!
> Please consider adding entries for your favorite packages or updating
> existing entries!
It may be a way too ambitious wish from my side, but I'd love to see
some of my libraries (such as Guile-SSH for that matter) in the Guile
libraries list. I've preparted a patch for the site with three of my
projects that I in my view may have some of use for community of
Guilers.
Ludovic, feel free to drop off any of them from the patch if you
consider a package worthless. ;-)
Unfortunately I wasn't able to test the changed version of the site
properly with Haunt because a local instance shows no styles and no
images, and libraries' page is not accessible -- for some reason. The
version from the 'master' branch shows the same problems. Likely I
misused the Haunt in some way. Nevertheless I just copied the style of
describing packages from the existing code so I suppose everything
should be working OK.
Thanks!
- Artyom
--
Artyom V. Poptsov <address@hidden>; GPG Key: 0898A02F
Home page: http://poptsov-artyom.narod.ru/
From bd8f819833aa4bb59a2488026bbe6fdb3a07d536 Mon Sep 17 00:00:00 2001
From: "Artyom V. Poptsov" <address@hidden>
Date: Sun, 19 Mar 2017 20:05:15 +0300
Subject: [PATCH] library: Add Guile-SSH, Guile-DSV and Guile-ICS
* website/apps/base/libraries-page.scm (guile-ssh, guile-dsv)
(guile-ics): Add to the libraries list.
(%packages-networking, %packages-file-formats): Update accordingly.
Signed-off-by: Artyom V. Poptsov <address@hidden>
---
website/apps/base/libraries-page.scm | 33 +++++++++++++++++++++++++++++++--
1 file changed, 31 insertions(+), 2 deletions(-)
diff --git a/website/apps/base/libraries-page.scm
b/website/apps/base/libraries-page.scm
index e3fc286..a3cf424 100644
--- a/website/apps/base/libraries-page.scm
+++ b/website/apps/base/libraries-page.scm
@@ -181,9 +181,28 @@ interfaces (GUIs)."
;;; File formats.
;;;
+(define guile-dsv
+ (package #:name "Guile-DSV"
+ #:description "Delimiter-separated values (DSV) format
+parser for GNU Guile. Guile-DSV supports both the
address@hidden://www.catb.org/~esr/writings/taoup/html/ch05s02.html#id2901882,
+Unix-style DSV} format and @uref{https://tools.ietf.org/html/rfc4180,
+RFC 4180} format."
+ #:url "https://github.com/artyom-poptsov/guile-dsv"
+ #:tags '("Guile 2.0")
+ #:license "GNU GPL v3 or later"))
+
+(define guile-ics
+ (package #:name "Guile-ICS"
+ #:description "iCalendar (@uref{https://tools.ietf.org/html/rfc5545,
+RFC5545}) format parser for GNU Guile."
+ #:url "https://github.com/artyom-poptsov/guile-ics"
+ #:tags '("Guile 2.0")
+ #:license "GNU GPL v3 or later"))
+
(define (%packages-file-formats)
"Tools and libraries to read and produce specific file formats."
- '())
+ (list guile-dsv guile-ics))
;;;
@@ -234,9 +253,19 @@ SXML/SDOM documents or plain text."
#:tags '("Guile 2.0")
#:license "GPL"))
+(define guile-ssh
+ (package #:name "Guile-SSH"
+ #:description "Guile-SSH is a library that provides access
+to the @uref{https://en.wikipedia.org/wiki/Secure_Shell, SSH} protocol
+for GNU Guile programs. It is a wrapper to the underlying
address@hidden://www.libssh.org/, libssh} library."
+ #:url "https://github.com/artyom-poptsov/guile-ssh"
+ #:tags '("Guile 2.0")
+ #:license "GNU GPL v3 or later"))
+
(define (%packages-networking)
"These projects provide Guile modules for networking."
- (list artanis gnutls guile-avahi guile-rpc scss))
+ (list artanis gnutls guile-avahi guile-rpc scss guile-ssh))
;;;
--
2.10.2
signature.asc
Description: PGP signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: Let?s update the web site?s library page!,
Artyom Poptsov <=