Commit Graph

25571 Commits

Author SHA1 Message Date
Ludovic Courtès b8a251d76e
gnu: libfive: Snippet returns a Boolean.
Reported by Mark H Weaver <mhw@netris.org>.

* gnu/packages/engineering.scm (libfive)[source](snippet): Return #t.
2018-04-22 23:50:48 +02:00
Ricardo Wurmus 3d7f9cbe75
gnu: pigx-chipseq: Update to 0.0.15.
* gnu/packages/bioinformatics.scm (pigx-chipseq): Update to 0.0.15.
2018-04-22 23:00:51 +02:00
Leo Famulari 3ae45eb435
audacity: Update to 2.2.2.
* gnu/packages/audio.scm (audacity): Update to 2.2.2.
2018-04-22 13:43:38 -04:00
Efraim Flashner 5c1052039e
gnu: gcompris-qt: Update to 0.90.
* gnu/packages/education.scm (gcompris-qt): Update to 0.90.
[source, home-page]: Use https.
[arguments]: Add 'wrap-executable phase to declare the QT_PLUGIN_PATH
and QML2_IMPORT_PATH without needing propagated inputs.
[native-inputs]: Add qttools.
[inputs]: Remove qt, add qtbase, qtdeclarative, qtgraphicaleffects,
qtmultimedia, qtquickcontrols, qtsensors, qtsvg, qtxmlpatterns.
2018-04-22 15:57:22 +03:00
Efraim Flashner f347c24acc
gnu: freeimage: Use bundled libjxr.
* gnu/packages/image.scm (freeimage)[source]: Don't delete bundled
LibJXR directory.
[arguments]: Modify make-flags to not include external jxrlib.
[inputs]: Remove libjxr.
* gnu/packages/patches/freeimage-unbundle.patch: Modify to not unbundle
libjxr.
2018-04-22 12:20:15 +03:00
Chris Marusich f1104d9009
services: Add dhcpd-service-type and <dhcpd-configuration>.
* doc/guix.texi (Networking Services): Document it.
* gnu/services/networking.scm (dhcpd-service-type): Add it.
(dhcpd-configuration, dhcpd-configuration?): Add it.
(dhcpd-configuration-package): Add it.
(dhcpd-configuration-config-file): Add it.
(dhcpd-configuration-version): Add it.
(dhcpd-configuration-run-directory): Add it.
(dhcpd-configuration-lease-file): Add it.
(dhcpd-configuration-pid-file): Add it.
(dhcpd-configuration-interfaces): Add it.
* gnu/tests/networking.scm (minimal-dhcpd-v4-config-file)
(dhcpd-v4-configuration, %dhcpd-os, run-dhcpd-test, %test-dhcpd): New
variables.
2018-04-21 23:46:30 -07:00
Efraim Flashner e33498b868
gnu: cran.scm: Add missing module.
This is a follow-up to 9ebfdcd36c.

