jackhill/guix/guix.git
7 years agognu: octave: Update to 4.2.0.
Efraim Flashner [Tue, 15 Nov 2016 13:21:15 +0000 (15:21 +0200)]
gnu: octave: Update to 4.2.0.

* gnu/packages/maths.scm (octave): Update to 4.2.0.
[native-inputs]: Add lzip.
[home-page]: Use https.

7 years agognu: parallel: Update to 20161022.
Efraim Flashner [Tue, 15 Nov 2016 09:45:53 +0000 (11:45 +0200)]
gnu: parallel: Update to 20161022.

* gnu/packages/parallel.scm (parallel): Update to 20161022.
[home-page]: Use https.

7 years agognu: libcdio: Update to 0.94.
Efraim Flashner [Tue, 15 Nov 2016 09:13:24 +0000 (11:13 +0200)]
gnu: libcdio: Update to 0.94.

* gnu/packages/cdrom.scm (libcdio): Update to 0.94.
[home-page]: Use https.

7 years agognu: gvpe: Update to 3.0.
Efraim Flashner [Tue, 15 Nov 2016 09:06:15 +0000 (11:06 +0200)]
gnu: gvpe: Update to 3.0.

* gnu/packages/vpn.scm (gvpe): Update to 3.0.

7 years agognu: cryptsetup: Update to 1.7.3.
Efraim Flashner [Mon, 14 Nov 2016 21:35:38 +0000 (23:35 +0200)]
gnu: cryptsetup: Update to 1.7.3.

* gnu/packages/cryptsetup.scm (cryptsetup): Update to 1.7.3.

7 years agognu: python-vcversioner: Update to 2.16.0.0.
Efraim Flashner [Mon, 14 Nov 2016 21:30:38 +0000 (23:30 +0200)]
gnu: python-vcversioner: Update to 2.16.0.0.

* gnu/packages/python.scm (python-vcversioner): Update to 2.16.0.0.
[inputs]: Remove python-setuptools.
[properties]: New field.
(python2-vcversioner): Use 'strip-python2-variant'.
[native-inputs]: Add python2-setuptools.

7 years agognu: fish: Update to 2.4.0.
Tobias Geerinckx-Rice [Tue, 15 Nov 2016 00:17:01 +0000 (01:17 +0100)]
gnu: fish: Update to 2.4.0.

* gnu/packages/shells.scm (fish): Update to 2.4.0.

7 years agoservices: Require wpa-supplicant-service for connman-service.
Tomáš Čech [Wed, 9 Nov 2016 21:10:30 +0000 (22:10 +0100)]
services: Require wpa-supplicant-service for connman-service.

* gnu/services/networking.scm (connman-shepherd-service): Add
  wpa-supplicant among list of requirements.

7 years agoservices: Add wpa-supplicant-service.
Tomáš Čech [Wed, 9 Nov 2016 20:38:38 +0000 (21:38 +0100)]
services: Add wpa-supplicant-service.

* gnu/services/networking.scm (wpa-supplicant-service): New procedure.
(wpa-supplicant-service-type): New variable.
* doc/guix.texi (Networking Services): Document it.

7 years agognu: connman: Use localstatedir outside of store.
Tomáš Čech [Wed, 9 Nov 2016 07:39:00 +0000 (08:39 +0100)]
gnu: connman: Use localstatedir outside of store.

* gnu/packages/connman.scm (connman): Use localstatedir outside of store.

7 years agognu: python-jsonschema: Use 'nosetests'.
Efraim Flashner [Mon, 14 Nov 2016 20:47:33 +0000 (22:47 +0200)]
gnu: python-jsonschema: Use 'nosetests'.

* gnu/packages/python.scm (python-jsonschema)[arguments]: Replace 'check
phase with python nosetests.
[native-inputs]: Add python-nose.
[home-page]: Use https.
(python2-jsonschema)[native-inputs]: Add python2-mock.

7 years agognu: accountsservice: Update to 0.6.43.
Efraim Flashner [Mon, 14 Nov 2016 19:02:10 +0000 (21:02 +0200)]
gnu: accountsservice: Update to 0.6.43.

* gnu/packages/freedesktop.scm (accountsservice): Update to 0.6.43.

7 years agognu: guix-devel: Update development snapshot.
Ludovic Courtès [Mon, 14 Nov 2016 14:38:56 +0000 (15:38 +0100)]
gnu: guix-devel: Update development snapshot.

