Commit Graph

12484 Commits

Author SHA1 Message Date
Ricardo Wurmus 22c5d736af
gnu: r-dnacopy: Update to 1.48.0.
* gnu/packages/bioinformatics.scm (r-dnacopy): Update to 1.48.0.
2016-10-26 09:28:12 +02:00
Ricardo Wurmus 5c7b04e0c3
gnu: r-biocinstaller: Update to 1.24.0.
* gnu/packages/bioinformatics.scm (r-biocinstaller): Update to 1.24.0.
2016-10-26 09:28:12 +02:00
Ricardo Wurmus f0b297e17b
gnu: r-biocgenerics: Update to 0.20.0.
* gnu/packages/bioinformatics.scm (r-biocgenerics): Update to 0.20.0.
2016-10-26 09:28:11 +02:00
Ricardo Wurmus c9b5046a18
gnu: r-grohmm: Update to 1.8.0.
* gnu/packages/bioinformatics.scm (r-grohmm): Update to 1.8.0.
2016-10-26 09:28:11 +02:00
Ricardo Wurmus 1265d3877b
gnu: r-systempiper: Update to 1.8.1.
* gnu/packages/bioinformatics.scm (r-systempiper): Update to 1.8.1.
2016-10-26 09:28:11 +02:00
Ricardo Wurmus b87b41a74d
gnu: r-shortread: Update to 1.32.0.
* gnu/packages/bioinformatics.scm (r-shortread): Update to 1.32.0.
2016-10-26 09:28:10 +02:00
Ricardo Wurmus ae6899b683
gnu: r-gostats: Update to 2.40.0.
* gnu/packages/bioinformatics.scm (r-gostats): Update to 2.40.0.
2016-10-26 09:28:10 +02:00
Ricardo Wurmus 816599c1e7
gnu: r-category: Update to 2.40.0.
* gnu/packages/bioinformatics.scm (r-category): Update to 2.40.0.
2016-10-26 09:28:10 +02:00
Ricardo Wurmus 558d02c361
gnu: r-gseabase: Update to 1.36.0.
* gnu/packages/bioinformatics.scm (r-gseabase): Update to 1.36.0.
2016-10-26 09:28:09 +02:00
Ricardo Wurmus 700c780dcf
gnu: r-rbgl: Update to 1.50.0.
* gnu/packages/bioinformatics.scm (r-rbgl): Update to 1.50.0.
2016-10-26 09:28:09 +02:00
Ricardo Wurmus 55cd914c3d
gnu: r-annotationforge: Update to 1.16.0.
* gnu/packages/bioinformatics.scm (r-annotationforge): Update to 1.16.0.
[propagated-inputs]: Add r-rcurl.
2016-10-26 09:28:09 +02:00
Ricardo Wurmus e1db8dd813
gnu: r-deseq2: Update to 1.14.0.
* gnu/packages/bioinformatics.scm (r-deseq2): Update to 1.14.0.
2016-10-26 09:28:08 +02:00
Ricardo Wurmus 1e66e71921
gnu: r-genefilter: Update to 1.56.0.
* gnu/packages/bioinformatics.scm (r-genefilter): Update to 1.56.0.
2016-10-26 09:28:08 +02:00
Ricardo Wurmus 6faa2a48f0
gnu: r-geneplotter: Update to 1.52.0.
* gnu/packages/bioinformatics.scm (r-geneplotter): Update to 1.52.0.
2016-10-26 09:28:08 +02:00
Ricardo Wurmus 9beba74f66
gnu: r-annotate: Update to 1.52.0.
* gnu/packages/bioinformatics.scm (r-annotate): Update to 1.52.0.
2016-10-26 09:28:07 +02:00
Ricardo Wurmus 557a4b8e61
gnu: Add r-kernsmooth.
* gnu/packages/statistics.scm (r-kernsmooth): New variable.
2016-10-26 09:28:07 +02:00
Ricardo Wurmus f9875807e8
gnu: emacs-emms-player-mpv: Update to 0.0.10.
* gnu/packages/emacs.scm (emacs-emms-player-mpv): Update to 0.0.10.
2016-10-26 09:28:07 +02:00
Leo Famulari 6c18c4f603
gnu: elfutils: Update to 0.167.
* gnu/packages/elf.scm (elfutils): Update to 0.167.
2016-10-25 22:11:59 -04:00
Leo Famulari 3de764f7a7
gnu: gtk+-2: Update to 2.24.31 [fixes CVE-2013-7447].
* gnu/packages/gtk.scm (gtk+-2): Update to 2.24.31.
2016-10-25 16:33:13 -04:00
Kei Kebreau 47a04fca99
gnu: mupdf: Fix CVE-2016-8674.
* gnu/packages/patches/mupdf-CVE-2016-8674.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/pdf.scm (mupdf): Use it.
2016-10-25 12:50:50 -04:00
Thomas Danckaert 4b12fe5cab
gnu: coda: Remove bundled libraries.
* gnu/packages/maths.scm (coda): Remove bundled libraries.
[source]: Add patch and snippet to remove bundled zlib, pcre and expat.
[inputs]: Add system zlib, pcre and expat.
* gnu/packages/patches/coda-use-system-libs.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-25 14:56:37 +02:00
Ludovic Courtès 8ce84bf1f5
svg: Autoload Guile-RSVG and Guile-Cairo.
Fixes compilation by 'guix pull' where Guile-{RSVG,Cairo} are missing.
Reported by Efraim Flashner.

* gnu/build/svg.scm: Use 'module-autoload!' rather than 'module-use!'.
2016-10-25 13:57:28 +02:00
Mark H Weaver e9a19bde40
gnu: linux-libre@4.1: Update to 4.1.35.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.35.  Remove
patch.
* gnu/packages/patches/linux-libre-4.1-CVE-2016-5195.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-24 22:53:18 -04:00
Mark H Weaver c4a667bfa5
gnu: Add missing module import to (gnu packages gl).
This is a followup to commit f1267c872f.

* gnu/packages/gl.scm: Import (gnu packages).
2016-10-24 22:45:38 -04:00
Mark H Weaver f1267c872f
gnu: mesa: Fix 'wayland-egl-symbols-check' on MIPS.
* gnu/packages/patches/mesa-wayland-egl-symbols-check-mips.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gl.scm (mesa)[source]: Add patch when building on MIPS.
2016-10-24 22:28:32 -04:00
Ludovic Courtès ffde82c9ec
system: grub: Use Guile-{RSVG,Cairo} instead of Inkscape + ImageMagick.
Based on a suggestion by Andy Wingo at
<https://lists.gnu.org/archive/html/guix-devel/2015-08/msg00753.html>.

* gnu/build/svg.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* gnu/system/grub.scm (svg->png): Add #:width and #:height.  Rewrite to
use (gnu build svg).
(resize-image): Remove.
(grub-background-image): Adjust accordingly.
2016-10-25 01:21:28 +02:00
Leo Famulari 19a65e7c8c
gnu: perl-eval-closure: Update to 0.14.
* gnu/packages/perl.scm (perl-eval-closure): Update to 0.14.
2016-10-24 17:29:25 -04:00
Thomas Danckaert d91025e3d0
gnu: Add coda.
* gnu/packages/maths.scm (coda): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-24 23:14:52 +02:00
Thomas Danckaert d3c4f3bb00
gnu: Add hdf-eos2.
* gnu/packages/maths.scm (hdf-eos2): New variable.
* gnu/packages/patches/hdf-eos2-build-shared.patch: New file.
* gnu/packages/patches/hdf-eos2-remove-gctp.patch: New file.
* gnu/packages/patches/hdf-eos2-fortrantests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patches.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-24 23:05:20 +02:00
Amirouche 3b5783fcd9
gnu: Add guile-bytestructures
* gnu/packages/guile.scm (guile-bytestructures): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-24 22:51:52 +02:00
Julien Lepiller 8c00b83818
services: nginx: Virtual hosts are first-class configuration items.
* gnu/services/web.scm (<nginx-vhost-configuration>): New record type.
(config-domain-strings): New procedure.
(config-index-strings): New procedure.
(default-nginx-vhost-config): New procedure.
(default-nginx-config): Add vhost support and temporary directories
(nginx-activation): Create temporary directories
(nginx-service): Add vhost-list key.
* doc/guix.texi (Web Services): Document 'nginx-vhost-configuration'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-24 22:50:40 +02:00
Leo Famulari 4691428059
gnu: twolame: Make the test suite compatible with Perl 5.24.
* gnu/packages/audio.scm (twolame)[source]: Add snippet to fix test.
2016-10-24 16:19:25 -04:00
Efraim Flashner 405be8dceb
gnu: efl: Update to 1.18.2.
* gnu/packages/enlightenment.scm (efl): Update to 1.18.2.
2016-10-24 22:01:00 +03:00
Kei Kebreau c201b28bfa
gnu: red-eclipse: Update to 1.5.6.
* gnu/packages/games.scm (red-eclipse): Update to 1.5.6.
[arguments]: Adjust phases.
2016-10-24 13:25:39 -04:00
ng0 9c798f9036
gnu: Add whois.
* gnu/packages/networking.scm (whois): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-10-24 17:40:53 +01:00
宋文武 bd1b1e0517
gnu: gnumeric: Use 'glib-or-gtk-build-system'.
Reported by Pjotr Prins <pjotr.public12@thebird.nl>.

* gnu/packages/gnome.scm (gnumeric)[build-systems]: Switch to
GLIB-OR-GTK-BUILD-SYSTEM.
2016-10-24 19:19:34 +08:00
Leo Famulari 02cfea6627
gnu: musl: Fix CVE-2016-8859.
* gnu/packages/patches/musl-CVE-2016-8859.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/musl.scm (musl)[source]: Use it.
2016-10-23 18:08:17 -04:00
Kei Kebreau 8e3017cc65
gnu: windowmaker: Update to 0.95.7.
* gnu/packages/gnustep.scm (windowmaker): Update to 0.95.7.
2016-10-23 17:52:28 -04:00
Arun Isaac 0f6b6cb996
gnu: gajim: Update to 0.16.6.
* gnu/packages/messaging.scm (gajim): Update to 0.16.6.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-10-23 17:40:50 -04:00
Arun Isaac d6465efaa9
gnu: gajim: License is "version 3 only".
* gnu/packages/messaging.scm (gajim)[license]: Change to GPL3.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-10-23 17:40:50 -04:00
ng0 2dfa90721d
gnu: weechat: Update to 1.6.
* gnu/packages/irc.scm (weechat): Update to 1.6.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-10-23 17:10:22 -04:00
Leo Famulari ef73acd30d
gnu: diffoscope: Disable failing test.
* gnu/packages/package-management.scm (diffoscope)[arguments]: Add
'disable-failing-test' phase.
2016-10-23 17:05:09 -04:00
Leo Famulari 1bafad5661
gnu: audit: Use GnuTLS instead of OpenSSL.
* gnu/packages/admin.scm (audit)[inputs]: Replace openssl with gnutls.
2016-10-23 16:38:21 -04:00
Mark H Weaver 93cb98d481
gnu: icu4c: On MIPS, pass --with-data-packaging=archive to configure.
* gnu/packages/icu4c.scm (icu4c)[arguments]: On MIPS, pass
"--with-data-packaging=archive" to configure.
2016-10-23 14:18:26 -04:00
Mark H Weaver ca0635b4ba
Merge branch 'master' into core-updates 2016-10-23 14:16:39 -04:00
Danny Milosavljevic 903276d066
gnu: Add python-flask-sqlalchemy.
* gnu/packages/python.scm (python-flask-sqlalchemy): New variable.
2016-10-23 19:41:11 +02:00
Danny Milosavljevic 31288222d4
gnu: Add python-flask-basicauth.
* gnu/packages/python.scm (python-flask-basicauth): New variable.
2016-10-23 19:41:10 +02:00
Danny Milosavljevic 999d964d64
gnu: Add python-flask-restful.
* gnu/packages/python.scm (python-flask-restful): New variable.
2016-10-23 19:31:39 +02:00
Danny Milosavljevic 0990edfecb
gnu: Add python-aniso8601.
* gnu/packages/python.scm (python-aniso8601): New variable.
2016-10-23 19:31:39 +02:00
Rene Saavedra 04ce840a82
gnu: Add bluefish.
* gnu/packages/gnome.scm (bluefish): New variable.
2016-10-23 19:26:30 +02:00
Tobias Geerinckx-Rice 373e765ec3
gnu: openconnect: Update to 7.07.
* gnu/packages/vpn.scm (openconnect): Update to 7.07.
2016-10-23 16:33:04 +02:00
Tobias Geerinckx-Rice bdc74f07c3
gnu: weex: Use ‘modify-phases’.
* gnu/packages/ftp.scm (weex): Use the ‘modify-phases’ syntax.
2016-10-23 16:33:04 +02:00
Ricardo Wurmus 5f5b57681c
gnu: Add guitarix-lv2.
* gnu/packages/audio.scm (guitarix-lv2): New variable.
2016-10-23 15:47:35 +02:00
Ricardo Wurmus 84d53724ba
gnu: Add mod-utilities.
* gnu/packages/music.scm (mod-utilities): New variable.
2016-10-23 15:47:35 +02:00
Ricardo Wurmus 3d4b1bb9a1
gnu: Add jalv-select.
* gnu/packages/music.scm (jalv-select): New variable.
2016-10-23 15:47:35 +02:00
Ricardo Wurmus c2c9e74891
gnu: Add mod-host.
* gnu/packages/music.scm (mod-host): New variable.
2016-10-23 15:47:35 +02:00
Efraim Flashner 875dc49b00
gnu: jasper: Update to 1.900.13.
* gnu/packages/image.scm (jasper): Update to 1.900.13.
[arguments]: Build with -std=c99 support.
2016-10-23 16:32:04 +03:00
ng0 5cb7974109
gnu: Add libpsyc.
* gnu/packages/psyc.scm (libpsyc): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-10-23 16:32:03 +03:00
ng0 3a14b2bcf6
gnu: Add perl-net-psyc.
* gnu/packages/psyc.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-10-23 16:32:03 +03:00
Ricardo Wurmus 860eda621b
gnu: vmpk: Remove package.
The vmpk package has been broken for a while and attempts to fix it have
failed.  The package "jack-keyboard" offers similar features.

* gnu/packages/music.scm (vmpk): Remove variable.
2016-10-23 15:06:36 +02:00
Ricardo Wurmus 1a0633e79b
gnu: Add supertuxkart.
* gnu/packages/games.scm (supertuxkart): New variable.
2016-10-23 15:05:19 +02:00
Efraim Flashner 9ba88890f7
gnu: gambit-c: Update to 4.8.5.
* gnu/packages/scheme.scm (gambit-c): Update to 4.8.5.
[source]: Update source tarball name.
2016-10-23 14:37:36 +03:00
Efraim Flashner 27668c79de
gnu: gambit-c: Use 'modify-phases' syntax.
* gnu/packages/scheme.scm (gambit-c)[arguments]: Use 'modify-phases'
syntax.
2016-10-23 14:37:36 +03:00
Efraim Flashner 71dcdaf31f
gnu: gambit-c: Update to 4.7.9.
* gnu/packages/scheme.scm (gambit-c): Update to 4.7.9.
2016-10-23 14:37:36 +03:00
Efraim Flashner fb685df8f8
gnu: bigloo: Use 'modify-phases' syntax.
* gnu/packages/scheme.scm (bigloo)[arguments]: Use 'modify-phases' syntax.
2016-10-23 14:37:36 +03:00
Efraim Flashner 04014de6f5
gnu: hop: Use 'modify-phases' syntax.
* gnu/packages/scheme.scm (hop)[arguments]: Use 'modify-phases' syntax.
2016-10-23 14:37:35 +03:00
Efraim Flashner eccd1d24c9
gnu: hop: Update to 2.5.1.
* gnu/packages/scheme.scm (hop): Update to 2.5.1.
[source]: Remove patch.
* gnu/packages/patches/hop-bigloo-4.0b.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-23 14:37:28 +03:00
Leo Famulari 5ed7f28da5
gnu: mpg321: Update to 0.3.2.
* gnu/packages/mp3.scm (mpg321): Update to 0.3.2.
2016-10-23 05:01:02 -04:00
Leo Famulari d78b652c16
gnu: mpg123: Update to 1.23.8.
* gnu/packages/mp3.scm (mpg123): Update to 1.23.8.
2016-10-23 04:55:26 -04:00
Efraim Flashner 844f4f6e62
gnu: beast: Disable parallel-build.
* gnu/packages/music.scm (beast)[arguments]: Disable parallel builds to
prevent a race condition.
2016-10-23 07:47:03 +03:00
Efraim Flashner d661894159
gnu: infamous-plugins: Remove compiler optimizations.
* gnu/packages/audio.scm (infamous-plugins)[arguments]: Add phase
removing built-in compiler optimizations in the source code.
2016-10-23 07:47:03 +03:00
Efraim Flashner 7ca6830482
gnu: python2-validictory: Add missing input.
* gnu/packages/python.scm (python2-validictory)[native-inputs]: Add
python2-setuptools.
(python-validictory)[properties]: New field.
2016-10-23 07:47:03 +03:00
Efraim Flashner ff1e2b59bf
gnu: ffmpeg: Update to 3.1.5.
* gnu/packages/video.scm (ffmpeg): Update to 3.1.5.
2016-10-23 07:47:03 +03:00
Efraim Flashner 04ed5444fe
gnu: mutt: Update to 1.7.1.
* gnu/packages/mail.scm (mutt): Update to 1.7.1.
2016-10-23 07:47:03 +03:00
ng0 ad6198a5f9
gnu: Add vim-full.
* gnu/packages/vim.scm (vim-full): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-10-23 07:47:02 +03:00
Efraim Flashner 84a79b8c42
gnu: aria2: Update to 1.28.0.
* gnu/packages/bittorrent.scm (aria2): Update to 1.28.0.
2016-10-23 07:46:49 +03:00
Mark H Weaver 35680748a6
gnu: linux-libre: Update to 4.8.4.
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.4.
2016-10-23 00:21:20 -04:00
Mark H Weaver 62cf3ae09b
gnu: linux-libre@4.4: Update to 4.4.27.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.27.
2016-10-23 00:18:42 -04:00
John Darrington 0881b616f4
gnu: guile-ncurses: Update to version 2.0.
* gnu/packages/guile.scm (guile-ncurses): Update version to 2.0.
2016-10-22 17:24:39 +02:00
Alex Sassmannshausen ed53a07145
gnu: perl-test-mockobject: Update to 1.20150527.
* gnu/packages/perl.scm (perl-test-mockobject): Update to 1.20150527.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-10-22 02:20:15 -04:00
Nicolas Goaziou 3ae48df120
gnu: wireshark: Update to 2.2.1.
* gnu/packages/networking.scm (wireshark): Update to 2.2.1.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-10-22 02:20:15 -04:00
Nicolas Goaziou a4c7f40cec
gnu: giac-xcas: Update to 1.2.2-95.
* gnu/packages/algebra.scm (giac-xcas): Update to 1.2.2-95.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-10-22 02:20:10 -04:00
Mark H Weaver a861665b75
gnu: linux-libre@4.1: Add fix for CVE-2016-5195.
* gnu/packages/patches/linux-libre-4.1-CVE-2016-5195.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (linux-libre-4.1): Add patch.
2016-10-22 00:30:38 -04:00
Mark H Weaver 64de7d1ceb
gnu: make-linux-libre: Add #:patches keyword argument.
* gnu/packages/linux.scm (make-linux-libre): Add 'patches' keyword
argument.
2016-10-22 00:22:31 -04:00
Leo Famulari f08add0c5a
gnu: go-1.7: Skip test that fails due to time zone name change.
* gnu/packages/golang.scm (go-1.7)[arguments]: Skip test "TestLoadFixed" in
'prebuild' phase.
2016-10-21 19:13:01 -04:00
Leo Famulari 4b0bac4b3e
gnu: go-1.4: Skip test that fails due to time zone name change.
* gnu/packages/golang.scm (go-1.4)[arguments]: Skip test "TestLoadFixed" in
'prebuild' phase.
2016-10-21 19:13:01 -04:00
Leo Famulari 04a95a4fd6
gnu: go-1.4: Disable cgo.
* gnu/packages/golang.scm (go-1.4)[arguments]: Set "CGO_ENABLED=0" while
building.
(go-1.7)[arguments]: Keep "CGO_ENABLED=1".
2016-10-21 19:13:01 -04:00
Leo Famulari 57147c5d34
gnu: go-1.7: Update to 1.7.3.
* gnu/packages/golang.scm (go-1.7): Update to 1.7.3.
2016-10-21 19:03:21 -04:00
Leo Famulari bc8aa24b15
gnu: mpv: Update to 0.21.0.
* gnu/packages/video.scm (mpv): Update to 0.21.0.
2016-10-21 15:56:43 -04:00
Christopher Allan Webber 7d2ee59b4a
gnu: slim: Fix line numbers in slim-login.patch.
This was causing build failures.

* gnu/packages/patches/slim-login.patch: Fix line numbers.
2016-10-21 12:51:33 -05:00
Tobias Geerinckx-Rice 666619d088
gnu: lrzip: Update to 0.631.
* gnu/packages/compression.scm (lrzip): Update to 0.631.
2016-10-21 05:14:32 +02:00
Eric Bavier 17d50dfdbb
gnu: slim: Display login message.
* gnu/packages/patches/slim-login.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/display-managers.scm (slim)[source]: Use it.
2016-10-20 16:47:20 -05:00
Eric Bavier 0b71c15c80
gnu: slim: Do not reset session after failed login.
* gnu/packages/patches/slim-reset.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/display-managers.scm (slim)[source]: Use it.
2016-10-20 16:47:19 -05:00
Leo Famulari 5d5cdb7ca4
gnu: linux-libre-4.4: Update to 4.4.26.
* gnu/packages/linux.scm (linux-libre): Update to 4.4.26.
2016-10-20 17:42:49 -04:00
Leo Famulari 88576735bf
gnu: linux-libre: Update to 4.8.3.
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.3.
2016-10-20 17:42:49 -04:00
Roel Janssen d6e5de1ed2
gnu: Add emacs-d-mode.
* gnu/packages/emacs.scm (emacs-d-mode): New variable.
2016-10-20 22:26:41 +02:00
ng0 2116bfb367
gnu: network-manager-applet: Update to 1.4.2.
* gnu/packages/gnome.scm (network-manager-applet): Update to 1.4.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-20 22:20:47 +02:00
Ludovic Courtès 29d2f451a6
gnu-maintenance: GNOME updater honors 'upstream-name' package property.
* guix/gnu-maintenance.scm (latest-gnome-release)[upstream-name]: New
variable.  Use it as the first argument to 'latest-ftp-release' and when
constructing #:directory.
* gnu/packages/gnome.scm (gconf)[properties]: New field.
(network-manager)[properties]: New field.
2016-10-20 22:18:59 +02:00
ng0 0d871c3876
gnu: network-manager: Update to 1.4.2.
* gnu/packages/gnome.scm (network-manager): Update to 1.4.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-20 21:57:11 +02:00
Ludovic Courtès 6205e6a0ce
gnu: libgweather: Update to 3.20.3.
* gnu/packages/gnome.scm (libgweather): Update to 3.20.3.
2016-10-20 21:22:46 +02:00
Ludovic Courtès 8b8dfa7f56
gnu: libgweather: Adjust to new timezone name.
* gnu/packages/gnome.scm (libgweather)[arguments]: In 'pre-check' phase,
update "Asia/Rangoon" timezone name.
2016-10-20 21:21:28 +02:00
Ludovic Courtès 7f8393f3eb
gnu: python-mailmanclient: Fix typo.
* gnu/packages/mail.scm (python-mailmanclient)[properties]: Fix typo.
2016-10-20 15:44:48 +02:00
Ludovic Courtès dc0322b511
services: ntpd: Add 'allow-large-adjustment?' knob.
Suggested by Leo Famulari.

* gnu/services/networking.scm (<ntp-configuration>)[allow-large-adjustment?]:
New field.
(ntp-shepherd-service): Honor it.
(ntp-service): Add #:allow-large-adjustment? and honor it.
* doc/guix.texi (Networking Services): Document it.
2016-10-20 15:43:59 +02:00
ng0 6d3dda4ff5
gnu: Add python-mailmanclient.
* gnu/packages/mail.scm (python-mailmanclient): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-10-20 11:47:12 +03:00
Hartmut Goebel 162e42d8c0
gnu: Add python-validictory and python2-validictory.
* gnu/packages/python.scm (python-validictory, python2-validictory):
  New variables.