* gnu/packages/cran.scm: Import pkg-config.
2018-04-22 09:43:36 +03:00
Ricardo Wurmus 2cf42ec611
gnu: r-httpuv: Update to 1.4.1.
* gnu/packages/web.scm (r-httpuv): Update to 1.4.1.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus c36ce47635
gnu: r-seurat: Update to 2.3.0.
* gnu/packages/bioinformatics.scm (r-seurat): Update to 2.3.0.
[propagated-inputs]: Add r-cluster, r-dosnow, r-fitdistrplus, r-foreach,
r-lmtest, r-png, and r-rann.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 3cf9ae2f75
gnu: Add r-dosnow.
* gnu/packages/cran.scm (r-dosnow): New variable.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 6ab97ed56a
gnu: r-lambda-r: Update to 1.2.2.
* gnu/packages/statistics.scm (r-lambda-r): Update to 1.2.2.
[arguments]: Remove.
[native-inputs]: Remove.
[propagated-inputs]: Add r-formatr.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 5150a52d03
gnu: r-httpuv: Update to 1.4.0.
* gnu/packages/web.scm (r-httpuv): Update to 1.4.0.
[propagated-inputs]: Add r-bh, r-later, and r-promises.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus d9d66ba963
gnu: Add r-promises.
* gnu/packages/cran.scm (r-promises): New variable.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 284179bbb3
gnu: Add r-later.
* gnu/packages/cran.scm (r-later): New variable.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 500224cb4c
gnu: r-car: Update to 3.0-0.
* gnu/packages/statistics.scm (r-car): Update to 3.0-0.
[propagated-inputs]: Add r-abind, r-cardata, r-lme4, r-maptools, r-nlme, and
r-rio.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 08dac3d9e6
gnu: Add r-maptools.
* gnu/packages/cran.scm (r-maptools): New variable.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus c9920f2597
gnu: Add r-rio.
* gnu/packages/cran.scm (r-rio): New variable.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 4b1f7a3e90
gnu: Add r-openxlsx.
* gnu/packages/cran.scm (r-openxlsx): New variable.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 0edd2fd186
gnu: r-ggridges: Update to 0.5.0.
* gnu/packages/cran.scm (r-ggridges): Update to 0.5.0.
[propagated-inputs]: Add r-withr.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 4f18423358
gnu: r-ddalpha: Update to 1.3.2.
* gnu/packages/cran.scm (r-ddalpha): Update to 1.3.2.
[propagated-inputs]: Add r-geometry.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 9604429d7b
gnu: Add r-geometry.
* gnu/packages/cran.scm (r-geometry): New variable.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus ce4e81cb86
gnu: Add r-magic.
* gnu/packages/cran.scm (r-magic): New variable.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus f1c7a24280
gnu: Add r-cardata.
* gnu/packages/statistics.scm (r-cardata): New variable.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 2acc0e5f8f
gnu: r-gsubfn: Update to 0.7.
* gnu/packages/cran.scm (r-gsubfn): Update to 0.7.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 7bd6ecd7fa
gnu: r-psych: Update to 1.8.3.3.
* gnu/packages/cran.scm (r-psych): Update to 1.8.3.3.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus d087f47d61
gnu: r-quantmod: Update to 0.4-13.
* gnu/packages/cran.scm (r-quantmod): Update to 0.4-13.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus cb9f404187
gnu: r-tinytex: Update to 0.5.
* gnu/packages/cran.scm (r-tinytex): Update to 0.5.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 1d310349bb
gnu: r-xts: Update to 0.10-2.
* gnu/packages/cran.scm (r-xts): Update to 0.10-2.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 2ab8cbcd1f
gnu: r-stringdist: Update to 0.9.4.7.
* gnu/packages/cran.scm (r-stringdist): Update to 0.9.4.7.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 9ee81a36aa
gnu: r-prodlim: Update to 2018.04.18.
* gnu/packages/cran.scm (r-prodlim): Update to 2018.04.18.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 3e00e3a885
gnu: r-lava: Update to 1.6.1.
* gnu/packages/cran.scm (r-lava): Update to 1.6.1.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 9ebfdcd36c
gnu: r-rmpi: Update to 0.6-7.
* gnu/packages/cran.scm (r-rmpi): Update to 0.6-7.
[native-inputs]: Add pkg-config.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus cf0da489ff
gnu: r-globaloptions: Update to 0.0.13.
* gnu/packages/cran.scm (r-globaloptions): Update to 0.0.13.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 9f17c0560f
gnu: r-bindrcpp: Update to 0.2.2.
* gnu/packages/cran.scm (r-bindrcpp): Update to 0.2.2.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus eb575e95fb
gnu: r-bindr: Update to 0.1.1.
* gnu/packages/cran.scm (r-bindr): Update to 0.1.1.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus dfd7299957
gnu: r-rcpp: Update to 0.12.16.
* gnu/packages/cran.scm (r-rcpp): Update to 0.12.16.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 0e94780446
gnu: r-plogr: Update to 0.2.0.
* gnu/packages/cran.scm (r-plogr): Update to 0.2.0.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 1d612cefc8
gnu: r-readxl: Update to 1.1.0.
* gnu/packages/cran.scm (r-readxl): Update to 1.1.0.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 41e8bd77f3
gnu: r-selectr: Update to 0.4-1.
* gnu/packages/cran.scm (r-selectr): Update to 0.4-1.
[propagated-inputs]: Add r-r6.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus aeca5f0c5b
gnu: r-scran: Update to 1.6.9.
* gnu/packages/bioinformatics.scm (r-scran): Update to 1.6.9.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 80323c3c13
gnu: r-hitc: Update to 1.22.1.
* gnu/packages/bioinformatics.scm (r-hitc): Update to 1.22.1.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus b6d7deca55
gnu: r-ldblock: Update to 1.8.1.
* gnu/packages/bioinformatics.scm (r-ldblock): Update to 1.8.1.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus fb1dcfac46
gnu: r-erma: Update to 0.10.1.
* gnu/packages/bioinformatics.scm (r-erma): Update to 0.10.1.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 8defca1d94
gnu: r-gprofiler: Update to 0.6.6.
* gnu/packages/bioinformatics.scm (r-gprofiler): Update to 0.6.6.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus fc6d3e2606
gnu: r-ggbio: Update to 1.26.1.
* gnu/packages/bioinformatics.scm (r-ggbio): Update to 1.26.1.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 0bd5c7b859
gnu: r-genomicalignments: Update to 1.14.2.
* gnu/packages/bioinformatics.scm (r-genomicalignments): Update to 1.14.2.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 4207770218
gnu: r-dexseq: Update to 1.24.4.
* gnu/packages/bioinformatics.scm (r-dexseq): Update to 1.24.4.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 3db5d04ccc
gnu: r-vegan: Update to 2.5-1.
* gnu/packages/bioinformatics.scm (r-vegan): Update to 2.5-1.
[propagated-inputs]: Add r-knitr.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 2ef5ab8749
gnu: r-mapproj: Update to 1.2.6.
* gnu/packages/geo.scm (r-mapproj): Update to 1.2.6.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 5895f238d7
gnu: r-maps: Update to 3.3.0.
* gnu/packages/geo.scm (r-maps): Update to 3.3.0.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 8cf7b28ffe
gnu: r-igraph: Update to 1.2.1.
* gnu/packages/graph.scm (r-igraph): Update to 1.2.1.
[inputs]: Add glpk and zlib.
[propagated-inputs]: Remove r-irlba.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 2bcf5fd337
gnu: r-subplex: Update to 1.5-4.
* gnu/packages/maths.scm (r-subplex): Update to 1.5-4.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 61c868e1f5
gnu: r-shinydashboard: Update to 0.7.0.
* gnu/packages/web.scm (r-shinydashboard): Update to 0.7.0.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 4fe0efddfe
gnu: r-htmlwidgets: Update to 1.2.
* gnu/packages/web.scm (r-htmlwidgets): Update to 1.2.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 75a40e89d9
gnu: r-lme4: Update to 1.1-17.
* gnu/packages/statistics.scm (r-lme4): Update to 1.1-17.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 30d76d442a
gnu: r-futile-options: Update to 1.0.1.
* gnu/packages/statistics.scm (r-futile-options): Update to 1.0.1.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 4184649940
gnu: r-xml: Update to .
* gnu/packages/statistics.scm (r-xml): Update to .
2018-04-21 23:07:52 +02:00
Ricardo Wurmus ff91ed7d56
gnu: r-rsqlite: Update to 2.1.0.
* gnu/packages/statistics.scm (r-rsqlite): Update to 2.1.0.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 1aa2ad5b32
gnu: r-survival: Update to 2.42-3.
* gnu/packages/statistics.scm (r-survival): Update to 2.42-3.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus 6fa9cf1abb
gnu: r-nlme: Update to 3.1-137.
* gnu/packages/statistics.scm (r-nlme): Update to 3.1-137.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus ac6672d539
gnu: r-cluster: Update to 2.0.7-1.
* gnu/packages/statistics.scm (r-cluster): Update to 2.0.7-1.
2018-04-21 23:07:52 +02:00
Ricardo Wurmus c43ea99b39
gnu: r-minimal: Update to 3.4.4.
* gnu/packages/statistics.scm (r-minimal): Update to 3.4.4.
2018-04-21 23:07:52 +02:00
Efraim Flashner 785f40dfbc
gnu: spindle: Limit supported systems.
* gnu/packages/admin.scm (spindle)[supported-system]: New field.
2018-04-21 23:25:42 +03:00
Efraim Flashner c80629e7c2
gnu: freefall: Fix compilation error.
* gnu/packages/linux.scm (freefall)[arguments]: Add make-flag to set
CC=gcc.
2018-04-21 23:04:25 +03:00
Tomáš Čech 841f833171
gnu: python-onetimepass: Make python-six a propagated input.
* gnu/packages/python.scm (python-onetimepass)[inputs]: Move python-six from
here...
[propagated-inputs]: ...to here.
2018-04-21 17:37:12 +02:00
Mark H Weaver 0ccb104354
gnu: go-github-com-vitrun-qart-qr: Remove duplicate 'description' field.
* gnu/packages/syncthing.scm (go-github-com-vitrun-qart-qr)[description]:
Remove duplicate 'description' field.
2018-04-21 05:29:53 -04:00
Mark H Weaver 6b2752526b
gnu: uget: Remove duplicate 'native-inputs' field.
* gnu/packages/bittorrent.scm (uget)[native-inputs]: Remove duplicate
field initializer.
2018-04-21 05:29:42 -04:00
Mark H Weaver 3fe49e5015
gnu: linux-libre@4.9: Update to 4.9.95.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.95.
2018-04-21 03:02:57 -04:00
Tomáš Čech 9a58840235
gnu: Add osc.
* gnu/packages/build-tools.scm (osc): New variable.
2018-04-21 08:40:40 +02:00
Tomáš Čech 2f69121808
gnu: Add python-m2crypto, python2-m2crypto.
* gnu/packages/python-crypto.scm (python-m2crypto): New variable.
(python2-m2crypto): New variable.
2018-04-21 08:40:40 +02:00
Tomáš Čech c596461187
gnu: Add python2-urlgrabber.
* gnu/packages/python-web (python2-urlgrabber): New variable.
2018-04-21 08:40:40 +02:00
Tomáš Čech 15ed90b960
gnu: Add python-onetimepass.
* gnu/packages/python.scm (python-onetimepass): New variable.
2018-04-21 08:33:34 +02:00
Mark H Weaver b5178b3254
gnu: perl: Hack the replacement perl to think it is version 5.26.1.
Fixes <https://bugs.gnu.org/31216>.

