jackhill/guix/guix.git
3 years agognu: qemu-for-american-fuzzy-lop: Fix build.
Efraim Flashner [Thu, 1 Apr 2021 10:00:52 +0000 (13:00 +0300)]
gnu: qemu-for-american-fuzzy-lop: Fix build.

* gnu/packages/debug.scm (qemu-for-american-fuzzy-lop)[source]: Add
patch.
* gnu/packages/patches/qemu-glibc-2.30.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

3 years agognu: cuirass: Update home page.
Mathieu Othacehe [Thu, 1 Apr 2021 10:06:06 +0000 (12:06 +0200)]
gnu: cuirass: Update home page.

* gnu/packages/ci.scm (cuirass)[home-page]: Update it.

3 years agognu: Add cl-conspack.
Sharlatan Hellseher [Wed, 31 Mar 2021 21:32:32 +0000 (22:32 +0100)]
gnu: Add cl-conspack.

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

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: sbcl-postmodern: Update to 1.32.9.
Sharlatan Hellseher [Wed, 31 Mar 2021 21:36:39 +0000 (22:36 +0100)]
gnu: sbcl-postmodern: Update to 1.32.9.

* gnu/packages/lisp-xyz.scm (sbcl-postmodern): Update to 1.32.9.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
3 years agognu: services: web: Have fcgiwrap log to a file.
Christopher Baines [Tue, 30 Mar 2021 18:57:38 +0000 (19:57 +0100)]
gnu: services: web: Have fcgiwrap log to a file.

This makes it easier to access the output.

* gnu/services/web.scm (fcgiwrap-shepherd-service): Pass #:log-file to
make-forkexec-constructor.

3 years agognu: services: web: Cleanup whitespace.
Christopher Baines [Tue, 30 Mar 2021 18:49:17 +0000 (19:49 +0100)]
gnu: services: web: Cleanup whitespace.

Replace tabs with spaces, and delete trailing whitespace.

* gnu/services/web.scm: Cleanup whitespace.

3 years agognu: taglib: Update to 1.12.
Brendan Tildesley [Tue, 30 Mar 2021 07:14:46 +0000 (18:14 +1100)]
gnu: taglib: Update to 1.12.

* gnu/packages/mp3.scm (taglib): Update to 1.12.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: waybar: Update to 0.9.5.
pricly_yellow [Tue, 30 Mar 2021 11:31:17 +0000 (11:31 +0000)]
gnu: waybar: Update to 0.9.5.

* gnu/packages/wm.scm (waybar): Update to 0.9.5.
[inputs]: Replace fmt-6 with fmt, spdlog-1.7 with spdlog.
* gnu/packages/logging.scm (spdlog-1.7): Remove variable.
* gnu/packages/pretty-print.scm (fmt-6): Same.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: ilmbase: Update to 2.5.5.
Efraim Flashner [Thu, 1 Apr 2021 07:47:06 +0000 (10:47 +0300)]
gnu: ilmbase: Update to 2.5.5.

* gnu/packages/graphics.scm (ilmbase): Update to 2.5.5.

3 years agognu: emacs-gif-screencast: Update to 1.2.
Pierre Neidhardt [Thu, 1 Apr 2021 07:07:52 +0000 (09:07 +0200)]
gnu: emacs-gif-screencast: Update to 1.2.

* gnu/packages/emacs-xyz.scm (emacs-gif-screencast): Update to 1.2.

3 years agognu: gimp: Ship a copy of the gegl patch.
Tobias Geerinckx-Rice [Wed, 31 Mar 2021 20:01:21 +0000 (22:01 +0200)]
gnu: gimp: Ship a copy of the gegl patch.

As Ludo' rightly points out, GitHub's patches are probably as stable
as their tarballs.

* gnu/packages/gimp.scm (gimp)[source]:
Use SEARCH-PATCHES instead of an origin.
* gnu/packages/patches/gimp-make-gegl-introspect-optional.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add it.

3 years agognu: mumi: Update to 0.0.1-5.9f070bd.
Ricardo Wurmus [Wed, 31 Mar 2021 19:23:28 +0000 (21:23 +0200)]
gnu: mumi: Update to 0.0.1-5.9f070bd.

* gnu/packages/mail.scm (mumi): Update to 0.0.1-5.9f070bd.

3 years agoRevert "Revert some commits that caused `guix pull` to fail."
zimoun [Wed, 17 Mar 2021 20:14:14 +0000 (21:14 +0100)]
Revert "Revert some commits that caused `guix pull` to fail."

This reverts commit 8ec0ca8faff62f19426f22aeb1bd59a8950ca05a.

