jackhill/guix/guix.git
8 years agognu: libxkbfile: Update to 1.0.9.
Andy Wingo [Thu, 18 Feb 2016 20:05:03 +0000 (21:05 +0100)]
gnu: libxkbfile: Update to 1.0.9.

* gnu/packages/xorg.scm (libxkbfile): Update to 1.0.9.

8 years agognu: libxdmcp: Update to 1.1.2.
Andy Wingo [Thu, 18 Feb 2016 20:03:54 +0000 (21:03 +0100)]
gnu: libxdmcp: Update to 1.1.2.

* gnu/packages/xorg.scm (libxdmcp): Update to 1.1.2.

8 years agognu: libfs: Update to 1.0.7.
Andy Wingo [Thu, 18 Feb 2016 20:02:57 +0000 (21:02 +0100)]
gnu: libfs: Update to 1.0.7.

* gnu/packages/xorg.scm (libfs): Update to 1.0.7.

8 years agognu: libfontenc: Update to 1.1.3.
Andy Wingo [Thu, 18 Feb 2016 20:02:08 +0000 (21:02 +0100)]
gnu: libfontenc: Update to 1.1.3.

* gnu/packages/xorg.scm (libfontenc): Update to 1.1.3.

8 years agognu: libxshmfence: Update to 1.2.
Andy Wingo [Thu, 18 Feb 2016 20:01:24 +0000 (21:01 +0100)]
gnu: libxshmfence: Update to 1.2.

* gnu/packages/xorg.scm (libxshmfence): Update to 1.2.

8 years agognu: kbproto: Update to 1.0.7.
Andy Wingo [Thu, 18 Feb 2016 20:01:06 +0000 (21:01 +0100)]
gnu: kbproto: Update to 1.0.7.

* gnu/packages/xorg.scm (kbproto): Update to 1.0.7.

8 years agognu: iceauth: Update to 1.0.7.
Andy Wingo [Thu, 18 Feb 2016 20:00:45 +0000 (21:00 +0100)]
gnu: iceauth: Update to 1.0.7.

* gnu/packages/xorg.scm (iceauth): Update to 1.0.7.

8 years agognu: font-util: Update to 1.3.1.
Andy Wingo [Thu, 18 Feb 2016 19:59:44 +0000 (20:59 +0100)]
gnu: font-util: Update to 1.3.1.

* gnu/packages/xorg.scm (font-util): Update to 1.3.1.

8 years agognu: bdftopcf: Update to 1.0.5.
Andy Wingo [Thu, 18 Feb 2016 19:59:12 +0000 (20:59 +0100)]
gnu: bdftopcf: Update to 1.0.5.

* gnu/packages/xorg.scm (bdftopcf): Update to 1.0.5.

8 years agognu: libinput: Update to 1.1.902.
Andy Wingo [Thu, 18 Feb 2016 19:54:11 +0000 (20:54 +0100)]
gnu: libinput: Update to 1.1.902.

* gnu/packages/freedesktop.scm (libinput): Update to 1.1.902.

8 years agognu: libwacom: Propagate glib input.
Andy Wingo [Thu, 18 Feb 2016 19:58:18 +0000 (20:58 +0100)]
gnu: libwacom: Propagate glib input.

* gnu/packages/xdisorg.scm (libwacom): Propagate glib input.

8 years agognu: mesa: Update to 11.0.9.
Andy Wingo [Thu, 18 Feb 2016 19:52:58 +0000 (20:52 +0100)]
gnu: mesa: Update to 11.0.9.

* gnu/packages/gl.scm (mesa): Update to 11.0.9.

8 years agognu-maintenance: Add X.org updater.
Andy Wingo [Thu, 18 Feb 2016 19:50:02 +0000 (20:50 +0100)]
gnu-maintenance: Add X.org updater.

* guix/gnu-maintenance.scm (xorg-package?, latest-xorg-release): New
  private functions.
  (%xorg-updater): New public variable.

* guix/scripts/refresh.scm (%updaters): Add %xorg-updater.

* doc/guix.texi (Invoking guix refresh): Mention the new updater.

8 years agognu: libvpx: Use 'modify-phases'.
Efraim Flashner [Tue, 19 Jan 2016 05:24:28 +0000 (07:24 +0200)]
gnu: libvpx: Use 'modify-phases'.

* gnu/packages/video.scm (libvpx)[arguments]: Use 'modify-phases'.

8 years agognu: libvpx: Update to 1.5.0.
Efraim Flashner [Tue, 19 Jan 2016 05:20:31 +0000 (07:20 +0200)]
gnu: libvpx: Update to 1.5.0.

