Commit Graph

14872 Commits

Author SHA1 Message Date
Ricardo Wurmus 0a1513513a
gnu: aria-maestosa: Update to 1.4.13.
* gnu/packages/music.scm (aria-maestosa): Update to 1.4.13.
2017-04-02 17:25:03 +02:00
Tobias Geerinckx-Rice 7f661d4909
gnu: btrfs-progs: Update to 4.10.2.
* gnu/packages/linux.scm (btrfs-progs): Update to 4.10.2.
2017-04-01 16:13:02 +02:00
Ricardo Wurmus 7070088a2d
gnu: yoshimi: Update to 1.5.1.
* gnu/packages/music.scm (yoshimi): Update to 1.5.1.
2017-04-02 11:37:11 +02:00
Mark H Weaver bacc1d26c6
gnu: linux-libre: Update to 4.10.8 [fixes CVE-2017-7184].
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.10.8.
(%linux-libre-hash): Update hash.
2017-03-31 18:20:54 -04:00
Mark H Weaver 9554e5ae15
gnu: linux-libre@4.9: Update to 4.9.20 [fixes CVE-2017-7184].
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.20.
2017-03-31 18:20:20 -04:00
Mark H Weaver 232be5bcd7
gnu: linux-libre@4.4: Update to 4.4.59 [fixes CVE-2017-7184].
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.59.
2017-03-31 18:19:13 -04:00
David Thompson 4299409018
gnu: guile-opengl: Build with Guile 2.2.
* gnu/packages/gl.scm (guile-opengl): Build with Guile 2.2.
2017-03-31 13:35:20 -04:00
Tobias Geerinckx-Rice b5b46f87bd
gnu: libtermkey: Update to 0.20.
gnu/packages/terminals.scm (libtermkey): Update to 0.20.
2017-03-31 15:33:16 +02:00
Tobias Geerinckx-Rice 32ea65370e
gnu: xonsh: Update to 0.5.9.
* gnu/packages/shells.scm (xonsh): Update to 0.5.9.
2017-03-31 15:33:15 +02:00
Tobias Geerinckx-Rice a20d28bb7c
gnu: parallel: Update to 20170322.
* gnu/packages/parallel.scm (parallel): Update to 20170322.
2017-03-31 15:33:15 +02:00
David Thompson 80e138750d
gnu: tiled: Update to 0.18.2.
* gnu/packages/game-development.scm (tiled): Update to 0.18.2.
2017-03-31 09:25:51 -04:00
Efraim Flashner 823354b2a8
gnu: nano: Update to 2.8.0.
* gnu/packages/nano.scm (nano): Update to 2.8.0.
2017-03-31 16:08:04 +03:00
Tobias Geerinckx-Rice ec23833267
gnu: hdparm: Use ‘modify-phases’ syntax.
* gnu/packages/linux.scm (hdparm): Use ‘modify-phases’.
2017-03-31 04:06:08 +02:00
Tobias Geerinckx-Rice 02052b2c9b
gnu: hdparm: Expand synopsis and description.
* gnu/packages/linux.scm (hdparm)[synopsis, description]: Add some more
common uses, more examples, and more objective information.
2017-03-31 04:06:08 +02:00
Tobias Geerinckx-Rice 0bea8ebe20
gnu: hdparm: Update to 9.51.
* gnu/packages/linux.scm (hdparm): Update to 9.51.
2017-03-31 04:06:08 +02:00
Tobias Geerinckx-Rice 8e320dea30
gnu: goffice: Update to 0.10.34.
* gnu/packages/gnome.scm (goffice): Update to 0.10.34.
2017-03-31 04:06:07 +02:00
Tobias Geerinckx-Rice 5ecd671731
gnu: gmime: Update to 2.6.23.
* gnu/packages/mail.scm (gmime): Update to 2.6.23.
2017-03-31 04:06:06 +02:00
Efraim Flashner 4fbed7494d
gnu: rapidjson: Fix building on aarch64.
* gnu/packages/web.scm (rapidjson)[arguments]: Add custom phase for
aarch64 to fix -march detection.
2017-03-31 01:05:28 +03:00
Tobias Geerinckx-Rice 3c2b833334
gnu: freedoom: Update to 0.11.2.
* gnu/packages/games.scm (freedoom): Update to 0.11.2.
2017-03-30 23:52:17 +02:00
Ludovic Courtès dca96ad395
gnu: mlocate: Update URLs.
* gnu/packages/search.scm (mlocate)[source, home-page]: Change URLs to
pagure.{org,io}.
2017-03-30 23:40:22 +02:00
Ludovic Courtès 402b03e620
gnu: ruby-concurrent: Work around test failure on ARM.
* gnu/packages/patches/ruby-concurrent-test-arm.patch: New file.
* gnu/packages/ruby.scm (ruby-concurrent)[source](patches): Add it.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-03-30 23:40:20 +02:00
Ludovic Courtès aef81a81b8
gnu: guix: Include the aarch64 bootstrap Guile.
* gnu/packages/package-management.scm (boot-guile-uri): Add case for aarch64.
(guix-0.12.0)[arguments] <copy-bootstrap-guile>: Handle aarch64.
[inputs]: Add "boot-guile/aarch64".
2017-03-30 23:40:17 +02:00
Leo Famulari 7044301381
gnu: sysstat: Update to 11.4.3.
* gnu/packages/linux.scm (sysstat): Update to 11.4.3.
2017-03-30 17:09:29 -04:00
Marius Bakke 84157bb8bf
Merge branch 'master' into core-updates
Most conflicts are from 6fd52309b8.
2017-03-30 22:59:53 +02:00
Mark H Weaver 03d0aa8b22
gnu: linux-libre: Update to 4.10.7.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.10.7.
(%linux-libre-hash): Update hash.
2017-03-30 16:43:00 -04:00
Mark H Weaver f62acf1eb7
gnu: linux-libre@4.9: Update to 4.9.19.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.19.
2017-03-30 16:42:23 -04:00
Mark H Weaver 7f79df4ae8
gnu: linux-libre@4.4: Update to 4.4.58.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.58.
2017-03-30 16:41:40 -04:00
Marius Bakke fa63939acb
gnu: chez-scheme: Fix build failure in 'reset-gzip-timestamps' phase.
* gnu/packages/chez.scm (chez-scheme)[arguments]: Add 'make-manpages-writable'
phase.
2017-03-30 22:39:24 +02:00
Marius Bakke 2513aac170
gnu: kodi: Update to 18.0_alpha-1-ec5d53d.
* gnu/packages/kodi.scm (kodi): Update to 18.0_alpha-1-ec5d53d.
[inputs]: Replace LIBYAJL with RAPIDJSON.
2017-03-30 22:32:46 +02:00
Marius Bakke 4951d2f386
gnu: kodi: Remove silly wrapper script.
* gnu/packages/kodi.scm (kodi)[arguments]: Add SYSTEM_LDFLAGS in
configure-flags. Remove 'wrap' phase. Enable previously failing tests.
2017-03-30 22:32:37 +02:00
Marius Bakke 8c0117371a
gnu: kodi: Embed full path to tzdata.
* gnu/packages/kodi.scm (kodi)[arguments]: Add substitution for tzdata in
'patch-stuff' phase.
[inputs]: Add TZDATA.
2017-03-30 22:32:37 +02:00
Marius Bakke c3c25082e8
gnu: ceph: Update to 12.0.1.
* gnu/packages/storage.scm (ceph): Update to 12.0.1.
[arguments]: Disable one new test.
* gnu/packages/patches/ceph-disable-cpu-optimizations.patch: Adjust context.
2017-03-30 22:32:36 +02:00
Marius Bakke 2657fb6381
gnu: xcb-util-cursor: Update to 0.1.3.
* gnu/packages/xorg.scm (xcb-util-cursor): Update to 0.1.3.
[source]: Change to bz2 archive.
2017-03-30 22:31:29 +02:00
Marius Bakke ece42cb381
gnu: libevdev: Update to 1.5.6.
* gnu/packages/xorg.scm (libevdev): Update to 1.5.6.
2017-03-30 22:31:29 +02:00
Marius Bakke bdde64b079
gnu: libinput: Update to 1.7.0.
* gnu/packages/freedesktop.scm (libinput, libinput-minimal): Update to 1.7.0.
2017-03-30 22:31:28 +02:00
Marius Bakke 941a38b66e
gnu: exempi: Update to 2.4.2.
* gnu/packages/freedesktop.scm (exempi): Update to 2.4.2.
2017-03-30 22:31:28 +02:00
Leo Famulari 16ab9824b2
gnu: mbedtls-apache: Update to 2.4.2 [fixes CVE-2017-2784, SLOTH and others].
See 'ChangeLog' in the source code distribution for more information about
security-related bug fixes.

* gnu/packages/tls.scm (mbedtls-apache): Update to 2.4.2.
2017-03-30 14:35:41 -04:00
Ricardo Wurmus 67656b7a86
gnu: propeller-binutils: Use flex 2.6.1.
* gnu/packages/embedded.scm (propeller-binutils)[native-inputs]: Replace
"flex" with "flex-2.6.1".
2017-03-30 17:34:34 +02:00
Kei Kebreau e3b2e943b8
gnu: milkytracker: Update to 1.0.0.
* gnu/packages/music.scm (milkytracker): Update to 1.0.0.
[source]: Change uri; add file-name; add snippet to remove non-FSDG
compliant data.
[build-system]: Change from gnu-build-system to cmake-build-system.
[arguments]: Remove #:make-flags; disable tests (which are no longer
present).
[inputs]: Change sdl to sdl2.
2017-03-30 10:18:22 -04:00
Ludovic Courtès 314120f2be
gnu: guix: Update development snapshot.
The previous snapshot lacked the FTP download fix from commit
6dfd683dc7.  Thus, the daemon's "download"
built-in would fail to download over FTP.

* gnu/packages/package-management.scm (guix-devel): Update to aabece2.
2017-03-30 11:50:45 +02:00
Ludovic Courtès aabece2ef8
gnu: guile-git, guile-bytestructures: Switch to Guile 2.2.
* gnu/packages/guile.scm (guile-bytestructures)[inputs]: Replace
GUILE-2.0 with GUILE-2.2.
(guile-git)[inputs]: Likewise.
2017-03-30 11:15:17 +02:00
Ludovic Courtès e93f8d9849
gnu: guile-git: Update to latest Git snapshot.
* gnu/packages/guile.scm (guile-git): Update to 96dfb3b.
[arguments]: Remove #:parallel-tests?.
2017-03-30 11:15:17 +02:00
Andy Patterson 58b240783c
gnu: ccl: Forcibly set CCL_DEFAULT_DIRECTORY.
* gnu/packages/lisp.scm (ccl)[arguments]: Unconditionally set the
CCL_DEFAULT_DIRECTORY environment variable in the wrapper script.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-30 11:15:17 +02:00
Andy Patterson fc7d5a34d0
gnu: ccl: Install included libraries.
* gnu/packages/lisp.scm (ccl)[arguments]: Add 'srfi-26' to '#:modules', and
copy the included libraries to the output in the 'install' phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-30 11:15:17 +02:00
Arun Isaac c86c19914a
gnu: Add emacs-linum-relative.
* gnu/packages/emacs.scm (emacs-linum-relative): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-30 11:15:17 +02:00
Vasile Dumitrascu 239cf024b4
gnu: Add emacs-highlight-sexp.
* gnu/packages/emacs (emacs-highlight-sexp): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-30 11:15:16 +02:00
Vasile Dumitrascu 6a91c5f2dc
gnu: Add emacs-ox-twbs.
* gnu/packages/emacs.scm (emacs-ox-twbs): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-30 11:15:16 +02:00
Vasile Dumitrascu 6b7e336265
gnu: Add emacs-idle-highlight.
* gnu/packages/emacs.scm (emacs-idle-highlight): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-30 11:15:16 +02:00
Ricardo Wurmus fa702e1a29
gnu: discrover: Add missing includes.
* gnu/packages/bioinformatics.scm (discrover)[arguments]: Add build phase
"add-missing-includes" to include "random" headers.
2017-03-30 10:35:54 +02:00
Ricardo Wurmus 0d2c0562b8
gnu: stringtie: Remove typedef conflict.
* gnu/packages/bioinformatics.scm (stringtie)[arguments]: Remove conflicting
typedef in a new build phase "remove-duplicate-typedef".
2017-03-30 10:35:53 +02:00
Ricardo Wurmus c3913fac57
gnu: powertabeditor: Link with pthread.
* gnu/packages/music.scm (powertabeditor)[arguments]: Link with "-lpthread" to
fix build with GCC 5.
2017-03-30 10:35:53 +02:00
Ricardo Wurmus e32f8dad94
gnu: hugs: Build with GCC 4.9.
* gnu/packages/hugs.scm (hugs)[native-inputs]: Add "gcc-4.9".
2017-03-30 10:35:52 +02:00
Leo Famulari 06e8d0c8e5
gnu: dash: Update to 0.5.9.1.
* gnu/packages/shells.scm (dash): Update to 0.5.9.1.
[source]: Use git-fetch.
[native-inputs]: Add autoconf and automake.
[arguments]: Add 'bootstrap' phase.
2017-03-30 03:37:31 -04:00
Eric Bavier 77310a1c2d
gnu: qutebrowser: Upgrade to 0.10.1.
* gnu/packages/web.scm (qutebrowser): Upgrade to 0.10.1.
2017-03-29 21:04:48 -05:00
Eric Bavier bf5b6fb294
gnu: thefuck: Upgrade to 3.15 and enable tests.
* gnu/packages/patches/thefuck-test-environ.patch: New patch.
* gnu/packages/admin.scm (thefuck): Upgrade to 3.15.
[source]: Use patch.
[arguments]: Remove '#:tests? #f'.  Move 'check' phase after 'install'.
* gnu/local.mk (dist_patch_DATA): Add patch.
2017-03-29 20:51:06 -05:00
Tobias Geerinckx-Rice 6fd52309b8
gnu: Use HTTPS for almost all gnu.org HOME-PAGEs.
All HTTP gnu.org (and supported subdomain) HOME-PAGEs changed to HTTPS.
2017-03-30 01:30:16 +02:00
Tobias Geerinckx-Rice c219997a14
gnu: orc: Update home page.
* gnu/packages/gstreamer.scm (orc)[home-page]: Update.
2017-03-30 01:29:33 +02:00
Mark H Weaver 2abf6371cc
gnu: icecat: Add fixes from mozilla-esr45; use skia by default.
* gnu/packages/gnuzilla.scm (icecat)[source][patches]: Add fixes from
the upstream mozilla-esr45 repository.
[arguments]: Add 'use-skia-by-default' phase.
2017-03-29 19:03:38 -04:00
Ludovic Courtès 755c5ba85c
gnu: wordnet: Build with the default GCC.
* gnu/packages/wordnet.scm (wordnet)[native-inputs]: Remove.
2017-03-29 22:52:02 +02:00
Leo Famulari 5e92341471
gnu: python-enum34: Update to 1.1.6.
* gnu/packages/python.scm (python-enum34, python2-enum34): Update to 1.1.6.
[arguments]: Remove custom test phase.
2017-03-29 16:39:04 -04:00
Ludovic Courtès 2fa077f316
gnu: guile-reader: Build with gperf 3.0.
* gnu/packages/guile.scm (guile-reader)[native-inputs]: Use GPERF-3.0
instead of GPERF.
2017-03-29 22:29:49 +02:00
Kei Kebreau 9342c5a0bc
gnu: schismtracker: Update to 20160913.
* gnu/packages/music.scm (schismtracker): Update to 20160913.
[source]: Update snippet for version 20160913.
2017-03-29 16:23:59 -04:00
Tobias Geerinckx-Rice a29d329fa8
gnu: games: Don't MKDIR before INSTALL-FILE.
* gnu/packages/games.scm (glkterm, glulxe, grue-hunter)[arguments]:
Remove spurious MKDIRs.
2017-03-29 22:06:01 +02:00
Tobias Geerinckx-Rice 05e0ac46ef
gnu: retroarch: Don't use %OUTPUT.
* gnu/packages/games.scm (retroarch)[arguments]: Accept an OUTPUTS key
in the configure phase.  Add a comment about the script.  Use LET*.
2017-03-29 22:06:01 +02:00
Tobias Geerinckx-Rice 3f12714742
gnu: games: Use ‘modify-phases’.
* gnu/packages/games.scm (pingus, cmatrix, freedink-data, xboing, irrlicht,
glkterm, glulx, retroarch)[arguments]: Use ‘modify-phases’ syntax.
2017-03-29 22:06:00 +02:00
Tobias Geerinckx-Rice 92bdf77790
gnu: glulxe: Fix typo.
* gnu/packages/games.scm (glulxe)[description]: Fix typo.
2017-03-29 22:06:00 +02:00
Tobias Geerinckx-Rice dbe7095b46
gnu: glkterm: Use @code in description.
* gnu/packages/games.scm (glkterm)[description]: Use @code.
2017-03-29 22:06:00 +02:00
Tobias Geerinckx-Rice ddce090306
gnu: games: Use INSTALL-FILE.
* gnu/packages/games.scm (glkterm, glulxe): Use INSTALL-FILE, return #t
instead of an undefined value, and prefer using let bindings.
2017-03-29 22:05:59 +02:00
Tobias Geerinckx-Rice dbaca6b507
gnu: zstd: Update to 1.1.4.
* gnu/packages/compression.scm (zstd): Update to 1.1.4.
2017-03-29 22:05:59 +02:00
Tobias Geerinckx-Rice a53a6b6fef
gnu: hyperrogue: Improve description.
* gnu/packages/games.scm (hyperrogue)[description]: Mainly fix a typo.
Throw in a few tweaks as well.
2017-03-29 22:05:59 +02:00
Tobias Geerinckx-Rice 8d5fe1f1cf
gnu: Add httpfs2.
* gnu/packages/file-systems.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2017-03-29 22:05:59 +02:00
Leo Famulari 8615da9051
gnu: beets: Don't build with python-enum34.
This package is unnecessary when using Python > 3.3.

