Commit Graph

17792 Commits

Author SHA1 Message Date
Julien Lepiller 38a370d2bc
gnu: Add python-scandir.
* gnu/packages/python.scm (python-scandir, python2-scandir): New variables.
2017-05-11 21:57:32 +02:00
Julien Lepiller a17ccbbb12
gnu: Add python-levenshtein.
* gnu/packages/python.scm (python-levenshtein, python2-levenshtein):
New variables.
2017-05-11 21:57:29 +02:00
Julien Lepiller e139c7a742
gnu: python-dateutil: Update to 2.6.0.
* gnu/packages/python.scm (python-dateutil, python2-dateutil): Update to 2.6.0.
2017-05-11 21:57:27 +02:00
Julien Lepiller afdfbb1dca
gnu: Add python-elasticsearch.
* gnu/packages/python.scm (python-elasticsearch, python2-elasticsearch):
New variables.
2017-05-11 21:57:24 +02:00
Julien Lepiller 1b16f1ecb1
gnu: Add python-nosexcover.
* gnu/packages/python.scm (python-nosexcover, python2-nosexcover): New variables.
2017-05-11 21:57:21 +02:00
Julien Lepiller d15a47911a
gnu: Add python-dirsync.
* gnu/packages/python.scm (python-dirsync, python2-dirsync): New variables.
2017-05-11 21:57:18 +02:00
Julien Lepiller 186d4f8d08
gnu: Add python-diff-match-patch.
* gnu/packages/python.scm (python-diff-match-patch, python2-diff-match-patch):
New variables.
2017-05-11 21:57:16 +02:00
Julien Lepiller 03ded2fd3b
gnu: Add python-cssmin.
* gnu/packages/python.scm (python-cssmin, python2-cssmin): New variables.
2017-05-11 21:57:13 +02:00
Julien Lepiller eed206cb8a
gnu: python-rq: Update to 0.7.1.
* gnu/packages/python.scm (python-rq, python2-rq): Update to 0.7.1.
[source]: Use pypi-uri.
2017-05-11 21:57:10 +02:00
Julien Lepiller 4c066b727c
gnu: Add python-sphinx-me.
* gnu/packages/python.scm (python-sphinx-me, python2-sphinx-me): New variables.
2017-05-11 21:57:08 +02:00
Julien Lepiller 709a5a9365
gnu: Add python-webassets.
* gnu/packages/python.scm (python-webassets, python2-webassets): New variables.
2017-05-11 21:57:05 +02:00
Julien Lepiller 75805449cf
gnu: Add python-utils.
* gnu/packages/python.scm (python-utils, python2-utils): New variables.
2017-05-11 21:57:02 +02:00
Julien Lepiller 2d6e56baa7
gnu: Add python-pytest-catchlog.
* gnu/packages/python.scm (python-pytest-catchlog, python2-pytest-catchlog):
New variables.
2017-05-11 21:56:58 +02:00
Julien Lepiller 59a972885c
gnu: Add python-pytest-warnings.
* gnu/packages/python.scm (python-pytest-warnings, python2-pytest-warnings):
New variables.
2017-05-11 21:56:54 +02:00
Julien Lepiller 047160f2f1
gnu: python-pytest-runner: Update to 2.11.1.
* gnu/packages/python.scm (python-pytest-runner)
(python2-pytest-runner): Update to 2.11.1.
2017-05-11 21:56:35 +02:00
Marius Bakke 2d4deb5d21
gnu: lvm2: Fix static build after 62ec02bf21.
Fixes <https://bugs.gnu.org/26874>.

* gnu/packages/patches/lvm2-static-link.patch: Link with -lm.
2017-05-11 21:30:35 +02:00
Arun Isaac e0d4331a93
gnu: emacs-smartparens: Update to 1.10.1.
* gnu/packages/emacs.scm (emacs-smartparens): Update to 1.10.1.
2017-05-12 00:15:32 +05:30
Ludovic Courtès 62b28c0e7b
gnu: Add PRoot.
* gnu/packages/linux.scm (proot): New variable.
* gnu/packages/patches/proot-test-fhs.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-05-11 18:05:42 +02:00
Ludovic Courtès 77abe3f091
gnu: hwloc: Update to 1.11.7.
* gnu/packages/mpi.scm (hwloc): Update to 1.11.7.
2017-05-11 18:05:42 +02:00
Efraim Flashner 70cb7610ca
gnu: libffcall: Update to 1.12.
* gnu/packages/libffcall.scm (libffcall): Update to 1.12.
[source]: Source code is now stored in git.
2017-05-11 13:19:36 +03:00
Mark H Weaver fed5502125
gnu: git@2.10: Update to 2.10.3 [fixes CVE-2017-8386].
* gnu/packages/version-control.scm (git@2.10): Update to 2.10.3.
2017-05-11 01:25:50 -04:00
Leo Famulari c0ad28087c
gnu: elfutils: Update to 0.169.
* gnu/packages/elf.scm (elfutils): Update to 0.169.
2017-05-11 00:08:20 -04:00
ng0 bc84735d14
gnu: Add neovim-syntastic.
* gnu/packages/vim.scm (neovim-syntastic): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-10 23:59:10 -04:00
ng0 86db4486b2
gnu: Add vim-syntastic.
* gnu/packages/vim.scm (vim-syntastic): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-10 23:59:10 -04:00
Leo Famulari cb542830a2
gnu: python-kitchen: Update home-page URL.
* gnu/packages/python.scm (python-kitchen, python2-kitchen)[home-page]:
Update URL.
2017-05-10 23:37:24 -04:00
Ethan R. Jones 5ee684ff2f
gnu: python2-dogtail: Update home-page URL.
* gnu/packages/python.scm (python2-dogtail)[home-page]: Update URL.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-10 23:37:23 -04:00
Ethan R. Jones 4929a0617a
gnu: libaio: Remove dead source URL.
* gnu/packages/linux.scm (libaio)[source]: Remove fedorahosted.org URL.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-10 23:37:23 -04:00
Ethan R. Jones 779669abfd
gnu: font-liberation: Update source and homepage URLs.
* gnu/packages/fonts.scm (font-liberation)[source]: Update URL.
[home-page]: Update URL.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-10 23:37:23 -04:00
Ethan R. Jones c18594dd95
gnu: libpwquality: Update source and home-page URLs.
* gnu/packages/password-utils.scm (libpwquality)[source]: Update URL.
[home-page]: Update URL.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-10 23:37:19 -04:00
Leo Famulari 68ab3e6c9a
gnu: python-icalendar: Update to 3.11.4.
* gnu/packages/python.scm (python-icalendar): Update to 3.11.4.
2017-05-10 21:58:06 -04:00
Kei Kebreau 1b775fd1df
gnu: Add python-tmx.
* gnu/packages/game-development.scm (python-tmx, python2-tmx): New
variables.
2017-05-10 20:00:50 -04:00
Kei Kebreau 45f8e7f75e
gnu: Add python-sge-pygame.
* gnu/packages/game-development.scm (python-sge-pygame, python2-sge-pygame):
New variables.
2017-05-10 19:55:47 -04:00
Ben Woodcroft c033f5d6b5
gnu: Add pplacer.
* gnu/packages/bioinformatics.scm (pplacer, pplacer-scripts): New
variables.
2017-05-10 22:13:55 +02:00
Ben Woodcroft ad0ae297d4
gnu: Add taxtastic.
* gnu/packages/bioinformatics.scm (taxtastic): New variable.
2017-05-10 22:13:55 +02:00
Ben Woodcroft de59e24abe
gnu: Add ocaml4.01-batteries.
* gnu/packages/ocaml.scm (ocaml4.01-batteries): New variable.
2017-05-10 22:13:55 +02:00
Ben Woodcroft 9bf9b3c05f
gnu: Add ocaml4.01-xmlm.
* gnu/packages/ocaml.scm (ocaml4.01-xmlm): New variable.
2017-05-10 22:13:55 +02:00
Ben Woodcroft abd593c71a
gnu: Add ocaml4.01-ounit.
* gnu/packages/ocaml.scm (ocaml4.01-ounit): New variable.
2017-05-10 22:13:55 +02:00
Ben Woodcroft 0274521a19
gnu: Add ocaml4.01-qtest.
* gnu/packages/ocaml.scm (ocaml4.01-qtest): New variable.
2017-05-10 22:13:55 +02:00
Ben Woodcroft 6824387a4f
gnu: Add ocaml4.01-camlzip.
* gnu/packages/ocaml.scm (ocaml4.01-camlzip): New variable.
2017-05-10 22:13:55 +02:00
Ben Woodcroft b32208e7b5
gnu: Add ocaml4.01-mcl.
* gnu/packages/machine-learning.scm (ocaml4.01-mcl): New variable.
2017-05-10 22:13:55 +02:00
Ben Woodcroft 7adaab9fe7
gnu: Add ocaml4.01-gsl.
* gnu/packages/maths.scm (ocaml4.01-gsl): New variable.
2017-05-10 22:13:54 +02:00
Ben Woodcroft 3dc671e147
gnu: Add ocaml4.01-csv.
* gnu/packages/ocaml.scm (ocaml4.01-csv): New variable.
2017-05-10 22:13:54 +02:00
Ben Woodcroft 17bd460f02
gnu: Add ocaml4.01-sqlite3.
* gnu/packages/ocaml.scm: (ocaml4.01-sqlite3): New variable.
2017-05-10 22:13:54 +02:00
Ben Woodcroft 1345231cc2
gnu: Add ocaml4.01-bisect.
* gnu/packages/ocaml.scm (ocaml4.01-bisect): New variable.
(ocaml-bisect)[properties]: New field.
2017-05-10 22:13:54 +02:00
Ben Woodcroft fa01cb5226
gnu: Add ocaml4.01-findlib.
* gnu/packages/ocaml.scm (ocaml4.01-findlib): New variable.
2017-05-10 22:13:54 +02:00
Ben Woodcroft ec43671780
gnu: Add ocaml-4.01.
* gnu/packages/ocaml.scm (ocaml-4.01): New variable.
2017-05-10 22:13:54 +02:00
Ludovic Courtès 0d43b12d1d
gnu: cuirass: Update snapshot; switch to Guile 2.2.
* gnu/packages/ci.scm (cuirass): Update to commit 870e8d6.  Increment
REVISION.
[source]: Change URL to git.savannah.gnu.org.
[arguments]: Add #:modules.  In 'wrap-program' phase, get the Guile
effective version and honor it.
[inputs]: Use GUILE-2.2 instead of GUILE-2.0 and GUILE2.2-JSON instead
of GUILE-JSON.
[home-page]: Set to the Guix home page.
2017-05-10 22:09:13 +02:00
Ludovic Courtès 99bde93b83
gnu: guile-sqlite3: Switch to Guile 2.2.
* gnu/packages/guile.scm (guile-sqlite3)[version]: Set revision to 1.
[inputs]: Use GUILE-2.2 instead of GUILE-2.0.
2017-05-10 22:09:13 +02:00
Ricardo Wurmus af8f8281db
gnu: Add java-commons-logging-minimal.
* gnu/packages/java.scm (java-commons-logging-minimal): New variable.
2017-05-10 21:44:53 +02:00
Ricardo Wurmus 4f3e47ea82
gnu: Add java-guava.
* gnu/packages/java.scm (java-guava): New variable.
2017-05-10 21:43:51 +02:00
Ricardo Wurmus 0d4a0d60f1
gnu: Add java-jsr305.
* gnu/packages/java.scm (java-jsr305): New variable.
2017-05-10 21:42:12 +02:00
Ricardo Wurmus 439c59da52
gnu: Add java-hamcrest-all.
* gnu/packages/java.scm (java-hamcrest-all): New variable.
2017-05-10 21:39:52 +02:00
Roel Janssen 91a9c65c7b
gnu: Add darktable.
* gnu/packages/photo.scm (darktable): New variable.
2017-05-10 19:46:55 +02:00
Ricardo Wurmus fae0b4ca11
gnu: java-hamcrest-core: Declare test target.
* gnu/packages/java.scm (java-hamcrest-core)[arguments]: Add value for
test-target.
2017-05-10 17:59:25 +02:00
Ricardo Wurmus f12ad6c768
gnu: Add java-jmock-1.
* gnu/packages/java.scm (java-jmock-1): New variable.
2017-05-10 17:59:25 +02:00
Hartmut Goebel 7d91c1b9a0
gnu: Add java-commons-daemon.
* gnu/packages/java.scm (java-commons-daemon): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2017-05-10 17:59:25 +02:00
Hartmut Goebel 0a8519bc11
gnu: Add java-commons-codec.
* gnu/packages/java.scm (java-commons-codec): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2017-05-10 17:59:25 +02:00
Hartmut Goebel 1c188f4e18
gnu: Add java-commons-cli.
* gnu/packages/java.scm (java-commons-cli): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2017-05-10 17:59:25 +02:00
Hartmut Goebel 82e1886461
gnu: Add java-commons-lang3.
* gnu/packages/java.scm (java-commons-lang3): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2017-05-10 17:59:24 +02:00
Hartmut Goebel d631b5f358
gnu: Add java-commons-lang.
* gnu/packages/java.scm (java-commons-lang): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2017-05-10 17:59:24 +02:00
Hartmut Goebel 6af63e657c
gnu: Add java-commons-io.
* gnu/packages/java.scm (java-commons-io): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2017-05-10 17:59:24 +02:00
Ricardo Wurmus 56ebb4e90d
gnu: Add java-commons-collections4.
* gnu/packages/java.scm (java-commons-collections4): New variable.
2017-05-10 17:59:24 +02:00
Ricardo Wurmus 62c9bfaaff
gnu: Add java-jmh.
* gnu/packages/java.scm (java-jmh): New variable.
2017-05-10 17:59:24 +02:00
Ricardo Wurmus 840969e829
gnu: Add java-commons-math3.
* gnu/packages/java.scm (java-commons-math3): New variable.
2017-05-10 17:59:24 +02:00
Ricardo Wurmus a8d3cb62ab
gnu: java-hamcrest-core: Install all jars without version suffix.
* gnu/packages/java.scm (java-hamcrest-core)[arguments]: Install all three
jars and strip the version suffix.
2017-05-10 17:59:24 +02:00
Ricardo Wurmus 7aa370231d
gnu: Add java-jopt-simple.
* gnu/packages/java.scm (java-jopt-simple): New variable.
2017-05-10 17:59:23 +02:00
Ricardo Wurmus ae5898767b
gnu: Add java-easymock.
* gnu/packages/java.scm (java-easymock): New variable.
2017-05-10 17:59:23 +02:00
Ricardo Wurmus 33e34bfef8
gnu: Add java-objenesis.
* gnu/packages/java.scm (java-objenesis): New variable.
2017-05-10 17:59:23 +02:00
Ricardo Wurmus 607fe24ad4
gnu: Add java-cglib.
* gnu/packages/java.scm (java-cglib): New variable.
2017-05-10 17:59:23 +02:00
Ricardo Wurmus 8f8ed9aadd
gnu: Add java-asm.
* gnu/packages/java.scm (java-asm): New variable.
2017-05-10 17:59:23 +02:00
Hartmut Goebel 1e555562a7
gnu: Add java-plexus-interpolation.
* gnu/packages/java.scm (java-plexus-interplation): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2017-05-10 17:59:23 +02:00
Ricardo Wurmus 9fb20d01c5
gnu: Add java-plexus-utils.
* gnu/packages/java.scm (java-plexus-utils): New variable.

Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com>
2017-05-10 17:59:23 +02:00
Marius Bakke 75f796bb73
gnu: e2fsprogs: Enable tests.
* gnu/packages/linux.scm (e2fsprogs)[native-inputs]: Add PERL and PROCPS.
[arguments]<#:tests?>: Remove.
2017-05-10 16:44:01 +02:00
Marius Bakke b047a86b6c
gnu: e2fsprogs: Update to 1.43.4.
* gnu/packages/linux.scm (e2fsprogs, e2fsprogs/static, e2fsck/static): Update
to 1.43.4.
[source]: Remove obsolete gzip substitution. Move '/bin/sh' substitution to ...
[arguments] ... here. Move LDFLAGS from #:make-flags to #:configure-flags.
Enable parallel build.
2017-05-10 16:44:01 +02:00
Marius Bakke 55acb372e3
gnu: e2fsprogs: Use 'modify-phases' syntax.
* gnu/packages/linux.scm (e2fsprogs)[arguments]<#:phases>: Use 'modify-phases'.
2017-05-10 16:44:01 +02:00
Marius Bakke 62ec02bf21
gnu: lvm2: Update to 2.02.171.
* gnu/packages/linux.scm (lvm2, lvm2-static): Update to 2.02.171.
[home-page]: Use HTTPS.
2017-05-10 16:44:01 +02:00
Christopher Allan Webber a62a16a4d3
gnu: guile-sjson: Update to 0.2.1.
* gnu/packages/guile.scm (guile-sjson): Update to 0.2.1.
2017-05-10 09:30:08 -05:00
Roel Janssen 584da12dc7
gnu: Add LLVM, CLANG 3.9.1.
* gnu/packages/llvm.scm (llvm-3.9.1): New variable.
* gnu/packages/llvm.scm (clang-3.9.1): New variable.
* gnu/packages/llvm.scm (clang-runtime-3.9.1): New variable.
2017-05-10 15:34:59 +02:00
Arun Isaac 2406766e79
gnu: Add emacs-evil-commentary.
* gnu/packages/emacs.scm (emacs-evil-commentary): New variable.
2017-05-10 16:04:13 +05:30
Mark H Weaver f66f7b92bd
gnu: webkitgtk: Update to 2.16.2.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.16.2.
2017-05-10 05:48:52 -04:00
Efraim Flashner 5e569afbf2
gnu: enlightenment: Update to 0.21.7.
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.21.7.
[home-page]: Update.
2017-05-10 11:29:45 +03:00
Efraim Flashner 39a01619ca
gnu: efl: Update to 1.18.5.
* gnu/packages/enlightenment.scm (efl): Update to 1.18.5.
[home-page]: Update.
2017-05-10 11:29:29 +03:00
Thomas Danckaert 52cb22cd5a
gnu: Add dvdstyler.
* gnu/packages/cdrom.scm (dvdstyler): New variable.
2017-05-10 09:32:50 +02:00
Thomas Danckaert a689185df3
gnu: Add wxsvg.
* gnu/packages/wxwidgets.scm (wxsvg): New variable.
2017-05-10 09:32:49 +02:00
Thomas Danckaert 1d5b3f432e
gnu: Add wxwidgets-3.1.
* gnu/packages/wxwidgets.scm (wxwidgets-3.1): New variable.
2017-05-10 09:32:49 +02:00
Thomas Danckaert b5b20bda17
gnu: Add dvdauthor.
* gnu/packages/video.scm (dvdauthor): New variable.
2017-05-10 09:32:49 +02:00
Thomas Danckaert ce426deb8a
gnu: brasero: Embed growisofs store item.
* gnu/packages/gnome.scm (brasero)[arguments]: Add phase 'embed-growisofs.
[inputs]: Add dvd+rw-tools.
2017-05-10 09:32:48 +02:00
Thomas Danckaert 76e9845734
gnu: Add dvd+rw-tools.
* gnu/packages/cdrom.scm (dvd+rw-tools): New variable.
* gnu/packages/patches/dvd+rw-tools-add-include.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-05-10 09:32:48 +02:00
Thomas Danckaert ded5966585
gnu: Add cdrtools.
* gnu/packages/cdrom.scm (cdrtools): New variable.
* gnu/packages/patches/cdrtools-3.01-mkisofs-isoinfo.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-05-10 09:32:48 +02:00
Catonano 28a1041fa5
gnu: Add guile-miniadapton.
* gnu/packages/guile.scm (guile-miniadapton): New variable.
2017-05-10 08:54:38 +02:00
Mark H Weaver 180bd4a836
gnu: linux-libre@4.9: Update to 4.9.27.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.27.
2017-05-10 01:13:35 -04:00
Mark H Weaver c90c1ba85a
gnu: linux-libre@4.4: Update to 4.4.67.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.67.
2017-05-10 01:12:35 -04:00
Leo Famulari c5d2c69785
gnu: git: Update to 2.13.0.
* gnu/packages/version-control.scm (git): Update to 2.13.0.
2017-05-09 23:38:12 -04:00
Leo Famulari 8775fc10c6
gnu: lxterminal: Fix CVE-2016-10369.
* gnu/packages/patches/lxterminal-CVE-2016-10369.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/lxde.scm (lxterminal)[source]: Use it.
2017-05-09 19:35:00 -04:00
Ludovic Courtès b4f8edb799
gnu: emacs-guix: Use Guile 2.2.
This is a followup to 7561881f2a.

* gnu/packages/emacs.scm (emacs-guix): Switch to GUILE-2.2.
2017-05-09 23:58:57 +02:00
Marius Bakke 83a8953109
gnu: dnscrypt-proxy: Update to 1.9.5.
* gnu/packages/dns.scm (dnscrypt-proxy): Update to 1.9.5.
2017-05-09 20:52:30 +02:00
Marius Bakke f8ff364ab7
gnu: re2: Update to 2017-05-01.
* gnu/packages/regex.scm (re2): Update to 2017-05-01.
2017-05-09 20:52:29 +02:00
Marius Bakke 975104d857
gnu: kodi: Update to 18.0_alpha-4-b8ad238.
* gnu/packages/kodi.scm (kodi): Update to 18.0_alpha-4-b8ad238.
2017-05-09 20:21:56 +02:00
Hartmut Goebel 49393691d7
gnu: Add f3.
* gnu/packages/disk.scm (f3): New variable.
2017-05-09 20:08:30 +02:00
Hartmut Goebel 2f8b9c4648
gnu: Add pngcrunch.
* gnu/packages/image.scm (pngcrunch): New variable.
2017-05-09 20:08:30 +02:00
Leo Famulari 1d438b03bc
gnu: gstreamer: Update to 1.12.0.
* gnu/packages/gstreamer.scm (gstreamer, gst-plugins-base, gst-plugins-good,
gst-plugins-bad, gst-plugins-ugly, gst-libav, python-gst): Update to 1.12.0.
2017-05-09 13:27:33 -04:00
Julien Lepiller a979eea9c2
gnu: libetpan: Update to 1.8 [fixes CVE-2017-8825].
* gnu/packages/mail.scm (libetpan): Update to 1.8.
[license]: Change to bsd-3.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-09 13:25:03 -04:00
Ludovic Courtès 7561881f2a
gnu: guix: Build with Guile 2.2.
* gnu/packages/package-management.scm (guix)[inputs]: Change GUILE-2.0
to GUILE-2.2.
[propagated-inputs]: Likewise, use GNUTLS/GUILE-2.2, GUILE2.2-JSON, and
GUILE2.2-SSH.
2017-05-09 18:08:25 +02:00
Ludovic Courtès 75c260ba5a
gnu: guile-ssh: Update to 0.11.0.
* gnu/packages/ssh.scm (guile-ssh): Update to 0.11.0.
[source]: Add 'modules' and 'snippet'.
(guile2.2-ssh)[version, source]: Remove.
2017-05-09 18:08:24 +02:00
Sergei Trofimovich f0b7dc7ede
gnu: sbcl: Add missing '#:modules' imports.
Fixes <https://bugs.gnu.org/26843>.

* gnu/packages/lisp.scm (sbcl): Add missing '#:modules' imports.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2017-05-09 17:52:39 +02:00
Sergei Trofimovich 1d698a8ba6
gnu: go-1.4: Add missing '#:modules' imports.
Fixes <https://bugs.gnu.org/26840>.

* gnu/packages/golang.scm (go-1.4): Add missing '#:modules' imports.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2017-05-09 17:52:39 +02:00
Sergei Trofimovich 3369de907a
gnu: zip: Add missing '#:modules' imports.
Fixes <https://bugs.gnu.org/26842>.

* gnu/packages/zip.scm (zip): Add missing '#:modules' imports.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2017-05-09 17:52:39 +02:00
Kei Kebreau a3b1021719
gnu: Add libgme.
* gnu/packages/music.scm (libgme): New variable.
2017-05-09 11:47:27 -04:00
Efraim Flashner 59898500dd
gnu: wxwidgets: Fix building on aarch64-linux.
* gnu/packages/wxwidgets.scm (wxwidgets)[arguments]: On aarch64-linux
us a '--build' configure-flag to work around ancient autotools.
2017-05-09 08:51:24 +03:00
Kei Kebreau 9034dc8f2a
gnu: libarchive: Replace with 3.3.1 [security fixes].
Fixes CVE-2016-{10209,10350} and CVE-2017-5601.

* gnu/packages/backup.scm (libarchive)[replacement]: New field.
(libarchive-3.3.1): New variable.
2017-05-08 20:02:29 -04:00
Leo Famulari d14b8dbb74
gnu: nfs-utils: Adjust indentation.
* gnu/packages/nfs.scm (nfs-utils): Re-indent.
2017-05-08 19:16:13 -04:00
Leo Famulari a472f0d075
gnu: nfs-utils: Update to 2.1.1.
* gnu/packages/nfs.scm (nfs-utils): Update to 2.1.1.
[inputs]: Remove gss.
2017-05-08 19:16:09 -04:00
Ludovic Courtès ff39342c22
gnu: guile2.2-ssh: Update snapshot.
* gnu/packages/ssh.scm (guile2.2-ssh): Update to commit ca717e9.
[source]: Change URL to upstream's.
2017-05-09 00:18:05 +02:00
Ludovic Courtès 76f429ad9b
system: grub: Use the native Guile-Cairo and Guile-SVG.
* gnu/system/grub.scm (svg->png): Use 'ungexp-native' aka. #+ when
referring to GUILE-CAIRO, GUILE-SVG, and SVG.
2017-05-09 00:18:05 +02:00
Kei Kebreau 4d8fd825a8
gnu: Add gnustep-make.
* gnu/packages/gnustep.scm (gnustep-make): New variable.
2017-05-08 17:46:58 -04:00
Ethan R. Jones 6e75ea481b
gnu: Add neofetch.
* gnu/packages/admin.scm (neofetch): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2017-05-08 23:11:01 +02:00
Ricardo Wurmus e586257b55
system: Allow root to run "su" without password.
* gnu/system/pam.scm (unix-pam-service): Add pam-entry for "pam_rootok.so" to
auth field when ALLOW-ROOT? is #T.
(base-pam-services): Allow root to run "su" without authentication.
2017-05-08 23:11:01 +02:00
Danny Milosavljevic f000828575
system: Remove circular dependency between (gnu system) and (gnu system grub).
Followup to 087efec496.

* gnu/system.scm: (operating-system-bootcfg): Refer to (gnu system grub)
by module-ref.
2017-05-08 23:00:16 +02:00
Kei Kebreau c5196ac7ee
gnu: Move lynx to web-browsers.scm.
* gnu/packages/lynx.scm: Remove file and move lynx...
* gnu/packages/web-browsers.scm: ...here.
* gnu/packages/man.scm (define-module): Remove unused module import of
(gnu packages lynx).
* gnu/packages/ocaml.scm (define-module): Adjust module import to use
(gnu packages web-browsers).
* gnu/local.mk (GNU_SYSTEM_MODULES): Remove lynx.scm.
2017-05-08 15:16:24 -04:00
Kei Kebreau 8bdc36d4bd
gnu: Move links to web-browsers.scm.
* gnu/packages/links.scm: Remove file and move links...
* gnu/packages/web-browsers.scm: ...here.
* gnu/local.mk (GNU_SYSTEM_MODULES): Remove links.scm.
2017-05-08 15:07:48 -04:00
Clément Lassieur bff33e6cca
gnu: Add 0ad.
* gnu/packages/games.scm (0ad, 0ad-data): New variables.

Co-authored-by: ng0 <ng0@no-reply.pragmatique.xyz>
2017-05-08 19:53:38 +02:00
Clément Lassieur 29f381bac7
gnu: Add mozjs-38 (Mozilla SpiderMonkey 38).
* gnu/packages/gnuzilla.scm (mozjs-38): New variable.
* gnu/packages/patches/mozjs38-pkg-config-version.patch,
gnu/packages/patches/mozjs38-shell-version.patch,
gnu/packages/patches/mozjs38-tracelogger.patch,
gnu/packages/patches/mozjs38-version-detection.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.

Co-authored-by: ng0 <ng0@no-reply.pragmatique.xyz>
2017-05-08 17:25:44 +02:00
Ludovic Courtès c298fb133a
services: nscd: Adjust activation snippet for /etc/resolv.conf symlinks.
Fixes <http://bugs.gnu.org/26809>.
Reported by Mark H Weaver <mhw@netris.org>.

* gnu/services/base.scm (nscd-activation): Use 'lstat' instead of
'file-exists?'.
2017-05-08 16:29:23 +02:00
Ludovic Courtès 1d248adb32
gnu: perl-net-dns-resolver-programmable: Shorten patch file name.
This avoids a warning from GNU tar upon "make dist" about file names
that are too long for POSIX tar.

* gnu/packages/patches/perl-net-dns-resolver-programmable-Fix-broken-interface.patch:
Rename to...
* gnu/packages/patches/perl-net-dns-resolver-programmable-fix.patch:
... this.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/networking.scm (perl-net-dns-resolver-programmable)[source]:
Likewise.
2017-05-08 16:29:23 +02:00
Danny Milosavljevic 087efec496
system: Remove circular dependency between (gnu system) and (gnu system grub).
Followup to 8e815c5b69.

* gnu/system.scm: Remove (gnu system grub) import.
(operating-system-bootcfg): Refer to (gnu system grub) within the procedure.
2017-05-08 15:45:37 +02:00
Adriana Peluso f9f67fcb0f
gnu: Fix attributions for Adriano Peluso.
* gnu/packages/emacs.scm, gnu/packages/perl.scm, gnu/packages/python.scm,
gnu/packages/xml.scm: Update copyright attributions for Adriano Peluso.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-07 20:17:55 -04:00
Leo Famulari 3586a3e9a9
gnu: grub: Update to 2.0.2.
* gnu/packages/bootloaders.scm (grub): Update to 2.0.2.
[source]: Fetch source using the GNU mirror and use upstream file-name.
2017-05-07 19:26:15 -04:00
Pjotr Prins 151960e436
gnu: elixir: Update to 1.4.2.
* gnu/packages/elixir.scm (elixir): Update to 1.4.2.
* gnu/packages/patches/elixir-disable-failing-tests.patch: Adjust.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-07 19:17:08 -04:00
Ludovic Courtès 4b7917f2f3
gnu: guix: Update snapshot.
* gnu/packages/package-management.scm (guix): Update to ba2260d.
[version]: Take 7 characters from COMMIT.
[arguments]: Pass 'ac_cv_guix_test_root' to #:configure-flags.
2017-05-08 00:25:15 +02:00
Leo Famulari af6e2385b3
gnu: pcre2: Fix build configuration for pcre2.
* gnu/packages/pcre.scm (pcre2)[arguments]: Remove unknown configure flag
'--enable-unicode-properties' and adapt other flags for pcre2.
2017-05-07 17:46:00 -04:00
Leo Famulari 37f46a4bc5
gnu: pcre2: Fix CVE-2017-8786.
* gnu/packages/patches/pcre2-CVE-2017-8786.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/pcre.scm (pcre2)[source]: Use it.
2017-05-07 17:46:00 -04:00
Muriithi Frederick Muriuki 86ab11205e
gnu: Add python-pytest-httpbin
* gnu/packages/web.scm (python-pytest-httpbin, python2-pytest-httbin): New
variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-07 15:22:42 -04:00
Muriithi Frederick Muriuki ce949c10e5
gnu: Add python-httpbin
* gnu/packages/web.scm (python-httpbin, python2-httpbin): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-07 15:22:41 -04:00
ng0 fddee154b6
gnu: lchat: Update to 0.0.0-2.25d90f4.
* gnu/packages/suckless.scm (lchat): Update to 0.0.0-2.25d90f4.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-07 14:22:19 -04:00
Sergei Trofimovich 4da1816628
gnu: serf: Add missing '#:modules' imports.
Fixes <https://bugs.gnu.org/26808>.