2016-10-20 10:27:22 +02:00
Hartmut Goebel b7703c8131
gnu: Add python2-pathlib2.
Adding only the Python 2 variant, since for Python 3 our minimum version
is 3.4 which already includes this package as part of the standard library.

gnu/packages/python.scm (python2-pathlib2): New variable.
2016-10-20 10:09:59 +02:00
Hartmut Goebel 8ab59181a4
gnu: Add python-setproctitle and python2-setproctitle.
* gnu/packages/python.scm (python-setproctitle, python2-setproctitle):
  New variables.
2016-10-20 09:55:19 +02:00
Hartmut Goebel 9518fde1a1
gnu: Add chromaprint.
* gnu/packages/mp3.scm (chromaprint): New variable.
2016-10-20 09:55:19 +02:00
Roel Janssen 4644644ace
gnu: Add r-bioccheck.
* gnu/packages/bioinformatics.scm (r-bioccheck): New variable.
2016-10-20 09:53:02 +02:00
Leo Famulari c645cef7da
gnu: openssh: Fix CVE-2016-8858.
* gnu/packages/patches/openssh-memory-exhaustion.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ssh.scm (openssh)[source]: Use it.
2016-10-19 18:02:39 -04:00
Rene Saavedra 3ad7dce1d9
gnu: Add gucharmap.
* gnu/packages/gnome.scm (gucharmap): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-19 23:20:19 +02:00
Carlos Sánchez de La Lama 80c9164fd7
gnu: %static-inputs: Use bash from PATH in bootstrap tar.
gnu/packages/make-bootstrap.scm (%static-inputs): Use bash from PATH.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-19 23:20:19 +02:00
Leo Famulari c21b1a1fbb
gnu: borg: Install more documentation.
* gnu/packages/backup.scm (borg)[arguments]: Install more documentation in
'install-doc' phase. Use (srfi srfi-26).
2016-10-19 16:00:26 -04:00
Leo Famulari 7ffa5d4a2d
gnu: python-file: Work around "double encoding" bug in file@5.28.
* gnu/packages/patches/python-file-double-encoding-bug.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python.scm (python-file)[source]: Use it.
(python2-file)[source]: Use the source of FILE directly, without the
patch.
2016-10-19 14:36:51 -04:00
Leo Famulari 00bf74be05
gnu: python-file: Don't create a compressed egg.
* gnu/packages/python.scm (python-file, python2-file)[arguments]: Pass
"--single-version-externally-managed" "--root=/" to #:configure-flags.
2016-10-19 14:36:48 -04:00
Tobias Geerinckx-Rice b332c823b7
gnu: gparted: Update to 0.27.0.
* gnu/packages/disk.scm (gparted): Update to 0.27.0.
2016-10-19 19:34:17 +02:00
Tobias Geerinckx-Rice f5d3773268
gnu: ncftp: Use ‘modify-phases’.
* gnu/packages/ftp.scm (ncftp): Use the ‘modify-phases’ syntax.
2016-10-19 19:34:17 +02:00
Tobias Geerinckx-Rice c17b5986f2
gnu: mcelog: Update to 143.
* gnu/packages/linux.scm (mcelog): Update to 143.
2016-10-19 19:34:17 +02:00
Tobias Geerinckx-Rice 5e270e8e8f
gnu: lftp: Update to 4.7.3.
* gnu/packages/ftp.scm (lftp): Update to 4.7.3.
[source]: Use HTTPS. Remove patch.
[arguments]: Add ‘disable-impure-tests’ phase. Add #:configure-flags with
explicit location of readline headers.
[home-page]: Use HTTPS.
* gnu/packages/patches/lftp-dont-save-unknown-host-fingerprint.patch: Delete
file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-19 19:34:17 +02:00
Leo Famulari d5ccf71ec6
gnu: awscli: Update to 1.11.5.
* gnu/packages/python.scm (awscli): Update to 1.11.5.
[source]: Use pypi-uri.
[inputs]: Add python-s3transfer.
2016-10-19 13:12:48 -04:00
Leo Famulari 94cffc6386
gnu: Add python-s3transfer.
* gnu/packages/python.scm (python-s3transfer, python2-s3transfer): New
variable.
2016-10-19 13:12:48 -04:00
Leo Famulari e09f952d9f
gnu: python-botocore: Update to 1.4.62.
* gnu/packages/python.scm (python-botocore, python2-botocore): Update to 1.4.62.
2016-10-19 13:12:47 -04:00
Leo Famulari ecd68c53a6
gnu: python-rsa: Update to 3.4.2.
* gnu/packages/python.scm (python-rsa, python2-rsa): Update to 3.4.2.
2016-10-19 13:12:47 -04:00
Leo Famulari def6213f65
gnu: Add libseccomp.
* gnu/packages/linux.scm (libseccomp): New variable.
2016-10-19 13:01:31 -04:00
Marius Bakke 6de9dfce80
gnu: xapian: Update to 1.4.0.
* gnu/packages/search.scm (xapian): Update to 1.4.0.
[source]: Use https URL.
[home-page]: Use https URL.
[arguments]: Remove 'patch-remotetcp-harness' phase. Replace 'check'
phase with a list of custom test targets.
2016-10-19 17:00:51 +01:00
Marius Bakke 16a23d4ad2
gnu: xapian: Use 'modify-phases' syntax.
* gnu/packages/search.scm (xapian)[arguments]: Use 'modify-phases'. Fix
'/bin/sh' substitution to use (which "sh") instead of (which "bash").
2016-10-19 17:00:43 +01:00
Marius Bakke 6cf27c89a5
gnu: notmuch: Enable tests.
* gnu/packages/patches/notmuch-emacs-25-compatibility-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/mail.scm (notmuch)[source]: Use patch.
[arguments]: Add verbose make flags. Add phase 'patch-notmuch-lib.el' to
fix hard-coded /bin/sh. Add 'prepare-test-environment' phase to patch
test shebangs and set environment.
[native-inputs]: Change from 'emacs-minimal' to 'emacs-no-x'. Add dtach,
gnupg, man, perl and which.
2016-10-19 17:00:37 +01:00
Marius Bakke 540d6cc711
gnu: notmuch: Update to 0.23.
* gnu/packages/mail.scm (notmuch): Update to 0.23.
[home-page]: Use https URL.
(python-notmuch)[version]: Inherit from notmuch.
[home-page]: Ditto.
2016-10-19 17:00:24 +01:00
Mark H Weaver b09e0cd154
gnu: chez-scheme: Remove use of 'ghostscript-gs' wrapper.
This is a followup to commit d2478b4cdd.

* gnu/packages/chez.scm (chez-scheme)[native-inputs]: Replace
'ghostscript-gs' with 'ghostscript'.
2016-10-19 11:26:51 -04:00
Mark H Weaver d2478b4cdd
Merge branch 'master' into core-updates 2016-10-19 10:54:36 -04:00
ng0 152ffe7cb6
gnu: Add opensmtpd-extras.
* gnu/packages/mail.scm (opensmtpd-extras): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-10-19 17:37:16 +03:00
ng0 8b53366c63
gnu: Add opensmtpd.
* gnu/packages/mail.scm (opensmtpd): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-10-19 17:32:49 +03:00
ng0 71f048c624
gnu: Add libasr.
* gnu/packages/dns.scm (libasr): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-10-19 17:28:06 +03:00
Efraim Flashner c11933c920
gnu: zile: Use 'modify-phases' syntax.
* gnu/packages/zile.scm (zile)[arguments]: Use 'modify-phases' syntax.
2016-10-19 17:10:17 +03:00
Efraim Flashner fa216a4d01
gnu: zile: Update to 2.4.13.
* gnu/packages/zile.scm (zile): Update to 2.4.13.
[home-page]: Use https.
2016-10-19 17:10:17 +03:00
Ludovic Courtès 4534d85e70
gnu: Add Ao.
* gnu/packages/engineering.scm (ao): New variable.
2016-10-19 15:54:10 +02:00
Ludovic Courtès a966281f2d
gnu: glfw: Propagate the relevant inputs.
* gnu/packages/gl.scm (glfw)[inputs]: Rename to...
[propagated-inputs]: ... this.  Add LIBXXF86VM.
2016-10-19 15:54:10 +02:00
Ludovic Courtès 7fee5b5397
container: Allow 'container-excursion' to the same namespaces.
Before that, 'container-excursion' would call 'setns' even when the
target namespace is the one the caller is already in, which would fail.

* gnu/build/linux-container.scm (container-excursion): Introduce
'source' and 'target'.  Compare the result of 'readlink' on these
instead of comparing file descriptors to decide whether to call
'setns'.
* tests/containers.scm ("container-excursion, same namespace"): New test.
2016-10-19 15:54:10 +02:00
Roel Janssen 99df12cd19
gnu: Add r-biocstyle.
* gnu/packages/bioinformatics.scm (r-biocstyle): New variable.
2016-10-19 15:22:06 +02:00
Roel Janssen 207ce8fbe5
gnu: Add r-biocviews.
* gnu/packages/bioinformatics.scm (r-biocviews): New variable.
2016-10-19 15:09:55 +02:00
Benz Schenk b747718e23
gnu: Add iperf.
* gnu/packages/networking.scm (iperf): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-10-19 13:19:07 +01:00
Hartmut Goebel b5a5fb1927
gnu: python-dateutil, python-dateutil-2: Update to new home-page.
* gnu/packages/python.scm (python-dateutil, python2-dateutil,
  python-dateutil-2, python2-dateutil-2)[home-page]: Update URL.
2016-10-19 11:52:54 +02:00
Roel Janssen c79ad57a8d
gnu: Add r-optparse.
* gnu/packages/bioinformatics.scm (r-optparse): New variable.
2016-10-19 10:48:56 +02:00
Roel Janssen 2acaaee550
gnu: Add r-getopt.
* gnu/packages/bioinformatics.scm (r-getopt): New variable.
2016-10-19 09:55:45 +02:00
Federico Beffa 7d95c0006a
gnu: Add GHC 8.0.1.
* gnu/packages/haskell.scm (ghc-8): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa 1bd00f1737
gnu: Add ghc-hashtables.
* gnu/packages/haskell.scm (ghc-hashtables): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa db61a00971
gnu: Add ghc-easyplot.
* gnu/packages/haskell.scm (ghc-easyplot): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa 4225c7116d
gnu: Add ghc-hmatrix-gsl-stats.
* gnu/packages/haskell.scm (ghc-hmatrix-gsl-stats): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa 271a5365aa
gnu: Add ghc-hmatrix-special.
* gnu/packages/haskell.scm (ghc-hmatrix-special): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa 932104abce
gnu: Add ghc-hmatrix-gsl.
* gnu/packages/haskell.scm (ghc-hmatrix-gsl): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa 95595618b1
gnu: Add ghc-hmatrix.
* gnu/packages/haskell.scm (ghc-hmatrix): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa 725dddd7fb
gnu: Add ghc-storable-complex.
* gnu/packages/haskell.scm (ghc-storable-complex): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa fb6d2d75f3
gnu: Add chez-fmt.
* gnu/packages/chez.scm (chez-fmt): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa 87d6c9ef8a
gnu: Add chez-irregex.
* gnu/packages/chez.scm (chez-irregex): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa 387541907f
gnu: Add chez-matchable
* gnu/packages/chez.scm (chez-matchable): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa 74f9c19092
gnu: Add chez-sockets
* gnu/packages/chez.scm (chez-sockets): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa 4dfe4eee55
gnu: Add chez-web
* gnu/packages/chez.scm (chez-web): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa c344b85dd0
gnu: Add chez-srfi.
* gnu/packages/chez.scm (chez-srfi): New variable.
2016-10-19 08:44:11 +02:00
Federico Beffa 13bbc0cc94
gnu: chez-scheme: Move to new module.
* gnu/packages/scheme.scm (chez-scheme, nanopass, stex): Move variables ...
* gnu/packages/chez.scm (chez-scheme, nanopass, stex): ... here. New module.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add new file.
2016-10-19 08:44:11 +02:00
Federico Beffa f7616df4af
gnu: chez-scheme: Fix i686 build.
* gnu/packages/scheme.scm (chez-scheme): Add 'configure-flags', generalize
  'configure' phase and simplify 'install-doc' phase.
2016-10-19 08:44:11 +02:00
Federico Beffa 4b86dde0d6
gnu: chez-scheme: Add search-path.
* gnu/packages/scheme.scm (chez-scheme)[native-search-paths]: New field.
2016-10-19 08:44:11 +02:00
Christopher Allan Webber f7017a719d
build: Remove reference to nonexistant patch file.
* gnu/local.mk: Remove reference to kobodeluxe-spelling.patch,
  which was removed during a revision to the submitted kobodeluxe package.
2016-10-18 21:31:52 -05:00
Christopher Allan Webber 3d1fe340db
gnu: kobodeluxe: Indicate origin of kobodeluxe-paths.patch.
* gnu/packages/patches/kobodeluxe-paths.patch: Update header, pointing
  to Debian tarball for provenance.
2016-10-18 20:35:01 -05:00
Leo Famulari ca121ae8d7
gnu: mariadb: Update to 10.1.18.
* gnu/packages/databases.scm (mariadb): Update to 10.1.18.
2016-10-18 21:32:11 -04:00
Leo Famulari 0cf3a7259b
gnu: mysql: Update to 5.7.16.
* gnu/packages/databases.scm (mysql): Update to 5.7.16.
2016-10-18 21:32:03 -04:00
Stephen Webber a56145e1fa
gnu: Add kobodeluxe.
* gnu/packages/games.scm (kobodeluxe): New variable.
* gnu/packages/patches/kobodeluxe-paths.patch: New file.
* gnu/packages/patches/kobodeluxe-enemies-pipe-decl.patch: New file.
* gnu/packages/patches/kobodeluxe-const-charp-conversion.patch: New file.
* gnu/packages/patches/kobodeluxe-manpage-minus-not-hyphen.patch: New file.
* gnu/packages/patches/kobodeluxe-midicon-segmentation-fault.patch: New file.
* gnu/packages/patches/kobodeluxe-graphics-window-signed-char.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2016-10-18 20:23:03 -05:00
ng0 91988aee12
gnu: torsocks: Update to 2.2.0.
* gnu/packages/patches/torsocks-dns-test.patch: Delete file.
* gnu/local.mk: Remove it.
* gnu/packages/tor.scm (torsocks): Update to 2.2.0.
[source]: Remove patch. Change method from 'git-fetch' to 'url-fetch'.
Remove 'file-name'.
[arguments]: Remove 'bootstrap' phase.
[native-inputs]: Remove autoconf, automake and libtool. Also remove
obsoleted perl-test-harness.
[home-page]: Use https URL.
(define-module): Don't import perl.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-10-18 23:45:06 +01:00
Andreas Enge 15ca49b220
gnu: hdf4: Really fix non-x86 architectures.
This is a follow-up to commit 60da9fb110.

* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/maths.scm (hdf4)[source]: Add patch.
2016-10-18 21:15:43 +02:00
Efraim Flashner 1dc30f9232
gnu: enlightenment: Update to 0.21.3.
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.21.3.
2016-10-18 08:57:54 +03:00
Mark H Weaver c9a71c6fda
gnu: dbus: Fix bad 'origin' form in dbus-1.10.12.
This is a followup to commit dcaf70897a.

* gnu/packages/glib.scm (dbus-1.10.12)[source]: Remove unneeded 'method'
field, so that 'inherit' comes first.
2016-10-17 21:04:57 -04:00
Efraim Flashner 00bfd498f9
gnu: tor: Update to 0.2.8.9.
* gnu/packages/tor.scm (tor): Update to 0.2.8.9.
2016-10-18 00:25:30 +03:00
Efraim Flashner a31ac11385
gnu: vapoursynth: Update to 34.
* gnu/packages/video.scm (vapoursynth): Update to 34.
2016-10-18 00:08:09 +03:00
Efraim Flashner 8ee04627d8
gnu: zimg: Update to 2.3.
* gnu/packages/image.scm (zimg): Update to 2.3.
2016-10-18 00:07:20 +03:00
Efraim Flashner b333d00c35
gnu: jasper: Update to 1.900.5.
* gnu/packages/image.scm (jasper): Update to 1.900.5.
[source]: Remove patches.
[native-inputs]: Remove unzip.
* gnu/packages/patches/jasper-CVE-2007-2721.patch,
gnu/packages/patches/jasper-CVE-2008-3520.patch,
gnu/packages/patches/jasper-CVE-2008-3522.patch,
gnu/packages/patches/jasper-CVE-2011-4516-and-CVE-2011-4517.patch,
gnu/packages/patches/jasper-CVE-2014-8137.patch,
gnu/packages/patches/jasper-CVE-2014-8138.patch,
gnu/packages/patches/jasper-CVE-2014-8157.patch,
gnu/packages/patches/jasper-CVE-2014-8158.patch,
gnu/packages/patches/jasper-CVE-2014-9029.patch,
gnu/packages/patches/jasper-CVE-2016-1577.patch,
gnu/packages/patches/jasper-CVE-2016-1867.patch,
gnu/packages/patches/jasper-CVE-2016-2089.patch,
gnu/packages/patches/jasper-CVE-2016-2116.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-10-17 23:51:38 +03:00
Mark H Weaver dcaf70897a
Merge branch 'master' into core-updates 2016-10-17 16:47:12 -04:00
Leo Famulari 6ace9f80f1
gnu: diffoscope: Update to 61.
* gnu/packages/package-management.scm (diffoscope): Update to 61.
2016-10-17 16:39:46 -04:00
Ludovic Courtès bf62b8ff79
gnu: guile-lib: Update to 0.2.3.
* gnu/packages/guile.scm (guile-lib): Update to 0.2.3.
[arguments]: Adjust 'patch-module-dir' to change both 'moddir' and
'godir'; use '@GUILE_EFFECTIVE_VERSION@' instead of a hard-coded
"2.0".  Add 'check' phase.
[native-inputs]: New field.
2016-10-17 22:06:44 +02:00
Ludovic Courtès 9d356c9c92
gnu: guile-lib: Use 'modify-phases'.
* gnu/packages/guile.scm (guile-lib)[arguments]: Use 'modify-phases'.
2016-10-17 22:06:44 +02:00
Ludovic Courtès c21af659b4
gnu: recutils: Adjust to Bash 4.4.
* gnu/packages/databases.scm (recutils)[arguments]: Add
'set-bash4.4-header-location' phase.
2016-10-17 22:06:44 +02:00
John Darrington 040b6299d5
gnu: openssh: Enable kerberos features.
* gnu/packages/ssh.scm (openssh) [arguments]: Add flag --with-kerberos5.
[inputs]: Add mit-krb5.
2016-10-17 21:52:53 +02:00
Mark H Weaver cd829fe306
gnu: linux-libre: Update to 4.8.2.
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.2.
2016-10-17 15:23:46 -04:00
Mark H Weaver 43f1d02ddc
gnu: linux-libre@4.4: Update to 4.4.25.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.25.
2016-10-17 15:22:33 -04:00
Rene Saavedra 0bd697591b
gnu: Add xpad.
* gnu/packages/gnome.scm (xpad): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2016-10-17 15:09:31 -04:00
Leo Famulari 759aadd46f
gnu: python-requests-toolbelt: Fix build failure by adding missing dependencies.
* gnu/packages/python.scm (python-requests-toolbelt)[native-inputs]: Add
python-betamax, python-mock and python-pytest.
2016-10-17 13:54:51 -04:00
Leo Famulari 66d3f50a76
gnu: Add python-betamax.
* gnu/packages/python.scm (python-betamax, python2-betamax): New variables.
2016-10-17 13:54:51 -04:00
Leo Famulari a9871b7b52
gnu: python-vobject: Disable the test suite.
The tests were silently skipped with Python 3.4. With Python 3.5, this caused
the python-vobject build to fail.

* gnu/packages/python.scm (python-vobject, python2-vobject)[arguments]: Disable
the tests.
2016-10-17 13:54:51 -04:00
Leo Famulari 8757f05046
gnu: python-wsgi-intercept: Fix build failure with Python 3.5.
* gnu/packages/python.scm (python-wsgi-intercept)[native-inputs]:
Add python-urllib3.
2016-10-17 13:54:47 -04:00
Ricardo Wurmus 5093729704
gnu: Add rcas-web.
* gnu/packages/bioinformatics.scm (rcas-web): New variable.
2016-10-17 18:09:20 +02:00
Ricardo Wurmus 89984be46e
gnu: Add r-rcas.
* gnu/packages/bioinformatics.scm (r-rcas): New variable.
2016-10-17 18:09:16 +02:00
Ricardo Wurmus f90b2dbdb7
gnu: irrlicht: Update to 1.8.4.
* gnu/packages/games.scm (irrlicht): Update to 1.8.4.
[arguments]: Delete phase "apply-patch/mesa-10-fix".
[native-inputs]: Remove "patch/mesa-10-fix".
* gnu/packages/patches/irrlicht-mesa-10.patch: Delete file.
* gnu/local.mk (dist_path_DATA): Remove irrlicht patch.
2016-10-17 17:11:51 +02:00
Ricardo Wurmus b8a35ccea6
gnu: extremetuxracer: Update to 0.7.3.
* gnu/packages/games.scm (extremetuxracer): Update to 0.7.3.
[inputs]: Remove freetype, mesa, libice, libpng, sdl, sdl-mixer,
sdl-image, libsm, libunwind, libx11, libext, libxi, libxmu, libxt, tcl,
zlib; add sfml.
[arguments]: Remove field.
2016-10-17 17:11:43 +02:00
Ricardo Wurmus a6e25a50f9
gnu: sfml: Install pkgconfig files.
* gnu/packages/game-development.scm (sfml)[arguments]: Add configure
flag to install pkgconfig files.
2016-10-17 17:11:37 +02:00
Adonay Felipe Nogueira 8a666bc5cb
gnu: artanis: Remove implied $(DESTDIR) usage.
* gnu/packages/patches/artanis-fix-Makefile.in.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/guile.scm (artanis)[source]: Use patch.
[arguments]: Remove DESTDIR from #:make-flags.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-10-17 15:20:11 +01:00
宋文武 3969ca548c
gnu: wrap-python3: Use a bash wrapper for 'python3-config'.
See <http://lists.gnu.org/archive/html/guix-devel/2016-07/msg00008.html>
for details.

* gnu/packages/python.scm (wrap-python3)[arguments]: Use a bash wrapper
instead of a symlink for python3-config.
2016-10-17 18:53:50 +08:00
Al McElrath dd04f56a2b
gnu: node: Update to 6.8.0.
Remove <https://debbugs.gnu.org/23744> and
<https://debbugs.gnu.org/23723> workaround.

* gnu/packages/node.scm (node): Update to 6.8.0.
  (node)[arguments]: Disabled more tests. Remove custom 'patch-shebangs'
  phase. Manually patch npm script shebang in new 'patch-npm-shebang'
  phase.
* gnu/packages/patches/node-9077.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patches.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-17 11:55:49 +02:00
Ben Woodcroft a8de0d1ec4
gnu: ruby-json-pure: Fix tests.
* gnu/packages/ruby.scm (ruby-json-pure)[arguments]: Remove unneeded
reference to 'json-java.gemspec' in 'Gemfile'.
2016-10-17 19:17:53 +10:00
Ben Woodcroft b8004a7b79
gnu: bundler: Update to 1.13.5.
* gnu/packages/ruby.scm (bundler): Update to 1.13.5.
2016-10-17 19:17:52 +10:00
Hartmut Goebel cb0866c325
gnu: Add geierlein.
* gnu/packages/finance.scm (geierlein): New variable.
2016-10-17 10:39:21 +02:00
Tobias Geerinckx-Rice 4fb5f83099
gnu: Add sslh.
* gnu/packages/networking.scm (sslh): New variable.
2016-10-17 02:02:15 +02:00
Tobias Geerinckx-Rice 2f96872727
gnu: httping: Update to 2.5.
* gnu/packages/networking.scm (httping): Update to 2.5.
2016-10-17 02:02:15 +02:00
Julien Lepiller f3e222165e
gnu: Add fbida.
* gnu/packages/pdf.scm (fbida): New variable.
2016-10-16 14:00:18 -04:00
Leo Famulari 964fc66936
gnu: python-requests-mock: Fix build failure with Python 3.5.
* gnu/packages/openstack.scm (python-requests-mock,
python2-requests-mock)[native-inputs]: Add python-docutils.
2016-10-16 11:43:30 -04:00
Leo Famulari 792e607903
gnu: xonsh: Disable the test suite.
The tests were silently skipped with Python 3.4. With Python 3.5, this caused
the xonsh build to fail.