* gnu/packages/package-management.scm (guix-devel): Update to commit
7ca37da855fd921fa3925bb62f8015f770b7e784.

7 years agognu: guix: Really skip all the container tests.
Ludovic Courtès [Mon, 14 Nov 2016 14:38:09 +0000 (15:38 +0100)]
gnu: guix: Really skip all the container tests.

* gnu/packages/package-management.scm (guix-0.11.0)[arguments]: Update
pattern in 'disable-container-tests' to match 'test-equal'.

7 years agognu: libpsl: Update to 0.15.0.
Tobias Geerinckx-Rice [Mon, 14 Nov 2016 12:55:12 +0000 (13:55 +0100)]
gnu: libpsl: Update to 0.15.0.

* gnu/packages/web.scm (libpsl): Update to 0.15.0.

7 years agognu: libinput: Enable GUI event tool.
Efraim Flashner [Mon, 14 Nov 2016 11:02:40 +0000 (13:02 +0200)]
gnu: libinput: Enable GUI event tool.

* gnu/packages/freedesktop.scm (libinput)[inputs]: Add glib.
[native-inputs]: Add cairo, gtk+-3.
(libinput-minimal)[native-inputs]: Only pkg-config.

7 years agognu: freedesktop.scm: Reorder modules alphabetically.
Efraim Flashner [Mon, 14 Nov 2016 10:15:40 +0000 (12:15 +0200)]
gnu: freedesktop.scm: Reorder modules alphabetically.

* gnu/packages/freedesktop.scm: Reorder modules alphabetically.

7 years agognu: libinput: Update to 1.5.1.
Efraim Flashner [Mon, 14 Nov 2016 10:12:26 +0000 (12:12 +0200)]
gnu: libinput: Update to 1.5.1.

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

7 years agognu: wayland-protocols: Update to 1.7.
Efraim Flashner [Mon, 14 Nov 2016 08:38:46 +0000 (10:38 +0200)]
gnu: wayland-protocols: Update to 1.7.

* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.7.

7 years agognu: mpv: Use lua@5.2.
Andy Patterson [Mon, 14 Nov 2016 03:09:49 +0000 (22:09 -0500)]
gnu: mpv: Use lua@5.2.

* gnu/packages/video.scm (mpv)[inputs]: Change 'lua' to 'lua-5.2'.

7 years agoimport/cpan: Maybe coerce version to string.
Alex Sassmannshausen [Sat, 12 Nov 2016 16:12:53 +0000 (17:12 +0100)]
import/cpan: Maybe coerce version to string.

* guix/import/cpan.scm (cpan-module->sexp) <version>: Test if version in
  meta is string or number.  If it is number, coerce to string.

7 years agognu: readline-6.2: Fix CVE-2014-2524.
Leo Famulari [Sun, 13 Nov 2016 10:13:48 +0000 (05:13 -0500)]
gnu: readline-6.2: Fix CVE-2014-2524.

* gnu/packages/patches/readline-6.2-CVE-2014-2524.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/readline.scm (readline-6.2): Use it.

7 years agognu: signify: Update to 20.
Leo Famulari [Sun, 13 Nov 2016 21:59:02 +0000 (16:59 -0500)]
gnu: signify: Update to 20.

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

7 years agognu: mailutils: Update to 3.0.
Ludovic Courtès [Sun, 13 Nov 2016 20:11:38 +0000 (21:11 +0100)]
gnu: mailutils: Update to 3.0.

* gnu/packages/mail.scm (mailutils): Update to 3.0.
[arguments]: Adjust 'pre-build' phase.
* gnu/packages/patches/m4-gets-undeclared.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.

7 years agognu: guile-ncurses: Update to 2.1.
Efraim Flashner [Sun, 13 Nov 2016 20:02:05 +0000 (22:02 +0200)]
gnu: guile-ncurses: Update to 2.1.

* gnu/packages/guile.scm (guile-ncurses): Update to 2.1.
[home-page]: Use https.

7 years agognu: btrfs-progs: Update to 4.8.3.
Tobias Geerinckx-Rice [Sun, 13 Nov 2016 12:33:19 +0000 (13:33 +0100)]
gnu: btrfs-progs: Update to 4.8.3.

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

7 years agognu: tidy: Use ‘modify-phases’.
Tobias Geerinckx-Rice [Sat, 12 Nov 2016 17:33:45 +0000 (18:33 +0100)]
gnu: tidy: Use ‘modify-phases’.