* gnu/packages/music.scm (beets)[inputs]: Remove python-enum34.
2017-03-29 14:57:24 -04:00
Leo Famulari 7086540de6
gnu: elfutils: Update to 0.168 [fixes CVE-2016-{10254,10255}].
* gnu/packages/elf.scm (elfutils): Update to 0.168.
[source]: Update URL.
[home-page]: Update URL.
2017-03-29 14:37:49 -04:00
Leo Famulari 4caad35dbe
gnu: imagemagick: Update to 6.9.8-3.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.8-3.
2017-03-29 14:37:45 -04:00
Marius Bakke c7f7a5bac2
gnu: kakoune: Fix build after Boost ABI change.
Also remove now-obsolete snippet and inputs.

* gnu/packages/text-editors.scm (kakoune)[source]: Remove gzip substitution.
[arguments]: Drop CPPFLAGS from #:make-flags.
[native-inputs]: Remove GCC-5.
[inputs]: Remove gcc:lib.
2017-03-29 14:23:56 +02:00
Ludovic Courtès a4cdcffb19
gnu: lxsession: Build Vala code from source.
* gnu/packages/lxde.scm (lxsession)[source](snippet): New field.
2017-03-29 13:18:37 +02:00
Kei Kebreau f8279ba46b
gnu: hyperrogue: Update to 9.4c.
* gnu/packages/games.scm (hyperrogue): Update to 9.4c.
[source]: Remove snippet.
[arguments]: Remove #:make-flags; adjust configure and install phases; add
install-data phase.
[native-inputs]: Add hyperrogue-data and unzip.
[license]: Add cc-by-sa4.0 and cc0 licenses for sounds.
2017-03-28 23:38:23 -04:00
Leo Famulari 7bde7273c3
gnu: libressl: Update to 2.5.2.
* gnu/packages/tls.scm (libressl): Update to 2.5.2.
2017-03-28 22:05:55 -04:00
Vasile Dumitrascu b125649a59
gnu: emacs-monroe: Don't use MELPA archive.
* gnu/packages/emacs.scm (emacs-monroe)[version]: Change to 0.3.1.
[source]: Use github instead of melpa. Add (file-name).
[home-page]: Use HTTPS.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-03-29 03:05:40 +02:00
Marius Bakke 3ee9355e2f
gnu: python-pexpect: Add verbose test output.
Fixes <https://bugs.gnu.org/26286>.

* gnu/packages/python.scm (python-pexpect, python2-pexpect)[arguments]: Add
"-v" to "nosetests" command.
2017-03-29 02:31:59 +02:00
ng0 812c1819a0
gnu: Add lxde.
* gnu/packages/lxde.scm (lxde): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-28 22:15:45 +02:00
ng0 50042505db
gnu: Add lxpanel.
* gnu/packages/lxde.scm (lxpanel): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-28 22:15:45 +02:00
ng0 dbf544f9ec
gnu: Add keybinder.
* gnu/packages/wm.scm (keybinder): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-28 22:15:45 +02:00
ng0 d3897349e9
gnu: Add lxsession.
* gnu/packages/lxde.scm (lxsession): New variable.
* gnu/packages/patches/lxsession-use-gapplication.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-28 22:15:45 +02:00
ng0 f3b3af37d4
gnu: Add lxinput.
* gnu/packages/lxde.scm (lxinput): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-28 22:15:45 +02:00
ng0 169274d5c5
gnu: Add lxde-common.
* gnu/packages/lxde.scm (lxde-common): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-28 22:15:45 +02:00
ng0 4dcbed572c
gnu: Add lxde-icon-theme.
* gnu/packages/lxde.scm (lxde-icon-theme): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-28 22:15:44 +02:00
ng0 7f7d52cc9a
gnu: Add lxmenu-data.
* gnu/packages/lxde.scm (lxmenu-data): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-28 22:15:44 +02:00
Kyle Meyer 6bd4a88989
gnu: emacs-elfeed: Update to 2.1.0.
* gnu/packages/emacs.scm (emacs-elfeed): Update to 2.1.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-28 22:15:44 +02:00
Ludovic Courtès e1f02f92e9
Replace (compose not PROC) with simpler idioms.
* gnu/packages/bioinformatics.scm (python-pysam)[arguments] <check>:
Use (negate proc) instead of (compose not proc).
* guix/import/cran.scm (recursive-import): Likewise.
* guix/import/elpa.scm (filter-dependencies): Use 'remove' instead of
'(filter (compose not proc) ...)'.
2017-03-28 22:15:44 +02:00
Leo Famulari 23b9168dcd
gnu: python-pytest-2.9.2: Replace with python-pytest-3.0.
* gnu/packages/python.scm (python-pytest-2.9.2): Replace with ...
(python-pytest-3.0): ... new variable.
(python2-pytest-3.0): New variable.
(python-cryptography, python2-cryptography, python-sphinx-1.5.3)[native-inputs]:
Replace python-pytest-2.9.2 with python-pytest-3.0.
* gnu/packages/backup.scm (borg)[native-inputs]: Likewise.
gnu/packages/calendar.scm (khal)[native-inputs]: Likewise.
2017-03-28 15:59:22 -04:00
Muriithi Frederick Muriuki eec21d4be7
gnu: Add python-mando
* gnu/packages/python.scm (python-mando, python2-mando): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-03-28 15:59:22 -04:00
Muriithi Frederick Muriuki 5d0c3ba856
gnu: Add python-paramunittest
* gnu/packages/python.scm (python-paramunittest, python2-paramunittest): New
variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-03-28 15:59:22 -04:00
Muriithi Frederick Muriuki 3061b33190
gnu: Add python-sphinx@1.5.3.
* gnu/packages/python.scm (python-sphinx-1.5.3): New variable.
2017-03-28 15:59:22 -04:00
Muriithi Frederick Muriuki 7f71e2579a
gnu: Add python-pytest@3.0.7
* gnu/packages/python.scm (python-pytest-3.0.7): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-03-28 15:59:18 -04:00
Leo Famulari a652eb9331
gnu: shroud: Use HTTPS source URL.
* gnu/packages/password-utils.scm (shroud)[source]: Use HTTPS URL.
2017-03-28 15:23:07 -04:00
Arun Isaac 59d915ac37
gnu: shroud: Fix home page URL.
* gnu/packages/password-utils.scm (shroud)[home-page]: Update URL.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-03-28 15:23:03 -04:00
Marius Bakke 2e93ee5f1b
gnu: rocksdb: Update to 5.2.1.
* gnu/packages/databases.scm (rocksdb): Update to 5.2.1.
2017-03-28 17:02:04 +02:00
Marius Bakke f8f44dd738
gnu: Add rdma-core.
* gnu/packages/linux.scm (rdma-core): New variable.
2017-03-28 17:02:03 +02:00
Marius Bakke b3ed50e6ad
gnu: Add multipath-tools.
* gnu/packages/linux.scm (multipath-tools): New variable.
2017-03-28 16:40:55 +02:00
Marius Bakke aadead6f17
gnu: fio: Enable rbd support.
* gnu/packages/benchmark.scm (fio)[inputs]: Add ceph:lib.
2017-03-28 16:38:17 +02:00
Marius Bakke dcfe44cbce
gnu: Add ceph.
* gnu/packages/storage.scm,
  gnu/packages/patches/ceph-disable-cpu-optimizations.patch,
  gnu/packages/patches/ceph-skip-collect-sys-info-test.patch,
  gnu/packages/patches/ceph-skip-unittest_blockdev.patch: New files.
* gnu/local.mk (GNU_SYSTEM_MODULES, dist_patch_DATA): Register it.
2017-03-28 16:35:37 +02:00
Marius Bakke 22ea02351f
gnu: xmlstarlet: Disable failing tests.
* gnu/packages/xml.scm (xmlstarlet)[arguments]: Add phase to disable two tests.
2017-03-28 15:54:27 +02:00
Marius Bakke ad31b4febf
Revert "gnu: snappy: Update to 1.1.4."
Rocksdb fails to build with this version:
https://github.com/facebook/rocksdb/issues/1947

This reverts commit 9baab9aeed.
2017-03-28 15:54:11 +02:00
Marius Bakke f125ec8ef2
gnu: fio: Install python scripts in separate output.
* gnu/packages/benchmark.scm (fio)[outputs]: New field.
[arguments]: Rename 'wrap-python-scripts' phase to 'move-outputs'. Keep wrapper.
2017-03-28 15:51:28 +02:00
Mark H Weaver 9909b8b952
gnu: linux-libre: Update to 4.10.6.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.10.6.
(%linux-libre-hash): Update hash.
2017-03-28 05:37:42 -04:00
Mark H Weaver cd5ba39588
gnu: linux-libre@4.9: Update to 4.9.18.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.18.
2017-03-28 05:37:08 -04:00
Mark H Weaver 8ba0bd1c6c
gnu: linux-libre@4.4: Update to 4.4.57.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.57.
2017-03-28 05:36:20 -04:00
Efraim Flashner 04952bd732
gnu: nspr: Use 'modify-phases' syntax.
* gnu/packages/gnuzilla.scm (nspr)[arguments]: Use 'modify-phases'
syntax.
2017-03-28 09:38:27 +03:00
Efraim Flashner 84fb4bd907
gnu: nspr: Update to 4.14.
* gnu/packages/gnuzilla.scm (nspr): Update to 4.14.
2017-03-28 09:38:14 +03:00
Efraim Flashner aaac423cc4
gnu: mozjs@24: Use more inherited fields.
* gnu/packages/gnuzilla.scm (mozjs@24)[arguments]: Use
'substitute-keyword-arguments', override inherited 'configure.
[native-inputs]: Remove field to use inherited native-inputs.
[propagated-inputs]: Same.
2017-03-28 09:35:29 +03:00
Efraim Flashner 56486b3a40
gnu: mozjs@17: Use 'modify-phases' syntax.
* gnu/packages/gnuzilla.scm (mozjs@17)[arguments]: Use 'modify-phases'
syntax.
2017-03-28 09:35:24 +03:00
Efraim Flashner f403c6761b
gnu: mozjs@17: Add missing inputs.
* gnu/packages/gnuzilla.scm (mozjs@17)[native-inputs]: Add pkg-config.
[propagated-inputs]: Add nspr.
[inputs]: Add zlib.
2017-03-28 09:34:58 +03:00
Efraim Flashner a64b7da513
gnu: mozjs@17: Add support for aarch64-linux.
* gnu/packages/gnuzilla.scm (mozjs@17)[source]: Add patch.
[arguments]: Add phase deleting slow test, add configure argument for
building on aarch64-linux.
* gnu/packages/patches/mozjs17-aarch64-support.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-03-28 09:34:53 +03:00
Efraim Flashner 26f38d313b
gnu: mozjs@24: Add aarch64-support.
* gnu/packages/gnuzilla.scm (mozjs@24)[source]: Add patch.
[arguments]: Add flag for building on aarch64-linux, delete failing test.
* gnu/packages/patches/mozjs24-aarch64-support.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-03-28 09:34:44 +03:00
Efraim Flashner b4f67b7ebb
gnu: mysql: Disable tests on aarch64-linux.
* gnu/packages/databases.scm (mysql)[arguments]: Disable the test suite
on aarch64-linux.
2017-03-28 09:34:38 +03:00
Efraim Flashner 6f76606984
gnu: gsl: Disable tests on aarch64-linux.
* gnu/packages/maths.scm (gsl)[arguments]: Do not run the test suite on
aarch64-linux.
[home-page]: Use https.
2017-03-28 09:34:33 +03:00
Leo Famulari c17383f400
Merge branch 'master' into core-updates 2017-03-27 21:19:38 -04:00
Leo Famulari 7aeb4ffa58
gnu: epiphany: Update to 3.22.7.
* gnu/packages/gnome.scm (epiphany): Update to 3.22.7.
2017-03-27 20:20:50 -04:00
Leo Famulari c386855249
gnu: webkitgtk: Update to 2.16.0.
WebKitGTK+ 2.16.0 is the first stable release of WebKitGTK+ that uses libgcrypt
instead of GnuTLS for some cryptographic functions:

