[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: |
Wed, 12 Aug 2020 12:52:36 -0400 (EDT) |
vagrantc pushed a commit to branch wip-pinebook-pro
in repository guix.
commit efddc3e07d77a2bc86af8a95f82c1a795bbc7c54
Merge: 25355d3 9856346
Author: Vagrant Cascadian <vagrant@debian.org>
AuthorDate: Wed Aug 12 09:28:27 2020 -0700
Merge remote-tracking branch 'origin/master' into wip-pinebook-pro
.dir-locals.el | 6 +
.gitignore | 10 +-
.guix-authorizations | 15 +-
.guix-channel | 4 +-
Makefile.am | 33 +-
build-aux/git-authenticate.scm | 299 -
configure.ac | 1 +
doc/contributing.texi | 89 +-
doc/guix-cookbook.texi | 53 +-
doc/guix.texi | 1552 ++-
etc/committer.scm.in | 250 +
etc/completion/bash/guix | 8 +
etc/guix-install.sh | 12 +-
.../historical-authorizations | 34 +-
etc/news.scm | 121 +
...rlin.guixsd.org.pub => berlin.guix.gnu.org.pub} | 0
etc/substitutes/ci.guix.gnu.org.pub | 2 +-
etc/substitutes/ci.guix.info.pub | 2 +-
gnu.scm | 10 +-
gnu/bootloader/grub.scm | 2 +-
gnu/build/file-systems.scm | 90 +-
gnu/build/hurd-boot.scm | 196 +-
gnu/build/image.scm | 34 +-
gnu/build/shepherd.scm | 19 +-
gnu/build/vm.scm | 13 +-
gnu/ci.scm | 71 +-
gnu/image.scm | 5 +
gnu/installer.scm | 5 +-
gnu/installer/final.scm | 9 +-
gnu/installer/newt/final.scm | 8 +
gnu/installer/newt/partition.scm | 2 +-
gnu/installer/parted.scm | 24 +-
gnu/local.mk | 144 +-
gnu/machine.scm | 2 +-
gnu/machine/digital-ocean.scm | 7 +-
gnu/machine/ssh.scm | 76 +-
gnu/packages.scm | 88 +-
gnu/packages/ada.scm | 4 +-
gnu/packages/admin.scm | 404 +-
gnu/packages/adns.scm | 13 +-
gnu/packages/aidc.scm | 4 +-
gnu/packages/algebra.scm | 116 +-
gnu/packages/android.scm | 29 +-
gnu/packages/animation.scm | 8 +-
gnu/packages/antivirus.scm | 4 +-
gnu/packages/arcan.scm | 6 +-
gnu/packages/assembly.scm | 142 +-
gnu/packages/astronomy.scm | 8 +-
gnu/packages/audio.scm | 362 +-
gnu/packages/authentication.scm | 2 +-
gnu/packages/aux-files/linux-libre/5.7-arm.conf | 9612 +++++++++++++++++
gnu/packages/aux-files/linux-libre/5.7-arm64.conf | 9640 +++++++++++++++++
gnu/packages/aux-files/linux-libre/5.7-i686.conf | 10516 +++++++++++++++++++
gnu/packages/aux-files/linux-libre/5.7-x86_64.conf | 10487 ++++++++++++++++++
gnu/packages/aux-files/run-in-namespace.c | 63 +-
gnu/packages/avr.scm | 2 +-
gnu/packages/axoloti.scm | 6 +-
gnu/packages/backup.scm | 98 +-
gnu/packages/base.scm | 162 +-
gnu/packages/bash.scm | 57 +-
gnu/packages/benchmark.scm | 8 +-
gnu/packages/bioconductor.scm | 1195 ++-
gnu/packages/bioinformatics.scm | 1056 +-
gnu/packages/bison.scm | 19 +-
gnu/packages/bittorrent.scm | 122 +-
gnu/packages/boost.scm | 4 +-
gnu/packages/bootloaders.scm | 19 +-
gnu/packages/build-tools.scm | 93 +-
gnu/packages/busybox.scm | 29 +-
gnu/packages/c.scm | 138 +-
gnu/packages/calendar.scm | 87 +-
gnu/packages/ccache.scm | 4 +-
gnu/packages/cdrom.scm | 53 +-
gnu/packages/certs.scm | 4 +-
gnu/packages/check.scm | 155 +-
gnu/packages/chemistry.scm | 4 +-
gnu/packages/chez.scm | 14 +-
gnu/packages/chromium.scm | 443 +-
gnu/packages/ci.scm | 10 +-
gnu/packages/clojure.scm | 10 +-
gnu/packages/cluster.scm | 98 +
gnu/packages/code.scm | 56 +-
gnu/packages/commencement.scm | 26 +-
gnu/packages/compression.scm | 132 +-
gnu/packages/compton.scm | 4 +-
gnu/packages/configuration-management.scm | 105 +
gnu/packages/conky.scm | 6 +-
gnu/packages/convmv.scm | 60 +
gnu/packages/coq.scm | 8 +-
gnu/packages/cpp.scm | 131 +-
gnu/packages/cran.scm | 1899 +++-
gnu/packages/crates-io.scm | 6632 ++++++++----
gnu/packages/cross-base.scm | 2 +-
gnu/packages/crypto.scm | 74 +-
gnu/packages/cryptsetup.scm | 6 +-
gnu/packages/cups.scm | 36 +-
gnu/packages/curl.scm | 59 +
gnu/packages/databases.scm | 133 +-
gnu/packages/datastructures.scm | 64 +-
gnu/packages/dav.scm | 10 +-
gnu/packages/debian.scm | 49 +-
gnu/packages/debug.scm | 39 +-
gnu/packages/dhall.scm | 38 +-
gnu/packages/dictionaries.scm | 4 +-
gnu/packages/diffoscope.scm | 36 +-
gnu/packages/digest.scm | 17 +-
gnu/packages/disk.scm | 64 +-
gnu/packages/display-managers.scm | 34 +
gnu/packages/distributed.scm | 2 +-
gnu/packages/django.scm | 273 +-
gnu/packages/djvu.scm | 26 +-
gnu/packages/dlang.scm | 18 +-
gnu/packages/dns.scm | 56 +-
gnu/packages/docbook.scm | 58 +-
gnu/packages/docker.scm | 32 +-
gnu/packages/documentation.scm | 60 +-
gnu/packages/easyrpg.scm | 5 +-
gnu/packages/ebook.scm | 51 +-
gnu/packages/education.scm | 53 +-
gnu/packages/efi.scm | 6 +-
gnu/packages/electronics.scm | 3 +-
gnu/packages/elixir.scm | 12 +-
gnu/packages/emacs-xyz.scm | 3184 ++++--
gnu/packages/emacs.scm | 2 +
gnu/packages/embedded.scm | 23 +-
gnu/packages/emulators.scm | 455 +-
gnu/packages/engineering.scm | 234 +-
gnu/packages/enlightenment.scm | 21 +-
gnu/packages/erlang.scm | 2 +-
gnu/packages/fabric-management.scm | 2 +-
gnu/packages/file-systems.scm | 104 +-
gnu/packages/finance.scm | 46 +-
gnu/packages/firmware.scm | 23 +-
gnu/packages/flashing-tools.scm | 12 +-
gnu/packages/fonts.scm | 211 +-
gnu/packages/fontutils.scm | 28 +-
gnu/packages/fpga.scm | 72 +-
gnu/packages/freedesktop.scm | 166 +-
gnu/packages/game-development.scm | 328 +-
gnu/packages/games.scm | 1543 ++-
gnu/packages/gcc.scm | 197 +-
gnu/packages/gd.scm | 6 +-
gnu/packages/gdb.scm | 53 +-
gnu/packages/genealogy.scm | 2 +-
gnu/packages/genimage.scm | 2 +-
gnu/packages/geo.scm | 182 +-
gnu/packages/gettext.scm | 6 +-
gnu/packages/gimp.scm | 16 +-
gnu/packages/gl.scm | 92 +-
gnu/packages/glib.scm | 6 +-
gnu/packages/gnome-xyz.scm | 26 +-
gnu/packages/gnome.scm | 524 +-
gnu/packages/gnunet.scm | 60 +-
gnu/packages/gnustep.scm | 40 +-
gnu/packages/gnuzilla.scm | 30 +-
gnu/packages/golang.scm | 2016 +++-
gnu/packages/gpodder.scm | 2 +-
gnu/packages/gps.scm | 85 +-
gnu/packages/graph.scm | 88 +-
gnu/packages/graphics.scm | 148 +-
gnu/packages/graphviz.scm | 5 +-
gnu/packages/groff.scm | 13 +-
gnu/packages/groovy.scm | 2 +-
gnu/packages/gstreamer.scm | 24 +-
gnu/packages/gtk.scm | 40 +-
gnu/packages/guile-xyz.scm | 434 +-
gnu/packages/guile.scm | 113 +-
gnu/packages/hardware.scm | 4 +-
gnu/packages/haskell-apps.scm | 88 +-
gnu/packages/haskell-check.scm | 2 +-
gnu/packages/haskell-web.scm | 34 +-
gnu/packages/haskell-xyz.scm | 105 +-
gnu/packages/haskell.scm | 13 +-
gnu/packages/hexedit.scm | 2 +-
gnu/packages/hurd.scm | 34 +-
gnu/packages/i2p.scm | 2 +-
gnu/packages/ibus.scm | 167 +-
gnu/packages/icu4c.scm | 75 +-
gnu/packages/image-processing.scm | 107 +-
gnu/packages/image-viewers.scm | 133 +-
gnu/packages/image.scm | 130 +-
gnu/packages/imagemagick.scm | 4 +-
gnu/packages/inkscape.scm | 11 +-
gnu/packages/ipfs.scm | 12 +-
gnu/packages/irc.scm | 146 +-
gnu/packages/jami.scm | 124 +-
gnu/packages/java-compression.scm | 32 +-
gnu/packages/java-graphics.scm | 2 +-
gnu/packages/java-maths.scm | 2 +-
gnu/packages/java.scm | 1698 ++-
gnu/packages/javascript.scm | 4 +-
gnu/packages/jrnl.scm | 2 +-
gnu/packages/julia.scm | 4 +-
gnu/packages/jupyter.scm | 2 +-
gnu/packages/kde-frameworks.scm | 392 +-
gnu/packages/kde-internet.scm | 24 +-
gnu/packages/kde-multimedia.scm | 99 +-
gnu/packages/kde-pim.scm | 288 +-
gnu/packages/kde-plasma.scm | 16 +-
gnu/packages/kde-systemtools.scm | 36 +-
gnu/packages/kde-utils.scm | 35 +-
gnu/packages/kde.scm | 102 +-
gnu/packages/kodi.scm | 14 +-
gnu/packages/language.scm | 2 +-
gnu/packages/lean.scm | 12 +-
gnu/packages/lego.scm | 2 +-
gnu/packages/less.scm | 2 +-
gnu/packages/libffi.scm | 6 +-
gnu/packages/libreoffice.scm | 9 +-
gnu/packages/libusb.scm | 16 +-
gnu/packages/linphone.scm | 8 -
gnu/packages/linux.scm | 768 +-
gnu/packages/lirc.scm | 5 +-
gnu/packages/lisp-xyz.scm | 2015 +++-
gnu/packages/lisp.scm | 15 +-
gnu/packages/llvm.scm | 105 +-
gnu/packages/logging.scm | 9 +-
gnu/packages/lolcode.scm | 2 +-
gnu/packages/lsof.scm | 4 +-
gnu/packages/lua.scm | 177 +-
gnu/packages/lxde.scm | 44 +-
gnu/packages/lxqt.scm | 209 +-
gnu/packages/machine-learning.scm | 214 +-
gnu/packages/mail.scm | 884 +-
gnu/packages/man.scm | 8 +-
gnu/packages/markup.scm | 6 +-
gnu/packages/mastodon.scm | 44 +-
gnu/packages/mate.scm | 30 +-
gnu/packages/maths.scm | 205 +-
gnu/packages/maven-parent-pom.scm | 545 +
gnu/packages/maven.scm | 2469 ++++-
gnu/packages/mc.scm | 4 +-
gnu/packages/mercury.scm | 251 +
gnu/packages/mes.scm | 4 +-
gnu/packages/messaging.scm | 184 +-
gnu/packages/monitoring.scm | 23 +-
gnu/packages/mp3.scm | 9 +-
gnu/packages/mpd.scm | 22 +-
gnu/packages/music.scm | 541 +-
gnu/packages/musl.scm | 4 +-
gnu/packages/nano.scm | 6 +-
gnu/packages/ncdu.scm | 11 +-
gnu/packages/networking.scm | 372 +-
gnu/packages/nfs.scm | 44 +
gnu/packages/node-xyz.scm | 2 +-
gnu/packages/node.scm | 13 +
gnu/packages/nss.scm | 13 +-
gnu/packages/ntp.scm | 16 +-
gnu/packages/ocaml.scm | 120 +-
gnu/packages/ocr.scm | 2 +-
gnu/packages/onc-rpc.scm | 2 +-
gnu/packages/opencl.scm | 10 +-
gnu/packages/opencog.scm | 12 +-
gnu/packages/openkinect.scm | 1 +
gnu/packages/openpgp.scm | 186 +
gnu/packages/openstack.scm | 2 +-
gnu/packages/package-management.scm | 57 +-
gnu/packages/pantheon.scm | 69 +-
gnu/packages/parallel.scm | 4 +-
gnu/packages/password-utils.scm | 92 +-
gnu/packages/patches/akonadi-paths.patch | 53 +-
.../patches/alsa-modular-synth-fix-vocoder.patch | 522 +
gnu/packages/patches/blender-2.79-gcc8.patch | 36 +
gnu/packages/patches/blender-2.79-gcc9.patch | 53 +
gnu/packages/patches/blender-2.79-oiio2.patch | 284 +
.../patches/blender-2.79-python-3.8-fix.patch | 204 +
gnu/packages/patches/bluez-CVE-2020-0556.patch | 180 -
.../patches/bpftrace-disable-bfd-disasm.patch | 15 +
.../busybox-1.31.1-fix-build-with-glibc-2.31.patch | 68 +
gnu/packages/patches/calibre-msgpack-compat.patch | 18 -
gnu/packages/patches/calibre-remove-test-bs4.patch | 34 -
...clang-runtime-3.5-libsanitizer-mode-field.patch | 29 +
.../patches/dhall-remove-network-tests.patch | 97 -
.../patches/ecl-16-format-directive-limit.patch | 83 +
.../patches/ecl-16-ignore-stderr-write-error.patch | 17 +
gnu/packages/patches/ecl-16-libffi.patch | 16 +
.../patches/emacs-exwm-fix-fullscreen-states.patch | 39 +
.../patches/emacs-hyperbole-toggle-messaging.patch | 86 +
.../patches/emacs-ignore-empty-xim-styles.patch | 24 +
.../emacs-telega-patch-server-functions.patch | 31 +
.../patches/exercism-disable-self-update.patch | 79 +
gnu/packages/patches/ffmpeg-prefer-dav1d.patch | 43 -
gnu/packages/patches/flint-ldconfig.patch | 26 -
.../patches/freedink-engine-fix-sdl-hints.patch | 33 +
.../patches/ganeti-deterministic-manual.patch | 16 +
.../patches/ganeti-disable-version-symlinks.patch | 136 +
gnu/packages/patches/ganeti-drbd-compat.patch | 166 +
.../patches/ganeti-haskell-pythondir.patch | 66 +
gnu/packages/patches/ganeti-os-disk-size.patch | 17 +
.../patches/ganeti-preserve-PYTHONPATH.patch | 21 +
.../patches/ganeti-shepherd-master-failover.patch | 18 +
gnu/packages/patches/ganeti-shepherd-support.patch | 87 +
gnu/packages/patches/gash-utils-ls-test.patch | 25 +
gnu/packages/patches/gdb-hurd.patch | 69 +
gnu/packages/patches/glibc-CVE-2015-5180.patch | 311 -
gnu/packages/patches/glibc-CVE-2015-7547.patch | 590 --
gnu/packages/patches/glibc-CVE-2016-3075.patch | 43 -
gnu/packages/patches/glibc-CVE-2016-3706.patch | 188 -
gnu/packages/patches/glibc-CVE-2016-4429.patch | 58 -
.../patches/glibc-CVE-2017-1000366-pt1.patch | 36 -
.../patches/glibc-CVE-2017-1000366-pt2.patch | 124 -
.../patches/glibc-CVE-2017-1000366-pt3.patch | 206 -
gnu/packages/patches/glibc-o-largefile.patch | 25 -
.../patches/glibc-vectorized-strcspn-guards.patch | 23 -
gnu/packages/patches/grub-cross-system-i686.patch | 96 +
.../guile-sqlite3-fix-cross-compilation.patch | 55 -
gnu/packages/patches/icecat-makeicecat.patch | 4 +-
gnu/packages/patches/ilmbase-fix-test-arm.patch | 60 -
.../patches/intel-xed-fix-nondeterminism.patch | 113 +
gnu/packages/patches/iputils-libcap-compat.patch | 37 +
.../jamvm-2.0.0-disable-branch-patching.patch | 31 +
.../patches/json-c-0.12-CVE-2020-12762.patch | 175 +
.../patches/json-c-0.13-CVE-2020-12762.patch | 230 +
gnu/packages/patches/json-c-CVE-2020-12762.patch | 193 +
...kdepim-runtime-Fix-missing-link-libraries.patch | 42 -
.../patches/kinit-kdeinit-extra_libs.patch | 10 +-
.../patches/lib2geom-enable-assertions.patch | 36 -
gnu/packages/patches/lib2geom-fix-tests.patch | 192 +
.../patches/lib2geom-link-tests-against-glib.patch | 34 -
.../patches/lib2geom-use-system-googletest.patch | 94 -
gnu/packages/patches/libdrm-realpath-virtio.patch | 42 +
gnu/packages/patches/libdrm-symbol-check.patch | 215 -
gnu/packages/patches/libextractor-exiv2.patch | 124 -
.../patches/libreoffice-poppler-compat.patch | 19 -
gnu/packages/patches/libvnc-CVE-2018-20750.patch | 44 -
gnu/packages/patches/libvnc-CVE-2019-15681.patch | 23 -
gnu/packages/patches/linbox-fix-pkgconfig.patch | 23 +
.../llvm-9-fix-bitcast-miscompilation.patch | 192 +
.../patches/llvm-9-fix-lpad-miscompilation.patch | 97 +
.../patches/llvm-9-fix-scev-miscompilation.patch | 113 +
.../patches/luminance-hdr-qt-printer.patch | 28 -
.../maven-enforcer-api-fix-old-dependencies.patch | 177 +
.../patches/nfs4-acl-tools-0.3.7-fixpaths.patch | 73 +
gnu/packages/patches/nss-CVE-2020-12399.patch | 138 -
gnu/packages/patches/opendht-fix-jami.patch | 33 +
.../pjproject-correct-the-cflags-field.patch | 121 +
.../patches/pjproject-fix-pkg-config-ldflags.patch | 79 +
gnu/packages/patches/plotutils-spline-test.patch | 34 +
.../patches/ppsspp-disable-upgrade-and-gold.patch | 358 +
gnu/packages/patches/pyqt-unbundled-qt.patch | 19 -
.../patches/python-aionotify-0.2.0-py3.8.patch | 48 +
.../patches/python-alembic-exceptions-cause.patch | 69 -
.../patches/python-jedi-sort-project-test.patch | 18 -
.../patches/python-memcached-syntax-warnings.patch | 24 +
.../python-onnx-use-system-googletest.patch | 54 +
.../python-slugify-depend-on-unidecode.patch | 22 -
.../patches/python-tinycss2-flake8-compat.patch | 36 +
gnu/packages/patches/qtbase-QTBUG-81715.patch | 40 -
gnu/packages/patches/qtbase-absolute-runpath.patch | 17 +
.../patches/qtbase-fix-krita-deadlock.patch | 110 +
gnu/packages/patches/qtbase-use-TZDIR.patch | 4 +-
gnu/packages/patches/quassel-qt-514-compat.patch | 130 +
gnu/packages/patches/remake-impure-dirs.patch | 30 +
gnu/packages/patches/rnp-add-version.cmake.patch | 169 +
.../patches/rnp-disable-ruby-rnp-tests.patch | 26 +
gnu/packages/patches/rnp-unbundle-googletest.patch | 43 +
.../ruby-rubocop-break-dependency-cycle.patch | 101 +
gnu/packages/patches/rust-1.45-linker-locale.patch | 14 +
gnu/packages/patches/sphinxbase-fix-doxygen.patch | 24 +
gnu/packages/patches/sqlite-hurd.patch | 58 +
gnu/packages/patches/sssd-fix-samba.patch | 50 +
gnu/packages/patches/tao-add-missing-headers.patch | 102 +
gnu/packages/patches/tao-fix-parser-types.patch | 26 +
.../patches/transmission-CVE-2018-10756.patch | 71 -
.../patches/tup-unbundle-dependencies.patch | 66 +
.../patches/u-boot-DT-for-Pinebook-Pro.patch | 1132 --
.../u-boot-add-boe-nv140fhmn49-display.patch | 29 -
.../patches/u-boot-gpio-keys-binding-cons.patch | 37 -
.../patches/u-boot-leds-common-binding-con.patch | 115 -
.../patches/u-boot-riscv64-fix-extlinux.patch | 14 -
.../u-boot-support-Pinebook-Pro-laptop.patch | 367 -
.../patches/u-boot-video-rockchip-fix-build.patch | 48 -
.../patches/ungoogled-chromium-system-nspr.patch | 120 +
.../patches/widelands-system-wide_minizip.patch | 153 +
gnu/packages/patches/x265-arm-flags.patch | 38 +-
gnu/packages/patches/xmoto-remove-glext.patch | 23 -
gnu/packages/patches/xmoto-reproducible.patch | 24 -
gnu/packages/patches/xmoto-utf8.patch | 16 -
.../patches/xorg-server-CVE-2020-14347.patch | 33 +
gnu/packages/patches/xpra-4.0.1-systemd-run.patch | 34 +
gnu/packages/patchutils.scm | 2 +-
gnu/packages/pcre.scm | 4 +-
gnu/packages/pdf.scm | 44 +-
gnu/packages/pep.scm | 349 +
gnu/packages/perl-check.scm | 56 +
gnu/packages/perl-compression.scm | 46 +-
gnu/packages/perl.scm | 566 +-
gnu/packages/perl6.scm | 22 +-
gnu/packages/phabricator.scm | 4 +-
gnu/packages/photo.scm | 137 +-
gnu/packages/php.scm | 4 +-
gnu/packages/plotutils.scm | 11 +-
gnu/packages/popt.scm | 2 +-
gnu/packages/presentation.scm | 90 +
gnu/packages/pretty-print.scm | 12 +-
gnu/packages/printers.scm | 4 +-
gnu/packages/prolog.scm | 24 +-
gnu/packages/protobuf.scm | 118 +-
gnu/packages/pulseaudio.scm | 132 +-
gnu/packages/python-check.scm | 592 +-
gnu/packages/python-compression.scm | 23 +-
gnu/packages/python-crypto.scm | 181 +-
gnu/packages/python-science.scm | 195 +-
gnu/packages/python-web.scm | 620 +-
gnu/packages/python-xyz.scm | 2123 +++-
gnu/packages/python.scm | 23 +-
gnu/packages/qt.scm | 469 +-
gnu/packages/radio.scm | 88 +-
gnu/packages/rails.scm | 4 +-
gnu/packages/rdf.scm | 22 +-
gnu/packages/rednotebook.scm | 2 +-
gnu/packages/regex.scm | 13 +-
gnu/packages/rpc.scm | 6 +-
gnu/packages/rsync.scm | 2 +-
gnu/packages/ruby.scm | 9627 ++++++++++-------
gnu/packages/rust-apps.scm | 155 +-
gnu/packages/rust.scm | 173 +-
gnu/packages/sagemath.scm | 80 +-
gnu/packages/scheme.scm | 13 +-
gnu/packages/screen.scm | 2 +-
gnu/packages/sdl.scm | 15 +-
gnu/packages/search.scm | 8 +-
gnu/packages/security-token.scm | 23 +-
gnu/packages/selinux.scm | 4 +-
gnu/packages/sequoia.scm | 44 +-
gnu/packages/serialization.scm | 10 +-
gnu/packages/shells.scm | 78 +-
gnu/packages/shellutils.scm | 12 +-
gnu/packages/simh.scm | 2 +-
gnu/packages/skarnet.scm | 12 +-
gnu/packages/skribilo.scm | 6 +-
gnu/packages/smalltalk.scm | 26 +-
gnu/packages/sml.scm | 8 +-
gnu/packages/speech.scm | 4 +-
gnu/packages/sqlite.scm | 19 +
gnu/packages/ssh.scm | 90 +-
gnu/packages/sssd.scm | 3 +-
gnu/packages/statistics.scm | 317 +-
gnu/packages/stenography.scm | 65 +
gnu/packages/storage.scm | 9 +-
gnu/packages/suckless.scm | 4 +-
gnu/packages/sync.scm | 10 +-
gnu/packages/syncthing.scm | 106 +-
gnu/packages/syndication.scm | 118 +-
gnu/packages/synergy.scm | 19 +-
gnu/packages/telephony.scm | 203 +-
gnu/packages/terminals.scm | 54 +-
gnu/packages/tex.scm | 101 +-
gnu/packages/texinfo.scm | 2 +-
gnu/packages/text-editors.scm | 44 +-
gnu/packages/textutils.scm | 16 +-
gnu/packages/time.scm | 9 +-
gnu/packages/tls.scm | 55 +-
gnu/packages/tmux.scm | 96 +-
gnu/packages/tor.scm | 63 +-
gnu/packages/toys.scm | 8 +-
gnu/packages/uml.scm | 5 +-
gnu/packages/usb-modeswitch.scm | 9 +-
gnu/packages/version-control.scm | 233 +-
gnu/packages/video.scm | 405 +-
gnu/packages/vim.scm | 85 +-
gnu/packages/virtualization.scm | 545 +-
gnu/packages/vlang.scm | 113 +
gnu/packages/vnc.scm | 19 +-
gnu/packages/vpn.scm | 27 +-
gnu/packages/vulkan.scm | 235 +-
gnu/packages/w3m.scm | 5 +-
gnu/packages/web-browsers.scm | 415 +-
gnu/packages/web.scm | 160 +-
gnu/packages/webkit.scm | 4 +-
gnu/packages/wine.scm | 35 +-
gnu/packages/wireservice.scm | 14 +-
gnu/packages/wm.scm | 479 +-
gnu/packages/wxwidgets.scm | 2 +-
gnu/packages/xdisorg.scm | 124 +-
gnu/packages/xfce.scm | 50 +-
gnu/packages/xiph.scm | 10 +-
gnu/packages/xml.scm | 114 +-
gnu/packages/xorg.scm | 347 +-
gnu/services.scm | 98 +-
gnu/services/admin.scm | 140 +-
gnu/services/auditd.scm | 41 +-
gnu/services/base.scm | 4 +-
gnu/services/databases.scm | 4 +-
gnu/services/ganeti.scm | 1109 ++
gnu/services/hurd.scm | 5 -
gnu/services/linux.scm | 81 +-
gnu/services/networking.scm | 35 +-
gnu/services/nix.scm | 106 +-
gnu/services/science.scm | 57 +
gnu/services/shepherd.scm | 3 +-
gnu/services/virtualization.scm | 153 +-
gnu/services/web.scm | 34 +-
gnu/system.scm | 129 +-
gnu/system/examples/bare-hurd.tmpl | 31 +-
gnu/system/examples/desktop.tmpl | 2 +
gnu/system/file-systems.scm | 46 +-
gnu/system/hurd.scm | 184 +-
gnu/system/image.scm | 186 +-
gnu/system/images/hurd.scm | 89 +
gnu/system/install.scm | 1 +
gnu/system/mapped-devices.scm | 39 +-
gnu/system/uuid.scm | 39 +-
gnu/system/vm.scm | 1 -
gnu/tests.scm | 2 +-
gnu/tests/docker.scm | 6 +-
gnu/tests/ganeti.scm | 270 +
gnu/tests/install.scm | 28 +-
gnu/tests/monitoring.scm | 2 +-
gnu/tests/networking.scm | 17 +-
gnu/tests/package-management.scm | 130 +
gnu/tests/web.scm | 73 +-
guix/build-system/ant.scm | 3 +
guix/build-system/cargo.scm | 3 +
guix/build-system/cmake.scm | 5 +
guix/build-system/emacs.scm | 2 +
guix/build-system/gnu.scm | 30 +-
guix/build-system/go.scm | 3 +
guix/build-system/maven.scm | 214 +
guix/build-system/r.scm | 6 +-
guix/build/cargo-build-system.scm | 13 +-
guix/build/compile.scm | 7 +-
guix/build/download-nar.scm | 8 +-
guix/build/gnu-dist.scm | 46 +-
guix/build/go-build-system.scm | 7 +-
guix/build/java-utils.scm | 159 +-
guix/build/lisp-utils.scm | 26 +-
guix/build/maven-build-system.scm | 163 +
guix/build/maven/java.scm | 147 +
guix/build/maven/plugin.scm | 498 +
guix/build/maven/pom.scm | 422 +
guix/build/po.scm | 22 +-
guix/build/profiles.scm | 6 +-
guix/channels.scm | 272 +-
guix/ci.scm | 34 +-
guix/combinators.scm | 2 +-
guix/cve.scm | 19 +-
guix/diagnostics.scm | 181 +-
guix/discovery.scm | 6 +-
guix/download.scm | 13 +-
guix/git-authenticate.scm | 235 +-
guix/git-download.scm | 4 +-
guix/git.scm | 109 +-
guix/gnu-maintenance.scm | 99 +-
guix/import/cpan.scm | 26 +-
guix/import/cran.scm | 32 +-
guix/import/crate.scm | 12 +-
guix/import/elpa.scm | 12 +-
guix/import/gem.scm | 16 +-
guix/import/github.scm | 56 +-
guix/import/hackage.scm | 19 +-
guix/import/launchpad.scm | 21 +-
guix/import/pypi.scm | 31 +-
guix/import/stackage.scm | 2 +-
guix/inferior.scm | 12 +-
guix/json.scm | 31 +-
guix/lint.scm | 127 +-
guix/nar.scm | 8 +-
guix/openpgp.scm | 21 +-
guix/packages.scm | 98 +-
guix/profiles.scm | 43 +-
guix/quirks.scm | 36 +-
guix/remote.scm | 10 +-
guix/scripts.scm | 5 +-
guix/scripts/archive.scm | 2 +
guix/scripts/build.scm | 2 +
guix/scripts/challenge.scm | 4 +-
guix/scripts/copy.scm | 2 +
guix/scripts/deploy.scm | 33 +-
guix/scripts/describe.scm | 57 +-
guix/scripts/environment.scm | 5 +-
guix/scripts/git.scm | 63 +
guix/scripts/git/authenticate.scm | 179 +
guix/scripts/graph.scm | 10 +-
guix/scripts/offload.scm | 10 +-
guix/scripts/pack.scm | 69 +-
guix/scripts/package.scm | 2 +
guix/scripts/processes.scm | 14 +-
guix/scripts/pull.scm | 44 +-
guix/scripts/repl.scm | 77 +-
guix/scripts/system.scm | 106 +-
guix/scripts/system/reconfigure.scm | 97 +-
guix/scripts/system/search.scm | 1 +
guix/scripts/time-machine.scm | 19 +-
guix/scripts/weather.scm | 2 +-
guix/self.scm | 164 +-
guix/ssh.scm | 105 +-
guix/store.scm | 6 +-
guix/store/database.scm | 316 +-
guix/store/deduplication.scm | 112 +-
guix/swh.scm | 37 +-
guix/tests/gnupg.scm | 32 +-
guix/ui.scm | 571 +-
guix/upstream.scm | 62 +-
guix/utils.scm | 82 +-
m4/guix.m4 | 6 +-
nix/boost/.gitignore | 3 -
nix/libstore/.gitignore | 3 +-
nix/libstore/optimise-store.cc | 3 +-
nix/libutil/.gitignore | 2 -
nix/libutil/gcrypt-hash.cc | 51 -
nix/libutil/gcrypt-hash.hh | 50 -
nix/libutil/hash.cc | 67 +-
nix/libutil/hash.hh | 20 +-
nix/libutil/md5.h | 35 -
nix/libutil/sha1.h | 35 -
nix/libutil/sha256.h | 35 -
nix/libutil/sha512.h | 35 -
nix/local.mk | 12 +-
po/guix/POTFILES.in | 2 +
po/guix/fr.po | 4 +-
tests/channels.scm | 215 +-
tests/git-authenticate.scm | 54 +-
tests/guix-environment-container.sh | 2 +-
tests/guix-git-authenticate.sh | 56 +
tests/guix-pack-relocatable.sh | 108 +-
tests/guix-repl.sh | 84 +
tests/lint.scm | 63 +-
tests/pack.scm | 66 +-
tests/packages.scm | 78 +-
tests/pypi.scm | 1 -
tests/services/linux.scm | 37 +
tests/store.scm | 4 +-
tests/syscalls.scm | 6 +-
624 files changed, 101483 insertions(+), 24277 deletions(-)
diff --cc gnu/packages/linux.scm
index 76696d6,ca5a4f9..1e17147
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@@ -461,71 -469,15 +470,67 @@@ corresponding UPSTREAM-SOURCE (an origi
(patches (append (origin-patches source)
patches))))
- (define-public linux-libre-5.7-source
- (source-with-patches linux-libre-5.7-pristine-source
+ (define-public linux-libre-5.8-source
+ (source-with-patches linux-libre-5.8-pristine-source
(list %boot-logo-patch
-
%linux-libre-arm-export-__sync_icache_dcache-patch)))
+
%linux-libre-arm-export-__sync_icache_dcache-patch
+ ;; Pinebook Pro patches from manjaro 5.7 branch:
+ ;;
https://gitlab.manjaro.org/tsys/linux-pinebook-pro.git
+ ;; branch v5.7-rc7
+ (search-patch
+
"pinebook-pro-01-power-supply-Add-support-for-CellWise-cw2015-fuel-ga.patch")
+ (search-patch
+
"pinebook-pro-02-leds-Add-support-for-inverted-LED-triggers.patch")
+ (search-patch
+
"pinebook-pro-03-soc-rockchip-Add-rockchip-suspend-mode-driver.patch")
+ (search-patch
+
"pinebook-pro-04-firmware-Add-Rockchip-SIP-driver.patch")
+ (search-patch
+
"pinebook-pro-05-tty-serdev-support-shutdown-op.patch")
+ (search-patch
+
"pinebook-pro-06-bluetooth-hci_serdev-Clear-registered-bit-on-unregis.patch")
+ (search-patch
+
"pinebook-pro-07-bluetooth-hci_bcm-disable-power-on-shutdown.patch")
+ (search-patch
+
"pinebook-pro-08-mmc-core-pwrseq_simple-disable-mmc-power-on-shutdown.patch")
+ (search-patch
+
"pinebook-pro-09-regulator-core-add-generic-suspend-states-support.patch")
+ (search-patch
+
"pinebook-pro-10-usb-typec-bus-Catch-crash-due-to-partner-NULL-value.patch")
+ (search-patch
+
"pinebook-pro-11-usb-typec-tcpm-add-hacky-generic-altmode-support.patch")
+ (search-patch
+
"pinebook-pro-12-phy-rockchip-typec-Set-extcon-capabilities.patch")
+ (search-patch
+
"pinebook-pro-13-usb-typec-altmodes-displayport-Add-hacky-generic-alt.patch")
+ (search-patch
+
"pinebook-pro-14-sound-soc-codecs-es8316-Run-micdetect-only-if-jack-s.patch")
+ (search-patch
+
"pinebook-pro-15-ASoC-soc-jack.c-supported-inverted-jack-detect-GPIOs.patch")
+ (search-patch
+
"pinebook-pro-16-arm64-dts-rockchip-add-default-rk3399-rockchip-suspe.patch")
+ (search-patch
+
"pinebook-pro-17-arm64-dts-rockchip-enable-earlycon.patch")
+ (search-patch
+
"pinebook-pro-18-arm64-dts-rockchip-reserve-memory-for-ATF-rockchip-S.patch")
+ (search-patch
+
"pinebook-pro-19-arm64-dts-rockchip-add-cw2015-fuel-gauge.patch")
+ (search-patch
+
"pinebook-pro-20-arm64-dts-rockchip-use-power-led-for-disk-activity-i.patch")
+ (search-patch
+
"pinebook-pro-21-arm64-dts-rockchip-add-oficially-unsupported-2GHz-op.patch")
+ (search-patch
+
"pinebook-pro-22-arm64-dts-rockchip-add-typec-extcon-hack.patch")
+ (search-patch
+
"pinebook-pro-23-arm64-dts-rockchip-add-rockchip-suspend-node.patch")
+ (search-patch
+
"pinebook-pro-24-arm64-configs-add-defconfig-for-Pinebook-Pro.patch")
+ )))
- (define-public linux-libre-5.6-source
- (source-with-patches linux-libre-5.6-pristine-source
+ (define-public linux-libre-5.7-source
+ (source-with-patches linux-libre-5.7-pristine-source
(list %boot-logo-patch
-
%linux-libre-arm-export-__sync_icache_dcache-patch
- ;; Pinebook Pro patch from linux-next,
- ;; can be dropped for linux-libre 5.7
- (search-patch
- "linux-libre-support-for-Pinebook-Pro.patch"))))
+
%linux-libre-arm-export-__sync_icache_dcache-patch)))
(define-public linux-libre-5.4-source
(source-with-patches linux-libre-5.4-pristine-source
@@@ -1039,39 -1009,23 +1062,29 @@@ It has been modified to remove all non-
'("riscv64-linux")
#:extra-version "riscv64-generic"))
- ;; 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.6.0")
- (source
- (origin
- (method git-fetch)
- (uri (git-reference
- (url
"https://gitlab.manjaro.org/tsys/linux-pinebook-pro.git")
- (commit "93293259039d6fc3a725961d42b4f11bfc3f5127")))
- (file-name (git-file-name "linux-libre-pinebook-pro" version))
- (sha256
- (base32
- "0yrn22j10f3f6hxmbd23ccis35f9s8cbjvzxiyxnsch2zab9349s"))))
- (pristine-source (make-linux-libre-source
- "5.6.0-pinebook-pro" source
- deblob-scripts-5.6)))
- (make-linux-libre*
- version
- pristine-source
- '("aarch64-linux")
- #:defconfig "pinebook_pro_defconfig"
- #:extra-version "pinebook-pro")))
-
+(define-public linux-libre-pinebook-pro-5.7
+ (make-linux-libre* linux-libre-5.7-version
+ linux-libre-5.7-source
+ '("aarch64-linux")
+ #:defconfig "pinebook_pro_defconfig"
+ #:extra-version "pinebook-pro"))
+
+ (define-public linux-libre-with-bpf
+ (let ((base-linux-libre
+ (make-linux-libre*
+ linux-libre-5.4-version
+ linux-libre-5.4-source
+ '("x86_64-linux" "i686-linux" "armhf-linux"
+ "aarch64-linux" "riscv64-linux")
+ #:extra-version "bpf"
+ #:configuration-file kernel-config
+ #:extra-options
+ (append %bpf-extra-linux-options
+ %default-extra-linux-options))))
+ (package
+ (inherit base-linux-libre)
+ (inputs `(("cpio" ,cpio) ,@(package-inputs base-linux-libre))))))
+
-
;;;
;;; Linux kernel modules.