jackhill/guix/guix.git
7 years agognu: mupdf: Fix CVE-2016-{6265,6525}.
Leo Famulari [Sat, 27 Aug 2016 21:31:52 +0000 (17:31 -0400)]
gnu: mupdf: Fix CVE-2016-{6265,6525}.

* gnu/packages/patches/mupdf-CVE-2016-6265.patch,
gnu/packages/patches/mupdf-CVE-2016-6525.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/pdf.scm (mupdf): Use them.

7 years agobase64: Restore original license header.
Christopher Allan Webber [Fri, 26 Aug 2016 20:14:20 +0000 (15:14 -0500)]
base64: Restore original license header.

When incorporating a copyleft licensed program with a lax licensed program,
it is correct to preserve the original license notice.  See also:
  https://www.softwarefreedom.org/resources/2007/gpl-non-gpl-collaboration.html

* guix/base64.scm: Restored original license header.

7 years agognu: octave: Update to 4.0.3.
Kei Kebreau [Sat, 27 Aug 2016 03:33:50 +0000 (23:33 -0400)]
gnu: octave: Update to 4.0.3.

* gnu/packages/maths.scm (octave): Update to 4.0.3.
[inputs]: Remove unnecessary curl, cyrus-sasl and openssl dependencies.

7 years agognu: python-gnupg: Fix broken tests.
Ricardo Wurmus [Fri, 26 Aug 2016 21:47:42 +0000 (23:47 +0200)]
gnu: python-gnupg: Fix broken tests.

* gnu/packages/gnupg.scm (python-gnupg)[arguments]: Fix check phase.

7 years agognu: btrfs-progs: Update to 4.7.1.
Tobias Geerinckx-Rice [Fri, 26 Aug 2016 21:16:28 +0000 (23:16 +0200)]
gnu: btrfs-progs: Update to 4.7.1.

* gnu/packages/linux.scm (btrfs-progs): Update to 4.7.1.

7 years agognu: enlightenment: Move efl to inputs.
Efraim Flashner [Fri, 26 Aug 2016 12:23:46 +0000 (15:23 +0300)]
gnu: enlightenment: Move efl to inputs.

* gnu/packages/enlightenment.scm (enlightenment)[propagated-inputs]:
Move efl from here ...
[inputs]: ... to here.

7 years agognu: enlightenment: Move gettext to native-inputs.
Efraim Flashner [Fri, 26 Aug 2016 10:24:56 +0000 (13:24 +0300)]
gnu: enlightenment: Move gettext to native-inputs.

* gnu/packages/enlightenment.scm (enlightenment)[inputs]: Move gettext
from here ...
[native-inputs]: ... to here.

7 years agognu: rage: Update to 0.2.0.
Efraim Flashner [Fri, 26 Aug 2016 10:18:38 +0000 (13:18 +0300)]
gnu: rage: Update to 0.2.0.

* gnu/packages/enlightenment.scm (rage): Update to 0.2.0.

7 years agognu: python-efl: Update to 1.18.0.
Efraim Flashner [Fri, 26 Aug 2016 09:30:00 +0000 (12:30 +0300)]
gnu: python-efl: Update to 1.18.0.

* gnu/packages/enlightenment.scm (python-efl): Update to 1.18.0.

7 years agognu: efl: Update to 1.18.0.
Efraim Flashner [Wed, 24 Aug 2016 09:55:48 +0000 (12:55 +0300)]
gnu: efl: Update to 1.18.0.

* gnu/packages/enlightenment.scm (efl): Update to 1.18.0.
[inputs]: Add ghostscript, libraw, libspectre, openjpeg, poppler.
[arguments]: Remove unecessary 'patch-config-files phase, add phase
hardlinking the location of pulseaudio and libsndfile.
* gnu/packages/enlightenment.scm (terminology, enlightenment, rage)
(python-efl)[inputs]: Remove elementary, now provided by efl.

7 years agognu: btrfs-progs: Update to 4.7.
Tobias Geerinckx-Rice [Tue, 23 Aug 2016 13:03:17 +0000 (15:03 +0200)]
gnu: btrfs-progs: Update to 4.7.

* gnu/packages/linux.scm (btrfs-progs): Update to 4.7.
[native-inputs]: Add missing header comment for which.

