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>
gnu: Add ghc-data-default-instances-base. * gnu/packages/haskell.scm (ghc-data-default-instances-base): New variable. Signed-off-by: Eric Bavier <bavier@member.fsf.org>
gnu: Add ghc-data-default-class. * gnu/packages/haskell.scm (ghc-data-default-class): New variable. Signed-off-by: Eric Bavier <bavier@member.fsf.org>
system: Make PAM store SHA-512 encrypted passwords in /etc/shadow. Fixes <http://bugs.gnu.org/21318>. * gnu/system/linux.scm (unix-pam-service)[password]: Add 'sha512' and 'shadow' to arguments.