Commit Graph

13479 Commits

Author SHA1 Message Date
Tobias Geerinckx-Rice f165648e1b
gnu: python-ipykernel: Update to 4.5.2.
* gnu/packages/python.scm (python-ipykernel): Update to 4.5.2.
2016-12-31 16:51:53 +01:00
Tobias Geerinckx-Rice 45cc957c72
gnu: python-jupyter-core: Update to 4.2.1.
* gnu/packages/python.scm (python-jupyter-core): Update to 4.2.1.
2016-12-31 16:51:53 +01:00
Tobias Geerinckx-Rice 594358f5b6
gnu: python2-fastlmm: Update to 0.2.26.
* gnu/packages/python.scm (python2-fastlmm): Update to 0.2.26.
2016-12-31 16:51:40 +01:00
Tobias Geerinckx-Rice a5f92ca04f
gnu: python-pytz: Update to 2016.10.
* gnu/packages/python.scm (python-pytz): Update to 2016.10.
2016-12-31 16:36:20 +01:00
Tobias Geerinckx-Rice bf5e4bc42a
gnu: python-pyyaml: Update to 3.12.
* gnu/packages/python.scm (python-pyyaml): Update to 3.12.
[source]: Use pypi-uri.
2016-12-31 15:27:24 +01:00
Tobias Geerinckx-Rice 7d2e758df5
gnu: python-pygments: Update to 2.1.3.
* gnu/packages/python.scm (python-pygments): Update to 2.1.3.
2016-12-31 15:27:23 +01:00
Kei Kebreau c055a37c8c
gnu: tiled: Update to 0.18.0.
* gnu/packages/game-development.scm (tiled): Update to 0.18.0.
2016-12-30 21:45:51 -05:00
ng0 da62a4a19e
gnu: mc: Partially fix absolute file paths.
Partially fixes <http://bugs.gnu.org/25273>.

* gnu/packages/mc.scm (mc)[arguments]: Add new phase 'fix-absolutism.
This substitutes absolute file paths with functional file paths.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-31 01:44:04 +01:00
Troy Sankey 0f391063d9
gnu: pius: Update to 2.2.2-0.891687c.
* gnu/packages/gnupg.scm (pius): Update to 2.2.2-0.891687c.
[inputs]: Change GNUPG-2.0 to GNUPG (2.1).

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-31 01:44:04 +01:00
José Miguel Sánchez García 68415aa4e1
gnu: libtermkey: Update to 0.19.
* gnu/packages/terminals.scm (libtermkey): Update to 0.19.

Co-authored-by: Leo Famulari <leo@famulari.name>
2016-12-30 16:15:25 -05:00
Leo Famulari 858b9afeaf
gnu: libpng: Mention CVE-2016-10087.
* gnu/packages/patches/libpng-fix-null-ptr-dereference.patch: Rename to ...
* gnu/packages/patches/libpng-CVE-2016-10087.patch: ... this.
* gnu/local.mk (dist_patch_DATA): Adjust.
* gnu/packages/image.scm (libpng/fixed)[source]: Use renamed patch.
2016-12-30 14:33:21 -05:00
Mark H Weaver 4037e5f52b
gnu: linux-libre@4.1: Update to 4.1.37.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.37.
2016-12-30 04:26:11 -05:00
Ben Woodcroft a29929b32c
gnu: multiqc: Update to 0.9.
Suggested by Raoul Bonnal <ilpuccio.febo@gmail.com>.

* gnu/packages/bioinformatics.scm (multiqc): Update to 0.9.
[origin]: Add patch.
* gnu/packages/patches/multiqc-fix-git-subprocess-error.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-12-30 17:22:43 +10:00
Andreas Enge 89ccb1d881
gnu: gmp: Update to 6.1.2.
* gnu/packages/multiprecision.scm (gmp): Update to 6.1.2.
2016-12-30 00:38:24 +01:00
Chris Marusich 95d7d0c57f
gnu: elogind: Enable ACL support.
* gnu/packages/freedesktop.scm (elogind) [inputs]: Add acl.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-29 23:42:23 +01:00
Ludovic Courtès 3547a5effe
services: Add libmtp's udev rules to '%desktop-services'.
Suggested by Chris Marusich <cmmarusich@gmail.com>.