7 years agognu: fdupes: Use 'modify-phases'.
Tobias Geerinckx-Rice [Mon, 22 Aug 2016 17:50:59 +0000 (19:50 +0200)]
gnu: fdupes: Use 'modify-phases'.

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

7 years agognu: fdupes: Update to 1.6.1.
Tobias Geerinckx-Rice [Mon, 22 Aug 2016 17:48:26 +0000 (19:48 +0200)]
gnu: fdupes: Update to 1.6.1.

* gnu/packages/admin.scm (fdupes): Update to 1.6.1.
[source]: Update 'uri' template, add 'file-name' field.
[arguments]: Set CC in make-flags.

7 years agognu: Add emacs-ahungry-theme.
Alex Vong [Thu, 25 Aug 2016 05:49:31 +0000 (13:49 +0800)]
gnu: Add emacs-ahungry-theme.

* gnu/packages/emacs.scm (emacs-ahungry-theme): New variable.

Signed-off-by: Alex Kost <alezost@gmail.com>
7 years agognu: emacs-f: Update to 0.18.2.
Alex Kost [Fri, 26 Aug 2016 07:31:32 +0000 (10:31 +0300)]
gnu: emacs-f: Update to 0.18.2.

* gnu/packages/emacs.scm (emacs-f): Update to 0.18.2.

7 years agognu: emacs-s: Update to 1.11.0.
Alex Kost [Fri, 26 Aug 2016 07:31:07 +0000 (10:31 +0300)]
gnu: emacs-s: Update to 1.11.0.

* gnu/packages/emacs.scm (emacs-s): Update to 1.11.0.

7 years agognu: emacs-dash: Update to 2.13.0.
Alex Kost [Fri, 26 Aug 2016 07:30:36 +0000 (10:30 +0300)]
gnu: emacs-dash: Update to 2.13.0.

* gnu/packages/emacs.scm (emacs-dash): Update to 2.13.0.

7 years agognu: magit: Update to 2.8.0.
Alex Kost [Fri, 26 Aug 2016 07:29:20 +0000 (10:29 +0300)]
gnu: magit: Update to 2.8.0.

* gnu/packages/emacs.scm (magit, emacs-magit-popup): Update to 2.8.0.

7 years agognu: emacs-with-editor: Update to 2.5.2.
Alex Kost [Fri, 26 Aug 2016 07:28:22 +0000 (10:28 +0300)]
gnu: emacs-with-editor: Update to 2.5.2.

* gnu/packages/emacs.scm (emacs-with-editor): Update to 2.5.2.

7 years agognu: gnome-screenshot: Update to 3.20.1.
Rene Saavedra [Thu, 25 Aug 2016 02:39:58 +0000 (21:39 -0500)]
gnu: gnome-screenshot: Update to 3.20.1.

* gnu/packages/gnome.scm (gnome-screenshot): Update to 3.20.1.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
7 years agognu: enlightenment: Update to 0.21.2.
Efraim Flashner [Thu, 25 Aug 2016 09:25:04 +0000 (12:25 +0300)]
gnu: enlightenment: Update to 0.21.2.

* gnu/packages/enlightenment.scm (enlightenment): Update to 0.21.2.

7 years agognu: ibus: Fix simple engine.
Ricardo Wurmus [Thu, 25 Aug 2016 09:04:39 +0000 (11:04 +0200)]
gnu: ibus: Fix simple engine.

* gnu/packages/ibus.scm (ibus)[inputs]: Add libx11, setxkbmap, xmodmap.
[arguments]: Add "fix-paths" phase.

7 years agognu: ibus: Generate C from Vala sources.
Ricardo Wurmus [Thu, 25 Aug 2016 09:03:02 +0000 (11:03 +0200)]
gnu: ibus: Generate C from Vala sources.

* gnu/packages/ibus.scm (ibus)[native-inputs]: Add vala.
[arguments]: Add "delete-generated-files" phase.

7 years agognu: ibus: Use modify-phases syntax.
Ricardo Wurmus [Thu, 25 Aug 2016 08:23:19 +0000 (10:23 +0200)]
gnu: ibus: Use modify-phases syntax.

* gnu/packages/ibus.scm (ibus)[arguments]: Use modify-phases syntax.

