guix-commits
[Top][All Lists]
Advanced

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

01/01: Merge branch 'master' into staging


From: guix-commits
Subject: 01/01: Merge branch 'master' into staging
Date: Thu, 8 Apr 2021 16:53:40 -0400 (EDT)

apteryx pushed a commit to branch staging
in repository guix.

commit 533a893cc6b03f100566760d6e0c8e0500ed7082
Merge: 6a2546f c762df5
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Thu Apr 8 15:47:00 2021 -0400

    Merge branch 'master' into staging
    
    Conflicts:
        .guix-authorizations
        gnu/ci.scm
        gnu/packages/base.scm
        gnu/packages/databases.scm
        gnu/packages/gnome.scm
        gnu/packages/gtk.scm
        gnu/packages/imagemagick.scm
        gnu/packages/password-utils.scm
        gnu/packages/python-xyz.scm
        gnu/packages/web-browsers.scm

 .guix-authorizations                               |   28 +-
 Makefile.am                                        |   12 +-
 build-aux/build-self.scm                           |  138 +-
 configure.ac                                       |    6 +-
 doc/build.scm                                      |   34 +-
 doc/contributing.texi                              |   25 +-
 doc/guix.texi                                      |  919 ++-
 etc/committer.scm.in                               |  144 +-
 etc/completion/fish/guix.fish                      |    7 +-
 etc/completion/zsh/_guix                           |    2 +-
 etc/guix-install.sh                                |    4 +
 etc/news.scm                                       |  512 +-
 gnu/build/activation.scm                           |   66 +-
 gnu/build/file-systems.scm                         |   39 +-
 gnu/ci.scm                                         |   66 +-
 gnu/image.scm                                      |    1 +
 gnu/local.mk                                       |  123 +-
 gnu/machine/ssh.scm                                |    6 +-
 gnu/packages/acl.scm                               |   43 +-
 gnu/packages/admin.scm                             |  250 +-
 gnu/packages/adns.scm                              |   18 +
 gnu/packages/aidc.scm                              |   21 +-
 gnu/packages/algebra.scm                           |   65 +-
 gnu/packages/animation.scm                         |    6 +-
 gnu/packages/assembly.scm                          |   37 +-
 gnu/packages/astronomy.scm                         |  314 +-
 gnu/packages/audio.scm                             |  197 +-
 gnu/packages/authentication.scm                    |    4 +-
 gnu/packages/autotools.scm                         |    8 +-
 .../aux-files/chromium/master-preferences.json     |    8 +-
 .../aux-files/linux-libre/5.10-x86_64.conf         |    2 +-
 .../{5.10-x86_64.conf => 5.11-arm.conf}            | 8139 +++++++++-----------
 .../{5.10-x86_64.conf => 5.11-arm64.conf}          | 7911 +++++++++----------
 .../{5.10-x86_64.conf => 5.11-i686.conf}           |  777 +-
 .../{5.10-x86_64.conf => 5.11-x86_64.conf}         |  189 +-
 gnu/packages/axoloti.scm                           |   32 +-
 gnu/packages/backup.scm                            |   40 +-
 gnu/packages/base.scm                              |   34 +-
 gnu/packages/batik.scm                             |    4 +-
 gnu/packages/benchmark.scm                         |   34 +-
 gnu/packages/bioconductor.scm                      | 1532 +++-
 gnu/packages/bioinformatics.scm                    | 1866 ++---
 gnu/packages/boost.scm                             |    3 +-
 gnu/packages/bootloaders.scm                       |    5 +-
 gnu/packages/bootstrap.scm                         |   39 +-
 gnu/packages/build-tools.scm                       |  110 +-
 gnu/packages/busybox.scm                           |    5 +-
 gnu/packages/c.scm                                 |   96 +-
 gnu/packages/calendar.scm                          |    8 +-
 gnu/packages/ccache.scm                            |   30 +-
 gnu/packages/cdrom.scm                             |    8 +-
 gnu/packages/check.scm                             |   40 +-
 gnu/packages/chez.scm                              |  261 +-
 gnu/packages/chromium.scm                          |   71 +-
 gnu/packages/ci.scm                                |  110 +-
 gnu/packages/cmake.scm                             |   56 +-
 gnu/packages/cobol.scm                             |    9 +-
 gnu/packages/code.scm                              |    6 +-
 gnu/packages/commencement.scm                      |   28 +-
 gnu/packages/compression.scm                       |  188 +-
 gnu/packages/compton.scm                           |    2 +-
 gnu/packages/cpp.scm                               |  338 +-
 gnu/packages/cran.scm                              | 2258 +++++-
 gnu/packages/crates-graphics.scm                   |  160 +-
 gnu/packages/crates-gtk.scm                        |   40 +-
 gnu/packages/crates-io.scm                         | 2840 +++++--
 gnu/packages/cross-base.scm                        |    2 +-
 gnu/packages/crypto.scm                            |  121 +-
 gnu/packages/cryptsetup.scm                        |    6 +-
 gnu/packages/cups.scm                              |   36 +-
 gnu/packages/curl.scm                              |   21 +-
 gnu/packages/cybersecurity.scm                     |    6 +-
 gnu/packages/cyrus-sasl.scm                        |   18 +
 gnu/packages/databases.scm                         |  436 +-
 gnu/packages/datastructures.scm                    |   10 +-
 gnu/packages/dbm.scm                               |    6 +
 gnu/packages/debug.scm                             |   11 +-
 gnu/packages/dictionaries.scm                      |    6 +-
 gnu/packages/diffoscope.scm                        |   11 +-
 gnu/packages/disk.scm                              |   88 +-
 gnu/packages/display-managers.scm                  |   31 +
 gnu/packages/distributed.scm                       |    2 +-
 gnu/packages/django.scm                            |   12 +-
 gnu/packages/dns.scm                               |   48 +-
 gnu/packages/docbook.scm                           |   17 +-
 gnu/packages/docker.scm                            |  114 +-
 gnu/packages/documentation.scm                     |    2 +-
 gnu/packages/dunst.scm                             |   22 +-
 gnu/packages/ebook.scm                             |    6 +-
 gnu/packages/education.scm                         |   21 +-
 gnu/packages/efi.scm                               |    4 +-
 gnu/packages/electronics.scm                       |   58 +-
 gnu/packages/elf.scm                               |    5 +
 gnu/packages/elixir.scm                            |    6 +-
 gnu/packages/emacs-xyz.scm                         | 2200 ++++--
 gnu/packages/emacs.scm                             |    6 +-
 gnu/packages/embedded.scm                          |   53 +-
 gnu/packages/emulators.scm                         |  131 +-
 gnu/packages/engineering.scm                       |  506 +-
 gnu/packages/enlightenment.scm                     |    4 +-
 gnu/packages/esolangs.scm                          |   37 +
 gnu/packages/fcitx5.scm                            |   17 +-
 gnu/packages/file-systems.scm                      |  118 +-
 gnu/packages/file.scm                              |    2 +
 gnu/packages/finance.scm                           |   40 +-
 gnu/packages/fonts.scm                             |   46 +-
 gnu/packages/fontutils.scm                         |   29 +-
 gnu/packages/fpga.scm                              |    4 +-
 gnu/packages/freedesktop.scm                       |  131 +-
 gnu/packages/freeipmi.scm                          |    6 +-
 gnu/packages/ftp.scm                               |  121 +-
 gnu/packages/game-development.scm                  |   61 +-
 gnu/packages/games.scm                             |  224 +-
 gnu/packages/gcc.scm                               |   41 +-
 gnu/packages/genealogy.scm                         |    6 +-
 gnu/packages/geo.scm                               |  169 +-
 gnu/packages/gettext.scm                           |    3 +-
 gnu/packages/gimp.scm                              |   64 +-
 gnu/packages/gl.scm                                |   11 +-
 gnu/packages/glib.scm                              |  118 +-
 gnu/packages/gnome-xyz.scm                         |   64 +
 gnu/packages/gnome.scm                             |  369 +-
 gnu/packages/gnunet.scm                            |    2 +-
 gnu/packages/gnupg.scm                             |    9 +-
 gnu/packages/gnuzilla.scm                          |   14 +-
 gnu/packages/golang.scm                            |  382 +-
 gnu/packages/gps.scm                               |    5 +-
 gnu/packages/graph.scm                             |   31 +-
 gnu/packages/graphics.scm                          |   56 +-
 gnu/packages/groff.scm                             |    3 +-
 gnu/packages/gstreamer.scm                         |    4 +-
 gnu/packages/gtk.scm                               |  133 +-
 gnu/packages/guile-xyz.scm                         |  279 +-
 gnu/packages/guile.scm                             |   55 +-
 gnu/packages/haskell-apps.scm                      |   72 +-
 gnu/packages/haskell-xyz.scm                       |   44 +-
 gnu/packages/heads.scm                             |    2 +-
 gnu/packages/i2p.scm                               |   34 +-
 gnu/packages/ibus.scm                              |   28 +-
 gnu/packages/image-processing.scm                  |  140 +-
 gnu/packages/image-viewers.scm                     |   43 +-
 gnu/packages/image.scm                             |  133 +-
 gnu/packages/imagemagick.scm                       |  186 +-
 gnu/packages/installers.scm                        |   29 +-
 gnu/packages/ipfs.scm                              |    6 +-
 gnu/packages/irc.scm                               |   10 +-
 gnu/packages/jami.scm                              |  316 +-
 gnu/packages/java-compression.scm                  |    5 +
 gnu/packages/java.scm                              |  184 +-
 gnu/packages/javascript.scm                        |    8 +-
 gnu/packages/julia-xyz.scm                         | 1044 ++-
 gnu/packages/kde-frameworks.scm                    |   32 +
 gnu/packages/kde-multimedia.scm                    |    2 +-
 gnu/packages/kde-pim.scm                           |   12 +-
 gnu/packages/kde.scm                               |   48 +-
 gnu/packages/language.scm                          |  131 +-
 gnu/packages/libcanberra.scm                       |    2 +-
 gnu/packages/libevent.scm                          |   17 +
 gnu/packages/libffi.scm                            |    5 +-
 gnu/packages/libreoffice.scm                       |   13 +-
 gnu/packages/license.scm                           |    2 +-
 gnu/packages/linphone.scm                          | 1049 ++-
 gnu/packages/linux.scm                             |  295 +-
 gnu/packages/lirc.scm                              |    3 +-
 gnu/packages/lisp-xyz.scm                          | 1722 ++++-
 gnu/packages/lisp.scm                              |   14 +-
 gnu/packages/llvm.scm                              |   50 +-
 gnu/packages/logging.scm                           |   25 +-
 gnu/packages/lolcode.scm                           |   60 -
 gnu/packages/lua.scm                               |  125 +-
 gnu/packages/lxde.scm                              |   12 +-
 gnu/packages/machine-learning.scm                  |   25 +-
 gnu/packages/mail.scm                              |  180 +-
 gnu/packages/make-bootstrap.scm                    |    4 +-
 gnu/packages/man.scm                               |   73 +-
 gnu/packages/markup.scm                            |   24 +
 gnu/packages/mate.scm                              |    8 +-
 gnu/packages/maths.scm                             |  134 +-
 gnu/packages/matrix.scm                            |   29 +-
 gnu/packages/mes.scm                               |   85 +-
 gnu/packages/messaging.scm                         |  528 +-
 gnu/packages/monitoring.scm                        |   53 +-
 gnu/packages/mp3.scm                               |   19 +-
 gnu/packages/mpd.scm                               |   11 +-
 gnu/packages/mpi.scm                               |   33 +-
 gnu/packages/music.scm                             |  315 +-
 gnu/packages/nano.scm                              |    4 +-
 gnu/packages/nettle.scm                            |   17 +-
 gnu/packages/networking.scm                        |  265 +-
 gnu/packages/node-xyz.scm                          |   32 +-
 gnu/packages/node.scm                              |  513 +-
 gnu/packages/ocaml.scm                             |  319 +-
 gnu/packages/ocr.scm                               |   70 +
 gnu/packages/onc-rpc.scm                           |    8 +-
 gnu/packages/opencl.scm                            |   68 +-
 gnu/packages/openkinect.scm                        |    5 +-
 gnu/packages/openldap.scm                          |    4 +-
 gnu/packages/package-management.scm                |   85 +-
 gnu/packages/parallel.scm                          |   36 +-
 gnu/packages/password-utils.scm                    |  249 +-
 gnu/packages/patches/abseil-cpp-fix-gtest.patch    |   16 +
 .../patches/abseil-cpp-fix-strerror_test.patch     |   42 +
 gnu/packages/patches/aws-c-cal-cmake-prefix.patch  |   13 +
 gnu/packages/patches/aws-c-io-cmake-prefix.patch   |   13 +
 .../aws-c-io-disable-networking-tests.patch        |   81 +
 gnu/packages/patches/bsdiff-CVE-2014-9862.patch    |   15 +
 gnu/packages/patches/busybox-CVE-2021-28831.patch  |   57 +
 gnu/packages/patches/cairo-CVE-2018-19876.patch    |   37 +
 gnu/packages/patches/cairo-CVE-2020-35492.patch    |   49 +
 .../chez-scheme-build-util-paths-backport.patch    |  780 ++
 .../patches/containerd-test-with-go1.13.patch      |   21 -
 .../patches/curl-7.76-use-ssl-cert-env.patch       |   64 +
 .../patches/cyrus-sasl-CVE-2019-19906.patch        |   25 +
 .../patches/efibootmgr-remove-extra-decl.patch     |   27 +
 .../patches/evolution-CVE-2020-11879.patch         |  122 +
 .../evolution-data-server-CVE-2020-14928.patch     |  115 +
 .../evolution-data-server-CVE-2020-16117.patch     |   28 +
 .../patches/exiv2-CVE-2017-14859-14862-14864.patch |   66 -
 gnu/packages/patches/exiv2-CVE-2017-14860.patch    |   48 -
 .../patches/gdk-pixbuf-CVE-2020-29385.patch        |   53 +
 gnu/packages/patches/geary-CVE-2020-24661.patch    |  133 +
 .../gimp-make-gegl-introspect-optional.patch       |   43 +
 gnu/packages/patches/glib-CVE-2021-27218.patch     |  132 +
 gnu/packages/patches/glib-CVE-2021-27219-01.patch  |  176 +
 gnu/packages/patches/glib-CVE-2021-27219-02.patch  |  264 +
 gnu/packages/patches/glib-CVE-2021-27219-03.patch  |  136 +
 gnu/packages/patches/glib-CVE-2021-27219-04.patch  |  308 +
 gnu/packages/patches/glib-CVE-2021-27219-05.patch  |   47 +
 gnu/packages/patches/glib-CVE-2021-27219-06.patch  |   94 +
 gnu/packages/patches/glib-CVE-2021-27219-07.patch  |  118 +
 gnu/packages/patches/glib-CVE-2021-27219-08.patch  |   94 +
 gnu/packages/patches/glib-CVE-2021-27219-09.patch  |   98 +
 gnu/packages/patches/glib-CVE-2021-27219-10.patch  |   52 +
 gnu/packages/patches/glib-CVE-2021-27219-11.patch  |   57 +
 gnu/packages/patches/glib-CVE-2021-27219-12.patch  |   30 +
 gnu/packages/patches/glib-CVE-2021-27219-13.patch  |   32 +
 gnu/packages/patches/glib-CVE-2021-27219-14.patch  |   32 +
 gnu/packages/patches/glib-CVE-2021-27219-15.patch  |   95 +
 gnu/packages/patches/glib-CVE-2021-27219-16.patch  |   43 +
 gnu/packages/patches/glib-CVE-2021-27219-17.patch  |   37 +
 gnu/packages/patches/glib-CVE-2021-27219-18.patch  |  232 +
 gnu/packages/patches/glib-CVE-2021-28153.patch     |  283 +
 gnu/packages/patches/glibc-ldd-powerpc.patch       |   10 +
 .../patches/gnome-shell-CVE-2020-17489.patch       |   46 +
 gnu/packages/patches/gnutls-CVE-2021-20231.patch   |   62 +
 gnu/packages/patches/gnutls-CVE-2021-20232.patch   |   60 +
 .../patches/hplip-remove-imageprocessor.patch      |   41 +-
 .../patches/http-parser-CVE-2020-8287.patch        |   75 +
 .../http-parser-fix-assertion-on-armhf.patch       |   39 -
 .../patches/imagemagick-CVE-2020-27829.patch       |   27 +
 .../patches/imagemagick-ReadDCMImage-fix.patch     |   26 +
 .../patches/imagemagick-ReadDCMPixels-fix.patch    |   35 +
 .../imagemagick-WriteTHUMBNAILImage-fix.patch      |   25 +
 .../patches/libcaca-CVE-2021-3410-pt1.patch        |  137 +
 .../patches/libcaca-CVE-2021-3410-pt2.patch        |   96 +
 gnu/packages/patches/libcroco-CVE-2020-12825.patch |  187 +
 .../patches/libvirt-add-install-prefix.patch       |  329 +
 .../patches/linphone-desktop-without-sdk.patch     |  235 +
 gnu/packages/patches/linphoneqt-tabbutton.patch    |   96 -
 .../patches/llhttp-bootstrap-CVE-2020-8287.patch   |  100 +
 gnu/packages/patches/lrzip-CVE-2017-8842.patch     |   23 -
 gnu/packages/patches/mariadb-CVE-2021-27928.patch  |  642 ++
 gnu/packages/patches/mediastreamer2-srtp2.patch    |  155 -
 ...ngodb-support-unknown-linux-distributions.patch |   55 -
 gnu/packages/patches/mpg321-CVE-2019-14247.patch   |   23 +
 gnu/packages/patches/mupdf-CVE-2021-3407.patch     |   51 +
 gnu/packages/patches/opendht-fix-jami.patch        |   33 -
 .../patches/openscad-parser-boost-1.72.patch       |   26 -
 gnu/packages/patches/openssh-fix-ssh-copy-id.patch |   38 -
 gnu/packages/patches/pidgin-vv-gst.patch           |   48 -
 .../patches/ppsspp-disable-upgrade-and-gold.patch  |  113 +-
 .../patches/python-2.7-CVE-2021-3177.patch         |  157 +
 .../patches/python-3.8-CVE-2021-3177.patch         |  194 +
 .../python-matplotlib-run-under-wayland-gtk3.patch |   31 +
 .../patches/python-shouldbe-0.1.2-cpy3.8.patch     |   82 -
 gnu/packages/patches/qemu-CVE-2021-20203.patch     |  172 +
 gnu/packages/patches/qemu-build-info-manual.patch  |  201 +-
 gnu/packages/patches/qemu-glibc-2.30.patch         |   57 +
 .../patches/retroarch-LIBRETRO_DIRECTORY.patch     |   32 +
 .../patches/retroarch-disable-online-updater.patch |   41 -
 .../patches/ruby-rack-ignore-failing-test.patch    |   13 -
 .../ruby-rubocop-break-dependency-cycle.patch      |  101 -
 .../ruby-tzinfo-data-ignore-broken-test.patch      |   13 -
 gnu/packages/patches/runc-CVE-2019-5736.patch      |  343 -
 gnu/packages/patches/screen-CVE-2021-26937.patch   |   66 +
 .../patches/sdcc-disable-non-free-code.patch       |  257 +-
 .../patches/ungoogled-chromium-system-opus.patch   |   27 +
 gnu/packages/patches/unzip-32bit-zipbomb-fix.patch |   50 +
 .../unzip-COVSCAN-fix-unterminated-string.patch    |  131 +
 gnu/packages/patches/unzip-CVE-2016-9844.patch     |   39 +
 gnu/packages/patches/unzip-CVE-2018-1000035.patch  |   34 +
 gnu/packages/patches/unzip-CVE-2018-18384.patch    |   35 +
 .../patches/unzip-alt-iconv-utf8-print.patch       |  381 +
 gnu/packages/patches/unzip-alt-iconv-utf8.patch    |  398 +
 gnu/packages/patches/unzip-case-insensitive.patch  |  131 +
 gnu/packages/patches/unzip-close.patch             |  176 +
 gnu/packages/patches/unzip-exec-shield.patch       |   10 +
 gnu/packages/patches/unzip-fix-recmatch.patch      |  477 ++
 gnu/packages/patches/unzip-manpage-fix.patch       |   11 +
 gnu/packages/patches/unzip-overflow.patch          |   25 +
 gnu/packages/patches/unzip-timestamp.patch         |   41 +
 gnu/packages/patches/unzip-valgrind.patch          |   26 +
 gnu/packages/patches/unzip-x-option.patch          |   28 +
 gnu/packages/patches/unzip-zipbomb-manpage.patch   |   25 +
 gnu/packages/patches/unzip-zipbomb-part1.patch     |   25 +
 gnu/packages/patches/unzip-zipbomb-part2.patch     |  349 +
 gnu/packages/patches/unzip-zipbomb-part3.patch     |  112 +
 gnu/packages/patches/upx-CVE-2021-20285.patch      |   76 +
 .../vtk-fix-freetypetools-build-failure.patch      |   32 +
 .../patches/wpa-supplicant-CVE-2021-27803.patch    |   50 +
 .../patches/wpa-supplicant-CVE-2021-30004.patch    |  115 +
 gnu/packages/patches/ytnef-CVE-2021-3403.patch     |   32 +
 gnu/packages/patches/ytnef-CVE-2021-3404.patch     |   30 +
 .../zstd-CVE-2021-24031_CVE-2021-24032.patch       |   68 +
 gnu/packages/patchutils.scm                        |   10 +-
 gnu/packages/pdf.scm                               |   18 +-
 gnu/packages/pep.scm                               |   15 -
 gnu/packages/perl-check.scm                        |    4 +-
 gnu/packages/perl-maths.scm                        |   67 +
 gnu/packages/perl-web.scm                          |    2 +-
 gnu/packages/perl.scm                              |  112 +-
 gnu/packages/photo.scm                             |   35 +-
 gnu/packages/php.scm                               |   17 +-
 gnu/packages/plotutils.scm                         |    6 +-
 gnu/packages/pretty-print.scm                      |   22 +-
 gnu/packages/prolog.scm                            |    4 +-
 gnu/packages/protobuf.scm                          |    3 +-
 gnu/packages/python-build.scm                      |   10 +-
 gnu/packages/python-check.scm                      |  100 +-
 gnu/packages/python-compression.scm                |    3 +-
 gnu/packages/python-crypto.scm                     |   50 +-
 gnu/packages/python-science.scm                    |  104 +-
 gnu/packages/python-web.scm                        |  258 +-
 gnu/packages/python-xyz.scm                        | 1201 ++-
 gnu/packages/python.scm                            |   36 +-
 gnu/packages/qt.scm                                |  477 +-
 gnu/packages/radio.scm                             |  477 +-
 gnu/packages/rails.scm                             |  131 +-
 gnu/packages/raspberry-pi.scm                      |    2 +-
 gnu/packages/rpc.scm                               |    7 +-
 gnu/packages/ruby.scm                              |  643 +-
 gnu/packages/rust-apps.scm                         |   90 +-
 gnu/packages/rust.scm                              |   13 +-
 gnu/packages/samba.scm                             |    4 +-
 gnu/packages/sawfish.scm                           |    2 +-
 gnu/packages/scanner.scm                           |   80 +-
 gnu/packages/scheme.scm                            |   98 +-
 gnu/packages/screen.scm                            |    5 +-
 gnu/packages/scsi.scm                              |    6 +-
 gnu/packages/sdl.scm                               |    3 +-
 gnu/packages/search.scm                            |    8 +-
 gnu/packages/security-token.scm                    |   10 +-
 gnu/packages/selinux.scm                           |   12 +-
 gnu/packages/sequoia.scm                           |   76 +
 gnu/packages/serialization.scm                     |    4 +-
 gnu/packages/shells.scm                            |  812 +-
 gnu/packages/simulation.scm                        |    2 +-
 gnu/packages/skarnet.scm                           |   24 +-
 gnu/packages/speech.scm                            |   52 +-
 gnu/packages/sphinx.scm                            |   52 +
 gnu/packages/sqlite.scm                            |   22 +
 gnu/packages/ssh.scm                               |  104 +-
 gnu/packages/statistics.scm                        |  351 +-
 gnu/packages/sync.scm                              |  201 +-
 gnu/packages/syndication.scm                       |  124 +
 gnu/packages/task-management.scm                   |  110 +-
 gnu/packages/task-runners.scm                      |   49 +
 gnu/packages/tcl.scm                               |   50 +
 gnu/packages/telegram.scm                          |   51 +-
 gnu/packages/telephony.scm                         |   76 +-
 gnu/packages/terminals.scm                         |   81 +-
 gnu/packages/tex.scm                               |  201 +-
 gnu/packages/texinfo.scm                           |    3 +-
 gnu/packages/text-editors.scm                      |   29 +-
 gnu/packages/textutils.scm                         |   62 +-
 gnu/packages/time.scm                              |   71 +-
 gnu/packages/tls.scm                               |   82 +-
 gnu/packages/tmux.scm                              |    6 +-
 gnu/packages/tor.scm                               |  178 +-
 gnu/packages/toys.scm                              |   39 +
 gnu/packages/upnp.scm                              |    7 +-
 gnu/packages/version-control.scm                   |   91 +-
 gnu/packages/video.scm                             |  171 +-
 gnu/packages/vim.scm                               |   26 +-
 gnu/packages/virtualization.scm                    |  431 +-
 gnu/packages/vpn.scm                               |   81 +-
 gnu/packages/vulkan.scm                            |    4 +-
 gnu/packages/web-browsers.scm                      |  128 +-
 gnu/packages/web.scm                               |  324 +-
 gnu/packages/webkit.scm                            |   31 +-
 gnu/packages/wm.scm                                |  150 +-
 gnu/packages/wxwidgets.scm                         |    4 +-
 gnu/packages/xdisorg.scm                           |   30 +-
 gnu/packages/xfce.scm                              |   67 +-
 gnu/packages/xml.scm                               |  156 +-
 gnu/packages/xorg.scm                              |  126 +-
 gnu/packages/zile.scm                              |    2 +-
 gnu/services.scm                                   |   10 +-
 gnu/services/admin.scm                             |    4 +-
 gnu/services/authentication.scm                    |   22 +-
 gnu/services/base.scm                              |   22 +-
 gnu/services/cuirass.scm                           |   61 +-
 gnu/services/cups.scm                              |   12 +-
 gnu/services/databases.scm                         |  113 +-
 gnu/services/dbus.scm                              |   37 +-
 gnu/services/dns.scm                               |   21 +-
 gnu/services/guix.scm                              |   88 +-
 gnu/services/mail.scm                              |    2 +-
 gnu/services/networking.scm                        |   13 +-
 gnu/services/shepherd.scm                          |   10 +-
 gnu/services/sysctl.scm                            |   12 +-
 gnu/services/virtualization.scm                    |  227 +-
 gnu/services/vpn.scm                               |  138 +-
 gnu/services/web.scm                               |  119 +-
 gnu/services/xorg.scm                              |    2 +
 gnu/system/hurd.scm                                |    2 +-
 gnu/system/images/hurd.scm                         |    3 +
 gnu/system/images/novena.scm                       |    3 +
 gnu/system/images/pine64.scm                       |    3 +
 gnu/system/images/pinebook-pro.scm                 |    3 +
 gnu/system/images/{pine64.scm => rock64.scm}       |   44 +-
 gnu/system/vm.scm                                  |   67 +-
 gnu/tests.scm                                      |    1 +
 gnu/tests/cuirass.scm                              |  276 -
 gnu/tests/databases.scm                            |   83 -
 gnu/tests/docker.scm                               |    4 +-
 gnu/tests/file-sharing.scm                         |  271 +
 gnu/tests/virtualization.scm                       |   11 +
 guix/build-system/cargo.scm                        |    5 +
 guix/build-system/go.scm                           |   35 +-
 guix/build-system/node.scm                         |   31 +-
 guix/build-system/python.scm                       |    6 +-
 guix/build/cargo-build-system.scm                  |   76 +-
 guix/build/download.scm                            |   40 +-
 guix/build/julia-build-system.scm                  |    2 +-
 guix/build/node-build-system.scm                   |  207 +-
 guix/build/profiles.scm                            |    4 +-
 guix/build/renpy-build-system.scm                  |    7 +-
 guix/build/syscalls.scm                            |  192 +-
 guix/channels.scm                                  |    2 +
 guix/describe.scm                                  |   70 +-
 guix/download.scm                                  |   57 +-
 guix/ftp-client.scm                                |   15 +-
 guix/gexp.scm                                      |  243 +-
 guix/git-download.scm                              |   11 +-
 guix/git.scm                                       |   12 +-
 guix/gnu-maintenance.scm                           |  222 +-
 guix/grafts.scm                                    |   12 +-
 guix/http-client.scm                               |  133 +-
 guix/import/cran.scm                               |    2 +-
 guix/import/gnome.scm                              |   12 +-
 guix/import/go.scm                                 |  550 ++
 guix/import/hackage.scm                            |    4 +-
 guix/import/print.scm                              |   11 +-
 guix/import/utils.scm                              |    2 +
 guix/inferior.scm                                  |   19 +-
 guix/licenses.scm                                  |   14 +-
 guix/lint.scm                                      |   62 +-
 guix/narinfo.scm                                   |   28 +-
 guix/openpgp.scm                                   |   11 -
 guix/packages.scm                                  |   57 +-
 guix/profiles.scm                                  |    9 +-
 guix/scripts.scm                                   |    9 +-
 guix/scripts/archive.scm                           |    4 +-
 guix/scripts/build.scm                             |    6 +-
 guix/scripts/challenge.scm                         |    2 +-
 guix/scripts/copy.scm                              |    4 +-
 guix/scripts/describe.scm                          |   12 +-
 guix/scripts/discover.scm                          |   12 +-
 guix/scripts/download.scm                          |   17 +-
 guix/scripts/edit.scm                              |   10 +-
 guix/scripts/environment.scm                       |   13 +-
 guix/scripts/import.scm                            |    2 +-
 guix/scripts/import/cran.scm                       |    2 +
 guix/scripts/import/{cran.scm => go.scm}           |   96 +-
 guix/scripts/pack.scm                              |   31 +-
 guix/scripts/package.scm                           |   11 +-
 guix/scripts/publish.scm                           |   12 +-
 guix/scripts/pull.scm                              |    8 +-
 guix/scripts/repl.scm                              |   11 +-
 guix/scripts/search.scm                            |    9 +-
 guix/scripts/show.scm                              |   10 +-
 guix/scripts/substitute.scm                        |  613 +-
 guix/scripts/system.scm                            |  148 +-
 guix/scripts/time-machine.scm                      |    5 +
 guix/scripts/weather.scm                           |   22 +-
 guix/self.scm                                      |    6 +-
 guix/serialization.scm                             |   56 +-
 guix/status.scm                                    |   28 +-
 guix/store.scm                                     |   18 +-
 guix/substitutes.scm                               |  371 +
 guix/tests/http.scm                                |   38 +-
 guix/ui.scm                                        |    6 +-
 guix/upstream.scm                                  |   15 +-
 guix/utils.scm                                     |   16 +-
 m4/guix.m4                                         |   21 +-
 nix/libstore/build.cc                              |   43 +-
 nix/local.mk                                       |    2 +-
 nix/nix-daemon/guix-daemon.cc                      |    4 +-
 nix/nix-daemon/nix-daemon.cc                       |    9 -
 nix/nix-daemon/shared.hh                           |    9 -
 po/guix/POTFILES.in                                |    1 +
 tests/derivations.scm                              |   41 +-
 tests/elpa.scm                                     |    3 -
 tests/gexp.scm                                     |  147 +-
 tests/gnu-maintenance.scm                          |   22 +-
 tests/go.scm                                       |  292 +
 tests/guix-build.sh                                |    6 +-
 tests/guix-lint.sh                                 |    5 +
 tests/guix-package.sh                              |   15 +
 tests/guix-system.sh                               |    9 +-
 tests/lint.scm                                     |  181 +-
 tests/publish.scm                                  |    4 +-
 tests/store.scm                                    |    2 +-
 tests/syscalls.scm                                 |   16 +-
 tests/texlive.scm                                  |    3 -
 tests/transformations.scm                          |   10 +
 517 files changed, 50409 insertions(+), 22680 deletions(-)

