guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

03/03: Merge branch 'master' into core-updates


From: guix-commits
Subject: 03/03: Merge branch 'master' into core-updates
Date: Sun, 19 Dec 2021 08:52:23 -0500 (EST)

efraim pushed a commit to branch core-updates
in repository guix.

commit 6ccf8ea81f95963c0b7f945648106576008ee105
Merge: fcaed5b 9f916d1
Author: Efraim Flashner <efraim@flashner.co.il>
AuthorDate: Sun Dec 19 15:15:11 2021 +0200

    Merge branch 'master' into core-updates

 .gitattributes                                     |     3 +
 .gitignore                                         |     3 +
 .mailmap                                           |     3 +-
 Makefile.am                                        |    34 +-
 NEWS                                               |    29 +-
 build-aux/build-self.scm                           |     2 +-
 build-aux/convert-xref.scm                         |    26 +
 config-daemon.ac                                   |    11 -
 configure.ac                                       |     2 +-
 doc/build.scm                                      |     9 +-
 doc/contributing.texi                              |    75 +-
 doc/guix-cookbook.texi                             |     8 +-
 doc/guix.texi                                      |  2369 +-
 doc/he-config-bare-bones.scm                       |    24 +
 doc/htmlxref.cnf                                   |    76 +-
 doc/local.mk                                       |    41 +-
 etc/committer.scm.in                               |    26 +-
 etc/completion/bash/guix                           |    86 +-
 etc/completion/zsh/_guix                           |     1 +
 etc/disarchive-manifest.scm                        |     2 +-
 etc/git/gitconfig                                  |     5 +
 etc/guix-gc.service.in                             |    20 +
 etc/guix-gc.timer                                  |    15 +
 etc/guix-install.sh                                |    28 +-
 etc/news.scm                                       |   377 +-
 etc/release-manifest.scm                           |     9 +-
 gnu/bootloader.scm                                 |    16 +-
 gnu/bootloader/grub.scm                            |     3 +-
 gnu/build/bootloader.scm                           |     1 +
 gnu/build/chromium-extension.scm                   |   169 +-
 gnu/build/file-systems.scm                         |   354 +-
 gnu/build/hurd-boot.scm                            |    12 +-
 gnu/build/linux-boot.scm                           |    97 +-
 gnu/build/linux-modules.scm                        |    10 +-
 gnu/build/marionette.scm                           |    72 +-
 gnu/build/secret-service.scm                       |    17 +-
 gnu/ci.scm                                         |    73 +-
 gnu/home.scm                                       |   106 +
 gnu/home/services.scm                              |   530 +
 gnu/home/services/fontutils.scm                    |    65 +
 gnu/home/services/mcron.scm                        |   115 +
 gnu/home/services/shells.scm                       |   689 +
 gnu/home/services/shepherd.scm                     |   134 +
 gnu/home/services/symlink-manager.scm              |   247 +
 gnu/home/services/utils.scm                        |   105 +
 gnu/home/services/xdg.scm                          |   477 +
 gnu/image.scm                                      |    16 +-
 gnu/installer.scm                                  |     1 +
 gnu/installer/newt/partition.scm                   |     6 +-
 gnu/installer/parted.scm                           |    76 +-
 gnu/local.mk                                       |   215 +-
 gnu/packages/accessibility.scm                     |    27 +-
 gnu/packages/acl.scm                               |    26 +-
 gnu/packages/ada.scm                               |     7 +-
 gnu/packages/admin.scm                             |   696 +-
 gnu/packages/adns.scm                              |    34 +-
 gnu/packages/agda.scm                              |    93 +-
 gnu/packages/aidc.scm                              |   101 +-
 gnu/packages/algebra.scm                           |   235 +-
 gnu/packages/android.scm                           |   151 +-
 gnu/packages/animation.scm                         |    23 +-
 gnu/packages/antivirus.scm                         |    10 +-
 gnu/packages/apr.scm                               |    11 +-
 gnu/packages/arcan.scm                             |    29 +-
 gnu/packages/aspell.scm                            |    15 +-
 gnu/packages/assembly.scm                          |    44 +-
 gnu/packages/astronomy.scm                         |   386 +-
 gnu/packages/audio.scm                             |  1332 +-
 gnu/packages/augeas.scm                            |     6 +-
 gnu/packages/authentication.scm                    |    26 +-
 gnu/packages/autogen.scm                           |     6 +-
 gnu/packages/autotools.scm                         |    25 +-
 gnu/packages/aux-files/emacs/guix-emacs.el         |    34 +-
 gnu/packages/aux-files/linux-libre/4.14-i686.conf  |    10 +-
 .../aux-files/linux-libre/4.14-x86_64.conf         |    10 +-
 gnu/packages/aux-files/linux-libre/4.19-i686.conf  |    10 +-
 .../aux-files/linux-libre/4.19-x86_64.conf         |    10 +-
 gnu/packages/aux-files/linux-libre/4.4-i686.conf   |    10 +-
 gnu/packages/aux-files/linux-libre/4.4-x86_64.conf |    10 +-
 gnu/packages/aux-files/linux-libre/5.10-i686.conf  |    10 +-
 .../aux-files/linux-libre/5.10-x86_64.conf         |    10 +-
 gnu/packages/aux-files/linux-libre/5.13-arm.conf   | 10037 -------
 gnu/packages/aux-files/linux-libre/5.13-arm64.conf | 10391 -------
 gnu/packages/aux-files/linux-libre/5.13-i686.conf  | 10883 --------
 .../aux-files/linux-libre/5.13-x86_64.conf         | 10953 --------
 .../linux-libre/{5.14-arm.conf => 5.15-arm.conf}   |   247 +-
 .../{5.14-arm64.conf => 5.15-arm64.conf}           |   312 +-
 .../linux-libre/{5.14-i686.conf => 5.15-i686.conf} |   290 +-
 .../{5.14-x86_64.conf => 5.15-x86_64.conf}         |   315 +-
 gnu/packages/aux-files/linux-libre/5.4-i686.conf   |    10 +-
 gnu/packages/aux-files/linux-libre/5.4-x86_64.conf |    10 +-
 gnu/packages/aux-files/python/sitecustomize.py     |    28 +-
 gnu/packages/avr.scm                               |     3 +-
 gnu/packages/axoloti.scm                           |     7 +-
 gnu/packages/backup.scm                            |   261 +-
 gnu/packages/base.scm                              |   149 +-
 gnu/packages/bash.scm                              |    25 +-
 gnu/packages/batik.scm                             |    11 +-
 gnu/packages/bdw-gc.scm                            |     4 +-
 gnu/packages/benchmark.scm                         |   100 +-
 gnu/packages/bioconductor.scm                      |  9557 +++----
 gnu/packages/bioinformatics.scm                    |  5567 ++--
 gnu/packages/bison.scm                             |    10 +-
 gnu/packages/bittorrent.scm                        |   142 +-
 gnu/packages/boost.scm                             |    32 +-
 gnu/packages/bootloaders.scm                       |    86 +-
 gnu/packages/browser-extensions.scm                |    39 +-
 gnu/packages/build-tools.scm                       |   136 +-
 gnu/packages/busybox.scm                           |    32 +-
 gnu/packages/c.scm                                 |   276 +-
 gnu/packages/calcurse.scm                          |     4 +-
 gnu/packages/calendar.scm                          |    88 +-
 gnu/packages/ccache.scm                            |    47 +-
 gnu/packages/cdrom.scm                             |   141 +-
 gnu/packages/cedille.scm                           |     6 +-
 gnu/packages/certs.scm                             |    30 +-
 gnu/packages/check.scm                             |   455 +-
 gnu/packages/chemistry.scm                         |   130 +-
 gnu/packages/chez.scm                              |    34 +-
 gnu/packages/chicken.scm                           |    15 +-
 gnu/packages/chromium.scm                          |   176 +-
 gnu/packages/ci.scm                                |    58 +-
 gnu/packages/cinnamon.scm                          |    34 +-
 gnu/packages/clojure.scm                           |     2 +-
 gnu/packages/cluster.scm                           |    45 +-
 gnu/packages/cmake.scm                             |    33 +-
 gnu/packages/cobol.scm                             |     6 +-
 gnu/packages/code.scm                              |   141 +-
 gnu/packages/commencement.scm                      |     7 +
 gnu/packages/compression.scm                       |   294 +-
 gnu/packages/compton.scm                           |    62 +-
 gnu/packages/configuration-management.scm          |   100 +-
 gnu/packages/conky.scm                             |    26 +-
 gnu/packages/connman.scm                           |    38 +-
 gnu/packages/convmv.scm                            |     4 +-
 gnu/packages/cook.scm                              |    22 +-
 gnu/packages/coq.scm                               |   371 +-
 gnu/packages/cpp.scm                               |   354 +-
 gnu/packages/cran.scm                              |  9395 +++----
 gnu/packages/crates-graphics.scm                   |   136 +-
 gnu/packages/crates-gtk.scm                        |    52 +-
 gnu/packages/crates-io.scm                         |  7016 ++++-
 gnu/packages/crypto.scm                            |   311 +-
 gnu/packages/cryptsetup.scm                        |    14 +-
 gnu/packages/cups.scm                              |    62 +-
 gnu/packages/curl.scm                              |    55 +-
 gnu/packages/cvassistant.scm                       |     4 +-
 gnu/packages/cybersecurity.scm                     |    39 +-
 gnu/packages/cyrus-sasl.scm                        |    11 +-
 gnu/packages/databases.scm                         |  1100 +-
 gnu/packages/datamash.scm                          |     4 +-
 gnu/packages/datastructures.scm                    |    13 +-
 gnu/packages/dav.scm                               |    65 +-
 gnu/packages/dbm.scm                               |    25 +-
 gnu/packages/dc.scm                                |    14 +-
 gnu/packages/debian.scm                            |   133 +-
 gnu/packages/debug.scm                             |   137 +-
 gnu/packages/dejagnu.scm                           |     2 +-
 gnu/packages/dhall.scm                             |   116 +-
 gnu/packages/dico.scm                              |     2 +-
 gnu/packages/dictionaries.scm                      |    37 +-
 gnu/packages/diffoscope.scm                        |   231 +-
 gnu/packages/direct-connect.scm                    |    16 +-
 gnu/packages/disk.scm                              |   251 +-
 gnu/packages/display-managers.scm                  |    74 +-
 gnu/packages/distributed.scm                       |    23 +-
 gnu/packages/django.scm                            |   406 +-
 gnu/packages/djvu.scm                              |    58 +-
 gnu/packages/dlang.scm                             |   544 +-
 gnu/packages/dns.scm                               |   340 +-
 gnu/packages/docbook.scm                           |    89 +-
 gnu/packages/docker.scm                            |    67 +-
 gnu/packages/documentation.scm                     |    32 +-
 gnu/packages/dunst.scm                             |    38 +-
 gnu/packages/dvtm.scm                              |     2 +-
 gnu/packages/easyrpg.scm                           |    39 +-
 gnu/packages/ebook.scm                             |   107 +-
 gnu/packages/ed.scm                                |     2 +-
 gnu/packages/education.scm                         |   209 +-
 gnu/packages/efi.scm                               |    22 +-
 gnu/packages/electronics.scm                       |    60 +-
 gnu/packages/elf.scm                               |    14 +-
 gnu/packages/elixir.scm                            |    19 +-
 gnu/packages/elm.scm                               |    56 +-
 gnu/packages/emacs-xyz.scm                         |  5413 ++--
 gnu/packages/emacs.scm                             |    81 +-
 gnu/packages/embedded.scm                          |   221 +-
 gnu/packages/emulators.scm                         |   447 +-
 gnu/packages/enchant.scm                           |    23 +-
 gnu/packages/engineering.scm                       |   870 +-
 gnu/packages/enlightenment.scm                     |    90 +-
 gnu/packages/entr.scm                              |     4 +-
 gnu/packages/erlang.scm                            |     8 +-
 gnu/packages/esolangs.scm                          |    11 +-
 gnu/packages/fabric-management.scm                 |    49 +-
 gnu/packages/fcitx.scm                             |    11 +-
 gnu/packages/fcitx5.scm                            |    61 +-
 gnu/packages/file-systems.scm                      |   253 +-
 gnu/packages/file.scm                              |    15 +-
 gnu/packages/finance.scm                           |   780 +-
 gnu/packages/firmware.scm                          |    50 +-
 gnu/packages/flashing-tools.scm                    |   127 +-
 gnu/packages/flex.scm                              |     5 +-
 gnu/packages/fltk.scm                              |     8 +-
 gnu/packages/fonts.scm                             |   207 +-
 gnu/packages/fontutils.scm                         |   181 +-
 gnu/packages/forth.scm                             |     2 +-
 gnu/packages/fpga.scm                              |    90 +-
 gnu/packages/freedesktop.scm                       |   700 +-
 gnu/packages/freeipmi.scm                          |     2 +-
 gnu/packages/fribidi.scm                           |     2 +-
 gnu/packages/ftp.scm                               |    58 +-
 gnu/packages/fvwm.scm                              |    20 +-
 gnu/packages/game-development.scm                  |   543 +-
 gnu/packages/games.scm                             |  2789 +-
 gnu/packages/gawk.scm                              |    16 +-
 gnu/packages/gcc.scm                               |    62 +-
 gnu/packages/gd.scm                                |    11 +-
 gnu/packages/gdb.scm                               |   152 +-
 gnu/packages/genealogy.scm                         |    44 +-
 gnu/packages/genimage.scm                          |   249 +-
 gnu/packages/geo.scm                               |   992 +-
 gnu/packages/gettext.scm                           |    44 +-
 gnu/packages/ghostscript.scm                       |    12 +-
 gnu/packages/gimp.scm                              |   157 +-
 gnu/packages/gkrellm.scm                           |     2 +-
 gnu/packages/gl.scm                                |   158 +-
 gnu/packages/glib.scm                              |   286 +-
 gnu/packages/gnome-xyz.scm                         |   225 +-
 gnu/packages/gnome.scm                             |  5053 ++--
 gnu/packages/gnu-pw-mgr.scm                        |     2 +-
 gnu/packages/gnucash.scm                           |    27 +-
 gnu/packages/gnunet.scm                            |    30 +-
 gnu/packages/gnupg.scm                             |   248 +-
 gnu/packages/gnustep.scm                           |    37 +-
 gnu/packages/gnuzilla.scm                          |   681 +-
 gnu/packages/gobby.scm                             |    27 +-
 gnu/packages/golang.scm                            |   953 +-
 gnu/packages/gpodder.scm                           |    57 +-
 gnu/packages/gps.scm                               |    75 +-
 gnu/packages/graph.scm                             |   128 +-
 gnu/packages/graphics.scm                          |   593 +-
 gnu/packages/graphviz.scm                          |   146 +-
 gnu/packages/groff.scm                             |     8 +-
 gnu/packages/groovy.scm                            |     2 +-
 gnu/packages/gsasl.scm                             |    16 +-
 gnu/packages/gstreamer.scm                         |   401 +-
 gnu/packages/gtk.scm                               |  1085 +-
 gnu/packages/guile-wm.scm                          |    12 +-
 gnu/packages/guile-xyz.scm                         |  1346 +-
 gnu/packages/guile.scm                             |   107 +-
 gnu/packages/gv.scm                                |     2 +-
 gnu/packages/gxmessage.scm                         |     5 +-
 gnu/packages/hardware.scm                          |   213 +-
 gnu/packages/haskell-apps.scm                      |   624 +-
 gnu/packages/haskell-check.scm                     |   546 +-
 gnu/packages/haskell-crypto.scm                    |   291 +-
 gnu/packages/haskell-web.scm                       |  1459 +-
 gnu/packages/haskell-xyz.scm                       |  7310 ++---
 gnu/packages/haskell.scm                           |    43 +-
 gnu/packages/hexedit.scm                           |    11 +-
 gnu/packages/hugs.scm                              |     2 +-
 gnu/packages/hurd.scm                              |    64 +-
 gnu/packages/hyperledger.scm                       |    29 +-
 gnu/packages/i2p.scm                               |     5 +-
 gnu/packages/ibus.scm                              |    88 +-
 gnu/packages/icu4c.scm                             |     6 +-
 gnu/packages/idris.scm                             |    86 +-
 gnu/packages/idutils.scm                           |     7 +-
 gnu/packages/image-processing.scm                  |   275 +-
 gnu/packages/image-viewers.scm                     |   330 +-
 gnu/packages/image.scm                             |   244 +-
 gnu/packages/imagemagick.scm                       |     8 +-
 gnu/packages/inklingreader.scm                     |     8 +-
 gnu/packages/inkscape.scm                          |   112 +-
 gnu/packages/installers.scm                        |     2 +-
 gnu/packages/instrumentation.scm                   |   234 +
 gnu/packages/ipfs.scm                              |   157 +-
 gnu/packages/irc.scm                               |   218 +-
 gnu/packages/jami.scm                              |    83 +-
 gnu/packages/java-compression.scm                  |     9 +-
 gnu/packages/java-graphics.scm                     |    10 +-
 gnu/packages/java-maths.scm                        |     2 +-
 gnu/packages/java.scm                              |  1272 +-
 gnu/packages/javascript.scm                        |   178 +-
 gnu/packages/jemalloc.scm                          |     2 +-
 gnu/packages/jose.scm                              |     6 +-
 gnu/packages/jrnl.scm                              |    18 +-
 gnu/packages/julia-jll.scm                         |   719 +-
 gnu/packages/julia-xyz.scm                         |  1675 +-
 gnu/packages/julia.scm                             |   226 +-
 gnu/packages/jupyter.scm                           |   238 +-
 gnu/packages/kawa.scm                              |     2 +-
 gnu/packages/kde-frameworks.scm                    |  1572 +-
 gnu/packages/kde-internet.scm                      |   421 +-
 gnu/packages/kde-multimedia.scm                    |   555 +-
 gnu/packages/kde-pim.scm                           |  1732 +-
 gnu/packages/kde-plasma.scm                        |    99 +-
 gnu/packages/kde-systemtools.scm                   |   282 +-
 gnu/packages/kde-utils.scm                         |   406 +-
 gnu/packages/kde.scm                               |   739 +-
 gnu/packages/kerberos.scm                          |    97 +-
 gnu/packages/key-mon.scm                           |     4 +-
 gnu/packages/kodi.scm                              |    17 +-
 gnu/packages/language.scm                          |    83 +-
 gnu/packages/lean.scm                              |     2 +-
 gnu/packages/lego.scm                              |    11 +-
 gnu/packages/less.scm                              |    14 +-
 gnu/packages/lesstif.scm                           |     5 +-
 gnu/packages/libcanberra.scm                       |     6 +-
 gnu/packages/libedit.scm                           |     2 +-
 gnu/packages/libevent.scm                          |    61 +-
 gnu/packages/libffi.scm                            |    13 +-
 gnu/packages/libftdi.scm                           |     2 +-
 gnu/packages/libidn.scm                            |     2 +-
 gnu/packages/libphidget.scm                        |     2 +-
 gnu/packages/libreoffice.scm                       |   222 +-
 gnu/packages/libusb.scm                            |    85 +-
 gnu/packages/license.scm                           |    48 +-
 gnu/packages/lighting.scm                          |    19 +-
 gnu/packages/linphone.scm                          |    57 +-
 gnu/packages/linux.scm                             |  1829 +-
 gnu/packages/lirc.scm                              |    10 +-
 gnu/packages/lisp-check.scm                        |   822 +-
 gnu/packages/lisp-xyz.scm                          |  5013 ++--
 gnu/packages/lisp.scm                              |    64 +-
 gnu/packages/llvm.scm                              |   677 +-
 gnu/packages/logging.scm                           |    18 +-
 gnu/packages/logo.scm                              |     2 +-
 gnu/packages/lout.scm                              |     2 +-
 gnu/packages/lsof.scm                              |   140 +-
 gnu/packages/lua.scm                               |   111 +-
 gnu/packages/lxde.scm                              |   190 +-
 gnu/packages/lxqt.scm                              |   533 +-
 gnu/packages/machine-learning.scm                  |   747 +-
 gnu/packages/magic-wormhole.scm                    |    52 +-
 gnu/packages/mail.scm                              |  1155 +-
 gnu/packages/make-bootstrap.scm                    |   406 +-
 gnu/packages/man.scm                               |    46 +-
 gnu/packages/markup.scm                            |    66 +-
 gnu/packages/mastodon.scm                          |    69 +-
 gnu/packages/mate.scm                              |   716 +-
 gnu/packages/maths.scm                             |  1419 +-
 gnu/packages/matrix.scm                            |   231 +-
 gnu/packages/maven-parent-pom.scm                  |    35 +-
 gnu/packages/maven.scm                             |   861 +-
 gnu/packages/mc.scm                                |    17 +-
 gnu/packages/mcrypt.scm                            |     6 +-
 gnu/packages/medical.scm                           |     4 +-
 gnu/packages/mercury.scm                           |     6 +-
 gnu/packages/mes.scm                               |     5 +-
 gnu/packages/messaging.scm                         |  1087 +-
 gnu/packages/microcom.scm                          |     9 +-
 gnu/packages/minetest.scm                          |    49 +-
 gnu/packages/moe.scm                               |     4 +-
 gnu/packages/monitoring.scm                        |   118 +-
 gnu/packages/mono.scm                              |     2 +-
 gnu/packages/moreutils.scm                         |    19 +-
 gnu/packages/mp3.scm                               |    70 +-
 gnu/packages/mpd.scm                               |   197 +-
 gnu/packages/mpi.scm                               |    29 +-
 gnu/packages/mtools.scm                            |     4 +-
 gnu/packages/multiprecision.scm                    |    60 +-
 gnu/packages/music.scm                             |  1794 +-
 gnu/packages/nano.scm                              |     7 +-
 gnu/packages/ncdu.scm                              |     2 +-
 gnu/packages/ncurses.scm                           |     8 +-
 gnu/packages/nettle.scm                            |     4 +-
 gnu/packages/networking.scm                        |   858 +-
 gnu/packages/nfs.scm                               |     8 +-
 gnu/packages/nickle.scm                            |     2 +-
 gnu/packages/nicotine.scm                          |     4 +-
 gnu/packages/node-xyz.scm                          |    67 +-
 gnu/packages/node.scm                              |   106 +-
 gnu/packages/noweb.scm                             |     2 +-
 gnu/packages/nss.scm                               |    41 +-
 gnu/packages/ntp.scm                               |    22 +-
 gnu/packages/nvi.scm                               |     5 +-
 gnu/packages/ocaml.scm                             |  1996 +-
 gnu/packages/ocr.scm                               |     6 +-
 gnu/packages/onc-rpc.scm                           |     9 +-
 gnu/packages/openbox.scm                           |    27 +-
 gnu/packages/opencl.scm                            |    32 +-
 gnu/packages/opencog.scm                           |    31 +-
 gnu/packages/openkinect.scm                        |    14 +-
 gnu/packages/openldap.scm                          |    60 +-
 gnu/packages/openpgp.scm                           |    14 +-
 gnu/packages/openstack.scm                         |   351 +-
 gnu/packages/orange.scm                            |    89 +-
 gnu/packages/orpheus.scm                           |    14 +-
 gnu/packages/ots.scm                               |     5 +-
 gnu/packages/package-management.scm                |   472 +-
 gnu/packages/pantheon.scm                          |    17 +-
 gnu/packages/parallel.scm                          |    46 +-
 gnu/packages/pascal.scm                            |    71 +-
 gnu/packages/password-utils.scm                    |   130 +-
 gnu/packages/patches/abseil-cpp-fix-gtest.patch    |    16 -
 gnu/packages/patches/agg-2.5-gcc8.patch            |    14 +
 .../patches/alpine-fix-privacy-policy-crash.patch  |    39 +
 gnu/packages/patches/awesome-4.3-fno-common.patch  |   178 +
 .../aws-c-auth-install-private-headers.patch       |    19 +
 gnu/packages/patches/aws-c-cal-cmake-prefix.patch  |    13 -
 .../patches/aws-c-event-stream-cmake-prefix.patch  |    13 -
 gnu/packages/patches/aws-c-io-cmake-prefix.patch   |    13 -
 .../aws-c-io-disable-networking-tests.patch        |    81 -
 .../patches/aws-checksums-cmake-prefix.patch       |    13 -
 .../patches/bear-disable-preinstall-tests.patch    |    40 -
 .../bind-re-add-attr-constructor-priority.patch    |    57 +
 .../cabal-install-base16-bytestring1.0.patch       |    29 +
 gnu/packages/patches/cabal-install-ghc8.10.patch   |   393 +
 .../patches/cdrkit-libre-cross-compile.patch       |    32 +
 gnu/packages/patches/ceph-boost-compat.patch       |    18 +
 gnu/packages/patches/ceph-rocksdb-compat.patch     |   303 +
 .../patches/clang-10.0-libc-search-path.patch      |    93 +-
 .../patches/clang-11.0-libc-search-path.patch      |   101 +-
 .../patches/clang-12-tools-extra-directory.patch   |    16 -
 .../patches/clang-12.0-libc-search-path.patch      |    84 +
 .../patches/clang-7.0-libc-search-path.patch       |    82 +-
 .../patches/clang-8.0-libc-search-path.patch       |    94 +
 .../patches/clang-9.0-libc-search-path.patch       |    90 +-
 .../patches/cling-use-shared-library.patch         |   329 +
 gnu/packages/patches/coq-fix-envvars.patch         |   139 +
 .../patches/cpufrequtils-fix-aclocal.patch         |    46 -
 .../patches/curl-7.77-tls-priority-string.patch    |    98 -
 .../patches/diffoscope-fix-llvm-test.patch         |    28 +
 .../patches/diffutils-fix-signal-processing.patch  |    58 +
 .../patches/diffutils-gets-undeclared.patch        |    71 -
 .../patches/disarchive-cross-compilation.patch     |    77 -
 gnu/packages/patches/dynaconf-unvendor-deps.patch  |   179 +
 .../patches/elogind-revert-polkit-detection.patch  |    41 +
 .../patches/emacs-exwm-fix-fullscreen-states.patch |    39 -
 .../patches/emacs-telega-path-placeholder.patch    |    49 +-
 gnu/packages/patches/emacs-telega-test-env.patch   |    30 +-
 .../patches/evolution-CVE-2020-11879.patch         |   122 -
 .../evolution-data-server-CVE-2020-14928.patch     |   115 -
 .../evolution-data-server-CVE-2020-16117.patch     |    28 -
 .../evolution-data-server-libical-compat.patch     |    36 -
 .../patches/evolution-data-server-locales.patch    |    33 -
 .../evolution-data-server-printableoptions.patch   |    57 -
 .../patches/evolution-printableoptions.patch       |    57 -
 gnu/packages/patches/farstream-gupnp.patch         |   140 +
 gnu/packages/patches/flatpak-fix-path.patch        |    29 +
 .../patches/freecad-boost-serialization.patch      |    27 +
 gnu/packages/patches/freecad-vtk9.patch            |   827 +
 .../patches/ganeti-deterministic-manual.patch      |    16 -
 gnu/packages/patches/ganeti-drbd-compat.patch      |   166 -
 gnu/packages/patches/ganeti-haskell-compat.patch   |    18 +
 gnu/packages/patches/ganeti-os-disk-size.patch     |    17 -
 gnu/packages/patches/ganeti-sphinx-compat.patch    |    24 +
 .../patches/gcc-5-fix-powerpc64le-build.patch      |    64 +
 ...Libs.patch => gd-Revert-fix-303-gdlib.pc.patch} |     0
 gnu/packages/patches/gdb-fix-gnu-nat-build.patch   |   254 +
 gnu/packages/patches/gdb-hurd.patch                |    69 -
 gnu/packages/patches/gdm-default-session.patch     |    37 +-
 gnu/packages/patches/gdm-elogind-support.patch     |   211 +
 .../patches/gdm-pass-gdk-pixbuf-loader-env.patch   |    24 +
 .../gdm-remove-hardcoded-xwayland-path.patch       |    22 +
 .../gdm-wayland-session-wrapper-from-env.patch     |    35 +
 gnu/packages/patches/geary-CVE-2020-24661.patch    |   133 -
 gnu/packages/patches/geeqie-clutter.patch          |    35 +
 gnu/packages/patches/genimage-mke2fs-test.patch    |    40 +
 gnu/packages/patches/genimage-signedness.patch     |    24 -
 .../patches/ghc-diff-swap-cover-args.patch         |    20 -
 .../patches/ghc-haddock-api-fix-haddock.patch      |    54 -
 gnu/packages/patches/ghc-hpack-fix-tests.patch     |   193 -
 .../ghc-language-haskell-extract-ghc-8.10.patch    |    27 +
 .../patches/ghc-microlens-aeson-fix-tests.patch    |    27 -
 .../patches/ghc-pandoc-fix-html-tests.patch        |    92 -
 .../patches/ghc-pandoc-fix-latex-test.patch        |    31 -
 .../patches/glib-networking-32-bit-time.patch      |    61 +
 .../patches/gnome-boxes-add-guix-logo.patch        |    32 +
 .../patches/gnome-online-miners-tracker-3.patch    |  1505 +
 .../patches/gnome-screenshot-meson-0.60.patch      |    39 +
 .../patches/gnome-session-support-elogind.patch    |    73 +
 .../patches/gnome-shell-CVE-2020-17489.patch       |    46 -
 .../patches/gnome-shell-disable-test.patch         |    25 -
 gnu/packages/patches/gnome-shell-theme.patch       |    51 -
 .../gnome-todo-delete-esource-duplicate.patch      |    10 -
 .../go-github-com-golang-snappy-32bit-test.patch   |    53 +
 gnu/packages/patches/grfcodec-gcc-compat.patch     |    31 +
 .../gst-libav-64channels-stack-corruption.patch    |    31 -
 .../patches/gst-plugins-bad-fix-overflow.patch     |   263 -
 .../gst-plugins-base-fix-id3v2-invalid-read.patch  |    40 -
 .../patches/gst-plugins-good-CVE-2021-3497.patch   |   174 -
 .../patches/gst-plugins-good-CVE-2021-3498.patch   |    22 -
 .../gst-plugins-ugly-fix-out-of-bound-reads.patch  |   119 -
 gnu/packages/patches/gtk2-fix-builder-test.patch   |    94 +
 .../patches/gtk4-respect-GUIX_GTK4_PATH.patch      |    51 +
 gnu/packages/patches/guile-email-fix-tests.patch   |    35 +
 .../guile-git-adjust-for-libgit2-1.2.0.patch       |    78 +
 .../gvfs-add-support-for-libplist-2.2.patch        |    34 -
 gnu/packages/patches/hedgewars-network-bsd.patch   |   150 +
 gnu/packages/patches/helm-fix-gcc-9-build.patch    |   140 +
 gnu/packages/patches/hexchat-add-libera-chat.patch |    76 -
 .../i3status-rust-enable-unstable-features.patch   |    20 +
 gnu/packages/patches/i7z-gcc-10.patch              |    23 +
 gnu/packages/patches/icecat-makeicecat.patch       |   133 +-
 .../patches/idris-build-with-haskeline-0.8.patch   |    85 +
 .../patches/idris-build-with-megaparsec-9.patch    |    27 +
 .../inkscape-1.1-fix-build-witch-gcc7.5.patch      |    24 -
 gnu/packages/patches/json-c-CVE-2020-12762.patch   |   193 -
 .../patches/jsoncpp-pkg-config-version.patch       |    24 +
 .../patches/julia-allow-parallel-build.patch       |    32 +
 .../patches/ldc-bootstrap-disable-tests.patch      |    72 -
 .../patches/ldc-disable-phobos-tests.patch         |    22 -
 gnu/packages/patches/lib2geom-fix-tests.patch      |   192 -
 gnu/packages/patches/libblockdev-glib-compat.patch |    61 -
 .../patches/libcacard-unknown-variable.patch       |    50 -
 .../libunwind-julia-fix-GCC10-fno-common.patch     |    40 +
 .../patches/llvm-3.6-fix-build-with-gcc-10.patch   |    13 +
 gnu/packages/patches/mariadb-CVE-2021-27928.patch  |   642 -
 gnu/packages/patches/mariadb-cmake-compat.patch    |    17 -
 gnu/packages/patches/mathjax-disable-webpack.patch |    23 +
 gnu/packages/patches/mathjax-no-a11y.patch         |   286 +
 gnu/packages/patches/mesa-skip-tests.patch         |    28 +-
 .../meson-allow-dirs-outside-of-prefix.patch       |    20 +
 gnu/packages/patches/metabat-fix-compilation.patch |    39 -
 .../patches/minetest-add-MINETEST_MOD_PATH.patch   |     2 +-
 .../mixxx-link-qtscriptbytearray-qtscript.patch    |    25 +
 .../mixxx-system-googletest-benchmark.patch        |    43 +
 .../patches/monero-use-system-miniupnpc.patch      |    12 +-
 gnu/packages/patches/mupdf-CVE-2021-3407.patch     |    51 -
 gnu/packages/patches/mupdf-fix-linkage.patch       |    27 -
 gnu/packages/patches/network-manager-meson.patch   |    21 +
 .../patches/network-manager-plugin-path.patch      |    69 +-
 gnu/packages/patches/ngless-unliftio.patch         |    66 +
 gnu/packages/patches/nnpack-system-libraries.patch |   205 +
 gnu/packages/patches/ntfs-3g-CVE-2019-9755.patch   |    72 -
 .../patches/ocaml-cairo2-caml_ba_array-fix.patch   |    68 -
 .../ocaml-ppx-variants-ppxlib-api-change.patch     |    42 -
 .../patches/ocaml-qcheck-fix-test-whitespace.patch |    24 +
 gnu/packages/patches/p11-kit-hurd.patch            |    46 +
 gnu/packages/patches/php-bug-74093-test.patch      |    48 +
 .../php-openssl_x509_checkpurpose_basic.patch      |   108 +
 gnu/packages/patches/pigx-bsseq-no-citeproc.patch  |    33 +
 .../patches/pigx-chipseq-no-citeproc.patch         |    33 +
 gnu/packages/patches/pigx-rnaseq-no-citeproc.patch |    33 +
 .../patches/pigx-sars-cov2-ww-no-citeproc.patch    |    33 +
 .../patches/pigx-scrnaseq-no-citeproc.patch        |    33 +
 .../patches/pitivi-fix-build-with-meson-0.60.patch |    46 +
 gnu/packages/patches/polkit-CVE-2021-3560.patch    |    21 -
 .../patches/polkit-configure-elogind.patch         |    15 +
 gnu/packages/patches/polkit-use-duktape.patch      |  5030 ++++
 .../patches/ppsspp-disable-upgrade-and-gold.patch  |     4 +-
 .../patches/purescript-relax-dependencies.patch    |    40 -
 .../patches/python-magic-python-bytecode.patch     |    19 +
 .../patches/python-peachpy-determinism.patch       |    25 +
 .../patches/python-poppler-qt5-fix-build.patch     |   116 +
 .../patches/python-pyflakes-test-location.patch    |    42 +
 .../patches/python-pytorch-system-libraries.patch  |   178 +-
 .../patches/python-versioneer-guix-support.patch   |    35 +
 gnu/packages/patches/python-werkzeug-tests.patch   |    58 +
 gnu/packages/patches/qemu-fix-agent-paths.patch    |    66 +
 gnu/packages/patches/qemu-meson-compat.patch       |    27 -
 gnu/packages/patches/qemu-sphinx-compat.patch      |    18 -
 .../patches/racket-minimal-backport-1629887.patch  |    28 -
 .../patches/range-v3-build-with-gcc10.patch        |   122 +
 .../patches/retroarch-LIBRETRO_DIRECTORY.patch     |    32 +-
 .../patches/rust-adblock-ignore-live-tests.patch   |    69 +
 .../patches/rust-openssl-sys-no-vendor.patch       |     2 +
 .../patches/rust-reproducible-builds.patch         |    25 -
 .../patches/rust-shell2batch-lint-fix.patch        |    25 +
 .../patches/rust-wl-clipboard-rs-newer-wl.patch    |    26 +
 gnu/packages/patches/rustc-1.39.0-src.patch        |    99 +
 .../patches/sbcl-aserve-add-HTML-5-elements.patch  |    63 +
 .../patches/sbcl-aserve-fix-rfe12668.patch         |    43 +
 .../sbcl-burgled-batteries3-fix-signals.patch      |    70 +
 .../patches/sbcl-png-fix-sbcl-compatibility.patch  |    60 +
 .../patches/scalapack-blacs-mpi-deprecations.patch |   170 -
 .../patches/scalapack-gcc-10-compilation.patch     |  5684 ++++
 .../sendgmail-accept-ignored-gsuite-flag.patch     |    39 +
 .../sendgmail-remove-domain-restriction.patch      |    34 +
 gnu/packages/patches/spice-vdagent-glib-2.68.patch |   112 +
 .../sssd-collision-with-external-nss-symbol.patch  |    71 +
 gnu/packages/patches/strace-readlink-tests.patch   |    46 +
 gnu/packages/patches/syslinux-gcc10.patch          |    87 +
 .../patches/syslinux-strip-gnu-property.patch      |    31 +
 .../telepathy-glib-channel-memory-leak.patch       |    19 -
 gnu/packages/patches/tor-sandbox-i686.patch        |    36 +
 .../transmission-remote-gtk-fix-appstream.patch    |    61 -
 .../patches/trytond-add-egg-modules-to-path.patch  |    22 +
 .../patches/trytond-add-guix_trytond_path.patch    |    26 +
 .../patches/u-boot-allow-disabling-openssl.patch   |   164 +
 .../patches/u-boot-rk3399-enable-emmc-phy.patch    |    26 +
 gnu/packages/patches/udiskie-no-appindicator.patch |   155 -
 .../patches/ungoogled-chromium-RUNPATH.patch       |    22 +
 ...googled-chromium-accelerated-video-decode.patch |    18 +
 .../patches/ungoogled-chromium-ffmpeg-compat.patch |    68 +
 .../patches/ungoogled-chromium-system-nspr.patch   |    54 +
 .../patches/webkitgtk-bind-all-fonts.patch         |     2 +-
 .../xf86-video-mach64-bool-to-boolean.patch        |    79 +
 .../patches/xf86-video-nouveau-fixup-ABI.patch     |    64 +
 .../patches/xf86-video-qxl-fix-build.patch         |   101 +
 .../patches/xgboost-use-system-dmlc-core.patch     |    34 +
 gnu/packages/patches/yggdrasil-extra-config.patch  |    78 +-
 .../patches/zig-disable-libc-note-test.patch       |    31 +
 gnu/packages/patches/zig-use-system-paths.patch    |   143 +
 gnu/packages/patchutils.scm                        |    69 +-
 gnu/packages/patool.scm                            |   118 +
 gnu/packages/pciutils.scm                          |     3 +-
 gnu/packages/pcre.scm                              |    15 +-
 gnu/packages/pdf.scm                               |   265 +-
 gnu/packages/pem.scm                               |     2 +-
 gnu/packages/pep.scm                               |    31 +-
 gnu/packages/perl-check.scm                        |   238 +-
 gnu/packages/perl-compression.scm                  |    11 +-
 gnu/packages/perl-maths.scm                        |    10 +-
 gnu/packages/perl-web.scm                          |    11 +-
 gnu/packages/perl.scm                              |  1685 +-
 gnu/packages/perl6.scm                             |    44 +-
 gnu/packages/phabricator.scm                       |     8 +-
 gnu/packages/photo.scm                             |   121 +-
 gnu/packages/php.scm                               |    14 +-
 gnu/packages/piet.scm                              |    13 +-
 gnu/packages/pkg-config.scm                        |     5 +-
 gnu/packages/plan9.scm                             |     3 +-
 gnu/packages/plotutils.scm                         |   147 +-
 gnu/packages/poedit.scm                            |    21 +-
 gnu/packages/polkit.scm                            |   137 +-
 gnu/packages/popt.scm                              |     2 +-
 gnu/packages/presentation.scm                      |    17 +-
 gnu/packages/pretty-print.scm                      |    38 +-
 gnu/packages/profiling.scm                         |    41 +-
 gnu/packages/protobuf.scm                          |    57 +-
 gnu/packages/pulseaudio.scm                        |   179 +-
 gnu/packages/pumpio.scm                            |     4 +-
 gnu/packages/pure.scm                              |     4 +-
 gnu/packages/purescript.scm                        |   216 +-
 gnu/packages/pv.scm                                |    23 +-
 gnu/packages/python-build.scm                      |   216 +-
 gnu/packages/python-check.scm                      |   630 +-
 gnu/packages/python-compression.scm                |   145 +-
 gnu/packages/python-crypto.scm                     |   272 +-
 gnu/packages/python-science.scm                    |   380 +-
 gnu/packages/python-web.scm                        |  1925 +-
 gnu/packages/python-xyz.scm                        |  7737 +++---
 gnu/packages/python.scm                            |    48 +-
 gnu/packages/qt.scm                                |   338 +-
 gnu/packages/racket.scm                            |    21 +-
 gnu/packages/radio.scm                             |   793 +-
 gnu/packages/rails.scm                             |   179 +-
 gnu/packages/ratpoison.scm                         |     3 +-
 gnu/packages/rcm.scm                               |     3 +-
 gnu/packages/rdesktop.scm                          |    25 +-
 gnu/packages/rdf.scm                               |    71 +-
 gnu/packages/re2c.scm                              |     2 +-
 gnu/packages/readline.scm                          |     8 +-
 gnu/packages/rednotebook.scm                       |     6 +-
 gnu/packages/robotics.scm                          |    35 +-
 gnu/packages/rocm.scm                              |    23 +-
 gnu/packages/rpc.scm                               |    35 +-
 gnu/packages/rpm.scm                               |    50 +-
 gnu/packages/rrdtool.scm                           |    13 +-
 gnu/packages/rsync.scm                             |    21 +-
 gnu/packages/ruby.scm                              |  1757 +-
 gnu/packages/rust-apps.scm                         |   475 +-
 gnu/packages/rust.scm                              |   582 +-
 gnu/packages/sagemath.scm                          |    46 +-
 gnu/packages/samba.scm                             |   127 +-
 gnu/packages/sawfish.scm                           |    32 +-
 gnu/packages/scanner.scm                           |     8 +-
 gnu/packages/scheme.scm                            |   128 +-
 gnu/packages/screen.scm                            |     3 +-
 gnu/packages/scribus.scm                           |     4 +-
 gnu/packages/scsi.scm                              |     7 +-
 gnu/packages/sdl.scm                               |   146 +-
 gnu/packages/search.scm                            |   223 +-
 gnu/packages/security-token.scm                    |   257 +-
 gnu/packages/selinux.scm                           |    11 +-
 gnu/packages/sequoia.scm                           |    21 +-
 gnu/packages/serialization.scm                     |   116 +-
 gnu/packages/serveez.scm                           |    13 +-
 gnu/packages/shells.scm                            |   106 +-
 gnu/packages/shellutils.scm                        |   252 +-
 gnu/packages/simh.scm                              |     2 +-
 gnu/packages/simulation.scm                        |    46 +-
 gnu/packages/skarnet.scm                           |    66 +-
 gnu/packages/skribilo.scm                          |    24 +-
 gnu/packages/slang.scm                             |    22 +-
 gnu/packages/smalltalk.scm                         |    34 +-
 gnu/packages/sml.scm                               |   267 +-
 gnu/packages/solidity.scm                          |     4 +-
 gnu/packages/speech.scm                            |    60 +-
 gnu/packages/sphinx.scm                            |   328 +-
 gnu/packages/spice.scm                             |   125 +-
 gnu/packages/spreadsheet.scm                       |   119 +
 gnu/packages/sqlite.scm                            |    16 +-
 gnu/packages/ssh.scm                               |   194 +-
 gnu/packages/sssd.scm                              |   129 +-
 gnu/packages/stalonetray.scm                       |     2 +-
 gnu/packages/statistics.scm                        |  2089 +-
 gnu/packages/stb.scm                               |     2 +-
 gnu/packages/stenography.scm                       |    20 +-
 gnu/packages/storage.scm                           |    68 +-
 gnu/packages/suckless.scm                          |   188 +-
 gnu/packages/swig.scm                              |    12 +-
 gnu/packages/sync.scm                              |   114 +-
 gnu/packages/syncthing.scm                         |    79 +-
 gnu/packages/syndication.scm                       |   201 +-
 gnu/packages/synergy.scm                           |     2 +-
 gnu/packages/task-management.scm                   |    88 +-
 gnu/packages/task-runners.scm                      |     2 +-
 gnu/packages/tbb.scm                               |    82 +-
 gnu/packages/tcl.scm                               |    44 +-
 gnu/packages/telegram.scm                          |    51 +-
 gnu/packages/telephony.scm                         |   163 +-
 gnu/packages/terminals.scm                         |   246 +-
 gnu/packages/tex.scm                               |   946 +-
 gnu/packages/texinfo.scm                           |    18 +-
 gnu/packages/text-editors.scm                      |   163 +-
 gnu/packages/textutils.scm                         |    40 +-
 gnu/packages/time.scm                              |    78 +-
 gnu/packages/tls.scm                               |   282 +-
 gnu/packages/tmux.scm                              |    16 +-
 gnu/packages/tor.scm                               |   182 +-
 gnu/packages/toys.scm                              |    23 +-
 gnu/packages/tryton.scm                            |  4235 ++-
 gnu/packages/tv.scm                                |    26 +-
 gnu/packages/uglifyjs.scm                          |     3 +-
 gnu/packages/unicode.scm                           |     2 +-
 gnu/packages/upnp.scm                              |     8 +-
 gnu/packages/usb-modeswitch.scm                    |     9 +-
 gnu/packages/uucp.scm                              |    23 +-
 gnu/packages/valgrind.scm                          |     2 +-
 gnu/packages/version-control.scm                   |   511 +-
 gnu/packages/video.scm                             |  1257 +-
 gnu/packages/vim.scm                               |   344 +-
 gnu/packages/virtualization.scm                    |   666 +-
 gnu/packages/visidata.scm                          |    64 -
 gnu/packages/vlang.scm                             |     6 +-
 gnu/packages/vnc.scm                               |   125 +-
 gnu/packages/vpn.scm                               |   226 +-
 gnu/packages/vulkan.scm                            |    64 +-
 gnu/packages/w3m.scm                               |    14 +-
 gnu/packages/wdiff.scm                             |     6 +-
 gnu/packages/web-browsers.scm                      |   255 +-
 gnu/packages/web.scm                               |  1671 +-
 gnu/packages/webkit.scm                            |    64 +-
 gnu/packages/wget.scm                              |    27 +-
 gnu/packages/wine.scm                              |    39 +-
 gnu/packages/wireservice.scm                       |    12 +-
 gnu/packages/wm.scm                                |   830 +-
 gnu/packages/wordnet.scm                           |     3 +-
 gnu/packages/wv.scm                                |     9 +-
 gnu/packages/wxwidgets.scm                         |    30 +-
 gnu/packages/xdisorg.scm                           |   603 +-
 gnu/packages/xfce.scm                              |   584 +-
 gnu/packages/xfig.scm                              |    11 +-
 gnu/packages/xiph.scm                              |    98 +-
 gnu/packages/xml.scm                               |   294 +-
 gnu/packages/xnee.scm                              |    18 +-
 gnu/packages/xorg.scm                              |  1633 +-
 gnu/packages/zig.scm                               |   104 +
 gnu/packages/zile.scm                              |     4 +-
 gnu/packages/zwave.scm                             |     9 +-
 gnu/platform.scm                                   |    38 +
 gnu/platforms/arm.scm                              |    36 +
 gnu/platforms/hurd.scm                             |    28 +
 gnu/services.scm                                   |     8 +-
 gnu/services/admin.scm                             |     2 +-
 gnu/services/auditd.scm                            |     2 +-
 gnu/services/authentication.scm                    |     4 +-
 gnu/services/avahi.scm                             |     2 +-
 gnu/services/base.scm                              |   533 +-
 gnu/services/cgit.scm                              |     4 +-
 gnu/services/configuration.scm                     |    96 +-
 gnu/services/cuirass.scm                           |     6 +-
 gnu/services/cups.scm                              |     8 +-
 gnu/services/databases.scm                         |    10 +-
 gnu/services/dbus.scm                              |    19 +-
 gnu/services/desktop.scm                           |    20 +-
 gnu/services/dns.scm                               |    12 +-
 gnu/services/docker.scm                            |    14 +-
 gnu/services/file-sharing.scm                      |     2 +-
 gnu/services/ganeti.scm                            |    24 +-
 gnu/services/getmail.scm                           |     2 +-
 gnu/services/hurd.scm                              |     4 +-
 gnu/services/lirc.scm                              |     2 +-
 gnu/services/mail.scm                              |     6 +-
 gnu/services/mcron.scm                             |     2 +-
 gnu/services/messaging.scm                         |     4 +-
 gnu/services/monitoring.scm                        |     6 +-
 gnu/services/networking.scm                        |    10 +-
 gnu/services/nix.scm                               |     2 +-
 gnu/services/pm.scm                                |     4 +-
 gnu/services/rsync.scm                             |     7 +-
 gnu/services/science.scm                           |     2 +-
 gnu/services/shepherd.scm                          |     2 +-
 gnu/services/sound.scm                             |     4 +-
 gnu/services/ssh.scm                               |    15 +-
 gnu/services/syncthing.scm                         |     2 +-
 gnu/services/telephony.scm                         |     8 +-
 gnu/services/version-control.scm                   |     4 +-
 gnu/services/virtualization.scm                    |    99 +-
 gnu/services/vpn.scm                               |     6 +-
 gnu/services/web.scm                               |    27 +-
 gnu/services/xorg.scm                              |    48 +-
 gnu/system.scm                                     |    77 +-
 gnu/system/examples/desktop.tmpl                   |     7 +-
 gnu/system/file-systems.scm                        |    91 +-
 gnu/system/hurd.scm                                |    16 +-
 gnu/system/image.scm                               |   112 +-
 gnu/system/images/hurd.scm                         |     9 +-
 gnu/system/images/novena.scm                       |     6 +-
 gnu/system/images/pine64.scm                       |     6 +-
 gnu/system/images/pinebook-pro.scm                 |     6 +-
 gnu/system/images/rock64.scm                       |     8 +-
 gnu/system/install.scm                             |     5 +-
 gnu/system/linux-initrd.scm                        |    25 +-
 gnu/system/mapped-devices.scm                      |    10 +-
 gnu/system/uuid.scm                                |     9 +-
 gnu/system/vm.scm                                  |     5 +-
 gnu/tests/audio.scm                                |     7 +-
 gnu/tests/base.scm                                 |    45 +-
 gnu/tests/ci.scm                                   |     9 +-
 gnu/tests/cups.scm                                 |     7 +-
 gnu/tests/databases.scm                            |    24 +-
 gnu/tests/desktop.scm                              |     9 +-
 gnu/tests/dict.scm                                 |     9 +-
 gnu/tests/docker.scm                               |    14 +-
 gnu/tests/file-sharing.scm                         |     7 +-
 gnu/tests/ganeti.scm                               |    39 +-
 gnu/tests/guix.scm                                 |    14 +-
 gnu/tests/install.scm                              |    91 +-
 gnu/tests/ldap.scm                                 |     7 +-
 gnu/tests/linux-modules.scm                        |    11 +-
 gnu/tests/mail.scm                                 |    30 +-
 gnu/tests/messaging.scm                            |    23 +-
 gnu/tests/monitoring.scm                           |    15 +-
 gnu/tests/networking.scm                           |   179 +-
 gnu/tests/nfs.scm                                  |    23 +-
 gnu/tests/package-management.scm                   |     8 +-
 gnu/tests/reconfigure.scm                          |    21 +-
 gnu/tests/rsync.scm                                |     7 +-
 gnu/tests/security-token.scm                       |     7 +-
 gnu/tests/singularity.scm                          |     9 +-
 gnu/tests/ssh.scm                                  |     9 +-
 gnu/tests/telephony.scm                            |     7 +-
 gnu/tests/version-control.scm                      |    33 +-
 gnu/tests/virtualization.scm                       |    16 +-
 gnu/tests/web.scm                                  |    43 +-
 guix/build-system/asdf.scm                         |     3 +-
 guix/build-system/cmake.scm                        |     2 +
 guix/build-system/glib-or-gtk.scm                  |     7 +-
 guix/build-system/gnu.scm                          |     4 +
 guix/build-system/go.scm                           |   120 +-
 guix/build-system/haskell.scm                      |    11 +-
 guix/build-system/julia.scm                        |     8 +-
 guix/build-system/linux-module.scm                 |    33 +-
 guix/build-system/meson.scm                        |    14 +-
 guix/build-system/r.scm                            |     2 +-
 guix/build-system/renpy.scm                        |     1 +
 guix/build-system/trivial.scm                      |     2 +
 guix/build/download.scm                            |    26 +-
 guix/build/emacs-build-system.scm                  |     7 +-
 guix/build/emacs-utils.scm                         |     2 +-
 guix/build/glib-or-gtk-build-system.scm            |   168 +-
 guix/build/go-build-system.scm                     |     6 +-
 guix/build/haskell-build-system.scm                |    46 +-
 guix/build/julia-build-system.scm                  |    84 +-
 guix/build/linux-module-build-system.scm           |    35 +-
 guix/build/meson-build-system.scm                  |    18 +-
 guix/build/minetest-build-system.scm               |    25 +-
 guix/build/po.scm                                  |   117 +-
 guix/build/qt-utils.scm                            |     8 +-
 guix/build/renpy-build-system.scm                  |     2 +-
 guix/build/syscalls.scm                            |    97 +-
 guix/build/union.scm                               |     7 +-
 guix/cache.scm                                     |    10 +-
 guix/channels.scm                                  |     9 +-
 guix/cpio.scm                                      |    21 +-
 guix/derivations.scm                               |    31 +-
 guix/diagnostics.scm                               |    38 +-
 guix/discovery.scm                                 |    32 +-
 guix/docker.scm                                    |     9 +-
 guix/download.scm                                  |    45 +-
 guix/extracting-download.scm                       |   179 +
 guix/gexp.scm                                      |    20 +-
 guix/git.scm                                       |    92 +-
 guix/gnupg.scm                                     |    31 +-
 guix/graph.scm                                     |    45 +-
 guix/import/cran.scm                               |   110 +-
 guix/import/crate.scm                              |     8 +-
 guix/import/egg.scm                                |    37 +-
 guix/import/elpa.scm                               |    24 +-
 guix/import/git.scm                                |   225 +
 guix/import/gnu.scm                                |     3 +-
 guix/import/go.scm                                 |    13 +-
 guix/import/hackage.scm                            |    20 +-
 guix/import/minetest.scm                           |    75 +-
 guix/import/opam.scm                               |     8 +-
 guix/import/print.scm                              |    85 +-
 guix/import/pypi.scm                               |    85 +-
 guix/import/stackage.scm                           |   111 +-
 guix/import/texlive.scm                            |   264 +-
 guix/import/utils.scm                              |    17 +-
 guix/inferior.scm                                  |    17 +-
 guix/licenses.scm                                  |     2 +
 guix/lint.scm                                      |    32 +-
 guix/narinfo.scm                                   |     4 +-
 guix/packages.scm                                  |   152 +-
 guix/profiles.scm                                  |   178 +-
 guix/progress.scm                                  |    26 +-
 guix/scripts/challenge.scm                         |    97 +-
 guix/scripts/environment.scm                       |   480 +-
 guix/scripts/graph.scm                             |    11 +-
 guix/scripts/hash.scm                              |   107 +-
 guix/scripts/home.scm                              |   538 +
 guix/scripts/home/import.scm                       |   186 +
 guix/scripts/import/cran.scm                       |    35 +-
 guix/scripts/import/egg.scm                        |    34 +-
 guix/scripts/import/pypi.scm                       |    32 +-
 guix/scripts/import/texlive.scm                    |    16 +-
 guix/scripts/offload.scm                           |    55 +-
 guix/scripts/package.scm                           |    47 +-
 guix/scripts/publish.scm                           |    82 +-
 guix/scripts/refresh.scm                           |    52 +-
 guix/scripts/shell.scm                             |   399 +
 guix/scripts/style.scm                             |    58 +-
 guix/scripts/system.scm                            |    17 +-
 guix/self.scm                                      |   115 +-
 guix/status.scm                                    |     2 +
 guix/store.scm                                     |    22 +-
 guix/store/deduplication.scm                       |    69 +-
 guix/substitutes.scm                               |     6 +-
 guix/svn-download.scm                              |    31 +-
 guix/swh.scm                                       |    63 +-
 guix/tests.scm                                     |    30 +-
 guix/tests/git.scm                                 |     7 +-
 guix/ui.scm                                        |    33 +-
 guix/utils.scm                                     |     6 +
 m4/guix.m4                                         |     7 +-
 nix/libstore/build.cc                              |     3 +-
 nix/libstore/gc.cc                                 |     4 +-
 nix/libstore/local-store.cc                        |     7 +-
 nix/libstore/local-store.hh                        |     3 +
 nix/libstore/optimise-store.cc                     |    15 +-
 nix/libutil/util.cc                                |     9 +-
 nix/local.mk                                       |     5 +-
 po/doc/guix-cookbook.de.po                         |  1432 +-
 .../{guix-cookbook.ru.po => guix-cookbook.es.po}   |  1410 +-
 po/doc/guix-cookbook.fa.po                         |  1381 +-
 po/doc/guix-cookbook.fr.po                         |  1416 +-
 po/doc/guix-cookbook.ko.po                         |  1397 +-
 po/doc/guix-cookbook.ru.po                         |  1396 +-
 po/doc/guix-cookbook.sk.po                         |  1383 +-
 po/doc/guix-cookbook.zh_Hans.po                    |  1381 +-
 po/doc/guix-manual.de.po                           | 27311 ++++++++++---------
 po/doc/guix-manual.es.po                           | 26134 ++++++++++--------
 po/doc/guix-manual.fa.po                           | 25332 +++++++++--------
 po/doc/guix-manual.fr.po                           | 26010 ++++++++++--------
 po/doc/guix-manual.it.po                           | 25341 +++++++++--------
 po/doc/guix-manual.ko.po                           | 25649 +++++++++--------
 po/doc/guix-manual.pt_BR.po                        | 25615 +++++++++--------
 po/doc/guix-manual.ru.po                           | 25816 ++++++++++--------
 po/doc/guix-manual.sk.po                           | 25511 +++++++++--------
 po/doc/guix-manual.zh_CN.po                        | 25573 +++++++++--------
 po/doc/local.mk                                    |     1 +
 po/guix/POTFILES.in                                |    25 +
 po/guix/cs.po                                      |  2090 +-
 po/guix/da.po                                      |  2203 +-
 po/guix/de.po                                      |  2275 +-
 po/guix/eo.po                                      |  2152 +-
 po/guix/es.po                                      |  2651 +-
 po/guix/fr.po                                      |  2212 +-
 po/guix/hu.po                                      |  2144 +-
 po/guix/it.po                                      |  2058 +-
 po/guix/ko.po                                      |  2093 +-
 po/guix/nl.po                                      |  2253 +-
 po/guix/oc.po                                      |  2037 +-
 po/guix/pl.po                                      |  2150 +-
 po/guix/pt_BR.po                                   |  2287 +-
 po/guix/ru.po                                      |  2108 +-
 po/guix/si.po                                      |  2035 +-
 po/guix/sk.po                                      |  2281 +-
 po/guix/sr.po                                      |  2141 +-
 po/guix/sv.po                                      |  2146 +-
 po/guix/ta.po                                      |  2159 +-
 po/guix/vi.po                                      |  2134 +-
 po/guix/zh_CN.po                                   |  2083 +-
 po/packages/da.po                                  |  4602 ++--
 po/packages/de.po                                  |  4596 ++--
 po/packages/eo.po                                  |  4590 ++--
 po/packages/es.po                                  |  4634 ++--
 po/packages/fr.po                                  |  4900 ++--
 po/packages/hu.po                                  |  4597 ++--
 po/packages/it.po                                  |  4595 ++--
 po/packages/ko.po                                  |  4597 ++--
 po/packages/nl.po                                  |  4595 ++--
 po/packages/oc.po                                  |  4595 ++--
 po/packages/pl.po                                  |  4587 ++--
 po/packages/pt_BR.po                               |  4587 ++--
 po/packages/sk.po                                  |  4595 ++--
 po/packages/sr.po                                  |  4587 ++--
 po/packages/zh_CN.po                               |  4595 ++--
 tests/channels.scm                                 |    47 +
 tests/cran.scm                                     |     9 +-
 tests/derivations.scm                              |    14 +-
 tests/egg.scm                                      |     2 +-
 tests/elpa.scm                                     |    12 +
 tests/gexp.scm                                     |    58 +-
 tests/git.scm                                      |    28 +
 tests/go.scm                                       |     6 +-
 tests/graph.scm                                    |    21 +-
 tests/guix-build.sh                                |    10 +
 tests/guix-environment-container.sh                |     8 +
 tests/guix-environment.sh                          |     7 +
 tests/guix-hash.sh                                 |    26 +-
 tests/guix-home.sh                                 |   131 +
 tests/guix-shell.sh                                |   116 +
 tests/hackage.scm                                  |    20 +-
 tests/home-import.scm                              |   188 +
 tests/import-git.scm                               |   245 +
 tests/lint.scm                                     |    49 +-
 tests/minetest.scm                                 |   169 +-
 tests/nar.scm                                      |     7 +-
 tests/opam.scm                                     |    81 +-
 tests/packages.scm                                 |    36 +
 tests/print.scm                                    |    84 +
 tests/profiles.scm                                 |     7 +
 tests/pypi.scm                                     |   113 +-
 tests/store-deduplication.scm                      |    41 +-
 tests/store.scm                                    |   110 +-
 tests/syscalls.scm                                 |    35 +
 tests/texlive.scm                                  |   221 +-
 1025 files changed, 341414 insertions(+), 288075 deletions(-)

