aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-07-28gnu: llvm-julia: Overide build-type.Efraim Flashner
* gnu/packages/julia.scm (llvm-julia)[arguments]: Move CMAKE_BUILD_TYPE config from configure-flags to build-type.
2021-07-28gnu: libuv-julia: Clean up package definition.Efraim Flashner
* gnu/packages/julia.scm (libuv-julia)[source]: Use git-file-name. [build-system]: Remove field. [arguments]: Remove field.
2021-07-28gnu: julia: Update to 1.6.1.Jean-Baptiste Volatier
* 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-28gnu: Add curl-ssh.Jean-Baptiste Volatier
* gnu/packages/curl.scm (curl-ssh): New hidden package. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-28gnu: julia-staticarrays: Update to 1.2.5Jean-Baptiste Volatier
* gnu/packages/julia-xyz.scm (julia-staticarrays): Update to 1.2.5 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-28gnu: openlibm: Fix cross-compiling.Jean-Baptiste Volatier
* 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-28gnu: openlibm: Update to 0.7.4.Jean-Baptiste Volatier
* gnu/packages/maths.scm (openlibm): Update to 0.7.4. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-28gnu: Add pcre2-10.36.Jean-Baptiste Volatier
* 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-28gnu: Add utf8proc-2.6.1.Jean-Baptiste Volatier
* 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-28gnu: glibc-for-bootstrap: Update patch.Franz Josef
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-28gnu: global: Fix lisp install dir.Efraim Flashner
* gnu/packages/code.scm (global)[arguments]: Adjust custom 'post-install phase to move emacs files to the correct directory.
2021-07-27gnu: python-pikepdf: Update to 2.16.0.Nicolas Goaziou
* gnu/packages/python-xyz.scm (python-pikepdf): Update to 2.16.0.
2021-07-27gnu: telescope: Update to 0.4.1.cage
* gnu/packages/web-browsers.scm (telescope): Update to 0.4.1. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-27gnu: emacs-link-hint: Update to 0.1-3.9fbf196.Alexandr Vityazev
* gnu/packages/emacs-xyz.scm (emacs-link-hint): Update to 0.1-3.9fbf196. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-27gnu: emacs-elpher: Update to 2.10.3.Simon South
* gnu/packages/emacs-xyz.scm (emacs-elpher): Update to 2.10.3. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-27gnu: emacs-typit: Update to 0.2.1-2.fa125bf.Morgan Smith
* gnu/packages/emacs-xyz.scm (emacs-typit): Update to 0.2.1-2.fa125bf. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-27gnu: emacs-typit: Fix dictionary location.Morgan Smith
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-27gnu: emacs-org-roam-bibtex: Update to 0.6.0.Vinicius Monego
* gnu/packages/emacs-xyz.scm (emacs-org-roam-bibtex): Update to 0.6.0. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-27gnu: emacs-org-roam: Update to 2.0.0.Vinicius Monego
* 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-27gnu: Add emacs-org-cv.Vinicius Monego
* gnu/packages/emacs-xyz.scm (emacs-org-cv): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-27gnu: mesa-opencl-icd: Use absolute path for the library.Ivan Gankevich
* 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-27derivations: Make 'coalesce-duplicate-inputs' linear in the number of inputs.Ludovic Courtès
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-27gnu: sudo: Update to 1.9.7p2.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (sudo): Update to 1.9.7p2.
2021-07-27gnu: WebKitGTK: Update to 2.32.3 [security fixes]Leo Famulari
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-27gnu: Remove rust-bat-0.17.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-bat-0.17): Remove variable.
2021-07-27gnu: nushell: Update to 0.34.0.Nicolas Goaziou
* 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-27gnu: Add rust-mp4-0.8.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-mp4-0.8): New variable.
2021-07-27gnu: Add rust-calamine-0.18.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-calamine-0.18): New variable. (rust-calamine-0.17): Inherit from above.
2021-07-27gnu: rust-indexmap-1: Update to 1.7.0.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-indexmap-1): Update to 1.7.0.
2021-07-27gnu: rust-minus-3: Update to 3.4.0.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-minus-3): Update to 3.4.0.
2021-07-27gnu: Add rust-ndarray-0.15.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-ndarray-0.15): New variable. (rust-ndarray-0.13): Inherit from above.
2021-07-27gnu: Add rust-matrixmultiply-0.3.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-matrixmultiply-0.3): New variable. (rust-matrixmultiply-0.2): Inherit from above.
2021-07-27gnu: Add rust-thread-tree-0.3.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-thread-tree-0.3): New variable.
2021-07-27gnu: Add rust-shadow-rs-0.6.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-shadow-rs-0.6): New variable. (rust-shadow-rs-0.5): Inherit from above.
2021-07-27gnu: rust-unicode-segmentation-1: Update to 1.8.0.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-unicode-segmentation-1): Update to 1.8.0.
2021-07-27gnu: Add rust-tui-0.15.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-tui-0.15): New variable. (rust-tui-0.14): Inherit from above.
2021-07-27gnu: Add rust-s3handler-0.7.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-s3handler-0.7): New variable. (rust-s3handler-0.6): Inherit from above.
2021-07-27gnu: Add rust-rstest-0.10.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-rstest-0.10): New variable.
2021-07-27gnu: Add rust-polars-0.14.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-polars-0.14): New variable. (rust-polars-0.13): Inherit from above.
2021-07-27gnu: Add rust-polars-lazy-0.14.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-polars-lazy-0.14): New variable. (rust-polars-lazy-0.13): Inherit from above.
2021-07-27gnu: Add rust-polars-io-0.14.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-polars-io-0.14): New variable. (rust-polars-io-0.13): Inherit from above.
2021-07-27gnu: Add rust-simdutf8-0.1.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-simdutf8-0.1): New variable.
2021-07-27gnu: Add rust-polars-arrow-0.14.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-polars-arrow-0.14): New variable. (rust-polars-arrow-0.13): Inherit from above.
2021-07-27gnu: Add rust-polars-core-0.14.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-polars-core-0.14): New variable. (rust-polars-core-0.13): Inherit from above.
2021-07-27gnu: rust-parquet-4: Update to 4.4.0.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-parquet-4): Update to 4.4.0.
2021-07-27gnu: Add rust-overload-0.1.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-overload-0.1): New variable.
2021-07-27gnu: rust-arrow-4: Update to 4.4.0.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-arrow-4): Update to 4.4.0.
2021-07-27gnu: Add rust-is-executable-1.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-is-executable-1): New variable. (rust-is-executable): Remove variable.
2021-07-27gnu: Add rust-sysinfo-0.18.Nicolas Goaziou
* gnu/packages/crates-io.scm (rust-sysinfo-0.18): New variable. (rust-sysinfo-0.16): Inherit from above.
2021-07-27gnu: certbot, python-acme: Update to 1.17.0.Matthew James Kraai
* gnu/packages/tls.scm (certbot, python-acme): Update to 1.17.0. Signed-off-by: Leo Famulari <leo@famulari.name>