gnu: Add BioPerl. * gnu/packages/bioinformatics.scm (bioperl-minimal): New variable.
gnu: pius: Adjust to the new libpius. Prior to this commit the libpius modules would not be found and the default GnuPG file name would be /usr/bin/gpg. * gnu/packages/gnupg.scm (pius)[inputs]: Remove PYTHON-2. [build-system]: Switch to PYTHON-BUILD-SYSTEM. [arguments]: Add #:python. Change to add a single phase, 'set-gpg-file-name'.
tests: Work around Btrfs handling of nlink for empty directories. Fixes <http://bugs.gnu.org/21280>. Reported by Leo Famulari <leo@famulari.name>. * tests/nar.scm (file-tree-equal?): Use #t as the initial result. Btrfs would set nlink to 1 instead of 2 for an empty directory, thereby leading 'file-tree-equal?' to return #f.
gnu: ratpoison: Clean definition. * gnu/packages/ratpoison.scm (ratpoison)[arguments]: Use modify-phases. [inputs]: Sort alphabetically. Move ratpoison.desktop to ... [native-inputs]: ... here.
gnu: Add Pure Data. * gnu/packages/music.scm (pd): New variable.
gnu: tmux: Update to 2.0. * gnu/packages/tmux.scm (tmux): Update to 2.0. Update source uri and home-page to github.
gnu: weechat: Update to 1.3. * gnu/packages/weechat.scm (weechat): Update to 1.3.
guix package: -s shows outputs. * guix/ui.scm (package->recutils): Print "outputs:".
gnu: llvm: Update to 3.6.2. * gnu/packages/llvm.scm (llvm, clang-runtime, clang): Update to 3.6.2.
gnu: clang-runtime: New package, propagated by clang. * gnu/packages/llvm.scm (clang-runtime-from-llvm): New function. (clang-from-llvm): Add clang-runtime argument and propagate clang-runtime input. (clang-runtime, clang-runtime-3.5): New variables. (clang, clang-3.5): Adapt to propagate clang-runtime modules.
gnu: Simplify LLVM build. * gnu/packages/llvm.scm (llvm)[arguments]: Remove phases argument. Add to configure-flags "-DCMAKE_SKIP_BUILD_RPATH=FALSE" and "-DCMAKE_BUILD_WITH_INSTALL_RPATH=FALSE".
gnu: Add ghc-x11-xft. * gnu/packages/haskell.scm (ghc-x11-xft): New variable. Signed-off-by: Eric Bavier <bavier@member.fsf.org>
gnu: Add ghc-x11. * gnu/packages/haskell.scm (ghc-x11): New variable. Signed-off-by: Eric Bavier <bavier@member.fsf.org>
gnu: Add ghc-data-default. * gnu/packages/haskell.scm (ghc-data-default): New variable. Signed-off-by: Eric Bavier <bavier@member.fsf.org>
gnu: Add ghc-utf8-string. * gnu/packages/haskell.scm (ghc-utf8-string): New variable. Signed-off-by: Eric Bavier <bavier@member.fsf.org>
gnu: Add ghc-data-default-instances-dlist. * gnu/packages/haskell.scm (ghc-data-default-instances-dlist): New variable. Signed-off-by: Eric Bavier <bavier@member.fsf.org>
gnu: Add ghc-extensible-exceptions. * gnu/packages/haskell.scm (ghc-extensible-exceptions): New variable. Signed-off-by: Eric Bavier <bavier@member.fsf.org>
gnu: Add ghc-dlist. * gnu/packages/haskell.scm (ghc-dlist): New variable. Signed-off-by: Eric Bavier <bavier@member.fsf.org>
gnu: Add ghc-data-default-instances-old-locale. * gnu/packages/haskell.scm (ghc-data-default-instances-old-locale): New variable. Signed-off-by: Eric Bavier <bavier@member.fsf.org>
gnu: Add ghc-data-default-instances-containers. * gnu/packages/haskell.scm (ghc-data-default-instances-containers): New variable. Signed-off-by: Eric Bavier <bavier@member.fsf.org>