gnu: Add emacs-god-mode.
* gnu/packages/emacs.scm (emacs-god-mode): New variable.
gnu: Add gtklick.
* gnu/packages/music.scm (gtklick): New variable.
gnu: python2-pygtk: Add libglade to inputs.
* gnu/packages/gtk.scm (python2-pygtk)[inputs]: Add "libglade".
gnu: Add pyliblo.
* gnu/packages/audio.scm (python-pyliblo, python2-pyliblo): New
variables.
gnu: linux-libre-4.1: Update to 4.1.18.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.18.
gnu: linux-libre: Update to 4.4.3.
* gnu/packages/linux.scm (linux-libre): Update to 4.4.3.
import: Add github-updater.
* guix/import/github.scm: New file.
* guix/scripts/refresh.scm (%updaters): Add %GITHUB-UPDATER.
* doc/guix.texi (Invoking guix refresh): Mention it.
* Makefile.am (MODULES): Add gnu/import/github.scm.
store: 'path-info-deriver' is #f when there is no deriver.
* guix/store.scm (read-path-info): Use #f when we get the empty string
for DERIVER.
* guix/scripts/publish.scm (narinfo-string): Adjust accordingly.
* tests/store.scm ("path-info-deriver"): New test.
grafts: Add record type printer.
* guix/grafts.scm (write-graft): New procedure. Register it as a
printer for <graft>.
doc: Capitalize section title.
* doc/guix.texi (Running GuixSD in a VM): Capitalize section title.
gnu: gtk-doc: Improve fix-docbook phase.
* gnu/packages/gtk.scm (gtk-doc)[arguments]: In the 'fix-docbook' phase,
avoid hard-coding the docbook-xsl version number, and return #t.
gnu: Add python-psycopg2.
* gnu/packages/python.scm (python-psycopg2, python2-psycopg2): New variables.
gnu: diffoscope: Update to 49.
* gnu/packages/package-management.scm (diffoscope): Update to 49.
[source]: Use pypi-uri.
[arguments]: Use python-3. Enable tests. Add 'dependency-on-python-magic' phase
and remove 'dependency-on-rpm' phase.
[native-inputs]: Remove python2-setuptools.
[inputs]: Replace python2-file, python2-debian, python2-libarchive-c,
python2-tlsh, python2-pytest, python2-chardet with python-3 variants.
gnu: Add dconf-editor.
* gnu/packages/gnome.scm (dconf-editor): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: libx264: Change source URL to HTTP.
* gnu/packages/video.scm (libx264): Download via HTTP. The videolan ftp
server does not work with IPv6.
gnu: gtk-doc: Fix build.
* gnu/packages/gtk.scm (gtk-doc): Fix build.
gnu: youtube-dl: Update to 2016.02.22.
* gnu/packages/video.scm (youtube-dl): Update to 2016.02.22.
gnu: python-decorator: Update to 4.0.9.
* gnu/packages/python.scm (python-decorator): Update to 4.0.9.
gnu: python-traitlets: Update to 4.1.0.
* gnu/packages/python.scm (python-traitlets): Update to 4.1.0.
[native-inputs]: Add python-mock.
gnu: python-mccabe: Update to 0.4.0.
* gnu/packages/python.scm (python-mccabe): Update to 0.4.0.
[inputs]: Add python-pytest, python-pytest-runner.
(python-mccabe-0.2.1)[inputs]: Only use python-setuptools.