<https://bugs.webkit.org/show_bug.cgi?id=163125>
<http://trac.webkit.org/changeset/208297/webkit>

* gnu/packages/webkit.scm (webkitgtk): Update to 2.16.0.
[inputs]: Replace gnutls with libgcrypt.
2017-03-27 20:20:47 -04:00
Tobias Geerinckx-Rice 7432d3ae18
gnu: grafx2: Remove zero-width space.
* gnu/packages/game-development.scm (grafx2)[description]: Remove
invisible <U+200B> (‘zero-width space’) character.
2017-03-28 01:22:18 +02:00
Ludovic Courtès a48a1071a6
gnu: libgit2: Patch use-after-free.
* gnu/packages/patches/libgit2-use-after-free.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/version-control.scm (libgit2)[inputs]: Add it.
[arguments] <#:phases>: Add 'apply-patch' phase.
2017-03-28 00:32:37 +02:00
Leo Famulari bc4a2b853c
gnu: lm-sensors: Use a descriptive file name for the source tarball.
* gnu/packages/linux.scm (lm-sensors)[source]: Add file-name field.
2017-03-27 14:32:29 -04:00
Tobias Geerinckx-Rice bd9b8d89ad
gnu: mcelog: Update to 149.
* gnu/packages/linux.scm (mcelog): Update to 149.
2017-03-27 20:20:06 +02:00
Tobias Geerinckx-Rice 81d95a121a
gnu: corkscrew: Install the README file.
* gnu/packages/ssh.scm (corkscrew)[arguments]: Add a very basic
‘install-documentation’ phase.
2017-03-27 20:20:05 +02:00
David Thompson 1e4063010d
gnu: haunt: Disable test suite.
* gnu/packages/guile.scm (haunt): Disable test suite.
2017-03-27 14:18:17 -04:00
Thomas Danckaert b1a8fd2d2c
gnu: libreoffice: Update to 5.3.1.2.
* gnu/packages/libreoffice.scm (libreoffice): Update to 5.3.1.2.
[inputs]: Add libstaroffice and libzmf.
[arguments]: Remove reference to removed patch; unpack xmlsec 1.2.23 tarball.
(xmlsec-src-libreoffice): Update to version 1.2.23 tarball.
2017-03-27 20:17:02 +02:00
Thomas Danckaert 90ac806d3a
gnu: orcus: Update to 0.12.1.
* gnu/packages/libreoffice.scm (orcus): Update to 0.12.1.
[inputs]: Add python.
2017-03-27 20:16:47 +02:00
Thomas Danckaert b85b56dd7b
gnu: libetonyek: Update to 0.1.6.
* gnu/packages/libreoffice.scm (libetonyek): Update to 0.1.6.
[arguments]: Add phase 'autoreconf, because configure.ac is patched.  Add
configure flag "--with-mdds=1.2".
[inputs]: Add liblangtag.
[native-inputs]: Add autoconf and automake.
* gnu/packages/patches/libetonyek-build-with-mdds-1.2.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-03-27 20:16:32 +02:00
Thomas Danckaert 22e52dbd06
gnu: Add libstaroffice.
* gnu/packages/libreoffice.scm (libstaroffice): New variable.
2017-03-27 20:16:19 +02:00
David Thompson 68c6110c20
gnu: Add grafx2.
* gnu/packages/game-development.scm (grafx2): New variable.
2017-03-27 14:16:02 -04:00
Thomas Danckaert cb38643924
gnu: ixion: Update to 0.12.2.
* gnu/packages/libreoffice.scm (ixion): Update to 0.12.2.
[inputs]: Replace python-2 by python.
2017-03-27 20:15:51 +02:00
Thomas Danckaert 57144094b8
gnu: mdds: Upgrade to 1.2.2.
* gnu/packages/boost.scm (mdds): Upgrade to 1.2.2.
2017-03-27 20:15:36 +02:00
Thomas Danckaert 741916f114
gnu: Add libzmf.
* gnu/packages/libreoffice.scm (libzmf): New Variable.
2017-03-27 20:15:04 +02:00
Leo Famulari ccfac09c82
gnu: geoclue: Update to 2.4.6.
* gnu/packages/gnome.scm (geoclue): Update to 2.4.6.
2017-03-27 11:57:42 -04:00
Tobias Geerinckx-Rice 10c95711b4
gnu: corkscrew: Improve descriptions.
* gnu/packages/ssh.scm (corkscrew)[synopsis, description]: Fix typos and
condense.  Remove scary warning (the tunnel is always encrypted through
SSH) and speculation.
2017-03-27 17:42:52 +02:00
Tobias Geerinckx-Rice 040ae44aa1
gnu: corkscrew: Download source from a mirror.
* gnu/packages/ssh.scm (corkscrew)[source]: Use
‘https://downloads.openwrt.org’.
2017-03-27 17:42:51 +02:00
Tobias Geerinckx-Rice a800c2175f
gnu: mosh: Update to 1.3.0.
* gnu/packages/ssh.scm (mosh): Update to 1.3.0.
2017-03-27 17:42:51 +02:00
Tobias Geerinckx-Rice f051d83c32
gnu: youtube-dl: Update to 2017.03.26.
* gnu/packages/video.scm (youtube-dl): Update to 2017.03.26.
2017-03-27 17:42:51 +02:00
Danny Milosavljevic 6e64766a86
gnu: gnuplot: Enable tikz backend.
* gnu/packages/maths.scm (gnuplot)[inputs]: Add lua.
2017-03-27 15:58:50 +02:00
Alex Kost 689db38e34
ui: Support Texinfo markup in package synopses.
* guix/ui.scm (package-field-string): New procedure.
(package-description-string): Use it.
(package-synopsis-string): New procedure.
(package->recutils): Use it.
* guix/scripts/lint.scm (check-synopsis-style)[check-texinfo-markup]:
New procedure.  Use it in checks.
* tests/lint.scm: Test it.
* gnu/packages/perl.scm (perl-try-tiny)[synopsis]: Adjust for the
Texinfo markup.
2017-03-27 10:55:16 +03:00
Marius Bakke b5a1359d44
gnu: mumble: Fix build after speex update.
* gnu/packages/telephony.scm (mumble)[inputs]: Add SPEEXDSP.
2017-03-26 23:47:38 +02:00
Marius Bakke 01229cbe16
gnu: Add speexdsp.
* gnu/packages/xiph.scm (speexdsp): New variable. Export it.
2017-03-26 23:47:37 +02:00
Leo Famulari 5d073bdb05
Revert "gnu: audacity: Use gtk+@3."
It appears that Audacity does not yet support GTK+-3 fully; the user interface
was unusable with this change.

This reverts commit 36e17ab417.
2017-03-26 16:26:29 -04:00
Tobias Geerinckx-Rice 20413597b6
gnu: claws-mail: Update to 3.15.0.
* gnu/packages/mail.scm (claws-mail): Update to 3.15.0.
2017-03-26 16:59:44 +02:00
Vasile Dumitrascu a1eba1bec1
gnu: Add emacs-monroe.
* gnu/packages/emacs.scm (emacs-monroe): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-26 16:00:18 +02:00
Vasile Dumitrascu 7f7b38af9e
gnu: Add emacs-keyfreq.
* gnu/packages/emacs.scm (emacs-keyfreq): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-26 15:56:19 +02:00
Alex Sassmannshausen 7398d96ee9
gnu: perl-scalar-list-utils: Update to 1.47.
* gnu/packages/perl.scm (perl-scalar-list-utils): Update to 1.47.
2017-03-26 11:33:37 +02:00
Alex Sassmannshausen 78bf9e01c0
gnu: perl-parse-cpan-meta: Update to 2.150010.
* gnu/packages/perl.scm (perl-parse-cpan-meta): Update to 2.150010.
2017-03-26 11:33:37 +02:00
Alex Sassmannshausen f3312bc191
gnu: perl-cpan-meta-yaml: Update to 0.018.
* gnu/packages/perl.scm (perl-cpan-meta-yaml): Update to 0.018.
2017-03-26 11:33:37 +02:00
Alex Sassmannshausen 2dfd0d7b9c
gnu: perl-cpan-meta-requirements: Update to 2.140.
* gnu/packages/perl.scm (perl-cpan-meta-requirements): Update to 2.140.
2017-03-26 11:33:37 +02:00
Alex Sassmannshausen 687d2c4fe2
gnu: perl-yaml: Update to 1.23.
* gnu/packages/perl.scm (perl-yaml): Update to 1.23.
2017-03-26 11:33:37 +02:00
Alex Sassmannshausen 7b34de5f84
gnu: perl-variable-magic: Update to 0.61.
* gnu/packages/perl.scm (perl-variable-magic): Update to 0.61.
2017-03-26 11:33:37 +02:00
Alex Sassmannshausen 9b882dcc0c
gnu: perl-time-duration-parse: Update to 0.13.
* gnu/packages/perl.scm (perl-time-duration-parse): Update to 0.13.
2017-03-26 11:33:37 +02:00
Alex Sassmannshausen cbe50be4c9
gnu: perl-test-warnings: Update to 0.026.
* gnu/packages/perl.scm (perl-test-warnings): Update to 0.026.
2017-03-26 11:33:37 +02:00
Alex Sassmannshausen 3cb9d58ad6
gnu: perl-test-simple: Update to 1.302078.
* gnu/packages/perl.scm (perl-test-simple): Update to 1.302078.
2017-03-26 11:33:36 +02:00
Alex Sassmannshausen ffdbbcc812
gnu: perl-test-exception: Update to 0.43.
* gnu/packages/perl.scm (perl-test-exception): Update to 0.43.
2017-03-26 11:33:36 +02:00
Alex Sassmannshausen 0ac43aaa69
gnu: perl-test-cleannamespaces: Update to 0.22.
* gnu/packages/perl.scm (perl-test-cleannamespaces): Update to 0.22.
2017-03-26 11:33:36 +02:00
Alex Sassmannshausen be7e54325e
gnu: perl-sub-name: Update to 0.21.
* gnu/packages/perl.scm (perl-sub-name): Update to 0.21.
2017-03-26 11:33:36 +02:00
Alex Sassmannshausen 84c73b7f45
gnu: perl-params-validate: Update to 1.26.
* gnu/packages/perl.scm (perl-params-validate): Update to 1.26.
2017-03-26 11:33:36 +02:00
Alex Sassmannshausen 3857a3fc2a
gnu: perl-package-deprecationmanager: Update to 0.17.
* gnu/packages/perl.scm (perl-package-deprecationmanager): Update to 0.17.
2017-03-26 11:33:36 +02:00
Alex Sassmannshausen 0d01f517d0
gnu: perl-moose: Update to 2.2004.
* gnu/packages/perl.scm (perl-moose): Update to 2.2004.
2017-03-26 11:33:36 +02:00
Alex Sassmannshausen c4fcf35420
gnu: perl-module-runtime-conflicts: Update to 0.003.
* gnu/packages/perl.scm (perl-module-runtime-conflicts): Update to 0.003.
2017-03-26 11:33:36 +02:00
Alex Sassmannshausen 0c61441a7f
gnu: perl-devel-partialdump: Update to 0.18.
* gnu/packages/perl.scm (perl-devel-partialdump): Update to 0.18.
2017-03-26 11:33:36 +02:00
Alex Sassmannshausen 2d31b7f19b
gnu: perl-devel-overloadinfo: Update to 0.004.
* gnu/packages/perl.scm (perl-devel-overloadinfo): Update to 0.004.
2017-03-26 11:33:36 +02:00
Alex Sassmannshausen be2b42a7f6
gnu: perl-cpan-meta-check: Update to 0.011.
* gnu/packages/perl.scm (perl-cpan-meta-check): Update to 0.011.
2017-03-26 11:33:36 +02:00
Alex Sassmannshausen a00afca443
gnu: perl-common-sense: Update to 3.74.
* gnu/packages/perl.scm (perl-common-sense): Update to 3.74.
2017-03-26 11:33:35 +02:00
Alex Sassmannshausen a941be6a3c
gnu: perl-clone: Update to 0.38.
* gnu/packages/perl.scm (perl-clone): Update to 0.38.
2017-03-26 11:33:35 +02:00
Alex Sassmannshausen fb89fc0cde
gnu: perl-class-load: Update to 0.23.
* gnu/packages/perl.scm (perl-class-load): Update to 0.23.
2017-03-26 11:33:35 +02:00
Alex Sassmannshausen 4c08a8a67a
gnu: perl-capture-tiny: Update to 0.46.
* gnu/packages/perl.scm (perl-capture-tiny): Update to 0.46.
2017-03-26 11:33:35 +02:00
Alex Sassmannshausen ee6d716234
gnu: perl-b-hooks-endofscope: Update to 0.21.
* gnu/packages/perl.scm (perl-b-hooks-endofscope): Update to 0.21.
2017-03-26 11:33:35 +02:00
Alex Sassmannshausen 033dec64cc
gnu: Add perl-test-needs.
* gnu/packages/perl.scm (perl-test-needs): New variable.
2017-03-26 11:33:35 +02:00
Alex Sassmannshausen 21b7cf4287
gnu: Add perl-file-pushd.
* gnu/packages/perl.scm (perl-file-pushd): New variable
2017-03-26 11:33:35 +02:00
Efraim Flashner 6ff5e9baea
gnu: denemo: Update to 2.1.
* gnu/packages/music.scm (denemo): Update to 2.1.
2017-03-26 12:13:27 +03:00
Marius Bakke 727bec13a3
gnu: po4a: Make manpages writable before resetting timestamps.
* gnu/packages/gettext.scm (po4a)[arguments]: Add
'make-compressed-files-writable' phase.
2017-03-26 11:06:46 +02:00
Julien Lepiller 23bd8f556e
gnu: bigloo: Fix build failure in ld.
* gnu/packages/scheme.scm (bigloo)[arguments]<#:configure-flags>: Add --cflags=-fPIC.
2017-03-26 10:42:51 +02:00
Marius Bakke b1554326bb
gnu: libsvgtiny: Build with gperf@3.0.
* gnu/packages/web.scm (libsvgtiny)[native-inputs]: Change GPERF to GPERF-3.0.
2017-03-26 09:36:00 +02:00
Marius Bakke 5ac097e28c
gnu: libpqxx: Fix build with newer sed.
* gnu/packages/databases.scm (libpqxx)[arguments]: Add 'fix-sed-command' phase
that corrects a typo in the configure script.
2017-03-26 09:16:04 +02:00
Efraim Flashner 82654d956f
gnu: aseprite: Downgrade to 1.1.7.
* gnu/packages/game-development.scm (aseprite): Downgrade to 1.1.7.
2017-03-26 10:14:04 +03:00
Mark H Weaver 81e752d92e
gnu: linux-libre: Update to 4.10.5.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.10.5.
(%linux-libre-hash): Update hash.
2017-03-26 03:12:33 -04:00
Mark H Weaver bd0423262a
gnu: linux-libre@4.9: Update to 4.9.17.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.17.
2017-03-26 03:10:25 -04:00
Mark H Weaver 3c67367612
gnu: linux-libre@4.4: Update to 4.4.56.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.56.
2017-03-26 03:09:06 -04:00
Marius Bakke 14d0db40ff
gnu: vte-ng: Build with gperf@3.0.
* gnu/packages/gnome.scm (vte-ng)[native-inputs]: Change GPERF to GPERF-3.0.
2017-03-26 08:29:19 +02:00
Marius Bakke 3c5698046a
gnu: libtorrent-rasterbar: Update to 1.1.2.
* gnu/packages/bittorrent.scm (libtorrent-rasterbar): Update to 1.1.2.
[source]: Use patch.
* gnu/packages/patches/libtorrent-rasterbar-boost-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-03-26 07:49:50 +02:00
Marius Bakke ff4dc16eac
gnu: aseprite: Update to 1.1.13.
* gnu/packages/game-development.scm (aseprite): Update to 1.1.13.
[source]: Switch to release archive.
2017-03-26 07:09:12 +02:00
Ludovic Courtès d1e3f59c9b
gnu: coreutils: Patch 'cut' unit test on ARM.
Fixes <https://bugs.gnu.org/26253>.