This is a followup to commits 217b8c2e06,
44b98b0002, and
35fbe194c3da264859a5addc661b9fbc2dc8ecc7.

Complications arise when grafting perl unless the version of the replacement
perl matches that of the original.  So, here we add 'perl/fixed', which is
built from the perl-5.26.2 source but hacked to believe it is version 5.26.1.

* gnu/packages/perl.scm (perl)[replacement]: Use perl/fixed, not perl-5.26.2.
(perl-5.26.2): Remove compatibility symlinks.
(perl/fixed): New variable.
2018-04-21 01:17:44 -04:00
Mark H Weaver 5618193694
gnu: perl: Add more compatibility symlinks to the replacement perl.
Fixes <https://bugs.gnu.org/31216>.
Reported by Julien Lepiller <julien@lepiller.eu>.

* gnu/packages/perl.scm (perl-5.26.2)[arguments]: Rename the
'workaround-grafting-version-bug' phase to 'install-compatibility-symlinks'.
Install symlinks in $out/lib/perl5/site_perl/5.26.1 and $out/bin/perl5.26.1,
in addition to $out/lib/perl5/5.26.1.  Simplify the code a bit.
2018-04-20 23:29:14 -04:00
Nicolas Goaziou 1af4212ae4
gnu: emacs-org, emacs-org-contrib: Update version.
* gnu/packages/emacs.scm (emacs-org): Update to 9.1.10.
(emacs-org-contrib): Update to 20180416.
2018-04-20 12:31:28 +02:00
Maxim Cournoyer 582c122e7b
gnu: emacs-sx: Fix byte compilation.
The package would fail building when attempting to create a cache
directory. This has been fixed upstream but not in a tagged release.