7 years agognu: aria2: Fix bash completion.
Efraim Flashner [Wed, 24 Aug 2016 19:13:34 +0000 (22:13 +0300)]
gnu: aria2: Fix bash completion.

* gnu/packages/bittorrent.scm (aria2)[arguments]: Set bash completion
directory.

7 years agognu: aria2: Update to 1.26.0.
Efraim Flashner [Wed, 24 Aug 2016 19:11:50 +0000 (22:11 +0300)]
gnu: aria2: Update to 1.26.0.

* gnu/packages/bittorrent.scm (aria2): Update to 1.26.0.

7 years agognu: offlineimap: Update to 7.0.6.
Efraim Flashner [Wed, 24 Aug 2016 18:37:27 +0000 (21:37 +0300)]
gnu: offlineimap: Update to 7.0.6.

* gnu/packages/mail.scm (offlineimap): Update to 7.0.6.

7 years agognu: webkitgtk: Update to 2.12.4 [fixes CVE-2016-{4590,4591,4622,4624}].
Leo Famulari [Thu, 25 Aug 2016 04:18:42 +0000 (00:18 -0400)]
gnu: webkitgtk: Update to 2.12.4 [fixes CVE-2016-{4590,4591,4622,4624}].

* gnu/packages/webkit.scm (webkitgtk): Update to 2.12.4.
[source]: Use HTTPS URL.

7 years agognu: linux-libre@4.1: Update to 4.1.31.
Mark H Weaver [Thu, 25 Aug 2016 00:52:19 +0000 (20:52 -0400)]
gnu: linux-libre@4.1: Update to 4.1.31.

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

7 years agognu: ncmpc: Update to 0.25.
Leo Famulari [Wed, 24 Aug 2016 22:03:22 +0000 (18:03 -0400)]
gnu: ncmpc: Update to 0.25.

* gnu/packages/mpd.scm (ncmpc): Update to 0.25.

7 years agognu: mpd-mpc: Update to 0.28.
Leo Famulari [Wed, 24 Aug 2016 22:02:38 +0000 (18:02 -0400)]
gnu: mpd-mpc: Update to 0.28.

* gnu/packages/mpd.scm (mpd-mpc): Update to 0.28.

7 years agognu: mpd: Update to 0.19.19.
Leo Famulari [Wed, 24 Aug 2016 22:01:22 +0000 (18:01 -0400)]
gnu: mpd: Update to 0.19.19.

* gnu/packages/mpd.scm (mpd): Update to 0.19.19.

7 years agognu: ncmpcpp: Update to 0.7.5.
Leo Famulari [Wed, 24 Aug 2016 21:58:50 +0000 (17:58 -0400)]
gnu: ncmpcpp: Update to 0.7.5.

* gnu/packages/mpd.scm (ncmpcpp): Update to 0.7.5.

7 years agognu: signify: Update to 19.
Leo Famulari [Wed, 24 Aug 2016 20:47:40 +0000 (16:47 -0400)]
gnu: signify: Update to 19.

* gnu/packages/crypto.scm (signify): Update to 19.

7 years agognu: tor: Update to 0.2.8.7.
ng0 [Wed, 24 Aug 2016 19:25:02 +0000 (19:25 +0000)]
gnu: tor: Update to 0.2.8.7.

* gnu/packages/tor.scm (tor): Update to 0.2.8.7.

Signed-off-by: Leo Famulari <leo@famulari.name>
7 years agognu: imagemagick: Don't build with processor-specific optimizations.
Leo Famulari [Tue, 23 Aug 2016 02:35:49 +0000 (22:35 -0400)]
gnu: imagemagick: Don't build with processor-specific optimizations.

* gnu/packages/imagemagick.scm (imagemagick)[arguments]: Pass --without-gcc-arch
to #:configure-flags.

7 years agognu: vdirsyncer: Update to 0.12.1.
Leo Famulari [Wed, 24 Aug 2016 18:49:43 +0000 (14:49 -0400)]
gnu: vdirsyncer: Update to 0.12.1.

* gnu/packages/dav.scm (vdirsyncer): Update to 0.12.1.

7 years agognu: libksba: Update to 1.3.5.
Leo Famulari [Wed, 24 Aug 2016 17:44:26 +0000 (13:44 -0400)]
gnu: libksba: Update to 1.3.5.