3 years agognu: r-absfiltergsea: Move to (gnu packages bioconductor).
zimoun [Wed, 17 Mar 2021 20:14:13 +0000 (21:14 +0100)]
gnu: r-absfiltergsea: Move to (gnu packages bioconductor).

* gnu/packages/cran.scm (r-absfiltergsea): Move this variable from here...
* gnu/packages/bioconductor.scm (r-absfiltergsea): ...to here.

3 years agognu: r-bisquerna: Move to (gnu packages bioconductor).
zimoun [Wed, 17 Mar 2021 20:14:12 +0000 (21:14 +0100)]
gnu: r-bisquerna: Move to (gnu packages bioconductor).

* gnu/packages/cran.scm (r-bisquerna): Move this variable from here...
* gnu/packages/bioconductor.scm (r-bisquerna): ...to here.

3 years agognu: linux-libre 4.4: Update to 4.4.264.
Leo Famulari [Tue, 30 Mar 2021 17:12:00 +0000 (13:12 -0400)]
gnu: linux-libre 4.4: Update to 4.4.264.

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

3 years agognu: linux-libre 4.9: Update to 4.9.264.
Leo Famulari [Tue, 30 Mar 2021 17:11:46 +0000 (13:11 -0400)]
gnu: linux-libre 4.9: Update to 4.9.264.

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

3 years agognu: linux-libre 4.14: Update to 4.14.228.
Leo Famulari [Tue, 30 Mar 2021 17:11:29 +0000 (13:11 -0400)]
gnu: linux-libre 4.14: Update to 4.14.228.

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

3 years agognu: linux-libre 4.19: Update to 4.19.184.
Leo Famulari [Tue, 30 Mar 2021 17:11:12 +0000 (13:11 -0400)]
gnu: linux-libre 4.19: Update to 4.19.184.

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

3 years agognu: linux-libre 5.4: Update to 5.4.109.
Leo Famulari [Tue, 30 Mar 2021 17:10:54 +0000 (13:10 -0400)]
gnu: linux-libre 5.4: Update to 5.4.109.

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

3 years agognu: linux-libre 5.10: Update to 5.10.27.
Leo Famulari [Tue, 30 Mar 2021 17:10:37 +0000 (13:10 -0400)]
gnu: linux-libre 5.10: Update to 5.10.27.

* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.27.
(linux-libre-5.10-pristine-source): Update hash.
* gnu/packages/aux-files/linux-libre/5.10-x86_64.conf: Update for
linux-libre@5.10.27.

3 years agognu: linux-libre: Update to 5.11.11.
Leo Famulari [Tue, 30 Mar 2021 17:10:25 +0000 (13:10 -0400)]
gnu: linux-libre: Update to 5.11.11.

* gnu/packages/linux.scm (linux-libre-5.11-version): Update to 5.11.11.
(linux-libre-5.11-pristine-source): Update hash.
* gnu/packages/aux-files/linux-libre/5.11-x86_64.conf: Update for
linux-libre@5.11.11.

3 years agodoc: Fix a typo in the Julia build system section.
Leo Famulari [Wed, 31 Mar 2021 18:20:26 +0000 (14:20 -0400)]
doc: Fix a typo in the Julia build system section.

* doc/guix.texi (julia-build-system): Fix typo.

3 years agognu: strawberry: Update to 0.9.2.
Brendan Tildesley [Wed, 31 Mar 2021 07:04:41 +0000 (18:04 +1100)]
gnu: strawberry: Update to 0.9.2.

* gnu/packages/music.scm (strawberry): Update to 0.9.2.
[arguments]: Remove unused configure flags.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: git-annex: Update to 8.20210330.
Kyle Meyer [Tue, 30 Mar 2021 21:12:15 +0000 (17:12 -0400)]
gnu: git-annex: Update to 8.20210330.

* gnu/packages/haskell-apps.scm (git-annex): Update to 8.20210330.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agonews: Add 'fr' translation.
Ludovic Courtès [Wed, 31 Mar 2021 15:18:14 +0000 (17:18 +0200)]
news: Add 'fr' translation.

* etc/news.scm: Add French translation of POWER9 entry.

3 years agognu: guix: Update to 8f9052d.
Ludovic Courtès [Wed, 31 Mar 2021 15:06:19 +0000 (17:06 +0200)]
gnu: guix: Update to 8f9052d.

* gnu/packages/package-management.scm (guix): Update to 8f9052d.