* gnu/packages/patches/coreutils-cut-huge-range-test.patch: New file.
* gnu/packages/base.scm (coreutils)[native-inputs]: Add it as an input.
[arguments] <#:phases>: On ARM, add 'patch-cut-test' phase.
* gnu/local.mk (dist_patch_DATA): Add 'coreutils-cut-huge-range-test.patch'.
2017-03-25 23:31:10 +01:00
Efraim Flashner c5be3467f2
gnu: python2-dogtail: Update to 0.9.9.
* gnu/packages/python.scm (python2-dogtail): Update to 0.9.9.
[source]: Download using pypi-uri scheme.
2017-03-25 23:53:03 +03:00
Efraim Flashner ac7a8f1ff8
gnu: xorg-server-xwayland: Add missing input.
* gnu/packages/xorg.scm (xorg-server-xwayland)[inputs]: Remove libepoxy,
add wayland-protocols.
2017-03-25 23:19:17 +03:00
Marius Bakke 17fc8da3dd
gnu: git: Update to 2.12.2.
* gnu/packages/version-control.scm (git): Update to 2.12.2.
2017-03-25 20:17:04 +01:00
Marius Bakke 5e53557ed0
gnu: maim: Update to 4.4.62.
* gnu/packages/xdisorg.scm (maim): Update to 4.4.62.
2017-03-25 20:12:44 +01:00
Tobias Geerinckx-Rice 90ff097995
gnu: youtube-dl: Update to 2017.03.24.
* gnu/packages/video.scm (youtube-dl): Update to 2017.03.24.
2017-03-25 19:40:10 +01:00
Efraim Flashner 6a052473aa
gnu: pcc: Remove aarch64-linux from %supported-systems.
* gnu/packages/c.scm (pcc)[supported-systems]: New field.
2017-03-25 21:30:25 +03:00
Efraim Flashner 97b7201f99
gnu: tcc: Remove aarch64-linux from %supported-systems.
* gnu/packages/c.scm (tcc)[supported-systems]: Remove aarch64-linux from
the %supported-systems.
2017-03-25 21:24:18 +03:00
Danny Milosavljevic 7e58cbbb39
gnu: Add shellcheck.
* gnu/packages/haskell.scm (shellcheck): New variable.
2017-03-25 15:02:11 +01:00
Danny Milosavljevic 6f8016f4d8
gnu: Add ghc-json.
* gnu/packages/haskell.scm (ghc-json): New variable.
2017-03-25 15:00:18 +01:00
Vasile Dumitrascu 070e1fe99a
gnu: Add emacs-symon.
* gnu/packages/emacs.scm (emacs-symon): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-03-24 17:24:26 -04:00
Mathieu Othacehe 32e75b4808
gnu: tlp: Read configuration from /etc/tlp.
* gnu/packages/linux.scm (tlp): Set TLP_CONF to "/etc/tlp".

Signed-off-by: Clément Lassieur <clement@lassieur.org>
2017-03-24 16:09:16 +01:00
Vasile Dumitrascu 4d3d3bd217
gnu: Add emacs-aggresive-indent-mode.
* gnu/packages/emacs.scm (emacs-aggressive-indent): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-03-24 14:19:00 +01:00
Efraim Flashner 3d39ab456d
gnu: ccache: Update to 3.3.4.
* gnu/packages/ccache.scm (ccache): Update to 3.3.4.
2017-03-24 14:53:21 +03:00
Efraim Flashner 2e200ee8c0
gnu: talloc: Update to 2.1.9.
* gnu/packages/samba (talloc): Update to 2.1.9.
[home-page]: Use https.
2017-03-24 14:16:09 +03:00
Efraim Flashner c8c1470451
gnu: samba: Update to 4.5.7 [fixes CVE-2017-2619].
* gnu/packages/samba.scm (samba): Update to 4.5.7.
2017-03-24 14:14:52 +03:00
Marius Bakke 77ab6983a1
gnu: devil: Update to 1.8.0.
* gnu/packages/patches/devil-CVE-2009-3994.patch,
gnu/packages/patches/devil-fix-libpng.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/image.scm (devil): Update to 1.8.0.
[source]: Remove patches and snippet.
[build-system]: Change to CMAKE-BUILD-SYSTEM.
[arguments]: Disable tests. Remove #:configure-flags and add a
'change-directory' phase. Remove 'fix-tests' phase.
[inputs]: Change LIBJPEG to LIBJPEG-TURBO.
2017-03-24 00:12:00 +01:00
Marius Bakke 183303b3ef
gnu: nginx: Update to 1.11.11.
* gnu/packages/web.scm (nginx): Update to 1.11.11.
2017-03-23 20:00:06 +01:00
Danny Milosavljevic 42c127e876
gnu: rustc: Simplify configure phase.
* gnu/packages/rust.scm (rustc): Simplify configure phase.
2017-03-23 19:36:10 +01:00
rennes 7fdca77e00
gnu: ustr: Fix build with GCC 5.
* gnu/packages/patches/ustr-fix-build-with-gcc-5.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/textutils.scm (ustr)[source]: Use patch.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-03-23 14:34:09 -04:00
ng0 120349bfb4
gnu: rxvt-unicode: Give 'urxvtc.desktop' a unique display name.
* gnu/packages/xdisorg.scm (rxvt-unicode)[arguments]: In phase
'install-desktop-urxvtc' add '(client)' to the 'Name' line of the
resulting '.desktop' file.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-03-23 19:33:36 +01:00
Sergei Trofimovich 096f008014
gnu: rcs: Fix build against gcc-5.4.0.
* gnu/local.mk (dist_patch_DATA): Add patch.
* gnu/packages/patches/rcs-5.9.4-noreturn.patch: New file.
* gnu/packages/version-control.scm (rcs)[source]: Applied patch.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-03-23 19:26:27 +01:00
Tobias Geerinckx-Rice 359ea6ba29
gnu: knot: Update to 2.4.2.
* gnu/packages/dns.scm (knot): Update to 2.4.2.
2017-03-23 18:18:53 +01:00
Leo Famulari 26b16fd9ca
gnu: python-appdirs: Use pypi-uri.
This is a followup to commit 543782e1ff.

* gnu/packages/python.scm (python-appdirs, python2-appdirs)[source]: Use
pypi-uri.
2017-03-23 12:06:15 -04:00
Ricardo Wurmus ce54f5db7d
gnu: gfortran-5: Move definition before "gfortran".
This is a follow-up to commit cb4805e34c.

* gnu/packages/gcc.scm (gfortran-5): Move definition.
2017-03-23 16:34:17 +01:00
Ricardo Wurmus cb4805e34c
gnu: gfortran: Change default version to gfortran-5.
* gnu/packages/gcc.scm (gfortran): Point to gfortran-5.
2017-03-23 15:37:24 +01:00
Efraim Flashner 0371b345e8
Merge remote-tracking branch 'origin/master' into core-updates 2017-03-23 14:53:33 +02:00
Efraim Flashner 8be563a5a3
gnu: dtc: Build with flex-2.6.1.
* gnu/packages/bootloaders.scm (dtc)[native-inputs]: Use flex-2.6.1 and
not flex.
2017-03-23 14:40:40 +02:00
Peter Mikkelsen c53af0016e
gnu: idris: Update to 0.99.1.
* gnu/packages/idris.scm (idris): Update to 0.99.1.
[inputs]: Add ghc-code-page.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-23 12:59:03 +01:00
Peter Mikkelsen df7309fc6e
gnu: Add ghc-code-page.
* gnu/packages/haskell.scm (ghc-code-page): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-23 12:59:03 +01:00
Ricardo Wurmus 939b6b113b
gnu: star: Update to 2.5.3a.
* gnu/packages/bioinformatics.scm (star): Update to 2.5.3a.
2017-03-23 11:21:08 +01:00
Efraim Flashner d5ceeb5a2d
gnu: scotch: Build with flex-2.6.1.
* gnu/packages/maths.scm (scotch)[native-inputs]: Use flex-2.6.1 and not
flex.
2017-03-23 07:32:31 +02:00
Efraim Flashner 5302eba611
gnu: libffcall: Remove aarch64-linux from supported systems.
* gnu/packages/libffcall.scm (libffcall)[supported-systems]: New field,
remove aarch64-linux.
[home-page]: Use https.
2017-03-23 07:32:26 +02:00
Tobias Geerinckx-Rice b27bd0b057
gnu: youtube-dl: Update to 2017.03.22.
* gnu/packages/video.scm (youtube-dl): Update to 2017.03.22.
2017-03-23 02:53:18 +01:00
Tobias Geerinckx-Rice a06cd95ab0
gnu: python-natsort: Update to 5.0.2.
* gnu/packages/python.scm (python-natsort): Update to 5.0.2.
2017-03-23 02:53:17 +01:00
Tobias Geerinckx-Rice e17a12482b
gnu: python2-futures: Update to 3.0.5.
* gnu/packages/python.scm (python2-futures): Update to 3.0.5.
2017-03-23 02:53:17 +01:00
Tobias Geerinckx-Rice 06fe79f263
gnu: python-rauth: Update to 0.7.3.
* gnu/packages/python.scm (python-rauth): Update to 0.7.3.
2017-03-23 02:53:17 +01:00
Tobias Geerinckx-Rice 36e0d9db90
gnu: python-ipaddress: Update to 1.0.18.
* gnu/packages/python.scm (python-ipaddress): Update to 1.0.18.
2017-03-23 02:53:16 +01:00
Tobias Geerinckx-Rice 543782e1ff
gnu: python-appdirs: Update to 1.4.3.
* gnu/packages/python.scm (python-appdirs): Update to 1.4.3.
2017-03-23 02:53:16 +01:00
Tobias Geerinckx-Rice 80e8d8517a
gnu: python-beautifulsoup4: Update to 4.5.3.
* gnu/packages/python.scm (python-beautifulsoup4): Update to 4.5.3.
2017-03-23 02:53:15 +01:00
Tobias Geerinckx-Rice 7c4279322e
gnu: python-drmaa: Update to 0.7.7.
* gnu/packages/python.scm (python-drmaa): Update to 0.7.7.
2017-03-23 02:53:15 +01:00
Tobias Geerinckx-Rice fd2662e950
gnu: python-sqlalchemy-utils: Update to 0.32.13.
* gnu/packages/python.scm (python-sqlalchemy-utils): Update to 0.32.13.
2017-03-23 02:53:15 +01:00
Tobias Geerinckx-Rice 745d85b7db
gnu: python-pafy: Update to 0.5.3.1.
* gnu/packages/python.scm (python-pafy): Update to 0.5.3.1.
2017-03-23 02:53:14 +01:00
Leo Famulari e20dafd0a1
gnu: gpsbabel: Fix a build failure with GCC 5.
* gnu/packages/gps.scm (gpsbabel)[arguments]: Add -fPIC to #:configure-flags.
2017-03-22 17:04:46 -04:00
Efraim Flashner 283f04b053
gnu: libffcall: Set source file-name.
* gnu/packages/libffcall.scm (libffcall)[source]: Add file-name field.
[home-page]: Use https.
2017-03-22 22:36:43 +02:00
Kei Kebreau 359e9c4215
gnu: chicken: Update to 4.12.0.
* gnu/packages/scheme.scm (chicken): Update to 4.12.0.
2017-03-22 15:31:17 -04:00
Efraim Flashner 44cba47e93
gnu: wine: Build with flex-2.6.1.
* gnu/packages/wine.scm (wine)[native-inputs]: Use flex-2.6.1 and not
flex.
2017-03-22 21:06:46 +02:00
Efraim Flashner 575a6f0f8a
gnu: binutils-vc4: Build with flex-2.6.1.
* gnu/packages/embedded.scm (binutils-vc4)[native-inputs]: Use
flex-2.6.1 and not flex.
2017-03-22 19:27:00 +02:00
Leo Famulari 112d645ffa
gnu: dovecot: Update to 2.2.28.
* gnu/packages/mail.scm (dovecot): Update to 2.2.28.
2017-03-22 13:04:29 -04:00
Danny Milosavljevic 9b7a9580d4
gnu: rustc: Honor max line length.
* gnu/packages/rust.scm (rustc)[arguments]: patch-tests: Honor max line
length.
2017-03-22 17:41:44 +01:00
Ludovic Courtès 61a3137bdd
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to 73a4645.
2017-03-22 16:05:46 +01:00
Efraim Flashner 493ae57eca
gnu: binutils-vc4: Set source file-name.
* gnu/packages/embedded.scm (binutils-vc4)[source]: Add file-name field.
2017-03-22 16:10:45 +02:00
Ricardo Wurmus dc8a34ed46
gnu: freeimage: Fix build with GCC 5.
* gnu/packages/patches/freeimage-fix-build-with-gcc-5.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (freeimage)[source]: Add patch.
2017-03-22 14:45:44 +01:00
Efraim Flashner aeb6fe5fa0
gnu: autoconf-archive: Update to 2017.03.21.
* gnu/packages/autotools.scm (autoconf-archive): Update to 2017.03.21.
2017-03-22 15:35:59 +02:00
Ludovic Courtès 5cd074ea32
gnu: guile: Add 'guile-next' as a deprecated alias.
This is a followup to f6396d862f.