* gnu/packages/gnupg.scm (libksba): Update to 1.3.5.

7 years agognu: efl: Update notes.
Efraim Flashner [Wed, 24 Aug 2016 08:11:42 +0000 (11:11 +0300)]
gnu: efl: Update notes.

* gnu/packages/enlightenment.scm (efl)[propagated-inputs]: Update the
notes for each input relating to which '.pc' file requires them.

7 years agognu: efl: Enable harfbuzz support.
Efraim Flashner [Wed, 24 Aug 2016 07:37:33 +0000 (10:37 +0300)]
gnu: efl: Enable harfbuzz support.

* gnu/packages/enlightenment.scm (efl)[arguments]: Add '--enable-harfbuzz'.
[inputs]: Move harfbuzz ...
[propagated-inputs]: ... here.

7 years agognu: enlightenment: Use https.
Efraim Flashner [Wed, 24 Aug 2016 08:13:45 +0000 (11:13 +0300)]
gnu: enlightenment: Use https.

* gnu/packages/enlightenment.scm: Use 'https' for all enlightenment urls.

7 years agognu: efl: Use system lz4.
Efraim Flashner [Wed, 24 Aug 2016 07:39:02 +0000 (10:39 +0300)]
gnu: efl: Use system lz4.

* gnu/packages/enlightenment.scm (efl)[arguments]: Pass '--enable-liblz4'.
[inputs]: Add lz4.

7 years agognu: tiled: Update to 0.17.0.
David Thompson [Wed, 24 Aug 2016 13:56:51 +0000 (09:56 -0400)]
gnu: tiled: Update to 0.17.0.

* gnu/packages/game-development.scm (tiled): Update to 0.17.0.

7 years agognu: python-magic: Disable egg compression.
Leo Famulari [Tue, 23 Aug 2016 16:45:53 +0000 (12:45 -0400)]
gnu: python-magic: Disable egg compression.

Reported by Troy Sankey <sankeytms@gmail.com>.

* gnu/packages/python.scm (python-magic, python2-magic)[arguments]: Add
'disable-egg-compression' phase.

7 years agognu: Add capnproto.
Marius Bakke [Fri, 12 Aug 2016 12:42:16 +0000 (13:42 +0100)]
gnu: Add capnproto.

* gnu/packages/serialization.scm (capnproto): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
7 years agognu: Add glfw.
David Thompson [Sat, 20 Aug 2016 15:07:22 +0000 (11:07 -0400)]
gnu: Add glfw.

* gnu/packages/gl.scm (glfw): New variable.

7 years agognu: mit-krb5: Replace with 1.14.3 [fixes CVE-2016-3120].
Leo Famulari [Tue, 23 Aug 2016 03:14:06 +0000 (23:14 -0400)]
gnu: mit-krb5: Replace with 1.14.3 [fixes CVE-2016-3120].

* gnu/packages/mit-krb5.scm (mit-krb5)[replacement]: New field.
(mit-krb5-1.14.3): New variable.

7 years agognu: alot: Fixup comments.
Troy Sankey [Sat, 13 Aug 2016 16:09:22 +0000 (12:09 -0400)]
gnu: alot: Fixup comments.

* gnu/packages/mail.scm (alot): Add note about distribution method,
and adhere to double semi-colon norm.

Signed-off-by: Mark H Weaver <mhw@netris.org>
7 years agognu: python-urwidtrees: Update to 1.0.2.
Troy Sankey [Sat, 13 Aug 2016 16:08:05 +0000 (12:08 -0400)]
gnu: python-urwidtrees: Update to 1.0.2.

* gnu/packages/python.scm (python-urwidtrees): Update to 1.0.2.  Add note about
distribution method.

Signed-off-by: Mark H Weaver <mhw@netris.org>
7 years agognu: python-urwid: Update to 1.3.1.
Troy Sankey [Sat, 13 Aug 2016 03:33:24 +0000 (23:33 -0400)]
gnu: python-urwid: Update to 1.3.1.

* gnu/packages/python.scm (python-urwid): Update to 1.3.1.

Signed-off-by: Mark H Weaver <mhw@netris.org>
7 years agognu: thefuck: Upgrade to 3.11.
Eric Bavier [Tue, 23 Aug 2016 05:27:08 +0000 (00:27 -0500)]
gnu: thefuck: Upgrade to 3.11.