3 years agoscripts: Scripts that defaulted to -v2 now default to -v3.
Ludovic Courtès [Wed, 31 Mar 2021 14:08:05 +0000 (16:08 +0200)]
scripts: Scripts that defaulted to -v2 now default to -v3.

This is a followup to e45ef9a648c155c35b51e6b15049a1bd5416f0a1.

* guix/scripts/archive.scm (%default-options): Change 'verbosity' to 3.
* guix/scripts/build.scm (%default-options): Likewise.
* guix/scripts/copy.scm (%default-options): Likewise.

3 years agostatus: Don't display download URLs for '--verbosity=1'.
Ludovic Courtès [Sun, 21 Mar 2021 16:23:40 +0000 (17:23 +0100)]
status: Don't display download URLs for '--verbosity=1'.

With this change, each substitute occupies a single line of
output (instead of two) when using '-v1', the default for 'guix package'
& co.

* guix/status.scm (print-build-event): Add #:print-urls? and honor it.
(print-build-event/quiet): Pass #:print-urls? #f.
(print-build-event/quiet-with-urls): New procedure.
(logger-for-level): Add case for LEVEL 2.
* doc/guix.texi (Common Build Options): Adjust '--verbosity'
documentation.

3 years agosubstitute: Emit a single newline upon completion.
Ludovic Courtès [Sun, 21 Mar 2021 16:20:10 +0000 (17:20 +0100)]
substitute: Emit a single newline upon completion.

The immediate effect is that, with '--verbosity=1', only two lines are
displayed for each substitute, instead of two lines followed by an empty
line.

* guix/scripts/substitute.scm (process-substitution): Emit a single
newline upon completion when PRINT-BUILD-TRACE? is true.

3 years agognu: julia-commonsubexpressions: Fix Texinfo syntax.
Ludovic Courtès [Wed, 31 Mar 2021 13:57:02 +0000 (15:57 +0200)]
gnu: julia-commonsubexpressions: Fix Texinfo syntax.

* gnu/packages/julia-xyz.scm (julia-commonsubexpressions)[synopsis]
[description]: Fix Texinfo syntax.

3 years agognu: Remove unnecessary imports from (gnu packages gnome).
Ludovic Courtès [Wed, 31 Mar 2021 13:40:40 +0000 (15:40 +0200)]
gnu: Remove unnecessary imports from (gnu packages gnome).

* gnu/packages/gnome.scm: Remove unnecessary #:use-module forms.
In particular, the (guix store) import led to a name clash with 'build'
from (gnu packages build-tools).

3 years agoservices: sysctl: Export <sysctl-configuration> record field accessors.
muradm [Mon, 22 Mar 2021 16:09:48 +0000 (19:09 +0300)]
services: sysctl: Export <sysctl-configuration> record field accessors.

* gnu/services/sysctl.scm (sysctl-configuration-sysctl)
(sysctl-configuration-settings): Export.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agoservices: xorg: Export %default-xorg-server-arguments.
Valentin Herrmann [Sun, 21 Mar 2021 11:23:23 +0000 (12:23 +0100)]
services: xorg: Export %default-xorg-server-arguments.

* gnu/services/xorg.scm (%default-xorg-server-arguments): Export.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agognu: virt-manager: Update to 3.2.0.
Pierre Langlois [Sat, 20 Mar 2021 21:31:25 +0000 (21:31 +0000)]
gnu: virt-manager: Update to 3.2.0.

* gnu/packages/virtualization.scm (virt-manager): Update to 3.2.0.
[arguments]: Remove #:test-target.  Remove fix-qemu-img-reference phase.
Adapt check phase to use pytest, although they still do not run.
[native-inputs]: Add python-docutils.  Suggest adding python-pytest to enable
tests.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agognu: libvirt-glib: Update to 4.0.0.
Pierre Langlois [Sat, 20 Mar 2021 21:31:24 +0000 (21:31 +0000)]
gnu: libvirt-glib: Update to 4.0.0.

* gnu/packages/virtualization.scm (libvirt-glib): Update to 4.0.0.
[build-system]: Switch to meson-build-system.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agognu: python-libvirt: Update to 7.1.0.
Pierre Langlois [Sat, 20 Mar 2021 21:31:23 +0000 (21:31 +0000)]
gnu: python-libvirt: Update to 7.1.0.

* gnu/packages/virtualization.scm (python-libvirt): Update to 7.1.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agognu: libvirt: Update to 7.1.0.
Pierre Langlois [Sat, 20 Mar 2021 21:31:22 +0000 (21:31 +0000)]
gnu: libvirt: Update to 7.1.0.