* gnu/services/desktop.scm (%desktop-services): Add 'mtp' service via
call to 'simple-service'.
2016-12-29 23:35:42 +01:00
Leo Famulari 87b5209558
gnu: mpd: Install systemd service files.
* gnu/packages/mpd.scm (mpd)[arguments]: Add 'install-service-files' phase.
2016-12-29 17:28:34 -05:00
Ricardo Wurmus 76b64381cb
gnu: r-genomicfeatures: Update to 1.26.2.
* gnu/packages/bioinformatics.scm (r-genomicfeatures): Update to 1.26.2.
2016-12-29 22:24:12 +01:00
Ricardo Wurmus 2f642e5229
gnu: r-biostrings: Update to 2.42.1.
* gnu/packages/bioinformatics.scm (r-biostrings): Update to 2.42.1.
2016-12-29 22:24:11 +01:00
Ricardo Wurmus 72c2693b9e
gnu: r-limma: Update to 3.30.7.
* gnu/packages/bioinformatics.scm (r-limma): Update to 3.30.7.
2016-12-29 22:24:11 +01:00
Ricardo Wurmus 5796af9981
gnu: r-variantannotation: Update to 1.20.2.
* gnu/packages/bioinformatics.scm (r-variantannotation): Update to 1.20.2.
2016-12-29 22:24:11 +01:00
Ricardo Wurmus 5d3acc0b36
gnu: r-edger: Update to 3.16.5.
* gnu/packages/bioinformatics.scm (r-edger): Update to 3.16.5.
2016-12-29 22:24:11 +01:00
Ricardo Wurmus 81a17b61e7
gnu: r-genomeinfodb: Update to 1.10.1.
* gnu/packages/bioinformatics.scm (r-genomeinfodb): Update to 1.10.1.
2016-12-29 22:24:11 +01:00
Ricardo Wurmus 54d9b568fc
gnu: r-iranges: Update to 2.8.1.
* gnu/packages/bioinformatics.scm (r-iranges): Update to 2.8.1.
2016-12-29 22:24:11 +01:00
Ricardo Wurmus 86fc9c4a2c
gnu: r-s4vectors: Update to 0.12.1.
* gnu/packages/bioinformatics.scm (r-s4vectors): Update to 0.12.1.
2016-12-29 22:24:11 +01:00
Ricardo Wurmus c8ad8b6976
gnu: r-biocstyle: Update to 2.2.1.
* gnu/packages/bioinformatics.scm (r-biocstyle): Update to 2.2.1.
2016-12-29 22:24:10 +01:00
Ricardo Wurmus 007ee80277
gnu: r-deseq2: Update to 1.14.1.
* gnu/packages/bioinformatics.scm (r-deseq2): Update to 1.14.1.
2016-12-29 22:24:10 +01:00
Ricardo Wurmus d0f0579e6f
gnu: r-annotate: Update to 1.52.1.
* gnu/packages/bioinformatics.scm (r-annotate): Update to 1.52.1.
[propagated-inputs]: Add r-rcurl.
2016-12-29 22:24:10 +01:00
Leo Famulari a57495e27a
gnu: khard: Update to 0.11.3.
* gnu/packages/mail.scm (khard): Update to 0.11.3.
[arguments]: Build with python instead of python-2. Remove
'disable-egg-compression' phase.
[propagated-inputs]: Don't use python-2 variants of propagated-inputs.
2016-12-29 16:12:13 -05:00
Ricardo Wurmus 35bb2ff88a
gnu: r-rsqlite: Update to 1.1-1.
* gnu/packages/statistics.scm (r-rsqlite): Update to 1.1-1.
[propagated-inputs]: Add r-bh, r-memoise, r-plogr, and r-rcpp.
2016-12-29 21:49:13 +01:00
Ricardo Wurmus 28c041afe8
gnu: Add r-plogr.
* gnu/packages/statistics.scm (r-plogr): New variable.
2016-12-29 21:49:13 +01:00
Ricardo Wurmus ab607061cd
gnu: r-hmisc: Update to 4.0-1.
* gnu/packages/statistics.scm (r-hmisc): Update to 4.0-1.
[propagated-inputs]: Remove r-cluster, r-foreign, r-lattice, r-nnet, and
r-rpart; add r-base64.
2016-12-29 21:49:12 +01:00
Ricardo Wurmus 0811f0f9d2
gnu: Add r-base64.
* gnu/packages/statistics.scm (r-base64): New variable.
2016-12-29 21:49:12 +01:00
Ricardo Wurmus ca380feb37
gnu: r-rmarkdown: Update to 1.3.
* gnu/packages/statistics.scm (r-rmarkdown): Update to 1.3.
[propagated-inputs]: Remove r-tibble; add r-rprojroot.
2016-12-29 21:49:12 +01:00
Ricardo Wurmus 046e27e3f5
gnu: Add r-rprojroot.
* gnu/packages/statistics.scm (r-rprojroot): New variable.
2016-12-29 21:49:12 +01:00
Ricardo Wurmus a8e45b3240
gnu: r-rcpparmadillo: Update to 0.7.600.1.0.
* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.7.600.1.0.
* gnu/packages/maths.scm (armadillo-for-rcpparmadillo): Update to
7.600.1.
2016-12-29 21:49:12 +01:00
Ricardo Wurmus b1c1f4d012
gnu: armadillo: Update to 7.600.2.
* gnu/packages/maths.scm (armadillo): Update to 7.600.2.
2016-12-29 21:49:12 +01:00
Ricardo Wurmus c729d3dc0e
gnu: r-zoo: Update to 1.7-14.
* gnu/packages/statistics.scm (r-zoo): Update to 1.7-14.
[propagated-inputs]: Remove r-lattice.
2016-12-29 21:49:11 +01:00
Ricardo Wurmus 53941eb7a5
gnu: r-fastcluster: Update to 1.1.22.
* gnu/packages/statistics.scm (r-fastcluster): Update to 1.1.22.
2016-12-29 21:49:11 +01:00
Ricardo Wurmus 3a181dc46e
gnu: r-plotly: Update to 4.5.6.
* gnu/packages/statistics.scm (r-plotly): Update to 4.5.6.
2016-12-29 21:49:11 +01:00
Ricardo Wurmus 54aa6eb6ee
gnu: r-r-rsp: Update to 0.40.0.
* gnu/packages/statistics.scm (r-r-rsp): Update to 0.40.0.
2016-12-29 21:49:11 +01:00
Ricardo Wurmus 1a44753b95
gnu: r-r-utils: Update to 2.5.0.
* gnu/packages/statistics.scm (r-r-utils): Update to 2.5.0.
2016-12-29 21:49:11 +01:00
Ricardo Wurmus 62350c0797
gnu: r-coda: Update to 0.19-1.
* gnu/packages/statistics.scm (r-coda): Update to 0.19-1.
[propagated-inputs]: Remove r-lattice.
2016-12-29 21:49:11 +01:00
Ricardo Wurmus 3607afbe4c
gnu: r-chron: Update to 2.3-48.
* gnu/packages/statistics.scm (r-chron): Update to 2.3-48.
2016-12-29 21:49:11 +01:00
Ricardo Wurmus eaec5506ad
gnu: r-knitr: Update to 1.15.1.
* gnu/packages/statistics.scm (r-knitr): Update to 1.15.1.
[propagated-inputs]: Remove r-formatr.
2016-12-29 21:49:10 +01:00
Ricardo Wurmus fd7810d323
gnu: r-bh: Update to 1.62.0-1.
* gnu/packages/statistics.scm (r-bh): Update to 1.62.0-1.
2016-12-29 21:49:10 +01:00
Ricardo Wurmus dd4ae2950a
gnu: r-svglite: Update to 1.2.0.
* gnu/packages/statistics.scm (r-svglite): Update to 1.2.0.
2016-12-29 21:49:10 +01:00
Ricardo Wurmus 48a87bbe3b
gnu: r-gdtools: Update to 0.1.3.
* gnu/packages/statistics.scm (r-gdtools): Update to 0.1.3.
2016-12-29 21:49:10 +01:00
Ricardo Wurmus ab01f1cdb1
gnu: r-ggplot2: Update to 2.2.0.
* gnu/packages/statistics.scm (r-ggplot2): Update to 2.2.0.
[propagated-inputs]: Remove r-proto and r-svglite; add r-lazyeval and
r-tibble.
2016-12-29 21:49:10 +01:00
Ricardo Wurmus b94b03b7fa
gnu: r-scales: Update to 0.4.1.
* gnu/packages/statistics.scm (r-scales): Update to 0.4.1.
2016-12-29 21:49:10 +01:00
Ricardo Wurmus 8a8fc31c6a
gnu: r-mgcv: Update to 1.8-16.
* gnu/packages/statistics.scm (r-mgcv): Update to 1.8-16.
2016-12-29 21:49:10 +01:00
Ricardo Wurmus 421f7772b4
gnu: r-qtl: Update to 1.40-8.
* gnu/packages/bioinformatics.scm (r-qtl): Update to 1.40-8.
2016-12-29 21:49:09 +01:00
Ricardo Wurmus 2a1c1b8074
gnu: r-hms: Update to 0.3.
* gnu/packages/statistics.scm (r-hms): Update to 0.3.
2016-12-29 21:49:09 +01:00
Ricardo Wurmus 85455a08f4
gnu: r-git2r: Update to 0.17.0.
* gnu/packages/statistics.scm (r-git2r): Update to 0.17.0.
2016-12-29 21:49:09 +01:00
Ricardo Wurmus abb6f0540e
gnu: r-ade4: Update to 1.7-5
* gnu/packages/statistics.scm (r-ade4): Update to 1.7-5.
2016-12-29 21:49:09 +01:00
Ricardo Wurmus db1b38af4e
gnu: r-xml: Update to 3.98-1.5.
* gnu/packages/statistics.scm (r-xml): Update to 3.98-1.5.
[propagated-inputs]: Remove r-rcurl.
2016-12-29 21:49:09 +01:00
Ricardo Wurmus 773a50114c
gnu: r-sparsem: Update to 1.74.
* gnu/packages/statistics.scm (r-sparsem): Update to 1.74.
2016-12-29 21:49:09 +01:00
Ricardo Wurmus 76ce7c3767
gnu: r-data-table: Update to 1.10.0.
* gnu/packages/statistics.scm (r-data-table): Update to 1.10.0.
[propagated-inputs]: Remove r-chron.
2016-12-29 21:49:09 +01:00
Ricardo Wurmus 58b93ad5d9
gnu: r-estimability: Update to 1.2.
* gnu/packages/statistics.scm (r-estimability): Update to 1.2.
2016-12-29 21:49:08 +01:00
Ricardo Wurmus eebac90aa8
gnu: r-rcpp: Update to 0.12.8.
* gnu/packages/statistics.scm (r-rcpp): Update to 0.12.8.
2016-12-29 21:49:08 +01:00
Ricardo Wurmus 9cdf10f1c9
gnu: r-yaml: Update to 2.1.14.
* gnu/packages/statistics.scm (r-yaml): Update to 2.1.14.
2016-12-29 21:49:08 +01:00
Ricardo Wurmus c616810720
gnu: r-htmlwidgets: Update to 0.8.
* gnu/packages/web.scm (r-htmlwidgets): Update to 0.8.
2016-12-29 21:49:08 +01:00
Ricardo Wurmus f4ca28d911
gnu: r-curl: Update to 2.3.
* gnu/packages/web.scm (r-curl): Update to 2.3.
2016-12-29 21:49:08 +01:00
Ricardo Wurmus d3122150ca
gnu: r-servr: Update to 0.5.
* gnu/packages/web.scm (r-servr): Update to 0.5.
2016-12-29 21:49:08 +01:00
Alex Kost deb6276dda
Remove Emacs interface.
* emacs/guix-about.el: Remove file.
* emacs/guix-backend.el: Likewise.
* emacs/guix-base.el: Likewise.
* emacs/guix-buffer.el: Likewise.
* emacs/guix-build-log.el: Likewise.
* emacs/guix-command.el: Likewise.
* emacs/guix-config.el.in: Likewise.
* emacs/guix-devel.el: Likewise.
* emacs/guix-entry.el: Likewise.
* emacs/guix-external.el: Likewise.
* emacs/guix-geiser.el: Likewise.
* emacs/guix-guile.el: Likewise.
* emacs/guix-help-vars.el: Likewise.
* emacs/guix-helper.scm.in: Likewise.
* emacs/guix-history.el: Likewise.
* emacs/guix-hydra-build.el: Likewise.
* emacs/guix-hydra-jobset.el: Likewise.
* emacs/guix-hydra.el: Likewise.
* emacs/guix-info.el: Likewise.
* emacs/guix-init.el: Likewise.
* emacs/guix-license.el: Likewise.
* emacs/guix-list.el: Likewise.
* emacs/guix-location.el: Likewise.
* emacs/guix-main.scm: Likewise.
* emacs/guix-messages.el: Likewise.
* emacs/guix-pcomplete.el: Likewise.
* emacs/guix-popup.el: Likewise.
* emacs/guix-prettify.el: Likewise.
* emacs/guix-profiles.el: Likewise.
* emacs/guix-read.el: Likewise.
* emacs/guix-ui-generation.el: Likewise.
* emacs/guix-ui-license.el: Likewise.
* emacs/guix-ui-location.el: Likewise.
* emacs/guix-ui-package.el: Likewise.
* emacs/guix-ui-system-generation.el: Likewise.
* emacs/guix-ui.el: Likewise.
* emacs/guix-utils.el: Likewise.
* emacs/local.mk: Likewise.
* doc/emacs.texi: Likewise.
* doc/guix.texi: Remove cross-references to Emacs nodes.
(Package Management): Mention 'emacs-guix' package.
* doc/contributing.texi (The Perfect Setup): Remove the reference.
* doc/htmlxref.cnf: Add 'emacs-guix' URL.
* Makefile.am: Remove Emacs stuff.
* configure.ac: Likewise.
* gnu/packages/package-management.scm (guix-0.12.0)[native-inputs]:
Remove "emacs".
[propagated-inputs]: Remove "geiser" and "emacs-magit-popup".

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2016-12-29 23:40:24 +03:00
Ricardo Wurmus 94a6f20baf
gnu: r-colorspace: Update to 1.3-2.
* gnu/packages/statistics.scm (r-colorspace): Update to 1.3-2.
2016-12-29 20:10:07 +01:00
Raoul Jean Pierre Bonnal 2fd261a37a
gnu: Add r-statmod.
* gnu/packages/statistics.scm (r-statmod): New variable.
2016-12-29 19:54:59 +01:00
Raoul Jean Pierre Bonnal 294304169a
gnu: Add r-ggbeeswarm.
* gnu/packages/statistics.scm (r-ggbeeswarm): New variable.
2016-12-29 19:54:59 +01:00
Raoul Jean Pierre Bonnal 649d0c4841
gnu: Add r-sourcetools.
* gnu/packages/statistics.scm (r-sourcetools): New variable.
2016-12-29 19:54:59 +01:00
Raoul Jean Pierre Bonnal 6ba279853c
gnu: Add r-beeswarm.
* gnu/packages/statistics.scm (r-beeswarm): New variable.
2016-12-29 19:54:59 +01:00
Raoul Jean Pierre Bonnal 069581351b
gnu: Add r-vipor.
* gnu/packages/statistics.scm (r-vipor): New variable.
2016-12-29 19:54:58 +01:00
Leo Famulari fc604eda3d
gnu: libpng-1.2: Update to 1.2.57 [security update].
* gnu/packages/image.scm (libpng-1.2): Update to 1.2.57.
[replacement]: New field.
2016-12-29 13:41:43 -05:00
Leo Famulari 322e724bfa
gnu: libpng: Fix a null pointer dereference [fixes security issue].
* gnu/packages/patches/libpng-fix-null-ptr-dereference.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libpng)[replacement]: New field.
(libpng/fixed): New variable.
2016-12-29 13:36:00 -05:00
Leo Famulari d835c6cc4b
gnu: mpd: Update to 0.19.21.
* gnu/packages/mpd.scm (mpd): Update to 0.19.21.
2016-12-29 11:30:31 -05:00
ng0 b954256337
gnu: rustc: Update to 1.14.0.
* gnu/packages/rust.scm (rustc): Update to 1.14.0.
  %rust-bootstrap-binaries: Update to 1.13.0.

