[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