Commit graph

18712 commits

Author SHA1 Message Date
Efraim Flashner b7ac10e6da
gnu: keepassx: Superseded by keepassxc.
* gnu/packages/password-utils.scm (keepassx)[properties]: New field.
2017-08-06 19:13:32 +03:00
Efraim Flashner 99672f7b1d
gnu: Add keepassxc.
* gnu/packages/password-utils.scm (keepassxc): New variable.
2017-08-06 19:13:06 +03:00
Efraim Flashner 3ea2eaa8f3
gnu: python-efl: Update to 1.20.0.
* gnu/packages/enlightenment.scm (python-efl): Update to 1.20.0.
[source]: Add alternate source uri.
[arguments]: Enable tests.
2017-08-06 18:13:09 +03:00
Efraim Flashner 87cd1f5c2a
gnu: efl: Update to 1.20.1.
* gnu/packages/enlightenment.scm (efl): Update to 1.20.1.
2017-08-06 18:13:05 +03:00
Efraim Flashner 3bfee8ff02
gnu: make-u-boot-package: Don't unnecessarily cross-compile.
* gnu/packages/bootloaders.scm (make-u-boot-package)[native-inputs]: Only
use cross-gcc and cross-binutils if compiling for a different
architecture.
[arguments]: Only use cross compiling make-flags if cross compiling.
2017-08-06 18:13:03 +03:00
Danny Milosavljevic 18c6a7b4c8
gnu: Add python-flask-httpauth.
* gnu/packages/python.scm (python-flask-httpauth, python2-flask-httpauth):
New variables.
2017-08-06 13:35:07 +02:00
ng0 abd8825f90
gnu: Add font-open-dyslexic.
* gnu/packages/fonts.scm (font-open-dyslexic): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-06 10:49:52 +05:30
Vasile Dumitrascu 799097e445
gnu: gnucash: Update to 2.6.17.
* gnu/packages/gnucash.scm (gnucash): Update to 2.6.17.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-06 10:01:56 +05:30
Mark H Weaver f167595ba1
Merge branch 'master' into core-updates 2017-08-06 00:23:20 -04:00
Mark H Weaver e3df6938ac
gnu: libtasn1: Add replacement to fix CVE-2017-10790.
Based on commit 01a61d7040
by Leo Famulari <leo@famulari.name>.

* gnu/packages/patches/libtasn1-CVE-2017-10790.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/tls.scm (libtasn1)[replacement]: New field.
(libtasn1/fixed): New variable.
2017-08-06 00:21:09 -04:00
Leo Famulari 01a61d7040
gnu: libtasn1: Fix CVE-2017-10790.
* gnu/packages/patches/libtasn1-CVE-2017-10790.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/tls.scm (libtasn1/fixed)[source]: Use it.
2017-08-05 20:17:53 -04:00
Danny Milosavljevic 9833bcfc08
build: Allow mounting of entire disks.
* gnu/build/file-systems.scm (disk-partitions): Also return entire drives.
2017-08-05 18:49:33 +02:00
Feng Shu 91d94e28ec
gnu: emacs-exwm-x: Do not set DISPLAY.
* gnu/packages/emacs.scm (emacs-exwm-x): Do not set DISPLAY. The issue has
been fixed upstream in exwm-0.15.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-05 18:58:58 +05:30
Feng Shu e78e38a4bb
gnu: emacs-exwm: Update to 0.15.
* gnu/packages/emacs.scm (emacs-exwm): Update to 0.15.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-08-05 18:48:54 +05:30
Marius Bakke 7f171fdaad
gnu: git: Update to 2.14.0.
* gnu/packages/version-control.scm (git): Update to 2.14.0.
2017-08-05 14:07:43 +02:00
Marius Bakke eedcfa704e
gnu: lftp: Update to 4.7.8.
* gnu/packages/ftp.scm (lftp): Update to 4.7.8.
2017-08-05 14:07:42 +02:00
Julien Lepiller 3d5d87a3ae
gnu: Add cubicle.
* gnu/packages/maths.scm (cubicle): New variable.
2017-08-05 10:11:42 +02:00
Ludovic Courtès a56bf101c6
gnu: perl: Work around more "dotless @INC" build issues.
* gnu/packages/web.scm (perl-www-curl)[arguments]: Add 'set-search-path'
phase.
* gnu/packages/bioinformatics.scm (ngs-sdk)[arguments]: Augment
'configure' phase to set PERL5LIB.
* gnu/packages/image.scm (steghide)[arguments]: Add #:phases argument.
2017-08-05 00:31:26 +02:00
Ludovic Courtès 240d3ceff7
gnu: python-argcomplete: Add dependency on the full Bash.
Fixes a regression introduced in
704243e0c6.

* gnu/packages/python.scm (python-argcomplete)[native-inputs]: Add BASH.
2017-08-05 00:31:26 +02:00
Ludovic Courtès 90ea83ee95
gnu: bluez: Work around test failure on ARM.
This aims to skip the segfaulting test at
<https://hydra.gnu.org/build/2195551>.

* gnu/packages/linux.scm (bluez)[arguments]: Add #:make-flags
when (%current-system) is "armhf-linux".
2017-08-05 00:02:55 +02:00
Julien Lepiller 1cec346232
gnu: php: Update to 7.1.8.
* gnu/packages/patches/gd-CVE-2017-7890.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it
* gnu/packages/php.scm (php): Update to 7.1.8.
2017-08-04 18:58:33 +02:00
Ricardo Wurmus 8d6c845d68
gnu: Add r-crosstalk.
* gnu/packages/web.scm (r-crosstalk): New variable.
2017-08-04 11:23:53 +02:00
Ricardo Wurmus a3cd23b639
gnu: Add r-shiny.
* gnu/packages/web.scm (r-shiny): New variable.
2017-08-04 11:23:53 +02:00
Ricardo Wurmus 0b0aa76fa8
gnu: Add js-es5-shim.
* gnu/packages/javascript.scm (js-es5-shim): New variable.
2017-08-04 11:23:53 +02:00
Ricardo Wurmus 4f65067bde
gnu: Add js-selectize.
* gnu/packages/javascript.scm (js-selectize): New variable.
2017-08-04 11:23:53 +02:00
Ricardo Wurmus c4abc94d2b
gnu: Add js-datatables.
* gnu/packages/javascript.scm (js-datatables): New variable.
2017-08-04 11:23:53 +02:00
Ricardo Wurmus a6bbb2a0d8
gnu: Add js-highlight.
* gnu/packages/javascript.scm (js-highlight): New variable.
2017-08-04 11:23:53 +02:00
Ricardo Wurmus 3f48403aaf
gnu: Add js-strftime.
* gnu/packages/javascript.scm (js-strftime): New variable.
2017-08-04 11:23:52 +02:00
Ricardo Wurmus 68ffb6c586
gnu: Add js-json2.
* gnu/packages/javascript.scm (js-json2): New variable.
2017-08-04 11:23:52 +02:00
Ricardo Wurmus ed69963b03
gnu: Add js-html5shiv.
* gnu/packages/javascript.scm (js-html5shiv): New variable.
2017-08-04 11:23:52 +02:00
Tobias Geerinckx-Rice b316caaa9c
gnu: python-lz4: Fix typo in synopsis.
* gnu/packages/compression.scm (python-lz4)[synopsis]: Fix typo.
2017-08-04 05:00:26 +02:00
Tobias Geerinckx-Rice e9f6a935fb
gnu: python-lz4: Update to 0.10.1.
* gnu/packages/compression.scm (python-lz4): Update to 0.10.1.
[native-inputs]: Add python-setuptools-scm.
2017-08-04 04:59:48 +02:00
Tobias Geerinckx-Rice 54360c917e
gnu: diffoscope: Use HTTPS.
* gnu/packages/package-management.scm (diffoscope)[home-page]: Use HTTPS.
2017-08-04 04:34:41 +02:00
Tobias Geerinckx-Rice 3b4018d6f2
gnu: sshoot: Update to 1.2.6.
* gnu/packages/vpn.scm (sshoot): Update to 1.2.6.
[home-page]: Update to new project home.
2017-08-04 04:34:41 +02:00
Tobias Geerinckx-Rice f58be41761
gnu: fabric: Update to 1.13.2.
* gnu/packages/admin.scm (fabric): Update to 1.13.2.  Remove outdated comments.
[source]: Remove ‘patches’.
* gnu/packages/patches/fabric-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-08-04 03:46:49 +02:00
Tobias Geerinckx-Rice 19dd5097d9
gnu: certbot, python-acme: Update to 0.17.0.
* gnu/packages/tls.scm (certbot, python-acme, python2-acme): Update to 0.17.0.
2017-08-04 02:32:53 +02:00
Tobias Geerinckx-Rice 9a7fd375a2
gnu: xonsh: Update to 0.5.12.
* gnu/packages/shells.scm (xonsh): Update to 0.5.12.
2017-08-04 02:06:39 +02:00
Tobias Geerinckx-Rice b55d15e795
gnu: cmark: Update to 0.28.0.
* gnu/packages/markup.scm (cmark): Update to 0.28.0.
2017-08-04 01:51:23 +02:00
Tobias Geerinckx-Rice 0a3ecfd29c
gnu: thefuck: Update to 3.19.
* gnu/packages/admin.scm (thefuck): Update to 3.19.
2017-08-04 01:51:23 +02:00
Tobias Geerinckx-Rice 30ac4cc7e6
gnu: zerofree: Update to 1.1.0.
* gnu/packages/linux.scm (zerofree): Update to 1.1.0.
[home-page, source]: Update from old, inaccessible location.
2017-08-04 01:51:22 +02:00
Tobias Geerinckx-Rice 4de4a1cfcc
gnu: zerofree: Expand description.
* gnu/packages/linux.scm (zerofree)[description]: Expand.
2017-08-04 01:51:22 +02:00
Tobias Geerinckx-Rice 7a068459ba
gnu: zerofree: Use ‘install-file’.
* gnu/packages/linux.scm (zerofree)[arguments]: Simplify install phase,
using ‘install-file’.
2017-08-04 01:51:21 +02:00
Tobias Geerinckx-Rice 0f08917df3
gnu: zerofree: Use ‘modify-phases’ syntax.
* gnu/packages/linux.scm (zerofree)[arguments]: Use ‘modify-phases’.
2017-08-04 01:51:21 +02:00
Tobias Geerinckx-Rice 20f8d1dd78
gnu: sshfs-fuse: Update to 2.10.
* gnu/packages/linux.scm (sshfs-fuse): Update to 2.10.
2017-08-04 01:51:20 +02:00
Marius Bakke c89091459f
gnu: freerdp: Update to 2.0.0-rc0 [security fixes].
Fixes CVE-2017-{2834,2835,2836,2837,2838,2839}.