Signed-off-by: David Craven <david@craven.ch>
2016-12-29 12:38:23 +01:00
Ricardo Wurmus e62e975b1f
gnu: mu: Avoid bootstrapping.
* gnu/packages/mail.scm (mu)[arguments]: Rename "patch-configure.ac" to
"patch-configure" and only patch "configure" script; remove "autoreconf"
phase.
[native-inputs]: Remove "autoconf", "automake", "libtool", and
"texinfo".
2016-12-29 09:20:08 +01:00
Ricardo Wurmus e7b9da2411
gnu: mu: Update to 0.9.18.
* gnu/packages/mail.scm (mu): Update to 0.9.18.
2016-12-29 08:58:57 +01:00
Tobias Geerinckx-Rice 43c0b9beaf
gnu: perl-zip: Update to 1.59.
* gnu/packages/zip.scm (perl-zip): Update to 1.59.
2016-12-29 05:37:01 +01:00
ng0 d5bbf806f3
gnu: Add python-trollius-redis.
* gnu/packages/python.scm (python-trollius-redis, python2-trollius-redis): New
variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-12-28 22:41:53 -05:00
ng0 789de5e279
gnu: Add python-straight-plugin.
* gnu/packages/python.scm (python-straight-plugin, python2-straight-plugins):
New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-12-28 22:41:53 -05:00
ng0 a0e41de4ab
gnu: Add python-openid-teams.
* gnu/packages/python.scm (python-openid-teams, python2-openid-teams): New
variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-12-28 22:41:53 -05:00
ng0 03702173f1
gnu: Add python-openid-cla.
* gnu/packages/python.scm (python-openid-cla, python2-openid-cla): New
variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-12-28 22:41:52 -05:00
ng0 3ef00f5609
gnu: Add python2-openid.
* gnu/packages/python.scm (python2-openid): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-12-28 22:41:52 -05:00
ng0 0151a8df22
gnu: Add python-pygit2.
* gnu/packages/python.scm (python-pygit2, python2-pygit2): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-12-28 22:41:52 -05:00
ng0 460fccd4b3
gnu: Add python-munch.
* gnu/packages/python.scm (python-munch, python2-munch): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-12-28 22:41:51 -05:00
ng0 9f21414de4
gnu: Add python-kitchen.
* gnu/packages/python.scm (python-kitchen, python2-kitchen): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-12-28 22:41:51 -05:00
ng0 a2c7d88e74
gnu: Add python-flask-multistatic.
* gnu/packages/python.scm (python-flask-multistatic, python2-flask-multistatic):
New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-12-28 22:41:51 -05:00
ng0 a7ad802be5
gnu: Add python-flask-wtf.
* gnu/packages/python.scm (python-flask-wtf, python2-flask-wtf): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-12-28 22:41:45 -05:00
Tobias Geerinckx-Rice 50f7da2fc8
gnu: xonsh: Update to 0.5.1.
* gnu/packages/shells.scm (xonsh): Update to 0.5.1.
2016-12-29 02:38:21 +01:00
Tobias Geerinckx-Rice 6a34f4ccc8
gnu: python-prompt-toolkit: Update to 1.0.9.
* gnu/packages/python.scm (python-prompt-toolkit): Update to 1.0.9.
2016-12-29 02:38:21 +01:00
Tobias Geerinckx-Rice 791ac6a68d
gnu: python-markdown: Update to 2.6.7.
* gnu/packages/python.scm (python-markdown): Update to 2.6.7.
2016-12-29 02:38:20 +01:00
Tobias Geerinckx-Rice 2ee57340f4
gnu: python-numexpr: Update to 2.6.1.
* gnu/packages/python.scm (python-numexpr): Update to 2.6.1.
2016-12-29 02:38:20 +01:00
Tobias Geerinckx-Rice ffb1e98d74
gnu: python-babel: Update to 2.3.4.
* gnu/packages/python.scm (python-babel): Update to 2.3.4.
2016-12-29 02:38:20 +01:00
Leo Famulari 3221d1a392
gnu: icu4c: Update to 58.2.
* gnu/packages/icu4c.scm (icu4c): Update to 58.2.
2016-12-28 19:35:22 -05:00
Manolis Ragkousis 1d9c889881
gnu: glibc-hurd: Update to 2.23.
* gnu/packages/base.scm (glibc/hurd)[version]: Update to version 2.23.
2016-12-28 21:14:20 +02:00
Marius Bakke 517c3207d3
gnu: rofi: Update to 1.3.0.
* gnu/packages/xdisorg.scm (rofi): Update to 1.3.0.
2016-12-28 18:00:02 +01:00
Tobias Geerinckx-Rice 48dc9f3af3
gnu: znc: Update to 1.6.4.
* gnu/packages/messaging.scm (znc): Update to 1.6.4.
2016-12-28 05:14:05 +01:00
Tobias Geerinckx-Rice c09dd486a2
gnu: util-linux: Update to 2.28.2.
* gnu/packages/linux.scm (util-linux): Update to 2.28.2.
2016-12-27 22:24:44 +01:00
Nicolas Goaziou 4dbaa12f5d
gnu: wireshark: Update to 2.2.3.
* gnu/packages/networking.scm (wireshark): Update to 2.2.3.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-12-27 17:05:07 +01:00
Nicolas Goaziou d531b9fdfe
gnu: emacs-org: Update to 20161224.
* gnu/packages/emacs.scm (emacs-org): Update to 20161224.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-12-27 17:03:45 +01:00
Stefan Reichoer 9e6c7c425e
gnu: Add httpstat.
* gnu/packages/networking.scm (httpstat): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-12-27 16:56:34 +01:00
Thomas Danckaert ea8450c82a
gnu: Add python-netcdf4.
* gnu/packages/python.scm (python-netcdf4, python2-netcdf4): New variables.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-12-27 16:30:59 +01:00
Ricardo Wurmus 2c8d6c0be4
gnu: r-rcas: Update to 1.1.1.
* gnu/packages/bioinformatics.scm (r-rcas): Update to 1.1.1.
[propagated-inputs]: Add plotrix.
2016-12-27 14:50:55 +01:00
Leo Famulari 1194575b3c
gnu: python-pycrypto: Add TODO "removal" comment.
* gnu/packages/python.scm (python-pycrypto, python2-pycrypto): Add
comment.
2016-12-26 19:51:54 -05:00
Leo Famulari 4de2a710a6
gnu: python-stem: Don't use python-pycrypto.
Python-pycrypto is an optional dependency of python-stem. Python-pycrypto is
unmaintained [0] and contains an exploitable buffer overflow bug [1].