* gnu/packages/video.scm (libvpx): Update to 1.5.0.

8 years agognu: gst-plugins-base: Use 'modify-phases'.
Efraim Flashner [Tue, 19 Jan 2016 10:52:35 +0000 (12:52 +0200)]
gnu: gst-plugins-base: Use 'modify-phases'.

* gnu/packages/gstreamer.scm (gst-plugins-base)[arguments]: Use
'modify-phases'.

8 years agognu: Add gst-plugins-bad.
宋文武 [Thu, 21 Jan 2016 11:07:31 +0000 (19:07 +0800)]
gnu: Add gst-plugins-bad.

* gnu/packages/gstreamer.scm (gst-plugins-bad): New variable.

8 years agognu: gst-libav: Update to 1.6.3.
宋文武 [Thu, 21 Jan 2016 06:02:48 +0000 (14:02 +0800)]
gnu: gst-libav: Update to 1.6.3.

* gnu/packages/gstreamer.scm (gst-libav): Update to 1.6.3.

8 years agognu: gst-plugins-ugly: Update to 1.6.3.
宋文武 [Thu, 21 Jan 2016 05:59:52 +0000 (13:59 +0800)]
gnu: gst-plugins-ugly: Update to 1.6.3.

* gnu/packages/gstreamer.scm (gst-plugins-ugly): Update to 1.6.3.

8 years agognu: gst-plugins-good: Update to 1.6.3.
宋文武 [Thu, 21 Jan 2016 05:50:39 +0000 (13:50 +0800)]
gnu: gst-plugins-good: Update to 1.6.3.

* gnu/packages/gstreamer.scm (gst-plugins-good): Update to 1.6.3.

8 years agognu: gst-plugins-base: Update to 1.6.3.
宋文武 [Thu, 21 Jan 2016 05:50:02 +0000 (13:50 +0800)]
gnu: gst-plugins-base: Update to 1.6.3.

* gnu/packages/gstreamer.scm (gst-plugins-base): Update to 1.6.3.

8 years agognu: gstreamer: Update to 1.6.3.
宋文武 [Thu, 21 Jan 2016 05:49:21 +0000 (13:49 +0800)]
gnu: gstreamer: Update to 1.6.3.

* gnu/packages/gstreamer.scm (gstreamer): Update to 1.6.3.

8 years agognu: pulseaudio: Update to 8.0.
Efraim Flashner [Sun, 24 Jan 2016 15:55:52 +0000 (17:55 +0200)]
gnu: pulseaudio: Update to 8.0.

* gnu/packages/pulseaudio.scm (pulseaudio): Update to 8.0.

8 years agognu: r-topgo: Add missing input.
Ricardo Wurmus [Wed, 13 Jan 2016 15:26:37 +0000 (16:26 +0100)]
gnu: r-topgo: Add missing input.

* gnu/packages/bioinformatics.scm (r-topgo)[propagated-inputs]: Add
  "r-graph".

8 years agognu: Add r-graph.
Ricardo Wurmus [Wed, 13 Jan 2016 15:26:13 +0000 (16:26 +0100)]
gnu: Add r-graph.

* gnu/packages/bioinformatics.scm (r-graph): New variable.

8 years agognu: Add r-org-mm-eg-db.
Ricardo Wurmus [Tue, 16 Feb 2016 16:20:32 +0000 (17:20 +0100)]
gnu: Add r-org-mm-eg-db.

* gnu/packages/bioinformatics.scm (r-org-mm-eg-db): New variable.

8 years agognu: Add r-org-dm-eg-db.
Ricardo Wurmus [Tue, 16 Feb 2016 16:19:55 +0000 (17:19 +0100)]
gnu: Add r-org-dm-eg-db.

* gnu/packages/bioinformatics.scm (r-org-dm-eg-db): New variable.

8 years agognu: Add r-org-ce-eg-db.
Ricardo Wurmus [Tue, 16 Feb 2016 16:19:30 +0000 (17:19 +0100)]
gnu: Add r-org-ce-eg-db.

* gnu/packages/bioinformatics.scm (r-org-ce-eg-db): New variable.

8 years agognu: Add r-org-hs-eg-db.
Ricardo Wurmus [Wed, 13 Jan 2016 15:27:29 +0000 (16:27 +0100)]
gnu: Add r-org-hs-eg-db.

* gnu/packages/bioinformatics.scm (r-org-hs-eg-db): New variable.

