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
Alexandr Vityazev
f87f60a8b5
gnu: emacs-link-hint: Update to 0.1-3.9fbf196.
...
* gnu/packages/emacs-xyz.scm (emacs-link-hint): Update to 0.1-3.9fbf196.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-27 19:10:28 +02:00
Simon South
f62c140f47
gnu: emacs-elpher: Update to 2.10.3.
...
* gnu/packages/emacs-xyz.scm (emacs-elpher): Update to 2.10.3.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-27 19:10:28 +02:00
Morgan Smith
4c4cf3d692
gnu: emacs-typit: Update to 0.2.1-2.fa125bf.
...
* gnu/packages/emacs-xyz.scm (emacs-typit): Update to 0.2.1-2.fa125bf.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-27 19:10:28 +02:00
Morgan Smith
143d21fa95
gnu: emacs-typit: Fix dictionary location.
...
Move the dictionary directory to be next to the lisp files, where it is
expected to be.
* gnu/packages/emacs-xyz.scm (emacs-typit)[arguments]
<#:phases>: Remove install-dictionaries phase.
<#:include>: Include dictionaries.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-27 19:10:27 +02:00
Vinicius Monego
3968134a4d
gnu: emacs-org-roam-bibtex: Update to 0.6.0.
...
* gnu/packages/emacs-xyz.scm (emacs-org-roam-bibtex): Update to 0.6.0.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-27 19:10:27 +02:00
Vinicius Monego
3c76399745
gnu: emacs-org-roam: Update to 2.0.0.
...
* gnu/packages/emacs-xyz.scm (emacs-org-roam): Update to 2.0.0.
[propagated-inputs]: Add emacs-magit.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-27 19:10:27 +02:00
Vinicius Monego
157f2f7f03
gnu: Add emacs-org-cv.
...
* gnu/packages/emacs-xyz.scm (emacs-org-cv): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-27 19:10:26 +02:00
Ivan Gankevich
8cfd9ef831
gnu: mesa-opencl-icd: Use absolute path for the library.
...
* gnu/packages/gl.scm (mesa-opencl-icd): Use absolute path for OpenCL
platform library in "mesa.icd" file. With this patch setting
LD_LIBRARY_PATH=$LIBRARY_PATH is no longer needed to run OpenCL
applications.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-07-27 18:36:34 +02:00
Ludovic Courtès
78daf9e02e
derivations: Make 'coalesce-duplicate-inputs' linear in the number of inputs.
...
Partly fixes <https://issues.guix.gnu.org/49439 >.
Reported by Ricardo Wurmus <rekado@elephly.net>.
When running the command:
guix environment pigx-scrnaseq --search-paths --no-grafts
this change reduces total heap allocations from 1.4GiB to 717MiB (49%)
and wall-clock time from 7.5s to 5.7s (24%).
Without '--no-grafts', heap allocations go from 2.1GiB to 1.4GiB (33%)
and wall-clock time from 12.1s to 10.9s (10%).
* guix/derivations.scm (coalesce-duplicate-inputs): Rewrite using a hash
table to make it O(N) rather than O(N²).
2021-07-27 18:26:08 +02:00
Tobias Geerinckx-Rice
5dc4fe1004
gnu: sudo: Update to 1.9.7p2.
...
* gnu/packages/admin.scm (sudo): Update to 1.9.7p2.
2021-07-27 18:10:15 +02:00
Leo Famulari
95c214e23d
gnu: WebKitGTK: Update to 2.32.3 [security fixes]
...
Fixes CVE-2021-{21775,21779,30663,30665,30689,30724,30749,30795,30797,30799}.
https://webkitgtk.org/security/WSA-2021-0004.html
* gnu/packages/webkit.scm (webkitgtk): Update to 2.32.2.
2021-07-27 11:02:08 -04:00
Nicolas Goaziou
87f6491e67
gnu: Remove rust-bat-0.17.
...
* gnu/packages/crates-io.scm (rust-bat-0.17): Remove variable.
2021-07-27 16:34:13 +02:00
Nicolas Goaziou
29ef6d0154
gnu: nushell: Update to 0.34.0.
...
* gnu/packages/shells.scm (nushell):
(rust-nu-ansi-term-0.34):
(rust-nu-command-0.34):
(rust-nu-data-0.34):
(rust-nu-engine-0.34):
(rust-nu-errors-0.34):
(rust-nu-parser-0.34):
(rust-nu-plugin-0.34):
(rust-nu-plugin-binaryview-0.34):
(rust-nu-plugin-chart-0.34):
(rust-nu-plugin-fetch-0.34):
(rust-nu-plugin-from-bson-0.34):
(rust-nu-plugin-from-sqlite-0.34):
(rust-nu-plugin-inc-0.34):
(rust-nu-plugin-match-0.34):
(rust-nu-plugin-post-0.34):
(rust-nu-plugin-ps-0.34):
(rust-nu-plugin-query-json-0.34):
(rust-nu-plugin-sys-0.34):
(rust-nu-plugin-to-bson-0.34):
(rust-nu-plugin-to-sqlite-0.34):
(rust-nu-plugin-tree-0.34):
(rust-nu-plugin-xpath-0.34):
(rust-nu-pretty-hex-0.34):
(rust-nu-protocol-0.34):
(rust-nu-stream-0.34):
(rust-nu-test-support-0.34):
(rust-nu-value-ext-0.34): Update to 0.34.0.
(rust-nu-path-0.34):
(rust-nu-completion-0.34): New variable.
2021-07-27 16:34:13 +02:00
Nicolas Goaziou
20e6b7ccd2
gnu: Add rust-mp4-0.8.
...
* gnu/packages/crates-io.scm (rust-mp4-0.8): New variable.
2021-07-27 16:34:12 +02:00
Nicolas Goaziou
9a38d56e3a
gnu: Add rust-calamine-0.18.
...
* gnu/packages/crates-io.scm (rust-calamine-0.18): New variable.
(rust-calamine-0.17): Inherit from above.
2021-07-27 16:34:12 +02:00
Nicolas Goaziou
88625b2424
gnu: rust-indexmap-1: Update to 1.7.0.
...
* gnu/packages/crates-io.scm (rust-indexmap-1): Update to 1.7.0.
2021-07-27 16:34:12 +02:00
Nicolas Goaziou
8eb20852dc
gnu: rust-minus-3: Update to 3.4.0.
...
* gnu/packages/crates-io.scm (rust-minus-3): Update to 3.4.0.
2021-07-27 16:34:11 +02:00
Nicolas Goaziou
5cbfd5c035
gnu: Add rust-ndarray-0.15.
...
* gnu/packages/crates-io.scm (rust-ndarray-0.15): New variable.
(rust-ndarray-0.13): Inherit from above.
2021-07-27 16:34:11 +02:00
Nicolas Goaziou
355ffee485
gnu: Add rust-matrixmultiply-0.3.
...
* gnu/packages/crates-io.scm (rust-matrixmultiply-0.3): New variable.
(rust-matrixmultiply-0.2): Inherit from above.
2021-07-27 16:34:10 +02:00
Nicolas Goaziou
240c73451a
gnu: Add rust-thread-tree-0.3.
...
* gnu/packages/crates-io.scm (rust-thread-tree-0.3): New variable.
2021-07-27 16:34:10 +02:00
Nicolas Goaziou
8df7c61944
gnu: Add rust-shadow-rs-0.6.
...
* gnu/packages/crates-io.scm (rust-shadow-rs-0.6): New variable.
(rust-shadow-rs-0.5): Inherit from above.
2021-07-27 16:34:10 +02:00
Nicolas Goaziou
0f32429a7a
gnu: rust-unicode-segmentation-1: Update to 1.8.0.
...
* gnu/packages/crates-io.scm (rust-unicode-segmentation-1): Update to 1.8.0.
2021-07-27 16:34:09 +02:00
Nicolas Goaziou
aadcdd2261
gnu: Add rust-tui-0.15.
...
* gnu/packages/crates-io.scm (rust-tui-0.15): New variable.
(rust-tui-0.14): Inherit from above.
2021-07-27 16:34:09 +02:00
Nicolas Goaziou
38a3cacca0
gnu: Add rust-s3handler-0.7.
...
* gnu/packages/crates-io.scm (rust-s3handler-0.7): New variable.
(rust-s3handler-0.6): Inherit from above.
2021-07-27 16:34:09 +02:00
Nicolas Goaziou
3aed641224
gnu: Add rust-rstest-0.10.
...
* gnu/packages/crates-io.scm (rust-rstest-0.10): New variable.
2021-07-27 16:34:08 +02:00