[0] https://github.com/dlitz/pycrypto/issues/173
[1] https://github.com/dlitz/pycrypto/issues/176

* gnu/packages/python.scm (python-stem, python2-stem)[propagated-inputs]: Remove
python-pycrypto.
2016-12-26 19:51:49 -05:00
ng0 91426243f1
gnu: awesome: Update to 4.0.
* gnu/packages/wm.scm (awesome): Update to 4.0.
[source]: Adjust URL.
[inputs]: Add xcb-util-xrm and libxkbcommon.
* gnu/packages/patches/awesome-reproducible-png.patch: Adjust patch.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-12-26 19:13:27 -05:00
Ben Woodcroft 9916ef8bb6
gnu: diamond: Update to 0.8.30.
* gnu/packages/bioinformatics.scm (diamond): Update to 0.8.30.
2016-12-27 09:18:05 +10:00
Leo Famulari c976b319fe
gnu: python-stem: Update to 1.5.3.
* gnu/packages/python.scm (python-stem, python2-stem): Update to 1.5.3.
[source]: Update URL.
2016-12-26 13:20:52 -05:00
Ben Woodcroft f1775db660
gnu: ruby-minitest: Update to 5.10.1.
* gnu/packages/ruby.scm (ruby-minitest): Update to 5.10.1.
2016-12-26 22:43:59 +10:00
Roel Janssen 328398e752
gnu: Add ripit.
* gnu/packages/cdrom.scm (ripit): New variable.
2016-12-26 12:58:29 +01:00
Roel Janssen fb222fb2b0
gnu: Add perl-cddb-get.
* gnu/packages/perl.scm (perl-cddb-get): New variable.
2016-12-26 12:45:48 +01:00
Alex Kost b2f1f7b0d9
gnu: emacs-guix: Update to 0.2.1.
* gnu/packages/emacs.scm (emacs-guix): Update to 0.2.1.
2016-12-26 13:53:53 +03:00
Efraim Flashner 9f74424f37
gnu: xf86-video-qxl: Update to 0.1.5.
* gnu/packages/xorg.scm (xf86-video-qxl): Update to 0.1.5.
2016-12-26 04:32:05 +02:00
Ricardo Wurmus 33ca551731
gnu: Add roffit.
* gnu/packages/groff.scm (roffit): New variable.
2016-12-25 22:02:39 +01:00
Efraim Flashner f077aa2b29
gnu: libevdev: Update to 1.5.5.
* gnu/packages/xorg.scm (libevdev): Update to 1.5.5.
[houme-page]: Use https.
2016-12-25 16:16:10 +02:00
Efraim Flashner db10a5e78a
gnu: libinput: Update to 1.5.3.
* gnu/packages/freedesktop.scm (libinput): Update to 1.5.3.
2016-12-25 16:16:00 +02:00
Marius Bakke 4a95b3882d
gnu: exim: Update to 4.87.1 [fixes CVE-2016-9963].
* gnu/packages/mail.scm (exim): Update to 4.87.1.
2016-12-25 13:53:17 +01:00
Taylan Ulrich Bayırlı/Kammer d02fb7cec6
gnu: leptonica: Update to 1.74.0.
* gnu/packages/image.scm (leptonica): Update to 1.74.0.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-12-25 13:48:57 +01:00
Efraim Flashner c88bee0ace
gnu: font-gnu-unifont: Update to 9.0.06.
* gnu/packages/fonts.scm (font-gnu-unifont): Update to 9.0.06.
2016-12-25 05:04:20 +02:00
Leo Famulari 3a2bcac6bd
gnu: libxml2: Fix CVE-2016-5131.
* gnu/packages/patches/libxml2-CVE-2016-5131.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xml.scm (libxml2/fixed)[source]: Add it.
2016-12-24 19:19:36 -05:00
Leo Famulari 0c83c6bf26
gnu: libxml2: Fix CVE-2016-4658.
* gnu/packages/xml.scm (libxml2)[replacement]: New field.
(libxml2/fixed): New variable.
* gnu/packages/patches/libxml2-CVE-2016-4658.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-12-24 19:19:32 -05:00
Efraim Flashner daa481f59a
gnu: qt: Update to 5.7.1.
* gnu/packages/qt.scm (qtbase, qtsvg, qtimageformats, qtx11extras,
qtxmlpatterns, qtdeclarative, qtconnectivity, qtwebsockets, qtsensors,
qtmultimedia, qtwayland, qtserialport, qtwebchannel, qtlocation,
qttools, qtscript, qtquickcontrols, qtquickcontrols2, qtgraphicaleffects,
qtwebkit): Update to 5.7.1.
2016-12-25 01:49:36 +02:00
Efraim Flashner 457d154fdf
gnu: alsa-utils: Update to 1.1.3.
* gnu/packages/linux.scm (alsa-utils): Update to 1.1.3.
2016-12-25 01:47:22 +02:00
Efraim Flashner 7604106f2c
gnu: busybox: Update to 1.26.0.
* gnu/packages/busybox.scm (busybox): Update to 1.26.0.
[arguments]: Enable previously broken grep test.
2016-12-25 01:47:22 +02:00
Thomas Danckaert db82557013
gnu: netcdf: Enable HDF4 support.
* gnu/packages/maths.scm (netcdf)[inputs]: Add hdf4-alt and libjpeg.
  [arguments]: Add "--enable-hdf4" configure flag.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-12-24 14:41:50 +01:00
