jackhill/guix/guix.git
3 years agognu: mupdf: Fix CVE-2021-3407.
Kei Kebreau [Fri, 5 Mar 2021 00:43:17 +0000 (19:43 -0500)]
gnu: mupdf: Fix CVE-2021-3407.

* 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.

3 years agognu: linux-libre 4.19: Update to 4.19.178.
Leo Famulari [Thu, 4 Mar 2021 18:48:42 +0000 (13:48 -0500)]
gnu: linux-libre 4.19: Update to 4.19.178.

* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.178.
(linux-libre-4.19-pristine-source): Update hash.

3 years agognu: linux-libre 5.4: Update to 5.4.102.
Leo Famulari [Thu, 4 Mar 2021 18:47:29 +0000 (13:47 -0500)]
gnu: linux-libre 5.4: Update to 5.4.102.

* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.102.
(linux-libre-5.4-pristine-source): Update hash.

3 years agognu: linux-libre 5.10: Update to 5.10.20.
Leo Famulari [Thu, 4 Mar 2021 18:46:50 +0000 (13:46 -0500)]
gnu: linux-libre 5.10: Update to 5.10.20.

* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.20.
(linux-libre-5.10-pristine-source): Update hash.

3 years agognu: linux-libre: Update to 5.11.3.
Leo Famulari [Thu, 4 Mar 2021 18:46:10 +0000 (13:46 -0500)]
gnu: linux-libre: Update to 5.11.3.

* 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.

3 years agognu: ruby-minitest: Update to 5.12.2.
Efraim Flashner [Thu, 4 Mar 2021 16:06:55 +0000 (18:06 +0200)]
gnu: ruby-minitest: Update to 5.12.2.

* gnu/packages/ruby.scm (ruby-minitest): Update to 5.12.2.

3 years agognu: ruby-builder: Update to 3.2.4.
Efraim Flashner [Thu, 4 Mar 2021 15:28:44 +0000 (17:28 +0200)]
gnu: ruby-builder: Update to 3.2.4.

* gnu/packages/ruby.scm (ruby-builder): Update to 3.2.4.

3 years agognu: ripgrep: Fix build.
Nicolas Goaziou [Thu, 4 Mar 2021 16:14:17 +0000 (17:14 +0100)]
gnu: ripgrep: Fix build.

* gnu/packages/rust-apps.scm (ripgrep)[arguments]: Disable tests for now. Some
are failing due to recent rust-bstr upgrade.

3 years agognu: mariadb-connector-c: Fix source tarball file name.
Tobias Geerinckx-Rice [Thu, 4 Mar 2021 15:57:03 +0000 (16:57 +0100)]
gnu: mariadb-connector-c: Fix source tarball file name.

* gnu/packages/databases.scm (mariadb-connector-c)[source]: Add a FILE-NAME.

3 years agognu: mariadb-connector-c: Update to 3.1.12.
Tobias Geerinckx-Rice [Thu, 4 Mar 2021 15:41:06 +0000 (16:41 +0100)]
gnu: mariadb-connector-c: Update to 3.1.12.

* gnu/packages/databases.scm (mariadb-connector-c): Update to 3.1.12.

3 years agognu: pigz: Update to 2.6.
Tobias Geerinckx-Rice [Thu, 4 Mar 2021 15:24:21 +0000 (16:24 +0100)]
gnu: pigz: Update to 2.6.

* gnu/packages/compression.scm (pigz): Update to 2.6.

3 years agognu: clzip: Update to 1.12.
Tobias Geerinckx-Rice [Thu, 4 Mar 2021 15:23:59 +0000 (16:23 +0100)]
gnu: clzip: Update to 1.12.

* gnu/packages/compression.scm (clzip): Update to 1.12.

3 years agognu: simde: Update to 0.7.2.
Tobias Geerinckx-Rice [Thu, 4 Mar 2021 15:23:43 +0000 (16:23 +0100)]
gnu: simde: Update to 0.7.2.

* gnu/packages/assembly.scm (simde): Update to 0.7.2.

3 years agognu: fasm: Update to 1.73.27.
Tobias Geerinckx-Rice [Thu, 4 Mar 2021 15:23:32 +0000 (16:23 +0100)]
gnu: fasm: Update to 1.73.27.

