aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-09-20gnu: node: Update to 10.22.0.Ludovic Courtès
* gnu/packages/node.scm (node): Update to 10.22.0. (node-10.22): Remove. It was referring to 'nghttp2-1.41', which is unbound.
2020-09-20gnu: binutils: Update to 2.35.1.Ludovic Courtès
* gnu/packages/base.scm (binutils): Update to 2.35.1. [arguments]: Remove #:make-flags. [properties]: Remove. (binutils+documentation): Remove. (binutils-gold): Inherit from BINUTILS. * gnu/packages/make-bootstrap.scm (%binutils-static)[arguments]: Remove #:make-flags.
2020-09-20gnu: glibc: Add version 2.31.Ludovic Courtès
* gnu/packages/base.scm (glibc-2.31): New variable. * gnu/system/locale.scm (%default-locale-libcs): Add it.
2020-09-20gnu: gawk-boot0: Inherit from gawk.Ludovic Courtès
Until now the version number would be wrong. * gnu/packages/commencement.scm (gawk-boot0): Inherit from GAWK, not PATCH.
2020-09-20gnu: gawk: Update to 5.1.0.Ludovic Courtès
* gnu/packages/gawk.scm (gawk): Update to 5.1.0.
2020-09-20gnu: glibc: Update to 2.32.Ludovic Courtès
* gnu/packages/base.scm (glibc): Update to 2.32. [arguments]: Add #:make-flags.
2020-09-19gnu: gcc-mesboot: Remove redundant input.Ludovic Courtès
Fixes <https://bugs.gnu.org/43508>. * gnu/packages/commencement.scm (gcc-mesboot)[native-inputs]: Remove GCC-MESBOOT1, which is already in %BOOT-MESBOOT4-INPUTS.
2020-09-19utils: Add 'call-with-temporary-output-file'.Ludovic Courtès
* guix/utils.scm: Re-export 'call-with-temporary-output-file'. (call-with-temporary-output-file): Move to... * guix/build/utils.scm (call-with-temporary-output-file): ... here.
2020-09-19Remove (guix build rpath).Ludovic Courtès
This file was unused and is now superseded by (guix build gremlin). * guix/build/rpath.scm: Remove. * Makefile.am (MODULES): Remove it.
2020-09-19gremlin: Add 'set-file-runpath', 'file-runpath', and 'file-needed'.Ludovic Courtès
* guix/build/gremlin.scm (file-dynamic-info, file-runpath, file-needed): New procedures. (&missing-runpath-error, &runpath-too-long-error): New condition types. (set-file-runpath): New procedure. * tests/gremlin.scm ("set-file-runpath + file-runpath"): New test.
2020-09-19build-system/gnu: strip with --strip-unneeded [v2]Jakub Kądziołka
[Accidentally pushed patch v1, this commit contains the rest of the changes. Revised commit message follows.] Apart from debug information, one can also strip some symbols. This can be a significant difference, the closure of gcc-toolchain@7 got reduced by 15 MB in my tests. As per [1], --strip-debug is included in --strip-unneeded, and the debug files created also contain a copy of the information removed by --strip-unneeded. Linux From Scratch suggests that this option shouldn't be used on static libraries [2], however other sources [3] indicate otherwise. Building a toolchain with this patch succeeds, and the result works fine for 'gcc -static hello-world.c'. [1]: https://stackoverflow.com/a/52555093 [2]: http://www.linuxfromscratch.org/lfs/view/9.1/chapter05/stripping.html [3]: https://www.technovelty.org/linux/stripping-shared-libraries.html * guix/build/gnu-build-system.scm (strip): Use --strip-unneeded. * guix/build-system/gnu.scm (static-package, gnu-build, gnu-cross-build): Likewise.
2020-09-19build-system/gnu: strip with --strip-unneededJakub Kądziołka
Apart from debug information, one can also strip some symbols. This can be a significant difference, qtbase:out consists of about 5 MB of those symbols. As per [1], --strip-debug is included in --strip-unneeded, and the debug files created also contain a copy of the information removed by --strip-unneeded. Linux From Scratch suggests that this option shouldn't be used on static libraries [2], however other sources [3] indicate otherwise. Building a toolchain with this patch succeeds, and the result works fine for 'gcc -static hello-world.c'. [1]: https://stackoverflow.com/a/52555093 [2]: http://www.linuxfromscratch.org/lfs/view/9.1/chapter05/stripping.html [3]: https://www.technovelty.org/linux/stripping-shared-libraries.html * guix/build/gnu-build-system.scm (strip): Use --strip-unneeded.
2020-09-18gnu: boost: Update to 1.74.0.Greg Hogan
* gnu/packages/boost.scm (boost): Update to 1.74.0. [source]: Remove patches and defunct substitute. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-09-18gnu: llvm: Update to 10.0.1.Greg Hogan
* gnu/packages/llvm.scm (llvm, clang, clang-runtime, clang-toolchain, lld): Update to 10.0.1. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-09-18gnu: openblas: Update to 0.3.10.Greg Hogan
* gnu/packages/maths.scm (openblas): Update to 0.3.10. [source]: Fetch from github. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-09-18gnu: Python 3: Update to 3.8.5.Greg Hogan
* gnu/packages/python.scm (python-3.8): Update to 3.8.5. Signed-off-by: Leo Famulari <leo@famulari.name>
2020-09-18gnu: cups-filters: Wrap with grep.Tobias Geerinckx-Rice
* gnu/packages/cups.scm (cups-filters)[inputs]: Add grep. [arguments]: Wrap all filters with it in $PATH.
2020-09-16gnu: commencement: bash-mesboot0: Remove store file name.Vagrant Cascadian
This is a follow-up to commit d9484fba91bc360ad18fe82cb9f4963ccb32c580, and fixes "make dist". * gnu/packages/commencement (bash-mesboot0): Remove reference to store item.
2020-09-14Merge remote-tracking branch 'origin/master' into core-updatesMaxim Cournoyer
2020-09-14gnu: r-quantreg: Update to 5.67.Ricardo Wurmus
* gnu/packages/statistics.scm (r-quantreg): Update to 5.67.
2020-09-14gnu: r-cowplot: Update to 1.1.0.Ricardo Wurmus
* gnu/packages/statistics.scm (r-cowplot): Update to 1.1.0. [native-inputs]: Add r-knitr.
2020-09-14gnu: r-rcpparmadillo: Update to 0.9.900.3.0.Ricardo Wurmus
* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.9.900.3.0.
2020-09-14gnu: r-ggdendro: Update to 0.1.22.Ricardo Wurmus
* gnu/packages/statistics.scm (r-ggdendro): Update to 0.1.22.
2020-09-14gnu: r-stringi: Update to 1.5.3.Ricardo Wurmus
* gnu/packages/statistics.scm (r-stringi): Update to 1.5.3.
2020-09-14gnu: r-mass: Update to 7.3-53.Ricardo Wurmus
* gnu/packages/statistics.scm (r-mass): Update to 7.3-53.
2020-09-14gnu: r-diversitree: Update to 0.9-14.Ricardo Wurmus
* gnu/packages/cran.scm (r-diversitree): Update to 0.9-14.
2020-09-14gnu: r-seurat: Update to 3.2.1.Ricardo Wurmus
* gnu/packages/cran.scm (r-seurat): Update to 3.2.1. [propagated-inputs]: Remove r-ape; add r-matrixstats.
2020-09-14gnu: r-rfast: Update to 2.0.1.Ricardo Wurmus
* gnu/packages/cran.scm (r-rfast): Update to 2.0.1.
2020-09-14gnu: r-scatterpie: Update to 0.1.5.Ricardo Wurmus
* gnu/packages/cran.scm (r-scatterpie): Update to 0.1.5.
2020-09-14gnu: r-forecast: Update to 8.13.Ricardo Wurmus
* gnu/packages/cran.scm (r-forecast): Update to 8.13.
2020-09-14gnu: r-gamlss: Update to 5.2-0.Ricardo Wurmus
* gnu/packages/cran.scm (r-gamlss): Update to 5.2-0.
2020-09-14gnu: r-parameters: Update to 0.8.5.Ricardo Wurmus
* gnu/packages/cran.scm (r-parameters): Update to 0.8.5.
2020-09-14gnu: r-systemfonts: Update to 0.3.1.Ricardo Wurmus
* gnu/packages/cran.scm (r-systemfonts): Update to 0.3.1.
2020-09-14gnu: r-dalex: Update to 2.0.Ricardo Wurmus
* gnu/packages/cran.scm (r-dalex): Update to 2.0.
2020-09-14gnu: r-sf: Update to 0.9-6.Ricardo Wurmus
* gnu/packages/cran.scm (r-sf): Update to 0.9-6.
2020-09-14gnu: r-deldir: Update to 0.1-29.Ricardo Wurmus
* gnu/packages/cran.scm (r-deldir): Update to 0.1-29.
2020-09-14gnu: r-shinyjs: Update to 2.0.0.Ricardo Wurmus
* gnu/packages/cran.scm (r-shinyjs): Update to 2.0.0. [native-inputs]: Add r-knitr.
2020-09-14gnu: r-etm: Update to 1.1.1.Ricardo Wurmus
* gnu/packages/cran.scm (r-etm): Update to 1.1.1.
2020-09-14gnu: r-fields: Update to 11.4.Ricardo Wurmus
* gnu/packages/cran.scm (r-fields): Update to 11.4.
2020-09-14gnu: r-rnifti: Update to 1.2.2.Ricardo Wurmus
* gnu/packages/cran.scm (r-rnifti): Update to 1.2.2.
2020-09-14gnu: r-misc3d: Update to 0.9-0.Ricardo Wurmus
* gnu/packages/cran.scm (r-misc3d): Update to 0.9-0.
2020-09-14gnu: r-rcpphnsw: Update to 0.3.0.Ricardo Wurmus
* gnu/packages/cran.scm (r-rcpphnsw): Update to 0.3.0.
2020-09-14gnu: r-ggeffects: Update to 0.16.0.Ricardo Wurmus
* gnu/packages/cran.scm (r-ggeffects): Update to 0.16.0.
2020-09-14gnu: r-performance: Update to 0.5.0.Ricardo Wurmus
* gnu/packages/cran.scm (r-performance): Update to 0.5.0.
2020-09-14gnu: r-mosaicdata: Update to 0.20.1.Ricardo Wurmus
* gnu/packages/cran.scm (r-mosaicdata): Update to 0.20.1.
2020-09-14gnu: r-mosaiccore: Update to 0.8.0.Ricardo Wurmus
* gnu/packages/cran.scm (r-mosaiccore): Update to 0.8.0. [propagated-inputs]: Remove r-lazyeval.
2020-09-14gnu: r-flextable: Update to 0.5.11.Ricardo Wurmus
* gnu/packages/cran.scm (r-flextable): Update to 0.5.11.
2020-09-14gnu: r-insight: Update to 0.9.5.Ricardo Wurmus
* gnu/packages/cran.scm (r-insight): Update to 0.9.5.
2020-09-14gnu: r-officer: Update to 0.3.14.Ricardo Wurmus
* gnu/packages/cran.scm (r-officer): Update to 0.3.14.
2020-09-14gnu: r-extradistr: Update to 1.9.1.Ricardo Wurmus
* gnu/packages/cran.scm (r-extradistr): Update to 1.9.1.