* gnu/packages/web.scm (serf): Add missing '#:modules' imports.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2017-05-07 17:35:33 +02:00
Sergei Trofimovich 7a4a64e99e
gnu: re2: Add missing '#:modules' imports.
Fixes <https://bugs.gnu.org/26813>.

* gnu/packages/regex.scm (re2): Add missing '#:modules' imports.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2017-05-07 17:35:07 +02:00
Kei Kebreau 484f7a8862
gnu: libtiff: Add fixes several security flaws.
Fixes CVE-2017-{7593, 7594, 7595, 7596, 7597, 7598, 7599, 7600, 7601, 7602}.

* gnu/packages/patches/libtiff-CVE-2017-7593.patch,
gnu/packages/patches/libtiff-CVE-2017-7594.patch,
gnu/packages/patches/libtiff-multiple-UBSAN-crashes.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/image.scm (libtiff)[replacement]: New field.
(libtiff/fixed): New variable.
2017-05-07 06:57:53 -04:00
Ludovic Courtès 8e815c5b69
system: Define <boot-parameters> before first use.
Fixes <http://bugs.gnu.org/26791>.
Reported by Mark H Weaver <mhw@netris.org>.

* gnu/system.scm (<boot-parameters>, read-boot-parameters)
(read-boot-parameters-file): Move before first use of the
'boot-parameters' macro.
2017-05-07 11:30:24 +02:00
Mark H Weaver 0fd8e6d39f
gnu: icecat: Update to 52.1.0-gnu1. Add fixes from upstream ESR 52.1.1.
* gnu/packages/gnuzilla.scm (icecat): Update to 52.1.0-gnu1.  Remove patches
that are included in the new release.  In the snippet, don't try to remove
dom/devicestorage, which has since been removed upstream.  Add selected fixes
from upstream mozilla-esr52, up to the ESR 52.1.1 release.
* gnu/packages/patches/icecat-bug-1299500-pt10.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-05-06 23:34:54 -04:00
Tobias Geerinckx-Rice f930ef5c01
gnu: speedtest-cli: Update to 1.0.6.
* gnu/packages/networking.scm (speedtest-cli): Update to 1.0.6.
2017-05-07 02:56:50 +02:00
Tobias Geerinckx-Rice 2d51ed9e04
gnu: meson: Update to 0.40.1.
* gnu/packages/build-tools.scm (meson): Update to 0.40.1.
2017-05-07 02:33:29 +02:00
Tobias Geerinckx-Rice 0d74a8fde6
gnu: youtube-dl: Update to 2017.05.07.
* gnu/packages/video.scm (youtube-dl): Update to 2017.05.07.
2017-05-07 00:50:06 +02:00
Ludovic Courtès 94fa8d7616
maint: Add 'update-guix-package' target.
* build-aux/update-guix-package.scm: New file.
* Makefile.am (EXTRA_DIST): Add it.
(update-guix-package): New target.
(.PHONY): Add it.
* gnu/packages/package-management.scm (guix): Mention it.
2017-05-07 00:18:36 +02:00
Ludovic Courtès 994a149479
gnu: guix: Remove the stable-release 'guix' package.
* gnu/packages/package-management.scm (guix-release): Remove.
(guix-devel): Rename to...
(guix): ... this.  Incorporate fields from former 'guix-release'.
(guix-devel): New variable.
2017-05-07 00:18:36 +02:00
Julien Lepiller 74b8671378
gnu: hexchat: Update to 2.12.4.
* gnu/packages/messaging.scm (hexchat): Update to 2.12.4.
[source]: Remove incorrectly bootstrapped files.
[native-inputs]: Add autoconf, autoconf-archive, automake, libtool,
pkg-config.
[arguments]: Add ‘bootstrap’ phase.

Co-authored-by: Tobias Geerinckx-Rice <me@tobias.gr>
2017-05-07 00:01:23 +02:00
Mathieu Othacehe 5ed48cedc0
gnu: cppcheck: Update to 1.78.
* gnu/packages/check.scm (cppcheck): Update to 1.78.
2017-05-06 22:33:10 +02:00
Leo Famulari 2f0ad2a423
Revert "gnu: hexchat: Update to 2.12.4."
This reverts commit 09270a97d9.

The source derivation failed to build with:

/gnu/store/19lkrck1844idbcfq6ajzr0akmr8rshj-hexchat-2.12.4.tar.xz-builder:1:2293:
In procedure #<procedure f6fdc0 ()>:
/gnu/store/19lkrck1844idbcfq6ajzr0akmr8rshj-hexchat-2.12.4.tar.xz-builder:1:2293:
In procedure module-lookup: Unbound variable: inputs
2017-05-06 15:53:58 -04:00
Leo Famulari 17139eff16
gnu: certbot, python-acme: Update to 0.14.0.
* gnu/packages/tls.scm (certbot, python-acme, python2-acme): Update to 0.14.0.
2017-05-06 14:58:13 -04:00
Arun Isaac a993add160
gnu: Add emacs-evil-surround.
* gnu/packages/emacs.scm (emacs-evil-surround): New variable.
2017-05-06 22:34:36 +05:30
Kei Kebreau 7610c3ca55
gnu: Move qutebrowser to web-browsers.scm.
* gnu/packages/web.scm: Move qutebrowser...
* gnu/packages/web-browsers.scm: ...here.
2017-05-06 10:59:06 -04:00
ng0 b468f8e0c9
gnu: limnoria: Update to 20170330.
* gnu/packages/irc.scm (limnoria): Update to 20170330.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-06 16:00:33 +02:00
ng0 28a671ed23
gnu: fish: Reference 'groff' to fix output of 'fish --help'.
* gnu/packages/shells.scm (fish)[inputs-inputs]: Add 'groff'.
[arguments]: Add 'nroff' substitution in 'embed-store-paths' phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-06 15:52:25 +02:00
Pjotr Prins 5c4ea87224
gnu: erlang: Update to 19.3.
* gnu/packages/erlang.scm (erlang): Update to 19.3.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-06 15:50:56 +02:00
Kyle Meyer a34242eedc
gnu: Add emacs-key-chord.
* gnu/packages/emacs.scm (emacs-key-chord): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-05-06 16:16:11 +05:30
宋文武 c0326ebcb5
gnu: Add lightdm-gtk-greeter.
* gnu/packages/display-managers.scm (lightdm-gtk-greeter): New variable.
2017-05-06 18:14:24 +08:00
宋文武 a041d56ebb
gnu: nix: Update to 1.11.9.
* gnu/packages/package-management.scm (nix): Update to 1.11.9.
2017-05-06 17:43:01 +08:00
Ricardo Wurmus e981ca3665
gnu: pcb: Update to 4.0.0.
* gnu/packages/engineering.scm (pcb): Update to 4.0.0.
[arguments]: Add pre-check phase to start Xvfb for tests.
[native-inputs]: Add imagemagick, gerbv, ghostscript, and xorg-server for
tests.
2017-05-06 11:19:45 +02:00
Ricardo Wurmus eba9ecd4d2
gnu: minixml: Update to 2.10.
* gnu/packages/xml.scm (minixml): Update to 2.10.
[home-page]: Update to new home page.
2017-05-06 11:19:45 +02:00
Ricardo Wurmus 2337067778
gnu: augeas: Update to 1.8.0.
* gnu/packages/augeas.scm (augeas): Update to 1.8.0.
2017-05-06 11:19:45 +02:00
Ricardo Wurmus 4606f3a3ef
gnu: Add lightdm.
* gnu/packages/display-managers.scm (lightdm): New variable.

Co-authored-by: 宋文武 <iyzsong@gmail.com>
2017-05-06 11:19:44 +02:00
Julien Lepiller 09270a97d9
gnu: hexchat: Update to 2.12.4.
* gnu/packages/messaging.scm (hexchat): Update to 2.12.4.
[source]: Remove incorrectly bootstrapped files.
[native-inputs]: Add autoconf, autoconf-archive, automake, libtool,
pkg-config.
[arguments]: Add ‘bootstrap’ phase.
2017-05-06 10:09:10 +02:00
Julien Lepiller cae491ab02
gnu: Add lugaru.
* gnu/packages/games.scm (lugaru): New variable.
2017-05-06 10:05:25 +02:00
Arun Isaac 860f73c699
gnu: Add emacs-transpose-frame.
* gnu/packages/emacs.scm (emacs-transpose-frame): New variable.
2017-05-06 10:07:19 +05:30
Arun Isaac 99c1554c9b
gnu: Add linuxdcpp.
* gnu/packages/direct-connect.scm (linuxdcpp): New variable.
2017-05-06 02:26:03 +05:30
Vasile Dumitrascu d7dcaf8a31
gnu: emacs-org: Update to 20170502.
* gnu/packages/emacs.scm (emacs-org): Update to 20170502.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-05-06 02:05:12 +05:30
Leo Famulari 6cf8e576e9
gnu: mariadb: Update to 10.1.23 [security fixes].
Fixes CVE-2017-{3302,3313,3308,3309,3453,3456,3464 }.

* gnu/packages/databases.scm (mariadb): Update to 10.1.23.
[arguments]: Disable features that depend on libarchive.
2017-05-05 16:32:09 -04:00
rennes cc3bc027eb
gnu: gnome-shell: Fix CVE-2017-8288.
* gnu/packages/patches/gnome-shell-CVE-2017-8288.patch:	New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (gnome-shell)[source]: Use it.

Co-authored-by: Leo Famulari <leo@famulari.name>
2017-05-05 16:12:01 -04:00
Leo Famulari c39a54f431
gnu: rpcbind, libtirpc: Fix CVE-2017-8779.
* gnu/packages/patches/libtirpc-CVE-2017-8779.patch,
gnu/packages/patches/rpcbind-CVE-2017-8779.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/onc-rpc.scm (rpcbind, libtirpc)[source]: Use them.
2017-05-05 15:33:00 -04:00
Leo Famulari 2beb879b4b
gnu: libtirpc: Update to 1.0.1.
* gnu/packages/onc-rpc.scm (libtirpc): Update to 1.0.1.
2017-05-05 15:32:59 -04:00
Leo Famulari 65df7d4fe4
gnu: rpcbind: Update to 0.2.4.
* gnu/packages/onc-rpc.scm (rpcbind): Update to 0.2.4.
2017-05-05 15:32:59 -04:00
Alex Kost 784618562e
gnu: emacs-guix: Update to 0.3.1.
* gnu/packages/emacs.scm (emacs-guix): Update to 0.3.1.
[home-page]: Update.
2017-05-05 21:57:04 +03:00
Marius Bakke d2b18f1211
gnu: nano: Update to 2.8.2.
* gnu/packages/nano.scm (nano): Update to 2.8.2.
[source]: Use '.xz' tarball.
2017-05-05 17:28:27 +02:00
Marius Bakke f9082e7d88
gnu: xf86-input-libinput: Update to 0.25.1.
* gnu/packages/xorg.scm (xf86-input-libinput): Update to 0.25.1.
2017-05-05 17:28:27 +02:00
Ricardo Wurmus 310da3b544
gnu: ant: Update to 1.9.9.
* gnu/packages/java.scm (ant): Update to 1.9.9.
2017-05-05 17:27:56 +02:00
Danny Milosavljevic 360874dd1c
system: Clarify that SYSTEM is either a derivation or #f.
* gnu/system.scm (operating-system-boot-parameters):  Clarify that SYSTEM is
either a derivation or #f.
2017-05-05 15:03:48 +02:00
Danny Milosavljevic bf8b09169c
system: grub: Use boot-parameters instead of menu-entry where possible.
* gnu/system/grub.scm (boot-parameters->menu-entry): New variable.
(grub-configuration-file): Use boot-parameters
instead of menu-entry where possible.
* guix/scripts/system.scm (profile-boot-parameters): Update docstring.
(reinstall-grub): Use profile-boot-parameters.
(perform-action): Use profile-boot-parameters.
2017-05-05 15:03:48 +02:00
Danny Milosavljevic 370ae085b5
system: Use operating-system-boot-parameters directly.
* gnu/system.scm (operating-system-bootcfg): Use
operating-system-boot-parameters directly.
2017-05-05 15:03:47 +02:00
Danny Milosavljevic 83071b052a
system: vm: Use operating-system-kernel-arguments.
* gnu/system/vm.scm (system-qemu-image/shared-store-script):
Use operating-system-kernel-arguments.
2017-05-05 15:03:47 +02:00
Danny Milosavljevic 9530e73b49
system: Introduce read-boot-parameters-file.
* gnu/system.scm (read-boot-parameters): Remove export.
(read-boot-parameters-file): New variable. Export it.
* guix/scripts/system.scm (profile-boot-parameters): Use
read-boot-parameters-file.
(profile-grub-entries): Use read-boot-parameters-file.
(reinstall-grub): Use read-boot-parameters-file.
(display-system-generation): Use read-boot-parameters-file.
2017-05-05 15:03:47 +02:00
Danny Milosavljevic 33f0aa8815
system: Introduce operating-system-kernel-arguments and use it.
* gnu/system.scm (bootable-kernel-arguments): New variable.
(operating-system-kernel-arguments):  New variable.
(operating-system-bootcfg): Use operating-system-kernel-arguments.
(operating-system-boot-parameters): Use operating-system-kernel-arguments.
2017-05-05 15:03:47 +02:00
Danny Milosavljevic 40fad1c24c
system: Factorize operating-system-boot-parameters-file.
* gnu/system.scm (operating-system-boot-parameters): New variable.
(operating-system-boot-parameters-file): Modify.
2017-05-05 15:03:46 +02:00
Ricardo Wurmus 3339abfeff
gnu: ansible: Update to 2.3.0.0.
* gnu/packages/admin.scm (ansible): Update to 2.3.0.0.
2017-05-05 14:59:38 +02:00
Ricardo Wurmus b067ad3e49
gnu: aide: Update to 0.16.
* gnu/packages/admin.scm (aide): Update to 0.16.
[inputs]: Add pcre.
2017-05-05 14:55:17 +02:00
Tobias Geerinckx-Rice 6bd7d164a7
gnu: zstd: Update to 1.2.0.
* gnu/packages/compression.scm (zstd): Update to 1.2.0.
2017-05-05 14:18:48 +02:00
Ricardo Wurmus 5c97ce1ea9
gnu: abiword: Update to 3.0.2.
* gnu/packages/patches/abiword-explictly-cast-bools.patch: Update patch.
* gnu/packages/patches/abiword-black-drawing-with-gtk322.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/abiword.scm (abiword): Update to 3.0.2.
[source]: Remove outdated snippet; add new patch.
[arguments]: Pass CXXFLAGS.
2017-05-05 13:25:56 +02:00
Ricardo Wurmus ad7f6e5f0d
gnu: jalv-select: Fix regular expression.
* gnu/packages/music.scm (jalv-select)[arguments]: Fix substitution to find
the available jalv executables.
2017-05-05 09:47:43 +02:00
Ricardo Wurmus f5e0ff0f45
gnu: gxtuner: Update to 2.4.
* gnu/packages/music.scm (gxtuner): Update to 2.4.
[inputs]: Replace gtk+-2 with gtk+.
2017-05-05 09:43:34 +02:00
Ricardo Wurmus eaace76c0c
gnu: jalv-select: Update to 0.8.
* gnu/packages/music.scm (jalv-select): Update to 0.8.
2017-05-05 09:28:54 +02:00
Ricardo Wurmus e13fff2cf4
gnu: qsynth: Update to 0.4.4.
* gnu/packages/audio.scm (qsynth): Update to 0.4.4.
2017-05-05 09:23:27 +02:00
Ricardo Wurmus 5ffa7cb1f3
gnu: qjackctl: Build with JACK 1.
We build all packages with JACK 1.  It is compatible with JACK 2, which users
may install to get additional features.

* gnu/packages/audio.scm (qjackctl)[inputs]: Replace "jack-2" with "jack-1".
2017-05-05 09:21:14 +02:00
Ricardo Wurmus 1538bc33cd
gnu: qjackctl: Update to 0.4.5.
* gnu/packages/audio.scm (qjackctl): Update to 0.4.5.
2017-05-05 09:20:38 +02:00
Ricardo Wurmus ab7ec90f48
gnu: samplv1: Update to 0.8.2.
* gnu/packages/music.scm (samplv1): Update to 0.8.2.
2017-05-05 08:58:57 +02:00
Ricardo Wurmus 1b11601369
gnu: drumkv1: Update to 0.8.2.
* gnu/packages/music.scm (drumkv1): Update to 0.8.2.
2017-05-05 08:58:34 +02:00
Ricardo Wurmus 291a905f2b
gnu: synthv1: Update to 0.8.2.
* gnu/packages/music.scm (synthv1): Update to 0.8.2.
2017-05-05 08:18:09 +02:00
Mark H Weaver 95011cb6a5
gnu: linux-libre@4.9: Update to 4.9.26.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.26.
2017-05-05 00:13:33 -04:00
Mark H Weaver a501a66168
gnu: linux-libre@4.4: Update to 4.4.66.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.66.
2017-05-05 00:12:39 -04:00
Petter f9ff014bf6
gnu: Add cool-retro-term.
* gnu/packages/terminals.scm (cool-retro-term): New variable.
* gnu/packages/patches/cool-retro-term-remove-non-free-fonts.patch,
gnu/packages/patches/cool-retro-term-fix-array-size.patch,
gnu/packages/patches/cool-retro-term-memory-leak-1.patch,
gnu/packages/patches/cool-retro-term-remove-non-free-fonts.patch: New patches.
* gnu/local.mk (dist_patch_DATA): Add them.

Co-authored-by: Eric Bavier <bavier@member.fsf.org>
2017-05-04 21:56:54 -05:00
Leo Famulari 7d3373a063
gnu: openssh: groff is a native-input.
* gnu/packages/ssh.scm (openssh)[inputs]: Move groff ...
[native-inputs]: ... here.
2017-05-04 20:51:12 -04:00
Ludovic Courtès e9491fb5ca
gnu: guix: The variable for the last release is now 'guix-release'.
* gnu/packages/package-management.scm (guix-0.12.0): Rename to...
(guix-release): ... this.  Adjust users.
2017-05-04 23:51:45 +02:00
Efraim Flashner 49e6b0d951
gnu: qca: Update to 2.1.3.
* gnu/packages/kde.scm (qca): Update to 2.1.3.
[home-page]: Use new home-page.
2017-05-04 22:24:20 +03:00
ng0 4032dd81d5
gnu: fish-guix: Adjust the home-page.
* gnu/packages/shells.scm (fish-guix)[home-page]: Use the correct website.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-04 18:05:05 +02:00
Ludovic Courtès d7ecab74ee
gnu: Add gcc-toolchain@7.
* gnu/packages/commencement.scm (gcc-toolchain-7): New variable.
2017-05-04 18:05:05 +02:00
Ludovic Courtès 67d84d6335
tests: Use 'fold-module-public-variables' for discovery.
* gnu/tests.scm (fold-system-tests): Write in terms of
'fold-module-public-variables'.
2017-05-04 18:05:05 +02:00
Ricardo Wurmus 3e961de434
gnu: neovim: Update to 0.2.0.
* gnu/packages/vim.scm (neovim): Update to 0.2.0.
2017-05-04 17:34:54 +02:00
Ricardo Wurmus 0cdc3343ad
gnu: lua5.2-libmpack: Fix make flags.
This is a follow-up to commit. b523612106.

* gnu/packages/serialization.scm (lua5.2-libmpack)[arguments]: Adjust make
flags.
2017-05-04 17:09:16 +02:00
Ricardo Wurmus 7ec309af90
gnu: lua-libmpack: Update to new upstream source.
Inheriting the source from libmpack no longer works, because upstream has
moved the Lua bindings to a separate repository.

This is a follow-up to commit b523612106.

* gnu/packages/serialization.scm (lua-libmpack)[source]: Use new upstream
source.
[arguments]: Adjust make flags and build phases.
[native-inputs]: Add package sources of libmpack.
[home-page]: Use new home page URL.
2017-05-04 17:09:00 +02:00
Ricardo Wurmus 6ba4eca234
gnu: llvm-3.5: Fix build of clang-3.5.
* gnu/packages/patches/llvm-3.5-fix-clang-build-with-gcc5.patch: New file
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/llvm.scm (llvm-3.5)[source]: Add patch.
2017-05-04 14:20:10 +02:00
Mathieu Othacehe e8e1ace039
gnu: guile-bytestructures: Install sld files.
* gnu/packages/guile.scm (guile-bytestructures): Build and install sld
  files in r7 repository.

It fixes this kind of errors while using guile-bytestructures:

ice-9/psyntax.scm:3245:33: ice-9/psyntax.scm:3245:33: Syntax error:
/gnu/store/ny9mp091yw51ylv1q59z25z5vdw8bi56-profile/share/guile/site/2.2/bytestructures/guile/base.scm:8:19: include-from-path: file not found in path in subform "bytestructures/r7/base.exports.sld" of (include-from-path "bytestructures/r7/base.exports.sld")
2017-05-04 13:47:23 +02:00
Tobias Geerinckx-Rice f4129cdd6a
gnu: man-pages: Update to 4.11.
* gnu/packages/man.scm (man-pages): Update to 4.11.
2017-05-04 12:52:23 +02:00
Leo Famulari 55a797999a
gnu: capnproto: Update to 0.6.0.
* gnu/packages/serialization.scm (capnproto): Update to 0.6.0.
2017-05-03 19:36:15 -04:00
Leo Famulari b523612106
gnu: libmpack: Update to 1.0.5.
* gnu/packages/serialization.scm (libmpack): Update to 1.0.5.
2017-05-03 19:36:15 -04:00
Leo Famulari e54ae862d2
gnu: msgpack: Update to 1.4.2.
* gnu/packages/serialization.scm (msgpack): Update to 1.4.2.
2017-05-03 19:36:15 -04:00
Leo Famulari 481a042b44
gnu: dmenu: Update to 4.7.
* gnu/packages/suckless.scm (dmenu): Update to 4.7.
2017-05-03 19:36:11 -04:00
Vasile Dumitrascu ecc7aa893d
gnu: bind: Update to 9.11.1.
* gnu/packages/dns.scm (bind): Update to 9.11.1.
[license]: Change isc to mpl2.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-03 18:41:39 -04:00
Ludovic Courtès cd903ef787
Add (guix discovery).
* guix/discovery.scm, tests/discovery.scm: New files.
* gnu/packages.scm (scheme-files, file-name->module-name)
(scheme-modules, all-package-modules): Remove.
(fold-packages): Rewrite in terms of 'fold-module-public-variables'.
* gnu/tests.scm: Use (guix discovery).
* Makefile.am (MODULES): Add guix/discovery.scm.
(SCM_TESTS): Add tests/discovery.scm.
2017-05-03 23:50:15 +02:00
ng0 1dc0a66591
gnu: Add fish-guix.
* gnu/packages/shells.scm (fish-guix): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-03 23:50:15 +02:00
Clément Lassieur 0ea45ef422
gnu: Add missing copyright line.
* gnu/packages/version-control.scm: Add missing copyright line for commit
db88b5a.
2017-05-03 22:10:30 +02:00
Clément Lassieur db88b5a857
gnu: gitolite: Avoid references to the store in authorized_keys.
* gnu/packages/version-control.scm (gitolite)[arguments]: Substitute
'$glshell' with 'gitolite-shell' in ssh-authkeys.
2017-05-03 21:41:47 +02:00
Arun Isaac 21b99aade1
gnu: Add emacs-gnuplot.
* gnu/packages/emacs.scm (emacs-gnuplot): New variable.
2017-05-04 00:54:29 +05:30
Efraim Flashner 90027924b7
gnu: Add gfortran@7.
* gnu/packages/gcc.scm (gfortran@7): New variable.
2017-05-03 22:16:54 +03:00
Efraim Flashner 2ed12d3fb0
gnu: libressl: Update to 2.5.4.
* gnu/packages/tls.scm (libressl): Update to 2.5.4.
[home-page]: Use https.
2017-05-03 21:58:02 +03:00
Tobias Geerinckx-Rice cef3f14644
gnu: tlp: Install all files.
* gnu/packages/linux.scm (tlp)[arguments]: Add ‘fix-installation’ phase so
the installation no longer aborts half-way, and use ‘zero?’ in the install
phase so this cannot go undetected again.
2017-05-03 18:26:29 +02:00
Ludovic Courtès 69daee23af
ui: Rename '_' to 'G_'.
This avoids collisions with '_' when the latter is used as a 'match'
pattern for instance.  See
<https://lists.gnu.org/archive/html/guix-devel/2017-04/msg00464.html>.

