gnu: calibre: Update to 2.23.0. * gnu/packages/ebook.scm (calibre): Update to 2.23.0.
gnu: gst-libav: Use system ffmpeg instead of bundled libav. * gnu/packages/gstreamer.scm (gst-libav)[arguments]: Remove #:phases. Add #:configure-flags. [native-inputs]: Remove yasm. [inputs]: Add ffmpeg.
gnu: Add mdadm. * gnu/packages/linux.scm (mdadm): New variable.
gnu: linux-libre: Remove linux-libre-vblank-fix.patch. * gnu/packages/patches/linux-libre-vblank-fix.patch: Remove file. * gnu-system.am (dist_patch_DATA): Remove it. * gnu/packages/linux.scm (linux-libre): Remove patch.
gnu: ruby: Update to 2.2.2. * gnu/packages/ruby.scm (ruby): Update to 2.2.2.
gnu: emacs: Do not keep references to the entries of the build-time $PATH. This reduces the number of references of the output from 54 to 31, removing references notably to gcc, expat, glib:bin, ld-wrapper-0, texinfo, pkg-config, make, gawk, binutils, etc. Reported by David Thompson. * gnu/packages/patches/emacs-exec-path.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/emacs.scm (emacs)[source]: Use it.
gnu: rseqc: Update hash. * gnu/packages/bioinformatics.scm (rseqc): Update hash.
gnu: linux-libre: Update to 4.0 * gnu/packages/linux.scm (linux-libre): Update to version 4.0.
gnu: man-pages: Update to 3.82. * gnu/packages/man.scm (man-pages): Update to 3.82.
gnu: emacs: Update to 24.5. * gnu/packages/emacs.scm (emacs): Update to 24.5.
gnu: Add gst-libav. * gnu/packages/gstreamer.scm (gst-libav): New variable.
gnu: Add GRIT. * gnu/packages/bioinformatics.scm (grit): New variable.
gnu: Add Shogun. * gnu/packages/bioinformatics.scm (shogun): New variable.
gnu: Add ghc-http. * gnu/packages/haskell.scm (ghc-http): New variable.
gnu: Add ghc-network-uri. * gnu/packages/haskell.scm (ghc-network-uri): New variable.
gnu: Add ghc-network. * gnu/packages/haskell.scm (ghc-network): New variable.
gnu: Add ghc-vector. * gnu/packages/haskell.scm (ghc-vector): New variable.
gnu: Add ghc-parsec. * gnu/packages/haskell.scm (ghc-parsec): New variable.
gnu: Add ghc-split. * gnu/packages/haskell.scm (ghc-split): New variable.
gnu: Add ghc-unordered-containers. * gnu/packages/haskell.scm (ghc-unordered-containers): New variable.