Commit graph

81366 commits

Author SHA1 Message Date
Ricardo Wurmus dce011239f
gnu: r-doby: Update to 4.6.11.
* gnu/packages/cran.scm (r-doby): Update to 4.6.11.
2021-07-28 22:26:23 +02:00
Ricardo Wurmus c633e5f40a
gnu: r-flextable: Update to 0.6.7.
* gnu/packages/cran.scm (r-flextable): Update to 0.6.7.
2021-07-28 22:26:23 +02:00
Ricardo Wurmus 8816d7e130
gnu: r-officer: Update to 0.3.19.
* gnu/packages/cran.scm (r-officer): Update to 0.3.19.
2021-07-28 22:26:23 +02:00
Ricardo Wurmus 3bc970802b
gnu: r-renv: Update to 0.14.0.
* gnu/packages/cran.scm (r-renv): Update to 0.14.0.
2021-07-28 22:26:23 +02:00
Ricardo Wurmus db54fbe2b1
gnu: r-rastervis: Update to 0.50.3.
* gnu/packages/cran.scm (r-rastervis): Update to 0.50.3.
2021-07-28 22:26:23 +02:00
Ricardo Wurmus 1ba8c81f97
gnu: r-vim: Update to 6.1.1.
* gnu/packages/cran.scm (r-vim): Update to 6.1.1.
2021-07-28 22:26:23 +02:00
Ricardo Wurmus 76211cbc27
gnu: r-utf8: Update to 1.2.2.
* gnu/packages/cran.scm (r-utf8): Update to 1.2.2.
[native-inputs]: Add r-rmarkdown.
2021-07-28 22:26:23 +02:00
Ricardo Wurmus 165ecfb477
gnu: r-cli: Update to 3.0.1.
* gnu/packages/cran.scm (r-cli): Update to 3.0.1.
2021-07-28 22:26:23 +02:00
Ricardo Wurmus 57f04c64bc
gnu: r-laplacesdemon: Update to 16.1.6.
* gnu/packages/cran.scm (r-laplacesdemon): Update to 16.1.6.
2021-07-28 22:26:23 +02:00
Ricardo Wurmus efaa549993
gnu: r-fastmatch: Update to 1.1-3.
* gnu/packages/cran.scm (r-fastmatch): Update to 1.1-3.
2021-07-28 22:26:23 +02:00
Ricardo Wurmus e1a57fcdfa
gnu: r-jpeg: Update to 0.1-9.
* gnu/packages/cran.scm (r-jpeg): Update to 0.1-9.
2021-07-28 22:26:23 +02:00
Ricardo Wurmus 16c3ebaf14
gnu: r-rvest: Update to 1.0.1.
* gnu/packages/cran.scm (r-rvest): Update to 1.0.1.
2021-07-28 22:26:23 +02:00
Ricardo Wurmus 24ad9180fe
gnu: r-ggpp: Update to 0.4.1.
* gnu/packages/cran.scm (r-ggpp): Update to 0.4.1.
[propagated-inputs]: Remove r-generics and r-plyr.
2021-07-28 22:26:22 +02:00
Ricardo Wurmus 55a8d2f369
gnu: r-googlesheets4: Update to 1.0.0.
* gnu/packages/cran.scm (r-googlesheets4): Update to 1.0.0.
[propagated-inputs]: Remove r-lifecycle; add r-cli.
2021-07-28 22:26:22 +02:00
Ricardo Wurmus 6e27f274b2
gnu: Add r-lobstr.
* gnu/packages/cran.scm (r-lobstr): New variable.
2021-07-28 22:26:22 +02:00
Ricardo Wurmus f39deacd21
gnu: Add r-datawizard.
* gnu/packages/cran.scm (r-datawizard): New variable.
2021-07-28 22:26:22 +02:00
Lars-Dominik Braun 9ac9bc6051
gnu: r-with-tests: Hardcode path to coreutils’ rm
When running R in a container like this

	guix environment --no-cwd -C --ad-hoc r-minimal -- Rscript -e 'Sys.timezone()'

it would print an additional line

	sh: rm: command not found

before exiting.