* gnu/packages/assembly.scm (fasm): Update to 1.73.27.

3 years agognu: libolm: Update to 3.2.2.
Tobias Geerinckx-Rice [Thu, 4 Mar 2021 15:23:09 +0000 (16:23 +0100)]
gnu: libolm: Update to 3.2.2.

* gnu/packages/crypto.scm (libolm): Update to 3.2.2.

3 years agognu: indi: Update to 1.8.9.
Tobias Geerinckx-Rice [Thu, 4 Mar 2021 15:22:57 +0000 (16:22 +0100)]
gnu: indi: Update to 1.8.9.

* gnu/packages/astronomy.scm (indi): Update to 1.8.9.

3 years agognu: oath-toolkit: Update to 2.6.6.
Tobias Geerinckx-Rice [Thu, 4 Mar 2021 14:11:58 +0000 (15:11 +0100)]
gnu: oath-toolkit: Update to 2.6.6.

* gnu/packages/authentication.scm (oath-toolkit): Update to 2.6.6.

3 years agognu: libisofs: Update to 1.5.4.
Tobias Geerinckx-Rice [Thu, 4 Mar 2021 14:11:45 +0000 (15:11 +0100)]
gnu: libisofs: Update to 1.5.4.

* gnu/packages/cdrom.scm (libisofs): Update to 1.5.4.

3 years agognu: python-jedi: Allow test phase to be skipped.
Efraim Flashner [Thu, 4 Mar 2021 14:19:19 +0000 (16:19 +0200)]
gnu: python-jedi: Allow test phase to be skipped.

* gnu/packages/python-xyz.scm (python-jedi)[arguments]: Wrap custom
'check phase tests with check for tests? keyword.

3 years agognu: dovecot-pigeonhole: Update to 0.5.14.
Tobias Geerinckx-Rice [Thu, 4 Mar 2021 13:10:22 +0000 (14:10 +0100)]
gnu: dovecot-pigeonhole: Update to 0.5.14.

* gnu/packages/mail.scm (dovecot-pigeonhole): Update to 0.5.14.

3 years agognu: dovecot: Update to 2.3.14.
Tobias Geerinckx-Rice [Thu, 4 Mar 2021 13:10:13 +0000 (14:10 +0100)]
gnu: dovecot: Update to 2.3.14.

* gnu/packages/mail.scm (dovecot): Update to 2.3.14.

3 years agognu: python-plotly: Allow test phase to be skipped.
Efraim Flashner [Thu, 4 Mar 2021 12:47:42 +0000 (14:47 +0200)]
gnu: python-plotly: Allow test phase to be skipped.

* gnu/packages/graph.scm (python-plotly)[arguments]: Wrap custom 'check
phase tests with test with tests? keyword.

3 years agognu: python-plotly: Update to 4.14.3.
Efraim Flashner [Thu, 4 Mar 2021 12:43:01 +0000 (14:43 +0200)]
gnu: python-plotly: Update to 4.14.3.

* 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.

3 years agognu: Add tinmop.
cage [Wed, 3 Mar 2021 15:54:23 +0000 (16:54 +0100)]
gnu: Add tinmop.

* gnu/packages/web-browsers.scm (tinmop): New variable.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: sbcl-esrap: Update to 0.18-1.da6b24f.
Guillaume Le Vaillant [Thu, 4 Mar 2021 09:50:11 +0000 (10:50 +0100)]
gnu: sbcl-esrap: Update to 0.18-1.da6b24f.

* 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.

3 years agognu: Add cl-percent-encoding.
cage [Wed, 3 Mar 2021 15:24:34 +0000 (16:24 +0100)]
gnu: Add cl-percent-encoding.

* 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>
3 years agognu: Add cl-html5-parser.
cage [Wed, 3 Mar 2021 15:24:10 +0000 (16:24 +0100)]
gnu: Add cl-html5-parser.

* 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>
3 years agognu: Add cl-crypto-shortcuts.
cage [Wed, 3 Mar 2021 15:23:46 +0000 (16:23 +0100)]
gnu: Add cl-crypto-shortcuts.