8 years agoDo not check package freshness during upgrade.
Alex Kost [Tue, 23 Feb 2016 08:38:00 +0000 (11:38 +0300)]
Do not check package freshness during upgrade.

Fixes <http://bugs.gnu.org/22740>.
Reported by Andreas Enge <andreas@enge.fr>.

* gnu/packages.scm (waiting, ftp-open*, check-package-freshness): Remove.
* guix/scripts/package.scm (options->installable): Adjust accordingly.
* emacs/guix-main.scm (package->manifest-entry*): Likewise.

8 years agopublish: Move 'query-path-info' call where it belongs.
Ludovic Courtès [Wed, 24 Feb 2016 12:00:11 +0000 (13:00 +0100)]
publish: Move 'query-path-info' call where it belongs.

* guix/scripts/publish.scm (narinfo-string): Remove 'path-info'
parameter and add 'store' parameter.  Call 'query-path-info'.
(render-narinfo): Adjust accordingly.

8 years agognu: lsh: lshd now supports X11 forwarding.
Ludovic Courtès [Wed, 24 Feb 2016 11:24:30 +0000 (12:24 +0100)]
gnu: lsh: lshd now supports X11 forwarding.

Reported by myglc2 <myglc2@gmail.com>.

* gnu/packages/lsh.scm (lsh)[inputs]: Add XAUTH.
[arguments]: Modify 'XAUTH_PROGRAM' macro in 'server_x11.c'.

8 years agognu: lsh: Use 'modify-phases'.
Ludovic Courtès [Tue, 23 Feb 2016 17:20:47 +0000 (18:20 +0100)]
gnu: lsh: Use 'modify-phases'.

* gnu/packages/lsh.scm (lsh)[arguments]: Use 'modify-phases' instead of
'alist-cons-before'.

8 years agognu: services: Install policies for polkit service.
Andy Wingo [Sun, 21 Feb 2016 21:06:12 +0000 (22:06 +0100)]
gnu: services: Install policies for polkit service.

* gnu/services/desktop.scm (polkit-etc-files): Add the polkit package
  itself to the list of packages to scan for .policy files.  This add
  support for pkexec.

8 years agomplayer: Use 'modify-phases'.
Efraim Flashner [Wed, 24 Feb 2016 08:20:52 +0000 (10:20 +0200)]
mplayer: Use 'modify-phases'.

* gnu/packages/video.scm (mplayer)[arguments]: Use 'modify-phases'.
[source]: Use https.
[home-page]: Use https.

8 years agognu: mplayer: Add codecs.
Efraim Flashner [Thu, 18 Feb 2016 12:33:43 +0000 (14:33 +0200)]
gnu: mplayer: Add codecs.

* gnu/packages/video.scm (mplayer)[inputs]: Add libass, libmpeg2,
  libvdpau, libx264, opus.

8 years agognu: dropbear: Update to 2015.71.
Efraim Flashner [Wed, 24 Feb 2016 07:18:14 +0000 (09:18 +0200)]
gnu: dropbear: Update to 2015.71.

* gnu/packages/ssh.scm (dropbear): Update to 2015.71.

8 years agognu: guile-next: Set correct native search paths.
David Thompson [Sat, 13 Feb 2016 05:08:22 +0000 (00:08 -0500)]
gnu: guile-next: Set correct native search paths.

* gnu/packages/guile.scm (guile-next): Use the "2.2" directory for the
  load paths.

8 years agoservices: herd: Add missing newlines in error messages.
Ludovic Courtès [Tue, 23 Feb 2016 12:03:23 +0000 (13:03 +0100)]
services: herd: Add missing newlines in error messages.

* gnu/services/herd.scm (report-action-error): Add missing newlines in
messages.

8 years agorefresh: Remove unneeded import.
Ludovic Courtès [Tue, 23 Feb 2016 11:58:25 +0000 (12:58 +0100)]
refresh: Remove unneeded import.

Reported by Leo Famulari <leo@famulari.name>
and Ben Woodcroft <b.woodcroft@uq.edu.au>
at <http://bugs.gnu.org/22752>.

* guix/scripts/refresh.scm: Remove unneeded and harmful import of (guix
import gem).

8 years agodoc: Add example of VCS-snapshot version numbers.
Ludovic Courtès [Tue, 23 Feb 2016 11:44:43 +0000 (12:44 +0100)]
doc: Add example of VCS-snapshot version numbers.

* doc/guix.texi (Version Numbers): Add example for VCS version numbers.