* gnu/packages/guile.scm (guile-next): New variable.
2017-03-22 14:05:58 +01:00
Danny Milosavljevic 326249bab8
gnu: rustc: End resultless phases in #t.
* gnu/packages/rust.scm (rustc): End resultless phases in #t.
2017-03-22 12:59:32 +01:00
Ricardo Wurmus 54262c5435
gnu: python-pysam: Run tests in parallel.
* gnu/packages/bioinformatics.scm (python-pysam)[arguments]: Run nose tests in
parallel.
2017-03-22 12:33:28 +01:00
Ricardo Wurmus 71dbf592c4
gnu: python-pysam: Run tests before installation.
* gnu/packages/bioinformatics.scm (python-pysam)[arguments]: Adjust check
phase to be run before installation.
2017-03-22 12:33:28 +01:00
Ricardo Wurmus 879b521cd0
gnu: python-pysam: Update to 0.10.0.
* gnu/packages/bioinformatics.scm (python-pysam): Update to 0.10.0.
2017-03-22 12:33:24 +01:00
Ricardo Wurmus d553cd6015
gnu: python-pysam: Run tests in parallel.
* gnu/packages/bioinformatics.scm (python-pysam)[arguments]: Run nose tests in
parallel.
2017-03-22 12:21:39 +01:00
Ricardo Wurmus 611154efc8
gnu: python-pysam: Run tests before installation.
* gnu/packages/bioinformatics.scm (python-pysam)[arguments]: Adjust check
phase to be run before installation.
2017-03-22 12:21:39 +01:00
Ricardo Wurmus 9488776a18
gnu: python-pysam: Update to 0.10.0.
* gnu/packages/bioinformatics.scm (python-pysam): Update to 0.10.0.
2017-03-22 12:21:38 +01:00
Efraim Flashner 378de69c59
Merge remote-tracking branch 'origin/master' into core-updates 2017-03-22 12:57:37 +02:00
Efraim Flashner 0e7c3ba1c0
gnu: perl-mojolicious: Update to 7.29.
* gnu/packages/perl-web.scm (perl-mojolicious): Update to 7.29.
2017-03-22 12:56:23 +02:00
Efraim Flashner c70b50efb9
gnu: perl-io-compress: Update to 2.074.
* gnu/packages/compression.scm (perl-io-compress): Update to 2.074.
[propagated-inputs]: Update minimum versions to 2.074.
2017-03-22 12:50:36 +02:00
Efraim Flashner c0b7b797a2
gnu: perl-compress-raw-bzip2: Update to 2.074.
* gnu/packages/compression.scm (perl-compress-raw-bzip2): Update to 2.074.
2017-03-22 12:45:55 +02:00
Efraim Flashner 02b067d782
gnu: perl-compress-raw-zlib: Update to 2.074.
* gnu/packages/compression.scm (perl-compress-raw-zlib): Update to 2.074.
2017-03-22 12:40:05 +02:00
Leo Famulari d8be338f16
gnu: openssh: Update to 7.5p1.
* gnu/packages/ssh.scm (openssh): Update to 7.5p1.
2017-03-22 02:37:31 -04:00
Leo Famulari 22f25392cf
gnu: ntp: Update to 4.2.8p10 [security fixes].
Fixes CVE-2016-9042 and CVE-2017-{6451,6452,6455,6458,6459,6460,6462,6463,6464}
and others. See 'NEWS' in the source code for more information.

* gnu/packages/ntp.scm (ntp): Update to 4.2.8p10.
2017-03-22 01:41:41 -04:00
Tobias Geerinckx-Rice 8e71896340
gnu: python-psycopg2: Update to 2.6.2.
* gnu/packages/python.scm (python-psycopg2): Update to 2.6.2.
2017-03-22 02:03:35 +01:00
Tobias Geerinckx-Rice 35e1a0f1a7
gnu: python-zope-component: Update to 4.3.0.
* gnu/packages/python.scm (python-zope-component): Update to 4.3.0.
[source]: Use pypi-uri.
2017-03-22 02:03:35 +01:00
Tobias Geerinckx-Rice c56ad5e291
gnu: python-atomicwrites: Update to 1.1.5.
* gnu/packages/python.scm (python-atomicwrites): Update to 1.1.5.
2017-03-22 02:03:34 +01:00
Tobias Geerinckx-Rice 4c4d4df393
gnu: python-texttable: Update to 0.8.7.
* gnu/packages/python.scm (python-texttable): Update to 0.8.7.
2017-03-22 02:03:34 +01:00
Tobias Geerinckx-Rice d5c183d134
gnu: python-feedgenerator: Update to 1.9.
* gnu/packages/python.scm (python-feedgenerator): Update to 1.9.
2017-03-22 02:03:34 +01:00
Tobias Geerinckx-Rice d25bee2600
gnu: python-wrapt: Update to 1.10.8.
* gnu/packages/python.scm (python-wrapt): Update to 1.10.8.
[source]: Use pypi-uri.
2017-03-22 02:03:33 +01:00
Tobias Geerinckx-Rice b9463fdba2
gnu: python-py: Update to 1.4.32.
* gnu/packages/python.scm (python-py): Update to 1.4.32.
2017-03-22 02:03:33 +01:00
Tobias Geerinckx-Rice 5095bc7d71
gnu: python-sphinx-cloud-sptheme: Update to 1.8.0.
* gnu/packages/python.scm (python-sphinx-cloud-sptheme): Update to 1.8.0.
2017-03-22 02:03:33 +01:00
Tobias Geerinckx-Rice 9e59478f8d
gnu: python-wcwidth: Update to 0.1.7.
* gnu/packages/python.scm (python-wcwidth): Update to 0.1.7.
[source]: Use pypi-uri.
2017-03-22 02:03:32 +01:00
Tobias Geerinckx-Rice 4ffbe8c6d7
gnu: python-markdown: Update to 2.6.8.
* gnu/packages/python.scm (python-markdown): Update to 2.6.8.
2017-03-22 02:03:32 +01:00
Tobias Geerinckx-Rice 2d431b0130
gnu: dns: Return #t instead of something undefined.
* gnu/packages/dns.scm (yadifa, knot)[arguments]: Return #t after calling
‘substitute*’.
(knot)[source]: Return #t after calling ‘delete-file-recursively’.
2017-03-22 02:03:31 +01:00
Efraim Flashner 4f7a9e0bff
gnu: vapoursynth: Update to 37.
* gnu/packages/video.scm (vapoursynth): Update to 37.
2017-03-21 22:36:33 +02:00
Efraim Flashner 60092c181c
gnu: zimg: Update to 2.5.
* gnu/packages/image.scm (zimg): Update to 2.5.
2017-03-21 22:35:32 +02:00
Leo Famulari 049e02eaa2
gnu: libesmtp: Add alternate source URL.
* gnu/packages/mail.scm (libesmtp)[source]: Add alternate URL.
2017-03-21 16:33:08 -04:00
Leo Famulari a9681c74ca
gnu: python-pillow: Fix test failures with freetype-2.7.
* gnu/packages/patches/python-pillow-freetype-2.7-test-failure.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python.scm (python-pillow, python2-pillow)[source]: Use it.
2017-03-21 16:20:10 -04:00
Efraim Flashner 83a3464793
gnu: openblas: Add support for aarch64.
* gnu/packages/maths.scm (openblas)[arguments]: Mark aarch64 as
substitutable, build for target ARMv8.
2017-03-21 22:03:05 +02:00
Rodger Fox a42619e5e2
gnu: Add lmms.
* gnu/packages/music.scm (lmms): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-03-21 15:37:29 -04:00
Arun Isaac 0b608ec4ce
gnu: Add megaglest.
* gnu/packages/games.scm (megaglest): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-03-21 15:15:35 -04:00
Arun Isaac fb731c9232
gnu: Add megaglest-data.
* gnu/packages/games.scm (megaglest-data): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-03-21 15:15:35 -04:00
Efraim Flashner 8ea71f2005
gnu: ots: Use 'modify-phases' syntax.
* gnu/packages/ots.scm (ots)[arguments]: Use 'modify-phases' syntax.
2017-03-21 20:58:52 +02:00
Efraim Flashner b1d3e0a93b
gnu: ots: Add download mirror.
* gnu/packages/ots.scm (ots)[source]: Add Debian mirror.
2017-03-21 20:58:51 +02:00
rennes 8e4b7b7514
gnu: xf86-video-vmware: Fix build failure due to missing LLVM.
* gnu/packages/xorg.scm (xf86-video-vmware)[inputs]: Add llvm.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-03-21 14:24:37 -04:00
Leo Famulari 7fc72c7731
gnu: libcmis: Update to 0.5.1.
* gnu/packages/libreoffice.scm (libcmis): Update to 0.5.1.
[source]: Use new source URL. Remove obsolete patch
'libcmis-fix-test-onedrive.patch'.
[home-page]: Update URL.
* gnu/packages/patches/libcmis-fix-test-onedrive.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-03-21 13:38:13 -04:00
Efraim Flashner a160778cba
gnu: x265: Fix build on aarch64.
* gnu/packages/video.scm (x265)[arguments]: On aarch64 add a
configure-flag to enable PIC.
2017-03-21 18:01:05 +02:00
Kei Kebreau 4b0e636701
gnu: Adjust asciidoc-related build options.
Commits 9099a45792 and
3078821d13 make many package inputs and
build configurations related to asciidoc obsolete.