* 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>
3 years agognu: Add cl-i18n.
cage [Wed, 3 Mar 2021 15:22:58 +0000 (16:22 +0100)]
gnu: Add cl-i18n.

* gnu/packages/lisp-xyz.scm (cl-i18n, ecl-cl-i18n, sbcl-cl-i18n): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: Add cl-sxql-composer.
Guillaume Le Vaillant [Thu, 4 Mar 2021 09:01:28 +0000 (10:01 +0100)]
gnu: Add cl-sxql-composer.

* 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>
3 years agognu: Add cl-access.
cage [Wed, 3 Mar 2021 15:22:13 +0000 (16:22 +0100)]
gnu: Add cl-access.

* gnu/packages/lisp-xyz.scm (cl-access, ecl-access, sbcl-access): New
  variables.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: Add cl-spark.
cage [Wed, 3 Mar 2021 15:21:46 +0000 (16:21 +0100)]
gnu: Add cl-spark.

* gnu/packages/lisp-xyz.scm (cl-spark, ecl-cl-spark, sbcl-cl-spark): New
  variables.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: Add cl-croatoan.
cage [Wed, 3 Mar 2021 15:21:25 +0000 (16:21 +0100)]
gnu: Add cl-croatoan.

* gnu/packages/lisp-xyz.scm (cl-croatoan, ecl-croatoan, sbcl-croatoan): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: 389-ds-base: Update to 1.4.0.31 [security fixes].
Léo Le Bouter [Thu, 4 Mar 2021 00:39:07 +0000 (01:39 +0100)]
gnu: 389-ds-base: Update to 1.4.0.31 [security fixes].

* gnu/packages/openldap.scm (389-ds-base): Update to 1.4.0.31.

3 years agognu: screen-message: Update to 0.26.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 23:13:13 +0000 (00:13 +0100)]
gnu: screen-message: Update to 0.26.

* gnu/packages/xdisorg.scm (screen-message): Update to 0.26.

3 years agognu: xonsh: Update to 0.9.26.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 23:12:31 +0000 (00:12 +0100)]
gnu: xonsh: Update to 0.9.26.

* gnu/packages/shells.scm (xonsh): Update to 0.9.26.

3 years agognu: squid: Update to 4.14.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 23:10:14 +0000 (00:10 +0100)]
gnu: squid: Update to 4.14.

* gnu/packages/networking.scm (squid): Update to 4.14.

3 years agognu: highlight: Update to 3.62.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 23:10:01 +0000 (00:10 +0100)]
gnu: highlight: Update to 3.62.

* gnu/packages/pretty-print.scm (highlight): Update to 3.62.

3 years agognu: wofi: Update to 1.2.4.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 23:07:52 +0000 (00:07 +0100)]
gnu: wofi: Update to 1.2.4.

* gnu/packages/xdisorg.scm (wofi): Update to 1.2.4.

3 years agognu: socat: Update to 1.7.4.1.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 23:03:13 +0000 (00:03 +0100)]
gnu: socat: Update to 1.7.4.1.

* gnu/packages/networking.scm (socat): Update to 1.7.4.1.

3 years agognu: zyre: Update to 2.0.1.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 22:44:03 +0000 (23:44 +0100)]
gnu: zyre: Update to 2.0.1.

* gnu/packages/networking.scm (zyre): Update to 2.0.1.

3 years agognu: czmq: Update to 4.2.1.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 22:43:44 +0000 (23:43 +0100)]
gnu: czmq: Update to 4.2.1.

* gnu/packages/networking.scm (czmq): Update to 4.2.1.

3 years agognu: meld: Update to 3.20.3.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 22:43:19 +0000 (23:43 +0100)]
gnu: meld: Update to 3.20.3.

* gnu/packages/patchutils.scm (meld): Update to 3.20.3.

3 years agognu: padthv1: Update to 0.9.20.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 22:17:40 +0000 (23:17 +0100)]
gnu: padthv1: Update to 0.9.20.

* gnu/packages/music.scm (padthv1): Update to 0.9.20.

3 years agognu: samplv1: Update to 0.9.20.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 22:17:35 +0000 (23:17 +0100)]
gnu: samplv1: Update to 0.9.20.

