summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-06-12shepherd: Unblock signals in the child process.Ludovic Courtès
Fixes <https://bugs.gnu.org/41791>. Reported by Tobias Geerinckx-Rice <me@tobias.gr>. This change mirrors changes made in the Shepherd 0.8.1, where signals are blocked in the shepherd process in support of 'signalfd'. The regression was introduced with the switch to 0.8.1 in 3f9c62d1a8b345909adaeb22f454ad22554c55a1: child processes would not receive SIGTERM upon 'herd stop SERVICE'. * gnu/build/shepherd.scm <top level>: Autoload (shepherd system). (make-forkexec-constructor/container): Call call to 'sigaction' and 'unblock-signals'.
2020-06-11gnu: Add exercism and dependencies.Jakub Kądziołka
* gnu/packages/education.scm (exercism): New variable. * gnu/packages/patches/exercism-disable-self-update.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/golang.scm (go-github-com-spf13-afero) (go-github-com-spf13-cast) (go-github-com-spf13-cobra) (go-github-com-spf13-jwalterweatherman) (go-github-com-spf13-viper) (go-github-com-fsnotify-fsnotify) (go-github-com-magiconair-properties) (go-github-com-pelletier-go-toml) (go-github-com-subosito-gotenv) (go-gopkg-in-ini-v1) (go-github-com-mitchellh-mapstructure): New variables.
2020-06-11gnu: linux-libre: Update to 5.4.46.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.46. (linux-libre-5.4-pristine-source): Update hash.
2020-06-11gnu: linux-libre@5.7: Update to 5.7.2.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-5.7-version): Update to 5.7.128. (linux-libre-5.7-pristine-source): Update hash.
2020-06-11gnu: linux-libre@5.6: Remove.Mark H Weaver
Users of linux-libre-5.6 should migrate to version 5.7. * gnu/packages/linux.scm (deblob-scripts-5.6, linux-libre-5.6-version) (linux-libre-5.6-pristine-source, linux-libre-5.6-source) (linux-libre-headers-5.6, linux-libre-arm-generic-5.6) (linux-libre-arm64-generic-5.6): Remove variables.
2020-06-11gnu: linux-libre@4.19: Update to 4.19.128.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.128. (linux-libre-4.19-pristine-source): Update hash.
2020-06-11gnu: linux-libre@4.14: Update to 4.14.184.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.184. (linux-libre-4.14-pristine-source): Update hash.
2020-06-11gnu: linux-libre@4.9: Update to 4.9.227.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.227. (linux-libre-4.9-pristine-source): Update hash.
2020-06-11gnu: linux-libre@4.4: Update to 4.4.227.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.227. (linux-libre-4.4-pristine-source): Update hash.
2020-06-11gnu: adns: Update to 1.6.0.Efraim Flashner
* gnu/packages/adns.scm (adns): Update to 1.6.0. [source]: Use https. [native-inputs]: Add m4.
2020-06-11gnu: subversion: Update to 1.14.0.Efraim Flashner
* gnu/packages/version-control.scm (subversion): Update to 1.14.0. [source]: Update source URI.
2020-06-11gnu: nghttp2: Replace with version 1.41 [fixes CVE-2020-11080].Ludovic Courtès
* gnu/packages/web.scm (nghttp2-1.41): New variable. (nghttp2)[replacement]: New field.
2020-06-11packages: 'package-grafts' returns grafts for all the relevant outputs.Ludovic Courtès
Fixes <https://bugs.gnu.org/41796>. Reported by Jakub Kądziołka <kuba@kadziolka.net>. * guix/packages.scm (input-graft): Add 'output' parameter and honor it. Add OUTPUT to the cache key. (input-cross-graft): Likewise. (fold-bag-dependencies): Operate on inputs instead of nodes. Turn VISITED into a vhash instead of a set. Pass PROC HEAD and OUTPUT instead of just HEAD. (bag-grafts): Adjust accordingly. * tests/packages.scm ("package-grafts, dependency on several outputs"): New test.
2020-06-11gnu: r-with-tests, r-minimal: Update to 4.0.1.Ricardo Wurmus
* gnu/packages/statistics.scm (r-with-tests, r-minimal): Update to 4.0.1.
2020-06-11gnu: r-brms: Update to 2.13.0.Ricardo Wurmus
* gnu/packages/cran.scm (r-brms): Update to 2.13.0.
2020-06-11gnu: r-crochet: Update to 2.3.0.Ricardo Wurmus
* gnu/packages/cran.scm (r-crochet): Update to 2.3.0. [native-inputs]: Add r-knitr.
2020-06-11gnu: r-openmx: Update to 2.17.4.Ricardo Wurmus
* gnu/packages/cran.scm (r-openmx): Update to 2.17.4.
2020-06-11gnu: r-stanheaders: Update to 2.21.0-5.Ricardo Wurmus
* gnu/packages/cran.scm (r-stanheaders): Update to 2.21.0-5. [propagated-inputs]: Add r-rcppeigen and r-rcppparallel.
2020-06-11gnu: r-semtools: Update to 0.5-3.Ricardo Wurmus
* gnu/packages/cran.scm (r-semtools): Update to 0.5-3.
2020-06-11gnu: r-sem: Update to 3.1-11.Ricardo Wurmus
* gnu/packages/cran.scm (r-sem): Update to 3.1-11.
2020-06-11gnu: r-emplik: Update to 1.1-1.Ricardo Wurmus
* gnu/packages/cran.scm (r-emplik): Update to 1.1-1.
2020-06-11gnu: r-rsvg: Update to 2.1.Ricardo Wurmus
* gnu/packages/cran.scm (r-rsvg): Update to 2.1. [native-inputs]: Add r-knitr.
2020-06-11gnu: r-actuar: Update to 3.0-0.Ricardo Wurmus
* gnu/packages/cran.scm (r-actuar): Update to 3.0-0.
2020-06-11gnu: r-gdina: Update to 2.8.0.Ricardo Wurmus
* gnu/packages/cran.scm (r-gdina): Update to 2.8.0.
2020-06-11gnu: r-seewave: Update to 2.1.6.Ricardo Wurmus
* gnu/packages/cran.scm (r-seewave): Update to 2.1.6. [inputs]: Add libsndfile.
2020-06-11gnu: r-elasticnet: Update to 1.3.Ricardo Wurmus
* gnu/packages/cran.scm (r-elasticnet): Update to 1.3.
2020-06-11gnu: r-showtext: Update to 0.8-1.Ricardo Wurmus
* gnu/packages/cran.scm (r-showtext): Update to 0.8-1.
2020-06-11gnu: r-showtextdb: Update to 3.0.Ricardo Wurmus
* gnu/packages/cran.scm (r-showtextdb): Update to 3.0.
2020-06-11gnu: r-abcrlda: Update to 1.0.3.Ricardo Wurmus
* gnu/packages/cran.scm (r-abcrlda): Update to 1.0.3.
2020-06-11gnu: r-rgdal: Update to 1.5-10.Ricardo Wurmus
* gnu/packages/cran.scm (r-rgdal): Update to 1.5-10. [native-inputs]: Add r-knitr.
2020-06-11gnu: r-parameters: Update to 0.8.0.Ricardo Wurmus
* gnu/packages/cran.scm (r-parameters): Update to 0.8.0.
2020-06-11gnu: r-systemfonts: Update to 0.2.3.Ricardo Wurmus
* gnu/packages/cran.scm (r-systemfonts): Update to 0.2.3.
2020-06-11gnu: r-rhpcblasctl: Update to 0.20-137.Ricardo Wurmus
* gnu/packages/cran.scm (r-rhpcblasctl): Update to 0.20-137.
2020-06-11gnu: r-ggraph: Update to 2.0.3.Ricardo Wurmus
* gnu/packages/cran.scm (r-ggraph): Update to 2.0.3.
2020-06-11gnu: r-europepmc: Update to 0.4.Ricardo Wurmus
* gnu/packages/cran.scm (r-europepmc): Update to 0.4. [propagated-inputs]: Add r-rlang, r-tibble, and r-tidyr. [native-inputs]: Add r-knitr.
2020-06-11gnu: r-msigdbr: Update to 7.1.1.Ricardo Wurmus
* gnu/packages/cran.scm (r-msigdbr): Update to 7.1.1. [native-inputs]: Add r-knitr.
2020-06-11gnu: r-bookdown: Update to 0.19.Ricardo Wurmus
* gnu/packages/cran.scm (r-bookdown): Update to 0.19.
2020-06-11gnu: r-rms: Update to 6.0-0.Ricardo Wurmus
* gnu/packages/cran.scm (r-rms): Update to 6.0-0. [propagated-inputs]: Add r-cluster, r-digest, and r-mass.
2020-06-11gnu: r-polspline: Update to 1.1.19.Ricardo Wurmus
* gnu/packages/cran.scm (r-polspline): Update to 1.1.19.
2020-06-11gnu: r-lemon: Update to 0.4.5.Ricardo Wurmus
* gnu/packages/cran.scm (r-lemon): Update to 0.4.5. [native-inputs]: Add r-knitr.
2020-06-11gnu: r-picante: Update to 1.8.2.Ricardo Wurmus
* gnu/packages/cran.scm (r-picante): Update to 1.8.2.
2020-06-11gnu: r-lavaan: Update to 0.6-6.Ricardo Wurmus
* gnu/packages/cran.scm (r-lavaan): Update to 0.6-6.
2020-06-11gnu: r-cmprsk: Update to 2.2-10.Ricardo Wurmus
* gnu/packages/cran.scm (r-cmprsk): Update to 2.2-10.
2020-06-11gnu: r-gmp: Update to 0.6-0.Ricardo Wurmus
* gnu/packages/cran.scm (r-gmp): Update to 0.6-0.
2020-06-11gnu: r-bigrquery: Update to 1.3.1.Ricardo Wurmus
* gnu/packages/cran.scm (r-bigrquery): Update to 1.3.1.
2020-06-11gnu: r-iso: Update to 0.0-18.1.Ricardo Wurmus
* gnu/packages/cran.scm (r-iso): Update to 0.0-18.1.
2020-06-11gnu: r-sjplot: Update to 2.8.4.Ricardo Wurmus
* gnu/packages/cran.scm (r-sjplot): Update to 2.8.4.
2020-06-11gnu: r-effectsize: Update to 0.3.1.Ricardo Wurmus
* gnu/packages/cran.scm (r-effectsize): Update to 0.3.1.
2020-06-11gnu: r-bayesplot: Update to 1.7.2.Ricardo Wurmus
* gnu/packages/cran.scm (r-bayesplot): Update to 1.7.2. [native-inputs]: Add r-knitr.
2020-06-11gnu: r-emmeans: Update to 1.4.7.Ricardo Wurmus
* gnu/packages/cran.scm (r-emmeans): Update to 1.4.7.