Reported by Leo Famulari in <https://bugs.gnu.org/27939>.

* gnu/packages/rdesktop.scm (freerdp): Update to 2.0.0-rc0.
[source]: Use tarball release. Adjust file-name.
[arguments]: Remove #:phases.
2017-08-04 00:52:52 +02:00
Marius Bakke c9f4f56b24
gnu: git: Enable tests.
* gnu/packages/version-control.scm (git)[arguments]: Remove #:tests?. Add
'patch-tests' phase.
2017-08-04 00:52:13 +02:00
Leo Famulari 81ca29a6d6
gnu: gnupg@1.4: Update to 1.4.22 [fixes CVE-2017-7526].
* gnu/packages/gnupg.scm (gnupg-1): Update to 1.4.22.
2017-08-03 18:06:19 -04:00
Ludovic Courtès c8737b1e41
gnu: icedtea@3.5.0: Properly handle decoding error while substituting.
* gnu/packages/java.scm (icedtea-8)[arguments] <patch-jni-libs>: Change
'encoding-error to 'decoding-error, which is what Guile 2.2 raises when
failing to decode an input file.
2017-08-03 22:46:14 +02:00
Ricardo Wurmus 9e37e537a2
gnu: Add missing references to (gnu packages cran).
This is a follow-up to commit a8cba9dd11.

Reported-by: Efraim Flashner <efraim@flashner.co.il>
2017-08-03 22:15:57 +02:00
Efraim Flashner 7cb6155088
gnu: bioinformatics.scm: Use (gnu packages cran) module.
This is a follow up to a8cba9dd11.