Marius Bakke f7fb34a06c
gnu: notmuch: Update to 0.23.4.
* gnu/packages/mail.scm (notmuch, python-notmuch, python2-notmuch): Update to
0.23.4.
2016-12-24 14:26:39 +01:00
Tobias Geerinckx-Rice b672e1ed1e
gnu: moreutils: Update to 5.9.
* gnu/packages/moreutils.scm (moreutils): Update to 5.9.
[source]: Update the fall-back Debian snapshot URL.
[inputs]: Move docbook-xml, docbook-xsl, libxml2, and libxslt from here...
[native-inputs]: ...to this new variable.
[arguments]: Delete the configure phase altogether.  Set the DOCBOOKXSL path
in #:make-flags instead.
[home-page]: Use HTTPS.
2016-12-24 03:19:03 +01:00
Tobias Geerinckx-Rice 4d2fd1c016
gnu: yadifa: Explicitly enable DNSSEC & caching.
* gnu/packages/dns.scm (yadifa)[arguments]: Add configure flags to
consistently enable the ‘nsec’, ‘nsec3’, ‘tsig’, and ‘caching’ features.
2016-12-23 23:54:15 +01:00
Tobias Geerinckx-Rice 8769d482ef
gnu: yadifa: Update to 2.2.3.
* gnu/packages/dns.scm (yadifa): Update to 2.2.3.
[version, source]: Remove monotonic revision number from the version
string.  Use it only to reconstruct the download URL.
2016-12-23 23:54:15 +01:00
Kei Kebreau eed2a95e9f
gnu: minetest: Update to 0.4.15.
* gnu/packages/games.scm (minetest-data, minetest): Update to 0.4.15.
2016-12-23 17:34:41 -05:00
Tobias Geerinckx-Rice 41d23dd1e2
gnu: btrfs-progs: Update to 4.9.
* gnu/packages/linux.scm (btrfs-progs): Update to 4.9.
2016-12-23 20:29:18 +01:00
ng0 50e9f81a22
gnu: gnurl: Split man pages to doc output.
* gnu/packages/gnunet.scm (gnurl)[arguments]: Add 'move-man3-pages' phase.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-12-23 11:58:03 -05:00
ng0 4ec08b637b
gnu: gnurl: Make tests more verbose.
* gnu/packages/gnunet.scm (gnurl)[arguments]: Replace the 'check' phase.
Move the 'disable-test1026' and 'patch-runtests' phases into 'check' phase.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-12-23 11:58:03 -05:00
ng0 a0e43c9fa7
gnu: gnurl: Update to 7.52.1 [fixes CVE-2016-{9586, 9952, 9953, 9594}].
* gnu/packages/gnunet.scm (gnurl): Update to 7.52.1.
[arguments]: Add 'autoconf' and 'disable-test1026' phases.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-12-23 11:58:02 -05:00
Chris Marusich 426e6083ae
gnu: Add asunder.
* gnu/packages/cdrom.scm (asunder): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-12-23 11:34:42 -05:00
Marius Bakke d0f1673dc3
gnu: dnscrypt-proxy: Update to 1.8.1.
* gnu/packages/dns.scm (dnscrypt-proxy): Update to 1.8.1.
2016-12-23 15:53:51 +01:00
Marius Bakke 14251e30c4
gnu: curl: Update replacement to 7.52.1 [fixes CVE-2016-{9586,9594}].
* gnu/packages/curl.scm (curl)[replacement]: Update to 7.52.1.
[home-page]: Use HTTPS.
(curl-7.51.0): Replace with ...
(curl-7.52.1): ... this.
2016-12-23 15:31:36 +01:00
Bake Timmons b881dc6d98
gnu: Add wwwoffle.
* gnu/packages/web.scm (wwwoffle): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-12-23 15:18:02 +01:00
Thomas Danckaert d205f895ca
gnu: Add python-hdf4.
* gnu/packages/python.scm (python-hdf4, python2-hdf4): New variables.

Co-authored-by: Marius Bakke <mbakke@fastmail.com>
2016-12-23 14:51:56 +01:00
Leo Famulari 4b4ff6938d
gnu: qsyncthingtray: Update to 0.5.7.
* gnu/packages/sync.scm (qsyncthingtray): Update to 0.5.7.
2016-12-23 02:01:28 -05:00
Kei Kebreau e813f3956e
gnu: xonsh: Fix description.
* gnu/packages/shells.scm (xonsh)[description]: Two spaces after a period.
2016-12-22 18:06:56 -05:00
Efraim Flashner a532a6711e
gnu: qtimageformats: Add jasper support.
* gnu/packages/qt.scm (qtimageformats)[inputs]: Add jasper.
2016-12-23 01:01:27 +02:00
Stefan Reichör 572ee05c31
gnu: xonsh: Update to 0.5.0.
* gnu/packages/shells.scm (xonsh): Update to 0.5.0.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2016-12-22 17:59:41 -05:00
Marius Bakke 059b3aa9c3
gnu: gnupg: Fix build on 32-bit architectures.
* gnu/packages/patches/gnupg-test-segfault-on-32bit-arch.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gnupg.scm (gnupg)[source]: Use it.
2016-12-22 15:05:50 +01:00
Ricardo Wurmus 8e401ab6db
gnu: python-scikit-learn: Update to 0.18.1.
* gnu/packages/python.scm (python-scikit-learn): Update to 0.18.1.
[arguments]: Remove special "check" phase.
[native-inputs]: Add python-cython.
2016-12-22 13:19:20 +01:00
Leo Famulari 8bf4a6aecd
gnu: shotwell: Update to 0.25.2.
* gnu/packages/gnome.scm (shotwell): Update to 0.25.2.
2016-12-22 02:54:42 -05:00
Leo Famulari 5d97f4c74a
gnu: libssh2: Update to 1.8.0.
* gnu/packages/ssh.scm (libssh2): Update to 1.8.0.
2016-12-22 00:17:54 -05:00
Efraim Flashner 5d0ebcc4cf
gnu: gcc: Update to 6.3.0.
* gnu/packages/gcc.scm (gcc): Update to 6.3.0.
2016-12-22 02:53:24 +02:00
Efraim Flashner 0d1baed223
gnu: abcde: Add flac support.
* gnu/packages/cdrom.scm (abcde)[inputs]: Add flac.
[arguments]: Wrap the bunary with flac's bin dir also.
2016-12-22 02:53:19 +02:00
Ricardo Wurmus 590b80d29a
Merge branch 'version-0.12.0' 2016-12-21 23:33:18 +01:00
John Darrington d1f3063196
gnu: Fix typo in comment.
* gnu/services/sddm.scm: Fix typo.
2016-12-21 20:45:34 +01:00
Efraim Flashner d229ba9502
gnu: qemu: Update to 2.8.0.
* gnu/packages/qemu.scm (qemu): Update to 2.8.0.
[source]: Remove patches.
[arguments]: Set host_cc during 'configure.
* gnu/packages/patches/qemu-CVE-2016-8576.patch,
gnu/packages/patches/qemu-CVE-2016-8577.patch,
gnu/packages/patches/qemu-CVE-2016-8577.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-12-21 21:28:15 +02:00
Julien Lepiller 4da696877c
gnu: coq: Build coqide
* gnu/packages/ocaml.scm (coq): Build coqide.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-21 17:54:18 +01:00
Julien Lepiller 8afd19585f
gnu: lablgtk: use ocamlfind in installation
* gnu/packages/ocaml.scm (lablgtk): Use ocamlfind in installation.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-21 17:54:18 +01:00
Julien Lepiller 054fea97b7
gnu: lablgtk: Update to 2.18.5
* gnu/packages/ocaml.scm (lablgtk): Update to 2.18.5.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-21 17:54:18 +01:00
Leo Famulari c8c385a04a
Revert "gnu: curl: Update replacement to 7.52.0 [fixes CVE-2016-{9586,9952,9953}]."
The curl maintainers said this about 7.52.0:

"Attention! We will release a patch update within a few days to fix a
serious security problem found in curl 7.52.0. You may consider holding
off until then."

This message was displayed at <https://curl.haxx.se/download.html> on
2016-12-21.

