gnu: Add gnugo. * gnu/packages/games.scm (gnugo): New variable.
gnu: Add Ant. * gnu/packages/java.scm (ant): New variable.
gnu: Add RSeQC. * gnu/packages/bioinformatics.scm (rseqc): New variable.
download: Handle HTTP redirects to relative URI references. Fixes <http://bugs.gnu.org/19840>. Reported by Ricardo Wurmus <rekado@elephly.net>. * guix/build/download.scm: On Guile 2.0.11 or earlier, redefine the http "Location" header to accept relative URIs. (resolve-uri-reference): New exported procedure. (http-fetch): Use 'resolve-uri-reference' to resolve redirections. * guix/http-client.scm (http-fetch): Use 'resolve-uri-reference'
import: cpan: Use cpan mirror url. * guix/import/cpan.scm (cpan-module->sexp)[source-url]: Substitute cpan mirror url.
import: cpan: Sort inputs. * guix/import/cpan.scm (cpan-module->sexp)[convert-inputs]: Sort returned list of inputs.
import: cpan: Adjust licenses. * guix/import/cpan.scm (string->license): Add artistic2.0. Use '(package-license perl) for "perl_5" as is our convention.
import: cpan: Use corelist to filter dependencies. * guix/import/cpan.scm (%corelist): New variable. (module->dist-name, core-module?): New procedures. (cpan-module->sexp)[convert-inputs]: Use them. Include "test" dependencies in converted inputs. * doc/guix.texi (Invoking guix import)[cpan]: Mention corelist filtering.
guix: licenses: Add Artistic 2.0 license. * guix/licenses.scm (artistic2.0): New variable.
build-system/perl: Use Build.PL for builds if present. * guix/build/perl-build-system.scm (configure): Use Build.PL if present. (build, check, install): New procedures. (%standard-phases): Replace build, check, and install phases. * guix/build-system/perl (perl-build): Add make-maker? and module-build-flags arguments. * doc/guix.texi (Build Systems)[perl-build-system]: Document behavior rsp. Build.PL and new arguments.
gnu: xorg-server: Update to 1.16.4. * gnu/packages/xorg.scm (xorg-server): Update to 1.16.4.
gnu: remove "util-linux" from inputs * gnu/packages/audio.scm (aubio, ardour, azr3, lash, patchage): Remove "util-linux" from `inputs'.
gnu: jack: propagate input "util-linux" * gnu/packages/audio.scm (jack-1): Move input "util-linux" to `propagated-inputs'.
gnu: isc-dhcp: Update to 4.3.1. * gnu/packages/admin.scm (isc-dhcp): Update to 4.3.1.
gnu: Add chibi-scheme. * gnu/packages/scheme.scm (chibi-scheme): New variable.
gnu: Add gambit-c. * gnu/packages/scheme.scm (gambit-c): New variable.
gnu: Add AZR-3. * gnu/packages/audio.scm (azr3): New variable.
gnu: Add aarddict. * gnu/packages/aarddict.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it.
gnu: Add PyQt for Qt-4. * gnu/packages/qt.scm (python-pyqt-4, python2-pyqt-4): New variables.
gnu: Add patchage. * gnu/packages/audio.scm (patchage): New variable.