* gnu/packages/bioinformatics.scm: Add (gnu packages cran) to #:use-modules.
2017-08-03 21:39:12 +03:00
Danny Milosavljevic cf189709bc
vm: Use grub-hybrid's grub-mkrescue.
* gnu/system/vm.scm (system-disk-image): Use grub-hybrid's grub-mkrescue.
* gnu/bootlader/grub.scm (grub-mkrescue-bootloader): New variable.
2017-08-03 18:13:03 +02:00
Ricardo Wurmus 2267e4d3f6
gnu: r-purrr: Update to 0.2.3.
* gnu/packages/statistics.scm (r-purrr): Update to 0.2.3.
[propagated-inputs]: Remove r-rcpp and r-lazyeval; add r-rlang.
2017-08-03 17:53:55 +02:00
Ricardo Wurmus ceb802a31c
gnu: r-desc: Update to 1.1.1.
* gnu/packages/statistics.scm (r-desc): Update to 1.1.1.
2017-08-03 17:53:55 +02:00
Ricardo Wurmus 5e0de29892
gnu: r-seqminer: Update to 6.0.
* gnu/packages/bioinformatics.scm (r-seqminer): Update to 6.0.
2017-08-03 17:53:54 +02:00
Ricardo Wurmus 4e0c847d59
gnu: r-wgcna: Update to 1.60.
* gnu/packages/bioinformatics.scm (r-wgcna): Update to 1.60.
2017-08-03 17:53:54 +02:00
Ricardo Wurmus c8a9b2bcbf
gnu: r-qtl: Update to 1.41-6.
* gnu/packages/bioinformatics.scm (r-qtl): Update to 1.41-6.
2017-08-03 17:53:54 +02:00
Ricardo Wurmus 023aa8ff58
gnu: r-seqinr: Update to 3.4-5.
* gnu/packages/bioinformatics.scm (r-seqinr): Update to 3.4-5.
2017-08-03 17:53:54 +02:00
Ricardo Wurmus 7150f1c30c
gnu: r-optparse: Update to 1.4.4.
* gnu/packages/bioinformatics.scm (r-optparse): Update to 1.4.4.
2017-08-03 17:53:53 +02:00
Ricardo Wurmus 3f6ec083ec
gnu: r-bookdown: Update to 0.4.
* gnu/packages/bioinformatics.scm (r-bookdown): Update to 0.4.
2017-08-03 17:53:53 +02:00
Ricardo Wurmus 85cd755417
gnu: r-tclust: Update to 1.2-7.
* gnu/packages/statistics.scm (r-tclust): Update to 1.2-7.
2017-08-03 17:53:53 +02:00
Ricardo Wurmus 6bb4bfa4bc
gnu: r-car: Update to 2.1-5.
* gnu/packages/statistics.scm (r-car): Update to 2.1-5.
2017-08-03 17:53:53 +02:00
Ricardo Wurmus 0f008abe7a
gnu: r-rcppeigen: Update to 0.3.3.3.0.
* gnu/packages/statistics.scm (r-rcppeigen): Update to 0.3.3.3.0.
2017-08-03 17:53:53 +02:00
Ricardo Wurmus 12c3bbb662
gnu: r-pbapply: Update to 1.3-3.
* gnu/packages/statistics.scm (r-pbapply): Update to 1.3-3.
2017-08-03 17:53:52 +02:00
Ricardo Wurmus 4431dd3a4e
gnu: r-vgam: Update to 1.0-4.
* gnu/packages/statistics.scm (r-vgam): Update to 1.0-4.
2017-08-03 17:53:52 +02:00
Ricardo Wurmus 41692b2963
gnu: r-mclust: Update to 5.3.
* gnu/packages/statistics.scm (r-mclust): Update to 5.3.
2017-08-03 17:53:52 +02:00
Ricardo Wurmus 60869fb2f8
gnu: r-flexmix: Update to 2.3-14.
* gnu/packages/statistics.scm (r-flexmix): Update to 2.3-14.
2017-08-03 17:53:52 +02:00
Ricardo Wurmus 62d3afc3d6
gnu: r-fastica: Update to 1.2-1.
* gnu/packages/statistics.scm (r-fastica): Update to 1.2-1.
2017-08-03 17:53:52 +02:00
Ricardo Wurmus df03b6f90c
gnu: r-cowplot: Update to 0.8.0.
* gnu/packages/statistics.scm (r-cowplot): Update to 0.8.0.
2017-08-03 17:53:51 +02:00
Ricardo Wurmus d58faa7f44
gnu: r-rann: Update to 2.5.1.
* gnu/packages/statistics.scm (r-rann): Update to 2.5.1.
2017-08-03 17:53:51 +02:00
Ricardo Wurmus a8c2706de2
gnu: r-statmod: Update to 1.4.30.
* gnu/packages/statistics.scm (r-statmod): Update to 1.4.30.
2017-08-03 17:53:51 +02:00
Ricardo Wurmus 80d1185076
gnu: r-gdata: Update to 2.18.0.
* gnu/packages/statistics.scm (r-gdata): Update to 2.18.0.
2017-08-03 17:53:51 +02:00
Ricardo Wurmus 2c75199c56
gnu: r-sfsmisc: Update to 1.1-1.
* gnu/packages/statistics.scm (r-sfsmisc): Update to 1.1-1.
2017-08-03 17:53:51 +02:00
Ricardo Wurmus 1d256438c8
gnu: r-googlesheets: Update to 0.2.2.
* gnu/packages/statistics.scm (r-googlesheets): Update to 0.2.2.
2017-08-03 17:53:50 +02:00
Ricardo Wurmus 9b9fef0eaf
gnu: r-tidyr: Update to 0.6.3.
* gnu/packages/statistics.scm (r-tidyr): Update to 0.6.3.
2017-08-03 17:53:50 +02:00
Ricardo Wurmus e1cd25bc78
gnu: r-glmnet: Update to 2.0-10.
* gnu/packages/statistics.scm (r-glmnet): Update to 2.0-10.
2017-08-03 17:53:50 +02:00
Ricardo Wurmus 1c576cbadb
gnu: r-irlba: Update to 2.2.1.
* gnu/packages/statistics.scm (r-irlba): Update to 2.2.1.
2017-08-03 17:53:50 +02:00
Ricardo Wurmus 81c057ced9
gnu: r-sparsem: Update to 1.77.
* gnu/packages/statistics.scm (r-sparsem): Update to 1.77.
2017-08-03 17:53:50 +02:00
Ricardo Wurmus 127b926bc1
gnu: r-segmented: Update to 0.5-2.1.
* gnu/packages/statistics.scm (r-segmented): Update to 0.5-2.1.
2017-08-03 17:53:49 +02:00
Ricardo Wurmus fe9917284f
gnu: r-xml: Update to 3.98-1.9.
* gnu/packages/statistics.scm (r-xml): Update to 3.98-1.9.
2017-08-03 17:53:49 +02:00
Ricardo Wurmus cc8ba9b69c
gnu: r-rmarkdown: Update to 1.6.
* gnu/packages/statistics.scm (r-rmarkdown): Update to 1.6.
2017-08-03 17:53:49 +02:00
Ricardo Wurmus 7c172eacfa
gnu: r-rcpparmadillo: Update to 0.7.900.2.0.
* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.7.900.2.0.
2017-08-03 17:53:49 +02:00
Ricardo Wurmus 1c41d51743
gnu: r-plotrix: Update to 3.6-5.
* gnu/packages/statistics.scm (r-plotrix): Update to 3.6-5.
2017-08-03 17:53:49 +02:00
Ricardo Wurmus 76040b8561
gnu: r-readr: Update to 1.1.1.
* gnu/packages/statistics.scm (r-readr): Update to 1.1.1.
2017-08-03 17:53:48 +02:00
Ricardo Wurmus d8048a1212
gnu: r-withr: Update to 2.0.0.
* gnu/packages/statistics.scm (r-withr): Update to 2.0.0.
2017-08-03 17:53:48 +02:00
Ricardo Wurmus f212bf84ab
gnu: r-git2r: Update to 0.19.0.
* gnu/packages/statistics.scm (r-git2r): Update to 0.19.0.
2017-08-03 17:53:48 +02:00
Ricardo Wurmus 58e1ce86ab
gnu: r-checkmate: Update to 1.8.3.
* gnu/packages/statistics.scm (r-checkmate): Update to 1.8.3.
2017-08-03 17:53:48 +02:00
Ricardo Wurmus 63f934e672
gnu: r-backports: Update to 1.1.0.
* gnu/packages/statistics.scm (r-backports): Update to 1.1.0.
2017-08-03 17:53:48 +02:00
Ricardo Wurmus c832d326a1
gnu: r-formula: Update to 1.2-2.
* gnu/packages/statistics.scm (r-formula): Update to 1.2-2.
2017-08-03 17:53:47 +02:00
Ricardo Wurmus f05c6275b7
gnu: r-r6: Update to 2.2.2.
* gnu/packages/statistics.scm (r-r6): Update to 2.2.2.
2017-08-03 17:53:47 +02:00
Ricardo Wurmus b07c8c0156
gnu: r-knitr: Update to 1.16.
* gnu/packages/statistics.scm (r-knitr): Update to 1.16.
2017-08-03 17:53:47 +02:00
Ricardo Wurmus 6dc86e8dfc
gnu: r-formatr: Update to 1.5.
* gnu/packages/statistics.scm (r-formatr): Update to 1.5.
2017-08-03 17:53:47 +02:00
Ricardo Wurmus 12cd797541
gnu: r-evaluate: Update to 0.10.1.
* gnu/packages/statistics.scm (r-evaluate): Update to 0.10.1.
2017-08-03 17:53:47 +02:00
Ricardo Wurmus d5ce380711
gnu: r-dbi: Update to 0.7.
* gnu/packages/statistics.scm (r-dbi): Update to 0.7.
2017-08-03 17:53:47 +02:00
Ricardo Wurmus 831858a7d3
gnu: r-bit64: Update to 0.9-7.
* gnu/packages/statistics.scm (r-bit64): Update to 0.9-7.
2017-08-03 17:53:46 +02:00
Ricardo Wurmus 6fb21ed2a3
gnu: r-mgcv: Update to 1.8-18.
* gnu/packages/statistics.scm (r-mgcv): Update to 1.8-18.
2017-08-03 17:53:46 +02:00
Ricardo Wurmus dbeda1b4a0
gnu: r-matrix: Update to 1.2-10.
* gnu/packages/statistics.scm (r-matrix): Update to 1.2-10.
2017-08-03 17:53:46 +02:00
Ricardo Wurmus 74b037df64
gnu: r-foreign: Update to 0.8-69.
* gnu/packages/statistics.scm (r-foreign): Update to 0.8-69.
2017-08-03 17:53:46 +02:00
Ricardo Wurmus af1eeabe89
gnu: r-boot: Update to 1.3-20.
* gnu/packages/statistics.scm (r-boot): Update to 1.3-20.
2017-08-03 17:53:46 +02:00
Ricardo Wurmus e584b9fc1b
gnu: r-curl: Update to 2.8.1.
* gnu/packages/web.scm (r-curl): Update to 2.8.1.
2017-08-03 17:53:45 +02:00
Ricardo Wurmus 53deffe5e9
gnu: r-htmlwidgets: Update to 0.9.
* gnu/packages/web.scm (r-htmlwidgets): Update to 0.9.
2017-08-03 17:53:45 +02:00
Ricardo Wurmus 850151058d
gnu: r-htmltools: Update to 0.3.6.
* gnu/packages/web.scm (r-htmltools): Update to 0.3.6.
2017-08-03 17:53:45 +02:00
Ricardo Wurmus a1e54db2ac
gnu: r-servr: Update to 0.6.
* gnu/packages/web.scm (r-servr): Update to 0.6.
2017-08-03 17:53:45 +02:00
Ricardo Wurmus 9fe794f0f7
gnu: r-jsonlite: Update to 1.5.
* gnu/packages/web.scm (r-jsonlite): Update to 1.5.
2017-08-03 17:53:45 +02:00
Ricardo Wurmus 2d81bc16a9
gnu: r-httpuv: Update to 1.3.5.
* gnu/packages/web.scm (r-httpuv): Update to 1.3.5.
2017-08-03 17:53:44 +02:00
Ricardo Wurmus 0f2eee0d96
gnu: r-pracma: Update to 2.0.7.
* gnu/packages/maths.scm (r-pracma): Update to 2.0.7.
2017-08-03 17:53:44 +02:00
Ricardo Wurmus 64c6712d03
gnu: r-knitrbootstrap: Update to 1.0.1.
* gnu/packages/statistics.scm (r-knitrbootstrap): Update to 1.0.1.
2017-08-03 17:53:44 +02:00
Ricardo Wurmus c628b8418a
gnu: r-ranger: Update to 0.8.0.
* gnu/packages/statistics.scm (r-ranger): Update to 0.8.0.
[propagated-inputs]: Add r-matrix and r-rcppeigen.
2017-08-03 17:53:44 +02:00
Ricardo Wurmus cc9a778ecc
gnu: r-hmisc: Update to 4.0-3.
* gnu/packages/statistics.scm (r-hmisc): Update to 4.0-3.
[propagated-inputs]: Remove r-base64.
2017-08-03 17:53:43 +02:00
Ricardo Wurmus f9b3760636
gnu: r-plotly: Update to 4.7.1.
* gnu/packages/statistics.scm (r-plotly): Update to 4.7.1.
[propagated-inputs]: Add r-crosstalk, r-data-table, r-htmltools, and
r-rcolorbrewer.
2017-08-03 17:53:43 +02:00
Ricardo Wurmus d59050823e
gnu: r-igraph: Update to 1.1.2.
* gnu/packages/statistics.scm (r-igraph): Update to 1.1.2.
[propagated-inputs]: Remove r-nmf; add r-matrix and r-pkgconfig.
2017-08-03 17:53:43 +02:00
Ricardo Wurmus 7b3688150b
gnu: r-purrr: Update to 0.2.2.2.
* gnu/packages/statistics.scm (r-purrr): Update to 0.2.2.2.
[propagated-inputs]: Remove r-bh and r-dplyr; add r-tibble.
2017-08-03 17:53:43 +02:00
Ricardo Wurmus 5fc74f24bf
gnu: r-devtools: Update to 1.13.3.
* gnu/packages/statistics.scm (r-devtools): Update to 1.13.3.
[propagated-inputs]: Remove r-curl, r-digest, r-evaluate, r-roxygen2, and
r-rversions.
2017-08-03 17:53:43 +02:00
Ricardo Wurmus aad948a0ea
gnu: r-tibble: Update to 1.3.3.
* gnu/packages/statistics.scm (r-tibble): Update to 1.3.3.
[propagated-inputs]: Remove r-lazyeval, add r-rlang.
2017-08-03 17:53:43 +02:00
Ricardo Wurmus a40b2c2129
gnu: r-dplyr: Update to 0.7.2.
* gnu/packages/statistics.scm (r-dplyr): Update to 0.7.2.
[propagated-inputs]: Remove r-lazyeval, r-dbi; add r-rlang, r-plogr, r-glue,
r-pkgconfig, r-bindrcpp.
2017-08-03 17:53:42 +02:00
Ricardo Wurmus 4bb0b4cc0a
gnu: Add r-bindrcpp.
* gnu/packages/cran.scm (r-bindrcpp): New variable.
2017-08-03 17:53:42 +02:00
Ricardo Wurmus eed58a0886
gnu: Add r-bindr.
* gnu/packages/cran.scm (r-bindr): New variable.
2017-08-03 17:53:42 +02:00
Ricardo Wurmus a8cba9dd11
gnu: r-rcpp: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-rcpp): Move from here...
* gnu/packages/cran.scm (r-rcpp): ...to here.
2017-08-03 17:53:42 +02:00
Ricardo Wurmus 736332c79c
gnu: r-rcpp: Update to 0.12.12.
* gnu/packages/statistics.scm (r-rcpp): Update to 0.12.12.
2017-08-03 17:53:42 +02:00
Ricardo Wurmus 847b457253
gnu: r-plogr: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-plogr): Move from here...
* gnu/packages/cran.scm (r-plogr): ...to here.
2017-08-03 17:53:41 +02:00
Ricardo Wurmus 5bee6bf409
gnu: Add r-glue.
* gnu/packages/cran.scm (r-glue): New variable.
2017-08-03 17:53:41 +02:00
Danny Milosavljevic dd4b7476ec
gnu: Add grub-hybrid.
* gnu/packages/bootloaders.scm (grub-hybrid): New variable.
2017-08-03 16:35:34 +02:00
Ben Woodcroft 75e6639f36
gnu: htseq: Use PyPI URI.
This is a follow-up to 92971d68ac.