8 years agognu: Add xfce4-xkb-plugin.
Andreas Enge [Tue, 23 Feb 2016 10:23:49 +0000 (11:23 +0100)]
gnu: Add xfce4-xkb-plugin.

* gnu/packages/xfce.scm (xfce4-xkb-plugin): New variable.
  (xfce)[propagated-inputs]: Add it.

8 years agognu: telepathy-logger: Disable parallel tests.
Leo Famulari [Tue, 23 Feb 2016 06:53:47 +0000 (01:53 -0500)]
gnu: telepathy-logger: Disable parallel tests.

* gnu/packages/freedesktop.scm (telepathy-logger)[arguments]: Disable parallel
tests.

8 years agognu: Add rdmd.
Roel Janssen [Mon, 22 Feb 2016 21:01:39 +0000 (22:01 +0100)]
gnu: Add rdmd.

* gnu/packages/ldc.scm (rdmd): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
8 years agognu: modem-manager: Use HTTPS URL.
Leo Famulari [Tue, 23 Feb 2016 05:15:05 +0000 (00:15 -0500)]
gnu: modem-manager: Use HTTPS URL.

* gnu/packages/freedesktop.scm (modem-manager)[source]: Use HTTPS URL.

8 years agognu: mpd: Update to 0.19.12.
Leo Famulari [Sun, 21 Feb 2016 08:55:30 +0000 (03:55 -0500)]
gnu: mpd: Update to 0.19.12.

* gnu/packages/mpd.scm (mpd): Update t0 0.19.12.

8 years agognu: ncmpcpp: Udate to 0.7.3.
Leo Famulari [Sun, 21 Feb 2016 08:31:25 +0000 (03:31 -0500)]
gnu: ncmpcpp: Udate to 0.7.3.

* gnu/packages/mpd.scm (ncmpcpp): Update to 0.7.3.
[inputs]: Add icu4c.

8 years agognu: ncmpcpp: Use 'modify-phases'.
Leo Famulari [Sun, 21 Feb 2016 08:30:30 +0000 (03:30 -0500)]
gnu: ncmpcpp: Use 'modify-phases'.

* gnu/packages/mpd.scm (ncmpcpp)[arguments]: Use 'modify-phases'.

8 years agovm: Only pass "-enable-kvm" to qemu if /dev/kvm is present.
Christopher Allan Webber [Mon, 22 Feb 2016 19:23:14 +0000 (11:23 -0800)]
vm: Only pass "-enable-kvm" to qemu if /dev/kvm is present.

Fixes <http://bugs.gnu.org/22633>.

* gnu/build/vm.scm (load-in-linux-vm): Only pass "-enable-kvm" flag to qemu
  if "/dev/kvm" is present.
* gnu/system/vm.scm (common-kvm-options): Same as above.

8 years agognu: pkg-config: Add non-HTTPS alternate URL.
Ludovic Courtès [Mon, 22 Feb 2016 21:11:03 +0000 (22:11 +0100)]
gnu: pkg-config: Add non-HTTPS alternate URL.

* gnu/packages/pkg-config.scm (%pkg-config)[source]: Add non-HTTPS URL.

8 years agografts: 'name' parameter of 'graft-derivation' is now optional.
Ludovic Courtès [Mon, 22 Feb 2016 18:02:16 +0000 (19:02 +0100)]
grafts: 'name' parameter of 'graft-derivation' is now optional.

* guix/grafts.scm (graft-derivation): Name 'name' a keyword parameter.
* guix/packages.scm (package-derivation, package-cross-derivation):
Adjust accordingly.
* tests/grafts.scm ("graft-derivation"): Likewise.
* tests/packages.scm ("package-derivation, indirect grafts"): Likewise.

8 years agoderivations: Move grafts to (guix grafts).
Ludovic Courtès [Mon, 22 Feb 2016 15:29:44 +0000 (16:29 +0100)]
derivations: Move grafts to (guix grafts).

* guix/derivations.scm (<graft>, graft-derivation, %graft?)
(set-grafting): Move to...
* guix/grafts.scm: ... here.  New file.
* guix/gexp.scm, guix/packages.scm, tests/packages.scm,
guix/scripts/build.scm: Use it.
* Makefile.am (MODULES): Add it.
(SCM_TESTS): Add tests/grafts.scm.
* tests/derivations.scm ("graft-derivation"): Move to...
* tests/grafts.scm: ... here.  New file.

8 years agognu: Remove python2-pyqt-4.
Andreas Enge [Mon, 22 Feb 2016 20:33:29 +0000 (21:33 +0100)]
gnu: Remove python2-pyqt-4.