* gnu/packages/virtualization.scm (libvirt): Update to 7.1.0.
[source]: Remove libvirt-create-machine-cgroup.patch, add
libvirt-do-not-create-var-dirs.patch.
[build-system]: Switch to meson-build-system.
[arguments]: Use meson-0.55.  Adapt #:configure-flags for meson, there is no
need for --docdir anymore.  Remove fix-BOURNE_SHELL-definition phase.  Add
fix-sysconfdir-and-localstatedir phase.  Adapt disable-broken-tests to meson.
[native-inputs]: Add python-docutils and rpcsvc-proto.
* gnu/packages/patches/libvirt-create-machine-cgroup.patch: Delete.
* gnu/packages/patches/libvirt-do-not-create-var-dirs.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add new patch, remove the other.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agotests: Make 'publish' test umask-insensitive.
Cees de Groot [Tue, 30 Mar 2021 15:11:48 +0000 (17:11 +0200)]
tests: Make 'publish' test umask-insensitive.

Fixes <https://bugs.gnu.org/47239>.
Reported by Konrad Hinsen <konrad.hinsen@fastmail.net>.

* tests/publish.scm ("with cache"): Pass the result of 'stat:perms' to
'logand' to be umask-insensitive.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agognu: plink-ng: Build prettify binary.
Efraim Flashner [Wed, 31 Mar 2021 11:27:41 +0000 (14:27 +0300)]
gnu: plink-ng: Build prettify binary.

* gnu/packages/bioinformatics.scm (plink-ng)[arguments]: Adjust
make-flags to also build prettify.

3 years agognu: plink-ng: Remove custom install phase.
Efraim Flashner [Wed, 31 Mar 2021 11:20:08 +0000 (14:20 +0300)]
gnu: plink-ng: Remove custom install phase.

* gnu/packages/bioinformatics.scm (plink-ng)[arguments]: Adjust
make-flags and remove custom 'install phase.

3 years agognu: plink-ng: Sort inputs alphabetically.
Efraim Flashner [Wed, 31 Mar 2021 11:14:48 +0000 (14:14 +0300)]
gnu: plink-ng: Sort inputs alphabetically.

* gnu/packages/bioinformatics.scm (plink-ng)[inputs]: Sort
alphabetically.

3 years agognu: plink-ng: Update to 2.00a2.3.
Efraim Flashner [Wed, 31 Mar 2021 11:12:24 +0000 (14:12 +0300)]
gnu: plink-ng: Update to 2.00a2.3.

* gnu/packages/bioinformatics.scm (plink-ng): Update to 2.00a2.3.
[arguments]: Adjust make-flags.

3 years agognu: Add texlive-fourier.
Paul Garlick [Wed, 31 Mar 2021 11:08:50 +0000 (12:08 +0100)]
gnu: Add texlive-fourier.

* gnu/packages/tex.scm: New variable.

3 years agognu: python-icalendar: Update to 4.0.7.
Efraim Flashner [Wed, 31 Mar 2021 09:42:57 +0000 (12:42 +0300)]
gnu: python-icalendar: Update to 4.0.7.

* gnu/packages/python-xyz.scm (python-icalendar): Update to 4.0.7.

3 years agognu: mumi: Update to 0.0.1-4.887471f.
Ricardo Wurmus [Wed, 31 Mar 2021 07:44:27 +0000 (09:44 +0200)]
gnu: mumi: Update to 0.0.1-4.887471f.

* gnu/packages/mail.scm (mumi): Update to 0.0.1-4.887471f.

3 years agognu: Add emacs-julia-snail.
zimoun [Wed, 24 Mar 2021 03:04:06 +0000 (04:04 +0100)]
gnu: Add emacs-julia-snail.

* gnu/packages/emacs-xyz.scm (emacs-julia-snail): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
3 years agognu: Add emacs-julia-repl.
zimoun [Wed, 24 Mar 2021 03:04:05 +0000 (04:04 +0100)]
gnu: Add emacs-julia-repl.

* gnu/packages/emacs-xyz.scm (emacs-julia-repl): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
3 years agognu: Add guile-imanifest.
Xinglu Chen [Sun, 28 Mar 2021 13:12:38 +0000 (15:12 +0200)]
gnu: Add guile-imanifest.

* gnu/packages/guile-xyz.scm (guile-imanifest): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
3 years agonews: Add entry announcing powerpc64le-linux support.
Chris Marusich [Wed, 31 Mar 2021 05:38:05 +0000 (22:38 -0700)]
news: Add entry announcing powerpc64le-linux support.

* etc/news.scm: Add entry.