This reverts commit 42366b35c3.
2016-12-21 11:52:36 -05:00
Tobias Geerinckx-Rice f05f5b307e
gnu: mlt: Update to 6.4.1.
* gnu/packages/video.scm (mlt): Update to 6.4.1.
2016-12-21 16:37:01 +01:00
Tobias Geerinckx-Rice 9fa7284155
gnu: jsoncpp: Update to 1.8.0.
* gnu/packages/serialization.scm (jsoncpp): Update to 1.8.0.
2016-12-21 16:37:01 +01:00
Tobias Geerinckx-Rice e177f819c0
gnu: xf86-video-vmware: Update to 13.2.1.
* gnu/packages/xorg.scm (xf86-video-vmware): Update to 13.2.1.
[native-inputs]: Add eudev.
2016-12-21 16:37:00 +01:00
Tobias Geerinckx-Rice 7aef9930f0
gnu: xcb-util-xrm: Update to 1.2.
* gnu/packages/xdisorg.scm (xcb-util-xrm): Update to 1.2.
2016-12-21 16:37:00 +01:00
Tobias Geerinckx-Rice 82f44a36e4
gnu: xcape: Update to 1.2.
* gnu/packages/xdisorg.scm (xcape): Update to 1.2.
2016-12-21 16:37:00 +01:00
Marius Bakke 42366b35c3
gnu: curl: Update replacement to 7.52.0 [fixes CVE-2016-{9586,9952,9953}].
* gnu/packages/curl.scm (curl)[replacement]: Update to 7.52.0.
(curl-7.51.0): Replace with ...
(curl-7.52.0): ... this.
2016-12-21 14:56:34 +01:00
Ludovic Courtès 7af6ecab6e
gnu: guix: Really skip "pivot-root" test.
This is a followup to fe9bdb581e (which
introduced 'test-equal' for the "pivot-root" test) and to
198eac2bca (which updated the regexps for
skipped tests.)

* gnu/packages/package-management.scm (guix-0.12.0)[arguments]: In
'disable-container-tests' phase, add "test-equal" to the regexp, so that
"pivot-root" is really skipped.
2016-12-21 14:28:28 +01:00
Ricardo Wurmus 7aa8785c41
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to b291b327.
2016-12-21 10:32:17 +01:00
Ludovic Courtès b291b3271a
gnu: linux-libre: Avoid invalid "kconfig" input on armhf and mips64el.
This fixes a bug whereby:

  guix build linux-libre -s armhf-linux

would fail with:

  guix build: error: gnu/packages/linux.scm:231:2: package `linux-libre-4.8.15' has an invalid input: ("kconfig" #f)

This led 'tests/guix-system.sh' to fail.

* gnu/packages/linux.scm (make-linux-libre)[native-inputs]: Never add #f
as a "kconfig" input.
2016-12-21 10:22:32 +01:00
Leo Famulari 6a148b9db5
gnu: imagemagick: Update to 6.9.7-0.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.7-0.
2016-12-20 20:50:50 -05:00
Marius Bakke 21eced80a0
gnu: nmap: Update to 7.40.
* gnu/packages/admin.scm (nmap): Update to 7.40.
2016-12-21 00:14:08 +01:00
Ludovic Courtès 64b5e41376
gnu: linux-libre: Avoid invalid "kconfig" input on armhf and mips64el.
This fixes a bug whereby:

  guix build linux-libre -s armhf-linux

would fail with:

  guix build: error: gnu/packages/linux.scm:231:2: package `linux-libre-4.8.15' has an invalid input: ("kconfig" #f)

This led 'tests/guix-system.sh' to fail.

* gnu/packages/linux.scm (make-linux-libre)[native-inputs]: Never add #f
as a "kconfig" input.
2016-12-20 23:39:30 +01:00
Efraim Flashner 899358d18a
gnu: msmtp: Update to 1.6.6.
* gnu/packages/mail.scm (msmtp): Update to 1.6.6.
2016-12-20 22:43:07 +02:00
Efraim Flashner 837ca0f071
gnu: getmail: Update to 4.52.0.
* gnu/packages/mail.scm (getmail): Update to 4.52.0.
2016-12-20 22:43:06 +02:00
Efraim Flashner c55fa42b2d
gnu: bogofilter: Use 'modify-phases'.
* gnu/packages/mail.scm (bogofilter)[arguments]: Use 'modify-phases'.
2016-12-20 22:43:06 +02:00
Efraim Flashner 329e0a9ca0
gnu: mutt: Update to 1.7.2.
* gnu/packages/mail.scm (mutt): Update to 1.7.2.
2016-12-20 22:43:06 +02:00
Efraim Flashner de75f0b1bf
gnu: mailutils: Use 'modify-phases' syntax.
* gnu/packages/mail.scm (mailutils)[arguments]: Use 'modify-phases'.
2016-12-20 22:43:06 +02:00
Efraim Flashner abe5d2dc8d
gnu: mailutils: Update to 3.1.1.
* gnu/packages/mail.scm (mailutils): Update to 3.1.1.
[inputs]: Build with current readline.
[arguments]: Set sysconfdir as /etc.
[home-page]: Use https.
2016-12-20 22:43:05 +02:00
Efraim Flashner e31d35de3f
gnu: gnupg: Remove unneeded input.
* gnu/packages/gnupg.scm (gnupg)[inputs]: Remove adns.
2016-12-20 22:43:01 +02:00
Leo Famulari 8cb3e7e7de
gnu: borg: Update to 1.0.9.
* gnu/packages/backup.scm (borg): Update to 1.0.9.
[arguments]: Run the check phase in its own directory. Skip the test
'test_get_security_dir'.
2016-12-20 14:50:19 -05:00
Leo Famulari 4f6ff977c2
gnu: nss: Add comment about test failures in NSS 3.27.2
* gnu/packages/gnuzilla.scm (nss): Add comment.
2016-12-20 14:44:53 -05:00
Leo Famulari 6eda11de44
Revert "gnu: nss, nss-certs: Update to 3.27.2."
This reverts commit 7ab3ea4266.
2016-12-20 14:35:21 -05:00
Ricardo Wurmus 62a3179395
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to c8e2219c.
(guix): Set to GUIX-DEVEL.
2016-12-20 18:06:00 +01:00
Ricardo Wurmus c8e2219cfb
gnu: guix: Update to 0.12.0.
* gnu/packages/package-management.scm (guix-0.11.0): Rename to...
(guix-0.12.0): ... this.  Adjust users.
(guix): Set to GUIX-0.12.0.
2016-12-20 17:58:06 +01:00
ng0 7d2511bc6b
gnu: Add alsa-plugins.
* gnu/packages/linux.scm (alsa-plugins): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2016-12-20 10:22:06 -05:00
Marius Bakke 06fcd4a89e
gnu: gnupg: Update to 2.1.17.
* gnu/packages/gnupg.scm (gnupg): Update to 2.1.17.
2016-12-20 15:48:24 +01:00
Ludovic Courtès 38d6aa05e2
services: cuirass: Add Cuirass to the system profile.
* gnu/services/cuirass.scm (cuirass-service-type): Extend
PROFILE-SERVICE-TYPE.
2016-12-20 10:27:08 +01:00
Ludovic Courtès 379b6ba5a9
services: cuirass: Add 'cuirass' field.
* gnu/services/cuirass.scm (<cuirass-configuration>)[cuirass]: New
field.
(cuirass-shepherd-service): Honor it.
* doc/guix.texi (Continuous Integration): Document it.
2016-12-20 10:27:08 +01:00
Ludovic Courtès 4a78638f1f
gnu: cuirass: Make sure 'cuirass' has 'evaluate' in $PATH.
* gnu/packages/ci.scm (cuirass)[arguments]: Add OUT/bin to 'PATH'.
2016-12-20 10:27:08 +01:00
Ludovic Courtès 137f8df66c
services: cuirass: Create the database directory.
* gnu/services/cuirass.scm (cuirass-activation): Create the database
directory for CONFIG.
2016-12-20 10:27:08 +01:00
John Darrington 8c4e99cca3
gnu: Fix load-extension path in packaging of guile-ncurses.
* gnu/packages/guile.scm (guile-ncurses) [arguments]: Install shared object before
attempting to build the package.  Patch load-extension path before building instead
of after.
2016-12-20 06:43:29 +01:00
Tobias Geerinckx-Rice 1feeb2e035
gnu: argon2: Update to 20161029.
* gnu/packages/password-utils.scm (argon2): Update to 20161029.
2016-12-20 05:36:58 +01:00
Tobias Geerinckx-Rice 934ba12f3d
gnu: cppcheck: Update to 1.76.1.
* gnu/packages/check.scm (cppcheck): Update to 1.76.1.
2016-12-20 05:36:58 +01:00
Tobias Geerinckx-Rice 17c2294c24
gnu: hunspell: Add missing perl dependency.
* gnu/packages/libreoffice.scm (hunspell)[inputs]: Add perl dependency
for ispellaff2myspell.
2016-12-20 05:36:58 +01:00
Tobias Geerinckx-Rice 4dec10baa8
gnu: hunspell: Update to 1.5.4.
* gnu/packages/libreoffice.scm (hunspell): Update to 1.5.4.
[source]: Add a file-name.
2016-12-20 05:36:57 +01:00
Tobias Geerinckx-Rice d36935cdd1
gnu: Add Ancient Greek Aspell dictionary.
* gnu/packages/aspell.scm (aspell-dict-grc): New variable.
2016-12-20 05:36:57 +01:00
Tobias Geerinckx-Rice 707ee32471
gnu: aspell-dictionary: Use ‘modify-phases’ syntax.
* gnu/packages/aspell.scm (aspell-dictionary)[arguments]: Use
‘modify-phases’.
2016-12-20 05:36:57 +01:00
Tobias Geerinckx-Rice f87b8e25c3
gnu: weechat: Use new xz-compressed tarball.
* gnu/packages/irc.scm (weechat)[source]: Use ‘.tar.xz’ source.
2016-12-20 05:36:56 +01:00
Tobias Geerinckx-Rice 33d5b2464d
gnu: cutadapt: Use ‘modify-phases’ syntax.
* gnu/packages/bioinformatics.scm (cutadapt)[arguments]: Use
‘modify-phases’.
2016-12-20 05:36:55 +01:00
Efraim Flashner 2fb5af2c2b
gnu: enlightenment: Update to 0.21.5.
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.21.5.
2016-12-20 04:22:29 +02:00
Efraim Flashner 0870372159
gnu: tor: Update to 0.2.9.8.
* gnu/packages/tor.scm (tor): Update to 0.2.9.8.
2016-12-20 03:55:38 +02:00
Ludovic Courtès dc0ef095b3
services: guix: Add 'log-file' configuration option.
* gnu/services/base.scm (<guix-configuration>)[log-file]: New field.
(guix-shepherd-service): Pass #:log-file to 'make-forkexec-constructor'.
* gnu/services/admin.scm (simple-rotation-config): Take a list of
files and join them with commas.
(%default-rotations): Add /var/log/guix-daemon.log.
* doc/guix.texi (Base Services): Document it.
2016-12-19 23:57:20 +01:00
Ludovic Courtès f78903f363
services: guix: Remove dependency on lsh.
* gnu/services/base.scm (<guix-configuration>)[lsh]: Remove.
(guix-shepherd-service): Remove lsh from 'PATH'.
* doc/guix.texi (Base Services): Adjust accordingly.
2016-12-19 23:57:19 +01:00
Ludovic Courtès 463995da0c
services: cuirass: Cache defaults to /var/cache/cuirass.
The previous default value depended on the 'HOME' environment variable,
which happened to be unset.  Thus, /.cache was being used.