* gnu/packages/compton.scm (compton)[inputs]: Remove docbook-xml,
libxml2 and libxslt.
* gnu/packages/mail.scm (offlinemap)[native-inputs]: Remove libxslt.
* gnu/packages/linux.scm (btrfs-progs)[native-inputs]: Remove docbook-xml.
(perf)[inputs]: Remove docbook-xml and libxslt.
* gnu/packages/text-editors.scm (kakoune)[native-inputs]: Remove libxslt.
* gnu/packages/version-control.scm (cgit)[native-inputs]: Remove
docbook-xml, docbook-xsl, libxml2 and libxslt.
(cvs-fast-export)[native-inputs]: Remove docbook-xml, docbook-xsl,
libxml2 and libxslt.
* gnu/packages/web.scm (qutebrowser)[native-inputs]: Remove docbook-xml,
docbook-xsl, libxml2, and libxslt.
(tinyproxy)[native-inputs]: Remove docbook-xml, docbook-xsl, libxml2 and
libxslt.
* gnu/packages/wm.scm (awesome)[make-flags]: Remove XML_CATALOG_FILES flag.
(i3-wm)[inputs]: Remove docbook-xml.
[native-inputs]: Add libxml2.
2017-03-21 11:15:08 -04:00
Arun Isaac ed428a58ec
gnu: Add swaks.
* gnu/packages/mail.scm (swaks): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-03-21 15:42:44 +01:00
Marius Bakke 3411937b15
gnu: git: Update to 2.12.1.
* gnu/packages/version-control.scm (git): Update to 2.12.1.
2017-03-21 13:45:57 +01:00
humanitiesNerd 6330ece9e3
gnu: Add perl-ole-storage-lite.
* gnu/packages/perl.scm (perl-ole-storage-lite): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-03-21 12:55:47 +01:00
humanitiesNerd 2b9d2df799
gnu: Add perl-crypt-rc4.
* gnu/pakages/perl.scm (perl-crypt-rc4): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-03-21 12:55:43 +01:00
Marius Bakke 4b9a5bd990
gnu: kodi: Wrap executable so it finds libcurl.
* gnu/packages/kodi.scm (kodi)[arguments]: Add 'wrap' phase.
2017-03-21 12:37:41 +01:00
Leo Famulari f826c8c7ee
gnu: go@1.4, go@1.7: Skip test that fails with tzdata-2017a.
* gnu/packages/golang.scm (go-1.4, go-1.7)[arguments]: Disable the test
TestParseInLocation in 'prebuild' phase.
2017-03-21 01:30:39 -04:00
Marius Bakke 3b4efb1f45
gnu: dtc: Update to 1.4.4.
* gnu/packages/bootloaders.scm (dtc): Update to 1.4.4.
[source]: Use mirror://kernel.org.
2017-03-21 01:13:06 +01:00
Marius Bakke d3d92ec2ba
gnu: greenisland: Update to 0.9.0.1.
* gnu/packages/display-managers.scm (greenisland): Update to 0.9.0.1.
2017-03-21 01:13:06 +01:00
Marius Bakke 38190ea5ef
gnu: vim: Update to 8.0.0494.
* gnu/packages/patches/vim-CVE-2017-5953.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/vim.scm (vim, vim-full): Update to 8.0.0494.
[source]: Remove patch.
(vim-full)[arguments]: Add two phases to drop tests and start xorg.
[native-inputs]: Add XORG-SERVER.
2017-03-20 23:35:39 +01:00
Marius Bakke f69e20341f
gnu: kodi: Update to 18.0_alpha-0-b35147e.
* gnu/packages/kodi.scm (libdvdnav/kodi, libdvdread/kodi, libdvdcss/kodi): New
variables.
(kodi): Update to 18.0_alpha-0-b35147e.
[source]: Download from git. Unbundle more stuff.
[build-system]: Change to CMAKE-BUILD-SYSTEM.
[arguments]: Add #:configure-flag to disable nonfree components. Rework phases
to patch bundled software and bootstrap more libraries.
[native-inputs]: Remove CMAKE, DOXYGEN, GAWK and WHICH. Add LIBDVDCSS/KODI,
LIBDVDNAV/KODI and LIBDVDREAD/KODI.
[inputs]: Remove BOOST, BZIP2, ENCA, GPERF, JASPER, LIBMODPLUG, LIBSAMPLERATE,
LIBXMU, LIBXT, MESA-UTILS, SDL2 and UNZIP. Add FMT, GIFLIB, LCMS and LIBDRM.
[license]: Update for remaining software bundles.
2017-03-20 23:35:39 +01:00
Marius Bakke 0a15ee7b63
gnu: Add fmt.
* gnu/packages/pretty-print.scm (fmt): New variable.
2017-03-20 23:35:39 +01:00
Leo Famulari deee8a9dfc
gnu: Remove leftover patch.
* gnu/packages/patches/openjpeg-use-after-free-fix.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-03-20 18:25:02 -04:00
Leo Famulari 957699ee92
gnu: openjpeg: Remove obsolete patches.
* gnu/packages/patches/openjpeg-CVE-2016-5157.patch,
gnu/packages/patches/openjpeg-CVE-2016-7163.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/image.scm (openjpeg)[source]: Remove them.
2017-03-20 18:24:58 -04:00
Julien Lepiller 4140b86bea
gnu: php: Update to 7.1.3.
* gnu/packages/php.scm (php): Update to 7.1.3.
2017-03-20 23:09:22 +01:00
Ricardo Wurmus bd0c62315b
gnu: bristol: Fix build failure with alsa-lib 1.1.x.
* gnu/packages/music.scm (bristol)[arguments]: Add build phase to fix build
failure with alsa-lib 1.1.x.
2017-03-20 22:44:26 +01:00
Tobias Geerinckx-Rice 6809d9377b
gnu: ngircd: Use HTTPS.
* gnu/packages/messaging.scm (ngircd)[source, home-page]: Use HTTPS.
2017-03-20 22:44:06 +01:00
Tobias Geerinckx-Rice 07b7a66526
gnu: ngircd: Use the phrase ‘IRC’ in its description.
* gnu/packages/messaging.scm (ngircd)[description]: Use ‘IRC’ with @dfn.
2017-03-20 22:44:06 +01:00
Tobias Geerinckx-Rice 341ed63f47
gnu: ngircd: Use ‘modify-phases’ syntax.
* gnu/packages/messaging.scm (ngircd)[arguments]: Use ‘modify-phases’.
2017-03-20 22:44:06 +01:00
Tobias Geerinckx-Rice 4fd95d9170
gnu: ngircd: Update to 24.
* gnu/packages/messaging.scm (ngircd): Update to 24.
[source]: Remove upstreamed DNS lookup patch.
* gnu/packages/patches/ngircd-no-dns-in-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-03-20 22:44:06 +01:00
Tobias Geerinckx-Rice 500fc65b5b
gnu: znc: Run test suite.
* gnu/packages/messaging.scm (znc)[arguments]: Enable tests.  Add an
‘unpack-googletest’ phase and add ‘--with-gtest=’ to #:configure-flags.
[native-inputs]: Add googletest source.
2017-03-20 22:44:05 +01:00
Tobias Geerinckx-Rice f0bce02664
gnu: simple-scan: Update to 3.24.0.
* gnu/packages/gnome.scm (simple-scan): Update to 3.24.0.
2017-03-20 22:44:05 +01:00
Ricardo Wurmus e2c4fe7c62
gnu: Add r-cairo.
* gnu/packages/statistics.scm (r-cairo): New variable.
2017-03-20 21:16:11 +01:00
Hartmut Goebel 94e24d8124
gnu: Add comments on why setting QT_QPA_PLATFORM for tests.
* gnu/packages/astronomy.scm (stellarium): Add comment.
* gnu/packages/display-managers.scm (greenisland): dito.
* gnu/packages/kde-frameworks.scm (kguiaddons, kwidgetsaddons,
  kcompletion, baloo, kbookmarks, kconfigwidgtes, kdesignerplugin,
  kemoticons, kglobalaccel, kiconthemes, kio, knewstuff, kparts,
  kpeople, krunner, kservice, ktexteditor, ktextwidgets, kxmlgui,
  plasma-framework): dito.
* gnu/packages/qt.scm (qtsvg): dito.
2017-03-20 20:56:49 +01:00
Efraim Flashner 4e6509b27f
gnu: mesa: Correct another typo.
* gnu/packages/gl.scm (mesa)[arguments]: Fix typo (svrast -> swrast).
2017-03-20 21:44:00 +02:00
Kei Kebreau 0b5d078f8b
gnu: Add freedoom.
* gnu/packages/games.scm (freedoom): New variable.
2017-03-20 14:29:44 -04:00
Efraim Flashner 80042ae93d
gnu: wget: Fix test-504 failures.
* gnu/packages/wget.scm (wget)[source]: Add patch.
* gnu/packages/patches/wget-fix-504-test-timeout.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-03-20 20:07:56 +02:00
Efraim Flashner 6f9ba4c91c
gnu: Remove wxwidgets@2.8.
* gnu/packages/wxwidgets.scm (wxwidgets@2.8): Remove variable.
2017-03-20 18:33:30 +02:00
Efraim Flashner 36e17ab417
gnu: audacity: Use gtk+@3.
* gnu/packages/audacity.scm (audacity)[inputs]: Remove wxwidgets-gtk2,
gtk+@2, add wxwidgets and gtk+.
2017-03-20 18:04:01 +02:00
Efraim Flashner 2314474b01
gnu: wxwidgets: Build with webkitgtk.
* gnu/packages/wxwidgets.scm (wxwidgets)[inputs]: Remove webkitgtk@2.4,
add webkitgtk.
2017-03-20 18:02:41 +02:00
Ricardo Wurmus 4f9998c66f
gnu: snakemake: Add runtime dependencies.
* gnu/packages/python.scm (snakemake)[propagated-inputs]: Add python-wrapt and
python-requests.
2017-03-20 15:13:19 +01:00
Leo Famulari 0420e89682
gnu: mpd: Update to 0.20.6.
* gnu/packages/mpd.scm (mpd): Update to 0.20.6.
2017-03-19 21:55:09 -04:00
Kei Kebreau 1a0c4437ab
gnu: Add deutex.
gnu/packages/game-development.scm (deutex): New variable.
2017-03-19 21:43:05 -04:00
Arun Isaac f75b1400ee
gnu: obnam: Enable tests.
* gnu/packages/backup.scm (obnam)[arguments]: Replace 'check' phase with
  custom function.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-03-20 00:40:32 +01:00
Arun Isaac 315944a393
gnu: Add python-pylint.
* gnu/packages/python.scm (python-pylint, python2-pylint): New variables.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-03-20 00:40:31 +01:00
Arun Isaac 61550dedf3
gnu: Add python2-coverage-test-runner.
* gnu/packages/python.scm (python2-coverage-test-runner): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-03-20 00:40:31 +01:00
Arun Isaac 23db3fc67d
gnu: Add python-configparser.
* gnu/packages/python.scm (python-configparser, python2-configparser): New variables.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-03-20 00:40:30 +01:00
Arun Isaac 965a083ed2
gnu: Add python2-backports-functools-lru-cache.
* gnu/packages/python.scm (python2-backports-functools-lru-cache): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-03-20 00:40:30 +01:00
Arun Isaac 6ba0af7960
gnu: Add python-isort.
* gnu/packages/python.scm (python-isort, python2-isort): New variables.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-03-20 00:40:30 +01:00
Arun Isaac d5ef113c05
gnu: Add python-astroid.
* gnu/packages/python.scm (python-astroid, python2-astroid): New variables.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-03-20 00:40:30 +01:00
Arun Isaac 6fdbd86d0f
gnu: Add libircclient.
* gnu/packages/messaging.scm (libircclient): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-03-19 19:18:06 -04:00
Mark H Weaver f67337e23e
Merge branch 'master' into core-updates 2017-03-19 18:52:12 -04:00
Ludovic Courtès b99eec83b8
gnu: librep: Update to 0.92.6.
* gnu/packages/sawfish.scm (librep): Update to 0.92.6.
[arguments]: New field.
[native-inputs]: Add AUTOCONF-WRAPPER, AUTOMAKE, and LIBTOOL.
2017-03-19 23:42:58 +01:00
Ludovic Courtès d5c969ce0c
gnu: lsh: Use libc's argp instead of the bundled one.
* gnu/packages/ssh.scm (lsh)[arguments] <#:configure-flags>: Add
--with-system-argp and CPPFLAGS=-DHAVE_ARGP_PARSE.
<#:phases>: In 'pre-configure' phase, modify src/Makefile.in.
2017-03-19 23:42:57 +01:00
Ludovic Courtès 5927a843b4
gnu: python-minimal@2: Add dependencies on libffi and zlib.
* gnu/packages/python.scm (python2-minimal)[inputs]: Add LIBFFI and ZLIB.
[arguments]: Remove.
2017-03-19 23:42:57 +01:00
Ludovic Courtès 4ed0628737
gnu: elogind: Build with gperf 3.0.
* gnu/packages/gperf.scm (gperf-3.0): New variable.
* gnu/packages/freedesktop.scm (elogind)[native-inputs]: Use GPERF-3.0
instead of GPERF.
2017-03-19 23:42:57 +01:00
rennes e05fc441cd
gnu: Add pdfgrep.
* guix/gnu/packages/pdf.scm (pdfgrep): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-03-19 18:30:10 -04:00
Leo Famulari 4c20b0bcf7
gnu: graphite2: Fix test failure caused by rounding error on 32-bit CPUs.
* gnu/packages/patches/graphite2-ffloat-store.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/fontutils.scm (graphite2): Use it.
2017-03-19 17:32:44 -04:00
Mark H Weaver 8299c697af
gnu: linux-libre: Update to 4.10.4.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.10.4.
(%linux-libre-hash): Update hash.
2017-03-19 17:18:15 -04:00
Mark H Weaver 92c42164a2
gnu: linux-libre@4.9: Update to 4.9.16.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.16.
2017-03-19 17:16:38 -04:00
Mark H Weaver 9baf0171a4
gnu: linux-libre@4.4: Update to 4.4.55.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.55.
2017-03-19 17:14:56 -04:00
Danny Milosavljevic fc1bfca253
gnu: u-boot: Update to 2017.03.
* gnu/packages/bootloaders.scm (u-boot): Update to 2017.03.
2017-03-19 21:35:17 +01:00
Mark H Weaver 717c659630
gnu: mesa: Fix another typo.
This is a followup to commit 2a8b89c27f.

* gnu/packages/gl.scm (mesa)[arguments]: Fix typo (galluim -> gallium).
2017-03-19 16:05:16 -04:00
Mark H Weaver 6191fef4e0
gnu: icecat: Add selected fixes from upstream mozilla-esr45.
* gnu/packages/gnuzilla.scm (icecat)[source][patches]: Add selected fixes from
the upstream mozilla-esr45 repository.
2017-03-19 15:55:06 -04:00
Mark H Weaver 512fc6db7b
gnu: libevent@2.0: Add fix from upstream.
This fix was cherry-picked by Mozilla from upstream libevent-2.1 to its
bundled copy of libevent-2.0.21 in mozilla-esr45.

* gnu/packages/patches/libevent-2.0-evbuffer-add-use-last-with-datap.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/libevent.scm (libevent-2.0)[source][patches]: Add it.
2017-03-19 15:54:58 -04:00
Ludovic Courtès 7c86c03109
gnu: guile-commonmark: Default to Guile 2.2.
* gnu/packages/guile.scm (guile-commonmark)[inputs]: Replace GUILE-2.0
with GUILE-2.2.
(guile2.0-commonmark): New variable.
(guile2.2-commonmark): Mark as deprecated.
(haunt)[propagated-inputs]: Use GUILE-COMMONMARK.
2017-03-19 18:14:22 +01:00
Ludovic Courtès bdf1022dec
gnu: guile-reader: Default to Guile 2.2.
* gnu/packages/guile.scm (guile-reader)[inputs]: Change GUILE-2.0 to
GUILE-2.2.
(guile2.0-reader): New variable.
(guile2.2-reader): Mark as deprecated.
(haunt)[propagated-inputs]: Use GUILE-READER instead of
GUILE2.2-READER.
2017-03-19 18:14:22 +01:00
Ludovic Courtès bd19f65a85
gnu: haunt: Default to Guile 2.2.
* gnu/packages/guile.scm (haunt)[inputs]: Replace GUILE-2.0 with
GUILE-2.2.
[propagated-inputs]: Replace GUILE-READER and GUILE-COMMONMARK with
their 2.2 variant.
(guile2.0-haunt): New variable.
(guile2.2-haunt): Mark as deprecated.
2017-03-19 18:14:22 +01:00
Ludovic Courtès 8f4acad71b
gnu: Add 'package-for-guile-2.0'.
* gnu/packages/guile.scm (guile-2.2-package-name): Rename to...
(guile-variant-package-name): ... this.  Change to return a lambda.
(package-for-guile-2.2): Adjust accordingly.
(package-for-guile-2.0): New procedure.
2017-03-19 18:14:22 +01:00
Ludovic Courtès f6396d862f
gnu: Rename "guile-next" to "guile".
* gnu/packages/guile.scm (guile-next): Rename to...
(guile-2.2): ... this.  Update users.
[name]: Change to "guile".
[synopsis]: Remove.
[properties]: Remove 'upstream-name', 'ftp-server', and
'ftp-directory'.
* gnu/packages/bioinformatics.scm (rcas-web): Update accordingly.
* gnu/packages/tls.scm (gnutls/guile-2.2): Likewise.
* tests/guix-build.sh: Use 'guile@2.2' instead of 'guile-next'.
* doc/guix.texi (Package Transformation Options): Update examples that
referred to "guile-next".
2017-03-19 18:14:22 +01:00
Manolis Ragkousis 8df672aad5
gnu: Add GNU Mach.
* gnu/packages/hurd.scm (gnumach): New variable.