* gnu/packages/music.scm (samplv1): Update to 0.9.20.

3 years agognu: drumkv1: Update to 0.9.20.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 22:17:29 +0000 (23:17 +0100)]
gnu: drumkv1: Update to 0.9.20.

* gnu/packages/music.scm (drumkv1): Update to 0.9.20.

3 years agognu: synthv1: Update to 0.9.20.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 22:17:20 +0000 (23:17 +0100)]
gnu: synthv1: Update to 0.9.20.

* gnu/packages/music.scm (synthv1): Update to 0.9.20.

3 years agognu: liquidsfz: Update to 0.2.3.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 22:13:01 +0000 (23:13 +0100)]
gnu: liquidsfz: Update to 0.2.3.

* gnu/packages/music.scm (liquidsfz): Update to 0.2.3.

3 years agognu: zabbix-agentd: Update to 5.2.5.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 22:12:41 +0000 (23:12 +0100)]
gnu: zabbix-agentd: Update to 5.2.5.

* gnu/packages/monitoring.scm (zabbix-agentd): Update to 5.2.5.

3 years agognu: whois: Update to 5.5.8.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 22:12:11 +0000 (23:12 +0100)]
gnu: whois: Update to 5.5.8.

* gnu/packages/networking.scm (whois): Update to 5.5.8.

3 years agognu: mpd: Update to 0.22.6.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 21:42:27 +0000 (22:42 +0100)]
gnu: mpd: Update to 0.22.6.

* gnu/packages/mpd.scm (mpd): Update to 0.22.6.

3 years agognu: unbound: Update to 1.13.1.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 21:24:12 +0000 (22:24 +0100)]
gnu: unbound: Update to 1.13.1.

* gnu/packages/dns.scm (unbound): Update to 1.13.1.

3 years agognu: isync: Update to 1.4.1.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 21:24:03 +0000 (22:24 +0100)]
gnu: isync: Update to 1.4.1.

* gnu/packages/mail.scm (isync): Update to 1.4.1.

3 years agognu: fetchmail: Update to 6.4.16.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 21:22:41 +0000 (22:22 +0100)]
gnu: fetchmail: Update to 6.4.16.

* gnu/packages/mail.scm (fetchmail): Update to 6.4.16.

3 years agognu: glfw: Update to 3.3.3.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 20:43:41 +0000 (21:43 +0100)]
gnu: glfw: Update to 3.3.3.

* gnu/packages/gl.scm (glfw): Update to 3.3.3.

3 years agognu: powerstat: Update to 0.02.25.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 20:40:25 +0000 (21:40 +0100)]
gnu: powerstat: Update to 0.02.25.

* gnu/packages/linux.scm (powerstat): Update to 0.02.25.

3 years agognu: fennel: Update to 0.8.1.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 20:27:52 +0000 (21:27 +0100)]
gnu: fennel: Update to 0.8.1.

* gnu/packages/lua.scm (fennel): Update to 0.8.1.

3 years agognu: libfm-extra: Fix typo in description.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 20:27:44 +0000 (21:27 +0100)]
gnu: libfm-extra: Fix typo in description.

* gnu/packages/lxde.scm (libfm-extra)[description]: Add missing article.

3 years agognu: pcmanfm: Update to 1.3.2.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 19:20:58 +0000 (20:20 +0100)]
gnu: pcmanfm: Update to 1.3.2.

* gnu/packages/lxde.scm (pcmanfm): Update to 1.3.2.

3 years agognu: libfm: Update to 1.3.2.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 19:16:57 +0000 (20:16 +0100)]
gnu: libfm: Update to 1.3.2.

* gnu/packages/lxde.scm (libfm): Update to 1.3.2.

3 years agognu: sysstat: Update to 12.4.3.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 19:00:36 +0000 (20:00 +0100)]
gnu: sysstat: Update to 12.4.3.

* gnu/packages/linux.scm (sysstat): Update to 12.4.3.

3 years agognu: pipewire: Update to 0.3.22.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 18:47:27 +0000 (19:47 +0100)]
gnu: pipewire: Update to 0.3.22.