* gnu/packages/web.scm (tidy)[arguments]: Use the ‘modify-phases’ syntax.

7 years agognu: protobuf: Replace dead Google Code home-page.
Tobias Geerinckx-Rice [Sat, 12 Nov 2016 17:08:55 +0000 (18:08 +0100)]
gnu: protobuf: Replace dead Google Code home-page.

* gnu/packages/protobuf.scm (protobuf)[home-page]: Update it.

7 years agognu: exfat-utils: Update to 1.2.4.
Tobias Geerinckx-Rice [Thu, 10 Nov 2016 14:39:10 +0000 (15:39 +0100)]
gnu: exfat-utils: Update to 1.2.4.

* gnu/packages/mtools.scm (exfat-utils): Update to 1.2.4.
[source, home-page]: Move away from dead Google Code project.
[arguments, native-inputs]: Remove.

7 years agotests: Don't check file-systems in container tests.
Andy Patterson [Sun, 13 Nov 2016 03:20:28 +0000 (22:20 -0500)]
tests: Don't check file-systems in container tests.

Hello,

The containers test was hanging for me, and this patch fixed the
problem.

--
Andy

From 945ad44acf489b7f3a398d4ab739ec2b48477502 Mon Sep 17 00:00:00 2001
From: Andy Patterson <ajpatter@uwaterloo.ca>
Date: Sat, 12 Nov 2016 22:10:01 -0500
Subject: [PATCH] tests: Don't check file-systems in container tests.

* tests/containers.scm ("call-with-container, mnt namespace"): Don't
check file-system in 'call-with-container' call.
* tests/containers.scm
("call-with-container, mnt namespace, wrong bindmount"): Likewise.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7 years agognu: clisp: Use readline@6.2.
Andy Patterson [Sun, 13 Nov 2016 00:52:22 +0000 (19:52 -0500)]
gnu: clisp: Use readline@6.2.

* gnu/packages/lisp.scm (clisp)[inputs]: Use readline-6.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7 years agoMerge branch 'core-updates'
Ludovic Courtès [Sat, 12 Nov 2016 23:34:16 +0000 (00:34 +0100)]
Merge branch 'core-updates'

7 years agognu: Add newsbeuter.
Efraim Flashner [Thu, 10 Nov 2016 08:22:47 +0000 (10:22 +0200)]
gnu: Add newsbeuter.

* gnu/packages/syndication.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

7 years agognu: Add stfl.
Efraim Flashner [Thu, 10 Nov 2016 08:18:55 +0000 (10:18 +0200)]
gnu: Add stfl.

* gnu/packages/ncurses.scm (stfl): New variable.

7 years agognu: Add perl-modern-perl.
Alex Sassmannshausen [Sat, 12 Nov 2016 12:26:21 +0000 (13:26 +0100)]
gnu: Add perl-modern-perl.

* gnu/packages/perl.scm (perl-modern-perl): New variable.

7 years agognu: libtiff: Fix CVE-2016-9273.
Leo Famulari [Thu, 10 Nov 2016 23:23:57 +0000 (18:23 -0500)]
gnu: libtiff: Fix CVE-2016-9273.

* gnu/packages/patches/libtiff-CVE-2016-9273.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff/fixed): Use it.

7 years agognu: Add python-flask-restplus.
Danny Milosavljevic [Thu, 10 Nov 2016 00:09:04 +0000 (01:09 +0100)]
gnu: Add python-flask-restplus.

* gnu/packages/python.scm (python-flask-restplus): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7 years agognu: Add python-rednose.
Danny Milosavljevic [Thu, 10 Nov 2016 00:09:03 +0000 (01:09 +0100)]
gnu: Add python-rednose.

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

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7 years agognu: Add python-termstyle.
Danny Milosavljevic [Thu, 10 Nov 2016 00:09:02 +0000 (01:09 +0100)]
gnu: Add python-termstyle.

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

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7 years agognu: guix: Update development snapshot.
Ludovic Courtès [Sat, 12 Nov 2016 13:49:04 +0000 (14:49 +0100)]
gnu: guix: Update development snapshot.

This is a followup to 166ba5b10207f44360e218d9e3f00772d09bc7cd.

* gnu/packages/package-management.scm (guix-devel): Update to commit
166ba5b10207f44360e218d9e3f00772d09bc7cd.

7 years agosubstitute: Disable HTTPS certificate verification.
Ludovic Courtès [Sat, 12 Nov 2016 11:57:36 +0000 (12:57 +0100)]
substitute: Disable HTTPS certificate verification.