Co-authored-by: Rene Saavedra <rennes@openmailbox.org>
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2017-03-19 18:14:22 +01:00
Ricardo Wurmus f729a4d8b2
gnu: niftilib: Simplify build phases.
* gnu/packages/image.scm (niftilib)[arguments]: Use make-flags instead of
replacing "configure" phase; simplify "install" phase.
2017-03-19 14:26:33 +01:00
Efraim Flashner ea50fb8d03
gnu: libepoxy: Add support for aarch64.
* gnu/packages/gl.scm (libepoxy)[arguments]: Add substitution to support
aarch64.
2017-03-19 11:13:08 +02:00
Efraim Flashner 3d3d4014c2
gnu: libepoxy: Update to 1.4.1.
* gnu/packages/gl.scm (libepoxy): Update to 1.4.1.
[home-page]: Use https.
2017-03-19 10:56:40 +02:00
Efraim Flashner eba72e1716
gnu: apl: Update to 1.7.
* gnu/packages/apl.scm (apl): Update to 1.7.
[home-page]: Use https.
2017-03-18 21:28:20 +02:00
Christopher Allan Webber 525acb6e82
gnu: guile-8sync: Update to 0.4.2.
* gnu/packages/guile.scm (guile-8sync): Update to 0.4.2.
2017-03-18 12:22:13 -05:00
Taylan Ulrich Bayırlı/Kammer 57d0bdf8c6
gnu: guix: Don't ignore user's GUILE_LOAD_COMPILED_PATH.
* gnu/packages/package-management.scm (guix-0.12.0): Guile skips invalid .go
  files since 2.0.12 so we don't need to override GUILE_LOAD_COMPILED_PATH to
  prevent problems anymore.
2017-03-18 18:26:11 +01:00
Danny Milosavljevic 7601b9f7ce
gnu: wine: Update to 2.4.
* gnu/packages/wine.scm (wine): Update to 2.4.
2017-03-18 17:26:02 +01:00
John Darrington 21122bd79e
gnu: Add niftilib.
* gnu/packages/image.scm (niftilib): New variable.
2017-03-18 15:25:59 +01:00
ng0 d54db52e7f
bug#26152: [PATCH] gnu: limnoria: Update to 20170110.
* gnu/packages/irc.scm (limnoria): Update to 20170110.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2017-03-18 11:51:21 +01:00
Danny Milosavljevic 84aac61c81
gnu: rustc: Fix process test.
* gnu/packages/rust.scm (rustc)[arguments]: Rename 'patch-lockfile-test
to 'patch-tests.  Add another substitution.
2017-03-18 10:37:02 +01:00
John Darrington 6d5f63b690
gnu: Add maxflow.
* gnu/packages/maths.scm (maxflow): New variable.
2017-03-18 10:31:54 +01:00
John Darrington a53d6719bc
gnu: Add itpp.
* gnu/packages/maths.scm (itpp): New variable.
2017-03-18 10:31:50 +01:00
Tobias Geerinckx-Rice b6bd9a79d4
gnu: emacs-slime: Update to 2.19.
* gnu/packages/emacs.scm (emacs-slime): Update to 2.19.
2017-03-18 01:49:38 +01:00
Ben Woodcroft 55f7a27cee
gnu: ocaml-qtest: Update to 2.5.
* gnu/packages/ocaml.scm (ocaml-qtest): Update to 2.5.
2017-03-18 09:52:29 +10:00
Marius Bakke 7c78beb33c
gnu: libbluray: Update to 1.0.0.
* gnu/packages/video.scm (libbluray): Update to 1.0.0.
2017-03-17 20:41:16 +01:00
Marius Bakke 715dd13d8e
gnu: libx264: Update to 20170316-2245.
* gnu/packages/video.scm (libx264): Update to 20170316-2245.
2017-03-17 20:41:15 +01:00
Marius Bakke 2a047d59e0
gnu: libwebp: Update to 0.6.0.
* gnu/packages/image.scm (libwebp): Update to 0.6.0.
[source]: Remove patch.
* gnu/packages/patches/libwebp-CVE-2016-9085.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-03-17 20:41:15 +01:00
Marius Bakke cbef2796ed
gnu: ninja: Update to 1.7.2.
* gnu/packages/ninja.scm (ninja): Update to 1.7.2.
[source]: Remove patch.
* gnu/packages/patches/ninja-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-03-17 20:41:15 +01:00
Tobias Geerinckx-Rice 039601e097
gnu: btrfs-progs: Use @dfn in description.
* gnu/packages/linux.scm (btrfs-progs)[description]: Use @dfn.
2017-03-17 20:39:58 +01:00
Tobias Geerinckx-Rice 0d3ddd490b
gnu: btrfs-progs: Update to 4.10.1.
* gnu/packages/linux.scm (btrfs-progs): Update to 4.10.1.
2017-03-17 20:39:58 +01:00
Danny Milosavljevic 893bc3f402
gnu: cargo: Use upstream cargo.
* gnu/packages/rust.scm (cargo): Use upstream cargo.
2017-03-17 16:48:08 +01:00
Danny Milosavljevic b0dcb529af
gnu: rust: Update to 1.15.0.
* gnu/packages/rust.scm (%rust-bootstrap-binaries-version): Update to 1.14.0.
(%rust-bootstrap-binaries): Update to 1.14.0.
(rustc): Update to 1.15.0.
[arguments]: Pass "--disable-rustbuild" to configure.
2017-03-17 16:48:06 +01:00
Kei Kebreau 8f98581613
gnu: libpng-apng: Remove unnecessary call to libtool.
* gnu/packages/image.scm (libpng-apng)[phases]: Remove it.
2017-03-17 11:36:27 -04:00
ng0 114a325e8f
gnu: Add libpng-apng.
* gnu/packages/image.scm (libpng-apng): New variable.

Co-authored-by: Kei Kebreau <kei@openmailbox.org>
2017-03-17 11:25:15 -04:00
Ben Woodcroft 0a3063d640
gnu: Add ocaml-mcl.
* gnu/packages/machine-learning.scm (ocaml-mcl): New variable.
2017-03-17 21:43:27 +10:00
Ben Woodcroft ba1be533ad
gnu: Add ocaml-gsl.
* gnu/packages/maths.scm (ocaml-gsl): New variable.
2017-03-17 21:43:25 +10:00
Ben Woodcroft 91df9eaefa
gnu: Add ocaml-csv.
* gnu/packages/ocaml.scm (ocaml-csv): New variable.
2017-03-17 21:43:13 +10:00
Ben Woodcroft 0c4dbdc23e
gnu: Add ocaml-sqlite3.
* gnu/packages/ocaml.scm (ocaml-sqlite3): New variable.
2017-03-17 21:19:23 +10:00
Ricardo Wurmus ef71ed8ffa
gnu: snakemake: Update to 3.11.2.
* gnu/packages/python.scm (snakemake): Update to 3.11.2.
2017-03-17 10:14:03 +01:00
Ricardo Wurmus 60c9190e21
gnu: r-minimal: Fix remaining reproducibility problems.
Fixes <https://bugs.gnu.org/25598>.

* gnu/packages/statistics.scm (r-minimal)[arguments]: Add remaining
reproducibility fixes to "build-reproducibly" phase.
2017-03-17 10:14:02 +01:00
Ricardo Wurmus 2d7c4ae3ee
gnu: r: Rename to r-minimal.
* gnu/packages/statistics.scm (r): Rename to...
(r-minimal): ...this new variable.
(r-with-recommended-packages): Rename to...
(r): ...this.
* guix/build-system/r.scm (default-r): Reference r-minimal.
* gnu/packages/emacs.scm (emacs-ess)[inputs],
gnu/packages/machine-learning.scm (shogun)[inputs],
gnu/packages/python.scm (python-rpy2)[inputs],
gnu/packages/bioinformatics.scm (ribotaper)[inputs],
(couger)[propagated-inputs],
(roary)[inputs],
(rsem)[inputs],
(rcas-web)[inputs]: Change "r" to "r-minimal".
2017-03-17 10:14:02 +01:00
Ricardo Wurmus f1fe5283c9
gnu: Add r-with-recommended-packages.
* gnu/packages/statistics.scm (r-with-recommended-packages): New variable.
2017-03-17 10:14:02 +01:00
Ricardo Wurmus aeb64f3cb2
gnu: r: Do not build recommended packages.
* gnu/packages/statistics.scm (r)[arguments]: Rename phase
"build-recommended-packages-reproducibly" to "build-reproducibly"; add
configure flag "--without-recommended-packages".
* guix/import/cran.scm (default-r-packages): Remove recommended packages.
* gnu/packages/python.scm (python-rpy2)[inputs]: Add r-survival.
* gnu/packages/bioinformatics.scm (r-ape)[propagated-inputs]: Add r-lattice
and r-nlme.
(r-vegan)[propagated-inputs]: Add r-mass.
(r-genefilter)[propagated-inputs]: Add r-survival.
(r-grohmm)[propagated-inputs]: Add r-mass.
(r-bioccheck)[propagated-inputs]: Add r-codetools.
(r-summarizedexperiment)[propagated-inputs]: Add r-matrix.
(r-topgo)[propagated-inputs]: Add r-lattice.
(r-sva)[propagated-inputs]: Add r-mgcv.
(r-raremetals2)[propagated-inputs]: Add r-mass.
(r-vsn)[propagated-inputs]: Add r-lattice.
(r-pcamethods)[propagated-inputs]: Add r-mass.
* gnu/packages/bioinformatics.scm (r-ggplot2)[propagated-inputs]: Add r-mass.
(r-locfit)[propagated-inputs]: Add r-lattice.
(r-coda)[propagated-inputs]: Add r-lattice.
(r-irlba)[propagated-inputs]: Add r-matrix.
(r-glmnet)[propagated-inputs]: Add r-matrix.
(r-e1071)[propagated-inputs]: Add r-class.
(r-spams)[propagated-inputs]: Add r-lattice and r-matrix.
(r-hmisc)[propagated-inputs]: Add r-cluster, r-foreign, r-lattice, r-nnet, and
r-rpart.
(r-zoo)[propagated-inputs]: Add r-lattice.
(r-mixtools)[propagated-inputs]: Add r-boot and r-mass.
(r-flexmix)[propagated-inputs]: Add r-lattice and r-nnet.
(r-prabclus)[propagated-inputs]: Add r-mass.
(r-fpc)[propagated-inputs]: Add r-class, r-cluster, and r-mass.
(r-rcppeigen)[propagated-inputs]: Add r-matrix.
(r-matrixmodels)[propagated-inputs]: Add r-matrix.
(r-lme4)[propagated-inputs]: Add r-mass and r-nlme.
(r-pbkrtest)[propagated-inputs]: Add r-mass and r-matrix.
(r-car)[propagated-inputs]: Add r-mass, r-mgcv, and r-nnet.
(r-tclust)[propagated-inputs]: Add r-cluster.
2017-03-17 10:14:02 +01:00
Ricardo Wurmus 6eaa9bfba6
gnu: r-survival: Move to set of recommended R packages.
* gnu/packages/statistics.scm (r-survival): Move up to set of recommended R
packages.
2017-03-17 10:14:02 +01:00
Ricardo Wurmus 4b005c7a75
gnu: Add r-spatial.
* gnu/packages/statistics.scm (r-spatial): New variable.
2017-03-17 10:14:01 +01:00
Ricardo Wurmus 567b154fb0
gnu: r-rpart: Move to the set of recommended packages.
* gnu/packages/statistics.scm (r-rpart): Move up to the set of recommended
packages.
2017-03-17 10:14:01 +01:00
Ricardo Wurmus a5a343656b
gnu: r-nnet: Move to set of recommended R packages.
* gnu/packages/machine-learning.scm (r-nnet): Move from here...
* gnu/packages/statistics.scm (r-nnet): ...to here because the other
recommended R packages are here.
2017-03-17 10:14:01 +01:00
Ricardo Wurmus ac8d738b97
gnu: r-mgcv: Move to set of recommended R packages.
* gnu/packages/statistics.scm (r-mgcv): Move up to set of recommended R
packages.
2017-03-17 10:14:01 +01:00
Ricardo Wurmus 248f65269a
gnu: Add r-nlme.
* gnu/packages/statistics.scm (r-nlme): New variable.
2017-03-17 10:14:01 +01:00
Ricardo Wurmus 69e14f9ec7
gnu: r-matrix: Move to set of recommended R packages.
* gnu/packages/statistics.scm (r-matrix): Move to set of recommended R
packages.
2017-03-17 10:14:01 +01:00
Ricardo Wurmus 060c12868b
gnu: r-lattice: Move to other recommended R packages.
* gnu/packages/statistics.scm (r-lattice): Move to the set of recommended R
packages.
2017-03-17 10:14:01 +01:00
Ricardo Wurmus e88bad6ddb
gnu: Add r-kernsmooth.
* gnu/packages/statistics.scm (r-kernsmooth): New variable.
2017-03-17 10:14:00 +01:00
Ricardo Wurmus 69fddd2d6e
gnu: Add r-foreign.
* gnu/packages/statistics.scm (r-foreign): New variable.
2017-03-17 10:14:00 +01:00
Ricardo Wurmus c1999c5910
gnu: Add r-codetools.
* gnu/packages/statistics.scm (r-codetools): New variable.
2017-03-17 10:14:00 +01:00
Ricardo Wurmus a27bfb8484
gnu: Add r-cluster.
* gnu/packages/statistics.scm (r-cluster): New variable.
2017-03-17 10:14:00 +01:00
Ricardo Wurmus 7489258751
gnu: Add r-class.
* gnu/packages/statistics.scm (r-class): New variable.
2017-03-17 10:14:00 +01:00
Ricardo Wurmus c7e80a7e0d
gnu: Add r-mass.
* gnu/packages/statistics.scm (r-mass): New variable.
2017-03-17 10:14:00 +01:00
Ricardo Wurmus 8f0069170c
gnu: Add r-boot.
* gnu/packages/statistics.scm (r-boot): New variable.
2017-03-17 10:14:00 +01:00
Tobias Geerinckx-Rice 54d556bdd7
gnu: youtube-dl: Update to 2017.03.16.
* gnu/packages/video.scm (youtube-dl): Update to 2017.03.16.
2017-03-17 03:11:35 +01:00
Kei Kebreau 3078821d13
gnu: asciidoc: Use local docbook-xml package.
* gnu/packages/documentation.scm (asciidoc)[inputs]: Add docbook-xml.
[arguments]: Add 'make-local-docbook-xml' phase.
2017-03-16 21:35:50 -04:00
Tobias Geerinckx-Rice f9cdf1c15b
gnu: Add knot.
* gnu/packages/dns.scm (knot): New variable.
2017-03-17 02:32:01 +01:00
Tobias Geerinckx-Rice 754667f0eb
gnu: Add liburcu.
* gnu/packages/datastructures.scm (liburcu): New variable.
2017-03-17 02:32:00 +01:00
Tobias Geerinckx-Rice 366efcb2fb
gnu: dns: Fix typo and use @dfn in descriptions.
* gnu/packages/dns.scm (bind)[description]: Use @dfn to expand acronyms.
(yadifa)[description]: Likewise, and fix a typo.
2017-03-17 02:32:00 +01:00
Leo Famulari 2ec5ba859f
gnu: linux-libre: Update to 4.10.3.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.10.3.
(%linux-libre-hash): Update hash.
2017-03-16 19:40:40 -04:00
Leo Famulari 2044306f05
gnu: linux-libre@4.4: Update to 4.4.54.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.54.
2017-03-16 19:40:39 -04:00
Leo Famulari bcc5b74173
gnu: linux-libre@4.9: Update to 4.9.15.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.15.
2017-03-16 19:40:39 -04:00
Leo Famulari 49ac6dbb0a
gnu: qemu: Fix CVE-2017-{2620,2630}.
* gnu/packages/patches/qemu-CVE-2017-2620.patch,
gnu/packages/patches/qemu-CVE-2017-2630.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/qemu.scm (qemu)[source]: Use them.
2017-03-16 19:40:08 -04:00
Leo Famulari 1e5b8beeff
gnu: virglrenderer: Fix CVE-2017-6386.
* gnu/packages/patches/virglrenderer-CVE-2017-6386.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/spice.scm (virglrenderer)[source]: Use it.
2017-03-16 19:39:55 -04:00
Leo Famulari 38c4ca4141
gnu: mesa: Fix typo.
The typo caused the configure phase to fail like this:

