summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-09-20linux-container: 'container-excursion*' marks its FDs as FD_CLOEXEC....Fixes <https://issues.guix.gnu.org/57827>. Reported by Mathieu Othacehe <othacehe@gnu.org>. Fixes a regression introduced with the Shepherd 0.9.2 upgrade in 1ba0e38267c9ff8bb476285091be6e297bbf136e, whereby IN and OUT would no longer be closed when 'fork+exec-command/container' would call 'exec-command*' as part of the THUNK passed to 'container-excursion*'. This is because the Shepherd 0.9.2 assumes file descriptors are properly marked as O_CLOEXEC and, consequently, 'exec-command' no longer run the close(2) loop prior to 'exec'. * gnu/build/linux-container.scm (container-excursion*): Add calls to 'fcntl'. Ludovic Courtès
2022-09-20home: import: Use (guix read-print) to render the config file....* guix/scripts/home/import.scm (manifest+configuration-files->code): Insert calls to 'comment' and 'vertical-space'. (import-manifest): Use 'pretty-print-with-comments/splice' instead of a loop on 'pretty-print'. * tests/home-import.scm (remove-recursively): New procedure. (eval-test-with-home-environment): Use it. Ludovic Courtès
2022-09-20read-print: Add rule for 'home-bash-configuration'....* guix/read-print.scm (%newline-forms): Add 'home-bash-configuration'. Ludovic Courtès
2022-09-20read-print: Correctly support multiple same-named newline forms....Previously (home-environment (services ...)) would not be considered a "newline form". This fixes it. * guix/read-print.scm (newline-form?): Use 'vhash-foldq*' instead of 'vhash-assq' and iterate over candidates. * tests/read-print.scm: Add test. Ludovic Courtès
2022-09-20weather: Actually show the weather....* guix/scripts/weather.scm (report-server-coverage): Show a weather icon. Ludovic Courtès
2022-09-20gnu: python-pyvcf: Update to 0.6.8-0.476169c....* gnu/packages/bioinformatics.scm (python-pyvcf): Update to 0.6.8-0.476169c. Ricardo Wurmus
2022-09-20gnu: python-pyvcf: Use older setuptools....* gnu/packages/bioinformatics.scm (python-pyvcf)[native-inputs]: Replace python-setuptools with python-setuptools-for-tensorflow. Ricardo Wurmus
2022-09-20gnu: r-mlr3ordinal: Update to 0.1.0-9000-1.736e3a3....* gnu/packages/cran.scm (r-mlr3ordinal): Update to 0.1.0-9000-1.736e3a3. Ricardo Wurmus
2022-09-20import/cran: description->package: Use COND and computed booleans....* guix/import/cran.scm (description->package): Use COND with previously computed booleans instead of using CASE on REPOSITORY. Ricardo Wurmus
2022-09-20import/cran: download: Accept optional REF argument....* guix/import/cran.scm (download): Accept REF argument for git downloads. Ricardo Wurmus
2022-09-20gnu: r-desctools: Update to 0.99.46....* gnu/packages/statistics.scm (r-desctools): Update to 0.99.46. Ricardo Wurmus
2022-09-20gnu: r-clubsandwich: Update to 0.5.8....* gnu/packages/statistics.scm (r-clubsandwich): Update to 0.5.8. Ricardo Wurmus
2022-09-20gnu: r-forcats: Update to 0.5.2....* gnu/packages/statistics.scm (r-forcats): Update to 0.5.2. [propagated-inputs]: Add r-cli, r-glue, r-lifecycle, and r-withr. Ricardo Wurmus
2022-09-20gnu: r-sn: Update to 2.1.0....* gnu/packages/statistics.scm (r-sn): Update to 2.1.0. Ricardo Wurmus
2022-09-20gnu: r-matrixmodels: Update to 0.5-1....* gnu/packages/statistics.scm (r-matrixmodels): Update to 0.5-1. Ricardo Wurmus
2022-09-20gnu: r-rrcov: Update to 1.7-1....* gnu/packages/statistics.scm (r-rrcov): Update to 1.7-1. Ricardo Wurmus
2022-09-20gnu: r-statmod: Update to 1.4.37....* gnu/packages/statistics.scm (r-statmod): Update to 1.4.37. Ricardo Wurmus
2022-09-20gnu: r-hmisc: Update to 4.7-1....* gnu/packages/statistics.scm (r-hmisc): Update to 4.7-1. Ricardo Wurmus
2022-09-20gnu: r-base64: Update to 2.0.1....* gnu/packages/statistics.scm (r-base64): Update to 2.0.1. Ricardo Wurmus
2022-09-20gnu: r-tidyr: Update to 1.2.1....* gnu/packages/statistics.scm (r-tidyr): Update to 1.2.1. Ricardo Wurmus
2022-09-20gnu: r-viridislite: Update to 0.4.1....* gnu/packages/statistics.scm (r-viridislite): Update to 0.4.1. Ricardo Wurmus
2022-09-20gnu: r-rsqlite: Update to 2.2.17....* gnu/packages/statistics.scm (r-rsqlite): Update to 2.2.17. Ricardo Wurmus
2022-09-20gnu: r-gtable: Update to 0.3.1....* gnu/packages/statistics.scm (r-gtable): Update to 0.3.1. [native-inputs]: Add r-knitr. Ricardo Wurmus
2022-09-20gnu: r-rmarkdown: Update to 2.16....* gnu/packages/statistics.scm (r-rmarkdown): Update to 2.16. Ricardo Wurmus
2022-09-20gnu: r-rcpparmadillo: Update to 0.11.2.4.0....* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 0.11.2.4.0. Ricardo Wurmus
2022-09-20gnu: r-hms: Update to 1.1.2....* gnu/packages/statistics.scm (r-hms): Update to 1.1.2. Ricardo Wurmus
2022-09-20gnu: r-rstudioapi: Update to 0.14....* gnu/packages/statistics.scm (r-rstudioapi): Update to 0.14. Ricardo Wurmus
2022-09-20gnu: r-httr: Update to 1.4.4....* gnu/packages/statistics.scm (r-httr): Update to 1.4.4. Ricardo Wurmus
2022-09-20gnu: r-openssl: Update to 2.0.3....* gnu/packages/statistics.scm (r-openssl): Update to 2.0.3. Ricardo Wurmus
2022-09-20gnu: r-desc: Update to 1.4.2....* gnu/packages/statistics.scm (r-desc): Update to 1.4.2. Ricardo Wurmus
2022-09-20gnu: r-rversions: Update to 2.1.2....* gnu/packages/statistics.scm (r-rversions): Update to 2.1.2. Ricardo Wurmus
2022-09-20gnu: r-dplyr: Update to 1.0.10....* gnu/packages/statistics.scm (r-dplyr): Update to 1.0.10. Ricardo Wurmus
2022-09-20gnu: r-rlang: Update to 1.0.5....* gnu/packages/statistics.scm (r-rlang): Update to 1.0.5. Ricardo Wurmus
2022-09-20gnu: r-knitr: Update to 1.40....* gnu/packages/statistics.scm (r-knitr): Update to 1.40. Ricardo Wurmus
2022-09-20gnu: r-evaluate: Update to 0.16....* gnu/packages/statistics.scm (r-evaluate): Update to 0.16. Ricardo Wurmus
2022-09-20gnu: r-stringr: Update to 1.4.1....* gnu/packages/statistics.scm (r-stringr): Update to 1.4.1. Ricardo Wurmus
2022-09-20gnu: r-survival: Update to 3.4-0....* gnu/packages/statistics.scm (r-survival): Update to 3.4-0. Ricardo Wurmus
2022-09-20gnu: r-nlme: Update to 3.1-159....* gnu/packages/statistics.scm (r-nlme): Update to 3.1-159. Ricardo Wurmus
2022-09-20gnu: r-matrix: Update to 1.5-1....* gnu/packages/statistics.scm (r-matrix): Update to 1.5-1. Ricardo Wurmus
2022-09-20gnu: r-cluster: Update to 2.1.4....* gnu/packages/statistics.scm (r-cluster): Update to 2.1.4. Ricardo Wurmus
2022-09-20gnu: r-ggh4x: Update to 0.2.2....* gnu/packages/cran.scm (r-ggh4x): Update to 0.2.2. [propagated-inputs]: Add r-cli and r-lifecycle. Ricardo Wurmus
2022-09-20gnu: r-wordspace: Update to 0.2-8....* gnu/packages/cran.scm (r-wordspace): Update to 0.2-8. Ricardo Wurmus
2022-09-20gnu: r-webmockr: Update to 0.8.2....* gnu/packages/cran.scm (r-webmockr): Update to 0.8.2. Ricardo Wurmus
2022-09-20gnu: r-crul: Update to 1.3....* gnu/packages/cran.scm (r-crul): Update to 1.3. Ricardo Wurmus
2022-09-20gnu: r-zoolog: Update to 1.1.0....* gnu/packages/cran.scm (r-zoolog): Update to 1.1.0. Ricardo Wurmus
2022-09-20gnu: r-paws-compute: Update to 0.1.13....* gnu/packages/cran.scm (r-paws-compute): Update to 0.1.13. Ricardo Wurmus
2022-09-20gnu: r-paws-common: Update to 0.5.0....* gnu/packages/cran.scm (r-paws-common): Update to 0.5.0. [propagated-inputs]: Add r-rcpp. Ricardo Wurmus
2022-09-20gnu: r-tfruns: Update to 1.5.1....* gnu/packages/cran.scm (r-tfruns): Update to 1.5.1. Ricardo Wurmus
2022-09-20gnu: r-qs: Update to 0.25.4....* gnu/packages/cran.scm (r-qs): Update to 0.25.4. Ricardo Wurmus
2022-09-20gnu: r-rapiserialize: Update to 0.1.2....* gnu/packages/cran.scm (r-rapiserialize): Update to 0.1.2. Ricardo Wurmus