* gnu/packages/statistics.scm (r-with-tests) [#:phases]: Add substitute*
to patch call to `rm` and rename phase to reflect what it does now.
2021-07-28 22:26:19 +02:00
Ricardo Wurmus 042b6971d7
gnu: Add python-modin.
* gnu/packages/python-science.scm (python-modin): New variable.
2021-07-28 20:31:06 +02:00
Ricardo Wurmus 251bfbcfaa
gnu: Add python-distributed.
* gnu/packages/python-science.scm (python-distributed): New variable.
2021-07-28 20:31:06 +02:00
Ricardo Wurmus 41431282e2
gnu: Add python-zict.
* gnu/packages/python-xyz.scm (python-zict): New variable.
2021-07-28 20:31:06 +02:00
Ricardo Wurmus 45ee09dc96
gnu: Add python-heapdict.
* gnu/packages/python-xyz.scm (python-heapdict): New variable.
2021-07-28 20:31:06 +02:00
Ricardo Wurmus 532cfc5bd2
gnu: python-pyarrow: Fix parquet support.
Co-authored-by: Phil Beadling <phil@beadling.co.uk>.

* gnu/packages/databases.scm (python-pyarrow)[arguments]: Add phases
patch-cmake-variables, patch-parquet-library, and set-PYARROW_WITH_PARQUET.
[propagated-inputs]: Add "include" output of apache-arrow package.
2021-07-28 20:31:06 +02:00
Ricardo Wurmus 3a150e9f12
gnu: python-pandas: Update to 1.3.0.
* gnu/packages/python-science.scm (python-pandas): Update to 1.3.0.
[arguments]: Adjust check phase.
2021-07-28 20:31:06 +02:00
Ricardo Wurmus 242221e380
gnu: python-dask: Update to 2021.7.1.
* gnu/packages/python-xyz.scm (python-dask): Update to 2021.7.1.
[arguments]: Do not skip test_shuffle.
2021-07-28 20:31:05 +02:00
Ricardo Wurmus f01d4b197a
gnu: python-partd: Update to 1.2.0.
* gnu/packages/python-xyz.scm (python-partd): Update to 1.2.0.
2021-07-28 20:31:05 +02:00
Ricardo Wurmus 27c6cab2c6
gnu: python-numexpr: Update to 2.7.3.
* gnu/packages/python-xyz.scm (python-numexpr): Update to 2.7.3.
2021-07-28 20:31:05 +02:00
Ricardo Wurmus 145296dbcb
gnu: python-cloudpickle: Update to 1.6.0.
* gnu/packages/python-xyz.scm (python-cloudpickle-testpkg): New variable.
(python-cloudpickle): Update to 1.6.0; inherit from
python-cloudpickle-testpkg.
[source]: Fetch from git repository.
[native-inputs]: Add python-cloudpickle-testpkg; replace python-tornado with
python-tornado-6.
2021-07-28 20:31:05 +02:00
Ricardo Wurmus 2422fbf6b2
gnu: python2-cloudpickle: Override version, source, and native-inputs.
* gnu/packages/python-xyz.scm (python2-cloudpickle)[version]: Explicitly set
to 1.3.0.
[source]: Copy from base package.
[native-inputs]: Do not inherit; copy.
2021-07-28 20:31:05 +02:00
Ricardo Wurmus c486a61c27
gnu: cmake: Update to 3.21.1.
* gnu/packages/cmake.scm (cmake): Update to 3.21.1.
[arguments]: Skip one more test.
2021-07-28 20:31:05 +02:00
Efraim Flashner c20c9e1685
gnu: julia-distances: Update flakey tests.
* gnu/packages/julia-xyz.scm (julia-distances)[arguments]: Adjust the
custom 'skip-flakey-tests phase.
2021-07-28 16:05:33 +03:00
Efraim Flashner fcc900bd52
gnu: julia-docstringextensions: Skip tests.
* gnu/packages/julia-xyz.scm (julia-docstringextensions)[arguments]:
Skip tests.
2021-07-28 16:05:33 +03:00
Efraim Flashner 21747ffa87
gnu: julia-datavalues: Skip tests.
* gnu/packages/julia-xyz.scm (julia-datavalues)[arguments]: Skip tests.
2021-07-28 16:05:33 +03:00
Efraim Flashner 8832df0412
gnu: julia-compat: Update to 3.31.0.
* gnu/packages/julia-xyz.scm (julia-compat): Update to 3.31.0.
2021-07-28 16:05:33 +03:00
Efraim Flashner a8977845cd
gnu: global: Update to 6.6.7.
* gnu/packages/code.scm (global): Update to 6.6.7.
2021-07-28 16:05:33 +03:00
Efraim Flashner cbee534391
gnu: julia-jllwrappers: Add julia-preferences.
* gnu/packages/julia-jll.scm (julia-jllwrappers)[propagated-inputs]: Add
julia-preferences.
2021-07-28 16:05:33 +03:00
Efraim Flashner f7eaa69dc2
gnu: Add julia-preferences.
* gnu/packages/julia-xyz.scm (julia-preferences): New variable.
2021-07-28 16:05:33 +03:00
Efraim Flashner 6886c4960d
gnu: julia: Skip tests on aarch64-linux.
* gnu/packages/julia.scm (julia)[arguments]: Skip tests when building
for aarch64-linux.
2021-07-28 16:05:32 +03:00
Efraim Flashner cc85829fb9
gnu: llvm-julia: Overide build-type.
* gnu/packages/julia.scm (llvm-julia)[arguments]: Move CMAKE_BUILD_TYPE
config from configure-flags to build-type.
2021-07-28 16:05:32 +03:00
Efraim Flashner 6adea67cb0
gnu: libuv-julia: Clean up package definition.
* gnu/packages/julia.scm (libuv-julia)[source]: Use git-file-name.
[build-system]: Remove field.
[arguments]: Remove field.
2021-07-28 16:05:32 +03:00
Jean-Baptiste Volatier 55bb794248
gnu: julia: Update to 1.6.1.
* gnu/packages/julia.scm (julia): Update to 1.6.1.
[arguments]: Adjust custom 'prepare-deps phase. Remove custom
'fix-precompile phase. Add new 'shared-objects-path phase to fix paths
to shared objects. Add new 'adjust-test-suite phase to adjust for
differences in bundled vs packaged libraries. Adjust custom
'disable-broken-tests phase for new version. Add symlinks to libs in
'symlink-libraries phase. In make-flags add more finegrained compilation
targets for x86_64-linux. Update make-flags for changes since last
version.
[inputs]: Add nghttp2:lib, gfortran:lib, curl-ssh. Remove arpack-ng,
curl. Sort alphabetically.
[native-inputs]: Add nss-certs. Sort alphabetically.

(libuv-julia): Update to newer revision.
(libunwind-julia)[source]: Add new patch.
(llvm-julia): Inherit from llvm-11.
[source]: Update patch list.
[arguments]: Apply minority of the Julia specific patches in
'julia-patches phase.
[inputs]: Add julia patches.

Co-Authored-By: Nicolò Balzarotti <nicolo@nixo.xyz>.
Co-Authored-By: zimoun <zimon.toutoune@gmail.com>.
Co-Authored-By: Efraim Flashner <efraim@flashner.co.il>.
2021-07-28 16:05:32 +03:00
Jean-Baptiste Volatier 0faf5f1dd6
gnu: Add curl-ssh.
* gnu/packages/curl.scm (curl-ssh): New hidden package.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-28 16:05:32 +03:00
Jean-Baptiste Volatier 2d4fa647b7
gnu: julia-staticarrays: Update to 1.2.5
* gnu/packages/julia-xyz.scm (julia-staticarrays): Update to 1.2.5

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-28 16:05:32 +03:00
Jean-Baptiste Volatier 1978d716a9
gnu: openlibm: Fix cross-compiling.
* gnu/packages/maths.scm (openlibm)[arguments]: Add configure-flag to
use cc-for-target.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-28 16:05:31 +03:00
Jean-Baptiste Volatier 4709b74bc8
gnu: openlibm: Update to 0.7.4.
* gnu/packages/maths.scm (openlibm): Update to 0.7.4.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-28 16:05:31 +03:00
Jean-Baptiste Volatier 7db9573e86
gnu: Add pcre2-10.36.
* gnu/packages/pcre.scm (pcre2-10.36): New variable.

Co-Authored-By: zimoun <zimoun.toutoune@gmail.com>.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-28 16:05:31 +03:00
Jean-Baptiste Volatier 2459cff9ae
gnu: Add utf8proc-2.6.1.
* gnu/packages/textutils.scm (utf8proc-2.6.1): New variable.

Co-Authored-By: zimoun <zimon.toutoune@gmail.com>.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-28 16:05:31 +03:00
Franz Josef 7d93b21ab1
gnu: glibc-for-bootstrap: Update patch.
There was/is something funny going on with the bootstrap glibc. The
symbol for posix_spawnp points to getopt_r. Which in turn leads to a
lot of crashed in tests later on. I extended the glibc-bootstrap patch
to work around this bug.

* gnu/packages/patches/glibc-bootstrap-system.patch: Adjust patch to
work correctly with new architectures.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-28 16:05:31 +03:00
Efraim Flashner 8afd85538a
gnu: global: Fix lisp install dir.
* gnu/packages/code.scm (global)[arguments]: Adjust custom 'post-install
phase to move emacs files to the correct directory.
2021-07-28 16:05:31 +03:00
Nicolas Goaziou b07c7f0da6
gnu: python-pikepdf: Update to 2.16.0.
* gnu/packages/python-xyz.scm (python-pikepdf): Update to 2.16.0.
2021-07-27 21:35:52 +02:00
cage d0ec73907c
gnu: telescope: Update to 0.4.1.
* gnu/packages/web-browsers.scm (telescope): Update to 0.4.1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-27 19:36:22 +02:00