* guix/ui.scm: Rename '_' to 'G_'.
* po/guix/Makevars (XGETTEXT_OPTIONS): Adjust accordingly.
* build-aux/compile-all.scm (warnings): Remove 'format'.
* gnu/packages.scm,
gnu/services.scm,
gnu/services/shepherd.scm,
gnu/system.scm,
gnu/system/shadow.scm,
guix/gnupg.scm,
guix/http-client.scm,
guix/import/cpan.scm,
guix/import/elpa.scm,
guix/import/pypi.scm,
guix/nar.scm,
guix/scripts.scm,
guix/scripts/archive.scm,
guix/scripts/authenticate.scm,
guix/scripts/build.scm,
guix/scripts/challenge.scm,
guix/scripts/container.scm,
guix/scripts/container/exec.scm,
guix/scripts/copy.scm,
guix/scripts/download.scm,
guix/scripts/edit.scm,
guix/scripts/environment.scm,
guix/scripts/gc.scm,
guix/scripts/graph.scm,
guix/scripts/hash.scm,
guix/scripts/import.scm,
guix/scripts/import/cpan.scm,
guix/scripts/import/cran.scm,
guix/scripts/import/crate.scm,
guix/scripts/import/elpa.scm,
guix/scripts/import/gem.scm,
guix/scripts/import/gnu.scm,
guix/scripts/import/hackage.scm,
guix/scripts/import/nix.scm,
guix/scripts/import/pypi.scm,
guix/scripts/import/stackage.scm,
guix/scripts/lint.scm,
guix/scripts/offload.scm,
guix/scripts/pack.scm,
guix/scripts/package.scm,
guix/scripts/perform-download.scm,
guix/scripts/publish.scm,
guix/scripts/pull.scm,
guix/scripts/refresh.scm,
guix/scripts/size.scm,
guix/scripts/substitute.scm,
guix/scripts/system.scm,
guix/ssh.scm,
guix/upstream.scm: Use 'G_' instead of '_'.  Most of this change was
obtained by running: "sed -i -e's/(_ "/(G_ "/g' `find -name \*.scm`".
2017-05-03 16:16:17 +02:00
Jan Nieuwenhuizen 1c7a78f157
gnu: Add mes.
* gnu/packages/mes.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-03 16:16:17 +02:00
Efraim Flashner 0c5658df96
gnu: Add gcc@7.
* gnu/packages/gcc.scm (gcc@7): New variable.
2017-05-03 16:35:37 +03:00
Mathieu Othacehe 723f0ce797
gnu: connman: Update to 1.34.
* gnu/packages/connman.scm (connman): Update to 1.34.
2017-05-03 12:05:28 +02:00
Mathieu Othacehe 5e03b122cf
services: herd: Make %shepherd-socket-file a parameter and export it.
* gnu/services/herd.scm (%shepherd-socket-file): Make it an exported
  parameter.
(open-connection): Adapt.
2017-05-03 11:35:25 +02:00
Efraim Flashner 4b13e28a8d
gnu: Add gfortran@6.
* gnu/packages/gcc.scm (gfortran@6): New variable.
2017-05-03 07:33:35 +03:00
Leo Famulari 14dbab425a
gnu: imagemagick: Update to 6.9.8-4.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.8-4.
2017-05-03 00:11:44 -04:00
Danny Milosavljevic 06110559bb
gnu: build: file-systems: Add ISO-9660.
Fixes <https://bugs.gnu.org/26751>.

* gnu/build/file-systems.scm (iso9660-superblock?,
read-iso9660-primary-volume-descriptor, read-iso9660-superblock,
iso9660-superblock-uuid, iso9660-uuid->string,
iso9660-superblock-volume-name): New variables.
(%partition-label-readers): Add iso9660.
(%partition-uuid-readers): Add iso9660.
2017-05-03 00:18:33 +02:00
Petter 2f3108ad03
gnu: Avoid circular dependencies by Perl license.
* guix/licenses.scm (perl-license): New variable.
* gnu/packages/bioinformatics.scm: Change (package-license perl) to perl-license.
* gnu/packages/compression.scm: Same.
* gnu/packages/databases.scm: Same.
* gnu/packages/gd.scm: Same.
* gnu/packages/language.scm: Same.
* gnu/packages/libevent.scm: Same.
* gnu/packages/mail.scm: Same.
* gnu/packages/messaging.scm: Same.
* gnu/packages/ncurses.scm: Same.
* gnu/packages/networking.scm: Same.
* gnu/packages/photo.scm: Same.
* gnu/packages/tcl.scm: Same.
* gnu/packages/tex.scm: Same.
* gnu/packages/tls.scm: Same.
* gnu/packages/web.scm: Same.
* gnu/packages/wm.scm: Same.
* gnu/packages/xml.scm: Same.
* gnu/packages/xorg.scm: Same.
* gnu/packages/zip.scm: Same.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-02 23:41:14 +02:00
Tobias Geerinckx-Rice beba0c09b9
gnu: youtube-dl: Update to 2017.05.01.
* gnu/packages/video.scm (youtube-dl): Update to 2017.05.01.
2017-05-02 23:35:59 +02:00
Tobias Geerinckx-Rice 8a1bb37817
gnu: hdparm: Update to 9.52.
* gnu/packages/linux.scm (hdparm): Update to 9.52.
2017-05-02 23:35:24 +02:00
Danny Milosavljevic 7e16478f18
gnu: Add python-mwclient.
Fixes <https://bugs.gnu.org/26744>.

* gnu/packages/python.scm (python-mwclient, python2-mwclient): New variables.
2017-05-02 22:21:36 +02:00
Danny Milosavljevic 1aecfe176a
gnu: python-pytest-cov: Update to 2.4.0.
Fixes <https://bugs.gnu.org/26743>.

* gnu/packages/python.scm (python-pytest-cov): Update to 2.4.0.
2017-05-02 22:20:44 +02:00
Efraim Flashner 341ccb0f3b
gnu: obs: Update to 18.0.2.
* gnu/packages/video.scm (obs): Update to 18.0.2.
2017-05-02 22:24:34 +03:00
Kei Kebreau 28ee4d41ed
gnu: gnome-settings-daemon: Update to 3.24.1.
* gnu/packages/gnome.scm (gnome-settings-daemon): Update to 3.24.1.
2017-05-02 13:01:54 -04:00
Kei Kebreau 796a0c0358
gnu: gsettings-desktop-schemas: Update to 3.24.0.
* gnu/packages/gnome.scm (gsettings-desktop-schemas): Update to 3.24.0.
2017-05-02 11:14:51 -04:00
Ludovic Courtès 4aabc8eaa2
build: Install gnu/build/svg.scm.
Fixes a regression introduced in
commit 960887b297.

* Makefile.am (MODULES_NOT_COMPILED): New variable.
(nobase_dist_guilemodule_DATA): Add $(MODULES_NOT_COMPILED).
(EXTRA_DIST): Remove gnu/build/svg.scm.
* gnu/local.mk (MODULES_NOT_COMPILED): New variable.
2017-05-02 15:44:35 +02:00
Ludovic Courtès 693f12ce23
build: 'check-system' now depends on the bootstrap Guile tarballs.
Reported by Chris Marusich <cmmarusich@gmail.com>.

* gnu/local.mk (BOOTSTRAP_GUILE_TARBALLS): New variable.
(DISTCLEANFILES): Define as an alias for 'BOOTSTRAP_GUILE_TARBALLS'.
* Makefile.am (check-system): Depend on $(BOOTSTRAP_GUILE_TARBALLS).
2017-05-02 15:10:05 +02:00
Ludovic Courtès 49f9d7f697
services: nscd: Create /etc/resolv.conf if it does not exist.
* gnu/services/base.scm (nscd-activation): Create /etc/resolv.conf if it
does not exist yet.
2017-05-02 12:32:52 +02:00
Ludovic Courtès 1fd0fc0db4
gnu: parallel: Update to 20170422.
* gnu/packages/parallel.scm (parallel): Update to 20170422.
2017-05-02 12:32:52 +02:00
Ludovic Courtès 915d7792ac
gnu: ocrad: Update to 0.26.
* gnu/packages/ocr.scm (ocrad): Update to 0.26.
2017-05-02 12:32:52 +02:00
Ludovic Courtès 5c6b6827e9
gnu: libiconv: Update to 1.15.
* gnu/packages/base.scm (libiconv): Update to 1.15.
2017-05-02 12:32:52 +02:00
Ludovic Courtès ebc4b6e0cf
gnu: less: Update to 487.
* gnu/packages/less.scm (less): Update to 487.
2017-05-02 12:32:52 +02:00
Ludovic Courtès 005375f53b
gnu: acct: Update to 6.6.3.
* gnu/packages/acct.scm (acct): Update to 6.6.3.
2017-05-02 12:32:52 +02:00
Ludovic Courtès 20832afbf2
gnu: emacs-emms: Update to 4.3.
* gnu/packages/emacs.scm (emms): Update to 4.3.
2017-05-02 12:32:51 +02:00
Mark H Weaver 7020a6ab8b
gnu: ghostscript: Fix grafting of ghostscript/x and ghostscript/cups.
* gnu/packages/cups.scm (ghostscript/cups): Use package/inherit.
* gnu/packages/ghostscript.scm (ghostscript/x): Use package/inherit.
(ghostscript/fixed)[replacement]: Override to #f.
2017-05-02 04:19:11 -04:00
Mark H Weaver ee3401d018
gnu: icecat: Add more fixes from upstream mozilla-esr52.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from the
upstream mozilla-esr52 repository.
2017-05-02 04:19:03 -04:00
Danny Milosavljevic 6e7302e93b
gnu: Add python-flask-oidc.
Fixes <https://bugs.gnu.org/26731>.

* gnu/packages/python.scm (python-flask-oidc): New variable.
2017-05-02 09:27:18 +02:00
Danny Milosavljevic f3f8d159c3
gnu: Add python-oauth2client.
* gnu/packages/python.scm (python-oauth2client): New variable.
2017-05-02 09:27:17 +02:00
Mark H Weaver 60c9e80444
gnu: linux-libre: Update to 4.11.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.11.
(%linux-libre-hash): Update hash.
* gnu/packages/aux-files/linux-libre/4.10-i686.conf,
gnu/packages/aux-files/linux-libre/4.10-x86_64.conf: Delete files.
* gnu/packages/aux-files/linux-libre/4.11-i686.conf,
gnu/packages/aux-files/linux-libre/4.11-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Adjust accordingly.
2017-05-01 21:48:15 -04:00
Brendan Tildesley f3744a01e6
gnu: Add font-cns11643-swjz.
* gnu/packages/fonts.scm (font-cns11643-swjz): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-05-02 00:58:32 +02:00
Brendan Tildesley 840b713613
gnu: Add font-cns11643.
* gnu/packages/fonts.scm (font-cns11643): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-05-02 00:14:20 +02:00
Christopher Baines 99aa2dce5d
gnu: Add tailon.
* gnu/packages/logging.scm (tailon): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-05-01 23:59:29 +02:00
Christopher Baines 6fdeb324a0
gnu: python-tornado: Update to 4.5.1.
* gnu/packages/python.scm (python-tornado): Update to 4.5.1.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-05-01 23:59:22 +02:00
Christopher Baines e537c917e8
gnu: Add python-sockjs-tornado.
* gnu/packages/python.scm (python-sockjs-tornado): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-05-01 23:59:15 +02:00
Mark H Weaver dd5bb841bf
Revert "gnu: linux-libre: Update to 4.11."
This reverts commit cfd2ca8244.
2017-05-01 17:38:34 -04:00
Leo Famulari 1c4a500aae
gnu: libsndfile: Fix CVE-2017-{8361,8362,8363,8365}.
* gnu/packages/patches/libsndfile-CVE-2017-8361-8363-8365.patch,
gnu/packages/patches/libsndfile-CVE-2017-8362.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/pulseaudio.scm (libsndfile)[replacement]: New field.
(libsndfile/fixed): New variable.
2017-05-01 15:52:58 -04:00
Clément Lassieur d5b091290d
gnu: font-bitstream-vera: Change license to fsdg-compatible.
This license is not X11-style because of its clause that makes it non-free.

* gnu/packages/fonts.scm (font-bitstream-vera)[license]: Change to
fsdg-compatible Bitstream Vera.
2017-05-01 21:32:16 +02:00
Leo Famulari 78df8948c8
gnu: bitcoin-core: Update to 0.14.1.
* gnu/packages/finance.scm (bitcoin-core): Update to 0.14.1.
2017-05-01 14:47:59 -04:00
Leo Famulari 116ac0582c
gnu: linux-libre@4.4: Update to 4.4.65.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.65.
2017-05-01 13:39:59 -04:00
Mathieu Othacehe cfd2ca8244
gnu: linux-libre: Update to 4.11.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.11.
(%linux-libre-hash): Update hash.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-01 13:39:59 -04:00
Marius Bakke c854815c73
gnu: xkbcomp: Update to 1.4.0.
* gnu/packages/xorg.scm (xkbcomp-intermediate, xkbcomp): Update to 1.4.0.
2017-05-01 17:29:19 +02:00
Maxim Cournoyer e93793059d
gnu: python2-urwid: Disable vterm tests.
* gnu/packages/python.scm (python2-urwid)['delete-test_vterm]: Add phase to
delete problematic test modules.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-01 17:28:20 +02:00
Ludovic Courtès e30c2be10d
packages: Remove support for PACKAGE-VERSION deprecated syntax.
This syntax had been deprecated since 2016-02-28.

* gnu/packages.scm (%find-package): Remove #:fallback? parameter and handling.
* tests/guix-build.sh: Remove test for "time-1.7" syntax.
* doc/guix.texi (Invoking guix lint): Update 'guix lint' output in example.
2017-05-01 17:27:54 +02:00
Kei Kebreau 2df65d37a9
gnu: gnome-backgrounds: Update to 3.24.0.
* gnu/packages/gnome.scm (gnome-backgrounds): Update to 3.24.0.
2017-05-01 10:57:33 -04:00
Kei Kebreau e62a38d4ae
gnu: file-roller: Update to 3.24.1.
* gnu/packages/gnome.scm (file-roller): Update to 3.24.1.
2017-05-01 10:46:27 -04:00
Kei Kebreau a5d8c7863c
gnu: evince: Update to 3.24.0.
* gnu/packages/gnome.scm (evince): Update to 3.24.0.
2017-05-01 10:42:48 -04:00
Roel Janssen f432254237
gnu: vcftools: Update to 0.1.15.
* gnu/packages/bioinformatics.scm (vcftools): Update to 0.1.15.
2017-05-01 16:18:39 +02:00
Julien Lepiller fa936915ce
gnu: services: nginx: Fix key verification.
* gnu/services/web.scm (default-nginx-server-config): Fix wrong variable name.
2017-05-01 10:12:49 +02:00
Julien Lepiller 5a10cd4736
gnu: services: Create logs directory.
* gnu/services/web.scm (nginx-activation): Create logs directory so nginx can
log its startup messages before it loads its configuration.
2017-05-01 09:57:03 +02:00
Julien Lepiller 0f4740f4fa
gnu: services: nginx: Test certificate presence.
* gnu/services/web.scm (default-nginx-server-config): Test certificate
presence when https is requested at configure time.
2017-05-01 09:56:57 +02:00
ng0 9416112ed2
gnu: neomutt: Update to 20170428.
* gnu/packages/mail.scm (neomutt): Update to 20170428.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-30 19:27:44 -04:00
Mathieu Othacehe dd69ff6d45
gnu: emacs-mu4e-alert: Update to 1.0.
* gnu/packages/emacs.scm (emacs-mu4e-alert): Update to 1.0.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-30 19:23:18 -04:00
Danny Milosavljevic 7cf06d62bf
gnu: Add gcc-vc4.
Fixes <https://bugs.gnu.org/26541>.

* gnu/packages/bootstrap.scm (glibc-dynamic-linker): Add vc4-elf.
* gnu/packages/embedded.scm (gcc-vc4): New variable.
2017-05-01 01:14:27 +02:00
Mathieu Othacehe b3542d77fe
gnu: guile-git: Update to revision 2.
* gnu/packages/guile.scm (guile-git): Update to revision 2.
[arguments]: remove "ccache -> site-ccache" substitution because it
has been ported upstream.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-30 19:07:09 -04:00
Leo Famulari 4d31d14397
gnu: python-llfuse: Update to 1.2.
* gnu/packages/python.scm (python-llfuse, python2-llfuse): Update to 1.2.
2017-04-30 17:15:37 -04:00
Leo Famulari 436c05586e
gnu: fuse: Update to 2.9.7.
* gnu/packages/linux.scm (fuse): Update to 2.9.7.
2017-04-30 17:15:36 -04:00
Leo Famulari 68f12ea0d2
gnu: radicale: Update to 1.1.2 [fixes CVE-2017-8342].
* gnu/packages/dav.scm (radicale): Update to 1.1.2.
2017-04-30 16:50:08 -04:00
Leo Famulari fbaf9376f6
Revert "gnu: Move netsurf to web-browsers.scm."
This change caused building Guix to fail with:

 393: 1 [eval #<memoized glib-or-gtk-build-system> (# "3.6" "netsurf" . #)]

This reverts commit a39ee1accb.
2017-04-30 15:08:59 -04:00
Kei Kebreau a39ee1accb
gnu: Move netsurf to web-browsers.scm.
* gnu/packages/web.scm: Move netsurf...
* gnu/packages/web-browsers.scm: ...here.
2017-04-30 14:11:16 -04:00
Kei Kebreau f18f4364d8
Merge commit '2ff8dea' into gnome-updates 2017-04-30 13:58:06 -04:00
Ricardo Wurmus c2e4f14ac8
gnu: glibc/linux: Fix build of glibc-intermediate.
This is a follow-up to commit b2fd8f6367.

* gnu/packages/base.scm (glibc/linux)[arguments]: Take patch from either
native-inputs or just inputs; fix syntax error; report errors on patch
failure.
2017-04-30 13:01:20 +02:00
Efraim Flashner dc00f63527
gnu: femtolisp: Remove aarch64-linux from supported-architectures.
* gnu/packages/lisp.scm (femtolisp)[supported-systems]: Remove
aarch64-linux from supported-systems.
2017-04-30 13:03:09 +03:00
Thomas Danckaert 300200b637
gnu: Add netcdf-fortran.
* gnu/packages/maths.scm (netcdf-fortran): New variable.
2017-04-30 11:50:50 +02:00
Efraim Flashner 06be316111
gnu: jemalloc: Disable transparent huge pages on non-Intel systems.
* gnu/packages/jemalloc.scm (jemalloc)[arguments]: On non-Intel systems
add '--disable-thp' to #:configure-flags. Adjust #:phases to remove
offending test which incorrectly tests transparent huge pages.
2017-04-30 11:04:38 +03:00
Christopher Allan Webber b9ce9eca23
python-sphinxcontrib-programoutput: Update to 0.10.
* gnu/packages/python.scm (python-sphinxcontrib-programoutput): Update to 0.10.
2017-04-29 18:50:53 -05:00
Marius Bakke 564324f457
gnu: xapian: Update to 1.4.4.
* gnu/packages/search.scm (xapian): Update to 1.4.4.
2017-04-29 23:50:57 +02:00
Kei Kebreau dc4b64ae3f
gnu: eog: Update to 3.24.1.
* gnu/packages/gnome.scm (eog): Update to 3.24.1.
2017-04-29 17:47:24 -04:00
Ricardo Wurmus b2fd8f6367
gnu: glibc/linux: Fix runtime crashes on i686 systems.
* gnu/packages/patches/glibc-memchr-overflow-i686.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/commencement.scm (glibc-final-with-bootstrap-bash)[native-inputs]:
Add the patch conditionally for i686 systems.
* gnu/packages/base.scm (glibc/linux)[native-inputs]: Add the patch
conditionally for i686 systems.
[arguments]: Apply the patch conditionally on i686 systems.
2017-04-29 23:31:35 +02:00
Efraim Flashner e18e17ea4e
gnu: lsof: Update to 4.89.
* gnu/packages/lsof.scm (lsof): Update to 4.89.
2017-04-29 23:41:06 +03:00
Efraim Flashner 4ae3549f7c
gnu: lsof: Shorten 'install phase.
* gnu/packages/lsof.scm (lsof)[arguments]: Use 'install-file during the
'install phase.
2017-04-29 23:41:05 +03:00
Efraim Flashner b6ea329a32
gnu: lsof: Use 'modify-phases' syntax.
* gnu/packages/lsof.scm (lsof)[arguments]: Use 'modify-phases' syntax.
2017-04-29 23:25:22 +03:00
Efraim Flashner d5fa9fd1fe
gnu: lsof: Add to mirror list.
* gnu/packages/lsof.scm (lsof)[source]: Add to mirror list.
2017-04-29 23:20:47 +03:00
Efraim Flashner 90f83099e8
gnu: r-genomeinfodbdata: Fix source url.
* gnu/packages/bioinformatics.scm (r-genomeinfodbdata)[source]: Use
source uri and not bioconductor-uri shortener.
2017-04-29 22:53:43 +03:00
Leo Famulari 86f48a8dbf
gnu: freetype: Fix CVE-2017-{8105,8287}.
* gnu/packages/patches/freetype-CVE-2017-8105.patch,
gnu/packages/patches/freetype-CVE-2017-8287.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/fontutils.scm (freetype)[replacement]: New field.
(freetype/fixed): New variable.
2017-04-29 12:14:03 -04:00
Julien Lepiller e24d527131
gnu: ocaml-qtest: Use ocaml-qcheck.
* gnu/packages/ocaml.scm (ocaml-qtest)[propagated-inputs]: Add ocaml-qcheck.
2017-04-29 17:51:49 +02:00
Julien Lepiller 2c6ef0dd3b
gnu: Add ocaml-qcheck.
* gnu/packages/ocaml.scm (ocaml-qcheck): New variable.
2017-04-29 17:51:27 +02:00
Danny Milosavljevic 0660d3276c
gnu: python-openid: Fix package.
Fixes <https://bugs.gnu.org/26692>.

* gnu/packages/python.scm (python-openid)[arguments]: Replace 'check phase.
[propagated-inputs]: Add python-defusedxml.
[native-inputs]: Add python-psycopg2, python-django.
2017-04-29 10:52:55 +02:00
Leo Famulari 45fe973645
gnu: ghostscript-with-cups: Avoid inheriting replacement field.
This is a followup to commit a01f15759a.

* gnu/packages/cups.scm (ghostscript/cups)[replacement]: New field.
2017-04-29 01:16:57 -04:00
Tobias Geerinckx-Rice a7c61512e4
gnu: radeontop: Update to 1.0.
* gnu/packages/linux.scm (radeontop): Update to 1.0.
[inputs]: Add libxcb.
2017-04-29 01:03:02 +02:00
Leo Famulari a01f15759a
gnu: ghostscript: Fix CVE-2017-8291.
* gnu/packages/patches/ghostscript-CVE-2017-8291.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ghostscript.scm (ghostscript)[replacement]: New field.
(ghostscript/fixed): New variable.
(ghostscript-with-x)[replacement]: New field.
2017-04-28 17:02:42 -04:00
Arun Isaac 73749ae9f1
gnu: youtube-dl: Update to 2017.04.28.
* gnu/packages/video.scm (youtube-dl): Update to 2017.04.28.
2017-04-28 22:06:58 +05:30
Kei Kebreau ac5c4346eb
gnu: dbus: Update to 1.10.18.
* gnu/packages/glib.scm (dbus): Update to 1.10.18.
2017-04-28 11:47:07 -04:00
Ricardo Wurmus 162a4a0323
gnu: Add enigma.
* gnu/packages/games.scm (enigma): New variable.
2017-04-28 17:46:39 +02:00
Ricardo Wurmus d00d6cea66
gnu: Add xerces-c.
* gnu/packages/xml.scm (xerces-c): New variable.
2017-04-28 17:46:39 +02:00
Kei Kebreau 8832c96340
gnu: schismtracker: Update to 20170420.
* gnu/packages/music.scm (schismtracker): Update to 20170420.
2017-04-28 11:34:13 -04:00
David Thompson 0cb9fba3dc
gnu: awscli: Add python-pyyaml input.
Without this input, 'aws ec2 import-key-pair' doesn't work.

* gnu/packages/python.scm (awscli)[propagated-inputs]: Add python-pyyaml.
2017-04-28 09:20:37 -04:00
宋文武 28172178b1
gnu: virt-manager: Update to 1.4.1.
* gnu/packages/qemu.scm (virt-manager): Update to 1.4.1.
2017-04-28 21:01:01 +08:00
宋文武 9271dfddc9
gnu: python-libvirt: Update to 3.2.0.
* gnu/packages/qemu.scm (python-libvirt, python2-libvirt): Update to 3.2.0.
2017-04-28 20:53:15 +08:00
宋文武 c3c0316215
gnu: libvirt-glib: Update to 1.0.0.
* gnu/packages/qemu.scm (libvirt-glib): Update to 1.0.0.
2017-04-28 20:23:56 +08:00
宋文武 52caf4b9fd
gnu: libvirt: Update to 3.2.0.
* gnu/packages/qemu.scm (libvirt): Update to 3.2.0.
2017-04-28 20:19:20 +08:00
Roel Janssen 4646a79c65
gnu: r-preprocesscore: Update to 1.38.0.
* gnu/packages/statistics.scm (r-preprocesscore): Update to 1.38.0.
2017-04-28 11:05:43 +02:00
Roel Janssen 524bfe2dbf
gnu: r-msnid: Update to 1.10.0.
* gnu/packages/bioinformatics.scm (r-msnid): Update to 1.10.0.
2017-04-28 11:05:42 +02:00
Roel Janssen 82359c72cb
gnu: r-msnbase: Update to 2.2.0.
* gnu/packages/bioinformatics.scm (r-msnbase): Update to 2.2.0.
2017-04-28 11:05:41 +02:00
Roel Janssen 5bfa6e090d
gnu: r-pcamethods: Update to 1.68.0.
* gnu/packages/bioinformatics.scm (r-pcamethods): Update to 1.68.0.
2017-04-28 11:05:40 +02:00
Roel Janssen 63bf2102cd
gnu: r-mzid: Update to 1.14.0.
* gnu/packages/bioinformatics.scm (r-mzid): Update to 1.14.0.
2017-04-28 11:05:38 +02:00
Roel Janssen 60c08b2ff4
gnu: r-vsn: Update to 3.44.0.
* gnu/packages/bioinformatics.scm (r-vsn):
[source]: Update to 3.44.0,
[propagated-inputs]: Add r-hexbin.
2017-04-28 11:05:37 +02:00
Roel Janssen bd3cc4cc52
gnu: r-affy: Update to 1.54.0.
* gnu/packages/bioinformatics.scm (r-affy): Update to 1.54.0.
2017-04-28 11:05:37 +02:00
Roel Janssen 71abcc4cbf
gnu: r-affyio: Update to 1.46.0.
* gnu/packages/bioinformatics.scm (r-affyio): Update to 1.46.0.
2017-04-28 11:05:36 +02:00
Roel Janssen e440ad6d4f
gnu: r-mzr: Update to 2.10.0.
* gnu/packages/bioinformatics.scm (r-mzr): Update to 2.10.0.
2017-04-28 11:05:35 +02:00
Roel Janssen 5b1337cc60
gnu: r-protgenerics: Update to 1.8.0.
* gnu/packages/bioinformatics.scm (r-protgenerics): Update to 1.8.0.
2017-04-28 11:05:33 +02:00
Roel Janssen 1d09d017db
gnu: r-sva: Update to 3.24.0.
* gnu/packages/bioinformatics.scm (r-sva): Update to 3.24.0.
2017-04-28 11:05:20 +02:00
Roel Janssen d52d2d623a
gnu: r-copywriter: Update to 2.8.0.
* gnu/packages/bioinformatics.scm (r-copywriter): Update to 2.8.0.
2017-04-28 11:05:19 +02:00
Roel Janssen 7d72f2a803
gnu: r-chipseq: Update to 1.26.0.
* gnu/packages/bioinformatics.scm (r-chipseq): Update to 1.26.0.
2017-04-28 11:05:18 +02:00
Roel Janssen 04049a5f2c
gnu: r-rhdf5: Update to 2.20.0.
* gnu/packages/bioinformatics.scm (r-rhdf5): Update to 2.20.0.
2017-04-28 11:05:18 +02:00
Roel Janssen ff58a1af98
gnu: r-tximport: Update to 1.4.0.
* gnu/packages/bioinformatics.scm (r-tximport): Update to 1.4.0.
2017-04-28 11:05:16 +02:00
Roel Janssen cf4ac4e465
gnu: r-mutationalpatterns: Update to 1.2.0.
* gnu/packages/bioinformatics.scm (r-mutationalpatterns):
[source]: Update to 1.2.0,
[propagated-inputs]: Add r-bsgenome-hsapiens-1000genomes-hs37d5,
  r-bsgenome-hsapiens-ucsc-hg19.
2017-04-28 11:05:13 +02:00
Roel Janssen ccd2aade98
gnu: r-bamsignals: Update to 1.8.0.
* gnu/packages/bioinformatics.scm (r-bamsignals): Update to 1.8.0.
2017-04-28 11:05:12 +02:00
Roel Janssen 37631ddc28
gnu: r-rhtslib: Update to 1.8.0.
* gnu/packages/bioinformatics.scm (r-rhtslib): Update to 1.8.0.
2017-04-28 11:05:11 +02:00
Roel Janssen 8444f6067a
gnu: r-zlibbioc: Update to 1.22.0.
* gnu/packages/bioinformatics.scm (r-zlibbioc): Update to 1.22.0.
2017-04-28 11:05:10 +02:00
Roel Janssen a7b90ea990
gnu: r-motifrg: Update to 1.20.0.
* gnu/packages/bioinformatics.scm (r-motifrg): Update to 1.20.0.
2017-04-28 11:05:09 +02:00
Roel Janssen 0fce7d9be5
gnu: r-seqlogo: Update to 1.42.0.
* gnu/packages/bioinformatics.scm (r-seqlogo): Update to 1.42.0.
2017-04-28 11:05:08 +02:00
Roel Janssen 3ae82c8dfe
gnu: r-genomation: Update to 1.8.0.
* gnu/packages/bioinformatics.scm (r-genomation): Update to 1.8.0.
2017-04-28 11:05:07 +02:00
Roel Janssen 08b9224d2d
gnu: r-seqpattern: Update to 1.8.0.
* gnu/packages/bioinformatics.scm (r-seqpattern): Update to 1.8.0.
2017-04-28 11:05:06 +02:00
Roel Janssen 5999359f56
gnu: r-impute: Update to 1.50.0.
* gnu/packages/bioinformatics.scm (r-impute): Update to 1.50.0.
2017-04-28 11:05:06 +02:00
Roel Janssen c54a702a28
gnu: r-bsgenome: Update to 1.44.0.
* gnu/packages/bioinformatics.scm (r-bsgenome): Update to 1.44.0.
2017-04-28 11:05:04 +02:00
Roel Janssen 6e70b6d63c
gnu: r-topgo: Update to 2.28.0.
* gnu/packages/bioinformatics.scm (r-topgo): Update to 2.28.0.
2017-04-28 11:05:03 +02:00
Roel Janssen 56373771b3
gnu: r-graph: Update to 1.54.0.
* gnu/packages/bioinformatics.scm (r-graph): Update to 1.54.0.
2017-04-28 11:05:02 +02:00
Roel Janssen 5d0301a339
gnu: r-genomicfeatures: Update to 1.28.0.
* gnu/packages/bioinformatics.scm (r-genomicfeatures): Update to 1.28.0.
2017-04-28 11:05:01 +02:00
Roel Janssen 2ea7155b04
gnu: r-rtracklayer: Update to 1.36.0.
* gnu/packages/bioinformatics.scm (r-rtracklayer): Update to 1.36.0.
2017-04-28 11:05:00 +02:00
Roel Janssen 5f16d1e47d
gnu: r-genomicalignments: Update to 1.12.0.
* gnu/packages/bioinformatics.scm (r-genomicalignments): Update to 1.12.0.
2017-04-28 11:04:59 +02:00
Roel Janssen d006ee31af
gnu: r-summarizedexperiment: Update to 1.6.0.
* gnu/packages/bioinformatics.scm (r-summarizedexperiment):
[source]: Update to 1.6.0,
[propagated-inputs]: Add r-delayedarray.
2017-04-28 11:04:58 +02:00
Roel Janssen 6bf5543be8
gnu: r-rsamtools: Update to 1.28.0.
* gnu/packages/bioinformatics.scm (r-rsamtools): Update to 1.28.0.
2017-04-28 11:04:57 +02:00
Roel Janssen 3ed41af6b5
gnu: r-biostrings: Update to 2.44.0.
* gnu/packages/bioinformatics.scm (r-biostrings): Update to 2.44.0.
2017-04-28 11:04:56 +02:00
Roel Janssen 502da6ffc7
gnu: r-biocparallel: Update to 1.10.0.
* gnu/packages/bioinformatics.scm (r-biocparallel): Update to 1.10.0.
2017-04-28 11:04:55 +02:00
Roel Janssen 78e7a589c9
gnu: r-biomart: Update to 2.32.0.
* gnu/packages/bioinformatics.scm (r-biomart): Update to 2.32.0.
2017-04-28 11:04:47 +02:00
Roel Janssen aafaab22d3
gnu: r-annotationdbi: Update to 1.38.0.
* gnu/packages/bioinformatics.scm (r-annotationdbi): Update to 1.38.0.
2017-04-28 11:04:46 +02:00
Roel Janssen b2fff403c8
gnu: r-biobase: Update to 2.36.0.
* gnu/packages/bioinformatics.scm (r-biobase): Update to 2.36.0.
2017-04-28 11:04:44 +02:00
Roel Janssen 1859712bef
gnu: r-genomicranges: Update to 1.28.0.
* gnu/packages/bioinformatics.scm (r-genomicranges): Update to 1.28.0.
2017-04-28 11:04:42 +02:00
Roel Janssen 17a02f5149
gnu: r-xvector: Update to 0.16.0.
* gnu/packages/bioinformatics.scm (r-xvector): Update to 0.16.0.
2017-04-28 11:04:42 +02:00
Roel Janssen abf5a14e11
gnu: r-limma: Update to 3.32.0.
* gnu/packages/bioinformatics.scm (r-limma): Update to 3.32.0.
2017-04-28 11:04:41 +02:00
Roel Janssen d2d7af9832
gnu: r-variantannotation: Update to 1.22.0.
* gnu/packages/bioinformatics.scm (r-variantannotation): Update to 1.22.0.
2017-04-28 11:04:40 +02:00
Roel Janssen 00ffd55fa1
gnu: r-edger: Update to 3.18.0.
* gnu/packages/bioinformatics.scm (r-edger): Update to 3.18.0.
2017-04-28 11:04:39 +02:00
Roel Janssen 38b99ccc57
gnu: r-genomeinfodb: Update to 1.12.0.
* gnu/packages/bioinformatics.scm (r-genomeinfodb): [source] Update to 1.12.0,
[propagated-inputs]: Add r-genomeinfodbdata.
2017-04-28 11:04:37 +02:00
Roel Janssen 7d9ab5d920
gnu: r-iranges: Update to 2.10.0.
* gnu/packages/bioinformatics.scm (r-iranges): Update to 2.10.0.
2017-04-28 11:04:36 +02:00
Roel Janssen f1f380185b
gnu: r-s4vectors: Update to 0.14.0.
* gnu/packages/bioinformatics.scm (r-s4vectors): Update to 0.14.0.
2017-04-28 11:04:34 +02:00
Roel Janssen 9b02d49cb0
gnu: r-dnacopy: Update to 1.50.0.
* gnu/packages/bioinformatics.scm (r-dnacopy): Update to 1.50.0.
2017-04-28 11:04:33 +02:00
Roel Janssen 2e11beec48
gnu: r-bioccheck: Update to 1.12.0.
* gnu/packages/bioinformatics.scm (r-bioccheck): Update to 1.12.0.
2017-04-28 11:04:32 +02:00
Roel Janssen 3bef24c968
gnu: r-biocstyle: Update to 2.4.0.
* gnu/packages/bioinformatics.scm (r-biocstyle): [source] Update to 2.4.0.
[propagated-inputs]: Add r-bookdown, r-knitr, r-rmarkdown, r-yaml.
2017-04-28 11:04:31 +02:00
Roel Janssen 68eac34974
gnu: r-biocviews: Update to 1.44.0.
* gnu/packages/bioinformatics.scm (r-biocviews): Update to 1.44.0.
2017-04-28 11:04:30 +02:00
Roel Janssen 3bef15286a
gnu: r-biocinstaller: Update to 1.26.0.
* gnu/packages/bioinformatics.scm (r-biocinstaller): Update to 1.26.0.
2017-04-28 11:04:28 +02:00
Roel Janssen 28a5b3f2c6
gnu: r-biocgenerics: Update to 0.22.0.
* gnu/packages/bioinformatics.scm (r-biocgenerics): Update to 0.22.0.
2017-04-28 11:04:26 +02:00
Roel Janssen 795a604526
gnu: r-grohmm: Update to 1.10.0.
* gnu/packages/bioinformatics.scm (r-grohmm): Update to 1.10.0.
2017-04-28 11:04:25 +02:00
Roel Janssen 026dc7e4fc
gnu: r-systempiper: Update to 1.10.0.
* gnu/packages/bioinformatics.scm (r-systempiper): Update to 1.10.0.
2017-04-28 11:04:24 +02:00
Roel Janssen 34c276f761
gnu: r-shortread: Update to 1.34.0.
* gnu/packages/bioinformatics.scm (r-shortread): Update to 1.34.0.
2017-04-28 11:04:22 +02:00
Roel Janssen 9511773423
gnu: r-gostats: Update to 2.42.0.
* gnu/packages/bioinformatics.scm (r-gostats): Update to 2.42.0.
2017-04-28 11:04:21 +02:00
Roel Janssen ca0289aee7
gnu: r-category: Update to 2.42.0.
* gnu/packages/bioinformatics.scm (r-category): Update to 2.42.0.
2017-04-28 11:04:20 +02:00
Roel Janssen c584a07ffd
gnu: r-gseabase: Update to 1.38.0.
* gnu/packages/bioinformatics.scm (r-gseabase): Update to 1.38.0.
2017-04-28 11:04:19 +02:00
Roel Janssen 8ab6f241ea
gnu: r-rbgl: Update to 1.52.0.
* gnu/packages/bioinformatics.scm (r-rbgl): Update to 1.52.0.
2017-04-28 11:04:16 +02:00
Roel Janssen 46972a4427
gnu: r-annotationforge: Update to 1.18.0.
* gnu/packages/bioinformatics.scm (r-annotationforge): Update to 1.18.0.
2017-04-28 11:04:12 +02:00
Roel Janssen 3ae74e451c
gnu: r-deseq2: Update to 1.16.0.
* gnu/packages/bioinformatics.scm (r-deseq2): Update to 1.16.0.
2017-04-28 11:04:09 +02:00
Roel Janssen b5bc3a3963
gnu: r-genefilter: Update to 1.58.0.
* gnu/packages/bioinformatics.scm (r-genefilter): Update to 1.58.0.
2017-04-28 11:04:06 +02:00
Roel Janssen 97a50e4f34
gnu: r-geneplotter: Update to 1.54.0.
* gnu/packages/bioinformatics.scm (r-geneplotter): Update to 1.54.0.
2017-04-28 11:03:59 +02:00
Roel Janssen dbab99b6d2
gnu: r-annotate: Update to 1.54.0.
* gnu/packages/bioinformatics.scm (r-annotate): Update to 1.54.0.
2017-04-28 11:03:47 +02:00
Roel Janssen ffef27f3d2
gnu: Add r-genomeinfodbdata.
* gnu/packages/bioinformatics.scm (r-genomeinfodbdata): New variable.
2017-04-28 10:17:06 +02:00
Roel Janssen 71e34e6b5b
gnu: Add r-delayedarray.
* gnu/packages/bioinformatics.scm (r-delayedarray): New variable.
2017-04-28 10:15:12 +02:00
Roel Janssen 2abfc5b827
gnu: Add r-bookdown.
* gnu/packages/bioinformatics.scm (r-bookdown): New variable.
2017-04-28 10:09:31 +02:00
Mark H Weaver 833361a483
gnu: linux-libre: Update to 4.10.13.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.10.13.
(%linux-libre-hash): Update hash.
2017-04-28 00:42:46 -04:00
Mark H Weaver f28851be95
gnu: linux-libre@4.9: Update to 4.9.25.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.25.
2017-04-28 00:40:48 -04:00
Mark H Weaver 01c58cb3e9
gnu: linux-libre@4.4: Update to 4.4.64.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.64.
2017-04-28 00:39:53 -04:00
Marius Bakke 244d4f4877
gnu: serf: Update to 1.3.9.
* gnu/packages/patches/serf-comment-style-fix.patch,
gnu/packages/patches/serf-deflate-buckets-test-fix.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/web.scm (serf): Update to 1.3.9.
[source]: Remove patches.
2017-04-27 17:58:43 +02:00
Marius Bakke decb4c26fa
gnu: serf: Disable expired SSL tests.
Fixes <https://bugs.gnu.org/26671>.

* gnu/packages/web.scm (serf)[arguments]<#:phases>: Add 'disable-broken-tests'.
2017-04-27 17:58:43 +02:00
Marius Bakke 0d29f5aac5
gnu: kodi: Update to 18.0_alpha-3-749c61e.
* gnu/packages/kodi.scm (kodi): Update to 18.0_alpha-3-749c61e.
2017-04-27 17:58:43 +02:00
Tobias Geerinckx-Rice 6373cddf42
gnu: tor: Update to 0.3.0.6.
* gnu/packages/tor.scm (tor): Update to 0.3.0.6.
2017-04-27 13:00:45 +02:00
Tobias Geerinckx-Rice baca533370
gnu: simple-scan: Update to 3.24.1.
* gnu/packages/gnome.scm (simple-scan): Update to 3.24.1.
2017-04-27 09:37:32 +02:00
Arun Isaac d39a84e80c
gnu: Add mdbtools.
* gnu/packages/databases.scm (mdbtools): New variable.
2017-04-27 10:15:51 +05:30
Leo Famulari 2018eea07b
Merge branch 'staging' 2017-04-27 00:33:06 -04:00
Efraim Flashner be58ffa4aa
gnu: owncloud-client: Update to 2.3.1.
* gnu/packages/sync.scm (owncloud-client): Update to 2.3.1.
[arguments]: Enable more tests.
2017-04-26 22:04:01 +03:00
Vasile Dumitrascu c9ba67a5f2
gnu: synergy: Update to 1.8.8.
* gnu/packages/synergy.scm (synergy): Update to 1.8.8.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-27 00:03:20 +05:30
Marius Bakke b4a6497ca3
gnu: harfbuzz: Update to 1.4.6.
* gnu/packages/gtk.scm (harfbuzz): Update to 1.4.6.
2017-04-26 17:34:39 +02:00
Petter b63106089a
gnu: Add Xfce Notification Daemon.
* gnu/packages/xfce.scm (xfce4-notifyd): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-26 16:32:24 +02:00
Danny Milosavljevic 2766f9e84f
gnu: Add volk.
Fixes <http://bugs.gnu.org/26614>.

* gnu/packages/engineering.scm (volk): New variable.
2017-04-26 15:59:09 +02:00
Ricardo Wurmus fadae857b7
gnu: nss-pam-ldapd: Add Kerberos support.
* gnu/packages/openldap.scm (nss-pam-ldapd)[inputs]: Add mit-krb5.
2017-04-26 13:10:00 +02:00
Ricardo Wurmus 289a89801a
gnu: nss-pam-ldapd: Look for nslcd.conf in global /etc/ directory.
* gnu/packages/openldap.scm (nss-pam-ldapd)[arguments]: Set
"--with-ldap-conf-file" to look for global configuration file; add build phase
to install example configuration file in the package output directory.
2017-04-26 13:09:13 +02:00
Mathieu Othacehe efba832751
gnu: ethtool: Update to 4.10.
* gnu/packages/networking.scm (ethtool): Update to 4.10.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-26 11:42:16 +02:00
Marius Bakke ce09f04ea0
gnu: ceph: Update to 12.0.2.
* gnu/packages/storage.scm (ceph): Update to 12.0.2.
[arguments]<#:phases>: Disable new test.
* gnu/packages/patches/ceph-disable-cpu-optimizations.patch: Adjust.
2017-04-26 11:39:33 +02:00
Marius Bakke 011b858b94
gnu: vte-ng: Update to 0.48.2.a.
* gnu/packages/gnome.scm (vte-ng): Update to 0.48.2.a.
[native-inputs]: Change GPERF-3.0 to GPERF.
2017-04-26 11:39:31 +02:00
Efraim Flashner b27aacbfe2
gnu: Add gcompris-qt.
* gnu/packages/education.scm (gcompris-qt): New variable.
2017-04-26 12:04:26 +03:00
Efraim Flashner 4ad70ad8de
gnu: qtkeychain: Update to 0.8.0.
* gnu/packages/qt.scm (qtkeychain): Update to 0.8.0.
2017-04-26 09:42:13 +03:00
Efraim Flashner cd48a54902
gnu: fuse: Patch conflicting headers with the kernel.
* gnu/packages/linux.scm (fuse)[source]: Add patch.
* gnu/packages/patches/fuse-overlapping-headers.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-04-26 08:45:24 +03:00
Christopher Allan Webber d26ae96c3d
gnu: Add guile-sjson.
* gnu/packages/guile.scm (guile-sjson): Add guile-sjson.
2017-04-25 22:44:52 -05:00
Catonano 623fb4d162
gnu: Add freexl.
* gnu/packages/xml.scm (freexl): New variable.
2017-04-25 22:15:34 +02:00
Thomas Danckaert b8ebbefee2
gnu: duplicity: Update to 0.7.12.
* gnu/packages/backup.scm (duplicity): Update to 0.7.12.
2017-04-25 21:04:04 +02:00
Arun Isaac b5f57f60d5
Update name on email address for Mathieu Othacehe. 2017-04-26 00:11:17 +05:30
Leo Famulari 39d2d9a7ab
Merge branch 'master' into staging 2017-04-25 14:27:03 -04:00
Mathieu Othacehe c2bae4a219
gnu: cmst: Update to 2017.03.18.
* gnu/packages/connman.scm (cmst): Update to 2017.03.18.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-25 23:33:08 +05:30
Ricardo Wurmus 31c374e081
gnu: python-pysam: Disable tests.
* gnu/packages/bioinformatics.scm (python-pysam): Disable tests.
2017-04-25 14:05:59 +02:00
Efraim Flashner 43ba5dd4eb
gnu: mpv: Update to 0.25.0.
* gnu/packages/video.scm (mpv): Update to 0.25.0.
[arguments]: Add explicit configure-flags to enable cdda, dvdread and dvdnav.
2017-04-24 22:38:14 +03:00
Mathieu Othacehe a2a15f6b21
gnu: speedtest-cli: Update to 1.0.5.
* gnu/packages/networking.scm (speedtest-cli): Update to 1.0.5.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-04-24 21:25:14 +03:00
Ricardo Wurmus b2955e224e
gnu: python-pysam: Fix tests, again.
* gnu/packages/bioinformatics.scm (python-pysam)[arguments]: Run nosetests
explicitly with a single process.
2017-04-24 18:46:28 +02:00
Efraim Flashner c136240efc
gnu: diamond: Enable building on all architectures.
* gnu/packages/bioinformatics.scm (diamond)[supported-systems]: Remove
field.
2017-04-24 19:30:10 +03:00
Efraim Flashner f0ef7b47d3
gnu: libevent: Disable regress tests.
* gnu/packages/libevent.scm (libevent)[arguments]: Disable the 'regress'
tests.
2017-04-24 19:30:02 +03:00
Kei Kebreau 0611abff32
gnu: wmfire: Update source code for new GDK versions.
* gnu/packages/patches/wmfire-update-for-new-gdk-versions.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnustep.scm (wmfire)[source]: Add patch.
2017-04-24 11:23:31 -04:00
Efraim Flashner 094f4b53af
gnu: unionfs-fuse: Enable tests.
* gnu/packages/linux.scm (unionfs-fuse)[arguments]: Replace 'check phase.
[native-inputs]: Add python, python-pytest.
2017-04-24 12:11:55 +03:00
Efraim Flashner 2f861edf5c
gnu: unionfs-fuse: Update to 2.0.
* gnu/packages/linux.scm (unionfs-fuse): Update to 2.0.
[home-page]: Update to Github page.
2017-04-24 12:10:32 +03:00
Efraim Flashner 092b7b3e69
gnu: wiredtiger: Enable building on aarch64-linux.
* gnu/packages/databases.scm (wiredtiger)[supported-systems]: Add
aarch64-linux to supported-systems.
2017-04-24 11:35:43 +03:00
Efraim Flashner 0aa872eadf
gnu: reptyr: Remove aarch64 from supported systems.
* gnu/packages/screen.scm (reptyr)[supported-systems]: Remove
aarch64-linux from supported-systems.
2017-04-24 11:35:39 +03:00
Efraim Flashner 8df1ee3f33
gnu: sdl-gfx: Enable building on all architectures.
* gnu/packages/sdl.scm (sdl-gfx)[arguments]: On non-Intel architectures
disable mmx processor instructions.
[supported-systems]: Remove field.
2017-04-24 11:35:35 +03:00
Efraim Flashner b9af056408
gnu: libsmpeg: Set source file-name.
* gnu/packages/video.scm (libsmpeg)[source]: Add file-name field.
2017-04-24 10:30:21 +03:00
Leo Famulari 43acfcb2c7
libcroco: Fix CVE-2017-{7960,7961}.
* gnu/packages/gnome.scm (libcroco)[replacement]: New field.
(libcroco/fixed): New variable.
* gnu/packages/patches/libcroco-CVE-2017-7960.patch,
gnu/packages/patches/libcroco-CVE-2017-7961.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2017-04-24 01:10:23 -04:00
Marius Bakke 8030679397
gnu: xorg-server@1.19.3: Correct hash.
This hash got reset back to 1.19.2 when 1f49cd546e was merged (1524851f58).

* gnu/packages/xorg.scm (xorg-server-1.19.3)[source]: Update sha256 checksum.
2017-04-24 00:55:28 +02:00
Vasile Dumitrascu 638787307e
gnu: Add emacs-google-maps.
* gnu/packages/emacs.scm (emacs-google-maps): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-23 16:52:06 -04:00
Ricardo Wurmus a71d769d1e
gnu: r-minimal: Update to 3.4.0.
* gnu/packages/statistics.scm (r-minimal): Update to 3.4.0.
[arguments]: Set timezone to UTC+1 in "set-timezone" phase to avoid regression
test failure.
2017-04-23 22:48:19 +02:00
Ricardo Wurmus d28fa5cc70
gnu: Add font-linuxlibertine.
* gnu/packages/fonts.scm (font-linuxlibertine): New variable.
2017-04-23 22:48:19 +02:00
Efraim Flashner f3bd17281a
gnu: obs: Mark as supported only on Intel systems.
* gnu/packages/video.scm (obs)[supported-systems]: New field.
[arguments]: Remove armhf and mips specific substitutions.
2017-04-23 22:16:46 +03:00
Marius Bakke 769df80ded
gnu: nss: Further increase test timeouts on armhf.
* gnu/packages/gnuzilla.scm (nss)[arguments]<#:phases>: Add a substitution
when target platform is armhf.
2017-04-23 11:34:45 +02:00
Ludovic Courtès fd6ec6bd99
gnu: coreutils@8.27: Do not apply 'coreutils-cut-huge-range-test.patch'.
This patch is not needed in 8.27.
Reported by Mark H Weaver <mhw@netris.org>.

* gnu/packages/base.scm (coreutils-8.27)[arguments]: New field.
2017-04-23 01:24:57 +02:00
Daniel Pimentel b59af0c0ce
gnu: Add aspell-dict-pt-br.
* gnu/packages/aspell.scm (aspell-dict-pt-br): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-23 01:24:42 +02:00
Amirouche 946742e3e5
gnu: guile-bytestructures: Update to 91d042e
* gnu/packages/guile.scm (guile-bytestructures): Update to 91d042e.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-23 01:00:39 +02:00
Leo Famulari 1524851f58
Merge branch 'master' into staging 2017-04-22 18:27:12 -04:00
Ludovic Courtès ed9fb46b16
gnu: emacs-guix: Adjust to both 2.2 and 2.0.
* gnu/packages/emacs.scm (emacs-guix)[arguments]: In #:configure-flags,
use 'find-files' to determine the --with-guix-site-dir argument.
2017-04-23 00:03:17 +02:00
Ludovic Courtès ab2419e56a
gnu: guix: Honor the effective Guile version.
* gnu/packages/package-management.scm (guix-0.12.0)[arguments]: In
'wrap-program' phase, use the effective Guile version rather than "2.0".
Add #:modules argument.
2017-04-23 00:03:17 +02:00
Ludovic Courtès 38f10b0c4e
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to 25a4929.
2017-04-23 00:03:17 +02:00
Ricardo Wurmus 3b74b7a283
gnu: r-caret: Update to 6.0-76.
* gnu/packages/statistics.scm (r-caret): Update to 6.0-76.
[propagated-inputs]: Add r-lattice and r-nlme.
2017-04-22 23:30:38 +02:00
Ricardo Wurmus 96071a6db2
gnu: r-lme4: Update to 1.1-13.
* gnu/packages/statistics.scm (r-lme4): Update to 1.1-13.
[propagated-inputs]: Add r-lattice and r-matrix.
2017-04-22 23:30:38 +02:00
Ricardo Wurmus 0d5bc9382a
gnu: r-quantreg: Update to 5.33.
* gnu/packages/statistics.scm (r-quantreg): Update to 5.33.
[propagated-inputs]: Add r-matrix.
2017-04-22 23:30:38 +02:00
Ricardo Wurmus f1a313dfde
gnu: r-compquadform: Update to 1.4.3.
* gnu/packages/statistics.scm (r-compquadform): Update to 1.4.3.
2017-04-22 23:30:38 +02:00
Ricardo Wurmus 50d0b2c158
gnu: r-zoo: Update to 1.8-0.
* gnu/packages/statistics.scm (r-zoo): Update to 1.8-0.
2017-04-22 23:30:37 +02:00
Ricardo Wurmus 1c21e2cf17
gnu: r-matrixstats: Update to 0.52.2.
* gnu/packages/statistics.scm (r-matrixstats): Update to 0.52.2.
2017-04-22 23:30:37 +02:00
Ricardo Wurmus c9d200e3af
gnu: r-r-rsp: Update to 0.41.0.
* gnu/packages/statistics.scm (r-r-rsp): Update to 0.41.0.
2017-04-22 23:30:37 +02:00
Ricardo Wurmus 96338a91d5
gnu: r-rtsne: Update to 0.13.
* gnu/packages/statistics.scm (r-rtsne): Update to 0.13.
2017-04-22 23:30:37 +02:00
Ricardo Wurmus 78a237f6b6
gnu: r-rcpparmadillo: Update to 0.7.800.2.0.
* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.7.800.2.0.
2017-04-22 23:30:37 +02:00
Ricardo Wurmus 050d41ca87
gnu: r-memoise: Update to 1.1.0.
* gnu/packages/statistics.scm (r-memoise): Update to 1.1.0.
2017-04-22 23:30:36 +02:00
Ricardo Wurmus aa745eb61f
gnu: r-markdown: Update to 0.8.
* gnu/packages/statistics.scm (r-markdown): Update to 0.8.
2017-04-22 23:30:36 +02:00
Ricardo Wurmus 958d0ee485
gnu: r-assertthat: Update to 0.2.0.
* gnu/packages/statistics.scm (r-assertthat): Update to 0.2.0.
2017-04-22 23:30:36 +02:00
Ricardo Wurmus 2219e691bb
gnu: r-rpart: Update to 4.1-11.
* gnu/packages/statistics.scm (r-rpart): Update to 4.1-11.
2017-04-22 23:30:36 +02:00
Ricardo Wurmus b3360e09a7
gnu: r-mass: Update to 7.3-47.
* gnu/packages/statistics.scm (r-mass): Update to 7.3-47.
2017-04-22 23:30:35 +02:00
Ricardo Wurmus 4d76947e50
gnu: r-boot: Update to 1.3-19.
* gnu/packages/statistics.scm (r-boot): Update to 1.3-19.
2017-04-22 23:30:35 +02:00
Ricardo Wurmus 5ece8321af
gnu: r-curl: Update to 2.5.
* gnu/packages/web.scm (r-curl): Update to 2.5.
2017-04-22 23:30:35 +02:00
Ricardo Wurmus 1a84edeb0b
gnu: r-seqminer: Update to 5.9.
* gnu/packages/bioinformatics.scm (r-seqminer): Update to 5.9.
2017-04-22 23:30:31 +02:00
Ricardo Wurmus f8fe0e9db7
gnu: Add nss-pam-ldapd.
* gnu/packages/openldap.scm (nss-pam-ldapd): New variable.
2017-04-22 23:10:49 +02:00
Manolis Ragkousis cc4faa35f8
gnu: Add the Hurd.
* gnu/packages/hurd.scm (hurd): New variable.
* gnu/packages/patches/hurd-fix-eth-multiplexer-dependency.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-04-22 23:01:30 +03:00
Manolis Ragkousis b005a37ac2
gnu: hurd: Add hurd-source-url procedure.
* gnu/packages/hurd.scm (hurd-source-url): New procedure.
  (hurd-headers)[source]: Adjust accordingly.
2017-04-22 23:01:24 +03:00
Danny Milosavljevic 71d0420202
system: Rename operating-system-parameters-file to operating-system-boot-parameters-file.
* gnu/system.scm (operating-system-parameters-file): Rename to ...
(operating-system-boot-parameters-file): ... this.
(operating-system-directory-base-entries): Adapt call site.
2017-04-22 20:54:43 +02:00
Danny Milosavljevic af98d25a12
system: Rename operating-system-kernel-arguments to operating-system-user-kernel-arguments.
* gnu/system.scm (operating-system-kernel-arguments): Rename to ...
(operating-system-user-kernel-arguments): ... this.
(<operating-system>): Adapt accordingly.
(operating-system-bootcfg): Adapt accordingly.
(operating-system-parameters-file): Adapt accordingly.
* gnu/system/vm.scm (system-qemu-image/shared-store-script): Adapt
accordingly.
2017-04-22 20:54:31 +02:00
Tobias Geerinckx-Rice 10b91ccaaa
gnu: weechat: Update to 1.7.1.
* gnu/packages/irc.scm (weechat): Update to 1.7.1.
[source, home-page]: Use HTTPS.
2017-04-22 20:35:50 +02:00
Tobias Geerinckx-Rice d65db1d55d
gnu: weechat: Mention ‘IRC’.
* gnu/packages/irc.scm (weechat)[description]: Mention the search term
‘IRC’, split into paragraphs, and other small tweaks.
2017-04-22 20:35:50 +02:00
Kei Kebreau a7086b154f
gnu: hyperrogue: Update to 9.4g.
* gnu/packages/games.scm (hyperrogue): Update to 9.4g.
2017-04-22 13:57:55 -04:00
Kei Kebreau 7d873e0c26
gnu: gnuplot: Update to 5.0.6.
* gnu/packages/maths.scm (gnuplot): Update to 5.0.6.
2017-04-22 13:33:09 -04:00
Marius Bakke 611924eb87
gnu: xf86-video-nouveau: Update to 1.0.15.
* gnu/packages/xorg.scm (xf86-video-nouveau): Update to 1.0.15.
[home-page]: Use HTTPS.
2017-04-22 12:13:36 +02:00
Marius Bakke 1f8c4c53db
gnu: emacs: Update to 25.2.
* gnu/packages/emacs.scm (emacs, emacs-minimal, emacs-no-x,
emacs-no-x-toolkit): Update to 25.2.
2017-04-22 12:13:36 +02:00
Marius Bakke fa8a585e0f
gnu: xdg-utils: Update to 1.1.1.
* gnu/packages/freedesktop.scm (xdg-utils): Update to 1.1.1.
[source]: Adjust file name.
[native-inputs]: Add DOCBOOK-XSL, DOCBOOK-XML-4.1.2, LIBXSLT, W3M and XMLTO.
[arguments]<#:phases>: Add 'patch-hardcoded-paths' and 'locate-catalog-files'
phases. New parameter.
[home-page]: Update to new home.
2017-04-22 12:13:36 +02:00
Mark H Weaver 1efcd3d672
gnu: linux-libre: Update to 4.10.12.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.10.12.
(%linux-libre-hash): Update hash.
2017-04-21 22:06:10 -04:00
Mark H Weaver 7b7770f205
gnu: linux-libre@4.9: Update to 4.9.24.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.24.
2017-04-21 22:05:33 -04:00
Mark H Weaver bd5424d487
gnu: linux-libre@4.4: Update to 4.4.63.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.63.
2017-04-21 22:04:48 -04:00
Ludovic Courtès befbaebf72
gnu: Add guile2.2-ssh.
* gnu/packages/ssh.scm (guile2.2-ssh): New variable.
2017-04-22 01:25:22 +02:00
Ricardo Wurmus 6ef94ecbaa
gnu: Add policycoreutils.
* gnu/packages/selinux.scm (policycoreutils): New variable.
2017-04-22 00:36:43 +02:00
Ricardo Wurmus 41da8dbe12
gnu: Add python-setools.
* gnu/packages/selinux.scm (python-setools): New variable.
2017-04-22 00:36:43 +02:00
Ricardo Wurmus 42c939a859
gnu: Add python-ipy.
* gnu/packages/networking.scm (python-ipy): New variable.
2017-04-22 00:36:43 +02:00
Ricardo Wurmus d7e2d273e1
gnu: Add python-sepolgen.
* gnu/packages/selinux.scm (python-sepolgen): New variable.
2017-04-22 00:36:43 +02:00
Ricardo Wurmus c837027d38
gnu: Add secilc.
* gnu/packages/selinux.scm (secilc): New variable.
2017-04-22 00:36:43 +02:00
Ricardo Wurmus 32be66011a
gnu: Add libsemanage.
* gnu/packages/selinux.scm (libsemanage): New variable.
2017-04-22 00:36:42 +02:00
Ricardo Wurmus 4724d7297f
gnu: Add libselinux.
* gnu/packages/selinux.scm (libselinux): New variable.
2017-04-22 00:36:42 +02:00
Ricardo Wurmus 66af08fb5a
gnu: Add checkpolicy.
* gnu/packages/selinux.scm (checkpolicy): New variable.
2017-04-22 00:36:42 +02:00
Ricardo Wurmus f269ad2536
gnu: Add libsepol.
* gnu/packages/selinux.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2017-04-22 00:36:42 +02:00
Ricardo Wurmus ba85174035
gnu: ibus-libpinyin: Update to 1.9.0.
* gnu/packages/ibus.scm (ibus-libpinyin): Update to 1.9.0.
2017-04-22 00:09:27 +02:00
Ricardo Wurmus 49d49b69f8
gnu: libpinyin: Adjust indentation.
* gnu/packages/ibus.scm (libpinyin)[arguments]: Adjust indentation.
2017-04-22 00:09:26 +02:00
Ricardo Wurmus 31e619385a
gnu: libpinyin: Update to 2.0.0.
* gnu/packages/ibus.scm (libpinyin): Update to 2.0.0.
2017-04-22 00:09:26 +02:00
Leo Famulari 04b9067991
gnu: Remove unused patches.
* gnu/packages/patches/gcc-libiberty-printf-decl.patch,
gnu/packages/patches/grub-CVE-2015-8370.patch,
gnu/packages/patches/grub-freetype.patch,
gnu/packages/patches/grub-gets-undeclared.patch,
gnu/packages/patches/guile-arm-fixes.patch,
gnu/packages/patches/mplayer2-theora-fix.patch,
gnu/packages/patches/soprano-find-clucene.patch,
gnu/packages/patches/util-linux-CVE-2017-2616.patch,
gnu/packages/patches/xf86-video-intel-compat-api.patch,
gnu/packages/patches/xf86-video-intel-glibc-2.20.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-04-21 18:03:04 -04:00
Leo Famulari 0a3bed8819
gnu: libsodium: Update to 1.0.12.
* gnu/packages/crypto.scm (libsodium): Update to 1.0.12.
2017-04-21 16:37:37 -04:00
nee dd37a545f6
gnu: Add crawl.
* gnu/packages/games.scm (crawl): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-22 01:47:46 +05:30
Corentin Bocquillon 9d62551216
gnu: Add libbson.
* gnu/packages/serialization.scm (libbson): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-04-21 15:57:52 -04:00
Leo Famulari eeaea41236
gnu: mutt: Update to 1.8.2.
* gnu/packages/mail.scm (mutt): Update to 1.8.2.
2017-04-21 15:24:11 -04:00
Leo Famulari 324faf82c4
gnu: neomutt: Don't rewrite the source file-name.
* gnu/packages/mail.scm (neomutt)[file-name]: Remove field.
2017-04-21 15:21:27 -04:00
ng0 aa20b004d5
gnu: neomutt: Update to 20170421.
* gnu/packages/mail.scm (neomutt): Update to 20170421.
[native-inputs]: Add 'gettext-minimal'.
[description]: Clarify the state of neomutt as it is now a microfork of mutt.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-04-21 15:21:26 -04:00
Clément Lassieur 6e75740f89
gnu: icecat: Fix GTK 3 file chooser crash.
* gnu/packages/gnuzilla.scm (icecat)[arguments]: Add a 'wrap-program' phase to
set XDG_DATA_DIRS.
2017-04-21 21:05:28 +02:00
nee 4ee81d3794
gnu: Add mcomix.
* gnu/packages/image-viewers.scm (mcomix): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-21 23:21:48 +05:30
Andy Wingo 031e6087c4
gnu: guile: Update to 2.2.2.
* gnu/packages/guile.scm (guile-2.2): Update to 2.2.2.
2017-04-21 16:58:13 +02:00
Marius Bakke 0802f3a034
gnu: libsamplerate: Correct license after 0.1.9 update.
This is a followup to e1f68c9668.

* gnu/packages/pulseaudio.scm (libsamplerate)[license]: Change GPL2+ to BSD-2.
2017-04-21 16:10:12 +02:00
Marius Bakke 1aa78816f9
gnu: imlib2: Update to 1.4.10.
* gnu/packages/image.scm (imlib2): Update to 1.4.10.
2017-04-21 15:36:37 +02:00
Marius Bakke b5ceea9f0d
gnu: sdl-gfx: Update to 2.0.26.
* gnu/packages/sdl.scm (sdl-gfx): Update to 2.0.26.
2017-04-21 15:36:37 +02:00
Marius Bakke 80420acb5e
gnu: portaudio: Update to 190600.20161030.
* gnu/packages/audio.scm (portaudio): Update to 190600.20161030.
* gnu/packages/patches/portaudio-audacity-compat.patch: Adjust line endings.
2017-04-21 15:36:37 +02:00
Marius Bakke eb3574fb7d
gnu: soxr: Update to 0.1.2.
* gnu/packages/audio.scm (soxr): Update to 0.1.2.
2017-04-21 15:36:37 +02:00
Marius Bakke 833df99d62
gnu: python-pyopenssl: Update to 17.0.0.
* gnu/packages/python.scm (python-pyopenssl, python2-pyopenssl): Update to 17.0.0.
[native-inputs]: Change PYTHON-PYTEST to PYTHON-PYTEST-3.0.
* gnu/packages/patches/python-pyopenssl-skip-network-test.patch: Adjust.
2017-04-21 15:36:36 +02:00
Ben Woodcroft a7d12a9e71
gnu: proteinortho: Update to 5.16.
* gnu/packages/bioinformatics.scm (proteinortho): Update to 5.16.
2017-04-21 23:03:56 +10:00
Ben Woodcroft 37199768e8
gnu: diamond: Update to 0.8.38.
* gnu/packages/bioinformatics.scm (diamond): Update to 0.8.38.
2017-04-21 23:03:55 +10:00
Tobias Geerinckx-Rice 8a6f168c48
gnu: miniupnpc: Use @dfn mark-up.
gnu/packages/upnp.scm (miniupnpc)[description]: Use @dfn.
2017-04-21 14:46:49 +02:00
Tobias Geerinckx-Rice 05b1feb92a
gnu: miniupnpc: Update to 2.0.20170421.
gnu/packages/upnp.scm (miniupnpc): Update to 2.0.20170421.
2017-04-21 14:46:15 +02:00
Tobias Geerinckx-Rice ef27b4345f
gnu: fortify-headers: Use @code mark-up.
* gnu/packages/suckless.scm (fortify-headers)[description]: Use @code.
2017-04-21 12:32:54 +02:00
Tobias Geerinckx-Rice fea8b72989
gnu: Use HTTPS on 2f30.org.
* gnu/packages/suckless.scm (spoon, xbattmon, wificurse, skroll, sbm)
(prout, noice, fortify-headers, colors)[source, home-page]: Use HTTPS.
(human)[home-page]: Likewise.
* gnu/packages/version-control.scm (stagit)[source, home-page]: Likewise.
2017-04-21 12:32:53 +02:00
Tobias Geerinckx-Rice 9006f8bc59
gnu: version-control: Use HTTPS where possible.
* gnu/packages/version-control.scm (git)[home-page]: Use HTTPS.
(cvs)[source, home-page]: Likewise.
2017-04-21 12:32:53 +02:00
Tobias Geerinckx-Rice 79990ce31f
gnu: git-crypt: Double-space Texinfo mark-up.
* gnu/packages/version-control.scm (git-crypt)[description]: Use two spaces
where one would suffice.
2017-04-21 12:32:53 +02:00
Tobias Geerinckx-Rice 0aea268ae1
gnu: diffstat: Use @command mark-up.
* gnu/packages/version-control.scm (diffstat)[synopsis, description]:
Use @command.
2017-04-21 12:32:53 +02:00
Tobias Geerinckx-Rice 86bc52f9ba
gnu: diffstat: Update to 1.61.
* gnu/packages/version-control.scm (diffstat): Update to 1.61.
[source]: Add http://invisible-mirror.net mirror.
2017-04-21 12:32:52 +02:00
Tobias Geerinckx-Rice 35ad6b2e95
gnu: neon: Use @enumerate mark-up.
* gnu/packages/version-control.scm (neon)[description]: Use @enumerate.
2017-04-21 12:32:52 +02:00
Tobias Geerinckx-Rice 51eb4df69a
gnu: neon: Update to 0.30.2.
* gnu/packages/version-control.scm (neon): Update to 0.30.2.
2017-04-21 12:32:24 +02:00
Vasile Dumitrascu 136968fbde
gnu: cgit: Update to 1.1.
* gnu/packages/version-control.scm (cgit): Update to 1.1.
(git@2.9): Rename to...
(git@2.10): ... this.  Update to 2.10.
(cgit)[inputs]: Replace git@2.9 with git@2.10.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-21 10:54:23 +02:00
Vasile Dumitrascu 9b323c25d0
gnu: tmux: Update to 2.4.
* gnu/packages/tmux.scm (tmux): Update to 2.4.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-21 10:53:07 +02:00
Danny Milosavljevic f0eb0a4bb1
gnu: cargo: Simplify unpacking.
Fixes <http://bugs.gnu.org/26166>.

* gnu/packages/rust.scm (cargo)
[arguments]<:modules>: Add (srfi srfi-1).
[arguments]<:phases>: Adapt 'unpack-submodule-sources' phase to more clearly
seperate the tasks it does.  Add helper procedures 'unpack', 'touch',
'install-rust-library'.
[arguments]<:phases>: Rename 'set-cargo-home' to 'set-environment-up' and
make it use official cargo directories.
[arguments]<:phases>: Remove 'configure' phase.
2017-04-21 10:18:23 +02:00
Mark H Weaver 002c3e6dd6
gnu: icecat: Update to 52.0.2-gnu1; add fixes from ESR 52.1.
* gnu/packages/gnuzilla.scm (icecat): Update to 52.0.2-gnu1.
[source]: Remove all patches except "icecat-avoid-bundled-libraries.patch".
Add selected fixes from the upstream mozilla-esr52 repository, up to 52.1.
Remove "dom/devicestorage" in the snippet.
[inputs]: Remove gstreamer and gst-plugins-base.  Add ffmpeg and gtk+3.  Move
yasm to native-inputs.
[native-inputs]: Add autoconf-2.13 and yasm.
[arguments]: In configure-flags, remove the following switches which are no
longer accepted: --enable-{pango,svg,canvas,mathml,gstreamer=1.0} and
"--disable-gnomevfs".  Use "--enable-default-toolkit=cairo-gtk3" to switch to
Gtk+3.  Remove the 'remove-h264parse-from-blacklist' phase.  Adapt the
'arrange-to-link-libxul-with-libraries-it-might-dlopen' phase as needed.  In
the 'configure' phase, set the AUTOCONF environment variable.
(mozilla-patch): Update the URL pattern to fetch from the mozilla-esr52
repository.
* gnu/packages/patches/icecat-avoid-bundled-libraries.patch: Adapt to mozilla-esr52.
* gnu/packages/patches/icecat-binutils.patch: Remove file.
* gnu/packages/patches/icecat-bug-1299500-pt10.patch: New file.
* gnu/local.mk (dist_patch_DATA): Remove "icecat-binutils.patch".
Add "icecat-bug-1299500-pt10.patch".
2017-04-21 00:04:45 -04:00
Mark H Weaver fe18e2571c
gnu: Add autoconf@2.13.
* gnu/packages/autotools.scm (autoconf-2.13): New variable.
2017-04-21 00:04:43 -04:00
Mark H Weaver 6be43d95b5
gnu: nss: Disable long b64 tests.
Suggested by Marius Bakke <mbakke@fastmail.com> in
<https://lists.gnu.org/archive/html/guix-devel/2017-04/msg00440.html>.

* gnu/packages/patches/nss-disable-long-b64-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnuzilla.scm (nss)[source]: Add patch.
2017-04-21 00:04:42 -04:00
Mark H Weaver 1aa9e42214
gnu: nss: Update to 3.30.2 [fixes CVE-2017-5461].
* gnu/packages/gnuzilla.scm (nss): Update to 3.30.2.
2017-04-21 00:04:40 -04:00
Mark H Weaver bab9a8ba0f
gnu: graphite2: Add fixes for CVE-2017-5436 and other bugs.
* gnu/packages/fontutils.scm (graphite2)[replacement]: New field.
(graphite2/fixed): New variable.
* gnu/packages/patches/graphite2-CVE-2017-5436.patch,
gnu/packages/patches/graphite2-check-code-point-limit.patch,
gnu/packages/patches/graphite2-fix-32-bit-wrap-arounds.patch,
gnu/packages/patches/graphite2-non-linear-classes-even-number.patch:
New files.
* gnu/local.mk (dist_patch_DATA): Add them.
2017-04-21 00:04:34 -04:00
Eric Bavier f920e79426
gnu: hypre: Delete unused patches.
* gnu/packages/patches/hypre-doc-tables.patch,
gnu/packages/patches/hypre-ldflags.patch: Delete.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-04-20 22:06:00 -05:00
Marius Bakke 358b10b22b
gnu: ceph: Disable SSE3 instructions.
Some early 64-bit AMD processors do not support this instruction set.

* gnu/packages/patches/ceph-disable-cpu-optimizations.patch: Disable SSE3.
2017-04-20 20:28:15 +02:00
Marius Bakke daaec43120
gnu: nss-certs: Update to 3.30.2.
* gnu/packages/certs.scm (nss-certs): Update to 3.30.2.
2017-04-20 20:28:15 +02:00
Leo Famulari 45636d08eb
gnu: gst-plugins-base: Remove dead comment.
This is a followup to 1d8e727357.

* gnu/packages/gstreamer.scm (gst-plugins-base): Remove dead comment.
2017-04-20 14:23:35 -04:00
Leo Famulari dfa663c963
gnu: qemu: Update to 2.9.0 [security fixes].
Fixes CVE-2017-{5857,5973,5987,6058,6505,7377,7471,7718}.

* gnu/packages/qemu.scm (qemu): Update to 2.9.0.
[source]: Remove obsolete patches.
* gnu/packages/patches/qemu-CVE-2016-10155.patch,
gnu/packages/patches/qemu-CVE-2017-5525.patch,
gnu/packages/patches/qemu-CVE-2017-5526.patch,
gnu/packages/patches/qemu-CVE-2017-5552.patch,
gnu/packages/patches/qemu-CVE-2017-5578.patch,
gnu/packages/patches/qemu-CVE-2017-5579.patch,
gnu/packages/patches/qemu-CVE-2017-5856.patch,
gnu/packages/patches/qemu-CVE-2017-5898.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-04-20 14:21:31 -04:00
Marius Bakke 7252964244
gnu: tuxpaint: Disable parallel build.
* gnu/packages/games.scm (tuxpaint)[arguments]<#:parallel-build?>: New parameter.
2017-04-20 19:31:45 +02:00
Ludovic Courtès 1f49cd546e
gnu: xorg-server: Hide the for-test variant.
* gnu/packages/xorg.scm (xorg-server-1.19.2): Wrap in 'hidden-package'
call.
2017-04-20 18:37:00 +02:00
Corentin Bocquillon 162dd29000
gnu: Add Meson.
* gnu/packages/build-tools.scm (meson): New variables.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2017-04-20 18:37:00 +02:00
ng0 eba3cd31fd
gnu: gnurl: Update to 7.54.0 [fixes CVE-2017-7468]
* gnu/packages/gnunet.scm (gnurl): Update to 7.54.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-04-20 12:06:41 -04:00
Leo Famulari e795a3d2ce
gnu: icu4c: Fix CVE-2017-{7867,7868}.
* gnu/packages/patches/icu4c-CVE-2017-7867-CVE-2017-7868.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/icu4c.scm (icu4c/fixed)[source]: Use it.
2017-04-20 11:59:05 -04:00
Tobias Geerinckx-Rice 46cb089f31
gnu: python-nbxmpp: Update to 0.5.5.
* gnu/packages/messaging.scm (python-nbxmpp): Update to 0.5.5.
[source]: Use PYPI-URI.
[home-page]: Use HTTPS.
[description]: Fix up.
2017-04-20 17:43:10 +02:00
Efraim Flashner 95de359b30
gnu: moreutils: Update to 0.60.
* gnu/packages/moreutils.scm (moreutils): Update to 0.60.
2017-04-20 17:50:45 +03:00
Efraim Flashner 80678090e2
gnu: ffmpeg: Update to 3.3.
* gnu/packages/video.scm (ffmpeg): Update to 3.3.
[arguments]: Remove 'enable-x11grab' from #:configure-flags.
2017-04-20 17:50:41 +03:00
Mark H Weaver ad00ac6811
gnu: icecat: Label patches that have since been assigned CVEs.
Label patches that address the following CVEs: CVE-2017-5429, CVE-2017-5432,
CVE-2017-5433, CVE-2017-5434, CVE-2017-5435, CVE-2017-5436, CVE-2017-5438,
CVE-2017-5439, CVE-2017-5440, CVE-2017-5441, CVE-2017-5442, CVE-2017-5443,
CVE-2017-5444, CVE-2017-5445, CVE-2017-5446, CVE-2017-5447, CVE-2017-5448,
CVE-2017-5459, CVE-2017-5460, CVE-2017-5464, CVE-2017-5465, and CVE-2017-5469.

* gnu/packages/gnuzilla.scm (icecat)[source][patches]: Add comments indicating
CVE assignments.
2017-04-19 20:38:24 -04:00
Kei Kebreau 8785f02591
gnu: at-spi2-core: Update to 2.24.0.
* gnu/packages/gtk.scm (at-spi2-core): Update to 2.24.0.
2017-04-19 20:30:32 -04:00
Leo Famulari 90d118cab6
gnu: Delete unused patches.
* gnu/packages/patches/icu4c-CVE-2014-6585.patch,
gnu/packages/patches/icu4c-CVE-2015-1270.patch,
gnu/packages/patches/icu4c-CVE-2015-4760.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-04-19 19:28:48 -04:00
Leo Famulari e1444afa2d
gnu: curl: Replace with curl@7.54.0 [fixes CVE-2017-7468]
* gnu/packages/curl.scm (curl)[replacement]: New field.
(curl-7.54.0): New variable.
2017-04-19 18:29:00 -04:00
Ludovic Courtès 87e3210178
gnu: guile: Update to 2.2.1.
* gnu/packages/guile.scm (guile-2.2): Update to 2.2.1.
2017-04-19 23:43:51 +02:00
Carlo Zancanaro 950026ac7f
tests: mail: Add test for exim
* gnu/tests/mail.scm (%exim-os, %test-exim): New variables.
(run-exim-test): New procedure.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-19 23:43:50 +02:00
Carlo Zancanaro b065f78e94
services: Make exim-service-type use mail-aliases-service-type
* gnu/services/mail.scm (exim-configuration)[aliases]: Remove field.
(exim-activation, exim-shepherd-service): Remove alias from matches.
(exim-etc): Remove procedure.
(exim-service-type): Extend mail-aliases-service-type instead of
etc-service-type.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-19 23:43:50 +02:00
Carlo Zancanaro 8d17cf1c2f
services: Add mail-aliases-service-type.
* gnu/services/mail.scm (mail-aliases-etc): New procedure.
(mail-aliases-service-type): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-19 23:43:50 +02:00
Marius Bakke e162050dfc
gnu: Add workaround for `date` regression in coreutils@8.26.
See <https://bugs.gnu.org/23035> and <https://bugs.gnu.org/26238>.

* gnu/packages/base.scm (coreutils-8.27): New variable.
* gnu/system.scm (%base-packages): Use that instead of COREUTILS.
2017-04-19 22:07:18 +02:00
Feng Shu 11f8e028d2
gnu: emacs-exwm: Let shell wrapper work with arguments.
* gnu/packages/emacs.scm (emacs-exwm): Pass shell wrapper arguments to emacs.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-19 22:13:03 +05:30
Ludovic Courtès a35136cb56
services: guix-publish: Add 'cache', 'workers', and 'ttl' config knobs.
* gnu/services/base.scm (<guix-publish-configuration>)[cache, workers,
ttl]: New fields.
(guix-publish-shepherd-service): Honor them.
(guix-publish-activation): New procedure.
(guix-publish-service-type): Extend ACTIVATION-SERVICE-TYPE.
* doc/guix.texi (Base Services): Document it.
2017-04-19 17:51:39 +02:00
Ludovic Courtès f2767d3e89
services: guix-publish: Fix getter names.
Fixes a typo introduced in 697ddb8850.

* gnu/services/base.scm (<guix-publish-configuration>): Add missing
'configuration' word in getters for 'compression-level' and 'nar-path'.
2017-04-19 17:51:39 +02:00
rennes 7c16151a7c
gnu: Add balsa.
* gnu/packages/mail.scm (balsa): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-19 15:05:03 +05:30
Mark H Weaver acf2863788
gnu: linux-libre: Update to 4.10.11.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.10.11.
(%linux-libre-hash): Update hash.
2017-04-18 21:17:49 -04:00
Mark H Weaver f8616113db
gnu: linux-libre@4.9: Update to 4.9.23.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.23.
2017-04-18 21:16:44 -04:00
Mark H Weaver 06d707d3ea
gnu: linux-libre@4.4: Update to 4.4.62.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.62.
2017-04-18 21:15:51 -04:00
Leo Famulari 165d45540a
gnu: mesa: Fix build for 32-bit systems.
* gnu/packages/patches/mesa-fix-32bit-test-failures.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gl.scm (mesa)[source]: Use it.
2017-04-18 20:36:04 -04:00
Kei Kebreau 9be54b1507
gnu: baobab: Update to 3.24.0.
* gnu/packages/gnome.scm (baobab): Update to 3.24.0.
2017-04-18 20:18:13 -04:00
Kei Kebreau 29548d26e3
gnu: adwaita-icon-theme: Update to 3.24.0.
* gnu/packages/gnome.scm (adwaita-icon-theme): Update to 3.24.0.
2017-04-18 20:04:00 -04:00
Kei Kebreau 274b7fd0ff
gnu: gnome-terminal: Update to 3.24.1.
* gnu/packages/gnome.scm (gnome-terminal): Update to 3.24.1.
2017-04-18 19:13:28 -04:00
Ludovic Courtès 05afdb7744
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to d72b420.
2017-04-18 23:45:11 +02:00
Ludovic Courtès a2d648992a
gnu: libressl: Do not use 'getentropy'.
* gnu/packages/tls.scm (libressl)[arguments]: New field.
2017-04-18 23:45:11 +02:00
Julien Lepiller 5315fcfd77
gnu: Add adb.
* gnu/packages/android.scm: New file.
* gnu/packages/patches/libbase-fix-includes.patch: New file.
* gnu/packages/patches/libbase-use-own-logging.patch: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES, dist_patch_DATA): Add them.

Co-Authored-By: Marius Bakke <mbakke@fastmail.com>
2017-04-18 23:32:07 +02:00
Julien Lepiller 54412ebfeb
services: nginx: Use mime.types.
* gnu/service/web.scm (default-nginx-config): Add 'nginx' parameter
and honor it.  Adjust callers.
2017-04-18 23:15:52 +02:00
Kei Kebreau 73f0e1ab79
gnu: vte: Update to 0.48.2.
* gnu/packages/gnome.scm (vte): Update to 0.48.2.
2017-04-18 15:14:41 -04:00
Ben Sturmfels 1b5b24c92d
gnu: fabric: Enable tests.
* gnu/packages/patches/fabric-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (fabric)[source]: Use it.
[native-inputs]: Add PYTHON2-FUDGE, PYTHON2-JINJA2 and PYTHON2-NOSE.
[arguments]<#:tests>: Remove.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-18 19:16:45 +02:00
Ben Sturmfels 16fe516e78
gnu: Add python-fudge.
* gnu/packages/python.scm (python-fudge): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-18 19:16:45 +02:00
Marius Bakke fbdd3526a1
gnu: libsndfile: Fix build failure on armhf.
* gnu/packages/patches/libsndfile-armhf-type-checks.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/pulseaudio.scm (libsndfile)[source]: Use it.
2017-04-18 18:34:46 +02:00
Marius Bakke 8c4b4b6562
Merge branch 'master' into staging 2017-04-18 18:30:13 +02:00
Marius Bakke 7f412f335d
gnu: multipath-tools: Update to 0.7.1.
* gnu/packages/linux.scm (multipath-tools): Update to 0.7.1.
[native-inputs]: Add PERL and PKG-CONFIG.
[inputs]: Add JSON-C.
[arguments]: Add two more substitutions in 'patch-source' phase.
2017-04-18 16:32:47 +02:00
Marius Bakke b5fb9430ba
gnu: multipath-tools: Don't install to /usr sub-folders.
* gnu/packages/linux.scm (multipath-tools)<#:make-flags>: Add SYSTEMDPATH entry.
<#:phases>: Add new 'patch-source' phase.
2017-04-18 16:32:47 +02:00
Feng Shu 2b3b745c00
gnu: Add emacs-exwm.
* gnu/packages/emacs.scm (emacs-exwm): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-18 19:02:21 +05:30
Feng Shu deddeb44f9
gnu: Add emacs-xelb.
* gnu/packages/emacs.scm (emacs-xelb): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-18 19:02:21 +05:30
Kei Kebreau 40522a7e89
gnu: gtk+: Update to 3.22.12.
* gnu/packages/gtk.scm (gtk+): Update 3.22.12.
2017-04-17 21:25:17 -04:00
Kei Kebreau 4e85f8d9d5
gnu: mate-themes: Update to 3.22.10.
* gnu/packages/mate.scm (mate-themes): Update to 3.22.10.
2017-04-17 21:22:40 -04:00
Feng Shu f0bc6ca1f2
gnu: you-get: Update to 0.4.715.
* gnu/packages/video.scm (you-get): Update to 0.4.715.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-18 00:29:50 +02:00
Marius Bakke 8bbd50e968
Revert "gnu: nss, nss-certs: Update to 3.30.1."
This version fails to build on some architectures:

https://lists.gnu.org/archive/html/guix-devel/2017-04/msg00365.html
https://bugzilla.mozilla.org/show_bug.cgi?id=1351459

This reverts commit 96e98d51a7.
2017-04-18 00:29:03 +02:00
Marius Bakke 54fbac3fb5
Revert "gnu: nss: Increase test timeouts."
This turned out to be a red herring:

https://lists.gnu.org/archive/html/guix-devel/2017-04/msg00365.html

This reverts commit a790f26207.
2017-04-18 00:29:00 +02:00
Roel Janssen 36de968554
gnu: glib: Update to 2.52.1.
* gnu/packages/glib.scm (glib): Update to 2.52.1.
2017-04-17 23:57:36 +02:00
Marius Bakke f11ae44fa1
gnu: Use netfilter mirror where applicable.
* gnu/packages/linux.scm (iptables, libmnl, libnftnl)[source]: Use
mirror://netfilter.org.
2017-04-17 23:07:37 +02:00
Tobias Geerinckx-Rice f5c6edd60c
gnu: sshfs-fuse: Update to 2.9.
* gnu/packages/linux.scm (sshfs-fuse): Update to 2.9.
[home-page]: Point to new home page.
2017-04-17 22:55:27 +02:00
Stefan Reichoer 05bdb5e64d
gnu: Add ponymix.
* gnu/packages/pulseaudio.scm (ponymix): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-04-17 16:37:21 -04:00
José Miguel Sánchez García 7eaa8cf2b9
gnu: vis: Update to 0.3.
* gnu/packages/text-editors.scm (vis): Update to 0.3.
[arguments]: Remove #:make-flags.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-04-17 16:03:35 -04:00
Leo Famulari 3a0cfe675f
gnu: capnproto: Update to 0.5.3.1 [security fixes].
See this document for more information about the security issues fixed in this
release:

<https://github.com/sandstorm-io/capnproto/blob/master/security-advisories/2017-04-17-0-apple-clang-elides-bounds-check.md>

* gnu/packages/serialization.scm (capnproto): Update to 0.5.3.1.
2017-04-17 15:59:39 -04:00
Chris Marusich 794223bc77
gnu: Add youtube-dl-gui.
* gnu/packages/video.scm (youtube-dl-gui): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-04-17 15:43:28 -04:00
Marius Bakke 0315b20a2c
gnu: mesa: Update to 17.0.4.
* gnu/packages/patches/mesa-skip-disk-cache-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gl.scm (mesa): Update to 17.0.4.
[source]: Adapt URI to new directory structure.
[arguments]: End phases on #t. Remove stray whitespaces.
[home-page]: Use HTTPS.
2017-04-17 21:26:41 +02:00
Marius Bakke 84080b4362
gnu: libdrm: Update to 2.4.80.
* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.80.
2017-04-17 21:26:39 +02:00
Clément Lassieur 483ab08f84
gnu: icecat: Use system ICU.
* gnu/packages/gnuzilla.scm (icecat)[arguments] <#:configure-flags>: Remove
comment for "--with-system-icu".
2017-04-17 20:41:17 +02:00
Clément Lassieur a408e75766
gnu: icu4c: Fix crashes in programs using system ICU.
Fixes <http://bugs.gnu.org/26462>.

* gnu/packages/patches/icu4c-reset-keyword-list-iterator.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/icu4c.scm (icu4c)[replacement]: New field.
(icu4c/fixed): New variable.
2017-04-17 20:41:16 +02:00
Petter c04ef86e81
gnu: go: Update to 1.8.1.
* gnu/packages/golang.scm (go-1.7): Replace with ...
(go-1.8): New variable.
[arguments]: Update substitutions in 'prebuild' phase.
(go): Update to go-1.8.
2017-04-17 14:16:26 -04:00
Leo Famulari 13223c8e59
gnu: iptables: Update to 1.6.1.
* gnu/packages/linux.scm (iptables): Update to 1.6.1.
[source], [home-page]: Use HTTPS URLs.
[inputs]: Add libmnl and libnftnl.
[native-inputs]: Add bison, flex, and pkg-config.
2017-04-17 13:57:02 -04:00
Leo Famulari b754c6121b
gnu: Add libnftnl.
* gnu/packages/linux.scm (libnftnl): New variable.
2017-04-17 13:57:01 -04:00
Leo Famulari 2f4a58b512
gnu: Add libmnl.
* gnu/packages/linux.scm (libmnl): New variable.
2017-04-17 13:57:01 -04:00
Tobias Geerinckx-Rice 4ca077d572
gnu: v4l-utils: Update to 1.12.3.
* gnu/packages/video.scm (v4l-utils): Update to 1.12.3.
[native-inputs]: Add perl.
2017-04-17 19:17:10 +02:00
Tobias Geerinckx-Rice b8a3190856
gnu: video: Always use HTTPS on videolan.org.
* gnu/packages/video.scm (libdca, libdvdread, libdvdnav, libdvdnav-4)
(libdvdcss)[source]: Use HTTPS.
(libdca, libdvdcss, libbdplus, libaacs)[home-page]: Likewise.
2017-04-17 19:17:10 +02:00
Kei Kebreau 67ba411ce3
gnu: freedink-data: Update to 1.08.20170401.
* gnu/packages/games.scm (freedink-data): Update to 1.08.20170401.
2017-04-17 12:16:05 -04:00
Danny Milosavljevic e5f0563d5d
gnu: node: Actually set timeout to 1 h.
* gnu/packages/node.scm (node)[properties]: Actually set timeout to 1 h.
2017-04-17 16:59:17 +02:00
宋文武 9505dafb99
retroarch: Update to 1.5.0.
* gnu/packages/games.scm (retroarch): Update to 1.5.0.
2017-04-17 22:35:17 +08:00
Jelle Licht 3759deaba1
gnu: node: Update to 7.8.0.
* gnu/packages/node.scm (node): Update to 7.8.0.
[properties]: Add timeout of 1 h.
2017-04-17 14:55:16 +02:00
Tobias Geerinckx-Rice 9b9cc951bd
gnu: yadifa: Update to 2.2.4.
* gnu/packages/dns.scm (yadifa): Update to 2.2.4.
2017-04-17 02:04:08 +02:00
Tobias Geerinckx-Rice c9d7cd4762
gnu: perl-sys-cpu: Re-write description.
* gnu/packages/perl.scm (perl-sys-cpu)[description]: Fix some typos by
re-writing most of the description.
2017-04-17 02:04:08 +02:00
Tobias Geerinckx-Rice d1e4ad1b02
gnu: Fix typos in descriptions.
* gnu/packages/admin.scm (di)[description]: Likewise.
* gnu/packages/bioinformatics.scm (r-annotate)[description]: Likewise.
* gnu/packages/datastructures.scm (sparsehash)[description]: Likewise.
* gnu/packages/dns.scm (knot)[description]: Likewise.
* gnu/packages/emacs.scm (emacs-idle-highlight)[synopsis, description]:
Likewise.
* gnu/packages/gnome.scm (libpeas)[description]: Likewise.
* gnu/packages/gtk.scm (python2-pygtk)[description]: Likewise.
* gnu/packages/kde-frameworks.scm (kactivities)[description]: Fix typo.
* gnu/packages/libevent.scm (perl-anyevent)[description]: Likewise.
* gnu/packages/machine-learning.scm (ghmm)[description]: Likewise.
* gnu/packages/mail.scm (mlmmj)[description]: Likewise.
* gnu/packages/maths.scm (vc)[description]: Likewise.
* gnu/packages/music.scm (gx-super-fuzz-lv2)[description]: Likewise.
* gnu/packages/networking.scm (nload)[description]: Likewise.
* gnu/packages/python.scm (python-execnet)[description]: Likewise.
* gnu/packages/terminals.scm (tilda)[description]: Likewise.
* gnu/packages/python.scm (python-execnet, python-tables)
(python2-coverage-test-runner, python2-rope)[description]: Likewise.
2017-04-17 02:04:08 +02:00
Marius Bakke 0d82fafea4
gnu: fio: Update to 2.19.
* gnu/packages/benchmark.scm (fio): Update to 2.19.
2017-04-16 21:23:51 +02:00
Marius Bakke a790f26207
gnu: nss: Increase test timeouts.
* gnu/packages/patches/nss-increase-test-timeout.patch: Wait up to 60s before
regarding a test as failed.
2017-04-16 21:23:51 +02:00
Kei Kebreau a7ccfefd53
gnu: diffoscope: Update to 81.
* gnu/packages/package-management.scm (diffoscope): Update to 81.
2017-04-16 09:14:47 -04:00
Vasile Dumitrascu 3689043671
gnu: Add emacs-calfw.
* gnu/packages/emacs.scm (emacs-calfw): New variable.

Signed-off-by: Alex Kost <alezost@gmail.com>
2017-04-16 12:18:25 +03:00
Alex Kost c6726a5f88
gnu: guile-xosd, guile-daemon: Switch to Guile 2.2.
* gnu/packages/guile.scm (guile-xosd)[inputs]: Replace GUILE-2.0 with
GUILE-2.2.
(guile-daemon)[inputs]: Likewise.
2017-04-16 12:18:24 +03:00
Alex Kost 5245399f47
gnu: guile-daemon: Update to 0.1.2.
* gnu/packages/guile.scm (guile-daemon): Update to 0.1.2.
2017-04-16 12:18:24 +03:00
Roel Janssen 61af2675d3
gnu: Add graphene.
* gnu/packages/gtk.scm (graphene): New variable.
2017-04-15 21:10:27 -04:00
Kei Kebreau 2ff8deaeee
gnu: gdk-pixbuf: Update to 2.36.6.
* gnu/packages/gtk.scm (gdk-pixbuf): Update to 2.36.6.
2017-04-15 20:56:22 -04:00
Tobias Geerinckx-Rice fd22791e2c
gnu: bullet: Update to 2.86.1.
* gnu/packages/game-development.scm (bullet): Update to 2.86.1.
2017-04-16 02:18:37 +02:00
Tobias Geerinckx-Rice 167f0e823e
gnu: game-development: Use HTTPS where possible.
* gnu/packages/game-development.scm (sfml)[home-page]: Use HTTPS.
(physfs)[source, home-page]: Likewise.
(aseprite)[home-page]: Likewise.
(python-pygame)[home-page]: Likewise.
2017-04-16 02:18:37 +02:00
Tobias Geerinckx-Rice f12fc528a5
gnu: thefuck: Update to 3.16.
* gnu/packages/admin.scm (thefuck): Update to 3.16.
2017-04-16 02:18:36 +02:00
Tobias Geerinckx-Rice 34529f8d35
gnu: offlineimap: Update to 7.1.0.
* gnu/packages/mail.scm (offlineimap): Update to 7.1.0.
2017-04-16 02:18:36 +02:00
Tobias Geerinckx-Rice f06c154f0b
gnu: youtube-dl: Update to 2017.04.16.
* gnu/packages/video.scm (youtube-dl): Update to 2017.04.16.
2017-04-16 02:18:36 +02:00
ng0 37e726cb95
gnu: vim: Update to 8.0.0566.
* gnu/packages/vim.scm (vim): Update to 8.0.0566.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-15 19:14:30 -04:00
Ludovic Courtès cbe0af11b2
tests: dicod: Bail out if we cannot connect within 20 seconds.
* gnu/tests/dict.scm (run-dicod-test)["connect inside"]: Bail out after
20 seconds of failure to connect.
2017-04-16 00:48:08 +02:00
Ludovic Courtès 3d3c565008
services: Add a default value to various service types.
* gnu/services/admin.scm (rottlog-service-type)[default-value]: New
field.
* gnu/services/base.scm (guix-service-type)[default-value]: New field.
(guix-publish-service-type)[default-value]: New field.
* gnu/services/cups.scm (cups-service-type)[default-value]: New field.
* gnu/services/dict.scm (dicod-service-type)[default-value]: New field.
* gnu/services/mcron.scm (mcron-service-type)[default-value]: New field.
* gnu/services/networking.scm (<tor-configuration>)[config-file]: Add
default value.
(tor-service-type)[default-value]: New field.
(<bitlbee-configuration>)[interface, port, extra-settings]: Add default
values.
(bitlbee-service-type)[default-value]: New field.
(wpa-supplicant-service-type)[default-value]: New field.
(tlp-service-type)[default-value]: New field.
(openssh-service-type)[default-value]: New field.
* doc/guix.texi (Base Services, Log Rotation)
(Networking Services, Printing Services):
(Power management Services): Adjust examples accordingly.
2017-04-16 00:48:08 +02:00
Ludovic Courtès 1bb895eabf
services: Service types can now specify a default value for instances.
* gnu/services.scm (&no-default-value): New variable.
(<service-type>)[default-value]: New field.
(<service>): Rename constructor from 'service' to 'make-service'.
(service): New macro.
(%service-with-default-value): New procedure.
(&missing-value-service-error): New error condition.
* tests/services.scm ("services, default value"): New test.
* doc/guix.texi (Service Types and Services): Document 'default-value'.
(Service Reference): Explain default values.
2017-04-16 00:48:08 +02:00
Ludovic Courtès efe7d19a9e
services: 'service-parameters' becomes 'service-value'.
* gnu/services.scm (<service>)[parameters]: Rename to...
[value]: ... this.
Change calls to 'service-parameters' to 'service-value'.
* gnu/system.scm, gnu/tests/base.scm,
guix/scripts/system.scm, tests/services.scm: Likewise.
* doc/guix.texi (Service Reference): Adjust accordingly.
2017-04-16 00:48:07 +02:00
Arun Isaac af3f64477c
gnu: racket: Update to 6.8.
* gnu/packages/scheme.scm (racket): Update to 6.8.
2017-04-16 02:50:41 +05:30
Danny Milosavljevic 958a1fda9e
system: Make grub use <menu-entry> instead of <boot-parameters> again.
* gnu/system/grub.scm: Remove boot-parameters->menu-entry.
(grub-configuration): Don't use boot-parameters->menu-entry.
* gnu/system.scm (operating-system-bootcfg): Use menu-entry.
* guix/scripts/system.scm (reinstall-grub): Use profile-grub-entries.
(perform-action): Use profile-grub-entries.
2017-04-15 22:02:38 +02:00
Nicolas Goaziou 2f36d90f2d
gnu: giac-xcas: Update to 1.2.3-37.
* gnu/packages/algebra.scm (giac-xcas): Update to 1.2.3-37.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-15 19:46:41 +02:00
Nicolas Goaziou 891f3dc022
gnu: asymptote: Update to 2.41
* gnu/packages/plotutils.scm (asymptote): Update to 2.41.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-15 19:46:41 +02:00
Peter Mikkelsen 178670c9eb
gnu: idris: Fix idris-default-arguments.
* gnu/packages/idris.scm (idris-default-arguments): Don't set IDRIS_LIBRARY_PATH before
building and change --install to --build.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-15 19:46:40 +02:00
Peter Mikkelsen b74f224744
gnu: idris: Update to 1.0.
* gnu/packages/idris.scm (idris): Update to 1.0.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-15 19:46:40 +02:00
Mathieu Othacehe 3cd501c859
gnu: speedtest-cli: Update to 1.0.3.
* gnu/packages/networking.scm (speedtest-cli): Update to 1.0.3.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-15 19:46:40 +02:00
Marius Bakke 8c326cf644
gnu: ceph: Disable failing test.
* gnu/packages/patches/ceph-disable-unittest-throttle.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/storage.scm (ceph)[source]: Use it.
2017-04-15 18:51:00 +02:00
Marius Bakke f91c677c03
gnu: rocksdb: Don't build static library.
* gnu/packages/databases.scm (rocksdb)[arguments]<#:phases>: Add new Makefile
substitution. Remove 'delete-static-library' phase. Adjust
'build-release-libraries' phase to match.
<#:make-flags>: Remove redundant flag.
2017-04-15 18:51:00 +02:00
Marius Bakke bf144793ae
gnu: rocksdb: Disable failing test.
* gnu/packages/databases.scm (rocksdb)[arguments]<#:phases>: Add one more
test to 'disable-failing-tests' phase.
2017-04-15 18:51:00 +02:00
Marius Bakke f71f29cab2
gnu: bc: Update to 1.07.1.
* gnu/packages/algebra.scm (bc): Update to 1.07.1.
[native-inputs]: Add ED and TEXINFO.
[arguments]<#:phases>: Remove.
2017-04-15 18:51:00 +02:00
Marius Bakke e5da4d8b40
gnu: mupdf: Update to 1.11.
Also delete two stray patches that were added in
92ae98e2a0 and lost in a subsequent merge
(mupdf/fixed was already gone at e90e0fad1b).

* gnu/packages/patches/mupdf-CVE-2017-5896.patch,
gnu/packages/patches/mupdf-CVE-2017-5991.patch,
gnu/packages/patches/mupdf-mujs-CVE-2016-10132.patch,
gnu/packages/patches/mupdf-mujs-CVE-2016-10133.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/patches/mupdf-build-with-openjpeg-2.1.patch: Adjust.
* gnu/packages/pdf.scm (mupdf): Update to 1.11.
[source]: Remove mujs patches. Adjust snippet to source rename.
2017-04-15 18:51:00 +02:00
Marius Bakke f46eb986c2
gnu: xf86-video-intel: Update to 2.99.917-5-b57abe2.
* gnu/packages/xorg.scm (xf86-video-intel): Update to 2.99.917-5-b57abe2.
2017-04-15 18:50:59 +02:00
Marius Bakke 4ec1f82c63
gnu: kodi: Update to 18.0_alpha-2-478d306.
* gnu/packages/kodi.scm (kodi): Update to 18.0_alpha-2-478d306.
[arguments]<#:configure-flags>: Remove obsolete flag.
2017-04-15 18:50:59 +02:00
Mathieu Othacehe 2e58e05bb6
system: Pass boot-parameters to (gnu system grub).
* gnu/system.scm (operating-system-bootcfg): Pass boot-parameters.
* gnu/system/grub.scm (boot-parameters->menu-entry): New variable.
(grub-configuration-file): Use boot-parameters->menu-entry.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2017-04-15 16:37:55 +02:00
Danny Milosavljevic 0ab1e8ae88
system: grub: Use (first all-entries) instead of (first entries).
* gnu/system/grub.scm (grub-configuration-file): Use (first all-entries)
instead of (first entries).
2017-04-15 15:49:47 +02:00
Danny Milosavljevic 99828febe0
tests: Remove unused import (gnu system grub).
* gnu/tests/web.scm: Remove unused import.
2017-04-15 15:32:25 +02:00
Mathieu Othacehe 7085ca9690
system: Rename (internal) grub-device to fs->boot-device.
* gnu/system.scm (grub-device): Rename to...
(fs->boot-device): ... this.
(operating-system-grub.cfg): Adapt.
(operating-system-parameters-file): Adapt.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2017-04-15 14:42:50 +02:00
Mathieu Othacehe 07f812c404
vm: Reword grub.cfg to bootcfg.
* gnu/build/vm.scm (register-grub.cfg-root): Reword grub.cfg to bootcfg,
(initialize-hard-disk): ditto,
* gnu/system/vm.scm (system-disk-image): ditto,
(system-qemu-image): ditto,
(system-qemu-image/shared-store): ditto.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2017-04-15 14:42:15 +02:00
Mathieu Othacehe c76b3046f6
system: Rename operating-system-grub.cfg to operating-system-bootcfg.
* gnu/system.scm (operating-system-grub.cfg): Rename to...
(operating-system-bootcfg): ... this.
* gnu/system/vm.scm (system-disk-image): Use operating-system-bootcfg.
(system-qemu-image): Use operating-system-bootcfg.
(system-qemu-image/shared-store): Use operating-system-bootcfg.
* guix/scripts/system.scm (perform-action): Use operating-system-bootcfg.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2017-04-15 14:41:10 +02:00
Nicolas Goaziou 32380cdbb1
gnu: wireshark: Update to 2.2.6.
* gnu/packages/networking.scm (wireshark): Update to 2.2.6.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-15 17:45:41 +05:30
Mathieu Othacehe c2e9942b8f
system: Rename kernel->grub-label to kernel->boot-label.
* gnu/system.scm (kernel->grub-label): Rename to kernel->boot-label.
(operating-system-grub.cfg): Adapt.
(operating-system-parameters-file): Ditto.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2017-04-15 12:39:27 +02:00
宋文武 53201c0def
gnu: Add orca.
* gnu/packages/gnome.scm (orca): New package.
2017-04-15 13:10:25 +08:00
宋文武 3e00ac47d6
gnu: Add python-pyatspi.
* gnu/packages/gnome.scm (python-pyatspi): New package.
2017-04-15 13:10:07 +08:00
宋文武 904f8a31ab
gnu: speech-dispatcher: Add more inputs.
* gnu/packages/speech.scm (speech-dispatcher)[inputs]: Add espeak,
pulseaudio and python.
2017-04-15 13:00:21 +08:00
Leo Famulari 9866cf1457
gnu: samba: Update to 4.5.8.
This fixes a regression introduced by the security fixes for CVE-2017-2619.

* gnu/packages/samba.scm (samba): Update to 4.5.8.
2017-04-14 19:34:57 -04:00
Leo Famulari 7736bae9b7
gnu: mutt: Update to 1.8.1.
* gnu/packages/mail.scm (mutt): Update to 1.8.1.
[source]: Use HTTPS URL.
2017-04-14 14:29:23 -04:00
Leo Famulari c57ce31a89
Merge branch 'master' into staging 2017-04-14 13:07:16 -04:00
Leo Famulari 8439c9c05e
gnu: gpgme: Update to 1.9.0.
* gnu/packages/gnupg.scm (gpgme): Update to 1.9.0.
2017-04-14 12:53:33 -04:00
Leo Famulari 2f64f4444a
gnu: ncmpc: Update to 0.27.
* gnu/packages/mpd.scm (ncmpc): Update to 0.27.
2017-04-14 12:53:33 -04:00
Leo Famulari ed8a6c1384
gnu: libmpdclient: Update to 2.11.
* gnu/packages/mpd.scm (libmpdclient): Update to 2.11.
2017-04-14 12:53:33 -04:00
Leo Famulari ab71ea93a4
gnu: mysql: Update to 5.7.18.
* gnu/packages/databases.scm (mysql): Update to 5.7.18.
2017-04-14 12:53:28 -04:00
Tobias Geerinckx-Rice 2ff7703b0d
gnu: youtube-dl: Update to 2017.04.14.
* gnu/packages/video.scm (youtube-dl): Update to 2017.04.14.
2017-04-14 18:27:42 +02:00
Tobias Geerinckx-Rice 27a5c60465
gnu: dub: Flesh out synopsis & description.
* gnu/packages/ldc.scm (dub)[synopsis, description]: Actually explain what
dub is and does.
2017-04-14 18:27:42 +02:00
Ludovic Courtès b31b0155ea
build: Download aarch64 bootstrap binaries from alpha.gnu.org.
* build-aux/download.scm (file-name->uri): Remove flashner.co.il URL.
* gnu/packages/package-management.scm (boot-guile-uri): Likewise.
2017-04-14 18:17:58 +02:00
Arun Isaac 4e644ab8a6
gnu: emacs-company: Enable tests.
* gnu/packages/emacs.scm (emacs-company)[arguments]: Add a 'check' phase.
2017-04-14 18:16:15 +05:30
Mathieu Othacehe 960887b297
build: Stop building gnu/build/svg.scm.
* Makefile.am (EXTRA_DIST): Add gnu/build/svg.scm.
* gnu/local.mk (GNU_SYSTEM_MODULES): Remove gnu/build/svg.scm.

It fixes the following build warnings:

gnu/build/svg.scm:36:12: warning: possibly unbound variable `cairo-create'
gnu/build/svg.scm:36:26: warning: possibly unbound variable `cairo-image-surface-create'
gnu/build/svg.scm:38:4: warning: possibly unbound variable `cairo-scale'
gnu/build/svg.scm:39:4: warning: possibly unbound variable `cairo-set-source-surface'

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-14 12:29:20 +02:00
David Thompson f252d6df8b
gnu: Add guile-syntax-highlight.
* gnu/packages/guile.scm (guile-syntax-highlight): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2017-04-14 12:29:20 +02:00
Ricardo Wurmus 116b29bffb
gnu: julia: Update to 0.5.1.
* gnu/packages/julia.scm (julia): Update to 0.5.1.
2017-04-14 11:03:04 +02:00
Arun Isaac 8d50a9906d
gnu: Add emacs-cdlatex.
* gnu/packages/emacs.scm (emacs-cdlatex): New variable.
2017-04-14 11:15:20 +05:30
Ben Woodcroft 88eb119f95
gnu: mafft: Update to 7.310.
* gnu/packages/bioinformatics.scm (mafft): Update to 7.310.
2017-04-14 15:19:37 +10:00
Ricardo Wurmus e02f166364
gnu: Add fillets-ng.
* gnu/packages/games.scm (fillets-ng): New variable.
2017-04-13 23:17:01 +02:00
Ricardo Wurmus b77e3a1c4e
gnu: Add teeworlds.
* gnu/packages/games.scm (teeworlds): New variable.
* gnu/packages/patches/teeworlds-use-latest-wavpack.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patch.
2017-04-13 23:17:00 +02:00
Ricardo Wurmus 33f79a74b8
gnu: Add bam.
* gnu/packages/build-tools.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2017-04-13 23:17:00 +02:00
Arun Isaac 4264db2209
gnu: password-store: Update to 1.7.1.
* gnu/packages/password-utils.scm (password-store): Update to 1.7.1.
[source]: Remove "password-store-gnupg-compat.patch".
* gnu/packages/patches/password-store-gnupg-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-04-14 00:43:26 +05:30
Julien Lepiller 83f9aa5e91
gnu: php: Update to 7.1.4.
* gnu/packages/php.scm (php): Update to 7.1.4.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-13 23:18:08 +05:30
Vasile Dumitrascu b9d38ad1bc
gnu: postgresql: Update to 9.6.2.
* gnu/packages/databases.scm (postgresql): Update to 9.6.2.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-13 18:52:40 +05:30
Vasile Dumitrascu 07716c6842
gnu: emacs-zenburn-theme: Update to 2.5.
* gnu/packages/emacs.scm (emacs-zenburn-theme): Update to 2.5.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-13 18:30:22 +05:30
Vasile Dumitrascu 50edf7fc43
gnu: emacs-flycheck: Update to 30.
* gnu/packages/emacs.scm (emacs-flycheck): Update to 30.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-13 18:29:52 +05:30
Vasile Dumitrascu f8d69be008
gnu: emacs-clojure-mode: Update to 5.4.0.
* gnu/packages/emacs.scm (emacs-clojure-mode): Update to 5.4.0.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-13 18:28:18 +05:30
Vasile Dumitrascu 1262a2abca
gnu: emacs-company: Update to 0.9.3.
* gnu/packages/emacs.scm (emacs-company): Update to 0.9.3.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-13 17:30:26 +05:30
Catonano ca8f3f9a51
gnu: Add libxls.
* gnu/packages/xml.scm (libxls): New variable.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2017-04-13 13:10:50 +02:00
Ricardo Wurmus bd71525b7a
gnu: Add kiki.
* gnu/packages/games.scm (kiki): New variable.
* gnu/packages/patches/kiki-level-selection-crash.patch,
gnu/packages/patches/kiki-makefile.patch,
gnu/packages/patches/kiki-missing-includes.patch,
gnu/packages/patches/kiki-portability-64bit.patch: New patches.
* gnu/local.mk (dist_patch_DATA): Add them.
2017-04-13 13:08:26 +02:00
Ricardo Wurmus 0da0f434c6
gnu: Add freeglut-2.8.
* gnu/packages/gl.scm (freeglut-2.8): New variable.
2017-04-13 13:08:25 +02:00
Mark H Weaver 44fd838987
gnu: linux-libre: Update to 4.10.10.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.10.10.
(%linux-libre-hash): Update hash.
2017-04-13 04:16:26 -04:00
Mark H Weaver c8d6d510f6
gnu: linux-libre@4.9: Update to 4.9.22.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.22.
2017-04-13 04:15:38 -04:00
Mark H Weaver 9dae0a7611
gnu: linux-libre@4.4: Update to 4.4.61.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.61.
2017-04-13 04:14:41 -04:00
Leo Famulari 2e37447307
gnu: libsndfile: Update to 1.0.28 [fixes CVE-2017-{7585,7586,7741,7742}].
* gnu/packages/pulseaudio.scm (libsndfile)[replacement]: New field.
(libsndfile-1.0.28): New variable.
2017-04-12 22:47:34 -04:00
Leo Famulari efc95e7bc6
gnu: libsamplerate: Update to 0.1.9 [fixes CVE-2017-7697].
* gnu/packages/pulseaudio.scm (libsamplerate)[replacement]: New field.
(libsamplerate-0.1.9): New variable.
2017-04-12 22:47:31 -04:00
Leo Famulari 098bb004be
gnu: isc-dhcp: Update bundled bind to 9.9.9-P8 [security fixes].
Fixes CVE-2017-{3136,3137,3138}.

* gnu/packages/admin.scm (isc-dhcp): Update bundled bind to 9.9.9-P8.
2017-04-12 22:08:36 -04:00
Mark H Weaver d24b989424
gnu: icecat: Add more fixes from mozilla-esr45.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add fixes from the upstream
mozilla-esr45 repository.
2017-04-12 21:40:05 -04:00
Marius Bakke 61b64acf41
gnu: bind: Update to 9.10.4-P8 [fixes CVE-2017-{3136,3137,3138}].
* gnu/packages/dns.scm (bind): Update to 9.10.4-P8.
2017-04-13 02:50:24 +02:00
Marius Bakke f575efa12c
gnu: libva: Update to 1.8.1.
* gnu/packages/video.scm (libva): Update to 1.8.1.
2017-04-13 01:27:55 +02:00
Ludovic Courtès ee295346ce
services: tor: Run in a container.
* gnu/services/networking.scm (tor-shepherd-service): Use (gnu build
shepherd) and use 'make-forkexec-constructor/container' instead of
'make-forkexec-constructor'.
2017-04-13 00:12:42 +02:00
Ludovic Courtès bb5cad4eb2
file-systems: Allow for bind-mounts of named sockets.
Previously a named socket such as /dev/log would fail
the 'regular-file?' test and we'd end up mkdir'ing it.

* gnu/build/file-systems.scm (regular-file?): Remove.
(mount-file-system): Change (regular-file? source)
to (not (file-is-directory? source)).
2017-04-13 00:12:42 +02:00
Ludovic Courtès 6ddf4fcfae
services: Define '%linux-bare-metal-service' using 'simple-service'.
* gnu/services.scm (linux-bare-metal-service-type): Remove.
(%linux-bare-metal-service): Define in terms of 'simple-service'.
2017-04-13 00:12:42 +02:00
Leo Famulari 012863081d
gnu: certbot: Remove unused dependency.
This dependency was removed in certbot@0.10.0:

d54cb76432

* gnu/packages/tls.scm (certbot)[propagated-inputs]: Remove
python2-pythondialog.
2017-04-12 17:03:51 -04:00
Leo Famulari 57fe07dbc0
gnu: python-acme: Remove unused dependencies.
Removed in python-acme@0.10.0 and 0.4.1, respectively:

edbb3a73c6
df383ee6e4

* gnu/packages/tls.scm (python-acme, python2-acme)[propagated-inputs]:
Remove python-ndg-httpsclient and python-werkzeug.
2017-04-12 17:03:50 -04:00
George Clemmer 99517d9270
gnu: emacs-ag: Build and install info.
* gnu/packages/emacs.scm (emacs-ag)[arguments]: Add 'make-info' and
'install-info' phases.

Signed-off-by: Alex Kost <alezost@gmail.com>
2017-04-12 21:09:49 +03:00
Alex Kost 352074d5a9
gnu: emacs-ivy: Update to 0.9.1.
* gnu/packages/emacs.scm (emacs-ivy): Update to 0.9.1.
2017-04-12 21:09:49 +03:00
Efraim Flashner fc901d168b
gnu: nano: Update to 2.8.1.
* gnu/packages/nano.scm (nano): Update to 2.8.1.
2017-04-12 20:55:17 +03:00
Marius Bakke 4e5dbf92f7
gnu: nginx: Update to 1.12.0.
* gnu/packages/web.scm (nginx): Update to 1.12.0.
2017-04-12 18:34:09 +02:00
Marius Bakke 1fc8476d36
gnu: certbot, python-acme: Build documentation in separate phase.
* gnu/packages/tls.scm (python-acme)[arguments]<:phases>: Add
'build-documentation' phase. Rename 'docs' phase to 'install-documentation'.
(certbot)[arguments]<:phases>: Adjust accordingly.
2017-04-12 18:29:00 +02:00
Marius Bakke 79f93e2a4f
gnu: libdrm: Update to 2.4.79.
* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.79.
2017-04-12 17:44:18 +02:00
Leo Famulari eea2f45369
doc: Use OpenSSH instead of lsh in bare-bones template.
* gnu/system/examples/bare-bones.tmpl (services): Use openssh-service-type
instead of lsh-service.
2017-04-12 11:42:52 -04:00
Marius Bakke e1f68c9668
gnu: libsamplerate: Update to 0.1.9.
* gnu/packages/pulseaudio.scm (libsamplerate): Update to 0.1.9.
2017-04-12 17:39:42 +02:00
Arun Isaac 0ee59b81c7
gnu: Add emacs-xmlgen.
* gnu/packages/emacs.scm (emacs-xmlgen): New variable.
2017-04-12 18:55:51 +05:30
Arun Isaac a7a4345de1
gnu: darkhttpd: Update source URI.
* gnu/packages/web.scm (darkhttpd)[source]: Update URI.
2017-04-12 18:48:48 +05:30
Tobias Geerinckx-Rice 4d6ce834bb
gnu: dovecot: Update to 2.2.29.1.
* gnu/packages/mail.scm (dovecot): Update to 2.2.29.1.
[source]: Remove 'dovecot-fix-failing-test.patch'.
* gnu/packages/patches/dovecot-fix-failing-test.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-04-12 14:25:00 +02:00
Chris Marusich a97f6da422
gnu: emacs-default-encrypt: Update source URI.
* gnu/packages/emacs.scm (emacs-default-encrypt)[source]: Update URI.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-04-12 14:46:43 +05:30
Hartmut Goebel 1aab5e8320
gnu: kde-frameworks: No longer setenv CTEST_OUTPUT_ON_FAILURE.
This is now done my the cmake-build-system.

* gnu/packages/kde-frameworks.scm (kcoreaddons, kwidgetsaddons, kpackage,
  kemoticons kiconthemes, kio, knewstuff, kpeople, krunner,kservice,
  ktexteditor, kxmlgui plasma-framework) [arguments] <check-setup>: Remove
  setenv CTEST_OUTPUT_ON_FAILURE.
  (kpty) [arguments] <patch-tests>: Remove setenv CTEST_OUTPUT_ON_FAILURE.
  (ksyntaxhighlighting) [arguments] <check-setup>: Remove phase.
2017-04-12 10:08:52 +02:00
Hartmut Goebel 4467c2d1dc
gnu: Update kde-frameworks to 5.32.0
* gnu/packages/kde-frameworks.scm
  (breeze-icons): Update to 5.32.0. [arguments]: Re-enable tests.
  (kio): Update to 5.32.0. [source]: Remove patch.
  (ktexteditor): Update to 5.32.0. [inputs]: Add ksyntaxhighlighting.
  (networkmanager-qt): Update to 5.32.0. [source]: Add patches.
  (kunitconversion): Update to 5.32.0. [arguments]
  <disable-a-failing-test-case>: New phase.
  (ksyntaxhighlighting): Update to 5.32.0.[native-iputs]: Add qtools.
  (knewstuff): Update to 5.32.0. [inputs]: Add qtdeclarative.
  (attica, baloo, bluez-qt, extra-cmake-modules, kactivities,
  kactivities-stats, kapidox, karchive, kauth, kbookmarks, kcmutils, kcodecs,
  kcompletion, kconfig, kconfigwidgets, kcoreaddons, kcrash, kdbusaddons,
  kdeclarative, kded, kdesignerplugin, kdesu, kdnssd, kdoctools, kemoticons,
  kfilemetadata, kglobalaccel, kguiaddons, ki18n, kiconthemes, kidletime,
  kimageformats, kinit, kitemmodels, kitemviews, kjobwidgets, knotifications,
  knotifyconfig, kpackage, kparts, kpeople, kplotting, kpty, krunner,
  kservice, ktextwidgets, kwallet, kwayland, kwidgetsaddons, kwindowsystem,
  kxmlgui, kxmlrpcclient, modemmanager-qt, oxygen-icons, plasma-framework,
  solid, sonnet, threadweaver): Update to 5.32.0.
* gnu/packages/patches/kio-CVE-2017-6410.patch: Delete file.
* gnu/packages/patches/networkmanager-qt-activeconnection-test-1.patch,
  gnu/packages/patches/networkmanager-qt-activeconnection-test-2.patch:
  New files.
* gnu/local.mk (dist_patch_DATA): Remove resp. add the patch files.
2017-04-12 10:08:52 +02:00
Hartmut Goebel 446809fb35
gnu: Update phonon to 4.9.1
* gnu/packages/kde-frameworks.scm (phonon): Update to 4.9.1.
2017-04-12 10:08:52 +02:00
Hartmut Goebel d04687dc83
gnu: Update networkmanager to version 1.6.2.
* gnu/packages/gnome.scm (networkmanager): [source] Update to 1.6.2
  [arguments] <pre-configure>: Adopt to now used single Makefile.in.
  <install>: Also pass "nmstatedir".
  [native-inputs]: Add docbook-xsl, libxslt, libxml2.
  [inputs]: Add jansson.
2017-04-12 10:08:52 +02:00
Efraim Flashner 0eb0fe2d30
gnu: jasper: Fixx CVE-2017-6850.
* gnu/packages/image.scm (jasper)[source]: Add patch.
* gnu/packages/patches/jasper-CVE-2017-6850.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-04-12 06:19:56 +03:00
Leo Famulari 0adb47bdc7
gnu: dovecot: Update to 2.2.29 [fixes CVE-2017-2669].
* gnu/packages/mail.scm (dovecot): Update to 2.2.29.
[source]: Use 'dovecot-fix-failing-test.patch'.
* gnu/packages/patches/dovecot-fix-failing-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-04-11 20:35:31 -04:00
Leo Famulari 69121e95cd
gnu: libressl: Update to 2.5.3.
* gnu/packages/tls.scm (libressl): Update to 2.5.3.
2017-04-11 20:35:25 -04:00
Tobias Geerinckx-Rice efbca08776
gnu: youtube-dl: Update to 2017.04.11.
* gnu/packages/video.scm (youtube-dl): Update to 2017.04.11.
2017-04-11 21:19:03 +02:00
Arun Isaac 25e810b812
gnu: Add emacs-htmlize.
* gnu/packages/emacs.scm (emacs-htmlize): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-11 14:44:20 -04:00
Mathieu Othacehe 8ad5a20f41
gnu: Add emacs-strace-mode.
* gnu/packages/emacs.scm (emacs-strace-mode): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-11 14:40:14 -04:00
Tobias Geerinckx-Rice d4bcbbb994
gnu: knot: Update to 2.4.3.
* gnu/packages/dns.scm (knot): Update to 2.4.3.
2017-04-11 18:53:38 +02:00
Ben Sturmfels b611f9c282
gnu: Add Fabric.
* gnu/packages/admin.scm (fabric): New variable.
2017-04-11 18:03:35 +02:00
Ben Sturmfels c1aba1a7c8
gnu: python-paramiko: Update to 1.17.4.
* gnu/packages/python.scm (python-paramiko): Update to 1.17.4.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-11 18:03:35 +02:00
Chris Marusich e23455543b
gnu: Add emacs-default-encrypt.
* gnu/packages/emacs.scm (emacs-default-encrypt): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-11 18:03:34 +02:00
Ludovic Courtès e79bfa181a
gnu: Add Luminance HDR.
* gnu/packages/image-viewers.scm (luminance-hdr): New variable.
* gnu/packages/patches/luminance-hdr-qt-printer.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-04-11 18:03:34 +02:00
Kei Kebreau acf7d4a78b
gnu: Add emacspeak.
* gnu/packages/emacs.scm (emacspeak): New variable.
2017-04-11 11:16:11 -04:00
Mathieu Othacehe a5e13c3be9
build: Fix compilation warnings.
* gnu/build/linux-boot.scm (define-module): Use (guix build syscalls).
* gnu/build/linux-modules.scm (define-module): Ditto.
* gnu/build/file-systems (define-module): Stop re-exporting mount, umount and
MS_* flags as this is now safe to include (guix build syscalls) instead.
(mount): Remove procedure.
(umount): Ditto.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-11 11:13:26 +02:00
Ricardo Wurmus e40335b275
gnu: frescobaldi: Update to 3.0.0.
* gnu/packages/music.scm (frescobaldi): Update to 3.0.0.
[inputs]: Replace "python-pyqt-4" and "python-poppler-qt4" with "python-pyqt"
and "python-poppler-qt5", respectively.
2017-04-11 09:51:03 +02:00
Ricardo Wurmus 99bcae94bc
gnu: Add python-poppler-qt5.
* gnu/packages/pdf.scm (python-poppler-qt5): New variable.
2017-04-11 09:51:03 +02:00
Ricardo Wurmus f0f7bf95ae
gnu: Add cdogs-sdl.
* gnu/packages/games.scm (cdogs-sdl): New variable.
2017-04-11 09:43:18 +02:00
Tobias Geerinckx-Rice cd12f92224
gnu: dub: Update to 1.3.0.
* gnu/packages/ldc.scm (dub): Update to 1.3.0.
[arguments]: Add comment, remove spurious MKDIR-P, and rename OUTBIN.
2017-04-11 06:39:32 +02:00
Kei Kebreau 0c3953ea60
gnu: Move dillo to web-browsers.scm.
* gnu/packages/dillo.scm: Remove file and move dillo...
* gnu/packages/web-browsers.scm: ...here. New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Remove dillo.scm and add
web-browsers.scm.
2017-04-10 19:16:47 -04:00
Mathieu Othacehe ed3a9ec5ac
gnu: Add gpicview.
* gnu/packages/image-viewers.scm (gpicview): New variable.
* gnu/packages/lxde.scm (lxde)[propagated-inputs]: Add gpicview.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-10 23:54:46 +02:00
Ludovic Courtès a97f0ee136
gnu: pcre: Patch CVE-2017-7186.
* gnu/packages/patches/pcre-CVE-2017-7186.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/pcre.scm (pcre)[replacement]: New field.
(pcre/fixed): New variable.
2017-04-10 23:54:46 +02:00
Ludovic Courtès 18d0cec29e
gnu: pcre2: Patch CVE-2017-7186.
* gnu/packages/patches/pcre2-CVE-2017-7186.patch: New file.
* gnu/packages/pcre.scm (pcre2)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-04-10 23:54:46 +02:00
Ludovic Courtès 81eaa3f857
gnu: guile-ncurses: Switch to Guile 2.2.
* gnu/packages/guile.scm (guile-ncurses)[inputs]: Switch to GUILE-2.2.
[arguments] <fix-libguile-ncurses-file-name>: Ajust accordingly.
2017-04-10 23:54:46 +02:00
Ludovic Courtès 958d357a38
gnu: guile-ncurses: Update to 2.2.
* gnu/packages/guile.scm (guile-ncurses): Update to 2.2.
2017-04-10 23:54:46 +02:00
Kei Kebreau 0ef83ec9d0
gnu: Add tclx.
* gnu/packages/tcl.scm (tclx): New variable.
2017-04-10 17:29:07 -04:00
ng0 d81f131ff8
gnu: Add darcs.
* gnu/packages/version-control.scm (darcs): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-10 17:01:45 -04:00
Leo Famulari 64463bd7c9
gnu: gnucash: Update to 2.6.16.
* gnu/packages/gnucash.scm (gnucash): Update to 2.6.16.
2017-04-10 15:42:05 -04:00
Arun Isaac b247fb86ac
gnu: Add emacs-use-package.
* gnu/packages/emacs.scm (emacs-use-package): New variable.
2017-04-11 00:49:55 +05:30
Arun Isaac 0201c5d41e
gnu: Add emacs-diminish.
* gnu/packages/emacs.scm (emacs-diminish): New variable.
2017-04-11 00:49:50 +05:30
Ricardo Wurmus f1d81568b5
gnu: jalv: Update to 1.6.0.
* gnu/packages/audio.scm (jalv): Update to 1.6.0.
[inputs]: Replace "gtk+-2" with "gtk+" and "gtkmm-2" with "gtkmm".
2017-04-10 18:45:40 +02:00
Ricardo Wurmus d4d3df82bc
gnu: lilv: Update to 0.24.2.
* gnu/packages/audio.scm (lilv): Update to 0.24.2.
2017-04-10 18:43:07 +02:00
Ricardo Wurmus b1d3bb765f
gnu: suil: Update to 0.8.4.
* gnu/packages/audio.scm (suil): Update to 0.8.4.
2017-04-10 18:41:03 +02:00
Ricardo Wurmus 7181981fd8
gnu: sratom: Update to 0.6.0.
* gnu/packages/audio.scm (sratom): Update to 0.6.0.
2017-04-10 18:41:03 +02:00
Ricardo Wurmus a1d419c7cc
gnu: sord: Update to 0.16.0.
* gnu/packages/rdf.scm (sord): Update to 0.16.0.
2017-04-10 18:41:03 +02:00
Ricardo Wurmus 7421467afb
gnu: serd: Update to 0.26.0.
* gnu/packages/rdf.scm (serd): Update to 0.26.0.
2017-04-10 18:41:03 +02:00
Ricardo Wurmus 3805092385
gnu: gx-vintage-fuzz-master-lv2: Update to 0.1.
* gnu/packages/music.scm (gx-vintage-fuzz-master-lv2): Update to 0.1.
2017-04-10 18:22:52 +02:00
Ricardo Wurmus a6f39d7cd5
gnu: gx-super-fuzz-lv2: Fix description.
* gnu/packages/music.scm (gx-super-fuzz-lv2)[description]: Replace
"GxVoodooFuzz" with "GxSuperFuzz".
2017-04-10 18:22:52 +02:00
Ricardo Wurmus 34a3ecfec0
gnu: gx-super-fuzz-lv2: Update to 0.1.
* gnu/packages/music.scm (gx-super-fuzz-lv2): Update to 0.1.
2017-04-10 18:22:51 +02:00
Ricardo Wurmus cf44ebebc4
gnu: gx-voodoo-fuzz-lv2: Update to 0.1.
* gnu/packages/music.scm (gx-voodoo-fuzz-lv2): Update to 0.1.
2017-04-10 18:22:51 +02:00
Ricardo Wurmus ad67ca3d41
gnu: Fix build for packages inheriting from gx-guvnor-lv2.
This is a follow-up to commit 35f909d45c.

* gnu/packages/music.scm (gx-vbass-preamp-lv2)[arguments]: Make "install"
target independent from "all".
(gx-overdriver-lv2, gx-tone-mender-lv2, gx-push-pull-lv2, gx-saturator-lv2,
gx-switchless-wah-lv2, gx-slow-gear-lv2): Inherit from "gx-vbass-preamp-lv2".
2017-04-10 18:22:51 +02:00
Ricardo Wurmus 4396e9b54a
gnu: gx-hyperion-lv2: Update to 0.1.
* gnu/packages/music.scm (gx-hyperion-lv2): Update to 0.1.
2017-04-10 17:42:17 +02:00
Ricardo Wurmus f959991dd0
gnu: gx-suppa-tone-bender-lv2: Update to 0.1.
* gnu/packages/music.scm (gx-suppa-tone-bender-lv2): Update to 0.1.
2017-04-10 17:37:38 +02:00
Ricardo Wurmus 35f909d45c
gnu: gx-guvnor-lv2: Update to 0.1.
* gnu/packages/music.scm (gx-guvnor-lv2): Update to 0.1.
[source]: Use release tarball.
[arguments]: Remove obsolete Makefile patching.
2017-04-10 17:31:02 +02:00
Ricardo Wurmus 82bf45c8bd
gnu: mod-host: Update to 0.10.6-2-299a39774.
* gnu/packages/music.scm (mod-host): Update to 0.10.6-2-299a39774.
2017-04-10 17:18:22 +02:00
Ricardo Wurmus 3999b6643e
gnu: pianobar: Update to 2016.06.02.
* gnu/packages/music.scm (pianobar): Update to 2016.06.02.
2017-04-10 17:07:22 +02:00
Ricardo Wurmus f0c5856df7
gnu: ams-lv2: Update to 1.2.1.
* gnu/packages/music.scm (ams-lv2): Update to 1.2.1.
2017-04-10 17:06:45 +02:00
Ricardo Wurmus c66529d82d
gnu: yoshimi: Update to 1.5.1.1.
* gnu/packages/music.scm (yoshimi): Update to 1.5.1.1.
2017-04-10 16:52:40 +02:00
Ricardo Wurmus 31b7af7659
gnu: jack-1: Update to 0.125.0.
* gnu/packages/audio.scm (jack-1): Update to 0.125.0.
2017-04-10 14:53:03 +02:00
Mathieu Othacehe 8b1e572d0f
gnu: lxde: Add leafpad.
* gnu/packages/lxde.scm (lxde)[propagated-inputs]: Add leafpad.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-10 11:46:01 +02:00
Danny Milosavljevic 9ea0cdaf7f
gnu: rustc: Update to 1.16.0. gnu: cargo: Update to 0.17.0.
* gnu/packages/rust.scm (rustc): Update to 1.16.0.
patch-configure: Patch LLVM references.
(cargo): Update to 0.17.0.
[native-inputs]: Update rust-openssl to 0.9.6.
Update rust-libssh2-sys 0.2.5.
Update rust-libz-sys 1.0.13.
Add rust-error-chain 0.7.2.
Add rust-metadeps 1.1.1.
Update rust-openssl-sys 0.9.6.
Update rust-libgit2-sys to 0.6.6.
Add rust-shell-escape 0.1.3.
2017-04-10 09:01:13 +02:00
Ricardo Wurmus ae792dbae0
gnu: Add tango-icon-theme.
* gnu/packages/gnome.scm (tango-icon-theme): New variable.
2017-04-10 08:49:31 +02:00
Efraim Flashner 1803f2493e
gnu: gcl: Use 'modify-phases' syntax.
* gnu/packages/lisp.scm (gcl)[arguments]: Use 'modify-phases' syntax.
2017-04-10 05:38:44 +03:00
Efraim Flashner 47fb74aebc
gnu: gcl: Clean up inputs.
* gnu/packages/lisp.scm (gcl)[arguments]: Remove readline substitution,
correctly substitute '/bin/sh' calls.
[inputs]: Add gmp, readline.
[native-inputs]: Remove readline.
2017-04-10 05:38:43 +03:00
Efraim Flashner 5c7815f205
gnu: gcl: Build with gcc@4.9.
* gnu/packages/lisp.scm (gcl)[native-inputs]: Add gcc@4.9.
2017-04-10 05:38:42 +03:00
Marius Bakke 96e98d51a7
gnu: nss, nss-certs: Update to 3.30.1.
* gnu/packages/certs.scm (nss-certs): Update to 3.30.1.
* gnu/packages/gnuzilla.scm (nss): Update to 3.30.1.
2017-04-09 23:52:24 +02:00
Kyle Meyer 6461c44c2e
gnu: emacs-projectile: Update to 0.14.0.
* gnu/packages/emacs.scm (emacs-projectile): Update to 0.14.0.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-09 23:52:12 +02:00
Ricardo Wurmus 6bb9c85424
gnu: Add freegish.
* gnu/packages/games.scm (freegish): New variable.
2017-04-09 23:30:23 +02:00
Ben Woodcroft e9e0fab079
gnu: raxml: Update to 8.2.10.
* gnu/packages/bioinformatics.scm (raxml): Update to 8.2.10.
2017-04-09 21:44:14 +10:00
Ricardo Wurmus 6acdff5875
gnu: r-rsamtools: Update to 1.26.2.
* gnu/packages/bioinformatics.scm (r-rsamtools): Update to 1.26.2.
2017-04-09 13:34:53 +02:00
Ricardo Wurmus dc8ebe43af
gnu: r-biocparallel: Update to 1.8.2.
* gnu/packages/bioinformatics.scm (r-biocparallel): Update to 1.8.2.
2017-04-09 13:34:53 +02:00
Ricardo Wurmus 3420ed32d8
gnu: r-jsonlite: Update to 1.4.
* gnu/packages/web.scm (r-jsonlite): Update to 1.4.
2017-04-09 13:34:52 +02:00
Mark H Weaver c8ce351afc
gnu: linux-libre: Update to 4.10.9.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.10.9.
(%linux-libre-hash): Update hash.
2017-04-09 06:01:31 -04:00
Mark H Weaver 0ab8ff138c
gnu: linux-libre@4.9: Update to 4.9.21.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.21.
2017-04-09 06:00:47 -04:00
Mark H Weaver 3ca1c5e2ec
gnu: linux-libre@4.4: Update to 4.4.60.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.60.
2017-04-09 06:00:00 -04:00
Mark H Weaver 482cd367c6
Revert "gnu: Add python-openid."
This reverts commit ccda568866.
2017-04-09 03:50:40 -04:00
Eric Bavier f3cf25c3c2
gnu: torsocks: Patch references to 'getcap' and 'which'.
* gnu/packages/tor.scm (torsocks)[inputs,arguments]: New fields.
2017-04-08 22:20:06 -05:00
Efraim Flashner a3c57693e4
gnu: qjackctl: Build with modular Qt.
* gnu/packages/audio.scm (qjackctl)[source]: Use sourceforge mirror.
[inputs]: Remove qt, add qtbase, qtx11extras.
2017-04-09 05:31:39 +03:00
Leo Famulari dde5831c00
gnu: leafpad: Fix home-page URL.
* gnu/packages/text-editors.scm (leafpad)[home-page]: Fix URL.
2017-04-08 21:33:59 -04:00
Feng Shu 0bf11648fc
gnu: Add leafpad.
* gnu/packages/text-editors.scm (leafpad): New variable.
2017-04-08 21:30:26 -04:00
Leo Famulari ea240de4af
screen: Fix info page build failure.
* gnu/packages/patches/screen-fix-info-syntax-error.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/screen.scm (screen)[source]: Use it.
2017-04-08 15:53:00 -04:00
Leo Famulari b496bfea41
gnu: lz4: Update to 1.7.5.
* gnu/packages/compression.scm (lz4): Update to 1.7.5.
[source]: Update source URL. Use patch 'lz4-fix-test-failures.patch'.
[home-page]: Update URL.
* gnu/packages/patches/lz4-fix-test-failures.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-04-08 15:36:53 -04:00
ng0 b0eb2af2e6
gnu: Add alpine.
* gnu/packages/mail.scm (alpine): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-08 13:46:58 -04:00
Leo Famulari f26d6e4e9c
gnu: certbot: Share python-acme's arguments.
* gnu/packages/tls.scm (certbot)[arguments]: Use substitute-keyword-arguments to
inherit from python-acme.
2017-04-08 13:24:36 -04:00
Leo Famulari f0e9fda6be
gnu: certbot, python-acme: Update to 0.13.0.
* gnu/packages/tls.scm (certbot, python-acme, python2-acme): Update to 0.13.0.
[arguments]: Add 'patch-dependency' phase.
2017-04-08 13:24:31 -04:00
Kei Kebreau 99a8c8bd7d
gnu: python-django-mailman3: Balance parentheses for inputs.
* gnu/packages/mail.scm (python-django-mailman3)[inputs]: Balance them.
2017-04-08 12:56:53 -04:00
ng0 d99a2add28
gnu: Add postorius.
* gnu/packages/mail.scm (postorius): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-08 12:40:28 -04:00
ng0 8a3741e61b
gnu: Add python-django-mailman3.
* gnu/packages/mail.scm (python-django-mailman3): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-08 12:40:23 -04:00
ng0 14d8f6538f
gnu: Add python-django-gravatar2.
* gnu/packages/django.scm (python-django-gravatar2): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-08 12:40:20 -04:00
ng0 e1f06e1192
gnu: Add python-django-allauth.
* gnu/packages/django.scm (python-django-allauth): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-08 12:40:16 -04:00
ng0 ccda568866
gnu: Add python-openid.
* gnu/packages/python.scm (python-openid): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-08 12:40:11 -04:00
ng0 d2b51c08fd
gnu: Add python-defusedxml.
* gnu/packages/xml.scm (python-defusedxml): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-08 12:40:06 -04:00
Feng Shu 72fa66674d
gnu: Add you-get.
* gnu/packages/video.scm (you-get): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-08 15:32:23 +02:00
Arun Isaac 181170c6ee
gnu: octave: Build with gl2ps support.
* gnu/packages/maths.scm (octave)[inputs]: Add gl2ps.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-08 15:24:37 +02:00
Arun Isaac 725d8d2c08
gnu: Add gl2ps.
* gnu/packages/gl.scm (gl2ps): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-08 15:23:41 +02:00
Ricardo Wurmus 1d65b5379b
gnu: r-vegan: Update to 2.4-3.
* gnu/packages/bioinformatics.scm (r-vegan): Update to 2.4-3.
[arguments]: Remove build phase "revert-test-deletion".
[native-inputs]: Remove "r-vegan-delete-tests-patch".
2017-04-08 10:25:50 +02:00
Ricardo Wurmus 1c8ee3fcc2
gnu: r-stringi: Update to 1.1.5.
* gnu/packages/statistics.scm (r-stringi): Update to 1.1.5.
2017-04-08 10:25:50 +02:00
Leo Famulari 4653341b23
gnu: khal: Update to 0.9.5.
* gnu/packages/calendar.scm (khal): Update to 0.9.5.
2017-04-07 22:04:51 -04:00
Mathieu Othacehe abf0880a67
vm: Add missing module.
* gnu/build/vm.scm (define-module): Use module (guix build syscalls).

It fixes the following warnings during guix build :

gnu/build/vm.scm:233:3: warning: possibly unbound variable `mount'
gnu/build/vm.scm:238:3: warning: possibly unbound variable `umount'
gnu/build/vm.scm:268:8: warning: possibly unbound variable `mount'
gnu/build/vm.scm:276:8: warning: possibly unbound variable `umount'
gnu/build/vm.scm:315:4: warning: possibly unbound variable `mount'
gnu/build/vm.scm:323:4: warning: possibly unbound variable `umount'

This was not possible until the previous commit because we had to be sure
that Guile core implementation of 'mount' and 'umount' was used in
initrd context.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-07 23:30:39 +02:00
ng0 cf47a8a51d
gnu: dovecot-trees: Update to 2.1.0.
* gnu/packages/mail.scm (dovecot-trees): Update to 2.1.0.
(source): Change to use 'url-fetch'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-07 23:30:38 +02:00
Ricardo Wurmus d10fa5c7ff
gnu: Add intel-gpu-tools.
* gnu/packages/admin.scm (intel-gpu-tools): New variable.
2017-04-07 23:00:53 +02:00
Vasile Dumitrascu d71b758f3a
gnu: emacs-symon: Update to 20160630.
* gnu/packagages/emacs.scm (emacs-symon): Update to 20160630 (this is
the latest tag available from the upstream).
[source]: Use github instead of melpa.
[home-page]: Update.

Signed-off-by: Alex Kost <alezost@gmail.com>
2017-04-07 20:22:29 +03:00
humanitiesNerd 350cfccb06
gnu: Add emacs-adaptive-wrap.
Suggested-by Ivan Vilata i Balaguer <ivan@selidor.net>.
Fixes <https://bugs.gnu.org/26367>.

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

Signed-off-by: Alex Kost <alezost@gmail.com>
2017-04-07 20:22:29 +03:00
Alex Kost b0dd3436ed
gnu: emacs-debbugs: Update to 0.14.
* gnu/packages/emacs.scm (emacs-debbugs): Update to 0.14.
2017-04-07 20:22:29 +03:00
Ludovic Courtès b25d3bd973
gnu: perf: Add support for C++ symbol demangling.
* gnu/packages/linux.scm (perf)[inputs]: Add libiberty.
2017-04-07 17:37:46 +02:00
Mathieu Othacehe f214d470d7
gnu: ratpoison: Update to 1.4.9.
* gnu/packages/ratpoison.scm (ratpoison): Update to 1.4.9.
[inputs]: Remove libxinerama. Add libxrandr.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-04-07 10:01:54 -04:00
Leo Famulari 6cfb860a7a
gnu: guitarix: Disable webkit features.
The only version of webkit supported by guitarix is unmaintained and contains a
large number of security vulnerabilities, and should be removed from Guix.

* gnu/packages/audio.scm (guitarix)[inputs]: Remove webkitgtk/gtk+-2.
2017-04-07 09:37:14 -04:00
Efraim Flashner d5a3e8f019
gnu: myrepos: Use 'modify-phases' syntax.
* gnu/packages/version-control.scm (myrepos)[arguments]: Use
'modify-phases' syntax.
2017-04-07 16:16:14 +03:00
Efraim Flashner d46e9fcb2c
gnu: myrepos: Update to 1.20170129.
* gnu/packages/version-control.scm (myrepos): Update to 1.20170129.
[source]: Source tarballs have been removed from Github, use
git-download to download from upstream repository.
[home-page]: Use https.
2017-04-07 16:16:13 +03:00
Efraim Flashner ecc39b3f55
gnu: gnubik: Update to 2.4.3.
* gnu/packages/games.scm (gnubik): Update to 2.4.3.
2017-04-07 16:16:13 +03:00
Ben Woodcroft 37982693ca
gnu: vsearch: Update to 2.4.3.
* gnu/packages/bioinformatics.scm (vsearch): Update to 2.4.3.
2017-04-07 21:35:07 +10:00
Leo Famulari fbd6fb1a9d
gnu: qemu: Update to 2.8.1 [security fixes].
Fixes CVE-2016-{9602,9603} and CVE-2017-{2615,2620,2630,5667,5931}.

* gnu/packages/qemu.scm (qemu): Update to 2.8.1.
* gnu/packages/patches/qemu-CVE-2017-2615.patch,
gnu/packages/patches/qemu-CVE-2017-2620.patch,
gnu/packages/patches/qemu-CVE-2017-2630.patch,
gnu/packages/patches/qemu-CVE-2017-5667.patch,
gnu/packages/patches/qemu-CVE-2017-5931.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-04-07 00:53:02 -04:00
Leo Famulari 0715c0e69c
gnu: surf: Update to 2.0.
* gnu/packages/suckless.scm (surf): Update to 2.0.
[inputs]: Replace webkitgtk/gtk+-2 with webkitgtk.
2017-04-06 22:44:07 -04:00
Ludovic Courtès 6b6aca9b36
gnu: flann: Move .mex file to a separate "octave" output.
That way the closure of flann:out is down from 1 GiB
to 290 MiB.

* gnu/packages/maths.scm (flann)[outputs]: New field.
[arguments]: Add 'set-octave-directory' phase.
2017-04-07 00:17:16 +02:00
Leo Famulari 3be437398e
gnu: webkitgtk: Update to 2.16.1.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.16.1.
2017-04-06 17:24:57 -04:00
Marius Bakke 3433413b18
gnu: xorg-server@1.19.2: Update to 1.19.3.
This is to adjust for the inputs and arguments change of xorg-server proper.

* gnu/packages/xorg.scm (xorg-server-1.19.2): Rename to ...
(xorg-server-1.19.3): ... this. Update version and origin.
* gnu/packages/gtk.scm (gtk+)[native-inputs]: Adjust accordingly.
[arguments]<#:disallowed-references>: Likewise.
2017-04-06 16:03:05 +02:00
Marius Bakke 7c42cc7738
gnu: xorg-server: Update to 1.19.3.
* gnu/packages/xorg.scm (xorg-server, xorg-server-xwayland): Update to 1.19.3.
[native-inputs]: Remove FONT-UTIL, LIBTOOL, AUTOMAKE and AUTOCONF.
[arguments]: Remove 'bootstrap' phase.
2017-04-06 15:51:41 +02:00
Ricardo Wurmus fe418cc5b2
gnu: armadillo: Change license to ASL 2.0.
Armadillo versions 7.800 and onwards are licensed under the Apache License
2.0.

* gnu/packages/maths.scm (armadillo)[license]: Change to ASL 2.0.
2017-04-06 15:42:18 +02:00
Marius Bakke 3c81c4f90c
gnu: libdrm: Update to 2.4.77.
* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.77.
* gnu/packages/patches/libdrm-symbol-check.patch: Adjust to upstream changes.
2017-04-06 15:39:48 +02:00
Marius Bakke 9092633c7f
gnu: libpciaccess: Update to 0.13.5.
* gnu/packages/xorg.scm (libpciaccess): Update to 0.13.5.
2017-04-06 15:39:42 +02:00
Marius Bakke 0eb5c4bac7
gnu: libva: Update to 1.8.0.
* gnu/packages/video.scm (libva): Update to 1.8.0.
2017-04-06 15:39:30 +02:00
Marius Bakke 2aa78c8f04
gnu: re2: Update to 2017-04-01.
* gnu/packages/regex.scm (re2): Update to 2017-04-01.
2017-04-06 15:07:55 +02:00
Marius Bakke fdcc9163d5
gnu: feh: Update to 2.18.3.
* gnu/packages/image-viewers.scm (feh): Update to 2.18.3.
2017-04-06 15:05:40 +02:00
Marius Bakke 2c273a82f3
gnu: libusb: Update to 1.0.21.
* gnu/packages/libusb.scm (libusb): Update to 1.0.21.
[home-page]: Update to new URL.
2017-04-06 15:03:07 +02:00
Marius Bakke 05b662663d
gnu: libmtp: Update to 1.1.13 [security fixes].
* gnu/packages/libusb.scm (libmtp): Update to 1.1.13.
2017-04-06 14:58:05 +02:00
Ricardo Wurmus c9dccf7917
gnu: r-sourcetools: Update to 0.1.6.
* gnu/packages/statistics.scm (r-sourcetools): Update to 0.1.6.
2017-04-06 14:39:23 +02:00
Ricardo Wurmus e18c731ba0
gnu: r-seqinr: Update to 3.3-6.
* gnu/packages/bioinformatics.scm (r-seqinr): Update to 3.3-6.
2017-04-06 14:39:22 +02:00
Ricardo Wurmus 498d2553ed
gnu: Remove armadillo-for-rcpparmadillo.
This package is no longer useful, because upstream does not keep the tarballs
of older releases.  We use the bundled armadillo sources in the
r-rccparmadillo package instead.

* gnu/packages/maths.scm (armadillo-for-rcpparmadillo): Remove variable.
2017-04-06 14:39:22 +02:00
Ricardo Wurmus 0685fe3c86
gnu: r-rcpparmadillo: Update to 0.7.700.0.0.
* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.7.700.0.0.
[source]: Do not delete bundled armadillo sources, because upstream no longer
hosts previous versions.
[propagated-inputs]: Remove "armadillo-for-rcpparmadillo".
[arguments]: Remove because we no longer need to link with the armadillo
library.
* gnu/packages/bioinformatics.scm (r-deseq2)[arguments]: Remove because we no
longer need to link with armadillo library.
2017-04-06 14:39:22 +02:00
Ricardo Wurmus 133cba8cb5
gnu: armadillo: Update to 7.800.2.
* gnu/packages/maths.scm (armadillo): Update to 7.800.2.
2017-04-06 14:39:22 +02:00
Ricardo Wurmus a3656b11d2
gnu: r-annotationforge: Update to 1.16.1.
* gnu/packages/bioinformatics.scm (r-annotationforge): Update to 1.16.1.
2017-04-06 14:39:22 +02:00
Ricardo Wurmus e0d7b31820
gnu: r-shortread: Update to 1.32.1.
* gnu/packages/bioinformatics.scm (r-shortread): Update to 1.32.1.
2017-04-06 14:39:21 +02:00
Ricardo Wurmus 2cea968e41
gnu: r-s4vectors: Update to 0.12.2.
* gnu/packages/bioinformatics.scm (r-s4vectors): Update to 0.12.2.
2017-04-06 14:39:21 +02:00
Ricardo Wurmus 7d05eb2dcc
gnu: r-iranges: Update to 2.8.2.
* gnu/packages/bioinformatics.scm (r-iranges): Update to 2.8.2.
2017-04-06 14:39:21 +02:00
Ricardo Wurmus e89cf15091
gnu: r-variantannotation: Update to 1.20.3.
* gnu/packages/bioinformatics.scm (r-variantannotation): Update to 1.20.3.
2017-04-06 14:39:21 +02:00
Ricardo Wurmus 3506a62762
gnu: r-limma: Update to 3.30.13.
* gnu/packages/bioinformatics.scm (r-limma): Update to 3.30.13.
2017-04-06 14:39:21 +02:00
Ricardo Wurmus 4cd4721dbb
gnu: r-genomicranges: Update to 1.26.4.
* gnu/packages/bioinformatics.scm (r-genomicranges): Update to 1.26.4.
2017-04-06 14:39:20 +02:00
Ricardo Wurmus 69b356efce
gnu: r-annotationdbi: Update to 1.36.2.
* gnu/packages/bioinformatics.scm (r-annotationdbi): Update to 1.36.2.
2017-04-06 14:39:20 +02:00
Ricardo Wurmus 5cc3b7a548
gnu: r-genomicalignments: Update to 1.10.1.
* gnu/packages/bioinformatics.scm (r-genomicalignments): Update to 1.10.1.
2017-04-06 14:39:20 +02:00
Ricardo Wurmus 25d8854723
gnu: r-rtracklayer: Update to 1.34.2.
* gnu/packages/bioinformatics.scm (r-rtracklayer): Update to 1.34.2.
2017-04-06 14:39:20 +02:00
Ricardo Wurmus 9ce6cb082e
gnu: r-genomicfeatures: Update to 1.26.4.
* gnu/packages/bioinformatics.scm (r-genomicfeatures): Update to 1.26.4.
2017-04-06 14:39:20 +02:00
Ricardo Wurmus 57ac1d2f03
gnu: r-seqminer: Update to 5.7.
* gnu/packages/bioinformatics.scm (r-seqminer): Update to 5.7.
2017-04-06 14:39:19 +02:00
Ricardo Wurmus e8bec95e69
gnu: r-maldiquant: Update to 1.16.2.
* gnu/packages/bioinformatics.scm (r-maldiquant): Update to 1.16.2.
2017-04-06 14:39:19 +02:00
Ricardo Wurmus 20e97759bf
gnu: r-ranger: Update to 0.7.0.
* gnu/packages/statistics.scm (r-ranger): Update to 0.7.0.
2017-04-06 14:39:19 +02:00
Ricardo Wurmus da2260f96c
gnu: r-pbkrtest: Update to 0.4-7.
* gnu/packages/statistics.scm (r-pbkrtest): Update to 0.4-7.
2017-04-06 14:39:19 +02:00
Ricardo Wurmus 4328bad2cd
gnu: r-rcppeigen: Update to 0.3.2.9.1.
* gnu/packages/statistics.scm (r-rcppeigen): Update to 0.3.2.9.1.
2017-04-06 14:39:19 +02:00
Ricardo Wurmus a977576780
gnu: r-mclust: Update to 5.2.3.
* gnu/packages/statistics.scm (r-mclust): Update to 5.2.3.
2017-04-06 14:39:18 +02:00
Ricardo Wurmus 0007e645d9
gnu: r-ggthemes: Update to 3.4.0.
* gnu/packages/statistics.scm (r-ggthemes): Update to 3.4.0.
2017-04-06 14:39:18 +02:00
Ricardo Wurmus 47f37fd169
gnu: r-statmod: Update to 1.4.29.
* gnu/packages/statistics.scm (r-statmod): Update to 1.4.29.
2017-04-06 14:39:18 +02:00
Ricardo Wurmus 4c7ab0309a
gnu: r-vipor: Update to 0.4.5.
* gnu/packages/statistics.scm (r-vipor): Update to 0.4.5.
2017-04-06 14:39:18 +02:00
Ricardo Wurmus 2fe41e0fad
gnu: r-pracma: Update to 2.0.4.
* gnu/packages/maths.scm (r-pracma): Update to 2.0.4.
2017-04-06 14:39:18 +02:00
Ricardo Wurmus 2f44ef97a5
gnu: r-mixtools: Update to 1.1.0.
* gnu/packages/statistics.scm (r-mixtools): Update to 1.1.0.
[propagated-inputs]: Remove "r-boot", add "r-survival".
2017-04-06 14:39:17 +02:00
Ricardo Wurmus 7a8efc81f8
gnu: r-viridis: Update to 0.4.0.
* gnu/packages/statistics.scm (r-viridis): Update to 0.4.0.
[propagated-inputs]: Add "r-viridislite".
2017-04-06 14:39:17 +02:00
Ricardo Wurmus b5d5344f32
gnu: r-viridislite: Update to 0.2.0.
* gnu/packages/statistics.scm (r-viridislite): Update to 0.2.0.
2017-04-06 14:39:17 +02:00
Ricardo Wurmus cdadca5e6f
gnu: r-matrixstats: Update to 0.52.1.
* gnu/packages/statistics.scm (r-matrixstats): Update to 0.52.1.
2017-04-06 14:39:17 +02:00
Ricardo Wurmus af7a4cc8a8
gnu: r-mvtnorm: Update to 1.0-6.
* gnu/packages/statistics.scm (r-mvtnorm): Update to 1.0-6.
2017-04-06 14:39:17 +02:00
Ricardo Wurmus 82b281fe12
gnu: r-e1071: Update to 1.6-8.
* gnu/packages/statistics.scm (r-e1071): Update to 1.6-8.
2017-04-06 14:39:16 +02:00
Ricardo Wurmus 1d1fbb7336
gnu: r-sparsem: Update to 1.76.
* gnu/packages/statistics.scm (r-sparsem): Update to 1.76.
2017-04-06 14:39:16 +02:00
Ricardo Wurmus fb708a1c74
gnu: r-xml: Update to 3.98-1.6.
* gnu/packages/statistics.scm (r-xml): Update to 3.98-1.6.
2017-04-06 14:39:16 +02:00
Ricardo Wurmus 1c27bb8f44
gnu: r-rsqlite: Update to 1.1-2.
* gnu/packages/statistics.scm (r-rsqlite): Update to 1.1-2.
2017-04-06 14:39:16 +02:00
Ricardo Wurmus 0def707ad8
gnu: r-rmarkdown: Update to 1.4.
* gnu/packages/statistics.scm (r-rmarkdown): Update to 1.4.
2017-04-06 14:39:16 +02:00
Ricardo Wurmus ac5e810205
gnu: r-bbmisc: Update to 1.11.
* gnu/packages/statistics.scm (r-bbmisc): Update to 1.11.
2017-04-06 14:39:16 +02:00
Ricardo Wurmus f1870aef99
gnu: r-backports: Update to 1.0.5.
* gnu/packages/statistics.scm (r-backports): Update to 1.0.5.
2017-04-06 14:39:15 +02:00
Ricardo Wurmus d05e45f33c
gnu: r-multitaper: Update to 1.0-13.
* gnu/packages/statistics.scm (r-multitaper): Update to 1.0-13.
2017-04-06 14:39:15 +02:00
Ricardo Wurmus 0fbae8ebca
gnu: r-xml2: Update to 1.1.1.
* gnu/packages/statistics.scm (r-xml2): Update to 1.1.1.
2017-04-06 14:39:15 +02:00
Ricardo Wurmus c6e40db528
gnu: r-ade4: Update to 1.7-6.
* gnu/packages/statistics.scm (r-ade4): Update to 1.7-6.
2017-04-06 14:39:15 +02:00
Ricardo Wurmus 10ffdb94e4
gnu: r-data-table: Update to 1.10.4.
* gnu/packages/statistics.scm (r-data-table): Update to 1.10.4.
2017-04-06 14:39:15 +02:00
Ricardo Wurmus 9e8fac0c45
gnu: r-chron: Update to 2.3-50.
* gnu/packages/statistics.scm (r-chron): Update to 2.3-50.
2017-04-06 14:39:14 +02:00
Ricardo Wurmus b8acb5aa46
gnu: r-cluster: Update to 2.0.6.
* gnu/packages/statistics.scm (r-cluster): Update to 2.0.6.
2017-04-06 14:39:14 +02:00
Ricardo Wurmus e8988ff9a0
gnu: r-dbi: Update to 0.6-1.
* gnu/packages/statistics.scm (r-dbi): Update to 0.6-1.
2017-04-06 14:39:14 +02:00
Ricardo Wurmus 5e0fa201a2
gnu: r-gdtools: Update to 0.1.4.
* gnu/packages/statistics.scm (r-gdtools): Update to 0.1.4.
2017-04-06 14:39:14 +02:00
Ricardo Wurmus 7267f358a0
gnu: r-stringr: Update to 1.2.0.
* gnu/packages/statistics.scm (r-stringr): Update to 1.2.0.
2017-04-06 14:39:14 +02:00
Ricardo Wurmus 5beda28f6b
gnu: r-stringi: Update to 1.1.3.
* gnu/packages/statistics.scm (r-stringi): Update to 1.1.3.
2017-04-06 14:39:14 +02:00
Ricardo Wurmus 69a8ed6a12
gnu: r-rcpp: Update to 0.12.10.
* gnu/packages/statistics.scm (r-rcpp): Update to 0.12.10.
2017-04-06 14:39:13 +02:00
Ricardo Wurmus 9948b8e24c
gnu: r-digest: Update to 0.6.12.
* gnu/packages/statistics.scm (r-digest): Update to 0.6.12.
2017-04-06 14:39:13 +02:00
Ricardo Wurmus 344e4741a1
gnu: r-survival: Update to 2.41-3.
* gnu/packages/statistics.scm (r-survival): Update to 2.41-3.
2017-04-06 14:39:13 +02:00
Ricardo Wurmus a6dcc78cb0
gnu: r-mgcv: Update to 1.8-17.
* gnu/packages/statistics.scm (r-mgcv): Update to 1.8-17.
2017-04-06 14:39:13 +02:00
Ricardo Wurmus 9704bda1b3
gnu: r-matrix: Update to 1.2-8.
* gnu/packages/statistics.scm (r-matrix): Update to 1.2-8.
2017-04-06 14:39:12 +02:00
Ricardo Wurmus 9aea2cdaff
gnu: r-lattice: Update to 0.20-35.
* gnu/packages/statistics.scm (r-lattice): Update to 0.20-35.
2017-04-06 14:39:12 +02:00
Ricardo Wurmus 7ceb26ee83
gnu: r-rprojroot: Update to 1.2.
* gnu/packages/statistics.scm (r-rprojroot): Update to 1.2.
2017-04-06 14:39:12 +02:00
Ricardo Wurmus e15f962fef
gnu: r-htmltable: Update to 1.9.
* gnu/packages/web.scm (r-htmltable): Update to 1.9.
[propagated-inputs]: Add "r-checkmate" and "r-htmlwidgets".
2017-04-06 14:39:11 +02:00
Ricardo Wurmus d3812fb233
gnu: r-curl: Update to 2.4.
* gnu/packages/web.scm (r-curl): Update to 2.4.
2017-04-06 14:39:11 +02:00
Ricardo Wurmus 4cd07e487e
gnu: r-genomeinfodb: Update to 1.10.3.
* gnu/packages/bioinformatics.scm (r-genomeinfodb): Update to 1.10.3.
[propagated-inputs]: Add "r-rcurl".
2017-04-06 14:39:11 +02:00
Ricardo Wurmus acbeb2d56b
gnu: r-xvector: Update to 0.14.1.
* gnu/packages/bioinformatics.scm (r-xvector): Update to 0.14.1.
2017-04-06 14:39:11 +02:00
Ricardo Wurmus da250f733a
gnu: r-bioccheck: Update to 1.10.1.
* gnu/packages/bioinformatics.scm (r-bioccheck): Update to 1.10.1.
[propagated-inputs]: Remove "r-knitr" and "r-devtools".
2017-04-06 14:39:11 +02:00
Ricardo Wurmus d51f05f769
gnu: r-tidyr: Update to 0.6.1.
* gnu/packages/statistics.scm (r-tidyr): Update to 0.6.1.
[propagated-inputs]: Add "r-tibble".
2017-04-06 14:39:10 +02:00
Ricardo Wurmus 1db293757b
gnu: r-roxygen2: Update to 6.0.1.
* gnu/packages/statistics.scm (r-roxygen2): Update to 6.0.1.
[propagated-inputs]: Add "r-commonmark", "r-desc", "r-r6", and "r-xml2".
2017-04-06 14:39:10 +02:00
Ricardo Wurmus bf6dcf59eb
gnu: Add r-commonmark.
* gnu/packages/statistics.scm (r-commonmark): New variable.
2017-04-06 14:39:10 +02:00
Ricardo Wurmus 1cbb07a8e4
gnu: Add r-desc.
* gnu/packages/statistics.scm (r-desc): New variable.
2017-04-06 14:39:10 +02:00
Ricardo Wurmus 67deeea41b
gnu: r-readr: Update to 1.1.0.
* gnu/packages/statistics.scm (r-readr): Update to 1.1.0.
[propagated-inputs]: Remove "r-curl".
2017-04-06 14:39:09 +02:00
Ricardo Wurmus 33eb555e6f
gnu: r-tibble: Update to 1.3.0.
* gnu/packages/statistics.scm (r-tibble): Update to 1.3.0.
[propagated-inputs]: Remove "r-assertthat".
2017-04-06 14:39:09 +02:00
Ricardo Wurmus aad7808526
gnu: r-jsonlite: Update to 1.3.
* gnu/packages/web.scm (r-jsonlite): Update to 1.3.
2017-04-06 14:39:09 +02:00
Ricardo Wurmus 538bce2472
gnu: ldc-bootstrap: Delete failing test.
* gnu/packages/ldc.scm (ldc-bootstrap)[arguments]: Delete failing test in
build phase.
2017-04-06 14:34:12 +02:00
Ludovic Courtès cb5be6df91
gnu: guile-aspell: Switch to Guile 2.2.
* gnu/packages/guile.scm (guile-aspell)[inputs]: Replace GUILE-2.0 with
GUILE-2.2.
2017-04-06 10:45:55 +02:00
Ludovic Courtès 7295087eb1
gnu: guile-aspell: Remove hard-coded "site/2.0" from $(guilesitedir).
* gnu/packages/guile.scm (guile-aspell)[arguments]: Remove
  #:configure-flags.  Add 'set-guilesitedir' phase.
2017-04-06 10:42:51 +02:00
Ludovic Courtès 234ea3d653
gnu: guile-aspell: Update to 0.4.
* gnu/packages/guile.scm (guile-aspell): Update to 0.4.
[arguments] <#:phases>: Adjust 'set-libaspell-file-name' to new source
tree layout.
2017-04-06 10:37:52 +02:00
Ludovic Courtès 79f912c710
Revert "gnu: openexr: Add IlmBase include sub-directory to 'OpenEXR.pc'."
This reverts commit 01fe019166,
which was unneeded because IlmBase is already listed as 'Requires'
in 'OpenEXR.pc'.
2017-04-05 22:45:41 +02:00
Tobias Geerinckx-Rice b28187cd0c
Revert "gnu: bc: Update to 1.07."
This reverts commit dfee7daedb.  It causes
the linux-libre@4.9 build to hang (command-line usage works fine).
2017-04-05 21:23:41 +02:00
Kei Kebreau cd381c317b
gnu: Move audacity to audio.scm.
* gnu/packages/audacity.scm: Remove file and move audacity...
* gnu/packages/audio.scm: ...here.
* gnu/local.mk: Remove reference to removed file.
2017-04-05 15:08:14 -04:00
Ricardo Wurmus 1108a920bd
gnu: sra-tools: Fix glibc naming conflict.
* gnu/packages/bioinformatics.scm (sra-tools)[arguments]: Add build phase
"patch-away-glibc-conflict" to fix a definition conflict with glibc 2.25.
2017-04-05 18:06:51 +02:00
Ricardo Wurmus beebe43176
gnu: sra-tools: Use "modify-phases" syntax.
* gnu/packages/bioinformatics.scm (sra-tools)[arguments]: Use "modify-phases"
syntax.
2017-04-05 18:06:51 +02:00
Ben Woodcroft fc5b12879f
gnu: diamond: Update to 0.8.37.
* gnu/packages/bioinformatics.scm (diamond): Update to 0.8.37.
2017-04-05 22:49:01 +10:00
Thomas Danckaert 52b2d666ca
gnu: kdevelop: Update to 5.1.0.
* gnu/packages/kde.scm (kdevelop, kdevplatform): Update to 5.1.0.
2017-04-05 12:12:34 +02:00
Tobias Geerinckx-Rice dfee7daedb
gnu: bc: Update to 1.07.
* gnu/packages/algebra.scm (bc): Update to 1.07.
[native-inputs]: Add ed and texinfo.
[arguments]: Use default ‘configure’ phase.
2017-04-05 03:31:58 +02:00
Tobias Geerinckx-Rice f0bacad682
gnu: bc: Actually use readline.
* gnu/packages/algebra.scm (bc)[arguments]: Add ‘--with-readline’
to #:configure-flags.
2017-04-05 03:31:58 +02:00
Tobias Geerinckx-Rice 5894b60491
gnu: algebra: Re-order imports.
* gnu/packages/algebra.scm: Order imports alphabetically.
2017-04-05 03:31:58 +02:00
Ludovic Courtès 01fe019166
gnu: openexr: Add IlmBase include sub-directory to 'OpenEXR.pc'.
* gnu/packages/graphics.scm (openexr)[arguments]: Add
'set-ilmbase-directory-in-pc-file' phase.
2017-04-05 00:53:03 +02:00
Ludovic Courtès f84011d04a
services: cuirass: Wait for networking.
* gnu/services/cuirass.scm (cuirass-shepherd-service): Add 'networking'
to 'requirements'.
2017-04-05 00:53:03 +02:00
Clément Lassieur 8db947169f
gnu: icecat: Use bundled ICU to avoid crashes.
* gnu/packages/gnuzilla.scm (icecat)[arguments] <#:configure-flags>:
Temporarily comment out "--with-system-icu".
2017-04-04 20:18:38 +02:00
Clément Lassieur cca906754d
gnu: icecat: Re-enable parallel build.
* gnu/packages/gnuzilla.scm (icecat)[arguments]: Re-enable parallel build.
2017-04-04 20:18:38 +02:00
Marius Bakke 33b2520175
gnu: python-django: Specify CPE name.
* gnu/packages/django.scm (python-django, python2-django)[properties]: Add
"cpe-name".
2017-04-04 18:30:52 +02:00
Marius Bakke dcc9b6abc7
gnu: python-django: Update to 1.10.7 [fixes CVE-2017-7233 and CVE-2017-7234].
* gnu/packages/django.scm (python-django, python2-django): Update to 1.10.7.
2017-04-04 18:01:32 +02:00
Marius Bakke 4dc12417d2
gnu: gnupg: Update to 2.1.20.
* gnu/packages/gnupg.scm (gnupg): Update to 2.1.20.
[source]: Remove patch.
* gnu/packages/patches/gnupg-2.1-fix-Y2038-test-failure.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-04-04 17:46:28 +02:00
Marius Bakke a3dea99107
gnu: python2-cython: Fix build on 32-bit platforms.
* gnu/packages/python.scm (python-cython, python2-cython)[source]: Add patch.
* gnu/packages/patches/python-cython-fix-tests-32bit.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-04-04 17:46:28 +02:00
Mark Meyer 6beaa5a02a
gnu: moc: Add Ogg Vorbis support.
* gnu/packages/music.scm (moc)[inputs]: Add libogg and libvorbis.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2017-04-04 15:16:25 +02:00
Mark Meyer 0d78e37746
gnu: Add qjackctl.
* gnu/packages/audio.scm (qjackctl): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-04 14:30:00 +02:00
Ludovic Courtès b7506f74df
gnu: glog: Fix name demangling for GCC 5.
* gnu/packages/patches/glog-gcc-5-demangling.patch: New file.
* gnu/packages/logging.scm (glog)[sources]: Add it.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-04-04 14:30:00 +02:00
Tobias Geerinckx-Rice f49ced6827
gnu: youtube-dl: Update to 2017.04.03.
* gnu/packages/video.scm (youtube-dl): Update to 2017.04.03.
2017-04-04 00:17:58 +02:00
Tobias Geerinckx-Rice f751b7596d
gnu: perl-email-simple: Update to 2.213.
* gnu/packages/mail.scm (perl-email-simple): Update to 2.213.
2017-04-04 00:17:58 +02:00
Tobias Geerinckx-Rice e26f2c67d6
gnu: perl-email-mime: Update to 1.940.
* gnu/packages/mail.scm (perl-email-mime): Update to 1.940.
2017-04-04 00:17:57 +02:00
Tobias Geerinckx-Rice 153ea992e8
gnu: perl-lingua-en-tagger: Update to 0.28.
* gnu/packages/language.scm (perl-lingua-en-tagger): Update to 0.28.
2017-04-04 00:17:29 +02:00
Tobias Geerinckx-Rice 5b5b4edfcc
gnu: perl-lingua-en-number-isordinal: Update to 0.05.
* gnu/packages/language.scm (perl-lingua-en-number-isordinal): Update to 0.05.
2017-04-04 00:17:29 +02:00
Tobias Geerinckx-Rice e2fb341f8f
gnu: perl-lingua-en-inflect-number: Update to 1.12.
* gnu/packages/language.scm (perl-lingua-en-inflect-number): Update to 1.12.
2017-04-04 00:17:29 +02:00
Tobias Geerinckx-Rice 3581c3571a
gnu: perl-lingua-en-inflect: Update to 1.901.
* gnu/packages/language.scm (perl-lingua-en-inflect): Update to 1.901.
2017-04-04 00:17:28 +02:00
Tobias Geerinckx-Rice 84f06e540c
gnu: perl-lingua-en-findnumber: Update to 1.32.
* gnu/packages/language.scm (perl-lingua-en-findnumber): Update to 1.32.
2017-04-04 00:17:28 +02:00
Tobias Geerinckx-Rice dd0cfb37da
gnu: perl-db-file: Update to 1.840.
* gnu/packages/databases.scm (perl-db-file): Update to 1.840.
2017-04-04 00:17:28 +02:00
Tobias Geerinckx-Rice 2273b75154
gnu: perl-dbd-sqlite: Update to 1.54.
* gnu/packages/databases.scm (perl-dbd-sqlite): Update to 1.54.
2017-04-04 00:17:28 +02:00
Tobias Geerinckx-Rice 4d40c6aab0
gnu: perl-dbd-pg: Update to 3.5.3.
* gnu/packages/databases.scm (perl-dbd-pg): Update to 3.5.3.
2017-04-04 00:17:28 +02:00
Muriithi Frederick Muriuki b98d4ec0aa
gnu: Add python-mando-0.3.1
* gnu/packages/python.scm (python-mando-0.3.1): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-04 00:10:00 +02:00
Thomas Danckaert 3cd959a429
gnu: libsndfile: Update to 1.0.28.
* gnu/packages/pulseaudio.scm (libsndfile): Update to 1.0.28.
2017-04-03 21:54:05 +02:00
Thomas Danckaert b4dcfce51b
gnu: Add cifs-utils.
* gnu/packages/samba.scm (cifs-utils): New variable.
2017-04-03 21:45:53 +02:00
Marius Bakke 350a30845c
gnu: python-pexpect: Use python-pytest@3.0.
* gnu/packages/python.scm (python-pexpect, python2-pexpect)[native-inputs]:
Change PYTHON-PYTEST to PYTHON-PYTEST-3.0.
2017-04-03 19:25:57 +02:00
Marius Bakke 26bad5d7eb
gnu: nss, nss-certs: Update to 3.30.
* gnu/packages/gnuzilla.scm (nss): Update to 3.30.
* gnu/packages/certs.scm (nss-certs): Update to 3.30.
* gnu/packages/patches/nss-increase-test-timeout.patch: Adjust patch context.
2017-04-03 19:25:57 +02:00
Marius Bakke cd158a2b77
gnu: python-cython: Update to 0.25.2.
* gnu/packages/python.scm (python-cython, python2-cython): Update to 0.25.2.
2017-04-03 19:25:56 +02:00
Kei Kebreau 9a49129651
gnu: audacity: Update to 2.1.3.
* gnu/packages/audacity.scm (audacity): Update to 2.1.3.
[source]: Fetch gzipped tar archive instead of a zip archive; remove
unnecessary patch.
[native-inputs]: Add autoconf, automake and libtool.
[arguments]: Add autoreconf phase to detect system libraries.
* gnu/packages/patches/audacity-fix-ffmpeg-binding.patch: Delete patch.
* gnu/local.mk: Remove reference to removed patch.
2017-04-03 11:51:52 -04:00
Arun Isaac 568f977f9c
gnu: emacs-elfeed: Enable tests.
* gnu/packages/emacs.scm (emacs-elfeed)[arguments]: Add a 'check' phase.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-04-02 23:08:55 -04:00
Leo Famulari 52196aea19
gnu: tzdata: Update to 2017b.
* gnu/packages/base.scm (tzdata): Update to 2017b.
2017-04-02 20:25:42 -04:00
Leo Famulari b53fa16f9c
gnu: brdf-explorer: Use HTTPS source URL.
* gnu/packages/graphics.scm (brdf-explorer)[source]: Use HTTPS URL.
2017-04-02 20:00:52 -04:00
Leo Famulari 7bf837fd43
gnu: Use HTTPS URLs for GitHub home-pages.
* gnu/packages/bioinformatics.scm, gnu/packages/emacs.scm,
gnu/packages/haskell.scm, gnu/packages/libffi.scm, gnu/packages/lisp.scm,
gnu/packages/ocaml.scm, gnu/packages/openstack.scm, gnu/packages/python.scm,
gnu/packages/ruby.scm, gnu/packages/shells.scm, gnu/packages/statistics.scm,
gnu/packages/xdisorg.scm: Use HTTPS URLs for all packages with a home-page on
GitHub.
2017-04-02 20:00:51 -04:00
Leo Famulari 9167488490
gnu: jbig2dec: Fix CVE-2016-9601.
* gnu/packages/patches/jbig2dec-CVE-2016-9601.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (jbig2dec)[source]: Use it.
2017-04-02 19:38:56 -04:00
Ludovic Courtès 2a0d5de5a9
Merge branch 'core-updates' 2017-04-03 00:13:06 +02:00
Ludovic Courtès 245575eaf3
gnu: guile-git: Install .go files to /site-ccache.
* gnu/packages/guile.scm (guile-git)[arguments] <bootstrap>: Change
"/ccache" to "/site-ccache" in Makefile.am.
2017-04-03 00:12:51 +02:00
Marius Bakke 60f37e3cb1
gnu: sddm: Build without greenisland.
This Wayland compositor is currently abandonware and has known problems.

* gnu/packages/display-managers.scm (sddm)[inputs]: Remove GREENISLAND.
2017-04-02 23:42:56 +02:00
Ricardo Wurmus 41f6d18fb6
gnu: guitarix: Update to 0.35.3.
* gnu/packages/audio.scm (guitarix): Update to 0.35.3.
2017-04-02 18:30:42 +02:00
Kyle Meyer 6800c79701
gnu: notmuch: Update to 0.24.1.
* gnu/packages/mail.scm (notmuch, python-notmuch, python2-notmuch): Update to
0.24.1.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-04-02 11:58:08 +02:00
Ben Woodcroft cf1d581464
gnu: khmer: Build with gcc-4.
* gnu/packages/bioinformatics.scm (khmer)[inputs]: Add gcc-4.9.
2017-04-02 10:14:17 +10:00
Ben Woodcroft 800a7dd59e
gnu: ruby: Replace with ruby-2.3.4.
* gnu/packages/ruby.scm (ruby)[replacement]: New field.
(ruby-2.3.4): New variable.
2017-04-02 08:21:43 +10:00
Ben Woodcroft 22a494ec25
gnu: ruby-2.2: Update to 2.2.7.
* gnu/packages/ruby.scm (ruby-2.2): Update to 2.2.7.
2017-04-02 08:20:41 +10:00
Ricardo Wurmus 750e54ecbe
gnu: tuxguitar: Update to 1.4.
* gnu/packages/music.scm (tuxguitar): Update to 1.4.
[arguments]: Replace build phase "build-editor-utils" with "build-libraries";
install resources to the expected locations.
2017-04-02 17:25:05 +02:00
Ricardo Wurmus 8723fe23fa
gnu: pd: Run autogen.sh script.
* gnu/packages/music.scm (pd)[arguments]: Run autogen.sh instead of
plain autoreconf.
2017-04-02 17:25:05 +02:00
Ricardo Wurmus 4712cbb0c7
gnu: pd: Fix indentation of phases.
* gnu/packages/music.scm (pd)[arguments]: Fix indentation.
2017-04-02 17:25:05 +02:00
Ricardo Wurmus 037bf4f4a0
gnu: pd: Update to 0.47-1.
* gnu/packages/music.scm (pd): Update to 0.47-1.
2017-04-02 17:25:05 +02:00
Ricardo Wurmus f9b8b54e62
gnu: tuxguitar: Update home page URL.
* gnu/packages/music.scm (tuxguitar)[home-page]: Update URL.
2017-04-02 17:25:05 +02:00
Ricardo Wurmus 8dbc5d2368
gnu: setbfree: Update to 0.8.4
* gnu/packages/music.scm (setbfree): Update to 0.8.4.
2017-04-02 17:25:05 +02:00
Ricardo Wurmus 7175f4c2c1
gnu: amsynth: Build with LASH support.
* gnu/packages/music.scm (amsynth)[inputs]: Add lash.
2017-04-02 17:25:04 +02:00
Ricardo Wurmus 7e0befd45e
gnu: amsynth: Update to 1.7.1.
* gnu/packages/music.scm (amsynth): Update to 1.7.1.
[native-inputs]: Add intltool.
2017-04-02 17:25:04 +02:00
Ricardo Wurmus 14fa5bde7e
gnu: samplv1: Update to 0.8.1.
* gnu/packages/music.scm (samplv1): Update to 0.8.1.
2017-04-02 17:25:04 +02:00
Ricardo Wurmus 17ca1a39a6
gnu: drumkv1: Update to 0.8.1.
* gnu/packages/music.scm (drumkv1): Update to 0.8.1.
2017-04-02 17:25:04 +02:00
Ricardo Wurmus 720de58bf7
gnu: synthv1: Update to 0.8.1.
* gnu/packages/music.scm (synthv1): Update to 0.8.1.
2017-04-02 17:25:04 +02:00
Ricardo Wurmus 5feac7b04e
gnu: non-sequencer, non-session-manager: Update to 1.9.5-3.10c31e5.
* gnu/packages/music.scm (non-sequencer, non-session-manager): Update to
1.9.5-3.10c31e5.
2017-04-02 17:25:04 +02:00
Ricardo Wurmus 57f1b3b8e7
gnu: lilypond: Update to 2.19.58.
* gnu/packages/music.scm (lilypond): Update to 2.19.58.
2017-04-02 17:25:03 +02:00
Ricardo Wurmus 95708ed8d6
gnu: extempore: Update home page.
* gnu/packages/music.scm (extempore)[home-page]: Use new home page.
2017-04-02 17:25:03 +02:00
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
Clément Lassieur deb3618810
services: dovecot: Fix passwd and userdb 'args' types.
* gnu/services/mail.scm (passwd-configuration)[args]
(userdb-configuration)[args]: Change type from 'free-form-args' to
'space-separated-string-list'.
* doc/guix.texi (Mail Services): Document it.
2017-04-01 14:38:10 +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
Eric Bavier 9fc221b58c
doc: Fix typos.
* doc/guix.texi (Build Systems)[ocaml-build-system]: Fix typo.
(Log Rotation)[periodic-rotations]: ditto.
(Database Services)[redis-service-type]: ditto.
(OpenSMTPD Service)[opensmtpd-configuration]: ditto.
(VPN Services)[OpenVPN]: ditto.
(Power management Services)[tlp-configuration]: ditto.
(Git daemon service)[git-daemon-service]: ditto.
(Running GuixSD in a VM): ditto.
* gnu/services/pm.scm (tlp-configuration)[runtime-pm-blacklist]: Fix typo.
* gnu/services/vpn.scm (openvpn-client-configuration)[status]: ditto.
2017-03-31 20:55:05 -05:00
Ludovic Courtès 985a8599ed
tests: Add GNU dicod test.
* gnu/tests/dict.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2017-04-01 00:45:18 +02:00
Ludovic Courtès 892d9089a8
tests: Introduce 'simple-operating-system' and use it.
* gnu/tests.scm (%simple-os): New macro.
(simple-operating-system): New macro.
* gnu/tests/base.scm (%simple-os): Define using 'simple-operating-system'.
(%mcron-os): Use 'simple-operating-system'.
* gnu/tests/mail.scm (%opensmtpd-os): Likewise.
* gnu/tests/messaging.scm (%base-os, os-with-service): Remove.
(run-xmpp-test): Use 'simple-operating-system'.
* gnu/tests/networking.scm (%inetd-os): Likewise.
* gnu/tests/ssh.scm (%base-os, os-with-service): Remove.
(run-ssh-test): Use 'simple-operating-system'.
* gnu/tests/web.scm (%nginx-os): Likewise.
2017-04-01 00:45:18 +02:00
Huang Ying 9af7ecd959
services: dicod: Allow the configuration of "handlers".
* gnu/services/dict.scm (<dicod-configuration>)[handlers]: New field.
(<dicod-handler>): New record type.
(<dicod-database>): Add fields.
(dicod-configuration-file): Support convert handlers and enhanced databases.
configuration to config file.
* doc/guix.texi (Miscellaneous Services): Update accordingly.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-04-01 00:45:18 +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
Ludovic Courtès 5f19fb6a26
system: grub: Don't attempt to load non-EFI modules on EFI.
This resulted in a couple of harmless warnings just before the menu is
displayed.

* gnu/system/grub.scm (eye-candy)[setup-gfxterm-body]: Move 'vbe' and
'vga' loading to the non-EFI branch.
2017-03-25 22:50:24 +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
Thomas Danckaert 9260b9d100
services: Add inetd-service-type.
* gnu/services/networking.scm (<inetd-configuration>, <inetd-entry>): New
record types.
(inetd-config-file, inetd-shepherd-service): New procedures.
(inetd-service-type): New variable.
* doc/guix.texi (Networking Services): Document it.
* gnu/tests/networking.scm: New file.
* gnu/local.mk: Add it.
2017-03-24 17:45:56 +01:00
Mathieu Othacehe 85ac401acf
services: openvpn: Fix a typo which was corrected in generated doc.
* gnu/services/vpn.scm (define-split-configuration): Fix typo.

Signed-off-by: Clément Lassieur <clement@lassieur.org>
2017-03-24 16:09:18 +01:00
Mathieu Othacehe bfbf6e1e10
gnu: Add tlp service.
* gnu/services/pm.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add gnu/services/tlp.scm.
* doc/guix.texi (Power management Services): New section.

Signed-off-by: Clément Lassieur <clement@lassieur.org>
2017-03-24 16:09:17 +01:00
Mathieu Othacehe d02c3c2234
services: configuration: Rewrite id procedure.
* gnu/services/configuration.scm (id): Replace it using the more concise
version found in messaging.scm.

Signed-off-by: Clément Lassieur <clement@lassieur.org>
2017-03-24 16:09:17 +01:00
Mathieu Othacehe e7c797f348
services: Factorize define-maybe macro.
* gnu/services/configuration.scm (id): New procedure extracted from
define-configuration.
(define-maybe): New exported procedure, moved from messaging.scm.
* gnu/services/messaging.scm (define-maybe): Remove it.
(id): Move declaration inside define-all-configurations which is now
the only caller procedure.

Signed-off-by: Clément Lassieur <clement@lassieur.org>
2017-03-24 16:09:17 +01: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
Ludovic Courtès 697ddb8850
services: guix-publish: Add 'compression-level' and 'nar-path' fields.
* gnu/services/base.scm (<guix-publish-configuration>)[compression-level,
nar-path]: New fields.
(guix-publish-shepherd-service): Honor them.
* doc/guix.texi (Base Services): Document them.
2017-03-24 00:23:29 +01:00
Ludovic Courtès f1e900a3b8
doc: Document 'guix-publish-service-type' instead of 'guix-publish-service'.
* doc/guix.texi (Base Services): Document 'guix-publish-service-type'
and 'guix-configuration'.  Remove 'guix-publish-service'.
(Invoking guix publish): Mention 'guix-publish-service-type'.
* gnu/services/base.scm (guix-publish-service): Mark as deprecated.
(<guix-configuration>): Export getters.
2017-03-24 00:23:29 +01: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
Ludovic Courtès 7dbd75b3cf
file-systems: Add missing docstring.
* gnu/system/file-systems.scm (file-system-type-predicate): Add
docstring.
2017-03-21 22:33:07 +01:00
Ludovic Courtès 278d486b0c
file-systems: Do not use (gnu packages …).
Fixes a regression introduced in
7208995426 whereby (gnu system
file-systems) would pull in (gnu packages …) module, which in turn
breaks when importing things like (gnu build shepherd).

* gnu/system/file-systems.scm (file-system-type-predicate): Export.
(file-system-packages): Move to...
* gnu/system/linux-initrd.scm (file-system-packages): ... here.  Add
docstring.
* gnu/services/base.scm: Use it.
* tests/file-systems.scm ("does not pull (gnu packages …)"): New test.
2017-03-21 22:33:07 +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
Clément Lassieur 36f666c63d
tests: ssh: Add a test for SFTP.
* gnu/tests/ssh.scm (run-ssh-test): Introduce "SFTP file writing and reading".
Make 'sftp?' a keyword parameter.
(%test-openssh): Pass #:sftp? #t to 'run-ssh-test'.
2017-03-21 20:49:26 +01:00
Clément Lassieur cfaf4d1165
tests: ssh: Abstract session connection and authentication.
* gnu/tests/ssh.scm (run-ssh-test): Introduce make-session-for-test,
call-with-connected-session and call-with-connected-session/auth.
(run-ssh-test)["connect"]: Rename to "shell command".  Abstract its session
connection and authentication work into the above three functions.
2017-03-21 20:49:26 +01:00
Clément Lassieur 12723370e5
services: openssh: Add 'subsystems' option.
* gnu/services/ssh.scm (openssh-config-file): Add it.
(<openssh-configuration>)[subsystems]: Add it.
* doc/guix.texi (Networking Services): Document it.
2017-03-21 20:49:26 +01:00
Clément Lassieur 4ca3e9b7b6
services: openssh: Cosmetic changes.
* gnu/services/ssh.scm (<openssh-configuration>): Reformat to fit in 80
columns.
2017-03-21 20:49:26 +01: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 9970ef6134
services: Remove Tab character from source code whitespace.
* gnu/services/base.scm (file-system-shepherd-service): Remove Tab character
from source code whitespace.
2017-03-19 21:36:55 +01: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
Danny Milosavljevic 26e34e1e12
services: file-system-shepherd-service: Make it find the fsck programs.
Fixes <https://bugs.gnu.org/25917>.

* gnu/services/base.scm (file-system-shepherd-service): Use
file-system-packages.
2017-03-19 18:49:30 +01: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 7208995426
file-systems: Factorize file-system-packages.
* gnu/system/linux-initrd.scm (base-initrd): Move helper-packages body to ...
* gnu/system/file-systems.scm (file-system-packages): ... here.  New variable.
Also export it.
2017-03-18 10:38:51 +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
Mathieu Othacehe 34d60c49cb
services: connman: Rework service.
* gnu/services/networking.scm (connman-service): Remove.
(<connman-configuration>): New record specifying the package
to be used (connman) and whether vpn plugin shall be
disabled (disable-vpn?).
(connman-configuration): New exported variable.
(connman-configuration?): New exported variable.
(connman-service-type): Export it.

* doc/guix.texi (Networking Services): Adjust accordingly.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-03-16 22:50:14 +01: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