* gnu/packages/bioinformatics.scm (htseq)[source]: Use 'pypi-uri'.
2017-08-03 21:08:13 +10:00
Ben Woodcroft 92971d68ac
gnu: htseq: Update to 0.9.1.
* gnu/packages/bioinformatics.scm (htseq): Update to 0.9.1.
[arguments]: Use python-3 by removing field.
[native-inputs]: Add 'python-cython'.
[propagated-inputs]: Use python3 numpy package.
[inputs]: Use python3 pysam package.  Add 'python-matplotlib'.
(python2-htseq): New variable.
(clipper)[inputs]: Use it.
2017-08-03 21:02:30 +10:00
Efraim Flashner a8ead6f91b
gnu: vc: Limit to x86_64 and i686.
* gnu/packages/maths.scm (vc)[supported-systems]: New field.
2017-08-03 13:34:18 +03:00
Manolis Ragkousis 5638d71502
gnu: openscenegraph: Add 'Release' configure flag.
* gnu/packages/graphics.scm (openscenegraph)[arguments]: Add "-DCMAKE_BUILD_TYPE=Release".
2017-08-03 10:35:31 +03:00
Eric Bavier 68a29ab8d0
gnu: Add LeoCAD.
* gnu/packages/lego.scm (leocad): New variable.
2017-08-03 00:33:02 -05:00
Tobias Geerinckx-Rice 5d8312f1c6
gnu: youtube-dl: Update to 2017.07.30.1.
* gnu/packages/video.scm (youtube-dl): Update to 2017.07.30.1.
2017-08-03 05:31:24 +02:00
Tobias Geerinckx-Rice 6862c72373
gnu: tor: Update to 0.3.0.10.
* gnu/packages/tor.scm (tor): Update to 0.3.0.10.
2017-08-03 01:56:22 +02:00
Ludovic Courtès 49962b15a1
activation: Make sure /etc exists.
Fixes <http://bugs.gnu.org/27146>.
Reported by ng0 <ng0@pragmatique.xyz>.

* gnu/build/activation.scm (activate-etc): Add call to 'mkdir-p'.
2017-08-03 00:35:59 +02:00
Efraim Flashner edd08fb7ac
gnu: glibc@2.22: Fix security issues.
Fixes CVE-2015-{5180,7547}, CVE-2016-{3075,3706,4429}.