* gnu/packages/linux.scm (pipewire): Update to 0.3.22.

3 years agognu: libnumbertext: Update to 1.0.7.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 18:30:40 +0000 (19:30 +0100)]
gnu: libnumbertext: Update to 1.0.7.

* gnu/packages/libreoffice.scm (libnumbertext): Update to 1.0.7.

3 years agognu: libodfgen: Update to 0.1.8.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 18:30:32 +0000 (19:30 +0100)]
gnu: libodfgen: Update to 0.1.8.

* gnu/packages/libreoffice.scm (libodfgen): Update to 0.1.8.
[inputs]: Add libxml2.

3 years agognu: compsize: Prepare for cross-compilation.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 18:07:16 +0000 (19:07 +0100)]
gnu: compsize: Prepare for cross-compilation.

* gnu/packages/linux.scm (compsize)[arguments]: Use CC-FOR-TARGET.

3 years agognu: compsize: Update to 1.5.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 18:03:36 +0000 (19:03 +0100)]
gnu: compsize: Update to 1.5.

* gnu/packages/linux.scm (compsize): Update to 1.5.

3 years agognu: ipset: Update to 7.11.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 18:01:49 +0000 (19:01 +0100)]
gnu: ipset: Update to 7.11.

* gnu/packages/linux.scm (ipset): Update to 7.11.

3 years agognu: yadifa: Update to 2.4.2.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 17:50:07 +0000 (18:50 +0100)]
gnu: yadifa: Update to 2.4.2.

* gnu/packages/dns.scm (yadifa): Update to 2.4.2.

3 years agognu: nano: Update to 5.6.1.
Tobias Geerinckx-Rice [Wed, 3 Mar 2021 17:31:21 +0000 (18:31 +0100)]
gnu: nano: Update to 5.6.1.

* gnu/packages/nano.scm (nano): Update to 5.6.1.

3 years agognu: tcpdump: Update to 4.99.0 [security fixes].
Léo Le Bouter [Wed, 3 Mar 2021 23:21:35 +0000 (00:21 +0100)]
gnu: tcpdump: Update to 4.99.0 [security fixes].

* gnu/packages/admin.scm (tcpdump): Update to 4.99.0.

3 years agognu: libpcap: Update to 1.10.0.
Léo Le Bouter [Wed, 3 Mar 2021 23:21:27 +0000 (00:21 +0100)]
gnu: libpcap: Update to 1.10.0.

* gnu/packages/admin.scm (libpcap): Update to 1.10.0.

3 years agognu: diffoscope: Update to 168.
Vagrant Cascadian [Wed, 3 Mar 2021 18:01:24 +0000 (10:01 -0800)]
gnu: diffoscope: Update to 168.

* gnu/packages/diffoscope.scm (diffoscope): Update to 168.

3 years agognu: linux-libre 4.4: Update to 4.4.259.
Leo Famulari [Wed, 3 Mar 2021 21:44:27 +0000 (16:44 -0500)]
gnu: linux-libre 4.4: Update to 4.4.259.

* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.259.
(linux-libre-4.4-pristine-source): Update hash.

3 years agognu: linux-libre 4.9: Update to 4.9.259.
Leo Famulari [Wed, 3 Mar 2021 21:44:18 +0000 (16:44 -0500)]
gnu: linux-libre 4.9: Update to 4.9.259.

* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.259.
(linux-libre-4.9-pristine-source): Update hash.

3 years agognu: linux-libre 4.14: Update to 4.14.223.
Leo Famulari [Wed, 3 Mar 2021 21:43:34 +0000 (16:43 -0500)]
gnu: linux-libre 4.14: Update to 4.14.223.

* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.223.
(linux-libre-4.14-pristine-source): Update hash.

3 years agognu: libmatroska: Update to 1.6.3.
Léo Le Bouter [Wed, 3 Mar 2021 20:37:14 +0000 (21:37 +0100)]
gnu: libmatroska: Update to 1.6.3.

* gnu/packages/video.scm (libmatroska): Update to 1.6.3.