* gnu/packages/shells.scm (xonsh)[arguments]: Disable the tests.
2016-10-16 11:10:19 -04:00
Andreas Enge 60da9fb110
gnu: hdf4: Fix non-x86 architectures.
* gnu/packages/patches/hdf4-architectures.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/maths.scm (hdf4)[source]: Add patch.
2016-10-16 17:00:56 +02:00
Leo Famulari f349d36e48
gnu: certbot, python-acme: Update to 0.9.3.
These packages should be updated together.

* gnu/packages/tls.scm (certbot): Update to 0.9.3.
[source]: Use pypi-uri.
(python-acme, python2-acme): Update to 0.9.3.
[source]: Use pypi-uri.
2016-10-16 09:26:36 -04:00
Leo Famulari 6c514128ec
gnu: python-dnspython: Update to 0.15.0.
* gnu/packages/python.scm (python-dnspython, python2-dnspython): Update
to 0.15.0.
2016-10-16 09:26:35 -04:00
Leo Famulari 0580e383c2
gnu: python-werkzeug: Update to 0.11.11.
* gnu/packages/python.scm (python-werkzeug, python2-werkzeug):
Update to 0.11.11.
2016-10-16 09:26:35 -04:00
Leo Famulari eb68d2685a
gnu: python-pyopenssl: Update to 16.1.0.
* gnu/packages/python.scm (python-pyopenssl, python2-pyopenssl): Update
to 16.1.0
[source]: Use pypi-uri.
2016-10-16 09:26:35 -04:00
Leo Famulari caa0edb36c
gnu: python-pyasn1: Update to 0.1.9.
* gnu/packages/python.scm (python-pyasn1, python2-pyasn1): Update to 0.1.9.
[source]: Use pypi-uri.
2016-10-16 09:26:29 -04:00
Ricardo Wurmus b7afd01893
gnu: Add python-whoosh.
* gnu/packages/python.scm (python-whoosh, python2-whoosh): New variables.
2016-10-16 12:55:43 +02:00
Theodoros Foradis 569f601649
gnu: Add arm-none-eabi-toolchain variants.
* gnu/packages/embedded.scm (arm-none-eabi-toolchain): New procedure.
(arm-none-eabi-toolchain-4.9, arm-none-eabi-nano-toolchain-4.9,
arm-none-eabi-toolchain-6, arm-none-eabi-nano-toolchain-6): New
variables.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2016-10-16 11:53:11 +02:00
Theodoros Foradis dbc3c34ea0
gnu: Add arm-none-eabi-gcc-6.
* gnu/packages/embedded.scm (gcc-arm-none-eabi-6): New variable.
* gnu/packages/patches/gcc-6-arm-none-eabi-multilib.patch: New file.
* gnu/packages/patches/gcc-6-cross-environment-variables.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add the patches.
2016-10-16 11:53:07 +02:00
Leo Famulari a39cc01632
gnu: python-ndg-httpsclient: Disable tests.
The tests were silently skipped with Python 3.4. With Python 3.5, this caused
the python-ndg-httpsclient build to fail.

* gnu/packages/python.scm (python-ndg-httpsclient)[arguments]: Disable tests.
2016-10-15 22:43:41 -04:00
Leo Famulari ca0eee9df5
gnu: python-execnet: Disable tests.
The tests were silently skipped with Python 3.4. With Python 3.5, this
caused the python-execnet build to fail.

* gnu/packages/python.scm (python-execnet, python2-execnet)[arguments]: Disable
tests.
2016-10-15 22:20:38 -04:00
Leo Famulari 31c580068b
gnu: youtube-dl: Disable the tests.
The tests were silently skipped with Python 3.4. With Python 3.5, this
caused the youtube-dl build to fail.

* gnu/packages/video.scm (youtube-dl)[arguments]: Disable tests.
2016-10-15 21:17:17 -04:00
Leo Famulari 57e57d433a
gnu: youtube-dl: Update to 2016-10-16.
* gnu/packages/video.scm (youtube-dl): Update to 2016-10-16.
2016-10-15 21:17:03 -04:00
Leo Famulari f4a4b854e0
gnu: youtube-dl: Update to 2016-10-16.
* gnu/packages/video.scm (youtube-dl): Update to 2016-10-16.
2016-10-15 21:11:42 -04:00
Leo Famulari f76af41a76
gnu: radicale: Run the test suite with py.test.
* gnu/packages/dav.scm (radicale)[native-inputs]: Add python-pytest.
[arguments]: Replace the 'check' phase and run the tests with python-pytest.
2016-10-15 20:26:05 -04:00
Leo Famulari 2f87a77ff7
gnu: python2-file: Build with setuptools.
* gnu/packages/python.scm (python-file)[properties]: New field.
(python2-file): Use strip-python2-variant.
[native-inputs]: Add python2-setuptools.
2016-10-15 20:14:55 -04:00
Andy Patterson fcb9b9340f
gnu: dbus-1.10.12: Fix search paths.
Add the patches from dbus's source field back into its replacement. This ensures
that the grafted dbus package can find its services on GuixSD.

This is a follow-up to commit 34f9582aad.

* gnu/packages/glib.scm (dbus-1.10.12)[source]: Inherit from dbus.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-10-15 18:13:58 -04:00
Efraim Flashner 5f01e1bbc6
gnu: assimp: Update to 3.3.1.
* gnu/packages/graphics.scm (assimp): Update to 3.3.1.
[native-inputs]: Remove unzip.
2016-10-15 23:22:47 +03:00
Efraim Flashner 608bf1d38b
gnu: jsoncpp: Update to 1.7.7.
* gnu/packages/serialization.scm (jsoncpp): Update to 1.7.7.
2016-10-15 23:22:46 +03:00
Efraim Flashner 43593f5bc4
gnu: cereal: Update to 1.2.1.
* gnu/packages/serialization.scm (cereal): Update to 1.2.1.
2016-10-15 23:22:46 +03:00
Efraim Flashner d0cddec230
gnu: picocom: Update to 2.2.
* gnu/packages/terminals.scm (picocom): Update to 2.2.
2016-10-15 23:22:46 +03:00
Efraim Flashner 66bb5db7ab
gnu: termite: Use 'modify-phases' syntax.
* gnu/packages/terminals.scm (termite)[arguments]: Use 'modify-phases'
syntax.
2016-10-15 23:22:45 +03:00
Efraim Flashner ebe3515f78
gnu: termite: Update to 12.
* gnu/packages/terminals.scm (termite): Update to 12.
2016-10-15 23:22:45 +03:00
Efraim Flashner 9bf160a3d0
gnu: libgit2: Update to 0.24.2.
* gnu/packages/version-control.scm (libgit2): Update to 0.24.2.
[home-page]: Use https.
2016-10-15 23:22:45 +03:00
Efraim Flashner c2a3b23fba
gnu: abcde: Update to 2.7.2.
* gnu/packages/cdrom.scm (abcde): Update to 2.7.2.
[arguments]: Correct sysconfdir location.
2016-10-15 23:22:44 +03:00
Efraim Flashner 2e36f7e6b2
gnu: qt: Update to 5.6.2.
* gnu/packages/qt.scm (qt): Update to 5.6.2.
[home-page]: Update to new home-page.
2016-10-15 23:22:33 +03:00
Leo Famulari e1376e25a7
gnu: gd: Fix CVE-2016-8670.
* gnu/packages/patches/gd-CVE-2016-8670.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gd.scm (gd)[source]: Use it.
2016-10-15 15:31:49 -04:00
John Darrington 6f30a55c96
gnu: services sddm Fix typo.
* gnu/services/sddm.scm: sddm-confiugration? --> sddm-configuration?
2016-10-15 16:35:04 +02:00
Ricardo Wurmus 7bc2f3ac14
gnu: guitarix: Update to 0.35.2.
* gnu/packages/audio.scm (guitarix): Update to 0.35.2.
2016-10-15 09:22:30 +02:00
宋文武 4c8c2b0f54
gnu: gtk+: Move desktop files into "bin" output.
* gnu/packages/gtk.scm (gtk+)[arguments]: Add 'move-desktop-files' phase.
2016-10-15 09:39:14 +08:00
Ricardo Wurmus b74d79dc5a
gnu: gx-switchless-wah-lv2: Fix SSE detection.
* gnu/packages/music.scm (gx-switchless-wah-lv2)[arguments]: Add phase
"escape-shell-commands".
2016-10-14 23:45:35 +02:00
Ricardo Wurmus 759318fd77
gnu: gx-slow-gear-lv2: Fix SSE detection.
* gnu/packages/music.scm (gx-slow-gear-lv2)[arguments]: Add phase
"escape-shell-commands".
2016-10-14 23:45:35 +02:00
Ricardo Wurmus 349753743f
gnu: gx-vintage-fuzz-master-lv2: Fix SSE detection.
* gnu/packages/music.scm (gx-vintage-fuzz-master-lv2)[arguments]: Add
phase "escape-shell-commands".
2016-10-14 23:45:35 +02:00
Ricardo Wurmus c6e45a93d4
gnu: gx-super-fuzz-lv2: Fix SSE detection.
* gnu/packages/music.scm (gx-super-fuzz-lv2)[arguments]: Add phase
"escape-shell-commands".
2016-10-14 23:45:35 +02:00
Ricardo Wurmus 2dedc16b04
gnu: gx-voodoo-fuzz-lv2: Fix SSE detection.
* gnu/packages/music.scm (gx-voodoo-fuzz-lv2)[arguments]: Add phase
"escape-shell-commands".
2016-10-14 23:45:34 +02:00
Ricardo Wurmus b9ac372c55
gnu: gx-hyperion-lv2: Fix SSE detection.
* gnu/packages/music.scm (gx-hyperion-lv2)[arguments]: Add phase
"escape-shell-commands".
2016-10-14 23:45:34 +02:00
Ricardo Wurmus 9d54b12a49
gnu: gx-saturator-lv2: Fix SSE detection.
* gnu/packages/music.scm (gx-saturator-lv2)[arguments]: Add phase
"escape-shell-commands".
2016-10-14 23:45:34 +02:00
Leo Famulari 470613f962
gnu: python-cryptography: Ignore spurious test failure.
* gnu/packages/python.scm (python-cryptography,
python2-cryptography)[arguments]: Add 'disable-failing-test' phase.
2016-10-14 16:58:09 -04:00
Alex Vong b280e67ca6
gnu: libraw: Update to 0.17.2 [fixes CVE-2015-{8366,8367}].
* gnu/packages/photo.scm (libraw): Update to 0.17.2.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-10-14 13:24:23 -04:00
Efraim Flashner 4a2798e067
gnu: freeimage: Use 'modify-phases' syntax.
* gnu/packages/image.scm (freeimage)[arguments]: Use 'modify-phases'
syntax.
2016-10-14 13:43:12 +03:00
Efraim Flashner 76e8566c1b
gnu: freeimage: Fix CVE-2016-5684.
* gnu/packages/image.scm (freeimage)[source]: Add patch.
* gnu/packages/patches/freeimage-CVE-2016-5684.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2016-10-14 13:42:43 +03:00
Hartmut Goebel 0350a8bb1e
gnu: mail: Add notifymuch.
* gnu/packages/mail.scm (notifymuch): New variable.
2016-10-14 11:27:14 +02:00
Leo Famulari 90dcd49663
gnu: dbus: Replace with 1.10.12 [security fix].
Fixes <https://bugs.freedesktop.org/show_bug.cgi?id=98157>
"format string vulnerability processing ActivationFailure messages"

* gnu/packages/glib.scm (dbus)[replacement]: New field.
(dbus-1.10.12): New variable.
2016-10-13 22:50:10 -04:00
Leo Famulari 34f9582aad
gnu: dbus: Replace with 1.10.12 [security fix].
Fixes <https://bugs.freedesktop.org/show_bug.cgi?id=98157>
"format string vulnerability processing ActivationFailure messages"

* gnu/packages/glib.scm (dbus)[replacement]: New field.
(dbus-1.10.12): New variable.
2016-10-13 22:48:02 -04:00
Ludovic Courtès c62a31ca80
gnu: guile: Graft 2.0.13.
* gnu/packages/guile.scm (guile-2.0.13): New variable.
(guile-2.0)[replacement]: New field.
(guile-2.0/fixed)[properties, replacement]: New fields.
(guile-next)[replacement]: New field.
* gnu/packages/make-bootstrap.scm (%guile-static)[replacement]: New
field.
2016-10-13 23:08:17 +02:00
Ricardo Wurmus a9f55bf218
gnu: Add jack-keyboard.
* gnu/packages/music.scm (jack-keyboard): New variable.
2016-10-13 22:50:46 +02:00
Ricardo Wurmus d75e8f5a92
gnu: Add gx-switchless-wah-lv2.
* gnu/packages/music.scm (gx-switchless-wah-lv2): New variable.
2016-10-13 22:50:46 +02:00
Ricardo Wurmus 631f817586
gnu: Add gx-slow-gear-lv2.
* gnu/packages/music.scm (gx-slow-gear-lv2): New variable.
2016-10-13 22:50:45 +02:00
Ricardo Wurmus 40bffdfa2a
gnu: Add gx-vintage-fuzz-master-lv2.
* gnu/packages/music.scm (gx-vintage-fuzz-master-lv2): New variable.
2016-10-13 22:50:45 +02:00
Ricardo Wurmus 29f632220c
gnu: Add gx-super-fuzz-lv2.
* gnu/packages/music.scm (gx-super-fuzz-lv2): New variable.
2016-10-13 22:50:45 +02:00
Ricardo Wurmus 32536f0058
gnu: Add gx-voodoo-fuzz-lv2.
* gnu/packages/music.scm (gx-voodoo-fuzz-lv2): New variable.
2016-10-13 22:50:45 +02:00
Ricardo Wurmus 894122382e
gnu: Add gx-hyperion-lv2.
* gnu/packages/music.scm (gx-hyperion-lv2): New variable.
2016-10-13 22:50:45 +02:00
Ricardo Wurmus 664f677fdc
gnu: Add gx-saturator-lv2.
* gnu/packages/music.scm (gx-saturator-lv2): New variable.
2016-10-13 22:50:45 +02:00
Ricardo Wurmus 3eb1a9643b
gnu: Add gx-suppa-tone-bender-lv2.
* gnu/packages/music.scm (gx-suppa-tone-bender-lv2): New variable.
2016-10-13 22:50:44 +02:00
Ricardo Wurmus 4d4bfdc29b
gnu: Add gx-push-pull-lv2.
* gnu/packages/music.scm (gx-push-pull-lv2): New variable.
2016-10-13 22:50:44 +02:00
Ricardo Wurmus 4d95cd306b
gnu: Add gx-tone-mender-lv2.
* gnu/packages/music.scm (gx-tone-mender-lv2): New variable.
2016-10-13 22:50:44 +02:00
Ricardo Wurmus cdc7a021b5
gnu: Add gx-overdriver-lv2.
* gnu/packages/music.scm (gx-overdriver-lv2): New variable.
2016-10-13 22:50:44 +02:00
Ricardo Wurmus 85ae347ee7
gnu: Add gx-vbass-preamp-lv2.
* gnu/packages/music.scm (gx-vbass-preamp-lv2): New variable.
2016-10-13 22:50:44 +02:00
Ricardo Wurmus 49604680cd
gnu: Add gx-guvnor-lv2.
* gnu/packages/music.scm (gx-guvnor-lv2): New variable.
2016-10-13 22:50:43 +02:00
Arun Isaac 71d3ee1cbb
gnu: Add emacs-nginx-mode.
* gnu/packages/emacs.scm (emacs-nginx-mode): New variable.

Signed-off-by: Alex Kost <alezost@gmail.com>
2016-10-13 22:32:16 +03:00
ng0 2edbfbf588
gnu: Add emacs-evil.
* gnu/packages/emacs.scm (emacs-evil): New variable.

Co-authored-by: Alex Kost <alezost@gmail.com>
2016-10-13 22:32:04 +03:00
ng0 ce74e52011
gnu: Add emacs-goto-chg.
* gnu/packages/emacs.scm (emacs-goto-chg): New variable.

Co-authored-by: Alex Kost <alezost@gmail.com>
2016-10-13 22:31:51 +03:00
Hartmut Goebel 7a8894e803
gnu: python-pathlib: Update description.
* gnu/packages/python.scm (python-pathlib, python2-pathlib): Update
  description.
2016-10-13 17:22:42 +02:00
Hartmut Goebel 190ba6c2af
gnu: python-keyring: Update home-page url.
* gnu/packages/python.scm (python-keyring, python2-keyring): Update home-page
  url.
2016-10-13 17:22:41 +02:00
Hartmut Goebel 6a8f26a441
gnu: python-pylockfile: Update home-page url.
* gnu/packages/python.scm (python-pylockfile, python2-pylockfile): Update
  home-page url.
2016-10-13 17:22:41 +02:00
Hartmut Goebel b02f7a21d1
gnu: python-zope-testing: Strip byte-code and backup-files from source.
* gnu/package/python.scm (python-zope-testing, python2-zope-testing)[source]:
  Add snippet to strip byte-code and backup-files.
2016-10-13 17:22:40 +02:00
Hartmut Goebel de585a7e64
gnu: python-pytest-xdist: Remove python byte-code files from source.
* gnu/packages/python.scm (python-pytest-xdist,
  python2-pytest-xdist)[source]: Add snippet.
2016-10-13 17:22:40 +02:00
Hartmut Goebel 32d045683d
gnu: python2-pytest-runner, python2-msgpack: Remove duplicate definitions.
* gnu/packages/python.scm (python2-pytest-runner): Was defined twice, remove
  duplicate definition. (python2-msgpack): Was defined twice, but differently,
  remove the obviously wrong second definition.
2016-10-13 17:22:39 +02:00
Ludovic Courtès 3abd66aa0c
gnu: make-bootstrap: Remove duplicate definition of 'bash-static'.
* gnu/packages/make-bootstrap.scm (%bash-static): Remove.
(%static-inputs): Use STATIC-BASH instead of %BASH-STATIC.
2016-10-13 16:26:53 +02:00
Ludovic Courtès c86447f486
gnu: bash-minimal: Remove "include" output.
* gnu/packages/bash.scm (bash-minimal)[outputs]: New field.
(static-bash)[outputs]: Remove.
2016-10-13 16:26:49 +02:00
Leo Famulari e3d9da3c0c
gnu: gnupg: Remove superfluous patch.
This patch was integrated into GnuPG 2.1.14.

* gnu/packages/patches/gnupg-fix-expired-test.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/gnupg.scm (gnupg)[source]: Remove patch.
2016-10-13 10:05:23 -04:00
Mark H Weaver c8ed7309f4
git: webkitgtk: Update to 2.14.1.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.14.1.
2016-10-13 06:36:05 -04:00
Mark H Weaver b23ece1d2c
gnu: linux-libre@4.1: Update to 4.1.34.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.34.
2016-10-13 06:29:14 -04:00
Mark H Weaver 34708a221a
gnu: ghostscript: Eliminate graft.
* gnu/packages/ghostscript.scm (ghostscript)[replacement]: Remove field.
[source]: Add new patches from 'ghostscript/fixed'.
(ghostscript/fixed): Remove variable.
(ghostscript/x): Inherit from 'ghostscript'.
2016-10-13 05:54:22 -04:00
Mark H Weaver 061d7f3bd2
Merge branch 'master' into core-updates 2016-10-13 05:53:07 -04:00
Mark H Weaver 1cc213850a
gnu: graphicsmagick: Update to 1.3.25-1-56c8cae [security fixes].
Fixes CVE-2016-7800, CVE-2016-7996, CVE-2016-7997, and several other flaws.

* gnu/packages/imagemagick.scm (graphicsmagick): Update to 1.3.25-1-56c8cae.
[source]: Change method from 'url-fetch' to 'hg-fetch'.  Add 'file-name'.
2016-10-13 05:49:33 -04:00
Andy Wingo f2ec23d18e
gnu: Add CUPS service.
* gnu/services/cups.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add gnu/services/cups.scm.
* doc/guix.texi (Printing Services): New section.
2016-10-13 11:37:25 +02:00
Mark H Weaver e98e9f4e85
gnu: imagemagick: Disable tests.
* gnu/packages/imagemagick.scm (imagemagick)[arguments]: Disable tests.
2016-10-13 05:28:25 -04:00
Mark H Weaver 59929e9849
gnu: imagemagick: Update to 6.9.6-2 [Fixes CVE-2016-{7799,7906}].
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.6-2.
2016-10-13 04:28:52 -04:00
Mark H Weaver ab8536e4a8
gnu: ghostscript-with-x: Avoid inheriting replacement field.
This is a followup to commit 1de17a648f.

* gnu/packages/ghostscript.scm (ghostscript/fixed)[replacement]:
Override inherited value.
2016-10-13 03:38:03 -04:00
Mark H Weaver 1de17a648f
gnu: ghostscript: Fix CVE-2013-5653 and CVE-2016-{7976,7978,7979,8602}.
* gnu/packages/patches/ghostscript-CVE-2013-5653.patch,
gnu/packages/patches/ghostscript-CVE-2016-7976.patch,
gnu/packages/patches/ghostscript-CVE-2016-7978.patch,
gnu/packages/patches/ghostscript-CVE-2016-7979.patch,
gnu/packages/patches/ghostscript-CVE-2016-8602.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/ghostscript.scm (ghostscript)[replacement]: New field.
(ghostscript/fixed): New variable.
(ghostscript/x): Inherit 'ghostscript/fixed'.
2016-10-13 03:30:21 -04:00
Thomas Danckaert becbbefc9b
gnu: Add hdf4
* gnu/packages/maths.scm (hdf4, hdf4-alt): New variables.
* gnu/packages/patches/hdf4-reproducibility.patch: New file.
* gnu/packages/patches/hdf4-shared-fortran.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patches.

Co-Authored-By: Jeremy Robst <jpro@bas.ac.uk>

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-12 23:35:43 +02:00
Leo Famulari 6671ce9370
gnu: ath9k-htc-firmware: Update binutils patch for binutils 2.27.
* gnu/packages/patches/ath9k-htc-firmware-binutils.patch: Remove
unnecessary and conflicting hunk. Add hunk required for binutils 2.27.
2016-10-12 16:17:22 -04:00
John Darrington eb419bc9fe
gnu: Add NFS related services.
* gnu/services/nfs.scm (pipefs-service-type): New variable,
(gss-service-type): New variable, (idmap-service-type) New variable.

* doc/guix.texi (Network File System): New node.
2016-10-12 19:26:10 +02:00
Leo Famulari 9ebe87fe59
gnu: python-celery: Update to 3.1.24.
* gnu/packages/python.scm (python-celery, python2-celery): Update to 3.1.24.
[arguments]: Disable some tests with break with Python 3.5.
2016-10-12 13:24:51 -04:00
Leo Famulari a6bb9e446f
gnu: python-billiard: Update to 3.3.0.23.
* gnu/packages/python.scm (python-billiard, python2-billiard):
Update to 3.3.0.23.
2016-10-12 13:24:51 -04:00
Leo Famulari 0cb5982268
gnu: python-kombu: Update to 3.0.37.
* gnu/packages/python.scm (python-kombu, python2-kombu): Update to 3.0.37.
[propagated-inputs]: Add python-redis.
2016-10-12 13:24:47 -04:00
Leo Famulari 68ce1875d5
Merge branch 'master' into core-updates 2016-10-12 12:42:37 -04:00
Tobias Geerinckx-Rice ff9c2d819a
gnu: mcelog: Update to 142.
* gnu/packages/linux.scm (mcelog): Update to 142.
2016-10-12 18:20:17 +02:00
Tobias Geerinckx-Rice 9c49da5778
gnu: btrfs-progs: Update to 4.8.1.
* gnu/packages/linux.scm (btrfs-progs): Update to 4.8.1.
2016-10-12 18:19:48 +02:00
Mark H Weaver 9bc79c118e
gnu: icecat: Use normal 'sqlite'.
* gnu/packages/gnuzilla.scm (icecat)[inputs]: Use normal 'sqlite'.
2016-10-12 09:28:49 -04:00
Mark H Weaver abcf4858cd
Merge branch 'master' into core-updates 2016-10-12 09:28:14 -04:00
宋文武 82adf4952a
gnu: gtk+: Fix source hash.
* gnu/packages/gtk.scm (gtk+)[source]: Fix hash.
2016-10-12 21:12:34 +08:00
Mark H Weaver bfb48f4f33
gnu: icecat: Update to 45.3.0-gnu1-beta. Add fixes from Firefox ESR 45.4.0.
Includes fixes for CVE-2016-5250, CVE-2016-5257, CVE-2016-5261, CVE-2016-5270,
CVE-2016-5272, CVE-2016-5274, CVE-2016-5276, CVE-2016-5277, CVE-2016-5278,
CVE-2016-5280, CVE-2016-5281, and CVE-2016-5284.