* gnu/packages/emacs.scm (emacs-sx): Update to latest git version.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-20 15:38:32 +05:30
Maxim Cournoyer 9835a71d80
gnu: emacs-esxml: Fix byte compilation.
* gnu/packages/emacs.scm (emacs-esxml)[arguments]: Add fix-sources phase.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-20 14:49:26 +05:30
Maxim Cournoyer 62950ec7e9
gnu: Add emacs-kv.
* gnu/packages/emacs.scm (emacs-kv): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-20 14:49:20 +05:30
Tomáš Čech 9324d92e6a
gnu: lvm2: Enable pkg-config files generation.
* gnu/packages/linux.scm (lvm2)[arguments]: Enable pkg-config files generation
via configure flag.
2018-04-20 10:38:50 +02:00
Tomáš Čech e60352e453
gnu: Add go-golang-org-x-crypto-ssh-terminal.
* gnu/packages/golang.scm (go-golang-org-x-crypto-ssh-terminal): New variable.
2018-04-20 10:38:31 +02:00
Arun Isaac 5368e67c4e
gnu: emacs-realgud: Update to 1.4.5.
* gnu/packages/emacs.scm (emacs-realgud): Update to 1.4.5.
2018-04-20 13:42:58 +05:30
Maxim Cournoyer aea388cf36
gnu: emacs-realgud: Fix autogen.sh after EMACSLOADPATH is set.
* gnu/packages/emacs.scm (emacs-realgud)[arguments]: Move the
fix-autogen-script phase to after the set-emacs-load-path phase.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-20 13:30:39 +05:30
Mark H Weaver 872bda5de5
gnu: linux-libre: Update to 4.16.3.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.3.
(%linux-libre-hash): Update hash.
2018-04-19 18:55:23 -04:00
Mark H Weaver 58f427de8a
gnu: linux-libre@4.14: Update to 4.14.35.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.35.
(%linux-libre-4.14-hash): Update hash.
2018-04-19 18:54:25 -04:00
Maxim Cournoyer 652741cf28
gnu: emacs-deferred: Enable tests.
* gnu/packages/emacs.scm (emacs-deferred)[arguments]: Add fix-makefile
phase. Set #:test-command, and enable tests.
[native-inputs]: Add emacs-ert-expectations, emacs-undercover and ert-runner.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-20 02:09:10 +05:30
Arun Isaac 1848cdfb7d
gnu: emacs-memoize: Update to 1.1.
* gnu/packages/emacs.scm (emacs-memoize): Update to 1.1. Re-indent.
[source]: Switch to release tarball.
[arguments]: Remove "-l" "memoize.el" from #:test-command.
2018-04-20 01:09:46 +05:30
Julien Lepiller 76fa5e042b
gnu: guix: Add po4a input.
* gnu/packages/package-management.scm (guix)[inputs]: Add po4a.
2018-04-19 21:30:49 +02:00
Maxim Cournoyer 9490c411f0
gnu: ert-runner: Adjust ert-runner wrapper to honor EMACSLOADPATH.
* gnu/packages/emacs.scm (ert-runner): Use 'prefix instead of '= for setting
the EMACSLOADPATH environment variable. Reuse the already computed
EMACSLOADPATH for wrap-program. Specify the dependencies directly in the
inputs field.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-20 00:49:53 +05:30
Maxim Cournoyer d1d41db6bb
gnu: Adapt Emacs packages to use the new check phase.
* gnu/packages/emacs.scm (emacs-dash, emacs-s, emacs-string-inflection,
emacs-company, emacs-clojure-mode, emacs-julia-mode, emacs-elfeed,
emacs-memoize, emacs-use-package, emacs-xmlgen, emacs-json-reformat,
emacs-which-key, emacs-ws-butler, emacs-git-messenger, emacs-browse-at-remote,
emacs-evil-quickscope)[arguments]: Add #:tests? and #:test-command arguments
to use the new check phase.
(emacs-json-reformat)[inputs]: Move emacs-dash and emacs-shut-up to ...
[native-inputs]: here. Add ert-runner.
(emacs-company)[arguments]: Refactor fix-bin-dir phase.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-20 00:49:53 +05:30
Maxim Cournoyer 259ed58fef
gnu: emacs-pdf-tools: Fix byte compilation.
* gnu/packages/emacs.scm (emacs-pdf-tools)[arguments]: Add
emacs-set-emacs-load-path phase.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-20 00:49:53 +05:30
Efraim Flashner 2bb915e679
gnu: u-boot-odroid-c2: Remove variable.
U-boot for this target requires a binary blob to boot correctly.

