directory-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[directory-discuss] guix tags that could be automatically extracted


From: Quiliro Ordonez Baca
Subject: [directory-discuss] guix tags that could be automatically extracted
Date: Sat, 15 Jul 2017 20:35:45 -0500

Using:
'guix package --show=emacs'
for example, it is possible to get a lot of information from a
package. It could be used to include in the Directory. Or it could be
the other way around: guix could extract information from the Directory
in order to define packages. Although it would be easier the former
way. The output of the above command is:

name: emacs
version: 25.2
outputs: out
systems: x86_64-linux i686-linux armhf-linux aarch64-linux mips64el-linux
dependencies: acl-2.2.52 alsa-lib-1.1.3 dbus-1.10.18 giflib-5.1.4
+ gnutls-3.5.9 gtk+-3.22.15 imagemagick-6.9.8-10 libice-1.0.9 libjpeg-8d
+ libotf-0.9.13 libpng-1.6.28 librsvg-2.40.16 libsm-1.2.2 libtiff-4.0.7
+ libx11-1.6.5 libxft-2.3.2 libxml2-2.9.4 libxpm-3.5.12 m17n-lib-1.7.0
+ ncurses-6.0 pkg-config-0.29.1 texinfo-6.3 zlib-1.2.11
location: gnu/packages/emacs.scm:102:2
homepage: https://www.gnu.org/software/emacs/
license: GPL 3+
synopsis: The extensible, customizable, self-documenting text editor  
description: GNU Emacs is an extensible and highly customizable text
+ editor.  It is based on an Emacs Lisp interpreter with extensions for text
+ editing.  Emacs has been extended in essentially all areas of computing,
+ giving rise to a vast array of packages supporting, e.g., email, IRC and
+ XMPP messaging, spreadsheets, remote server editing, and much more.  Emacs
+ includes extensive documentation on all aspects of the system, from basic
+ editing to writing large Lisp programs.  It has full Unicode support for
+ nearly all human languages.

There are many ways to select each tag and filter by each tag. So it
could be useful for the Directory.

I am a newbie with Guix. So I bet some Guix hackers on this list could
supplement this idea. On the other hand, I learn quickly!



reply via email to

[Prev in Thread] Current Thread [Next in Thread]