* gnu/services/cuirass.scm (<cuirass-configuration>)[cache-directory]:
Change default value to "/var/cache/cuirass".
(cuirass-shepherd-service): Always pass "--cache-directory".
(cuirass-activation): New procedure.
(cuirass-service-type): Use it as an extension to
ACTIVATION-SERVICE-TYPE.
* doc/guix.texi (Continuous Integration): Adjust accordingly.
2016-12-19 23:57:19 +01:00
Ludovic Courtès 831071b84f
services: cuirass: Honor 'user' and 'group'.
* gnu/services/cuirass.scm (cuirass-shepherd-service): Pass the user and
group of CONFIG to 'make-forkexec-constructor'.
2016-12-19 23:57:19 +01:00
Ludovic Courtès b17e326f17
services: cuirass: Add 'log-file' option.
* gnu/services/cuirass.scm (<cuirass-configuration>)[log-file]: New
field.
(cuirass-shepherd-service): Pass it to 'make-forkexec-constructor'.
2016-12-19 23:57:19 +01:00
Ludovic Courtès 2eadd8285a
gnu: cuirass: Add Git to 'PATH'.
* gnu/packages/ci.scm (cuirass)[arguments]: In 'wrap-program' phase, add
Git to 'PATH'.
[inputs]: Add GIT.
2016-12-19 23:57:18 +01:00
ng0 c27b31e8d2
gnu: utox: Fix description.
* gnu/packages/messaging.scm (utox): Fix description.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-19 23:57:18 +01:00
ng0 c413c6ade8
gnu: utox: Update to 0.11.0.
* gnu/packages/messaging.scm (utox): Update to 0.11.0.
[source]: Update source uri to new group namespace on github.
[build-system]: Change to cmake-build-system.
[arguments]: Remove previous content and disable tests,
add two new phases.
[inputs]: Remove libtoxcore, add c-toxcore.
[native-inputs]: Remove it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-19 23:57:18 +01:00
ng0 0ed5554a01
gnu: Add c-toxcore.
* gnu/packages/messaging.scm (c-toxcore): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-19 23:57:18 +01:00
Ludovic Courtès 58b21e1e09
install: The list of services is now a plain list.
* gnu/system/install.scm (installation-services): Rename to...
(%installation-services): ... this.  Turn into a list instead of a thunk.
2016-12-19 23:57:18 +01:00
Marius Bakke acb5f7c3fc
gnu: Add grub-efi.
* gnu/packages/grub.scm (grub-efi): New variable.
2016-12-19 23:43:47 +01:00
Marius Bakke 7d0910d4a7
Revert "gnu: grub: Add dependency on efibootmgr."
This reverts commit 3eee16130d.

Reverted in favor of separate grub-efi package. See discussion at
https://lists.gnu.org/archive/html/guix-devel/2016-12/msg00765.html .
2016-12-19 23:43:47 +01:00
Marius Bakke 7d8f7ab9be
gnu: grub: Use qemu-minimal for tests.
* gnu/packages/grub.scm (qemu-for-tests): Remove variable.
(grub)[native-inputs]: Replace QEMU-FOR-TESTS with QEMU-MINIMAL.
2016-12-19 23:43:09 +01:00
Tobias Geerinckx-Rice 8d1ef002ee
gnu: linux-libre: Fix typo.
* gnu/packages/linux.scm (%linux-libre-hash): Remove excess quote.
2016-12-19 20:42:19 +01:00
Tobias Geerinckx-Rice 1f94bff2d4
gnu: cutadapt: Update to 1.12.
* gnu/packages/bioinformatics.scm (cutadapt): Update to 1.12.
[inputs]: Add python-xopen.
2016-12-19 20:33:32 +01:00
Tobias Geerinckx-Rice 361a2fcf8d
gnu: Add python-xopen.
* gnu/packages/python.scm (python-xopen, python2-xopen): New variables.
2016-12-19 20:33:31 +01:00
Mark H Weaver 565775399e
gnu: linux-libre: Update to 4.8.15.
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.15.
2016-12-19 14:07:27 -05:00
Mark H Weaver 9cedffe5db
Revert "gnu: linux-libre: Update to 4.9."
This reverts commit 5a3849443a.

Module loading is broken on i686 with some configurations, including our
default configuration.  See <https://bugs.gnu.org/25231>.
2016-12-19 14:03:41 -05:00
Thomas Danckaert 834d12226b
gnu: kdbusaddons: Embed kinit store dir, avoid dependency cycles.
kdbusaddons needs to know the location of the kdeinit5 executable,
provided by kinit. kinit depends on kdbusaddons, so we add bootstrap
versions of all packages in the dependency chain from kinit to
kdbusaddons to avoid cyclic dependencies.

* gnu/packages/kde-frameworks.scm (kinit-bootstrap,
  kdbusaddons-bootstrap): New variables.
  (kdbusaddons)[inputs]: Add kinit-bootstrap.
  [source,arguments]: Add patch and substitution to embed
  kinit-bootstrap's store directory in the code.