* gnu/packages/bootloaders.scm (u-boot-odroid-c2): Remove variable.
2018-04-19 21:42:12 +03:00
Marius Bakke 7c16af4646
gnu: python-bcrypt: Move to (gnu packages python-crypto).
* gnu/packages/password-utils.scm (python-bcrypt, python2-bcrypt): Move to ...
* gnu/packages/python-crypto.scm (python-bcrypt, python2-bcrypt): ... here.
* gnu/packages/python.scm: Remove unused (gnu packages password-utils) import.
2018-04-19 18:03:04 +02:00
Leo Famulari 44b98b0002
gnu: Perl: Fix a grafting failure due to a path that includes the package version.
Fixes <https://bugs.gnu.org/31210>.

* gnu/packages/perl.scm (perl-5.26.2): Don't use package/inherit.
[arguments]: Add a 'workaround-grafting-version-bug' phase.
2018-04-19 10:37:17 -04:00
Roel Janssen d28e5ad23c
gnu: guile-curl: Use invoke.
* gnu/packages/curl.scm (guile-curl): Use invoke instead of system*.
2018-04-19 14:26:35 +02:00
Pierre Neidhardt b164233851
gnu: Add fortune-mod.
* gnu/packages/games.scm (fortune-mod): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-19 11:53:58 +02:00
Pierre Neidhardt 9a3fb60ca3
gnu: Add perl-test-runvalgrind
* gnu/packages/perl-check.scm (perl-test-runvalgrind): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-19 11:48:45 +02:00
Pierre Neidhardt e118a013c8
gnu: Add perl-io-all.
* gnu/packages/perl.scm (perl-io-all): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-19 11:48:35 +02:00
Pierre Neidhardt 7234fbcb25
gnu: Add perl-file-readbackwards.
* gnu/packages/perl.scm (perl-file-readbackwards): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-19 11:47:44 +02:00
Diego Nicola Barbato 0818c01aef
gnu: libfive: Add snippet, enable tests and remove obsolete phase.
* gnu/packages/engineering.scm (libfive)[source]: Add snippet to
remove bundled catch.
[arguments]: Remove #:tests?.  Add #:test-target.  Remove phase
'add-eigen-to-search-path'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-19 11:24:37 +02:00
Rouby Pierre-Antoine 541dac8aee
gnu: Add spindle.
* gnu/packages/admin.scm (spindle): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-19 11:10:06 +02:00
Rouby Pierre-Antoine 3ebf2c2947
gnu: Add launchmon.
* gnu/packages/admin.scm (launchmon): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-04-19 11:10:02 +02:00
Ludovic Courtès 67a51b6755
gnu: mcron: Update to 1.1.1.
Fixes <https://bugs.gnu.org/31113>.
Reported by George myglc2 Clemmer <myglc2@gmail.com>.