diff --cc gnu/packages/admin.scm
index 78b37c0,3b1a998..72b0b4e
--- a/gnu/packages/admin.scm
+++ b/gnu/packages/admin.scm
@@@ -1289,14 -1274,31 +1269,13 @@@ connection alive."
                       ,(map (lambda (dir)
                               (string-append dir "/bin:"
                                              dir "/sbin"))
 -                           (list inetutils net-tools coreutils sed))))
 -                 ;; TODO(core-updates): should not be required anymore,
 -                 ;; once <https://issues.guix.gnu.org/49290> has been merged.
 -                 ,@(if (%current-target-system)
 -                       '((for-each
 -                          (lambda (file)
 -                            (substitute* file
 -                              (((assoc-ref native-inputs "bash"))
 -                               (assoc-ref inputs "bash"))))
 -                          (list (string-append libexec
 -                                               "/dhclient-script")
 -                                (string-append libexec
 -                                               "/.dhclient-script-real"))))
 -                       '())
 -                 #t))))))
 +                           (list inetutils net-tools coreutils sed))))))))))
  
        (native-inputs
-        `(("perl" ,perl)
-          ("file" ,file)))
+        (list perl file))
  
        (inputs `(("inetutils" ,inetutils)
 -                ;; TODO(core-updates): simply make this unconditional
 -                ,@(if (%current-target-system)
 -                      ;; for wrap-program
 -                      `(("bash" ,(canonical-package bash-minimal)))
 -                      '())
 +                ("bash" ,bash-minimal)
                  ,@(if (hurd-target?) '()
                        `(("net-tools" ,net-tools)
                          ("iproute" ,iproute)))
diff --cc gnu/packages/glib.scm
index 8117d79,1bd1d6c..3e51045
--- a/gnu/packages/glib.scm
+++ b/gnu/packages/glib.scm
@@@ -486,16 -482,24 +482,16 @@@ be used when cross-compiling.
      (native-inputs
       `(("glib" ,glib "bin")
         ("pkg-config" ,pkg-config)
 -       ;; TODO(core-updates): Unconditionally place "flex" and "bison"
 -       ;; in 'native-inputs'.
 -       ,@(if (%current-target-system)
 -             `(("bison" ,bison)
 -               ("flex" ,flex))
 -             '())))
 +       ("bison" ,bison)
 +       ("flex" ,flex)))
      (inputs
 -     `(,@(if (%current-target-system)
 -             `(("python" ,python))
 -             `(("bison" ,bison)
 -               ("flex" ,flex)
 -               ("python" ,python-wrapper)))
 +     `(("python" ,python)
         ("zlib" ,zlib)))
      (propagated-inputs
-      `(("glib" ,glib)
-        ;; In practice, GIR users will need libffi when using
-        ;; gobject-introspection.
-        ("libffi" ,libffi)))
+      (list glib
+            ;; In practice, GIR users will need libffi when using
+            ;; gobject-introspection.
+            libffi))
      (native-search-paths
       (list
        (search-path-specification
diff --cc gnu/packages/gtk.scm
index 842a46a,a5b804d..f18cd5b
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@@ -641,22 -657,23 +653,23 @@@ highlighting and other features typica
                 (("\\[ 'pixbuf-fail', \\['conform', 'slow'\\], \\],")
                  ""))))
           ;; The slow tests take longer than the specified timeout.
 -         ,@(if (any (cute string=? <> (%current-system))
 -                    '("armhf-linux" "aarch64-linux"))
 +         ,@(if (target-arm? (%current-system))
                 '((replace 'check
 -                   (lambda _
 -                     (invoke "meson" "test" "--timeout-multiplier" "5"))))
 +                   (lambda* (#:key tests? #:allow-other-keys)
 +                     (when tests?
 +                       (invoke "meson" "test" "--timeout-multiplier" "5")))))
                 '()))))
      (propagated-inputs
-      `( ;; Required by gdk-pixbuf-2.0.pc
-        ("glib" ,glib)
-        ;; Required by gdk-pixbuf-xlib-2.0.pc
-        ("libx11" ,libx11)
-        ;; Used for testing and required at runtime.
-        ("shared-mime-info" ,shared-mime-info)))
+      (list ;; Required by gdk-pixbuf-2.0.pc
+            glib
+            ;; Required by gdk-pixbuf-xlib-2.0.pc
+            libx11
+            ;; Used for testing and required at runtime.
+            shared-mime-info))
      (inputs
-      `(("bash-minimal" ,bash-minimal) ; for glib-or-gtk-wrap
-        ("jasper" ,jasper)
+      `(,@(if (%current-target-system)
+              `(("bash-minimal" ,bash-minimal)) ; for glib-or-gtk-wrap
+              '())
         ("libjpeg" ,libjpeg-turbo)
         ("libpng"  ,libpng)
         ("libtiff" ,libtiff)))
diff --cc gnu/packages/networking.scm
index d6a2b6b,333ddb7..1eb6bff
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@@ -2246,17 -2240,20 +2240,16 @@@ sockets in Perl."
                  "01cbgz6lc3v59sldqk96l1281kp2qxnsa2qwlf2ikvjlyr1gi2dw"))))
      (build-system cmake-build-system)
      (native-inputs
-      `(("pkg-config" ,pkg-config)))
+      (list pkg-config))
      (inputs
-      `(("dbus" ,dbus)
-        ("zlib" ,zlib)))
+      (list dbus zlib))
      (arguments
 -     `(#:phases
 +     '(#:phases
         (modify-phases %standard-phases
           (replace 'check
 -           ;; TODO(core-updates): Make this unconditional.
 -           ,(if (%current-target-system)
 -                '(lambda* (#:key tests? #:allow-other-keys)
 -                   (when tests?
 -                     (invoke "ctest" "-E" "url-test")))
 -                '(lambda _
 -                   (invoke "ctest" "-E" "url-test")))))))
 +           (lambda* (#:key tests? #:allow-other-keys)
 +             (when tests?
 +               (invoke "ctest" "-E" "url-test")))))))
      (synopsis "Library providing automatic proxy configuration management")
      (description "Libproxy handles the details of HTTP/HTTPS proxy
  configuration for applications across all scenarios.  Applications using
diff --cc gnu/packages/nss.scm
index 6315138,bb44935..7dc12b6
--- a/gnu/packages/nss.scm
+++ b/gnu/packages/nss.scm
@@@ -50,13 -49,13 +50,13 @@@
               (sha256
                (base32
                 "1j5b2m8cjlhnnv8sq34587avaagkqvh521w4f95miwgvsn3xlaap"))))
 -    (build-system gnu-build-system)
 +    (build-system mozilla-build-system)
      (inputs
       ;; For 'compile-et.pl' and 'nspr-config'.
-      `(("perl" ,perl) ; for 'compile-et.pl'
-        ("bash-minimal" ,bash-minimal))) ; for 'nspr-config'
+      (list perl ;for 'compile-et.pl'
+            bash-minimal)) ;for 'nspr-config'
      (native-inputs
-      `(("perl" ,perl)))
+      (list perl))
      (arguments
       `(;; Prevent the 'native' perl from sneaking into the closure.
         ;; XXX it would be nice to do the same for 'bash-minimal',
diff --cc guix/build/qt-utils.scm
index 97145a1,fa018a9..b9c5a76
--- a/guix/build/qt-utils.scm
+++ b/guix/build/qt-utils.scm
@@@ -105,11 -106,11 +106,11 @@@
                         (cons output-dir input-directories)
                         output-dir)))
      (when (not (null? vars-to-wrap))
 -      (apply wrap-program program vars-to-wrap))))
 +      (apply wrap-program program #:sh sh vars-to-wrap))))
  
 -(define* (wrap-qt-program program-name #:key inputs output
 +(define* (wrap-qt-program program-name #:key (sh (which "bash")) inputs output
                            (qt-wrap-excluded-inputs %qt-wrap-excluded-inputs))
-   "Wrap the specified programm (which must reside in the OUTPUT's \"/bin\"
+   "Wrap the specified program (which must reside in the OUTPUT's \"/bin\"
  directory) with suitably set environment variables.
  
  This is like qt-build-systems's phase \"qt-wrap\", but only the named program



reply via email to

[Prev in Thread] Current Thread [Next in Thread]