gnu: openssh: Update to 7.2p1.
* gnu/packages/ssh.scm (openssh): Update to 7.2p1.
gnu: libressl: Update to 2.2.6.
* gnu/packages/tls.scm (libressl): Update to 2.2.6.
gnu: parallel: Update to 20160222.
* gnu/packages/parallel.scm (parallel): Update to 20160222.
gnu: r-go-db: Bioconductor changed URL for data downloads.
* gnu/packages/bioinformatics.scm (r-go-db)[source]: Update data URL.
gnu: r-iranges: Update to 2.4.8.
* gnu/packages/bioinformatics.scm (r-iranges): Update to 2.4.8.
gnu: r-s4vectors: Update to 0.8.11.
* gnu/packages/bioinformatics.scm (r-s4vectors): Update to 0.8.11.
gnu: r-ggplot2: Update to 2.0.0.
* gnu/packages/statistics.scm (r-ggplot2): Update to 2.0.0.
grafts: Graft recursively.
Fixes <http://bugs.gnu.org/22139>.
* guix/grafts.scm (graft-derivation): Rename to...
(graft-derivation/shallow): ... this.
(graft-origin-file-name, item->deriver, non-self-references)
(cumulative-grafts, graft-derivation): New procedures
* tests/grafts.scm ("graft-derivation, grafted item is a direct
dependency"): Clarify title. Use 'grafted' instead of 'graft' to refer
to the grafted derivation.
("graft-derivation, grafted item is an indirect dependency")
("graft-derivation, no dependencies on grafted output"): New tests.
* guix/packages.scm (input-graft): Change to take a package instead of
an input.
(input-cross-graft): Likewise.
(fold-bag-dependencies): New procedure.
(bag-grafts): Rewrite in terms of 'fold-bag-dependencies'.
* tests/packages.scm ("package-derivation, indirect grafts"): Comment out.
* doc/guix.texi (Security Updates): Mention run-time dependencies and
recursive grafting.
gnu: tiled: Use 'modify-phases'.
* gnu/packages/game-development.scm (tiled)[arguments]: Use 'modify-phases'.
gnu: tiled: Update to 0.15.1.
* gnu/packages/game-development.scm (tiled): Update to 0.15.1.
gnu: Add PePr.
* gnu/packages/bioinformatics.scm (pepr): New variable.
gnu: Add bwa-pssm.
* gnu/packages/bioinformatics.scm (bwa-pssm): New variable.
gnu: Add gdsl.
* gnu/packages/datastructures.scm (gdsl): New variable.
gnu: weechat: Move to irc.scm.
* gnu/packages/weechat.scm (weechat): Move from here ...
* gnu/packages/irc.scm (weechat): ... to here.
* gnu/packages/weechat.scm: Delete file.
* gnu-system.am (GNU_SYSTEM_MODULES): Remove weechat.scm.
gnu: irssi: Use 'modify-phases'.
* gnu/packages/irc.scm (irssi)[arguments]: Use 'modify-phases'.
gnu: irssi: Move to irc.scm.
* gnu/packages/irssi.scm (irssi): Move from here ...
* gnu/packages/irc.scm (irssi): ... to here.
* gnu/packages/irssi.scm: Delete file.
* gnu-system.am (GNU_SYSTEM_MODULES): Remove irssi.scm.
gnu: Add quassel.
* gnu/packages/irc.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Register it.
gnu: Add snorenotify.
* gnu/packages/kde.scm (snorenotify): New variable.
gnu: Add qca.
* gnu/packages/kde.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Register it.