3 years agodoc: Document powerpc64le-linux support.
Chris Marusich [Wed, 31 Mar 2021 04:00:53 +0000 (21:00 -0700)]
doc: Document powerpc64le-linux support.

* doc/guix.texi (GNU Distribution): Document support for powerpc64le-linux as
a "technology preview."

3 years agognu: perl-net-dns: Update to 1.30.
Tobias Geerinckx-Rice [Tue, 30 Mar 2021 22:58:17 +0000 (00:58 +0200)]
gnu: perl-net-dns: Update to 1.30.

* gnu/packages/networking.scm (perl-net-dns): Update to 1.30.

3 years agognu: youtube-dl: Update to 2021.03.31.
Tobias Geerinckx-Rice [Tue, 30 Mar 2021 22:49:07 +0000 (00:49 +0200)]
gnu: youtube-dl: Update to 2021.03.31.

* gnu/packages/video.scm (youtube-dl): Update to 2021.03.31.

3 years agognu: butt: Update to 0.1.29.
Tobias Geerinckx-Rice [Tue, 30 Mar 2021 22:48:54 +0000 (00:48 +0200)]
gnu: butt: Update to 0.1.29.

* gnu/packages/audio.scm (butt): Update to 0.1.29.

3 years agognu: libupnp: Update to 1.14.4.
Tobias Geerinckx-Rice [Tue, 30 Mar 2021 21:13:39 +0000 (23:13 +0200)]
gnu: libupnp: Update to 1.14.4.

* gnu/packages/upnp.scm (libupnp): Update to 1.14.4.

3 years agognu: sg3-utils: Update to 1.46.
Tobias Geerinckx-Rice [Tue, 30 Mar 2021 21:13:24 +0000 (23:13 +0200)]
gnu: sg3-utils: Update to 1.46.

* gnu/packages/scsi.scm (sg3-utils): Update to 1.46.

3 years agognu: quickjs: Update to 2021-03-27.
Tobias Geerinckx-Rice [Tue, 30 Mar 2021 21:05:45 +0000 (23:05 +0200)]
gnu: quickjs: Update to 2021-03-27.

* gnu/packages/javascript.scm (quickjs): Update to 2021-03-27.

3 years agognu: vim: Update to 8.2.2677.
Tobias Geerinckx-Rice [Tue, 30 Mar 2021 21:02:10 +0000 (23:02 +0200)]
gnu: vim: Update to 8.2.2677.

* gnu/packages/vim.scm (vim): Update to 8.2.2677.

3 years agognu: avidemux: Update to 2.7.8.
Tobias Geerinckx-Rice [Tue, 30 Mar 2021 20:54:44 +0000 (22:54 +0200)]
gnu: avidemux: Update to 2.7.8.

* gnu/packages/video.scm (avidemux): Update to 2.7.8.
[arguments]: Adjust to updated bundled ffmpeg-4.2.4.

3 years agognu: nginx-documentation: Update to 1.19.9-2696-f85798c1c70a.
Tobias Geerinckx-Rice [Tue, 30 Mar 2021 20:54:15 +0000 (22:54 +0200)]
gnu: nginx-documentation: Update to 1.19.9-2696-f85798c1c70a.

* gnu/packages/web.scm (nginx-documentation): Update to 1.19.9-2696-f85798c1c70a.

3 years agognu: nginx: Update to 1.19.9.
Tobias Geerinckx-Rice [Tue, 30 Mar 2021 20:48:03 +0000 (22:48 +0200)]
gnu: nginx: Update to 1.19.9.

* gnu/packages/web.scm (nginx): Update to 1.19.9.

3 years agognu: vsftp: Apply unstaged fixes.
Tobias Geerinckx-Rice [Tue, 30 Mar 2021 20:33:59 +0000 (22:33 +0200)]
gnu: vsftp: Apply unstaged fixes.

* gnu/packages/ftp.scm (vsftpd): Update comment.
[version]: Separate version and revision with a hyphen.

3 years agognu: nq: Update to 0.4.
Tobias Geerinckx-Rice [Tue, 30 Mar 2021 20:32:59 +0000 (22:32 +0200)]
gnu: nq: Update to 0.4.

* gnu/packages/admin.scm (nq): Update to 0.4.

3 years agognu: vsftpd: Use CentOS version and patches.
methuselah-0 [Tue, 30 Mar 2021 09:18:09 +0000 (11:18 +0200)]
gnu: vsftpd: Use CentOS version and patches.