* gnu/packages/admin.scm (thefuck): Upgrade to 3.11.

7 years agognu: gcc-6: Update to 6.2.0.
Efraim Flashner [Tue, 23 Aug 2016 04:03:03 +0000 (07:03 +0300)]
gnu: gcc-6: Update to 6.2.0.

* gnu/packages/gcc.scm (gcc-6): Update to 6.2.0.

7 years agognu: synergy: Upgrade to 1.8.2.
Eric Bavier [Mon, 22 Aug 2016 17:25:17 +0000 (12:25 -0500)]
gnu: synergy: Upgrade to 1.8.2.

* gnu/packages/synergy.scm (synergy): Upgrade to 1.8.2

7 years agognu: opam: Upgrade to 1.2.2.
Eric Bavier [Mon, 22 Aug 2016 17:28:09 +0000 (12:28 -0500)]
gnu: opam: Upgrade to 1.2.2.

* gnu/packages/ocaml.scm (opam): Upgrade to 1.2.2.
[arguments]: define SHELL in #:make-flags.  Build dependencies in
'pre-build phase.
[inputs]: Add camlp4.

7 years agognu: opam: Use modify-phases.
Eric Bavier [Mon, 22 Aug 2016 17:27:06 +0000 (12:27 -0500)]
gnu: opam: Use modify-phases.

* gnu/packages/ocaml.scm (opam)[arguments]: Use modify-phases.

7 years agognu: autojump: Upgrade to 22.3.4.
Eric Bavier [Tue, 23 Aug 2016 04:57:18 +0000 (23:57 -0500)]
gnu: autojump: Upgrade to 22.3.4.

* gnu/packages/admin.scm (autojump): Upgrade to 22.3.4.

7 years agognu: gnunet-gtk: Add libunique support.
ng0 [Mon, 22 Aug 2016 23:13:03 +0000 (23:13 +0000)]
gnu: gnunet-gtk: Add libunique support.

* gnu/packages/gnunet.scm (gnunet-gtk)[inputs]: Add libunique.
[arguments]: Add "--with-libunique" to #:configure-flags.

Signed-off-by: Leo Famulari <leo@famulari.name>
7 years agognu: Add kmscon.
David Craven [Mon, 22 Aug 2016 13:39:53 +0000 (15:39 +0200)]
gnu: Add kmscon.

* gnu/packages/terminals.scm (kmscon): New variable.

7 years agognu: Add libtsm.
David Craven [Mon, 22 Aug 2016 13:39:19 +0000 (15:39 +0200)]
gnu: Add libtsm.

* gnu/packages/terminals.scm (libtsm): New variable.

7 years agognu: Remove trademark acknowledgements.
John Darrington [Mon, 22 Aug 2016 18:14:17 +0000 (20:14 +0200)]
gnu: Remove trademark acknowledgements.

* gnu/packages/imagemagick.scm (imagemagick), gnu/packages/python.scm
(python-xlrd), gnu/packages/wordnet.scm (wordnet) [description]:
Remove trademark acknowledgements.

7 years agognu: Add libunique.
ng0 [Wed, 3 Aug 2016 08:18:14 +0000 (08:18 +0000)]
gnu: Add libunique.

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

Signed-off-by: Leo Famulari <leo@famulari.name>
7 years agognu: Add r-bamsignals.
Ricardo Wurmus [Thu, 18 Aug 2016 11:09:42 +0000 (13:09 +0200)]
gnu: Add r-bamsignals.

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

7 years agognu: Add r-rhtslib.
Ricardo Wurmus [Thu, 18 Aug 2016 11:09:41 +0000 (13:09 +0200)]
gnu: Add r-rhtslib.

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

7 years agoRevert "services: elogind: Provide '%elogind-file-systems' by extension."
Mark H Weaver [Mon, 22 Aug 2016 12:16:37 +0000 (08:16 -0400)]
Revert "services: elogind: Provide '%elogind-file-systems' by extension."

This reverts commit 3cf319a3f8e23831960a0f1320122cc514188a37.