* gnu/packages/base.scm (glibc@2.22)[source]: Add patches.
* gnu/packages/patches/glibc-CVE-2015-7547.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-08-02 21:51:35 +03:00
Efraim Flashner a0ae64a334
gnu: glibc@2.23: Fix CVE-2015-5180, CVE-2016-{3075,3706,4429}.
* gnu/packages/base.scm (glibc@2.23)[source]: Add patches.
* gnu/packages/patches/glibc-CVE-2016-3075.patch,
gnu/packages/patches/glibc-CVE-2016-3706.patch,
gnu/packages/patches/glibc-CVE-2016-4429.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
2017-08-02 21:51:33 +03:00
Efraim Flashner 575e5e4e51
gnu: glibc@2.24: Fix CVE-2015-5180.
* gnu/packages/base.scm (glibc@2.24)[source]: Add patch.
* gnu/packages/patches/glibc-CVE-2015-5180.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-08-02 21:51:31 +03:00
Leo Famulari 2c5cf84430
gnu: python2-conda: Fix build by building with enum34.
* gnu/packages/package-management.scm (python2-conda): Use 'python2-variant'.
[native-inputs]: Add python2-enum34.
2017-08-02 14:39:33 -04:00
Manolis Ragkousis 9ef5940ce4
gnu: calibre: Add python2-msgpack as an input.
* gnu/packages/ebook.scm (calibre)[inputs]: Add python2-msgpack.
2017-08-02 20:20:12 +03:00
Efraim Flashner 721d7a6912
gnu: gcc@4.7: Don't built on aarch64.
* gnu/packages/gcc.scm (gcc@4.7, gcc@4.8, gcc@4.9)[supported-systems]:
New field.
2017-08-02 19:14:26 +03:00
Leo Famulari 696f1d0fb1
gnu: libpng-apng: Be sure to apply the APNG patch.
* gnu/packages/image.scm (libpng-apng)[arguments]: Check the return status of
the patching procedures.
2017-08-02 11:17:57 -04:00
ng0 e0958c2df8
gnu: libpng-apng: Update to 1.6.28.
Fixes <https://bugs.gnu.org/27556>.

* gnu/packages/image.scm (libpng-apng): Update to 1.6.28.
Remove inherit of 'libpng'.
[version]: Use own version, remove 'package-version libpng'.
[source]: Don't inherit the source of libpng.
[arguments]: Update hash of libpng-apng source.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-08-02 11:10:31 -04:00
Thomas Danckaert 33485fa913
gnu: eyed3: Update to 0.8, build with python3.
* gnu/packages/mp3.scm (eyed3): [source] Update to 0.8.
[arguments]: Disable tests; don't use python-2.
[propagated-inputs]: Add python-six and python-grako.
[native-inputs]: Remove.
2017-08-02 14:08:33 +02:00
Thomas Danckaert a70b03d413
gnu: Add python-grako
* gnu/packages/python.scm (python-grako): New variable.
2017-08-02 14:08:33 +02:00
Thomas Danckaert 0abf526420
gnu: hdf4: Update to 4.12.13.
* gnu/packages/maths.scm (hdf4): Update to 4.12.13.
2017-08-02 14:08:24 +02:00
Tobias Geerinckx-Rice ced2d2b7ca
gnu: libvirt: Update to 3.6.0.
* gnu/packages/virtualization.scm (libvirt): Update to 3.6.0.
2017-08-02 07:15:21 +02:00
Tobias Geerinckx-Rice 2e508b6dc0
gnu: libvirt: Use HTTPS.
* gnu/packages/virtualization.scm (libvirt)[source, home-page]: Use HTTPS.
2017-08-02 07:15:21 +02:00
Roel Janssen 2f06dc0435
gnu: Add r-rlang.
* gnu/packages/statistics.scm (r-rlang): New variable.
2017-08-02 00:57:39 +02:00
Roel Janssen f1915a5dd0
gnu: r-deseq2: Update to 1.16.1.
* gnu/packages/bioinformatics.scm (r-deseq2): Update to 1.16.1.
2017-08-02 00:33:23 +02:00
Roel Janssen fd215c2978
gnu: r-annotationforge: Update to 1.18.1.
* gnu/packages/bioinformatics.scm (r-annotationforge): Update to 1.18.1.
2017-08-02 00:33:07 +02:00
Roel Janssen bd4a0bab5f
gnu: r-category: Update to 2.42.1.
* gnu/packages/bioinformatics.scm (r-category): Update to 2.42.1.
2017-08-02 00:32:46 +02:00
Roel Janssen 0ff478344b
gnu: r-biocstyle: Update to 2.4.1.
* gnu/packages/bioinformatics.scm (r-biocstyle): Update to 2.4.1.
2017-08-02 00:32:31 +02:00
Roel Janssen 9c4348d8c4
gnu: r-dnacopy: Update to 1.50.1.
* gnu/packages/bioinformatics.scm (r-dnacopy): Update to 1.50.1.
2017-08-02 00:32:11 +02:00
Roel Janssen 3ec25eb2a8
gnu: r-iranges: Update to 2.10.2.
* gnu/packages/bioinformatics.scm (r-iranges): Update to 2.10.2.
2017-08-02 00:31:46 +02:00
Roel Janssen 6252dd0f15
gnu: r-genomeinfodb: Update to 1.12.2.
* gnu/packages/bioinformatics.scm (r-genomeinfodb): Update to 1.12.2.
2017-08-02 00:31:28 +02:00
Roel Janssen 48f5d283b2
gnu: r-variantannotation: Update to 1.22.3.
* gnu/packages/bioinformatics.scm (r-variantannotation): Update to 1.22.3.
2017-08-02 00:31:08 +02:00
Roel Janssen 1b4738e23c
gnu: r-limma: Update to 3.32.5.
* gnu/packages/bioinformatics.scm (r-limma): Update to 3.32.5.
2017-08-02 00:30:49 +02:00
Roel Janssen 1898a7832f
gnu: r-biobase: Update to 2.36.2.
* gnu/packages/bioinformatics.scm (r-biobase): Update to 2.36.2.
2017-08-02 00:30:27 +02:00
Roel Janssen 62eb93a7d0
gnu: r-annotationdbi: Update to 1.38.2.
* gnu/packages/bioinformatics.scm (r-annotationdbi): Update to 1.38.2.
2017-08-02 00:28:32 +02:00
Roel Janssen 0c6494a1db
gnu: r-biomart: Update to 2.32.1.
* gnu/packages/bioinformatics.scm (r-biomart): Update to 2.32.1.
2017-08-02 00:28:16 +02:00
Roel Janssen 1ff74d074e
gnu: r-biocparallel: Update to 1.10.1.
* gnu/packages/bioinformatics.scm (r-biocparallel): Update to 1.10.1.
2017-08-02 00:27:57 +02:00
Roel Janssen 5077bc3e2e
gnu: r-biostrings: Update to 2.44.2.
* gnu/packages/bioinformatics.scm (r-biostrings): Update to 2.44.2.
2017-08-02 00:27:35 +02:00
Roel Janssen adf5d0a0bc
gnu: r-delayedarray: Update to 0.2.7.
* gnu/packages/bioinformatics.scm (r-delayedarray): Update to 0.2.7.
2017-08-02 00:27:16 +02:00
Roel Janssen f41150f13d
gnu: r-summarizedexperiment: Update to 1.6.3.
* gnu/packages/bioinformatics.scm (r-summarizedexperiment): Update to 1.6.3.
2017-08-02 00:26:55 +02:00
Roel Janssen 26760c80cd
gnu: r-genomicalignments: Update to 1.12.1.
* gnu/packages/bioinformatics.scm (r-genomicalignments): Update to 1.12.1.
2017-08-02 00:26:33 +02:00
Roel Janssen 15afa9bf8f
gnu: r-rtracklayer: Update to 1.36.4.
* gnu/packages/bioinformatics.scm (r-rtracklayer): Update to 1.36.4.
2017-08-02 00:26:00 +02:00
Roel Janssen 8cfaa9ab4e
gnu: r-genomicfeatures: Update to 1.28.4.
* gnu/packages/bioinformatics.scm (r-genomicfeatures): Update to 1.28.4.
2017-08-02 00:25:26 +02:00
Roel Janssen 9eb2714625
gnu: r-copywriter: Update to 2.8.1.
* gnu/packages/bioinformatics.scm (r-copywriter): Update to 2.8.1.
2017-08-02 00:25:00 +02:00
Roel Janssen bfa0d1e773
gnu: r-sva: Update to 3.24.4.
* gnu/packages/bioinformatics.scm (r-sva): Update to 3.24.4.
2017-08-02 00:24:27 +02:00
Roel Janssen 8060a61798
gnu: r-rsqlite: Update to 2.0.
* gnu/packages/statistics.scm (r-rsqlite): Update to 2.0.
2017-08-02 00:23:16 +02:00
Roel Janssen 796237a9a4
gnu: Add r-blob.
* gnu/packages/statistics.scm (r-blob): New variable.
2017-08-02 00:22:33 +02:00
Roel Janssen aa184803f8
gnu: Add r-pkgconfig.
* gnu/packages/statistics.scm (r-pkgconfig): New variable.
2017-08-02 00:21:40 +02:00
Marius Bakke aa9780daf9
Merge branch 'master' into core-updates 2017-08-01 23:42:28 +02:00
Marius Bakke fc8f0631b4
gnu: re2: Update to 2017-08-01.
* gnu/packages/regex.scm (re2): Update to 2017-08-01.
2017-08-01 23:37:20 +02:00
Marius Bakke 1926fd2baa
gnu: maim: Update to 5.4.66.
* gnu/packages/xdisorg.scm (maim): Update to 5.4.66.
2017-08-01 23:35:31 +02:00
Marius Bakke 7d960db1e3
gnu: slop: Update to 7.3.48.
* gnu/packages/xdisorg.scm (slop): Update to 7.3.48.
2017-08-01 23:35:03 +02:00
Marius Bakke b73e49f595
gnu: git: Update to 2.13.4.
* gnu/packages/version-control.scm (git): Update to 2.13.4.
2017-08-01 23:34:41 +02:00
Roel Janssen 14fce399cc
gnu: r-foreign: Update hash after upstream tarball change.
* gnu/packages/statistics.scm (r-foreign):  Update hash.  The only difference
  in the tarball is the metadata.  The contents are identical.