* gnu/packages/gnuzilla.scm (mozilla-patch): New procedure.
(icecat): Update to 45.3.0-gnu1.
[source]: Add alternate source URI for the beta release.  Update patches.
[inputs]: Replace 'sqlite' input with a customized sqlite with
SQLITE_ENABLE_DBSTAT_VTAB support.
[native-inputs]: Add 'which'.
* gnu/packages/patches/icecat-avoid-bundled-includes.patch: Rename to...
* gnu/packages/patches/icecat-avoid-bundled-libraries.patch: ... and adapt
to version 45.
* gnu/packages/patches/icecat-CVE-2016-2818-pt1.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt2.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt3.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt4.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt5.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt6.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt7.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt8.patch,
gnu/packages/patches/icecat-CVE-2016-2818-pt9.patch,
gnu/packages/patches/icecat-CVE-2016-2819.patch,
gnu/packages/patches/icecat-CVE-2016-2821.patch,
gnu/packages/patches/icecat-CVE-2016-2824.patch,
gnu/packages/patches/icecat-CVE-2016-2828.patch,
gnu/packages/patches/icecat-CVE-2016-2831.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
2016-10-11 12:59:26 -04:00
David Thompson b25f060fbd
gnu: redis: Update to 3.2.4.
* gnu/packages/databases.scm (redis): Update to 3.2.4.
[arguments]: Add LDFLAGS to #:make-flags to work around missing linker
flag.
2016-10-11 12:24:57 -04:00
Leo Famulari 6667ee3a7a
gnu: newt: Update source and home-page URLs.
* gnu/packages/slang.scm (newt)[source]: Update URL.
[home-page]: Update URL.
2016-10-11 12:06:11 -04:00
Leo Famulari 65375f74bc
gnu: newt: Update source and home-page URLs.
* gnu/packages/slang.scm (newt)[source]: Update URL.
[home-page]: Update URL.
2016-10-11 12:05:40 -04:00
Ben Woodcroft 3dd50d974b
gnu: vsearch: Update to 2.3.0.
* gnu/packages/bioinformatics.scm (vsearch): Update to 2.3.0.
2016-10-11 22:29:48 +10:00
Ben Woodcroft 99c9056141
gnu: diamond: Update to 0.8.23.
* gnu/packages/bioinformatics.scm (diamond): Update to 0.8.23.
2016-10-11 19:51:49 +10:00
Efraim Flashner bde70caa06
gnu: qemu: Patch CVE-2016-857{6,7,8}.
* gnu/packages/qemu.scm (qemu)[source]: Add patches.
* gnu/packages/patches/qemu-CVE-2016-8576.patch,
gnu/packages/patches/qemu-CVE-2016-8577.patch,
gnu/packages/patches/qemu-CVE-2016-8578.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
2016-10-11 10:59:07 +03:00
Leo Famulari b4f91d0eda
gnu: borg: Run the test suite.
* gnu/packages/backup.scm (borg)[native-inputs]: Add python-pytest.
[arguments]: Invoke the tests with python-pytest after the install
phase. Set HOME=/tmp in the 'set-env' phase.
2016-10-11 01:51:47 -04:00
Leo Famulari 1df6d73bdf
gnu: attic: Disable the test suite.
* gnu/packages/backup.scm (attic)[arguments]: Set #:tests? #f.
2016-10-11 01:18:34 -04:00
Andy Wingo 085cca5bc1
gnu: cups-filters: Look for test page in own output dir.
* gnu/packages/cups.scm (cups-filters): Update to look for the test page
  template in the cups-filter output dir, as cups and cups-filter do not
  share an output dir.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2016-10-10 23:47:03 +02:00
Ricardo Wurmus 8f941dd24f
gnu: Add infamous-plugins.
* gnu/packages/audio.scm (infamous-plugins): New variable.
2016-10-10 22:41:34 +02:00
ng0 99a61dad33
gnu: font-un: Update source uri.
Fixes <http://bugs.gnu.org/22908>.

* gnu/packages/fonts.scm (font-un)[source]: Update source uri.
2016-10-10 13:52:51 -04:00
Efraim Flashner d68dacd9cc
gnu: perl-module-build: Update to 0.4220.
* gnu/packages/perl.scm (perl-module-build): Update to 0.4220.
2016-10-10 20:19:50 +03:00
Tobias Geerinckx-Rice 3b1b56379c
gnu: man-pages: Update to 4.08.
* gnu/packages/man.scm (man-pages): Update to 4.08.
2016-10-10 16:00:23 +02:00
Efraim Flashner 5be2931c1e
gnu: cmocka: Update to 1.1.0.
* gnu/packages/check.scm (cmocka): Update to 1.1.0.
2016-10-10 15:13:12 +03:00
Efraim Flashner 997b6ea504
gnu: cppcheck: Update to 1.76.
* gnu/packages/check.scm (cppcheck): Update to 1.76.
2016-10-10 13:50:23 +03:00
Efraim Flashner 7286dd218b
gnu: libuninameslist: Use 'modify-phases' syntax.
* gnu/packages/fontutils.scm (libuninameslist)[arguments]: Use
'modify-phases' syntax.
2016-10-10 12:58:14 +03:00
Efraim Flashner f726b7c526
gnu: libuninameslist: Update to 20160701.
* gnu/packages/fontutils.scm (libuninameslist): Update to 20160701.
2016-10-10 12:56:54 +03:00
Efraim Flashner b07e086373
gnu: bash-completion: Update to 2.4.
* gnu/packages/bash.scm (bash-completion): Update to 2.4.
[home-page]: Update to redirected home-page.
2016-10-10 11:58:11 +03:00
Efraim Flashner 36646075ef
gnu: obs: Update to 0.16.2.
* gnu/packages/video.scm (obs): Update to 0.16.2.
2016-10-10 11:07:07 +03:00
Efraim Flashner ff0ecefc0e
gnu: laby: Update source uri.
* gnu/packages/games.scm (laby)[source]: Use the publicly visible
download uri.
2016-10-10 09:36:07 +03:00
Ricardo Wurmus aed023ffd4
gnu: Add gxtuner.
* gnu/packages/music.scm (gxtuner): New variable.
2016-10-10 07:51:24 +02:00
Christopher Baines 6930804312
gnu: gnome: Add pinentry-gnome3 to gnome
* gnu/packages/gnome.scm (gnome)[propagated-inputs]: Add
pinentry-gnome3.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-10 00:06:15 +02:00
Christopher Baines 41edb23f5e
gnu: Add pinentry-gnome3.
* gnu/packages/gnupg.scm (pinentry-gnome3): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-10 00:06:15 +02:00
Christopher Baines 9614897b71
gnu: pinentry: Remove 'gpg2' from description.
* gnu/package/gnupg.scm (pinentry-tty, pinentry-gtk2, pinentry-qt)
[description]: The default in Guix is gpg, so only use this.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-10 00:06:15 +02:00
Al McElrath d976eccd26
gnu: sane-backends: Update to 1.0.25.
* gnu/packages/scanner.scm (sane-backends): Update to 1.0.25.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-10-09 17:50:28 -04:00
Marius Bakke fc0081213d
gnu: wpa-supplicant: Update to 2.6.
* gnu/packages/admin.scm (wpa-supplicant-minimal)[source]: Update to
  2.6. Remove 'patches' field.
* gnu/packages/patches/wpa-supplicant-CVE-2015-5310.patch,
  gnu/packages/patches/wpa-supplicant-CVE-2015-5314.patch,
  gnu/packages/patches/wpa-supplicant-CVE-2015-5315.patch,
  gnu/packages/patches/wpa-supplicant-CVE-2015-5316.patch,
  gnu/packages/patches/wpa-supplicant-CVE-2016-4476.patch,
  gnu/packages/patches/wpa-supplicant-CVE-2016-4477-pt1.patch,
  gnu/packages/patches/wpa-supplicant-CVE-2016-4477-pt2.patch,
  gnu/packages/patches/wpa-supplicant-CVE-2016-4477-pt3.patch,
  gnu/packages/patches/wpa-supplicant-CVE-2016-4477-pt4.patch: Delete
  files.
* gnu/local.mk (dist_patch_DATA): Remove them.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-10-09 17:37:36 -04:00
Ludovic Courtès 6f9d5b2e8c
gnu: guile-ssh: Update to 0.10.1.
* gnu/packages/ssh.scm (libssh-0.6): Remove.
(guile-ssh): Update to 0.10.1.
[inputs]: Use LIBSSH instead of LIBSSH-0.7.3.
[arguments]: Remove #:configure-flags.
2016-10-09 23:23:11 +02:00
Ludovic Courtès 92b725829b
gnu: guile-ssh: Compile .scm files after patching them.
Before this commit, the .go files were obtained by compiling the
unpatched .scm files, so they would refer to libguile-ssh without its
absolute file name.

* gnu/packages/ssh.scm (guile-ssh)[arguments]: Move
'fix-libguile-ssh-file-name' before 'build'.  Have it run "make install
-C libguile-ssh" first.
2016-10-09 23:23:11 +02:00
Ludovic Courtès 8a8f6590ec
gnu: guile-ssh: Use 'modify-phases'.
* gnu/packages/ssh.scm (guile-ssh)[arguments]: Use 'modify-phases'.
2016-10-09 23:23:11 +02:00
Efraim Flashner a9c958b5aa
gnu: gcj: Switch dejagnu test command.
* gnu/packages/gcc.scm (gcj)[arguments]: Switch the depreciated dejagnu
command 'absolute' for the new testing command 'file normalize'.
2016-10-10 00:16:56 +03:00
Kei Kebreau fedcb99d84
gnu: lynx: Update to 2.8.9dev.9 and fix GnuTLS support.
* gnu/packages/lynx.scm (lynx): Update to 2.8.9dev.9.
[arguments]: Append the path to the GnuTLS to "--with-gnutls=".
2016-10-09 16:58:48 -04:00
Tobias Geerinckx-Rice 8ea83d60e4
gnu: hexchat: Update to 2.12.2.
* gnu/packages/messaging.scm (hexchat): Update to 2.12.2.
2016-10-09 22:55:23 +02:00
Leo Famulari aae34a0c2d
gnu: vdirsyncer: Update to 0.13.1.
* gnu/packages/dav.scm (vdirsyncer): Update to 0.13.1.
2016-10-09 16:49:27 -04:00
Ricardo Wurmus 6f83d224bb
gnu: tcsh: Do not define BSDWAIT.
* gnu/packages/patches/tcsh-do-not-define-BSDWAIT.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/shells.scm (tcsh)[source]: Use it.
2016-10-09 22:38:37 +02:00
Leo Famulari 9e672bcc0b
gnu: libupnp: Fix CVE-2016-6255.
* gnu/packages/patches/libupnp-CVE-2016-6255.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/libupnp.scm (libupnp): Use it.
2016-10-09 15:57:28 -04:00
Ricardo Wurmus a76abae19f
gnu: ardour: Update to 5.4.
* gnu/packages/audio.scm (ardour): Update to 5.4.
[inputs]: Add libarchive.
2016-10-09 20:10:56 +02:00
Danny Milosavljevic adc2f048cb
gnu: Add gtkwave.
* gnu/packages/fpga.scm (gtkwave): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-10-09 18:19:22 +03:00
Danny Milosavljevic bca3797be4
gnu: Add arachne-pnr.
* gnu/packages/fpga.scm (arachne-pnr): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-10-09 18:19:22 +03:00
Danny Milosavljevic 36aa11c785
gnu: Add icestorm.
* gnu/packages/fpga.scm (icestorm): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-10-09 18:19:22 +03:00
Danny Milosavljevic 92fc940fdb
gnu: Add yosys.
* gnu/packages/fpga.scm (yosys): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-10-09 18:19:22 +03:00
Danny Milosavljevic 44721336de
gnu: Add iverilog.
* gnu/packages/fpga.scm (iverilog): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-10-09 18:19:21 +03:00
Danny Milosavljevic adba5f08de
gnu: Add abc.
* gnu/packages/fpga.scm (abc): New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-10-09 18:19:10 +03:00
Ricardo Wurmus 7f43ff965f
gnu: guile-next: Increase timeout.
* gnu/packages/guile.scm (guile-next)[properties]: Set timeout to
20 hours.
2016-10-09 15:46:52 +02:00
Ricardo Wurmus a299a8992c
gnu: Add newlib-nano-arm-none-eabi.
* gnu/packages/embedded.scm (newlib-nano-arm-none-eabi): New variable.
2016-10-09 15:45:59 +02:00
Ricardo Wurmus 6c39886a80
gnu: Add newlib-arm-none-eabi.
* gnu/packages/embedded.scm (newlib-arm-none-eabi): New variable.
2016-10-09 15:45:59 +02:00
Ricardo Wurmus 35a37efbfd
gnu: Add arm-none-eabi cross compiler.
* gnu/packages/bootstrap.scm (glibc-dynamic-linker): Add case for "arm-eabi".
* gnu/packages/embedded.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2016-10-09 15:45:59 +02:00
ng0 6ad13b591e
gnu: Add limnoria.
* gnu/packages/irc.scm (limnoria): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-10-09 13:09:54 +03:00
ng0 da069d7ecc
gnu: Add python-feedparser.
* gnu/packages/python.scm (python-feedparser): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-10-09 13:09:50 +03:00
ng0 73acc19334
gnu: Add python-socksipy-branch.
* gnu/packages/python.scm (python-socksipy-branch): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-10-09 13:09:31 +03:00
Andy Patterson bc1c995e6e
gnu: Add qtox.
* gnu/packages/messaging.scm (qtox): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-10-09 12:11:43 +03:00
Andy Patterson 62ea44fc89
gnu: Add sqlcipher.
* gnu/packages/database.scm (sqlcipher): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-10-09 12:09:19 +03:00
Danny Milosavljevic 0c60cc5346
gnu: Add mtd-utils.
* gnu/packages/linux.scm (mtd-utils): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-10-09 12:07:45 +03:00
Efraim Flashner 0c4944f07c
gnu: autogen: Update to 5.18.12.
* gnu/packages/autogen.scm (autogen): Update to 5.18.12.
[home-page]: Use https.
2016-10-09 09:44:40 +03:00
Efraim Flashner 9835458f4d
gnu: xboard: Update to 4.9.1.
* gnu/packages/games.scm (xboard): Update to 4.9.1.
[home-page]: Use https.
2016-10-09 09:18:51 +03:00
Efraim Flashner 72d6655c55
gnu: dejagnu: Use 'modify-phases' syntax.
* gnu/packages/dejagnu.scm (dejagnu)[arguments]: Use 'modify-phases'
syntax.
2016-10-09 08:56:10 +03:00
Efraim Flashner 539ab1afdd
gnu: dejagnu: Update to 1.6.
* gnu/packages/dejagnu.scm (dejagnu): Update to 1.6.
[home-page]: Use https.
[license]: Update to gpl3+.
2016-10-09 08:55:51 +03:00
Efraim Flashner caaa715d16
gnu: gdb: Update to 7.12.
* gnu/packages/gdb.scm (gdb): Update to 7.12.
[home-page]: Use https.
2016-10-09 06:47:59 +03:00
Efraim Flashner 80bc37737c
gnu: gnuastro: Update to 0.2.
* gnu/packages/astronomy.scm (gnuastro): Update to 0.2.
[home-page]: Use https.
2016-10-08 23:55:40 +03:00
Efraim Flashner e775f48ebe
gnu: python-xlrd: Update source location.
* gnu/packages/python.scm (python-xlrd)[source]: Use 'pypi-uri' syntax.
2016-10-08 23:41:01 +03:00
Efraim Flashner 824f7de882
gnu: freeipmi: Update to 1.5.4.
* gnu/packages/freeipmi.scm (freeipmi): Update to 1.5.4.
[home-page]: Use https.
2016-10-08 23:32:19 +03:00
Efraim Flashner 4726dd2063
gnu: ccache: Update to 3.3.2.
* gnu/packages/ccache.scm (ccache): Update to 3.3.2.
2016-10-08 23:26:29 +03:00
Efraim Flashner 6e185f74b7
gnu: offlineimap: Update to 7.0.8.
* gnu/packages/mail.scm (offlineimap): Update to 7.0.8.
2016-10-08 23:26:29 +03:00
Efraim Flashner 9917b5f008
gnu: ldb: Update to 1.1.27.
* gnu/packages/samba.scm (ldb): Update to 1.1.27.
2016-10-08 23:26:28 +03:00
Efraim Flashner 6ccb78144c
gnu: tdb: Use 'modify-phases' syntax.
* gnu/packages/databases.scm (tdb)[arguments]: Use 'modify-phases' syntax.
2016-10-08 23:26:28 +03:00
Efraim Flashner 1abd090487
gnu: tdb: Update to 1.3.11.
* gnu/packages/databases.scm (tdb): Update to 1.3.11.
[home-page]: Use https.
2016-10-08 23:26:28 +03:00
Efraim Flashner 881799892c
gnu: tevent: Update to 0.9.31.
* gnu/packages/samba.scm (tevent): Update to 0.9.31.
2016-10-08 23:26:27 +03:00
Efraim Flashner 93151e4185
gnu: talloc: Update to 2.1.8.
* gnu/packages/samba.scm (talloc): Update to 2.1.8.
2016-10-08 23:26:27 +03:00
Efraim Flashner d073b58f67
gnu: samba: Update to 4.5.0.
* gnu/packages/samba.scm (samba): Update to 4.5.0.
[source]: Update source uri.
2016-10-08 23:26:26 +03:00
Alex Kost 86d959bdfd
gnu: emacs-hydra: Update to 0.13.6.
* gnu/packages/emacs.scm (emacs-hydra): Update to 0.13.6.
2016-10-08 21:03:43 +03:00
Alex Kost 35d1ade76d
gnu: emacs-hl-todo: Update to 1.7.1.
* gnu/packages/emacs.scm (emacs-hl-todo): Update to 1.7.1.
2016-10-08 21:03:43 +03:00
Alex Kost 0e7c408995
gnu: emacs-hl-todo: Fix source file-name.
* gnu/packages/emacs.scm (emacs-hl-todo)[source]: Use versioned
file-name.
2016-10-08 21:03:43 +03:00
Alex Kost 59c827f45f
gnu: emacs-smartparens: Update to 1.8.0.
* gnu/packages/emacs.scm (emacs-smartparens): Update to 1.8.0.
2016-10-08 21:03:43 +03:00
Alex Kost 4a1eafb071
gnu: emacs-with-editor: Update to 2.5.6.
* gnu/packages/emacs.scm (emacs-with-editor): Update to 2.5.6.
2016-10-08 21:03:43 +03:00
Alex Kost fb0de6f77c
gnu: geiser-next: Deprecate.
* gnu/packages/emacs.scm (geiser-next): Deprecate.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2016-10-08 21:03:43 +03:00
Alex Kost 113e23e099
gnu: geiser: Update to 0.9.
* gnu/packages/emacs.scm (geiser): Update to 0.9.
2016-10-08 21:03:43 +03:00
Mark H Weaver cb60e975c2
gnu: linux-libre: Update to 4.8.1.
* gnu/packages/linux.scm (linux-libre): Update to 4.8.1.
(%linux-libre-version, %linux-libre-hash): Update to 4.8.1.
2016-10-08 11:35:43 -04:00
Mark H Weaver ca86791881
gnu: linux-libre@4.4: Update to 4.4.24.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.24.
2016-10-08 11:32:37 -04:00
Andy Wingo 95264cc6b9
gnu: cups-filters: Use ghostscript with CUPS driver.
* gnu/packages/cups.scm (ghostscript/cups): New variable.
  (cups-filters): Use ghostscript/cups.  Capture path to "gs" at
  compilation time.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-08 15:44:11 +02:00