7 years agognu: spice: Update to 0.12.8 [fixes CVE-2016-{0749,2150}].
David Craven [Mon, 22 Aug 2016 11:06:23 +0000 (13:06 +0200)]
gnu: spice: Update to 0.12.8 [fixes CVE-2016-{0749,2150}].

* gnu/packages/spice.scm (spice): Update to 0.12.8.
[inputs]: Add cyrus-sasl.

7 years agognu: kcompletion: Fix test failure.
David Craven [Mon, 22 Aug 2016 11:02:10 +0000 (13:02 +0200)]
gnu: kcompletion: Fix test failure.

* gnu/packages/kde-frameworks.scm (kcompletion)[arguments]:
Remove phase 'start-xorg-server. Set QT_QPA_PLATFORM=offscreen.

7 years agognu: atlas: Update to 3.10.3.
Efraim Flashner [Mon, 22 Aug 2016 07:56:03 +0000 (10:56 +0300)]
gnu: atlas: Update to 3.10.3.

* gnu/packages/maths.scm (atlas): Update to 3.10.3.

7 years agognu: gzochi: Update to 0.10.
Julian Graham [Sun, 21 Aug 2016 15:10:41 +0000 (11:10 -0400)]
gnu: gzochi: Update to 0.10.

* gnu/packages/game-development.scm (gzochi): Update to 0.10.
(gzochi)[inputs]: Remove gmp.

Signed-off-by: David Craven <david@craven.ch>
7 years agognu: avidemux: Use monolithic Qt 5.6.
David Craven [Sat, 20 Aug 2016 19:40:13 +0000 (21:40 +0200)]
gnu: avidemux: Use monolithic Qt 5.6.

* gnu/packages/video.scm (avidemux)[inputs]: Use qt 5.6.1-1.

7 years agognu: vlc: Use monolithic Qt 5.6.
David Craven [Sat, 20 Aug 2016 19:39:42 +0000 (21:39 +0200)]
gnu: vlc: Use monolithic Qt 5.6.

* gnu/packages/video.scm (vlc)[inputs]: Use qt 5.6.1-1. Add libxi.

7 years agognu: v4l-utils: Build with gnu++11.
David Craven [Sat, 20 Aug 2016 19:37:34 +0000 (21:37 +0200)]
gnu: v4l-utils: Build with gnu++11.

* gnu/packages/video.scm (v4l-utils)[arguments]: Add configure-flag.

7 years agognu: scribus: Build with gnu++11.
David Craven [Sat, 20 Aug 2016 19:36:53 +0000 (21:36 +0200)]
gnu: scribus: Build with gnu++11.

* gnu/packages/scribus.scm (scribus)[arguments]: Add configure-flag.

7 years agognu: synthv1: Build with gnu++11.
David Craven [Sat, 20 Aug 2016 19:36:10 +0000 (21:36 +0200)]
gnu: synthv1: Build with gnu++11.

* gnu/packages/music.scm (synthv1)[arguments]: Add configure-flag.

7 years agognu: gpsbabel: Build with gnu++11.
David Craven [Sat, 20 Aug 2016 19:34:53 +0000 (21:34 +0200)]
gnu: gpsbabel: Build with gnu++11.

* gnu/packages/gps.scm (gpsbabel)[arguments]: Add configure-flag. Disable tests.

7 years agognu: qsynth: Build with gnu++11.
David Craven [Sat, 20 Aug 2016 19:34:09 +0000 (21:34 +0200)]
gnu: qsynth: Build with gnu++11.

* gnu/packages/audio.scm (qsynth)[arguments]: Add configure-flag.

7 years agognu: alsa-modular-synth: Build with gnu++11.
David Craven [Sat, 20 Aug 2016 19:33:45 +0000 (21:33 +0200)]
gnu: alsa-modular-synth: Build with gnu++11.

* gnu/packages/audio.scm (alsa-modular-synth)[arguments]: Add configure-flag.

7 years agognu: poppler-qt5: Build with gnu++11.
David Craven [Sun, 21 Aug 2016 22:47:16 +0000 (00:47 +0200)]
gnu: poppler-qt5: Build with gnu++11.

* gnu/packages/pdf.scm (poppler-qt5)[arguments]: Add configure-flag.

7 years agognu: pinentry-qt: Build with gnu++11.
David Craven [Sat, 20 Aug 2016 13:54:18 +0000 (15:54 +0200)]
gnu: pinentry-qt: Build with gnu++11.