2017-08-01 23:07:58 +02:00
Roel Janssen cdf124c607
gnu: r-foreign: Remove duplicate recipe.
* gnu/packages/statistics.scm (r-foreign): Remove duplicate recipe.
2017-08-01 23:06:02 +02:00
Leo Famulari d0386db493
gnu: rapidjson: Update to 1.1.0.
* gnu/packages/web.scm (rapidjson): Update to 1.1.0.
[source]: Remove snippet.
2017-08-01 14:42:44 -04:00
ng0 f2e1271809
gnu: Add pidentd.
* gnu/packages/networking.scm (pidentd): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-08-01 20:57:51 +03:00
Kei Kebreau 89c9445aa2
gnu: hyperrogue: Update to 10.0e.
* gnu/packages/games.scm (hyperrogue): Update to 10.0e.
[arguments]: Adjust accordingly.
2017-08-01 12:14:54 -04:00
Efraim Flashner d931a4bbeb
gnu: metabat: Limit to x86_64 and i686 only.
* gnu/packages/bioinformatics.scm (metabat)[supported-systems]: New field.
2017-08-01 17:28:35 +03:00
Kyle Meyer 4bfdf034e2
gnu: Add emacs-yasnippet-snippets.
* gnu/packages/emacs.scm (emacs-yasnippet-snippets): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-08-01 15:33:07 +02:00
Kyle Meyer 1f0d47059d
gnu: emacs-yasnippet: Upgrade to 0.12.0.
* gnu/packages/emacs.scm (emacs-yasnippet): Upgrade to 0.12.0.
[source]: Remove an uninstalled directory from yas-snippet-dirs.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-08-01 15:32:59 +02:00
Ludovic Courtès 04b6d6f7f7
gnu: guile-ssh: Update to 0.11.2.
* gnu/packages/ssh.scm (guile-ssh): Update to 0.11.2.
[source]: Remove 'patches', 'modules', and 'snippet'.
* gnu/packages/patches/guile-ssh-channel-finalization.patch,
gnu/packages/patches/guile-ssh-double-free.patch,
gnu/packages/patches/guile-ssh-rexec-bug.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-08-01 15:32:07 +02:00
Adonay Felipe Nogueira 12235a124f
gnu: artanis: Unbundled guile-json and version according to documentation.
* gnu/packages/guile.scm (artanis): Unbundled guile-json and version
according to documentation.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-08-01 15:32:07 +02:00
Muriithi Frederick Muriuki 269504a797
gnu: python-pbr-minimal: Update to 3.0.1
* gnu/packages/python.scm (python-pbr-minimal): Update to 3.0.1
[source]: Update hash and remove patch.
* gnu/packages/patches/python-pbr-fix-man-page-support.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-08-01 15:21:52 +03:00
Leo Famulari 3d0fbd3c2f
gnu: libgit2: Enable SHA-1 collision detection.
* gnu/packages/version-control.scm (libgit2)[arguments]: Enable '-DUSE_SHA1DC'
in #:configure-flags.
2017-08-01 01:02:53 -04:00
Ben Woodcroft befb2c0e6e
gnu: ruby-bio-commandeer: Update to 0.2.0.
* gnu/packages/ruby.scm (ruby-bio-commandeer): Update to 0.2.0.
2017-08-01 14:09:07 +10:00
Ludovic Courtès e1ecc8908e
gnu: libmicrohttpd: Update to 0.9.55.
* gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.55.
[arguments]: Add 'add-missing-LDFLAGS' phase.
2017-07-31 22:51:34 +02:00
Ludovic Courtès a6b5af0cff
gnu: xf86-video-intel: Update snapshot.
* gnu/packages/xorg.scm (xf86-video-intel): Update to 2100efa.
Introduce 'revision' variable.
2017-07-31 22:10:34 +02:00
Ludovic Courtès f0732ee485
gnu: guile-bytestructures: Install .go files to lib/guile/X.Y.
* gnu/packages/guile.scm (guile-bytestructures)[arguments]: Install .go
files to OBJECT-DIR, defined as OUT/lib/guile/X.Y/site-ccache.
2017-07-31 17:36:24 +02:00
ng0 54727850c3
gnu: tor: Remove '--enable-expensive-hardening' option.
* gnu/packages/tor.scm (tor)[arguments]: Remove '--enable-expensive-hardening' option.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-31 17:06:45 +02:00
Peter Mikkelsen ee217402f7
gnu: erlang: Update to 20.0.
* gnu/packages/erlang.scm (erlang): Update to 20.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-31 17:02:36 +02:00
Ludovic Courtès c27e02bf6b
gnu: network-manager: Add dependency on Newt.
Suggested by Mark H Weaver.

* gnu/packages/gnome.scm (network-manager)[inputs]: Add NEWT.
2017-07-31 15:23:06 +02:00
Ludovic Courtès 44b0faee6b
gnu: guile-git: Skip faulty tests on non-x86_64.
Reported by Mark H Weaver.