Fixes a regression introduced in
9e4e431e049fae3f1121c3be22cf13b174404ba8 as a consequence of
bc3c41ce36349ed4ec758c70b48a7059e363043a.
Reported by Marius Bakke <mbakke@fastmail.com>.

* guix/scripts/substitute.scm (fetch): Pass #:verify-certificate? #f to
'open-connection-for-uri' and 'http-fetch'.
(download-cache-info): Likewise.
(http-multiple-get): Add #:verify-certificate? and honor it.
(fetch-narinfos): Pass #:verify-certificate? #f.

7 years agohttp-client: Add #:verify-certificate? to 'http-fetch'.
Ludovic Courtès [Sat, 12 Nov 2016 11:53:45 +0000 (12:53 +0100)]
http-client: Add #:verify-certificate? to 'http-fetch'.

* guix/http-client.scm (http-fetch): Add #:verify-certificate? parameter
and pass it to 'open-connection-for-uri'.

7 years agonls: Update 'fr' translation.
Ludovic Courtès [Sat, 12 Nov 2016 11:24:15 +0000 (12:24 +0100)]
nls: Update 'fr' translation.

7 years agognu: prosody: fix SSL/TLS.
Clément Lassieur [Fri, 11 Nov 2016 09:43:24 +0000 (10:43 +0100)]
gnu: prosody: fix SSL/TLS.

* gnu/packages/lua.scm (lua5.1-sec-0.5): New variable.
* gnu/packages/messaging.scm (prosody):
[inputs]: Change lua5.1-sec to lua5.1-sec-0.5.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7 years agodoc: Added some index entries.
John Darrington [Wed, 9 Nov 2016 14:34:33 +0000 (15:34 +0100)]
doc: Added some index entries.

* doc/guix.texi: Added various @cindex tags to assist readers.

7 years agognu: ruby-lumberjack: Update to 1.0.10.
Ben Woodcroft [Fri, 11 Nov 2016 12:49:19 +0000 (22:49 +1000)]
gnu: ruby-lumberjack: Update to 1.0.10.

* gnu/packages/ruby.scm (ruby-lumberjack): Update to 1.0.10.
[native-inputs]: Add 'ruby-timecop'.

7 years agognu: ruby-arel: Update to 7.1.4.
Ben Woodcroft [Fri, 11 Nov 2016 12:48:22 +0000 (22:48 +1000)]
gnu: ruby-arel: Update to 7.1.4.

* gnu/packages/ruby.scm (ruby-arel): Update to 7.1.4.

7 years agognu: ruby-rake-compiler: Update to 1.0.1.
Ben Woodcroft [Fri, 11 Nov 2016 12:45:38 +0000 (22:45 +1000)]
gnu: ruby-rake-compiler: Update to 1.0.1.

* gnu/packages/ruby.scm (ruby-rake-compiler): Update to 1.0.1.

7 years agognu: ruby-hoe: Update to 3.15.2.
Ben Woodcroft [Fri, 11 Nov 2016 12:44:03 +0000 (22:44 +1000)]
gnu: ruby-hoe: Update to 3.15.2.

* gnu/packages/ruby.scm (ruby-hoe): Update to 3.15.2.

7 years agognu: ruby-rspec-core: Update to 3.5.4.
Ben Woodcroft [Fri, 11 Nov 2016 12:40:39 +0000 (22:40 +1000)]
gnu: ruby-rspec-core: Update to 3.5.4.

* gnu/packages/ruby.scm (ruby-rspec-core): Update to 3.5.4.

7 years agognu: bundler: Update to 1.13.6.
Ben Woodcroft [Fri, 11 Nov 2016 12:38:13 +0000 (22:38 +1000)]
gnu: bundler: Update to 1.13.6.

* gnu/packages/ruby.scm (bundler): Update to 1.13.6.

7 years agognu: ruby-yard: Update to 0.9.5-1.d816482a.
Ben Woodcroft [Mon, 7 Nov 2016 23:39:47 +0000 (09:39 +1000)]
gnu: ruby-yard: Update to 0.9.5-1.d816482a.

* gnu/packages/ruby.scm (ruby-yard): Update to 0.9.5-1.d816482a.
[source]: Update source URL.
[arguments]: Remove unneeded substitutions.  Change test target.
* gnu/packages/patches/ruby-yard-fix-skip-of-markdown-tests.patch (New
file)
* gnu/local.mk (dist_patch_DATA): Add it.