diff --cc gnu/packages/geo.scm
index f8408a0,bc5e682..8095148
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@@ -8,12 -8,12 +8,12 @@@
  ;;; Copyright © 2018 Joshua Sierles, Nextjournal <joshua@nextjournal.com>
  ;;; Copyright © 2018, 2019, 2020 Julien Lepiller <julien@lepiller.eu>
  ;;; Copyright © 2019, 2020, 2021 Guillaume Le Vaillant <glv@posteo.net>
- ;;; Copyright © 2019, 2020 Efraim Flashner <efraim@flashner.co.il>
+ ;;; Copyright © 2019, 2020, 2021 Efraim Flashner <efraim@flashner.co.il>
  ;;; Copyright © 2019 Wiktor Żelazny <wzelazny@vurv.cz>
 -;;; Copyright © 2019 Hartmut Goebel <h.goebel@crazy-compilers.com>
 +;;; Copyright © 2019, 2020 Hartmut Goebel <h.goebel@crazy-compilers.com>
  ;;; Copyright © 2020 Marius Bakke <mbakke@fastmail.com>
  ;;; Copyright © 2020 Christopher Baines <mail@cbaines.net>
- ;;; Copyright © 2020 Felix Gruber <felgru@posteo.net>
+ ;;; Copyright © 2020, 2021 Felix Gruber <felgru@posteo.net>
  ;;; Copyright © 2021 Sharlatan Hellseher <sharlatanus@gmail.com>
  ;;;
  ;;; This file is part of GNU Guix.
