[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/02: Merge remote-tracking branch 'origin/master' into wip-pinebook-pr
From: |
guix-commits |
Subject: |
01/02: Merge remote-tracking branch 'origin/master' into wip-pinebook-pro |
Date: |
Mon, 6 Apr 2020 14:57:35 -0400 (EDT) |
vagrantc pushed a commit to branch wip-pinebook-pro
in repository guix.
commit 6720cc6b2c1be9fe819a112c3549d33e254c5808
Merge: 54d2b89 b066c25
Author: Vagrant Cascadian <address@hidden>
AuthorDate: Mon Apr 6 11:51:59 2020 -0700
Merge remote-tracking branch 'origin/master' into wip-pinebook-pro
.dir-locals.el | 2 +
.gitignore | 2 +
.mailmap | 3 +-
Makefile.am | 19 +-
bootstrap | 2 +-
build-aux/build-self.scm | 12 +-
build-aux/check-available-binaries.scm | 78 -
build-aux/git-authenticate.scm | 22 +-
build-aux/hydra/evaluate.scm | 85 +-
build-aux/hydra/gnu-system.scm | 6 +-
build-aux/hydra/guix-modular.scm | 4 +-
build-aux/run-system-tests.scm | 115 -
configure.ac | 6 +-
doc/contributing.texi | 101 +-
doc/fdl-1.3.texi | 4 +-
doc/guix-cookbook.texi | 54 +-
doc/guix.texi | 574 +-
doc/local.mk | 6 +-
etc/completion/bash/guix | 2 +-
etc/copyright.el | 34 +
etc/guix-install.sh | 25 +-
etc/init.d/guix-daemon.in | 78 +
etc/news.scm | 76 +-
etc/release-manifest.scm | 117 +
etc/system-tests.scm | 98 +
gnu/bootloader/grub.scm | 56 +-
gnu/bootloader/u-boot.scm | 7 +
gnu/build/file-systems.scm | 2 +
gnu/build/linux-boot.scm | 4 +-
gnu/build/linux-modules.scm | 46 +-
gnu/build/marionette.scm | 8 +-
gnu/build/vm.scm | 11 +-
gnu/ci.scm | 129 +-
gnu/installer.scm | 71 +-
gnu/installer/final.scm | 112 +-
gnu/installer/newt.scm | 21 +-
gnu/installer/newt/final.scm | 41 +-
gnu/installer/newt/help.scm | 43 +
gnu/installer/newt/keymap.scm | 33 +-
gnu/installer/newt/network.scm | 10 +-
gnu/installer/newt/page.scm | 589 +-
gnu/installer/newt/partition.scm | 8 +-
gnu/installer/newt/user.scm | 72 +-
gnu/installer/newt/welcome.scm | 44 +-
gnu/installer/parted.scm | 7 +-
gnu/installer/record.scm | 14 +-
gnu/installer/steps.scm | 26 +-
gnu/installer/tests.scm | 345 +
gnu/installer/utils.scm | 193 +-
gnu/local.mk | 108 +-
gnu/machine.scm | 2 +-
gnu/machine/digital-ocean.scm | 2 +-
gnu/machine/ssh.scm | 144 +-
gnu/packages/abduco.scm | 5 +-
gnu/packages/acct.scm | 3 +-
gnu/packages/admin.scm | 309 +-
gnu/packages/agda.scm | 2 +-
gnu/packages/aidc.scm | 39 +
gnu/packages/algebra.scm | 93 +-
gnu/packages/android.scm | 83 +-
gnu/packages/anthy.scm | 2 +-
gnu/packages/antivirus.scm | 6 +-
gnu/packages/aspell.scm | 14 +-
gnu/packages/assembly.scm | 41 +-
gnu/packages/astronomy.scm | 120 +-
gnu/packages/audio.scm | 403 +-
gnu/packages/autotools.scm | 33 +-
gnu/packages/aux-files/emacs/guix-emacs.el | 7 +-
.../aux-files/linux-libre/5.4-arm-veyron.conf | 5040 ----
gnu/packages/avr.scm | 16 +-
gnu/packages/backup.scm | 54 +-
gnu/packages/base.scm | 10 +-
gnu/packages/bash.scm | 2 +-
gnu/packages/bdw-gc.scm | 20 +-
gnu/packages/benchmark.scm | 33 +-
gnu/packages/bioconductor.scm | 291 +-
gnu/packages/bioinformatics.scm | 592 +-
gnu/packages/bittorrent.scm | 26 +-
gnu/packages/boost.scm | 29 +-
gnu/packages/bootloaders.scm | 37 +-
gnu/packages/build-tools.scm | 32 +-
gnu/packages/c.scm | 6 +-
gnu/packages/calendar.scm | 81 +-
gnu/packages/ccache.scm | 23 +-
gnu/packages/cdrom.scm | 4 +-
gnu/packages/cedille.scm | 20 +-
gnu/packages/certs.scm | 10 +-
gnu/packages/check.scm | 100 +-
gnu/packages/chemistry.scm | 5 +-
gnu/packages/chicken.scm | 69 +
gnu/packages/chromium.scm | 95 +-
gnu/packages/ci.scm | 6 +-
gnu/packages/code.scm | 5 +-
gnu/packages/commencement.scm | 35 +-
gnu/packages/compression.scm | 109 +-
gnu/packages/connman.scm | 7 +-
gnu/packages/cook.scm | 3 +-
gnu/packages/coq.scm | 23 +-
gnu/packages/cpp.scm | 81 +-
gnu/packages/cran.scm | 2835 +-
gnu/packages/crates-io.scm | 19867 ++++++++++----
gnu/packages/cross-base.scm | 140 +-
gnu/packages/crypto.scm | 85 +-
gnu/packages/cups.scm | 18 +-
gnu/packages/{libffcall.scm => cybersecurity.scm} | 42 +-
gnu/packages/databases.scm | 284 +-
gnu/packages/datamash.scm | 6 +-
gnu/packages/dav.scm | 2 +-
gnu/packages/debian.scm | 4 +-
gnu/packages/debug.scm | 322 +-
gnu/packages/dejagnu.scm | 4 +-
gnu/packages/dico.scm | 3 +-
gnu/packages/dictionaries.scm | 66 +-
gnu/packages/diffoscope.scm | 79 +-
gnu/packages/digest.scm | 4 +-
gnu/packages/disk.scm | 75 +-
gnu/packages/distributed.scm | 13 +-
gnu/packages/django.scm | 34 +-
gnu/packages/djvu.scm | 54 +-
gnu/packages/dns.scm | 133 +-
gnu/packages/docker.scm | 43 +-
gnu/packages/documentation.scm | 25 +
gnu/packages/dunst.scm | 14 +-
gnu/packages/ebook.scm | 3 +-
gnu/packages/education.scm | 353 +-
gnu/packages/efi.scm | 7 +-
gnu/packages/elf.scm | 24 +-
gnu/packages/elixir.scm | 4 +-
gnu/packages/emacs-xyz.scm | 2569 +-
gnu/packages/emacs.scm | 137 +-
gnu/packages/embedded.scm | 57 +-
gnu/packages/emulators.scm | 197 +-
gnu/packages/enchant.scm | 39 +-
gnu/packages/engineering.scm | 356 +-
gnu/packages/enlightenment.scm | 17 +-
gnu/packages/erlang.scm | 6 +-
gnu/packages/file-systems.scm | 67 +-
gnu/packages/finance.scm | 259 +-
gnu/packages/firmware.scm | 71 +-
gnu/packages/flashing-tools.scm | 12 +-
gnu/packages/flex.scm | 13 -
gnu/packages/fltk.scm | 4 +-
gnu/packages/fonts.scm | 265 +-
gnu/packages/fontutils.scm | 169 +-
gnu/packages/fpga.scm | 61 +-
gnu/packages/freedesktop.scm | 287 +-
gnu/packages/fribidi.scm | 54 +-
gnu/packages/ftp.scm | 6 +-
gnu/packages/game-development.scm | 230 +-
gnu/packages/games.scm | 1013 +-
gnu/packages/gcc.scm | 68 +-
gnu/packages/gd.scm | 2 +-
gnu/packages/gdb.scm | 23 +-
gnu/packages/geo.scm | 630 +-
gnu/packages/gimp.scm | 16 +-
gnu/packages/gkrellm.scm | 7 +-
gnu/packages/gl.scm | 53 +-
gnu/packages/glib.scm | 7 +-
gnu/packages/gnome-xyz.scm | 268 +-
gnu/packages/gnome.scm | 973 +-
gnu/packages/gnu-pw-mgr.scm | 3 +-
gnu/packages/gnunet.scm | 44 +-
gnu/packages/gnupg.scm | 44 +-
gnu/packages/gnustep.scm | 6 +-
gnu/packages/gnuzilla.scm | 36 +-
gnu/packages/golang.scm | 796 +-
gnu/packages/gpodder.scm | 8 +-
gnu/packages/gps.scm | 108 +-
gnu/packages/graph.scm | 71 +-
gnu/packages/graphics.scm | 215 +-
gnu/packages/graphviz.scm | 9 +-
gnu/packages/gsasl.scm | 31 +-
gnu/packages/gstreamer.scm | 141 +-
gnu/packages/gtk.scm | 167 +-
gnu/packages/guile-xyz.scm | 418 +-
gnu/packages/guile.scm | 106 +-
gnu/packages/ham-radio.scm | 51 +-
gnu/packages/haskell-apps.scm | 112 +-
gnu/packages/haskell-crypto.scm | 2 +-
gnu/packages/haskell-web.scm | 106 +-
gnu/packages/haskell-xyz.scm | 623 +-
gnu/packages/hexedit.scm | 42 +-
gnu/packages/hurd.scm | 138 +-
gnu/packages/hyperledger.scm | 127 +-
gnu/packages/i2p.scm | 2 +-
gnu/packages/ibus.scm | 47 +-
gnu/packages/icu4c.scm | 12 +
gnu/packages/idris.scm | 2 +-
gnu/packages/image-processing.scm | 3 +-
gnu/packages/image-viewers.scm | 72 +-
gnu/packages/image.scm | 225 +-
gnu/packages/imagemagick.scm | 9 +-
gnu/packages/installers.scm | 4 +-
gnu/packages/ipfs.scm | 10 +-
gnu/packages/irc.scm | 38 +-
gnu/packages/java-compression.scm | 59 +-
gnu/packages/java.scm | 424 +-
gnu/packages/javascript.scm | 41 +-
gnu/packages/jrnl.scm | 2 +-
gnu/packages/kde-frameworks.scm | 179 +-
gnu/packages/kde-internet.scm | 495 +
gnu/packages/kde-multimedia.scm | 4 +-
gnu/packages/kde-pim.scm | 1936 ++
gnu/packages/kde-plasma.scm | 27 +-
gnu/packages/kde-systemtools.scm | 320 +
gnu/packages/kde-utils.scm | 16 -
gnu/packages/kde.scm | 89 +-
gnu/packages/kerberos.scm | 2 +-
gnu/packages/key-mon.scm | 2 +-
gnu/packages/kodi.scm | 4 +-
gnu/packages/ld-wrapper-next.in | 305 +
gnu/packages/lean.scm | 2 +-
gnu/packages/libevent.scm | 17 +-
gnu/packages/libffcall.scm | 9 +-
gnu/packages/libreoffice.scm | 188 +-
gnu/packages/libusb.scm | 53 +-
gnu/packages/linphone.scm | 594 +
gnu/packages/linux.scm | 856 +-
gnu/packages/lisp-xyz.scm | 2296 +-
gnu/packages/lisp.scm | 56 +-
gnu/packages/llvm.scm | 503 +-
gnu/packages/logging.scm | 4 +-
gnu/packages/lua.scm | 161 +-
gnu/packages/lxde.scm | 4 +-
gnu/packages/lxqt.scm | 12 +-
gnu/packages/machine-learning.scm | 101 +-
gnu/packages/mail.scm | 317 +-
gnu/packages/man.scm | 41 +-
gnu/packages/mastodon.scm | 9 +-
gnu/packages/mate.scm | 168 +-
gnu/packages/maths.scm | 526 +-
gnu/packages/matrix.scm | 121 +
gnu/packages/mes.scm | 21 +-
gnu/packages/messaging.scm | 157 +-
gnu/packages/mingw.scm | 9 +-
gnu/packages/monitoring.scm | 46 +-
gnu/packages/mono.scm | 49 +
gnu/packages/mp3.scm | 2 +-
gnu/packages/mpd.scm | 12 +-
gnu/packages/mpi.scm | 108 +-
gnu/packages/mtools.scm | 6 +-
gnu/packages/multiprecision.scm | 48 +-
gnu/packages/music.scm | 730 +-
gnu/packages/musl.scm | 6 +-
gnu/packages/nano.scm | 6 +-
gnu/packages/ncdu.scm | 6 +-
gnu/packages/ncurses.scm | 5 +-
gnu/packages/netpbm.scm | 33 +-
gnu/packages/networking.scm | 249 +-
gnu/packages/nfs.scm | 6 +-
gnu/packages/nim.scm | 5 +-
gnu/packages/node.scm | 34 +-
gnu/packages/nss.scm | 24 +-
gnu/packages/ntp.scm | 18 +-
gnu/packages/nutrition.scm | 18 +-
gnu/packages/ocaml.scm | 1177 +-
gnu/packages/ocr.scm | 16 +-
gnu/packages/onc-rpc.scm | 4 +-
gnu/packages/opencl.scm | 95 +-
gnu/packages/opencog.scm | 21 +-
gnu/packages/openldap.scm | 30 +-
gnu/packages/openstack.scm | 51 +-
gnu/packages/package-management.scm | 65 +-
gnu/packages/parallel.scm | 8 +-
gnu/packages/password-utils.scm | 130 +-
...di-Revert-Make-installation-properly-relo.patch | 49 +
gnu/packages/patches/akonadi-paths.patch | 49 +
gnu/packages/patches/akonadi-timestamps.patch | 14 +
gnu/packages/patches/anki-mpv-args.patch | 42 +
gnu/packages/patches/appstream-glib-2020.patch | 31 -
.../beancount-disable-googleapis-fonts.patch | 25 +
gnu/packages/patches/beets-werkzeug-compat.patch | 18 +
gnu/packages/patches/bidiv-update-fribidi.patch | 50 +
...s-mingw-w64-reproducible-import-libraries.patch | 22 +
.../binutils-mingw-w64-specify-timestamp.patch | 137 +
gnu/packages/patches/bluez-CVE-2020-0556.patch | 180 +
gnu/packages/patches/calibre-msgpack-compat.patch | 18 +
gnu/packages/patches/ceph-boost-compat.patch | 81 -
.../patches/ceph-volume-respect-PATH.patch | 22 -
gnu/packages/patches/circos-remove-findbin.patch | 544 +
.../patches/clang-9.0-libc-search-path.patch | 83 +
.../patches/containerd-test-with-go1.13.patch | 21 +
gnu/packages/patches/csvkit-fix-tests.patch | 45 -
.../patches/date-output-pkg-config-files.patch | 60 +
gnu/packages/patches/desmume-gcc6-fixes.patch | 59 +
gnu/packages/patches/desmume-gcc7-fixes.patch | 18 +
.../docker-adjust-tests-for-changes-in-go.patch | 67 -
.../patches/docker-engine-test-noinstall.patch | 23 -
.../patches/docker-use-fewer-modprobes.patch | 137 -
.../patches/eigen-stabilise-sparseqr-test.patch | 74 +
gnu/packages/patches/elixir-path-length.patch | 8 +-
.../evolution-data-server-libical-compat.patch | 36 +
gnu/packages/patches/ffmpeg-prefer-dav1d.patch | 43 +
gnu/packages/patches/foobillard++-pkg-config.patch | 34 +
gnu/packages/patches/gnupg-default-pinentry.patch | 65 +
.../patches/guile-finalization-crash.patch | 61 -
gnu/packages/patches/icecat-makeicecat.patch | 4 +-
gnu/packages/patches/icu4c-CVE-2020-10531.patch | 127 +
.../isc-dhcp-4.4.1-fixes-for-newer-bind.patch | 100 -
...kdepim-runtime-Fix-missing-link-libraries.patch | 42 +
.../kdiagram-Fix-missing-link-libraries.patch | 23 +
.../patches/kmail-Fix-missing-link-libraries.patch | 41 +
.../konversation-Fix-build-with-Qt-5.11.patch | 24 +
gnu/packages/patches/libgit2-avoid-python.patch | 322 -
.../libksieve-Fix-missing-link-libraries.patch | 59 +
.../patches/libmemcached-build-with-gcc7.patch | 28 +
gnu/packages/patches/libreoffice-glm.patch | 58 -
gnu/packages/patches/libreoffice-icu.patch | 126 -
gnu/packages/patches/libseccomp-open-aarch64.patch | 27 -
.../linux-libre-support-for-Pinebook-Pro.patch | 1135 +
gnu/packages/patches/lvm2-static-link.patch | 29 +-
gnu/packages/patches/mediastreamer2-srtp2.patch | 155 +
gnu/packages/patches/mes-remove-store-name.patch | 121 -
.../patches/mingw-w64-dlltool-temp-prefix.patch | 26 +
.../patches/mingw-w64-reproducible-gendef.patch | 23 +
...8.0-fix-variable-length-integer-receiving.patch | 15 -
gnu/packages/patches/mumps-shared-libseq.patch | 2 +-
gnu/packages/patches/mumps-shared-mumps.patch | 8 +-
gnu/packages/patches/mumps-shared-pord.patch | 4 +-
gnu/packages/patches/nss-freebl-stubs.patch | 20 -
gnu/packages/patches/opensmtpd-fix-crash.patch | 44 -
gnu/packages/patches/pam-krb5-CVE-2020-10595.patch | 42 +
.../python-aiohttp-3.6.2-no-warning-fail.patch | 34 +
.../patches/python-alembic-exceptions-cause.patch | 69 +
.../patches/python-faker-fix-build-32bit.patch | 36 -
.../python-flask-restful-werkzeug-compat.patch | 36 +
.../patches/python-jedi-deleted-variables.patch | 38 +
gnu/packages/patches/qemu-CVE-2020-1711.patch | 69 +
gnu/packages/patches/qemu-CVE-2020-7039.patch | 173 +
gnu/packages/patches/qemu-CVE-2020-7211.patch | 49 +
gnu/packages/patches/qemu-CVE-2020-8608.patch | 269 +
.../qemu-fix-documentation-build-failure.patch | 43 +
.../patches/qrcodegen-cpp-make-install.patch | 448 +
gnu/packages/patches/qtbase-QTBUG-81715.patch | 40 +
.../patches/racket-store-checksum-override.patch | 30 +-
.../patches/rust-openssl-sys-no-vendor.patch | 23 +
.../patches/sbcl-graph-asdf-definitions.patch | 12 +-
gnu/packages/patches/sdl-pango-api_additions.patch | 128 +
gnu/packages/patches/sdl-pango-blit_overflow.patch | 32 +
.../patches/sdl-pango-fillrect_crash.patch | 15 +
...ango-fix-explicit-SDLPango_CopyFTBitmapTo.patch | 20 +
.../patches/sdl-pango-matrix_declarations.patch | 131 +
gnu/packages/patches/sdl-pango-sans-serif.patch | 13 +
gnu/packages/patches/sdl2-mesa-compat.patch | 21 -
gnu/packages/patches/spice-fix-test-armhf.patch | 19 -
.../patches/suitesparse-mongoose-cmake.patch | 27 +
.../superlu-dist-fix-mpi-deprecations.patch | 57 -
gnu/packages/patches/t4k-common-libpng16.patch | 26 +
.../patches/u-boot-riscv64-fix-extlinux.patch | 54 +
gnu/packages/patches/udiskie-no-appindicator.patch | 72 +-
gnu/packages/patches/upx-fix-CVE-2017-15056.patch | 96 -
gnu/packages/patches/woff2-libbrotli.patch | 84 -
gnu/packages/patches/xplanet-1.3.1-cxx11-eof.patch | 154 +
...planet-1.3.1-libdisplay_DisplayOutput.cpp.patch | 16 +
.../patches/xplanet-1.3.1-libimage_gif.c.patch | 54 +
...planet-1.3.1-xpUtil-Add2017LeapSecond.cpp.patch | 15 +
gnu/packages/patches/zziplib-CVE-2018-16548.patch | 49 +
gnu/packages/patchutils.scm | 12 +-
gnu/packages/pciutils.scm | 4 +-
gnu/packages/pdf.scm | 229 +-
gnu/packages/perl-check.scm | 25 +-
gnu/packages/perl-compression.scm | 6 +-
gnu/packages/perl.scm | 540 +-
gnu/packages/photo.scm | 117 +-
gnu/packages/php.scm | 12 +-
gnu/packages/plotutils.scm | 32 +-
gnu/packages/pretty-print.scm | 46 +-
gnu/packages/profiling.scm | 2 +-
gnu/packages/prolog.scm | 4 +-
gnu/packages/protobuf.scm | 8 +-
gnu/packages/pulseaudio.scm | 77 +
gnu/packages/python-check.scm | 80 +-
gnu/packages/python-compression.scm | 15 +-
gnu/packages/python-crypto.scm | 222 +-
gnu/packages/python-science.scm | 31 +-
gnu/packages/python-web.scm | 507 +-
gnu/packages/python-xyz.scm | 3239 ++-
gnu/packages/qt.scm | 450 +-
gnu/packages/rdf.scm | 9 +-
gnu/packages/re2c.scm | 2 +-
gnu/packages/regex.scm | 4 +-
gnu/packages/rpc.scm | 177 +
gnu/packages/rsync.scm | 14 +-
gnu/packages/ruby.scm | 67 +-
gnu/packages/rust-apps.scm | 239 +-
gnu/packages/rust.scm | 196 +-
gnu/packages/sagemath.scm | 4 +-
gnu/packages/samba.scm | 104 +-
gnu/packages/sawfish.scm | 6 +-
gnu/packages/scanner.scm | 13 +-
gnu/packages/scheme.scm | 154 +-
gnu/packages/screen.scm | 6 +-
gnu/packages/scsi.scm | 6 +-
gnu/packages/sdl.scm | 89 +-
gnu/packages/sdr.scm | 3 +-
gnu/packages/search.scm | 8 +-
gnu/packages/security-token.scm | 2 +-
gnu/packages/serialization.scm | 2 +-
gnu/packages/shells.scm | 47 +-
gnu/packages/simulation.scm | 71 +-
gnu/packages/skarnet.scm | 68 +-
gnu/packages/slang.scm | 2 +-
gnu/packages/speech.scm | 111 +-
gnu/packages/sphinx.scm | 30 +-
gnu/packages/spice.scm | 11 +-
gnu/packages/ssh.scm | 118 +-
gnu/packages/statistics.scm | 411 +-
gnu/packages/stb.scm | 11 +
gnu/packages/storage.scm | 8 +-
gnu/packages/sync.scm | 101 +-
gnu/packages/syncthing.scm | 312 +-
gnu/packages/syndication.scm | 49 +-
gnu/packages/tbb.scm | 4 +-
gnu/packages/telephony.scm | 154 +-
gnu/packages/terminals.scm | 212 +-
gnu/packages/tex.scm | 5 +-
gnu/packages/texinfo.scm | 17 +-
gnu/packages/text-editors.scm | 186 +-
gnu/packages/textutils.scm | 33 +-
gnu/packages/time.scm | 56 +-
gnu/packages/tls.scm | 79 +-
gnu/packages/tor.scm | 14 +-
gnu/packages/toys.scm | 36 +
gnu/packages/uml.scm | 6 +-
gnu/packages/unicode.scm | 139 +
gnu/packages/version-control.scm | 385 +-
gnu/packages/video.scm | 425 +-
gnu/packages/vim.scm | 376 +-
gnu/packages/virtualization.scm | 153 +-
gnu/packages/vpn.scm | 114 +-
gnu/packages/vulkan.scm | 5 +-
gnu/packages/web-browsers.scm | 41 +-
gnu/packages/web.scm | 530 +-
gnu/packages/webkit.scm | 12 +-
gnu/packages/wine.scm | 77 +-
gnu/packages/wireservice.scm | 8 +-
gnu/packages/wm.scm | 313 +-
gnu/packages/wordnet.scm | 2 +-
gnu/packages/wxwidgets.scm | 31 +-
gnu/packages/xdisorg.scm | 460 +-
gnu/packages/xfce.scm | 119 +-
gnu/packages/xiph.scm | 5 +-
gnu/packages/xml.scm | 25 +-
gnu/packages/xorg.scm | 150 +-
gnu/packages/zile.scm | 21 +-
gnu/services.scm | 9 +-
gnu/services/base.scm | 41 +-
gnu/services/certbot.scm | 12 +-
gnu/services/cuirass.scm | 13 +-
gnu/services/desktop.scm | 51 +-
gnu/services/getmail.scm | 2 +-
gnu/services/guix.scm | 15 +-
gnu/services/herd.scm | 9 +-
gnu/services/linux.scm | 180 +
gnu/services/mail.scm | 14 +-
gnu/services/networking.scm | 4 +-
gnu/services/nfs.scm | 82 +-
gnu/services/pm.scm | 2 +-
gnu/services/sddm.scm | 38 +-
gnu/services/shepherd.scm | 18 +-
gnu/services/spice.scm | 2 +-
gnu/services/telephony.scm | 4 +-
gnu/services/virtualization.scm | 12 +-
gnu/services/vpn.scm | 14 +-
gnu/services/web.scm | 91 +-
gnu/services/xorg.scm | 124 +-
gnu/system.scm | 47 +-
gnu/system/examples/asus-c201.tmpl | 2 +-
gnu/system/examples/lightweight-desktop.tmpl | 3 +
gnu/system/file-systems.scm | 15 +
gnu/system/keyboard.scm | 7 +-
gnu/system/shadow.scm | 15 +-
gnu/system/vm.scm | 28 +-
gnu/tests.scm | 10 +-
gnu/tests/base.scm | 23 +-
gnu/tests/cups.scm | 119 +
gnu/tests/docker.scm | 4 +-
gnu/tests/install.scm | 305 +-
gnu/tests/linux-modules.scm | 122 +
gnu/tests/mail.scm | 130 +-
gnu/tests/monitoring.scm | 7 +
gnu/tests/networking.scm | 4 +-
gnu/tests/nfs.scm | 38 +-
gnu/tests/reconfigure.scm | 2 +-
gnu/tests/rsync.scm | 4 +
guix/build-system/copy.scm | 143 +
guix/build-system/gnu.scm | 6 +-
guix/build-system/linux-module.scm | 161 +-
guix/build-system/ocaml.scm | 20 +-
guix/build/bournish.scm | 24 +-
guix/build/cargo-build-system.scm | 6 +-
guix/build/compile.scm | 6 +-
guix/build/copy-build-system.scm | 171 +
guix/build/download.scm | 136 +-
guix/build/emacs-build-system.scm | 22 +-
guix/build/emacs-utils.scm | 21 +-
guix/build/go-build-system.scm | 5 +
guix/build/linux-module-build-system.scm | 26 +-
guix/build/node-build-system.scm | 5 +-
guix/build/qt-build-system.scm | 14 +-
guix/build/syscalls.scm | 64 +-
guix/cache.scm | 9 +-
guix/ci.scm | 4 +-
guix/colors.scm | 3 +-
guix/derivations.scm | 9 +-
guix/download.scm | 1 -
guix/gexp.scm | 184 +-
guix/git.scm | 34 +-
guix/grafts.scm | 72 +-
guix/import/cpan.scm | 6 +-
guix/import/cran.scm | 106 +-
guix/import/crate.scm | 2 +-
guix/import/gem.scm | 147 +-
guix/import/github.scm | 14 +-
guix/import/opam.scm | 2 +-
guix/import/pypi.scm | 162 +-
guix/import/utils.scm | 10 +-
guix/inferior.scm | 41 +-
guix/licenses.scm | 20 +-
guix/lint.scm | 51 +-
guix/packages.scm | 129 +-
guix/profiles.scm | 197 +-
guix/progress.scm | 9 +-
guix/repl.scm | 86 +-
guix/scripts.scm | 69 +-
guix/scripts/archive.scm | 41 +-
guix/scripts/build.scm | 64 +-
guix/scripts/copy.scm | 89 +-
guix/scripts/deploy.scm | 65 +-
guix/scripts/describe.scm | 80 +-
guix/scripts/environment.scm | 146 +-
guix/scripts/graph.scm | 27 +-
guix/scripts/lint.scm | 38 +-
guix/scripts/pack.scm | 372 +-
guix/scripts/package.scm | 121 +-
guix/scripts/pull.scm | 219 +-
guix/scripts/substitute.scm | 7 -
guix/scripts/system.scm | 141 +-
guix/scripts/system/reconfigure.scm | 58 +-
guix/scripts/weather.scm | 119 +-
guix/self.scm | 25 +-
guix/serialization.scm | 19 +-
guix/ssh.scm | 37 +-
guix/status.scm | 10 +-
guix/store.scm | 206 +-
guix/store/deduplication.scm | 6 +-
guix/swh.scm | 16 +-
guix/ui.scm | 201 +-
m4/guix.m4 | 5 +-
nix/libstore/gc.cc | 20 +-
nix/local.mk | 16 +-
po/doc/guix-cookbook.de.po | 3395 +++
po/doc/guix-manual.de.po | 23652 ++++++++++-------
po/doc/guix-manual.es.po | 23607 ++++++++++-------
po/doc/guix-manual.ru.po | 22331 +++++++++-------
po/doc/local.mk | 5 +-
po/guix/LINGUAS | 1 +
po/guix/POTFILES.in | 1 +
po/guix/da.po | 4263 +--
po/guix/de.po | 2964 ++-
po/guix/es.po | 3655 +--
po/guix/fr.po | 2980 ++-
po/guix/pt_BR.po | 4192 ++-
po/guix/ta.po | 4957 ++++
po/packages/de.po | 26023 ++++++++++++++++++-
tests/cache.scm | 9 +-
tests/gem.scm | 4 +-
tests/gexp.scm | 88 +
tests/graph.scm | 4 +-
tests/guix-build-branch.sh | 4 +-
tests/guix-build.sh | 22 +-
tests/guix-pack.sh | 12 +-
tests/guix-package.sh | 3 +-
tests/inferior.scm | 16 +-
tests/packages.scm | 59 +
tests/pypi.scm | 3 +
tests/services/linux.scm | 57 +
tests/store.scm | 97 +-
tests/swh.scm | 10 +-
tests/syscalls.scm | 55 +-
tests/ui.scm | 10 +-
581 files changed, 147934 insertions(+), 61133 deletions(-)
diff --cc gnu/bootloader/u-boot.scm
index e768360,6f41d0a..8f6b21b
--- a/gnu/bootloader/u-boot.scm
+++ b/gnu/bootloader/u-boot.scm
@@@ -1,7 -1,7 +1,8 @@@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2017 David Craven <address@hidden>
;;; Copyright © 2017, 2019 Mathieu Othacehe <address@hidden>
+;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen <address@hidden>
+ ;;; Copyright © 2020 Julien Lepiller <address@hidden>
;;;
;;; This file is part of GNU Guix.
;;;
diff --cc gnu/packages/linux.scm
index 527180b,60ffed2..096fb98
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@@ -33,13 -33,15 +33,16 @@@
;;; Copyright © 2018 Pierre Langlois <address@hidden>
;;; Copyright © 2018 Vasile Dumitrascu <address@hidden>
;;; Copyright © 2019 Tim Gesthuizen <address@hidden>
- ;;; Copyright © 2019 Maxim Cournoyer <address@hidden>
+ ;;; Copyright © 2019, 2020 Maxim Cournoyer <address@hidden>
;;; Copyright © 2019 Stefan Stefanović <address@hidden>
;;; Copyright © 2019 Pierre Langlois <address@hidden>
- ;;; Copyright © 2019 Brice Waegeneire <address@hidden>
+ ;;; Copyright © 2019, 2020 Brice Waegeneire <address@hidden>
;;; Copyright © 2019 Kei Kebreau <address@hidden>
;;; Copyright © 2020 Oleg Pykhalov <address@hidden>
+;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen <address@hidden>
+ ;;; Copyright © 2020 Pierre Neidhardt <address@hidden>
+ ;;; Copyright © 2020 Chris Marusich <address@hidden>
+ ;;; Copyright © 2020 Vincent Legoll <address@hidden>
;;;
;;; This file is part of GNU Guix.
;;;
@@@ -873,53 -929,36 +930,83 @@@ It has been modified to remove all non-
#:defconfig "omap2plus_defconfig"
#:extra-version "arm-omap2plus"))
+ (define-public linux-libre-arm64-generic
+ (make-linux-libre* linux-libre-version
+ linux-libre-source
+ '("aarch64-linux")
+ #:defconfig "defconfig"
+ #:extra-version "arm64-generic"
+ #:extra-options
+ (append
+ `(;; needed to fix the RTC on rockchip platforms
+ ("CONFIG_RTC_DRV_RK808" . #t))
+ %default-extra-linux-options)))
+
+ (define-public linux-libre-arm64-generic-5.6
+ (make-linux-libre* linux-libre-5.6-version
+ linux-libre-5.6-source
+ '("aarch64-linux")
+ #:defconfig "defconfig"
+ #:extra-version "arm64-generic"
+ #:extra-options
+ (append
+ `(;; needed to fix the RTC on rockchip platforms
+ ("CONFIG_RTC_DRV_RK808" . #t))
+ %default-extra-linux-options)))
+
+ (define-public linux-libre-riscv64-generic
+ (make-linux-libre* linux-libre-version
+ linux-libre-source
+ '("riscv64-linux")
+ #:extra-version "riscv64-generic"))
+
+;; Distribute a patched version of deblob-5.5 to accomodate for
+;; the file rename
+;; drivers/crypto/ccp/psp-dev.c -> drivers/crypto/ccp/sev-dev.c
+(define (deblob-scripts-pinebook-pro version)
+ (list (version-major+minor version)
+ (origin
+ (method url-fetch)
+ (uri (string-append "https://lilypond.org/janneke/pinebook-pro/"
+ "deblob-pinebook-pro-"
+ (version-major+minor version)))
+ (file-name (string-append "deblob-" (version-major+minor version)))
+ (sha256
+ (base32 "15xpmn93mibgh3zlmbzfxx6hfk6y7vrwqc46gx7r87hrwhg0q4hj")))
+ (origin
+ (method url-fetch)
+ (uri (string-append "https://linux-libre.fsfla.org"
+ "/pub/linux-libre/releases/" version "-gnu/"
+ "deblob-check"))
+ (sha256
+ (base32 "12v9n7qf67vilwi2bkzbn1sbamhaw60rk79v3y2lm8bprgpy958l")))))
+
+;; This is apparently the least patched kernel (people call it "mainline",
+;; although it's not upstream), at the moment (Fri Feb 14 2020). The exact
+;; version, branching, patchset is as yet unclear to me; the repository comes
+;; without any tags or upstream branches.
+(define-public linux-libre-pinebook-pro
+ (let* ((version "5.5.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url
"https://gitlab.manjaro.org/tsys/linux-pinebook-pro.git")
+ (commit "9564c96de3d1e7a19fbfed075333bf414fa1749f")))
+ (file-name (git-file-name "linux-libre-pinebook-pro" version))
+ (sha256
+ (base32
+ "0q4mrjvv7bpavd5r8k9njm0md0lymwcnjpd9nggb8vwffdgbchys"))))
+ (pristine-source (make-linux-libre-source
+ "5.5.0-pinebook-pro" source
+ (deblob-scripts-pinebook-pro version))))
+ (make-linux-libre*
+ version
+ pristine-source
+ '("aarch64-linux")
+ #:defconfig "pinebook_pro_defconfig"
+ #:extra-version "pinebook-pro")))
+
;;;
;;; Linux kernel modules.