* gnu/packages/guile.scm (mcron): Update to 1.1.1.
[arguments]: Change timezone in 'set-timezone' phase.  Remove
'disable-schedule-test' and 'wrap-programs' phases.  Add 'adjust-tests'
phase.
* gnu/tests/base.scm (%mcron-os): Change JOB1 to use the 'next-seconds'
form.
2018-04-19 00:14:50 +02:00
Clément Lassieur 28ca6b35d9
gnu: Add emacs-lispyville.
* gnu/packages/emacs.scm (emacs-lispyville): New variable.
2018-04-19 00:13:04 +02:00
Clément Lassieur e8360eb8ea
gnu: emacs-lispy: Change source to recent Git commit.
* gnu/packages/emacs.scm (emacs-lispy): Wrap with let, and change source to
the Git repository.
[propagated-inputs]: Add emacs-zoutline.
2018-04-19 00:13:04 +02:00
Clément Lassieur 30cf707088
gnu: Add emacs-zoutline.
* gnu/packages/emacs.scm (emacs-zoutline): New variable.
2018-04-19 00:11:40 +02:00
Leo Famulari 16a8cb9b43
gnu: blender: Update to 2.79b.
* gnu/packages/graphics.scm (blender): Update to 2.79b.
2018-04-18 17:41:35 -04:00
Leo Famulari 4a146957e7
gnu: mpg123: Update to 1.25.10.
* gnu/packages/mp3.scm (mpg123): Update to 1.25.10.
2018-04-18 17:14:13 -04:00
Roel Janssen 5e3010a2ac
gnu: Add guile-curl.
* gnu/packages/curl.scm (guile-curl): New variable.
2018-04-18 23:00:41 +02:00
Leo Famulari cf10095c17
gnu: mutt: Update to 1.9.5.
* gnu/packages/mail.scm (mutt): Update to 1.9.5.
2018-04-18 16:58:13 -04:00
Leo Famulari 6e2729a3fb
gnu: lynx: Update to 2.8.9dev.17.
* gnu/packages/web-browsers.scm (lynx): Update to 2.8.9dev.17.
2018-04-18 12:33:42 -04:00
Leo Famulari e45f399bf9
gnu: qemu: Fix CVE-2018-7550.
* gnu/packages/patches/qemu-CVE-2018-7550.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/virtualization.scm (qemu)[source]: Use it.
2018-04-18 11:38:45 -04:00
Efraim Flashner 94b22905ab
gnu: rust: Skip test_loading_cosine test.
* gnu/packages/rust.scm (rust-1.19.0)[arguments]: Modify custom
'patch-tests phase to skip test_loading_cosine test.
(rust-1.24.0)[arguments]: Modify inherited 'patch-tests to point to
updated code locations.
2018-04-18 09:49:57 +03:00
Kei Kebreau 9d39c300cf
gnu: nestopia-ue: Update to 1.48.
* gnu/packages/emulators.scm (nestopia-ue): Update to 1.48.
[source]: Simplify snippet; 3rd-party zlib is no longer bundled.
[build-system]: Switch to cmake-build-system.
[inputs]: Remove glu and mesa. Add libepoxy.
[arguments]: Remove #:make-flags. Re-enable 'configure' phase. Remove
'remove-xdg-desktop-menu-call' and 'remove-gdkwayland-include' phases. Add
'wrap-program' phase.
2018-04-17 20:08:38 -04:00
Tobias Geerinckx-Rice cbb10936f5
gnu: python-pretend: Update to 1.0.9.
* gnu/packages/python.scm (python-pretend): Update to 1.0.9.
2018-04-18 00:58:20 +02:00
Tobias Geerinckx-Rice 5a8cea3830
gnu: gphoto2: Update to 2.5.17.
* gnu/packages/photo.scm (gphoto2): Update to 2.5.17.
2018-04-18 00:58:20 +02:00
Tobias Geerinckx-Rice 433e85e50c
gnu: libgphoto2: Update to 2.5.17.
* gnu/packages/photo.scm (libgphoto2): Update to 2.5.17.
2018-04-18 00:58:19 +02:00
Tobias Geerinckx-Rice 3b7999a79a
gnu: r-arules: Update to 1.6-1.
* gnu/packages/cran.scm (r-arules): Update to 1.6-1.
2018-04-18 00:58:19 +02:00
Tobias Geerinckx-Rice 63ec5e6612
gnu: r-tseries: Update to 0.10-44.
* gnu/packages/cran.scm (r-tseries): Update to 0.10-44.
2018-04-18 00:58:19 +02:00
Tobias Geerinckx-Rice e7c4ad7d24
gnu: r-proxy: Update to 0.4-22.
* gnu/packages/cran.scm (r-proxy): Update to 0.4-22.
2018-04-18 00:38:10 +02:00
Tobias Geerinckx-Rice e81ef082d0
gnu: r-ape: Update to 5.1.
* gnu/packages/cran.scm (r-ape): Update to 5.1.
2018-04-18 00:38:10 +02:00
Tobias Geerinckx-Rice fb02f7bb3e
gnu: r-callr: Update to 2.0.3.
* gnu/packages/cran.scm (r-callr): Update to 2.0.3.
2018-04-18 00:38:09 +02:00
Marius Bakke 4bdf6b254f
gnu: nginx: Update to 1.14.0.
* gnu/packages/web.scm (nginx): Update to 1.14.0.
2018-04-18 00:33:30 +02:00
Marius Bakke 74601e456b
gnu: Remove unneeded import.
* gnu/packages/texinfo.scm: Remove unused (gnu packages linux) import.
2018-04-18 00:33:30 +02:00
Marius Bakke af5638b803
gnu: samba: Update to 4.7.7.
* gnu/packages/samba.scm (samba): Update to 4.7.7.
2018-04-18 00:33:30 +02:00
Marius Bakke 217b8c2e06
gnu: perl: Replace with 5.26.2 [fixes CVE-2018-{6797,6798,6913}].
* gnu/packages/perl.scm (perl-5.26.2): New public variable.
(perl)[replacement]: New field.
2018-04-18 00:33:30 +02:00
Leo Famulari 269d0858c6
gnu: Move the Go standard libraries to (gnu packages golang).
* gnu/packages/syncthing.scm (go-golang-org-x-crypto-bcrypt,
go-golang-org-x-crypto-blowfish, go-golang-org-x-crypto-pbkdf2,
go-golang-org-x-crypto-tea, go-golang-org-x-crypto-salsa20,
go-golang-org-x-crypto-cast5, go-golang-org-x-crypto-twofish,
go-golang-org-x-crypto-xtea, go-golang-org-x-net-ipv4, go-golang-org-x-net-bpf,
go-golang-org-x-net-context, go-golang-org-x-net-internal-iana,
go-golang-org-x-net-ipv6, go-golang-org-x-net-proxy, go-golang-org-x-sys-unix,
go-golang-org-x-text-transform, go-golang-org-x-text-unicode-norm,
go-golang-org-x-time-rate): Move these packages ...
* gnu/packages/golang.scm: ... to here.
2018-04-17 17:47:36 -04:00
Leo Famulari 71653653ea
gnu: subversion: Update to 1.10.0.
* gnu/packages/version-control.scm (subversion): Update to 1.10.0.
(arguments): Patch a hidden shebang in a new 'patch-test-sh' phase.
(inputs): Add lz4 and utf8proc. Switch from python-2 to python-wrapper@3.
2018-04-17 14:36:34 -04:00
Danny Milosavljevic 8366a67b0a
gnu: mrustc: Update to 0.0.0-1.4f98e43.
* gnu/packages/rust.scm (mrustc): Update to 0.0.0-1.4f98e43.
2018-04-17 19:22:39 +02:00
Maxim Cournoyer a05a637ccc
gnu: emacs-idris-mode: Fix source hash.
* gnu/packages/emacs.scm (emacs-idris-mode)[source]: Fix hash.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2018-04-17 20:00:15 +05:30
Ricardo Wurmus 8d3dda021a
gnu: r-rcurl: Respect CURL_CA_BUNDLE variable.
Fixes <https://debbugs.gnu.org/31189>