* gnu/packages/ftp.scm (vftpd)[source]: Use CentOS source RPM.
[arguments]: Adapt the 'unpack phase, and apply CentOS patches in a new
'apply-CentOS-patches phase.
[inputs]: Add openssl, linux-pam, and libcap.
[native-inputs]: Add p7zip and cpio.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
3 years agognu: hikari: Update to 2.2.3.
Tobias Geerinckx-Rice [Tue, 30 Mar 2021 10:03:31 +0000 (12:03 +0200)]
gnu: hikari: Update to 2.2.3.

* gnu/packages/wm.scm (hikari): Update to 2.2.3.

3 years agognu: autocutsel: Update to 0.10.1.
Tobias Geerinckx-Rice [Tue, 30 Mar 2021 09:58:43 +0000 (11:58 +0200)]
gnu: autocutsel: Update to 0.10.1.

* gnu/packages/xdisorg.scm (autocutsel): Update to 0.10.1.

3 years agognu: xscreensaver: Update to 5.45.
Tobias Geerinckx-Rice [Tue, 30 Mar 2021 09:48:02 +0000 (11:48 +0200)]
gnu: xscreensaver: Update to 5.45.

* gnu/packages/xdisorg.scm (xscreensaver): Update to 5.45.

3 years agognu: minicom: Update to 2.8.
Tobias Geerinckx-Rice [Tue, 30 Mar 2021 09:30:01 +0000 (11:30 +0200)]
gnu: minicom: Update to 2.8.

* gnu/packages/engineering.scm (minicom): Update to 2.8.

3 years agognu: WebKitGTK: Update to 2.32.0 [fixes CVE-2021-{1788,1844,1871}].
Leo Famulari [Tue, 30 Mar 2021 17:30:55 +0000 (13:30 -0400)]
gnu: WebKitGTK: Update to 2.32.0 [fixes CVE-2021-{1788,1844,1871}].

* gnu/packages/webkit.scm (webkitgtk): Update to 2.32.0.
[arguments]: Add -DENABLE_GAMEPAD=OFF to #:configure-flags.

3 years agognu: Add texlive-bera.
Paul Garlick [Tue, 30 Mar 2021 16:14:12 +0000 (17:14 +0100)]
gnu: Add texlive-bera.

* gnu/packages/tex.scm: New variable.

3 years agognu: zziplib/fixed: Add missing library symlinks.
Efraim Flashner [Tue, 30 Mar 2021 08:03:08 +0000 (11:03 +0300)]
gnu: zziplib/fixed: Add missing library symlinks.

Fixes <https://bugs.gnu.org/47212>, <https://bugs.gnu.org/47448>,
<https://bugs.gnu.org/47492>.

* gnu/packages/compression.scm (zziplib/fixed)[arguments]: Add new phase
to create missing library symlinks.

3 years agognu: grokmirror: Update to 2.0.8.
Xinglu Chen [Mon, 29 Mar 2021 19:45:26 +0000 (21:45 +0200)]
gnu: grokmirror: Update to 2.0.8.

* gnu/packages/version-control.scm (grokmirror): Update to 2.0.8.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: guix: Fix openrc init scripts.
zimoun [Fri, 26 Mar 2021 08:05:15 +0000 (09:05 +0100)]
gnu: guix: Fix openrc init scripts.

Fixes <https://bugs.gnu.org/46871>.

* gnu/packages/package-management.scm (guix)[arguments]: Fix openrc init.
* nix/local.mk (openrcservicedir): Likewise.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
3 years agognu: zstd: Downgrade to 1.4.4 and make security graft saner.
Léo Le Bouter [Tue, 30 Mar 2021 00:10:19 +0000 (02:10 +0200)]
gnu: zstd: Downgrade to 1.4.4 and make security graft saner.

* gnu/packages/patches/zstd-CVE-2021-24031_CVE-2021-24032.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/compression.scm (zstd-1.4.9): Remove.
(zstd/fixed): New variable. Apply patch.
(zstd)[replacement]: Graft with zstd/fixed.

3 years agognu: gimp: Properly handle missing optional ‘dot’.
Tobias Geerinckx-Rice [Mon, 29 Mar 2021 21:51:04 +0000 (23:51 +0200)]
gnu: gimp: Properly handle missing optional ‘dot’.

* gnu/packages/gimp.scm (gimp)[source]: Add a patch to fix a fatal error
when ‘dot’ is not in $PATH.
(gegl)[arguments]: Move the 'refer-to-dot phase...
[inputs]: ...and graphviz...
(gegl-for-glimpse)[arguments]: ...here, and...
[inputs]: ...here, respectively.
(glimpse)[inputs]: Use gegl-for-glimpse gegl variant.