7 years agognu: r-org-mm-eg-db: Update to 3.4.0.
Ricardo Wurmus [Fri, 11 Nov 2016 08:07:05 +0000 (09:07 +0100)]
gnu: r-org-mm-eg-db: Update to 3.4.0.

* gnu/packages/bioinformatics.scm (r-org-mm-eg-db): Update to 3.4.0.

7 years agognu: r-org-dm-eg-db: Update to 3.4.0.
Ricardo Wurmus [Fri, 11 Nov 2016 08:06:40 +0000 (09:06 +0100)]
gnu: r-org-dm-eg-db: Update to 3.4.0.

* gnu/packages/bioinformatics.scm (r-org-dm-eg-db): Update to 3.4.0.

7 years agognu: r-org-ce-eg-db: Update to 3.4.0.
Ricardo Wurmus [Fri, 11 Nov 2016 08:06:11 +0000 (09:06 +0100)]
gnu: r-org-ce-eg-db: Update to 3.4.0.

* gnu/packages/bioinformatics.scm (r-org-ce-eg-db): Update to 3.4.0.

7 years agognu: r-org-hs-eg-db: Update to 3.4.0.
Ricardo Wurmus [Fri, 11 Nov 2016 08:04:59 +0000 (09:04 +0100)]
gnu: r-org-hs-eg-db: Update to 3.4.0.

* gnu/packages/bioinformatics.scm (r-org-hs-eg-db): Update to 3.4.0.

7 years agognu: linux-libre@4.4: Update to 4.4.31.
Leo Famulari [Fri, 11 Nov 2016 06:16:48 +0000 (01:16 -0500)]
gnu: linux-libre@4.4: Update to 4.4.31.

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

7 years agognu: linux-libre: Update to 4.8.7.
Leo Famulari [Fri, 11 Nov 2016 06:16:09 +0000 (01:16 -0500)]
gnu: linux-libre: Update to 4.8.7.

* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.7.

7 years agognu: Add guile-aspell.
Ludovic Courtès [Thu, 10 Nov 2016 23:22:50 +0000 (00:22 +0100)]
gnu: Add guile-aspell.

* gnu/packages/guile.scm (guile-aspell): New variable.

7 years agognu: wordnet: Build with gcc@6 to prevent chunked literal strings.
Ludovic Courtès [Thu, 10 Nov 2016 20:51:32 +0000 (21:51 +0100)]
gnu: wordnet: Build with gcc@6 to prevent chunked literal strings.

* gnu/packages/wordnet.scm (wordnet)[arguments]: Remove
-fno-builtin-strcpy.
[native-inputs]: New field.

7 years agognu: python-pillow: Update to 3.3.3 [fixes CVE-2016-{9189,9190}].
Leo Famulari [Thu, 10 Nov 2016 23:14:42 +0000 (18:14 -0500)]
gnu: python-pillow: Update to 3.3.3 [fixes CVE-2016-{9189,9190}].

* gnu/packages/python.scm (python-pillow, python2-pillow): Update to 3.3.3.

7 years agognu: r-rmarkdown: Remove phase "copy-files-without-mode".
Ricardo Wurmus [Thu, 10 Nov 2016 17:45:31 +0000 (18:45 +0100)]
gnu: r-rmarkdown: Remove phase "copy-files-without-mode".

This phase is no longer needed as upstream has merged the fix in the
current release.

* gnu/packages/statistics.scm (r-rmarkdown)[arguments]: Remove build
phase "copy-files-without-mode".

7 years agognu: inkscape: Use modify-phases syntax.
Ricardo Wurmus [Tue, 8 Nov 2016 21:44:08 +0000 (22:44 +0100)]
gnu: inkscape: Use modify-phases syntax.

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

7 years agognu: vim: Update to 8.0.0073.
Marius Bakke [Thu, 10 Nov 2016 17:30:08 +0000 (17:30 +0000)]
gnu: vim: Update to 8.0.0073.

* gnu/packages/vim.scm (vim, vim-full): Update to 8.0.0073.

7 years agocontainer: Pass a list of <file-system> objects as things to mount.
Ludovic Courtès [Thu, 10 Nov 2016 16:45:54 +0000 (17:45 +0100)]
container: Pass a list of <file-system> objects as things to mount.

