[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/02: Merge branch 'core-updates'
From: |
guix-commits |
Subject: |
01/02: Merge branch 'core-updates' |
Date: |
Fri, 8 May 2020 15:45:08 -0400 (EDT) |
mbakke pushed a commit to branch master
in repository guix.
commit 4bdf4182fe080c3409f6ef9b410146b67cfa2595
Merge: c81457a 23a59b1
Author: Marius Bakke <address@hidden>
AuthorDate: Fri May 8 21:40:51 2020 +0200
Merge branch 'core-updates'
Makefile.am | 1 +
build-aux/build-self.scm | 4 +-
doc/guix.texi | 2 +-
etc/news.scm | 85 +
etc/release-manifest.scm | 2 +-
gnu/bootloader/grub.scm | 11 +-
gnu/build/cross-toolchain.scm | 9 +-
gnu/build/install.scm | 18 +-
gnu/build/linux-boot.scm | 35 +-
gnu/build/vm.scm | 51 +-
gnu/ci.scm | 10 +-
gnu/installer.scm | 24 +-
gnu/local.mk | 112 +-
gnu/packages/abiword.scm | 2 +-
gnu/packages/acl.scm | 1 +
gnu/packages/admin.scm | 68 +-
gnu/packages/adns.scm | 4 +-
gnu/packages/algebra.scm | 45 +-
gnu/packages/android.scm | 19 +-
gnu/packages/animation.scm | 2 +-
gnu/packages/arcan.scm | 8 +-
gnu/packages/aspell.scm | 17 +-
gnu/packages/astronomy.scm | 6 +-
gnu/packages/audio.scm | 9 +-
gnu/packages/autogen.scm | 5 +
gnu/packages/autotools.scm | 118 +-
gnu/packages/avahi.scm | 46 +-
gnu/packages/backup.scm | 53 +-
gnu/packages/base.scm | 322 +-
gnu/packages/bash.scm | 14 +-
gnu/packages/bdw-gc.scm | 44 +-
gnu/packages/bioinformatics.scm | 7 +-
gnu/packages/bison.scm | 4 +-
gnu/packages/bittorrent.scm | 2 +-
gnu/packages/boost.scm | 189 +-
gnu/packages/bootloaders.scm | 58 +-
gnu/packages/bootstrap.scm | 88 +-
gnu/packages/build-tools.scm | 4 +-
gnu/packages/calendar.scm | 12 +-
gnu/packages/cdrom.scm | 2 +-
gnu/packages/check.scm | 195 +-
gnu/packages/chez.scm | 2 +-
gnu/packages/chromium.scm | 15 +-
gnu/packages/ci.scm | 2 +-
gnu/packages/cinnamon.scm | 7 -
gnu/packages/cmake.scm | 300 +-
gnu/packages/code.scm | 18 +-
gnu/packages/commencement.scm | 3179 ++++++++++++++------
gnu/packages/compression.scm | 65 +-
gnu/packages/cran.scm | 6 +-
gnu/packages/cross-base.scm | 148 +-
gnu/packages/crypto.scm | 32 +-
gnu/packages/cryptsetup.scm | 4 +-
gnu/packages/cups.scm | 20 +-
gnu/packages/curl.scm | 61 +-
gnu/packages/cyrus-sasl.scm | 17 +-
gnu/packages/databases.scm | 24 +-
gnu/packages/dav.scm | 5 +
gnu/packages/dbm.scm | 9 +-
gnu/packages/disk.scm | 20 +-
gnu/packages/display-managers.scm | 2 +-
gnu/packages/dns.scm | 2 +-
gnu/packages/docbook.scm | 4 +-
gnu/packages/documentation.scm | 19 +-
gnu/packages/ebook.scm | 2 +-
gnu/packages/ed.scm | 4 +-
gnu/packages/efi.scm | 1 +
gnu/packages/emacs-xyz.scm | 30 +-
gnu/packages/emacs.scm | 6 +-
gnu/packages/engineering.scm | 5 +-
gnu/packages/enlightenment.scm | 4 +-
gnu/packages/file-systems.scm | 8 +-
gnu/packages/file.scm | 5 +-
gnu/packages/finance.scm | 2 +-
gnu/packages/firmware.scm | 30 +-
gnu/packages/fltk.scm | 4 +-
gnu/packages/fonts.scm | 12 +-
gnu/packages/fontutils.scm | 79 +-
gnu/packages/freedesktop.scm | 4 +-
gnu/packages/fribidi.scm | 14 +-
gnu/packages/game-development.scm | 16 +-
gnu/packages/games.scm | 95 +-
gnu/packages/gcc.scm | 96 +-
gnu/packages/gd.scm | 25 +-
gnu/packages/gdb.scm | 1 -
gnu/packages/geo.scm | 30 +-
gnu/packages/ghostscript.scm | 72 +-
gnu/packages/gimp.scm | 12 +-
gnu/packages/gl.scm | 2 +-
gnu/packages/glib.scm | 167 +-
gnu/packages/gnome.scm | 538 ++--
gnu/packages/gnunet.scm | 4 +-
gnu/packages/gnupg.scm | 95 +-
gnu/packages/gnustep.scm | 2 +-
gnu/packages/gnuzilla.scm | 14 -
gnu/packages/graph.scm | 2 +
gnu/packages/graphics.scm | 18 +-
gnu/packages/graphviz.scm | 10 +-
gnu/packages/groff.scm | 22 +-
gnu/packages/gstreamer.scm | 6 +-
gnu/packages/gtk.scm | 170 +-
gnu/packages/guile-wm.scm | 4 +-
gnu/packages/guile-xyz.scm | 371 ++-
gnu/packages/guile.scm | 163 +-
gnu/packages/haskell.scm | 42 +-
gnu/packages/hurd.scm | 388 ++-
gnu/packages/hyperledger.scm | 2 +-
gnu/packages/icu4c.scm | 87 +-
gnu/packages/image-processing.scm | 16 +-
gnu/packages/image-viewers.scm | 7 +-
gnu/packages/image.scm | 153 +-
gnu/packages/imagemagick.scm | 10 +-
gnu/packages/inkscape.scm | 18 +-
gnu/packages/java.scm | 21 +-
gnu/packages/jemalloc.scm | 7 +-
gnu/packages/jupyter.scm | 2 +-
gnu/packages/kde-frameworks.scm | 2 +-
gnu/packages/kde.scm | 2 +-
gnu/packages/kerberos.scm | 33 +-
gnu/packages/kodi.scm | 4 +-
gnu/packages/ld-wrapper-next.in | 305 --
gnu/packages/ld-wrapper.in | 23 +-
gnu/packages/less.scm | 3 +
gnu/packages/libbsd.scm | 6 +-
gnu/packages/libdaemon.scm | 16 +-
gnu/packages/libevent.scm | 31 +-
gnu/packages/libffi.scm | 31 +-
gnu/packages/libidn.scm | 4 +-
gnu/packages/libreoffice.scm | 12 +
gnu/packages/libusb.scm | 47 +-
gnu/packages/lighting.scm | 2 +-
gnu/packages/linphone.scm | 217 +-
gnu/packages/linux.scm | 399 ++-
gnu/packages/lisp-xyz.scm | 14 +-
gnu/packages/lisp.scm | 1 +
gnu/packages/llvm.scm | 107 +-
gnu/packages/logging.scm | 12 +
gnu/packages/lxqt.scm | 15 +-
gnu/packages/machine-learning.scm | 4 +-
gnu/packages/mail.scm | 19 +-
gnu/packages/make-bootstrap.scm | 337 ++-
gnu/packages/man.scm | 18 +-
gnu/packages/markup.scm | 12 +-
gnu/packages/mate.scm | 8 +-
gnu/packages/maths.scm | 91 +-
gnu/packages/messaging.scm | 2 +-
gnu/packages/mono.scm | 2 +-
gnu/packages/multiprecision.scm | 4 +-
gnu/packages/music.scm | 4 +-
gnu/packages/ncurses.scm | 26 +-
gnu/packages/netpbm.scm | 2 +-
gnu/packages/networking.scm | 22 +-
gnu/packages/nfs.scm | 2 +-
gnu/packages/ninja.scm | 16 +-
gnu/packages/node.scm | 4 +-
gnu/packages/nss.scm | 2 +-
gnu/packages/nvi.scm | 8 +
gnu/packages/onc-rpc.scm | 19 +-
gnu/packages/opencog.scm | 2 +-
gnu/packages/openldap.scm | 27 +-
gnu/packages/package-management.scm | 148 +-
gnu/packages/password-utils.scm | 2 +-
gnu/packages/patches/aegisub-make43.patch | 20 +
gnu/packages/patches/aspell-default-dict-dir.patch | 24 +-
gnu/packages/patches/aspell-gcc-compat.patch | 31 -
gnu/packages/patches/avahi-CVE-2018-1000845.patch | 42 -
gnu/packages/patches/bash-linux-pgrp-pipe.patch | 32 +
.../patches/bc-fix-cross-compilation.patch | 171 ++
.../patches/behave-skip-a-couple-of-tests.patch | 462 +++
...clang-runtime-3.8-libsanitizer-mode-field.patch | 50 +
...clang-runtime-3.9-libsanitizer-mode-field.patch | 50 +
.../clang-runtime-9-libsanitizer-mode-field.patch | 60 +
gnu/packages/patches/cmake-curl-certificates.patch | 10 +-
gnu/packages/patches/coreutils-ls.patch | 117 +
gnu/packages/patches/curl-use-ssl-cert-env.patch | 64 +
.../patches/cyrus-sasl-ac-try-run-fix.patch | 12 +
gnu/packages/patches/datefudge-gettimeofday.patch | 13 +
gnu/packages/patches/dconf-meson-0.52.patch | 19 +
gnu/packages/patches/doxygen-1.8.17-runtests.patch | 73 +
gnu/packages/patches/doxygen-test.patch | 38 +-
.../evolution-data-server-libical-compat.patch | 16 +-
gnu/packages/patches/fifengine-swig-compat.patch | 17 +
gnu/packages/patches/file-CVE-2018-10360.patch | 27 -
gnu/packages/patches/findutils-gnulib-libio.patch | 114 -
gnu/packages/patches/findutils-makedev.patch | 22 -
.../patches/findutils-test-rwlock-threads.patch | 38 +
gnu/packages/patches/findutils-test-xargs.patch | 22 -
.../patches/fontconfig-hurd-path-max.patch | 17 +
gnu/packages/patches/fribidi-CVE-2019-18397.patch | 26 -
.../patches/gcc-4.9-libsanitizer-mode-size.patch | 52 +
gnu/packages/patches/gcc-5-hurd.patch | 63 +
.../patches/gcc-6-libsanitizer-mode-size.patch | 53 +
.../patches/gcc-7-cross-toolexeclibdir.patch | 1041 +++++++
.../patches/gcc-7-libsanitizer-mode-size.patch | 53 +
.../{gcc-boot-4.7.4.patch => gcc-boot-4.6.4.patch} | 23 +-
gnu/packages/patches/gd-CVE-2018-1000222.patch | 87 -
gnu/packages/patches/gd-CVE-2018-5711.patch | 61 -
gnu/packages/patches/gd-CVE-2019-6977.patch | 36 -
gnu/packages/patches/gd-CVE-2019-6978.patch | 301 --
gnu/packages/patches/gd-brect-bounds.patch | 63 +
gnu/packages/patches/gd-fix-tests-on-i686.patch | 2 +-
.../patches/gd-freetype-test-failure.patch | 59 -
gnu/packages/patches/gdm-default-session.patch | 44 +-
...dont-pass-linker-flags-via-response-files.patch | 27 -
.../patches/ghc-testsuite-dlopen-pie.patch | 54 +
.../patches/ghostscript-no-header-id.patch | 14 +-
.../patches/ghostscript-no-header-uuid.patch | 12 +-
.../patches/giflib-make-reallocarray-private.patch | 120 -
...es.patch => glibc-2.29-supported-locales.patch} | 0
gnu/packages/patches/glibc-CVE-2019-19126.patch | 22 +
.../patches/glibc-bootstrap-system-2.2.5.patch | 30 +
.../glibc-hurd-clock_gettime_monotonic.patch | 84 +
.../patches/glibc-hurd-clock_t_centiseconds.patch | 90 +
gnu/packages/patches/glibc-hurd-gettyent.patch | 34 +
gnu/packages/patches/glibc-hurd-mach-print.patch | 23 +
.../patches/glibc-hurd-signal-sa-siginfo.patch | 637 ++++
gnu/packages/patches/glibc-supported-locales.patch | 11 +-
.../patches/gnome-shell-disable-test.patch | 25 +
gnu/packages/patches/gnome-shell-theme.patch | 30 +-
gnu/packages/patches/gnutls-cross.patch | 82 +
.../grub-verifiers-Blocklist-fallout-cleanup.patch | 41 +
gnu/packages/patches/gsl-test-i686.patch | 17 -
.../patches/guile-3.0-linux-syscalls.patch | 345 +++
...locatable.patch => guile-3.0-relocatable.patch} | 17 +-
gnu/packages/patches/guile-relocatable.patch | 36 +-
.../guile-sqlite3-fix-cross-compilation.patch | 55 +
gnu/packages/patches/hurd-cross.patch | 33 +
.../hurd-fix-eth-multiplexer-dependency.patch | 26 -
gnu/packages/patches/inetutils-hurd.patch | 583 ++++
.../patches/jbig2dec-ignore-testtest.patch | 16 -
gnu/packages/patches/less-hurd-path-max.patch | 36 +
.../patches/libffi-3.2.1-complex-alpha.patch | 28 -
.../patches/libgpg-error-gawk-compat.patch | 155 -
.../patches/libjpeg-turbo-CVE-2019-2201.patch | 31 -
.../patches/libreoffice-poppler-compat.patch | 19 +
gnu/packages/patches/libtirpc-hurd-client.patch | 50 +
gnu/packages/patches/libtirpc-hurd.patch | 172 ++
gnu/packages/patches/libxslt-generated-ids.patch | 6 +-
gnu/packages/patches/linphoneqt-tabbutton.patch | 96 +
gnu/packages/patches/make-glibc-compat.patch | 52 -
gnu/packages/patches/make-impure-dirs.patch | 12 +-
gnu/packages/patches/mit-krb5-hurd.patch | 165 +
.../patches/mit-krb5-qualify-short-hostnames.patch | 29 +
gnu/packages/patches/openssh-hurd.patch | 30 +
gnu/packages/patches/pango-skip-libthai-test.patch | 23 +
gnu/packages/patches/pciutils-hurd-configure.patch | 35 +
gnu/packages/patches/perl-cross.patch | 60 +
gnu/packages/patches/potrace-tests.patch | 50 -
gnu/packages/patches/python-2.7-search-paths.patch | 12 +-
gnu/packages/patches/python-3-arm-alignment.patch | 21 +
gnu/packages/patches/python-3-search-paths.patch | 23 +-
gnu/packages/patches/python-3.8-search-paths.patch | 17 -
.../patches/python-cffi-x87-stack-clean.patch | 29 -
gnu/packages/patches/python-cross-compile.patch | 145 +
.../python-gst-fix-build-with-python-3.8.patch | 36 +
.../patches/python-pycrypto-time-clock.patch | 23 +
.../patches/qtbase-moc-ignore-gcc-macro.patch | 17 +
gnu/packages/patches/screen-hurd-path-max.patch | 42 +
.../seahorse-gkr-use-0-on-empty-flags.patch | 32 -
gnu/packages/patches/shadow-hurd-pctrl.patch | 16 +
gnu/packages/patches/swig-guile-gc.patch | 76 -
.../patches/tcl-fix-cross-compilation.patch | 39 +
gnu/packages/patches/tcsh-fix-autotest.patch | 45 +-
.../patches/tcsh-fix-out-of-bounds-read.patch | 31 -
.../telepathy-glib-channel-memory-leak.patch | 19 +
.../patches/texlive-bin-CVE-2018-17407.patch | 249 --
.../texlive-bin-luatex-poppler-compat.patch | 293 --
.../patches/texlive-bin-poppler-0.83.patch | 52 +
.../patches/texlive-bin-poppler-0.86.patch | 17 +
gnu/packages/patches/vigra-python-compat.patch | 18 +
gnu/packages/pciutils.scm | 28 +-
gnu/packages/pcre.scm | 4 +-
gnu/packages/pdf.scm | 12 +-
gnu/packages/perl.scm | 126 +-
gnu/packages/perl6.scm | 3 +-
gnu/packages/photo.scm | 12 +-
gnu/packages/php.scm | 28 +-
gnu/packages/pkg-config.scm | 13 +-
gnu/packages/plotutils.scm | 13 +-
gnu/packages/prolog.scm | 2 +-
gnu/packages/pulseaudio.scm | 28 +-
gnu/packages/python-compression.scm | 11 +
gnu/packages/python-crypto.scm | 3 +-
gnu/packages/python-web.scm | 31 +-
gnu/packages/python-xyz.scm | 299 +-
gnu/packages/python.scm | 146 +-
gnu/packages/qt.scm | 32 +-
gnu/packages/rdesktop.scm | 2 +-
gnu/packages/rdf.scm | 2 +-
gnu/packages/readline.scm | 29 +-
gnu/packages/rpc.scm | 19 +-
gnu/packages/ruby.scm | 168 +-
gnu/packages/rust.scm | 9 +-
gnu/packages/scanner.scm | 4 +-
gnu/packages/scheme.scm | 2 +-
gnu/packages/screen.scm | 2 +
gnu/packages/scribus.scm | 2 +-
gnu/packages/sdl.scm | 10 +-
gnu/packages/search.scm | 2 +-
gnu/packages/selinux.scm | 60 +-
gnu/packages/serialization.scm | 11 +-
gnu/packages/shells.scm | 17 +-
gnu/packages/simulation.scm | 3 +-
gnu/packages/spice.scm | 14 +-
gnu/packages/sqlite.scm | 42 +-
gnu/packages/ssh.scm | 34 +-
gnu/packages/sssd.scm | 2 +-
gnu/packages/statistics.scm | 2 +-
gnu/packages/storage.scm | 3 +-
gnu/packages/swig.scm | 37 +-
gnu/packages/synergy.scm | 3 +-
gnu/packages/task-management.scm | 2 +-
gnu/packages/tcl.scm | 40 +-
gnu/packages/telephony.scm | 4 +-
gnu/packages/terminals.scm | 10 -
gnu/packages/tex.scm | 584 ++--
gnu/packages/texinfo.scm | 131 +-
gnu/packages/time.scm | 24 +-
gnu/packages/tls.scm | 148 +-
gnu/packages/upnp.scm | 2 +-
gnu/packages/version-control.scm | 115 +-
gnu/packages/video.scm | 9 +-
gnu/packages/virtualization.scm | 42 +-
gnu/packages/vnc.scm | 2 +-
gnu/packages/vpn.scm | 6 +-
gnu/packages/web-browsers.scm | 4 +-
gnu/packages/web.scm | 72 +-
gnu/packages/webkit.scm | 2 +-
gnu/packages/wine.scm | 2 +-
gnu/packages/wv.scm | 2 +-
gnu/packages/wxwidgets.scm | 4 +-
gnu/packages/xdisorg.scm | 4 +-
gnu/packages/xfce.scm | 2 +-
gnu/packages/xfig.scm | 4 +-
gnu/packages/xml.scm | 74 +-
gnu/packages/xorg.scm | 206 +-
gnu/services/base.scm | 14 +-
gnu/services/shepherd.scm | 39 +-
gnu/services/xorg.scm | 2 +-
gnu/system.scm | 11 +-
gnu/system/hurd.scm | 225 ++
gnu/system/install.scm | 7 +-
gnu/system/linux-initrd.scm | 4 +-
gnu/system/locale.scm | 7 +-
gnu/system/vm.scm | 24 +-
gnu/tests/install.scm | 6 +-
guix/build-system/cmake.scm | 18 +-
guix/build-system/glib-or-gtk.scm | 16 +-
guix/build-system/gnu.scm | 16 +-
guix/build-system/meson.scm | 14 +-
guix/build-system/texlive.scm | 4 +-
guix/build/cmake-build-system.scm | 2 +
guix/build/emacs-build-system.scm | 2 +-
guix/build/gnu-bootstrap.scm | 114 +
guix/build/gnu-build-system.scm | 14 +-
guix/build/utils.scm | 103 +-
guix/channels.scm | 97 +-
guix/derivations.scm | 59 +-
guix/gexp.scm | 58 +-
guix/git.scm | 1 +
guix/packages.scm | 10 +-
guix/profiles.scm | 10 +-
guix/scripts/environment.scm | 4 +-
guix/scripts/pack.scm | 2 +-
guix/scripts/package.scm | 4 +-
guix/scripts/pull.scm | 2 +-
guix/self.scm | 12 +-
guix/store.scm | 40 +
guix/store/database.scm | 13 +-
guix/tests.scm | 5 +-
nix/libstore/build.cc | 11 +-
nix/libutil/util.cc | 8 +
tests/channels.scm | 64 +-
tests/guix-build.sh | 6 +
tests/inferior.scm | 2 +-
375 files changed, 15309 insertions(+), 7430 deletions(-)
diff --cc gnu/packages/disk.scm
index 524a980,1b98da8..0e35ef7
--- a/gnu/packages/disk.scm
+++ b/gnu/packages/disk.scm
@@@ -87,42 -87,6 +87,42 @@@
#:use-module ((guix licenses) #:prefix license:)
#:use-module (guix packages))
+(define-public fsarchiver
+ (package
+ (name "fsarchiver")
+ (version "0.8.5")
+ (source
+ (origin
+ (method git-fetch)
+ (uri
+ (git-reference
+ (url "https://github.com/fdupoux/fsarchiver.git")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1rvwq5v3rl14bqxjm1ibfapyicf0sa44nw7451v10kx39lp56ylp"))))
+ (build-system gnu-build-system)
+ (native-inputs
+ `(("autoconf" ,autoconf)
+ ("automake" ,automake)
+ ("pkg-config" ,pkg-config)))
+ (inputs
+ `(("bzip2" ,bzip2)
+ ("e2fsprogs" ,e2fsprogs)
+ ("libgcrypt" ,libgcrypt)
+ ("lz4" ,lz4)
+ ("lzo" ,lzo)
- ("util-linux" ,util-linux)
++ ("util-linux" ,util-linux "lib")
+ ("xz" ,xz)
+ ("zlib" ,zlib)
+ ("zstd:lib" ,zstd "lib")))
+ (synopsis "Filesystem Backup/Deployment Tool")
+ (description "FSArchiver allows you to save the contents of a file-system
to
+a compressed archive file. The file-system can be restored on a partition
which
+has a different size and it can be restored on a different file-system.")
+ (home-page "http://www.fsarchiver.org/")
+ (license license:gpl2)))
+
(define-public udevil
(package
(name "udevil")