3 years agognu: python-poppler-qt5: Update to 21.1.0.
Brendan Tildesley [Wed, 10 Mar 2021 02:26:20 +0000 (13:26 +1100)]
gnu: python-poppler-qt5: Update to 21.1.0.

* gnu/packages/pdf.scm (python-poppler-qt5): Update to 21.1.0.

3 years agoservices: rottlog: Add /var/log/mcron.log to '%default-rotations'.
Ludovic Courtès [Mon, 29 Mar 2021 15:48:52 +0000 (17:48 +0200)]
services: rottlog: Add /var/log/mcron.log to '%default-rotations'.

Fixes <https://bugs.gnu.org/47436>.
Reported by Leo Famulari <leo@famulari.name>.

* gnu/services/admin.scm (%rotated-files): Add "/var/log/mcron.log".

3 years agognu: metis: Add 'release-monitoring-url' property.
Ludovic Courtès [Mon, 29 Mar 2021 15:31:32 +0000 (17:31 +0200)]
gnu: metis: Add 'release-monitoring-url' property.

* gnu/packages/maths.scm (metis)[properties]: New field.

3 years agognu-maintenance: Recognize "-source" tarball suffix.
Ludovic Courtès [Mon, 29 Mar 2021 15:28:34 +0000 (17:28 +0200)]
gnu-maintenance: Recognize "-source" tarball suffix.

Fixes <https://bugs.gnu.org/47398>.
Reported by Léo Le Bouter <lle-bout@zaclys.net>.

* guix/gnu-maintenance.scm (%tarball-rx): Add "-[Ss]ource" suffix.
* tests/gnu-maintenance.scm ("release-file?"): Add exiv2 example.

3 years agognu: linphone-desktop: Fix linphone accounts functionality.
Raghav Gururajan [Mon, 29 Mar 2021 07:19:09 +0000 (03:19 -0400)]
gnu: linphone-desktop: Fix linphone accounts functionality.

The Linphone accounts were not able to do TLS authentication against the
Linphone servers, and multiple plugins used by the Linphone accounts were not
loaded.  This change should fix this.

* gnu/packages/linphone.scm (linphone-desktop)[phases](post-install): Modify phase.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
3 years agognu: gegl: Refer to dot.
Tobias Geerinckx-Rice [Mon, 29 Mar 2021 20:38:18 +0000 (22:38 +0200)]
gnu: gegl: Refer to dot.

* gnu/packages/gimp.scm (gegl)[arguments]: Add a new 'refer-to-dot phase.

3 years agognu: emacs-org-roam: Update to 1.2.3-0.8ad57b1.
Alexandr Vityazev [Tue, 23 Mar 2021 10:26:01 +0000 (13:26 +0300)]
gnu: emacs-org-roam: Update to 1.2.3-0.8ad57b1.

* gnu/packages/emacs-xyz.scm (emacs-org-roam): Update to 1.2.3-0.8ad57b1.
[propagated-inputs]: Replace emacs-org-ref with emacs-org and remove
emacs-company.

Signed-off-by: Christopher Baines <mail@cbaines.net>
3 years agognu: nyacc: Update to 1.03.6.
Xinglu Chen [Sun, 28 Mar 2021 08:58:18 +0000 (10:58 +0200)]
gnu: nyacc: Update to 1.03.6.

* gnu/packages/mes.scm (nyacc): Update to 1.03.6.

Signed-off-by: Christopher Baines <mail@cbaines.net>
3 years agoscripts: import: cran: Add missing help for 'style' option.
zimoun [Mon, 29 Mar 2021 13:11:17 +0000 (15:11 +0200)]
scripts: import: cran: Add missing help for 'style' option.

* guix/scripts/import/cran.scm (show-help): Add help message for 'style'
option.

Signed-off-by: Christopher Baines <mail@cbaines.net>
3 years agognu: Add texlive-mathdesign.
Paul Garlick [Mon, 29 Mar 2021 17:33:34 +0000 (18:33 +0100)]
gnu: Add texlive-mathdesign.

* gnu/packages/tex.scm: New variable.

3 years agognu: wsjtx: Update to 2.3.1.
Tobias Geerinckx-Rice [Mon, 29 Mar 2021 15:32:07 +0000 (17:32 +0200)]
gnu: wsjtx: Update to 2.3.1.

* gnu/packages/radio.scm (wsjtx): Update to 2.3.1.

3 years agognu: wsjtx-hamlib: Update to 2.3.1.
Tobias Geerinckx-Rice [Mon, 29 Mar 2021 15:31:57 +0000 (17:31 +0200)]
gnu: wsjtx-hamlib: Update to 2.3.1.