* gnu/packages/qt.scm (python2-pyqt-4): Delete variable. It depends on Qt 4,
  which does not receive security updates any more.

8 years agognu: Remove KDE 4.
Andreas Enge [Mon, 22 Feb 2016 20:05:06 +0000 (21:05 +0100)]
gnu: Remove KDE 4.

* gnu/packages/kde.scm (qjson): Move from here...
* gnu/packages/qt.scm (qjson): ...to here.
* gnu/packages/pumpio.scm: Drop inclusion of (gnu packages kde).
* gnu/packages/kde.scm: Delete file.
* gnu-system.am (GNU_SYSTEM_MODULES): Unregister it.
* gnu/packages/rdf.scm (soprano): Delete variable.

KDE 4 relies on Qt 4, which does not receive security updates any more.

8 years agognu: python-patsy: Define 'python2-variant'.
Efraim Flashner [Mon, 22 Feb 2016 18:14:46 +0000 (20:14 +0200)]
gnu: python-patsy: Define 'python2-variant'.

* gnu/packages/statistics.scm (python-patsy)[properties]: New field.
(python2-patsy): Use 'strip-python2-variant'.

8 years agognu: python-patsy: Update to 0.4.1.
Efraim Flashner [Mon, 22 Feb 2016 18:05:45 +0000 (20:05 +0200)]
gnu: python-patsy: Update to 0.4.1.

* gnu/packages/statistics.scm (python-patsy, python2-patsy): Update to 0.4.1.

8 years agoemacs: Do not allow a user to modify system profiles.
Alex Kost [Fri, 12 Feb 2016 09:32:34 +0000 (12:32 +0300)]
emacs: Do not allow a user to modify system profiles.

Fixes <http://bugs.gnu.org/22607>.
Reported by myglc2 <myglc2@gmail.com>.

Remove possibilities to install/delete packages to/from a system profile
both for "Package List" and "Package Info" buffers.

* emacs/guix-profiles.el (guix-system-profile-regexp): New variable.
(guix-system-profile?): New procedure.
* emacs/guix-ui-package.el (guix-package-info-insert-output): Do not
display "Install"/"Delete" button for a system profile.
(guix-package-assert-non-system-profile): New procedure.
(guix-package-execute-actions): Use it.

8 years agoemacs: Set 'guix-buffer-item' before displaying entries.
Alex Kost [Fri, 12 Feb 2016 09:35:17 +0000 (12:35 +0300)]
emacs: Set 'guix-buffer-item' before displaying entries.

* emacs/guix-buffer.el (guix-buffer-set): Set 'guix-buffer-item' early,
  so that it can be used during displaying entries.  For example, this
  allows us to use a value of the current guix profile when package
  entries are inserted in a "List" or "Info" buffer.

8 years agoemacs: Add 'M-x guix-installed-{user/system}-packages'.
Alex Kost [Thu, 11 Feb 2016 08:21:56 +0000 (11:21 +0300)]
emacs: Add 'M-x guix-installed-{user/system}-packages'.

* emacs/guix-ui-package.el (guix-installed-user-packages)
(guix-installed-system-packages): New commands.
* doc/emacs.texi (Emacs Commands): Document them.

8 years agognu: qemu: Add fixes for CVE-2015-8619, CVE-2016-1981, CVE-2016-2197.
Mark H Weaver [Mon, 22 Feb 2016 15:17:48 +0000 (10:17 -0500)]
gnu: qemu: Add fixes for CVE-2015-8619, CVE-2016-1981, CVE-2016-2197.

* gnu/packages/patches/qemu-CVE-2015-8619.patch,
  gnu/packages/patches/qemu-CVE-2016-1981.patch,
  gnu/packages/patches/qemu-CVE-2016-2197.patch,
  gnu/packages/patches/qemu-usb-ehci-oob-read.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/qemu.scm (qemu)[source]: Add patches.

8 years agognu: Add gnome-screenshot.
Rene Saavedra [Sun, 21 Feb 2016 05:25:12 +0000 (23:25 -0600)]
gnu: Add gnome-screenshot.

* gnu/packages/gnome.scm (gnome-screenshot): New variable.

8 years agognu: libotf: Use mirror:// URL.
Roel Janssen [Mon, 22 Feb 2016 09:33:10 +0000 (10:33 +0100)]
gnu: libotf: Use mirror:// URL.

* gnu/packages/fontutils.scm (libotf): Use mirror://savannah URL.