* gnu/packages/statistics.scm (r-rcurl)[arguments]: Patch options to respect
CURL_CA_BUNDLE if no "cainfo" option is provided.
2018-04-17 12:59:59 +02:00
Ricardo Wurmus 82bead7537
gnu: Add emacs-ergoemacs-mode.
* gnu/packages/emacs.scm (emacs-ergoemacs-mode): New variable.
2018-04-17 12:59:59 +02:00
Gábor Boskovits bfb4004d34
gnu: Add java-asm-bootstrap.
* gnu/packages/java.scm (java-asm-bootstrap): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-04-17 12:58:17 +02:00
Gábor Boskovits 869803aa5e
gnu: Add java-aqute-bndlib-bootstrap.
* gnu/packages/java.scm (java-aqute-bndlib-bootstrap): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-04-17 12:58:13 +02:00
Gábor Boskovits 288a59590e
gnu: Add java-aqute-libg-bootstrap.
* gnu/packages/java.scm (java-aqute-libg-bootstrap): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-04-17 12:58:10 +02:00
Gábor Boskovits 6d047cc429
gnu: Add java-slfj4-api-bootstrap.
* gnu/packages/java.scm (java-slf4j-api-bootstrap): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-04-17 12:58:05 +02:00
Clément Lassieur e2d8b4a883
gnu: gajim: Update to 1.0.1.
* gnu/packages/messaging.scm (gajim): Update to 1.0.1.
[build-system]: Change to PYTHON-BUILD-SYSTEM.
[arguments]: Remove the PYTHONPATH wrapper.  Don't override "APP".  Add a
GI_TYPELIB_PATH wrapper.  Add 'remove-test-resolver, 'start-xserver and
'install-icons phases.
[native-inputs]: Add XORG-SERVER.
[inputs]: Remove PYTHON2-AXOLOTL, PYTHON2-NBXMPP, PYTHON2-PYOPENSSL,
PYTHON2-GNUPG, PYTHON2-PYGTK, PYTHON-2.  Add ADWAITA-ICON-THEME,
GNOME-KEYRING, GTK+, GTKSPELL3, HICOLOR-ICON-THEME, LIBSECRET, PYTHON-AXOLOTL,
PYTHON-DBUS, PYTHON-DOCUTILS, PYTHON-GNUPG, PYTHON-NBXMPP, PYTHON-PILLOW,
PYTHON-PYASN1, PYTHON-PYCAIRO, PYTHON-PYGOBJECT, PYTHON-PYOPENSSL,
PYTHON-QRCODE.
2018-04-17 11:20:13 +02:00
Clément Lassieur bc5fa18ba1
gnu: python-nbxmpp: Update to 0.6.4.
* gnu/packages/messaging.scm (python-nbxmpp): Update to 0.6.4.
2018-04-17 11:20:00 +02:00
Arun Isaac de893dda28
gnu: emacs-emms-player-mpv: Update to 0.1.0.
* gnu/packages/emacs.scm (emacs-emms-player-mpv): Update to 0.1.0.
2018-04-17 10:56:11 +05:30
Tobias Geerinckx-Rice af62570d6f
gnu: knot: Update to 2.6.6.
* gnu/packages/dns.scm (knot): Update to 2.6.6.
2018-04-17 05:42:51 +02:00
Tobias Geerinckx-Rice 84f95d5548
gnu: cbatticon: Update to 1.6.8.
* gnu/packages/admin.scm (cbatticon): Update to 1.6.8.
2018-04-17 04:43:34 +02:00
Tobias Geerinckx-Rice 3e34ba43cb
gnu: you-get: Update to 0.4.1060.
* gnu/packages/video.scm (you-get): Update to 0.4.1060.
2018-04-17 04:34:42 +02:00
Tobias Geerinckx-Rice 70020ebe2b
gnu: youtube-dl: Update to 2018.04.16.
* gnu/packages/video.scm (youtube-dl): Update to 2018.04.16.
2018-04-17 04:34:40 +02:00
Tobias Geerinckx-Rice c4a58d04f9
gnu: xterm: Update to 332.
* gnu/packages/xorg.scm (xterm): Update to 332.
2018-04-17 04:34:39 +02:00
Tobias Geerinckx-Rice 7dbf4888dc
gnu: qtdatavis3d: Update to 5.9.5.
* gnu/packages/qt.scm (qtdatavis3d): Update to 5.9.5.
2018-04-17 04:02:23 +02:00
Tobias Geerinckx-Rice c972f17160
gnu: qtscxml: Update to 5.9.5.
* gnu/packages/qt.scm (qtscxml): Update to 5.9.5.
2018-04-17 04:02:22 +02:00
Tobias Geerinckx-Rice 506cbdb3c5
gnu: qtserialbus: Update to 5.9.5.
* gnu/packages/qt.scm (qtserialbus): Update to 5.9.5.
2018-04-17 04:02:22 +02:00
Tobias Geerinckx-Rice 95e5aed0cd
gnu: python-ruamel.yaml: Update to 0.15.37.
* gnu/packages/serialization.scm (python-ruamel.yaml): Update to 0.15.37.
2018-04-17 04:02:22 +02:00
Tobias Geerinckx-Rice 91653e074f
gnu: loksh: Update to 6.3.
* gnu/packages/shells.scm (loksh): Update to 6.3.
2018-04-17 04:02:21 +02:00
Tobias Geerinckx-Rice 87abf4a844
gnu: flatbuffers: Update to 1.9.0.
* gnu/packages/serialization.scm (flatbuffers): Update to 1.9.0.
2018-04-17 04:02:21 +02:00
Tobias Geerinckx-Rice 688c907634
gnu: ruby-instantiator: Update to 0.0.7.
* gnu/packages/ruby.scm (ruby-instantiator): Update to 0.0.7.
2018-04-17 04:02:13 +02:00