* gnu/build/linux-container.scm (mount-file-systems): 'mounts' is now a
list of <file-system> objects instead of a list of lists ("specs").
Add call to 'file-system->spec' as the argument to 'mount-file-system'.
(run-container, call-with-container): Adjust docstring accordingly.
* gnu/system/file-systems.scm (spec->file-system): New procedure.
* gnu/system/linux-container.scm (container-script)[script]: Call
'spec->file-system' inside gexp.
* guix/scripts/environment.scm (launch-environment/container): Remove
call to 'file-system->spec'.
* tests/containers.scm ("call-with-container, mnt namespace")
("call-with-container, mnt namespace, wrong bind mount"): Pass a list of
<file-system> objects.

7 years agolinux-container: Use 'source-module-closure' when generating the script.
Ludovic Courtès [Thu, 10 Nov 2016 16:54:57 +0000 (17:54 +0100)]
linux-container: Use 'source-module-closure' when generating the script.

* gnu/system/linux-container.scm (container-script)[script]: Use
'source-module-closure' in 'with-imported-modules' form.

7 years agognu: guix: Update development snapshot.
Ludovic Courtès [Thu, 10 Nov 2016 12:06:42 +0000 (13:06 +0100)]
gnu: guix: Update development snapshot.

* gnu/packages/package-management.scm (guix-devel): Update to commit
324a2ba56c2f4c0d91567ed08024ae2c492f3b23.

7 years agognu: gmsh: Update to 2.14.1
Paul Garlick [Thu, 10 Nov 2016 13:25:51 +0000 (13:25 +0000)]
gnu: gmsh: Update to 2.14.1

* gnu/packages/maths.scm (gmsh): Update to 2.14.1.
[source]: Use new uri.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
7 years agognu: milkytracker: Update upstream location.
Marius Bakke [Thu, 10 Nov 2016 16:31:08 +0000 (16:31 +0000)]
gnu: milkytracker: Update upstream location.

* gnu/packages/music.scm (milkytracker)[source]: Update source uri.
[home-page]: Change to new domain.

Reported-by: ng0 <ng0@we.make.ritual.n0.is>
7 years agognu: imagemagick: Update to 6.9.6-4.
Leo Famulari [Thu, 10 Nov 2016 16:23:38 +0000 (11:23 -0500)]
gnu: imagemagick: Update to 6.9.6-4.

* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.6-4.

7 years agognu: claws-mail: Update to 3.14.1.
Tobias Geerinckx-Rice [Wed, 9 Nov 2016 21:30:01 +0000 (22:30 +0100)]
gnu: claws-mail: Update to 3.14.1.

* gnu/packages/mail.scm (claws-mail): Update to 3.14.1.

7 years agognu: Add pdfposter.
Hartmut Goebel [Wed, 9 Nov 2016 22:22:45 +0000 (23:22 +0100)]
gnu: Add pdfposter.

* gnu/packages/pdf.scm(pdfposter): New variable.

7 years agognu: Add python2-pypdf.
Hartmut Goebel [Thu, 10 Nov 2016 13:25:06 +0000 (14:25 +0100)]
gnu: Add python2-pypdf.

* gnu/packages/pdf.scm (python2-pypdf): New variable.

7 years agognu: Add python-pypdf2.
Hartmut Goebel [Tue, 8 Nov 2016 21:31:32 +0000 (22:31 +0100)]
gnu: Add python-pypdf2.

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

7 years agotests: Adjust 'url-fetch' mocks to TLS changes.
Ludovic Courtès [Thu, 10 Nov 2016 10:58:43 +0000 (11:58 +0100)]
tests: Adjust 'url-fetch' mocks to TLS changes.

This is a followup to bc3c41ce36349ed4ec758c70b48a7059e363043a.

* tests/cpan.scm ("cpan->guix-package"): Add #:verify-certificate?
parameter in 'url-fetch' mock.
* tests/cran.scm ("description->package"): Likewise.

7 years agognu: gcc@5, gcc@6: Work around use of 'movabs' for /gnu/store strings.
Ludovic Courtès [Wed, 9 Nov 2016 20:20:00 +0000 (21:20 +0100)]
gnu: gcc@5, gcc@6: Work around use of 'movabs' for /gnu/store strings.

Partly addresses <http://bugs.gnu.org/24703>.
Reported by Mark H Weaver <mhw@netris.org>.

* gnu/packages/patches/gcc-strmov-store-file-names.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gcc.scm (gcc-5)[sources](patches): Add it.
(gcc-6)[sources](patches): Add it.