* gnu/packages/gnupg.scm (pinentry-qt)[arguments]: Add configure-flag.

7 years agognu: kwidgetsaddons: Disable tests.
David Craven [Sat, 20 Aug 2016 14:43:46 +0000 (16:43 +0200)]
gnu: kwidgetsaddons: Disable tests.

* gnu/packages/kde-frameworks.scm (kwidgetsaddons)[arguments]: Disable tests.
Set QT_QPA_PLATFORM=offscreen and CTEST_OUTPUT_ON_FAILURE=1.

7 years agognu: kguiaddons: Fix test failure.
David Craven [Sat, 20 Aug 2016 13:54:42 +0000 (15:54 +0200)]
gnu: kguiaddons: Fix test failure.

* gnu/packages/kde-frameworks.scm (kguiaddons)[arguments]:
Remove phase 'start-xorg-server. Add phase 'check-setup.

7 years agoservices: elogind: Provide '%elogind-file-systems' by extension.
Ludovic Courtès [Sun, 21 Aug 2016 17:03:29 +0000 (19:03 +0200)]
services: elogind: Provide '%elogind-file-systems' by extension.

* gnu/system/file-systems.scm (%base-file-systems): Remove
%ELOGIND-FILE-SYSTEMS.
* gnu/services/desktop.scm (elogind-service-type): Extend
FILE-SYSTEM-SERVICE-TYPE to provide %ELOGIND-FILE-SYSTEMS.

7 years agoservices: Make a single extensible 'file-systems' service.
Ludovic Courtès [Sun, 21 Aug 2016 16:50:14 +0000 (18:50 +0200)]
services: Make a single extensible 'file-systems' service.

Previously we would create one 'file-system-service-type' instead per
file system.  Now, we create only one instance for all the file
systems.

* gnu/services/base.scm (fstab-service-type)[compose]: Change to
CONCATENATE.
(file-system-shepherd-service): Change to return either one
<shepherd-service> or #f.
(file-system-service-type): Pluralize 'name'.  Adjust
SHEPHERD-ROOT-SERVICE-TYPE extension to above changes.  Add 'compose'
and 'extend'.
(file-system-service): Remove.
* gnu/system.scm (other-file-system-services): Rename to...
(non-boot-file-system-service): ... this.  Change to return a single
FILE-SYSTEM-SERVICE-TYPE instance.
(essential-services): Adjust accordingly.

7 years agognu: openssh: Set the default sshd user PATH to something sensible.
Ludovic Courtès [Sun, 21 Aug 2016 16:29:36 +0000 (18:29 +0200)]
gnu: openssh: Set the default sshd user PATH to something sensible.

* gnu/packages/ssh.scm (openssh)[arguments]: Pass
"--with-default-path".

7 years agognu: openssh: Add PAM support in sshd.
Ludovic Courtès [Sun, 21 Aug 2016 16:28:53 +0000 (18:28 +0200)]
gnu: openssh: Add PAM support in sshd.

* gnu/packages/ssh.scm (openssh)[inputs]: Add LINUX-PAM.
[arguments]: Add "--with-pam" to #:configure-flags.

7 years agognu: pius: Use the 'gpg' command instead of 'gpg2'.
Ludovic Courtès [Sun, 21 Aug 2016 15:52:04 +0000 (17:52 +0200)]
gnu: pius: Use the 'gpg' command instead of 'gpg2'.

This is a followup to bc85b127df622575988f8e760f72d608d0900a75.

* gnu/packages/gnupg.scm (pius)[arguments]: Use the 'gpg' binary instead
of 'gpg2'.

7 years agognu: asciidoc: Use local docbook-xsl package.
Tomáš Čech [Fri, 19 Aug 2016 19:08:43 +0000 (21:08 +0200)]
gnu: asciidoc: Use local docbook-xsl package.

* gnu/packages/documentation.scm (asciidoc)[inputs]: Add docbook-xsl.
[arguments]: Add 'make-local-docbook-xsl' phase.

Signed-off-by: Leo Famulari <leo@famulari.name>
7 years agognu: Add gparted.
Roel Janssen [Sun, 21 Aug 2016 21:39:19 +0000 (23:39 +0200)]
gnu: Add gparted.