"configure: error: classic DRI driver '915' does not exist"

This is a followup to commit c5e91014a2.

* gnu/packages/gl.scm (mesa)[arguments]: Fix typo in #:configure-flags.
2017-03-16 17:51:56 -04:00
Clément Lassieur 2c715a9223
gnu: password-store: Fix compatibility with GnuPG 2.1.19.
* gnu/packages/patches/password-store-gnupg-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/password-utils.scm (password-store)[source]: Use it.

Signed-off-by: Clément Lassieur <clement@lassieur.org>
2017-03-16 19:58:43 +01:00
Raoul Jean Pierre Bonnal 2441c28414
gnu: Add r-seurat.
* gnu/packages/bioinformatics.scm (r-seurat): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2017-03-16 14:54:58 +01:00
Ricardo Wurmus 79849358f8
gnu: sra-tools: Update to 2.8.2-1.
* gnu/packages/bioinformatics.scm (sra-tools): Update to 2.8.2-1.
[arguments]: Add DEFAULT_CRT and DEFAULT_KFG to make flags.
2017-03-16 13:40:36 +01:00
Ricardo Wurmus d5e1716239
gnu: ncbi-vdb: Install configuration files.
* gnu/packages/bioinformatics.scm (ncbi-vdb)[arguments]: Add phase
"install-configuration-files".
2017-03-16 13:39:53 +01:00
Ricardo Wurmus 558e23074e
gnu: ncbi-vdb: Override search path for java-ngs.
* gnu/packages/bioinformatics.scm (ncbi-vdb)[arguments]: Patch "package.prl"
to ensure that java-ngs is found by the configure script; remove configure
flag "--with-ngs-java-prefix".
2017-03-16 13:38:39 +01:00
Efraim Flashner 4cacd87e4d
Merge remote-tracking branch 'origin/master' into core-updates 2017-03-16 13:11:28 +02:00
Ricardo Wurmus 701111989e
gnu: ncbi-vdb: Use modify-phases syntax.
* gnu/packages/bioinformatics.scm (ncbi-vdb)[arguments]: Use modify-phases
syntax.
2017-03-16 10:20:56 +01:00
Ricardo Wurmus 5021f54787
gnu: ncbi-vdb: Update to 2.8.2.
* gnu/packages/bioinformatics.scm (ncbi-vdb): Update to 2.8.2.
2017-03-16 10:19:25 +01:00
Ricardo Wurmus 6c4ccf3228
gnu: ngs-sdk: Update to 1.3.0.
* gnu/packages/bioinformatics.scm (ngs-sdk): Update to 1.3.0.
2017-03-16 10:18:48 +01:00
Ricardo Wurmus 56f76b08be
gnu: jack-2: Fix build by patching fast_rand.
* gnu/packages/audio.scm (jack-2)[arguments]: Add phase "patch-fast_rand" to
apply upstream fixes.
2017-03-16 09:41:20 +01:00
Leo Famulari 5707ce6e4b
Revert "gnu: bdftopcf: Use libxfont2."
Building with libxfont2 leads to an error in the configure phase:

"No package 'xfont' found"

This reverts commit 2060b4d95f.
2017-03-16 02:06:56 -04:00
Tobias Geerinckx-Rice 0f03c53168
gnu: Add pzstd.
* gnu/packages/compression.scm (pzstd): New variable.
2017-03-16 05:44:02 +01:00
Tobias Geerinckx-Rice f6ac3101ff
gnu: Add zstd.
* gnu/packages/compression.scm (zstd): New variable.
2017-03-16 05:44:02 +01:00
Tobias Geerinckx-Rice 9186216268
gnu: python-publicsuffix2: Update to 2.20160818.
* gnu/packages/python.scm (python-publicsuffix2): Update to 2.20160818.
2017-03-16 05:44:02 +01:00
Tobias Geerinckx-Rice 192b887a03
gnu: awscli: Update to 1.11.63.
* gnu/packages/python.scm (awscli): Update to 1.11.63.
2017-03-16 05:44:01 +01:00
Tobias Geerinckx-Rice d93985fe22
gnu: python-botocore: Update to 1.5.26.
* gnu/packages/python.scm (python-botocore): Update to 1.5.26.
2017-03-16 05:44:01 +01:00
Tobias Geerinckx-Rice 70fc93cb28
gnu: python-ptyprocess: Update to 0.5.1.
* gnu/packages/python.scm (python-ptyprocess): Update to 0.5.1.
2017-03-16 05:44:01 +01:00
Kei Kebreau 26a657f06a
gnu: Add prboom-plus.
* gnu/packages/games.scm (prboom-plus): New variable.
2017-03-15 23:14:42 -04:00
Gábor Boskovits 5b5cf3c765
gnu: Add tftp-hpa.
* gnu/packages/networking.scm (tftp-hpa): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-03-15 18:24:30 -04:00
Andy Wingo 80a725726d
gnu: guile-next: Update to 2.2.0.
* gnu/packages/guile.scm (guile-next): Update to 2.2.0.
2017-03-15 22:59:40 +01:00
Leo Famulari dce8ac54b4
gnu: profanity: Make the source URL version-agnostic.
* gnu/packages/messaging.scm (profanity)[source]: Use (version) in the source
URL.
2017-03-15 17:20:27 -04:00
Tobias Geerinckx-Rice cf8d068775
gnu: units: Update to 2.14.
* gnu/packages/maths.scm (units): Update to 2.14.
2017-03-15 22:19:40 +01:00
Tobias Geerinckx-Rice 3d602acb13
gnu: no-more-secrets: Update to 0.3.2.
* gnu/packages/games.scm (no-more-secrets): Update to 0.3.2.
2017-03-15 22:19:40 +01:00
Tobias Geerinckx-Rice 7ea523853c
gnu: mailutils: Update to 3.2.
* gnu/packages/mail.scm (mailutils): Update to 3.2.
2017-03-15 22:19:40 +01:00
Tobias Geerinckx-Rice f38607536e
gnu: Use INSTALL-FILE where appropriate.
* gnu/packages/admin.scm (wpa-supplicant-minimal): Substitute the simpler
INSTALL-FILE for COPY-FILE when invoked with redundant arguments.
* gnu/packages/bioinformatics.scm (couger, aragorn, express-beta-diversity,
edirect, fasttree, rsem, samtools-0.1): Likewise.
* gnu/packages/code.scm (withershins): Likewise.
* gnu/packages/conky.scm (conky): Likewise.
* gnu/packages/debug.scm (delta, american-fuzzy-lop): Likewise.
* gnu/packages/emacs.scm (emacs-mit-scheme-doc): Likewise.
* gnu/packages/engineering.scm (librecad): Likewise.
2017-03-15 22:19:39 +01:00
Tobias Geerinckx-Rice 618e4bfbad
gnu: cryptsetup: Update to 1.7.4.
* gnu/packages/cryptsetup.scm (cryptsetup): Update to 1.7.4.
2017-03-15 22:19:39 +01:00
Tobias Geerinckx-Rice 4e128dd582
gnu: man-pages: Update to 4.10.
* gnu/packages/man.scm (man-pages): Update to 4.10.
[home-page]: Use HTTPS.
2017-03-15 22:19:38 +01:00
Mekeor Melire a829c6501b
gnu: Add profanity.
* gnu/packages/messaging.scm (profanity): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-03-15 17:17:06 -04:00
Mekeor Melire 781d3b070c
gnu: Add libstrophe.
* gnu/packages/messaging.scm (libstrophe): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-03-15 17:17:06 -04:00
Mekeor Melire 13292ee570
gnu: Add libmesode.
* gnu/packages/messaging.scm (libmesode): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-03-15 17:17:06 -04:00
Leo Famulari 9e61d1534a
gnu: bitcoin-core: Update to 0.14.0.
* gnu/packages/finance.scm (bitcoin-core): Update to 0.14.0.
2017-03-15 15:48:43 -04:00
Marius Bakke b8f99f4ae3
gnu: nss, nss-certs: Update to 3.29.3.
* gnu/packages/gnuzilla.scm (nss): Update to 3.29.3.
* gnu/packages/certs.scm (nss-certs): Update to 3.29.3.
2017-03-15 17:57:51 +01:00
Marius Bakke d027b0011f
gnu: nss: Increase test timeouts.
* gnu/packages/patches/nss-increase-test-timeout.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnuzilla.scm (nss)[source]: Use it.
2017-03-15 17:56:05 +01:00
Marius Bakke 1461dd2410
Revert "Revert "gnu: nss: Build for aarch64-linux with 64-bit support.""
This reverts commit adb984d23c.
2017-03-15 17:53:27 +01:00
Marius Bakke db3c06d511
gnu: nss: Use 'modify-phases' syntax.
* gnu/packages/gnuzilla.scm (nss)[arguments]: Use 'modify-phases'.
2017-03-15 17:53:24 +01:00
Marius Bakke 4b7e5c1131
Merge branch 'master' into core-updates 2017-03-15 17:52:26 +01:00
Marius Bakke adb984d23c
Revert "gnu: nss: Build for aarch64-linux with 64-bit support."
Temporary revert to fix messy merge conflict!

This reverts commit 568004c3c9.
2017-03-15 17:51:23 +01:00
Marius Bakke bd102157a1
gnu: mariadb: Update to 10.1.22 [fixes CVE-2017-3302 and CVE-2017-3313].
* gnu/packages/databases.scm (mariadb): Update to 10.1.22.
2017-03-15 15:08:31 +01:00
Efraim Flashner 378640ec37
gnu: qemu-minimal: Add aarch64 to target list.
* gnu/packages/qemu.scm (qemu-minimal)[arguments]: Add 'aarch64-softmmu'
to the target list.
2017-03-15 15:58:02 +02:00
Efraim Flashner 27bf00e691
gnu: python-waf: Update to 1.9.8.
* gnu/packages/python.scm (python-waf, python2-waf): Update to 1.9.8.
[home-page]: Use https.
2017-03-15 13:08:56 +02:00
Tobias Geerinckx-Rice 283234a309
gnu: direnv: Update to 2.11.3.
* gnu/packages/shellutils.scm (direnv): Update to 2.11.3.
2017-03-15 03:45:57 +01:00
Tobias Geerinckx-Rice 68c10f31f9
gnu: conky: Update to 1.10.6.
* gnu/packages/conky.scm (conky): Update to 1.10.6.
2017-03-15 03:45:56 +01:00
Tobias Geerinckx-Rice 708e76287c
gnu: obs: Update to 18.0.1.
* gnu/packages/video.scm (obs): Update to 18.0.1.
2017-03-15 03:45:56 +01:00
Tobias Geerinckx-Rice 17753e6edb
gnu: youtube-dl: Update to 2017.03.15.
* gnu/packages/video.scm (youtube-dl): Update to 2017.03.15.
2017-03-15 03:45:55 +01:00
Tobias Geerinckx-Rice a988cbb766
gnu: stress-make: Fix description.
* gnu/packages/debug.scm (stress-make)[description]: Fix typo.
Avoid ambiguous use of ‘in order’.
2017-03-15 03:45:55 +01:00
Tobias Geerinckx-Rice d540156c69
gnu: znc: Update to 1.6.5.
* gnu/packages/messaging.scm (znc): Update to 1.6.5.
2017-03-15 03:43:21 +01:00
Tobias Geerinckx-Rice 6d57723ac8
gnu: grue-hunter: Correctly install documentation.
* gnu/packages/games.scm (grue-hunter)[arguments]: Install and populate
‘/share/doc/grue-hunter’ as a directory, not a plain file.
2017-03-15 01:10:31 +01:00
Tobias Geerinckx-Rice b2d748edff
gnu: samtools: End installation phases with truth.
* gnu/packages/bioinformatics.scm (samtools, samtools-0.1)[arguments]:
Return #T instead of the undefined results of COPY-FILE or INSTALL-FILE.
2017-03-15 01:10:30 +01:00
Leo Famulari 35dcfed370
gnu: w3m: Update to 0.5.3+git20170102 [security fixes].
See 'NEWS' and 'ChangeLog' in the source distribution for more
information about the security-related bug fixes.

* gnu/packages/w3m.scm (w3m): Update to 0.5.3+git20170102.
2017-03-14 18:26:28 -04:00
Leo Famulari 2eab5db300
Revert "gnu: gitolite: Fix shebangs in hooks."
This change embedded store references in the shebangs of scripts that
were meant to be copied out of the store. Those scripts would break when
the interpreters expected by the shebangs were garbage collected.

<https://debbugs.gnu.org/cgi/bugreport.cgi?bug=25966#28>

This reverts commit d0c16adb19.
2017-03-14 18:26:28 -04:00
Marius Bakke 796d2f2d0b
Revert "gnu: nss: Use 'modify-phases' syntax."
This reverts commit 87f1c7efc1.
2017-03-14 22:29:18 +01:00
Marius Bakke 031349075a
Revert "gnu: nss, nss-certs: Update to 3.29.3."
Hydra failed to build this version. See discussion at
https://lists.gnu.org/archive/html/guix-devel/2017-03/msg00408.html.

This reverts commit 4f3dcdd99b.
2017-03-14 22:26:18 +01:00