8 years agognu: c-ares: Update to 1.11.0.
Efraim Flashner [Mon, 22 Feb 2016 07:17:54 +0000 (09:17 +0200)]
gnu: c-ares: Update to 1.11.0.

* gnu/packages/adns.scm (c-ares): Update to 1.11.0.

8 years agognu: parallel: Update to 20160122.
Leo Famulari [Tue, 16 Feb 2016 09:58:47 +0000 (04:58 -0500)]
gnu: parallel: Update to 20160122.

* gnu/packages/parallel.scm (parallel): Update to 20160122.

8 years agognu: python-acme: Generate and install documentation.
Leo Famulari [Tue, 16 Feb 2016 20:11:19 +0000 (15:11 -0500)]
gnu: python-acme: Generate and install documentation.

* gnu/packages/tls.scm (acme)[arguments]: Add 'docs' phase.
[native-inputs]: Add python-sphinx, python-sphinxcontrib-programoutput,
python-sphinx-rtd-theme, python-setuptools, texinfo.

8 years agognu: letsencrypt: Generate and install documentation.
Leo Famulari [Fri, 5 Feb 2016 08:20:44 +0000 (03:20 -0500)]
gnu: letsencrypt: Generate and install documentation.

* gnu/packages/tls.scm (letsencrypt)[arguments]: Add 'docs' phase.
[native-inputs]: Add python2-sphinx, python2-sphinx-rtd-theme,
python2-sphinx-repoze-autointerface,
python2-sphinxcontrib-programoutput, texinfo.

8 years agognu: Add python-sphinx-repoze-autointerface.
Leo Famulari [Fri, 5 Feb 2016 08:17:03 +0000 (03:17 -0500)]
gnu: Add python-sphinx-repoze-autointerface.

* gnu/packages/python.scm (python-sphinx-repoze-autointerface,
python2-sphinx-repoze-autointerface): New variables.

8 years agolicenses: Add repoze license.
Leo Famulari [Thu, 18 Feb 2016 02:19:16 +0000 (21:19 -0500)]
licenses: Add repoze license.

* guix/licenses.scm (repoze): New variable.

8 years agognu: Add python-sphinxcontrib-programoutput.
Leo Famulari [Fri, 5 Feb 2016 08:16:18 +0000 (03:16 -0500)]
gnu: Add python-sphinxcontrib-programoutput.

* gnu/packages/python.scm (python-sphinxcontrib-programoutput,
python2-sphinxcontrib-programoutput): New variables.

8 years agognu: python-apipkg: Remove unzip dependency.
Christopher Allan Webber [Mon, 22 Feb 2016 02:51:51 +0000 (18:51 -0800)]
gnu: python-apipkg: Remove unzip dependency.

Unzip was never used for this package.

* gnu/packages/python.scm (python-apipkg): Remove unzip dependency.

8 years agognu: Add python-editor.
Christopher Allan Webber [Mon, 15 Feb 2016 18:29:08 +0000 (10:29 -0800)]
gnu: Add python-editor.

* gnu/packages/python.scm (python-editor, python2-editor): New variables.

8 years agognu: Add python-translitcodec.
Christopher Allan Webber [Mon, 15 Feb 2016 00:23:11 +0000 (16:23 -0800)]
gnu: Add python-translitcodec.

* gnu/packages/python.scm (python-translitcodec, python2-translitcodec):
  New variables.

8 years agognu: Add python-celery.
Christopher Allan Webber [Sun, 14 Feb 2016 23:57:24 +0000 (15:57 -0800)]
gnu: Add python-celery.

* gnu/packages/python.scm (python-celery, python2-celery): New variables.

8 years agognu: Add python-billiard.
Christopher Allan Webber [Sun, 14 Feb 2016 23:49:47 +0000 (15:49 -0800)]
gnu: Add python-billiard.

* gnu/packages/python.scm (python-billiard, python2-billiard):
  New variables.

8 years agognu: Add python-kombu.
Christopher Allan Webber [Sun, 14 Feb 2016 23:38:10 +0000 (15:38 -0800)]
gnu: Add python-kombu.

* gnu/packages/python.scm (python-kombu, python2-kombu): New variables.

8 years agognu: Add python-amqp.
Christopher Allan Webber [Sun, 14 Feb 2016 20:44:03 +0000 (12:44 -0800)]
gnu: Add python-amqp.

* gnu/packages/python.scm (python-amqp, python2-amqp): New variables.

8 years agognu: Add python-anyjson.
Christopher Allan Webber [Sun, 14 Feb 2016 20:16:49 +0000 (12:16 -0800)]
gnu: Add python-anyjson.