* gnu/packages/disk.scm (gparted): New variable.

7 years agognu: disk: Use license: prefix.
Roel Janssen [Sun, 21 Aug 2016 20:54:29 +0000 (22:54 +0200)]
gnu: disk: Use license: prefix.

* gnu/packages/disk.scm (define-module): Import guix licenses with a prefix.
  (parted): Use the import prefix.
  (fdisk): Likewise.
  (gptfdisk): Likewise.
  (ddrescue): Likewise.
  (dosfstools): Likewise.
  (sdparm): Likewise.
  (idle3-tools): Likewise.

7 years agognu: epiphany: Update to 3.20.3.
Ricardo Wurmus [Sun, 21 Aug 2016 20:20:45 +0000 (22:20 +0200)]
gnu: epiphany: Update to 3.20.3.

* gnu/packages/gnome.scm (epiphany): Update to 3.20.3.

7 years agognu: Remove superfluous whitespace from (gnu packages xml).
Leo Famulari [Sun, 21 Aug 2016 20:15:02 +0000 (16:15 -0400)]
gnu: Remove superfluous whitespace from (gnu packages xml).

* gnu/packages/xml.scm: Remove superfluous whitespace.

7 years agognu: Add emacs-org.
Nicolas Goaziou [Fri, 19 Aug 2016 18:52:25 +0000 (20:52 +0200)]
gnu: Add emacs-org.

* gnu/packages/emacs.scm (emacs-org): New variable.

7 years agognu: linux-libre: Update to 4.7.2.
Mark H Weaver [Sun, 21 Aug 2016 18:53:22 +0000 (14:53 -0400)]
gnu: linux-libre: Update to 4.7.2.

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

7 years agognu: linux-libre@4.4: Update to 4.4.19.
Mark H Weaver [Sun, 21 Aug 2016 18:52:19 +0000 (14:52 -0400)]
gnu: linux-libre@4.4: Update to 4.4.19.

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

7 years agognu: mutt: Update to 1.7.0.
Leo Famulari [Fri, 19 Aug 2016 21:24:13 +0000 (17:24 -0400)]
gnu: mutt: Update to 1.7.0.

* gnu/packages/mail.scm (mutt): Update to 1.7.0.
[arguments]: Pass "--enable-sidebar" to #:configure-flags.

7 years agognu: qemu: Update to 2.6.1.
Efraim Flashner [Sat, 20 Aug 2016 22:22:33 +0000 (01:22 +0300)]
gnu: qemu: Update to 2.6.1.

* gnu/packages/qemu.scm (qemu): Update to 2.6.1.

7 years agognu: gimp: Fix python plugin.
宋文武 [Sat, 20 Aug 2016 16:29:19 +0000 (00:29 +0800)]
gnu: gimp: Fix python plugin.

* gnu/packages/gimp.scm (gimp)[arguments]: Add phase to
install 'sitecustomize.py'.

7 years agognu: gimp: Update to 2.8.16.
宋文武 [Sat, 20 Aug 2016 15:00:16 +0000 (23:00 +0800)]
gnu: gimp: Update to 2.8.16.

* gnu/packages/patches/gimp-CVE-2016-4994.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/gimp.scm (gimp): Update to 2.8.16.
[source]: Remove patch.

7 years agognu: babl: Update to 0.1.18.
宋文武 [Sat, 20 Aug 2016 12:18:00 +0000 (20:18 +0800)]
gnu: babl: Update to 0.1.18.

* gnu/packages/gimp.scm (babl): Update to 0.1.18.
[source]: Add gimp.org to 'uri'.

7 years agosystem: Fix 'guix system' when root fs is named by UUID.
Mark H Weaver [Sat, 20 Aug 2016 07:49:42 +0000 (03:49 -0400)]
system: Fix 'guix system' when root fs is named by UUID.

Fixes <https://bugs.gnu.org/23881>.

* guix/scripts/system.scm (previous-grub-entries)
(display-system-generation): Handle the case where the root device is
specified by UUID.

7 years agognu: borg: Update to 1.0.7.
Leo Famulari [Mon, 8 Aug 2016 05:37:11 +0000 (01:37 -0400)]
gnu: borg: Update to 1.0.7.

* gnu/packages/backup.scm (borg): Update to 1.0.7.