3 years agognu: libebml: Update to 1.4.2 [fixes CVE-2021-3405].
Léo Le Bouter [Wed, 3 Mar 2021 20:36:31 +0000 (21:36 +0100)]
gnu: libebml: Update to 1.4.2 [fixes CVE-2021-3405].

* gnu/packages/xml.scm (libebml): Update to 1.4.2.

3 years agognu: jasper: Update to 2.0.25 [fixes CVE-2021-26926].
Léo Le Bouter [Wed, 3 Mar 2021 20:23:40 +0000 (21:23 +0100)]
gnu: jasper: Update to 2.0.25 [fixes CVE-2021-26926].

* gnu/packages/image.scm (jasper): Update to 2.0.25.

3 years agognu: python-pillow: Update to 8.1.1 [security fixes].
Léo Le Bouter [Wed, 3 Mar 2021 20:01:29 +0000 (21:01 +0100)]
gnu: python-pillow: Update to 8.1.1 [security fixes].

* gnu/packages/python-xyz.scm (python-pillow): Update to 8.1.1.

3 years agognu: certbot, python-acme: Update to 1.12.0.
Leo Famulari [Wed, 3 Mar 2021 16:20:18 +0000 (11:20 -0500)]
gnu: certbot, python-acme: Update to 1.12.0.

* gnu/packages/tls.scm (python-acme): Update to 1.12.0.
(certbot): Update to 1.12.0.
[arguments]: Replace the 'build-documentation' phase.

3 years agognu: ocaml-4.07: Bootstrap.
Julien Lepiller [Fri, 26 Feb 2021 23:07:30 +0000 (00:07 +0100)]
gnu: ocaml-4.07: Bootstrap.

* gnu/packages/ocaml.scm (ocaml-4.07): Implement bootstrap via camlboot.

3 years agognu: Add camlboot.
Julien Lepiller [Fri, 26 Feb 2021 23:07:20 +0000 (00:07 +0100)]
gnu: Add camlboot.

* gnu/packages/ocaml.scm (camlboot): New variable.

3 years agognu: emacs-posframe: Update to 0.8.7.
Nicolas Goaziou [Wed, 3 Mar 2021 13:37:41 +0000 (14:37 +0100)]
gnu: emacs-posframe: Update to 0.8.7.

* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 0.8.7.

3 years agoservices: shepherd: Make 'assert-valid-graph' public.
Andrew Tropin [Thu, 18 Feb 2021 10:30:22 +0000 (13:30 +0300)]
services: shepherd: Make 'assert-valid-graph' public.

* gnu/services/shepherd.scm (assert-valid-graph): Make public.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agogexp: #:references-graphs refers to non-native derivations.
Ludovic Courtès [Wed, 3 Mar 2021 11:27:18 +0000 (12:27 +0100)]
gexp: #:references-graphs refers to non-native derivations.

Fixes a regression introduced in
c6d6aee6659acb293eb33f498fdac3b47a19a48, where #:reference-graphs would
end up referring to native inputs.

This would notably break the compilation of systems using a childhurd,
because they would attempt to build the 'hurd' package natively.

* guix/gexp.scm (lower-reference-graphs)[tuple->gexp-input]: Honor TARGET.
* tests/gexp.scm ("gexp->derivation #:references-graphs cross-compilation"):
New test.

3 years agognu: sbcl-slynk: Update to 20210224.
Pierre Neidhardt [Wed, 3 Mar 2021 09:04:41 +0000 (10:04 +0100)]
gnu: sbcl-slynk: Update to 20210224.

* gnu/packages/lisp-xyz.scm (sbcl-slynk): Update to 20210224.

3 years agognu: emacs-sly: Update to 20210224.
Pierre Neidhardt [Wed, 3 Mar 2021 09:04:25 +0000 (10:04 +0100)]
gnu: emacs-sly: Update to 20210224.

* gnu/packages/emacs-xyz.scm (emacs-sly): Update to 20210224.

3 years agognu: Add cl-tooter.
cage [Wed, 3 Mar 2021 08:44:13 +0000 (09:44 +0100)]
gnu: Add cl-tooter.

* gnu/packages/lisp-xyz.scm (cl-tooter, ecl-tooter, sbcl-tooter): New
  variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: infernal: Update to 1.1.4.