* gnu/packages/patches/kdbusaddons-kinit-file-name.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-19 17:51:00 +01:00
Ludovic Courtès 9fc037fe10
services: Use 'file-append' in more places.
* gnu/services/avahi.scm (avahi-shepherd-service): Use #$(file-append x y)
instead of (string-append #$x y).
* gnu/services/base.scm (unicode-start)
(console-keymap-service-type, console-font-shepherd-services)
(mingetty-shepherd-service, nscd-shepherd-service)
(hydra-key-authorization, guix-shepherd-service)
(guix-publish-shepherd-service, udev-shepherd-service)
(gpm-shepherd-service, <kmscon-configuration>)
(kmscon-service-type): Likewise.
* gnu/services/shepherd.scm (shepherd-boot-gexp): Likewise.
2016-12-19 17:51:00 +01:00
Leo Famulari 43686dcb2f
gnu: openssh: Update to 7.4p1.
* gnu/packages/ssh.scm (openssh): Update to 7.4p1.
[source]: Remove 'openssh-memory-exhaustion.patch'.
* gnu/packages/patches/openssh-memory-exhaustion.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2016-12-19 10:54:11 -05:00
Leo Famulari 307349f6f7
gnu: samba: Update to 4.5.3 [fixes CVE-2016-{2123,2125,2126}].
* gnu/packages/samba.scm (samba): Update to 4.5.3.
2016-12-19 09:50:02 -05:00
Marius Bakke 94a84d8367
gnu: pcsc-lite: Update to 1.8.19.
* gnu/packages/security-token.scm (pcsc-lite): Update to 1.8.19.
2016-12-19 14:27:33 +01:00
Manolis Ragkousis be6a70edc2
gnu: hurd-headers: Update to 0.9.
* gnu/packages/hurd.scm (hurd-headers): Update to version 0.9.
2016-12-19 12:04:48 +02:00
Manolis Ragkousis 9c9402be2e
gnu: mig: Update to 1.8.
* gnu/packages/hurd.scm (mig): Update to version 1.8.
2016-12-19 12:04:43 +02:00
Manolis Ragkousis d950f03848
gnu: gnumach-headers: Update to 1.8.
* gnu/packages/hurd.scm (gnumach-headers): Update to version 1.8.
2016-12-19 12:04:21 +02:00
Kei Kebreau 5f80054053
gnu: gnuplot: Update to 5.0.5.
* gnu/packages/maths.scm (gnuplot): Update to 5.0.5.
2016-12-18 23:27:43 -05:00
Kei Kebreau 5a2604bfb6
gnu: wxmaxima: Update to 16.12.0.
* gnu/packages/maths.scm (wxmaxima): Update to 16.12.0.
2016-12-18 14:05:40 -05:00
Kei Kebreau 55b2756906
gnu: tor: split description into two parts for easier reading.
* gnu/packages/tor.scm (tor)[description]: Split it.
2016-12-18 13:00:11 -05:00
Kei Kebreau 4a652c78d4
gnu: maxima: Update to 5.39.0.
* gnu/packages/maths.scm (maxima): Update to 5.39.0.
2016-12-18 12:57:09 -05:00
Marius Bakke 0599416520
gnu: mumble: Update to 1.2.18.
* gnu/packages/telephony.scm (mumble): Update to 1.2.18.
2016-12-18 16:53:21 +01:00
Hartmut Goebel 00e0ca7ccb
gnu: python-docutils: Update to 0.13.1
* gnu/packages/python.scm(python-docutils): Update to 0.13.1.
[source]: Use pypi-uri.
2016-12-18 16:31:35 +01:00
Marius Bakke 866872aa71
linux-initrd: Support FAT filesystems.
* gnu/system/linux-initrd.scm (base-initrd): When a FAT filesystem is
present: Add fatfsck/static in 'helper-packages'; and add nls_iso8859-1
in 'linux-modules'.
2016-12-18 13:18:47 +01:00
Ludovic Courtès 8a4c988892
build: check-final-inputs-self-contained has an exception for 'bash:include'.
Currently 'bash:include' of the final Bash depends on bootstrap stuff.

* build-aux/check-final-inputs-self-contained.scm (final-inputs): Add
clause for 'bash:include'.
* gnu/packages/commencement.scm (bash-final): Add FIXME comment.
2016-12-18 12:37:26 +01:00
Ricardo Wurmus 5073ecf055
gnu: yoshimi: Update to 1.5.0.
* gnu/packages/music.scm (yoshimi): Update to 1.5.0.
2016-12-18 12:00:33 +01:00
Nicolas Goaziou 36a318adc7
gnu: emacs-org: Update to 20161214.
* gnu/packages/emacs.scm (emacs-org): Update to 20161214.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2016-12-18 17:05:45 +08:00
Leo Famulari 51d8395ac6
gnu: youtube-dl: Update to 2016.12.15.
* gnu/packages/video.scm (youtube-dl): Update to 2016.12.15.
2016-12-17 20:27:21 -05:00
Raoul Bonnal a1814e4a27
gnu: r: Update to 3.3.2.
* gnu/packages/statistics.scm (r): Update to 3.3.2.
2016-12-18 10:02:52 +10:00
Ben Woodcroft 3fffabce2a
gnu: Add attribution line for Raoul Bonnal.
This is a follow-up commit to c9e9154e99.

* gnu/packages/bioinformatics.scm: Add attribution.
2016-12-18 10:01:04 +10:00
Ludovic Courtès a32d0c8304
gnu: sane-backends: Remove timestamps from the output.
* gnu/packages/scanner.scm (sane-backends-minimal)[source](modules, snippet):
New fields.
2016-12-17 23:13:05 +01:00
Andy Patterson 4c92874328
gnu: Add and use sane-backends.
* gnu/packages/scanner.scm (sane-backends): New variable.
* gnu/packages/gnome.scm (colord, simple-scan): Use it instead of
'sane-backends-minimal'.
* gnu/packages/libreoffice.scm (libreoffice): Likewise.
* gnu/packages/wine.scm (wine): Likewise.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-17 23:13:05 +01:00
Andy Patterson 32aa37a2e7
gnu: Add and use sane-backends-minimal.
* gnu/packages/scanner.scm (sane-backends): Rename to...
(sane-backends-minimal): this. Adjust name, source, synopsis and
description accordingly.
* gnu/packages/cups.scm (hplip): Use 'sane-backends-minimal' instead of
'sane-backends'.
* gnu/packages/gnome.scm (colord, simple-scan): Likewise.
* gnu/packages/libreoffice.scm (libreoffice): Likewise.
* gnu/packages/wine.scm (wine): Likewise.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-17 23:13:04 +01:00
Andy Patterson 33a14e29f9
gnu: sane-backends: Disable backend generation.
* gnu/packages/scanner.scm (sane-backends)[arguments]: Add a phase to
disable the compilation of backends.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-17 23:13:04 +01:00
Leo Famulari 9b1d77f6d4
gnu: pinentry: Update to 1.0.0.
* gnu/packages/gnupg.scm (pinentry-tty, pinentry-gtk2, pinentry-gnome3,
pinentry-qt): Update to 1.0.0.
2016-12-17 13:40:42 -05:00
Leo Famulari 402efb61d3
gnu: npth: Update to 1.3.
* gnu/packages/gnupg.scm (npth): Update to 1.3.
2016-12-17 13:40:42 -05:00
Ludovic Courtès d44fb7dd60
gnu: bootstrap: Add FTP URL for bootstrap binaries.
* gnu/packages/bootstrap.scm (%bootstrap-base-urls): Add
ftp://alpha.gnu.org (http://alpha.gnu.org is currently unresponsive.)
2016-12-17 14:46:42 +01:00
Raoul Bonnal c9e9154e99
gnu: star: Update to 2.5.2b.
* gnu/packages/bioinformatics (star): Update to 2.5.2b.
[source]: Delete precompiled binary.

Co-authored-by: Ben Woodcroft <donttrustben@gmail.com>
2016-12-17 23:26:35 +10:00
Marius Bakke 51ad11ad62
gnu: Add fatfsck-static.
* gnu/packages/disk.scm (dosfstools/static): New private variable.
(fatfsck/static): New variable.
2016-12-17 10:13:22 +01:00
Alex Kost 64e43c674e
gnu: Add emacs-guix.
* gnu/packages/emacs.scm (emacs-guix): New variable.
2016-12-17 10:56:39 +03:00
Alex Kost 753baf775f
gnu: Add emacs-bui.
* gnu/packages/emacs.scm (emacs-bui): New variable.
2016-12-17 10:56:39 +03:00
Leo Famulari e02f1473da
gnu: libgcrypt: Update to 1.7.5.
* gnu/packages/gnupg.scm (libgcrypt): Update to 1.7.5.
2016-12-17 00:56:48 -05:00
Leo Famulari c7ec7c9926
gnu: imagemagick: Update to 6.9.6-8.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.6-8.
2016-12-17 00:46:48 -05:00
Leo Famulari 7c1a7bf484
gnu: acme-client: Provide path to certificates.
* gnu/packages/tls.scm (acme-client)[arguments]: Add 'patch-paths' phase.
2016-12-17 00:09:10 -05:00