* gnu/packages/radio.scm (wsjtx-hamlib): Update to 2.3.1.
[arguments]: Remove alleged 'fix-tests phase.

3 years agognu: flite: Update to 2.2.
Tobias Geerinckx-Rice [Mon, 29 Mar 2021 15:06:18 +0000 (17:06 +0200)]
gnu: flite: Update to 2.2.

* gnu/packages/speech.scm (flite): Update to 2.2.
[source]: Check out this git repository.

3 years agognu: git-lfs: Update to 2.13.3.
Tobias Geerinckx-Rice [Mon, 29 Mar 2021 13:15:03 +0000 (15:15 +0200)]
gnu: git-lfs: Update to 2.13.3.

* gnu/packages/version-control.scm (git-lfs): Update to 2.13.3.

3 years agognu: python-toml: Update to 0.10.2.
Tobias Geerinckx-Rice [Sun, 28 Mar 2021 21:27:39 +0000 (23:27 +0200)]
gnu: python-toml: Update to 0.10.2.

* gnu/packages/python-build.scm (python-toml): Update to 0.10.2.

3 years agognu: gphoto2: Update to 2.5.27.
Tobias Geerinckx-Rice [Sun, 28 Mar 2021 21:20:34 +0000 (23:20 +0200)]
gnu: gphoto2: Update to 2.5.27.

* gnu/packages/photo.scm (gphoto2): Update to 2.5.27.

3 years agognu: libgphoto2: Update to 2.5.27.
Tobias Geerinckx-Rice [Sun, 28 Mar 2021 21:20:30 +0000 (23:20 +0200)]
gnu: libgphoto2: Update to 2.5.27.

* gnu/packages/photo.scm (libgphoto2): Update to 2.5.27.

3 years agognu: rtl8812au-aircrack-ng-linux-module: Update to 5.6.4.2-4.059e06a
David Dashyan [Mon, 29 Mar 2021 15:13:04 +0000 (18:13 +0300)]
gnu: rtl8812au-aircrack-ng-linux-module: Update to 5.6.4.2-4.059e06a

Signed-off-by: Leo Famulari <leo@famulari.name>
3 years agoFix substitutes server discovery.
Mathieu Othacehe [Mon, 29 Mar 2021 14:55:58 +0000 (16:55 +0200)]
Fix substitutes server discovery.

This is a follow-up of bc3896db25c788c181c7bcd65754e7cd378e9d9f.

* guix/scripts/substitute.scm (%local-substitute-urls): Test for "true"
instead of "yes".

3 years agogexp: 'gexp->script' uses #:guile also as the guile-for-build.
Ludovic Courtès [Wed, 24 Mar 2021 21:42:00 +0000 (22:42 +0100)]
gexp: 'gexp->script' uses #:guile also as the guile-for-build.

Previously 'gexp->script' would unconditionally use the
default #:guile-for-build value of 'gexp->derivation'.

* guix/gexp.scm (gexp->script): Pass #:guile to 'load-path-expression'.
Pass #:guile-for-build to 'gexp->derivation'.

3 years agogexp: Add #:guile parameter to 'load-path-expression'.
Ludovic Courtès [Wed, 24 Mar 2021 21:40:31 +0000 (22:40 +0100)]
gexp: Add #:guile parameter to 'load-path-expression'.

* guix/gexp.scm (load-path-expression): Add #:guile parameter and honor it.

3 years agogexp: 'imported+compiled-modules' fully honors #:guile.
Ludovic Courtès [Wed, 24 Mar 2021 21:38:39 +0000 (22:38 +0100)]
gexp: 'imported+compiled-modules' fully honors #:guile.

* guix/gexp.scm (imported+compiled-modules): Pass #:guile to
'imported-modules'.

3 years agognu: Add julia-zygote.
zimoun [Thu, 25 Mar 2021 01:05:16 +0000 (02:05 +0100)]
gnu: Add julia-zygote.

* gnu/packages/julia-xyz.scm (julia-zygote): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agognu: Add julia-zygoterules.
zimoun [Thu, 25 Mar 2021 01:05:15 +0000 (02:05 +0100)]
gnu: Add julia-zygoterules.

* gnu/packages/julia-xyz.scm (julia-zygoterules): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
3 years agognu: Add julia-forwarddiff.
zimoun [Thu, 25 Mar 2021 01:05:14 +0000 (02:05 +0100)]
gnu: Add julia-forwarddiff.

* gnu/packages/julia-xyz.scm (julia-forwarddiff): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>