* gnu/packages/guile.scm (guile-git)[arguments]: Add 'skip-tests' phase
unless on x86_64-linux.
2017-07-31 15:23:06 +02:00
Ludovic Courtès 8ecba89b77
gnu: libgit2: Add "debug" output.
* gnu/packages/version-control.scm (libgit2)[outputs]: New field.
2017-07-31 15:23:06 +02:00
Ludovic Courtès 58dce7bfb5
gnu: libgit2: Update to 0.26.0.
* gnu/packages/version-control.scm (libgit2): Update to 0.26.0.  Remove
"libgit2-use-after-free.patch".
* gnu/packages/patches/libgit2-use-after-free.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-07-31 15:23:05 +02:00
Efraim Flashner 6ce8fe4cd0
gnu: efl: Add wayland support.
* gnu/packages/enlightenment.scm (efl)[inputs]: Add wayland-protocols.
Move mesa ...
[propagated-inputs]: ... to here. Add libinput, libxkbcommon, wayland.
[arguments]: Add flags to enable wayland, elput and drm.
2017-07-31 15:16:23 +03:00
Efraim Flashner 0d3ecf77ba
gnu: gst-plugins-good: Update disable-failing-tests phase.
* gnu/packages/gstreamer.scm (gst-plugins-good)[arguments]: Change the
list of tests to disable during 'disable-failing-tests phase.
2017-07-31 15:16:21 +03:00
Leo Famulari 57f57a7bbf
services: ntp: Use the NTP pool via the 'guix' zone.
* gnu/services/networking.scm (%ntp-servers): Use *.guix.pool.ntp.org.
2017-07-30 20:21:36 -04:00
Leo Famulari 6484e82d4c
gnu: biber-next: Update to 2.7.
* gnu/packages/tex.scm (biber): Update to 2.7.
2017-07-30 20:10:43 -04:00
Leo Famulari 1fdf14e170
gnu: perl-datetime-timezone: Update to 2.13.
* gnu/packages/perl.scm (perl-datetime-timezone): Update to 2.13.
[propagated-inputs]: Remove perl-params-validate. Add perl-namespace-autoclean,
perl-params-validationcompiler.
2017-07-30 20:10:43 -04:00
Leo Famulari 8ec0877a6b
gnu: perl-datetime-locale: Update to 1.16.
* gnu/packages/perl.scm (perl-datetime-locale): Update to 1.16.
[native-inputs]: Add perl-file-sharedir-install, perl-file-sharedir,
perl-test-file-sharedir-dist, perl-test-warnings, perl-test-requires,
perl-namespace-autoclean, perl-cpan-meta-check.
[propagated-inputs]: Add perl-params-validationcompiler. Remove
perl-params-validate.
2017-07-30 20:10:43 -04:00
Leo Famulari e780fde515
gnu: perl-datetime-format-strptime: Update to 1.73.
* gnu/packages/perl.scm (perl-datetime-format-strptime): Update to 1.73.
[propagated-inputs]: Add perl-package-deprecationmanager, perl-params-validate,
perl-sub-name, perl-test-warnings.
2017-07-30 20:10:43 -04:00
Leo Famulari 09d94b2bab
gnu: perl-datetime-format-natural: Update to 1.05.
* gnu/packages/perl.scm (perl-datetime-format-natural: Update to 1.05.
2017-07-30 20:10:42 -04:00
Leo Famulari 9e5df71e7d
gnu: perl-datetime-format-flexible: Update to 0.28.
* gnu/packages/perl.scm (perl-datetime-format-flexible): Update to 0.28.
2017-07-30 20:10:42 -04:00
Leo Famulari dc8e21110a
gnu: perl-datetime-event-recurrence: Update to 0.19.
* gnu/packages/perl.scm (perl-datetime-event-recurrence): Update to 0.19.
2017-07-30 20:10:42 -04:00
Leo Famulari ff3034de5d
gnu: perl-datetime-event-local: Update to 0.13.
* gnu/packages/perl.scm (perl-datetime-event-local): Update to 0.13.
2017-07-30 20:10:42 -04:00
Leo Famulari d388e4e292
gnu: perl-datetime-set: Update to 0.3900.
* gnu/packages/perl.scm (perl-datetime-set): Update to 0.3900.
2017-07-30 20:10:41 -04:00
Leo Famulari 3404803057
gnu: perl-datetime: Update to 1.43.
* gnu/packages/perl.scm (perl-datetime): Update to 1.43.
[native-inputs]: Add perl-cpan-meta-check.
[propagated-inputs]: Add perl-file-sharedir.
2017-07-30 20:10:41 -04:00
Leo Famulari 7ab1833598
gnu: perl-file-sharedir-install: Update to 0.11.
* gnu/packages/perl.scm (perl-file-sharedir-install): Update to 0.11.
[native-inputs]: Add perl-module-build.
2017-07-30 20:10:41 -04:00
Leo Famulari 1c0c608566
gnu: perl-file-sharedir: Update to 1.104.
* gnu/packages/perl.scm (perl-file-sharedir): Update to 1.104.
2017-07-30 20:10:41 -04:00
Leo Famulari ed9543c0ed
gnu: perl-cpan-meta-check: Update to 0.014.
* gnu/packages/perl.scm (perl-cpan-meta-check): Update to 0.014.
2017-07-30 20:10:41 -04:00
Leo Famulari ccb38cdc8d
gnu: Add perl-params-validationcompiler.
* gnu/packages/perl.scm (perl-params-validationcompiler): New variable.
2017-07-30 20:10:40 -04:00
Leo Famulari 00ace88396
gnu: Add perl-test-file-sharedir-dist.
* gnu/packages/perl.scm (perl-test-file-sharedir-dist): New variable.
2017-07-30 20:10:40 -04:00
Leo Famulari a4d6a95793
gnu: Add perl-test2-plugin-nowarnings.
* gnu/packages/perl.scm (perl-test2-plugin-nowarnings): New variable.
2017-07-30 20:10:40 -04:00
Leo Famulari 9ad78b2c21
gnu: Add perl-test2-bundle-extended.
* gnu/packages/perl.scm (perl-test2-bundle-extended): New variable.
2017-07-30 20:10:40 -04:00
Leo Famulari 721fd17797
gnu: Add perl-sub-info.
* gnu/packages/perl.scm (perl-sub-info): New variable.
2017-07-30 20:10:40 -04:00
Leo Famulari 6d6646f932
gnu: Add perl-term-table.
* gnu/packages/perl.scm (perl-term-table): New variable.
2017-07-30 20:10:39 -04:00
Leo Famulari b51f02a949
gnu: Add perl-specio.
* gnu/packages/perl.scm (perl-specio): New variable.
2017-07-30 20:10:39 -04:00
Leo Famulari df4fc5217f
gnu: Add perl-importer.
* gnu/packages/perl.scm (perl-importer): New variable.
2017-07-30 20:10:39 -04:00
Leo Famulari 13d73c42f9
gnu: Add perl-file-sharedir-dist.
* gnu/packages/perl.scm (perl-file-sharedir-dist): New variable.
2017-07-30 20:10:35 -04:00
Ludovic Courtès 706448b193
gnu: automake: Add 1.15.1.
* gnu/packages/autotools.scm (automake/latest): New variable.
2017-07-30 22:31:10 +02:00
Ludovic Courtès c91171627b
gnu: guix: Search .go files of dependencies in lib/guile/.
* gnu/packages/package-management.scm (guix)[arguments]: Add (srfi
srfi-26) to #:modules.  Introduce 'gopath', distinct from 'path'.
2017-07-30 21:36:18 +02:00
Ludovic Courtès 1c0ee79d4d
gnu: guix: Update snapshot.
* gnu/packages/package-management.scm (guix): Update to 228a398.
2017-07-30 17:58:04 +02:00
Ludovic Courtès 1398a43816
services: openssh: Extensions provide extra authorized keys.
* gnu/services/ssh.scm (extend-openssh-authorized-keys): New procedure.
(openssh-service-type)[compose, extend]: New fields.
* doc/guix.texi (Networking Services): Document the extension.
2017-07-30 16:23:19 +02:00
Ludovic Courtès 4892eb7c6a
services: openssh: Add 'authorized-keys' field.
* gnu/services/ssh.scm (<openssh-configuration>)[authorized-keys]: New
field.
(authorized-key-directory): New procedure.
(openssh-config-file): Honor 'authorized-keys'.
(openssh-activation): Use 'with-imported-modules'.  Make /etc/ssh
755.  Create /etc/ssh/authorized_keys.d.
* doc/guix.texi (Networking Services): Document it.
2017-07-30 16:23:19 +02:00
Ludovic Courtès 75bddb13eb
services: cuirass: Set 'GIT_SSL_CAINFO' and 'GIT_EXEC_PATH'.
Reported by Ricardo Wurmus.

* gnu/services/cuirass.scm (cuirass-shepherd-service): Pass
 #:environment-variables.
2017-07-30 16:23:19 +02:00
Marius Bakke 9dab50179a
gnu: perl: Add missing dependencies on Module::Install.
Perl 5.26 and later does not provide this module.

* gnu/packages/databases.scm (perl-sql-abstract)[native-inputs]: Add PERL-MODULE-INSTALL.
* gnu/packages/perl.scm (perl-moosex-emulate-class-accessor-fast,
perl-file-zglob, perl-object-signature, perl-test-utf8, perl-time-duration,
perl-benchmark-timer, perl-class-accessor-grouped,
perl-class-c3-componentised, perl-term-encoding)[native-inputs]: Likewise.
* gnu/packages/web.scm (perl-http-parser-xs, perl-uri-template,
perl-www-curl)[native-inputs]: Likewise.
* gnu/packages/xml.scm (perl-xml-atom)[native-inputs]: Likewise.
2017-07-30 14:55:27 +02:00
Marius Bakke c918773a03
gnu: ffmpeg: Update to 3.3.3.
* gnu/packages/video.scm (ffmpeg): Update to 3.3.3.
2017-07-30 12:49:38 +02:00
Christopher Baines fa65e84aab
gnu: qemu: Build with support for Linux AIO
Add libaio as an input, such that QEMU is built with support for Asynchronous
I/O (AIO).

* gnu/packages/virtualization.scm (qemu)[inputs]: Uncomment libaio.
2017-07-30 09:56:00 +01:00
Christopher Baines 119fdd0d0e
services: Add memcached.
* gnu/services/databases.scm (memcached-service-type, %memcached-accounts):
  New variables.
  (<memcached-configuration>): New record type.
  (memcached-service-type): New procedures.
* gnu/tests/databases.scm: New file.
* doc/guix.texi (Database Services): Document the new memcached service.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add entry for tests/databases.scm.
2017-07-30 09:08:30 +01:00
Christopher Baines 686144e986
gnu: Add memcached.
* gnu/packages/databases.scm (memcached): New variable.
2017-07-30 09:06:52 +01:00
宋文武 c00c90ca37
gnu: retroarch: Update to 1.6.3.
* gnu/packages/games.scm (retroarch): Update to 1.6.3.
2017-07-30 15:15:34 +08:00
Theodoros Foradis 85cdab64c6
gnu: yosys: Add dependency on z3.
* gnu/packages/fpga.scm (yosys): Add z3 to propagated-inputs.
2017-07-29 23:03:47 +02:00
Theodoros Foradis 313844d9dc
gnu: Add z3.
* gnu/packages/maths.scm (z3): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-29 23:03:47 +02:00
Peter Mikkelsen a4078acf4a
gnu: erlang: Fix man-pages search path of 'erl -man'.
* gnu/packages/patches/erlang-man-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/erlang.scm (erlang)[source]: Use it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-29 23:03:47 +02:00
Oleg Pykhalov 53ac6977ac
gnu: tome4: Clean up snippet.
* gnu/packages/games.scm (tome4)[source](snippet): Use a single
'substitute*' call instead of 'for-each'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-07-29 23:03:47 +02:00
Marius Bakke baa6b77789
gnu: vim: Update to 8.0.0808.
* gnu/packages/vim.scm (vim): Update to 8.0.0808.
[arguments]: Remove obsolete 'make-bit-reproducable' phase.
(vim-full): Update to 8.0.0808.
[arguments]: Remove 'drop-failing-tests' phase.
2017-07-29 23:01:17 +02:00
Kyle Meyer 24b115dff5
gnu: emacs: Check GUIX_ENVIRONMENT when autoloading packages.
Check the environment profile so that we autoload packages that are given as
arguments to "guix environment" but are not in the system or user profile.
Note that the union of Emacs packages in the system, user, and environment
profiles will be autoloaded even when --pure was passed to "guix environment",
because it's not clear how to detect that --pure was given.

* gnu/packages/aux-files/emacs/guix-emacs.el (guix-emacs-autoload-packages):
Add Emacs packages from GUIX_ENVIRONMENT profile.

Signed-off-by: Alex Kost <alezost@gmail.com>
2017-07-29 23:19:17 +03:00
Kyle Meyer d0a5205292
gnu: Remove emacs-seq.
The seq.el library has been included with Emacs since version 25.1.

* gnu/packages/emacs.scm (emacs-seq): Remove variable.
(flycheck, emacs-cider)[propagated-inputs]: Remove emacs-seq.

Signed-off-by: Alex Kost <alezost@gmail.com>
2017-07-29 23:19:17 +03:00
Kyle Meyer 469c7ce058
gnu: Remove let-alist.
The let-alist package has been included with Emacs since version 25.1.

* gnu/packages/emacs.scm (let-alist): Remove variable.
(flycheck, emacs-pdf-tools, emacs-sx)[propagated-inputs]: Remove let-alist.

Signed-off-by: Alex Kost <alezost@gmail.com>
2017-07-29 23:19:16 +03:00
Alex Kost b1a6a70684
gnu: emacs-ess: Install elisp files in "guix.d".
Fixes <http://bugs.gnu.org/27686>.
Reported by Adonay Felipe Nogueira <adfeno@openmailbox.org>.

* gnu/packages/emacs.scm (emacs-ess)[arguments]: Add LISPDIR to
'make-flags' to install *.el files into "guix.d" sub-directory.
2017-07-29 23:18:56 +03:00
Danny Milosavljevic 444f9dccc2
gnu: grub-efi: Add mtools input.
* gnu/packages/bootloaders.scm: Add (gnu packages mtools).
(grub-efi)[inputs]: Add mtools.
[arguments]: Add phase "use-absolute-mtools-path".
2017-07-29 19:24:04 +02:00
Julien Lepiller 303690c405
gnu: Add coq-interval.
* gnu/packages/ocaml.scm (coq-interval): New variable.
2017-07-29 15:19:07 +02:00
Julien Lepiller b09c4244f7
gnu: Add coq-coquelicot.
* gnu/packages/ocaml.scm (coq-coquelicot): New variable.
2017-07-29 15:19:03 +02:00
Julien Lepiller 380c65de94
gnu: Add coq-mathcomp.
* gnu/packages/ocaml.scm (coq-mathcomp): New variable.
2017-07-29 15:18:59 +02:00
Julien Lepiller 88191acee2
gnu: Add coq-gappa.
* gnu/packages/ocaml.scm (coq-gappa): New variable.
2017-07-29 15:18:54 +02:00
Julien Lepiller d163d97d92
gnu: Add coq-flocq.
* gnu/packages/ocaml.scm (coq-flocq): New variable.
2017-07-29 15:18:45 +02:00
Marius Bakke 8f82110492
gnu: gnupg: Update to 2.1.22.
* gnu/packages/gnupg.scm (gnupg): Update to 2.1.22.
2017-07-29 14:47:24 +02:00
Ben Woodcroft a9085f0c5c
gnu: metabat: Update to 2.11.2.
* gnu/packages/bioinformatics.scm (metabat): Update to 2.11.2.
2017-07-29 22:37:47 +10:00
Jan Nieuwenhuizen 0e016722ee
gnu: mes: Update to 0.9.
* gnu/packages/mes.scm (mes): Update to 0.9.
[arguments]: Delete `strip' phase.
[synopsis]: Rewrite to be more descriptive.
[description]: Include expanded acronym.
2017-07-29 14:33:19 +02:00
Tobias Geerinckx-Rice 9f9b7a0d01
gnu: gptfdisk: Update to 1.0.3.
* gnu/packages/disk.scm (gptfdisk): Update to 1.0.3.
2017-07-29 14:15:48 +02:00