Tim Howes [Tue, 2 Mar 2021 05:46:30 +0000 (21:46 -0800)]
gnu: infernal: Update to 1.1.4.

* gnu/packages/bioinformatics.scm (infernal): Update to 1.1.4.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: hmmer: Update to 3.3.2.
Tim Howes [Tue, 2 Mar 2021 05:44:40 +0000 (21:44 -0800)]
gnu: hmmer: Update to 3.3.2.

* gnu/packages/bioinformatics.scm (hmmer): Update to 3.3.2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: bpytop: Update to 1.0.63.
Michael Rohleder [Mon, 1 Mar 2021 21:17:04 +0000 (22:17 +0100)]
gnu: bpytop: Update to 1.0.63.

* gnu/packages/admin.scm (bpytop): Update to 1.0.63.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: Add cl-html-diff.
André Alexandre Gomes [Wed, 3 Mar 2021 07:48:54 +0000 (08:48 +0100)]
gnu: Add cl-html-diff.

* gnu/packages/lisp-xyz.scm (cl-html-diff, ecl-cl-html-diff,
sbcl-cl-html-diff): New variables.

Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
3 years agognu: Add cl-difflib.
André Alexandre Gomes [Wed, 3 Mar 2021 07:44:36 +0000 (08:44 +0100)]
gnu: Add cl-difflib.

* gnu/packages/lisp-xyz.scm (cl-difflib, ecl-cl-difflib, sbcl-cl-difflib): New variables.

Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
3 years agognu: sbcl-file-attributes: Update to 20210302.
Pierre Neidhardt [Wed, 3 Mar 2021 07:41:14 +0000 (08:41 +0100)]
gnu: sbcl-file-attributes: Update to 20210302.

* gnu/packages/lisp-xyz.scm (sbcl-file-attributes): Update to 20210302.

3 years agognu: openssh: Update to 8.5p1.
Léo Le Bouter [Wed, 3 Mar 2021 05:39:37 +0000 (06:39 +0100)]
gnu: openssh: Update to 8.5p1.

* gnu/packages/patches/openssh-fix-ssh-copy-id.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): Also unregister it.
* gnu/packages/ssh.scm (openssh): Update to 8.5p1.

3 years agognu: osip: Update to 5.2.0.
Léo Le Bouter [Tue, 2 Mar 2021 23:06:33 +0000 (00:06 +0100)]
gnu: osip: Update to 5.2.0.

* gnu/packages/telephony.scm (osip): Update to 5.2.0.

3 years agoopenpgp: Remove now unnecessary procedure.
Ludovic Courtès [Tue, 2 Mar 2021 21:18:08 +0000 (22:18 +0100)]
openpgp: Remove now unnecessary procedure.

* guix/openpgp.scm (hash-algorithm-name): Remove.  This procedure has
been provided by Guile-Gcrypt since 0.3.0.

3 years agognu: usync: Patch shebang.
Ludovic Courtès [Tue, 2 Mar 2021 21:16:42 +0000 (22:16 +0100)]
gnu: usync: Patch shebang.

* gnu/packages/sync.scm (usync)[propagated-inputs]: Move SCSH to...
[inputs]: ... here.  New field.
[arguments]: Add #:phases.

3 years agognu: Add usync.
Stefan Reichör [Tue, 16 Feb 2021 22:15:22 +0000 (23:15 +0100)]
gnu: Add usync.

* gnu/packages/sync.scm (usync): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agognu: ocaml-llvm: Move to (gnu packages llvm).
Ludovic Courtès [Tue, 2 Mar 2021 20:52:03 +0000 (21:52 +0100)]
gnu: ocaml-llvm: Move to (gnu packages llvm).

Commit 8f710cc598fb675d267f49a82cffc197f03ad52c introduced a circular
dependency between ocaml.scm and llvm.scm by referring to 'llvm' from
the top level of ocaml.scm.  This fixes it.

* gnu/packages/ocaml.scm (make-ocaml-llvm, ocaml-llvm)
(ocaml-llvm-9, ocaml-llvm-10, ocaml-llvm-11): Move to...
* gnu/packages/llvm.scm: ... here.