7 years agolint: 'cve' checker catches 'tls-certificate-error'.
Ludovic Courtès [Wed, 9 Nov 2016 15:27:29 +0000 (16:27 +0100)]
lint: 'cve' checker catches 'tls-certificate-error'.

Reported by Frederick Muriithi <fredmanglis@gmail.com>.

* guix/scripts/lint.scm (tls-certificate-error-string): New procedure.
(validate-uri): Use it.
(current-vulnerabilities*): Catch 'tls-certificate-error' and print a
warning.

7 years agognu: Add kdevelop-pg-qt.
Thomas Danckaert [Tue, 8 Nov 2016 13:16:43 +0000 (14:16 +0100)]
gnu: Add kdevelop-pg-qt.

* gnu/packages/kde.scm (kdevelop-pg-qt): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7 years agognu: Add libkomparediff2.
Thomas Danckaert [Tue, 8 Nov 2016 13:15:52 +0000 (14:15 +0100)]
gnu: Add libkomparediff2.

* gnu/packages/kde.scm (libkomparediff2): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7 years agognu: hidapi: Fix 'license'.
Ludovic Courtès [Wed, 9 Nov 2016 11:06:38 +0000 (12:06 +0100)]
gnu: hidapi: Fix 'license'.

* gnu/packages/libusb.scm (hidapi)[license]: Actually call
'non-copyleft'.

7 years agodoc: Mention elpa.gnu.org package signatures.
Ludovic Courtès [Tue, 8 Nov 2016 22:04:41 +0000 (23:04 +0100)]
doc: Mention elpa.gnu.org package signatures.

* doc/guix.texi (Invoking guix import): Document elpa.gnu.org
signatures.

7 years agognu: Add vifm.
Efraim Flashner [Wed, 9 Nov 2016 11:49:07 +0000 (13:49 +0200)]
gnu: Add vifm.

* gnu/packages/vim.scm (vifm): New variable.

7 years agognu: libxslt: Fix CVE-2016-4738.
Leo Famulari [Tue, 8 Nov 2016 22:12:01 +0000 (17:12 -0500)]
gnu: libxslt: Fix CVE-2016-4738.

* gnu/packages/patches/libxslt-CVE-2016-4738.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xml.scm (libxslt)[replacement]: New field.
(libxslt/fixed): New variable.

7 years agognu: postgresql: Update to 9.5.5.
Efraim Flashner [Wed, 9 Nov 2016 09:39:30 +0000 (11:39 +0200)]
gnu: postgresql: Update to 9.5.5.

* gnu/packages/databases.scm (postgresql): Update to 9.5.5.
[home-page]: Use https.

7 years agognu: mariadb: Update to 10.1.19.
Efraim Flashner [Wed, 9 Nov 2016 09:04:36 +0000 (11:04 +0200)]
gnu: mariadb: Update to 10.1.19.

* gnu/packages/databases.scm (mariadb): Update to 10.1.19.

7 years agognu: gnome-calculator: Update to 3.22.2.
Ludovic Courtès [Wed, 9 Nov 2016 08:25:18 +0000 (09:25 +0100)]
gnu: gnome-calculator: Update to 3.22.2.

* gnu/packages/gnome.scm (gnome-calculator): Update to 3.22.2.

7 years agognu: gcc-arm-none-eabi-4.9: Remove non-applicable patch.
Ludovic Courtès [Tue, 8 Nov 2016 22:57:29 +0000 (23:57 +0100)]
gnu: gcc-arm-none-eabi-4.9: Remove non-applicable patch.

* gnu/packages/embedded.scm (gcc-arm-none-eabi-4.9)[patches]: Remove
"gcc-arm-bug-71399.patch" from XGCC's patches.

7 years agotests: Fix 'fold-packages' for hidden packages.
Ludovic Courtès [Tue, 8 Nov 2016 22:31:36 +0000 (23:31 +0100)]
tests: Fix 'fold-packages' for hidden packages.

* tests/packages.scm ("fold-packages, hidden package"): Expect
GUILE-2.0, not GUILE-2.0/FIXED.  This is a followup to
c62a31ca802c2b225279c4b0360a4cfc2723ad28.

7 years agosystem: Reintroduce 'GUIX_LOCPATH', for compatibility with glibc@2.23.
Ludovic Courtès [Tue, 8 Nov 2016 22:20:11 +0000 (23:20 +0100)]
system: Reintroduce 'GUIX_LOCPATH', for compatibility with glibc@2.23.