* gnu/packages/python.scm (python-anyjson, python2-anyjson): New variables.

8 years agognu: Add python-webtest.
Christopher Allan Webber [Sun, 14 Feb 2016 06:13:14 +0000 (22:13 -0800)]
gnu: Add python-webtest.

* gnu/packages/python.scm (python-webtest, python2-webtest):
  New variables.

8 years agognu: Add python-pyquery.
Christopher Allan Webber [Sun, 14 Feb 2016 05:40:22 +0000 (21:40 -0800)]
gnu: Add python-pyquery.

* gnu/packages/python.scm (python-pyquery, python2-pyquery): New variables.

8 years agognu: Add python-pastedeploy.
Christopher Allan Webber [Sun, 14 Feb 2016 05:13:14 +0000 (21:13 -0800)]
gnu: Add python-pastedeploy.

* gnu/packages/python.scm (python-pastedeploy, python2-pastedeploy):
  New variables.

8 years agognu: Add python-wsgiproxy2.
Christopher Allan Webber [Sun, 14 Feb 2016 04:22:47 +0000 (20:22 -0800)]
gnu: Add python-wsgiproxy2.

* gnu/packages/python.scm (python-wsgiproxy2, python2-wsgiproxy2):
  New variables.

8 years agognu: Add python-waitress.
Christopher Allan Webber [Sun, 14 Feb 2016 02:57:11 +0000 (18:57 -0800)]
gnu: Add python-waitress.

* gnu/packages/python.scm (python-waitress, python2-waitress): New variables.

8 years agognu: Add python-beautifulsoup4.
Christopher Allan Webber [Sun, 14 Feb 2016 02:35:57 +0000 (18:35 -0800)]
gnu: Add python-beautifulsoup4.

* gnu/packages/python.scm (python-beautifulsoup4, python2-beautifulsoup4):
  New variables.

8 years agognu: Add python-pytest-xdist.
Christopher Allan Webber [Sun, 14 Feb 2016 02:11:47 +0000 (18:11 -0800)]
gnu: Add python-pytest-xdist.

* gnu/packages/python.scm (python-pytest-xdist, python2-pytest-xdist):
  New variables.

8 years agognu: Add python2-execnet.
Christopher Allan Webber [Sun, 14 Feb 2016 02:11:05 +0000 (18:11 -0800)]
gnu: Add python2-execnet.

* gnu/packages/python.scm (python2-execnet): New variable.

8 years agognu: Add python2-apipkg.
Christopher Allan Webber [Sun, 14 Feb 2016 02:04:18 +0000 (18:04 -0800)]
gnu: Add python2-apipkg.

* gnu/packages/python.scm (python2-apipkg): New variable.

8 years agognu: Add python-alembic.
Christopher Allan Webber [Sun, 14 Feb 2016 01:04:24 +0000 (17:04 -0800)]
gnu: Add python-alembic.

* gnu/packages/python.scm (python-alembic, python2-alembic): New variables.

8 years agodownload: Add 'url-fetch/tarbomb'.
Ludovic Courtès [Sun, 21 Feb 2016 23:29:54 +0000 (00:29 +0100)]
download: Add 'url-fetch/tarbomb'.

Suggested by Federico Beffa.
Fixes <http://bugs.gnu.org/22676>.
Reported by Danny Milosavljevic <dannym@scratchpost.org>.

* gnu/packages/engineering.scm (broken-tarball-fetch): Remove.
(fastcap)[source](method): Use URL-FETCH/TARBOMB instead.
* gnu/packages/scheme.scm (broken-tarball-fetch): Remove.
(scmutils)[source](method): Use URL-FETCH/TARBOMB instead.
* guix/download.scm (url-fetch/tarbomb): New procedure, renamed from
'broken-tarball-fetch'.

8 years agodoc: Add Texinfo HTML cross-reference file.
Ludovic Courtès [Sun, 21 Feb 2016 21:27:13 +0000 (22:27 +0100)]
doc: Add Texinfo HTML cross-reference file.

Fixes <http://bugs.gnu.org/22543>.

* doc/htmlxref.cnf: New file.
* doc.am (EXTRA_DIST): Add it.

8 years agognu: icu4c: Fetch from sourceforge.
Andy Wingo [Fri, 19 Feb 2016 13:33:57 +0000 (14:33 +0100)]
gnu: icu4c: Fetch from sourceforge.

