summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-06-02gnu: r-fansi: Update to 0.5.0.Ricardo Wurmus
* gnu/packages/cran.scm (r-fansi): Update to 0.5.0.
2021-06-02gnu: r-zip: Update to 2.2.0.Ricardo Wurmus
* gnu/packages/cran.scm (r-zip): Update to 2.2.0.
2021-06-02gnu: r-signal: Update to 0.7-7.Ricardo Wurmus
* gnu/packages/cran.scm (r-signal): Update to 0.7-7.
2021-06-02gnu: r-tinytex: Update to 0.32.Ricardo Wurmus
* gnu/packages/cran.scm (r-tinytex): Update to 0.32.
2021-06-02gnu: r-fitdistrplus: Update to 1.1-5.Ricardo Wurmus
* gnu/packages/cran.scm (r-fitdistrplus): Update to 1.1-5.
2021-06-02gnu: r-inline: Update to 0.3.19.Ricardo Wurmus
* gnu/packages/cran.scm (r-inline): Update to 0.3.19.
2021-06-02gnu: r-extremes: Update to 2.1-1.Ricardo Wurmus
* gnu/packages/cran.scm (r-extremes): Update to 2.1-1.
2021-06-02gnu: r-bisquerna: Update to 1.0.5.Ricardo Wurmus
* gnu/packages/bioconductor.scm (r-bisquerna): Update to 1.0.5. [native-inputs]: Add r-knitr.
2021-06-02gnu: python-django@2.2: Update to 2.2.24 [fixes CVE-2021-33203, CVE-2021-33571].Marius Bakke
* gnu/packages/django.scm (python-django-2.2): Update to 2.2.24.
2021-06-02gnu: python-django: Update to 3.2.4 [fixes CVE-2021-33203, CVE-2021-33571].Marius Bakke
* gnu/packages/django.scm (python-django): Update to 3.2.4.
2021-06-02gnu: Add udftools.Ron Nazarov via Guix-patches via
* gnu/packages/file-systems.scm (udftools): New variable. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-06-02gnu: ispell: Update to 3.4.03.Tobias Geerinckx-Rice
* gnu/packages/aspell.scm (ispell): Update to 3.4.03.
2021-06-02gnu: Add biobambam2.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (biobambam2): New variable.
2021-06-02gnu: Add libmaus2.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (libmaus2): New variable.
2021-06-02gnu: r-with-tests: Update to 4.1.0.Ricardo Wurmus
* gnu/packages/statistics.scm (r-with-tests): Update to 4.1.0.
2021-06-02gnu: memtester: Update to 4.5.1.Tobias Geerinckx-Rice
* gnu/packages/hardware.scm (memtester): Update to 4.5.1.
2021-06-02gnu: osip: Update to 5.2.1.Tobias Geerinckx-Rice
* gnu/packages/telephony.scm (osip): Update to 5.2.1.
2021-06-02gnu: retroarch: Update to 1.9.4.Tobias Geerinckx-Rice
* gnu/packages/emulators.scm (retroarch): Update to 1.9.4.
2021-06-02gnu: libavif: Update to 0.9.1.Tobias Geerinckx-Rice
* gnu/packages/image.scm (libavif): Update to 0.9.1.
2021-06-02gnu: python-vedo: Make pkg-config a native input.Paul Garlick
* gnu/packages/python-science.scm (python-vedo)[inputs]: Move pkg-config to... [native-inputs]: ...here.
2021-06-02gnu: icecat: Update to 78.11.0-guix0-preview1 [fixes CVE-2021-29967].Mark H Weaver
* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update upstream source hash.
2021-06-02gnu: python-hg-evolve: Update to 10.3.1.Xinglu Chen
* gnu/packages/version-control.scm (python-hg-evolve): Update to 10.3.1. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-06-02gnu: python-sphinx-gallery: Update to 0.9.0.Vinicius Monego
* gnu/packages/sphinx.scm (python-sphinx-gallery): Update to 0.9.0. [source]: Build from PyPI. [arguments]: Enable tests. Add custom 'check phase and phase to make test files writable. [native-inputs]: Add python-joblib, python-matplotlib, python-numpy, python-pillow, python-pytest, python-pytest-cov, python-sphinx. Remove python-pytest-runner. [home-page]: Follow redirect. (python2-sphinx-gallery): Remove package. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-06-02gnu: redis: Update to 6.2.4 [security fixes].Simon Streit
Fixes CVE-2021-29477. * gnu/packages/databases.scm (redis): Update to 6.2.4. [arguments]: Disable the 'integration/failover' test. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-06-02gnu: Add frama-c.Julien Lepiller
* gnu/packages/maths.scm (frama-c): New variable.
2021-06-02gnu: Add why3.Julien Lepiller
* gnu/packages/maths.scm (why3): New variable.
2021-06-01gnu: rtl8821ce-linux-module: Update to 0.0.0-3.897e7c4.Zhu Zihao
Fix the broken build with linux-libre 5.12. * gnu/packages/linux.scm (rtl8821ce-linux-module): Update to 0.0.0-3.897e7c4. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-06-01machine: ssh: Gracefully handle failure of the effectful bits.Ludovic Courtès
Previously, '&inferior-exception' raised by 'upgrade-shepherd-services' and co. would go through as-is, leaving users with an ugly backtrace. * gnu/machine/ssh.scm (deploy-managed-host): Define 'eval/error-handling' and use it in lieu of EVAL as arguments to 'switch-to-system', 'upgrade-shepherd-services', and 'install-bootloader'.
2021-06-01services: cuirass: Do not export record type descriptors.Ludovic Courtès
* gnu/services/cuirass.scm (<cuirass-remote-server-configuration>) (<cuirass-configuration>, <cuirass-remote-worker-configuration>): Do not export.
2021-06-01services: cuirass: Create the profile and GC root directory.Ludovic Courtès
* gnu/services/cuirass.scm (cuirass-activation): Create /var/guix/profiles/per-user/cuirass/cuirass or similar.
2021-06-01nls: Translate (guix diagnostics).Ludovic Courtès
* po/guix/POTFILES.in: Add guix/diagnostics.scm.
2021-06-01ui, lint: Simplify exception handling in Guile 3 style.Ludovic Courtès
* guix/lint.scm (check-derivation)[try]: Remove "catch #t" wrapping. * guix/ui.scm (call-with-error-handling): Remove "catch 'system-error" and move 'system-error handling to the &exception-with-kind-and-args clause.
2021-06-01maint: Require Guile 3.0.Ludovic Courtès
* configure.ac: Require Guile 3.0. * doc/guix.texi (Requirements): Adjust accordingly. * gnu/packages/package-management.scm (guile2.2-guix): Remove. * guix/lint.scm (exception-with-kind-and-args?): Remove 'cond-expand'. * guix/scripts/deploy.scm (deploy-machine*): Likewise. * guix/store.scm (call-with-store): Likewise. * guix/swh.scm (http-get*, http-post*): Likewise. * guix/ui.scm (without-compiler-optimizations, guard*) (call-with-error-handling): Likewise.
2021-06-01gnu: llvm-7: Update to 7.1.0.Efraim Flashner
* gnu/packages/llvm.scm (llvm-7): Update to 7.1.0.
2021-06-01gnu: unbound: Enable DoH support.Marius Bakke
* gnu/packages/dns.scm (unbound)[inputs]: Add NGHTTP2:LIB. [arguments]: Add "--with-libnghttp2" to #:configure-flags.
2021-06-01gnu: ungoogled-chromium: Update to 91.0.4472.77-0.6802c88.Marius Bakke
* gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 91. (%chromium-version): Set to 91.0.4472.77. (%ungoogled-revision): Set to 91.0.4472.77-1-0-g6802c88. (%debian-patches): Remove obsolete patch. (%ungoogled-origin): Update hash. (ungoogled-chromium-snippet): Add substitution for an unbundling file. (ungoogled-chromium): Update hash. [arguments]: Add a substitution previously provided by a Debian patch. [inputs]: Change from ICU-68 to ICU-69.
2021-06-01gnu: icu4c: Add 69.1.Marius Bakke
* gnu/packages/icu4c.scm (icu4c-69): New public variable.
2021-06-01gnu: gcc-9: Update to 9.4.0.Efraim Flashner
* gnu/packages/gcc.scm (gcc-9): Update to 9.4.0.
2021-06-01gnu: musescore: Add missing QML imports.Leo Prikler
This fixes an issue wherein the palettes sidebar would turn up empty. * gnu/packages/music.scm (musescore)[build-system]: Use qt-build-systems. [inputs]: Add qtgraphicaleffects.
2021-06-01gnu: rust-cbindgen@0.17: Update to 0.19.0.Jonathan Brielmaier
* gnu/packages/rust-apps.scm (rust-cbindgen-0.17): Update to 0.19.0 and rename to rust-cbindgen-0.19.
2021-06-01tests: hpcguix-web: Fix it.Mathieu Othacehe
* gnu/tests/web.scm (run-hpcguix-web-server-test): Increase the VM memory size and add retries for the http-get test.
2021-06-01gnu: Add bamutils.Roel Janssen
* gnu/packages/bioinformatics.scm (bamutils): New variable.
2021-06-01gnu: sbcl: Update to 2.1.5.Pierre Neidhardt
* gnu/packages/lisp.scm (sbcl): Update to 2.1.5.
2021-06-01gnu: Add python-vedo.Paul Garlick
* gnu/packages/python-science.scm (python-vedo): New variable.
2021-06-01gnu: vtk: Wrap python modules.Paul Garlick
* gnu/packages/image-processing.scm (vtk)[inputs]: Add python. [arguments]: Add VTK_WRAP_PYTHON and VTK_PYTHON_VERSION flags.
2021-06-01gnu: guix: Update to 1.3.0-3.50dfbbf.Mathieu Othacehe
* gnu/packages/package-management.scm (guix): Update to 1.3.0-3.50dfbbf.
2021-06-01gnu: Add python-sinfo.Roel Janssen
* gnu/packages/python-xyz.scm (python-sinfo): New variable.
2021-06-01gnu: Add python-stdlib-list.Roel Janssen
* gnu/packages/python-xyz.scm (python-stdlib-list): New variable.
2021-06-01gnu: guix-build-coordinator: Update to 0-30.f9af463.Christopher Baines
* gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-30.f9af463.
2021-06-01publish: Add keep-alive support when sending nar.Mathieu Othacehe
The default Guile web server implementation supports the keep alive mechanism. However, in our custom http-write implementation, the connection is unconditionally close after sending nar files. To prevent that, when supported, add the client port to the server poll set so that further requests can be handled without closing the connection. * guix/scripts/publish.scm (nar-response-port): Rename it into ... (nar-compressed-port): ... this procedure. Operate directly on a given PORT. (http-write): Add keep-alive support when sending nar files. * guix/scripts/substitute.scm (process-substitution): Pass the download size to the progress-report-port procedure so that it doesn't block reading from the input port when keep-alive is supported.