* gnu/system.scm (operating-system-environment-variables): Re-add
'GUIX_LOCPATH'.  This reverts part of
9f58fe3d1c32e3f0ced065e286532a10cad1b5e3.

7 years agognu: mate-themes: Update to 3.20.9.
Efraim Flashner [Tue, 8 Nov 2016 20:53:28 +0000 (22:53 +0200)]
gnu: mate-themes: Update to 3.20.9.

* gnu/packages/mate.scm (mate-themes): Update to 3.20.9.
[source]: Update package location.
[inputs]: Remove gtk+-2, add gtk+-3.
[description]: Add note about dual gtk+-2/gtk+-3 support.

7 years agognu: mate-menus: Update to 1.16.0.
Efraim Flashner [Tue, 8 Nov 2016 20:35:27 +0000 (22:35 +0200)]
gnu: mate-menus: Update to 1.16.0.

* gnu/packages/mate.scm (mate-menus): Update to 1.16.0.
[propagated-inputs]: Move glib ...
[inputs]: ... to here.

7 years agognu: Add pam-krb5 service.
John Darrington [Sat, 15 Oct 2016 13:03:52 +0000 (15:03 +0200)]
gnu: Add pam-krb5 service.

* doc/guix.texi (Kerberos Services): New node.
* gnu/services/kerberos.scm: New file.
* gnu/local.mk: Add it.

7 years agognu: mate-desktop: Update to 1.16.1.
Efraim Flashner [Tue, 8 Nov 2016 19:54:06 +0000 (21:54 +0200)]
gnu: mate-desktop: Update to 1.16.1.

* gnu/packages/mate.scm (mate-desktop): Update to 1.16.1.
[arguments]: Build with gtk+-3, enable mpaste.
[propagated-inputs]: Remove gtk+-2, move libxrandr,
startup-notification ...
[inputs]: ... to here.  Add gtk+-3, python-2.

7 years agognu: mate-icon-theme: Update to 1.16.0.
Efraim Flashner [Tue, 8 Nov 2016 18:54:11 +0000 (20:54 +0200)]
gnu: mate-icon-theme: Update to 1.16.0.

* gnu/packages/mate.scm (mate-icon-theme): Update to 1.16.0.

7 years agognu: libmateweather: Update to 1.16.1.
Efraim Flashner [Tue, 8 Nov 2016 18:41:27 +0000 (20:41 +0200)]
gnu: libmateweather: Update to 1.16.1.

* gnu/packages/mate.scm (libmateweather): Update to 1.16.1.

[arguments]: Build with gtk+-3.
[propagated-inputs]: Remove gtk+-2, move gdk-pixbuf ...
[inputs]: ... to here. Add gtk+-3.

7 years agognu: Add faust-2.
Ricardo Wurmus [Sun, 12 Jun 2016 09:14:02 +0000 (11:14 +0200)]
gnu: Add faust-2.

* gnu/packages/audio.scm (faust-2): New variable.

7 years agognu: Add LLVM variant with RTTI support.
Ricardo Wurmus [Sun, 6 Nov 2016 16:25:52 +0000 (17:25 +0100)]
gnu: Add LLVM variant with RTTI support.

* gnu/packages/llvm.scm (llvm-with-rtti): New variable.

7 years agognu: python-tempest-lib: Update to 1.0.0.
Marius Bakke [Tue, 8 Nov 2016 15:49:28 +0000 (15:49 +0000)]
gnu: python-tempest-lib: Update to 1.0.0.

* gnu/packages/openstack.scm (python-tempest-lib): Update to 1.0.0.
[home-page]: Use HTTPS.

7 years agognu: python-os-testr: Update to 0.8.0.
Marius Bakke [Tue, 8 Nov 2016 15:27:50 +0000 (15:27 +0000)]
gnu: python-os-testr: Update to 0.8.0.

* gnu/packages/openstack.scm (python-os-testr, python2-os-testr): Update
to 0.8.0.
[home-page]: Use HTTPS.

7 years agognu: python-jsonschema: Correct inputs.
Marius Bakke [Tue, 8 Nov 2016 15:50:13 +0000 (15:50 +0000)]
gnu: python-jsonschema: Correct inputs.

* gnu/packages/python.scm (python-jsonschema)[inputs]: Remove
python-setuptools. Move python-vcversioner to ...
[native-inputs]: ... here.
* gnu/packages/python.scm (python2-jsonschema)[inputs]: Move
python2-functools32 to ...
[propagated-inputs]: ... here.
[native-inputs]: Add python2-setuptools.