* gnu/packages/icu4c.scm (icu4c): Download via sourceforge mirrors.  The
  previous URL,
  http://download.icu-project.org/files/icu4c/55.1/icu4c-55_1-src.tgz,
  redirects to sourceforge, which then fails because that redirects to
  https and as the original URL didn't start with HTTPS, gnutls wasn't
  included in the downloader.

8 years agoUpdate all sources from freedesktop.org to use https
Andy Wingo [Fri, 19 Feb 2016 13:23:38 +0000 (14:23 +0100)]
Update all sources from freedesktop.org to use https

* gnu/packages/xorg.scm:
* gnu/packages/xdisorg.scm:
* gnu/packages/video.scm:
* gnu/packages/tls.scm:
* gnu/packages/python.scm:
* gnu/packages/pulseaudio.scm:
* gnu/packages/polkit.scm:
* gnu/packages/pdf.scm:
* gnu/packages/libcanberra.scm:
* gnu/packages/gtk.scm:
* gnu/packages/gstreamer.scm:
* gnu/packages/gnome.scm:
* gnu/packages/glib.scm:
* gnu/packages/ghostscript.scm:
* gnu/packages/freedesktop.scm:
* gnu/packages/fontutils.scm: Update all sources hosted on freedesktop
  to fetch tarballs via https.  freedesktop.org appears to have updated
  recently to redirect all http to https.  As an exception, we leave
  pkg-config like it is, because pkg-config is needed to build gnutls,
  and without gnutls we can't download https URLs.

8 years agoRevert "doc: Drop documentation of deprecated procedures."
Andreas Enge [Sun, 21 Feb 2016 19:01:56 +0000 (20:01 +0100)]
Revert "doc: Drop documentation of deprecated procedures."

This reverts commit f5c6e77a7f42e133df8c97d3b4798a11e6d58d06.

8 years agognu: libx264: Update to 20160220-2245.
Efraim Flashner [Sun, 21 Feb 2016 10:49:07 +0000 (12:49 +0200)]
gnu: libx264: Update to 20160220-2245.

* gnu/packages/video.scm (libx264): Update to 20160220-2245.

8 years agognu: xvid: Use 'modify-phases'.
Efraim Flashner [Sun, 21 Feb 2016 08:56:50 +0000 (10:56 +0200)]
gnu: xvid: Use 'modify-phases'.

* gnu/packages/video.scm (xvid)[arguments]: Use 'modify-phases'.

8 years agognu: xvid: Update to 1.3.4.
Efraim Flashner [Sun, 21 Feb 2016 08:55:07 +0000 (10:55 +0200)]
gnu: xvid: Update to 1.3.4.

* gnu/packages/video.scm (xvid): Update to 1.3.4.

8 years agolinux-modules: Use normalized module names for 'modprobe.blacklist'.
Ludovic Courtès [Sun, 21 Feb 2016 11:49:27 +0000 (12:49 +0100)]
linux-modules: Use normalized module names for 'modprobe.blacklist'.

* gnu/build/linux-modules.scm (normalize-module-name): New procedure.
(file-name->module-name): Use it.
(module-black-list): Expound docstring.

8 years agognu: linux-libre: Update to 4.4.2.
Mark H Weaver [Thu, 18 Feb 2016 18:08:11 +0000 (13:08 -0500)]
gnu: linux-libre: Update to 4.4.2.

* gnu/packages/linux.scm (linux-libre): Update to 4.4.2.

8 years agognu: python-enum34: Remove python-setuptools from inputs.
Leo Famulari [Mon, 15 Feb 2016 01:03:34 +0000 (20:03 -0500)]
gnu: python-enum34: Remove python-setuptools from inputs.

* gnu/packages/python.scm (python-enum34)[inputs]: Remove
python-setuptools.

8 years agognu: Don't use python-enum34 when building with python-3.4.
Leo Famulari [Thu, 18 Feb 2016 17:59:18 +0000 (12:59 -0500)]
gnu: Don't use python-enum34 when building with python-3.4.

* gnu/packages/docker.scm (docker-compose)[inputs]: Remove python-enum34.
* gnu/packages/python.scm (python-parse-type)[inputs]: Likewise.
(behave)[inputs]: Likewise.
(python-cryptography)[propagated-inputs]: Likewise.
(python2-cryptography)[propagated-inputs]: Add python2-enum34.

8 years agognu: Add python2-enum34.
Leo Famulari [Thu, 18 Feb 2016 17:58:45 +0000 (12:58 -0500)]
gnu: Add python2-enum34.

* gnu/packages/python.scm (python2-enum34): New variable.