[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.
;;;