diff --cc gnu/packages/gnome.scm
index f498083,34f5078..abb4066
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@@ -3350,8 -3366,8 +3351,8 @@@ library."
  
  (define-public librsvg-next
    (package
 -    (name "librsvg")
 +    (name "librsvg-next")
-     (version "2.50.2")
+     (version "2.50.3")
      (source (origin
                (method url-fetch)
                (uri (string-append "mirror://gnome/sources/librsvg/"
@@@ -3365,9 -3381,10 +3366,10 @@@
                 '(begin (delete-file-recursively "vendor")
                         #t))))
      (build-system cargo-build-system)
 -    (outputs '("out" "doc"))
 +    (outputs '("out" "debug" "doc"))
      (arguments
-      `(#:modules
+      `(#:install-source? #f
+        #:modules
         ((guix build cargo-build-system)
          (guix build utils)
          ((guix build gnu-build-system) #:prefix gnu:))
diff --cc gnu/packages/gtk.scm
index 8c23b41,fa4241e..fc0ee7b
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@@ -24,7 -24,8 +24,8 @@@
  ;;; Copyright © 2019 Giacomo Leidi <goodoldpaul@autistici.org>
  ;;; Copyright © 2020 Brendan Tildesley <mail@brendan.scot>
  ;;; Copyright © 2020 Guillaume Le Vaillant <glv@posteo.net>
 -;;; Copyright © 2020 Maxim Cournoyer <maxim.cournoyer@gmail.com>
 +;;; Copyright © 2020, 2021 Maxim Cournoyer <maxim.cournoyer@gmail.com>
+ ;;; Copyright © 2021 Leo Famulari <leo@famulari.name>
  ;;;
  ;;; This file is part of GNU Guix.
  ;;;
@@@ -613,19 -617,27 +624,27 @@@ highlighting and other features typica
         ("gettext" ,gettext-minimal)
         ("glib" ,glib "bin")                               ; glib-mkenums, etc.
         ("gobject-introspection" ,gobject-introspection))) ; g-ir-compiler, 
etc.
 -   (synopsis "GNOME image loading and manipulation library")
 -   (description
 -    "GdkPixbuf is a library for image loading and manipulation developed
 +    (synopsis "GNOME image loading and manipulation library")
 +    (description
 +     "GdkPixbuf is a library for image loading and manipulation developed
  in the GNOME project.")
 -   (license license:lgpl2.0+)
 -   (home-page "https://developer.gnome.org/gdk-pixbuf/";)))
 +    (license license:lgpl2.0+)
 +    (home-page "https://developer.gnome.org/gdk-pixbuf/";)))
  
+ (define gdk-pixbuf/fixed
+   (package
+     (inherit gdk-pixbuf)
+     (source (origin
+               (inherit (package-source gdk-pixbuf))
+               (patches
+                (append (search-patches "gdk-pixbuf-CVE-2020-29385.patch")
+                        (origin-patches (package-source gdk-pixbuf))))))))
+ 
  ;; To build gdk-pixbuf with SVG support, we need librsvg, and librsvg depends
 -;; on gdk-pixbuf, so this new varibale.  Also, librsvg adds 90MiB to the
 +;; on gdk-pixbuf, so this new variable.  Also, librsvg adds 90MiB to the
  ;; closure size.
  (define-public gdk-pixbuf+svg
-   (package
-     (inherit gdk-pixbuf)
+   (package/inherit gdk-pixbuf
      (name "gdk-pixbuf+svg")
      (inputs
       `(("librsvg" ,librsvg)
diff --cc gnu/packages/password-utils.scm
index 9bd77c7,d7942a0..b35bd0f
--- a/gnu/packages/password-utils.scm
+++ b/gnu/packages/password-utils.scm
@@@ -29,7 -29,7 +29,8 @@@
  ;;; Copyright © 2020 Jean-Baptiste Note <jean-baptiste.note@m4x.org>
  ;;; Copyright © 2020 Michael Rohleder <mike@rohleder.de>
  ;;; Copyright © 2020 Vinicius Monego <monego@posteo.net>
 +;;; Copyright © 2020 Hartmut Goebel <h.goebel@crazy-compilers.com>
+ ;;; Copyright © 2021 Stefan Reichör <stefan@xsteve.at>
  ;;;
  ;;; This file is part of GNU Guix.
  ;;;
diff --cc gnu/packages/rust.scm
index f72f310,3952a17..a4a28ea
--- a/gnu/packages/rust.scm
+++ b/gnu/packages/rust.scm
@@@ -1455,5 -1460,9 +1460,9 @@@ move around.
    (rust-bootstrapped-package rust-1.49 "1.50.0"
      "0pjs7j62maiyvkmhp9zrxl528g2n0fphp4rq6ap7aqdv0a6qz5wm"))
  
+ (define-public rust-1.51
+   (rust-bootstrapped-package rust-1.50 "1.51.0"
+     "0ixqkqglv3isxbvl4ldr4byrkx692wghsz3fasy1pn5kr2prnsvs"))
+ 
  ;; TODO(staging): Bump this variable to the latest packaged rust.
 -(define-public rust rust-1.45)
 +(define-public rust rust-1.50)
diff --cc gnu/packages/video.scm
index acda0ac,571dbb7..592a6c9
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@@ -47,9 -47,9 +47,10 @@@
  ;;; Copyright © 2020 Alexandru-Sergiu Marton <brown121407@posteo.ro>
  ;;; Copyright © 2020 Ivan Kozlov <kanichos@yandex.ru>
  ;;; Copyright © 2020 Antoine Côté <antoine.cote@posteo.net>
 +;;; Copyright © 2020 Hartmut Goebel <h.goebel@crazy-compilers.com>
  ;;; Copyright © 2021 Alexey Abramov <levenson@mmer.org>
  ;;; Copyright © 2021 Andrew Tropin <andrew@trop.in>
+ ;;; Copyright © 2021 David Wilson <david@daviwil.com>
  ;;;
  ;;; This file is part of GNU Guix.
  ;;;
diff --cc gnu/packages/web-browsers.scm
index 6fa56e7,24bca09..52df3f4
--- a/gnu/packages/web-browsers.scm
+++ b/gnu/packages/web-browsers.scm
@@@ -15,7 -15,8 +15,9 @@@
  ;;; Copyright © 2020 Michael Rohleder <mike@rohleder.de>
  ;;; Copyright © 2020 Nicolò Balzarotti <nicolo@nixo.xyz>
  ;;; Copyright © 2020 Alexandru-Sergiu Marton <brown121407@posteo.ro>
 +;;; Copyright © 2020 Hartmut Goebel <h.goebel@crazy-compilers.com>
+ ;;; Copyright © 2021 Cage <cage-dev@twistfold.it>
+ ;;; Copyright © 2021 Benoit Joly <benoit@benoitj.ca>
  ;;;
  ;;; This file is part of GNU Guix.
  ;;;



reply via email to

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