Ludovic Courtès b6dfaf17a1
gnu: libxcb: Update to 1.11.1.
* gnu/packages/xorg.scm (libxcb): Update to 1.11.1.
2016-10-08 15:34:04 +02:00
Andy Patterson 96784438f5
gnu: Add sbcl-stumpwm-with-slynk.
* gnu/packages/lisp.scm (sbcl-stumpwm+slynk): New variable.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-10-08 21:20:36 +08:00
Andy Patterson e3e171ee81
gnu: Add cl-slynk.
* gnu/packages/lisp.scm (cl-slynk, sbcl-slynk, ecl-slynk): New
variables.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-10-08 21:20:36 +08:00
Andy Patterson d075960f60
gnu: Add cl-stumpwm.
* gnu/packages/lisp.scm (cl-stumpwm, sbcl-stumpwm, ecl-stumpwm): New
variables.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-10-08 21:20:35 +08:00
Andy Patterson 4b51b21ccf
gnu: Add cl-clx.
* gnu/packages/lisp.scm (cl-clx, sbcl-clx, ecl-clx): New variables.
* gnu/packages/patches/clx-remove-demo.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-10-08 21:20:35 +08:00
Andy Patterson 5aa608a7e8
gnu: Add cl-ppcre.
* gnu/packages/lisp.scm (cl-ppcre, sbcl-cl-pprcre, ecl-cl-pprcre): New
variables.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-10-08 21:20:35 +08:00
Andy Patterson 3c55c780f9
gnu: Add cl-flexi-streams.
* gnu/packages/lisp.scm (cl-flexi-streams, sbcl-flexi-streams)
(ecl-flexi-streams): New variables.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-10-08 21:20:35 +08:00
Andy Patterson 059cab307f
gnu: Add cl-trivial-gray-streams.
* gnu/packages/lisp.scm (cl-trivial-gray-streams)
(sbcl-trivial-gray-streams, ecl-trivial-gray-streams): New variables.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-10-08 21:20:35 +08:00
Andy Patterson 8662809d1b
gnu: Add cl-bordeaux-threads.
* gnu/packages/lisp.scm (cl-bordeaux-threads, sbcl-bordeaux-threads)
(ecl-bordeaux-threads): New variables.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-10-08 21:20:35 +08:00
Andy Patterson 86022c926b
gnu: Add cl-fiveam.
* gnu/packages/lisp.scm (cl-fiveam, sbcl-fiveam, ecl-fiveam): New
variables.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-10-08 21:20:35 +08:00
Andy Patterson a72debb7cc
gnu: Add cl-alexandria.
* gnu/packages/lisp.scm (cl-alexandria, sbcl-alexandria)
(ecl-alexandria): New variables.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-10-08 21:20:35 +08:00
Ben Woodcroft 53aec0999f
gnu: bundler: Update to 1.13.2.
* gnu/packages/ruby.scm (bundler): Update to 1.13.2.
2016-10-08 22:47:18 +10:00
Ben Woodcroft c2ad4d701e
gnu: python-xlrd: Update to 1.0.0.
* gnu/packages/python.scm (python-xlrd, python2-xlrd): Update to 1.0.0.
2016-10-08 22:29:59 +10:00
Ben Woodcroft f49511dbff
gnu: ruby-mime-types-data: Update to 3.2016.0521.
* gnu/packages/ruby.scm (ruby-mime-types-data): Update to 3.2016.0521.
2016-10-08 22:29:58 +10:00
Ben Woodcroft d034c779eb
gnu: ruby-tzinfo-data: Update to 1.2016.7.
* gnu/packages/ruby.scm (ruby-tzinfo-data): Update to 1.2016.7.
2016-10-08 22:29:58 +10:00
Ben Woodcroft 5ed00e13d2
gnu: ruby-domain-name: Update to 0.5.20160826.
* gnu/packages/ruby.scm (ruby-domain-name): Update to 0.5.20160826.
2016-10-08 22:29:58 +10:00
Ben Woodcroft a751afb217
gnu: r-mgcv: Update to 1.8-15.
* gnu/packages/statistics.scm (r-mgcv): Update to 1.8-15.
2016-10-08 22:29:58 +10:00
Ben Woodcroft d91cb67dd7
gnu: ruby-sequel: Update to 4.39.0.
* gnu/packages/ruby.scm (ruby-sequel): Update to 4.39.0.
2016-10-08 22:29:55 +10:00
Ricardo Wurmus 7fd30d1be4
gnu: yoshimi: Update to 1.4.1.
* gnu/packages/music.scm (yoshimi): Update to 1.4.1.
[arguments]: Add build phase "find-ncurses".
2016-10-08 14:03:56 +02:00
Ben Woodcroft 9602e3cce9
gnu: python2-dendropy: Fix tests.
* gnu/packages/bioinformatics.scm (python2-dendropy)[source]: Use unpatched
source.
[arguments]: Use nose to run tests.
[native-inputs]: Add python2-nose.
2016-10-08 21:38:17 +10:00
Leo Famulari f803f775d2
gnu: vigra: Workaround rounding error in test suite on 32-bit CPUs.
* gnu/packages/image.scm (vigra)[arguments]: Pass '-ffloat-store' to
C_FLAGS and CXX_FLAGS.
2016-10-07 22:44:30 -04:00
Ricardo Wurmus 382aacc5a3
gnu: drumstick: Update to 1.1.0.
* gnu/packages/music.scm (drumstick): Update to 1.1.0.
2016-10-08 00:15:53 +02:00
Ricardo Wurmus e35ce6893c
gnu: tbb: Update to 2017_20160916.
* gnu/packages/tbb.scm (tbb): Update to 2017_20160916.
2016-10-08 00:03:24 +02:00
Ludovic Courtès e052c7e1d5
gnu: gcc@4.8: Use an older Texinfo.
* gnu/packages/gcc.scm (gcc-4.8)[native-inputs]: New field.
(gcc-4.9): Inherit from GCC-4.7.
2016-10-07 22:12:16 +02:00
Efraim Flashner fb29e737d4
gnu: ncdu: Update to 1.12.
* gnu/packages/ncdu.scm (ncdu): Update to 1.12.
[source]: Use https.
[license]: Use https.
[home-page]: Use https.
2016-10-07 14:26:12 +03:00
Efraim Flashner 2ff746dcd2
gnu: isl: Add support for aarch64.
* gnu/packages/gcc.scm (isl)[source]: Add patch.
* gnu/packages/patches/isl-0.11.1-aarch64-support.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2016-10-07 12:26:44 +03:00
Efraim Flashner 21e5e1e070
gnu: cmake: Build 'ccmake' binary.
* gnu/packages/cmake.scm (cmake)[inputs]: Add ncurses.
2016-10-07 12:26:36 +03:00
Ricardo Wurmus b314360f30
gnu: abbaye: Update source URL.
* gnu/packages/games.scm (abbaye)[source]: Update tarball URL.
2016-10-07 09:22:44 +02:00
Leo Famulari ae336f8b84
gnu: khal: Update to 0.8.4.
* gnu/packages/calendar.scm (khal): Update to 0.8.4.
2016-10-07 01:48:45 -04:00
John Darrington c8f354588e
gnu: tzdata: Use modify-phases
* gnu/packages/base.scm (tzdata)[arguments]: Replace alist- procedures
with modify-phases
2016-10-07 06:59:49 +02:00
John Darrington 12b85b3787
gnu: tzdata: Fix dangling symbolic link.
* gnu/packages/base.scm (tzdata)[arguments]: Replace dangling symbolic link
with the correct path.
2016-10-07 06:59:42 +02:00
Leo Famulari 1d8de185b8
gnu: openssl: Update to 1.0.2j.
* gnu/packages/tls.scm (openssl): Update to 1.0.2j.
[replacement]: Remove field
[source]: Remove 'openssl-CVE-2016-2177.patch' and
'openssl-CVE-2016-2178.patch'.
(openssl-1.0.2j): Remove variable.
(openssl-next)[replacement]: Remove field.
* gnu/packages/patches/openssl-CVE-2016-2177.patch,
gnu/packages/patches/openssl-CVE-2016-2178.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-10-06 17:50:17 -04:00
Leo Famulari 17b56c06e9
gnu: tzdata: Update to 2016g.
* gnu/packages/base.scm (tzdata): Update to 2016g.
2016-10-06 17:45:27 -04:00
Leo Famulari 7ca97fae36
gnu: lvm2: Make sure compiled objects are stripped.
* gnu/packages/linux.scm (lvm2)[arguments]: Add 'make-objects-writeable' phase.
2016-10-06 17:43:44 -04:00
Leo Famulari 123c0ffb87
gnu: lvm2: Update to 2.02.166.
* gnu/packages/linux.scm (lvm2): Update to 2.02.166.
2016-10-06 17:43:44 -04:00
Leo Famulari 3afbc6b3c3
gnu: lvm2: Use 'modify-phases'.
* gnu/packages/linux.scm (lvm2)[arguments]: Use 'modify-phases'.
2016-10-06 17:43:39 -04:00
Efraim Flashner 59fed2b609
gnu: nginx: Update to 1.11.4.
* gnu/packages/web.scm (nginx): Update to 1.11.4.
[source] Use https.
[home-page]: Use https.
2016-10-06 22:01:00 +03:00
Thomas Danckaert 0f43f8354c
gnu: Add hdf-eos5.
* gnu/packages/maths.scm (hdf-eos5): New variable.
* gnu/packages/patches/hdf-eos5-build-shared.patch: New file.
* gnu/packages/patches/hdf-eos5-remove-gctp.patch: New file.
* gnu/packages/patches/hdf-eos5-fix-szip.patch: New file.
* gnu/packages/patches/hdf-eos5-fortrantests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patches.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-06 18:14:45 +02:00
8p8c b94ee996ce
gnu: font-hack: Remove empty doc directory.
* gnu/packages/fonts.scm (font-hack)[arguments]: Remove superfluous code
in #:builder.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-10-06 20:59:05 +08:00
8p8c 3126fd8820
services: xorg: Add ATI video driver to the default modules.
* gnu/services/xorg.scm (%default-xorg-modules): Add xf86-video-ati.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-10-06 20:46:50 +08:00
Andy Patterson fb7dc6d647
gnu: ecl: Honour XDG_DATA_DIRS/ecl-bundle-systems.
* gnu/packages/lisp.scm (ecl)[source]: Add snippet.
[native-search-paths]: Add XDG_DATA_DIRS.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-10-06 20:33:55 +08:00
Andy Patterson 8d0489aeb6
gnu: sbcl: Honour XDG_DATA_DIRS/sbcl-bundle-systems.
* gnu/packages/lisp.scm (asdf-substitutions): New variable.
(sbcl)[source]: Add snippet.
[native-search-paths]: Add XDG_DATA_DIRS.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-10-06 20:33:55 +08:00
Ricardo Wurmus eb0ff8a382
gnu: Add ghc-pandoc-citeproc.
* gnu/packages/haskell.scm (ghc-pandoc-citeproc): New variable.
2016-10-06 14:18:25 +02:00
Ricardo Wurmus bfdfb0f63f
gnu: Add ghc-xml-conduit.
* gnu/packages/haskell.scm (ghc-xml-conduit): New variable.
2016-10-06 14:18:25 +02:00
Ricardo Wurmus e9ef2c51d5
gnu: Add ghc-xml-types.
* gnu/packages/haskell.scm (ghc-xml-types): New variable.
2016-10-06 14:18:25 +02:00
Ricardo Wurmus 1aa45bbf6f
gnu: Add ghc-conduit-extra.
* gnu/packages/haskell.scm (ghc-conduit-extra): New variable.
2016-10-06 14:18:25 +02:00
Ricardo Wurmus 9ce764b689
gnu: Add ghc-rfc5051.
* gnu/packages/haskell.scm (ghc-rfc5051): New variable.
2016-10-06 14:18:24 +02:00
Ricardo Wurmus 37e02bf65b
gnu: Add ghc-hs-bibutils.
* gnu/packages/haskell.scm (ghc-hs-bibutils): New variable.
2016-10-06 14:18:24 +02:00
Ricardo Wurmus b376463552
gnu: ghc-streaming-commons: Remove standard packages from inputs.
The "directory" and "transformers" modules are part of GHC and should
not be among the inputs to avoid conflicts.

* gnu/packages/haskell.scm (ghc-streaming-commons)[inputs]: Remove
"ghc-directory" and "ghc-transformers".
2016-10-06 14:18:21 +02:00
Ricardo Wurmus fc47c7d635
gnu: Add r-bsgenome-celegans-ucsc-ce10.
* gnu/packages/bioinformatics.scm (r-bsgenome-celegans-ucsc-ce10): New
variable.
2016-10-06 10:33:43 +02:00
Leo Famulari 6a4cbc6f12
gnu: nss-certs and nss: Update to 3.27.1.
* gnu/packages/certs.scm (nss-certs): Update to 3.27.1.
* gnu/packages/gnuzilla.scm (nss): Update to 3.27.1.
2016-10-05 20:04:50 -04:00
Leo Famulari 22f08f0605
gnu: libxvmc: Update to 1.0.10.
* gnu/packages/xorg.scm (libxvmc): Update to 1.0.10.
[replacement]: Remove field.
(libxvmc/fixed): Remove variable.
* gnu/packages/patches/libxvmc-CVE-2016-7953.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-05 19:36:26 -04:00
Leo Famulari 62ad505603
gnu: libxv: Update to 1.0.11.
* gnu/packages/xorg.scm (libxv): Update to 1.0.11.
[replacement]: Remove field.
(libxv/fixed): Remove variable.
* gnu/packages/patches/libxv-CVE-2016-5407.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-05 19:36:25 -04:00
Leo Famulari 82e6a4341b
gnu: libxtst: Update to 1.2.3.
* gnu/packages/xorg.scm (libxtst): Update to 1.2.3.
[replacement]: Remove field.
(libxtst/fixed): Remove variable.
* gnu/packages/patches/libxtst-CVE-2016-7951-CVE-2016-7952.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-05 19:36:25 -04:00
Leo Famulari 9eb76bd3e5
gnu: libxrender: Update to 0.9.10.
* gnu/packages/xorg.scm (libxrender): Update to 0.9.10.
[replacement]: Remove field.
(libxrender/fixed): Remove variable.
* gnu/packages/patches/libxrender-CVE-2016-7949.patch,
gnu/packages/patches/libxrender-CVE-2016-7950.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-10-05 19:36:25 -04:00
Leo Famulari 2e81b0b5bf
gnu: libxrandr: Update to 1.5.1.
* gnu/packages/xorg.scm (libxrandr): Update to 1.5.1.
[replacement]: Remove field.
(libxrandr/fixed): Remove variable.
* gnu/packages/patches/libxrandr-CVE-2016-7947-CVE-2016-7948.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-05 19:36:24 -04:00
Leo Famulari 571fa535cd
gnu: libxi: Update to 1.7.7.
* gnu/packages/xorg.scm (libxi): Update to 1.7.7.
[replacement]: Remove field.
(libxi/fixed): Remove variable.
* gnu/packages/patches/libxi-CVE-2016-7945-CVE-2016-7946.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-05 19:36:24 -04:00
Leo Famulari 3e1ed70f74
gnu: libxfixes: Update to 5.0.3.
* gnu/packages/xorg.scm (libxfixes): Update to 5.0.3.
[replacement]: Remove field.
(libxfixes/fixed): Remove variable.
* gnu/packages/patches/libxfixes-CVE-2016-7944.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-10-05 19:36:24 -04:00
Leo Famulari 4dd841c1dc
gnu: libx11: Update to 1.6.4.
* gnu/packages/xorg.scm (libx11): Update to 1.6.4.
[replacement]: Remove field.
(libx11/fixed): Remove variable.
* gnu/packages/patches/libx11-CVE-2016-7942.patch,
gnu/packages/patches/libx11-CVE-2016-7943.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-10-05 19:36:24 -04:00
Leo Famulari b19c7989b7
Merge branch 'master' into core-updates 2016-10-05 19:15:25 -04:00
Leo Famulari 1459476089
gnu: e2fsprogs: Fix typo in comment.
* gnu/packages/linux.scm (e2fsprogs)[arguments]: Fix typo in comment.
2016-10-05 18:59:29 -04:00
Leo Famulari 7d45365684
gnu: e2fsprogs: Disable parallel build.
* gnu/packages/linux.scm (e2fsprogs)[arguments]: Add #:parallel-build? #f.
2016-10-05 17:41:44 -04:00
Leo Famulari 87312f8aa1
gnu: json-c: Update to 0.12.1.
* gnu/packages/web.scm (json-c): Update to 0.12.1.
2016-10-05 17:38:48 -04:00
Leo Famulari 813062a5f7
gnu: libxvmc: Fix CVE-2016-7953.
* gnu/packages/patches/libxvmc-CVE-2016-7953.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (libxvmc)[replacement]: New field.
(libxvmc/fixed): New variable.
2016-10-05 17:37:23 -04:00
Leo Famulari e73631a906
gnu: libxv: Fix CVE-2016-5407.
* gnu/packages/patches/libxv-CVE-2016-5407.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (libxv)[replacement]: New field.
(libxv/fixed): New variable.
2016-10-05 17:37:22 -04:00
Leo Famulari 1f90b80f8b
gnu: libxtst: Fix CVE-2016-{7951,7952}.
* gnu/packages/patches/libxtst-CVE-2016-7951-CVE-2016-7952.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (libxtst)[replacement]: New field.
(libxtst/fixed): New variable.
2016-10-05 17:37:22 -04:00
Leo Famulari 666d40193c
gnu: libxrender: Fix CVE-2016-{7949,7950}.
* gnu/packages/patches/libxrender-CVE-2016-7949.patch,
gnu/packages/patches/libxrender-CVE-2016-7950.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/xorg.scm (libxrender)[replacement]: New field.
(libxrender/fixed): New variable.
2016-10-05 17:37:22 -04:00
Leo Famulari a300db1c7f
gnu: libxrandr: Fix CVE-2016-{7947,7948}.
* gnu/packages/patches/libxrandr-CVE-2016-7947-CVE-2016-7948.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (libxrandr)[replacement]: New field.
(libxrandr/fixed): New variable.
2016-10-05 17:37:21 -04:00
Leo Famulari b78ba2274f
gnu: libxi: Fix CVE-2016-{7945,7946}.
* gnu/packages/patches/libxi-CVE-2016-7945-CVE-2016-7946.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (libxi)[replacement]: New field.
(libxi/fixed): New variable.
2016-10-05 17:37:21 -04:00
Leo Famulari b50c6bf2a8
gnu: libxfixes: Fix CVE-2016-7944.
* gnu/packages/patches/libxfixes-CVE-2016-7944.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xorg.scm (libxfixes)[replacement]: New field.
(libxfixes/fixed): New variable.
2016-10-05 17:37:21 -04:00
Leo Famulari 13c10b4ca4
gnu: libx11: Fix CVE-2016-{7942,7943}.
* gnu/packages/patches/libx11-CVE-2016-7942.patch,
gnu/packages/patches/libx11-CVE-2016-7943.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/xorg.scm (libx11)[replacement]: New field.
(libx11/fixed): New variable.
2016-10-05 17:37:15 -04:00
ng0 81d5a62fb1
gnu: Remove lispf4.
The package in its current state is unusable and documentation with unclear
licenses is included.

Also, the file 'lispf42.c' (and possible others) is generated C code and
thus not "source code" as we define it.

