aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* guix: Split (guix substitutes) from (guix scripts substitute).move-guix-scripts-substitute-codeChristopher Baines2021-03-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This means there's a module for working with substitutes, rather than all the code sitting in the script. The need for this can be seen with the weather and challenge scripts, that now don't have to use code from the substitute script, but can instead use the substitute module. The separation here between the actual functionality of the substitute script and the underlying functionality used both there and elsewhere should make maintenance easier moving forward. This commit just moves code, none of the code should have been changed significantly. * guix/scripts/substitute.scm (%narinfo-cache-directory, %narinfo-ttl, %narinfo-negative-ttl, %narinfo-transient-error-ttl, %unreachable-hosts): Move variables to guix/substitutes.scm. (narinfo-cache-file, cached-narinfo, cache-narinfo!, narinfo-request, read-to-eof, call-with-connection-error-handling, fetch-narinfos, lookup-narinfos, lookup-narinfos/diverse): Move procedures to guix/substitutes.scm. * guix/substitutes.scm: New file. * Makefile.am: Add it. * guix/narinfo.scm: Remove redundant module. * guix/scripts/challenge.scm: Change (guix scripts substitute) to (guix substitutes). * guix/scripts/weather.scm: Change (guix scripts substitute) to (guix substitutes).
* services: guix-build-coordinator: Add dynamic auth with file record.Christopher Baines2021-03-05
| | | | | | | | | | | * gnu/services/guix.scm (guix-build-coordinator-agent-dynamic-auth-with-file, guix-build-coordinator-agent-dynamic-auth-with-filen?, guix-build-coordinator-agent-dynamic-auth-with-file-agent-name, guix-build-coordinator-agent-dynamic-auth-with-file-token-file): New procedures. (guix-build-coordinator-agent-shepherd-services): Handle new dynamic auth with file record. * doc/guix.texi (Guix Build Coordinator): Document the new dynamic auth with file record.
* gnu: mupdf: Fix CVE-2021-3407.Kei Kebreau2021-03-04
| | | | | | * gnu/packages/pdf.scm (mupdf)[source]: Add patch. * gnu/packages/patches/mupdf-CVE-2021-3407.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
* gnu: linux-libre 4.19: Update to 4.19.178.Leo Famulari2021-03-04
| | | | | * gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.178. (linux-libre-4.19-pristine-source): Update hash.
* gnu: linux-libre 5.4: Update to 5.4.102.Leo Famulari2021-03-04
| | | | | * gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.102. (linux-libre-5.4-pristine-source): Update hash.
* gnu: linux-libre 5.10: Update to 5.10.20.Leo Famulari2021-03-04
| | | | | * gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.20. (linux-libre-5.10-pristine-source): Update hash.
* gnu: linux-libre: Update to 5.11.3.Leo Famulari2021-03-04
| | | | | * gnu/packages/linux.scm (linux-libre-5.11-version): Update to 5.11.3. (linux-libre-5.11-pristine-source, deblob-scripts-5.11): Update hashes.
* gnu: ruby-minitest: Update to 5.12.2.Efraim Flashner2021-03-04
| | | | * gnu/packages/ruby.scm (ruby-minitest): Update to 5.12.2.
* gnu: ruby-builder: Update to 3.2.4.Efraim Flashner2021-03-04
| | | | * gnu/packages/ruby.scm (ruby-builder): Update to 3.2.4.
* gnu: ripgrep: Fix build.Nicolas Goaziou2021-03-04
| | | | | * gnu/packages/rust-apps.scm (ripgrep)[arguments]: Disable tests for now. Some are failing due to recent rust-bstr upgrade.
* gnu: mariadb-connector-c: Fix source tarball file name.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/databases.scm (mariadb-connector-c)[source]: Add a FILE-NAME.
* gnu: mariadb-connector-c: Update to 3.1.12.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/databases.scm (mariadb-connector-c): Update to 3.1.12.
* gnu: pigz: Update to 2.6.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/compression.scm (pigz): Update to 2.6.
* gnu: clzip: Update to 1.12.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/compression.scm (clzip): Update to 1.12.
* gnu: simde: Update to 0.7.2.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/assembly.scm (simde): Update to 0.7.2.
* gnu: fasm: Update to 1.73.27.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/assembly.scm (fasm): Update to 1.73.27.
* gnu: libolm: Update to 3.2.2.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/crypto.scm (libolm): Update to 3.2.2.
* gnu: indi: Update to 1.8.9.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/astronomy.scm (indi): Update to 1.8.9.
* gnu: oath-toolkit: Update to 2.6.6.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/authentication.scm (oath-toolkit): Update to 2.6.6.
* gnu: libisofs: Update to 1.5.4.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/cdrom.scm (libisofs): Update to 1.5.4.
* gnu: python-jedi: Allow test phase to be skipped.Efraim Flashner2021-03-04
| | | | | * gnu/packages/python-xyz.scm (python-jedi)[arguments]: Wrap custom 'check phase tests with check for tests? keyword.
* gnu: dovecot-pigeonhole: Update to 0.5.14.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/mail.scm (dovecot-pigeonhole): Update to 0.5.14.
* gnu: dovecot: Update to 2.3.14.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/mail.scm (dovecot): Update to 2.3.14.
* gnu: python-plotly: Allow test phase to be skipped.Efraim Flashner2021-03-04
| | | | | * gnu/packages/graph.scm (python-plotly)[arguments]: Wrap custom 'check phase tests with test with tests? keyword.
* gnu: python-plotly: Update to 4.14.3.Efraim Flashner2021-03-04
| | | | | | | * gnu/packages/graph.scm (python-plotly): Update to 4.14.3. [propagated-inputs]: Remove python-decorator. Add python-ipython, python-pillow. Move python-ipywidgets, python-xarray ... [native-inputs]: ... to here.
* gnu: Add tinmop.cage2021-03-04
| | | | | | * gnu/packages/web-browsers.scm (tinmop): New variable. Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: sbcl-esrap: Update to 0.18-1.da6b24f.Guillaume Le Vaillant2021-03-04
| | | | | | | * gnu/packages/lisp-xyz.scm (sbcl-esrap): Update to 0.18-1.da6b24f. [source, home-page]: Update to new maintainer's URL. [native-inputs]: Remove eos, add fiveam. [description]: Add new features.
* gnu: Add cl-percent-encoding.cage2021-03-04
| | | | | | | * gnu/packages/lisp-xyz.scm (cl-percent-encoding, ecl-percent-encoding, sbcl-percent-encoding): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: Add cl-html5-parser.cage2021-03-04
| | | | | | | * gnu/packages/lisp-xyz.scm (cl-html5-parser, ecl-cl-html5-parser, sbcl-cl-html5-parser): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: Add cl-crypto-shortcuts.cage2021-03-04
| | | | | | | * gnu/packages/lisp-xyz.scm (cl-crypto-shortcuts, ecl-crypto-shortcuts, sbcl-crypto-shortcuts): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: Add cl-i18n.cage2021-03-04
| | | | | | | * gnu/packages/lisp-xyz.scm (cl-i18n, ecl-cl-i18n, sbcl-cl-i18n): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: Add cl-sxql-composer.Guillaume Le Vaillant2021-03-04
| | | | | | | * gnu/packages/lisp-xyz.scm (cl-sxql-composer, ecl-sxql-composer, sbcl-sxql-composer): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: Add cl-access.cage2021-03-04
| | | | | | | * gnu/packages/lisp-xyz.scm (cl-access, ecl-access, sbcl-access): New variables. Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: Add cl-spark.cage2021-03-04
| | | | | | | * gnu/packages/lisp-xyz.scm (cl-spark, ecl-cl-spark, sbcl-cl-spark): New variables. Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: Add cl-croatoan.cage2021-03-04
| | | | | | | * gnu/packages/lisp-xyz.scm (cl-croatoan, ecl-croatoan, sbcl-croatoan): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: 389-ds-base: Update to 1.4.0.31 [security fixes].Léo Le Bouter2021-03-04
| | | | * gnu/packages/openldap.scm (389-ds-base): Update to 1.4.0.31.
* gnu: screen-message: Update to 0.26.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/xdisorg.scm (screen-message): Update to 0.26.
* gnu: xonsh: Update to 0.9.26.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/shells.scm (xonsh): Update to 0.9.26.
* gnu: squid: Update to 4.14.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/networking.scm (squid): Update to 4.14.
* gnu: highlight: Update to 3.62.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/pretty-print.scm (highlight): Update to 3.62.
* gnu: wofi: Update to 1.2.4.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/xdisorg.scm (wofi): Update to 1.2.4.
* gnu: socat: Update to 1.7.4.1.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/networking.scm (socat): Update to 1.7.4.1.
* gnu: zyre: Update to 2.0.1.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/networking.scm (zyre): Update to 2.0.1.
* gnu: czmq: Update to 4.2.1.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/networking.scm (czmq): Update to 4.2.1.
* gnu: meld: Update to 3.20.3.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/patchutils.scm (meld): Update to 3.20.3.
* gnu: padthv1: Update to 0.9.20.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/music.scm (padthv1): Update to 0.9.20.
* gnu: samplv1: Update to 0.9.20.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/music.scm (samplv1): Update to 0.9.20.
* gnu: drumkv1: Update to 0.9.20.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/music.scm (drumkv1): Update to 0.9.20.
* gnu: synthv1: Update to 0.9.20.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/music.scm (synthv1): Update to 0.9.20.
* gnu: liquidsfz: Update to 0.2.3.Tobias Geerinckx-Rice2021-03-04
| | | | * gnu/packages/music.scm (liquidsfz): Update to 0.2.3.