summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2020-11-01system: Add store-directory-prefix to boot-parameters.Miguel Ángel Arruga Vivas
Fixes <http://issues.guix.gnu.org/44196> * gnu/machine/ssh.scm (roll-back-managed-host): Use boot-parameters-store-directory-prefix. * gnu/system.scm (define-module): Export boot-parameters-store-directory-prefix. (<boot-parameters>)[store-directory-prefix]: New field. It is used to generate the correct paths when /gnu/store is installed on a btrfs subvolume whose name doesn't match the final runtime path, as the bootloader doesn't have knowledge about the final mounting points. [boot-parameters-store-directory-prefix]: New accessor. (read-boot-parameters): Read directory-prefix from store field. (operating-system-boot-parameters-file): Add directory-prefix to store field. * guix/scripts/system.scm (reinstall-bootloader): Use boot-parameters-store-directory-prefix. * test/boot-parameters.scm (%default-btrfs-subvolume, %default-store-directory-prefix): New variables. (%grub-boot-parameters): Use %default-store-directory-prefix. (%default-operating-system): Use %default-btrfs-subvolume. (test-boot-parameters): Add directory-prefix. (test optional fields): Add test for directory-prefix. (test os store-directory-prefix): New test.
2020-11-01system: Generate grub locale directory for grub.cfg.Miguel Ángel Arruga Vivas
* gnu/bootloader/grub.scm (grub-locale-directory): New function. (grub-configuration-file)[locale-config]: Use grub-locale-directory and avoid the extra search when eye-candy have performed it.
2020-10-31gnu: httpie: Update to 2.3.0.Tanguy Le Carrour
* gnu/packages/python-web.scm (httpie): Update to 2.3.0. [propagated-inputs]: Add python-requests-toolbelt. [home-page]: Update URL. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-31gnu: esbuild: Update to 0.8.0.Ryan Prior
* gnu/packages/web.scm (esbuild): Update to 0.8.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-31pack: Relocatable wrapper leaves root available to child processes.Ludovic Courtès
Fixes <https://bugs.gnu.org/44261>. Reported by Jan Nieuwenhuizen <janneke@gnu.org>. * gnu/packages/aux-files/run-in-namespace.c (exec_in_user_namespace): Add call to 'prctl'. Call 'mount' for NEW_ROOT and define 'is_tmpfs'. When IS_TMPFS is true, call 'umount' and 'rmdir' after 'waitpid'; otherwise, call 'rm_rf' only when 'waitpid' returns -1 the second time. (exec_with_loader): Call 'prctl'. Remove NEW_ROOT only when 'waitpid' returns -1 the second time, otherwise leave it behind. * tests/guix-pack-relocatable.sh (wait_for_file): New function. Add test.
2020-10-31gnu: Add python-asyncssh.Lars-Dominik Braun
* gnu/packages/ssh.scm (python-asyncssh): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-10-31gnu: Add xstow.Hendur Saga via Guix-patches via
* gnu/packages/package-management.scm (xstow): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-10-31gnu: Add font-openmojinixo
* gnu/packages/fonts.scm (font-openmoji): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-10-31gnu: sbcl-geco: Fix build.Guillaume Le Vaillant
* gnu/packages/patches/sbcl-geco-fix-organism-class.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/lisp-xyz.scm (sbcl-geco)[source]: Use it.
2020-10-31gnu: gnome-builder: Fix the build.Leo Prikler
As reported in #43296, gnome-builder tries to be linked against the static version of libselinux (propagated through glib/gio), failing to do so, as it also wants to be a PIE. To keep the PIE, link it against the dynamic library. Fixes <https://bugs.gnu.org/43296>. * gnu/packages/gnome.scm (gnome-builder)[arguments]: Add 'fix-ninja' phase. Signed-off-by: Leo Famulari <leo@famulari.name>
2020-10-31gnu: r-lme4: Update to 1.1-25.Ricardo Wurmus
* gnu/packages/statistics.scm (r-lme4): Update to 1.1-25.
2020-10-31gnu: r-quantreg: Update to 5.75.Ricardo Wurmus
* gnu/packages/statistics.scm (r-quantreg): Update to 5.75.
2020-10-31gnu: r-vgam: Update to 1.1-4.Ricardo Wurmus
* gnu/packages/statistics.scm (r-vgam): Update to 1.1-4.
2020-10-31gnu: r-flexmix: Update to 2.3-17.Ricardo Wurmus
* gnu/packages/statistics.scm (r-flexmix): Update to 2.3-17.
2020-10-31gnu: r-statmod: Update to 1.4.35.Ricardo Wurmus
* gnu/packages/statistics.scm (r-statmod): Update to 1.4.35.
2020-10-31gnu: r-ztable: Update to 0.2.2.Ricardo Wurmus
* gnu/packages/statistics.scm (r-ztable): Update to 0.2.2. [propagated-inputs]: Remove r-moonbook; add r-rstudioapi. [native-inputs]: Add r-knitr.
2020-10-31gnu: r-e1071: Update to 1.7-4.Ricardo Wurmus
* gnu/packages/statistics.scm (r-e1071): Update to 1.7-4.
2020-10-31gnu: r-pkgmaker: Update to 0.32.2.Ricardo Wurmus
* gnu/packages/statistics.scm (r-pkgmaker): Update to 0.32.2. [propagated-inputs]: Remove r-bibtex, r-magrittr, and r-stringi.
2020-10-31gnu: r-dt: Update to 0.16.Ricardo Wurmus
* gnu/packages/statistics.scm (r-dt): Update to 0.16.
2020-10-31gnu: r-domc: Update to 1.3.7.Ricardo Wurmus
* gnu/packages/statistics.scm (r-domc): Update to 1.3.7.
2020-10-31gnu: r-doparallel: Update to 1.0.16.Ricardo Wurmus
* gnu/packages/statistics.scm (r-doparallel): Update to 1.0.16.
2020-10-31gnu: r-foreach: Update to 1.5.1.Ricardo Wurmus
* gnu/packages/statistics.scm (r-foreach): Update to 1.5.1.
2020-10-31gnu: r-iterators: Update to 1.0.13.Ricardo Wurmus
* gnu/packages/statistics.scm (r-iterators): Update to 1.0.13.
2020-10-31gnu: r-segmented: Update to 1.3-0.Ricardo Wurmus
* gnu/packages/statistics.scm (r-segmented): Update to 1.3-0.
2020-10-31gnu: r-rmarkdown: Update to 2.5.Ricardo Wurmus
* gnu/packages/statistics.scm (r-rmarkdown): Update to 2.5. [propagated-inputs]: Remove r-mime.
2020-10-31gnu: r-rcpparmadillo: Update to 0.10.1.0.0.Ricardo Wurmus
* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.10.1.0.0.
2020-10-31gnu: r-ade4: Update to 1.7-16.Ricardo Wurmus
* gnu/packages/statistics.scm (r-ade4): Update to 1.7-16. [propagated-inputs]: Add r-progress.
2020-10-31gnu: r-data-table: Update to 1.13.2.Ricardo Wurmus
* gnu/packages/statistics.scm (r-data-table): Update to 1.13.2.
2020-10-31gnu: r-formula: Update to 1.2-4.Ricardo Wurmus
* gnu/packages/statistics.scm (r-formula): Update to 1.2-4.
2020-10-31gnu: r-tibble: Update to 3.0.4.Ricardo Wurmus
* gnu/packages/statistics.scm (r-tibble): Update to 3.0.4.
2020-10-31gnu: r-rlang: Update to 0.4.8.Ricardo Wurmus
* gnu/packages/statistics.scm (r-rlang): Update to 0.4.8.
2020-10-31gnu: r-r6: Update to 2.5.0.Ricardo Wurmus
* gnu/packages/statistics.scm (r-r6): Update to 2.5.0.
2020-10-31gnu: r-labeling: Update to 0.4.2.Ricardo Wurmus
* gnu/packages/statistics.scm (r-labeling): Update to 0.4.2.
2020-10-31gnu: r-digest: Update to 0.6.27.Ricardo Wurmus
* gnu/packages/statistics.scm (r-digest): Update to 0.6.27.
2020-10-31gnu: r-nlme: Update to 3.1-150.Ricardo Wurmus
* gnu/packages/statistics.scm (r-nlme): Update to 3.1-150.
2020-10-31gnu: r-kernsmooth: Update to 2.23-18.Ricardo Wurmus
* gnu/packages/statistics.scm (r-kernsmooth): Update to 2.23-18.
2020-10-31gnu: r-modeldata: Update to 0.1.0.Ricardo Wurmus
* gnu/packages/cran.scm (r-modeldata): Update to 0.1.0.
2020-10-31gnu: r-parsnip: Update to 0.1.4.Ricardo Wurmus
* gnu/packages/cran.scm (r-parsnip): Update to 0.1.4.
2020-10-31gnu: r-tidypredict: Update to 0.4.8.Ricardo Wurmus
* gnu/packages/cran.scm (r-tidypredict): Update to 0.4.8.
2020-10-31gnu: r-warp: Update to 0.2.0.Ricardo Wurmus
* gnu/packages/cran.scm (r-warp): Update to 0.2.0.
2020-10-31gnu: r-workflows: Update to 0.2.1.Ricardo Wurmus
* gnu/packages/cran.scm (r-workflows): Update to 0.2.1.
2020-10-31gnu: r-igraph: Update to 1.2.6.Ricardo Wurmus
* gnu/packages/cran.scm (r-igraph): Update to 1.2.6.
2020-10-31gnu: r-rcppziggurat: Update to 0.1.6.Ricardo Wurmus
* gnu/packages/cran.scm (r-rcppziggurat): Update to 0.1.6.
2020-10-31gnu: r-cpp11: Update to 0.2.3.Ricardo Wurmus
* gnu/packages/cran.scm (r-cpp11): Update to 0.2.3.
2020-10-31gnu: r-rismed: Update to 2.2.Ricardo Wurmus
* gnu/packages/cran.scm (r-rismed): Update to 2.2.
2020-10-31gnu: r-brms: Update to 2.14.0.Ricardo Wurmus
* gnu/packages/cran.scm (r-brms): Update to 2.14.0.
2020-10-31gnu: r-iheatmapr: Update to 0.5.1.Ricardo Wurmus
* gnu/packages/cran.scm (r-iheatmapr): Update to 0.5.1.
2020-10-31gnu: r-acet: Update to 1.8.1.Ricardo Wurmus
* gnu/packages/cran.scm (r-acet): Update to 1.8.1.
2020-10-31gnu: r-rgdal: Update to 1.5-18.Ricardo Wurmus
* gnu/packages/cran.scm (r-rgdal): Update to 1.5-18.
2020-10-31gnu: r-parameters: Update to 0.9.0.Ricardo Wurmus
* gnu/packages/cran.scm (r-parameters): Update to 0.9.0.