* gnu/packages/lisp.scm (lispf4): Delete variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-10-05 16:23:56 -04:00
Tobias Geerinckx-Rice 151df6ab3d
gnu: btrfs-progs: Update to 4.8.
* gnu/packages/linux.scm (btrfs-progs): Update to 4.8.
2016-10-05 22:07:21 +02:00
Leo Famulari bda45da336
gnu: libass: Update to 0.13.4 [fixes CVE-2016-{7969,7970,7972}.
* gnu/packages/video.scm (libass): Update to 0.13.4.
2016-10-05 16:04:26 -04:00
Efraim Flashner a4796b29e1
gnu: gnucash: Update to 2.6.14.
* gnu/packages/gnucash.scm (gnucash): Update to 2.6.14.
2016-10-05 20:42:49 +03:00
Danny Milosavljevic b04ca7a12b
gnu: Add sunxi-tools.
* gnu/packages/admin.scm (sunxi-tools): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-05 18:50:52 +02:00
Leo Famulari 517318adf0
gnu: Add Vc.
* gnu/packages/maths.scm (vc): New variable.
2016-10-05 12:49:41 -04:00
Ludovic Courtès 9d50da7060
gnu: wordnet: Make sure the self-reference is visible to the GC.
Before that, "guix gc --references $(guix build wordnet)" would not show
WordNet itself, erroneously so.

* gnu/packages/wordnet.scm (wordnet)[arguments]: Add -fno-builtin-strcpy
  to #:configure-flags.
2016-10-05 18:35:55 +02:00
Ludovic Courtès 939f87438c
gnu: wordnet: Compile with optimizations.
* gnu/packages/wordnet.scm (wordnet)[arguments]: Add -O2 to
  #:configure-flags.
2016-10-05 18:35:55 +02:00
Kei Kebreau cd1869cdbd
gnu: Add hyperrogue.
* gnu/packages/games.scm (hyperrogue): New variable.
2016-10-05 10:10:36 -04:00
Ludovic Courtès 358db0041f
gnu: grub: Make dependency on mdadm explicit.
* gnu/packages/grub.scm (grub)[arguments]: Path getroot.c in
'patch-stuff' phase.
[inputs]: Add MDADM.
2016-10-05 15:11:08 +02:00
Ludovic Courtès ab2cc5cde1
gnu: gsl: Disable failing tests on i686.
* gnu/packages/patches/gsl-test-i686.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/maths.scm (gsl)[source](patches): New field.
2016-10-05 15:11:08 +02:00
Leo Famulari 50948a9026
gnu: git: Update to 2.10.1.
* gnu/packages/version-control.scm (git): Update to 2.10.1.
2016-10-05 01:57:51 -04:00
Ludovic Courtès acbf2c4f60
gnu: guix: Honor the user's 'GUILE_LOAD_PATH'.
* gnu/packages/package-management.scm (guix-0.11.0)[arguments]: Use
'prefix' when wrapping 'guix' for 'GUILE_LOAD_PATH'.
2016-10-04 22:40:46 +02:00
Ludovic Courtès 6e52376d2e
mapped-devices: Properly open RAID devices.
This fixes a type error introduced in
7f8ad82bf2, given that SOURCES is a list.

* gnu/system/mapped-devices.scm (open-raid-device): Add 'apply'
invocation.
2016-10-04 19:51:53 +02:00
Ludovic Courtès 8cecd22e4a
gnu: Add GoAccess.
* gnu/packages/web.scm (goaccess): New variable.
2016-10-04 17:44:27 +02:00
Ludovic Courtès a9764b7d2e
gnu: pies: Update to 1.3.
* gnu/packages/admin.scm (pies): Update to 1.3.
[arguments]: New field.
2016-10-04 16:38:00 +02:00
Ludovic Courtès 9d3425f24a
gnu: global: Update to 6.5.5.
* gnu/packages/code.scm (global): Update to 6.5.5.
2016-10-04 16:37:59 +02:00
Ludovic Courtès 8c82e1c9d3
gnu: gsl: Update to 2.2.1.
* gnu/packages/maths.scm (gsl): Update to 2.2.1.
2016-10-04 16:37:59 +02:00
Ludovic Courtès bac67a5a5c
gnu: direvent: Update to 5.1.
* gnu/packages/admin.scm (direvent): Update to 5.1.
[arguments]: Augment 'patch-/bin/sh' phase to patch 'progman.c' and
'testsuite'.
2016-10-04 16:37:59 +02:00
Ludovic Courtès d35f8c7cb6
gnu: gnu-c-manual: Update to 0.2.5.
* gnu/packages/gcc.scm (gnu-c-manual): Update to 0.2.5.
2016-10-04 16:37:59 +02:00
Ludovic Courtès a884fa2141
gnu: rush: Update to 1.8.
* gnu/packages/rush.scm (rush): Update to 1.8.
[source]: Remove 'patches'.
* gnu/packages/patches/cpio-gets-undeclared.patch,
gnu/packages/patches/rush-CVE-2013-6889.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2016-10-04 16:37:59 +02:00
Leo Famulari 491dbac415
gnu: cryptsetup: Update to 1.7.2.
* gnu/packages/cryptsetup.scm (cryptsetup): Update to 1.7.2.
[source]: Use kernel mirror.
[home-page]: Update URL.
2016-10-04 10:24:46 -04:00
Ben Woodcroft 2c3eb4b85b
gnu: metabat: Update to 0.32.4-1.cbdca756.
* gnu/packages/bioinformatics.scm (metabat): Update to 0.32.4-1.cbdca756.
* gnu/packages/patches/metabat-remove-compilation-date.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-10-04 22:02:52 +10:00
Ludovic Courtès 47c14714a4
gnu: fish: Do not use the bundled PCRE2.
* gnu/packages/shells.scm (fish)[inputs]: Add PCRE2.
2016-10-04 11:26:45 +02:00
Arun Isaac a8d3bc473d
gnu: fish: Add input bc.
Fixes <http://bugs.gnu.org/24433>.

* gnu/packages/shells.scm (fish)[inputs]: Add bc.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-04 11:26:45 +02:00
Ricardo Wurmus c5d17d50d0
gnu: warzone2100: Update to 3.2.1.
* gnu/packages/games.scm (warzone2100): Update to 3.2.1.
[arguments]: Remove phase "set-sdl-paths", add phase
"link-tests-with-qt", add phase "remove-reference-to-missing-file".
[inputs]: Replace "qt-4" with "qt", replace "sdl-union" with
"sdl2", add "openssl".
2016-10-04 10:21:38 +02:00
Ricardo Wurmus 5c31e981bb
gnu: ruby-nokogumbo: Move "build-gemspec" phase after "unpack".
* gnu/packages/ruby.scm (ruby-nokogumbo)[arguments]: Move
"build-gemspec" phase after "unpack".
2016-10-04 08:54:55 +02:00
Ricardo Wurmus 92a312dc86
gnu: python-pathlib: Disable tests.
* gnu/packages/python.scm (python-pathlib)[arguments]: Disable tests.
2016-10-04 08:54:55 +02:00
Ricardo Wurmus ced12a7bff
gnu: ghmm: Run tests after install.
* gnu/packages/machine-learning.scm (ghmm)[arguments]: Move "check"
phase after "install"; add phase "fix-PYTHONPATH".
2016-10-04 08:54:55 +02:00
Ricardo Wurmus 4262d178a7
gnu: raincat: Add missing input.
* gnu/packages/games.scm (raincat)[inputs]: Add freeglut.
2016-10-04 08:48:55 +02:00
Ricardo Wurmus d910d584b7
gnu: supertux: Update to 0.5.0.
* gnu/packages/games.scm (supertux): Update to 0.5.0.
[arguments]: Add flag to disable static boost libraries.
2016-10-04 08:38:09 +02:00
Leo Famulari c88cd83b71
gnu: parallel: Update to 20160922.
* gnu/packages/parallel.scm (parallel): Update to 20160922.
2016-10-03 23:59:29 -04:00
Mark H Weaver 1927839dcb
gnu: linux-libre: Update to 4.8.
* gnu/packages/linux.scm (linux-libre): Update to 4.8.
* gnu/packages/linux-libre-4.7-x86_64.conf,
gnu/packages/linux-libre-4.7-i686.conf: Delete files.
* gnu/packages/linux-libre-4.8-x86_64.conf,
gnu/packages/linux-libre-4.8-i686.conf: New files.
* Makefile.am (KCONFIGS): Update accordingly.
2016-10-03 22:05:51 -04:00
Mark H Weaver e9b718a05a
gnu: nss: Increase build timeout to 60 hours.
* gnu/packages/gnuzilla.scm (nss)[properties]: Increase build timeout to
60 hours.
2016-10-03 22:05:32 -04:00
ng0 6adda006be
gnu: gnunet: Add inputs.
* gnu/packages/gnunet.scm (gnunet)[inputs]: Add perl, jansson, nss, gmp, bluez,
glib, libogg.
[native-inputs]: Move python-2 from here ...
[inputs]: ... to here.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-10-03 17:43:23 -04:00
Ludovic Courtès 0f7cd95b81
gnu: gctp: 'license' field now has a <license> value.
* gnu/packages/maths.scm (gctp)[license]: Change to a <license> record.
2016-10-03 23:20:23 +02:00
Ludovic Courtès b1cb9f281a
gnu: libgcrypt@1.7: Replacement now has an accurate 'version' field.
* gnu/packages/gnupg.scm (libgcrypt-1.7.3)[version]: New field.
2016-10-03 23:16:48 +02:00
Ludovic Courtès 8389e6f06e
gnu: openssl@1.0: Replacement now has an accurate 'version' field.
* gnu/packages/tls.scm (openssl-1.0.2j)[name, version]: New fields.
2016-10-03 23:16:48 +02:00
Leo Famulari 6524c1cfcf
gnu: libarchive: Incorporate grafted security patches.
* gnu/packages/backup.scm (libarchive)[source]: Add patches from
libarchive/fixed.
[replacement]: Remove field.
(libarchive/fixed): Remove variable.
2016-10-03 17:08:23 -04:00
Leo Famulari 9c2130757c
Merge branch 'master' into core-updates 2016-10-03 17:08:05 -04:00
Leo Famulari b38e97e03b
gnu: libarchive: Fix several security issues.
* gnu/packages/backup.scm (libarchive)[replacement]: New field.
(libarchive/fixed): New variable.
* gnu/packages/patches/libarchive-7zip-heap-overflow.patch,
gnu/packages/patches/libarchive-fix-symlink-check.patch,
gnu/packages/patches/libarchive-fix-filesystem-attacks.patch,
gnu/packages/patches/libarchive-safe_fprintf-buffer-overflow.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2016-10-03 16:52:28 -04:00
Leo Famulari 85358aef8e
gnu: perl-dbd-mysql: Update to 4.037 [fixes CVE-2016-1246].
* gnu/packages/databases.scm (perl-dbd-mysql): Update to 4.037.
2016-10-03 14:39:11 -04:00
Ludovic Courtès 2b4363891c
tests: ssh: Add Dropbear test.
* gnu/tests/ssh.scm (run-ssh-test): Try authenticating with
'userauth-none!' when 'userauth-password!' fails.
(%test-dropbear): New variable.
2016-10-03 15:18:51 +02:00
Ludovic Courtès 0e59885060
tests: ssh: Generalize.
* gnu/tests/ssh.scm (%openssh-os): Rename to...
(%base-os): ... this.
[services]: Remove 'openssh-service-type' instance.
(os-with-service): New procedure.
(run-openssh-test): Rename to...
(run-ssh-test): ... this.  Add 'ssh-service' and 'pid-file' parameters.
Use 'os-with-service' to add SSH-SERVICE to %BASE-OS.  Honor PID-FILE.
(%test-openssh): Adjust accordingly.
2016-10-03 15:18:28 +02:00
Ludovic Courtès 26cfc415be
services: rottlog: Add Rottlog to the global profile.
* gnu/services/admin.scm (rottlog-service-type): Extend
PROFILE-SERVICE-TYPE.
2016-10-03 14:48:44 +02:00
Ludovic Courtès 4d67ed70a3
services: rottlog: Improve default weekly rotations.
* gnu/services/admin.scm (%rotated-files): Add "/var/log/maillog".
(syslog-rotation-config): Change parameter to 'files'.  Return a
string-append gexp for all of FILES.
(simple-rotation-config): Remove unnecessary 'postrotate' and
'endscript'.
(%default-rotations): Adjust accordingly.
2016-10-03 14:47:55 +02:00
Ludovic Courtès d5b0c9024e
tests: Add 'openssh-service-type' test.
* gnu/tests/ssh.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2016-10-03 00:38:28 +02:00
Ludovic Courtès d8f3128119
services: openssh-service-type: Expose 'openssh-configuration'.
* gnu/services/ssh.scm (<openssh-configuration>): Add default values.
[pubkey-authentication?]: Rename to...
[public-key-authentication?]: ... this.
(openssh-service): Remove.
* doc/guix.texi (Networking Services): Adjust accordingly.
2016-10-03 00:38:28 +02:00
Jan Nieuwenhuizen 92c03a8715
services: Add rottlog.
* gnu/services/admin.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi (Log Rotation): New node.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2016-10-03 00:38:28 +02:00
Ricardo Wurmus d79e8f65b5
gnu: ghc-process: Replace reference to /bin/sh.
* gnu/packages/haskell.scm (ghc-process)[arguments]: Add phases
"patch-reference-to-/bin/sh" to replace reference to /bin/sh.
2016-10-02 17:31:40 +02:00
Ricardo Wurmus 2d47cee25b
gnu: Do not propagate inputs in haskell.scm.
* gnu/packages/haskell.scm
(ghc-streaming-commons)[propagated-inputs]: Move ghc-random...
[inputs]: ...to here; remove ghc-async, add ghc-directory, add
ghc-transformers; move ghc-quickcheck, ghc-hspec...
[native-inputs]: ...to here; add hspec-discover.

(ghc-test-framework)[propagated-inputs]: Move all from here...
[inputs]: ...to here; move ghc-hunit and ghc-quickcheck...
[native-inputs]: ...to here.

(ghc-attoparsec)[propagated-inputs]: Move ghc-scientific...
[inputs]: ...to here; move ghc-quickcheck, ghc-quickcheck-unicode,
ghc-test-framework, ghc-test-framework-quickcheck2, ghc-vector...
[native-inputs]: ...to here.

(ghc-zip-archive)[propagated-inputs]: Move all inputs from here...
[inputs]: ...to here; move ghc-hunit from here...
[native-inputs]: ...to here.

(ghc-network-uri)[inputs]: Add ghc-parsec; move ghc-hunit from here...
[native-inputs]: ...to here.
[propagated-inputs]: Remove.

(ghc-wai)[propagated-inputs]: Move all inputs from here...
[inputs]: ...to here; move ghc-quickcheck, ghc-hunit, and ghc-hspec from
here...
[native-inputs]: ...to here.  Add hspec-discover.

(ghc-wai-extra)[propagated-inputs]: Remove ghc-hspec and ghc-hunit; move
all other inputs from here...
[inputs]: ...to here.
[native-inputs]: Add hspec-discover, ghc-hspec, and ghc-hunit.

(ghc-resourcet, ghc-xss-sanitize, ghc-parsec, ghc-vector, ghc-http,
ghc-base-compat, ghc-base-orphans, ghc-word8)[inputs]: Move all inputs
from here...
[native-inputs]: ...to here.

(ghc-haddock-library, ghc-hspec-contrib, ghc-base-compat,
ghc-base-orphans, ghc-fast-logger, ghc-word8, ghc-aeson-qq,
ghc-logging-facade, ghc-mockery, ghc-yaml, ghc-hslua)[native-inputs]:
Add hspec-discover.

(ghc-fast-logger)[inputs]: Move ghc-hspec from here...
[native-inputs]: ...to here.

(ghc-data-default,
ghc-data-default-instances-base,
ghc-data-default-instances-containers,
ghc-data-default-instances-dlist,
ghc-haddock-api,
ghc-happy,
ghc-haskell-src-exts,
ghc-resourcet,
ghc-xss-sanitize,
ghc-sdl-mixer,
ghc-sdl-image,
ghc-glut,
ghc-gluraw,
ghc-opengl,
cpphs,
ghc-old-time,
ghc-data-default-instances-old-locale,
cabal-install,
ghc-x11,
ghc-x11-xft,
ghc-hashable,
ghc-test-framework-hunit,
ghc-test-framework,
ghc-tf-random,
ghc-transformers-base,
ghc-unix-time,
ghc-http-types,
ghc-iproute,
ghc-regex-base,
ghc-regex-posix,
ghc-regex-tdfa-rc,
ghc-parsers,
ghc-trifecta,
ghc-distributive,
ghc-comonad,
ghc-polyparse,
ghc-profunctors,
ghc-reducers,
ghc-xml,
ghc-exceptions,
ghc-temporary,
ghc-temporary-rc,
ghc-smallcheck,
ghc-tasty-ant-xml,
ghc-quickcheck-instances,
ghc-quickcheck,
ghc-case-insensitive,
ghc-chasingbottoms,
ghc-unordererd-containers,
ghc-uniplate,
ghc-ansi-wl-pprint,
ghc-parsec,
ghc-vector,
ghc-vector-binary-instances,
ghc-http,
ghc-hspec,
ghc-hspec-contrib,
ghc-hspec-core,
ghc-hspec-meta,
ghc-vault,
ghc-monad-control,
ghc-blaze-builder,
ghc-blaze-markup,
ghc-blaze-html,
ghc-async,
ghc-optparse-applicative,
ghc-charset,
ghc-void,
ghc-kan-extensions,
ghc-statevar,
ghc-lens,
ghc-cheapskate,
ghc-semigroupoids,
ghc-contrvariant,
ghc-semigroups,
ghc-free,
ghc-adjunctions,
ghc-fast-logger,
ghc-doctest,
ghc-lifted-base,
ghc-tasty-quickcheck,
ghc-tasty-golden,
ghc-tasty,
ghc-cookie,
ghc-scientific,
ghc-aeson,
ghc-wai-logger,
ghc-pandoc-types,
ghc-texmath,
ghc-regex-pcre-builtin,
ghc-highlighting-kate,
ghc-cmark,
ghc-enclosed-exceptions,
ghc-th-lift,
ghc-th-expand-syns,
ghc-th-reify-many,
ghc-th-orphans,
ghc-haskell-src-meta,
ghc-aeson-qq,
ghc-conduit,
ghc-mockery,
ghc-yaml,
ghc-filemanip,
ghc-juicypixels,
ghc-hslua,
ghc-mime-types,
ghc-http-client,
ghc-hourglass,
ghc-pem,
ghc-asn1-types,
ghc-asn1-encoding,
ghc-asn1-parse,
ghc-tasty-kat,
ghc-cryptonite,
ghc-x509,
ghc-x509-store,
ghc-x509-validation,
ghc-x509-system,
ghc-tls,
ghc-socks,
ghc-connection,
ghc-http-client-tls,
ghc-pandoc)[propagated-inputs]: Move inputs from here...
[inputs]: ...to here.
2016-10-02 17:31:39 +02:00
Ricardo Wurmus 88cf917b74
gnu: r-plotly: Update to 4.5.2.
* gnu/packages/statistics.scm (r-plotly): Update to 4.5.2.
[propagated-inputs]: Remove r-plyr; remove r-viridis; add r-dplyr; add
r-lazyeval; add r-purrr; add r-tibble; add r-viridislite.
2016-10-02 17:31:39 +02:00
Ricardo Wurmus a3c6445be5
gnu: Add r-purrr.
* gnu/packages/statistics.scm (r-purrr): New variable.
2016-10-02 17:31:39 +02:00
Ricardo Wurmus c6ab73e8ff
gnu: Add r-viridislite.
* gnu/packages/statistics.scm (r-viridislite): New variable.
2016-10-02 17:31:36 +02:00
Mark H Weaver 6a703976f4
gnu: libotf: Fix source URI.
* gnu/packages/fontutils.scm (libotf)[source]: Fix suorce URI.
2016-10-02 10:49:22 -04:00
Ludovic Courtès e543c8a2c6
gnu: bash-minimal: Remove 'move-development-files' phase.
* gnu/packages/bash.scm (bash-minimal)[arguments]: Delete
'move-development-files' phase.
(static-bash)[arguments]: Remove deletion of 'move-development-files'
phase.
2016-10-02 15:16:21 +02:00
Ben Woodcroft 4bdc3df92d
gnu: vsearch: Update to 2.1.2.
* gnu/packages/bioinformatics.scm (vsearch): Update to 2.1.2.
2016-10-02 22:25:39 +10:00
Efraim Flashner 10bc741619
gnu: ffmpeg: Update to 3.1.4.
* gnu/packages/video.scm (ffmpeg): Update to 3.1.4.
2016-10-02 11:38:32 +03:00
Mark H Weaver 79992a3e6f
gnu: linux-libre: Update to 4.7.6.
* gnu/packages/linux.scm (linux-libre): Update to 4.7.6.
2016-10-01 18:22:43 -04:00
Mark H Weaver 2bfa61c034
gnu: linux-libre@4.4: Update to 4.4.23.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.23.
2016-10-01 18:20:28 -04:00
Ricardo Wurmus 09a86196e9
gnu: guitarix: Update to 0.35.1.
* gnu/packages/audio.scm (guitarix): Update to 0.35.1.
2016-10-01 22:31:10 +02:00
Ricardo Wurmus 89fa2219a7
gnu: eigen: Update to 3.2.9.
* gnu/packages/algebra.scm (eigen): Update to 3.2.9.
2016-10-01 21:36:36 +02:00
Ricardo Wurmus d70f5139da
gnu: julia: Update to 0.5.0.
* gnu/packages/julia.scm (libuv-julia): Update to commit
8d5131b6c1595920dd30644cd1435b4f344b46c8.
(libunwind-for-julia): New variable.
(julia): Update to 0.5.0.
[arguments]: Disable stripping of binaries; modify "prepare-deps" phase;
add "fix-llvm-flag" phase; add "set-home" phase; adjust
"hardcode-soname-map" phase; remove fix for "double-conversion" from
"fix-include-and-link-paths" phase; enable "repl" and "replcompletions"
tests; disable "backtrace", "compile", "replutil", and "cmdlineargs"
tests; remove USE_SYSTEM_RMATH flag; remove USE_SYSTEM_GRISU flag.
[inputs]: Replace "llvm-3.5" with "llvm"; replace "libunwind" with
"libunwind-for-julia"; remove "double-conversion"; remove "rmath-julia";
update "suitesparse" origin; replace "virtualenv" origin with
"python2-virtualenv".
[native-inputs]: Add "openssl".
2016-10-01 21:36:36 +02:00
Ricardo Wurmus 9b72ce60fb
gnu: utf8proc: Update to 2.0.2.
* gnu/packages/textutils.scm (utf8proc): Update to 2.0.2.
2016-10-01 21:36:35 +02:00
Leo Famulari 917de2511b
gnu: gd: Fix CVE-2016-7568.
* gnu/packages/patches/gd-CVE-2016-7568.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gd.scm (gd)[source]: Use it.
2016-10-01 12:27:37 -04:00
Ludovic Courtès 5bde29685b
gnu: perl: Make builds reproducible again.
* gnu/packages/patches/perl-reproducible-build-date.patch: Add hunks to
set 'myuname', 'cf_time', and 'cf_by' in 'Configure'.
2016-10-01 15:20:08 +02:00
Ben Woodcroft 156c0810e9
gnu: perl: Enable threading support.
* gnu/packages/perl.scm (perl)[arguments]: Configure with '-Dusethreads'.
* gnu/packages/commencement.scm (perl-boot0)[arguments]: Omit inherited
'-Dusethreads' flag during configure.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2016-10-01 14:34:33 +02:00
Ben Woodcroft 56ee1d2015
gnu: perl: Use configure-flags.
* gnu/packages/perl.scm (perl)[arguments]: Use configure-flags.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-01 14:34:31 +02:00
Ludovic Courtès 8d29bfa9fc
gnu: bash-minimal: Disable loadable module support.
* gnu/packages/bash.scm (bash-minimal)[arguments]: Add
'ac_cv_func_dlopen=no' to #:configure-flags.
2016-10-01 12:15:02 +02:00
Ludovic Courtès 712b62d8f7
gnu: make-boot0: Use 'install-file'.
* gnu/packages/commencement.scm (gnu-make-boot0)[arguments]: Use
'install-file' in 'install' phase instead of 'copy-file' etc.
2016-10-01 11:55:09 +02:00
Ludovic Courtès 8e5e8724d2
gnu: make-boot0: Use 'modify-phases'.
* gnu/packages/commencement.scm (gnu-make-boot0)[arguments]: Use
'modify-phases'.
2016-10-01 11:55:09 +02:00
John Darrington 43f7af428e
gnu: rpcbind-configuration: Rename pkg to nfs-utils
* gnu/services/nfs.scm (<rpcbind-configuration>): "pkg" --> "nfs-utils"
2016-10-01 09:26:07 +02:00
Ivan Vilata i Balaguer 37356e0bf8
gnu: Add quickswitch-i3.
* gnu/packages/wm.scm (quickswitch-i3): New variable.
* gnu/packages/patches/quickswitch-fix-dmenu-check.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-10-01 10:56:11 +08:00
Ivan Vilata i Balaguer c165591d47
gnu: Add python-i3-py.
* gnu/packages/wm.scm (python-i3-py, python2-i3-py): New variables.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-10-01 10:44:44 +08:00
ng0 f1b61e26ae
gnu: Add emacs-rudel.
* gnu/packages/emacs.scm (emacs-rudel): New variable.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-10-01 10:22:31 +08:00
宋文武 df0e8a239b
gnu: shroud: Wrap 'shroud' with 'GUILE_LOAD_COMPILED_PATH'.
* gnu/packages/password-utils.scm (shroud)[arguments]: New field.
2016-10-01 08:50:48 +08:00
Leo Famulari ebb9b9a60c
gnu: tmux: Update to 2.3.
* gnu/packages/tmux.scm (tmux): Update to 2.3.
2016-09-30 19:49:08 -04:00
Ludovic Courtès c573f5a5a5
gnu: bash: Update to 4.4.
* gnu/packages/bash.scm (%patch-series-4.3): Remove.
(%patch-series-4.4): New variable.
(bash)[source]: Update to 4.4.
[native-inputs]: Remove.
[arguments]: Remove (ice-9 regex) modules; add (srfi srfi-26).
Inline 'install-sh-symlink' phase.  Remove 'install-headers' phase.  Add
'move-development-files' phase.
[native-search-paths]: New field.
(static-bash)[outputs]: New field.
[arguments]: Delete 'move-development-files' phase.
* gnu/packages/commencement.scm (static-bash-for-glibc)
(bash-final): Remove 'native-inputs'.
2016-10-01 00:00:03 +02:00
Ludovic Courtès a7a1cf2948
gnu: bash-static: Use 'modify-phases'.
* gnu/packages/bash.scm (static-bash)[arguments]: Use 'modify-phases'.
2016-10-01 00:00:02 +02:00
Ludovic Courtès 0c64d8564f
gnu: readline: Update to 7.0.
* gnu/packages/readline.scm (readline): Update to 7.0.
2016-10-01 00:00:02 +02:00
Ludovic Courtès 42d1e525bc
gnu: texinfo: Update to 6.3.
* gnu/packages/texinfo.scm (texinfo): Update to 6.3.
(texinfo-6.3): Remove.
2016-09-30 12:06:46 +02:00
Ludovic Courtès 79355ae3e8
Merge branch 'master' into core-updates 2016-09-30 12:05:27 +02:00
Leo Famulari bddf22b99e
gnu: libreoffice: Update to 5.1.5.2.
* gnu/packages/libreoffice.scm (libreoffice): Update to 5.1.5.2.
2016-09-30 01:17:24 -04:00
Danny Milosavljevic cfb7e269e9
gnu: xonsh: Remove bundled PLY.
* gnu/packages/shells.scm (xonsh)[source]: Add snippet to remove bundled
python-ply.
[inputs]: Add python-ply.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-29 17:13:05 -04:00
Julien Lepiller 86d8f6d3ef
services: Add 'openssh-service'.
* gnu/packages/ssh.scm (openssh)[arguments]: Set sysconfdir to /etc/ssh.
* gnu/services/ssh.scm (<openssh-configuration>): New record type.
(%openssh-accounts): New variable.
(openssh-activation, openssh-config-file, openssh-shepherd-service)
(openssh-service): New procedures.
(openssh-service-type): New variable.
* doc/guix.texi (Networking Services): Document 'openssh-services'.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2016-09-29 23:11:48 +02:00
Arun Isaac 01c5c21a67
gnu: emacs: Build with m17n support.
* gnu/packages/emacs.scm (emacs): Build with m17n support.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-09-29 17:54:33 +02:00
Arun Isaac a80b60f484
gnu: Add m17n-lib.
* gnu/packages/emacs.scm (m17n-lib): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-09-29 17:54:33 +02:00
Arun Isaac 154c71e003
gnu: Add m17n-db.
* gnu/packages/emacs.scm (m17n-db): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-09-29 17:54:32 +02:00
Leo Famulari 0da1b7062a
gnu: c-ares: Update to 1.12.0 [fixes CVE-2016-5180].
* gnu/packages/adns.scm (c-ares): Update to 1.12.0.
[source]: Use HTTPS URL.
[home-page]: Use HTTPS URL.
2016-09-29 11:18:52 -04:00
David Craven b9f7895d39
Revert "gnu: %default-extra-linux-options: Remove redundant options."
Options aren't redundant and are required for building the initrd.

This reverts commit 50dbc03647.
2016-09-29 12:59:37 +02:00
Ludovic Courtès d06ce0466f
gnu: dbus-c++: License has "or later" clause.
* gnu/packages/glib.scm (dbus-c++)[license]: Change to LGPL2.1+.
2016-09-29 09:01:22 +02:00
Ludovic Courtès 39d6b9c99f
gnu: linux-pam@1.2: Remove erroneous 'name' field.
* gnu/packages/linux.scm (linux-pam-1.2)[name]: Remove.
2016-09-28 23:03:00 +02:00
Rene Saavedra 411264c250
gnu: linux-pam: Allow compilation on GNU/Hurd.
* gnu/packages/patches/linux-pam-no-setfsuid.patch: New file.
* gnu/packages/linux.scm (linux-pam)[source]: Use it.
(linux-pam-1.2)[source]: Likewise.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-09-28 23:01:49 +02:00
Ludovic Courtès 789f09a073
gnu: binutils: Work around Bash 4.2 bug.
Fixes a 'binutils-cross-boot0' build failure on mips64el.

Reported at
<https://lists.gnu.org/archive/html/guix-devel/2016-09/msg01083.html>.

* gnu/packages/patches/binutils-mips-bash-bug.patch: New file.
* gnu/packages/base.scm (binutils)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-09-28 22:44:38 +02:00
Ricardo Wurmus 2320e76b82
gnu: sra-tools: Fix build on i686.
* gnu/packages/bioinformatics.scm (sra-tools)[arguments]: Pass
"VDB_LIBDIR" in make-flags; dynamically link libmagic.
2016-09-28 22:30:41 +02:00
Efraim Flashner 37042a0fb4
gnu: tilda: Update to 1.3.3.
* gnu/packages/terminals.scm (tilda): Update to 1.3.3.
2016-09-28 21:38:38 +03:00
Stefan Reichoer 1d51585573
gnu: Add xonsh.
* gnu/packages/shells.scm (xonsh): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-28 13:42:06 -04:00
Leo Famulari b2fe918302
gnu: attic: Superseded by borg.
* gnu/packages/backup.scm (attic)[properties]: New field.
2016-09-28 13:07:06 -04:00
Taylan Ulrich Bayırlı/Kammer 415ee287fa
gnu: nestopia-ue: Update to version 1.47. 2016-09-28 17:00:35 +02:00
Taylan Ulrich Bayırlı/Kammer dac65f90b6
gnu: higan: Update to version 101.
* gnu/packages/games.scm (higan): Update to version 101.
2016-09-28 17:00:12 +02:00
Alex Kost 9e01589469
gnu: gettext: Install Emacs tools.
Fixes <http://bugs.gnu.org/24442>.
Reported by Ivan Vilata i Balaguer <ivan@selidor.net>.

* gnu/packages/gettext.scm (gnu-gettext)[native-inputs]: Add 'emacs'.
[arguments]: Add 'add-emacs-autoloads' phase.
2016-09-28 17:54:50 +03:00
Alex Kost b94a6ca074
gnu: Add and use gettext-minimal.
* gnu/packages/gettext.scm (gnu-gettext): Rename to...
(gettext-minimal): ... this.  Adjust synopsis and description.
(gnu-gettext): Inherit from it.
(po4a): Use 'gettext-minimal' instead of 'gnu-gettext'.
* gnu/packages/acl.scm: Likewise.
* gnu/packages/admin.scm: Likewise.
* gnu/packages/apl.scm: Likewise.
* gnu/packages/attr.scm: Likewise.
* gnu/packages/audio.scm: Likewise.
* gnu/packages/base.scm: Likewise.
* gnu/packages/cdrom.scm: Likewise.
* gnu/packages/commencement.scm: Likewise.
* gnu/packages/crypto.scm: Likewise.
* gnu/packages/databases.scm: Likewise.
* gnu/packages/disk.scm: Likewise.
* gnu/packages/documentation.scm: Likewise.
* gnu/packages/education.scm: Likewise.
* gnu/packages/engineering.scm: Likewise.
* gnu/packages/enlightenment.scm: Likewise.
* gnu/packages/fcitx.scm: Likewise.
* gnu/packages/fontutils.scm: Likewise.
* gnu/packages/freedesktop.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gkrellm.scm: Likewise.
* gnu/packages/glib.scm: Likewise.
* gnu/packages/gnome.scm: Likewise.
* gnu/packages/grub.scm: Likewise.
* gnu/packages/gtk.scm: Likewise.
* gnu/packages/guile.scm: Likewise.
* gnu/packages/ibus.scm: Likewise.
* gnu/packages/irc.scm: Likewise.
* gnu/packages/iso-codes.scm: Likewise.
* gnu/packages/kde-frameworks.scm: Likewise.
* gnu/packages/kodi.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/man.scm: Likewise.
* gnu/packages/maths.scm: Likewise.
* gnu/packages/mono.scm: Likewise.
* gnu/packages/mp3.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/nano.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/package-management.scm: Likewise.
* gnu/packages/pdf.scm: Likewise.
* gnu/packages/sawfish.scm: Likewise.
* gnu/packages/statistics.scm: Likewise.
* gnu/packages/terminals.scm: Likewise.
* gnu/packages/version-control.scm: Likewise.
* gnu/packages/vpn.scm: Likewise.
* gnu/packages/w3m.scm: Likewise.
* gnu/packages/webkit.scm: Likewise.
* gnu/packages/wicd.scm: Likewise.
* gnu/packages/wine.scm: Likewise.
* gnu/packages/xdisorg.scm: Likewise.
* gnu/packages/xorg.scm: Likewise.
2016-09-28 17:54:50 +03:00
Thomas Danckaert b411517a19
gnu: git: Add input perl-term-readkey for 'git-svn'.
* gnu/packages/version-control.scm (git)[inputs]: Add perl-term-readkeys.
[arguments]: Add perl-term-readkeys to the PERL5LIB of `git-svn'.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-09-28 21:23:47 +08:00
David Craven 7a0630035c
gnu: linux-libre-beagle-bone-black: Remove kernel variant.
linux-libre-beagle-bone-black is misslabeled. This kernel variant is
for the original beagle board.

* gnu/packages/linux.scm (linux-libre-beagle-bone-black): Remove.
2016-09-28 12:40:12 +02:00
David Craven e4e9c0a083
gnu: make-linux-libre: Install device tree files.
* gnu/packages/linux.scm (make-linux-libre): Install device tree files.
2016-09-28 12:40:12 +02:00
David Craven 50dbc03647
gnu: %default-extra-linux-options: Remove redundant options.
* gnu/packages/linux.scm (%default-extra-linux-options): Remove
  redundant options.
2016-09-28 12:40:12 +02:00
David Craven 33619c3ae0
gnu: Add sdcc.
* gnu/packages/sdcc.scm (sdcc): New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2016-09-28 12:40:12 +02:00
David Craven a3af70aca8
gnu: Add picocom.
* gnu/packages/terminals.scm (picocom): New variable.
2016-09-28 12:40:12 +02:00
Lukas Gradl 615c999055
gnu: opendht: Propagate msgpack.
* gnu/packages/crypto.scm (opendht)[inputs]: Remove msgpack.
[propagated-inputs]: Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-09-28 11:45:02 +02:00
Lukas Gradl 974aaf71e5
gnu: telephony: Add 'license:' prefix.
* gnu/packages/telephony.scm (commoncpp) [license]: Add prefix.
(ucommon) [license]: Add prefix.
(ccrtp) [license]: Add prefix.
(osip) [license]: Add prefix.
(exosip) [license]: Add prefix.
(sipwitch) [license]: Add prefix.
(libsrtp) [license]: Add prefix.
(libiax2) [license]: Add prefix.
(seren) [license]: Add prefix.
(pjproject-sfl) [license]: Add prefix.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-09-28 11:25:34 +02:00
Lukas Gradl 9a4c032cc4
gnu: Add gsm.
* gnu/packages/audio.scm (gsm): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-09-28 11:14:42 +02:00
Lukas Gradl 89eb7581a4
gnu: Add dbus-c++.
* gnu/packages/glib.scm (dbus-c++): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-09-28 11:08:33 +02:00
Leo Famulari a7c9b062ad
gnu: libressl: Update to 2.5.0.
* gnu/packages/tls.scm (libressl): Update to 2.5.0.
2016-09-27 20:40:39 -04:00
Tobias Geerinckx-Rice ffabdc185c
gnu: encfs: Update to 1.9.1.
* gnu/packages/crypto.scm (encfs): Update to 1.9.1.
2016-09-28 00:20:30 +02:00
Tobias Geerinckx-Rice 9da3c49837
gnu: btrfs-progs: Update to 4.7.3.
* gnu/packages/linux.scm (btrfs-progs): Update to 4.7.3.
2016-09-28 00:20:30 +02:00
Tobias Geerinckx-Rice 8c120e4f3b
gnu: zip: Use 'modify-phases'.
* gnu/packages/zip.scm (zip)[arguments]: Use 'modify-phases'.
2016-09-28 00:20:30 +02:00
Leo Famulari 8be2428e85
gnu: isc-dhcp: Update bundled bind to 9.9.9-P3 [fixes CVE-2016-2776].
* gnu/packages/admin.scm (isc-dhcp)[inputs]: Update bundled bind to 9.9.9-P3.
2016-09-27 15:19:14 -04:00
Leo Famulari cc132e0f38
gnu: bind: Update to 9.10.4-P3 [fixes CVE-2016-2776].
* gnu/packages/dns.scm (bind): Update to 9.10.4-P3.
2016-09-27 15:19:14 -04:00
Stefan Reichoer e8c9b01090
gnu: Add python-q.
* gnu/packages/python.scm (python-q, python2-q): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-27 14:54:58 -04:00
Leo Famulari b9bc6e8420
gnu: expat: Fix regression caused by fix for CVE-2016-0718.
* gnu/packages/xml.scm (expat)[replacement]: New field.
(expat/fixed): New variable.
* gnu/packages/patches/expat-CVE-2016-0718-fix-regression.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-27 13:49:49 -04:00
Thomas Danckaert 32f70e1f86
gnu: Add gctp.
* gnu/packages/maths.scm (gctp): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-27 13:37:46 -04:00
ng0 3973e137f0
gnu: Add gloox.
* gnu/packages/messaging.scm (gloox): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-27 13:31:18 -04:00
ng0 419fb3f1ac
gnu: femtolisp: Don't build on mips64el or armhf.
* gnu/packages/lisp.scm (femtolisp)[supported-systems]: New field,
remove support for mips64el and armhf.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-27 12:29:35 -04:00
Andy Wingo e9070933bf
gnu: Add gobby.
* gnu/packages/gobby.scm (gobby): New variable.
2016-09-27 14:46:10 +02:00
Andy Wingo 22a3cff3c8
gnu: Add obby.
* gnu/packages/gobby.scm (obby): New variable.
2016-09-27 14:46:10 +02:00
Andy Wingo c8105e811b
gnu: Add libnet6.
* gnu/packages/gobby.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add new file.
2016-09-27 14:46:10 +02:00
Andy Wingo b61d962723
gnu: Add libxml++-2.
* gnu/packages/gnome.scm (libxml++-2): New variable.
2016-09-27 14:46:10 +02:00
Andy Wingo 66329c23a1
gnu: New default Dovecot service postmaster_address
* gnu/services/mail.scm (dovecot-configuration): Change default for
  postmaster-address, as dovecot is now requiring a non-empty value and
  will fail to start up otherwise.
* doc/guix.texi (Mail Services): Update.
2016-09-27 14:45:07 +02:00
Efraim Flashner a777535cd7
gnu: aria2: Update to 1.27.1.
* gnu/packages/bittorrent.scm (aria2): Update to 1.27.1.
2016-09-27 14:52:48 +03:00
Ben J Woodcroft 99caa6f75f
gnu: python-plastid: Update to 1.4.6.
* gnu/packages/bioinformatics.scm (python-plastid, python2-plastid): Update to
1.4.6.
[propagated-inputs]: Add python-termcolor.
2016-09-27 20:07:12 +10:00
Ben J Woodcroft 67f66812f5
gnu: Add python-termcolor.
* gnu/packages/python.scm (python-termcolor, python2-termcolor): New
variables.
2016-09-27 20:07:02 +10:00
Marius Bakke f536dce522
gnu: python-pysam: Enable tests.
* gnu/packages/bioinformatics.scm (python-pysam)[source]: Change from
PyPi to source archive due to missing test data.
[arguments]: Add check phase after install.
[native-inputs]: Add python-nose, samtools and bcftools.
2016-09-27 20:06:00 +10:00
Marius Bakke dff26b2363
gnu: python-pysam: Delete bundled htslib.
* gnu/packages/bioinformatics.scm (python-pysam)[source]: Add snippet
to delete htslib.
[arguments]: Add htslib flags in 'set-flags phase.
[propagated-inputs]: New field. Add htslib.
2016-09-27 20:06:00 +10:00
Marius Bakke 397d463a12
gnu: python-pysam: Use 'modify-phases'.
* gnu/packages/bioinformatics.scm (python-pysam)[arguments]: Use
'modify-phases'.
2016-09-27 20:06:00 +10:00
Marius Bakke bdc7be59eb
gnu: Add bcftools.
* gnu/packages/bioinformatics.scm (bcftools): New variable.
2016-09-27 20:06:00 +10:00
Marius Bakke e301bfc886
gnu: python2-pbcore: Update to 1.2.10.
* gnu/packages/bioinformatics.scm (python2-pbcore): Update to 1.2.10.
[propagated-inputs]: New field. Add python2-pyxb.
2016-09-27 20:06:00 +10:00
Marius Bakke c2efe1aea8
gnu: Add python-pyxb.
* gnu/packages/xml.scm (python-pyxb, python2-pyxb): New variables.
2016-09-27 20:06:00 +10:00
Marius Bakke fd49eb213f
gnu: python-pysam: Update to 0.9.1.4.
* gnu/packages/bioinformatics.scm (python-pysam, python2-pysam): Update
to 0.9.1.4.
2016-09-27 20:05:57 +10:00
Ludovic Courtès 3c185b24f5
Add missing exports.
Reported by Taylan Ulrich Bayırlı/Kammer <taylanbayirli@gmail.com>
at <https://lists.gnu.org/archive/html/guix-devel/2016-09/msg01686.html>.

* gnu/system/file-systems.scm (%tty-gid): Export.
* guix/build-system/python.scm (default-python, default-python2):
Export.
2016-09-27 11:22:56 +02:00
Leo Famulari 9ad0965228
gnu: openssl-next: Update to 1.1.0b [fixes CVE-2016-6309].
* gnu/packages/tls.scm (openssl-next): Update to 1.1.0b.
2016-09-26 17:09:08 -04:00
Leo Famulari 8be42e5daf
gnu: openssl: Update replacement to 1.0.2j [fixes CVE-2016-7052].
* gnu/packages/tls.scm (openssl): Update replacement to 1.0.2j.
(openssl-1.0.2i): Replace with...
(openssl-1.0.2j): ... new variable.
2016-09-26 17:09:05 -04:00
Danny Milosavljevic 58478cc1cb
gnu: libftdi: Propagate the libusb input.
* gnu/packages/libftdi.scm (libftdi): Change libusb from an input to a
propagated-input.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-26 14:30:37 -04:00
Ricardo Wurmus 675d7ae26f
gnu: ncbi-vdb: Only build on i686 and x86_64.
* gnu/packages/bioinformatics.scm (ncbi-vdb)[supported-systems]: Only
build on i686 and x86_64.
[arguments]: Add mandatory "-msse2" flag to CFLAGS.
2016-09-26 14:30:59 +02:00
Ricardo Wurmus bc600b80a2
gnu: ghc-pandoc: Update to 1.17.2.
* gnu/packages/haskell.scm (ghc-pandoc): Update to 1.17.2.
2016-09-26 14:30:59 +02:00
Ricardo Wurmus 5a502d9abd
gnu: ghc-texmath: Update to 0.8.6.5.
* gnu/packages/haskell.scm (ghc-texmath): Update to 0.8.6.5.
2016-09-26 14:30:58 +02:00
Ricardo Wurmus 2e9b1276b7
gnu: ghc-cmark: Update to 0.5.3.1.
* gnu/packages/haskell.scm (ghc-cmark): Update to 0.5.3.1.
2016-09-26 14:30:58 +02:00
Ricardo Wurmus 8f1e2dca55
gnu: ghc-highlighting-kate: Update to 0.6.3.
* gnu/packages/haskell.scm (ghc-highlighting-kate): Update to 0.6.3.
2016-09-26 14:30:58 +02:00
Ricardo Wurmus ae87e4fcde
gnu: ghc-pandoc-types: Update to 1.16.1.1.
* gnu/packages/haskell.scm (ghc-pandoc-types): Update to 1.16.1.1.
2016-09-26 14:30:58 +02:00
Ricardo Wurmus 1da48e4302
gnu: ghc-tagsoup: Update to 0.14.
* gnu/packages/haskell.scm (ghc-tagsoup): Update to 0.14.
2016-09-26 14:30:58 +02:00
Ricardo Wurmus 1a545a1e7c
gnu: tbb: Fail on test errors.
* gnu/packages/tbb.scm (tbb)[arguments]: Add phase
"fail-on-test-errors".
2016-09-26 14:30:58 +02:00
Ricardo Wurmus ba4529c4f7
gnu: ghc-tls: Update to 1.3.8.
* gnu/packages/haskell.scm (ghc-tls): Update to 1.3.8.
2016-09-26 14:30:57 +02:00
Ricardo Wurmus 7f5ca399bf
gnu: tbb: Use modify-phases syntax.
* gnu/packages/tbb.scm (tbb)[arguments]: Use "modify-phases" syntax.
2016-09-26 14:30:57 +02:00
Ben Woodcroft af8de20386
gnu: vsearch: Update to 2.1.1.
* gnu/packages/bioinformatics.scm (vsearch): Update to 2.1.1.
2016-09-26 20:35:32 +10:00
Ricardo Wurmus 204adc3017
gnu: azr3: Fix libsigc++ build errors.
* gnu/packages/audio.scm (azr3)[arguments]: Add "-std=gnu++11" flag.
[source]: Add patch.
* gnu/packages/patches/azr3.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-09-26 10:47:58 +02:00
Ricardo Wurmus 3ef08dceb3
gnu: qtractor: Update to 0.7.9.
* gnu/packages/music.scm (qtractor): Update to 0.7.9.
2016-09-26 08:16:13 +02:00
Ricardo Wurmus f3cfe4515a
gnu: Add r-txdb-hsapiens-ucsc-hg19-knowngene.
* gnu/packages/bioinformatics.scm (r-txdb-hsapiens-ucsc-hg19-knowngene):
  New variable.
2016-09-26 07:47:55 +02:00
Ricardo Wurmus 684f29bd2e
gnu: Add r-grohmm.
* gnu/packages/bioinformatics.scm (r-grohmm): New variable.
2016-09-26 07:47:55 +02:00
Ricardo Wurmus 7f903d7300
gnu: Add r-systempiper.
* gnu/packages/bioinformatics.scm (r-systempiper): New variable.
2016-09-26 07:47:55 +02:00
Ricardo Wurmus cb99d457f0
gnu: Add r-shortread.
* gnu/packages/bioinformatics.scm (r-shortread): New variable.
2016-09-26 07:47:54 +02:00
Ricardo Wurmus 89f40c5e4e
gnu: Add r-gostats.
* gnu/packages/bioinformatics.scm (r-gostats): New variable.
2016-09-26 07:47:54 +02:00
Ricardo Wurmus 1a1931f7e0
gnu: Add r-category.
* gnu/packages/bioinformatics.scm (r-category): New variable.
2016-09-26 07:47:54 +02:00
Ricardo Wurmus ad740ff818
gnu: Add r-gseabase.
* gnu/packages/bioinformatics.scm (r-gseabase): New variable.
2016-09-26 07:47:53 +02:00
Ricardo Wurmus cd9e7dc7ff
gnu: Add r-rbgl.
* gnu/packages/bioinformatics.scm (r-rbgl): New variable.
2016-09-26 03:25:23 +02:00
Ricardo Wurmus e816377374
gnu: Add r-annotationforge.
* gnu/packages/bioinformatics.scm (r-annotationforge): New variable.
2016-09-26 03:25:17 +02:00
Ricardo Wurmus 9e330278ee
gnu: Add r-batchjobs.
* gnu/packages/statistics.scm (r-batchjobs): New variable.
2016-09-26 03:25:11 +02:00
Ricardo Wurmus dc4fb16d25
gnu: Add r-fail.
* gnu/packages/statistics.scm (r-fail): New variable.
2016-09-26 03:25:06 +02:00
Ricardo Wurmus cd26ec3bbf
gnu: Add r-bbmisc.
* gnu/packages/statistics.scm (r-bbmisc): New variable.
2016-09-26 03:25:02 +02:00
Ricardo Wurmus 929d4aaea1
gnu: Add r-checkmate.
* gnu/packages/statistics.scm (r-checkmate): New variable.
2016-09-26 03:24:59 +02:00
Ricardo Wurmus 0d90462fa3
gnu: Add r-backports.
* gnu/packages/statistics.scm (r-backports): New variable.
2016-09-26 03:24:55 +02:00
Ricardo Wurmus 8e1bfc7e8c
gnu: Add r-sendmailr.
* gnu/packages/statistics.scm (r-sendmailr): New variable.
2016-09-26 03:24:50 +02:00
Ricardo Wurmus 0c77fd50f8
gnu: Add r-pheatmap.
* gnu/packages/statistics.scm (r-pheatmap): New variable.
2016-09-26 03:24:44 +02:00
Ricardo Wurmus 092197a548
gnu: Add r-matrix.
* gnu/packages/statistics.scm (r-matrix): New variable.
2016-09-26 03:21:32 +02:00
Ricardo Wurmus ad34f0ac96
gnu: Add r-deseq2.
* gnu/packages/bioinformatics.scm (r-deseq2): New variable.
2016-09-26 03:21:27 +02:00
Ricardo Wurmus 2301fd3e4d
gnu: Add r-genefilter.
* gnu/packages/bioinformatics.scm (r-genefilter): New variable.
2016-09-26 03:21:19 +02:00
Ricardo Wurmus 2d21d44dbd
gnu: Add r-hmisc.
* gnu/packages/statistics.scm (r-hmisc): New variable.
2016-09-26 03:21:13 +02:00
Ricardo Wurmus 07a664cde0
gnu: Add r-geneplotter.
* gnu/packages/bioinformatics.scm (r-geneplotter): New variable.
2016-09-26 03:21:07 +02:00
Ricardo Wurmus 8c6de58849
gnu: Add r-annotate.
* gnu/packages/bioinformatics.scm (r-annotate): New variable.
2016-09-26 03:20:59 +02:00
Ricardo Wurmus 2213730c5b
gnu: Add r-rpart.
* gnu/packages/statistics.scm (r-rpart): New variable.
2016-09-26 03:20:52 +02:00
Ricardo Wurmus 356c6d61a6
gnu: Add r-rjson.
* gnu/packages/web.scm (r-rjson): New variable.
2016-09-26 03:20:44 +02:00
Ricardo Wurmus bbed0ab6b4
gnu: Add r-hwriter.
* gnu/packages/web.scm (r-hwriter): New variable.
2016-09-26 03:20:19 +02:00
Ricardo Wurmus 57a31efb4b
gnu: tcc: Disable build on MIPS.
* gnu/packages/c.scm (tcc)[supported-systems]: Disable build on
mips64el.
2016-09-26 03:01:06 +02:00
Arun Isaac 9311722703
gnu: Add optipng.
* gnu/packages/image.scm (optipng): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2016-09-25 16:53:00 -04:00
Alex Vong 217f3fdfe6
gnu: openldap: Use gnutls.
* gnu/packages/openldap.scm (openldap)[inputs]: Switch to gnutls.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-25 22:25:02 +03:00
Ludovic Courtès 5babe521c8
system: Don't emit a GRUB 'search' command when passed a GRUB file name.
Reported by Tomáš Čech <tcech@suse.com>
at <http://debbugs.gnu.org/cgi/bugreport.cgi?bug=20067#26>.

* gnu/system/grub.scm (grub-root-search): Don't emit anything when FILE
is a string that does not denote an absolute file name.
2016-09-26 00:18:39 +09:00
Ricardo Wurmus 7acd71d13d
gnu: epiphany: Drop NSS and libwnck.
These dependencies were dropped in Epiphany 3.21.x.

* gnu/packages/gnome.scm (epiphany)[inputs]: Remove "nss" and "libwnck".
2016-09-25 13:04:00 +02:00
Ricardo Wurmus 9f58932ecc
gnu: epiphany: Update to 3.22.0.
* gnu/packages/gnome.scm (epiphany): Update to 3.22.0.
2016-09-25 13:04:00 +02:00
Ricardo Wurmus 58d04dbaf0
gnu: python-virtualenv: Update to 15.0.3.
* gnu/packages/python.scm (python-virtualenv): Update to 15.0.3.
[arguments]: Disable failing test.
2016-09-25 13:04:00 +02:00
Mark H Weaver 1535c0a6b6
gnu: linux-libre: Update to 4.7.5.
* gnu/packages/linux.scm (linux-libre): Update to 4.7.5.
2016-09-25 03:57:57 -04:00
Mark H Weaver dfcce0cc8d
gnu: linux-libre@4.4: Update to 4.4.22.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.22.
2016-09-25 03:55:37 -04:00
John Darrington 94c5dc8c03
gnu: Add pam-krb5
* gnu/packages/admin.scm (pam-krb5): New variable.
2016-09-25 06:40:29 +02:00
Ben Woodcroft 9f2989b6cc
gnu: perl: Split configure phase.
* gnu/packages/perl.scm (perl)[arguments]: Split 'configure' phase into
'setup-configure' and 'configure' phases.
2016-09-25 10:09:00 +10:00
Efraim Flashner a8f3d49280
gnu: privoxy: Update to 3.0.26.
* gnu/packages/tor.scm (privoxy): Update to 3.0.26.
[home-page]: Use https.
2016-09-24 23:09:14 +03:00
Efraim Flashner 0ab57b0d04
gnu: tor: Update to 0.2.8.8.
* gnu/packages/tor.scm (tor): Update to 0.2.8.8.
[source]: Update source url.
[home-page]: Use https.
2016-09-24 22:27:16 +03:00
Carlos Sánchez de La Lama 0f65f54ebd
system: grub.cfg uses correct file names when store is not in root partition.
Fixes <http://bugs.gnu.org/24346>.
Reported by csanchezdll@gmail.com (Carlos Sánchez de La Lama).

* guix/scripts/system.scm (previous-grub-entries): Get the initrd file
name from PARAMS.
* gnu/system.scm (operating-system-grub.cfg): Use
'operating-system-initrd-file' to retrieve the initrd file name.
* gnu/system/grub.scm (strip-mount-point): New procedure.
(grub-configuration-file)[entry->gexp]: Call 'strip-mount-point' for
LINUX and INITRD.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2016-09-24 17:48:13 +09:00
Ludovic Courtès d7b342d815
system: 'read-boot-parameters' reads the 'initrd' parameter.
* gnu/system.scm (<boot-parameters>)[initrd]: New field.
(read-boot-parameters): Read the 'initrd' element and fill in the
'initrd' field of the result.
2016-09-24 17:48:12 +09:00
宋文武 b5b5105c3d
gnu: xorg-server: Set default font path to empty.
* gnu/packages/xorg.scm (xorg-server)[arguments]: Pass
"--with-default-font-path=" to #:configure-flags.
2016-09-24 14:28:09 +08:00
ng0 6fc48c2ee2
gnu: Add gforth.
* gnu/packages/gforth.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

Co-authored-by: 宋文武 <iyzsong@gmail.com>
2016-09-24 14:07:12 +08:00
Rene Saavedra 54021cd8c6
gnu: Add gnome-calculator.
* gnu/packages/gnome.scm (gnome-calculator): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2016-09-24 00:51:52 -04:00
Erik Edrosa 8058880017
gnu: Add cmark.
* gnu/packages/markdown.scm (cmark): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-23 20:56:51 -04:00
ng0 93666cf783
gnu: Add enet.
* gnu/packages/networking.scm (enet): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-23 19:18:10 -04:00
Danny Milosavljevic 03ddad84ba
gnu: flashrom: Update to 0.9.9
* gnu/packages/flashing-tools.scm (flashrom): Update to 0.9.9.
[source]: Use HTTPS URL. Remove "flashrom-use-libftdi1.patch".
[aruments]: Add 'CONFIG_ENABLE_LIBUSB0_PROGRAMMERS=no' to #:make-flags.
* gnu/packages/patches/flashrom-use-libftdi1.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-23 19:03:19 -04:00
ng0 0f5de84e98
gnu: Add nickle.
* gnu/packages/nickle.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-23 18:54:24 -04:00
Efraim Flashner 047cd01d11
gnu: orpheus: Use 'modify-phases'.
* gnu/packages/orpheus.scm (orpheus)[arguments]: Use the 'modify-phases'
syntax.
2016-09-23 17:38:25 +03:00
Efraim Flashner 5bd6270211
gnu: orpheus: Fix build on mips64el.
* gnu/packages/orpheus.scm (orpheus)[arguments]: On mips64el, pass
"--host=mips64el-unknown-linux-gnu" to ./configure.
2016-09-23 17:38:24 +03:00
Nicolas Goaziou 236d522b80
gnu: giac-xcas: Update to 1.2.2-81.
* gnu/packages/algebra.scm (giac-xcas): Update to 1.2.2-81.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-23 09:57:20 -04:00
Ricardo Wurmus 8f309571d3
gnu: r-curl: Respect CURL_CA_BUNDLE variable.
* gnu/packages/web.scm (r-curl)[arguments]: Add phase
"allow-CURL_CA_BUNDLE".
2016-09-23 13:13:41 +02:00
Ricardo Wurmus 646a84338d
gnu: sra-tools: Update to 2.7.0.
* gnu/packages/bioinformatics.scm (sra-tools): Update to 2.7.0.
2016-09-23 11:46:53 +02:00
Ricardo Wurmus 40974c933e
gnu: ncbi-vdb: Update to 2.7.0.
* gnu/packages/bioinformatics.scm (ncbi-vdb): Update to 2.7.0.
2016-09-23 11:46:26 +02:00
Ricardo Wurmus 48b419ebd6
gnu: ngs-sdk: Update to 1.2.5.
* gnu/packages/bioinformatics.scm (ngs-sdk): Update to 1.2.5.
2016-09-23 11:45:24 +02:00
Ricardo Wurmus 4781820147
gnu: randomjungle: Only build on x86_64 and i686.
* gnu/packages/machine-learning.scm (randomjungle)[supported-systems]:
Only build on x86_64 and i686.
2016-09-23 08:23:51 +02:00
Efraim Flashner fc3b2cbb04
gnu: retroarch: Update to 1.3.6.
* gnu/packages/games.scm (retroarch): Update to 1.3.6.
2016-09-23 09:02:03 +03:00
Ricardo Wurmus 5989d4eaac
gnu: synfig: Fix isnan error.
* gnu/packages/animation.scm (synfig)[arguments]: Add build phase to
replace "::isnan" with "std::isnan".
2016-09-23 07:45:16 +02:00
Eric Bavier 56f33f3fd5
gnu: ccache: Upgrade to 3.3.1.
* gnu/packages/ccache.scm (ccache): Upgrade to 3.3.1.
[description]: Adjust supported languages.
2016-09-22 23:56:17 -05:00
Eric Bavier bd368c7174
gnu: ccache: Use modify-phases.
* gnu/packages/ccache.scm (ccache)[arguments]: Use modify-phases.
2016-09-22 23:43:20 -05:00
Eric Bavier 1a0ae573c7
gnu: boost: Add -j for build.
* gnu/packages/boost.scm (boost)[arguments]: Add -j flag for build
phase.
2016-09-22 22:34:04 -05:00
Eric Bavier 6941965526
gnu: boost: Upgrade to 1.61.0.
* gnu/packages/boost.scm (boost): Upgrade to 1.61.0
* gnu/packages/databases.scm (mysql)[arguments]: Compute boost minor
version for substitution.
2016-09-22 22:33:37 -05:00
ng0 71b611bc34
gnu: Add ghc-transformers-0.4.2.0.
* gnu/packages/haskell.scm (ghc-transformers-0.4.2.0): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:10:01 -04:00
ng0 10a03d6665
gnu: Add ghc-system-fileio.
* gnu/packages/haskell.scm (ghc-system-fileio): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:10:00 -04:00
ng0 23feb6e4fb
gnu: Add ghc-system-filepath.
* gnu/packages/haskell.scm (ghc-system-filepath): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:10:00 -04:00
ng0 58c85b1f82
gnu: Add ghc-options.
* gnu/packages/haskell.scm (ghc-options): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:10:00 -04:00
ng0 c92d944c1e
gnu: Add ghc-chell-quickcheck.
* gnu/packages/haskell.scm (ghc-chell-quickcheck): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:10:00 -04:00
ng0 475d366866
gnu: Add ghc-chell-quickcheck-bootstrap.
* gnu/packages/haskell.scm (ghc-chell-quickcheck-bootstrap): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:59 -04:00
ng0 8ea94489fd
gnu: Add ghc-chell.
* gnu/packages/haskell.scm (ghc-chell): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:59 -04:00
ng0 7e06c4aa98
gnu: Add ghc-options-bootstrap.
* gnu/packages/haskell.scm (ghc-options-bootstrap): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:59 -04:00
ng0 25b3bdb5ff
gnu: Add ghc-shelly.
* gnu/packages/haskell.scm (ghc-shelly): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:59 -04:00
ng0 3f7aa1029b
gnu: Add ghc-system-fileio-bootstrap.
* gnu/packages/haskell.scm (ghc-system-fileio-bootstrap): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:58 -04:00
ng0 ddd5955b1e
gnu: Add ghc-system-filepath-bootstrap.
* gnu/packages/haskell.scm (ghc-system-filepath-bootstrap): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:58 -04:00
ng0 2b41f4afc1
gnu: Add ghc-lifted-async.
* gnu/packages/haskell.scm (ghc-lifted-async): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:58 -04:00
ng0 6aab9ba6d4
gnu: Add ghc-constraints.
* gnu/packages/haskell.scm (ghc-constraints): New variable.
2016-09-22 20:09:58 -04:00
ng0 e7e2f03c8f
gnu: Add ghc-array.
* gnu/packages/haskell.scm (ghc-array): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:57 -04:00
ng0 3db882776b
gnu: Add ghc-graphviz.
* gnu/packages/haskell.scm (ghc-graphviz): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:57 -04:00
ng0 d4cca6b0ae
gnu: Add ghc-fgl-arbitrary.
* gnu/packages/haskell.scm (ghc-fgl-arbitrary): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:57 -04:00
ng0 ce242fd05e
gnu: ghc-fgl: Update to 5.5.3.0.
* gnu/packages/haskell.scm (ghc-fgl): Update to 5.5.3.0.
[inputs]: Add ghc-hspec and ghc-quickcheck.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:57 -04:00
ng0 6e0741f739
gnu: Add ghc-wl-pprint-text.
* gnu/packages/haskell.scm (ghc-wl-pprint-text): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:56 -04:00
ng0 3b281f5b8d
gnu: Add ghc-process.
* gnu/packages/haskell.scm (ghc-process): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:56 -04:00
ng0 4fec5cdbf4
gnu: Add ghc-directory.
* gnu/packages/haskell.scm (ghc-directory): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:56 -04:00
ng0 e1a56bb258
gnu: Add ghc-colour.
* gnu/packages/haskell.scm (ghc-colour): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:55 -04:00
ng0 1d9db656c9
gnu: Add ghc-bytestring.
* gnu/packages/haskell.scm (ghc-bytestring): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:55 -04:00
ng0 41167bd255
gnu: Add ghc-monads-tf.
* gnu/packages/haskell.scm (ghc-monads-tf): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:55 -04:00
ng0 d52ca22ac3
gnu: Add ghc-patience.
* gnu/packages/haskell.scm (ghc-patience): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:55 -04:00
ng0 027b79762a
gnu: Add ghc-findbin.
* gnu/packages/haskell.scm (ghc-findbin): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:54 -04:00
ng0 54c37341d1
gnu: Add ghc-transformers.
* gnu/packages/haskell.scm (ghc-transformers): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:54 -04:00
ng0 f827033102
gnu: Add ghc-tar.
* gnu/packages/haskell.scm (ghc-tar): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:54 -04:00
ng0 a71f861752
gnu: Add ghc-bytestring-handle.
* gnu/packages/haskell.scm (ghc-bytestring-handle): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:54 -04:00
ng0 e9e519be76
gnu: Add ghc-sandi.
* gnu/packages/haskell.scm (ghc-sandi): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:53 -04:00
ng0 ab12bd3a04
gnu: Add ghc-tasty-th.
* gnu/packages/haskell.scm (ghc-tasty-th): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:53 -04:00
ng0 fe3c62c7d5
gnu: Add ghc-regex-compat-tdfa.
* gnu/packages/haskell.scm (ghc-regex-compat-tdfa): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:53 -04:00
ng0 7e444dba6e
gnu: Add ghc-regex-tdfa.
* gnu/packages/haskell.scm (ghc-regex-tdfa): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:53 -04:00
ng0 d58dc851f9
gnu: Add ghc-regex-applicative.
* gnu/packages/haskell.scm (ghc-regex-applicative): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:52 -04:00
ng0 1a0dbf0ded
gnu: Add ghc-haskeline.
* gnu/packages/haskell.scm (ghc-haskeline): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:52 -04:00
ng0 7c14128dd0
gnu: Add ghc-data-ordlist.
* gnu/packages/haskell.scm (ghc-data-ordlist): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:52 -04:00
ng0 c763b8ae89
gnu: Add ghc-cryptohash.
* gnu/packages/haskell.scm (ghc-cryptohash): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:52 -04:00
ng0 eddc69241b
gnu: ghc-cryptonite: Update to 0.19.
* gnu/packages/haskell.scm (ghc-cryptonite): Update to 0.19.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:51 -04:00
ng0 301e762ad1
gnu: Add ghc-binary.
* gnu/packages/haskell.scm (ghc-binary): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:51 -04:00
ng0 cc5e16a764
gnu: Add ghc-base16-bytestring.
* gnu/packages/haskell.scm (ghc-base16-bytestring): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 20:09:51 -04:00
Leo Famulari 67fa6ab5bb
gnu: imagemagick: Update to 6.9.5-10.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.5-10.
2016-09-22 20:09:51 -04:00
Efraim Flashner 5895f193c9
gnu: reptyr: Remove mips64el support.
* gnu/packages/screen.scm (reptyr)[supported-systems]: New field, remove
support for mips64el.
2016-09-22 22:42:47 +03:00
Efraim Flashner cda5e76f51
gnu: python2-django: Fix typo in native-inputs.
* gnu/packages/django.scm (python2-django)[native-inputs]: Inherit from
python-django's native-inputs, not its inputs.
2016-09-22 22:42:47 +03:00
Efraim Flashner 7adc698f69
gnu: python-fake-factory: Update to 0.7.2.
* gnu/packages/python.scm (python-fake-factory): Update to 0.7.2.
[arguments]: Remove phase disabling failing test.
[home-page]: Use https.
2016-09-22 22:42:46 +03:00
Efraim Flashner 0dbb7ac2df
gnu: plink: Set endian-ness on more architectures.
* gnu/packages/patches/plink-endian-detection.patch: New file.
* gnu/packages/bioinformatics.scm (plink)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Register it.
2016-09-22 22:42:37 +03:00
John Darrington c788c5feb1
gnu: Add ytalk
* gnu/packages/messaging.scm (ytalk): New variable.
2016-09-22 21:07:33 +02:00
Leo Famulari 163d93a6bd
gnu: openssl-next: Update to 1.1.0a [security fixes].
Fixes CVE-2016-{6304,6305,6307,6308}.

* gnu/packages/tls.scm (openssl-next): Update to 1.1.0a.
[replacement]: New field.
2016-09-22 13:45:54 -04:00
Leo Famulari 50f701d4f9
gnu: openssl: Replace with 1.0.2i [security fixes].
Fixes CVE-2016-{2177,2178,2179,2180,2181,2182,2183,6302,6303,6304,6306,6308}.

* gnu/packages/tls.scm (openssl)[replacement]: New field.
(openssl-1.0.2i): New variable.
2016-09-22 13:45:54 -04:00
Efraim Flashner 62d00095c2
gnu: prank: Allow building on 32-bit machines.
* gnu/packages/bioinformatics.scm (prank)[arguments]: Add a phase
removing the '-m64' compiler flag.
2016-09-22 19:21:16 +03:00
Mark H Weaver a143e1b877
gnu: webkitgtk: Update to 2.14.0.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.14.0.
2016-09-22 11:59:58 -04:00
Efraim Flashner b8367c0090
gnu: offlineimap: Update to 7.0.7.
* gnu/packages/mail.scm (offlineimap): Update to 7.0.7.
2016-09-22 11:19:11 +03:00
Ben Woodcroft 951da521a9
gnu: diamond: Update to 0.8.22.
* gnu/packages/bioinformatics.scm (diamond): Update to 0.8.22.
2016-09-22 16:36:00 +10:00
ng0 c5776c87bb
gnu: perl-io-socket-ssl: Update to 2.038.
* gnu/packages/web.scm (perl-io-socket-ssl): Update to 2.038.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-22 01:44:50 -04:00
Leo Famulari 1df00601b2
gnu: irssi: Update to 0.8.20 [fixes CVE-2016-{7044,7045}].
* gnu/packages/irc.scm (irssi): Update to 0.8.20.
2016-09-22 00:38:13 -04:00
Ricardo Wurmus 39162ee49b
gnu: extempore: Only build on x86_64.
* gnu/packages/algebra.scm (kiss-fft-for-extempore)[supported-systems]:
Only build on x86_64.
* gnu/packages/gl.scm (nanovg-for-extempore)[supported-systems]:
Likewise.
* gnu/packages/image.scm (stb-image-for-extempore)[supported-systems]:
Likewise.
* gnu/packages/llvm.scm (llvm-for-extempore)[supported-systems]:
Likewise.
* gnu/packages/music.scm (portmidi-for-extempore)[supported-systems]:
Likewise.
(extempore)[supported-systems]: Likewise.
2016-09-21 21:47:56 +02:00
Ricardo Wurmus b78891b012
gnu: r-rmarkdown: Ensure temporary files can be deleted.
* gnu/packages/statistics.scm (r-rmarkdown)[arguments]: Add phase
"copy-files-without-mode".
2016-09-21 21:38:39 +02:00
Ricardo Wurmus 3f1c722ec7
gnu: r-htmltools: Ensure temporary files can be deleted.
* gnu/packages/web.scm (r-htmltools)[arguments]: Add phase
"copy-files-without-mode".
2016-09-21 21:38:39 +02:00
Efraim Flashner 538c0e3b69
gnu: openlibm: Remove support for mips.
* gnu/packages/maths.scm (openlibm)[supported-systems]: New field,
remove support for mips64el.
2016-09-21 22:36:52 +03:00
Efraim Flashner 6e8faf7794
gnu: jellyfish: Limit to x86_64.
* gnu/packages/bioinformatics.scm (jellyfish)[supported-systems}: New
field, limit support to x86_64.
2016-09-21 22:36:52 +03:00
ng0 f7fe5f7a3e
gnu: femtolisp: Remove custom "patch-makefile" phase.
* gnu/packages/lisp.scm (femtolisp)[arguments]: Remove
"patch-makefile" phase; specify test target; build "release"
target instead of "default".
2016-09-21 21:28:52 +02:00
Andreas Enge 171091a874
gnu: lm-sensors: Update to 3.4.0.
* gnu/packages/linux.scm (lm-sensors): Update to 3.4.0.
2016-09-21 19:20:22 +02:00
Ben Woodcroft 79558df220
gnu: vsearch: Update to 2.1.0.
* gnu/packages/bioinformatics.scm (vsearch): Update to 2.1.0.
2016-09-21 18:44:22 +10:00
Ben Woodcroft 375f224b68
gnu: python-click: Use 'pypi-uri'.
* gnu/packages/python.scm (python-click, python2-click)[source]: Use
'pypi-uri'.
2016-09-21 11:58:39 +10:00
Ben Woodcroft e2ab5a0904
gnu: python-click: Hardlink path to 'locale'.
* gnu/packages/python.scm (python-click, python2-click)[arguments]: New
field.
2016-09-21 11:54:15 +10:00
Tobias Geerinckx-Rice f75bb2c3f2
gnu: simple-scan: Update to 3.22.0.1.
* gnu/packages/gnome.scm (simple-scan): Update to 3.22.0.1.
2016-09-21 01:15:57 +02:00
Alex Vong 8824da4c8b
gnu: vlc: Use liba52.
* gnu/packages/video.scm (vlc)[inputs]: Add liba52.
[arguments]: Remove "--disable-a52" from #:configure-flags.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-20 15:54:18 -04:00
Efraim Flashner c84253f757
gnu: chez-scheme: Remove arm support.
* gnu/packages/scheme.scm (chez-scheme)[supported-systems]: Remove arm.
2016-09-20 22:04:15 +03:00
doncatnip 22037a327a
gnu: awesome: Update to 3.5.9.
* gnu/packages/wm.scm (awesome): Update to 3.5.9.
[inputs]: Add gobject-introspection, lua-lgi, cairo. Use latest available lua.
[arguments]: Set lua search paths. Add cairo to LD_LIBRARY_PATH. Wrap binary in
respect to those paths plus GI_TYPELIB_PATH.
2016-09-20 14:58:33 -04:00
doncatnip 03d8505f14
gnu: lua: Add lua-lgi.
* gnu/packages/lua.scm (lua-lgi): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-20 14:58:32 -04:00
doncatnip c0d47cadea
gnu: lua: Use MYCFLAGS instead of CFLAGS.
* gnu/packages/lua.scm (lua)[arguments]: Use MYCFLAGS instead of
CFLAGS and remove conflicting -DLUA_USE_POSIX since -DLUA_USE_LINUX
is passed implicitly for build target "linux".

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-09-20 14:58:29 -04:00
Efraim Flashner e6d58734b6
gnu: chess: Update to 6.2.3.
* gnu/packages/games.scm (chess): Update to 6.2.3.
2016-09-20 21:41:14 +03:00
Dylan Jeffers b04a52a6ff
gnu: Add python-requests-oauthlib.
* gnu/packages/python.scm (python-requests-oauthlib,
python2-requests-oauthlib): New variables.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-20 21:27:56 +03:00
John Darrington be86b7adbc
gnu: Add bind
* gnu/packags/dns.scm (bind): New variable, (bind-utils): Remove.
2016-09-20 18:55:52 +02:00
Ludovic Courtès e465d9e190
ui: Do not shadow '_' where it's used as a literal syntax match.
Fixes compilation with Guile 2.1.
Reported by Mu Lei.

* guix/ui.scm (report-load-error)
(warn-about-load-error, read/eval-package-expression): Use 'rest'
instead of '_' as the pattern variable name.
* gnu/packages.scm (%find-package): Likewise.
* guix/scripts/build.scm (transform-package-inputs): Likewise.
* guix/scripts/hash.scm (guix-hash): Likewise.
* guix/scripts/import/gnu.scm (%options, guix-import-gnu): Likewise.
* guix/scripts/import/nix.scm (guix-import-nix): Likewise.
* guix/scripts/offload.scm (build-machines): Likewise.
* guix/scripts/refresh.scm (%options): Likewise.
* guix/scripts/substitute.scm (narinfo-signature->canonical-sexp):
Likewise.
2016-09-20 23:22:42 +09:00
Ludovic Courtès 232ccbefc0
services: Use 'source-module-closure' for (gnu build activation).
* gnu/services.scm (activation-script)[%modules]: Remove.
Use 'source-module-closure' instead.
2016-09-20 22:42:11 +09:00
Efraim Flashner 92330ba90d
gnu: efl: Remove hardcoding pulseaudio and libsndfile.
* gnu/packages/enlightenment.scm (efl)[arguments]: Remove custom phase
to hardlink to the locations of pulseaudio and libsndfile.
2016-09-20 11:32:08 +03:00
Mark H Weaver 846b2534df
gnu: emacs: Update to 25.1.
* gnu/packages/emacs.scm (emacs): Update to 25.1.
2016-09-19 23:45:25 -04:00
Mark H Weaver 6509a1e1e0
gnu: linux-libre: Update to 4.7.4.
* gnu/packages/linux.scm (linux-libre)
(%linux-libre-version, %linux-libre-hash): Update to 4.7.4.
2016-09-19 18:42:29 -04:00
Mark H Weaver a8b9c575aa
gnu: linux-libre@4.4: Update to 4.4.21.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.21.
2016-09-19 18:40:59 -04:00
Mark H Weaver 55ac38f986
gnu: linux-libre@4.1: Update to 4.1.33.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.33.
2016-09-19 18:37:22 -04:00
Nicolas Goaziou 006a832ccb
gnu: emacs-org: Update to 20160912.
* gnu/packages/emacs.scm (emacs-org): Update to 20160912.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-09-19 23:35:48 +03:00
Efraim Flashner 8120205ccd
gnu: python2-cov-core: Use strip-python2-variant.
* gnu/packages/python.scm (python-cov-core)[properties]: New field,
declare python2-variant.
(python2-cov-core): Use strip-python2-variant.
2016-09-19 23:25:01 +03:00
Leo Famulari d404a6f971
gnu: gnupg: Fix test failure.
* gnu/packages/patches/gnupg-fix-expired-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnupg.scm (gnupg): Use it.
2016-09-19 16:09:56 -04:00
Hartmut Goebel dfdaea32e9
gnu: python-django, python2-django: Fix propagated- and native-inputs.
setuptools is a run-time dependency (sic!), all others are required
for testing only.

* gnu/packages/django.scm (python-django) [propagated-inputs,
  native-inputs]: Exchange them. Move tzdata to new native-inputs.
  Enhance comments.
  (python2-django) [propagated-inputs] change into native-inputs.
  Enhance comment.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-09-19 23:41:23 +09:00
Ludovic Courtès 4a84a48742
services: console-font: A single service handles all the VTs.
* gnu/services/base.scm (%default-console-font): New variable.
(console-font-shepherd-services): New procedure.
(console-font-service-type): Change to use 'service-type'.
(console-font-service): Rewrite using 'simple-service'.
(%base-services): Use a single CONSOLE-FONT-SERVICE-TYPE instance.
* gnu/system/install.scm (installation-services): Likewise.
2016-09-19 23:36:17 +09:00
Ludovic Courtès 71654dfdda
services: Add 'simple-service'.
* gnu/services.scm (simple-service): New procedure.
* doc/guix.texi (Service Reference): Document it.
2016-09-19 23:11:19 +09:00
Efraim Flashner bf307a7a54
gnu: efl: Add recommended build flags.
* gnu/packages/enlightenment.scm (efl)[inputs]: Add libwebp.
[arguments]: Add configure-flags to enable xinput22, image-loader-webp,
multisense, opengl with egl support.
2016-09-19 15:46:34 +03:00
Efraim Flashner 5de2a99e79
gnu: efl: Update to 1.18.1.
* gnu/packages/enlightenment.scm (efl): Update to 1.18.1.
2016-09-19 15:46:33 +03:00
Efraim Flashner 6f27fbd807
gnu: ffmpeg@2.8: Update to 2.8.8.
* gnu/packages/video.scm (ffmpeg@2.8): Update to 2.8.8.
2016-09-19 15:46:26 +03:00