Ludovic Courtès [Sun, 6 Sep 2015 10:34:03 +0000 (12:34 +0200)]
licenses: Add CC-BY-SA and CC-BY.
* guix/licenses.scm (cc-by-sa4.0, cc-by3.0): New variables.
Ludovic Courtès [Sun, 6 Sep 2015 09:09:33 +0000 (11:09 +0200)]
gnu: Set license of the bootstrap tools.
* gnu/packages/bootstrap.scm (package-from-tarball)[license]: Set to
GPL3+.
* gnu/packages/make-bootstrap.scm (%static-binaries)[license]:
Likewise.
Ludovic Courtès [Sun, 6 Sep 2015 08:54:51 +0000 (10:54 +0200)]
lint: Add 'license' checker.
* guix/scripts/lint.scm (check-license): New procedure.
(%checkers): Add 'license' checker.
* tests/lint.scm ("license: invalid license"): New test.
Ludovic Courtès [Sun, 6 Sep 2015 08:43:40 +0000 (10:43 +0200)]
gnu: r-stringr: Provide valid 'home-page' URL.
* gnu/packages/statistics.scm (r-stringr)[home-page]: Set to valid URL.
Alex Kost [Thu, 3 Sep 2015 07:35:19 +0000 (10:35 +0300)]
emacs-build-system: Fix a file name of info directory.
* guix/build/emacs-build-system.scm (move-doc): Adjust to use
"/share/info" instead of its sub-directory.
Alex Kost [Thu, 3 Sep 2015 08:23:30 +0000 (11:23 +0300)]
gnu: wpa-supplicant-light: Rename to wpa-supplicant-minimal.
* gnu/packages/admin.scm (wpa-supplicant-light): Rename to ...
(wpa-supplicant-minimal): ...this.
(wpa-supplicant): Use it.
* gnu/system/install.scm (installation-os): Use it.
Leo Famulari [Thu, 3 Sep 2015 21:53:51 +0000 (17:53 -0400)]
gnu: Add Anonymous Pro fonts.
* gnu/packages/fonts.scm (font-anonymous-pro): New variable.
Signed-off-by: Alex Kost <alezost@gmail.com>
David Thompson [Sat, 29 Aug 2015 12:35:54 +0000 (08:35 -0400)]
gnu: Add ruby-nokogiri.
Co-Authored-By: Pjotr Prins <pjotr.public01@thebird.nl>
* gnu/packages/ruby.scm (ruby-nokogiri): New variable.
David Thompson [Sat, 29 Aug 2015 12:32:56 +0000 (08:32 -0400)]
gnu: Add ruby-mini-portile.
* gnu/packages/ruby.scm (ruby-mini-portile): New variable.
David Thompson [Sat, 29 Aug 2015 12:32:32 +0000 (08:32 -0400)]
gnu: Add ruby-minitar.
* gnu/packages/ruby.scm (ruby-minitar): New variable.
Ludovic Courtès [Sat, 5 Sep 2015 20:08:47 +0000 (22:08 +0200)]
tests: Fix typos.
* tests/derivations.scm ("substitutable-derivation?",
"derivation-prerequisites-to-build and substitutes, local build"): Fix
harmless typos.
Ludovic Courtès [Sat, 5 Sep 2015 17:24:16 +0000 (19:24 +0200)]
download: Disable offloading for downloads.
* guix/download.scm (url-fetch): Use #:local-build? #t.
* guix/git-download.scm (git-fetch): Likewise.
David Thompson [Sat, 5 Sep 2015 17:36:53 +0000 (13:36 -0400)]
build: syscalls: Properly handle clone errors.
* guix/build/syscalls.scm (clone): Catch -1 return value and throw error.
Andreas Enge [Sat, 5 Sep 2015 16:13:54 +0000 (18:13 +0200)]
gnu: Remove #:select from module import in (gnu packages geeqie).
* gnu/packages/geeqie.scm: Import all of (gnu packages ghostscript) instead
of selectively only the lcms variable; this helps resolve problems with
circular dependencies when including the module.
Andreas Enge [Fri, 4 Sep 2015 19:50:14 +0000 (21:50 +0200)]
gnu: libtiff: Update home page.
* gnu/packages/image.scm (libtiff)[home-page]: Update.
Andreas Enge [Fri, 4 Sep 2015 19:19:51 +0000 (21:19 +0200)]
gnu: vigra: Add support for OpenEXR.
* gnu/packages/image.scm (vigra)[inputs]: Add ilmbase and openexr.
[arguments]: Augment #:configure-flags.
Andreas Enge [Fri, 4 Sep 2015 17:28:26 +0000 (19:28 +0200)]
gnu: Order module imports in (gnu packages photo) alphabetically.
* gnu/packages/photo.scm: Order module imports alphabetically.
Andreas Enge [Fri, 4 Sep 2015 17:26:07 +0000 (19:26 +0200)]
gnu: Add prefix to license imports in (gnu packages photo).
* gnu/packages/photo.scm: Import (guix licenses) with #:prefix license: to
avoid an impending clash with the import of zlib from both (guix licenses)
and (gnu packages compression).
David Thompson [Fri, 4 Sep 2015 17:13:25 +0000 (13:13 -0400)]
gnu: guix: Enable container tests.
* gnu/packages/package-management.scm (guix-devel): Delete
'disable-container-tests' build phase.
Ludovic Courtès [Fri, 4 Sep 2015 16:31:06 +0000 (18:31 +0200)]
monads: Fix 'liftN' fallback case.
Reported by Andy Wingo <wingo@igalia.com>.
* guix/monads.scm (define-lift) <fallback case>: Add missing #'. Remove
extra formal parameter.
* tests/monads.scm ("lift"): Add test with 'lift1' as a procedure.
Ludovic Courtès [Fri, 4 Sep 2015 15:49:26 +0000 (17:49 +0200)]
gnu: Add 'patches'.
* gnu/packages/patchutils.scm (patches): New variables.
Ludovic Courtès [Fri, 4 Sep 2015 15:45:03 +0000 (17:45 +0200)]
gnu: Add python2-notmuch.
* gnu/packages/mail.scm (python2-notmuch): New variable.
Ludovic Courtès [Fri, 4 Sep 2015 15:37:46 +0000 (17:37 +0200)]
gnu: ath9k-htc-firmware: Update to 1.4.0.
* gnu/packages/firmware.scm (ath9k-htc-firmware): Update to 1.4.0.
宋文武 [Fri, 4 Sep 2015 13:23:36 +0000 (21:23 +0800)]
gnu: Rename librest to rest.
* gnu/packages/gnome.scm (rest): Rename from librest.
Alex Kost [Wed, 2 Sep 2015 14:57:58 +0000 (17:57 +0300)]
emacs: Add support for "triplet" package inputs.
Fixes <http://bugs.gnu.org/21399>.
* emacs/guix-main.scm (full-name->name+version): Adjust to handle
"name-version:output" string.
(package-inputs-names): Support ("name" package "output") inputs.
Ricardo Wurmus [Thu, 3 Sep 2015 10:09:47 +0000 (12:09 +0200)]
gnu: r: Drop texlive from native-inputs.
* gnu/packages/statistics.scm (r)[native-inputs]: Remove "texlive".
Ricardo Wurmus [Thu, 3 Sep 2015 09:41:36 +0000 (11:41 +0200)]
gnu: r: Install info documentation.
* gnu/packages/statistics.scm (r)[arguments]: Add phases "make-info" and
"install-info" to build and install info documentation.
Ricardo Wurmus [Thu, 3 Sep 2015 09:41:07 +0000 (11:41 +0200)]
gnu: r: Drop IcedTea from inputs.
* gnu/packages/statistics.scm (r)[inputs]: Remove "icedtea6".
Ludovic Courtès [Thu, 3 Sep 2015 21:37:33 +0000 (23:37 +0200)]
publish: Gracefully handle the lack of a deriver.
* guix/scripts/publish.scm (narinfo-string): Catch 'system-error' around
'load-derivation' call; return BASE-INFO upon ENOENT. This allows us
to return the narinfo even if DERIVER is missing. Before that, the
exception would be uncaught, leading to 500 Internal Error on the
client side.
Alex Kost [Thu, 3 Sep 2015 20:22:05 +0000 (23:22 +0300)]
gnu: magit: Update to 2.2.2.
* gnu/packages/emacs.scm (magit): Update to 2.2.2.
宋文武 [Thu, 3 Sep 2015 12:41:08 +0000 (20:41 +0800)]
gnu: tinc: Use /etc as the sysconfdir, and /var as the localstatedir.
* gnu/packages/vpn.scm (tinc)[arguments]: New field.
Ricardo Wurmus [Mon, 31 Aug 2015 13:36:40 +0000 (15:36 +0200)]
gnu: Add r-ggplot2.
* gnu/packages/statistics.scm (r-ggplot2): New variable.
Ricardo Wurmus [Mon, 31 Aug 2015 13:36:22 +0000 (15:36 +0200)]
gnu: Add r-scales.
* gnu/packages/statistics.scm (r-scales): New variable.
Ricardo Wurmus [Mon, 31 Aug 2015 13:36:03 +0000 (15:36 +0200)]
gnu: Add r-reshape2.
* gnu/packages/statistics.scm (r-reshape2): New variable.
Ricardo Wurmus [Mon, 31 Aug 2015 13:35:43 +0000 (15:35 +0200)]
gnu: Add r-stringr.
* gnu/packages/statistics.scm (r-stringr): New variable.
Ricardo Wurmus [Mon, 31 Aug 2015 13:35:19 +0000 (15:35 +0200)]
gnu: Add r-stringi.
* gnu/packages/statistics.scm (r-stringi): New variable.
Ricardo Wurmus [Mon, 31 Aug 2015 13:34:58 +0000 (15:34 +0200)]
gnu: Add r-rcolorbrewer.
* gnu/packages/statistics.scm (r-rcolorbrewer): New variable.
Ricardo Wurmus [Mon, 31 Aug 2015 13:34:38 +0000 (15:34 +0200)]
gnu: Add r-proto.
* gnu/packages/statistics.scm (r-proto): New variable.
Ricardo Wurmus [Mon, 31 Aug 2015 13:27:56 +0000 (15:27 +0200)]
gnu: Add r-plyr.
* gnu/packages/statistics.scm (r-plyr): New variable.
Ricardo Wurmus [Mon, 31 Aug 2015 13:27:27 +0000 (15:27 +0200)]
gnu: Add r-rcpp.
* gnu/packages/statistics.scm (r-rcpp): New variable.
Ricardo Wurmus [Mon, 31 Aug 2015 13:26:26 +0000 (15:26 +0200)]
gnu: Add r-munsell.
* gnu/packages/statistics.scm (r-munsell): New variable.
Ricardo Wurmus [Mon, 31 Aug 2015 13:25:57 +0000 (15:25 +0200)]
gnu: Add r-magrittr.
* gnu/packages/statistics.scm (r-magrittr): New variable.
Ricardo Wurmus [Mon, 31 Aug 2015 13:25:36 +0000 (15:25 +0200)]
gnu: Add r-labeling.
* gnu/packages/statistics.scm (r-labeling): New variable.
Ricardo Wurmus [Mon, 31 Aug 2015 13:25:17 +0000 (15:25 +0200)]
gnu: Add r-gtable.
* gnu/packages/statistics.scm (r-gtable): New variable.
Ricardo Wurmus [Mon, 31 Aug 2015 13:24:52 +0000 (15:24 +0200)]
gnu: Add r-digest.
* gnu/packages/statistics.scm (r-digest): New variable.
Ricardo Wurmus [Mon, 31 Aug 2015 13:24:31 +0000 (15:24 +0200)]
gnu: Add r-dichromat.
* gnu/packages/statistics.scm (r-dichromat): New variable.
Ricardo Wurmus [Mon, 31 Aug 2015 13:24:03 +0000 (15:24 +0200)]
gnu: Add r-colorspace.
* gnu/packages/statistics.scm (r-colorspace): New variable.
David Thompson [Thu, 3 Sep 2015 11:45:28 +0000 (07:45 -0400)]
gnu: bundler: Update to 1.10.6.
* gnu/packages/ruby.scm (bundler): Update to 1.10.6.
Ricardo Wurmus [Tue, 1 Sep 2015 19:36:32 +0000 (21:36 +0200)]
gnu: Add libraw.
* gnu/packages/photo.scm (libraw): New variable.
Ricardo Wurmus [Fri, 31 Jul 2015 15:55:29 +0000 (17:55 +0200)]
gnu: sfml: Update to 2.3.1.
* gnu/packages/game-development.scm (sfml): Update to 2.3.1.
[inputs]: Add flac, libvorbis, xcb-util-image.
Mark H Weaver [Thu, 3 Sep 2015 02:54:40 +0000 (22:54 -0400)]
gnu: linux-libre: Update to 4.2.
* gnu/packages/linux.scm (linux-libre): Update to 4.2.
* gnu/packages/linux-libre-x86_64.conf, gnu/packages/linux-libre-i686.conf:
Update, based largely on https://jxself.org/git/kernel-configs.git
Ludovic Courtès [Wed, 2 Sep 2015 13:23:52 +0000 (15:23 +0200)]
graph: Add '--expression'.
* guix/scripts/graph.scm (%options, show-help): Add '--expression'.
(guix-graph): Call 'read/eval-package-expression' for 'expression'
pairs in OPTS.
* tests/guix-graph.sh: Add tests.
* doc/guix.texi (Invoking guix graph): Document it.
Andy Wingo [Wed, 2 Sep 2015 20:53:09 +0000 (22:53 +0200)]
doc: Document polkit and elogind services.
* doc/guix.texi (Desktop Services): Add polkit-service and
elogind-service documentation.
Andy Wingo [Tue, 18 Aug 2015 09:57:15 +0000 (11:57 +0200)]
gnu: Add polkit service.
* gnu/services/desktop.scm (polkit-service): New function.
(%desktop-services): Add polkit service.
Andy Wingo [Tue, 1 Sep 2015 11:30:31 +0000 (13:30 +0200)]
gnu: polkit: Look for rules in /run/current-system/profile.
* gnu/packages/polkit.scm (polkit): Configure to look for actions and
rules in the system profile. Arrange to look for the setuid helper in
/run/setuid-programs. Fix introspection installation.
Based on a patch by Mark H Weaver <mhw@netris.org>.
Andy Wingo [Tue, 18 Aug 2015 09:39:22 +0000 (11:39 +0200)]
gnu: polkit: Use elogind for seat management.
* gnu/packages/polkit.scm (polkit): Depend on elogind.
Andy Wingo [Tue, 18 Aug 2015 09:56:17 +0000 (11:56 +0200)]
gnu: Add elogind service.
* gnu/services/desktop.scm (<elogind-configuration>): New record type.
(elogind-configuration-file, elogind-service): New functions.
(%desktop-services): Add elogind-service.
Andy Wingo [Tue, 18 Aug 2015 08:05:24 +0000 (10:05 +0200)]
gnu: elogind: Update to version 219.12.
* gnu/packages/freedesktop.scm (elogind): Update to 219.12. Use a tarball
instead of a git checkout.
Leo Famulari [Tue, 1 Sep 2015 21:33:53 +0000 (17:33 -0400)]
gnu: Add attic.
* gnu/packages/backup.scm (attic): New variable.
Signed-off-by: Alex Kost <alezost@gmail.com>
Leo Famulari [Tue, 1 Sep 2015 21:33:52 +0000 (17:33 -0400)]
gnu: Add python-msgpack.
* gnu/packages/python.scm (python-msgpack, python2-msgpack): New variables.
Signed-off-by: Alex Kost <alezost@gmail.com>
Leo Famulari [Tue, 1 Sep 2015 21:33:51 +0000 (17:33 -0400)]
gnu: Add python-llfuse.
* gnu/packages/python.scm (python-llfuse, python2-llfuse): New variables.
Signed-off-by: Alex Kost <alezost@gmail.com>
Alex Kost [Tue, 1 Sep 2015 18:18:44 +0000 (21:18 +0300)]
gnu: emacs-flycheck: Use the upstream release instead of MELPA.
* gnu/packages/emacs.scm (flycheck): Change version to 0.23.
Replace MELPA tarball with the upstream release.
Alex Kost [Tue, 1 Sep 2015 10:10:41 +0000 (13:10 +0300)]
emacs: Use "r" key for 'cran' action in 'import' popup.
* emacs/guix-command.el (guix-command-improve-import-argument): New
variable and function.
(guix-command-argument-improvers): Add it.
宋文武 [Sun, 30 Aug 2015 13:53:29 +0000 (21:53 +0800)]
gnu: xfce: Add xfce4-pulseaudio-plugin.
* gnu/packages/xfce.scm (xfce)[propagated-inputs]: Add xfce4-pulseaudio-plugin.
宋文武 [Sun, 30 Aug 2015 13:17:43 +0000 (21:17 +0800)]
gnu: Add xfce4-pulseaudio-plugin.
* gnu/packages/xfce.scm (xfce4-pulseaudio-plugin): New variable.
宋文武 [Sun, 30 Aug 2015 13:11:31 +0000 (21:11 +0800)]
gnu: xfce4-panel: Build with GTK+ 3 support.
* gnu/packages/xfce.scm (xfce4-panel)[arguments]: New field.
宋文武 [Sun, 30 Aug 2015 13:07:51 +0000 (21:07 +0800)]
gnu: libxfce4ui: Build with GTK+ 3 support.
* gnu/packages/xfce.scm (libxfce4ui)[propagated-inputs]: Add gtk+.
Ricardo Wurmus [Mon, 31 Aug 2015 15:22:19 +0000 (17:22 +0200)]
gnu: Add deeptools.
* gnu/packages/bioinformatics.scm (deeptools): New variable.
Ricardo Wurmus [Thu, 27 Aug 2015 12:05:10 +0000 (14:05 +0200)]
gnu: Add perl-czplib.
* gnu/packages/perl.scm (perl-czplib): New variable.
Ludovic Courtès [Wed, 2 Sep 2015 07:48:37 +0000 (09:48 +0200)]
gnu: Add missing patch for Guile-Present.
This patch should have been added in
cdd383e.
* gnu/packages/patches/guile-present-coding.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
Ricardo Wurmus [Mon, 31 Aug 2015 15:34:28 +0000 (17:34 +0200)]
gnu: Add ZynAddSubFX.
* gnu/packages/music.scm (zynaddsubfx): New variable.
Ricardo Wurmus [Mon, 31 Aug 2015 15:33:56 +0000 (17:33 +0200)]
gnu: Add minixml.
* gnu/packages/xml.scm (minixml): New variable.
Ricardo Wurmus [Mon, 31 Aug 2015 06:47:09 +0000 (08:47 +0200)]
gnu: Add gerbv.
* gnu/packages/engineering.scm (gerbv): New variable.
Ricardo Wurmus [Mon, 31 Aug 2015 06:46:12 +0000 (08:46 +0200)]
gnu: Add po4a.
* gnu/packages/gettext.scm (po4a): New variable.
Ricardo Wurmus [Sun, 30 Aug 2015 17:52:55 +0000 (19:52 +0200)]
gnu: Add TeX Gyre fonts.
* gnu/packages/fonts.scm (font-tex-gyre): New variable.
Ricardo Wurmus [Sun, 30 Aug 2015 17:40:17 +0000 (19:40 +0200)]
guix: Add GUST font license 1.0.
* guix/licenses.scm (gfl1.0): New variable.
David Thompson [Tue, 1 Sep 2015 23:57:44 +0000 (19:57 -0400)]
import: gem: Fix minor bug and add unit test.
* guix/import/gem.scm (make-gem-sexp): Properly handle an empty list of
licenses. When rendering a list of licenses, cons 'list onto the front of
the expression.
* tests/gem.scm: New file.
* Makefile.am (SCM_TESTS): Add it.
David Thompson [Thu, 20 Aug 2015 01:54:57 +0000 (21:54 -0400)]
gnu: Add sassc.
* gnu/packages/web.scm (sassc): New variable.
Cyril Roelandt [Sun, 16 Aug 2015 14:39:57 +0000 (16:39 +0200)]
gnu: Add python-oslotest
* gnu/packages/openstack.scm (python-oslotest, python2-olsotest): New variables.
Cyril Roelandt [Sun, 16 Aug 2015 14:38:06 +0000 (16:38 +0200)]
gnu: Add python-os-client-config
* gnu/packages/openstack.scm (python-os-client-config,
python2-os-client-config): New variables.
Cyril Roelandt [Sun, 16 Aug 2015 14:35:36 +0000 (16:35 +0200)]
gnu: Add python-mox3.
* gnu/packages/openstack.scm (python-mox3, python2-mox3): New variables.
Cyril Roelandt [Sun, 16 Aug 2015 14:31:24 +0000 (16:31 +0200)]
gnu: Add python-pbr.
* gnu/packages/openstack.scm: New file.
* gnu-system.am: Add it.
Cyril Roelandt [Sun, 16 Aug 2015 14:18:09 +0000 (16:18 +0200)]
gnu: add python-appdirs.
* gnu/packages/python.scm (python-appdirs, python2-appdirs): New variables.
Ludovic Courtès [Tue, 1 Sep 2015 11:46:35 +0000 (13:46 +0200)]
gnu: guile-ssh: Update to 0.8.0.
* gnu/packages/ssh.scm (guile-ssh): Update to 0.8.0.
[inputs]: Use LIBGCRYPT instead of LIBGCRYPT-1.5.
Ludovic Courtès [Tue, 1 Sep 2015 11:45:38 +0000 (13:45 +0200)]
gnu: libssh: Update to 0.6.5.
* gnu/packages/ssh.scm (libssh): Update to 0.6.5.
[source]: Remove 'patches'.
[inputs]: Use LIBGCRYPT instead of LIBGCRYPT-1.5.
Ludovic Courtès [Tue, 1 Sep 2015 08:16:32 +0000 (10:16 +0200)]
gnu: Add emacs-flycheck.
* gnu/packages/emacs.scm (flycheck): New variable.
Ludovic Courtès [Tue, 1 Sep 2015 08:10:36 +0000 (10:10 +0200)]
gnu: Add emacs-let-alist.
* gnu/packages/emacs.scm (let-alist): New variable.
Alex Kost [Sun, 30 Aug 2015 15:52:30 +0000 (18:52 +0300)]
emacs: Add "View graph" action to graph popup.
* emacs/guix-command.el: Require 'guix-external'.
(guix-run-view-graph): New function.
(guix-command-additional-execute-arguments,
guix-command-special-executors): Add entries for "View graph" action.
Alex Kost [Sun, 30 Aug 2015 15:51:09 +0000 (18:51 +0300)]
emacs: Allow users to choose a 'find-file' function.
* emacs/guix-utils.el (guix-find-file-function): New variable.
(guix-find-file): Use it.
Alex Kost [Sun, 30 Aug 2015 15:47:01 +0000 (18:47 +0300)]
emacs: Add code to run 'dot' program.
* emacs/guix-external.el: New file.
* emacs.am (ELFILES): Add it.
Alex Kost [Sun, 30 Aug 2015 15:44:39 +0000 (18:44 +0300)]
emacs: Add code to pipe guix output to external program.
* emacs/guix-main.scm: Use (ice-9 popen) module.
(pipe-guix-output): New procedure.
Ludovic Courtès [Mon, 31 Aug 2015 21:00:18 +0000 (23:00 +0200)]
gnu: Add Guile-Present.
* gnu/packages/gtk.scm (guile-present): New variable.
Ludovic Courtès [Mon, 31 Aug 2015 20:46:32 +0000 (22:46 +0200)]
gnu: Add Guile-RSVG.
* gnu/packages/gtk.scm (guile-rsvg): New variable.
* gnu/packages/patches/guile-rsvg-pkgconfig.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
Ricardo Wurmus [Wed, 26 Aug 2015 21:25:31 +0000 (23:25 +0200)]
gnu: Add frescobaldi.
* gnu/packages/music.scm (frescobaldi): New variable.
Ricardo Wurmus [Wed, 26 Aug 2015 21:24:16 +0000 (23:24 +0200)]
gnu: Add python-ly.
* gnu/packages/python.scm (python-ly): New variable.
Ricardo Wurmus [Wed, 26 Aug 2015 21:23:31 +0000 (23:23 +0200)]
gnu: Add python-poppler-qt4.
* gnu/packages/pdf.scm (python-poppler-qt4): New variable.
Ricardo Wurmus [Wed, 26 Aug 2015 21:22:29 +0000 (23:22 +0200)]
gnu: Add poppler-qt4.
* gnu/packages/pdf.scm (poppler-qt4): New variable.
Ricardo Wurmus [Fri, 28 Aug 2015 15:22:28 +0000 (17:22 +0200)]
gnu: Add ruby-thor.
* gnu/packages/ruby.scm (ruby-thor): New variable.
Ricardo Wurmus [Fri, 28 Aug 2015 15:21:48 +0000 (17:21 +0200)]
gnu: Add ruby-xml-simple.
* gnu/packages/ruby.scm (ruby-xml-simple): New variable.
Ricardo Wurmus [Fri, 28 Aug 2015 15:26:35 +0000 (17:26 +0200)]
gnu: Add ruby-orderedhash.
* gnu/packages/ruby.scm (ruby-orderedhash): New variable.