Github messages for voidlinux
 help / color / mirror / Atom feed
* Re: [PR PATCH] [Updated] New package: optimus-manager-1.2.3
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-20432@inbox.vuxu.org>
  2020-03-30 20:14 ` [PR PATCH] [Updated] New package: optimus-manager-1.2.3 Hyper-KVM
@ 2020-04-01  9:23 ` Hyper-KVM
  2020-04-01 22:52 ` Hyper-KVM
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 8+ messages in thread
From: Hyper-KVM @ 2020-04-01  9:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 336 bytes --]

There is an updated pull request by Hyper-KVM against master on the void-packages repository

https://github.com/Hyper-KVM/void-packages optimus-manager
https://github.com/void-linux/void-packages/pull/20432

New package: optimus-manager-1.2.3


A patch file from https://github.com/void-linux/void-packages/pull/20432.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-optimus-manager-20432.patch --]
[-- Type: text/x-diff, Size: 2406 bytes --]

From 013fbc4e39ce84cb80dd15526ec44f6356429aa0 Mon Sep 17 00:00:00 2001
From: Hyper-KVM <hyperkvmx86@gmail.com>
Date: Wed, 25 Mar 2020 19:36:18 -0400
Subject: [PATCH] New package: optimus-manager-1.2.3

---
 srcpkgs/optimus-manager/template | 45 ++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)
 create mode 100644 srcpkgs/optimus-manager/template

diff --git a/srcpkgs/optimus-manager/template b/srcpkgs/optimus-manager/template
new file mode 100644
index 00000000000..9cc7e2607a4
--- /dev/null
+++ b/srcpkgs/optimus-manager/template
@@ -0,0 +1,45 @@
+# Template file for 'optimus-manager'
+# Originally created by Askannz, ported to Void by Hyper-KVM
+pkgname=optimus-manager
+version=1.2.3
+revision=1
+archs="noarch"
+build_style=python3-module
+hostmakedepends="python3 python3-setuptools"
+makedepends="git"
+depends="python3 elogind mesa-demos xrandr python3-dbus"
+short_desc="Utility to handle GPU switching for Optimus laptops"
+maintainer="Hyper-KVM <hyperkvmx86@gmail.com>"
+license="MIT"
+homepage="https://github.com/Askannz/optimus-manager"
+distfiles="https://github.com/Hyper-KVM/optimus-manager/archive/v${version}.tar.gz"
+checksum="ce3d30f8e28696bfc50d95b7e463b6ce7f45239cd3c78838f4b6a64a0a43cb5a"
+tags="python"
+
+do_build() {
+	cd "${wrksrc}"
+	python3 setup.py install
+}
+
+post_install() {
+	cd "${wrksrc}"
+	vinstall modules/optimus-manager.conf 644 usr/lib/modprobe.d/
+	vinstall runit/optimus-manager/run 755 etc/sv/optimus-manager
+	vinstall runit/prime-switch-boot/run 755 etc/sv/prime-switch-boot
+	vinstall optimus-manager.conf 644 usr/share/
+	vinstall var/startup_mode 644 var/lib/optimus-manager/
+	vinstall var/requested_mode 644 var/lib/optimus-manager/
+	vbin scripts/prime-switch-boot
+	vbin scripts/prime-switch
+	vbin scripts/prime-offload
+	vinstall login_managers/sddm/20-optimus-manager.conf 644 etc/sddm.conf.d/
+	vinstall login_managers/lightdm/20-optimus-manager.conf 644 etc/lightdm/lightdm.conf.d/
+	vinstall config/xorg-intel.conf 644 etc/optimus-manager/
+	vinstall config/xorg-nvidia.conf 644 etc/optimus-manager/
+	vinstall config/xsetup-intel.sh 755 etc/optimus-manager/
+	vinstall config/xsetup-nvidia.sh 755 etc/optimus-manager/
+	vinstall config/xsetup-hybrid.sh 755 etc/optimus-manager/
+	vinstall config/nvidia-enable.sh 755 etc/optimus-manager/
+	vinstall config/nvidia-disable.sh 755 etc/optimus-manager/
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PR PATCH] [Updated] New package: optimus-manager-1.2.3
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-20432@inbox.vuxu.org>
  2020-03-30 20:14 ` [PR PATCH] [Updated] New package: optimus-manager-1.2.3 Hyper-KVM
  2020-04-01  9:23 ` Hyper-KVM
@ 2020-04-01 22:52 ` Hyper-KVM
  2020-04-01 23:04 ` Hyper-KVM
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 8+ messages in thread
From: Hyper-KVM @ 2020-04-01 22:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 336 bytes --]

There is an updated pull request by Hyper-KVM against master on the void-packages repository

https://github.com/Hyper-KVM/void-packages optimus-manager
https://github.com/void-linux/void-packages/pull/20432

New package: optimus-manager-1.2.3


A patch file from https://github.com/void-linux/void-packages/pull/20432.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-optimus-manager-20432.patch --]
[-- Type: text/x-diff, Size: 711460 bytes --]

From 7a4b88e00aca9b7ae29c2caf042d756b0c11e176 Mon Sep 17 00:00:00 2001
From: Hyper-KVM <hyperkvmx86@gmail.com>
Date: Wed, 25 Mar 2020 19:36:18 -0400
Subject: [PATCH] New package: optimus-manager-1.2.3

---
 README.md                                     |   57 +-
 common/build-style/meson.sh                   |   17 +-
 common/cross-profiles/armv5tel-musl.sh        |    2 +
 common/cross-profiles/armv5tel.sh             |    2 +
 common/cross-profiles/x86_64.sh               |   10 +
 common/environment/build-style/go.sh          |    7 +
 common/options.description                    |    2 +
 common/shlibs                                 |   21 +-
 srcpkgs/Amass/template                        |    4 +-
 srcpkgs/CImg/template                         |    4 +-
 srcpkgs/CLion/template                        |   10 +-
 srcpkgs/DataGrip/template                     |   10 +-
 srcpkgs/ImageMagick/template                  |    4 +-
 srcpkgs/ImageMagick6/template                 |    4 +-
 srcpkgs/LuaJIT/template                       |   38 +-
 srcpkgs/OpenOrienteering-Mapper/template      |    6 +-
 srcpkgs/OpenRCT2/template                     |   10 +-
 srcpkgs/PhpStorm/INSTALL.msg                  |    2 +
 srcpkgs/PhpStorm/template                     |   63 +
 srcpkgs/PhpStorm/update                       |    2 +
 srcpkgs/Thunar/template                       |    4 +-
 srcpkgs/WebStorm/template                     |   12 +-
 srcpkgs/acpi_call-dkms/patches/linux5.6.patch |   21 +
 srcpkgs/acpi_call-dkms/template               |    6 +-
 ...2ed0d265fe610915b5447ca61f4bfaf01715.patch |   22 +
 srcpkgs/alacritty/template                    |    8 +-
 srcpkgs/allegro5/template                     |    4 +-
 .../apparmor/files/profiles/usr.bin.dhcpcd    |    2 +
 srcpkgs/apparmor/template                     |    4 +-
 srcpkgs/audit/template                        |    2 +-
 srcpkgs/aws-cli/template                      |    5 +-
 srcpkgs/aws-vault/template                    |    6 +-
 srcpkgs/bdf2psf/template                      |    6 +-
 srcpkgs/berry/patches/fix-cross.patch         |   12 +-
 srcpkgs/berry/template                        |    4 +-
 srcpkgs/bluedevil/template                    |    6 +-
 srcpkgs/bmake/template                        |    4 +-
 srcpkgs/breeze-gtk/template                   |    6 +-
 srcpkgs/breeze/template                       |    6 +-
 srcpkgs/brillo/template                       |    2 +-
 srcpkgs/budgie-desktop/template               |    6 +-
 srcpkgs/buildah/template                      |    4 +-
 srcpkgs/byacc/template                        |    4 +-
 srcpkgs/calcurse/template                     |    6 +-
 srcpkgs/calibre/template                      |    6 +-
 srcpkgs/ccache/template                       |    4 +-
 srcpkgs/cereal/template                       |   12 +-
 srcpkgs/cgrep/template                        |    2 +-
 srcpkgs/cheat/template                        |    5 +-
 srcpkgs/cjs/template                          |   12 +-
 srcpkgs/ckbcomp/template                      |    9 +-
 srcpkgs/cni/template                          |    2 +-
 srcpkgs/codesearch/template                   |    7 +-
 srcpkgs/conmon/template                       |    4 +-
 srcpkgs/contractor/template                   |    2 +-
 srcpkgs/coreutils/template                    |    5 +-
 srcpkgs/cpp-hocon/template                    |    2 +-
 srcpkgs/crawl-tiles/template                  |    7 +-
 srcpkgs/crawl/template                        |    6 +-
 srcpkgs/croc/template                         |    4 +-
 srcpkgs/cross-aarch64-linux-gnu/template      |   13 +-
 srcpkgs/cross-aarch64-linux-musl/template     |    9 +-
 srcpkgs/cross-arm-linux-gnueabi/template      |    9 +-
 srcpkgs/cross-arm-linux-gnueabihf/template    |    9 +-
 srcpkgs/cross-arm-linux-musleabi/template     |    4 +
 srcpkgs/cross-arm-linux-musleabihf/template   |    4 +
 srcpkgs/cross-armv7l-linux-gnueabihf/template |    9 +-
 .../cross-armv7l-linux-musleabihf/template    |    4 +
 srcpkgs/cross-i686-linux-musl/template        |    5 +-
 srcpkgs/cross-i686-pc-linux-gnu/template      |   11 +-
 srcpkgs/cross-powerpc-linux-gnu/template      |    9 +-
 srcpkgs/cross-powerpc-linux-musl/template     |    5 +-
 srcpkgs/cross-powerpc64-linux-gnu/template    |   13 +-
 srcpkgs/cross-powerpc64-linux-musl/template   |    9 +-
 srcpkgs/cross-powerpc64le-linux-gnu/template  |   13 +-
 srcpkgs/cross-powerpc64le-linux-musl/template |    9 +-
 srcpkgs/cross-x86_64-linux-gnu-libc           |    1 +
 .../files/fix-cxxflags-passing.patch          |    1 +
 srcpkgs/cross-x86_64-linux-gnu/template       |  378 +
 srcpkgs/cross-x86_64-linux-musl/template      |    9 +-
 srcpkgs/cross-x86_64-w64-mingw32/template     |    2 +-
 srcpkgs/cups-pk-helper/template               |    2 +-
 srcpkgs/cycle/template                        |    2 +-
 srcpkgs/dar/template                          |    4 +-
 srcpkgs/darcs/template                        |    2 +-
 srcpkgs/dconf-editor/template                 |    4 +-
 .../dconf/patches/fix-build-meson-052.patch   |   32 -
 srcpkgs/dconf/template                        |    4 +-
 srcpkgs/debug-me/template                     |    2 +-
 srcpkgs/deepin-image-viewer/template          |    2 +-
 .../patches/qt5.14.patch                      |   28 +
 srcpkgs/dialog/template                       |    4 +-
 srcpkgs/dictd/template                        |    6 +-
 srcpkgs/dnscrypt-proxy/template               |    4 +-
 srcpkgs/drbd-utils/template                   |    9 +-
 srcpkgs/dte/template                          |    6 +-
 srcpkgs/e2fsprogs/template                    |    4 +-
 srcpkgs/efivar/template                       |    2 +-
 srcpkgs/elfutils/template                     |    4 +-
 srcpkgs/ell/template                          |    6 +-
 srcpkgs/elvish/template                       |    4 +-
 srcpkgs/epub2txt/template                     |   12 +
 srcpkgs/etckeeper/template                    |   12 +-
 srcpkgs/evtx/template                         |   11 +
 srcpkgs/facter/template                       |    2 +-
 srcpkgs/fasm/template                         |    4 +-
 srcpkgs/fd/template                           |    9 +-
 srcpkgs/fehQlibs/template                     |    7 +-
 srcpkgs/ffmpeg/template                       |    7 +-
 srcpkgs/file-roller/template                  |    4 +-
 srcpkgs/five-or-more/template                 |    4 +-
 srcpkgs/flatbuffers/template                  |    6 +-
 srcpkgs/fmit/template                         |    8 +-
 srcpkgs/font-awesome5/template                |    4 +-
 srcpkgs/font-sarasa-gothic/template           |    4 +-
 srcpkgs/font-vazir/template                   |    4 +-
 ...6b3238f41b19b61b6502d52769c06df1c8f6.patch |   47 -
 ...164be0e4670cd8f3df3c9207a7555228efbf.patch |   75 -
 srcpkgs/fprintd/template                      |   27 +-
 srcpkgs/fractal/template                      |    2 +-
 srcpkgs/freeplane/template                    |    4 +-
 srcpkgs/freetds/template                      |   10 +-
 srcpkgs/fuse3/patches/musl.patch              |   13 -
 srcpkgs/fuse3/template                        |    6 +-
 srcpkgs/fwup/template                         |    4 +-
 srcpkgs/fwupd/template                        |    2 +-
 srcpkgs/gcab/template                         |    4 +-
 srcpkgs/gede/template                         |    4 +-
 srcpkgs/gegl/template                         |    6 +-
 srcpkgs/ghc-bin/template                      |    4 +-
 srcpkgs/gimp/template                         |   17 +-
 srcpkgs/git-annex/template                    |    2 +-
 srcpkgs/git-mediate/template                  |    2 +-
 srcpkgs/github-cli/template                   |    4 +-
 srcpkgs/glib-networking/template              |    8 +-
 srcpkgs/glib/template                         |    6 +-
 srcpkgs/glusterfs/template                    |    4 +-
 srcpkgs/gnome-backgrounds/template            |    7 +-
 srcpkgs/gnome-characters/template             |    8 +-
 srcpkgs/gnome-clocks/template                 |    8 +-
 srcpkgs/gnome-maps/template                   |    6 +-
 srcpkgs/gnome-online-accounts/template        |    4 +-
 srcpkgs/gnome-robots/template                 |    4 +-
 srcpkgs/gnome-screenshot/template             |    8 +-
 srcpkgs/gnome-sound-recorder/template         |    6 +-
 srcpkgs/gnome-system-monitor/template         |    4 +-
 srcpkgs/gnome-terminal/template               |   11 +-
 srcpkgs/gnucash/template                      |    8 +-
 srcpkgs/go-ethereum/template                  |    4 +-
 srcpkgs/go/template                           |    5 +-
 srcpkgs/gobject-introspection/template        |   15 +-
 srcpkgs/google-cloud-sdk/template             |    4 +-
 srcpkgs/granite/template                      |    2 +-
 srcpkgs/gsettings-desktop-schemas/template    |    8 +-
 srcpkgs/gtk+3/template                        |    4 +-
 srcpkgs/gvfs/template                         |   14 +-
 srcpkgs/highlight/template                    |    6 +-
 srcpkgs/hledger/template                      |    2 +-
 srcpkgs/hlint/template                        |    2 +-
 srcpkgs/hoogle/template                       |    2 +-
 srcpkgs/icecat/patches/rust-url.patch         |   58 +
 srcpkgs/icecat/template                       |    9 +-
 .../intellij-idea-ultimate-edition/template   |    8 +-
 srcpkgs/io.elementary.calculator/template     |    2 +-
 srcpkgs/io.elementary.calendar/template       |    2 +-
 srcpkgs/io.elementary.code/template           |    2 +-
 srcpkgs/io.elementary.icons/template          |    2 +-
 srcpkgs/io.elementary.music/template          |    2 +-
 srcpkgs/io.elementary.photos/template         |    2 +-
 srcpkgs/io.elementary.print/template          |    2 +-
 srcpkgs/io.elementary.stylesheet/template     |    2 +-
 srcpkgs/io.elementary.terminal/template       |    2 +-
 srcpkgs/iwd/template                          |    8 +-
 srcpkgs/janet/patches/dynlink.patch           |   57 +-
 srcpkgs/janet/template                        |   45 +-
 srcpkgs/java-commons-io/template              |    5 +
 srcpkgs/jenkins/template                      |    4 +-
 srcpkgs/jetbrains-jdk-bin/template            |    8 +-
 srcpkgs/julia/template                        |   23 +-
 srcpkgs/jupp/template                         |    4 +-
 srcpkgs/kactivitymanagerd/template            |    6 +-
 srcpkgs/kcgi/template                         |    9 +-
 srcpkgs/kcm-wacomtablet/template              |   17 +
 srcpkgs/kde-cli-tools/template                |   11 +-
 srcpkgs/kde-gtk-config5/template              |    6 +-
 srcpkgs/kdecoration/template                  |    6 +-
 srcpkgs/kdeplasma-addons5/template            |   11 +-
 srcpkgs/kdiagram/template                     |    6 +-
 srcpkgs/kea/template                          |    4 +-
 srcpkgs/kgamma5/template                      |    6 +-
 srcpkgs/khotkeys/template                     |   11 +-
 srcpkgs/kinfocenter/template                  |    6 +-
 srcpkgs/kitty/template                        |    4 +-
 srcpkgs/kmenuedit/template                    |    6 +-
 srcpkgs/kotlin-bin/template                   |    4 +-
 srcpkgs/krita/template                        |   12 +-
 srcpkgs/kross/template                        |    6 +-
 srcpkgs/kscreen/template                      |    6 +-
 srcpkgs/kscreenlocker/template                |    6 +-
 srcpkgs/ksshaskpass/template                  |    6 +-
 srcpkgs/ksysguard/template                    |    6 +-
 srcpkgs/kubernetes/template                   |    4 +-
 srcpkgs/kwallet-pam/template                  |    6 +-
 srcpkgs/kwayland-integration/template         |    6 +-
 srcpkgs/kwin/template                         |    6 +-
 srcpkgs/kwrited/template                      |    6 +-
 srcpkgs/laditools/template                    |    2 +-
 srcpkgs/leatherman/template                   |    4 +-
 srcpkgs/libcbor/template                      |    4 +-
 srcpkgs/libffi/template                       |    2 +-
 srcpkgs/libfido2/template                     |    2 +-
 srcpkgs/libgdata/template                     |   13 +-
 srcpkgs/libgnome-games-support/template       |    6 +-
 srcpkgs/libguestfs/template                   |    4 +-
 srcpkgs/libkscreen/template                   |    6 +-
 srcpkgs/libksysguard/template                 |    8 +-
 srcpkgs/libmypaint/template                   |   10 +-
 srcpkgs/liborcus/template                     |    4 +-
 srcpkgs/libpst/template                       |    4 +-
 srcpkgs/libsigrok/patches/fix_doxygen.patch   |   33 -
 srcpkgs/libsigrok/template                    |    7 +-
 srcpkgs/libsoup/patches/fix-gir-cross.patch   |   13 -
 srcpkgs/libsoup/template                      |   18 +-
 srcpkgs/lilypond-doc/template                 |    4 +-
 srcpkgs/lilypond/template                     |   11 +-
 srcpkgs/linit/template                        |    2 +-
 srcpkgs/linux4.19/files/arm64-dotconfig       |   32 +-
 srcpkgs/linux4.19/template                    |    4 +-
 srcpkgs/linux5.4/files/arm64-dotconfig        |   36 +-
 srcpkgs/linux5.4/template                     |    4 +-
 srcpkgs/linux5.5/files/arm64-dotconfig        |   35 +-
 srcpkgs/linux5.5/template                     |    4 +-
 srcpkgs/linux5.6-dbg                          |    1 +
 srcpkgs/linux5.6-headers                      |    1 +
 srcpkgs/linux5.6/files/DocBook/Makefile       |  282 +
 srcpkgs/linux5.6/files/mv-debug               |    7 +
 srcpkgs/linux5.6/files/x86_64-dotconfig       | 9787 +++++++++++++++++
 .../linux5.6/patches/be8c827f50a0bcd56.patch  |   35 +
 srcpkgs/linux5.6/patches/ppc64-be-elfv2.patch |   86 +
 srcpkgs/linux5.6/patches/smsc95xx-mac.patch   |   95 +
 srcpkgs/linux5.6/template                     |  335 +
 .../compiler-rt/compiler-rt-armv5.patch       |   33 +-
 srcpkgs/llvm9/template                        |   14 +-
 srcpkgs/lollypop/template                     |    4 +-
 srcpkgs/lsof/files/license.txt                |   27 -
 srcpkgs/lsof/template                         |   46 +-
 srcpkgs/lttng-ust/template                    |    4 +-
 .../patches/sort_new_with_model_fix.patch     |   26 -
 srcpkgs/lutris/template                       |    6 +-
 srcpkgs/lxd-lts/template                      |    2 +-
 srcpkgs/lxd/template                          |    8 +-
 srcpkgs/mdBook/template                       |    4 +-
 srcpkgs/meson/template                        |    8 +-
 srcpkgs/milou/template                        |    6 +-
 srcpkgs/minikube/template                     |    2 +-
 srcpkgs/minio/template                        |    6 +-
 srcpkgs/mk-configure/template                 |    4 +-
 srcpkgs/mksh/template                         |    6 +-
 srcpkgs/moosefs/template                      |    4 +-
 srcpkgs/mtools/template                       |    6 +-
 srcpkgs/mutt/template                         |    4 +-
 srcpkgs/mypaint/patches/releaseinfo.patch     |   11 +
 srcpkgs/mypaint/template                      |   32 +-
 srcpkgs/nano/template                         |    4 +-
 srcpkgs/ndctl/template                        |    4 +-
 srcpkgs/neon/template                         |   11 +-
 srcpkgs/neovim/template                       |    2 +-
 .../netpbm/files/netpbm-security-code.patch   |  165 +-
 srcpkgs/netpbm/template                       |   10 +-
 srcpkgs/newsboat/template                     |   18 +-
 srcpkgs/nfdump/template                       |    4 +-
 srcpkgs/obs/template                          |   26 +-
 srcpkgs/openjdk7-bootstrap/template           |    2 +-
 srcpkgs/openradtool/template                  |    9 +-
 srcpkgs/opensonic/files/opensonic.sh          |    3 -
 srcpkgs/opensonic/template                    |   20 +-
 srcpkgs/opensurge-data                        |    1 +
 .../opensurge/patches/fix-installdir.patch    |   11 +
 srcpkgs/opensurge/patches/fix_ssize_t.patch   |   18 +
 srcpkgs/opensurge/template                    |   22 +
 srcpkgs/opentoonz/template                    |    2 +-
 srcpkgs/opera/template                        |    4 +-
 srcpkgs/optimus-manager/template              |   45 +
 srcpkgs/osinfo-db/template                    |    4 +-
 srcpkgs/oxygen/template                       |    6 +-
 srcpkgs/paexec/template                       |    4 +-
 srcpkgs/pandoc/template                       |    2 +-
 srcpkgs/paraview/template                     |    7 +-
 srcpkgs/pdf.js/template                       |    6 +-
 srcpkgs/pdfpc/patches/ftbfs.patch             |   79 -
 srcpkgs/pdfpc/template                        |    4 +-
 srcpkgs/perl-IO-Socket-SSL/template           |    4 +-
 srcpkgs/perl-IPC-System-Simple/template       |    4 +-
 srcpkgs/perl-Template-Toolkit/template        |    4 +-
 srcpkgs/perl-Test-Simple/template             |    4 +-
 srcpkgs/pex/template                          |    4 +-
 srcpkgs/php-ast/INSTALL.msg                   |    2 +
 srcpkgs/php-ast/template                      |   24 +
 srcpkgs/php-igbinary/template                 |   24 +
 srcpkgs/plasma-browser-integration/template   |    6 +-
 srcpkgs/plasma-desktop/template               |    6 +-
 srcpkgs/plasma-integration/template           |    6 +-
 srcpkgs/plasma-nm/template                    |   11 +-
 srcpkgs/plasma-pa/template                    |    6 +-
 srcpkgs/plasma-sdk/template                   |    6 +-
 srcpkgs/plasma-thunderbolt/template           |    6 +-
 srcpkgs/plasma-vault/template                 |    6 +-
 srcpkgs/plasma-workspace-wallpapers/template  |    6 +-
 srcpkgs/plasma-workspace/template             |   14 +-
 srcpkgs/plata-theme/template                  |    4 +-
 srcpkgs/podman/template                       |    6 +-
 srcpkgs/polari/template                       |    6 +-
 srcpkgs/polkit-kde-agent/template             |    6 +-
 srcpkgs/portage/template                      |    4 +-
 srcpkgs/powerdevil/template                   |   11 +-
 srcpkgs/praat/template                        |   11 +-
 srcpkgs/protobuf/template                     |   10 +-
 srcpkgs/protonmail-bridge/template            |    4 +-
 srcpkgs/pyradio/template                      |    4 +-
 srcpkgs/python-PyAudio/template               |    2 +-
 srcpkgs/python-Twisted/template               |    4 +-
 srcpkgs/python-botocore/template              |    6 +-
 srcpkgs/python-numpy-stl/template             |   10 +-
 .../python-pip/patches/no-versioned-pip.patch |   10 +-
 srcpkgs/python-pip/template                   |    7 +-
 srcpkgs/python-s3transfer/template            |    8 +-
 srcpkgs/python-tqdm/template                  |    8 +-
 srcpkgs/python3-blessed/template              |    4 +-
 srcpkgs/python3-distro/template               |    7 +-
 srcpkgs/python3-xmlschema/template            |    4 +-
 srcpkgs/qbittorrent/template                  |    4 +-
 srcpkgs/qmmp/template                         |    6 +-
 srcpkgs/qsudo/template                        |    4 +-
 srcpkgs/qt5-webkit/patches/mips-isa-32.patch  |   14 +
 srcpkgs/qt5-webkit/template                   |   12 +-
 srcpkgs/racket/template                       |    2 -
 srcpkgs/rpi-firmware/template                 |    8 +-
 srcpkgs/rpi-kernel/template                   |    6 +-
 srcpkgs/rtl8812au-dkms/template               |   17 +-
 srcpkgs/ruby/template                         |    2 -
 srcpkgs/salt/template                         |   43 +-
 srcpkgs/saml2aws/template                     |    4 +-
 srcpkgs/samurai/template                      |    4 +-
 srcpkgs/sbcl/template                         |    6 +-
 srcpkgs/sddm-kcm/template                     |    6 +-
 srcpkgs/shellcheck/template                   |    2 +-
 srcpkgs/simple-scan/template                  |    4 +-
 srcpkgs/slack-desktop/template                |    4 +-
 srcpkgs/spotify-tui/template                  |    4 +-
 srcpkgs/spotify/template                      |    6 +-
 srcpkgs/sqmail/files/qmail-smtpd/run          |    1 +
 srcpkgs/sqmail/files/qmail-smtpsd/run         |    1 +
 srcpkgs/sqmail/files/qmail-smtpsub/run        |    1 +
 srcpkgs/sqmail/patches/autouid.patch          |    4 +-
 srcpkgs/sqmail/template                       |    8 +-
 srcpkgs/srain/patches/fix-cross.patch         |   13 +
 srcpkgs/srain/template                        |   15 +
 srcpkgs/stack/template                        |   18 +-
 srcpkgs/stagit/template                       |    4 +-
 srcpkgs/startup/template                      |    2 +-
 srcpkgs/steam/INSTALL.msg                     |    1 -
 srcpkgs/steam/template                        |    8 +-
 srcpkgs/stockfish/template                    |    2 +-
 srcpkgs/strawberry/template                   |    4 +-
 srcpkgs/stress-ng/patches/daddr_t.patch       |   11 +
 srcpkgs/stress-ng/template                    |    4 +-
 srcpkgs/surgescript-devel                     |    1 +
 srcpkgs/surgescript/template                  |   20 +
 srcpkgs/swirc/template                        |   30 +
 srcpkgs/switchboard-plug-bluetooth/template   |    2 +-
 srcpkgs/synapse/template                      |    4 +-
 srcpkgs/systemsettings/template               |   11 +-
 srcpkgs/tali/template                         |    4 +-
 srcpkgs/tarpaulin/template                    |    4 +-
 srcpkgs/tau/template                          |   12 +-
 srcpkgs/telegram-desktop/template             |    6 +-
 srcpkgs/terragrunt/template                   |    4 +-
 srcpkgs/thrift/template                       |    7 +-
 srcpkgs/thunderbird-i18n/template             |  112 +-
 srcpkgs/thunderbird/template                  |    6 +-
 srcpkgs/trident-icons/template                |    4 +-
 srcpkgs/trident-networkmgr/template           |   20 +
 srcpkgs/ubridge/template                      |    2 +-
 srcpkgs/ucspi-ssl/template                    |    8 +-
 srcpkgs/ucspi-tcp6/template                   |    8 +-
 srcpkgs/ulogd/template                        |    2 +-
 srcpkgs/umoci/template                        |    2 +-
 srcpkgs/uni/template                          |    4 +-
 srcpkgs/unrar/template                        |    4 +-
 srcpkgs/urh/template                          |    6 +-
 srcpkgs/user-manager/template                 |    6 +-
 srcpkgs/vivaldi/template                      |    6 +-
 srcpkgs/volctl/template                       |    7 +-
 srcpkgs/vscode/template                       |   21 +-
 srcpkgs/vte3/template                         |    4 +-
 srcpkgs/wee-slack/template                    |    4 +-
 srcpkgs/weechat/template                      |    4 +-
 srcpkgs/wev/template                          |   17 +
 srcpkgs/wildmidi/files/wildmidi.cfg           |    7 +
 srcpkgs/wildmidi/template                     |    7 +-
 srcpkgs/wine/template                         |    2 +-
 srcpkgs/wireguard-dkms/template               |    4 +-
 srcpkgs/x42-plugins/template                  |    2 +-
 srcpkgs/xaos/template                         |   28 +-
 srcpkgs/xbps-static/template                  |    8 +-
 ...-fix-regression-in-small-transaction.patch |   25 -
 ...check_revdeps.c-fix-regression-in-re.patch |   30 -
 ...ion_check_revdeps.c-fix-previous-fix.patch |   35 -
 srcpkgs/xbps/template                         |    8 +-
 srcpkgs/xdg-desktop-portal-kde/template       |    6 +-
 srcpkgs/xdm/template                          |    4 +-
 srcpkgs/xfce4-clipman-plugin/template         |    4 +-
 srcpkgs/xfce4-pulseaudio-plugin/template      |    8 +-
 srcpkgs/xfce4-screensaver/template            |    4 +-
 srcpkgs/xfce4-session/template                |    4 +-
 srcpkgs/xfce4-terminal/template               |    4 +-
 srcpkgs/xmobar/template                       |    2 +-
 srcpkgs/xmonad/template                       |    2 +-
 srcpkgs/xonsh/template                        |    4 +-
 srcpkgs/xorg-server/template                  |    4 +-
 srcpkgs/xsm/template                          |   18 +
 srcpkgs/xwmfs/template                        |    5 +-
 srcpkgs/yaru/template                         |    4 +-
 srcpkgs/you-get/template                      |    6 +-
 srcpkgs/youtube-viewer/template               |    6 +-
 srcpkgs/zoom/files/DISTRIBUTION-DETAILS       |    1 +
 srcpkgs/zoom/template                         |    5 +-
 .../patches/fix-bogus-strstr.patch            |   16 +
 srcpkgs/zynaddsubfx/template                  |    3 +
 xbps-src                                      |    6 +-
 430 files changed, 13018 insertions(+), 1901 deletions(-)
 create mode 100644 common/cross-profiles/x86_64.sh
 create mode 100644 srcpkgs/PhpStorm/INSTALL.msg
 create mode 100644 srcpkgs/PhpStorm/template
 create mode 100644 srcpkgs/PhpStorm/update
 create mode 100644 srcpkgs/acpi_call-dkms/patches/linux5.6.patch
 create mode 100644 srcpkgs/actiona/patches/0cfe2ed0d265fe610915b5447ca61f4bfaf01715.patch
 create mode 120000 srcpkgs/cross-x86_64-linux-gnu-libc
 create mode 120000 srcpkgs/cross-x86_64-linux-gnu/files/fix-cxxflags-passing.patch
 create mode 100644 srcpkgs/cross-x86_64-linux-gnu/template
 delete mode 100644 srcpkgs/dconf/patches/fix-build-meson-052.patch
 create mode 100644 srcpkgs/deepin-system-monitor/patches/qt5.14.patch
 create mode 100644 srcpkgs/epub2txt/template
 create mode 100644 srcpkgs/evtx/template
 delete mode 100644 srcpkgs/fprintd/patches/267e6b3238f41b19b61b6502d52769c06df1c8f6.patch
 delete mode 100644 srcpkgs/fprintd/patches/8de9164be0e4670cd8f3df3c9207a7555228efbf.patch
 delete mode 100644 srcpkgs/fuse3/patches/musl.patch
 create mode 100644 srcpkgs/icecat/patches/rust-url.patch
 create mode 100644 srcpkgs/kcm-wacomtablet/template
 delete mode 100644 srcpkgs/libsigrok/patches/fix_doxygen.patch
 delete mode 100644 srcpkgs/libsoup/patches/fix-gir-cross.patch
 create mode 120000 srcpkgs/linux5.6-dbg
 create mode 120000 srcpkgs/linux5.6-headers
 create mode 100644 srcpkgs/linux5.6/files/DocBook/Makefile
 create mode 100755 srcpkgs/linux5.6/files/mv-debug
 create mode 100644 srcpkgs/linux5.6/files/x86_64-dotconfig
 create mode 100644 srcpkgs/linux5.6/patches/be8c827f50a0bcd56.patch
 create mode 100644 srcpkgs/linux5.6/patches/ppc64-be-elfv2.patch
 create mode 100644 srcpkgs/linux5.6/patches/smsc95xx-mac.patch
 create mode 100644 srcpkgs/linux5.6/template
 delete mode 100644 srcpkgs/lsof/files/license.txt
 delete mode 100644 srcpkgs/lutris/patches/sort_new_with_model_fix.patch
 create mode 100644 srcpkgs/mypaint/patches/releaseinfo.patch
 delete mode 100644 srcpkgs/opensonic/files/opensonic.sh
 create mode 120000 srcpkgs/opensurge-data
 create mode 100644 srcpkgs/opensurge/patches/fix-installdir.patch
 create mode 100644 srcpkgs/opensurge/patches/fix_ssize_t.patch
 create mode 100644 srcpkgs/opensurge/template
 create mode 100644 srcpkgs/optimus-manager/template
 delete mode 100644 srcpkgs/pdfpc/patches/ftbfs.patch
 create mode 100644 srcpkgs/php-ast/INSTALL.msg
 create mode 100644 srcpkgs/php-ast/template
 create mode 100644 srcpkgs/php-igbinary/template
 create mode 100644 srcpkgs/qt5-webkit/patches/mips-isa-32.patch
 create mode 100644 srcpkgs/srain/patches/fix-cross.patch
 create mode 100644 srcpkgs/srain/template
 create mode 100644 srcpkgs/stress-ng/patches/daddr_t.patch
 create mode 120000 srcpkgs/surgescript-devel
 create mode 100644 srcpkgs/surgescript/template
 create mode 100644 srcpkgs/swirc/template
 create mode 100644 srcpkgs/trident-networkmgr/template
 create mode 100644 srcpkgs/wev/template
 create mode 100644 srcpkgs/wildmidi/files/wildmidi.cfg
 delete mode 100644 srcpkgs/xbps/patches/0001-bin-xbps-install-fix-regression-in-small-transaction.patch
 delete mode 100644 srcpkgs/xbps/patches/0001-lib-transaction_check_revdeps.c-fix-regression-in-re.patch
 delete mode 100644 srcpkgs/xbps/patches/0002-lib-transaction_check_revdeps.c-fix-previous-fix.patch
 create mode 100644 srcpkgs/xsm/template
 create mode 100644 srcpkgs/zoom/files/DISTRIBUTION-DETAILS
 create mode 100644 srcpkgs/zynaddsubfx/patches/fix-bogus-strstr.patch

diff --git a/README.md b/README.md
index befffa81e08..74f362205f3 100644
--- a/README.md
+++ b/README.md
@@ -15,8 +15,8 @@ for details of how to create source packages.
 ### Table of Contents
 
 - [Requirements](#requirements)
+- [Quick start](#quick-start)
 - [chroot methods](#chroot-methods)
-- [Quick setup in Void](#quick-setup)
 - [Install the bootstrap packages](#install-bootstrap)
 - [Configuration](#configuration)
 - [Directory hierarchy](#directory-hierarchy)
@@ -58,6 +58,43 @@ multiple utilities to accomplish this task:
 > NOTE: `xbps-src` does not allow building as root anymore. Use one of the chroot
 methods shown above.
 
+<a name="quick-start"></a>
+### Quick start
+
+Clone the `void-packages` git repository and install the bootstrap packages:
+
+```
+$ git clone git://github.com/void-linux/void-packages.git
+$ cd void-packages
+$ ./xbps-src binary-bootstrap
+```
+
+Build a package by specifying the `pkg` target and the package name:
+
+```
+$ ./xbps-src pkg <package_name>
+```
+
+Use `./xbps-src -h` to list all available targets and options.
+
+To build packages marked as 'restricted', modify `etc/conf`:
+
+```
+$ echo XBPS_ALLOW_RESTRICTED=yes >> etc/conf
+```
+
+Once built, the package will be available in `hostdir/binpkgs` or an appropriate subdirectory (e.g. `hostdir/binpkgs/nonfree`). To install the package:
+
+```
+# xbps-install --repository hostdir/binpkgs <package_name>
+```
+
+Alternatively, packages can be installed with the `xi` utility, from the `xtools` package. `xi` takes the repository of the current working directory into account.
+
+```
+# xi <package_name>
+```
+
 <a name="chroot-methods"></a>
 ### chroot methods
 
@@ -112,24 +149,6 @@ To enable it:
     $ cd void-packages
     $ echo XBPS_CHROOT_CMD=proot >> etc/conf
 
-<a name="quick-setup"></a>
-### Quick setup in Void
-
-Clone the `void-packages` git repository, install the bootstrap packages:
-
-```
-$ git clone git://github.com/void-linux/void-packages.git
-$ cd void-packages
-$ ./xbps-src binary-bootstrap
-```
-
-Type:
-
-     $ ./xbps-src -h
-
-to see all available targets/options and start building any available package
-in the `srcpkgs` directory.
-
 <a name="install-bootstrap"></a>
 ### Install the bootstrap packages
 
diff --git a/common/build-style/meson.sh b/common/build-style/meson.sh
index bf3185b2ef9..65238d3b54b 100644
--- a/common/build-style/meson.sh
+++ b/common/build-style/meson.sh
@@ -85,22 +85,7 @@ do_configure() {
 
 	if [ "$CROSS_BUILD" ]; then
 		configure_args+=" --cross-file=${meson_crossfile}"
-
-		# Meson tries to compile natively with CC, CXX, LD, AR 
-		# so when cross compiling, we need to set those to the 
-		# host versions.
-		export CC=${CC_host} CXX=${CXX_host} LD=${LD_host} AR=${AR_host}
-
-		# Meson tries to use CFLAGS, CXXFLAGS, CPPFLAGS and LDFLAGS when compiling under
-		# native: true, so we use XBPS_CFLAGS, XBPS_CXXFLAGS, XBPS_CPPFLAGS and XBPS_LDFLAGS
-		# which are set to (C|CXX|CPP|LD)FLAGS_host
-		export CFLAGS=${CFLAGS_host} CXXFLAGS=${CXXFLAGS_host} CPPFLAGS=${CPPFLAGS_host} LDFLAGS=${LDFLAGS_host}
-
-		# Meson tries to use our wrapped cross-only pkg-config to find
-		# libraries even when 'native: true' (build against the host platform)
-		# is set, so set the PKG_CONFIG variable to tell Meson which pkg-config
-		# it should use when searching for stuff in the build machine
-		export PKG_CONFIG="/usr/bin/pkg-config"
+		export PKG_CONFIG_FOR_BUILD="/usr/bin/pkg-config"
 	fi
 
 	${meson_cmd} \
diff --git a/common/cross-profiles/armv5tel-musl.sh b/common/cross-profiles/armv5tel-musl.sh
index 6087990e17d..15ed04e93a8 100644
--- a/common/cross-profiles/armv5tel-musl.sh
+++ b/common/cross-profiles/armv5tel-musl.sh
@@ -6,3 +6,5 @@ XBPS_CROSS_TRIPLET="arm-linux-musleabi"
 XBPS_CROSS_CFLAGS="-march=armv5te -msoft-float -mfloat-abi=soft"
 XBPS_CROSS_CXXFLAGS="$XBPS_CROSS_CFLAGS"
 XBPS_CROSS_FFLAGS=""
+XBPS_CROSS_RUSTFLAGS="--sysroot=${XBPS_CROSS_BASE}/usr"
+XBPS_CROSS_RUST_TARGET="arm-unknown-linux-musleabi"
diff --git a/common/cross-profiles/armv5tel.sh b/common/cross-profiles/armv5tel.sh
index c9b73b4f4c9..9b083866d33 100644
--- a/common/cross-profiles/armv5tel.sh
+++ b/common/cross-profiles/armv5tel.sh
@@ -6,3 +6,5 @@ XBPS_CROSS_TRIPLET="arm-linux-gnueabi"
 XBPS_CROSS_CFLAGS="-march=armv5te -msoft-float -mfloat-abi=soft"
 XBPS_CROSS_CXXFLAGS="$XBPS_CROSS_CFLAGS"
 XBPS_CROSS_FFLAGS=""
+XBPS_CROSS_RUSTFLAGS="--sysroot=${XBPS_CROSS_BASE}/usr"
+XBPS_CROSS_RUST_TARGET="arm-unknown-linux-gnueabi"
diff --git a/common/cross-profiles/x86_64.sh b/common/cross-profiles/x86_64.sh
new file mode 100644
index 00000000000..f389cd6207c
--- /dev/null
+++ b/common/cross-profiles/x86_64.sh
@@ -0,0 +1,10 @@
+# Cross build profile for x86_64 GNU.
+
+XBPS_TARGET_MACHINE="x86_64"
+XBPS_TARGET_QEMU_MACHINE="x86_64"
+XBPS_CROSS_TRIPLET="x86_64-linux-gnu"
+XBPS_CROSS_CFLAGS="-mtune=generic"
+XBPS_CROSS_CXXFLAGS="$XBPS_CROSS_CFLAGS"
+XBPS_CROSS_FFLAGS=""
+XBPS_CROSS_RUSTFLAGS="--sysroot=${XBPS_CROSS_BASE}/usr"
+XBPS_CROSS_RUST_TARGET="x86_64-unknown-linux-gnu"
diff --git a/common/environment/build-style/go.sh b/common/environment/build-style/go.sh
index 3e6c64f5c8f..ce0bdcc18b4 100644
--- a/common/environment/build-style/go.sh
+++ b/common/environment/build-style/go.sh
@@ -1,15 +1,22 @@
+if [ -z "$archs" ]; then
+	archs="aarch64* armv[567]* i686* x86_64* ppc64le*"
+fi
 hostmakedepends+=" go"
 nostrip=yes
 nopie=yes
 
 case "$XBPS_TARGET_MACHINE" in
 	aarch64*) export GOARCH=arm64;;
+	armv5*) export GOARCH=arm; export GOARM=5;;
 	armv6*) export GOARCH=arm; export GOARM=6;;
 	armv7*) export GOARCH=arm; export GOARM=7;;
 	i686*) export GOARCH=386;;
 	x86_64*) export GOARCH=amd64;;
 	ppc64le*) export GOARCH=ppc64le;;
 	ppc64*) export GOARCH=ppc64;;
+	ppc*) export GOARCH=ppc;;
+	mipsel*) export GOARCH=mipsle;;
+	mips*) export GOARCH=mips;;
 esac
 
 export GOPATH="${wrksrc}/_build-${pkgname}-xbps"
diff --git a/common/options.description b/common/options.description
index 48f36a4e315..9862f50fb50 100644
--- a/common/options.description
+++ b/common/options.description
@@ -9,6 +9,7 @@ desc_option_cdparanoia="Enable support for CD audio (cdparanoia)"
 desc_option_colord="Enable support for colord"
 desc_option_consolekit="Enable support for ConsoleKit"
 desc_option_cups="Enable support for CUPS"
+desc_option_dav1d="Enable support for the AV1 decoder"
 desc_option_dbus="Enable support for D-BUS"
 desc_option_dri2="Enable support for the DRI2 extension"
 desc_option_dri="Enable support for the DRI extension"
@@ -94,6 +95,7 @@ desc_option_x265="Enable support for the x265 codec"
 desc_option_xml="Enable support for XML"
 desc_option_xscreensaver="Enable support for libXScrnSaver to determine idle time"
 desc_option_zeitgeist="Enable support for ZeitGeist"
+desc_option_zimg="Enable support for the zimg image processing library"
 desc_option_zstd="Enable support for ZSTD compression format"
 desc_option_elogind="Enable support for elogind"
 desc_option_drm="Enable support for DRM"
diff --git a/common/shlibs b/common/shlibs
index 938781153e2..6d9745f8467 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -592,7 +592,7 @@ libecpg_compat.so.3 postgresql-libs-8.4.2_1
 libecpg.so.6 postgresql-libs-8.4.2_1
 libpgtypes.so.3 postgresql-libs-8.4.2_1
 libpq.so.5 postgresql-libs-8.4.2_1
-libmypaint-1.3.so.0 libmypaint-1.3.0_1
+libmypaint-1.5.so.1 libmypaint-1.5.1_1
 libmysqlclient_r.so.18 libmysqlclient-5.5.27_1
 libmysqlclient.so.18 libmysqlclient-5.5.27_1
 libgssapi_krb5.so.2 mit-krb5-libs-1.8_1
@@ -1358,6 +1358,10 @@ libvncserver.so.1 libvncserver-0.9.11_1
 libvncclient.so.1 libvncserver-0.9.11_1
 libotr.so.5 libotr-4.0.0_1
 liballeg.so.4.4 allegro4-4.4.2_1
+liballeggl.so.4.4 allegro4-4.4.2_1
+libjpgalleg.so.4.4 allegro4-4.4.2_1
+libloadpng.so.4.4 allegro4-4.4.2_1
+liblogg.so.4.4 allegro4-4.4.2_1
 libraw1394.so.11 libraw1394-2.1.0_1
 libqmi-glib.so.5 libqmi-1.14.2_1
 libmbim-glib.so.4 libmbim-1.10.0_1
@@ -2742,6 +2746,7 @@ liballegro_memfile.so.5.2 allegro5-5.2.1_1
 liballegro_physfs.so.5.2 allegro5-5.2.1_1
 liballegro_video.so.5.2 allegro5-5.2.1_1
 liballegro_main.so.5.2 allegro5-5.2.1_1
+liballegro_dialog.so.5.2 allegro5-5.2.1_1
 libKF5DBusAddons.so.5 kdbusaddons-5.26.0_1
 libsystemsettingsview.so.3 systemsettings-5.11.5_2
 libmono-profiler-cov.so.0 mono-4.0.1.44_2
@@ -2875,21 +2880,21 @@ libkea-cc.so.8 libkea-1.6.0_1
 libkea-cfgclient.so.9 libkea-1.7.5_1
 libkea-cryptolink.so.5 libkea-1.7.0_1
 libkea-database.so.4 libkea-1.7.2_1
-libkea-dhcp++.so.15 libkea-1.7.4_1
+libkea-dhcp++.so.16 libkea-1.7.6_1
 libkea-dhcp_ddns.so.2 libkea-1.7.0_1
-libkea-dhcpsrv.so.21 libkea-1.7.5_1
+libkea-dhcpsrv.so.22 libkea-1.7.6_1
 libkea-dns++.so.3 libkea-1.5.0_1
 libkea-eval.so.12 libkea-1.7.0_1
 libkea-exceptions.so.0 libkea-1.1.0_1
-libkea-hooks.so.10 libkea-1.7.5_1
+libkea-hooks.so.11 libkea-1.7.6_1
 libkea-http.so.6 libkea-1.7.2_1
 libkea-log.so.5 libkea-1.7.0_1
 libkea-pgsql.so.0 libkea-1.7.1_1
-libkea-process.so.3 libkea-1.7.2_1
+libkea-process.so.8 libkea-1.7.6_1
 libkea-stats.so.4 libkea-1.7.5_1
 libkea-threads.so.3 libkea-1.7.0_1
 libkea-util-io.so.0 libkea-1.1.0_1
-libkea-util.so.9 libkea-1.7.5_1
+libkea-util.so.11 libkea-1.7.6_1
 libytnef.so.0 ytnef-1.8_1
 libpisock.so.9 pilot-link-0.12.5_1
 libpisync.so.1 pilot-link-0.12.5_1
@@ -3838,9 +3843,9 @@ libmpir.so.23 mpir-3.0.0_1
 libmpirxx.so.8 mpir-3.0.0_1
 libcaribou.so.0 libcaribou-0.4.21_3
 libtinyclipboard.so.1 tinyclipboard-16.01_1
-libcbor.so.0.6.0 libcbor-0.6.0_1
+libcbor.so.0.6 libcbor-0.6.1_1
 libfido2.so.1 libfido2-1.3.0_1
-libjanet.so.1.7 janet-1.7.0_1
+libjanet.so.1.8 janet-1.8.0_1
 libOpenImageDenoise.so.0 openimagedenoise-1.1.0_1
 libblosc.so.1 c-blosc-1.17.1_1
 libopenvdb.so.7.0 openvdb-7.0.0_1
diff --git a/srcpkgs/Amass/template b/srcpkgs/Amass/template
index 0b0d092352e..0006fb321c0 100644
--- a/srcpkgs/Amass/template
+++ b/srcpkgs/Amass/template
@@ -1,6 +1,6 @@
 # Template file for 'Amass'
 pkgname=Amass
-version=3.5.1
+version=3.5.4
 revision=1
 build_style=go
 go_import_path="github.com/OWASP/Amass/..."
@@ -9,4 +9,4 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="Apache-2.0"
 homepage="https://www.owasp.org/index.php/OWASP_Amass_Project"
 distfiles="https://github.com/OWASP/Amass/archive/v${version}.tar.gz"
-checksum=055d5e5d7fc28dee835dba6bd0cabf8d48eae80702f3ecac920e3ec15ffc36df
+checksum=89aeff31f5d98d1f3b4f0cd27950ec46fe8955eaabaadc2b0fa5531474f47079
diff --git a/srcpkgs/CImg/template b/srcpkgs/CImg/template
index 4f69f7be4e1..65a2c2e0115 100644
--- a/srcpkgs/CImg/template
+++ b/srcpkgs/CImg/template
@@ -1,6 +1,6 @@
 # Template file for 'CImg'
 pkgname=CImg
-version=2.8.1
+version=2.8.4
 revision=1
 archs=noarch
 wrksrc="CImg-v.${version}"
@@ -10,7 +10,7 @@ maintainer="Robert Lowry <bobertlo@gmail.com>"
 license="CECILL-2.0, CECILL-C"
 homepage="http://cimg.eu"
 distfiles="https://github.com/dtschump/CImg/archive/v.${version}.tar.gz"
-checksum=640016da06ce389b32fa29b98cff260b581169be91b67d7d83820dfab55cbfcc
+checksum=ff8b6a571686daa17a948ca03eb3494e647107417b8a7021a2dfd2c48557bef5
 
 do_install() {
 	vlicense Licence_CeCILL_V2-en.txt
diff --git a/srcpkgs/CLion/template b/srcpkgs/CLion/template
index f43fab9427b..a510de39d03 100644
--- a/srcpkgs/CLion/template
+++ b/srcpkgs/CLion/template
@@ -1,6 +1,6 @@
 # Template file for 'CLion'
 pkgname=CLion
-version=2019.3.4
+version=2019.3.5
 revision=1
 archs="i686 x86_64"
 wrksrc="clion-${version}"
@@ -10,7 +10,7 @@ maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
 license="custom:Commercial"
 homepage="https://www.jetbrains.com/clion"
 distfiles="https://download.jetbrains.com/cpp/CLion-${version}.tar.gz"
-checksum=adb76d1d5b13b5fae3e3953c953ee16f3342ef36af404fc2873b9dc9d2190d72
+checksum=f31efad95a4c43db59c1a069f9f2ebf5e44f8321262e9ba37edc4e8635b8b062
 repository=nonfree
 restricted=yes
 nopie=yes
@@ -65,8 +65,8 @@ do_install() {
 		vlicense $i
 	done
 
-	mkdir -p /usr/lib/jvm/jbrsdk
-	ln -sf /usr/lib/jvm/jbrsdk ${DESTDIR}/${TARGET_PATH}/jbr
+	local launcher_path="bin/clion.sh"
+	sed -i '1 s/$/\nCLION_JDK=${CLION_JDK:-${IDEA_JDK}}/' "${launcher_path}"
 	vcopy bin ${TARGET_PATH}
 	vcopy help ${TARGET_PATH}
 	vcopy lib ${TARGET_PATH}
@@ -74,5 +74,5 @@ do_install() {
 	vcopy product-info.json ${TARGET_PATH}
 	vcopy build.txt ${TARGET_PATH}
 
-	ln -sf /${TARGET_PATH}/bin/clion.sh ${DESTDIR}/usr/bin/${pkgname}
+	ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}"
 }
diff --git a/srcpkgs/DataGrip/template b/srcpkgs/DataGrip/template
index eaf318d0466..cfc9bba30ff 100644
--- a/srcpkgs/DataGrip/template
+++ b/srcpkgs/DataGrip/template
@@ -1,6 +1,6 @@
 # Template file for 'DataGrip'
 pkgname=DataGrip
-version=2019.3.3
+version=2019.3.4
 revision=1
 archs="i686 x86_64"
 wrksrc="DataGrip-${version}"
@@ -10,7 +10,7 @@ maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
 license="custom:Commercial"
 homepage="https://www.jetbrains.com/datagrip"
 distfiles="https://download.jetbrains.com/datagrip/datagrip-${version}.tar.gz"
-checksum=307a298017cee716a6191a920170e8bdd68f895eba7eb5568998e1070c8f7e7d
+checksum=6409a7ed5b91d4b54adc03bb784e86ecde035b0c256aad66ab463d2d8288ebf9
 repository=nonfree
 restricted=yes
 nopie=yes
@@ -44,13 +44,13 @@ do_install() {
 		vlicense $i
 	done
 
-	mkdir -p /usr/lib/jvm/jbrsdk
-	ln -sf /usr/lib/jvm/jbrsdk ${DESTDIR}/${TARGET_PATH}/jbr
+	local launcher_path="bin/datagrip.sh"
+	sed -i '1 s/$/\nDATAGRIP_JDK=${DATAGRIP_JDK:-${IDEA_JDK}}/' "${launcher_path}"
 	vcopy bin ${TARGET_PATH}
 	vcopy lib ${TARGET_PATH}
 	vcopy plugins ${TARGET_PATH}
 	vcopy product-info.json ${TARGET_PATH}
 	vcopy build.txt ${TARGET_PATH}
 
-	ln -sf /${TARGET_PATH}/bin/datagrip.sh ${DESTDIR}/usr/bin/${pkgname}
+	ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}"
 }
diff --git a/srcpkgs/ImageMagick/template b/srcpkgs/ImageMagick/template
index 07ec443153f..8cbe1cf152a 100644
--- a/srcpkgs/ImageMagick/template
+++ b/srcpkgs/ImageMagick/template
@@ -1,7 +1,7 @@
 # Template file for 'ImageMagick'
 pkgname=ImageMagick
 _majorver=7.0.10
-_patchver=0
+_patchver=2
 version="${_majorver}.${_patchver}"
 revision=1
 wrksrc="${pkgname}-${_majorver}-${_patchver}"
@@ -21,7 +21,7 @@ license="ImageMagick"
 homepage="https://www.imagemagick.org/"
 changelog="https://imagemagick.org/script/changelog.php"
 distfiles="https://github.com/ImageMagick/ImageMagick/archive/${_majorver}-${_patchver}.tar.gz"
-checksum=baf31e019aa5331ba91f5b750f85e1a107ae26e1ccc4c480393c48b58b4c5e80
+checksum=2fb408a56e06ad80ce5c1a5c3dbc2c34886000c7a0740461569e74b5d7348e86
 
 subpackages="libmagick libmagick-devel"
 
diff --git a/srcpkgs/ImageMagick6/template b/srcpkgs/ImageMagick6/template
index c2f2a656ac6..c7fbba59e9b 100644
--- a/srcpkgs/ImageMagick6/template
+++ b/srcpkgs/ImageMagick6/template
@@ -1,7 +1,7 @@
 # Template file for 'ImageMagick6'
 pkgname=ImageMagick6
 _majorver=6.9.11
-_patchver=0
+_patchver=2
 version="${_majorver}.${_patchver}"
 revision=1
 wrksrc="${pkgname}-${_majorver}-${_patchver}"
@@ -20,7 +20,7 @@ maintainer="Johannes <johannes.brechtmann@gmail.com>"
 license="ImageMagick"
 homepage="https://www.imagemagick.org/"
 distfiles="https://github.com/ImageMagick/ImageMagick6/archive/${_majorver}-${_patchver}.tar.gz"
-checksum=9180848ee745e02a02bedbce2431c3e2dddbc0287d8690081bbfd24e6fe867aa
+checksum=fde021b416626906b73b56308260d8ace68e9c205bf560c6ca5ddf68171bcd70
 
 keep_libtool_archives=yes
 conf_files="/etc/ImageMagick-${_majorver%%.*}/*.xml"
diff --git a/srcpkgs/LuaJIT/template b/srcpkgs/LuaJIT/template
index 313404defe1..7e13bc38afe 100644
--- a/srcpkgs/LuaJIT/template
+++ b/srcpkgs/LuaJIT/template
@@ -13,38 +13,14 @@ homepage="http://www.luajit.org"
 distfiles="http://luajit.org/download/${pkgname}-${_dist_version}.tar.gz"
 checksum=1ad2e34b111c802f9d0cdf019e986909123237a28c746b21295b63c9e785d9c3
 
-if [ "$CROSS_BUILD" -a "$XBPS_MACHINE" = "x86_64" ]; then
-	hostmakedepends+=" gcc-multilib"
-fi
-
 _cross_cc="cc"
-if [ "$CROSS_BUILD" ]; then
-	# cross toolchains are only for x86_64, ppc64 and i686 hosts
-	# luajit needs matching bitness for host and target
-	# on x86_64 we can multilib, on others we can't
-	case "$XBPS_MACHINE" in
-		x86_64)
-			case "$XBPS_TARGET_MACHINE" in
-				ppc64*) ;;
-				arm*|i686*|mips*|ppc*) _cross_cc="cc -m32";;
-			esac
-			;;
-		ppc64*|x86_64-musl)
-			case "$XBPS_TARGET_MACHINE" in
-				ppc64*) ;;
-				arm*|i686*|mips*|ppc*)
-					broken="Mismatched bitness on non-multilib host"
-					;;
-			esac
-				;;
-		i686*)
-			case "$XBPS_TARGET_MACHINE" in
-				x86_64*|ppc64*|aarch64*)
-					broken="Mismatched bitness on non-multilib host"
-					;;
-			esac
-			;;
-	esac
+if [ "$XBPS_WORDSIZE" != "$XBPS_TARGET_WORDSIZE" ]; then
+	if [ "$XBPS_MACHINE" = "x86_64" ]; then
+		hostmakedepends+=" gcc-multilib"
+		_cross_cc="cc -m32"
+	else
+		broken="Host and target wordsize must match"
+	fi
 fi
 
 # the ppc64 patchset subtly breaks ppc, needs investigation; for
diff --git a/srcpkgs/OpenOrienteering-Mapper/template b/srcpkgs/OpenOrienteering-Mapper/template
index b98d52d2038..2e65c43f825 100644
--- a/srcpkgs/OpenOrienteering-Mapper/template
+++ b/srcpkgs/OpenOrienteering-Mapper/template
@@ -1,7 +1,7 @@
 # Template file for 'OpenOrienteering-Mapper'
 pkgname=OpenOrienteering-Mapper
-version=0.9.1
-revision=2
+version=0.9.2
+revision=1
 wrksrc="mapper-${version}"
 build_style=cmake
 hostmakedepends="doxygen qt5-host-tools qt5-plugin-sqlite qt5-qmake qt5-tools"
@@ -14,7 +14,7 @@ maintainer="John <johnz@posteo.net>"
 license="GPL-3.0-or-later"
 homepage="https://www.openorienteering.org/apps/mapper/"
 distfiles="https://github.com/OpenOrienteering/mapper/archive/v${version}.tar.gz"
-checksum=3e345d7883236b369e860f40b59687e686a96b0a65518bb3b0625659abf0d200
+checksum=1a797c3db4ee795585cd324b50b0a37fc9e545233f02cc28660e6f9790e49a51
 
 build_options="location sensors"
 build_options_default="location sensors"
diff --git a/srcpkgs/OpenRCT2/template b/srcpkgs/OpenRCT2/template
index d9eba07ddf6..f953ca2db55 100644
--- a/srcpkgs/OpenRCT2/template
+++ b/srcpkgs/OpenRCT2/template
@@ -2,10 +2,10 @@
 # based on https://raw.githubusercontent.com/AluisioASG/void-packages/openrct2/srcpkgs/OpenRCT2/template
 # and https://github.com/void-linux/void-packages/issues/1014#issuecomment-417372421
 pkgname=OpenRCT2
-_objects_version=1.0.12
+_objects_version=1.0.13
 _titles_version=0.1.2
-version=0.2.4
-revision=2
+version=0.2.5
+revision=1
 build_style=cmake
 configure_args="$(vopt_if multiplayer "" "-DDISABLE_HTTP_TWITCH=1 -DDISABLE_NETWORK=1")"
 hostmakedepends="pkg-config unzip"
@@ -20,8 +20,8 @@ homepage="https://openrct2.io"
 distfiles="https://github.com/OpenRCT2/OpenRCT2/archive/v${version}.tar.gz
  https://github.com/OpenRCT2/objects/releases/download/v${_objects_version}/objects.zip
  https://github.com/OpenRCT2/title-sequences/releases/download/v${_titles_version}/title-sequence-v${_titles_version}.zip"
-checksum="@2fd45177c3946a89bfa254e1722d3a861b35758765fd7e64ec27798553d4f3f2
- 95b4648712f986e0219d43bb5400357b4bcf9e045b04dba561fc5be3e25e081b
+checksum="@b2ecc30000b2b33732a630b18c0b5b5e85352e2075ff02e33609dc34087e6235
+ 0279874ad5a4c07f1fca5c62d2d5c3aa12bd849d7b643e3c7d93cfda88df7c6a
  dcb1648739b351e857e2d19fed1626bec561d5e9f4b49201568f42c475ee7e61"
 skip_extraction="objects.zip title-sequence-v${_titles_version}.zip"
 
diff --git a/srcpkgs/PhpStorm/INSTALL.msg b/srcpkgs/PhpStorm/INSTALL.msg
new file mode 100644
index 00000000000..dff34ec410a
--- /dev/null
+++ b/srcpkgs/PhpStorm/INSTALL.msg
@@ -0,0 +1,2 @@
+PhpStorm has the following optional dependencies:
+	libdbusmenu-glib: For global menu support
diff --git a/srcpkgs/PhpStorm/template b/srcpkgs/PhpStorm/template
new file mode 100644
index 00000000000..7a7c5dcd27f
--- /dev/null
+++ b/srcpkgs/PhpStorm/template
@@ -0,0 +1,63 @@
+# Template file for 'PhpStorm'
+pkgname=PhpStorm
+version=2019.3.4
+revision=1
+archs="i686 x86_64"
+wrksrc="PhpStorm-193.6911.26"
+depends="jetbrains-jdk-bin"
+short_desc="Lightning-smart PHP IDE"
+maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
+license="custom:Commercial"
+homepage="https://www.jetbrains.com/phpstorm"
+distfiles="https://download.jetbrains.com/webide/PhpStorm-${version}.tar.gz"
+checksum=b564c25855f96a0d9eab715ae464472365e231bda591b52be988dfbe4d14b1af
+repository=nonfree
+restricted=yes
+nopie=yes
+# JetBrains' tools are self-sufficient and while they include code that appears to be linked to libs from other packages, these libs are either included in the tool package, or the code works by looking for one of several supported libs.
+noverifyrdeps=yes
+
+post_extract() {
+	# Remove files for other CPU architectures
+	rm -rf bin/fsnotifier-arm
+	rm -rf lib/pty4j-native/linux/ppc64le
+
+	case "$XBPS_TARGET_MACHINE" in
+		x86_64)
+			rm -rf bin/fsnotifier
+			rm -rf bin/phpstorm.vmoptions
+			rm -rf bin/libyjpagent-linux.so
+			rm -rf lib/pty4j-native/linux/x86
+			;;
+		i686)
+			rm -rf bin/fsnotifier64
+			rm -rf bin/phpstorm64.vmoptions
+			rm -rf bin/libyjpagent-linux64.so
+			rm -rf lib/pty4j-native/linux/x86_64
+			;;
+	esac
+}
+
+do_install() {
+	TARGET_PATH="usr/lib/${pkgname}"
+
+	vmkdir usr/bin
+	vmkdir ${TARGET_PATH}
+
+	local i
+	for i in license/* ; do
+		vlicense $i
+	done
+
+	local launcher_path="bin/phpstorm.sh"
+	sed -i '1 s/$/\nPHPSTORM_JDK=${PHPSTORM_JDK:-${IDEA_JDK}}/' "${launcher_path}"
+
+	vcopy bin ${TARGET_PATH}
+	vcopy help ${TARGET_PATH}
+	vcopy lib ${TARGET_PATH}
+	vcopy plugins ${TARGET_PATH}
+	vcopy product-info.json ${TARGET_PATH}
+	vcopy build.txt ${TARGET_PATH}
+
+	ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}"
+}
diff --git a/srcpkgs/PhpStorm/update b/srcpkgs/PhpStorm/update
new file mode 100644
index 00000000000..6b5922efaf6
--- /dev/null
+++ b/srcpkgs/PhpStorm/update
@@ -0,0 +1,2 @@
+pattern="PhpStorm-\K[\d.]+(?=\.tar)"
+site="https://data.services.jetbrains.com/products/releases?code=PS&latest=true&type=release"
diff --git a/srcpkgs/Thunar/template b/srcpkgs/Thunar/template
index 563944aaebe..eb05789f584 100644
--- a/srcpkgs/Thunar/template
+++ b/srcpkgs/Thunar/template
@@ -1,6 +1,6 @@
 # Template file for 'Thunar'
 pkgname=Thunar
-version=1.8.12
+version=1.8.14
 revision=1
 wrksrc=thunar-${version}
 build_style=gnu-configure
@@ -16,7 +16,7 @@ license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://docs.xfce.org/xfce/thunar/Start"
 changelog="https://raw.githubusercontent.com/xfce-mirror/thunar/master/NEWS"
 distfiles="https://archive.xfce.org/src/xfce/thunar/${version%.*}/thunar-${version}.tar.bz2"
-checksum=29295bee0b1f5bfd525e37405e5d32b497ae539b15183dd14e6ca49e252225f8
+checksum=8ac57b1f5842d5bd348bbb6dac4714f5ad1f22de651d8ec6a7099ceb19fa219f
 
 post_install() {
 	rm -rf ${DESTDIR}/usr/lib/systemd
diff --git a/srcpkgs/WebStorm/template b/srcpkgs/WebStorm/template
index 8b5e3aa7540..7910fd06eeb 100644
--- a/srcpkgs/WebStorm/template
+++ b/srcpkgs/WebStorm/template
@@ -1,16 +1,16 @@
 # Template file for 'WebStorm'
 pkgname=WebStorm
-version=2019.3.3
+version=2019.3.4
 revision=1
 archs="i686 x86_64"
-wrksrc="WebStorm-193.6494.34"
+wrksrc="WebStorm-193.6911.28"
 depends="jetbrains-jdk-bin"
 short_desc="Smartest JavaScript IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
 license="custom:Commercial"
 homepage="https://www.jetbrains.com/webstorm"
 distfiles="https://download.jetbrains.com/webstorm/WebStorm-${version}.tar.gz"
-checksum=0545013ec607f6c4d8dc73a335cb4cecfda8f16568f5950b8de499342fe6f0ac
+checksum=31981728c735145f8ef356fef5f32d57f9b37fc8ccfa5f72715c884a72496560
 repository=nonfree
 restricted=yes
 nopie=yes
@@ -49,8 +49,8 @@ do_install() {
 		vlicense $i
 	done
 
-	mkdir -p /usr/lib/jvm/jbrsdk
-	ln -sf /usr/lib/jvm/jbrsdk ${DESTDIR}/${TARGET_PATH}/jbr
+	local launcher_path="bin/webstorm.sh"
+	sed -i '1 s/$/\nWEBIDE_JDK=${WEBIDE_JDK:-${IDEA_JDK}}/' "${launcher_path}"
 	vcopy bin ${TARGET_PATH}
 	vcopy help ${TARGET_PATH}
 	vcopy lib ${TARGET_PATH}
@@ -58,5 +58,5 @@ do_install() {
 	vcopy product-info.json ${TARGET_PATH}
 	vcopy build.txt ${TARGET_PATH}
 
-	ln -sf /${TARGET_PATH}/bin/webstorm.sh ${DESTDIR}/usr/bin/${pkgname}
+	ln -sf "/${TARGET_PATH}/${launcher_path}" "${DESTDIR}/usr/bin/${pkgname}"
 }
diff --git a/srcpkgs/acpi_call-dkms/patches/linux5.6.patch b/srcpkgs/acpi_call-dkms/patches/linux5.6.patch
new file mode 100644
index 00000000000..507d7432606
--- /dev/null
+++ b/srcpkgs/acpi_call-dkms/patches/linux5.6.patch
@@ -0,0 +1,21 @@
+--- acpi_call.c.orig	2017-01-03 18:17:55.000000000 +0100
++++ acpi_call.c	2020-03-31 10:35:40.493575868 +0200
+@@ -347,11 +347,18 @@
+     return ret;
+ }
+ 
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 6, 0)
++static struct proc_ops proc_acpi_operations = {
++	.proc_read = acpi_proc_read,
++	.proc_write = acpi_proc_write,
++};
++#else
+ static struct file_operations proc_acpi_operations = {
+         .owner    = THIS_MODULE,
+         .read     = acpi_proc_read,
+         .write    = acpi_proc_write,
+ };
++#endif
+ 
+ #else
+ static int acpi_proc_read(char *page, char **start, off_t off,
diff --git a/srcpkgs/acpi_call-dkms/template b/srcpkgs/acpi_call-dkms/template
index 4697cbaec7c..2a24e481538 100644
--- a/srcpkgs/acpi_call-dkms/template
+++ b/srcpkgs/acpi_call-dkms/template
@@ -1,12 +1,12 @@
 # Template file for 'acpi_call-dkms'
 pkgname=acpi_call-dkms
 version=1.2.0
-revision=2
-wrksrc=acpi_call-${version}
+revision=3
 archs="i686 x86_64*"
+wrksrc=acpi_call-${version}
 short_desc="Kernel module allowing calls to ACPI methods through /proc/acpi/call"
 maintainer="Daniel A. Maierhofer <git@damadmai.at>"
-license="GPL-3"
+license="GPL-3.0-or-later"
 homepage="https://github.com/damadmai/acpi_call"
 distfiles="$homepage/archive/v$version.tar.gz"
 checksum=c48a0a8768d657a8da7b59d7dbf6276554313fa6a0cb012fa4cf85a77e55f44b
diff --git a/srcpkgs/actiona/patches/0cfe2ed0d265fe610915b5447ca61f4bfaf01715.patch b/srcpkgs/actiona/patches/0cfe2ed0d265fe610915b5447ca61f4bfaf01715.patch
new file mode 100644
index 00000000000..1d9ea7c0047
--- /dev/null
+++ b/srcpkgs/actiona/patches/0cfe2ed0d265fe610915b5447ca61f4bfaf01715.patch
@@ -0,0 +1,22 @@
+From 0cfe2ed0d265fe610915b5447ca61f4bfaf01715 Mon Sep 17 00:00:00 2001
+From: Jonathan Mercier-Ganady <jmgr@jmgr.info>
+Date: Tue, 17 Mar 2020 22:40:09 +0000
+Subject: [PATCH] Add a missing include
+
+---
+ actiontools/keyboardkeyedit.cpp | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/actiontools/keyboardkeyedit.cpp b/actiontools/keyboardkeyedit.cpp
+index 80eaa8d9..377385af 100644
+--- actiontools/keyboardkeyedit.cpp
++++ actiontools/keyboardkeyedit.cpp
+@@ -20,6 +20,8 @@
+ 
+ #include "keyboardkeyedit.h"
+ 
++#include <QKeyEvent>
++
+ namespace ActionTools
+ {
+     KeyboardKeyEdit::KeyboardKeyEdit(QWidget *parent):
diff --git a/srcpkgs/alacritty/template b/srcpkgs/alacritty/template
index ebe981a0ad3..2efd08e9e22 100644
--- a/srcpkgs/alacritty/template
+++ b/srcpkgs/alacritty/template
@@ -1,7 +1,7 @@
 # Template file for 'alacritty'
 pkgname=alacritty
-version=0.4.1
-revision=2
+version=0.4.2
+revision=1
 build_style=cargo
 hostmakedepends="pkg-config python3"
 makedepends="freetype-devel fontconfig-devel libxcb-devel"
@@ -12,7 +12,7 @@ license="Apache-2.0"
 homepage="https://github.com/jwilm/${pkgname}"
 changelog="https://raw.githubusercontent.com/jwilm/${pkgname}/v${version}/CHANGELOG.md"
 distfiles="https://github.com/jwilm/${pkgname}/archive/v${version}.tar.gz"
-checksum=ee807f03a4014e7f989cf649a7c8209c0c5f57297812a39f4b163f9580b9a539
+checksum=8dda9d580b9ec793cfdb336b000b73b7e98b4eba91c23ee04ee72a1728754ab2
 
 do_install() {
 	cargo install --path ${pkgname} --target ${RUST_TARGET} --root="${DESTDIR}/usr" --locked
@@ -20,7 +20,7 @@ do_install() {
 }
 
 post_install() {
-	vinstall extra/linux/alacritty.desktop 644 usr/share/applications
+	vinstall extra/linux/Alacritty.desktop 644 usr/share/applications
 	vinstall extra/logo/alacritty-term.svg 644 usr/share/pixmaps Alacritty.svg
 	vinstall extra/completions/alacritty.bash 644 usr/share/bash-completion/completions alacritty
 	vinstall extra/completions/_alacritty 644 usr/share/zsh/site-functions
diff --git a/srcpkgs/allegro5/template b/srcpkgs/allegro5/template
index f4e70f5ed57..05b16b18a1d 100644
--- a/srcpkgs/allegro5/template
+++ b/srcpkgs/allegro5/template
@@ -1,7 +1,7 @@
 # Template file for 'allegro5'
 pkgname=allegro5
 version=5.2.5.0
-revision=1
+revision=2
 wrksrc="allegro-${version}"
 build_style=cmake
 configure_args="-DWANT_DOCS=1 -DWANT_PHYSFS=1"
@@ -9,7 +9,7 @@ hostmakedepends="pkg-config"
 makedepends="zlib-devel alsa-lib-devel jack-devel libXpm-devel libXxf86vm-devel
  libXxf86dga-devel libXcursor-devel libvorbis-devel libpng-devel glu-devel
  libjpeg-turbo-devel libtheora-devel freetype-devel libflac-devel physfs-devel
- libopenal-devel"
+ libopenal-devel gtk+-devel"
 depends="libGL"
 short_desc="Portable library mainly aimed at video game and multimedia programming"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
diff --git a/srcpkgs/apparmor/files/profiles/usr.bin.dhcpcd b/srcpkgs/apparmor/files/profiles/usr.bin.dhcpcd
index 755654a03da..65c3970ab15 100644
--- a/srcpkgs/apparmor/files/profiles/usr.bin.dhcpcd
+++ b/srcpkgs/apparmor/files/profiles/usr.bin.dhcpcd
@@ -23,6 +23,8 @@ profile dhcpcd /{usr/,}bin/dhcpcd {
 
   /proc/*/net/if_inet6 r,
   /proc/sys/net/ipv{4,6}/conf/*/* rw,
+  /proc/sys/net/ipv{4,6}/neigh/*/retrans_time_ms w,
+  /proc/sys/net/ipv{4,6}/neigh/*/base_reachable_time_ms w,
 
   /{var/,}run/dhcpcd{-*,}.pid rwk,
   /{var/,}run/dhcpcd.sock rw,
diff --git a/srcpkgs/apparmor/template b/srcpkgs/apparmor/template
index 6fc2e46c13a..61a23d10538 100644
--- a/srcpkgs/apparmor/template
+++ b/srcpkgs/apparmor/template
@@ -1,7 +1,7 @@
-# Template file for 'apparmor'.
+# Template file for 'apparmor'
 pkgname=apparmor
 version=2.13.3
-revision=4
+revision=5
 wrksrc="${pkgname}-v${version}"
 build_wrksrc=libraries/libapparmor
 build_style=gnu-configure
diff --git a/srcpkgs/audit/template b/srcpkgs/audit/template
index 8ebb198d3fb..2e84bd30308 100644
--- a/srcpkgs/audit/template
+++ b/srcpkgs/audit/template
@@ -10,7 +10,7 @@ makedepends="mit-krb5-devel libldap-devel libapparmor-devel libcap-ng-devel
  python3-devel"
 make_dirs="/var/log/audit 0700 root root"
 short_desc="Linux Security Auditing Framework"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="GPL-2.0-or-later, LGPL-2.0-or-later"
 homepage="https://people.redhat.com/sgrubb/audit"
 distfiles="${homepage}/${pkgname}-${version}.tar.gz"
diff --git a/srcpkgs/aws-cli/template b/srcpkgs/aws-cli/template
index 34f598b05e8..f8e020d11f8 100644
--- a/srcpkgs/aws-cli/template
+++ b/srcpkgs/aws-cli/template
@@ -1,11 +1,10 @@
 # Template file for 'aws-cli'
 pkgname=aws-cli
-version=1.17.6
+version=1.18.26
 revision=1
 archs=noarch
 wrksrc="aws-cli-${version}"
 build_style=python3-module
-pycompile_module="aws-cli"
 hostmakedepends="python3-setuptools"
 depends="groff python3-botocore python3-s3transfer python3-colorama
  python3-rsa python3-yaml python3-docutils"
@@ -14,7 +13,7 @@ maintainer="Robert Lowry <bobertlo@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/aws/aws-cli"
 distfiles="https://github.com/aws/aws-cli/archive/${version}.tar.gz"
-checksum=2f2469aabf8e40c39661f976a499570c1b1c72557c014214ebc4f4ae8eaf6d84
+checksum=6d32a6d9d31bc861a63a74c9c8a74e3b4f3daf5b730bd09143c5e0c789094769
 
 post_install() {
 	vinstall bin/aws_bash_completer 644 usr/share/bash-completion/completions aws
diff --git a/srcpkgs/aws-vault/template b/srcpkgs/aws-vault/template
index 7ebf4e93d78..ba9003932f9 100644
--- a/srcpkgs/aws-vault/template
+++ b/srcpkgs/aws-vault/template
@@ -1,7 +1,7 @@
 # Template file for 'aws-vault'
 pkgname=aws-vault
-version=5.1.2
-revision=2
+version=5.3.2
+revision=1
 build_style=go
 go_import_path=github.com/99designs/aws-vault
 short_desc="Vault for securely storing and accessing AWS credentials"
@@ -9,7 +9,7 @@ maintainer="klardotsh <josh@klar.sh>"
 license="MIT"
 homepage="https://github.com/99designs/aws-vault"
 distfiles="https://github.com/99designs/aws-vault/archive/v${version}${_status}.tar.gz"
-checksum=f8a9ed4164f01e16cf4056336f456cc33669a2d280fb0e5f5a231e7cd5f040fc
+checksum=6bca7d1bebf02e72714bfbfa162cbb38a33a48e4ea64dc2829626ff68a407a6a
 
 post_install() {
 	vlicense LICENSE
diff --git a/srcpkgs/bdf2psf/template b/srcpkgs/bdf2psf/template
index d30fb00b99e..906a73a9248 100644
--- a/srcpkgs/bdf2psf/template
+++ b/srcpkgs/bdf2psf/template
@@ -1,16 +1,16 @@
 # Template file for 'bdf2psf'
 pkgname=bdf2psf
-version=1.194
+version=1.195
 revision=1
 archs=noarch
-wrksrc="console-setup-${version}"
+wrksrc="console-setup"
 depends="perl"
 short_desc="Generate console fonts from BDF source fonts"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
 homepage="https://packages.debian.org/sid/bdf2psf"
 distfiles="${DEBIAN_SITE}/main/c/console-setup/console-setup_${version}.tar.xz"
-checksum=3a3b94a9546f517282cba97a1dd45f40559f8b49b7bdbe22d286041f4797bd25
+checksum=0214c690eab05f2a1f93035a987aac931c6eb7a2a7ebda4b80b8375c55a4eaa7
 
 post_extract() {
 	sed -i '44s/if (/if (\$\#ARGV \< 0 \|\| /' Fonts/bdf2psf
diff --git a/srcpkgs/berry/patches/fix-cross.patch b/srcpkgs/berry/patches/fix-cross.patch
index 550267d6a0d..2b069971ae5 100644
--- a/srcpkgs/berry/patches/fix-cross.patch
+++ b/srcpkgs/berry/patches/fix-cross.patch
@@ -1,6 +1,6 @@
 --- config.mk.orig
 +++ config.mk
-@@ -4,11 +4,11 @@
+@@ -9,11 +9,11 @@
  # Customize below to fit your system
  
  # paths
@@ -15,7 +15,7 @@
  
  # Xinerama, comment if you don't want it
  XINERAMALIBS  = -lXinerama
-@@ -16,7 +16,7 @@
+@@ -21,7 +21,7 @@
  
  # freetype
  FREETYPELIBS = -lfontconfig -lXft
@@ -24,16 +24,16 @@
  # OpenBSD (uncomment)
  #FREETYPEINC = ${X11INC}/freetype2
  
-@@ -31,7 +31,7 @@
+@@ -36,7 +36,7 @@
  # flags
  CPPFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_C_SOURCE=2 -DVERSION=\"${VERSION}\" ${XINERAMAFLAGS} ${DEBUG_CPPFLAGS}
  #CFLAGS   = -g -std=c99 -pedantic -Wall -O0 ${INCS} ${CPPFLAGS} ${DEBUG_CFLAGS}
--CFLAGS   = -std=c99 -pedantic -Wall -Wno-deprecated-declarations -Os ${INCS} ${CPPFLAGS} ${DEBUG_CFLAGS}
-+CFLAGS   += -std=c99 -pedantic -Wall -Wno-deprecated-declarations -Os ${INCS} ${CPPFLAGS} ${DEBUG_CFLAGS}
+-CFLAGS   = -std=c99 -pedantic -Wall -Wno-deprecated-declarations -Os ${INCS} ${CPPFLAGS} ${DEBUG_CFLAGS} $(NAME_DEFINES)
++CFLAGS   += -std=c99 -pedantic -Wall -Wno-deprecated-declarations -Os ${INCS} ${CPPFLAGS} ${DEBUG_CFLAGS} $(NAME_DEFINES)
  LDFLAGS  = ${LIBS}
  
  # Solaris
-@@ -39,4 +39,4 @@
+@@ -44,4 +44,4 @@
  #LDFLAGS = ${LIBS}
  
  # compiler and linker
diff --git a/srcpkgs/berry/template b/srcpkgs/berry/template
index 08489276012..186b123e3ee 100644
--- a/srcpkgs/berry/template
+++ b/srcpkgs/berry/template
@@ -1,6 +1,6 @@
 # Template file for 'berry'
 pkgname=berry
-version=0.1.4
+version=0.1.5
 revision=1
 build_style=gnu-makefile
 make_use_env=yes
@@ -10,7 +10,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="MIT"
 homepage="https://github.com/JLErvin/berry"
 distfiles="https://github.com/JLErvin/berry/archive/${version}.tar.gz"
-checksum=0339a799230970e209bc37053f573057119a483781cda714e5435b5911013540
+checksum=7d4a87a709862626ef1e5bb069b0360531718ffd61633167dcbc8619e9eef134
 
 post_install() {
 	vlicense LICENSE
diff --git a/srcpkgs/bluedevil/template b/srcpkgs/bluedevil/template
index 0637ddb0281..61887686727 100644
--- a/srcpkgs/bluedevil/template
+++ b/srcpkgs/bluedevil/template
@@ -1,6 +1,6 @@
 # Template file for 'bluedevil'
 pkgname=bluedevil
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -11,8 +11,8 @@ short_desc="KDE Bluetooth integration"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://projects.kde.org/projects/plasma/bluedevil"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=d4f84bf24bf79823bffee41230f583df2efd72a368927d1a9f456fa08cb3acf8
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=bbb589b25e7da47cdbb13e4f9ccd8b6d66a01024a6ef5a01561c01266f3b1829
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel"
diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template
index 71f02620292..72a940013c8 100644
--- a/srcpkgs/bmake/template
+++ b/srcpkgs/bmake/template
@@ -1,6 +1,6 @@
 # Template file for 'bmake'
 pkgname=bmake
-version=20200212
+version=20200318
 revision=1
 create_wrksrc=yes
 short_desc="Portable version of the NetBSD make build tool"
@@ -8,7 +8,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="BSD-3-Clause"
 homepage="http://www.crufty.net/help/sjg/bmake.html"
 distfiles="http://www.crufty.net/ftp/pub/sjg/bmake-${version}.tar.gz"
-checksum=62c1aacbb70ad4df8d67e371bd0d9585d0843486eb33f1e2d047e632e95d918c
+checksum=657cc5995ab60ef64fa6f460711df677e1685e54bda84096a85d9506c17e2c83
 
 do_configure() {
 	cd bmake
diff --git a/srcpkgs/breeze-gtk/template b/srcpkgs/breeze-gtk/template
index 728f2f49b00..4dc52ad4d40 100644
--- a/srcpkgs/breeze-gtk/template
+++ b/srcpkgs/breeze-gtk/template
@@ -1,6 +1,6 @@
 # Template file for 'breeze-gtk'
 pkgname=breeze-gtk
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules sassc python3 python3-cairo"
@@ -9,8 +9,8 @@ short_desc="A GTK Theme Built to Match KDE's Breeze"
 maintainer="John <johnz@posteo.net>"
 license="LGPL-2.1-or-later"
 homepage="https://projects.kde.org/projects/plasma/breeze-gtk"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=c10cea3dfb50914749271ccbe19d44947d01398e98c3c3dbafffab89923cd8a0
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=078e0a6fe78e778f4bf34254b65a9b4cadd27ae258911f3cccde3b0498fada7f
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-devel"
diff --git a/srcpkgs/breeze/template b/srcpkgs/breeze/template
index a18def966c1..8d2c3a1e5e2 100644
--- a/srcpkgs/breeze/template
+++ b/srcpkgs/breeze/template
@@ -1,6 +1,6 @@
 # Template file for 'breeze'
 pkgname=breeze
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,8 +13,8 @@ short_desc="Breeze visual style for the Plasma Desktop"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2.0-or-later"
 homepage="https://projects.kde.org/projects/plasma/breeze"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=f75048e35717e6d8de4d0ee3364257fffd2a26dd7c99c1ea60aaac5b8d0216a6
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=b809be5c434aa974e529a296a5a602b3b2c659613f59d23034da812dc21eeebd
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"
diff --git a/srcpkgs/brillo/template b/srcpkgs/brillo/template
index 2d6c5929b3a..672aa15f3c4 100644
--- a/srcpkgs/brillo/template
+++ b/srcpkgs/brillo/template
@@ -7,7 +7,7 @@ build_style=gnu-makefile
 make_install_args="install.apparmor install.polkit"
 hostmakedepends="go-md2man"
 short_desc="Control the brightness of backlight and keyboard LED devices"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="GPL-3.0-or-later"
 homepage="https://gitlab.com/cameronnemo/brillo"
 distfiles="${homepage}/-/archive/v${version}/${wrksrc}.tar.gz"
diff --git a/srcpkgs/budgie-desktop/template b/srcpkgs/budgie-desktop/template
index 1f3c87796cd..b32e7734d3b 100644
--- a/srcpkgs/budgie-desktop/template
+++ b/srcpkgs/budgie-desktop/template
@@ -1,7 +1,7 @@
 # Template file for 'budgie-desktop'
 pkgname=budgie-desktop
 version=10.5.1
-revision=2
+revision=3
 build_style=meson
 build_helper=gir
 configure_args="-Dwith-gtk-doc=false -Dwith-desktop-icons=none"
@@ -9,7 +9,7 @@ hostmakedepends="pkg-config intltool vala glib-devel gobject-introspection sassc
 makedepends="alsa-lib-devel libnotify-devel accountsservice-devel libpeas-devel libwnck-devel
 mutter-devel ibus-devel gnome-desktop-devel pulseaudio-devel upower-devel gtk+3-devel polkit-devel
 gnome-bluetooth-devel gnome-menus-devel gnome-settings-daemon-devel vala libuuid-devel libupower-glib3"
-depends="gnome-session gnome-settings-daemon gnome-control-center"
+depends="gnome-session gnome-settings-daemon gnome-control-center elogind"
 short_desc="Modern desktop environment from the Solus Project"
 maintainer="Lorem <notloremipsum@protonmail.com>"
 license="GPL-2.0-only, LGPL-2.1-only"
@@ -28,7 +28,7 @@ budgie-desktop-devel_package() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
 		vmove usr/share/vala
-		vmove usr/lib/*.so
+		vmove "usr/lib/*.so"
 		vmove usr/share/gir-1.0
 	}
 }
diff --git a/srcpkgs/buildah/template b/srcpkgs/buildah/template
index 4387a16424c..1866ca81501 100644
--- a/srcpkgs/buildah/template
+++ b/srcpkgs/buildah/template
@@ -1,6 +1,6 @@
 # Template file for 'buildah'
 pkgname=buildah
-version=1.14.3
+version=1.14.4
 revision=1
 build_style=go
 go_import_path=github.com/containers/buildah
@@ -15,7 +15,7 @@ maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="Apache-2.0"
 homepage="https://github.com/containers/buildah"
 distfiles="${homepage}/archive/v${version}.tar.gz"
-checksum=a17066936b9876f42f7f62d75b20c724c7d6b96f999d16c8fa78def4e10dce61
+checksum=ee52c119abcd6c2cb3939cbef876518bdeda5bebb85330ba1cf5d47231dcc9c0
 
 if [ "$XBPS_TARGET_WORDSIZE" = "32" ]; then
 	broken="invalid operation: st.Type == _cgroup2SuperMagic (mismatched types int32 and int64)"
diff --git a/srcpkgs/byacc/template b/srcpkgs/byacc/template
index 74b575c9c07..762cc278a1d 100644
--- a/srcpkgs/byacc/template
+++ b/srcpkgs/byacc/template
@@ -1,6 +1,6 @@
 # Template file for 'byacc'
 pkgname=byacc
-version=20191125
+version=20200330
 revision=1
 build_style=gnu-configure
 configure_args="--program-transform=s,^,b,"
@@ -9,7 +9,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Public Domain"
 homepage="http://invisible-island.net/byacc/"
 distfiles="ftp://ftp.invisible-island.net/${pkgname}/${pkgname}-${version}.tgz"
-checksum=071c2ebe36afaa8448b80e893473a681e63a3b8a4ed636c0d675780a02411cde
+checksum=e099e2dd8a684d739ac6b9a0e43d468314a5bc34fd21466502d120b18df51fb0
 
 alternatives="
  yacc:yacc:/usr/bin/byacc
diff --git a/srcpkgs/calcurse/template b/srcpkgs/calcurse/template
index d1c6a16cffc..d1ab7cccd98 100644
--- a/srcpkgs/calcurse/template
+++ b/srcpkgs/calcurse/template
@@ -1,7 +1,7 @@
 # Template file for 'calcurse'
 pkgname=calcurse
-version=4.5.1
-revision=2
+version=4.6.0
+revision=1
 build_style=gnu-configure
 makedepends="ncurses-devel"
 depends="python3-httplib2"
@@ -10,7 +10,7 @@ maintainer="silvernode <mollusk@homebutter.com>"
 license="BSD-2-Clause"
 homepage="https://calcurse.org"
 distfiles="https://calcurse.org/files/${pkgname}-${version}.tar.gz"
-checksum=5336576824cba7d40eee0b33213992b4304368972ef556a930f3965e9068f331
+checksum=fa090307a157e24e790819b20c93e037b89c6132f473abaaa7b21c3be76df043
 
 post_install() {
 	vlicense COPYING
diff --git a/srcpkgs/calibre/template b/srcpkgs/calibre/template
index b3b7c45f386..0d07182a036 100644
--- a/srcpkgs/calibre/template
+++ b/srcpkgs/calibre/template
@@ -1,7 +1,7 @@
 # Template file for 'calibre'
 pkgname=calibre
-version=4.12.0
-revision=1
+version=4.13.0
+revision=2
 build_style=python2-module
 pycompile_dirs="/usr/lib/calibre/"
 hostmakedepends="pkg-config python-BeautifulSoup4 python-Pillow python-PyQt5-svg
@@ -23,7 +23,7 @@ license="GPL-3.0-only"
 homepage="https://calibre-ebook.com"
 changelog="https://raw.githubusercontent.com/kovidgoyal/calibre/master/Changelog.yaml"
 distfiles="https://download.calibre-ebook.com/${version}/calibre-${version}.tar.xz"
-checksum=d111bfd36d3be058234c4f3a4f468a05a3f60b8e3967a530e39e35056ea19b90
+checksum=f9587dea4f9ea76c6a5ec11b04ee66d0199d4ab3a4aad8c87966fed8ee76e1f6
 nocross=yes
 
 do_configure() {
diff --git a/srcpkgs/ccache/template b/srcpkgs/ccache/template
index 8bbde320d2c..49b39134c89 100644
--- a/srcpkgs/ccache/template
+++ b/srcpkgs/ccache/template
@@ -1,6 +1,6 @@
 # Template file for 'ccache'
 pkgname=ccache
-version=3.7.8
+version=3.7.9
 revision=1
 bootstrap=yes
 build_style=gnu-configure
@@ -13,7 +13,7 @@ license="GPL-3.0-or-later"
 homepage="https://ccache.samba.org/"
 changelog="https://ccache.dev/releasenotes.html"
 distfiles="https://github.com/ccache/ccache/releases/download/v${version}/${pkgname}-${version}.tar.xz"
-checksum=99ea7b8fc34fdd5dc628169f452086c1f4d8ca3a1e52bd484fbdef3516893672
+checksum=f893da7543bfb9172bd55e603fcbdfcd83e6def176a28689c13235695b4cf44b
 
 post_install() {
 	vmkdir usr/lib/ccache/bin
diff --git a/srcpkgs/cereal/template b/srcpkgs/cereal/template
index 6e2412a8fb5..c454ed85833 100644
--- a/srcpkgs/cereal/template
+++ b/srcpkgs/cereal/template
@@ -12,13 +12,11 @@ homepage="https://uscilab.github.io/cereal"
 distfiles="https://github.com/USCiLab/cereal/archive/v${version}.tar.gz"
 checksum=329ea3e3130b026c03a4acc50e168e7daff4e6e661bc6a7dfec0d77b570851d5
 
-case "$XBPS_TARGET_MACHINE" in
-	armv[56]*|ppc|ppc-musl*)
-		makedepends+=" libatomic-devel"
-		LDFLAGS+=" -latomic"
-		configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES=-latomic"
-		;;
-esac
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	LDFLAGS+=" -latomic"
+	configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES=-latomic"
+fi
 
 post_install() {
 	vlicense LICENSE
diff --git a/srcpkgs/cgrep/template b/srcpkgs/cgrep/template
index 6c534eda1e3..be9080540d8 100644
--- a/srcpkgs/cgrep/template
+++ b/srcpkgs/cgrep/template
@@ -1,7 +1,7 @@
 # Template file for 'cgrep'
 pkgname=cgrep
 version=6.6.32
-revision=1
+revision=2
 build_style=haskell-stack
 stackage="lts-13.30"
 makedepends="pcre-devel"
diff --git a/srcpkgs/cheat/template b/srcpkgs/cheat/template
index b05742133ad..9fba57b6b3c 100644
--- a/srcpkgs/cheat/template
+++ b/srcpkgs/cheat/template
@@ -1,6 +1,6 @@
 # Template file for 'cheat'
 pkgname=cheat
-version=3.7.1
+version=3.8.0
 revision=1
 build_style=go
 go_import_path="github.com/cheat/cheat/cmd/cheat"
@@ -9,9 +9,10 @@ maintainer="bra1nwave <bra1nwave@protonmail.com>"
 license="MIT"
 homepage="https://github.com/cheat/cheat"
 distfiles="${homepage}/archive/${version}.tar.gz"
-checksum=a24cdd2ab82da6115d0daeeeabedb933f9e40ab48ffeec712f442dba945ed856
+checksum=daa183b9328704bbd00fc423144ce29652b1750e895dbf9c99b131d98b7f01ec
 
 post_install() {
+	vman doc/cheat.1
 	vinstall scripts/cheat.bash 644 usr/share/bash-completion/completions cheat
 	vinstall scripts/cheat.fish 644 usr/share/fish/vendor_completions.d
 	vlicense LICENSE.txt
diff --git a/srcpkgs/cjs/template b/srcpkgs/cjs/template
index aa33f15c62d..9f23b060db1 100644
--- a/srcpkgs/cjs/template
+++ b/srcpkgs/cjs/template
@@ -16,19 +16,11 @@ homepage="http://developer.linuxmint.com/projects/cinnamon-projects.html/"
 distfiles="https://github.com/linuxmint/cjs/archive/${version}.tar.gz"
 checksum=7dab9615c41d9cb3b2409b2aa6cb9813ef5762f8c62526f54b4b3734079961f6
 
+
 pre_configure() {
 	cp ${FILESDIR}/ax_code_coverage.m4 m4/
-	if [ ! -s "${XBPS_CROSS_BASE}/usr/share/gobject-introspection-1.0/tests/gitestmacros.h" ]; then
-		# /usr/share/gobject-introspection-1.0/tests missing in cross builds
-		cp -aR /usr/share/gobject-introspection-1.0/tests \
-			${XBPS_CROSS_BASE}/usr/share/gobject-introspection-1.0
-	fi
-	NOCONFIGURE=1 ./autogen.sh
-}
 
-post_install() {
-	# In case it was copied make sure it's removed
-	rm -rf ${XBPS_CROSS_BASE}/usr/share/gobject-introspection-1.0/tests
+	NOCONFIGURE=1 ./autogen.sh
 }
 
 cjs-devel_package() {
diff --git a/srcpkgs/ckbcomp/template b/srcpkgs/ckbcomp/template
index c5dff5a7803..225cb9d35dd 100644
--- a/srcpkgs/ckbcomp/template
+++ b/srcpkgs/ckbcomp/template
@@ -1,16 +1,17 @@
 # Template file for 'ckbcomp'
 pkgname=ckbcomp
-version=1.194
+version=1.195
 revision=1
 archs=noarch
-wrksrc="console-setup-${version}"
+wrksrc="console-setup"
 depends="perl"
 short_desc="Compile a XKB keyboard description to a keymap suitable for loadkeys"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
-homepage="https://anonscm.debian.org/cgit/d-i/console-setup.git"
+homepage="https://salsa.debian.org/installer-team/console-setup"
+changelog="https://salsa.debian.org/installer-team/console-setup/-/raw/master/debian/changelog"
 distfiles="${DEBIAN_SITE}/main/c/console-setup/console-setup_${version}.tar.xz"
-checksum=3a3b94a9546f517282cba97a1dd45f40559f8b49b7bdbe22d286041f4797bd25
+checksum=0214c690eab05f2a1f93035a987aac931c6eb7a2a7ebda4b80b8375c55a4eaa7
 
 do_install() {
 	vbin Keyboard/ckbcomp
diff --git a/srcpkgs/cni/template b/srcpkgs/cni/template
index ff45fa436e8..c76186f2d76 100644
--- a/srcpkgs/cni/template
+++ b/srcpkgs/cni/template
@@ -6,7 +6,7 @@ build_style=go
 go_import_path="github.com/containernetworking/cni"
 go_package="${go_import_path}/cnitool"
 short_desc="Container Network Interface"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="Apache-2.0"
 homepage="https://github.com/containernetworking/cni"
 distfiles="https://github.com/containernetworking/cni/archive/v${version}.tar.gz"
diff --git a/srcpkgs/codesearch/template b/srcpkgs/codesearch/template
index 8ffd776eff7..1d35176ef5b 100644
--- a/srcpkgs/codesearch/template
+++ b/srcpkgs/codesearch/template
@@ -1,6 +1,6 @@
 # Template file for 'codesearch'
 pkgname=codesearch
-version=1.1.0
+version=1.2.0
 revision=1
 build_style=go
 go_import_path="github.com/google/codesearch"
@@ -9,12 +9,11 @@ go_package="github.com/google/codesearch/cmd/cgrep
  github.com/google/codesearch/cmd/csearch"
 short_desc="Fast, indexed regexp search over large file trees"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
-license="3-clause-BSD"
+license="BSD-3-Clause"
 homepage="http://github.com/google/codesearch"
 distfiles="http://github.com/google/codesearch/archive/v${version}.tar.gz"
-checksum=b177021d1da1ddfc333fcbfc679eadd62c8677a6ae6119f25c4ad6b912bcdd7e
+checksum=0314f4c0a8c2d4a050cd0b0ad95d489d28bef8bada63ea20fdc59e802ac1126e
 
 post_install() {
 	vlicense LICENSE
 }
-
diff --git a/srcpkgs/conmon/template b/srcpkgs/conmon/template
index 1c4bdac5abb..fe020d58bd4 100644
--- a/srcpkgs/conmon/template
+++ b/srcpkgs/conmon/template
@@ -1,6 +1,6 @@
 # Template file for 'conmon'
 pkgname=conmon
-version=2.0.13
+version=2.0.14
 revision=1
 build_style=gnu-makefile
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="Apache-2.0"
 homepage="https://github.com/containers/conmon"
 distfiles="https://github.com/containers/conmon/archive/v${version}.tar.gz"
-checksum=1ef1f7a07ff4df1800ef756c9587fdba7cfe6c48c3afb6ede8b9999ba81920a5
+checksum=4add62ad9f62f4a00c1b145d5a1f5e0dc47aa44001fb505a25fdbf7b50542ece
 
 do_install() {
 	vbin bin/conmon
diff --git a/srcpkgs/contractor/template b/srcpkgs/contractor/template
index 28b0970458e..097d33b9501 100644
--- a/srcpkgs/contractor/template
+++ b/srcpkgs/contractor/template
@@ -7,7 +7,7 @@ make_dirs="/usr/share/contractor 0755 root root"
 hostmakedepends="vala pkg-config gobject-introspection libgee08-devel"
 makedepends="dbus-devel libglib-devel libgee08-devel"
 short_desc="A desktop-wide extension service used by elementary OS"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/contractor"
 distfiles="${homepage}/archive/${version}.tar.gz"
diff --git a/srcpkgs/coreutils/template b/srcpkgs/coreutils/template
index 708fbf91964..16a2c9e1dbe 100644
--- a/srcpkgs/coreutils/template
+++ b/srcpkgs/coreutils/template
@@ -1,7 +1,7 @@
 # Template file for 'coreutils'
 pkgname=coreutils
 version=8.32
-revision=2
+revision=3
 bootstrap=yes
 makedepends="gmp-devel acl-devel libcap-devel"
 short_desc="GNU core utilities"
@@ -51,6 +51,9 @@ do_configure() {
 	case "$XBPS_TARGET_MACHINE" in
 		# XXX syncfs() in src/sync.c expects a return value.
 		*-musl) configure_args+=" ac_cv_func_syncfs=no";;
+		# XXX disable statx(), needs glibc>=2.28 and linux>=4.11
+		# XXX seems to fail on travis always returning EACCES.
+		*) configure_args+=" ac_cv_func_statx=no";;
 	esac
 	#
 	# Do not install kill: provided by util-linux.
diff --git a/srcpkgs/cpp-hocon/template b/srcpkgs/cpp-hocon/template
index e08bc01839a..a1e6f428fa0 100644
--- a/srcpkgs/cpp-hocon/template
+++ b/srcpkgs/cpp-hocon/template
@@ -1,7 +1,7 @@
 # Template file for 'cpp-hocon'
 pkgname=cpp-hocon
 version=0.2.1
-revision=9
+revision=10
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="boost-devel leatherman libcurl-devel"
diff --git a/srcpkgs/crawl-tiles/template b/srcpkgs/crawl-tiles/template
index 199e73dad76..412621e77b3 100644
--- a/srcpkgs/crawl-tiles/template
+++ b/srcpkgs/crawl-tiles/template
@@ -1,12 +1,13 @@
 # Template file for 'crawl-tiles'
 pkgname=crawl-tiles
-version=0.24.0
+version=0.24.1
 revision=1
 wrksrc="crawl-${version}"
 build_wrksrc="crawl-ref/source"
 make_build_args="prefix=/usr bin_prefix=bin DATADIR=/usr/share/crawl-tiles
  TILES=y SOUND=y GAME=crawl-tiles"
-hostmakedepends="dejavu-fonts-ttf perl pkg-config pngcrush python3 python3-yaml"
+hostmakedepends="dejavu-fonts-ttf perl pkg-config pngcrush python3 python3-yaml
+ which advancecomp"
 makedepends="ncurses-devel lua51-devel sqlite-devel zlib-devel
  SDL2-devel SDL2_mixer-devel SDL2_image-devel freetype-devel"
 depends="dejavu-fonts-ttf"
@@ -15,7 +16,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2"
 homepage="http://crawl.develz.org/"
 distfiles="https://github.com/crawl/crawl/archive/${version}.tar.gz"
-checksum=672a16a1326ec0383c6000838514ef1eadc9df1ea26de8697871c95a200aa924
+checksum=603388633d90dfebc98379cf821d670b7ecd6bf139700e33f32e54c59b8a0d11
 nocross=yes
 
 post_extract() {
diff --git a/srcpkgs/crawl/template b/srcpkgs/crawl/template
index d81c909c1cd..3f761f3e0a6 100644
--- a/srcpkgs/crawl/template
+++ b/srcpkgs/crawl/template
@@ -1,17 +1,17 @@
 # Template file for 'crawl'
 pkgname=crawl
-version=0.24.0
+version=0.24.1
 revision=1
 build_wrksrc="crawl-ref/source"
 make_build_args="prefix=/usr bin_prefix=bin"
-hostmakedepends="perl pkg-config python3 python3-yaml"
+hostmakedepends="perl pkg-config python3 python3-yaml which"
 makedepends="ncurses-devel lua51-devel sqlite-devel zlib-devel"
 short_desc="Dungeon Crawl Stone Soup roguelike adventure"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2"
 homepage="http://crawl.develz.org/"
 distfiles="https://github.com/${pkgname}/${pkgname}/archive/${version}.tar.gz"
-checksum=672a16a1326ec0383c6000838514ef1eadc9df1ea26de8697871c95a200aa924
+checksum=603388633d90dfebc98379cf821d670b7ecd6bf139700e33f32e54c59b8a0d11
 nocross=yes
 
 post_extract() {
diff --git a/srcpkgs/croc/template b/srcpkgs/croc/template
index 1ea29ab8c3a..b4a2bb17aa0 100644
--- a/srcpkgs/croc/template
+++ b/srcpkgs/croc/template
@@ -1,6 +1,6 @@
 # Template file for 'croc'
 pkgname=croc
-version=8.0.4
+version=8.0.5
 revision=1
 build_style=go
 go_import_path=github.com/schollz/croc/v6
@@ -10,7 +10,7 @@ maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://github.com/schollz/croc"
 distfiles="https://github.com/schollz/croc/archive/v${version}.tar.gz"
-checksum=f2f2d69cd0fbb80cb987a88577b0fa83f65f2c1c086d750c62275203871aba25
+checksum=6135307cceb88118e28f8ebf6c13c2b2ae193d4a529b28c47988a4c41dd25a65
 
 post_install() {
 	vlicense LICENSE
diff --git a/srcpkgs/cross-aarch64-linux-gnu/template b/srcpkgs/cross-aarch64-linux-gnu/template
index a53508feddb..7188f29f5c0 100644
--- a/srcpkgs/cross-aarch64-linux-gnu/template
+++ b/srcpkgs/cross-aarch64-linux-gnu/template
@@ -35,7 +35,18 @@ makedepends="isl15-devel libmpc-devel zlib-devel"
 depends="${pkgname}-libc-${version}_${revision}"
 nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a"
-archs="x86_64 ppc64le"
+
+if [ "$XBPS_TARGET_LIBC" != "glibc" ]; then
+	broken="glibc crosstoolchain only available on glibc"
+fi
+
+if [ "$XBPS_TARGET_WORDSIZE" != "64" ]; then
+	broken="64-bit crosstoolchain only available on 64-bit host"
+fi
+
+if [ "$XBPS_TARGET_MACHINE" = "aarch64" ]; then
+	broken="Can't build crosstoolchain to itself"
+fi
 
 _apply_patch() {
 	local args="$1" pname="$(basename $2)"
diff --git a/srcpkgs/cross-aarch64-linux-musl/template b/srcpkgs/cross-aarch64-linux-musl/template
index 4f977fd627e..9ca3f08e86b 100644
--- a/srcpkgs/cross-aarch64-linux-musl/template
+++ b/srcpkgs/cross-aarch64-linux-musl/template
@@ -35,13 +35,20 @@ nopie=yes
 nodebug=yes
 create_wrksrc=yes
 
-archs="x86_64* ppc64le"
 hostmakedepends="tar gcc-objc gcc-go flex perl python3"
 makedepends="zlib-devel gmp-devel mpfr-devel libmpc-devel isl15-devel"
 nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a"
 depends="${pkgname}-libc-${version}_${revision}"
 
+if [ "$XBPS_TARGET_WORDSIZE" != "64" ]; then
+	broken="64-bit crosstoolchain only available on 64-bit host"
+fi
+
+if [ "$XBPS_TARGET_MACHINE" = "aarch64-musl" ]; then
+	broken="Can't build crosstoolchain to itself"
+fi
+
 _apply_patch() {
 	local args="$1" pname="$(basename $2)"
 
diff --git a/srcpkgs/cross-arm-linux-gnueabi/template b/srcpkgs/cross-arm-linux-gnueabi/template
index 234f95c4256..2fdba7a65e2 100644
--- a/srcpkgs/cross-arm-linux-gnueabi/template
+++ b/srcpkgs/cross-arm-linux-gnueabi/template
@@ -38,7 +38,14 @@ makedepends="isl15-devel libmpc-devel zlib-devel"
 depends="${pkgname}-libc-${version}_${revision}"
 nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a"
-archs="i686 x86_64"
+
+if [ "$XBPS_TARGET_LIBC" != "glibc" ]; then
+	broken="glibc crosstoolchain only available on glibc"
+fi
+
+if [ "$XBPS_TARGET_MACHINE" = "armv5tel" ]; then
+	broken="Can't build crosstoolchain to itself"
+fi
 
 _apply_patch() {
 	local args="$1" pname="$(basename $2)"
diff --git a/srcpkgs/cross-arm-linux-gnueabihf/template b/srcpkgs/cross-arm-linux-gnueabihf/template
index 6c7931d9b07..71e74a96c51 100644
--- a/srcpkgs/cross-arm-linux-gnueabihf/template
+++ b/srcpkgs/cross-arm-linux-gnueabihf/template
@@ -38,7 +38,14 @@ makedepends="isl15-devel libmpc-devel zlib-devel"
 depends="${pkgname}-libc-${version}_${revision}"
 nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a"
-archs="i686 x86_64"
+
+if [ "$XBPS_TARGET_LIBC" != "glibc" ]; then
+	broken="glibc crosstoolchain only available on glibc"
+fi
+
+if [ "$XBPS_TARGET_MACHINE" = "armv6l" ]; then
+	broken="Can't build crosstoolchain to itself"
+fi
 
 _apply_patch() {
 	local args="$1" pname="$(basename $2)"
diff --git a/srcpkgs/cross-arm-linux-musleabi/template b/srcpkgs/cross-arm-linux-musleabi/template
index 3abf00cfd11..49e95599392 100644
--- a/srcpkgs/cross-arm-linux-musleabi/template
+++ b/srcpkgs/cross-arm-linux-musleabi/template
@@ -42,6 +42,10 @@ nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a"
 depends="${pkgname}-libc-${version}_${revision}"
 
+if [ "$XBPS_TARGET_MACHINE" = "armv5tel-musl" ]; then
+	broken="Can't build crosstoolchain to itself"
+fi
+
 _apply_patch() {
 	local args="$1" pname="$(basename $2)"
 
diff --git a/srcpkgs/cross-arm-linux-musleabihf/template b/srcpkgs/cross-arm-linux-musleabihf/template
index ede1b678303..92a7bfc8997 100644
--- a/srcpkgs/cross-arm-linux-musleabihf/template
+++ b/srcpkgs/cross-arm-linux-musleabihf/template
@@ -42,6 +42,10 @@ nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a"
 depends="${pkgname}-libc-${version}_${revision}"
 
+if [ "$XBPS_TARGET_MACHINE" = "armv6l-musl" ]; then
+	broken="Can't build crosstoolchain to itself"
+fi
+
 _apply_patch() {
 	local args="$1" pname="$(basename $2)"
 
diff --git a/srcpkgs/cross-armv7l-linux-gnueabihf/template b/srcpkgs/cross-armv7l-linux-gnueabihf/template
index 6582f287f05..708e58e1f3e 100644
--- a/srcpkgs/cross-armv7l-linux-gnueabihf/template
+++ b/srcpkgs/cross-armv7l-linux-gnueabihf/template
@@ -38,7 +38,14 @@ makedepends="isl15-devel libmpc-devel zlib-devel"
 depends="${pkgname}-libc-${version}_${revision}"
 nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a"
-archs="i686 x86_64"
+
+if [ "$XBPS_TARGET_LIBC" != "glibc" ]; then
+	broken="glibc crosstoolchain only available on glibc"
+fi
+
+if [ "$XBPS_TARGET_MACHINE" = "armv7l" ]; then
+	broken="Can't build crosstoolchain to itself"
+fi
 
 _apply_patch() {
 	local args="$1" pname="$(basename $2)"
diff --git a/srcpkgs/cross-armv7l-linux-musleabihf/template b/srcpkgs/cross-armv7l-linux-musleabihf/template
index fa47ebf6e9e..6a58135b468 100644
--- a/srcpkgs/cross-armv7l-linux-musleabihf/template
+++ b/srcpkgs/cross-armv7l-linux-musleabihf/template
@@ -42,6 +42,10 @@ nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a"
 depends="${pkgname}-libc-${version}_${revision}"
 
+if [ "$XBPS_TARGET_MACHINE" = "armv7l-musl" ]; then
+	broken="Can't build crosstoolchain to itself"
+fi
+
 _apply_patch() {
 	local args="$1" pname="$(basename $2)"
 
diff --git a/srcpkgs/cross-i686-linux-musl/template b/srcpkgs/cross-i686-linux-musl/template
index a45567314fc..dd076beb675 100644
--- a/srcpkgs/cross-i686-linux-musl/template
+++ b/srcpkgs/cross-i686-linux-musl/template
@@ -39,7 +39,10 @@ makedepends="zlib-devel gmp-devel mpfr-devel libmpc-devel isl15-devel"
 nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a"
 depends="${pkgname}-libc-${version}_${revision}"
-archs="i686 x86_64*"
+
+if [ "$XBPS_TARGET_MACHINE" = "i686-musl" ]; then
+	broken="Can't build crosstoolchain to itself"
+fi
 
 _apply_patch() {
 	local args="$1" pname="$(basename $2)"
diff --git a/srcpkgs/cross-i686-pc-linux-gnu/template b/srcpkgs/cross-i686-pc-linux-gnu/template
index 61a289733b4..13ef9c43c0d 100644
--- a/srcpkgs/cross-i686-pc-linux-gnu/template
+++ b/srcpkgs/cross-i686-pc-linux-gnu/template
@@ -26,7 +26,6 @@ checksum="0ab6c55dd86a92ed561972ba15b9b70a8b9f75557f896446c82e8b36e473ee04
  e2c4114e569afbe7edbc29131a43be833850ab9a459d81beb2588016d2bbb8af
  0c68f5655528aed4f99dae71a5b259edc93239fa899e2df79c055275c21749a1"
 
-archs="armv6l armv7l x86_64"
 nocross=yes
 nopie=yes
 nodebug=yes
@@ -38,6 +37,14 @@ depends="${pkgname}-libc-${version}_${revision}"
 nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a"
 
+if [ "$XBPS_TARGET_LIBC" != "glibc" ]; then
+	broken="glibc crosstoolchain only available on glibc"
+fi
+
+if [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
+	broken="Can't build crosstoolchain to itself"
+fi
+
 _apply_patch() {
 	local args="$1" pname="$(basename $2)"
 
@@ -158,7 +165,7 @@ _glibc_headers() {
 	export CC="${_triplet}-gcc" LD="${_triplet}-ld" \
 		AS="${_triplet}-as" CPP="${_triplet}-cpp"
 
-	_args="--target=${_triplet}"
+	_args="--host=${_triplet}"
 	_args+=" --prefix=/usr"
 	_args+=" --with-headers=${_sysroot}/usr/include"
 	_args+=" --config-cache"
diff --git a/srcpkgs/cross-powerpc-linux-gnu/template b/srcpkgs/cross-powerpc-linux-gnu/template
index 89beb9f5af8..af78ecf2164 100644
--- a/srcpkgs/cross-powerpc-linux-gnu/template
+++ b/srcpkgs/cross-powerpc-linux-gnu/template
@@ -34,7 +34,14 @@ makedepends="isl15-devel libmpc-devel zlib-devel"
 depends="${pkgname}-libc-${version}_${revision}"
 nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a"
-archs="i686 x86_64 ppc64le ppc64"
+
+if [ "$XBPS_TARGET_LIBC" != "glibc" ]; then
+	broken="glibc crosstoolchain only available on glibc"
+fi
+
+if [ "$XBPS_TARGET_MACHINE" = "ppc" ]; then
+	broken="Can't build crosstoolchain to itself"
+fi
 
 _apply_patch() {
 	local args="$1" pname="$(basename $2)"
diff --git a/srcpkgs/cross-powerpc-linux-musl/template b/srcpkgs/cross-powerpc-linux-musl/template
index 0c27812aa62..c2fee07d5a0 100644
--- a/srcpkgs/cross-powerpc-linux-musl/template
+++ b/srcpkgs/cross-powerpc-linux-musl/template
@@ -36,13 +36,16 @@ nopie=yes
 nodebug=yes
 create_wrksrc=yes
 
-archs="i686* x86_64* ppc64*"
 hostmakedepends="tar gcc-objc gcc-go flex perl python3"
 makedepends="zlib-devel gmp-devel mpfr-devel libmpc-devel isl15-devel"
 nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a"
 depends="${pkgname}-libc-${version}_${revision}"
 
+if [ "$XBPS_TARGET_MACHINE" = "ppc-musl" ]; then
+	broken="Can't build crosstoolchain to itself"
+fi
+
 _apply_patch() {
 	local args="$1" pname="$(basename $2)"
 
diff --git a/srcpkgs/cross-powerpc64-linux-gnu/template b/srcpkgs/cross-powerpc64-linux-gnu/template
index bbf11fee756..031e8f43eb0 100644
--- a/srcpkgs/cross-powerpc64-linux-gnu/template
+++ b/srcpkgs/cross-powerpc64-linux-gnu/template
@@ -34,7 +34,18 @@ makedepends="isl15-devel libmpc-devel zlib-devel"
 nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a"
 depends="${pkgname}-libc-${version}_${revision}"
-archs="x86_64 ppc64le"
+
+if [ "$XBPS_TARGET_LIBC" != "glibc" ]; then
+	broken="glibc crosstoolchain only available on glibc"
+fi
+
+if [ "$XBPS_TARGET_WORDSIZE" != "64" ]; then
+	broken="64-bit crosstoolchain only available on 64-bit host"
+fi
+
+if [ "$XBPS_TARGET_MACHINE" = "ppc64" ]; then
+	broken="Can't build crosstoolchain to itself"
+fi
 
 _apply_patch() {
 	local args="$1" pname="$(basename $2)"
diff --git a/srcpkgs/cross-powerpc64-linux-musl/template b/srcpkgs/cross-powerpc64-linux-musl/template
index 362eaa1d709..81090b3ee65 100644
--- a/srcpkgs/cross-powerpc64-linux-musl/template
+++ b/srcpkgs/cross-powerpc64-linux-musl/template
@@ -37,7 +37,14 @@ makedepends="zlib-devel gmp-devel mpfr-devel libmpc-devel isl15-devel"
 nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a"
 depends="${pkgname}-libc-${version}_${revision}"
-archs="x86_64* ppc64le ppc64"
+
+if [ "$XBPS_TARGET_WORDSIZE" != "64" ]; then
+        broken="64-bit crosstoolchain only available on 64-bit host"
+fi
+
+if [ "$XBPS_TARGET_MACHINE" = "ppc64-musl" ]; then
+	broken="Can't build crosstoolchain to itself"
+fi
 
 _apply_patch() {
 	local args="$1" pname="$(basename $2)"
diff --git a/srcpkgs/cross-powerpc64le-linux-gnu/template b/srcpkgs/cross-powerpc64le-linux-gnu/template
index e66b4fb991f..e3ffb1c44c7 100644
--- a/srcpkgs/cross-powerpc64le-linux-gnu/template
+++ b/srcpkgs/cross-powerpc64le-linux-gnu/template
@@ -34,7 +34,18 @@ makedepends="isl15-devel libmpc-devel zlib-devel"
 nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a"
 depends="${pkgname}-libc-${version}_${revision}"
-archs="x86_64"
+
+if [ "$XBPS_TARGET_LIBC" != "glibc" ]; then
+	broken="glibc crosstoolchain only available on glibc"
+fi
+
+if [ "$XBPS_TARGET_WORDSIZE" != "64" ]; then
+	broken="64-bit crosstoolchain only available on 64-bit host"
+fi
+
+if [ "$XBPS_TARGET_MACHINE" = "ppc64le" ]; then
+	broken="Can't build crosstoolchain to itself"
+fi
 
 _apply_patch() {
 	local args="$1" pname="$(basename $2)"
diff --git a/srcpkgs/cross-powerpc64le-linux-musl/template b/srcpkgs/cross-powerpc64le-linux-musl/template
index 520fc15397f..2e2843c4734 100644
--- a/srcpkgs/cross-powerpc64le-linux-musl/template
+++ b/srcpkgs/cross-powerpc64le-linux-musl/template
@@ -37,7 +37,14 @@ makedepends="zlib-devel gmp-devel mpfr-devel libmpc-devel isl15-devel"
 nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a"
 depends="${pkgname}-libc-${version}_${revision}"
-archs="x86_64* ppc64le"
+
+if [ "$XBPS_TARGET_WORDSIZE" != "64" ]; then
+	broken="64-bit crosstoolchain only available on 64-bit host"
+fi
+
+if [ "$XBPS_TARGET_MACHINE" = "ppc64le-musl" ]; then
+	broken="Can't build crosstoolchain to itself"
+fi
 
 _apply_patch() {
 	local args="$1" pname="$(basename $2)"
diff --git a/srcpkgs/cross-x86_64-linux-gnu-libc b/srcpkgs/cross-x86_64-linux-gnu-libc
new file mode 120000
index 00000000000..0d70d04f56a
--- /dev/null
+++ b/srcpkgs/cross-x86_64-linux-gnu-libc
@@ -0,0 +1 @@
+cross-x86_64-linux-gnu
\ No newline at end of file
diff --git a/srcpkgs/cross-x86_64-linux-gnu/files/fix-cxxflags-passing.patch b/srcpkgs/cross-x86_64-linux-gnu/files/fix-cxxflags-passing.patch
new file mode 120000
index 00000000000..4a8c831e615
--- /dev/null
+++ b/srcpkgs/cross-x86_64-linux-gnu/files/fix-cxxflags-passing.patch
@@ -0,0 +1 @@
+../../gcc/patches/fix-cxxflags-passing.patch
\ No newline at end of file
diff --git a/srcpkgs/cross-x86_64-linux-gnu/template b/srcpkgs/cross-x86_64-linux-gnu/template
new file mode 100644
index 00000000000..7eee8e4624b
--- /dev/null
+++ b/srcpkgs/cross-x86_64-linux-gnu/template
@@ -0,0 +1,378 @@
+# Template file for 'cross-x86_64-linux-gnu'
+_binutils_version=2.32
+_gcc_version=9.3.0
+_glibc_version=2.30
+_linux_version=4.19
+
+_triplet="x86_64-linux-gnu"
+_sysroot="/usr/${_triplet}"
+
+pkgname=cross-${_triplet}
+version=0.33
+revision=1
+short_desc="GNU cross toolchain for the ${_triplet} targets (binutils/gcc/glibc)"
+maintainer="q66 <daniel@octaforge.org>"
+homepage="https://www.voidlinux.org/"
+license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later"
+distfiles="
+ ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.xz
+ ${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz
+ ${GNU_SITE}/glibc/glibc-${_glibc_version}.tar.xz
+ ${KERNEL_SITE}/kernel/v4.x/linux-${_linux_version}.tar.xz"
+checksum="0ab6c55dd86a92ed561972ba15b9b70a8b9f75557f896446c82e8b36e473ee04
+ 71e197867611f6054aa1119b13a0c0abac12834765fe2d81f35ac57f84f742d1
+ e2c4114e569afbe7edbc29131a43be833850ab9a459d81beb2588016d2bbb8af
+ 0c68f5655528aed4f99dae71a5b259edc93239fa899e2df79c055275c21749a1"
+
+lib32disabled=yes
+nocross=yes
+nopie=yes
+nodebug=yes
+create_wrksrc=yes
+hostmakedepends="tar gcc-objc gcc-go flex perl python3"
+makedepends="isl15-devel libmpc-devel zlib-devel"
+nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
+ libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a"
+depends="${pkgname}-libc-${version}_${revision}"
+
+if [ "$XBPS_TARGET_LIBC" != "glibc" ]; then
+	broken="glibc crosstoolchain only available on glibc"
+fi
+
+if [ "$XBPS_TARGET_WORDSIZE" != "64" ]; then
+	broken="64-bit crosstoolchain only available on 64-bit host"
+fi
+
+if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then
+	broken="Can't build crosstoolchain to itself"
+fi
+
+_apply_patch() {
+	local args="$1" pname="$(basename $2)"
+
+	if [ ! -f ".${pname}_done" ]; then
+		patch -N $args -i $2
+		touch .${pname}_done
+	fi
+}
+
+_binutils_build() {
+	local _args
+
+	[ -f ${wrksrc}/.binutils_build_done ] && return 0
+
+	cd ${wrksrc}
+	msg_normal "Building cross binutils bootstrap\n"
+
+	[ ! -d binutils-build ] && mkdir binutils-build
+	cd binutils-build
+
+	_args="--prefix=/usr"
+	_args+=" --target=${_triplet}"
+	_args+=" --with-sysroot=${_sysroot}"
+	_args+=" --disable-nls"
+	_args+=" --disable-multilib"
+	_args+=" --disable-werror"
+	_args+=" --disable-shared"
+	_args+=" --with-system-zlib"
+
+	../binutils-${_binutils_version}/configure ${_args}
+
+	make configure-host
+	make ${makejobs}
+	make install
+
+	touch ${wrksrc}/.binutils_build_done
+}
+
+_gcc_bootstrap() {
+	local _args
+
+	[ -f ${wrksrc}/.gcc_bootstrap_done ] && return 0
+
+	cd ${wrksrc}/gcc-${_gcc_version}
+	_apply_patch -p0 ${FILESDIR}/fix-cxxflags-passing.patch
+
+	sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64
+	sed -i 's/lib64/lib/' gcc/config/i386/linux64.h
+
+	msg_normal "Building cross gcc bootstrap\n"
+
+	[ ! -d ../gcc-bootstrap ] && mkdir ../gcc-bootstrap
+	cd ../gcc-bootstrap
+
+	_args="--prefix=/usr"
+	_args+=" --target=${_triplet}"
+	_args+=" --without-headers"
+	_args+=" --disable-nls"
+	_args+=" --disable-shared"
+	_args+=" --disable-libquadmath"
+	_args+=" --disable-decimal-float"
+	_args+=" --disable-libgomp"
+	_args+=" --disable-libmpx"
+	_args+=" --disable-libmudflap"
+	_args+=" --disable-libssp"
+	_args+=" --disable-libitm"
+	_args+=" --disable-libatomic"
+	_args+=" --disable-threads"
+	_args+=" --enable-languages=c"
+	_args+=" --disable-sjlj-exceptions"
+	_args+=" --disable-multilib"
+	_args+=" --with-gnu-ld"
+	_args+=" --with-gnu-as"
+
+	../gcc-${_gcc_version}/configure ${_args}
+
+	make ${makejobs}
+	make install
+
+	touch ${wrksrc}/.gcc_bootstrap_done
+}
+
+_linux_headers() {
+	[ -f ${wrksrc}/.linux_build_done ] && return 0
+
+	cd ${wrksrc}
+	msg_normal "Building Linux API headers\n"
+
+	cd linux-${_linux_version}
+
+	make ARCH=x86 headers_check
+	make ARCH=x86 INSTALL_HDR_PATH=${_sysroot}/usr headers_install
+
+	touch ${wrksrc}/.linux_build_done
+}
+
+_glibc_headers() {
+	local _args f
+	[ -f ${wrksrc}/.glibc_headers_done ] && return 0
+
+	cd ${wrksrc}/glibc-${_glibc_version}
+	if [ -d "${XBPS_SRCPKGDIR}/glibc/patches" ]; then
+		for f in ${XBPS_SRCPKGDIR}/glibc/patches/*.patch; do
+			_apply_patch -p1 "$f"
+		done
+	fi
+
+	cd ${wrksrc}
+	msg_normal "Building cross glibc headers\n"
+
+	[ ! -d glibc-headers ] && mkdir glibc-headers
+	cd glibc-headers
+
+	echo "libc_cv_forced_unwind=yes" > config.cache
+	echo "libc_cv_c_cleanup=yes" >> config.cache
+
+	export CC="${_triplet}-gcc" LD="${_triplet}-ld" \
+		AS="${_triplet}-as" CPP="${_triplet}-cpp" \
+		NM="${_triplet}-nm"
+
+	_args=" --prefix=/usr"
+	_args+=" --host=${_triplet}"
+	_args+=" --with-headers=${_sysroot}/usr/include"
+	_args+=" --config-cache"
+	_args+=" --enable-obsolete-rpc"
+	_args+=" --enable-obsolete-nsl"
+	_args+=" --enable-kernel=2.6.27"
+
+	../glibc-${_glibc_version}/configure ${_args}
+
+	make -k install-headers cross_compiling=yes \
+		install_root=${_sysroot}
+
+	touch ${wrksrc}/.glibc_headers_done
+}
+
+_glibc_build() {
+	local _args
+	[ -f ${wrksrc}/.glibc_build_done ] && return 0
+
+	cd ${wrksrc}
+	msg_normal "Building cross glibc\n"
+
+	[ ! -d glibc-build ] && mkdir glibc-build
+	cd glibc-build
+
+	echo "slibdir=/usr/lib" > configparms
+
+	echo "libc_cv_forced_unwind=yes" > config.cache
+	echo "libc_cv_c_cleanup=yes" >> config.cache
+
+	export CC="${_triplet}-gcc" CXX="${_triplet}-g++" LD="${_triplet}-ld" \
+		AS="${_triplet}-as" CPP="${_triplet}-cpp" \
+		NM="${_triplet}-nm"
+	export CFLAGS="-O2 -pipe"
+
+	_args="--prefix=/usr"
+	_args+=" --libdir=/usr/lib"
+	_args+=" --host=${_triplet}"
+	_args+=" --with-headers=${_sysroot}/usr/include"
+	_args+=" --config-cache"
+	_args+=" --enable-obsolete-rpc"
+	_args+=" --enable-obsolete-nsl"
+	_args+=" --disable-profile"
+	_args+=" --enable-kernel=2.6.27"
+	_args+=" --disable-werror"
+
+	../glibc-${_glibc_version}/configure ${_args}
+
+	make ${makejobs}
+	make install_root=${_sysroot} install
+
+	touch ${wrksrc}/.glibc_build_done
+}
+
+_gcc_build() {
+	local _args
+	[ -f ${wrksrc}/.gcc_build_done ] && return 0
+
+	cd ${wrksrc}
+	msg_normal "Building cross gcc final\n"
+
+	[ ! -d gcc-build ] && mkdir gcc-build
+	cd gcc-build
+
+	unset LD AS
+
+	# Make this link to target libs.
+	if [ ! -f .sed_subst_done ]; then
+		sed -e "s, /lib/, ${_sysroot}/lib/,g;s, /usr/lib/, ${_sysroot}/usr/lib/,g" \
+			-i ${_sysroot}/usr/lib/libc.so
+		sed -e "s, /lib64/, ${_sysroot}/lib64/,g;s, /usr/lib64/, ${_sysroot}/usr/lib64/,g" \
+			-i ${_sysroot}/usr/lib/libc.so
+		sed -e "s, /lib/, ${_sysroot}/lib/,g;s, /usr/lib/, ${_sysroot}/usr/lib/,g" \
+			-i ${_sysroot}/usr/lib/libm.so
+		sed -e "s, /lib64/, ${_sysroot}/lib64/,g;s, /usr/lib64/, ${_sysroot}/usr/lib64/,g" \
+			-i ${_sysroot}/usr/lib/libm.so
+		touch .sed_subst_done
+	fi
+
+	_args="--prefix=/usr"
+	_args+=" --libdir=/usr/lib"
+	_args+=" --libexecdir=/usr/lib"
+	_args+=" --target=${_triplet}"
+	_args+=" --with-sysroot=${_sysroot}"
+	_args+=" --enable-languages=c,ada,c++,objc,obj-c++,go,fortran,lto"
+	_args+=" --with-gnu-as"
+	_args+=" --with-gnu-ld"
+	_args+=" --enable-libada"
+	_args+=" --enable-lto"
+	_args+=" --enable-default-pie"
+	_args+=" --enable-default-ssp"
+	_args+=" --enable-linker-build-id"
+	_args+=" --enable-gnu-unique-object"
+	_args+=" --enable-shared"
+	_args+=" --enable-threads=posix"
+	_args+=" --enable-libquadmath"
+	_args+=" --disable-nls"
+	_args+=" --disable-libsanitizer"
+	_args+=" --disable-multilib"
+	_args+=" --disable-libmudflap"
+	_args+=" --disable-libstdcxx-pch"
+	_args+=" --disable-sjlj-exceptions"
+
+	CC="gcc" CXX="g++" CFLAGS="-O2 -pipe" \
+		../gcc-${_gcc_version}/configure ${_args}
+
+	make ${makejobs}
+
+	touch ${wrksrc}/.gcc_build_done
+}
+
+do_build() {
+	unset LDFLAGS
+	export CFLAGS="-Os -fPIC" CXXFLAGS="-Os -fPIC"
+
+	for f in include lib libexec bin sbin; do
+		if [ ! -d ${_sysroot}/usr/${f} ]; then
+			mkdir -p ${_sysroot}/usr/${f}
+		fi
+		if [ ! -h ${_sysroot}/${f} ]; then
+			ln -sfr ${_sysroot}/usr/${f} ${_sysroot}/${f}
+		fi
+	done
+
+	_binutils_build
+	_gcc_bootstrap
+	_linux_headers
+	_glibc_headers
+	_glibc_build
+	_gcc_build
+}
+
+do_install() {
+	for f in include lib libexec bin sbin; do
+		if [ ! -d ${DESTDIR}/${_sysroot}/usr/${f} ]; then
+			mkdir -p ${DESTDIR}/${_sysroot}/usr/${f}
+		fi
+		if [ ! -h ${DESTDIR}/${_sysroot}/${f} ]; then
+			ln -sfr ${DESTDIR}/${_sysroot}/usr/${f} \
+				${DESTDIR}/${_sysroot}/${f}
+		fi
+	done
+	mkdir -p ${DESTDIR}/${_sysroot}/usr/lib
+	ln -sf lib ${DESTDIR}/${_sysroot}/usr/lib64
+	ln -sf usr/lib ${DESTDIR}/${_sysroot}/lib64
+	ln -sf usr/lib ${DESTDIR}/${_sysroot}/lib
+
+	# install linux API headers for x86
+	cd ${wrksrc}/linux-${_linux_version}
+	make ARCH=x86 INSTALL_HDR_PATH=${DESTDIR}/${_sysroot}/usr headers_install
+	rm -f $(find ${DESTDIR}/${_sysroot}/usr/include -name .install -or -name ..install.cmd)
+	rm -rf ${DESTDIR}/${_sysroot}/usr/include/drm
+
+	# install cross binutils
+	cd ${wrksrc}/binutils-build
+	make DESTDIR=${DESTDIR} install
+
+	# install cross gcc
+	cd ${wrksrc}/gcc-build
+	make DESTDIR=${DESTDIR} install
+
+	# move libcc1.so* to the sysroot
+	mv ${DESTDIR}/usr/lib/libcc1.so* ${DESTDIR}/${_sysroot}/usr/lib
+
+	# install glibc for target
+	cd ${wrksrc}/glibc-build
+	make install_root=${DESTDIR}/${_sysroot} install install-headers
+
+	# symlinks for gnarl and gnat shared libraries
+	_majorver=${_gcc_version%.*.*}
+	_adalib=usr/lib/gcc/${_triplet}/${_gcc_version}/adalib
+	mv -v ${DESTDIR}/${_adalib}/libgnarl-${_majorver}.so ${DESTDIR}/${_sysroot}/usr/lib
+	mv -v ${DESTDIR}/${_adalib}/libgnat-${_majorver}.so ${DESTDIR}/${_sysroot}/usr/lib
+	ln -svf libgnarl-${_majorver}.so libgnarl.so
+	ln -svf libgnat-${_majorver}.so libgnat.so
+	rm -vf ${DESTDIR}/${_adalib}/libgna{rl,t}.so
+
+	# We need to build libatomic in target gcc as gccgo needs it to
+	# build... but it's not needed at runtime, so remove it from the
+	# destdir so it doesn't conflict with the libatomic package
+	rm -f ${DESTDIR}/${_sysroot}/usr/lib/libatomic.*
+
+	# Remove unnecessary stuff
+	rm -f ${DESTDIR}/usr/lib*/libiberty.a
+	rm -rf ${DESTDIR}/usr/share
+	rm -rf ${DESTDIR}/${_sysroot}/{etc,var}
+	rm -rf ${DESTDIR}/${_sysroot}/usr/{sbin,share,libexec}
+	rm -f ${DESTDIR}/${_sysroot}/libexec
+	rm -f ${DESTDIR}/${_sysroot}/{sbin,lib}
+}
+
+do_clean() {
+	# Remove temporary stuff from masterdir
+	rm -rf ${_sysroot}
+	rm -f /usr/bin/${_triplet}*
+	rm -rf /usr/lib/gcc/${_triplet}
+	rm -rf /usr/libexec/gcc/${_triplet}
+}
+
+cross-x86_64-linux-gnu-libc_package() {
+	short_desc+=" - glibc files"
+	nostrip=yes
+	noverifyrdeps=yes
+	noshlibprovides=yes
+	pkg_install() {
+		vmove ${_sysroot}
+	}
+}
diff --git a/srcpkgs/cross-x86_64-linux-musl/template b/srcpkgs/cross-x86_64-linux-musl/template
index 626a7149a2b..3af7d1c374f 100644
--- a/srcpkgs/cross-x86_64-linux-musl/template
+++ b/srcpkgs/cross-x86_64-linux-musl/template
@@ -12,7 +12,6 @@ _sysroot="/usr/${_triplet}"
 pkgname=cross-${_triplet}
 version=0.33
 revision=2
-archs="i686* x86_64 ppc64le"
 short_desc="Cross toolchain for x86_64 with musl"
 maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="https://www.voidlinux.org/"
@@ -40,6 +39,14 @@ nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a
  libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a"
 depends="${pkgname}-libc-${version}_${revision}"
 
+if [ "$XBPS_TARGET_WORDSIZE" != "64" ]; then
+	broken="64-bit crosstoolchain only available on 64-bit host"
+fi
+
+if [ "$XBPS_TARGET_MACHINE" = "x86_64-musl" ]; then
+	broken="Can't build crosstoolchain to itself"
+fi
+
 _apply_patch() {
 	local args="$1" pname="$(basename $2)"
 
diff --git a/srcpkgs/cross-x86_64-w64-mingw32/template b/srcpkgs/cross-x86_64-w64-mingw32/template
index 534d198fd22..0711aae3637 100644
--- a/srcpkgs/cross-x86_64-w64-mingw32/template
+++ b/srcpkgs/cross-x86_64-w64-mingw32/template
@@ -10,7 +10,6 @@ _mingw_version=6.0.0
 pkgname=cross-x86_64-w64-mingw32
 version=$_mingw_version
 revision=5
-archs="x86_64* i686*"
 create_wrksrc=yes
 hostmakedepends="flex perl python3 tar"
 makedepends="zlib-devel"
@@ -38,6 +37,7 @@ checksum="de38b15c902eb2725eac6af21183a5f34ea4634cb0bcef19612b50e5ed31072d
  d59726f34f7852a081fbd3defd1ab2136f174110fc2e0c8d10bb122173fa9ed8
  805e11101e26d7897fce7d49cbb140d7bac15f3e085a91e0001e80b2adaf48f0"
 
+nocross=yes
 nopie=yes
 nodebug=yes
 noverifyrdeps=yes
diff --git a/srcpkgs/cups-pk-helper/template b/srcpkgs/cups-pk-helper/template
index 90aa5510dc6..04db1e5c8f9 100644
--- a/srcpkgs/cups-pk-helper/template
+++ b/srcpkgs/cups-pk-helper/template
@@ -6,7 +6,7 @@ build_style=gnu-configure
 hostmakedepends="pkg-config intltool glib-devel"
 makedepends="cups-devel polkit-devel libglib-devel"
 short_desc="PolicyKit helper to configure cups with fine-grained privileges"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="GPL-2.0-or-later"
 homepage="https://www.freedesktop.org/wiki/Software/cups-pk-helper"
 distfiles="$FREEDESKTOP_SITE/cups-pk-helper/releases/${pkgname}-${version}.tar.xz"
diff --git a/srcpkgs/cycle/template b/srcpkgs/cycle/template
index 8c9a89f66f1..a3d253a0ce8 100644
--- a/srcpkgs/cycle/template
+++ b/srcpkgs/cycle/template
@@ -7,7 +7,7 @@ pycompile_dirs="usr/share/cycle"
 hostmakedepends="python"
 depends="wxPython"
 short_desc="Menstrual cycle tracking program"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="GPL-2.0-or-later"
 homepage="https://github.com/jose1711/cycle"
 distfiles="${homepage}/archive/${version}.tar.gz"
diff --git a/srcpkgs/dar/template b/srcpkgs/dar/template
index ecdcb1c97cd..24ff381d4cc 100644
--- a/srcpkgs/dar/template
+++ b/srcpkgs/dar/template
@@ -1,6 +1,6 @@
 # Template file for 'dar'
 pkgname=dar
-version=2.6.8
+version=2.6.9
 revision=1
 build_style=gnu-configure
 configure_args="--disable-upx --disable-build-html"
@@ -13,7 +13,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="http://dar.linux.free.fr/"
 distfiles="${SOURCEFORGE_SITE}/dar/dar-${version}.tar.gz"
-checksum=4365943798add9554a1ccf6514186a6146d421812eb9d767b7744a524035bc16
+checksum=db48f5beb0671afc4443730910e010d7ba846f4b1912491b163db6c049c1f8cb
 
 if [ "$CROSS_BUILD" ]; then
 	configure_args+=" --with-gpgme-prefix=${XBPS_CROSS_BASE}/usr
diff --git a/srcpkgs/darcs/template b/srcpkgs/darcs/template
index a530ce455b5..650a848ea07 100644
--- a/srcpkgs/darcs/template
+++ b/srcpkgs/darcs/template
@@ -1,7 +1,7 @@
 # Template file for 'darcs'
 pkgname=darcs
 version=2.14.2
-revision=1
+revision=2
 build_style=haskell-stack
 hostmakedepends="unzip"
 makedepends="zlib-devel libcurl-devel ncurses-devel"
diff --git a/srcpkgs/dconf-editor/template b/srcpkgs/dconf-editor/template
index 3617e12dacf..de250bbc8a9 100644
--- a/srcpkgs/dconf-editor/template
+++ b/srcpkgs/dconf-editor/template
@@ -1,6 +1,6 @@
 # Template file for 'dconf-editor'
 pkgname=dconf-editor
-version=3.34.1
+version=3.36.0
 revision=1
 build_style=meson
 hostmakedepends="docbook-xsl glib-devel libxslt pkg-config vala"
@@ -10,4 +10,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://wiki.gnome.org/Projects/dconf"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=32ad3e899840e0b17d36a1c4dab60bfb1eedfcf4e46f3ae428076132f37ff335
+checksum=72eed05670917f8e43200e40ccc6be60211f0a87b017534eac1fd6c7173a0693
diff --git a/srcpkgs/dconf/patches/fix-build-meson-052.patch b/srcpkgs/dconf/patches/fix-build-meson-052.patch
deleted file mode 100644
index cc4e088b622..00000000000
--- a/srcpkgs/dconf/patches/fix-build-meson-052.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From cc32667c5d7d9ff95e65cc21f59905d8f9218394 Mon Sep 17 00:00:00 2001
-From: Diego Escalante Urrelo <diegoe@gnome.org>
-Date: Thu, 31 Oct 2019 05:51:22 -0500
-Subject: [PATCH] build: Update use of link_whole for meson-0.52
-
-A regression in meson-0.52 caused uses of link_whole to expose scenarios
-where duplicate symbols issues could appear. In particular
-libdconf_client_dep was being link_whole'd to itself, which recursively
-already included libdconf_common which was also a link_whole.
-
-This change does not modify the available symbols in libdconf.so, and is
-compatible with meson-0.52 and 0.51.
-
-See: https://github.com/mesonbuild/meson/pull/6030
-Fixes: https://gitlab.gnome.org/GNOME/dconf/issues/59
----
- client/meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/client/meson.build b/client/meson.build
-index f3b7122..de6387e 100644
---- client/meson.build
-+++ client/meson.build
-@@ -28,7 +28,7 @@ libdconf_client = static_library(
- 
- libdconf_client_dep = declare_dependency(
-   dependencies: gio_dep,
--  link_whole: libdconf_client,
-+  link_with: libdconf_client,
- )
- 
- libdconf = shared_library(
diff --git a/srcpkgs/dconf/template b/srcpkgs/dconf/template
index 8cf262e4576..f18a4922a56 100644
--- a/srcpkgs/dconf/template
+++ b/srcpkgs/dconf/template
@@ -1,6 +1,6 @@
 # Template file for 'dconf'
 pkgname=dconf
-version=0.32.0
+version=0.36.0
 revision=1
 build_style=meson
 hostmakedepends="docbook-xsl glib-devel libxslt pkg-config vala"
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/dconf"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=68bce78b19bc94cb2c3bb8587e37f9e5e338568c3a674f86edde9c9f1624ffab
+checksum=9fe6bb22191fc2a036ad86fd8e7d165e9983c687b9fedccf85d46c799301da2d
 
 dconf-devel_package() {
 	depends="libglib-devel vala-devel>=0.24 dconf>=${version}_${revision}"
diff --git a/srcpkgs/debug-me/template b/srcpkgs/debug-me/template
index a13ae4a4b38..a0c2ff7af23 100644
--- a/srcpkgs/debug-me/template
+++ b/srcpkgs/debug-me/template
@@ -1,7 +1,7 @@
 # Template file for 'debug-me'
 pkgname=debug-me
 version=1.20181208
-revision=2
+revision=3
 build_style=haskell-stack
 makedepends="zlib-devel"
 short_desc="Secure remote debugging"
diff --git a/srcpkgs/deepin-image-viewer/template b/srcpkgs/deepin-image-viewer/template
index 65edabb7db2..5f8ebb80ec3 100644
--- a/srcpkgs/deepin-image-viewer/template
+++ b/srcpkgs/deepin-image-viewer/template
@@ -5,7 +5,7 @@ revision=1
 build_style=qmake
 hostmakedepends="qt5-qmake pkg-config"
 makedepends="qt5-svg-devel qt5-x11extras-devel libraw-devel libexif-devel
- freeimage-devel dtkwidget-devel"
+ libgomp-devel freeimage-devel dtkwidget-devel"
 depends="qt5-plugin-sqlite qt5integration"
 short_desc="Deepin Image Viewer"
 maintainer="John <johnz@posteo.net>"
diff --git a/srcpkgs/deepin-system-monitor/patches/qt5.14.patch b/srcpkgs/deepin-system-monitor/patches/qt5.14.patch
new file mode 100644
index 00000000000..061ea5cb110
--- /dev/null
+++ b/srcpkgs/deepin-system-monitor/patches/qt5.14.patch
@@ -0,0 +1,28 @@
+From 014ec783c9bf11ae352934ee2e593f29700b2843 Mon Sep 17 00:00:00 2001
+From: Hillwood Yang <hillwood@opensuse.org>
+Date: Sat, 25 Jan 2020 20:39:39 +0800
+Subject: [PATCH] Fix hash<QString> error above Qt 5.14
+
+---
+ src/hashqstring.h | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/hashqstring.h b/src/hashqstring.h
+index 20522b3..71d71c4 100644
+--- src/hashqstring.h
++++ src/hashqstring.h
+@@ -27,6 +27,7 @@
+ #include <QString>
+ #include <string>
+ 
++#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0)
+ namespace std {
+     template<> struct hash<QString>
+     {
+@@ -36,5 +37,6 @@ namespace std {
+             }
+     };
+ }
++#endif
+ 
+ #endif // HASHQSTRING_H
diff --git a/srcpkgs/dialog/template b/srcpkgs/dialog/template
index 3b765fb6beb..30a5ec2c02e 100644
--- a/srcpkgs/dialog/template
+++ b/srcpkgs/dialog/template
@@ -1,7 +1,7 @@
 # Template file for 'dialog'
 pkgname=dialog
 _distver=1.3
-_date=20200228
+_date=20200327
 version="${_distver}.${_date}"
 revision=1
 wrksrc="${pkgname}-${_distver}-${_date}"
@@ -13,7 +13,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-only"
 homepage="https://invisible-island.net/dialog/"
 distfiles="https://invisible-mirror.net/archives/${pkgname}/${pkgname}-${_distver}-${_date}.tgz"
-checksum=9ff8c41d1eee9e15d14fde3109d4612b1fe6dbe71fe2c3e743bcfff5e25c1fd9
+checksum=466163e8b97c2b7709d00389199add3156bd813f60ccb0335d0a30f2d4a17f99
 
 post_install() {
 	rm -r ${DESTDIR}/usr/lib
diff --git a/srcpkgs/dictd/template b/srcpkgs/dictd/template
index 5e12d66631c..b4b0f6b5925 100644
--- a/srcpkgs/dictd/template
+++ b/srcpkgs/dictd/template
@@ -1,7 +1,7 @@
 # Template file for 'dictd'
 pkgname=dictd
-version=1.12.1
-revision=5
+version=1.13.0
+revision=1
 build_style=gnu-configure
 configure_args="--enable-dictorg --sysconfdir=/etc/dict"
 conf_files="/etc/dict/dictd.conf /etc/dict/site.info"
@@ -12,7 +12,7 @@ maintainer="Christopher Brannon <chris@the-brannons.com>"
 license="GPL-2.0-or-later"
 homepage="http://sourceforge.net/projects/dict/"
 distfiles="${SOURCEFORGE_SITE}/dict/dictd-${version}.tar.gz"
-checksum=a237f6ecdc854ab10de5145ed42eaa2d9b6d51ffdc495f7daee59b05cc363656
+checksum=eeba51af77e87bb1b166c6bc469aad463632d40fb2bdd65e6675288d8e1a81e4
 system_accounts="dictd"
 
 post_install() {
diff --git a/srcpkgs/dnscrypt-proxy/template b/srcpkgs/dnscrypt-proxy/template
index 6d5a6a92cd8..34ccce16e32 100644
--- a/srcpkgs/dnscrypt-proxy/template
+++ b/srcpkgs/dnscrypt-proxy/template
@@ -1,6 +1,6 @@
 # Template file for 'dnscrypt-proxy'
 pkgname=dnscrypt-proxy
-version=2.0.40
+version=2.0.42
 revision=1
 build_style=go
 go_import_path=github.com/DNSCrypt/dnscrypt-proxy
@@ -11,7 +11,7 @@ license="ISC"
 homepage="https://github.com/DNSCrypt/dnscrypt-proxy"
 changelog="https://raw.githubusercontent.com/DNSCrypt/dnscrypt-proxy/master/ChangeLog"
 distfiles="https://github.com/DNSCrypt/dnscrypt-proxy/archive/${version}.tar.gz"
-checksum=17f95cf9e38ce864a89dcefa30a4c2e23d78fb3514cd3567a60f7a0dfc133d78
+checksum=c000ca4e159c6606cb3476ea9e34ed64b5c46c710d70cc5651f14f1125c8d352
 conf_files="/etc/dnscrypt-proxy.toml"
 system_accounts="dnscrypt_proxy"
 make_dirs="/var/log/dnscrypt-proxy 0750 dnscrypt_proxy dnscrypt_proxy"
diff --git a/srcpkgs/drbd-utils/template b/srcpkgs/drbd-utils/template
index 911f5ceba61..c53334a9200 100644
--- a/srcpkgs/drbd-utils/template
+++ b/srcpkgs/drbd-utils/template
@@ -1,6 +1,6 @@
 # Template file for 'drbd-utils'
 pkgname=drbd-utils
-version=9.12.0
+version=9.12.1
 revision=1
 build_style=gnu-configure
 build_helper="qemu"
@@ -27,7 +27,12 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="http://www.drbd.org"
 distfiles="https://www.linbit.com/downloads/drbd/utils/${pkgname}-${version}.tar.gz"
-checksum=16a6d000aac7f746419839a2c2afcb71fa8779fe0b5898e967767791cb8f4bc7
+checksum=1102e2a2001a45685c2f4ce5cb14e5a8a099044f53389d38480b3a88f5db3fd1
+
+# XXX mirror which is reachable from musl builders
+if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
+	distfiles="https://distfiles.voidlinux.de/${pkgname}-${version}.tar.gz"
+fi
 
 # Workaround a parallelism issue
 disable_parallel_build=yes
diff --git a/srcpkgs/dte/template b/srcpkgs/dte/template
index ea15247d6a2..eb53f00f87c 100644
--- a/srcpkgs/dte/template
+++ b/srcpkgs/dte/template
@@ -1,13 +1,13 @@
 # Template file for 'dte'
 pkgname=dte
 version=1.9.1
-revision=1
+revision=2
 build_style=gnu-makefile
 make_install_args="prefix=/usr"
 makedepends="ncurses-devel"
 short_desc="Small, configurable console text editor"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
-homepage="https://github.com/craigbarnes/dte"
-distfiles="https://github.com/craigbarnes/dte/archive/v${version}.tar.gz"
+homepage="https://craigbarnes.gitlab.io/dte/index.html"
+distfiles="https://craigbarnes.gitlab.io/dist/dte/dte-${version}.tar.gz"
 checksum=80d2732269a308b5e1126ecc16c28cda032864f625a95184821a73c054f81a2d
diff --git a/srcpkgs/e2fsprogs/template b/srcpkgs/e2fsprogs/template
index ea488ff1cde..5dfcd9d51a3 100644
--- a/srcpkgs/e2fsprogs/template
+++ b/srcpkgs/e2fsprogs/template
@@ -1,6 +1,6 @@
 # Template file for 'e2fsprogs'
 pkgname=e2fsprogs
-version=1.45.5
+version=1.45.6
 revision=1
 build_style=gnu-configure
 configure_args="--enable-elf-shlibs --disable-fsck
@@ -17,7 +17,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="http://e2fsprogs.sourceforge.net/"
 distfiles="${KERNEL_SITE}/kernel/people/tytso/e2fsprogs/v${version}/e2fsprogs-${version}.tar.xz"
-checksum=f9faccc0d90f73556e797dc7cc5979b582bd50d3f8609c0f2ad48c736d44aede
+checksum=ffa7ae6954395abdc50d0f8605d8be84736465afc53b8938ef473fcf7ff44256
 conf_files="/etc/mke2fs.conf /etc/e2scrub.conf"
 
 do_check() {
diff --git a/srcpkgs/efivar/template b/srcpkgs/efivar/template
index 5b369dcc0e1..ef311f9b399 100644
--- a/srcpkgs/efivar/template
+++ b/srcpkgs/efivar/template
@@ -15,7 +15,7 @@ make_build_args="libdir=/usr/lib"
 make_build_target="all test"
 make_install_args="libdir=/usr/lib"
 
-CFLAGS="-D_GNU_SOURCE"
+CFLAGS="-D_GNU_SOURCE -Wno-error=address-of-packed-member"
 
 post_build() {
 	make -C src/test
diff --git a/srcpkgs/elfutils/template b/srcpkgs/elfutils/template
index 172b94e4fe7..5a04fa16e8d 100644
--- a/srcpkgs/elfutils/template
+++ b/srcpkgs/elfutils/template
@@ -1,6 +1,6 @@
 # Template file for 'elfutils'
 pkgname=elfutils
-version=0.178
+version=0.179
 revision=1
 build_style=gnu-configure
 configure_args="--program-prefix=eu- --disable-debuginfod"
@@ -11,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://sourceware.org/elfutils/"
 distfiles="https://sourceware.org/${pkgname}/ftp/${version}/${pkgname}-${version}.tar.bz2"
-checksum=31e7a00e96d4e9c4bda452e1f2cdac4daf8abd24f5e154dee232131899f3a0f2
+checksum=25a545566cbacaa37ae6222e58f1c48ea4570f53ba991886e2f5ce96e22a23a2
 
 CFLAGS="-Wno-error -Wno-error=null-dereference"
 
diff --git a/srcpkgs/ell/template b/srcpkgs/ell/template
index bb8a05102e3..56d39a0a639 100644
--- a/srcpkgs/ell/template
+++ b/srcpkgs/ell/template
@@ -1,6 +1,6 @@
 # Template file for 'ell'
 pkgname=ell
-version=0.28
+version=0.30
 revision=1
 build_style=gnu-configure
 configure_args="--enable-glib"
@@ -10,8 +10,8 @@ short_desc="Linux library for embedded development"
 maintainer="Peter Bui <pbui@github.bx612.space>"
 license="GPL-2.0-only"
 homepage="https://01.org/ell"
-distfiles="https://mirrors.edge.kernel.org/pub/linux/libs/ell/ell-${version}.tar.xz"
-checksum=6254fcb98d681cb2c3078dde462ba20bf90e6c10919204c6878a4381adcdb74b
+distfiles="${KERNEL_SITE}/libs/${pkgname}/${pkgname}-${version}.tar.xz"
+checksum=51cf8cc66a9d1038e41f7d619ea5660aa4476904496562b2d45ca79370ca4a5e
 
 ell-devel_package() {
 	depends="ell-${version}_${revision}"
diff --git a/srcpkgs/elvish/template b/srcpkgs/elvish/template
index 6507b785496..5c747ceedcd 100644
--- a/srcpkgs/elvish/template
+++ b/srcpkgs/elvish/template
@@ -1,6 +1,6 @@
 # Template file for 'elvish'
 pkgname=elvish
-version=0.13
+version=0.13.1
 revision=1
 build_style=go
 go_import_path="github.com/elves/elvish"
@@ -9,7 +9,7 @@ maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="BSD-2-Clause"
 homepage="https://elv.sh/"
 distfiles="https://github.com/elves/elvish/archive/v${version}.tar.gz"
-checksum=07d2205546186bd6c196653f14552ce07d6d9661a9fa437cf0caac4fe66bf749
+checksum=83275a4c36f66b831ba4864d1f5ffdc823616ed0a8e41b2a9a3e9fcba9279e27
 register_shell="/bin/elvish"
 
 post_install() {
diff --git a/srcpkgs/epub2txt/template b/srcpkgs/epub2txt/template
new file mode 100644
index 00000000000..5f37e28ade6
--- /dev/null
+++ b/srcpkgs/epub2txt/template
@@ -0,0 +1,12 @@
+# Template file for 'epub2txt'
+pkgname=epub2txt
+version=2.01
+revision=1
+wrksrc=epub2txt2-$version
+build_style=gnu-makefile
+short_desc="CLI utility for extracting text from EPUB documents"
+maintainer="Paper <paper@tilde.institute>"
+license="GPL-3.0-only"
+homepage="https://github.com/kevinboone/epub2txt2"
+distfiles="https://github.com/kevinboone/epub2txt2/archive/v$version.tar.gz"
+checksum=82c96c713c8a6e10d7b37e96db83a9d5f50fcb4b65034b4a1df1024776b6591f
diff --git a/srcpkgs/etckeeper/template b/srcpkgs/etckeeper/template
index e6100d0b72f..26cffae3768 100644
--- a/srcpkgs/etckeeper/template
+++ b/srcpkgs/etckeeper/template
@@ -1,20 +1,24 @@
 # Template file for 'etckeeper'
 pkgname=etckeeper
-version=1.18.13
+version=1.18.14
 revision=1
 archs=noarch
 build_style=gnu-makefile
 conf_files="/etc/etckeeper/etckeeper.conf"
-hostmakedepends="python bzrtools"
+hostmakedepends="perl"
 depends="git perl"
-short_desc="Tools to store /etc in a git, mercurial, bazaar or darcs repository"
+short_desc="Tools to store /etc in a git, mercurial, or darcs repository"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="GPL-2.0-or-later"
 homepage="https://etckeeper.branchable.com"
 distfiles="https://git.joeyh.name/index.cgi/etckeeper.git/snapshot/${pkgname}-${version}.tar.gz"
-checksum=0e08d18101a44d6bc35cc46bf6e65356481865bdefe0cea3f709ef7ed3a3dc36
+checksum=15924673fa3f15e4b172f9f0111a442ed3f0ee99dcf9ad3c5107736ffb8c1089
 
 pre_install() {
 	sed -ni '/systemddir/!p' Makefile
 	sed -ni '/apt.conf/!p' Makefile
 }
+
+post_install() {
+	vdoc doc/README.mdwn
+}
diff --git a/srcpkgs/evtx/template b/srcpkgs/evtx/template
new file mode 100644
index 00000000000..1a76ce9dfee
--- /dev/null
+++ b/srcpkgs/evtx/template
@@ -0,0 +1,11 @@
+# Template file for 'evtx'
+pkgname=evtx
+version=0.6.6
+revision=1
+build_style=cargo
+short_desc="Parser for the Windows XML Event Log (EVTX) format"
+maintainer="Andrew Benson <abenson+void@gmail.com>"
+license="Apache-2.0"
+homepage="https://github.com/omerbenamram/evtx"
+distfiles="${homepage}/archive/v${version}.tar.gz"
+checksum=452a0523af9c7d19019f62ec3fbebfbef978d357e859a271047f17f12ec5ebaa
diff --git a/srcpkgs/facter/template b/srcpkgs/facter/template
index 56749c68041..e3dd9cd3ef5 100644
--- a/srcpkgs/facter/template
+++ b/srcpkgs/facter/template
@@ -1,7 +1,7 @@
 # Template file for 'facter'
 pkgname=facter
 version=3.14.9
-revision=1
+revision=2
 build_style=cmake
 configure_args="-DRUBY_CONFIG_INCLUDE_DIR=${XBPS_CROSS_BASE}/usr/include
  -DENABLE_CXX_WERROR=OFF"
diff --git a/srcpkgs/fasm/template b/srcpkgs/fasm/template
index 70dd0336f32..8465b0f618b 100644
--- a/srcpkgs/fasm/template
+++ b/srcpkgs/fasm/template
@@ -1,6 +1,6 @@
 # Template file for 'fasm'
 pkgname=fasm
-version=1.73.16
+version=1.73.22
 revision=1
 archs="i686* x86_64*"
 wrksrc=fasm
@@ -9,7 +9,7 @@ maintainer="Dmitry Bogatov <KAction@disroot.org>"
 license="BSD-2-Clause"
 homepage="https://flatassembler.net"
 distfiles="https://flatassembler.net/fasm-${version}.tgz"
-checksum=f3d87ab5347c315c48644df989a666390c3e4fb0d40daedd19dea242f8a958c9
+checksum=85c390bb08fd40cf32a851aa21b7a2b4495efe8c2b4b096742102cdd1ccb60dd
 nostrip=yes
 
 case ${XBPS_TARGET_MACHINE} in
diff --git a/srcpkgs/fd/template b/srcpkgs/fd/template
index f4c9b4b90d8..c1ca23d4ee1 100644
--- a/srcpkgs/fd/template
+++ b/srcpkgs/fd/template
@@ -1,6 +1,6 @@
 # Template file for 'fd'
 pkgname=fd
-version=7.4.0
+version=7.5.0
 revision=1
 build_style=cargo
 short_desc="Simple, fast and user-friendly alternative to find"
@@ -8,9 +8,14 @@ maintainer="Jerry Tegno <jerrytegno@gmail.com>"
 license="Apache-2.0, MIT"
 homepage="https://github.com/sharkdp/fd"
 distfiles="https://github.com/sharkdp/fd/archive/v${version}.tar.gz"
-checksum=33570ba65e7f8b438746cb92bb9bc4a6030b482a0d50db37c830c4e315877537
+checksum=8a78ca24323c832cf205c1fce8276fc25ae90371531c32e155301937986ea713
 
 post_install() {
 	vman doc/fd.1
 	vlicense LICENSE-MIT
+
+	cd "target/${RUST_TARGET}/release/build/fd-find-"*/out
+	vinstall fd.bash 644 usr/share/bash-completion/completions fd
+	vinstall fd.fish 644 usr/share/fish/vendor_completions.d
+	vinstall _fd 644 usr/share/zsh/site-functions
 }
diff --git a/srcpkgs/fehQlibs/template b/srcpkgs/fehQlibs/template
index 4b82fc9db72..bf61b6d3a49 100644
--- a/srcpkgs/fehQlibs/template
+++ b/srcpkgs/fehQlibs/template
@@ -1,7 +1,7 @@
 # Template file for 'fehQlibs'
 pkgname=fehQlibs
 version=14
-revision=1
+revision=2
 build_style=gnu-makefile
 short_desc="State-of-the-art C routines for Internet services"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
@@ -19,15 +19,16 @@ do_build() {
 	cat >conf-build <<EOF
 CFLAGS='$CFLAGS -fPIC'
 LIBDIR=$DESTDIR/usr/lib
-HDRDIR=$DESTDIR/usr/include
+HDRDIR=$DESTDIR/usr/include/fehQlibs
 EOF
 	make CC="$CC" LDFLAGS= default
 }
 
 do_install() {
+	vmkdir usr/include/fehQlibs
 	vmkdir usr/lib
 
-	vcopy include usr
+	cp include/*.h ${DESTDIR}/usr/include/fehQlibs
 	cp lib* ${DESTDIR}/usr/lib
 
 	vdoc BUILD
diff --git a/srcpkgs/ffmpeg/template b/srcpkgs/ffmpeg/template
index fe5ecadb839..53e99729fac 100644
--- a/srcpkgs/ffmpeg/template
+++ b/srcpkgs/ffmpeg/template
@@ -22,9 +22,9 @@ makedepends="zlib-devel bzip2-devel freetype-devel alsa-lib-devel libXfixes-deve
  libvidstab-devel $(vopt_if faac faac-devel) $(vopt_if fdk_aac fdk-aac-devel)
  $(vopt_if vpx libvpx-devel) $(vopt_if aom libaom-devel)
  $(vopt_if nvenc nv-codec-headers) $(vopt_if sndio sndio-devel)
- $(vopt_if dav1d libdav1d-devel)"
+ $(vopt_if dav1d libdav1d-devel) $(vopt_if zimg zimg-devel)"
 
-build_options="x265 v4l2 vaapi vdpau vpx faac fdk_aac aom nvenc sndio pulseaudio dav1d"
+build_options="x265 v4l2 vaapi vdpau vpx faac fdk_aac aom nvenc sndio pulseaudio dav1d zimg"
 build_options_default="x265 v4l2 vpx sndio pulseaudio dav1d"
 
 case "$XBPS_TARGET_MACHINE" in
@@ -76,7 +76,8 @@ do_configure() {
 		$(vopt_if v4l2 '--enable-libv4l2' '--disable-libv4l2') \
 		$(vopt_enable aom libaom) $(vopt_enable vaapi) $(vopt_enable vdpau) \
 		--enable-libbs2b --enable-avresample --enable-libvidstab \
-		$(vopt_if dav1d '--enable-libdav1d')
+		$(vopt_if dav1d '--enable-libdav1d') \
+		$(vopt_if zimg '--enable-libzimg')
 }
 do_build() {
 	rm ${XBPS_WRAPPERDIR}/strip
diff --git a/srcpkgs/file-roller/template b/srcpkgs/file-roller/template
index 511c31d589d..5fb76d97307 100644
--- a/srcpkgs/file-roller/template
+++ b/srcpkgs/file-roller/template
@@ -1,6 +1,6 @@
 # Template file for 'file-roller'
 pkgname=file-roller
-version=3.32.2
+version=3.36.0
 revision=1
 build_style=meson
 hostmakedepends="gettext glib-devel itstool pkg-config"
@@ -12,4 +12,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/FileRoller"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=c60a79e0baf74cb1c09a1c8f5ffe0d6e311227ca14ecc5b1156beb3715341a71
+checksum=b9144de8f536f583ec29d703c2c170bf2d00c6c166cd5e3f7efabda551f10478
diff --git a/srcpkgs/five-or-more/template b/srcpkgs/five-or-more/template
index 98f16387ed3..eadab37b26a 100644
--- a/srcpkgs/five-or-more/template
+++ b/srcpkgs/five-or-more/template
@@ -1,6 +1,6 @@
 # Template file for 'five-or-more'
 pkgname=five-or-more
-version=3.32.1
+version=3.32.2
 revision=1
 build_style=meson
 hostmakedepends="gettext glib-devel itstool pkg-config vala"
@@ -10,4 +10,4 @@ maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Five%20or%20more"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=f35dc8656d175416c397cbc0dc0f98452764c94225c004afde29f2265a2b8077
+checksum=311a2693dd04226d32b6d7a02e4c739341bf5bd3492e3285c3910db73e47eea6
diff --git a/srcpkgs/flatbuffers/template b/srcpkgs/flatbuffers/template
index d437677c768..fb8bc409c05 100644
--- a/srcpkgs/flatbuffers/template
+++ b/srcpkgs/flatbuffers/template
@@ -1,14 +1,14 @@
 # Template file for 'flatbuffers'
 pkgname=flatbuffers
-version=1.11.0
+version=1.12.0
 revision=1
 build_style=cmake
-short_desc="Memory Efficient Serialization Library"
+short_desc="Memory efficient serialization library"
 maintainer="Elie ROUDNINSKI <xademax@gmail.com>"
 license="Apache-2.0"
 homepage="https://google.github.io/flatbuffers/"
 distfiles="https://github.com/google/${pkgname}/archive/v${version}.tar.gz"
-checksum=3f4a286642094f45b1b77228656fbd7ea123964f19502f9ecfd29933fd23a50b
+checksum=62f2223fb9181d1d6338451375628975775f7522185266cd5296571ac152bc45
 
 if [ "$CROSS_BUILD" ]; then
 	# Disable tests to prevent executing target binaries on host
diff --git a/srcpkgs/fmit/template b/srcpkgs/fmit/template
index 59f04880c02..1071c86f92e 100644
--- a/srcpkgs/fmit/template
+++ b/srcpkgs/fmit/template
@@ -4,11 +4,11 @@ version=1.2.13
 revision=1
 build_style=qmake
 configure_args="CONFIG+=acs_qt CONFIG+=$(vopt_if alsa acs_alsa)
-	CONFIG+=$(vopt_if jack acs_jack) CONFIG+=$(vopt_if portaudio acs_portaudio)"
-hostmakedepends="itstool pkg-config qt5-tools"
+ CONFIG+=$(vopt_if jack acs_jack) CONFIG+=$(vopt_if portaudio acs_portaudio)"
+hostmakedepends="itstool pkg-config qt5-tools gettext"
 makedepends="$(vopt_if alsa alsa-lib-devel) fftw-devel $(vopt_if jack jack-devel)
-	$(vopt_if portaudio portaudio-devel) pulseaudio-devel qt5-multimedia-devel
-	qt5-svg-devel"
+ $(vopt_if portaudio portaudio-devel) pulseaudio-devel qt5-multimedia-devel
+ qt5-svg-devel"
 depends="desktop-file-utils hicolor-icon-theme"
 short_desc="Graphical utility for tuning your musical instruments"
 maintainer="Orphaned <orphan@voidlinux.org>"
diff --git a/srcpkgs/font-awesome5/template b/srcpkgs/font-awesome5/template
index e495e16545d..47a352e6bff 100644
--- a/srcpkgs/font-awesome5/template
+++ b/srcpkgs/font-awesome5/template
@@ -1,6 +1,6 @@
 # Template file for 'font-awesome5'
 pkgname=font-awesome5
-version=5.12.1
+version=5.13.0
 revision=1
 archs=noarch
 wrksrc="Font-Awesome-${version}"
@@ -10,7 +10,7 @@ maintainer="mobinmob <mobinmob@disroot.org>"
 license="OFL-1.1"
 homepage="https://fontawesome.com"
 distfiles="https://github.com/FortAwesome/Font-Awesome/archive/${version}.tar.gz"
-checksum=218060ed286d88de951ac6d6f79677498e12db230e2313bc80644a4f50b206b6
+checksum=37af63f2a6bdc01029f00c0c76d661a4b721c9f5cb1401a5d3b9f388d0c25f53
 conflicts="font-awesome>=0"
 font_dirs="/usr/share/fonts/OTF"
 
diff --git a/srcpkgs/font-sarasa-gothic/template b/srcpkgs/font-sarasa-gothic/template
index 50ee48a6e39..792e9ee759e 100644
--- a/srcpkgs/font-sarasa-gothic/template
+++ b/srcpkgs/font-sarasa-gothic/template
@@ -1,6 +1,6 @@
 # Template file for 'font-sarasa-gothic'
 pkgname=font-sarasa-gothic
-version=0.12.0
+version=0.12.3
 revision=1
 archs=noarch
 create_wrksrc=yes
@@ -10,7 +10,7 @@ maintainer="B. Wilson <x@wilsonb.com>"
 license="OFL-1.1"
 homepage="https://github.com/be5invis/Sarasa-Gothic"
 distfiles="https://github.com/be5invis/Sarasa-Gothic/releases/download/v${version}/sarasa-gothic-ttc-${version}.7z"
-checksum=ca4d287565b5162fb7d300ce3647c3cf5b4a2da26f57d771772cc28cba293793
+checksum=55c5e58b1a15f360f276d6187863ee6d09a133d208a787a526d58f769617df14
 
 font_dirs="/usr/share/fonts/TTF"
 
diff --git a/srcpkgs/font-vazir/template b/srcpkgs/font-vazir/template
index 37ee4185f5e..30655769e59 100755
--- a/srcpkgs/font-vazir/template
+++ b/srcpkgs/font-vazir/template
@@ -1,6 +1,6 @@
 # Template file for 'font-vazir'
 pkgname=font-vazir
-version=23.0.0
+version=24.1.0
 revision=1
 archs=noarch
 create_wrksrc=yes
@@ -10,7 +10,7 @@ maintainer="linarcx <linarcx@gmail.com>"
 license="OFL-1.1"
 homepage="https://github.com/rastikerdar/vazir-font"
 distfiles="https://github.com/rastikerdar/vazir-font/releases/download/v${version}/vazir-font-v${version}.zip"
-checksum=afd3f6d2f939fbb18935b313ad1c0c8634f5b897bef79f023c9f6645067ae4b7
+checksum=ef43553849a96b96f6f3d756b5639bde8778541b4243978646fdbef01b5b3f87
 
 font_dirs="/usr/share/fonts/TTF"
 
diff --git a/srcpkgs/fprintd/patches/267e6b3238f41b19b61b6502d52769c06df1c8f6.patch b/srcpkgs/fprintd/patches/267e6b3238f41b19b61b6502d52769c06df1c8f6.patch
deleted file mode 100644
index 99663686bd5..00000000000
--- a/srcpkgs/fprintd/patches/267e6b3238f41b19b61b6502d52769c06df1c8f6.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-From 267e6b3238f41b19b61b6502d52769c06df1c8f6 Mon Sep 17 00:00:00 2001
-From: Bastien Nocera <hadess@hadess.net>
-Date: Thu, 23 Aug 2018 13:44:14 +0200
-Subject: [PATCH] device: Fix client_username memory leak
-
-No need to duplicate that string until we pass it out.
-
-From https://bugs.launchpad.net/ubuntu/+source/fprintd/+bug/1745455/comments/7
----
- src/device.c | 6 ++----
- 1 file changed, 2 insertions(+), 4 deletions(-)
-
-diff --git a/src/device.c b/src/device.c
-index e9b89bc..a305c9f 100644
---- a/src/device.c
-+++ b/src/device.c
-@@ -469,7 +469,6 @@ _fprint_device_check_for_username (FprintDevice *rdev,
- 	char *sender;
- 	unsigned long uid;
- 	struct passwd *user;
--	char *client_username;
- 
- 	/* Get details about the current sender, and username/uid */
- 	conn = dbus_g_connection_get_connection (fprintd_dbus_conn);
-@@ -490,17 +489,16 @@ _fprint_device_check_for_username (FprintDevice *rdev,
- 			    "Failed to get information about user UID %lu", uid);
- 		return NULL;
- 	}
--	client_username = g_strdup (user->pw_name);
- 
- 	/* The current user is usually allowed to access their
- 	 * own data, this should be followed by PolicyKit checks
- 	 * anyway */
--	if (username == NULL || *username == '\0' || g_str_equal (username, client_username)) {
-+	if (username == NULL || *username == '\0' || g_str_equal (username, user->pw_name)) {
- 		if (ret_sender != NULL)
- 			*ret_sender = sender;
- 		else
- 			g_free (sender);
--		return client_username;
-+		return g_strdup (user->pw_name);
- 	}
- 
- 	/* If we're not allowed to set a different username,
--- 
-2.18.1
-
diff --git a/srcpkgs/fprintd/patches/8de9164be0e4670cd8f3df3c9207a7555228efbf.patch b/srcpkgs/fprintd/patches/8de9164be0e4670cd8f3df3c9207a7555228efbf.patch
deleted file mode 100644
index 4ddfd14fa57..00000000000
--- a/srcpkgs/fprintd/patches/8de9164be0e4670cd8f3df3c9207a7555228efbf.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-From 8de9164be0e4670cd8f3df3c9207a7555228efbf Mon Sep 17 00:00:00 2001
-From: Bastien Nocera <hadess@hadess.net>
-Date: Thu, 23 Aug 2018 13:50:49 +0200
-Subject: [PATCH] main: Fix memory leak when a save fails
-
-and simplify the flow of that function.
-
-From https://bugs.launchpad.net/ubuntu/+source/fprintd/+bug/1745455/comments/7
----
- src/file_storage.c | 22 +++++++++++-----------
- 1 file changed, 11 insertions(+), 11 deletions(-)
-
-diff --git a/src/file_storage.c b/src/file_storage.c
-index 6b153ef..1c88be7 100644
---- a/src/file_storage.c
-+++ b/src/file_storage.c
-@@ -95,16 +95,16 @@ int file_storage_print_data_save(struct fp_print_data *data,
- 	enum fp_finger finger, const char *username)
- {
- 	GError *err = NULL;
--	char *path, *dirpath, *buf;
-+	char *path, *dirpath;
- 	size_t len;
- 	int r;
- 	char *base_store = NULL;
-+	char *buf = NULL;
- 
- 	r = file_storage_get_basestore_for_username(username, &base_store);
- 
--	if (r < 0) {
--		return r;
--	}
-+	if (r < 0)
-+		goto out;
- 
- 	len = fp_print_data_get_data(data, (guchar **) &buf);
- 	if (!len) {
-@@ -115,27 +115,27 @@ int file_storage_print_data_save(struct fp_print_data *data,
- 	path = __get_path_to_print(fp_print_data_get_driver_id(data), fp_print_data_get_devtype(data), finger, base_store);
- 	dirpath = g_path_get_dirname(path);
- 	r = g_mkdir_with_parents(dirpath, DIR_PERMS);
-+	g_free(dirpath);
- 	if (r < 0) {
--		g_free(base_store);
- 		g_free(path);
--		g_free(dirpath);
--		return r;
-+		goto out;
- 	}
- 
- 	//fp_dbg("saving to %s", path);
- 	g_file_set_contents(path, buf, len, &err);
--	free(buf);
--	g_free(dirpath);
- 	g_free(path);
- 	if (err) {
- 		r = err->code;
- 		//fp_err("save failed: %s", err->message);
- 		g_error_free(err);
- 		/* FIXME interpret error codes */
--		return r;
-+		goto out;
- 	}
- 
--	return 0;
-+out:
-+	g_clear_pointer(&buf, free);
-+	g_clear_pointer(&base_store, g_free);
-+	return r;
- }
- 
- static int load_from_file(char *path, struct fp_print_data **data)
--- 
-2.18.1
-
diff --git a/srcpkgs/fprintd/template b/srcpkgs/fprintd/template
index b80b8024fb4..a2fc479974c 100644
--- a/srcpkgs/fprintd/template
+++ b/srcpkgs/fprintd/template
@@ -1,22 +1,31 @@
 # Template file for 'fprintd'
 pkgname=fprintd
-version=0.8.1
+version=0.9.0
 revision=1
-_release_hash=bdd9f91909f535368b7c21f72311704a
+wrksrc="fprintd-V_${version//./_}"
 build_style=gnu-configure
-configure_args="--sysconfdir=/etc/${pkgname} --disable-static
- --without-systemdsystemunitdir"
+configure_args="--sysconfdir=/etc/${pkgname} --disable-static --without-systemdsystemunitdir"
 conf_files="/etc/fprintd/fprintd.conf"
-hostmakedepends="intltool pkg-config"
-makedepends="libfprint-devel dbus-devel dbus-glib-devel polkit-devel pam-devel"
+hostmakedepends="autoconf automake dbus-glib-devel gettext-devel glib-devel gtk-doc intltool libtool m4 pkg-config"
+makedepends="dbus-devel dbus-glib-devel gettext-devel glib-devel libfprint-devel pam-devel polkit-devel"
 short_desc="Daemon that provides fingerprint scanning functionality"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://www.freedesktop.org/wiki/Software/fprint/"
-distfiles="https://gitlab.freedesktop.org/libfprint/fprintd/uploads/${_release_hash}/fprintd-${version}.tar.xz"
-checksum=34e91fdd0e41d1b57d4417c1ab3c43987dc09012772b8bab7ef46dafd3039a88
+distfiles="https://gitlab.freedesktop.org/libfprint/fprintd/-/archive/V_${version//./_}/fprintd-V_${version//./_}.tar.bz2"
+checksum=3bfbf870a3c333a0a1f08287b2b8501c34fd347faac8c1d52bd0d64ab3474d8e
 lib32disabled=yes
-patch_args="-Np1"
+
+pre_configure() {
+	glib-gettextize -c -f
+	gtkdocize --copy
+	intltoolize -c -f
+	libtoolize -c
+	aclocal
+	autoconf
+	autoheader
+	automake -a -c
+}
 
 post_install() {
 	mv $DESTDIR/etc/$pkgname/dbus-1 $DESTDIR/usr/share/dbus-1
diff --git a/srcpkgs/fractal/template b/srcpkgs/fractal/template
index d33db33beb8..505c9455da5 100644
--- a/srcpkgs/fractal/template
+++ b/srcpkgs/fractal/template
@@ -10,7 +10,7 @@ makedepends="gtk+3-devel libglib-devel libressl-devel gstreamer1-devel
  gst1-editing-services-devel gtksourceview4-devel pango-devel gspell-devel
  gmp-devel libsecret-devel libhandy-devel rust-std"
 short_desc="Matrix Messaging Client for GNOME"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="GPL-3.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Fractal"
 distfiles="https://gitlab.gnome.org/World/fractal/-/archive/$version/$pkgname-$version.tar.gz"
diff --git a/srcpkgs/freeplane/template b/srcpkgs/freeplane/template
index b954fce9422..38864d649fa 100644
--- a/srcpkgs/freeplane/template
+++ b/srcpkgs/freeplane/template
@@ -1,6 +1,6 @@
 # Template file for 'freeplane'
 pkgname=freeplane
-version=1.8.0
+version=1.8.1
 revision=1
 archs=noarch
 hostmakedepends="apache-ant openjdk8 unzip gradle"
@@ -10,7 +10,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="GPL-2.0-or-later"
 homepage="http://freeplane.sourceforge.net/"
 distfiles="$SOURCEFORGE_SITE/$pkgname/$pkgname%20stable/${pkgname}_src-$version.tar.gz"
-checksum=6bab134c45ad7456c26e337ac9f0de15ee5182af574bd6aa27dfce6a6c4291e8
+checksum=dc918fd522c668b4ccd1d782888c5b73d74803d624b7bb3443eed759f9bdcb82
 
 make_dirs="
 /usr/share/freeplane/fwdir/condperm/ 755 root root
diff --git a/srcpkgs/freetds/template b/srcpkgs/freetds/template
index 78b4bb475cb..43620742759 100644
--- a/srcpkgs/freetds/template
+++ b/srcpkgs/freetds/template
@@ -1,7 +1,7 @@
 # Template file for 'freetds'
 pkgname=freetds
-version=1.1.6
-revision=2
+version=1.1.26
+revision=1
 build_style=gnu-configure
 configure_args="--sysconfdir=/etc/freetds --with-unixodbc=${XBPS_CROSS_BASE}/usr"
 hostmakedepends="pkg-config"
@@ -10,9 +10,9 @@ depends="unixodbc"
 short_desc="Open source implementation of the Tabular Data Stream protocol"
 maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="LGPL-2.0-or-later"
-homepage="http://www.freetds.org/"
-distfiles="http://www.freetds.org/files/stable/freetds-${version}.tar.gz"
-checksum=f3ce8e48bc8fd08777a35c7fc0a26b6c8e7e53748c8c0afec49231df93afcdee
+homepage="https://www.freetds.org/"
+distfiles="https://www.freetds.org/files/stable/freetds-${version}.tar.gz"
+checksum=a2134ff1852003c0aeed82bd5f7842233ff287c3a14252b84d2653983aff7da1
 
 conf_files="/etc/freetds/freetds.conf
  /etc/freetds/locales.conf
diff --git a/srcpkgs/fuse3/patches/musl.patch b/srcpkgs/fuse3/patches/musl.patch
deleted file mode 100644
index 8fae0d7ed97..00000000000
--- a/srcpkgs/fuse3/patches/musl.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- example/passthrough_hp.cc	2019-07-06 15:29:45.202362210 +0200
-+++ example/passthrough_hp.cc	2019-07-06 15:30:20.623938331 +0200
-@@ -67,6 +67,9 @@
- #include <time.h>
- #include <unistd.h>
- #include <pthread.h>
-+#ifndef __GLIBC__
-+#include <limits.h>
-+#endif
- 
- // C++ includes
- #include <cstddef>
-
diff --git a/srcpkgs/fuse3/template b/srcpkgs/fuse3/template
index 692e7a23026..a0bbe5ed7a3 100644
--- a/srcpkgs/fuse3/template
+++ b/srcpkgs/fuse3/template
@@ -1,10 +1,10 @@
 # Template file for 'fuse3'
 pkgname=fuse3
-version=3.9.0
+version=3.9.1
 revision=1
 wrksrc="fuse-${version}"
 build_style=meson
-configure_args="--sbindir=bin -Db_lto=false -Duseroot=false"
+configure_args="--sbindir=bin -Db_lto=false -Dexamples=false -Duseroot=false"
 hostmakedepends="pkg-config"
 makedepends="eudev-libudev-devel"
 short_desc="Filesystem in Userspace 3.x"
@@ -12,7 +12,7 @@ maintainer="Anthony Iliopoulos <ailiop@altatus.com>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://github.com/libfuse/libfuse"
 distfiles="https://github.com/libfuse/libfuse/releases/download/fuse-${version}/fuse-${version}.tar.xz"
-checksum=fcb7079a1bb4e510377b427d1c5c37c349281d498e249ae0c2379b4cf50059c2
+checksum=1bafcfd6c66ba35b7b0beb822532a9106eb8409ad6cde988888fde85f89be645
 conf_files="/etc/fuse.conf"
 
 post_install() {
diff --git a/srcpkgs/fwup/template b/srcpkgs/fwup/template
index f5c6ca010b1..4f2928ff0e0 100644
--- a/srcpkgs/fwup/template
+++ b/srcpkgs/fwup/template
@@ -1,6 +1,6 @@
 # Template file for 'fwup'
 pkgname=fwup
-version=1.5.1
+version=1.5.2
 revision=1
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config"
@@ -12,7 +12,7 @@ license="Apache-2.0"
 changelog="https://github.com/fhunleth/fwup/raw/master/CHANGELOG.md"
 homepage="https://github.com/fhunleth/fwup"
 distfiles="https://github.com/fhunleth/fwup/archive/v${version}.tar.gz"
-checksum=6fa3a44b0ca4fe4196f0f486618215cf3fa06fe40963965241f8e82c7494c59c
+checksum=7df1b5454d903ea605fde86950a76d356b5dfade9c445925a74d0802bc48ed52
 
 if [ -z "$CROSS_BUILD" ]; then
 	hostmakedepends+=" help2man"
diff --git a/srcpkgs/fwupd/template b/srcpkgs/fwupd/template
index 7073da36b35..26af34aa577 100644
--- a/srcpkgs/fwupd/template
+++ b/srcpkgs/fwupd/template
@@ -1,7 +1,7 @@
 # Template file for 'fwupd'
 pkgname=fwupd
 version=1.3.9
-revision=1
+revision=2
 build_style=meson
 build_helper="gir"
 # manpages fail to build
diff --git a/srcpkgs/gcab/template b/srcpkgs/gcab/template
index 6a898c776f1..dbc3d55ebbc 100644
--- a/srcpkgs/gcab/template
+++ b/srcpkgs/gcab/template
@@ -1,6 +1,6 @@
 # Template file for 'gcab'
 pkgname=gcab
-version=1.2
+version=1.4
 revision=1
 build_style=meson
 configure_args="-Dintrospection=false -Ddocs=false"
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/msitools"
 distfiles="${GNOME_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.xz"
-checksum=5a2d96fe7e69e42d363c31cf2370d7afa3bb69cec984d4128322ea40e62c100d
+checksum=67a5fa9be6c923fbc9197de6332f36f69a33dadc9016a2b207859246711c048f
 
 gcab-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} glib-devel"
diff --git a/srcpkgs/gede/template b/srcpkgs/gede/template
index 53fd9fe382c..2d30af7ff9d 100644
--- a/srcpkgs/gede/template
+++ b/srcpkgs/gede/template
@@ -1,6 +1,6 @@
 # Template file for 'gede'
 pkgname=gede
-version=2.16.1
+version=2.16.2
 revision=1
 build_wrksrc=src
 build_style=qmake
@@ -12,7 +12,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="BSD-2-Clause"
 homepage="http://acidron.com/gede"
 distfiles="http://gede.acidron.com/uploads/source/${pkgname}-${version}.tar.xz"
-checksum=96ce371d39e7b5ed58b3a35e6bf8f72d17e2f8281e3e21ca8d71246cb8ee1b65
+checksum=32c390099d9755ec54836a04ef82ffcd315bd6912525714f626b3eb87db248a1
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-host-tools qt5-devel"
diff --git a/srcpkgs/gegl/template b/srcpkgs/gegl/template
index f0fe279afba..342dc2c70d3 100644
--- a/srcpkgs/gegl/template
+++ b/srcpkgs/gegl/template
@@ -1,6 +1,6 @@
 # Template file for 'gegl'
 pkgname=gegl
-version=0.4.20
+version=0.4.22
 revision=1
 build_style=meson
 build_helper="gir"
@@ -11,14 +11,14 @@ configure_args="-Ddocs=false -Dintrospection=$(vopt_if gir true false)
 hostmakedepends="pkg-config intltool"
 makedepends="babl-devel exiv2-devel gtk+-devel jasper-devel json-glib-devel
  lensfun-devel libgexiv2-devel librsvg-devel libraw-devel libwebp-devel
- python3-gobject-devel"
+ python3-gobject-devel poppler-glib-devel"
 short_desc="Graph based image processing framework"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-3.0-only, LGPL-3.0-only"
 homepage="https://www.gimp.org"
 changelog="https://gitlab.gnome.org/GNOME/gegl/raw/master/docs/NEWS.txt"
 distfiles="https://download.gimp.org/pub/gegl/${version%.*}/gegl-${version}.tar.xz"
-checksum=23bd8bb42b20de7c2a8c314eeb5301dc20141feda20a4b1ed455020b69b73dff
+checksum=1888ec41dfd19fe28273795c2209efc1a542be742691561816683990dc642c61
 
 build_options="gir"
 build_options_default="gir"
diff --git a/srcpkgs/ghc-bin/template b/srcpkgs/ghc-bin/template
index ead3a116470..278a4591a95 100644
--- a/srcpkgs/ghc-bin/template
+++ b/srcpkgs/ghc-bin/template
@@ -21,9 +21,7 @@ x86_64)
 x86_64-musl)
 	# create with "make binary-dist"
 	distfiles="https://alpha.de.repo.voidlinux.org/distfiles/ghc-${version}-x86_64-void-linux-musl.tar.xz"
-	checksum=070f2abe8b0c08bf2db1833ed7f40195b72ee9ca8888855fb16a75c6e248f936
-	# Need to create a new binary
-	broken="https://build.voidlinux.org/builders/x86_64-musl_builder/builds/27136/steps/shell_3/logs/stdio"
+	checksum=e335578cf199588dbfd5a3c678a4fc0b0d44ec83771a902a01e510b993b3e01e
 	;;
 i686)
 	distfiles="https://downloads.haskell.org/~ghc/${version%[!0-9]}/ghc-${version}-i386-deb9-linux.tar.xz"
diff --git a/srcpkgs/gimp/template b/srcpkgs/gimp/template
index 75da108c289..8d1bed18de7 100644
--- a/srcpkgs/gimp/template
+++ b/srcpkgs/gimp/template
@@ -1,10 +1,10 @@
 # Template file for 'gimp'
 pkgname=gimp
-version=2.10.14
+version=2.10.18
 revision=1
 build_style=gnu-configure
 hostmakedepends="automake gegl gettext-devel glib-devel gtk+-devel intltool
- libtool pkg-config pygtk-devel perl-XML-Parser gtk-doc"
+ libtool pkg-config pygtk-devel perl-XML-Parser gtk-doc iso-codes"
 makedepends="aalib-devel alsa-lib-devel babl-devel dbus-glib-devel gegl-devel
  ghostscript-devel jasper-devel lcms2-devel libXcursor-devel libXpm-devel
  libgexiv2-devel libgudev-devel libmng-devel libmypaint-devel
@@ -17,9 +17,13 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-only"
 homepage="https://www.gimp.org"
 distfiles="https://download.gimp.org/pub/gimp/v${version%.*}/gimp-${version}.tar.bz2"
-checksum=df9b0f11c2078eea1de3ebc66529a5d3854c5e28636cd25a8dd077bd9d6ddc54
+checksum=65bfe111e8eebffd3dde3016ccb507f9948d2663d9497cb438d9bb609e11d716
 lib32disabled=yes
 
+case "$XBPS_TARGET_MACHINE" in
+	arm*) nocross="https://build.voidlinux.org/builders/armv6l_builder/builds/24795/steps/shell_3/logs/stdio" ;;
+esac
+
 pre_configure() {
 	NOCONFIGURE=1 autoreconf -fi
 	if [ "$CROSS_BUILD" ]; then
@@ -27,13 +31,6 @@ pre_configure() {
 	fi
 }
 
-pre_build() {
-	if [ "$CROSS_BUILD" ]; then
-		make -C tools invert-svg \
-			CFLAGS_FOR_BUILD="$BUILD_CFLAGS -fPIE -I/usr/lib/glib-2.0/include -I/usr/lib/glib-2.0"
-	fi
-}
-
 libgimp_package() {
 	short_desc+=" - runtime libraries"
 	pkg_install() {
diff --git a/srcpkgs/git-annex/template b/srcpkgs/git-annex/template
index fbe36bc1170..1b10957c4b8 100644
--- a/srcpkgs/git-annex/template
+++ b/srcpkgs/git-annex/template
@@ -1,7 +1,7 @@
 # Template file for 'git-annex'
 pkgname=git-annex
 version=7.20191114
-revision=2
+revision=3
 build_style=haskell-stack
 hostmakedepends="pkg-config ghc stack"
 makedepends="curl file-devel gnupg2 gnutls-devel gsasl-devel libxml2-devel
diff --git a/srcpkgs/git-mediate/template b/srcpkgs/git-mediate/template
index eeff4366d4b..12890f97e03 100644
--- a/srcpkgs/git-mediate/template
+++ b/srcpkgs/git-mediate/template
@@ -1,7 +1,7 @@
 # Template file for 'git-mediate'
 pkgname=git-mediate
 version=1.0.8
-revision=1
+revision=2
 build_style=haskell-stack
 depends="git"
 short_desc="Tool to help resolving git conflicts"
diff --git a/srcpkgs/github-cli/template b/srcpkgs/github-cli/template
index e07c65cae78..6fa7d31b6d8 100644
--- a/srcpkgs/github-cli/template
+++ b/srcpkgs/github-cli/template
@@ -1,6 +1,6 @@
 # Template file for 'github-cli'
 pkgname=github-cli
-version=0.6.1
+version=0.6.3
 revision=1
 wrksrc="cli-${version}"
 build_style=go
@@ -12,7 +12,7 @@ license="MIT"
 homepage="https://cli.github.com"
 changelog="https://github.com/cli/cli/releases"
 distfiles="https://github.com/cli/cli/archive/v${version}.tar.gz"
-checksum=237b18f9e3c82caa1cb06df3ca763ad7b32dab7e9a9a6f89afe7593bc31c3290
+checksum=22d990ff795ff271bc626dcec424551853b095e5810e700531cda337daaa8b1b
 
 pre_build() {
 	local _date
diff --git a/srcpkgs/glib-networking/template b/srcpkgs/glib-networking/template
index 98520abb635..5eaffa82e64 100644
--- a/srcpkgs/glib-networking/template
+++ b/srcpkgs/glib-networking/template
@@ -1,11 +1,11 @@
 # Template file for 'glib-networking'
 pkgname=glib-networking
-version=2.62.1
-revision=1
+version=2.64.1
+revision=2
 build_style=meson
 configure_args="-Dinstalled_tests=false -Dgnutls=enabled -Dlibproxy=enabled
  -Dgnome_proxy=enabled"
-hostmakedepends="pkg-config ca-certificates"
+hostmakedepends="pkg-config ca-certificates gettext"
 makedepends="gnutls-devel gsettings-desktop-schemas-devel libglib-devel libproxy-devel"
 depends="gsettings-desktop-schemas"
 checkdepends="glib"
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/glib-networking/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=3c55ae6771ad7a79fa606a834f4686ed555c2774ed6e9ece6f3c0f6a3dab7110
+checksum=a4c346def7d817467d79a95c23b3ccf22e4df1548870726b63396400852daf72
 lib32disabled=yes
 
 post_install() {
diff --git a/srcpkgs/glib/template b/srcpkgs/glib/template
index a99b174023e..dc2cd8d2a23 100644
--- a/srcpkgs/glib/template
+++ b/srcpkgs/glib/template
@@ -1,7 +1,7 @@
 # Template file for 'glib'
 pkgname=glib
-version=2.62.5
-revision=2
+version=2.64.1
+revision=1
 build_style=meson
 configure_args="-Dfam=false -Dman=true -Dselinux=disabled
  -Dgtk_doc=$(vopt_if gtk_doc true false)"
@@ -14,7 +14,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/GLib"
 changelog="https://gitlab.gnome.org/GNOME/glib/raw/master/NEWS"
 distfiles="${GNOME_SITE}/glib/${version%.*}/glib-${version}.tar.xz"
-checksum=b8d1cdafa46658b63d7512efbe2cd21bd36cd7be83140e44930c47b79f82452e
+checksum=17967603bcb44b6dbaac47988d80c29a3d28519210b28157c2bd10997595bbc7
 
 build_options="gtk_doc"
 desc_option_gtk_doc="Build GTK API docs"
diff --git a/srcpkgs/glusterfs/template b/srcpkgs/glusterfs/template
index cdfa7602dbd..1960320c82f 100644
--- a/srcpkgs/glusterfs/template
+++ b/srcpkgs/glusterfs/template
@@ -1,6 +1,6 @@
 # Template file for 'glusterfs'
 pkgname=glusterfs
-version=7.3
+version=7.4
 revision=1
 build_style=gnu-configure
 configure_args="--with-mountutildir=/usr/bin ac_cv_file__etc_debian_version=no
@@ -17,7 +17,7 @@ maintainer="Noel Cower <ncower@gmail.com>"
 license="GPL-2.0-or-later, LGPL-3.0-only"
 homepage="https://www.gluster.org/"
 distfiles="https://download.gluster.org/pub/gluster/glusterfs/${version%.*}/${version}/${pkgname}-${version}.tar.gz"
-checksum=2401cc7c3f5488f6fc5ea09ce2ab30c918612f592571fb3de6124f8482ad4954
+checksum=8b3b11a733edfb5a5045388add8311efa950d59f37f5771bf01b7dd8b4885973
 
 case "$XBPS_TARGET_MACHINE" in
 	*-musl) broken="not yet supported";;
diff --git a/srcpkgs/gnome-backgrounds/template b/srcpkgs/gnome-backgrounds/template
index bf2d7679ac5..0b1ee427353 100644
--- a/srcpkgs/gnome-backgrounds/template
+++ b/srcpkgs/gnome-backgrounds/template
@@ -1,12 +1,13 @@
 # Template file for 'gnome-backgrounds'
 pkgname=gnome-backgrounds
-version=3.34.0
-revision=1
+version=3.36.0
+revision=2
 archs=noarch
 build_style=meson
+hostmakedepends=gettext
 short_desc="Set of background images for the GNOME Desktop"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, CC-BY-2.0, CC-BY-SA-2.0, CC-BY-SA-3.0"
 homepage="https://gitlab.gnome.org/GNOME/gnome-backgrounds"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=c2b7fb6db98c05e205053daaa7f58c7f06ff91b45c4006052af17c578ae7b47f
+checksum=b8cb81e4cf9d085fbb23540635b492d5c124a1f8611c2aa9ac6384111d77bb0b
diff --git a/srcpkgs/gnome-characters/template b/srcpkgs/gnome-characters/template
index d6e35549a5e..89868f4bc04 100644
--- a/srcpkgs/gnome-characters/template
+++ b/srcpkgs/gnome-characters/template
@@ -1,10 +1,10 @@
 # Template file for 'gnome-characters'
 pkgname=gnome-characters
-version=3.32.1
-revision=3
+version=3.34.0
+revision=2
 build_style=meson
 build_helper="gir"
-hostmakedepends="gjs glib-devel itstool pkg-config"
+hostmakedepends="gettext gjs glib-devel itstool pkg-config"
 makedepends="gjs-devel libglib-devel gtk+3-devel libunistring-devel"
 depends="gnome-desktop gjs"
 short_desc="Utility to find and insert unusual characters for GNOME"
@@ -12,5 +12,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Design/Apps/CharacterMap"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=5a9225ad527f9e185d3f1beb84e358a6571578aaeb75f47c4e07cdd48b08efd6
+checksum=14438572ee2a99305a5d514d83237c01e873a7bb7dfff5478bbb327894ee0a57
 lib32disabled=yes
diff --git a/srcpkgs/gnome-clocks/template b/srcpkgs/gnome-clocks/template
index 3b6e5895080..3e049b42fb1 100644
--- a/srcpkgs/gnome-clocks/template
+++ b/srcpkgs/gnome-clocks/template
@@ -1,12 +1,12 @@
 # Template file for 'gnome-clocks'
 pkgname=gnome-clocks
-version=3.34.0
-revision=2
+version=3.36.0
+revision=1
 build_helper="gir"
 build_style=meson
 hostmakedepends="pkg-config intltool itstool glib-devel vala"
 makedepends="glib-devel vala-devel gnome-desktop-devel
- libgweather-devel libcanberra-devel libnotify-devel gsound-devel
+ libgweather-devel libhandy-devel libnotify-devel gsound-devel
  geocode-glib-devel desktop-file-utils hicolor-icon-theme
  geoclue2-devel"
 depends="desktop-file-utils hicolor-icon-theme"
@@ -15,4 +15,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Clocks"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=61195f357c63b65b75e209494e12a122a802c75333290e136813565dca94f03c
+checksum=4c978b0c7f7b9daebd272d0175f8a54415e2078f134f48add5cf24362eef49c6
diff --git a/srcpkgs/gnome-maps/template b/srcpkgs/gnome-maps/template
index 0585e4574c7..0300be60599 100644
--- a/srcpkgs/gnome-maps/template
+++ b/srcpkgs/gnome-maps/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-maps'
 pkgname=gnome-maps
-version=3.32.2.1
+version=3.36.1
 revision=1
 build_style=meson
 hostmakedepends="glib-devel gobject-introspection intltool pkg-config AppStream"
@@ -11,6 +11,6 @@ short_desc="GNOME maps application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Maps"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*.*}/${pkgname}-${version}.tar.xz"
-checksum=8be6a83cea6545bc8aa3353e6be7bfe7f699795db38dc8d2f958c917700c29d4
+distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=1a32efd96ad898f77a636d2d0463d757009b4b812259c89ffdcb91d6afc052f9
 nocross="evolution-dataserver cross gir doesn't work"
diff --git a/srcpkgs/gnome-online-accounts/template b/srcpkgs/gnome-online-accounts/template
index 469ba370503..d6a22d9da72 100644
--- a/srcpkgs/gnome-online-accounts/template
+++ b/srcpkgs/gnome-online-accounts/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-online-accounts'
 pkgname=gnome-online-accounts
-version=3.34.1
+version=3.36.0
 revision=1
 build_style=gnu-configure
 build_helper="gir"
@@ -20,7 +20,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GnomeOnlineAccounts"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=4832ca8e48d3a497fc676e7b6f146009ab4206995362977b9805aa39f164783a
+checksum=1c8f62990833ca41188dbb80c5e99d99b57a62608ca675bbcd37bc2244742f2e
 
 build_options="gir vala"
 build_options_default="gir vala"
diff --git a/srcpkgs/gnome-robots/template b/srcpkgs/gnome-robots/template
index 2e1c3c7f4a1..49bb328a14f 100644
--- a/srcpkgs/gnome-robots/template
+++ b/srcpkgs/gnome-robots/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-robots'
 pkgname=gnome-robots
-version=3.36.0
+version=3.36.1
 revision=1
 build_style=meson
 hostmakedepends="gettext glib-devel itstool pkg-config"
@@ -11,4 +11,4 @@ maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Robots"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=3aff1d82a3e5a58d401ad755dd2b0ea1fec0ee413665739ef9c00985176d8782
+checksum=eb46a458c26ea845747b21b740f56615cdf4f470ec56fee81a9a317068e6ad62
diff --git a/srcpkgs/gnome-screenshot/template b/srcpkgs/gnome-screenshot/template
index c07cdf6aa1d..99cab62eee1 100644
--- a/srcpkgs/gnome-screenshot/template
+++ b/srcpkgs/gnome-screenshot/template
@@ -1,9 +1,9 @@
 # Template file for 'gnome-screenshot'
 pkgname=gnome-screenshot
-version=3.32.0
-revision=1
+version=3.36.0
+revision=2
 build_style=meson
-hostmakedepends="appdata-tools glib-devel itstool pkg-config"
+hostmakedepends="appdata-tools gettext glib-devel itstool pkg-config"
 makedepends="libcanberra-devel"
 depends="desktop-file-utils"
 short_desc="Screenshot capture utility for GNOME"
@@ -11,4 +11,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-screenshot"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=8b609f70083ebb95a754e9f11a18a67d2c2723080d672f2faebe54f9633b0a26
+checksum=33495d892707179254b743f8f70c9a82cde5c5f2c7ea3db634a2ba7ea7331266
diff --git a/srcpkgs/gnome-sound-recorder/template b/srcpkgs/gnome-sound-recorder/template
index c9cad38ea1c..47acd94873c 100644
--- a/srcpkgs/gnome-sound-recorder/template
+++ b/srcpkgs/gnome-sound-recorder/template
@@ -1,10 +1,10 @@
 # Template file for 'gnome-sound-recorder'
 pkgname=gnome-sound-recorder
-version=3.32.1
+version=3.34.0
 revision=1
 build_helper="gir"
 build_style=meson
-hostmakedepends="glib-devel itstool pkg-config"
+hostmakedepends="gettext glib-devel itstool pkg-config"
 makedepends="gjs-devel libglib-devel gtk+3-devel"
 depends="desktop-file-utils gjs gsettings-desktop-schemas gst-plugins-base1"
 short_desc="GNOME sound recorder application"
@@ -12,5 +12,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/SoundRecorder"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=4b405fa8a783d24657e95221c7fe6ffc6bd517dc1c705691e475b2a59a590361
+checksum=49f1d6e0c06ac3bacc6084b2f5a63c8b91c5a20c3fc824532b7736a1151684c4
 lib32disabled=yes
diff --git a/srcpkgs/gnome-system-monitor/template b/srcpkgs/gnome-system-monitor/template
index 9ac8a4a306d..8b6356f5c75 100644
--- a/srcpkgs/gnome-system-monitor/template
+++ b/srcpkgs/gnome-system-monitor/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-system-monitor'
 pkgname=gnome-system-monitor
-version=3.32.1
+version=3.36.0
 revision=1
 build_style=meson
 configure_args="-Dsystemd=false"
@@ -11,4 +11,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/SystemMonitor"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=48c131335091bd927862f40ef56400f997981df2acfc82abea662bf91a1ea4f1
+checksum=40a70b9ffb537ed31a6c7f8aaab89a460802494fe02516e40f9b2270b89237be
diff --git a/srcpkgs/gnome-terminal/template b/srcpkgs/gnome-terminal/template
index 2c9530ecc2c..bf3d5bcdd42 100644
--- a/srcpkgs/gnome-terminal/template
+++ b/srcpkgs/gnome-terminal/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-terminal'
 pkgname=gnome-terminal
-version=3.32.2
+version=3.36.1.1
 revision=1
 build_style=gnu-configure
 configure_args="--disable-static --with-nautilus-extension"
@@ -13,6 +13,11 @@ short_desc="GNOME terminal emulator application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.3-only"
 homepage="https://wiki.gnome.org/Apps/Terminal"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=759a2b093ca606107eb8fb53e407cdf9adce76ccee33f9fa0cd76bf594bd106a
+distfiles="${GNOME_SITE}/${pkgname}/${version:0:4}/${pkgname}-${version}.tar.xz"
+checksum=f3d708a1e76d77c1c85b126f6e003220a15d4a46a50fd8070e1a3aabe678a376
 lib32disabled=yes
+
+if [ "$CROSS_BUILD" ]; then
+	configure_args+=" --disable-search-provider"
+	hostmakedepends+=" desktop-file-utils"
+fi
diff --git a/srcpkgs/gnucash/template b/srcpkgs/gnucash/template
index 430be1e3578..9cf4829c5d6 100644
--- a/srcpkgs/gnucash/template
+++ b/srcpkgs/gnucash/template
@@ -1,7 +1,7 @@
 # Template file for 'gnucash'
 pkgname=gnucash
-version=3.8b
-revision=4
+version=3.9
+revision=1
 wrksrc="${pkgname}-${version%b}"
 build_style=cmake
 configure_args="-DWITH_SQL=0 -DWITH_PYTHON=1"
@@ -11,11 +11,11 @@ makedepends="aqbanking-devel boost-devel gc-devel glib-devel gtest-devel guile-d
  libxslt-devel webkit2gtk-devel python3-devel gwenhywfar-gtk3"
 depends="dconf guile perl"
 short_desc="Financial-accounting software"
-maintainer="Helmut Pozimski <helmut@pozimski.eu>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="http://www.gnucash.org"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2"
-checksum=0f5eca83d8836a325d9a02c6ed7b4d53e59abcff974e5d90914c9e15d7a87f37
+checksum=8d02dddc7cbc9d7324f4b577825dffffb8c4c938746701407e7b04bd647eb9ff
 
 pycompile_dirs="usr/share/gnucash/python"
 conf_files="/etc/gnucash/environment"
diff --git a/srcpkgs/go-ethereum/template b/srcpkgs/go-ethereum/template
index ae1b93d9f8a..aa225459c83 100644
--- a/srcpkgs/go-ethereum/template
+++ b/srcpkgs/go-ethereum/template
@@ -1,6 +1,6 @@
 # Template file for 'go-ethereum'
 pkgname=go-ethereum
-version=1.9.11
+version=1.9.12
 revision=1
 build_style=go
 go_import_path=github.com/ethereum/go-ethereum
@@ -17,7 +17,7 @@ maintainer="Hoang Nguyen <hoang@wetrust.io>"
 license="GPL-3.0-only"
 homepage="https://github.com/ethereum/go-ethereum"
 distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
-checksum=226cf65cda4eab3e66e8042c3d8bcee8ed07c619ae0ec2421ed4b0abe97bb055
+checksum=b232e28420f93d46c1330a5f06fa238bb4930a81615f96c987419e3ccc610eaf
 
 geth_package() {
 	short_desc="Official Go implementation of the Ethereum protocol"
diff --git a/srcpkgs/go/template b/srcpkgs/go/template
index 13f2a051103..4f6d42cfae0 100644
--- a/srcpkgs/go/template
+++ b/srcpkgs/go/template
@@ -17,13 +17,10 @@ noverifyrdeps=yes
 case "${XBPS_TARGET_MACHINE}" in
 	aarch64*) _goarch=arm64 ;;
 	arm*) _goarch=arm ;;
-	mips*) _goarch=mips ;;
 	i686*) _goarch=386 ;;
 	x86_64*) _goarch=amd64 ;;
 	ppc64le*) _goarch=ppc64le ;;
-	ppc64*) _goarch=ppc64;;
-	ppc*) broken="Upstream does not support 32-bit ppc";;
-	*) _goarch=${XBPS_TARGET_MACHINE} ;;
+	*) broken="Unsupported architecture ${XBPS_TARGET_MACHINE}" ;;
 esac
 
 if [ "$CROSS_BUILD" ]; then
diff --git a/srcpkgs/gobject-introspection/template b/srcpkgs/gobject-introspection/template
index 7ab816e1e6d..f47dacfe089 100644
--- a/srcpkgs/gobject-introspection/template
+++ b/srcpkgs/gobject-introspection/template
@@ -1,11 +1,12 @@
 # Template file for 'gobject-introspection'
 pkgname=gobject-introspection
 version=1.64.0
-revision=2
+revision=5
 build_style=meson
 pycompile_dirs="usr/lib/${pkgname}/giscanner"
 hostmakedepends="flex pkg-config"
-makedepends="cairo-devel libffi-devel libglib-devel libxml2-devel python3-devel python3-Mako python3-Markdown"
+makedepends="cairo-devel libffi-devel libglib-devel libxml2-devel
+ python3-devel python3-Mako python3-Markdown"
 depends="libgirepository-devel python3-Mako python3-Markdown"
 short_desc="Introspection system for GObject-based libraries"
 maintainer="Enno Boland <gottox@voidlinux.org>"
@@ -41,6 +42,16 @@ post_install() {
 	mv ${DESTDIR}/usr/bin/g-ir-compiler{,.wrapped}
 	vbin ${FILESDIR}/g-ir-compiler-wrapper g-ir-compiler
 
+	# For cross builds copy the not installed tests subdirectory
+	if [ "$CROSS_BUILD" ]; then
+		vmkdir usr/share/gobject-introspection-1.0/tests
+		for f in scanner/annotation.? scanner/drawable.? scanner/foo.? \
+			scanner/regress.? scanner/utility.? scanner/warnlib.? \
+			gimarshallingtests.? gitestmacros.h; do
+			vcopy tests/$f usr/share/gobject-introspection-1.0/tests
+		done
+	fi
+
 	# modify the pkg-config files to respect ${pc_sysrootdir} for variables that are
 	# meant to be called with 'pkg-config --variable'
 	vsed -e 's|^g_ir_scanner=.*|g_ir_scanner=${pc_sysrootdir}/${bindir}/g-ir-scanner|g' \
diff --git a/srcpkgs/google-cloud-sdk/template b/srcpkgs/google-cloud-sdk/template
index f080ea442ce..90b964a7ac9 100644
--- a/srcpkgs/google-cloud-sdk/template
+++ b/srcpkgs/google-cloud-sdk/template
@@ -1,6 +1,6 @@
 # Template file for 'google-cloud-sdk'
 pkgname=google-cloud-sdk
-version=284.0.0
+version=286.0.0
 revision=1
 archs=noarch
 wrksrc=$pkgname
@@ -10,7 +10,7 @@ maintainer="Daniel Santana <daniel@santana.tech>"
 license="Apache-2.0"
 homepage="https://cloud.google.com/sdk"
 distfiles="https://dl.google.com/dl/cloudsdk/release/downloads/for_packagers/linux/${pkgname}_${version}.orig.tar.gz"
-checksum=ae01ad7c9e38aed856a294d4a4effe651485f8c568a0abb4c8463d2f0fd64867
+checksum=24f1be5a0065efa4e5bfa33b6184ab71b5a55ffd72d27f2fa152a472715aa671
 python_version=3
 
 do_install() {
diff --git a/srcpkgs/granite/template b/srcpkgs/granite/template
index 08227548bae..009024f8bb9 100644
--- a/srcpkgs/granite/template
+++ b/srcpkgs/granite/template
@@ -8,7 +8,7 @@ hostmakedepends="pkg-config vala"
 makedepends="gtk+3-devel libgee08-devel"
 depends="hicolor-icon-theme"
 short_desc="GTK3 widget library for elementary OS"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="LGPL-3.0-or-later"
 homepage="https://github.com/elementary/granite"
 distfiles="https://github.com/elementary/granite/archive/${version}.tar.gz"
diff --git a/srcpkgs/gsettings-desktop-schemas/template b/srcpkgs/gsettings-desktop-schemas/template
index 7c3e76e6b3d..49c64cca738 100644
--- a/srcpkgs/gsettings-desktop-schemas/template
+++ b/srcpkgs/gsettings-desktop-schemas/template
@@ -1,18 +1,18 @@
 # Template file for 'gsettings-desktop-schemas'
 pkgname=gsettings-desktop-schemas
-version=3.34.0
-revision=1
+version=3.36.0
+revision=2
 build_helper="gir"
 build_style=meson
 configure_args="-Dintrospection=$(vopt_if gir true false)"
-hostmakedepends="pkg-config glib-devel"
+hostmakedepends="gettext pkg-config glib-devel"
 makedepends="libglib-devel"
 short_desc="Collection of GSettings schemas"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=288b04260f7040b0e004a8d59c773cfb4e32df4f1b4a0f9d705c51afccc95ead
+checksum=764ab683286536324533a58d4e95fc57f81adaba7d880dd0ebbbced63e960ea6
 
 # Package build options
 build_options="gir"
diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template
index e9d9c65b214..394e7ba023e 100644
--- a/srcpkgs/gtk+3/template
+++ b/srcpkgs/gtk+3/template
@@ -1,6 +1,6 @@
 # Template file for 'gtk+3'
 pkgname=gtk+3
-version=3.24.14
+version=3.24.16
 revision=1
 wrksrc="gtk+-${version}"
 build_style=gnu-configure
@@ -26,7 +26,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://www.gtk.org/"
 distfiles="${GNOME_SITE}/gtk+/${version%.*}/gtk+-${version}.tar.xz"
-checksum=1c4d69f93ab884fd80c6b95115bfbc12d51ecd029178b6dad3672fdc5ff91e88
+checksum=0d5e1e1494101b8c0c63c0526180780559eee469f021ca0d714018b20fa3d8e8
 
 # Package build options
 build_options="broadway colord cups gir cloudproviders wayland x11"
diff --git a/srcpkgs/gvfs/template b/srcpkgs/gvfs/template
index abe62ad8e0e..127a0577901 100644
--- a/srcpkgs/gvfs/template
+++ b/srcpkgs/gvfs/template
@@ -1,6 +1,6 @@
 # Template file for 'gvfs'
 pkgname=gvfs
-version=1.42.2
+version=1.44.1
 revision=1
 build_style=meson
 configure_args="-Dsystemduserunitdir=no -Dtmpfilesdir=no -Dlogind=false
@@ -12,23 +12,19 @@ makedepends="avahi-glib-libs-devel dbus-glib-devel fuse3-devel gcr-devel
  libcdio-paranoia-devel libgcrypt-devel libgdata-devel libglib-devel
  libgphoto2-devel libgudev-devel libimobiledevice-devel libmtp-devel
  libnfs-devel libsecret-devel libsoup-gnome-devel libxml2-devel polkit-devel
- samba-devel udisks2-devel gsettings-desktop-schemas-devel"
+ samba-devel udisks2-devel gsettings-desktop-schemas-devel
+ gnome-online-accounts-devel"
 short_desc="Userspace virtual filesystem"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/gvfs"
 changelog="https://gitlab.gnome.org/GNOME/gvfs/raw/gnome-3-34/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=b57af97573bd295aa50037eed29c6ba7a36188230c515e007c3018855a5cf949
+checksum=50ef3245d1b03666a40455109169a2a1bd51419fd2d51f9fa6cfd4f89f04fb46
 
 # Manually declare shlibs used by the subpkgs.
 shlib_provides="libgvfscommon.so libgvfsdaemon.so"
-subpackages="gvfs-afc gvfs-afp gvfs-cdda gvfs-gphoto2 gvfs-mtp gvfs-smb gvfs-devel"
-
-if [ -z "$CROSS_BUILD" ]; then
-	makedepends+=" gnome-online-accounts-devel"
-	subpackages+=" gvfs-goa"
-fi
+subpackages="gvfs-afc gvfs-afp gvfs-cdda gvfs-gphoto2 gvfs-mtp gvfs-smb gvfs-goa gvfs-devel"
 
 gvfs-devel_package() {
 	short_desc+=" - development files"
diff --git a/srcpkgs/highlight/template b/srcpkgs/highlight/template
index 83509b4c45e..53c9ac07da4 100644
--- a/srcpkgs/highlight/template
+++ b/srcpkgs/highlight/template
@@ -1,7 +1,7 @@
 # Template file for 'highlight'
 pkgname=highlight
-version=3.54
-revision=3
+version=3.55
+revision=1
 build_style=gnu-makefile
 make_cmd="make QMAKE=qmake"
 hostmakedepends="pkg-config qt-qmake swig perl"
@@ -11,7 +11,7 @@ maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="http://www.andre-simon.de/doku/highlight/en/highlight.php"
 distfiles="http://www.andre-simon.de/zip/${pkgname}-${version}.tar.bz2"
-checksum=8a50a85e94061b53085c6ad8cf110039217dbdd411ab846f9ff934bec7ecd6d0
+checksum=1df2dcf909af03291b3696ddc66219ef22559d4a1db0fd26400e2fa2a795bcfc
 conf_files="/etc/highlight/filetypes.conf"
 
 post_extract() {
diff --git a/srcpkgs/hledger/template b/srcpkgs/hledger/template
index 3f9919cba5b..8be58a43acb 100644
--- a/srcpkgs/hledger/template
+++ b/srcpkgs/hledger/template
@@ -1,7 +1,7 @@
 # Template file for 'hledger'
 pkgname=hledger
 version=1.15.2
-revision=1
+revision=2
 wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=haskell-stack
 makedepends="zlib-devel ncurses-devel"
diff --git a/srcpkgs/hlint/template b/srcpkgs/hlint/template
index 4fa278407a9..0dc5a0f2445 100644
--- a/srcpkgs/hlint/template
+++ b/srcpkgs/hlint/template
@@ -1,7 +1,7 @@
 # Template file for 'hlint'
 pkgname=hlint
 version=2.1.11
-revision=3
+revision=4
 build_style=haskell-stack
 stackage="lts-13.2"
 short_desc="Haskell source code suggestions"
diff --git a/srcpkgs/hoogle/template b/srcpkgs/hoogle/template
index 9a013decd90..eb384c6eb1b 100644
--- a/srcpkgs/hoogle/template
+++ b/srcpkgs/hoogle/template
@@ -1,7 +1,7 @@
 # Template file for 'hoogle'
 pkgname=hoogle
 version=5.0.17.10
-revision=1
+revision=2
 build_style=haskell-stack
 nocross=yes # Can't yet cross compile Haskell
 stackage="lts-14.1"
diff --git a/srcpkgs/icecat/patches/rust-url.patch b/srcpkgs/icecat/patches/rust-url.patch
new file mode 100644
index 00000000000..d28cd299b2f
--- /dev/null
+++ b/srcpkgs/icecat/patches/rust-url.patch
@@ -0,0 +1,58 @@
+backported from
+
+From 2efa106431e6fb15b73478f67e37cb307bac2be6 Mon Sep 17 00:00:00 2001
+From: Simon Sapin <simon.sapin@exyr.org>
+Date: Wed, 4 Jul 2018 22:18:36 +0200
+Subject: [PATCH] Fix a lifetime bug uncovered by NLL, thanks @lqd
+
+
+--- third_party/rust/url/src/lib.rs	2019-05-14 21:13:30.000000000 +0200
++++ third_party/rust/url/src/lib.rs	2019-05-14 21:13:30.000000000 +0200
+@@ -1304,7 +1304,7 @@
+             self.serialization.push('?');
+         }
+ 
+-        let query = UrlQuery { url: self, fragment: fragment };
++        let query = UrlQuery { url: Some(self), fragment: fragment };
+         form_urlencoded::Serializer::for_suffix(query, query_start + "?".len())
+     }
+ 
+@@ -2373,13 +2373,15 @@
+ /// Implementation detail of `Url::query_pairs_mut`. Typically not used directly.
+ #[derive(Debug)]
+ pub struct UrlQuery<'a> {
+-    url: &'a mut Url,
++    url: Option<&'a mut Url>,
+     fragment: Option<String>,
+ }
+ 
+ impl<'a> Drop for UrlQuery<'a> {
+     fn drop(&mut self) {
+-        self.url.restore_already_parsed_fragment(self.fragment.take())
++        if let Some(url) = self.url.take() {
++            url.restore_already_parsed_fragment(self.fragment.take())
++        }
+     }
+ }
+ 
+--- third_party/rust/url/src/form_urlencoded.rs	2019-05-14 21:13:30.000000000 +0200
++++ third_party/rust/url/src/form_urlencoded.rs	2019-05-14 21:13:30.000000000 +0200
+@@ -257,8 +257,16 @@
+ // * `Serializer` keeps its target in a private field
+ // * Unlike in other `Target` impls, `UrlQuery::finished` does not return `Self`.
+ impl<'a> Target for ::UrlQuery<'a> {
+-    fn as_mut_string(&mut self) -> &mut String { &mut self.url.serialization }
+-    fn finish(self) -> &'a mut ::Url { self.url }
++    fn as_mut_string(&mut self) -> &mut String {
++        &mut self.url.as_mut().unwrap().serialization
++    }
++
++    fn finish(mut self) -> &'a mut ::Url {
++        let url = self.url.take().unwrap();
++        url.restore_already_parsed_fragment(self.fragment.take());
++        url
++    }
++
+     type Finished = &'a mut ::Url;
+ }
+ 
diff --git a/srcpkgs/icecat/template b/srcpkgs/icecat/template
index bb193245d63..833e722f00b 100644
--- a/srcpkgs/icecat/template
+++ b/srcpkgs/icecat/template
@@ -1,10 +1,10 @@
 # Template file for 'icecat'
 pkgname=icecat
 version=60.7.0
-revision=3
+revision=4
 build_helper="rust"
 hostmakedepends="autoconf213 unzip zip pkg-config perl python yasm
- cargo llvm clang rust cbindgen"
+ cargo llvm clang rust cbindgen tar"
 makedepends="gtk+-devel hunspell-devel libXt-devel libatomic-devel
  libevent-devel libnotify-devel libvpx5-devel nss-devel rust-std sqlite-devel
  $(vopt_if alsa 'alsa-lib-devel') $(vopt_if dbus 'dbus-glib-devel')
@@ -19,7 +19,6 @@ homepage="https://www.gnu.org/software/${pkgname}/"
 distfiles="${GNU_SITE}/${pkgname}/${version}/${pkgname}-${version}-gnu1.tar.bz2"
 checksum=6873d55b13e2d95ede3bf5bb59769179e91b1c4e05d8538d1576f18c9a6bb827
 lib32disabled=yes
-broken="Does not build with current rust"
 
 build_options="alsa dbus gtk3 pulseaudio startup_notification sndio xscreensaver"
 build_options_default="alsa dbus gtk3 pulseaudio startup_notification sndio xscreensaver"
@@ -28,7 +27,8 @@ case $XBPS_TARGET_MACHINE in
 	armv6*)
 		broken="required NEON extensions are not supported on armv6"
 		;;
-	ppc64*) ;;
+	i686) broken="/usr/bin/ld: read-only segment has dynamic relocations" ;;
+	ppc64*) broken="doesn't work" ;;
 	ppc*) broken="ftbfs in several places" ;;
 esac
 
@@ -62,6 +62,7 @@ post_extract() {
 
 post_patch() {
 	_clear_vendor_checksums cssparser
+	_clear_vendor_checksums url
 }
 
 do_build() {
diff --git a/srcpkgs/intellij-idea-ultimate-edition/template b/srcpkgs/intellij-idea-ultimate-edition/template
index 6dc506632cf..471cc755cfa 100644
--- a/srcpkgs/intellij-idea-ultimate-edition/template
+++ b/srcpkgs/intellij-idea-ultimate-edition/template
@@ -1,16 +1,16 @@
 # Template file for 'intellij-idea-ultimate-edition'
 pkgname=intellij-idea-ultimate-edition
-version=2019.3.3
+version=2019.3.4
 revision=1
 archs="i686 x86_64"
-wrksrc="idea-IU-193.6494.35"
+wrksrc="idea-IU-193.6911.18"
 depends="giflib libXtst jetbrains-jdk-bin"
 short_desc="Most intelligent Java IDE"
 maintainer="Anton Afanasyev <anton@doubleasoftware.com>"
 license="custom:Commercial"
 homepage="https://www.jetbrains.com/idea"
 distfiles="https://download.jetbrains.com/idea/ideaIU-${version}-no-jbr.tar.gz"
-checksum=b6ef08b34e38b9d1f637b4179b5c145375f1604208e42e4a605711e368c18a0c
+checksum=c02e4202e94957e1e659be60ca795f9827b3069486612de8e8bc07291a9b64c4
 repository=nonfree
 restricted=yes
 nopie=yes
@@ -57,8 +57,6 @@ do_install() {
 	# Ideally vlicense should be called here, but vcopy is more terse.
 	vcopy license/* ${LICENSE_PATH}
 
-	mkdir -p /usr/lib/jvm/jbrsdk
-	ln -sf /usr/lib/jvm/jbrsdk ${DESTDIR}/${TARGET_PATH}/jbr
 	vcopy bin ${TARGET_PATH}
 	vcopy help ${TARGET_PATH}
 	vcopy lib ${TARGET_PATH}
diff --git a/srcpkgs/io.elementary.calculator/template b/srcpkgs/io.elementary.calculator/template
index e2c648e2fb5..71927d9f857 100644
--- a/srcpkgs/io.elementary.calculator/template
+++ b/srcpkgs/io.elementary.calculator/template
@@ -7,7 +7,7 @@ build_style=meson
 hostmakedepends="intltool pkg-config vala desktop-file-utils AppStream"
 makedepends="granite-devel gtk+3-devel"
 short_desc="Calculator app designed for elementary OS"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="GPL-3.0-only"
 homepage="https://github.com/elementary/calculator"
 distfiles="${homepage}/archive/${version}.tar.gz"
diff --git a/srcpkgs/io.elementary.calendar/template b/srcpkgs/io.elementary.calendar/template
index 5e9ae316d95..7e704101298 100644
--- a/srcpkgs/io.elementary.calendar/template
+++ b/srcpkgs/io.elementary.calendar/template
@@ -11,7 +11,7 @@ makedepends="granite-devel libglib-devel gtk+3-devel libgee08-devel
  libchamplain-devel clutter-devel evolution-data-server-devel
  folks-devel geocode-glib-devel geoclue2-devel libical-devel libnotify-devel"
 short_desc="Desktop calendar app designed for elementary OS"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="GPL-3.0-only"
 homepage="https://github.com/elementary/calendar"
 distfiles="${homepage}/archive/${_git_commit}.tar.gz"
diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template
index 67a616b26e1..74f245fec4d 100644
--- a/srcpkgs/io.elementary.code/template
+++ b/srcpkgs/io.elementary.code/template
@@ -9,7 +9,7 @@ makedepends="editorconfig-devel libgee08-devel granite-devel libpeas-devel
  gtksourceview-devel vte3-devel gtkspell3-devel zeitgeist-devel libsoup-devel
  webkit2gtk-devel gtk+3-devel libgit2-glib-devel"
 short_desc="Code editor designed for elementary OS"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/code"
 distfiles="${homepage}/archive/${version}.tar.gz"
diff --git a/srcpkgs/io.elementary.icons/template b/srcpkgs/io.elementary.icons/template
index 33b0ed8b472..72f9b07f552 100644
--- a/srcpkgs/io.elementary.icons/template
+++ b/srcpkgs/io.elementary.icons/template
@@ -8,7 +8,7 @@ hostmakedepends="inkscape xcursorgen"
 # gdk-pixbuf needs librsvg to render SVG icons
 depends="librsvg"
 short_desc="Named, vector icons for elementary OS"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/icons"
 distfiles="${homepage}/archive/${version}.tar.gz"
diff --git a/srcpkgs/io.elementary.music/template b/srcpkgs/io.elementary.music/template
index 09412172fab..de6ae0f94d9 100644
--- a/srcpkgs/io.elementary.music/template
+++ b/srcpkgs/io.elementary.music/template
@@ -10,7 +10,7 @@ makedepends="taglib-devel granite-devel vala-devel gtk+3-devel libgee08-devel
  clutter-gtk-devel dbus-glib-devel libgda-devel libgpod-devel libxml2-devel
  json-glib-devel libnotify-devel libsoup-devel zeitgeist-devel libpeas-devel"
 short_desc="Music player and library designed for elementary OS"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/music"
 distfiles="${homepage}/archive/${version}.tar.gz"
diff --git a/srcpkgs/io.elementary.photos/template b/srcpkgs/io.elementary.photos/template
index cb48d38658c..5807fd5dc42 100644
--- a/srcpkgs/io.elementary.photos/template
+++ b/srcpkgs/io.elementary.photos/template
@@ -15,7 +15,7 @@ makedepends="libaccounts-glib-devel libexif-devel libgee08-devel
  vte3-devel"
 depends="desktop-file-utils gsettings-desktop-schemas"
 short_desc="Photo viewer and organizer designed for elementary OS"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="LGPL-2.1-or-later"
 homepage="https://github.com/elementary/photos"
 distfiles="https://github.com/elementary/photos/archive/${version}.tar.gz"
diff --git a/srcpkgs/io.elementary.print/template b/srcpkgs/io.elementary.print/template
index 54495657b80..9cda272937d 100644
--- a/srcpkgs/io.elementary.print/template
+++ b/srcpkgs/io.elementary.print/template
@@ -7,7 +7,7 @@ build_style=meson
 hostmakedepends="vala pkg-config"
 makedepends="gtk+3-devel"
 short_desc="Simple printing applet for use with Contractor"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/print"
 distfiles="${homepage}/archive/${version}.tar.gz"
diff --git a/srcpkgs/io.elementary.stylesheet/template b/srcpkgs/io.elementary.stylesheet/template
index 2a1a2e33b69..6b40406712d 100644
--- a/srcpkgs/io.elementary.stylesheet/template
+++ b/srcpkgs/io.elementary.stylesheet/template
@@ -6,7 +6,7 @@ archs=noarch
 wrksrc="stylesheet-${version}"
 build_style=meson
 short_desc="GTK Stylesheet for elementary OS"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/stylesheet"
 distfiles="${homepage}/archive/${version}.tar.gz"
diff --git a/srcpkgs/io.elementary.terminal/template b/srcpkgs/io.elementary.terminal/template
index 95e30d73d99..8529d0f6392 100644
--- a/srcpkgs/io.elementary.terminal/template
+++ b/srcpkgs/io.elementary.terminal/template
@@ -9,7 +9,7 @@ hostmakedepends="desktop-file-utils intltool pkg-config vala AppStream glib-deve
 makedepends="granite-devel libnotify-devel vte3-devel"
 depends="desktop-file-utils gsettings-desktop-schemas"
 short_desc="Terminal from elementary OS for the 21st century"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="LGPL-3.0-only"
 homepage="https://github.com/elementary/terminal"
 distfiles="https://github.com/elementary/terminal/archive/${version}.tar.gz"
diff --git a/srcpkgs/iwd/template b/srcpkgs/iwd/template
index f3e46a06b1d..d0a0ec587b9 100644
--- a/srcpkgs/iwd/template
+++ b/srcpkgs/iwd/template
@@ -1,21 +1,21 @@
 # Template file for 'iwd'
 pkgname=iwd
-version=1.5
+version=1.6
 revision=1
 build_style=gnu-configure
 configure_args="--disable-systemd-service --enable-pie
  --enable-external-ell --enable-dbus-policy --enable-wired"
 hostmakedepends="python3-docutils pkg-config automake libtool"
 makedepends="readline-devel dbus-devel ell-devel"
-depends="dbus ell>=0.28"
+depends="dbus ell>=0.29"
 checkdepends="python3"
 short_desc="Internet Wireless Daemon by Intel that aims to replace wpa_supplicant"
 maintainer="Peter Bui <pbui@github.bx612.space>"
 license="LGPL-2.1-or-later"
 homepage="https://iwd.wiki.kernel.org/"
 changelog="https://git.kernel.org/pub/scm/network/wireless/iwd.git/plain/ChangeLog"
-distfiles="${KERNEL_SITE}/network/wireless/iwd-${version}.tar.xz"
-checksum=13d36dcec625ae8ef54e4be5fb0b65db598c68ab0b4d70ff6c557f7954d259aa
+distfiles="${KERNEL_SITE}/network/wireless/${pkgname}-${version}.tar.xz"
+checksum=07945e3166b7289bc8f103ba0f433cf735dd9f9ba78ddc9e475a6a478db344e7
 make_dirs="/var/lib/iwd 0600 root root
  /etc/iwd 755 root root"
 
diff --git a/srcpkgs/janet/patches/dynlink.patch b/srcpkgs/janet/patches/dynlink.patch
index 007c4653d90..472a987ada2 100644
--- a/srcpkgs/janet/patches/dynlink.patch
+++ b/srcpkgs/janet/patches/dynlink.patch
@@ -1,39 +1,22 @@
---- Makefile.orig
-+++ Makefile
-@@ -30,7 +30,7 @@
- JANET_BUILD?="\"$(shell git log --pretty=format:'%h' -n 1 || 'local')\""
- CLIBS=-lm -lpthread
- JANET_TARGET=build/janet
--JANET_LIBRARY=build/libjanet.so
-+JANET_LIBRARY=build/libjanet.so.$(JANET_SONAME)
- JANET_STATIC_LIBRARY=build/libjanet.a
- JANET_PATH?=$(LIBDIR)/janet
- MANPATH?=$(PREFIX)/share/man/man1/
---- Makefile.orig
-+++ Makefile
-@@ -161,11 +161,11 @@
- build/shell.o: build/shell.c build/janet.h build/janetconf.h
- 	$(CC) $(CFLAGS) -c $< -o $@ -I build
+--- a/meson.build.orig
++++ b/meson.build
+@@ -167,6 +167,8 @@
+ libjanet = library('janet', janetc,
+   include_directories : incdir,
+   dependencies : [m_dep, dl_dep, thread_dep],
++  version: meson.project_version(),
++  soversion: version_parts[0] + '.' + version_parts[1],
+   install : true)
  
--$(JANET_TARGET): build/janet.o build/shell.o
--	$(CC) $(LDFLAGS) $(CFLAGS) -o $@ $^ $(CLIBS)
-+$(JANET_TARGET): $(JANET_LIBRARY) build/shell.o
-+	$(CC) $(LDFLAGS) $(CFLAGS) -o $@ $^ $(CLIBS) $(JANET_LIBRARY)
+ # Extra c flags - adding -fvisibility=hidden matches the Makefile and
+@@ -184,8 +186,9 @@
+   extra_cross_cflags = []
+ endif
  
- $(JANET_LIBRARY): build/janet.o build/shell.o
--	$(CC) $(LDFLAGS) $(CFLAGS) -shared -o $@ $^ $(CLIBS)
-+	$(CC) $(LDFLAGS) $(CFLAGS) -shared -Wl,-soname=libjanet.so.$(JANET_SONAME) -o $@ $^ $(CLIBS)
- 
- $(JANET_STATIC_LIBRARY): build/janet.o build/shell.o
- 	$(AR) rcs $@ $^
---- Makefile.orig
-+++ Makefile
-@@ -240,7 +240,7 @@
- 	echo "Name: janet" >> $@
- 	echo "Url: https://janet-lang.org" >> $@
- 	echo "Description: Library for the Janet programming language." >> $@
--	$(JANET_TARGET) -e '(print "Version: " janet/version)' >> $@
-+	echo "Version: $(JANET_VERSION)" >> $@
- 	echo 'Cflags: -I$${includedir}' >> $@
- 	echo 'Libs: -L$${libdir} -ljanet $(LDFLAGS)' >> $@
- 	echo 'Libs.private: $(CLIBS)' >> $@
+-janet_mainclient = executable('janet', janetc, mainclient_src,
++janet_mainclient = executable('janet', mainclient_src,
+   include_directories : incdir,
+   dependencies : [m_dep, dl_dep, thread_dep],
+   c_args : extra_native_cflags,
++  link_with : [libjanet],
+   install : true)
diff --git a/srcpkgs/janet/template b/srcpkgs/janet/template
index 16a464c99a9..0c38b9fd330 100644
--- a/srcpkgs/janet/template
+++ b/srcpkgs/janet/template
@@ -1,50 +1,17 @@
 # Template file for 'janet'
 pkgname=janet
-version=1.7.0
-revision=2
-_soname="${version%.*}"
-build_style=gnu-makefile
-make_use_env=yes
-make_build_args="all build/janet.pc JANET_BUILD=\\\"release\\\"
- PREFIX=/usr JANET_SONAME=${_soname} JANET_VERSION=${version}"
-make_check_target="test"
-make_check_args="JANET_SONAME=${_soname}"
+version=1.8.1
+revision=1
+build_style=meson
 short_desc="Dynamic Lisp dialect and bytecode VM"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://janet-lang.org/"
 distfiles="https://github.com/janet-lang/janet/archive/v${version}.tar.gz"
-checksum=2a119f3a79b209a858864e73ca3efda57ac044df3c89762a31480bbea386d2a3
-
-case "$XBPS_TARGET_MACHINE" in
-	ppc*) broken="testsuite fails";;
-esac
-
-pre_build() {
-	CC="$BUILD_CC" CFLAGS="$BUILD_CFLAGS" \
-		make build/janet.c JANET_BUILD=\\\"release\\\" PREFIX=/usr
-}
-
-pre_check() {
-	export LD_LIBRARY_PATH=$wrksrc/build
-}
-
-do_install() {
-	vbin build/janet
-	vbin auxbin/jpm
-
-	vmkdir usr/include/janet
-	vcopy src/include/janet.h usr/include/janet
-	vcopy src/conf/janetconf.h usr/include/janet
-	vmkdir usr/lib/pkgconfig
-	vcopy build/libjanet.a usr/lib
-	vcopy build/libjanet.so.${_soname} usr/lib
-	ln -s libjanet.so.${_soname} ${DESTDIR}/usr/lib/libjanet.so
-	vcopy build/janet.pc usr/lib/pkgconfig
-
-	vman janet.1
-	vman jpm.1
+checksum=0f3ee438fb159d3081b38506e51df6406b355eb241c662ca1a3529dac0140b92
+patch_args="-Np1"
 
+post_install() {
 	vlicense LICENSE
 }
 
diff --git a/srcpkgs/java-commons-io/template b/srcpkgs/java-commons-io/template
index f6aac76cb9e..ffabff135f4 100644
--- a/srcpkgs/java-commons-io/template
+++ b/srcpkgs/java-commons-io/template
@@ -14,6 +14,11 @@ homepage="http://commons.apache.org/io"
 distfiles="https://downloads.apache.org//commons/io/source/${_origname}-${version}-src.tar.gz"
 checksum=f68167938ab15ced969747bc6b4d91c4f923a34ad4fdb2e8c8c3029adaa47e0c
 
+case "$XBPS_MACHINE" in
+	ppc64*) ;;
+	ppc*|arm*) broken="jar creation runs out of memory with zero";;
+esac
+
 do_build() {
 	cd ${wrksrc}
 	source /etc/profile.d/10_openjdk8.sh
diff --git a/srcpkgs/jenkins/template b/srcpkgs/jenkins/template
index 233d59c4c58..ad5346e07e9 100644
--- a/srcpkgs/jenkins/template
+++ b/srcpkgs/jenkins/template
@@ -1,6 +1,6 @@
 # Template file for 'jenkins'
 pkgname=jenkins
-version=2.204.5
+version=2.222.1
 revision=1
 build_style=fetch
 make_dirs="/var/lib/jenkins 0755 jenkins jenkins"
@@ -10,7 +10,7 @@ maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="MIT"
 homepage="https://jenkins.io/"
 distfiles="http://mirrors.jenkins.io/war-stable/${version}/jenkins.war"
-checksum=94c73fa5b72e0a4eb52c5c99c08351f85a51d138f3dbaff6f64e4406353f839c
+checksum=5a6cbb836ceb79728c2d9f72645d0680f789cdb09a44485076aba6143bea953e
 # Create 'jenkins' user
 system_accounts="jenkins"
 jenkins_homedir="/var/lib/jenkins"
diff --git a/srcpkgs/jetbrains-jdk-bin/template b/srcpkgs/jetbrains-jdk-bin/template
index 9ce320e76ca..da3d3390895 100644
--- a/srcpkgs/jetbrains-jdk-bin/template
+++ b/srcpkgs/jetbrains-jdk-bin/template
@@ -1,7 +1,7 @@
 # Template file for 'jetbrains-jdk-bin'
 pkgname=jetbrains-jdk-bin
-version=11.0.6b770.9
-revision=2
+version=11.0.6b795.3
+revision=1
 archs="x86_64"
 wrksrc="jbrsdk"
 hostmakedepends="wget"
@@ -12,8 +12,8 @@ homepage="https://github.com/JetBrains/JetBrainsRuntime"
 _jdk_ver=${version%b*}
 _jdk_build=${version#*b}
 distfiles="https://dl.bintray.com/jetbrains/intellij-jbr/jbrsdk-${_jdk_ver//\./_}-linux-x64-b${_jdk_build}.tar.gz"
-checksum=51c076fbb9a78daa503e67839add860a0b17820bd43597f14ef0a4ddfb3eb332
-# This JDK appears to link to libs that do not exist, but still continues to function well even in their absence.
+checksum=5005905002b6eb645fd80cc5eab4fa842727e846858444285e80e92b838ad866
+# This JDK appears to link to libs that do not exist, but functions well even in their absence.
 # Best guess is that they are optional. ¯\_(ツ)_/¯
 fetch_cmd="wget"
 noverifyrdeps=yes
diff --git a/srcpkgs/julia/template b/srcpkgs/julia/template
index 75ffe040bfa..27704dbdee2 100644
--- a/srcpkgs/julia/template
+++ b/srcpkgs/julia/template
@@ -1,35 +1,33 @@
 # Template file for 'julia'
 pkgname=julia
-version=1.3.1
+version=1.4.0
 revision=1
 archs="i686* x86_64*"
 build_style=gnu-makefile
 make_build_args="prefix=/usr sysconfdir=/etc datarootdir=/usr/share
  USE_LLVM_SHLIB=1 USE_BINARYBUILDER=0
  USE_SYSTEM_LIBUV=0 USE_SYSTEM_LIBUNWIND=0 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_LIBM=0
- USE_SYSTEM_DSFMT=0 USE_SYSTEM_LLVM=0 USE_SYSTEM_PCRE=1 USE_SYSTEM_BLAS=1
+ USE_SYSTEM_DSFMT=0 USE_SYSTEM_LLVM=0 USE_SYSTEM_PCRE=1 USE_SYSTEM_BLAS=0
  USE_SYSTEM_GMP=1 USE_SYSTEM_LIBGIT2=1 USE_SYSTEM_MBEDTLS=1 USE_SYSTEM_LIBSSH2=1
  USE_SYSTEM_CURL=1 USE_SYSTEM_MPFR=1 USE_SYSTEM_SUITESPARSE=0 USE_SYSTEM_UTF8PROC=0
- USE_SYSTEM_ZLIB=1 USE_SYSTEM_P7ZIP=1 USE_SYSTEM_LAPACK=1
- LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas
- LIBBLAS=-lopenblas LIBBLASNAME=libopenblas"
+ USE_SYSTEM_ZLIB=1 USE_SYSTEM_P7ZIP=1 USE_SYSTEM_LAPACK=0"
 make_install_args="$make_build_args"
 make_check_args="$make_build_args"
 make_check_target=testall
 conf_files="/etc/julia/startup.jl"
-hostmakedepends="perl cmake python gcc-fortran patchelf"
-makedepends="openblas-devel pcre2-devel gmp-devel mpfr-devel libgit2-devel
- libcurl-devel libssh2-devel mbedtls-devel libatomic-devel zlib-devel p7zip"
+hostmakedepends="perl cmake python gcc-fortran patchelf which tar xz"
+makedepends="pcre2-devel gmp-devel mpfr-devel libgit2-devel libcurl-devel
+ libssh2-devel mbedtls-devel libatomic-devel zlib-devel p7zip"
 depends="pcre2 gmp mpfr libgit2 libcurl libssh2 mbedtls libatomic zlib p7zip"
 short_desc="High-level, high-performance dynamic programming language"
 maintainer="Adam Beckmeyer <adam_git@thebeckmeyers.xyz>"
 license="MIT"
 homepage="https://julialang.org"
 distfiles="https://github.com/JuliaLang/julia/releases/download/v${version}/julia-${version}-full.tar.gz"
-checksum=053908ec2706eb76cfdc998c077de123ecb1c60c945b4b5057aa3be19147b723
+checksum=880c73a08296ce8d94ad9605149f2a2b2b028e7202a700ef725da899300b8be9
 nocross=yes
 # Falsely detects dependency on libllvm
-skiprdeps="/usr/lib/libjulia.so.1.3 /usr/lib/julia/libllvmcalltest.so"
+skiprdeps="/usr/lib/libjulia.so.1.4 /usr/lib/julia/libllvmcalltest.so"
 
 case "$XBPS_TARGET_MACHINE" in
 *-musl)
@@ -52,7 +50,9 @@ i686*)
 	export M="pentium4"
 	export CFLAGS="-march=pentium4"
 	export CXXFLAGS="-march=pentium4"
+	export LDFLAGS+=" -Wl,--no-keep-memory"
 	make_build_args+=" MARCH=pentium4"
+	make_build_args+=" OPENBLAS_USE_THREAD=0"
 	;;
 x86_64*)
 	export M="x86-64"
@@ -65,8 +65,11 @@ esac
 post_extract() {
 	sed -i '/^install:/s| \$(BUILDROOT)/doc.*||' Makefile
 }
+
 post_install() {
 	vlicense LICENSE.md
+	# Workaround https://github.com/JuliaLang/julia/issues/34264
+	vcopy usr/lib/libLLVM-8jl.so usr/lib/julia
 }
 
 julia-devel_package() {
diff --git a/srcpkgs/jupp/template b/srcpkgs/jupp/template
index 01a8c831ed1..46f1c0c1d37 100644
--- a/srcpkgs/jupp/template
+++ b/srcpkgs/jupp/template
@@ -1,6 +1,6 @@
 # Template file for 'jupp'
 pkgname=jupp
-version=3.1jupp38
+version=3.1jupp39
 revision=1
 wrksrc=jupp
 build_style=gnu-configure
@@ -13,7 +13,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-1.0-or-later"
 homepage="https://www.mirbsd.org/jupp.htm"
 distfiles="https://www.mirbsd.org/MirOS/dist/${pkgname}/joe-${version}.tgz"
-checksum=c5cbe3f97683f6e513f611a60531feefb9b877f8cea4c6e9087b48631f69ed40
+checksum=0d5d5b3c8e3db7b64410779fd4ccf962174ebac0c7e717674c780edf44d2fe91
 
 pre_configure() {
 	chmod +x configure
diff --git a/srcpkgs/kactivitymanagerd/template b/srcpkgs/kactivitymanagerd/template
index c7f0a20441e..f3de3b2475e 100644
--- a/srcpkgs/kactivitymanagerd/template
+++ b/srcpkgs/kactivitymanagerd/template
@@ -1,6 +1,6 @@
 # Template file for 'kactivitymanagerd'
 pkgname=kactivitymanagerd
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -11,8 +11,8 @@ short_desc="Manage user's activities and track the usage patterns"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2.0-or-later"
 homepage="https://projects.kde.org/projects/plasma/kactivitymanagerd"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=4e76d8885899d62b6d58a1d90dc78489084dff89799d3b3f168237938a34ad9b
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=8378c37f0ddfa918dec1e6576277f92b0d8c78a972dc947a445c2f8695ceac63
 
 if [ "$CROSS_BUILD" ]; then
 	configure_args+=" -DRUN_RESULT_VAR=0"
diff --git a/srcpkgs/kcgi/template b/srcpkgs/kcgi/template
index e32265cb4ac..6f724e06627 100644
--- a/srcpkgs/kcgi/template
+++ b/srcpkgs/kcgi/template
@@ -1,20 +1,21 @@
 # Template file for 'kcgi'
 pkgname=kcgi
-version=0.10.18
+version=0.11.0
 revision=1
 build_style=configure
 configure_args="PREFIX=/usr MANDIR=/usr/share/man SBINDIR=/usr/bin"
 make_cmd="bmake"
 make_check_target="regress"
-hostmakedepends="bmake which"
-checkdepends="pkg-config libcurl-devel"
+hostmakedepends="bmake which pkg-config"
+makedepends="zlib-devel"
+checkdepends="libcurl-devel"
 short_desc="Minimal CGI library for web applications in C"
 maintainer="Duncaen <duncaen@voidlinux.org>"
 license="ISC"
 homepage="http://kristaps.bsd.lv/kcgi/"
 changelog="https://kristaps.bsd.lv/kcgi/archive.html"
 distfiles="http://kristaps.bsd.lv/kcgi/snapshots/kcgi-${version}.tgz"
-checksum=b7d4649a48ca6cfc9b97cfd9a063a99de74756bd6120d7200e32eeb2ed9d9ee4
+checksum=d463ac72ad656c7669dc135f5f6be3ef6737ba0ea88b70da95ba510fc33dcdab
 
 seccomp_audit_get_suffix() {
 	case "$1" in
diff --git a/srcpkgs/kcm-wacomtablet/template b/srcpkgs/kcm-wacomtablet/template
new file mode 100644
index 00000000000..2f36a8491c4
--- /dev/null
+++ b/srcpkgs/kcm-wacomtablet/template
@@ -0,0 +1,17 @@
+# Template file for 'kcm-wacomtablet'
+pkgname=kcm-wacomtablet
+version=3.2.0
+revision=1
+wrksrc="wacomtablet-$version"
+build_style=cmake
+hostmakedepends="pkg-config gettext extra-cmake-modules qt5-qmake qt5-host-tools
+ kdoctools kcoreaddons"
+makedepends="qt5-devel qt5-x11extras-devel qt5-declarative-devel
+ plasma-workspace-devel libwacom-devel xf86-input-wacom-devel"
+depends="xf86-input-wacom"
+short_desc="GUI for the Wacom Linux Drivers"
+maintainer="Piraty <piraty1@inbox.ru>"
+license="GPL-2.0-or-later"
+homepage="https://cgit.kde.org/wacomtablet.git/about/"
+distfiles="${KDE_SITE}/wacomtablet/${version}/wacomtablet-${version}.tar.xz"
+checksum=c80ce63a41f6fcbb50ac4c2130ed2f8273c4b744e62e33d4b714bf83e8e5f7a4
diff --git a/srcpkgs/kde-cli-tools/template b/srcpkgs/kde-cli-tools/template
index 81072109181..ba6abe83a9a 100644
--- a/srcpkgs/kde-cli-tools/template
+++ b/srcpkgs/kde-cli-tools/template
@@ -1,6 +1,6 @@
 # Template file for 'kde-cli-tools'
 pkgname=kde-cli-tools
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,13 +12,8 @@ short_desc="KDE CLI tools"
 maintainer="John <johnz@posteo.net>"
 license="LGPL-2.1-or-later, GPL-2.0-or-later"
 homepage="https://cgit.kde.org/kde-cli-tools.git"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=74969efe898aff96d7e69d73da5ddb8c67d00b91212ef08447857b1eff4a2f2e
-
-case "$XBPS_TARGET_MACHINE" in
-	armv[56]*) broken="xorg-server-xwayland is not available"
-	;;
-esac
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=67b9490eeb3472875939fff55f8fe4e222e2cdcacdb2f32489a099a9a70e20e4
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kdoctools kcoreaddons python qt5-host-tools qt5-qmake"
diff --git a/srcpkgs/kde-gtk-config5/template b/srcpkgs/kde-gtk-config5/template
index f8303a257e4..89ecd6e3568 100644
--- a/srcpkgs/kde-gtk-config5/template
+++ b/srcpkgs/kde-gtk-config5/template
@@ -1,6 +1,6 @@
 # Template file for 'kde-gtk-config5'
 pkgname=kde-gtk-config5
-version=5.18.3
+version=5.18.4.1
 revision=1
 wrksrc="${pkgname%5}-${version}"
 build_style=cmake
@@ -14,8 +14,8 @@ short_desc="GTK2 and GTK3 Configurator for KDE"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://projects.kde.org/projects/plasma/kde-gtk-config"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname%5}-${version}.tar.xz"
-checksum=cd47092634387fdc63712846fecdee2385f98947910051c6ded95c7d741752c8
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname%5}-${version}.tar.xz"
+checksum=20dea1d6b9f0ba7c9987dcdd61aa3cfc7b27968b393f600e29e00ae561179c09
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kcoreaddons"
diff --git a/srcpkgs/kdecoration/template b/srcpkgs/kdecoration/template
index c22c21fbe32..8f94d115be0 100644
--- a/srcpkgs/kdecoration/template
+++ b/srcpkgs/kdecoration/template
@@ -1,6 +1,6 @@
 # Template file for 'kdecoration'
 pkgname=kdecoration
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -10,8 +10,8 @@ short_desc="KDE Plugin based library to create window decorations"
 maintainer="John <johnz@posteo.net>"
 license="LGPL-2.1-or-later"
 homepage="https://projects.kde.org/projects/plasma/kdecoration"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=07f3f73162e18752387d186f8f286743c934fe59d1f5e5f9a0e6348e6394de4d
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=b5a2d810498fe8723e630d07710ba8643220e028a6bc9ab25c6117f82e81adca
 
 kdecoration-devel_package() {
 	short_desc+=" - development"
diff --git a/srcpkgs/kdeplasma-addons5/template b/srcpkgs/kdeplasma-addons5/template
index 6628194f032..e29bfc7e45b 100644
--- a/srcpkgs/kdeplasma-addons5/template
+++ b/srcpkgs/kdeplasma-addons5/template
@@ -1,6 +1,6 @@
 # Template file for 'kdeplasma-addons5'
 pkgname=kdeplasma-addons5
-version=5.18.3
+version=5.18.4.1
 revision=1
 wrksrc="${pkgname%5}-${version}"
 build_style=cmake
@@ -13,13 +13,8 @@ short_desc="Various Plasma addons"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://projects.kde.org/projects/plasma/kdeplasma-addons"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname%5}-${version}.tar.xz"
-checksum=e5ae323671816b40df40957e1d64f1a2ebc316145bc861087e18a02b8906d301
-
-case "$XBPS_TARGET_MACHINE" in
-	armv[56]*) broken="xorg-server-xwayland is not available"
-	;;
-esac
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname%5}-${version}.tar.xz"
+checksum=09a4ff1e4384f4e77998bc45a9c2ed3c56746a8e114967013d25b08b2a5b6a99
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"
diff --git a/srcpkgs/kdiagram/template b/srcpkgs/kdiagram/template
index b820ced57b2..276dd136567 100644
--- a/srcpkgs/kdiagram/template
+++ b/srcpkgs/kdiagram/template
@@ -1,17 +1,17 @@
 # Template file for 'kdiagram'
 pkgname=kdiagram
-version=2.6.1
+version=2.6.2
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools python"
 makedepends="qt5-devel qt5-svg-devel qt5-plugin-mysql qt5-plugin-odbc
  qt5-plugin-pgsql qt5-plugin-sqlite qt5-plugin-tds qt5-tools-devel"
 short_desc="Powerful libraries for creating business diagrams"
-maintainer="Helmut Pozimski <helmut@pozimski.eu>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="http://www.kde.org/"
 distfiles="${KDE_SITE}/${pkgname}/${version}/${pkgname}-${version}.tar.xz"
-checksum=bde71ca5ef70b3077696d56b24e0e1f69ae255c0bf7bf453e9596afdd25dcdb0
+checksum=0ab7d36e8c4602f46f445c615dc42c35afcc7cb7da9a0ca2cb46b16f86f56669
 
 kdiagram-devel_package() {
 	short_desc+=" - development"
diff --git a/srcpkgs/kea/template b/srcpkgs/kea/template
index 9f628573190..86393c1edf8 100644
--- a/srcpkgs/kea/template
+++ b/srcpkgs/kea/template
@@ -1,6 +1,6 @@
 # Template file for 'kea'
 pkgname=kea
-version=1.7.5
+version=1.7.6
 revision=1
 build_style=gnu-configure
 configure_args="--enable-generate-docs --with-openssl=${XBPS_CROSS_BASE}/usr
@@ -20,7 +20,7 @@ maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
 license="MPL-2.0, Apache-2.0"
 homepage="https://kea.isc.org"
 distfiles="http://ftp.isc.org/isc/kea/${version/.P/-P}/kea-${version/.P/-P}.tar.gz"
-checksum=9b89b75cd8fd71e0ad7cb32c1b996177ba617bea2d162851eed42eea739e9999
+checksum=1da3d50e0c8e92e1aa6d66100b5afd7b93ba2c50b0a4ea114fd9dcb8be982ca9
 nocross="Tools required for messages are not built for the host arch"
 
 build_options="botan mysql pgsql"
diff --git a/srcpkgs/kgamma5/template b/srcpkgs/kgamma5/template
index bd2d63f7dd6..75fed6ff441 100644
--- a/srcpkgs/kgamma5/template
+++ b/srcpkgs/kgamma5/template
@@ -1,6 +1,6 @@
 # Template file for 'kgamma5'
 pkgname=kgamma5
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -10,8 +10,8 @@ short_desc="KDE gamma adjustiment app"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2.0-or-later"
 homepage="https://projects.kde.org/projects/plasma/kgamma5"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=b00dcf8d2261771da8b7ad0e086bc6f616d6c15d04f9b39ad87e133a796b5b8f
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=08b5c447edc0210eaab7244cec640863f9097556d97bf010a525d8184705d2fd
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-devel kdoctools"
diff --git a/srcpkgs/khotkeys/template b/srcpkgs/khotkeys/template
index 6ce511fad43..86afe5891fb 100644
--- a/srcpkgs/khotkeys/template
+++ b/srcpkgs/khotkeys/template
@@ -1,6 +1,6 @@
 # Template file for 'khotkeys'
 pkgname=khotkeys
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -11,13 +11,8 @@ short_desc="KDE Hotkeys"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2.0-only, LGPL-2.0-or-later"
 homepage="https://projects.kde.org/projects/plasma/khotkeys"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=e2b459da176c369fecc46a0dfa151266e4778194b3b8d81c4d7bc423301ff204
-
-case "$XBPS_TARGET_MACHINE" in
-	armv[56]*) broken="xorg-server-xwayland is not available"
-	;;
-esac
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=272f83576ab3b13203400854431e891c27d027684eebc720f2009734d3b7221f
 
 if [ "$CROSS_BUILD" ]; then
 	configure_args+=" -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
diff --git a/srcpkgs/kinfocenter/template b/srcpkgs/kinfocenter/template
index 4d5f5bb9e70..6e8ab8778a8 100644
--- a/srcpkgs/kinfocenter/template
+++ b/srcpkgs/kinfocenter/template
@@ -1,6 +1,6 @@
 # Template file for 'kinfocenter'
 pkgname=kinfocenter
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,8 +12,8 @@ short_desc="KDE Info Center"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2"
 homepage="https://projects.kde.org/projects/plasma/kinfocenter"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=e7f263db54bb0826605f6353636d502906c86104e1e9686c61b582208177e16f
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=e05c18a654ae84e4677a5083db8fdb90cf8431dd2fea26e5fc8550a6615c7728
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel kdoctools-devel"
diff --git a/srcpkgs/kitty/template b/srcpkgs/kitty/template
index 75160e61bcb..c2b8d5db27c 100644
--- a/srcpkgs/kitty/template
+++ b/srcpkgs/kitty/template
@@ -1,6 +1,6 @@
 # Template file for 'kitty'
 pkgname=kitty
-version=0.16.0
+version=0.17.1
 revision=1
 pycompile_dirs="usr/lib/kitty"
 hostmakedepends="ncurses pkg-config python3 wayland-devel wayland-protocols"
@@ -13,7 +13,7 @@ license="GPL-3.0-or-later"
 homepage="https://sw.kovidgoyal.net/kitty/"
 changelog="https://sw.kovidgoyal.net/kitty/changelog.html"
 distfiles="https://github.com/kovidgoyal/kitty/releases/download/v${version}/kitty-${version}.tar.xz"
-checksum=a78e9e1f2a37c734df1bf9c7f986212624fb50ddd2f589c85868bb9152fc7881
+checksum=f8487ce0611999deb9dcdc0bdcc5e6ff47923a426f23dc07a80a42a3df2a85cb
 patch_args="-Np1"
 pycompile_version="$py3_ver"
 LDFLAGS+=" -Wl,-z,stack-size=2097152"
diff --git a/srcpkgs/kmenuedit/template b/srcpkgs/kmenuedit/template
index e63b2f7dc05..4116e1ac189 100644
--- a/srcpkgs/kmenuedit/template
+++ b/srcpkgs/kmenuedit/template
@@ -1,6 +1,6 @@
 # Template file for 'kmenuedit'
 pkgname=kmenuedit
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,5 +12,5 @@ short_desc="KDE Menu editor"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2"
 homepage="https://projects.kde.org/projects/plasma/kmenuedit"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=b508e780b23bc816812a4d025092e8dcc5373ed2f389e88f0c7beee8368d1e37
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=55dceadb91356c42c80ebbea7190251cb90d74abaeda88137863747b17d2ca69
diff --git a/srcpkgs/kotlin-bin/template b/srcpkgs/kotlin-bin/template
index c7f0847a44e..f2536de429e 100644
--- a/srcpkgs/kotlin-bin/template
+++ b/srcpkgs/kotlin-bin/template
@@ -1,6 +1,6 @@
 # Template file for 'kotlin-bin'
 pkgname=kotlin-bin
-version=1.3.61
+version=1.3.71
 revision=1
 archs="x86_64"
 wrksrc=kotlinc
@@ -11,7 +11,7 @@ maintainer="shizonic <realtiaz@gmail.com>"
 license="Apache-2.0"
 homepage="https://kotlinlang.org/"
 distfiles="https://github.com/JetBrains/kotlin/releases/download/v${version}/kotlin-compiler-${version}.zip"
-checksum=3901151ad5d94798a268d1771c6c0b7e305a608c2889fc98a674802500597b1c
+checksum=7adb77dad99c6d2f7bde9f8bafe4c6244a04587a8e36e62b074d00eda9f8e74a
 nostrip=yes
 replaces="kotlin>=0"
 
diff --git a/srcpkgs/krita/template b/srcpkgs/krita/template
index ff2b6e21600..91c9eeff055 100644
--- a/srcpkgs/krita/template
+++ b/srcpkgs/krita/template
@@ -1,10 +1,11 @@
 # Template file for 'krita'
 pkgname=krita
-version=4.2.8.2
-revision=4
+version=4.2.9
+revision=1
 build_style=cmake
 configure_args="-Wno-dev -DBUILD_TESTING=OFF"
-hostmakedepends="extra-cmake-modules gettext pkg-config python3"
+hostmakedepends="extra-cmake-modules gettext pkg-config python3
+ qt5-qmake qt5-host-tools kcoreaddons"
 makedepends="karchive-devel kconfig-devel kwidgetsaddons-devel kcompletion-devel
  kcoreaddons-devel kguiaddons-devel ki18n-devel kitemmodels-devel kitemviews-devel
  kwindowsystem-devel kio-devel kcrash-devel qt5-svg-devel qt5-multimedia-devel
@@ -16,9 +17,8 @@ short_desc="Painting and image editing program"
 maintainer="John <johnz@posteo.net>"
 license="GPL-3.0-only"
 homepage="https://krita.org/"
-distfiles="${KDE_SITE}/krita/${version%.*}/krita-${version}.tar.gz"
-checksum=80f741fa11245ff20a99f529f5f62def17791f3ad2c9aec5c5cf5440ae1fcba7
-nocross=yes
+distfiles="${KDE_SITE}/krita/${version}/krita-${version}.tar.gz"
+checksum=9f85bb81eaf4976af57352a482af1fdb86f338051a991f6f43976e0b65956da8
 replaces="calligra-krita>=0"
 
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/kross/template b/srcpkgs/kross/template
index 741e8e089af..ff94cb31dad 100644
--- a/srcpkgs/kross/template
+++ b/srcpkgs/kross/template
@@ -15,9 +15,9 @@ homepage="https://projects.kde.org/projects/frameworks/kross"
 distfiles="${KDE_SITE}/frameworks/${version%.*}/portingAids/${pkgname}-${version}.tar.xz"
 checksum=2f5a79a2097f84bfd2033ca183abdbf6626f6e5dc2c6f781c312f15c97dace33
 
-case "$XBPS_TARGET_MACHINE" in
-	armv6l-musl) makedepends+=" libatomic-devel";;
-esac
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+fi
 
 kross-devel_package() {
 	short_desc+=" - development"
diff --git a/srcpkgs/kscreen/template b/srcpkgs/kscreen/template
index f752f82d531..ca514afb9ea 100644
--- a/srcpkgs/kscreen/template
+++ b/srcpkgs/kscreen/template
@@ -1,6 +1,6 @@
 # Template file for 'kscreen'
 pkgname=kscreen
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,8 +13,8 @@ short_desc="KDE screen management software"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://projects.kde.org/projects/plasma/kscreen"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=cd3413c117b03710284533534852c53e2a6229b35645e057beded70b26bbbe15
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=dc0d61e46189d0f76d33a92c1253d7d2f7d7f2d0043d5e411a5a067915d0f5e4
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"
diff --git a/srcpkgs/kscreenlocker/template b/srcpkgs/kscreenlocker/template
index 164834973a5..cae5df8f034 100644
--- a/srcpkgs/kscreenlocker/template
+++ b/srcpkgs/kscreenlocker/template
@@ -1,6 +1,6 @@
 # Template file for 'kscreenlocker'
 pkgname=kscreenlocker
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,8 +12,8 @@ short_desc="KDE Library and components for secure lock screen architecture"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2.0-or-later"
 homepage="https://projects.kde.org/projects/plasma/kscreenlocker"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=1bce2627038a41c1b682f7530a3c5f6766ecf834b3d62fbd10d6e90ebc519348
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=8a4e093c4185f1343675bd7fb04725b50392e718e6692967c5fb551086f18c7b
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" wayland-devel"
diff --git a/srcpkgs/ksshaskpass/template b/srcpkgs/ksshaskpass/template
index 747ca3a32e5..0719064c6e9 100644
--- a/srcpkgs/ksshaskpass/template
+++ b/srcpkgs/ksshaskpass/template
@@ -1,6 +1,6 @@
 # Template file for 'ksshaskpass'
 pkgname=ksshaskpass
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -11,5 +11,5 @@ short_desc="KDE ssh-add helper"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2.0-or-later"
 homepage="https://projects.kde.org/projects/plasma/ksshaskpass"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=ad8592f1d97b818225fb94c3cc356e75f987b17ecab5b84a7ff9a552b0eb179b
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=57d7792f66ffa0df835fcbb5e7c1411c289157a6e0e3cd4be16f81fb4733afea
diff --git a/srcpkgs/ksysguard/template b/srcpkgs/ksysguard/template
index c27120f207d..b9236f72800 100644
--- a/srcpkgs/ksysguard/template
+++ b/srcpkgs/ksysguard/template
@@ -1,6 +1,6 @@
 # Template file for 'ksysguard'
 pkgname=ksysguard
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,5 +12,5 @@ short_desc="KDE program to monitor various elements of your system"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2.0-or-later, GFDL-1.2"
 homepage="https://projects.kde.org/projects/plasma/ksysguard"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=b6a2c6d01b7363a0343d18f248178923e5b7ee9b9dd761826d9f8c50a4ba9bf1
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=2c9fdd60ff76f4fbfd96b3d5862fe42a9bc0c7cb6b795472eadcda75d2889777
diff --git a/srcpkgs/kubernetes/template b/srcpkgs/kubernetes/template
index 9430b0a2edb..2b77f36b9c5 100644
--- a/srcpkgs/kubernetes/template
+++ b/srcpkgs/kubernetes/template
@@ -1,6 +1,6 @@
 # Template file for 'kubernetes'
 pkgname=kubernetes
-version=1.17.3
+version=1.17.4
 revision=1
 archs="x86_64* ppc64le*"
 build_style=go
@@ -12,7 +12,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Apache-2.0"
 homepage="http://kubernetes.io"
 distfiles="https://$go_import_path/archive/v$version.tar.gz"
-checksum=e28c1aaac0bc155ffb6ea7fba7ef1e156c56f81664d60f5eccb1148a714c91a9
+checksum=b61a6eb3bd5251884f34853cc51aa31c6680e7e476268fe06eb33f3d95294f62
 nocross=yes
 system_accounts="kube"
 make_dirs="/var/lib/kubelet 0755 kube kube"
diff --git a/srcpkgs/kwallet-pam/template b/srcpkgs/kwallet-pam/template
index e43eb79ac06..4783c18fa80 100644
--- a/srcpkgs/kwallet-pam/template
+++ b/srcpkgs/kwallet-pam/template
@@ -1,6 +1,6 @@
 # Template file for 'kwallet-pam'
 pkgname=kwallet-pam
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools extra-cmake-modules"
@@ -10,5 +10,5 @@ short_desc="KWallet PAM integration"
 maintainer="John <johnz@posteo.net>"
 license="LGPL-2.1-or-later"
 homepage="https://projects.kde.org/projects/plasma/kwallet-pam"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=9f2bf284bde5c4f4518beac585ae05916656a9fd8d6d557dcf18f60aa386f705
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=dcdfd4d699e0afe4d5f2193366b8e0c9cb9b7fe01fa5481203d1eac6f66e91eb
diff --git a/srcpkgs/kwayland-integration/template b/srcpkgs/kwayland-integration/template
index 98ebb7237ee..a4db28e6107 100644
--- a/srcpkgs/kwayland-integration/template
+++ b/srcpkgs/kwayland-integration/template
@@ -1,6 +1,6 @@
 # Template file for 'kwayland-integration'
 pkgname=kwayland-integration
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -10,5 +10,5 @@ short_desc="Integration plugins for Kwayland"
 maintainer="John <johnz@posteo.net>"
 license="LGPL-2.1-or-later"
 homepage="https://projects.kde.org/projects/plasma/kwayland-integration"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=2fbebc90100d30e09d68066922e1154b1012059268694d1ad3cc0a4f49759369
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=81ffda6822ceff6c241a84a5fac7643e0c42edf880810de84247fffcb3835950
diff --git a/srcpkgs/kwin/template b/srcpkgs/kwin/template
index c54770ae5eb..1d901a933be 100644
--- a/srcpkgs/kwin/template
+++ b/srcpkgs/kwin/template
@@ -1,6 +1,6 @@
 # Template file for 'kwin'
 pkgname=kwin
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,8 +14,8 @@ short_desc="KDE Window manager"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2.0-or-later"
 homepage="https://projects.kde.org/projects/plasma/kwin"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=e2dceee95fdb74ab1cfca4912731c20c9ff363d20b8f1872185eefa4a4ee69a4
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=693a740976b46aa9fbdb68283b5c887aca70f9f96a357a766fab7a942b5a0d2f
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-qmake qt5-host-tools kcoreaddons kconfig"
diff --git a/srcpkgs/kwrited/template b/srcpkgs/kwrited/template
index 87600cdf317..36f2958235d 100644
--- a/srcpkgs/kwrited/template
+++ b/srcpkgs/kwrited/template
@@ -1,6 +1,6 @@
 # Template file for 'kwrited'
 pkgname=kwrited
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -10,5 +10,5 @@ short_desc="KDE daemon listening for wall and write messages"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2.0-or-later"
 homepage="https://projects.kde.org/projects/plasma/kwrited"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=c536867864ea04aa4a214cedc12785c140cf9d915c104c80b021d27f4776f1b3
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=ac8f45fbec8b11dd9c56d58c72dd3bb580d7791088c4f6c71522619dd74ff531
diff --git a/srcpkgs/laditools/template b/srcpkgs/laditools/template
index dbf50d171f2..88e45ee722c 100644
--- a/srcpkgs/laditools/template
+++ b/srcpkgs/laditools/template
@@ -8,7 +8,7 @@ pycompile_module="laditools"
 hostmakedepends="python-distutils-extra intltool librsvg-utils"
 depends="ladish jack gtk+3 python-gobject python-dbus python-enum34 python-xdg vte3"
 short_desc="Linux Audio Desktop Integration Tools"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/alessio/laditools"
 distfiles="${homepage}/archive/v${version}.tar.gz"
diff --git a/srcpkgs/leatherman/template b/srcpkgs/leatherman/template
index a5d9d9dddd7..cf8785bcd17 100644
--- a/srcpkgs/leatherman/template
+++ b/srcpkgs/leatherman/template
@@ -1,7 +1,7 @@
 # Template file for 'leatherman'
 # Note: always revbump cpp-hocon when updating as it links against this static lib
 pkgname=leatherman
-version=1.10.0
+version=1.11.0
 revision=1
 build_style=cmake
 hostmakedepends="pkg-config"
@@ -11,6 +11,6 @@ maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
 license="Apache-2.0"
 homepage="https://github.com/puppetlabs/leatherman"
 distfiles="https://github.com/puppetlabs/leatherman/archive/${version}.tar.gz>${pkgname}-${version}.tar.gz"
-checksum=b65eb0157600c1610a33061524da187f8e7abfbc1f7a7c8d7b7f712a051f2ef6
+checksum=38fe9a272fec824c503a9dc91b79cfe6e05b868e55fba9977de9baff5ad1be7e
 
 CXXFLAGS+=" -Wno-ignored-qualifiers -Wno-class-memaccess -Wno-catch-value -Wno-deprecated-copy"
diff --git a/srcpkgs/libcbor/template b/srcpkgs/libcbor/template
index 3b9419bf313..db1c7fce88a 100644
--- a/srcpkgs/libcbor/template
+++ b/srcpkgs/libcbor/template
@@ -1,6 +1,6 @@
 # Template file for 'libcbor'
 pkgname=libcbor
-version=0.6.0
+version=0.6.1
 revision=1
 build_style=cmake
 make_build_args="cbor_shared"
@@ -9,7 +9,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://github.com/PJK/libcbor"
 distfiles="https://github.com/PJK/libcbor/archive/v${version}.tar.gz"
-checksum=ad97dfe6462a28956be38c924a5a557acf303d8454ca121e02150a5b87e03ee7
+checksum=19309b84d4d88ae1179f3686bd246d977710801c1603915c51f618ba76727e94
 
 post_install() {
 	vlicense LICENSE.md
diff --git a/srcpkgs/libffi/template b/srcpkgs/libffi/template
index df1f7e2490d..c0bf106962a 100644
--- a/srcpkgs/libffi/template
+++ b/srcpkgs/libffi/template
@@ -6,7 +6,7 @@ build_style=gnu-configure
 configure_args="--includedir=/usr/include --with-pic"
 checkdepends="dejagnu"
 short_desc="Library supporting Foreign Function Interfaces"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="q66 <daniel@octaforge.org>"
 license="MIT"
 homepage="http://sourceware.org/libffi"
 distfiles="ftp://sourceware.org/pub/$pkgname/$pkgname-$version.tar.gz"
diff --git a/srcpkgs/libfido2/template b/srcpkgs/libfido2/template
index e11d82556ce..5260ac08c22 100644
--- a/srcpkgs/libfido2/template
+++ b/srcpkgs/libfido2/template
@@ -1,7 +1,7 @@
 # Template file for 'libfido2'
 pkgname=libfido2
 version=1.3.1
-revision=2
+revision=3
 build_style=cmake
 hostmakedepends="pkg-config"
 makedepends="libcbor-devel libressl-devel eudev-libudev-devel"
diff --git a/srcpkgs/libgdata/template b/srcpkgs/libgdata/template
index 439aa569041..870a1633c70 100644
--- a/srcpkgs/libgdata/template
+++ b/srcpkgs/libgdata/template
@@ -1,11 +1,11 @@
 # Template file for 'libgdata'
 pkgname=libgdata
-version=0.17.9
-revision=4
+version=0.17.12
+revision=1
 build_helper="gir"
-build_style=gnu-configure
-configure_args="--disable-static $(vopt_enable gir introspection)
- $(vopt_enable vala)"
+build_style=meson
+configure_args="-Dintrospection=$(vopt_if gir true false)
+ -Dvapi=$(vopt_if vala true false) -Dgtk_doc=false"
 hostmakedepends="pkg-config flex intltool glib-devel $(vopt_if vala vala)"
 makedepends="json-glib-devel gtk+3-devel uhttpmock-devel liboauth-devel
  gcr-devel gnome-online-accounts-devel"
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/libgdata"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=85c4f7674c0098ffaf060ae01b6b832cb277b3673d54ace3bdedaad6b127453a
+checksum=a0fd6f8820e8bae019c1f6ffab5af7fcd6d7f147915bb968b56df3ad61b42318
 
 build_options="gir vala"
 build_options_default="gir vala"
@@ -29,7 +29,6 @@ libgdata-devel_package() {
 	pkg_install() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
-		vmove usr/share/gtk-doc
 		vmove "usr/lib/*.so"
 		if [ "$build_option_gir" ]; then
 			vmove usr/share/gir-1.0
diff --git a/srcpkgs/libgnome-games-support/template b/srcpkgs/libgnome-games-support/template
index bf71cdf8a2d..28fc3536fba 100644
--- a/srcpkgs/libgnome-games-support/template
+++ b/srcpkgs/libgnome-games-support/template
@@ -1,6 +1,6 @@
 # Template file for 'libgnome-games-support'
 pkgname=libgnome-games-support
-version=1.6.0.1
+version=1.6.1
 revision=1
 build_style=meson
 hostmakedepends="intltool pkg-config gobject-introspection vala"
@@ -9,8 +9,8 @@ short_desc="GNOME games shared code"
 maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
 license="GPL-3.0-or-later"
 homepage="https://git.gnome.org/browse/libgnome-games-support/"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*.*}/${pkgname}-${version}.tar.xz"
-checksum=a82536edc22c0d1c4fa4247ae2dfed5d6bdf63f0df9c088167c392d78a9c2e76
+distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=fb686af62e24dc33f26c581aa019fcdf3605787dd76cb59ac99a8a34d1b808bf
 
 libgnome-games-support-devel_package() {
 	short_desc+=" - development files"
diff --git a/srcpkgs/libguestfs/template b/srcpkgs/libguestfs/template
index 7953ce456c2..8a4cc00653b 100644
--- a/srcpkgs/libguestfs/template
+++ b/srcpkgs/libguestfs/template
@@ -1,6 +1,6 @@
 # Template file for 'libguestfs'
 pkgname=libguestfs
-version=1.40.2
+version=1.42.0
 revision=1
 _version_short=${version%.*}
 build_style=gnu-configure
@@ -22,7 +22,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="GPL-2"
 homepage="http://libguestfs.org"
 distfiles="http://libguestfs.org/download/${_version_short}-stable/${pkgname}-${version}.tar.gz"
-checksum=ad6562c48c38e922a314cb45a90996843d81045595c4917f66b02a6c2dfe8058
+checksum=4fee192cf3aaa597f142afb21fa2d7f380fdabcf34d054e37090163e4a74f024
 
 conf_files="etc/libguestfs-tools.conf
  etc/xdg/virt-builder/repos.d/libguestfs.conf
diff --git a/srcpkgs/libkscreen/template b/srcpkgs/libkscreen/template
index 2bbf5fa967b..496a88cacf3 100644
--- a/srcpkgs/libkscreen/template
+++ b/srcpkgs/libkscreen/template
@@ -1,6 +1,6 @@
 # Template file for 'libkscreen'
 pkgname=libkscreen
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -10,8 +10,8 @@ short_desc="KDE screen management software"
 maintainer="John <johnz@posteo.net>"
 license="LGPL-2.1-or-later"
 homepage="https://projects.kde.org/projects/extragear/libs/libkscreen"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=28f94f84570a5e3d57b4620c12c640622c2ee757c198e310c64e0b1dc68f66e5
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=c42077f927a087744a4619384f2784d117c4d8329e0335d718bb2afa3af68436
 
 libkscreen-devel_package() {
 	short_desc+=" - development"
diff --git a/srcpkgs/libksysguard/template b/srcpkgs/libksysguard/template
index 72d0cf50cf8..2eb82b12b82 100644
--- a/srcpkgs/libksysguard/template
+++ b/srcpkgs/libksysguard/template
@@ -1,7 +1,7 @@
 # Template file for 'libksysguard'
 pkgname=libksysguard
-version=5.18.3
-revision=2
+version=5.18.4.1
+revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
 hostmakedepends="extra-cmake-modules gettext kauth qt5-host-tools qt5-qmake"
@@ -11,8 +11,8 @@ short_desc="KDE libksysguard"
 maintainer="John <johnz@posteo.net>"
 license="LGPL-2.1-or-later"
 homepage="https://projects.kde.org/projects/plasma/libksysguard"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=d46113b835cfa7561c7ebb1be5ae89200196befe77c9a53981b18141da381f81
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=357be91db541876fa257b9be903484beb6577502a05f1610480ed0b198d16824
 
 build_options="webengine"
 
diff --git a/srcpkgs/libmypaint/template b/srcpkgs/libmypaint/template
index 4f5ade9ca85..bdb0a2e8d94 100644
--- a/srcpkgs/libmypaint/template
+++ b/srcpkgs/libmypaint/template
@@ -1,17 +1,17 @@
-# Template build file for 'libmypaint'
+# Template file for 'libmypaint'
 pkgname=libmypaint
-version=1.3.0
-revision=2
+version=1.5.1
+revision=1
 build_style=gnu-configure
 configure_args="--disable-gegl"
 hostmakedepends="intltool pkg-config $(vopt_if gir gobject-introspection)"
 makedepends="json-c-devel glib-devel json-glib-devel"
 short_desc="MyPaint brush engine library"
-maintainer="Kartik S <kartik.ynwa@gmail.com>"
+maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>"
 license="ISC"
 homepage="https://github.com/mypaint/libmypaint"
 distfiles="https://github.com/mypaint/libmypaint/releases/download/v${version}/libmypaint-${version}.tar.xz"
-checksum=6a07d9d57fea60f68d218a953ce91b168975a003db24de6ac01ad69dcc94a671
+checksum=aef8150a0c84ce2ff6fb24de8d5ffc564845d006f8bad7ed84ee32ed1dd90c2b
 
 build_options="gir"
 build_options_default="gir"
diff --git a/srcpkgs/liborcus/template b/srcpkgs/liborcus/template
index 4324e57eb97..11fe4ea1995 100644
--- a/srcpkgs/liborcus/template
+++ b/srcpkgs/liborcus/template
@@ -1,6 +1,6 @@
 # Template file for 'liborcus'
 pkgname=liborcus
-version=0.15.3
+version=0.15.4
 revision=1
 build_style=gnu-configure
 hostmakedepends="automake libtool pkg-config python3"
@@ -10,7 +10,7 @@ maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
 license="MPL-2.0"
 homepage="https://gitlab.com/orcus/orcus"
 distfiles="http://kohei.us/files/orcus/src/liborcus-${version}.tar.xz"
-checksum=3a6d50127937f2347b145c5ca3e9cf9401421c09e004d535a94ed8b235b6eb91
+checksum=b02173c1787373fa728fdaad1b9658184dbcefefcc23c3afcf5400571282e512
 replaces="liborcus11>=0"
 
 pre_configure() {
diff --git a/srcpkgs/libpst/template b/srcpkgs/libpst/template
index 934dbe81845..073f6eb5dee 100644
--- a/srcpkgs/libpst/template
+++ b/srcpkgs/libpst/template
@@ -1,6 +1,6 @@
 # Template file for 'libpst'
 pkgname=libpst
-version=0.6.74
+version=0.6.75
 revision=1
 build_style=gnu-configure
 configure_args="--enable-libpst-shared --disable-python"
@@ -11,7 +11,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="GPL-2.0-or-later"
 homepage="http://www.five-ten-sg.com/libpst/"
 distfiles="http://www.five-ten-sg.com/libpst/packages/libpst-${version}.tar.gz"
-checksum=f787dadce74a9578939ab54babb3f3f0086808cdee2370d7faac9e1fad44fd37
+checksum=4ca98fed8ba208d902c954d82eaf2bf5e071c609df695ec4eb34af110f719987
 
 libpst-devel_package() {
 	short_desc+=" - development files"
diff --git a/srcpkgs/libsigrok/patches/fix_doxygen.patch b/srcpkgs/libsigrok/patches/fix_doxygen.patch
deleted file mode 100644
index 727e8e92cd7..00000000000
--- a/srcpkgs/libsigrok/patches/fix_doxygen.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 2da97803e653b814db3a42b3b749953368932cb6 Mon Sep 17 00:00:00 2001
-From: Gerhard Sittig <gerhard.sittig@gmx.net>
-Date: Sun, 6 Oct 2019 10:08:09 +0200
-Subject: [PATCH 1/1] build: unbreak C++ binding compilation with newer Doxygen
- (1.8.16)
-
-Doxygen version 1.8.16 introduced an issue which breaks the compilation
-of sigrok's C++ binding (https://github.com/doxygen/doxygen/issues/7190).
-Don't set the FILE_PATTERNS variable at all, instead of assigning an
-empty value. This resolves bug #1422.
----
- Doxyfile | 6 +++++-
- 1 file changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/Doxyfile b/Doxyfile
-index 252e504e..76f410a0 100644
---- a/Doxyfile
-+++ b/Doxyfile
-@@ -763,7 +763,11 @@ INPUT_ENCODING         = UTF-8
- # *.md, *.mm, *.dox, *.py, *.f90, *.f, *.for, *.tcl, *.vhd, *.vhdl, *.ucf,
- # *.qsf, *.as and *.js.
- 
--FILE_PATTERNS          =
-+# BEWARE! DON'T set the variable to an empty value. Don't set the variable
-+# at all instead. See https://github.com/doxygen/doxygen/issues/7190 and
-+# https://sigrok.org/bugzilla/show_bug.cgi?id=1422 (can get reverted when
-+# the Doxygen version which causes the issue no longer is used in the wild).
-+## FILE_PATTERNS          =
- 
- # The RECURSIVE tag can be used to specify whether or not subdirectories should
- # be searched for input files as well.
--- 
-2.24.0.rc2
diff --git a/srcpkgs/libsigrok/template b/srcpkgs/libsigrok/template
index e043796c3f2..87939ce82fa 100644
--- a/srcpkgs/libsigrok/template
+++ b/srcpkgs/libsigrok/template
@@ -1,7 +1,7 @@
 # Template file for 'libsigrok'
 pkgname=libsigrok
-version=0.5.1
-revision=2
+version=0.5.2
+revision=1
 build_style=gnu-configure
 hostmakedepends="pkg-config doxygen python3"
 makedepends="glib-devel libzip-devel glibmm-devel libserialport-devel
@@ -11,8 +11,7 @@ maintainer="lemmi <lemmi@nerd2nerd.org>"
 license="GPL-3.0-or-later"
 homepage="https://sigrok.org/"
 distfiles="https://sigrok.org/download/source/${pkgname}/${pkgname}-${version}.tar.gz"
-checksum=e40fde7af98d29e922e9d3cbe0a6c0569889153fc31e47b8b1afe4d846292b9c
-patch_args="-Np1"
+checksum=4d341f90b6220d3e8cb251dacf726c41165285612248f2c52d15df4590a1ce3c
 
 case $XBPS_TARGET_MACHINE in
 	i686*|x86_64*|ppc64*) makedepends+=" libieee1284-devel";;
diff --git a/srcpkgs/libsoup/patches/fix-gir-cross.patch b/srcpkgs/libsoup/patches/fix-gir-cross.patch
deleted file mode 100644
index fbd01e72f50..00000000000
--- a/srcpkgs/libsoup/patches/fix-gir-cross.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/meson.build b/meson.build
-index a979362..9059918 100644
---- meson.build
-+++ meson.build
-@@ -269,7 +269,7 @@ enable_gnome = get_option('gnome') and host_machine.system() != 'windows'
- # FIXME: once we start to require meson 0.49.0+ and gnome-introspection 1.58.1+
- # the we can enable the introspection even for the static build. See
- # https://github.com/mesonbuild/meson/pull/4478.
--enable_introspection = get_option('introspection') and find_program('g-ir-scanner', required: false).found() and not meson.is_cross_build() and not is_static_library
-+enable_introspection = get_option('introspection') and find_program('g-ir-scanner', required: false).found() and not is_static_library
- 
- ############
- # Vala API #
diff --git a/srcpkgs/libsoup/template b/srcpkgs/libsoup/template
index a730cb72339..ab49a0b0ac7 100644
--- a/srcpkgs/libsoup/template
+++ b/srcpkgs/libsoup/template
@@ -1,22 +1,24 @@
 # Template file for 'libsoup'
 pkgname=libsoup
-version=2.66.4
-revision=1
+version=2.68.4
+revision=2
 build_style=meson
 build_helper="gir"
-configure_args="-Dgssapi=false -Dintrospection=$(vopt_if gir true false)
- -Dvapi=$(vopt_if vala true false)"
-hostmakedepends="gettext-devel glib-devel pkg-config $(vopt_if vala 'vala')"
+configure_args="-Dgssapi=disabled -Dntlm=disabled
+ -Dintrospection=$(vopt_if gir enabled disabled)
+ -Dvapi=$(vopt_if vala enabled disabled) -Dtls_check=false"
+hostmakedepends="gettext-devel glib-devel pkg-config gettext
+ $(vopt_if vala 'vala')"
 makedepends="libglib-devel libxml2-devel sqlite-devel libpsl-devel
- $(vopt_if vala 'vala-devel')"
+ brotli-devel $(vopt_if vala 'vala-devel')"
 depends="glib-networking"
 short_desc="HTTP library implementation in C"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/libsoup"
-changelog="https://raw.githubusercontent.com/GNOME/libsoup/gnome-3-28/NEWS"
+changelog="https://raw.githubusercontent.com/GNOME/libsoup/gnome-3-36/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=8308984f1eee1c4f8c113a9c1763b2b22d981bd811b0cc82a9f3f1aa63228779
+checksum=2d50b12922cc516ab6a7c35844d42f9c8a331668bbdf139232743d82582b3294
 
 # Package build options
 build_options="gir vala"
diff --git a/srcpkgs/lilypond-doc/template b/srcpkgs/lilypond-doc/template
index 28517dd8d7a..55a3ddd9a2b 100644
--- a/srcpkgs/lilypond-doc/template
+++ b/srcpkgs/lilypond-doc/template
@@ -1,6 +1,6 @@
 # Template file for 'lilypond-doc'
 pkgname=lilypond-doc
-version=2.19.84.1
+version=2.20.0.1
 revision=1
 archs=noarch
 create_wrksrc=yes
@@ -9,7 +9,7 @@ maintainer="newbluemoon <blaumolch@mailbox.org>"
 license="GPL-3.0-or-later, GFDL-1.3-or-later"
 homepage="http://lilypond.org/"
 distfiles="http://lilypond.org/downloads/binaries/documentation/lilypond-${version%.*}-${version##*.}.documentation.tar.bz2"
-checksum=d6007a1d2e6d4e63ab0fd072e7126274323d18cdbc4e62057946b7903eb7913f
+checksum=a70e28cd9238b5e0e2deebeca19706d65a3ec3b6b874b6b5f0e73b486962aceb
 
 do_install() {
 	vmkdir usr
diff --git a/srcpkgs/lilypond/template b/srcpkgs/lilypond/template
index b7fc2f0da79..12432742aae 100644
--- a/srcpkgs/lilypond/template
+++ b/srcpkgs/lilypond/template
@@ -1,6 +1,6 @@
 # Template file for 'lilypond'
 pkgname=lilypond
-version=2.19.84
+version=2.20.0
 revision=1
 _tlversion=2019
 build_wrksrc="build"
@@ -16,8 +16,8 @@ short_desc="Music engraving program"
 maintainer="newbluemoon <blaumolch@mailbox.org>"
 license="GPL-3.0-or-later, GFDL-1.3-or-later"
 homepage="http://lilypond.org/"
-distfiles="http://lilypond.org/downloads/sources/v2.19/lilypond-${version}.tar.gz"
-checksum=94dcc66447f24966f28eda72c79e1ec16143b8ea4a537cc9f97d017cc0c0dd11
+distfiles="http://lilypond.org/downloads/sources/v2.20/lilypond-${version}.tar.gz"
+checksum=595901323fbc88d3039ca4bdbc2d8c5ce46b182edcb3ea9c0940eba849bba661
 
 if [ -n "${CROSS_BUILD}" ]; then
 	# needs guile-config-1.8 and python-config
@@ -48,3 +48,8 @@ do_build() {
 	source /etc/profile.d/texlive.sh
 	make ${makejobs} ${make_build_args} ${make_build_target}
 }
+
+post_install() {
+	vmkdir usr/share/vim
+	mv $DESTDIR/usr/share/lilypond/${version}/vim $DESTDIR/usr/share/vim/vim82
+}
diff --git a/srcpkgs/linit/template b/srcpkgs/linit/template
index 0674f85f3bd..b4a22ba5d87 100644
--- a/srcpkgs/linit/template
+++ b/srcpkgs/linit/template
@@ -7,7 +7,7 @@ make_dirs="
  /etc/linit 0750 root root
  /usr/libexec/linit 0750 root root"
 short_desc="Strictly functional init system for Linux"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="BSD-2-Clause"
 homepage="https://gitlab.com/chinstrap/linit"
 distfiles="${homepage}/-/archive/${version}/${pkgname}-${version}.tar.gz"
diff --git a/srcpkgs/linux4.19/files/arm64-dotconfig b/srcpkgs/linux4.19/files/arm64-dotconfig
index 21ff83d1960..3f64837d661 100644
--- a/srcpkgs/linux4.19/files/arm64-dotconfig
+++ b/srcpkgs/linux4.19/files/arm64-dotconfig
@@ -1,13 +1,13 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm64 4.19.87 Kernel Configuration
+# Linux/arm64 4.19.112 Kernel Configuration
 #
 
 #
-# Compiler: aarch64-linux-gnu-gcc (GCC) 9.2.0
+# Compiler: gcc (GCC) 9.3.0
 #
 CONFIG_CC_IS_GCC=y
-CONFIG_GCC_VERSION=90200
+CONFIG_GCC_VERSION=90300
 CONFIG_CLANG_VERSION=0
 CONFIG_CC_HAS_ASM_GOTO=y
 CONFIG_IRQ_WORK=y
@@ -349,7 +349,8 @@ CONFIG_PCIE_IPROC_PLATFORM=y
 CONFIG_PCIE_IPROC_MSI=y
 # CONFIG_PCI_HOST_THUNDER_PEM is not set
 # CONFIG_PCI_HOST_THUNDER_ECAM is not set
-# CONFIG_PCIE_ROCKCHIP_HOST is not set
+CONFIG_PCIE_ROCKCHIP=y
+CONFIG_PCIE_ROCKCHIP_HOST=m
 CONFIG_PCIE_MEDIATEK=y
 # CONFIG_PCIE_MOBIVEIL is not set
 
@@ -3405,6 +3406,7 @@ CONFIG_INPUT_UINPUT=m
 # CONFIG_INPUT_PCF8574 is not set
 CONFIG_INPUT_PWM_BEEPER=m
 CONFIG_INPUT_PWM_VIBRA=m
+# CONFIG_INPUT_RK805_PWRKEY is not set
 CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
 # CONFIG_INPUT_ADXL34X is not set
 # CONFIG_INPUT_IMS_PCU is not set
@@ -3683,7 +3685,7 @@ CONFIG_I2C_PXA=m
 # CONFIG_I2C_PXA_SLAVE is not set
 CONFIG_I2C_QUP=y
 # CONFIG_I2C_RIIC is not set
-# CONFIG_I2C_RK3X is not set
+CONFIG_I2C_RK3X=y
 # CONFIG_I2C_SH_MOBILE is not set
 CONFIG_I2C_SIMTEC=m
 CONFIG_I2C_SPRD=y
@@ -3809,6 +3811,7 @@ CONFIG_PINCTRL_AMD=y
 CONFIG_PINCTRL_ROCKCHIP=y
 CONFIG_PINCTRL_SINGLE=y
 CONFIG_PINCTRL_SX150X=y
+# CONFIG_PINCTRL_RK805 is not set
 # CONFIG_PINCTRL_OWL is not set
 CONFIG_PINCTRL_BCM2835=y
 CONFIG_PINCTRL_IPROC_GPIO=y
@@ -4245,7 +4248,7 @@ CONFIG_CPU_THERMAL=y
 CONFIG_THERMAL_EMULATION=y
 CONFIG_HISI_THERMAL=y
 # CONFIG_QORIQ_THERMAL is not set
-# CONFIG_ROCKCHIP_THERMAL is not set
+CONFIG_ROCKCHIP_THERMAL=m
 # CONFIG_RCAR_THERMAL is not set
 # CONFIG_RCAR_GEN3_THERMAL is not set
 # CONFIG_ARMADA_THERMAL is not set
@@ -4428,7 +4431,7 @@ CONFIG_MFD_SPMI_PMIC=y
 # CONFIG_MFD_RDC321X is not set
 # CONFIG_MFD_RT5033 is not set
 # CONFIG_MFD_RC5T583 is not set
-# CONFIG_MFD_RK808 is not set
+CONFIG_MFD_RK808=y
 # CONFIG_MFD_RN5T618 is not set
 CONFIG_MFD_SEC_CORE=y
 # CONFIG_MFD_SI476X_CORE is not set
@@ -4488,7 +4491,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=y
 # CONFIG_REGULATOR_BD9571MWV is not set
 # CONFIG_REGULATOR_DA9210 is not set
 # CONFIG_REGULATOR_DA9211 is not set
-# CONFIG_REGULATOR_FAN53555 is not set
+CONFIG_REGULATOR_FAN53555=y
 CONFIG_REGULATOR_GPIO=y
 CONFIG_REGULATOR_HI655X=y
 # CONFIG_REGULATOR_ISL9305 is not set
@@ -4514,6 +4517,7 @@ CONFIG_REGULATOR_PWM=y
 CONFIG_REGULATOR_QCOM_RPM=y
 CONFIG_REGULATOR_QCOM_SMD_RPM=m
 CONFIG_REGULATOR_QCOM_SPMI=y
+CONFIG_REGULATOR_RK808=y
 # CONFIG_REGULATOR_S2MPA01 is not set
 CONFIG_REGULATOR_S2MPS11=y
 # CONFIG_REGULATOR_S5M8767 is not set
@@ -6360,7 +6364,7 @@ CONFIG_MMC_DW_EXYNOS=y
 # CONFIG_MMC_DW_HI3798CV200 is not set
 CONFIG_MMC_DW_K3=y
 CONFIG_MMC_DW_PCI=y
-# CONFIG_MMC_DW_ROCKCHIP is not set
+CONFIG_MMC_DW_ROCKCHIP=y
 # CONFIG_MMC_DW_ZX is not set
 # CONFIG_MMC_SH_MMCIF is not set
 CONFIG_MMC_VUB300=m
@@ -6507,6 +6511,7 @@ CONFIG_RTC_DRV_DS1374_WDT=y
 CONFIG_RTC_DRV_DS1672=m
 # CONFIG_RTC_DRV_HYM8563 is not set
 CONFIG_RTC_DRV_MAX6900=m
+CONFIG_RTC_DRV_RK808=m
 CONFIG_RTC_DRV_RS5C372=m
 CONFIG_RTC_DRV_ISL1208=m
 CONFIG_RTC_DRV_ISL12022=m
@@ -6885,6 +6890,7 @@ CONFIG_CLK_SP810=y
 CONFIG_CLK_VEXPRESS_OSC=y
 # CONFIG_CLK_HSDK is not set
 # CONFIG_COMMON_CLK_MAX9485 is not set
+CONFIG_COMMON_CLK_RK808=y
 CONFIG_COMMON_CLK_HI655X=m
 CONFIG_COMMON_CLK_SCPI=y
 # CONFIG_COMMON_CLK_SI5351 is not set
@@ -7153,7 +7159,7 @@ CONFIG_SYSC_R8A77995=y
 CONFIG_RST_RCAR=y
 CONFIG_SYSC_RCAR=y
 CONFIG_ROCKCHIP_GRF=y
-# CONFIG_ROCKCHIP_PM_DOMAINS is not set
+CONFIG_ROCKCHIP_PM_DOMAINS=y
 CONFIG_SOC_SAMSUNG=y
 CONFIG_EXYNOS_PMU=y
 CONFIG_EXYNOS_PM_DOMAINS=y
@@ -7743,11 +7749,11 @@ CONFIG_PHY_QCOM_UFS=y
 # CONFIG_PHY_RCAR_GEN3_USB2 is not set
 # CONFIG_PHY_RCAR_GEN3_USB3 is not set
 # CONFIG_PHY_ROCKCHIP_DP is not set
-# CONFIG_PHY_ROCKCHIP_EMMC is not set
+CONFIG_PHY_ROCKCHIP_EMMC=y
 # CONFIG_PHY_ROCKCHIP_INNO_USB2 is not set
-# CONFIG_PHY_ROCKCHIP_PCIE is not set
+CONFIG_PHY_ROCKCHIP_PCIE=m
 # CONFIG_PHY_ROCKCHIP_TYPEC is not set
-# CONFIG_PHY_ROCKCHIP_USB is not set
+CONFIG_PHY_ROCKCHIP_USB=m
 CONFIG_PHY_EXYNOS_DP_VIDEO=y
 CONFIG_PHY_EXYNOS_MIPI_VIDEO=y
 # CONFIG_PHY_EXYNOS_PCIE is not set
diff --git a/srcpkgs/linux4.19/template b/srcpkgs/linux4.19/template
index 9fe32de99c8..aaa5272e332 100644
--- a/srcpkgs/linux4.19/template
+++ b/srcpkgs/linux4.19/template
@@ -1,6 +1,6 @@
 # Template file for 'linux4.19'
 pkgname=linux4.19
-version=4.19.112
+version=4.19.113
 revision=1
 wrksrc="linux-${version}"
 short_desc="Linux kernel and modules (${version%.*} series)"
@@ -8,7 +8,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
 homepage="https://www.kernel.org"
 distfiles="https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-${version}.tar.xz"
-checksum=24c2b11cc0ed57a90de776436efc21dd4345583b1a25d92ed49e71031fc73e7a
+checksum=b5a0576d5f7e85aeeba4922fba8d9aa2c2a09cd6f48d07265999b890cf97c0e5
 patch_args="-Np1"
 
 nodebug=yes  # -dbg package is generated below manually
diff --git a/srcpkgs/linux5.4/files/arm64-dotconfig b/srcpkgs/linux5.4/files/arm64-dotconfig
index a93bc92b4b0..909c9349695 100644
--- a/srcpkgs/linux5.4/files/arm64-dotconfig
+++ b/srcpkgs/linux5.4/files/arm64-dotconfig
@@ -1,13 +1,13 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm64 5.4.13 Kernel Configuration
+# Linux/arm64 5.4.27 Kernel Configuration
 #
 
 #
-# Compiler: aarch64-linux-gnu-gcc (GCC) 9.2.0
+# Compiler: aarch64-linux-musl-gcc (GCC) 9.3.0
 #
 CONFIG_CC_IS_GCC=y
-CONFIG_GCC_VERSION=90200
+CONFIG_GCC_VERSION=90300
 CONFIG_CLANG_VERSION=0
 CONFIG_CC_CAN_LINK=y
 CONFIG_CC_HAS_ASM_GOTO=y
@@ -22,7 +22,6 @@ CONFIG_THREAD_INFO_IN_TASK=y
 #
 CONFIG_INIT_ENV_ARG_LIMIT=32
 # CONFIG_COMPILE_TEST is not set
-# CONFIG_HEADER_TEST is not set
 CONFIG_LOCALVERSION="_1"
 # CONFIG_LOCALVERSION_AUTO is not set
 CONFIG_BUILD_SALT=""
@@ -488,7 +487,7 @@ CONFIG_DT_IDLE_STATES=y
 # ARM CPU Idle Drivers
 #
 CONFIG_ARM_CPUIDLE=y
-# CONFIG_ARM_PSCI_CPUIDLE is not set
+CONFIG_ARM_PSCI_CPUIDLE=y
 # end of ARM CPU Idle Drivers
 # end of CPU Idle
 
@@ -1980,7 +1979,8 @@ CONFIG_PCIE_ALTERA=y
 CONFIG_PCIE_ALTERA_MSI=y
 # CONFIG_PCI_HOST_THUNDER_PEM is not set
 # CONFIG_PCI_HOST_THUNDER_ECAM is not set
-# CONFIG_PCIE_ROCKCHIP_HOST is not set
+CONFIG_PCIE_ROCKCHIP=y
+CONFIG_PCIE_ROCKCHIP_HOST=m
 CONFIG_PCIE_MEDIATEK=y
 # CONFIG_PCIE_MOBIVEIL is not set
 
@@ -3698,6 +3698,7 @@ CONFIG_INPUT_UINPUT=m
 # CONFIG_INPUT_PCF8574 is not set
 CONFIG_INPUT_PWM_BEEPER=m
 CONFIG_INPUT_PWM_VIBRA=m
+# CONFIG_INPUT_RK805_PWRKEY is not set
 CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
 # CONFIG_INPUT_ADXL34X is not set
 # CONFIG_INPUT_IMS_PCU is not set
@@ -3994,7 +3995,7 @@ CONFIG_I2C_PXA=m
 # CONFIG_I2C_PXA_SLAVE is not set
 CONFIG_I2C_QUP=y
 # CONFIG_I2C_RIIC is not set
-# CONFIG_I2C_RK3X is not set
+CONFIG_I2C_RK3X=y
 # CONFIG_I2C_SH_MOBILE is not set
 CONFIG_I2C_SIMTEC=m
 CONFIG_I2C_SPRD=y
@@ -4141,6 +4142,7 @@ CONFIG_PINCTRL_ROCKCHIP=y
 CONFIG_PINCTRL_SINGLE=y
 CONFIG_PINCTRL_SX150X=y
 CONFIG_PINCTRL_STMFX=m
+# CONFIG_PINCTRL_RK805 is not set
 CONFIG_PINCTRL_OCELOT=y
 # CONFIG_PINCTRL_OWL is not set
 CONFIG_PINCTRL_BCM2835=y
@@ -4647,7 +4649,7 @@ CONFIG_THERMAL_MMIO=m
 CONFIG_HISI_THERMAL=y
 CONFIG_IMX_THERMAL=m
 # CONFIG_QORIQ_THERMAL is not set
-# CONFIG_ROCKCHIP_THERMAL is not set
+CONFIG_ROCKCHIP_THERMAL=m
 # CONFIG_RCAR_THERMAL is not set
 # CONFIG_RCAR_GEN3_THERMAL is not set
 # CONFIG_ARMADA_THERMAL is not set
@@ -4842,7 +4844,7 @@ CONFIG_MFD_SPMI_PMIC=y
 # CONFIG_MFD_RDC321X is not set
 # CONFIG_MFD_RT5033 is not set
 # CONFIG_MFD_RC5T583 is not set
-# CONFIG_MFD_RK808 is not set
+CONFIG_MFD_RK808=y
 # CONFIG_MFD_RN5T618 is not set
 CONFIG_MFD_SEC_CORE=y
 # CONFIG_MFD_SI476X_CORE is not set
@@ -4911,7 +4913,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=y
 # CONFIG_REGULATOR_BD9571MWV is not set
 # CONFIG_REGULATOR_DA9210 is not set
 # CONFIG_REGULATOR_DA9211 is not set
-# CONFIG_REGULATOR_FAN53555 is not set
+CONFIG_REGULATOR_FAN53555=y
 CONFIG_REGULATOR_GPIO=y
 CONFIG_REGULATOR_HI655X=y
 # CONFIG_REGULATOR_ISL9305 is not set
@@ -4939,6 +4941,7 @@ CONFIG_REGULATOR_PWM=y
 CONFIG_REGULATOR_QCOM_RPM=y
 CONFIG_REGULATOR_QCOM_SMD_RPM=m
 CONFIG_REGULATOR_QCOM_SPMI=y
+CONFIG_REGULATOR_RK808=y
 # CONFIG_REGULATOR_S2MPA01 is not set
 CONFIG_REGULATOR_S2MPS11=y
 # CONFIG_REGULATOR_S5M8767 is not set
@@ -7073,7 +7076,7 @@ CONFIG_MMC_DW_EXYNOS=y
 # CONFIG_MMC_DW_HI3798CV200 is not set
 CONFIG_MMC_DW_K3=y
 CONFIG_MMC_DW_PCI=y
-# CONFIG_MMC_DW_ROCKCHIP is not set
+CONFIG_MMC_DW_ROCKCHIP=y
 # CONFIG_MMC_DW_ZX is not set
 # CONFIG_MMC_SH_MMCIF is not set
 CONFIG_MMC_VUB300=m
@@ -7231,6 +7234,7 @@ CONFIG_RTC_DRV_DS1672=m
 # CONFIG_RTC_DRV_HYM8563 is not set
 CONFIG_RTC_DRV_MAX6900=m
 CONFIG_RTC_DRV_MESON_VRTC=m
+CONFIG_RTC_DRV_RK808=m
 CONFIG_RTC_DRV_RS5C372=m
 CONFIG_RTC_DRV_ISL1208=m
 CONFIG_RTC_DRV_ISL12022=m
@@ -7664,6 +7668,7 @@ CONFIG_CLK_SP810=y
 CONFIG_CLK_VEXPRESS_OSC=y
 # CONFIG_CLK_HSDK is not set
 # CONFIG_COMMON_CLK_MAX9485 is not set
+CONFIG_COMMON_CLK_RK808=y
 CONFIG_COMMON_CLK_HI655X=m
 CONFIG_COMMON_CLK_SCPI=y
 # CONFIG_COMMON_CLK_SI5341 is not set
@@ -8049,7 +8054,7 @@ CONFIG_SYSC_R8A77995=y
 CONFIG_RST_RCAR=y
 CONFIG_SYSC_RCAR=y
 CONFIG_ROCKCHIP_GRF=y
-# CONFIG_ROCKCHIP_PM_DOMAINS is not set
+CONFIG_ROCKCHIP_PM_DOMAINS=y
 CONFIG_SOC_SAMSUNG=y
 CONFIG_EXYNOS_CHIPID=y
 CONFIG_EXYNOS_PMU=y
@@ -8749,12 +8754,12 @@ CONFIG_PHY_QCOM_UFS_14NM=y
 # CONFIG_PHY_RCAR_GEN3_USB2 is not set
 # CONFIG_PHY_RCAR_GEN3_USB3 is not set
 # CONFIG_PHY_ROCKCHIP_DP is not set
-# CONFIG_PHY_ROCKCHIP_EMMC is not set
+CONFIG_PHY_ROCKCHIP_EMMC=y
 CONFIG_PHY_ROCKCHIP_INNO_HDMI=m
 # CONFIG_PHY_ROCKCHIP_INNO_USB2 is not set
-# CONFIG_PHY_ROCKCHIP_PCIE is not set
+CONFIG_PHY_ROCKCHIP_PCIE=m
 # CONFIG_PHY_ROCKCHIP_TYPEC is not set
-# CONFIG_PHY_ROCKCHIP_USB is not set
+CONFIG_PHY_ROCKCHIP_USB=m
 CONFIG_PHY_EXYNOS_DP_VIDEO=y
 CONFIG_PHY_EXYNOS_MIPI_VIDEO=y
 # CONFIG_PHY_EXYNOS_PCIE is not set
@@ -9603,7 +9608,6 @@ CONFIG_FONT_SUPPORT=y
 # CONFIG_FONTS is not set
 CONFIG_FONT_8x8=y
 CONFIG_FONT_8x16=y
-CONFIG_SG_SPLIT=y
 CONFIG_SG_POOL=y
 CONFIG_ARCH_HAS_PMEM_API=y
 CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y
diff --git a/srcpkgs/linux5.4/template b/srcpkgs/linux5.4/template
index e54d704dcc6..4b554766676 100644
--- a/srcpkgs/linux5.4/template
+++ b/srcpkgs/linux5.4/template
@@ -1,6 +1,6 @@
 # Template file for 'linux5.4'
 pkgname=linux5.4
-version=5.4.27
+version=5.4.29
 revision=1
 wrksrc="linux-${version}"
 short_desc="Linux kernel and modules (${version%.*} series)"
@@ -8,7 +8,7 @@ maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-only"
 homepage="https://www.kernel.org"
 distfiles="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-${version}.tar.xz"
-checksum=19b9cd362d647f2529c5ffc02ede52ac6b517eb685481b9cd00f7de3d30dec6b
+checksum=c7d2a4228ca8948a95f04810e136b380dd7c9680a94ebd05f13540c9a1955acb
 patch_args="-Np1"
 
 nodebug=yes  # -dbg package is generated below manually
diff --git a/srcpkgs/linux5.5/files/arm64-dotconfig b/srcpkgs/linux5.5/files/arm64-dotconfig
index 6a28fc5807c..8711c1cfad9 100644
--- a/srcpkgs/linux5.5/files/arm64-dotconfig
+++ b/srcpkgs/linux5.5/files/arm64-dotconfig
@@ -1,10 +1,10 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm64 5.5.9 Kernel Configuration
+# Linux/arm64 5.5.11 Kernel Configuration
 #
 
 #
-# Compiler: aarch64-linux-gnu-gcc (GCC) 9.3.0
+# Compiler: gcc (GCC) 9.3.0
 #
 CONFIG_CC_IS_GCC=y
 CONFIG_GCC_VERSION=90300
@@ -1979,7 +1979,8 @@ CONFIG_PCIE_ALTERA=y
 CONFIG_PCIE_ALTERA_MSI=y
 # CONFIG_PCI_HOST_THUNDER_PEM is not set
 # CONFIG_PCI_HOST_THUNDER_ECAM is not set
-# CONFIG_PCIE_ROCKCHIP_HOST is not set
+CONFIG_PCIE_ROCKCHIP=y
+CONFIG_PCIE_ROCKCHIP_HOST=m
 CONFIG_PCIE_MEDIATEK=y
 # CONFIG_PCIE_MOBIVEIL is not set
 
@@ -2004,8 +2005,10 @@ CONFIG_PCIE_UNIPHIER=y
 #
 # Cadence PCIe controllers support
 #
+CONFIG_PCIE_CADENCE=y
+CONFIG_PCIE_CADENCE_HOST=y
+CONFIG_PCIE_CADENCE_PLAT=y
 CONFIG_PCIE_CADENCE_PLAT_HOST=y
-CONFIG_PCIE_CADENCE_PLAT_EP=y
 # end of Cadence PCIe controllers support
 # end of PCI controller drivers
 
@@ -2828,6 +2831,7 @@ CONFIG_SUNDANCE=m
 CONFIG_NET_VENDOR_FREESCALE=y
 CONFIG_FEC=m
 # CONFIG_FSL_FMAN is not set
+CONFIG_DPAA_ERRATUM_A050385=y
 # CONFIG_FSL_PQ_MDIO is not set
 # CONFIG_FSL_XGMAC_MDIO is not set
 # CONFIG_GIANFAR is not set
@@ -3675,6 +3679,7 @@ CONFIG_INPUT_UINPUT=m
 # CONFIG_INPUT_PCF8574 is not set
 CONFIG_INPUT_PWM_BEEPER=m
 CONFIG_INPUT_PWM_VIBRA=m
+# CONFIG_INPUT_RK805_PWRKEY is not set
 CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
 # CONFIG_INPUT_ADXL34X is not set
 # CONFIG_INPUT_IMS_PCU is not set
@@ -3972,7 +3977,7 @@ CONFIG_I2C_PXA=m
 # CONFIG_I2C_PXA_SLAVE is not set
 CONFIG_I2C_QUP=y
 # CONFIG_I2C_RIIC is not set
-# CONFIG_I2C_RK3X is not set
+CONFIG_I2C_RK3X=y
 # CONFIG_I2C_SH_MOBILE is not set
 CONFIG_I2C_SIMTEC=m
 CONFIG_I2C_SPRD=y
@@ -4120,6 +4125,7 @@ CONFIG_PINCTRL_ROCKCHIP=y
 CONFIG_PINCTRL_SINGLE=y
 CONFIG_PINCTRL_SX150X=y
 CONFIG_PINCTRL_STMFX=m
+# CONFIG_PINCTRL_RK805 is not set
 CONFIG_PINCTRL_OCELOT=y
 # CONFIG_PINCTRL_OWL is not set
 CONFIG_PINCTRL_BCM2835=y
@@ -4635,7 +4641,7 @@ CONFIG_THERMAL_MMIO=m
 CONFIG_HISI_THERMAL=y
 CONFIG_IMX_THERMAL=m
 # CONFIG_QORIQ_THERMAL is not set
-# CONFIG_ROCKCHIP_THERMAL is not set
+CONFIG_ROCKCHIP_THERMAL=m
 # CONFIG_RCAR_THERMAL is not set
 # CONFIG_RCAR_GEN3_THERMAL is not set
 # CONFIG_ARMADA_THERMAL is not set
@@ -4831,7 +4837,7 @@ CONFIG_MFD_SPMI_PMIC=y
 # CONFIG_MFD_RDC321X is not set
 # CONFIG_MFD_RT5033 is not set
 # CONFIG_MFD_RC5T583 is not set
-# CONFIG_MFD_RK808 is not set
+CONFIG_MFD_RK808=y
 # CONFIG_MFD_RN5T618 is not set
 CONFIG_MFD_SEC_CORE=y
 # CONFIG_MFD_SI476X_CORE is not set
@@ -4900,7 +4906,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=y
 # CONFIG_REGULATOR_BD9571MWV is not set
 # CONFIG_REGULATOR_DA9210 is not set
 # CONFIG_REGULATOR_DA9211 is not set
-# CONFIG_REGULATOR_FAN53555 is not set
+CONFIG_REGULATOR_FAN53555=y
 CONFIG_REGULATOR_GPIO=y
 CONFIG_REGULATOR_HI655X=y
 # CONFIG_REGULATOR_ISL9305 is not set
@@ -4928,6 +4934,7 @@ CONFIG_REGULATOR_PWM=y
 CONFIG_REGULATOR_QCOM_RPM=y
 CONFIG_REGULATOR_QCOM_SMD_RPM=m
 CONFIG_REGULATOR_QCOM_SPMI=y
+CONFIG_REGULATOR_RK808=y
 # CONFIG_REGULATOR_S2MPA01 is not set
 CONFIG_REGULATOR_S2MPS11=y
 # CONFIG_REGULATOR_S5M8767 is not set
@@ -7086,7 +7093,7 @@ CONFIG_MMC_DW_EXYNOS=y
 # CONFIG_MMC_DW_HI3798CV200 is not set
 CONFIG_MMC_DW_K3=y
 CONFIG_MMC_DW_PCI=y
-# CONFIG_MMC_DW_ROCKCHIP is not set
+CONFIG_MMC_DW_ROCKCHIP=y
 # CONFIG_MMC_DW_ZX is not set
 # CONFIG_MMC_SH_MMCIF is not set
 CONFIG_MMC_VUB300=m
@@ -7245,6 +7252,7 @@ CONFIG_RTC_DRV_DS1374_WDT=y
 CONFIG_RTC_DRV_DS1672=m
 # CONFIG_RTC_DRV_HYM8563 is not set
 CONFIG_RTC_DRV_MAX6900=m
+CONFIG_RTC_DRV_RK808=m
 CONFIG_RTC_DRV_RS5C372=m
 CONFIG_RTC_DRV_ISL1208=m
 CONFIG_RTC_DRV_ISL12022=m
@@ -7683,6 +7691,7 @@ CONFIG_CLK_SP810=y
 CONFIG_CLK_VEXPRESS_OSC=y
 # CONFIG_CLK_HSDK is not set
 # CONFIG_COMMON_CLK_MAX9485 is not set
+CONFIG_COMMON_CLK_RK808=y
 CONFIG_COMMON_CLK_HI655X=m
 CONFIG_COMMON_CLK_SCPI=y
 # CONFIG_COMMON_CLK_SI5341 is not set
@@ -8077,7 +8086,7 @@ CONFIG_SYSC_R8A77995=y
 CONFIG_RST_RCAR=y
 CONFIG_SYSC_RCAR=y
 CONFIG_ROCKCHIP_GRF=y
-# CONFIG_ROCKCHIP_PM_DOMAINS is not set
+CONFIG_ROCKCHIP_PM_DOMAINS=y
 CONFIG_SOC_SAMSUNG=y
 CONFIG_EXYNOS_CHIPID=y
 CONFIG_EXYNOS_PMU=y
@@ -8785,13 +8794,13 @@ CONFIG_PHY_QCOM_UFS_14NM=y
 # CONFIG_PHY_RCAR_GEN3_USB2 is not set
 # CONFIG_PHY_RCAR_GEN3_USB3 is not set
 # CONFIG_PHY_ROCKCHIP_DP is not set
-# CONFIG_PHY_ROCKCHIP_EMMC is not set
+CONFIG_PHY_ROCKCHIP_EMMC=y
 CONFIG_PHY_ROCKCHIP_INNO_HDMI=m
 # CONFIG_PHY_ROCKCHIP_INNO_USB2 is not set
 # CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY is not set
-# CONFIG_PHY_ROCKCHIP_PCIE is not set
+CONFIG_PHY_ROCKCHIP_PCIE=m
 # CONFIG_PHY_ROCKCHIP_TYPEC is not set
-# CONFIG_PHY_ROCKCHIP_USB is not set
+CONFIG_PHY_ROCKCHIP_USB=m
 CONFIG_PHY_EXYNOS_DP_VIDEO=y
 CONFIG_PHY_EXYNOS_MIPI_VIDEO=y
 # CONFIG_PHY_EXYNOS_PCIE is not set
diff --git a/srcpkgs/linux5.5/template b/srcpkgs/linux5.5/template
index 755c68bf1e8..189af4576d5 100644
--- a/srcpkgs/linux5.5/template
+++ b/srcpkgs/linux5.5/template
@@ -1,6 +1,6 @@
 # Template file for 'linux5.5'
 pkgname=linux5.5
-version=5.5.11
+version=5.5.14
 revision=1
 wrksrc="linux-${version}"
 short_desc="Linux kernel and modules (${version%.*} series)"
@@ -8,7 +8,7 @@ maintainer="Juan RP <xtraeme@gmail.com>"
 license="GPL-2.0-only"
 homepage="https://www.kernel.org"
 distfiles="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-${version}.tar.xz"
-checksum=a547afcfd14d9253b27230ed88b4f8a9569bcf85ad6bad8c299deab1e4d2f42e
+checksum=4c529e4e100df11887e0a789d0e46d7ffd053e68a0380b6173a3a2799192ef6a
 patch_args="-Np1"
 
 # XXX restrict archs until all archs are updated.
diff --git a/srcpkgs/linux5.6-dbg b/srcpkgs/linux5.6-dbg
new file mode 120000
index 00000000000..740f195ba18
--- /dev/null
+++ b/srcpkgs/linux5.6-dbg
@@ -0,0 +1 @@
+linux5.6
\ No newline at end of file
diff --git a/srcpkgs/linux5.6-headers b/srcpkgs/linux5.6-headers
new file mode 120000
index 00000000000..740f195ba18
--- /dev/null
+++ b/srcpkgs/linux5.6-headers
@@ -0,0 +1 @@
+linux5.6
\ No newline at end of file
diff --git a/srcpkgs/linux5.6/files/DocBook/Makefile b/srcpkgs/linux5.6/files/DocBook/Makefile
new file mode 100644
index 00000000000..85916f13d33
--- /dev/null
+++ b/srcpkgs/linux5.6/files/DocBook/Makefile
@@ -0,0 +1,282 @@
+###
+# This makefile is used to generate the kernel documentation,
+# primarily based on in-line comments in various source files.
+# See Documentation/kernel-doc-nano-HOWTO.txt for instruction in how
+# to document the SRC - and how to read it.
+# To add a new book the only step required is to add the book to the
+# list of DOCBOOKS.
+
+DOCBOOKS := z8530book.xml  \
+	    kernel-hacking.xml kernel-locking.xml \
+	    networking.xml \
+	    filesystems.xml lsm.xml kgdb.xml \
+	    libata.xml mtdnand.xml librs.xml rapidio.xml \
+	    s390-drivers.xml scsi.xml \
+	    sh.xml w1.xml
+
+ifeq ($(DOCBOOKS),)
+
+# Skip DocBook build if the user explicitly requested no DOCBOOKS.
+.DEFAULT:
+	@echo "  SKIP    DocBook $@ target (DOCBOOKS=\"\" specified)."
+else
+ifneq ($(SPHINXDIRS),)
+
+# Skip DocBook build if the user explicitly requested a sphinx dir
+.DEFAULT:
+	@echo "  SKIP    DocBook $@ target (SPHINXDIRS specified)."
+else
+
+
+###
+# The build process is as follows (targets):
+#              (xmldocs) [by docproc]
+# file.tmpl --> file.xml +--> file.ps   (psdocs)   [by db2ps or xmlto]
+#                        +--> file.pdf  (pdfdocs)  [by db2pdf or xmlto]
+#                        +--> DIR=file  (htmldocs) [by xmlto]
+#                        +--> man/      (mandocs)  [by xmlto]
+
+
+# for PDF and PS output you can choose between xmlto and docbook-utils tools
+PDF_METHOD	= $(prefer-db2x)
+PS_METHOD	= $(prefer-db2x)
+
+
+targets += $(DOCBOOKS)
+BOOKS := $(addprefix $(obj)/,$(DOCBOOKS))
+xmldocs: $(BOOKS)
+sgmldocs: xmldocs
+
+PS := $(patsubst %.xml, %.ps, $(BOOKS))
+psdocs: $(PS)
+
+PDF := $(patsubst %.xml, %.pdf, $(BOOKS))
+pdfdocs: $(PDF)
+
+HTML := $(sort $(patsubst %.xml, %.html, $(BOOKS)))
+htmldocs: $(HTML)
+	$(call cmd,build_main_index)
+
+MAN := $(patsubst %.xml, %.9, $(BOOKS))
+mandocs: $(MAN)
+	find $(obj)/man -name '*.9' | xargs gzip -nf
+
+# Default location for installed man pages
+export INSTALL_MAN_PATH = $(objtree)/usr
+
+installmandocs: mandocs
+	mkdir -p $(INSTALL_MAN_PATH)/man/man9/
+	find $(obj)/man -name '*.9.gz' -printf '%h %f\n' | \
+		sort -k 2 -k 1 | uniq -f 1 | sed -e 's: :/:' | \
+		xargs install -m 644 -t $(INSTALL_MAN_PATH)/man/man9/
+
+# no-op for the DocBook toolchain
+epubdocs:
+latexdocs:
+linkcheckdocs:
+
+###
+#External programs used
+KERNELDOCXMLREF = $(srctree)/scripts/kernel-doc-xml-ref
+KERNELDOC       = $(srctree)/scripts/kernel-doc
+DOCPROC         = $(objtree)/scripts/docproc
+CHECK_LC_CTYPE = $(objtree)/scripts/check-lc_ctype
+
+# Use a fixed encoding - UTF-8 if the C library has support built-in
+# or ASCII if not
+LC_CTYPE := $(call try-run, LC_CTYPE=C.UTF-8 $(CHECK_LC_CTYPE),C.UTF-8,C)
+export LC_CTYPE
+
+XMLTOFLAGS = -m $(srctree)/$(src)/stylesheet.xsl
+XMLTOFLAGS += --skip-validation
+
+###
+# DOCPROC is used for two purposes:
+# 1) To generate a dependency list for a .tmpl file
+# 2) To preprocess a .tmpl file and call kernel-doc with
+#     appropriate parameters.
+# The following rules are used to generate the .xml documentation
+# required to generate the final targets. (ps, pdf, html).
+quiet_cmd_docproc = DOCPROC $@
+      cmd_docproc = SRCTREE=$(srctree)/ $(DOCPROC) doc $< >$@
+define rule_docproc
+	set -e;								\
+        $(if $($(quiet)cmd_$(1)),echo '  $($(quiet)cmd_$(1))';) 	\
+        $(cmd_$(1)); 							\
+        ( 								\
+          echo 'cmd_$@ := $(cmd_$(1))'; 				\
+          echo $@: `SRCTREE=$(srctree) $(DOCPROC) depend $<`; 		\
+        ) > $(dir $@).$(notdir $@).cmd
+endef
+
+%.xml: %.tmpl $(KERNELDOC) $(DOCPROC) $(KERNELDOCXMLREF) FORCE
+	$(call if_changed_rule,docproc)
+
+# Tell kbuild to always build the programs
+always := $(hostprogs-y)
+
+notfoundtemplate = echo "*** You have to install docbook-utils or xmlto ***"; \
+		   exit 1
+db2xtemplate = db2TYPE -o $(dir $@) $<
+xmltotemplate = xmlto TYPE $(XMLTOFLAGS) -o $(dir $@) $<
+
+# determine which methods are available
+ifeq ($(shell which db2ps >/dev/null 2>&1 && echo found),found)
+	use-db2x = db2x
+	prefer-db2x = db2x
+else
+	use-db2x = notfound
+	prefer-db2x = $(use-xmlto)
+endif
+ifeq ($(shell which xmlto >/dev/null 2>&1 && echo found),found)
+	use-xmlto = xmlto
+	prefer-xmlto = xmlto
+else
+	use-xmlto = notfound
+	prefer-xmlto = $(use-db2x)
+endif
+
+# the commands, generated from the chosen template
+quiet_cmd_db2ps = PS      $@
+      cmd_db2ps = $(subst TYPE,ps, $($(PS_METHOD)template))
+%.ps : %.xml
+	$(call cmd,db2ps)
+
+quiet_cmd_db2pdf = PDF     $@
+      cmd_db2pdf = $(subst TYPE,pdf, $($(PDF_METHOD)template))
+%.pdf : %.xml
+	$(call cmd,db2pdf)
+
+
+index = index.html
+main_idx = $(obj)/$(index)
+quiet_cmd_build_main_index = HTML    $(main_idx)
+      cmd_build_main_index = rm -rf $(main_idx); \
+		   echo '<h1>Linux Kernel HTML Documentation</h1>' >> $(main_idx) && \
+		   echo '<h2>Kernel Version: $(KERNELVERSION)</h2>' >> $(main_idx) && \
+		   cat $(HTML) >> $(main_idx)
+
+quiet_cmd_db2html = HTML    $@
+      cmd_db2html = xmlto html $(XMLTOFLAGS) -o $(patsubst %.html,%,$@) $< && \
+		echo '<a HREF="$(patsubst %.html,%,$(notdir $@))/index.html"> \
+		$(patsubst %.html,%,$(notdir $@))</a><p>' > $@
+
+###
+# Rules to create an aux XML and .db, and use them to re-process the DocBook XML
+# to fill internal hyperlinks
+       gen_aux_xml = :
+ quiet_gen_aux_xml = echo '  XMLREF  $@'
+silent_gen_aux_xml = :
+%.aux.xml: %.xml
+	@$($(quiet)gen_aux_xml)
+	@rm -rf $@
+	@(cat $< | egrep "^<refentry id" | egrep -o "\".*\"" | cut -f 2 -d \" > $<.db)
+	@$(KERNELDOCXMLREF) -db $<.db $< > $@
+.PRECIOUS: %.aux.xml
+
+%.html:	%.aux.xml
+	@(which xmlto > /dev/null 2>&1) || \
+	 (echo "*** You need to install xmlto ***"; \
+	  exit 1)
+	@rm -rf $@ $(patsubst %.html,%,$@)
+	$(call cmd,db2html)
+	@if [ ! -z "$(PNG-$(basename $(notdir $@)))" ]; then \
+            cp $(PNG-$(basename $(notdir $@))) $(patsubst %.html,%,$@); fi
+
+quiet_cmd_db2man = MAN     $@
+      cmd_db2man = if grep -q refentry $<; then xmlto man $(XMLTOFLAGS) -o $(obj)/man/$(*F) $< ; fi
+%.9 : %.xml
+	@(which xmlto > /dev/null 2>&1) || \
+	 (echo "*** You need to install xmlto ***"; \
+	  exit 1)
+	$(Q)mkdir -p $(obj)/man/$(*F)
+	$(call cmd,db2man)
+	@touch $@
+
+###
+# Rules to generate postscripts and PNG images from .fig format files
+quiet_cmd_fig2eps = FIG2EPS $@
+      cmd_fig2eps = fig2dev -Leps $< $@
+
+%.eps: %.fig
+	@(which fig2dev > /dev/null 2>&1) || \
+	 (echo "*** You need to install transfig ***"; \
+	  exit 1)
+	$(call cmd,fig2eps)
+
+quiet_cmd_fig2png = FIG2PNG $@
+      cmd_fig2png = fig2dev -Lpng $< $@
+
+%.png: %.fig
+	@(which fig2dev > /dev/null 2>&1) || \
+	 (echo "*** You need to install transfig ***"; \
+	  exit 1)
+	$(call cmd,fig2png)
+
+###
+# Rule to convert a .c file to inline XML documentation
+       gen_xml = :
+ quiet_gen_xml = echo '  GEN     $@'
+silent_gen_xml = :
+%.xml: %.c
+	@$($(quiet)gen_xml)
+	@(                            \
+	   echo "<programlisting>";   \
+	   expand --tabs=8 < $< |     \
+	   sed -e "s/&/\\&amp;/g"     \
+	       -e "s/</\\&lt;/g"      \
+	       -e "s/>/\\&gt;/g";     \
+	   echo "</programlisting>")  > $@
+
+endif # DOCBOOKS=""
+endif # SPHINDIR=...
+
+###
+# Help targets as used by the top-level makefile
+dochelp:
+	@echo  ' Linux kernel internal documentation in different formats (DocBook):'
+	@echo  '  htmldocs        - HTML'
+	@echo  '  pdfdocs         - PDF'
+	@echo  '  psdocs          - Postscript'
+	@echo  '  xmldocs         - XML DocBook'
+	@echo  '  mandocs         - man pages'
+	@echo  '  installmandocs  - install man pages generated by mandocs to INSTALL_MAN_PATH'; \
+	 echo  '                    (default: $(INSTALL_MAN_PATH))'; \
+	 echo  ''
+	@echo  '  cleandocs       - clean all generated DocBook files'
+	@echo
+	@echo  '  make DOCBOOKS="s1.xml s2.xml" [target] Generate only docs s1.xml s2.xml'
+	@echo  '  valid values for DOCBOOKS are: $(DOCBOOKS)'
+	@echo
+	@echo  "  make DOCBOOKS=\"\" [target] Don't generate docs from Docbook"
+	@echo  '     This is useful to generate only the ReST docs (Sphinx)'
+
+
+###
+# Temporary files left by various tools
+clean-files := $(DOCBOOKS) \
+	$(patsubst %.xml, %.dvi,     $(DOCBOOKS)) \
+	$(patsubst %.xml, %.aux,     $(DOCBOOKS)) \
+	$(patsubst %.xml, %.tex,     $(DOCBOOKS)) \
+	$(patsubst %.xml, %.log,     $(DOCBOOKS)) \
+	$(patsubst %.xml, %.out,     $(DOCBOOKS)) \
+	$(patsubst %.xml, %.ps,      $(DOCBOOKS)) \
+	$(patsubst %.xml, %.pdf,     $(DOCBOOKS)) \
+	$(patsubst %.xml, %.html,    $(DOCBOOKS)) \
+	$(patsubst %.xml, %.9,       $(DOCBOOKS)) \
+	$(patsubst %.xml, %.aux.xml, $(DOCBOOKS)) \
+	$(patsubst %.xml, %.xml.db,  $(DOCBOOKS)) \
+	$(patsubst %.xml, %.xml,     $(DOCBOOKS)) \
+	$(patsubst %.xml, .%.xml.cmd, $(DOCBOOKS)) \
+	$(index)
+
+clean-dirs := $(patsubst %.xml,%,$(DOCBOOKS)) man
+
+cleandocs:
+	$(Q)rm -f $(call objectify, $(clean-files))
+	$(Q)rm -rf $(call objectify, $(clean-dirs))
+
+# Declare the contents of the .PHONY variable as phony.  We keep that
+# information in a variable so we can use it in if_changed and friends.
+
+.PHONY: $(PHONY)
diff --git a/srcpkgs/linux5.6/files/mv-debug b/srcpkgs/linux5.6/files/mv-debug
new file mode 100755
index 00000000000..8898c928d11
--- /dev/null
+++ b/srcpkgs/linux5.6/files/mv-debug
@@ -0,0 +1,7 @@
+#!/bin/sh
+mod=$1
+mkdir -p usr/lib/debug/${mod%/*}
+$OBJCOPY --only-keep-debug --compress-debug-sections $mod usr/lib/debug/$mod
+$OBJCOPY --add-gnu-debuglink=${DESTDIR}/usr/lib/debug/$mod $mod
+/usr/bin/$STRIP --strip-debug $mod
+gzip -9 $mod
diff --git a/srcpkgs/linux5.6/files/x86_64-dotconfig b/srcpkgs/linux5.6/files/x86_64-dotconfig
new file mode 100644
index 00000000000..73e10dd06f3
--- /dev/null
+++ b/srcpkgs/linux5.6/files/x86_64-dotconfig
@@ -0,0 +1,9787 @@
+#
+# Automatically generated file; DO NOT EDIT.
+# Linux/x86_64 5.6.0 Kernel Configuration
+#
+
+#
+# Compiler: gcc (GCC) 9.3.0
+#
+CONFIG_CC_IS_GCC=y
+CONFIG_GCC_VERSION=90300
+CONFIG_CLANG_VERSION=0
+CONFIG_CC_CAN_LINK=y
+CONFIG_CC_HAS_ASM_GOTO=y
+CONFIG_CC_HAS_ASM_INLINE=y
+CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y
+CONFIG_IRQ_WORK=y
+CONFIG_BUILDTIME_TABLE_SORT=y
+CONFIG_THREAD_INFO_IN_TASK=y
+
+#
+# General setup
+#
+CONFIG_INIT_ENV_ARG_LIMIT=32
+# CONFIG_COMPILE_TEST is not set
+CONFIG_LOCALVERSION=""
+# CONFIG_LOCALVERSION_AUTO is not set
+CONFIG_BUILD_SALT=""
+CONFIG_HAVE_KERNEL_GZIP=y
+CONFIG_HAVE_KERNEL_BZIP2=y
+CONFIG_HAVE_KERNEL_LZMA=y
+CONFIG_HAVE_KERNEL_XZ=y
+CONFIG_HAVE_KERNEL_LZO=y
+CONFIG_HAVE_KERNEL_LZ4=y
+CONFIG_KERNEL_GZIP=y
+# CONFIG_KERNEL_BZIP2 is not set
+# CONFIG_KERNEL_LZMA is not set
+# CONFIG_KERNEL_XZ is not set
+# CONFIG_KERNEL_LZO is not set
+# CONFIG_KERNEL_LZ4 is not set
+CONFIG_DEFAULT_HOSTNAME="(none)"
+CONFIG_SWAP=y
+CONFIG_SYSVIPC=y
+CONFIG_SYSVIPC_SYSCTL=y
+CONFIG_POSIX_MQUEUE=y
+CONFIG_POSIX_MQUEUE_SYSCTL=y
+CONFIG_CROSS_MEMORY_ATTACH=y
+# CONFIG_USELIB is not set
+CONFIG_AUDIT=y
+CONFIG_HAVE_ARCH_AUDITSYSCALL=y
+CONFIG_AUDITSYSCALL=y
+
+#
+# IRQ subsystem
+#
+CONFIG_GENERIC_IRQ_PROBE=y
+CONFIG_GENERIC_IRQ_SHOW=y
+CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y
+CONFIG_GENERIC_PENDING_IRQ=y
+CONFIG_GENERIC_IRQ_MIGRATION=y
+CONFIG_GENERIC_IRQ_CHIP=y
+CONFIG_IRQ_DOMAIN=y
+CONFIG_IRQ_SIM=y
+CONFIG_IRQ_DOMAIN_HIERARCHY=y
+CONFIG_GENERIC_MSI_IRQ=y
+CONFIG_GENERIC_MSI_IRQ_DOMAIN=y
+CONFIG_IRQ_MSI_IOMMU=y
+CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y
+CONFIG_GENERIC_IRQ_RESERVATION_MODE=y
+CONFIG_IRQ_FORCED_THREADING=y
+CONFIG_SPARSE_IRQ=y
+# CONFIG_GENERIC_IRQ_DEBUGFS is not set
+# end of IRQ subsystem
+
+CONFIG_CLOCKSOURCE_WATCHDOG=y
+CONFIG_ARCH_CLOCKSOURCE_DATA=y
+CONFIG_ARCH_CLOCKSOURCE_INIT=y
+CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y
+CONFIG_GENERIC_TIME_VSYSCALL=y
+CONFIG_GENERIC_CLOCKEVENTS=y
+CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
+CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y
+CONFIG_GENERIC_CMOS_UPDATE=y
+
+#
+# Timers subsystem
+#
+CONFIG_TICK_ONESHOT=y
+CONFIG_NO_HZ_COMMON=y
+# CONFIG_HZ_PERIODIC is not set
+CONFIG_NO_HZ_IDLE=y
+# CONFIG_NO_HZ_FULL is not set
+# CONFIG_NO_HZ is not set
+CONFIG_HIGH_RES_TIMERS=y
+# end of Timers subsystem
+
+# CONFIG_PREEMPT_NONE is not set
+CONFIG_PREEMPT_VOLUNTARY=y
+# CONFIG_PREEMPT is not set
+
+#
+# CPU/Task time and stats accounting
+#
+CONFIG_TICK_CPU_ACCOUNTING=y
+# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
+CONFIG_IRQ_TIME_ACCOUNTING=y
+CONFIG_HAVE_SCHED_AVG_IRQ=y
+CONFIG_BSD_PROCESS_ACCT=y
+CONFIG_BSD_PROCESS_ACCT_V3=y
+CONFIG_TASKSTATS=y
+CONFIG_TASK_DELAY_ACCT=y
+CONFIG_TASK_XACCT=y
+CONFIG_TASK_IO_ACCOUNTING=y
+CONFIG_PSI=y
+CONFIG_PSI_DEFAULT_DISABLED=y
+# end of CPU/Task time and stats accounting
+
+CONFIG_CPU_ISOLATION=y
+
+#
+# RCU Subsystem
+#
+CONFIG_TREE_RCU=y
+# CONFIG_RCU_EXPERT is not set
+CONFIG_SRCU=y
+CONFIG_TREE_SRCU=y
+CONFIG_TASKS_RCU=y
+CONFIG_RCU_STALL_COMMON=y
+CONFIG_RCU_NEED_SEGCBLIST=y
+# end of RCU Subsystem
+
+CONFIG_IKCONFIG=y
+CONFIG_IKCONFIG_PROC=y
+CONFIG_IKHEADERS=m
+CONFIG_LOG_BUF_SHIFT=19
+CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
+CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13
+CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
+
+#
+# Scheduler features
+#
+# CONFIG_UCLAMP_TASK is not set
+# end of Scheduler features
+
+CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
+CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y
+CONFIG_CC_HAS_INT128=y
+CONFIG_ARCH_SUPPORTS_INT128=y
+CONFIG_NUMA_BALANCING=y
+CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y
+CONFIG_CGROUPS=y
+CONFIG_PAGE_COUNTER=y
+CONFIG_MEMCG=y
+CONFIG_MEMCG_SWAP=y
+CONFIG_MEMCG_SWAP_ENABLED=y
+CONFIG_MEMCG_KMEM=y
+CONFIG_BLK_CGROUP=y
+CONFIG_CGROUP_WRITEBACK=y
+CONFIG_CGROUP_SCHED=y
+CONFIG_FAIR_GROUP_SCHED=y
+CONFIG_CFS_BANDWIDTH=y
+CONFIG_RT_GROUP_SCHED=y
+CONFIG_CGROUP_PIDS=y
+# CONFIG_CGROUP_RDMA is not set
+CONFIG_CGROUP_FREEZER=y
+CONFIG_CGROUP_HUGETLB=y
+CONFIG_CPUSETS=y
+CONFIG_PROC_PID_CPUSET=y
+CONFIG_CGROUP_DEVICE=y
+CONFIG_CGROUP_CPUACCT=y
+CONFIG_CGROUP_PERF=y
+CONFIG_CGROUP_BPF=y
+# CONFIG_CGROUP_DEBUG is not set
+CONFIG_SOCK_CGROUP_DATA=y
+CONFIG_NAMESPACES=y
+CONFIG_UTS_NS=y
+CONFIG_TIME_NS=y
+CONFIG_IPC_NS=y
+CONFIG_USER_NS=y
+CONFIG_PID_NS=y
+CONFIG_NET_NS=y
+CONFIG_CHECKPOINT_RESTORE=y
+CONFIG_SCHED_AUTOGROUP=y
+# CONFIG_SYSFS_DEPRECATED is not set
+CONFIG_RELAY=y
+CONFIG_BLK_DEV_INITRD=y
+CONFIG_INITRAMFS_SOURCE=""
+CONFIG_RD_GZIP=y
+CONFIG_RD_BZIP2=y
+CONFIG_RD_LZMA=y
+CONFIG_RD_XZ=y
+CONFIG_RD_LZO=y
+CONFIG_RD_LZ4=y
+CONFIG_BOOT_CONFIG=y
+CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y
+# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
+CONFIG_SYSCTL=y
+CONFIG_HAVE_UID16=y
+CONFIG_SYSCTL_EXCEPTION_TRACE=y
+CONFIG_HAVE_PCSPKR_PLATFORM=y
+CONFIG_BPF=y
+CONFIG_EXPERT=y
+CONFIG_UID16=y
+CONFIG_MULTIUSER=y
+CONFIG_SGETMASK_SYSCALL=y
+CONFIG_SYSFS_SYSCALL=y
+CONFIG_FHANDLE=y
+CONFIG_POSIX_TIMERS=y
+CONFIG_PRINTK=y
+CONFIG_PRINTK_NMI=y
+CONFIG_BUG=y
+CONFIG_ELF_CORE=y
+CONFIG_PCSPKR_PLATFORM=y
+CONFIG_BASE_FULL=y
+CONFIG_FUTEX=y
+CONFIG_FUTEX_PI=y
+CONFIG_EPOLL=y
+CONFIG_SIGNALFD=y
+CONFIG_TIMERFD=y
+CONFIG_EVENTFD=y
+CONFIG_SHMEM=y
+CONFIG_AIO=y
+CONFIG_IO_URING=y
+CONFIG_ADVISE_SYSCALLS=y
+CONFIG_MEMBARRIER=y
+CONFIG_KALLSYMS=y
+# CONFIG_KALLSYMS_ALL is not set
+CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y
+CONFIG_KALLSYMS_BASE_RELATIVE=y
+CONFIG_BPF_SYSCALL=y
+CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y
+CONFIG_BPF_JIT_ALWAYS_ON=y
+CONFIG_BPF_JIT_DEFAULT_ON=y
+CONFIG_USERFAULTFD=y
+CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y
+CONFIG_RSEQ=y
+# CONFIG_DEBUG_RSEQ is not set
+# CONFIG_EMBEDDED is not set
+CONFIG_HAVE_PERF_EVENTS=y
+# CONFIG_PC104 is not set
+
+#
+# Kernel Performance Events And Counters
+#
+CONFIG_PERF_EVENTS=y
+# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
+# end of Kernel Performance Events And Counters
+
+CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_SLUB_DEBUG=y
+# CONFIG_SLUB_MEMCG_SYSFS_ON is not set
+# CONFIG_COMPAT_BRK is not set
+# CONFIG_SLAB is not set
+CONFIG_SLUB=y
+# CONFIG_SLOB is not set
+CONFIG_SLAB_MERGE_DEFAULT=y
+CONFIG_SLAB_FREELIST_RANDOM=y
+CONFIG_SLAB_FREELIST_HARDENED=y
+CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
+CONFIG_SLUB_CPU_PARTIAL=y
+CONFIG_SYSTEM_DATA_VERIFICATION=y
+CONFIG_PROFILING=y
+CONFIG_TRACEPOINTS=y
+# end of General setup
+
+CONFIG_64BIT=y
+CONFIG_X86_64=y
+CONFIG_X86=y
+CONFIG_INSTRUCTION_DECODER=y
+CONFIG_OUTPUT_FORMAT="elf64-x86-64"
+CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig"
+CONFIG_LOCKDEP_SUPPORT=y
+CONFIG_STACKTRACE_SUPPORT=y
+CONFIG_MMU=y
+CONFIG_ARCH_MMAP_RND_BITS_MIN=28
+CONFIG_ARCH_MMAP_RND_BITS_MAX=32
+CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8
+CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16
+CONFIG_GENERIC_ISA_DMA=y
+CONFIG_GENERIC_BUG=y
+CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
+CONFIG_ARCH_MAY_HAVE_PC_FDC=y
+CONFIG_GENERIC_CALIBRATE_DELAY=y
+CONFIG_ARCH_HAS_CPU_RELAX=y
+CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
+CONFIG_ARCH_HAS_FILTER_PGPROT=y
+CONFIG_HAVE_SETUP_PER_CPU_AREA=y
+CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
+CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
+CONFIG_ARCH_HIBERNATION_POSSIBLE=y
+CONFIG_ARCH_SUSPEND_POSSIBLE=y
+CONFIG_ARCH_WANT_GENERAL_HUGETLB=y
+CONFIG_ZONE_DMA32=y
+CONFIG_AUDIT_ARCH=y
+CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
+CONFIG_HAVE_INTEL_TXT=y
+CONFIG_X86_64_SMP=y
+CONFIG_ARCH_SUPPORTS_UPROBES=y
+CONFIG_FIX_EARLYCON_MEM=y
+CONFIG_PGTABLE_LEVELS=4
+CONFIG_CC_HAS_SANE_STACKPROTECTOR=y
+
+#
+# Processor type and features
+#
+CONFIG_ZONE_DMA=y
+CONFIG_SMP=y
+CONFIG_X86_FEATURE_NAMES=y
+CONFIG_X86_X2APIC=y
+CONFIG_X86_MPPARSE=y
+# CONFIG_GOLDFISH is not set
+CONFIG_RETPOLINE=y
+CONFIG_X86_CPU_RESCTRL=y
+# CONFIG_X86_EXTENDED_PLATFORM is not set
+CONFIG_X86_INTEL_LPSS=y
+CONFIG_X86_AMD_PLATFORM_DEVICE=y
+CONFIG_IOSF_MBI=y
+# CONFIG_IOSF_MBI_DEBUG is not set
+CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y
+CONFIG_SCHED_OMIT_FRAME_POINTER=y
+CONFIG_HYPERVISOR_GUEST=y
+CONFIG_PARAVIRT=y
+CONFIG_PARAVIRT_XXL=y
+# CONFIG_PARAVIRT_DEBUG is not set
+# CONFIG_PARAVIRT_SPINLOCKS is not set
+CONFIG_X86_HV_CALLBACK_VECTOR=y
+CONFIG_XEN=y
+CONFIG_XEN_PV=y
+CONFIG_XEN_PV_SMP=y
+CONFIG_XEN_DOM0=y
+CONFIG_XEN_PVHVM=y
+CONFIG_XEN_PVHVM_SMP=y
+CONFIG_XEN_512GB=y
+CONFIG_XEN_SAVE_RESTORE=y
+# CONFIG_XEN_DEBUG_FS is not set
+CONFIG_XEN_PVH=y
+CONFIG_KVM_GUEST=y
+CONFIG_ARCH_CPUIDLE_HALTPOLL=y
+CONFIG_PVH=y
+# CONFIG_KVM_DEBUG_FS is not set
+CONFIG_PARAVIRT_TIME_ACCOUNTING=y
+CONFIG_PARAVIRT_CLOCK=y
+# CONFIG_JAILHOUSE_GUEST is not set
+# CONFIG_ACRN_GUEST is not set
+# CONFIG_MK8 is not set
+# CONFIG_MPSC is not set
+# CONFIG_MCORE2 is not set
+# CONFIG_MATOM is not set
+CONFIG_GENERIC_CPU=y
+CONFIG_X86_INTERNODE_CACHE_SHIFT=6
+CONFIG_X86_L1_CACHE_SHIFT=6
+CONFIG_X86_TSC=y
+CONFIG_X86_CMPXCHG64=y
+CONFIG_X86_CMOV=y
+CONFIG_X86_MINIMUM_CPU_FAMILY=64
+CONFIG_X86_DEBUGCTLMSR=y
+CONFIG_IA32_FEAT_CTL=y
+CONFIG_X86_VMX_FEATURE_NAMES=y
+# CONFIG_PROCESSOR_SELECT is not set
+CONFIG_CPU_SUP_INTEL=y
+CONFIG_CPU_SUP_AMD=y
+CONFIG_CPU_SUP_HYGON=y
+CONFIG_CPU_SUP_CENTAUR=y
+CONFIG_CPU_SUP_ZHAOXIN=y
+CONFIG_HPET_TIMER=y
+CONFIG_HPET_EMULATE_RTC=y
+CONFIG_DMI=y
+CONFIG_GART_IOMMU=y
+# CONFIG_MAXSMP is not set
+CONFIG_NR_CPUS_RANGE_BEGIN=2
+CONFIG_NR_CPUS_RANGE_END=512
+CONFIG_NR_CPUS_DEFAULT=64
+CONFIG_NR_CPUS=256
+CONFIG_SCHED_SMT=y
+CONFIG_SCHED_MC=y
+CONFIG_SCHED_MC_PRIO=y
+CONFIG_X86_LOCAL_APIC=y
+CONFIG_X86_IO_APIC=y
+CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
+CONFIG_X86_MCE=y
+# CONFIG_X86_MCELOG_LEGACY is not set
+CONFIG_X86_MCE_INTEL=y
+CONFIG_X86_MCE_AMD=y
+CONFIG_X86_MCE_THRESHOLD=y
+CONFIG_X86_MCE_INJECT=m
+CONFIG_X86_THERMAL_VECTOR=y
+
+#
+# Performance monitoring
+#
+CONFIG_PERF_EVENTS_INTEL_UNCORE=y
+CONFIG_PERF_EVENTS_INTEL_RAPL=m
+CONFIG_PERF_EVENTS_INTEL_CSTATE=m
+CONFIG_PERF_EVENTS_AMD_POWER=m
+# end of Performance monitoring
+
+# CONFIG_X86_16BIT is not set
+CONFIG_X86_VSYSCALL_EMULATION=y
+CONFIG_X86_IOPL_IOPERM=y
+CONFIG_I8K=m
+CONFIG_MICROCODE=y
+CONFIG_MICROCODE_INTEL=y
+CONFIG_MICROCODE_AMD=y
+CONFIG_MICROCODE_OLD_INTERFACE=y
+CONFIG_X86_MSR=m
+CONFIG_X86_CPUID=m
+# CONFIG_X86_5LEVEL is not set
+CONFIG_X86_DIRECT_GBPAGES=y
+# CONFIG_X86_CPA_STATISTICS is not set
+# CONFIG_AMD_MEM_ENCRYPT is not set
+CONFIG_NUMA=y
+CONFIG_AMD_NUMA=y
+CONFIG_X86_64_ACPI_NUMA=y
+CONFIG_NODES_SPAN_OTHER_NODES=y
+# CONFIG_NUMA_EMU is not set
+CONFIG_NODES_SHIFT=6
+CONFIG_ARCH_SPARSEMEM_ENABLE=y
+CONFIG_ARCH_SPARSEMEM_DEFAULT=y
+CONFIG_ARCH_SELECT_MEMORY_MODEL=y
+CONFIG_ARCH_MEMORY_PROBE=y
+CONFIG_ARCH_PROC_KCORE_TEXT=y
+CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
+CONFIG_X86_PMEM_LEGACY_DEVICE=y
+CONFIG_X86_PMEM_LEGACY=y
+CONFIG_X86_CHECK_BIOS_CORRUPTION=y
+CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
+CONFIG_X86_RESERVE_LOW=64
+CONFIG_MTRR=y
+CONFIG_MTRR_SANITIZER=y
+CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0
+CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1
+CONFIG_X86_PAT=y
+CONFIG_ARCH_USES_PG_UNCACHED=y
+CONFIG_ARCH_RANDOM=y
+CONFIG_X86_SMAP=y
+CONFIG_X86_UMIP=y
+CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y
+CONFIG_X86_INTEL_TSX_MODE_OFF=y
+# CONFIG_X86_INTEL_TSX_MODE_ON is not set
+# CONFIG_X86_INTEL_TSX_MODE_AUTO is not set
+CONFIG_EFI=y
+CONFIG_EFI_STUB=y
+CONFIG_EFI_MIXED=y
+CONFIG_SECCOMP=y
+# CONFIG_HZ_100 is not set
+# CONFIG_HZ_250 is not set
+# CONFIG_HZ_300 is not set
+CONFIG_HZ_1000=y
+CONFIG_HZ=1000
+CONFIG_SCHED_HRTICK=y
+CONFIG_KEXEC=y
+# CONFIG_KEXEC_FILE is not set
+CONFIG_CRASH_DUMP=y
+# CONFIG_KEXEC_JUMP is not set
+CONFIG_PHYSICAL_START=0x1000000
+CONFIG_RELOCATABLE=y
+CONFIG_RANDOMIZE_BASE=y
+CONFIG_X86_NEED_RELOCS=y
+CONFIG_PHYSICAL_ALIGN=0x1000000
+CONFIG_DYNAMIC_MEMORY_LAYOUT=y
+CONFIG_RANDOMIZE_MEMORY=y
+CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa
+CONFIG_HOTPLUG_CPU=y
+# CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set
+# CONFIG_DEBUG_HOTPLUG_CPU0 is not set
+# CONFIG_COMPAT_VDSO is not set
+# CONFIG_LEGACY_VSYSCALL_EMULATE is not set
+# CONFIG_LEGACY_VSYSCALL_XONLY is not set
+CONFIG_LEGACY_VSYSCALL_NONE=y
+# CONFIG_CMDLINE_BOOL is not set
+CONFIG_MODIFY_LDT_SYSCALL=y
+CONFIG_HAVE_LIVEPATCH=y
+# end of Processor type and features
+
+CONFIG_ARCH_HAS_ADD_PAGES=y
+CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
+CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y
+CONFIG_USE_PERCPU_NUMA_NODE_ID=y
+CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y
+CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y
+CONFIG_ARCH_ENABLE_THP_MIGRATION=y
+
+#
+# Power management and ACPI options
+#
+CONFIG_ARCH_HIBERNATION_HEADER=y
+CONFIG_SUSPEND=y
+CONFIG_SUSPEND_FREEZER=y
+# CONFIG_SUSPEND_SKIP_SYNC is not set
+CONFIG_HIBERNATE_CALLBACKS=y
+CONFIG_HIBERNATION=y
+CONFIG_PM_STD_PARTITION=""
+CONFIG_PM_SLEEP=y
+CONFIG_PM_SLEEP_SMP=y
+# CONFIG_PM_AUTOSLEEP is not set
+# CONFIG_PM_WAKELOCKS is not set
+CONFIG_PM=y
+# CONFIG_PM_DEBUG is not set
+CONFIG_PM_CLK=y
+CONFIG_PM_GENERIC_DOMAINS=y
+CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y
+CONFIG_PM_GENERIC_DOMAINS_SLEEP=y
+CONFIG_ENERGY_MODEL=y
+CONFIG_ARCH_SUPPORTS_ACPI=y
+CONFIG_ACPI=y
+CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y
+CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y
+CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y
+# CONFIG_ACPI_DEBUGGER is not set
+CONFIG_ACPI_SPCR_TABLE=y
+CONFIG_ACPI_LPIT=y
+CONFIG_ACPI_SLEEP=y
+# CONFIG_ACPI_PROCFS_POWER is not set
+CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y
+CONFIG_ACPI_EC_DEBUGFS=m
+CONFIG_ACPI_AC=m
+CONFIG_ACPI_BATTERY=m
+CONFIG_ACPI_BUTTON=m
+CONFIG_ACPI_VIDEO=m
+CONFIG_ACPI_FAN=m
+CONFIG_ACPI_TAD=m
+CONFIG_ACPI_DOCK=y
+CONFIG_ACPI_CPU_FREQ_PSS=y
+CONFIG_ACPI_PROCESSOR_CSTATE=y
+CONFIG_ACPI_PROCESSOR_IDLE=y
+CONFIG_ACPI_CPPC_LIB=y
+CONFIG_ACPI_PROCESSOR=y
+CONFIG_ACPI_IPMI=m
+CONFIG_ACPI_HOTPLUG_CPU=y
+CONFIG_ACPI_PROCESSOR_AGGREGATOR=m
+CONFIG_ACPI_THERMAL=m
+CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y
+CONFIG_ACPI_TABLE_UPGRADE=y
+# CONFIG_ACPI_DEBUG is not set
+CONFIG_ACPI_PCI_SLOT=y
+CONFIG_ACPI_CONTAINER=y
+CONFIG_ACPI_HOTPLUG_MEMORY=y
+CONFIG_ACPI_HOTPLUG_IOAPIC=y
+CONFIG_ACPI_SBS=m
+CONFIG_ACPI_HED=y
+CONFIG_ACPI_CUSTOM_METHOD=m
+CONFIG_ACPI_BGRT=y
+# CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set
+CONFIG_ACPI_NFIT=m
+# CONFIG_NFIT_SECURITY_DEBUG is not set
+CONFIG_ACPI_NUMA=y
+CONFIG_ACPI_HMAT=y
+CONFIG_HAVE_ACPI_APEI=y
+CONFIG_HAVE_ACPI_APEI_NMI=y
+CONFIG_ACPI_APEI=y
+CONFIG_ACPI_APEI_GHES=y
+CONFIG_ACPI_APEI_PCIEAER=y
+CONFIG_ACPI_APEI_MEMORY_FAILURE=y
+CONFIG_ACPI_APEI_EINJ=m
+CONFIG_ACPI_APEI_ERST_DEBUG=m
+CONFIG_DPTF_POWER=m
+CONFIG_ACPI_WATCHDOG=y
+CONFIG_ACPI_EXTLOG=m
+CONFIG_ACPI_ADXL=y
+# CONFIG_PMIC_OPREGION is not set
+CONFIG_ACPI_CONFIGFS=m
+CONFIG_X86_PM_TIMER=y
+CONFIG_SFI=y
+
+#
+# CPU Frequency scaling
+#
+CONFIG_CPU_FREQ=y
+CONFIG_CPU_FREQ_GOV_ATTR_SET=y
+CONFIG_CPU_FREQ_GOV_COMMON=y
+# CONFIG_CPU_FREQ_STAT is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
+CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
+# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set
+CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
+CONFIG_CPU_FREQ_GOV_POWERSAVE=m
+CONFIG_CPU_FREQ_GOV_USERSPACE=m
+CONFIG_CPU_FREQ_GOV_ONDEMAND=y
+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
+CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
+
+#
+# CPU frequency scaling drivers
+#
+CONFIG_X86_INTEL_PSTATE=y
+CONFIG_X86_PCC_CPUFREQ=m
+CONFIG_X86_ACPI_CPUFREQ=m
+CONFIG_X86_ACPI_CPUFREQ_CPB=y
+CONFIG_X86_POWERNOW_K8=m
+CONFIG_X86_AMD_FREQ_SENSITIVITY=m
+# CONFIG_X86_SPEEDSTEP_CENTRINO is not set
+CONFIG_X86_P4_CLOCKMOD=m
+
+#
+# shared options
+#
+CONFIG_X86_SPEEDSTEP_LIB=m
+# end of CPU Frequency scaling
+
+#
+# CPU Idle
+#
+CONFIG_CPU_IDLE=y
+CONFIG_CPU_IDLE_GOV_LADDER=y
+CONFIG_CPU_IDLE_GOV_MENU=y
+CONFIG_CPU_IDLE_GOV_TEO=y
+CONFIG_CPU_IDLE_GOV_HALTPOLL=y
+CONFIG_HALTPOLL_CPUIDLE=y
+# end of CPU Idle
+
+CONFIG_INTEL_IDLE=y
+# end of Power management and ACPI options
+
+#
+# Bus options (PCI etc.)
+#
+CONFIG_PCI_DIRECT=y
+CONFIG_PCI_MMCONFIG=y
+CONFIG_PCI_XEN=y
+CONFIG_MMCONF_FAM10H=y
+# CONFIG_PCI_CNB20LE_QUIRK is not set
+# CONFIG_ISA_BUS is not set
+CONFIG_ISA_DMA_API=y
+CONFIG_AMD_NB=y
+# CONFIG_X86_SYSFB is not set
+# end of Bus options (PCI etc.)
+
+#
+# Binary Emulations
+#
+CONFIG_IA32_EMULATION=y
+# CONFIG_X86_X32 is not set
+CONFIG_COMPAT_32=y
+CONFIG_COMPAT=y
+CONFIG_COMPAT_FOR_U64_ALIGNMENT=y
+CONFIG_SYSVIPC_COMPAT=y
+# end of Binary Emulations
+
+#
+# Firmware Drivers
+#
+CONFIG_EDD=m
+# CONFIG_EDD_OFF is not set
+CONFIG_FIRMWARE_MEMMAP=y
+CONFIG_DMIID=y
+CONFIG_DMI_SYSFS=m
+CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y
+CONFIG_ISCSI_IBFT_FIND=y
+CONFIG_ISCSI_IBFT=m
+CONFIG_FW_CFG_SYSFS=m
+# CONFIG_FW_CFG_SYSFS_CMDLINE is not set
+# CONFIG_GOOGLE_FIRMWARE is not set
+
+#
+# EFI (Extensible Firmware Interface) Support
+#
+CONFIG_EFI_VARS=y
+CONFIG_EFI_ESRT=y
+CONFIG_EFI_VARS_PSTORE=y
+CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y
+CONFIG_EFI_RUNTIME_MAP=y
+# CONFIG_EFI_FAKE_MEMMAP is not set
+CONFIG_EFI_SOFT_RESERVE=y
+CONFIG_EFI_RUNTIME_WRAPPERS=y
+CONFIG_EFI_BOOTLOADER_CONTROL=m
+CONFIG_EFI_CAPSULE_LOADER=m
+CONFIG_EFI_TEST=m
+CONFIG_APPLE_PROPERTIES=y
+CONFIG_RESET_ATTACK_MITIGATION=y
+# CONFIG_EFI_RCI2_TABLE is not set
+# CONFIG_EFI_DISABLE_PCI_DMA is not set
+# end of EFI (Extensible Firmware Interface) Support
+
+CONFIG_UEFI_CPER=y
+CONFIG_UEFI_CPER_X86=y
+CONFIG_EFI_DEV_PATH_PARSER=y
+CONFIG_EFI_EARLYCON=y
+
+#
+# Tegra firmware driver
+#
+# end of Tegra firmware driver
+# end of Firmware Drivers
+
+CONFIG_HAVE_KVM=y
+CONFIG_HAVE_KVM_IRQCHIP=y
+CONFIG_HAVE_KVM_IRQFD=y
+CONFIG_HAVE_KVM_IRQ_ROUTING=y
+CONFIG_HAVE_KVM_EVENTFD=y
+CONFIG_KVM_MMIO=y
+CONFIG_KVM_ASYNC_PF=y
+CONFIG_HAVE_KVM_MSI=y
+CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y
+CONFIG_KVM_VFIO=y
+CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y
+CONFIG_KVM_COMPAT=y
+CONFIG_HAVE_KVM_IRQ_BYPASS=y
+CONFIG_HAVE_KVM_NO_POLL=y
+CONFIG_VIRTUALIZATION=y
+CONFIG_KVM=m
+CONFIG_KVM_WERROR=y
+CONFIG_KVM_INTEL=m
+CONFIG_KVM_AMD=m
+CONFIG_KVM_AMD_SEV=y
+# CONFIG_KVM_MMU_AUDIT is not set
+CONFIG_VHOST_NET=m
+CONFIG_VHOST_SCSI=m
+CONFIG_VHOST_VSOCK=m
+CONFIG_VHOST=m
+CONFIG_VHOST_CROSS_ENDIAN_LEGACY=y
+
+#
+# General architecture-dependent options
+#
+CONFIG_CRASH_CORE=y
+CONFIG_KEXEC_CORE=y
+CONFIG_HOTPLUG_SMT=y
+CONFIG_OPROFILE=m
+CONFIG_OPROFILE_EVENT_MULTIPLEX=y
+CONFIG_HAVE_OPROFILE=y
+CONFIG_OPROFILE_NMI_TIMER=y
+CONFIG_KPROBES=y
+CONFIG_JUMP_LABEL=y
+# CONFIG_STATIC_KEYS_SELFTEST is not set
+CONFIG_OPTPROBES=y
+CONFIG_KPROBES_ON_FTRACE=y
+CONFIG_UPROBES=y
+CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
+CONFIG_ARCH_USE_BUILTIN_BSWAP=y
+CONFIG_KRETPROBES=y
+CONFIG_USER_RETURN_NOTIFIER=y
+CONFIG_HAVE_IOREMAP_PROT=y
+CONFIG_HAVE_KPROBES=y
+CONFIG_HAVE_KRETPROBES=y
+CONFIG_HAVE_OPTPROBES=y
+CONFIG_HAVE_KPROBES_ON_FTRACE=y
+CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y
+CONFIG_HAVE_NMI=y
+CONFIG_HAVE_ARCH_TRACEHOOK=y
+CONFIG_HAVE_DMA_CONTIGUOUS=y
+CONFIG_GENERIC_SMP_IDLE_THREAD=y
+CONFIG_ARCH_HAS_FORTIFY_SOURCE=y
+CONFIG_ARCH_HAS_SET_MEMORY=y
+CONFIG_ARCH_HAS_SET_DIRECT_MAP=y
+CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y
+CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y
+CONFIG_HAVE_ASM_MODVERSIONS=y
+CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
+CONFIG_HAVE_RSEQ=y
+CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=y
+CONFIG_HAVE_CLK=y
+CONFIG_HAVE_HW_BREAKPOINT=y
+CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y
+CONFIG_HAVE_USER_RETURN_NOTIFIER=y
+CONFIG_HAVE_PERF_EVENTS_NMI=y
+CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y
+CONFIG_HAVE_PERF_REGS=y
+CONFIG_HAVE_PERF_USER_STACK_DUMP=y
+CONFIG_HAVE_ARCH_JUMP_LABEL=y
+CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y
+CONFIG_MMU_GATHER_TABLE_FREE=y
+CONFIG_MMU_GATHER_RCU_TABLE_FREE=y
+CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
+CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y
+CONFIG_HAVE_CMPXCHG_LOCAL=y
+CONFIG_HAVE_CMPXCHG_DOUBLE=y
+CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y
+CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y
+CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
+CONFIG_SECCOMP_FILTER=y
+CONFIG_HAVE_ARCH_STACKLEAK=y
+CONFIG_HAVE_STACKPROTECTOR=y
+CONFIG_CC_HAS_STACKPROTECTOR_NONE=y
+CONFIG_STACKPROTECTOR=y
+CONFIG_STACKPROTECTOR_STRONG=y
+CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y
+CONFIG_HAVE_CONTEXT_TRACKING=y
+CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
+CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
+CONFIG_HAVE_MOVE_PMD=y
+CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y
+CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y
+CONFIG_HAVE_ARCH_HUGE_VMAP=y
+CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y
+CONFIG_HAVE_ARCH_SOFT_DIRTY=y
+CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
+CONFIG_MODULES_USE_ELF_RELA=y
+CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y
+CONFIG_ARCH_HAS_ELF_RANDOMIZE=y
+CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
+CONFIG_HAVE_EXIT_THREAD=y
+CONFIG_ARCH_MMAP_RND_BITS=28
+CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y
+CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8
+CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y
+CONFIG_HAVE_COPY_THREAD_TLS=y
+CONFIG_HAVE_STACK_VALIDATION=y
+CONFIG_HAVE_RELIABLE_STACKTRACE=y
+CONFIG_OLD_SIGSUSPEND3=y
+CONFIG_COMPAT_OLD_SIGACTION=y
+CONFIG_COMPAT_32BIT_TIME=y
+CONFIG_HAVE_ARCH_VMAP_STACK=y
+CONFIG_VMAP_STACK=y
+CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y
+CONFIG_STRICT_KERNEL_RWX=y
+CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y
+CONFIG_STRICT_MODULE_RWX=y
+CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y
+CONFIG_ARCH_USE_MEMREMAP_PROT=y
+# CONFIG_LOCK_EVENT_COUNTS is not set
+CONFIG_ARCH_HAS_MEM_ENCRYPT=y
+
+#
+# GCOV-based kernel profiling
+#
+# CONFIG_GCOV_KERNEL is not set
+CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
+# end of GCOV-based kernel profiling
+
+CONFIG_PLUGIN_HOSTCC="g++"
+CONFIG_HAVE_GCC_PLUGINS=y
+# CONFIG_GCC_PLUGINS is not set
+# end of General architecture-dependent options
+
+CONFIG_RT_MUTEXES=y
+CONFIG_BASE_SMALL=0
+CONFIG_MODULES=y
+CONFIG_MODULE_FORCE_LOAD=y
+CONFIG_MODULE_UNLOAD=y
+CONFIG_MODULE_FORCE_UNLOAD=y
+CONFIG_MODVERSIONS=y
+CONFIG_ASM_MODVERSIONS=y
+# CONFIG_MODULE_SRCVERSION_ALL is not set
+# CONFIG_MODULE_SIG is not set
+# CONFIG_MODULE_COMPRESS is not set
+# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set
+# CONFIG_UNUSED_SYMBOLS is not set
+# CONFIG_TRIM_UNUSED_KSYMS is not set
+CONFIG_MODULES_TREE_LOOKUP=y
+CONFIG_BLOCK=y
+CONFIG_BLK_SCSI_REQUEST=y
+CONFIG_BLK_CGROUP_RWSTAT=y
+CONFIG_BLK_DEV_BSG=y
+CONFIG_BLK_DEV_BSGLIB=y
+CONFIG_BLK_DEV_INTEGRITY=y
+CONFIG_BLK_DEV_INTEGRITY_T10=y
+CONFIG_BLK_DEV_ZONED=y
+CONFIG_BLK_DEV_THROTTLING=y
+# CONFIG_BLK_DEV_THROTTLING_LOW is not set
+CONFIG_BLK_CMDLINE_PARSER=y
+CONFIG_BLK_WBT=y
+# CONFIG_BLK_CGROUP_IOLATENCY is not set
+# CONFIG_BLK_CGROUP_IOCOST is not set
+CONFIG_BLK_WBT_MQ=y
+CONFIG_BLK_DEBUG_FS=y
+CONFIG_BLK_DEBUG_FS_ZONED=y
+# CONFIG_BLK_SED_OPAL is not set
+
+#
+# Partition Types
+#
+CONFIG_PARTITION_ADVANCED=y
+# CONFIG_ACORN_PARTITION is not set
+# CONFIG_AIX_PARTITION is not set
+# CONFIG_OSF_PARTITION is not set
+# CONFIG_AMIGA_PARTITION is not set
+# CONFIG_ATARI_PARTITION is not set
+CONFIG_MAC_PARTITION=y
+CONFIG_MSDOS_PARTITION=y
+CONFIG_BSD_DISKLABEL=y
+CONFIG_MINIX_SUBPARTITION=y
+CONFIG_SOLARIS_X86_PARTITION=y
+# CONFIG_UNIXWARE_DISKLABEL is not set
+CONFIG_LDM_PARTITION=y
+# CONFIG_LDM_DEBUG is not set
+# CONFIG_SGI_PARTITION is not set
+# CONFIG_ULTRIX_PARTITION is not set
+# CONFIG_SUN_PARTITION is not set
+# CONFIG_KARMA_PARTITION is not set
+CONFIG_EFI_PARTITION=y
+# CONFIG_SYSV68_PARTITION is not set
+CONFIG_CMDLINE_PARTITION=y
+# end of Partition Types
+
+CONFIG_BLOCK_COMPAT=y
+CONFIG_BLK_MQ_PCI=y
+CONFIG_BLK_MQ_VIRTIO=y
+CONFIG_BLK_MQ_RDMA=y
+CONFIG_BLK_PM=y
+
+#
+# IO Schedulers
+#
+CONFIG_MQ_IOSCHED_DEADLINE=y
+CONFIG_MQ_IOSCHED_KYBER=y
+CONFIG_IOSCHED_BFQ=y
+CONFIG_BFQ_GROUP_IOSCHED=y
+# CONFIG_BFQ_CGROUP_DEBUG is not set
+# end of IO Schedulers
+
+CONFIG_PREEMPT_NOTIFIERS=y
+CONFIG_PADATA=y
+CONFIG_ASN1=y
+CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
+CONFIG_INLINE_READ_UNLOCK=y
+CONFIG_INLINE_READ_UNLOCK_IRQ=y
+CONFIG_INLINE_WRITE_UNLOCK=y
+CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
+CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y
+CONFIG_MUTEX_SPIN_ON_OWNER=y
+CONFIG_RWSEM_SPIN_ON_OWNER=y
+CONFIG_LOCK_SPIN_ON_OWNER=y
+CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y
+CONFIG_QUEUED_SPINLOCKS=y
+CONFIG_ARCH_USE_QUEUED_RWLOCKS=y
+CONFIG_QUEUED_RWLOCKS=y
+CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y
+CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y
+CONFIG_FREEZER=y
+
+#
+# Executable file formats
+#
+CONFIG_BINFMT_ELF=y
+CONFIG_COMPAT_BINFMT_ELF=y
+CONFIG_ELFCORE=y
+CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
+CONFIG_BINFMT_SCRIPT=y
+CONFIG_BINFMT_MISC=m
+CONFIG_COREDUMP=y
+# end of Executable file formats
+
+#
+# Memory Management options
+#
+CONFIG_SELECT_MEMORY_MODEL=y
+CONFIG_SPARSEMEM_MANUAL=y
+CONFIG_SPARSEMEM=y
+CONFIG_NEED_MULTIPLE_NODES=y
+CONFIG_HAVE_MEMORY_PRESENT=y
+CONFIG_SPARSEMEM_EXTREME=y
+CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
+CONFIG_SPARSEMEM_VMEMMAP=y
+CONFIG_HAVE_MEMBLOCK_NODE_MAP=y
+CONFIG_HAVE_FAST_GUP=y
+CONFIG_MEMORY_ISOLATION=y
+CONFIG_HAVE_BOOTMEM_INFO_NODE=y
+CONFIG_MEMORY_HOTPLUG=y
+CONFIG_MEMORY_HOTPLUG_SPARSE=y
+CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y
+CONFIG_MEMORY_HOTREMOVE=y
+CONFIG_SPLIT_PTLOCK_CPUS=4
+CONFIG_MEMORY_BALLOON=y
+CONFIG_BALLOON_COMPACTION=y
+CONFIG_COMPACTION=y
+CONFIG_MIGRATION=y
+CONFIG_CONTIG_ALLOC=y
+CONFIG_PHYS_ADDR_T_64BIT=y
+CONFIG_BOUNCE=y
+CONFIG_VIRT_TO_BUS=y
+CONFIG_MMU_NOTIFIER=y
+CONFIG_KSM=y
+CONFIG_DEFAULT_MMAP_MIN_ADDR=65536
+CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
+CONFIG_MEMORY_FAILURE=y
+# CONFIG_HWPOISON_INJECT is not set
+CONFIG_TRANSPARENT_HUGEPAGE=y
+# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
+CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y
+CONFIG_ARCH_WANTS_THP_SWAP=y
+CONFIG_THP_SWAP=y
+CONFIG_TRANSPARENT_HUGE_PAGECACHE=y
+CONFIG_CLEANCACHE=y
+CONFIG_FRONTSWAP=y
+# CONFIG_CMA is not set
+# CONFIG_MEM_SOFT_DIRTY is not set
+CONFIG_ZSWAP=y
+CONFIG_ZPOOL=y
+CONFIG_ZBUD=y
+CONFIG_Z3FOLD=m
+CONFIG_ZSMALLOC=y
+CONFIG_PGTABLE_MAPPING=y
+# CONFIG_ZSMALLOC_STAT is not set
+CONFIG_GENERIC_EARLY_IOREMAP=y
+# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set
+CONFIG_IDLE_PAGE_TRACKING=y
+CONFIG_ARCH_HAS_PTE_DEVMAP=y
+CONFIG_ZONE_DEVICE=y
+CONFIG_DEV_PAGEMAP_OPS=y
+# CONFIG_DEVICE_PRIVATE is not set
+CONFIG_FRAME_VECTOR=y
+CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y
+CONFIG_ARCH_HAS_PKEYS=y
+# CONFIG_PERCPU_STATS is not set
+# CONFIG_GUP_BENCHMARK is not set
+# CONFIG_READ_ONLY_THP_FOR_FS is not set
+CONFIG_ARCH_HAS_PTE_SPECIAL=y
+CONFIG_MAPPING_DIRTY_HELPERS=y
+# end of Memory Management options
+
+CONFIG_NET=y
+CONFIG_COMPAT_NETLINK_MESSAGES=y
+CONFIG_NET_INGRESS=y
+CONFIG_NET_EGRESS=y
+CONFIG_NET_REDIRECT=y
+CONFIG_SKB_EXTENSIONS=y
+
+#
+# Networking options
+#
+CONFIG_PACKET=y
+CONFIG_PACKET_DIAG=m
+CONFIG_UNIX=y
+CONFIG_UNIX_SCM=y
+CONFIG_UNIX_DIAG=m
+CONFIG_TLS=m
+CONFIG_TLS_DEVICE=y
+# CONFIG_TLS_TOE is not set
+CONFIG_XFRM=y
+CONFIG_XFRM_OFFLOAD=y
+CONFIG_XFRM_ALGO=m
+CONFIG_XFRM_USER=m
+CONFIG_XFRM_INTERFACE=m
+# CONFIG_XFRM_SUB_POLICY is not set
+CONFIG_XFRM_MIGRATE=y
+# CONFIG_XFRM_STATISTICS is not set
+CONFIG_XFRM_IPCOMP=m
+CONFIG_NET_KEY=m
+CONFIG_NET_KEY_MIGRATE=y
+CONFIG_SMC=m
+CONFIG_SMC_DIAG=m
+# CONFIG_XDP_SOCKETS is not set
+CONFIG_INET=y
+CONFIG_IP_MULTICAST=y
+CONFIG_IP_ADVANCED_ROUTER=y
+# CONFIG_IP_FIB_TRIE_STATS is not set
+CONFIG_IP_MULTIPLE_TABLES=y
+CONFIG_IP_ROUTE_MULTIPATH=y
+CONFIG_IP_ROUTE_VERBOSE=y
+CONFIG_IP_ROUTE_CLASSID=y
+# CONFIG_IP_PNP is not set
+CONFIG_NET_IPIP=m
+CONFIG_NET_IPGRE_DEMUX=m
+CONFIG_NET_IP_TUNNEL=m
+CONFIG_NET_IPGRE=m
+CONFIG_NET_IPGRE_BROADCAST=y
+CONFIG_IP_MROUTE_COMMON=y
+CONFIG_IP_MROUTE=y
+CONFIG_IP_MROUTE_MULTIPLE_TABLES=y
+CONFIG_IP_PIMSM_V1=y
+CONFIG_IP_PIMSM_V2=y
+CONFIG_SYN_COOKIES=y
+CONFIG_NET_IPVTI=m
+CONFIG_NET_UDP_TUNNEL=m
+CONFIG_NET_FOU=m
+# CONFIG_NET_FOU_IP_TUNNELS is not set
+CONFIG_INET_AH=m
+CONFIG_INET_ESP=m
+CONFIG_INET_ESP_OFFLOAD=m
+CONFIG_INET_ESPINTCP=y
+CONFIG_INET_IPCOMP=m
+CONFIG_INET_XFRM_TUNNEL=m
+CONFIG_INET_TUNNEL=m
+CONFIG_INET_DIAG=y
+CONFIG_INET_TCP_DIAG=y
+CONFIG_INET_UDP_DIAG=y
+CONFIG_INET_RAW_DIAG=m
+CONFIG_INET_DIAG_DESTROY=y
+CONFIG_TCP_CONG_ADVANCED=y
+CONFIG_TCP_CONG_BIC=m
+CONFIG_TCP_CONG_CUBIC=m
+CONFIG_TCP_CONG_WESTWOOD=m
+CONFIG_TCP_CONG_HTCP=m
+CONFIG_TCP_CONG_HSTCP=m
+CONFIG_TCP_CONG_HYBLA=m
+CONFIG_TCP_CONG_VEGAS=m
+CONFIG_TCP_CONG_NV=m
+CONFIG_TCP_CONG_SCALABLE=m
+CONFIG_TCP_CONG_LP=m
+CONFIG_TCP_CONG_VENO=m
+CONFIG_TCP_CONG_YEAH=m
+CONFIG_TCP_CONG_ILLINOIS=m
+CONFIG_TCP_CONG_DCTCP=m
+CONFIG_TCP_CONG_CDG=m
+CONFIG_TCP_CONG_BBR=m
+CONFIG_DEFAULT_RENO=y
+CONFIG_DEFAULT_TCP_CONG="reno"
+CONFIG_TCP_MD5SIG=y
+CONFIG_IPV6=y
+CONFIG_IPV6_ROUTER_PREF=y
+CONFIG_IPV6_ROUTE_INFO=y
+CONFIG_IPV6_OPTIMISTIC_DAD=y
+CONFIG_INET6_AH=m
+CONFIG_INET6_ESP=m
+CONFIG_INET6_ESP_OFFLOAD=m
+CONFIG_INET6_IPCOMP=m
+CONFIG_IPV6_MIP6=m
+CONFIG_IPV6_ILA=m
+CONFIG_INET6_XFRM_TUNNEL=m
+CONFIG_INET6_TUNNEL=m
+CONFIG_IPV6_VTI=m
+CONFIG_IPV6_SIT=m
+CONFIG_IPV6_SIT_6RD=y
+CONFIG_IPV6_NDISC_NODETYPE=y
+CONFIG_IPV6_TUNNEL=m
+CONFIG_IPV6_GRE=m
+CONFIG_IPV6_FOU=m
+CONFIG_IPV6_MULTIPLE_TABLES=y
+CONFIG_IPV6_SUBTREES=y
+CONFIG_IPV6_MROUTE=y
+CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y
+CONFIG_IPV6_PIMSM_V2=y
+CONFIG_IPV6_SEG6_LWTUNNEL=y
+CONFIG_IPV6_SEG6_HMAC=y
+CONFIG_IPV6_SEG6_BPF=y
+# CONFIG_NETLABEL is not set
+CONFIG_MPTCP=y
+CONFIG_MPTCP_IPV6=y
+# CONFIG_MPTCP_HMAC_TEST is not set
+CONFIG_NETWORK_SECMARK=y
+CONFIG_NET_PTP_CLASSIFY=y
+# CONFIG_NETWORK_PHY_TIMESTAMPING is not set
+CONFIG_NETFILTER=y
+CONFIG_NETFILTER_ADVANCED=y
+CONFIG_BRIDGE_NETFILTER=m
+
+#
+# Core Netfilter Configuration
+#
+CONFIG_NETFILTER_INGRESS=y
+CONFIG_NETFILTER_NETLINK=m
+CONFIG_NETFILTER_FAMILY_BRIDGE=y
+CONFIG_NETFILTER_FAMILY_ARP=y
+CONFIG_NETFILTER_NETLINK_ACCT=m
+CONFIG_NETFILTER_NETLINK_QUEUE=m
+CONFIG_NETFILTER_NETLINK_LOG=m
+CONFIG_NETFILTER_NETLINK_OSF=m
+CONFIG_NF_CONNTRACK=m
+CONFIG_NF_LOG_COMMON=m
+CONFIG_NF_LOG_NETDEV=m
+CONFIG_NETFILTER_CONNCOUNT=m
+CONFIG_NF_CONNTRACK_MARK=y
+CONFIG_NF_CONNTRACK_SECMARK=y
+CONFIG_NF_CONNTRACK_ZONES=y
+# CONFIG_NF_CONNTRACK_PROCFS is not set
+CONFIG_NF_CONNTRACK_EVENTS=y
+CONFIG_NF_CONNTRACK_TIMEOUT=y
+CONFIG_NF_CONNTRACK_TIMESTAMP=y
+CONFIG_NF_CONNTRACK_LABELS=y
+CONFIG_NF_CT_PROTO_DCCP=y
+CONFIG_NF_CT_PROTO_GRE=y
+CONFIG_NF_CT_PROTO_SCTP=y
+CONFIG_NF_CT_PROTO_UDPLITE=y
+CONFIG_NF_CONNTRACK_AMANDA=m
+CONFIG_NF_CONNTRACK_FTP=m
+CONFIG_NF_CONNTRACK_H323=m
+CONFIG_NF_CONNTRACK_IRC=m
+CONFIG_NF_CONNTRACK_BROADCAST=m
+CONFIG_NF_CONNTRACK_NETBIOS_NS=m
+CONFIG_NF_CONNTRACK_SNMP=m
+CONFIG_NF_CONNTRACK_PPTP=m
+CONFIG_NF_CONNTRACK_SANE=m
+CONFIG_NF_CONNTRACK_SIP=m
+CONFIG_NF_CONNTRACK_TFTP=m
+CONFIG_NF_CT_NETLINK=m
+CONFIG_NF_CT_NETLINK_TIMEOUT=m
+CONFIG_NF_CT_NETLINK_HELPER=m
+CONFIG_NETFILTER_NETLINK_GLUE_CT=y
+CONFIG_NF_NAT=m
+CONFIG_NF_NAT_AMANDA=m
+CONFIG_NF_NAT_FTP=m
+CONFIG_NF_NAT_IRC=m
+CONFIG_NF_NAT_SIP=m
+CONFIG_NF_NAT_TFTP=m
+CONFIG_NF_NAT_REDIRECT=y
+CONFIG_NF_NAT_MASQUERADE=y
+CONFIG_NETFILTER_SYNPROXY=m
+CONFIG_NF_TABLES=m
+CONFIG_NF_TABLES_SET=m
+CONFIG_NF_TABLES_INET=y
+CONFIG_NF_TABLES_NETDEV=y
+CONFIG_NFT_NUMGEN=m
+CONFIG_NFT_CT=m
+CONFIG_NFT_FLOW_OFFLOAD=m
+CONFIG_NFT_COUNTER=m
+CONFIG_NFT_CONNLIMIT=m
+CONFIG_NFT_LOG=m
+CONFIG_NFT_LIMIT=m
+CONFIG_NFT_MASQ=m
+CONFIG_NFT_REDIR=m
+CONFIG_NFT_NAT=m
+CONFIG_NFT_TUNNEL=m
+CONFIG_NFT_OBJREF=m
+CONFIG_NFT_QUEUE=m
+CONFIG_NFT_QUOTA=m
+CONFIG_NFT_REJECT=m
+CONFIG_NFT_REJECT_INET=m
+CONFIG_NFT_COMPAT=m
+CONFIG_NFT_HASH=m
+CONFIG_NFT_FIB=m
+CONFIG_NFT_FIB_INET=m
+CONFIG_NFT_XFRM=m
+CONFIG_NFT_SOCKET=m
+CONFIG_NFT_OSF=m
+CONFIG_NFT_TPROXY=m
+# CONFIG_NFT_SYNPROXY is not set
+CONFIG_NF_DUP_NETDEV=m
+CONFIG_NFT_DUP_NETDEV=m
+CONFIG_NFT_FWD_NETDEV=m
+CONFIG_NFT_FIB_NETDEV=m
+CONFIG_NF_FLOW_TABLE_INET=m
+CONFIG_NF_FLOW_TABLE=m
+CONFIG_NETFILTER_XTABLES=m
+
+#
+# Xtables combined modules
+#
+CONFIG_NETFILTER_XT_MARK=m
+CONFIG_NETFILTER_XT_CONNMARK=m
+CONFIG_NETFILTER_XT_SET=m
+
+#
+# Xtables targets
+#
+CONFIG_NETFILTER_XT_TARGET_AUDIT=m
+CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
+CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
+CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
+CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m
+CONFIG_NETFILTER_XT_TARGET_CT=m
+CONFIG_NETFILTER_XT_TARGET_DSCP=m
+CONFIG_NETFILTER_XT_TARGET_HL=m
+CONFIG_NETFILTER_XT_TARGET_HMARK=m
+CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m
+CONFIG_NETFILTER_XT_TARGET_LED=m
+CONFIG_NETFILTER_XT_TARGET_LOG=m
+CONFIG_NETFILTER_XT_TARGET_MARK=m
+CONFIG_NETFILTER_XT_NAT=m
+CONFIG_NETFILTER_XT_TARGET_NETMAP=m
+CONFIG_NETFILTER_XT_TARGET_NFLOG=m
+CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
+CONFIG_NETFILTER_XT_TARGET_NOTRACK=m
+CONFIG_NETFILTER_XT_TARGET_RATEEST=m
+CONFIG_NETFILTER_XT_TARGET_REDIRECT=m
+CONFIG_NETFILTER_XT_TARGET_MASQUERADE=m
+CONFIG_NETFILTER_XT_TARGET_TEE=m
+CONFIG_NETFILTER_XT_TARGET_TPROXY=m
+CONFIG_NETFILTER_XT_TARGET_TRACE=m
+CONFIG_NETFILTER_XT_TARGET_SECMARK=m
+CONFIG_NETFILTER_XT_TARGET_TCPMSS=m
+CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m
+
+#
+# Xtables matches
+#
+CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
+CONFIG_NETFILTER_XT_MATCH_BPF=m
+CONFIG_NETFILTER_XT_MATCH_CGROUP=m
+CONFIG_NETFILTER_XT_MATCH_CLUSTER=m
+CONFIG_NETFILTER_XT_MATCH_COMMENT=m
+CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m
+CONFIG_NETFILTER_XT_MATCH_CONNLABEL=m
+CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m
+CONFIG_NETFILTER_XT_MATCH_CONNMARK=m
+CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
+CONFIG_NETFILTER_XT_MATCH_CPU=m
+CONFIG_NETFILTER_XT_MATCH_DCCP=m
+CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m
+CONFIG_NETFILTER_XT_MATCH_DSCP=m
+CONFIG_NETFILTER_XT_MATCH_ECN=m
+CONFIG_NETFILTER_XT_MATCH_ESP=m
+CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m
+CONFIG_NETFILTER_XT_MATCH_HELPER=m
+CONFIG_NETFILTER_XT_MATCH_HL=m
+CONFIG_NETFILTER_XT_MATCH_IPCOMP=m
+CONFIG_NETFILTER_XT_MATCH_IPRANGE=m
+CONFIG_NETFILTER_XT_MATCH_IPVS=m
+CONFIG_NETFILTER_XT_MATCH_L2TP=m
+CONFIG_NETFILTER_XT_MATCH_LENGTH=m
+CONFIG_NETFILTER_XT_MATCH_LIMIT=m
+CONFIG_NETFILTER_XT_MATCH_MAC=m
+CONFIG_NETFILTER_XT_MATCH_MARK=m
+CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
+CONFIG_NETFILTER_XT_MATCH_NFACCT=m
+CONFIG_NETFILTER_XT_MATCH_OSF=m
+CONFIG_NETFILTER_XT_MATCH_OWNER=m
+CONFIG_NETFILTER_XT_MATCH_POLICY=m
+CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m
+CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
+CONFIG_NETFILTER_XT_MATCH_QUOTA=m
+CONFIG_NETFILTER_XT_MATCH_RATEEST=m
+CONFIG_NETFILTER_XT_MATCH_REALM=m
+CONFIG_NETFILTER_XT_MATCH_RECENT=m
+CONFIG_NETFILTER_XT_MATCH_SCTP=m
+CONFIG_NETFILTER_XT_MATCH_SOCKET=m
+CONFIG_NETFILTER_XT_MATCH_STATE=m
+CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
+CONFIG_NETFILTER_XT_MATCH_STRING=m
+CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
+CONFIG_NETFILTER_XT_MATCH_TIME=m
+CONFIG_NETFILTER_XT_MATCH_U32=m
+# end of Core Netfilter Configuration
+
+CONFIG_IP_SET=m
+CONFIG_IP_SET_MAX=256
+CONFIG_IP_SET_BITMAP_IP=m
+CONFIG_IP_SET_BITMAP_IPMAC=m
+CONFIG_IP_SET_BITMAP_PORT=m
+CONFIG_IP_SET_HASH_IP=m
+CONFIG_IP_SET_HASH_IPMARK=m
+CONFIG_IP_SET_HASH_IPPORT=m
+CONFIG_IP_SET_HASH_IPPORTIP=m
+CONFIG_IP_SET_HASH_IPPORTNET=m
+CONFIG_IP_SET_HASH_IPMAC=m
+CONFIG_IP_SET_HASH_MAC=m
+CONFIG_IP_SET_HASH_NETPORTNET=m
+CONFIG_IP_SET_HASH_NET=m
+CONFIG_IP_SET_HASH_NETNET=m
+CONFIG_IP_SET_HASH_NETPORT=m
+CONFIG_IP_SET_HASH_NETIFACE=m
+CONFIG_IP_SET_LIST_SET=m
+CONFIG_IP_VS=m
+CONFIG_IP_VS_IPV6=y
+# CONFIG_IP_VS_DEBUG is not set
+CONFIG_IP_VS_TAB_BITS=12
+
+#
+# IPVS transport protocol load balancing support
+#
+CONFIG_IP_VS_PROTO_TCP=y
+CONFIG_IP_VS_PROTO_UDP=y
+CONFIG_IP_VS_PROTO_AH_ESP=y
+CONFIG_IP_VS_PROTO_ESP=y
+CONFIG_IP_VS_PROTO_AH=y
+CONFIG_IP_VS_PROTO_SCTP=y
+
+#
+# IPVS scheduler
+#
+CONFIG_IP_VS_RR=m
+CONFIG_IP_VS_WRR=m
+CONFIG_IP_VS_LC=m
+CONFIG_IP_VS_WLC=m
+CONFIG_IP_VS_FO=m
+CONFIG_IP_VS_OVF=m
+CONFIG_IP_VS_LBLC=m
+CONFIG_IP_VS_LBLCR=m
+CONFIG_IP_VS_DH=m
+CONFIG_IP_VS_SH=m
+CONFIG_IP_VS_MH=m
+CONFIG_IP_VS_SED=m
+CONFIG_IP_VS_NQ=m
+
+#
+# IPVS SH scheduler
+#
+CONFIG_IP_VS_SH_TAB_BITS=8
+
+#
+# IPVS MH scheduler
+#
+CONFIG_IP_VS_MH_TAB_INDEX=12
+
+#
+# IPVS application helper
+#
+CONFIG_IP_VS_FTP=m
+CONFIG_IP_VS_NFCT=y
+CONFIG_IP_VS_PE_SIP=m
+
+#
+# IP: Netfilter Configuration
+#
+CONFIG_NF_DEFRAG_IPV4=m
+CONFIG_NF_SOCKET_IPV4=m
+CONFIG_NF_TPROXY_IPV4=m
+CONFIG_NF_TABLES_IPV4=y
+CONFIG_NFT_REJECT_IPV4=m
+CONFIG_NFT_DUP_IPV4=m
+CONFIG_NFT_FIB_IPV4=m
+CONFIG_NF_TABLES_ARP=y
+CONFIG_NF_FLOW_TABLE_IPV4=m
+CONFIG_NF_DUP_IPV4=m
+CONFIG_NF_LOG_ARP=m
+CONFIG_NF_LOG_IPV4=m
+CONFIG_NF_REJECT_IPV4=m
+CONFIG_NF_NAT_SNMP_BASIC=m
+CONFIG_NF_NAT_PPTP=m
+CONFIG_NF_NAT_H323=m
+CONFIG_IP_NF_IPTABLES=m
+CONFIG_IP_NF_MATCH_AH=m
+CONFIG_IP_NF_MATCH_ECN=m
+CONFIG_IP_NF_MATCH_RPFILTER=m
+CONFIG_IP_NF_MATCH_TTL=m
+CONFIG_IP_NF_FILTER=m
+CONFIG_IP_NF_TARGET_REJECT=m
+CONFIG_IP_NF_TARGET_SYNPROXY=m
+CONFIG_IP_NF_NAT=m
+CONFIG_IP_NF_TARGET_MASQUERADE=m
+CONFIG_IP_NF_TARGET_NETMAP=m
+CONFIG_IP_NF_TARGET_REDIRECT=m
+CONFIG_IP_NF_MANGLE=m
+CONFIG_IP_NF_TARGET_CLUSTERIP=m
+CONFIG_IP_NF_TARGET_ECN=m
+CONFIG_IP_NF_TARGET_TTL=m
+CONFIG_IP_NF_RAW=m
+# CONFIG_IP_NF_SECURITY is not set
+CONFIG_IP_NF_ARPTABLES=m
+CONFIG_IP_NF_ARPFILTER=m
+CONFIG_IP_NF_ARP_MANGLE=m
+# end of IP: Netfilter Configuration
+
+#
+# IPv6: Netfilter Configuration
+#
+CONFIG_NF_SOCKET_IPV6=m
+CONFIG_NF_TPROXY_IPV6=m
+CONFIG_NF_TABLES_IPV6=y
+CONFIG_NFT_REJECT_IPV6=m
+CONFIG_NFT_DUP_IPV6=m
+CONFIG_NFT_FIB_IPV6=m
+CONFIG_NF_FLOW_TABLE_IPV6=m
+CONFIG_NF_DUP_IPV6=m
+CONFIG_NF_REJECT_IPV6=m
+CONFIG_NF_LOG_IPV6=m
+CONFIG_IP6_NF_IPTABLES=m
+CONFIG_IP6_NF_MATCH_AH=m
+CONFIG_IP6_NF_MATCH_EUI64=m
+CONFIG_IP6_NF_MATCH_FRAG=m
+CONFIG_IP6_NF_MATCH_OPTS=m
+CONFIG_IP6_NF_MATCH_HL=m
+CONFIG_IP6_NF_MATCH_IPV6HEADER=m
+CONFIG_IP6_NF_MATCH_MH=m
+CONFIG_IP6_NF_MATCH_RPFILTER=m
+CONFIG_IP6_NF_MATCH_RT=m
+CONFIG_IP6_NF_MATCH_SRH=m
+CONFIG_IP6_NF_TARGET_HL=m
+CONFIG_IP6_NF_FILTER=m
+CONFIG_IP6_NF_TARGET_REJECT=m
+CONFIG_IP6_NF_TARGET_SYNPROXY=m
+CONFIG_IP6_NF_MANGLE=m
+CONFIG_IP6_NF_RAW=m
+# CONFIG_IP6_NF_SECURITY is not set
+CONFIG_IP6_NF_NAT=m
+CONFIG_IP6_NF_TARGET_MASQUERADE=m
+CONFIG_IP6_NF_TARGET_NPT=m
+# end of IPv6: Netfilter Configuration
+
+CONFIG_NF_DEFRAG_IPV6=m
+CONFIG_NF_TABLES_BRIDGE=m
+# CONFIG_NFT_BRIDGE_META is not set
+CONFIG_NFT_BRIDGE_REJECT=m
+CONFIG_NF_LOG_BRIDGE=m
+# CONFIG_NF_CONNTRACK_BRIDGE is not set
+CONFIG_BRIDGE_NF_EBTABLES=m
+CONFIG_BRIDGE_EBT_BROUTE=m
+CONFIG_BRIDGE_EBT_T_FILTER=m
+CONFIG_BRIDGE_EBT_T_NAT=m
+CONFIG_BRIDGE_EBT_802_3=m
+CONFIG_BRIDGE_EBT_AMONG=m
+CONFIG_BRIDGE_EBT_ARP=m
+CONFIG_BRIDGE_EBT_IP=m
+CONFIG_BRIDGE_EBT_IP6=m
+CONFIG_BRIDGE_EBT_LIMIT=m
+CONFIG_BRIDGE_EBT_MARK=m
+CONFIG_BRIDGE_EBT_PKTTYPE=m
+CONFIG_BRIDGE_EBT_STP=m
+CONFIG_BRIDGE_EBT_VLAN=m
+CONFIG_BRIDGE_EBT_ARPREPLY=m
+CONFIG_BRIDGE_EBT_DNAT=m
+CONFIG_BRIDGE_EBT_MARK_T=m
+CONFIG_BRIDGE_EBT_REDIRECT=m
+CONFIG_BRIDGE_EBT_SNAT=m
+CONFIG_BRIDGE_EBT_LOG=m
+CONFIG_BRIDGE_EBT_NFLOG=m
+# CONFIG_BPFILTER is not set
+CONFIG_IP_DCCP=m
+CONFIG_INET_DCCP_DIAG=m
+
+#
+# DCCP CCIDs Configuration
+#
+# CONFIG_IP_DCCP_CCID2_DEBUG is not set
+CONFIG_IP_DCCP_CCID3=y
+# CONFIG_IP_DCCP_CCID3_DEBUG is not set
+CONFIG_IP_DCCP_TFRC_LIB=y
+# end of DCCP CCIDs Configuration
+
+#
+# DCCP Kernel Hacking
+#
+# CONFIG_IP_DCCP_DEBUG is not set
+# end of DCCP Kernel Hacking
+
+CONFIG_IP_SCTP=m
+# CONFIG_SCTP_DBG_OBJCNT is not set
+# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set
+CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y
+# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set
+# CONFIG_SCTP_COOKIE_HMAC_MD5 is not set
+CONFIG_SCTP_COOKIE_HMAC_SHA1=y
+CONFIG_INET_SCTP_DIAG=m
+CONFIG_RDS=m
+# CONFIG_RDS_RDMA is not set
+CONFIG_RDS_TCP=m
+# CONFIG_RDS_DEBUG is not set
+CONFIG_TIPC=m
+CONFIG_TIPC_MEDIA_IB=y
+CONFIG_TIPC_MEDIA_UDP=y
+CONFIG_TIPC_CRYPTO=y
+CONFIG_TIPC_DIAG=m
+CONFIG_ATM=m
+CONFIG_ATM_CLIP=m
+# CONFIG_ATM_CLIP_NO_ICMP is not set
+CONFIG_ATM_LANE=m
+CONFIG_ATM_MPOA=m
+CONFIG_ATM_BR2684=m
+# CONFIG_ATM_BR2684_IPFILTER is not set
+CONFIG_L2TP=m
+CONFIG_L2TP_DEBUGFS=m
+CONFIG_L2TP_V3=y
+CONFIG_L2TP_IP=m
+CONFIG_L2TP_ETH=m
+CONFIG_STP=m
+CONFIG_GARP=m
+CONFIG_MRP=m
+CONFIG_BRIDGE=m
+CONFIG_BRIDGE_IGMP_SNOOPING=y
+CONFIG_BRIDGE_VLAN_FILTERING=y
+CONFIG_HAVE_NET_DSA=y
+CONFIG_NET_DSA=m
+CONFIG_NET_DSA_TAG_8021Q=m
+CONFIG_NET_DSA_TAG_AR9331=m
+CONFIG_NET_DSA_TAG_BRCM_COMMON=m
+CONFIG_NET_DSA_TAG_BRCM=m
+CONFIG_NET_DSA_TAG_BRCM_PREPEND=m
+CONFIG_NET_DSA_TAG_GSWIP=m
+CONFIG_NET_DSA_TAG_DSA=m
+CONFIG_NET_DSA_TAG_EDSA=m
+CONFIG_NET_DSA_TAG_MTK=m
+CONFIG_NET_DSA_TAG_KSZ=m
+CONFIG_NET_DSA_TAG_OCELOT=m
+CONFIG_NET_DSA_TAG_QCA=m
+CONFIG_NET_DSA_TAG_LAN9303=m
+CONFIG_NET_DSA_TAG_SJA1105=m
+CONFIG_NET_DSA_TAG_TRAILER=m
+CONFIG_VLAN_8021Q=m
+CONFIG_VLAN_8021Q_GVRP=y
+CONFIG_VLAN_8021Q_MVRP=y
+# CONFIG_DECNET is not set
+CONFIG_LLC=m
+CONFIG_LLC2=m
+CONFIG_ATALK=m
+CONFIG_DEV_APPLETALK=m
+CONFIG_IPDDP=m
+CONFIG_IPDDP_ENCAP=y
+CONFIG_X25=m
+CONFIG_LAPB=m
+CONFIG_PHONET=m
+# CONFIG_6LOWPAN is not set
+CONFIG_IEEE802154=m
+CONFIG_IEEE802154_NL802154_EXPERIMENTAL=y
+CONFIG_IEEE802154_SOCKET=m
+CONFIG_MAC802154=m
+CONFIG_NET_SCHED=y
+
+#
+# Queueing/Scheduling
+#
+CONFIG_NET_SCH_CBQ=m
+CONFIG_NET_SCH_HTB=m
+CONFIG_NET_SCH_HFSC=m
+CONFIG_NET_SCH_ATM=m
+CONFIG_NET_SCH_PRIO=m
+CONFIG_NET_SCH_MULTIQ=m
+CONFIG_NET_SCH_RED=m
+CONFIG_NET_SCH_SFB=m
+CONFIG_NET_SCH_SFQ=m
+CONFIG_NET_SCH_TEQL=m
+CONFIG_NET_SCH_TBF=m
+CONFIG_NET_SCH_CBS=m
+CONFIG_NET_SCH_ETF=m
+CONFIG_NET_SCH_TAPRIO=m
+CONFIG_NET_SCH_GRED=m
+CONFIG_NET_SCH_DSMARK=m
+CONFIG_NET_SCH_NETEM=m
+CONFIG_NET_SCH_DRR=m
+CONFIG_NET_SCH_MQPRIO=m
+CONFIG_NET_SCH_SKBPRIO=m
+CONFIG_NET_SCH_CHOKE=m
+CONFIG_NET_SCH_QFQ=m
+CONFIG_NET_SCH_CODEL=m
+CONFIG_NET_SCH_FQ_CODEL=m
+CONFIG_NET_SCH_CAKE=m
+CONFIG_NET_SCH_FQ=m
+CONFIG_NET_SCH_HHF=m
+CONFIG_NET_SCH_PIE=m
+CONFIG_NET_SCH_FQ_PIE=m
+CONFIG_NET_SCH_INGRESS=m
+CONFIG_NET_SCH_PLUG=m
+CONFIG_NET_SCH_ETS=m
+# CONFIG_NET_SCH_DEFAULT is not set
+
+#
+# Classification
+#
+CONFIG_NET_CLS=y
+CONFIG_NET_CLS_BASIC=m
+CONFIG_NET_CLS_TCINDEX=m
+CONFIG_NET_CLS_ROUTE4=m
+CONFIG_NET_CLS_FW=m
+CONFIG_NET_CLS_U32=m
+# CONFIG_CLS_U32_PERF is not set
+# CONFIG_CLS_U32_MARK is not set
+CONFIG_NET_CLS_RSVP=m
+CONFIG_NET_CLS_RSVP6=m
+CONFIG_NET_CLS_FLOW=m
+# CONFIG_NET_CLS_CGROUP is not set
+CONFIG_NET_CLS_BPF=m
+CONFIG_NET_CLS_FLOWER=m
+CONFIG_NET_CLS_MATCHALL=m
+# CONFIG_NET_EMATCH is not set
+CONFIG_NET_CLS_ACT=y
+CONFIG_NET_ACT_POLICE=m
+CONFIG_NET_ACT_GACT=m
+CONFIG_GACT_PROB=y
+CONFIG_NET_ACT_MIRRED=m
+CONFIG_NET_ACT_SAMPLE=m
+CONFIG_NET_ACT_IPT=m
+CONFIG_NET_ACT_NAT=m
+CONFIG_NET_ACT_PEDIT=m
+CONFIG_NET_ACT_SIMP=m
+CONFIG_NET_ACT_SKBEDIT=m
+CONFIG_NET_ACT_CSUM=m
+# CONFIG_NET_ACT_MPLS is not set
+CONFIG_NET_ACT_VLAN=m
+CONFIG_NET_ACT_BPF=m
+CONFIG_NET_ACT_CONNMARK=m
+# CONFIG_NET_ACT_CTINFO is not set
+CONFIG_NET_ACT_SKBMOD=m
+CONFIG_NET_ACT_IFE=m
+CONFIG_NET_ACT_TUNNEL_KEY=m
+# CONFIG_NET_ACT_CT is not set
+CONFIG_NET_IFE_SKBMARK=m
+CONFIG_NET_IFE_SKBPRIO=m
+CONFIG_NET_IFE_SKBTCINDEX=m
+# CONFIG_NET_TC_SKB_EXT is not set
+CONFIG_NET_SCH_FIFO=y
+CONFIG_DCB=y
+CONFIG_DNS_RESOLVER=y
+CONFIG_BATMAN_ADV=m
+CONFIG_BATMAN_ADV_BATMAN_V=y
+CONFIG_BATMAN_ADV_BLA=y
+CONFIG_BATMAN_ADV_DAT=y
+CONFIG_BATMAN_ADV_NC=y
+CONFIG_BATMAN_ADV_MCAST=y
+CONFIG_BATMAN_ADV_DEBUGFS=y
+# CONFIG_BATMAN_ADV_DEBUG is not set
+CONFIG_BATMAN_ADV_SYSFS=y
+# CONFIG_BATMAN_ADV_TRACING is not set
+CONFIG_OPENVSWITCH=m
+CONFIG_OPENVSWITCH_GRE=m
+CONFIG_OPENVSWITCH_VXLAN=m
+CONFIG_OPENVSWITCH_GENEVE=m
+CONFIG_VSOCKETS=m
+CONFIG_VSOCKETS_DIAG=m
+CONFIG_VSOCKETS_LOOPBACK=m
+CONFIG_VMWARE_VMCI_VSOCKETS=m
+CONFIG_VIRTIO_VSOCKETS=m
+CONFIG_VIRTIO_VSOCKETS_COMMON=m
+CONFIG_HYPERV_VSOCKETS=m
+CONFIG_NETLINK_DIAG=m
+CONFIG_MPLS=y
+CONFIG_NET_MPLS_GSO=m
+CONFIG_MPLS_ROUTING=m
+CONFIG_MPLS_IPTUNNEL=m
+CONFIG_NET_NSH=m
+CONFIG_HSR=m
+CONFIG_NET_SWITCHDEV=y
+CONFIG_NET_L3_MASTER_DEV=y
+# CONFIG_NET_NCSI is not set
+CONFIG_RPS=y
+CONFIG_RFS_ACCEL=y
+CONFIG_XPS=y
+CONFIG_CGROUP_NET_PRIO=y
+CONFIG_CGROUP_NET_CLASSID=y
+CONFIG_NET_RX_BUSY_POLL=y
+CONFIG_BQL=y
+CONFIG_BPF_JIT=y
+CONFIG_BPF_STREAM_PARSER=y
+CONFIG_NET_FLOW_LIMIT=y
+
+#
+# Network testing
+#
+# CONFIG_NET_PKTGEN is not set
+# CONFIG_NET_DROP_MONITOR is not set
+# end of Network testing
+# end of Networking options
+
+# CONFIG_HAMRADIO is not set
+CONFIG_CAN=m
+CONFIG_CAN_RAW=m
+CONFIG_CAN_BCM=m
+CONFIG_CAN_GW=m
+# CONFIG_CAN_J1939 is not set
+
+#
+# CAN Device Drivers
+#
+CONFIG_CAN_VCAN=m
+# CONFIG_CAN_VXCAN is not set
+CONFIG_CAN_SLCAN=m
+CONFIG_CAN_DEV=m
+CONFIG_CAN_CALC_BITTIMING=y
+# CONFIG_CAN_JANZ_ICAN3 is not set
+# CONFIG_CAN_KVASER_PCIEFD is not set
+CONFIG_CAN_C_CAN=m
+CONFIG_CAN_C_CAN_PLATFORM=m
+CONFIG_CAN_C_CAN_PCI=m
+CONFIG_CAN_CC770=m
+CONFIG_CAN_CC770_ISA=m
+CONFIG_CAN_CC770_PLATFORM=m
+CONFIG_CAN_IFI_CANFD=m
+CONFIG_CAN_M_CAN=m
+# CONFIG_CAN_M_CAN_PLATFORM is not set
+# CONFIG_CAN_M_CAN_TCAN4X5X is not set
+# CONFIG_CAN_PEAK_PCIEFD is not set
+# CONFIG_CAN_SJA1000 is not set
+CONFIG_CAN_SOFTING=m
+
+#
+# CAN SPI interfaces
+#
+# CONFIG_CAN_HI311X is not set
+CONFIG_CAN_MCP251X=m
+# end of CAN SPI interfaces
+
+#
+# CAN USB interfaces
+#
+CONFIG_CAN_8DEV_USB=m
+CONFIG_CAN_EMS_USB=m
+CONFIG_CAN_ESD_USB2=m
+CONFIG_CAN_GS_USB=m
+CONFIG_CAN_KVASER_USB=m
+# CONFIG_CAN_MCBA_USB is not set
+CONFIG_CAN_PEAK_USB=m
+CONFIG_CAN_UCAN=m
+# end of CAN USB interfaces
+
+CONFIG_CAN_DEBUG_DEVICES=y
+# end of CAN Device Drivers
+
+CONFIG_BT=m
+CONFIG_BT_BREDR=y
+CONFIG_BT_RFCOMM=m
+CONFIG_BT_RFCOMM_TTY=y
+CONFIG_BT_BNEP=m
+CONFIG_BT_BNEP_MC_FILTER=y
+CONFIG_BT_BNEP_PROTO_FILTER=y
+CONFIG_BT_HIDP=m
+CONFIG_BT_HS=y
+CONFIG_BT_LE=y
+CONFIG_BT_LEDS=y
+# CONFIG_BT_SELFTEST is not set
+CONFIG_BT_DEBUGFS=y
+
+#
+# Bluetooth device drivers
+#
+CONFIG_BT_INTEL=m
+CONFIG_BT_BCM=m
+CONFIG_BT_RTL=m
+CONFIG_BT_QCA=m
+CONFIG_BT_HCIBTUSB=m
+CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y
+CONFIG_BT_HCIBTUSB_BCM=y
+# CONFIG_BT_HCIBTUSB_MTK is not set
+CONFIG_BT_HCIBTUSB_RTL=y
+CONFIG_BT_HCIBTSDIO=m
+CONFIG_BT_HCIUART=m
+CONFIG_BT_HCIUART_SERDEV=y
+CONFIG_BT_HCIUART_H4=y
+CONFIG_BT_HCIUART_NOKIA=m
+CONFIG_BT_HCIUART_BCSP=y
+CONFIG_BT_HCIUART_ATH3K=y
+CONFIG_BT_HCIUART_LL=y
+CONFIG_BT_HCIUART_3WIRE=y
+CONFIG_BT_HCIUART_INTEL=y
+CONFIG_BT_HCIUART_RTL=y
+CONFIG_BT_HCIUART_QCA=y
+CONFIG_BT_HCIUART_AG6XX=y
+# CONFIG_BT_HCIUART_MRVL is not set
+CONFIG_BT_HCIBCM203X=m
+CONFIG_BT_HCIBPA10X=m
+CONFIG_BT_HCIBFUSB=m
+CONFIG_BT_HCIVHCI=m
+CONFIG_BT_MRVL=m
+CONFIG_BT_MRVL_SDIO=m
+CONFIG_BT_ATH3K=m
+CONFIG_BT_MTKSDIO=m
+CONFIG_BT_MTKUART=m
+CONFIG_BT_HCIRSI=m
+# end of Bluetooth device drivers
+
+CONFIG_AF_RXRPC=m
+# CONFIG_AF_RXRPC_IPV6 is not set
+# CONFIG_AF_RXRPC_INJECT_LOSS is not set
+# CONFIG_AF_RXRPC_DEBUG is not set
+# CONFIG_RXKAD is not set
+CONFIG_AF_KCM=m
+CONFIG_STREAM_PARSER=y
+CONFIG_FIB_RULES=y
+CONFIG_WIRELESS=y
+CONFIG_WIRELESS_EXT=y
+CONFIG_WEXT_CORE=y
+CONFIG_WEXT_PROC=y
+CONFIG_WEXT_SPY=y
+CONFIG_WEXT_PRIV=y
+CONFIG_CFG80211=m
+# CONFIG_NL80211_TESTMODE is not set
+# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
+# CONFIG_CFG80211_CERTIFICATION_ONUS is not set
+CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y
+CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y
+CONFIG_CFG80211_DEFAULT_PS=y
+# CONFIG_CFG80211_DEBUGFS is not set
+CONFIG_CFG80211_CRDA_SUPPORT=y
+CONFIG_CFG80211_WEXT=y
+CONFIG_CFG80211_WEXT_EXPORT=y
+CONFIG_LIB80211=m
+CONFIG_LIB80211_CRYPT_WEP=m
+CONFIG_LIB80211_CRYPT_CCMP=m
+CONFIG_LIB80211_CRYPT_TKIP=m
+# CONFIG_LIB80211_DEBUG is not set
+CONFIG_MAC80211=m
+CONFIG_MAC80211_HAS_RC=y
+CONFIG_MAC80211_RC_MINSTREL=y
+CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
+CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
+CONFIG_MAC80211_MESH=y
+CONFIG_MAC80211_LEDS=y
+# CONFIG_MAC80211_DEBUGFS is not set
+# CONFIG_MAC80211_MESSAGE_TRACING is not set
+# CONFIG_MAC80211_DEBUG_MENU is not set
+CONFIG_MAC80211_STA_HASH_MAX_SIZE=0
+CONFIG_WIMAX=m
+CONFIG_WIMAX_DEBUG_LEVEL=8
+CONFIG_RFKILL=m
+CONFIG_RFKILL_LEDS=y
+CONFIG_RFKILL_INPUT=y
+CONFIG_RFKILL_GPIO=m
+CONFIG_NET_9P=m
+CONFIG_NET_9P_VIRTIO=m
+# CONFIG_NET_9P_XEN is not set
+# CONFIG_NET_9P_RDMA is not set
+# CONFIG_NET_9P_DEBUG is not set
+CONFIG_CAIF=m
+# CONFIG_CAIF_DEBUG is not set
+CONFIG_CAIF_NETDEV=m
+CONFIG_CAIF_USB=m
+CONFIG_CEPH_LIB=m
+# CONFIG_CEPH_LIB_PRETTYDEBUG is not set
+CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y
+CONFIG_NFC=m
+CONFIG_NFC_DIGITAL=m
+CONFIG_NFC_NCI=m
+CONFIG_NFC_NCI_SPI=m
+CONFIG_NFC_NCI_UART=m
+CONFIG_NFC_HCI=m
+# CONFIG_NFC_SHDLC is not set
+
+#
+# Near Field Communication (NFC) devices
+#
+CONFIG_NFC_TRF7970A=m
+CONFIG_NFC_MEI_PHY=m
+CONFIG_NFC_SIM=m
+CONFIG_NFC_PORT100=m
+CONFIG_NFC_FDP=m
+CONFIG_NFC_FDP_I2C=m
+CONFIG_NFC_PN544=m
+CONFIG_NFC_PN544_MEI=m
+CONFIG_NFC_PN533=m
+CONFIG_NFC_PN533_USB=m
+CONFIG_NFC_PN533_I2C=m
+CONFIG_NFC_PN532_UART=m
+CONFIG_NFC_MICROREAD=m
+CONFIG_NFC_MICROREAD_MEI=m
+CONFIG_NFC_MRVL=m
+CONFIG_NFC_MRVL_USB=m
+CONFIG_NFC_MRVL_UART=m
+CONFIG_NFC_MRVL_I2C=m
+CONFIG_NFC_MRVL_SPI=m
+CONFIG_NFC_ST_NCI=m
+CONFIG_NFC_ST_NCI_I2C=m
+CONFIG_NFC_ST_NCI_SPI=m
+CONFIG_NFC_NXP_NCI=m
+CONFIG_NFC_NXP_NCI_I2C=m
+CONFIG_NFC_S3FWRN5=m
+CONFIG_NFC_S3FWRN5_I2C=m
+CONFIG_NFC_ST95HF=m
+# end of Near Field Communication (NFC) devices
+
+CONFIG_PSAMPLE=m
+CONFIG_NET_IFE=m
+CONFIG_LWTUNNEL=y
+CONFIG_LWTUNNEL_BPF=y
+CONFIG_DST_CACHE=y
+CONFIG_GRO_CELLS=y
+CONFIG_SOCK_VALIDATE_XMIT=y
+CONFIG_NET_SOCK_MSG=y
+CONFIG_NET_DEVLINK=y
+CONFIG_PAGE_POOL=y
+CONFIG_FAILOVER=m
+CONFIG_ETHTOOL_NETLINK=y
+CONFIG_HAVE_EBPF_JIT=y
+
+#
+# Device Drivers
+#
+CONFIG_HAVE_EISA=y
+# CONFIG_EISA is not set
+CONFIG_HAVE_PCI=y
+CONFIG_PCI=y
+CONFIG_PCI_DOMAINS=y
+CONFIG_PCIEPORTBUS=y
+CONFIG_HOTPLUG_PCI_PCIE=y
+CONFIG_PCIEAER=y
+CONFIG_PCIEAER_INJECT=m
+# CONFIG_PCIE_ECRC is not set
+CONFIG_PCIEASPM=y
+# CONFIG_PCIEASPM_DEFAULT is not set
+# CONFIG_PCIEASPM_POWERSAVE is not set
+# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set
+CONFIG_PCIEASPM_PERFORMANCE=y
+CONFIG_PCIE_PME=y
+# CONFIG_PCIE_DPC is not set
+# CONFIG_PCIE_PTM is not set
+# CONFIG_PCIE_BW is not set
+CONFIG_PCI_MSI=y
+CONFIG_PCI_MSI_IRQ_DOMAIN=y
+CONFIG_PCI_QUIRKS=y
+# CONFIG_PCI_DEBUG is not set
+CONFIG_PCI_REALLOC_ENABLE_AUTO=y
+CONFIG_PCI_STUB=m
+# CONFIG_PCI_PF_STUB is not set
+CONFIG_XEN_PCIDEV_FRONTEND=m
+CONFIG_PCI_ATS=y
+CONFIG_PCI_LOCKLESS_CONFIG=y
+CONFIG_PCI_IOV=y
+CONFIG_PCI_PRI=y
+CONFIG_PCI_PASID=y
+# CONFIG_PCI_P2PDMA is not set
+CONFIG_PCI_LABEL=y
+CONFIG_PCI_HYPERV=m
+CONFIG_HOTPLUG_PCI=y
+CONFIG_HOTPLUG_PCI_ACPI=y
+CONFIG_HOTPLUG_PCI_ACPI_IBM=m
+CONFIG_HOTPLUG_PCI_CPCI=y
+CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m
+CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m
+# CONFIG_HOTPLUG_PCI_SHPC is not set
+
+#
+# PCI controller drivers
+#
+CONFIG_VMD=m
+CONFIG_PCI_HYPERV_INTERFACE=m
+
+#
+# DesignWare PCI Core Support
+#
+CONFIG_PCIE_DW=y
+CONFIG_PCIE_DW_HOST=y
+# CONFIG_PCIE_DW_PLAT_HOST is not set
+CONFIG_PCI_MESON=y
+# end of DesignWare PCI Core Support
+
+#
+# Cadence PCIe controllers support
+#
+# end of Cadence PCIe controllers support
+# end of PCI controller drivers
+
+#
+# PCI Endpoint
+#
+# CONFIG_PCI_ENDPOINT is not set
+# end of PCI Endpoint
+
+#
+# PCI switch controller drivers
+#
+CONFIG_PCI_SW_SWITCHTEC=m
+# end of PCI switch controller drivers
+
+CONFIG_PCCARD=m
+# CONFIG_PCMCIA is not set
+CONFIG_CARDBUS=y
+
+#
+# PC-card bridges
+#
+CONFIG_YENTA=m
+CONFIG_YENTA_O2=y
+CONFIG_YENTA_RICOH=y
+CONFIG_YENTA_TI=y
+CONFIG_YENTA_ENE_TUNE=y
+CONFIG_YENTA_TOSHIBA=y
+CONFIG_RAPIDIO=m
+CONFIG_RAPIDIO_TSI721=m
+CONFIG_RAPIDIO_DISC_TIMEOUT=30
+CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS=y
+CONFIG_RAPIDIO_DMA_ENGINE=y
+CONFIG_RAPIDIO_DEBUG=y
+CONFIG_RAPIDIO_ENUM_BASIC=m
+CONFIG_RAPIDIO_CHMAN=m
+CONFIG_RAPIDIO_MPORT_CDEV=m
+
+#
+# RapidIO Switch drivers
+#
+CONFIG_RAPIDIO_TSI57X=m
+CONFIG_RAPIDIO_CPS_XX=m
+CONFIG_RAPIDIO_TSI568=m
+CONFIG_RAPIDIO_CPS_GEN2=m
+CONFIG_RAPIDIO_RXS_GEN3=m
+# end of RapidIO Switch drivers
+
+#
+# Generic Driver Options
+#
+# CONFIG_UEVENT_HELPER is not set
+CONFIG_DEVTMPFS=y
+CONFIG_DEVTMPFS_MOUNT=y
+CONFIG_STANDALONE=y
+CONFIG_PREVENT_FIRMWARE_BUILD=y
+
+#
+# Firmware loader
+#
+CONFIG_FW_LOADER=y
+CONFIG_FW_LOADER_PAGED_BUF=y
+CONFIG_EXTRA_FIRMWARE=""
+CONFIG_FW_LOADER_USER_HELPER=y
+# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set
+# CONFIG_FW_LOADER_COMPRESS is not set
+CONFIG_FW_CACHE=y
+# end of Firmware loader
+
+CONFIG_WANT_DEV_COREDUMP=y
+CONFIG_ALLOW_DEV_COREDUMP=y
+CONFIG_DEV_COREDUMP=y
+# CONFIG_DEBUG_DRIVER is not set
+# CONFIG_DEBUG_DEVRES is not set
+# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set
+CONFIG_HMEM_REPORTING=y
+CONFIG_TEST_ASYNC_DRIVER_PROBE=m
+CONFIG_SYS_HYPERVISOR=y
+CONFIG_GENERIC_CPU_AUTOPROBE=y
+CONFIG_GENERIC_CPU_VULNERABILITIES=y
+CONFIG_REGMAP=y
+CONFIG_REGMAP_I2C=y
+CONFIG_REGMAP_SPI=y
+CONFIG_REGMAP_SPMI=m
+CONFIG_REGMAP_W1=m
+CONFIG_REGMAP_MMIO=y
+CONFIG_REGMAP_IRQ=y
+CONFIG_REGMAP_I3C=m
+CONFIG_DMA_SHARED_BUFFER=y
+# CONFIG_DMA_FENCE_TRACE is not set
+# end of Generic Driver Options
+
+#
+# Bus devices
+#
+# end of Bus devices
+
+CONFIG_CONNECTOR=y
+CONFIG_PROC_EVENTS=y
+CONFIG_GNSS=m
+CONFIG_GNSS_SERIAL=m
+CONFIG_GNSS_MTK_SERIAL=m
+CONFIG_GNSS_SIRF_SERIAL=m
+CONFIG_GNSS_UBX_SERIAL=m
+CONFIG_MTD=m
+# CONFIG_MTD_TESTS is not set
+
+#
+# Partition parsers
+#
+CONFIG_MTD_AR7_PARTS=m
+CONFIG_MTD_CMDLINE_PARTS=m
+CONFIG_MTD_REDBOOT_PARTS=m
+CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1
+# CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set
+# CONFIG_MTD_REDBOOT_PARTS_READONLY is not set
+# end of Partition parsers
+
+#
+# User Modules And Translation Layers
+#
+CONFIG_MTD_BLKDEVS=m
+CONFIG_MTD_BLOCK=m
+# CONFIG_MTD_BLOCK_RO is not set
+# CONFIG_FTL is not set
+# CONFIG_NFTL is not set
+# CONFIG_INFTL is not set
+# CONFIG_RFD_FTL is not set
+# CONFIG_SSFDC is not set
+# CONFIG_SM_FTL is not set
+# CONFIG_MTD_OOPS is not set
+CONFIG_MTD_SWAP=m
+# CONFIG_MTD_PARTITIONED_MASTER is not set
+
+#
+# RAM/ROM/Flash chip drivers
+#
+# CONFIG_MTD_CFI is not set
+# CONFIG_MTD_JEDECPROBE is not set
+CONFIG_MTD_MAP_BANK_WIDTH_1=y
+CONFIG_MTD_MAP_BANK_WIDTH_2=y
+CONFIG_MTD_MAP_BANK_WIDTH_4=y
+CONFIG_MTD_CFI_I1=y
+CONFIG_MTD_CFI_I2=y
+# CONFIG_MTD_RAM is not set
+# CONFIG_MTD_ROM is not set
+# CONFIG_MTD_ABSENT is not set
+# end of RAM/ROM/Flash chip drivers
+
+#
+# Mapping drivers for chip access
+#
+# CONFIG_MTD_COMPLEX_MAPPINGS is not set
+# CONFIG_MTD_INTEL_VR_NOR is not set
+# CONFIG_MTD_PLATRAM is not set
+# end of Mapping drivers for chip access
+
+#
+# Self-contained MTD device drivers
+#
+# CONFIG_MTD_PMC551 is not set
+# CONFIG_MTD_DATAFLASH is not set
+# CONFIG_MTD_MCHP23K256 is not set
+# CONFIG_MTD_SST25L is not set
+# CONFIG_MTD_SLRAM is not set
+CONFIG_MTD_PHRAM=m
+# CONFIG_MTD_MTDRAM is not set
+# CONFIG_MTD_BLOCK2MTD is not set
+
+#
+# Disk-On-Chip Device Drivers
+#
+CONFIG_MTD_DOCG3=m
+CONFIG_BCH_CONST_M=14
+CONFIG_BCH_CONST_T=4
+# end of Self-contained MTD device drivers
+
+CONFIG_MTD_NAND_CORE=m
+# CONFIG_MTD_ONENAND is not set
+CONFIG_MTD_NAND_ECC_SW_HAMMING=m
+# CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC is not set
+CONFIG_MTD_RAW_NAND=m
+CONFIG_MTD_NAND_ECC_SW_BCH=y
+
+#
+# Raw/parallel NAND flash controllers
+#
+CONFIG_MTD_NAND_DENALI=m
+CONFIG_MTD_NAND_DENALI_PCI=m
+CONFIG_MTD_NAND_CAFE=m
+CONFIG_MTD_NAND_MXIC=m
+CONFIG_MTD_NAND_GPIO=m
+CONFIG_MTD_NAND_PLATFORM=m
+
+#
+# Misc
+#
+CONFIG_MTD_SM_COMMON=m
+CONFIG_MTD_NAND_NANDSIM=m
+CONFIG_MTD_NAND_RICOH=m
+CONFIG_MTD_NAND_DISKONCHIP=m
+CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED=y
+CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0x0
+CONFIG_MTD_NAND_DISKONCHIP_PROBE_HIGH=y
+CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE=y
+CONFIG_MTD_SPI_NAND=m
+
+#
+# LPDDR & LPDDR2 PCM memory drivers
+#
+# CONFIG_MTD_LPDDR is not set
+# end of LPDDR & LPDDR2 PCM memory drivers
+
+# CONFIG_MTD_SPI_NOR is not set
+# CONFIG_MTD_UBI is not set
+# CONFIG_MTD_HYPERBUS is not set
+# CONFIG_OF is not set
+CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
+CONFIG_PARPORT=m
+CONFIG_PARPORT_PC=m
+CONFIG_PARPORT_SERIAL=m
+CONFIG_PARPORT_PC_FIFO=y
+CONFIG_PARPORT_PC_SUPERIO=y
+CONFIG_PARPORT_AX88796=m
+CONFIG_PARPORT_1284=y
+CONFIG_PARPORT_NOT_PC=y
+CONFIG_PNP=y
+# CONFIG_PNP_DEBUG_MESSAGES is not set
+
+#
+# Protocols
+#
+CONFIG_PNPACPI=y
+CONFIG_BLK_DEV=y
+CONFIG_BLK_DEV_NULL_BLK=m
+CONFIG_BLK_DEV_FD=m
+CONFIG_CDROM=m
+# CONFIG_PARIDE is not set
+CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m
+CONFIG_ZRAM=m
+CONFIG_ZRAM_WRITEBACK=y
+# CONFIG_ZRAM_MEMORY_TRACKING is not set
+CONFIG_BLK_DEV_UMEM=m
+CONFIG_BLK_DEV_LOOP=m
+CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
+CONFIG_BLK_DEV_CRYPTOLOOP=m
+CONFIG_BLK_DEV_DRBD=m
+# CONFIG_DRBD_FAULT_INJECTION is not set
+CONFIG_BLK_DEV_NBD=m
+CONFIG_BLK_DEV_SKD=m
+CONFIG_BLK_DEV_SX8=m
+CONFIG_BLK_DEV_RAM=m
+CONFIG_BLK_DEV_RAM_COUNT=16
+CONFIG_BLK_DEV_RAM_SIZE=16384
+CONFIG_CDROM_PKTCDVD=m
+CONFIG_CDROM_PKTCDVD_BUFFERS=8
+# CONFIG_CDROM_PKTCDVD_WCACHE is not set
+CONFIG_ATA_OVER_ETH=m
+CONFIG_XEN_BLKDEV_FRONTEND=m
+CONFIG_XEN_BLKDEV_BACKEND=m
+CONFIG_VIRTIO_BLK=m
+CONFIG_BLK_DEV_RBD=m
+CONFIG_BLK_DEV_RSXX=m
+
+#
+# NVME Support
+#
+CONFIG_NVME_CORE=y
+CONFIG_BLK_DEV_NVME=y
+CONFIG_NVME_MULTIPATH=y
+CONFIG_NVME_FABRICS=m
+CONFIG_NVME_RDMA=m
+CONFIG_NVME_FC=m
+CONFIG_NVME_TCP=m
+CONFIG_NVME_TARGET=m
+CONFIG_NVME_TARGET_LOOP=m
+CONFIG_NVME_TARGET_RDMA=m
+CONFIG_NVME_TARGET_FC=m
+CONFIG_NVME_TARGET_FCLOOP=m
+CONFIG_NVME_TARGET_TCP=m
+# end of NVME Support
+
+#
+# Misc devices
+#
+CONFIG_SENSORS_LIS3LV02D=m
+CONFIG_AD525X_DPOT=m
+CONFIG_AD525X_DPOT_I2C=m
+CONFIG_AD525X_DPOT_SPI=m
+CONFIG_DUMMY_IRQ=m
+# CONFIG_IBM_ASM is not set
+CONFIG_PHANTOM=m
+CONFIG_TIFM_CORE=m
+CONFIG_TIFM_7XX1=m
+CONFIG_ICS932S401=m
+CONFIG_ENCLOSURE_SERVICES=m
+CONFIG_HP_ILO=m
+CONFIG_APDS9802ALS=m
+CONFIG_ISL29003=m
+CONFIG_ISL29020=m
+CONFIG_SENSORS_TSL2550=m
+CONFIG_SENSORS_BH1770=m
+CONFIG_SENSORS_APDS990X=m
+CONFIG_HMC6352=m
+CONFIG_DS1682=m
+CONFIG_VMWARE_BALLOON=m
+CONFIG_LATTICE_ECP3_CONFIG=m
+CONFIG_SRAM=y
+# CONFIG_PCI_ENDPOINT_TEST is not set
+# CONFIG_XILINX_SDFEC is not set
+CONFIG_MISC_RTSX=m
+CONFIG_PVPANIC=m
+CONFIG_C2PORT=m
+CONFIG_C2PORT_DURAMAR_2150=m
+
+#
+# EEPROM support
+#
+CONFIG_EEPROM_AT24=m
+CONFIG_EEPROM_AT25=m
+CONFIG_EEPROM_LEGACY=m
+CONFIG_EEPROM_MAX6875=m
+CONFIG_EEPROM_93CX6=m
+CONFIG_EEPROM_93XX46=m
+CONFIG_EEPROM_IDT_89HPESX=m
+CONFIG_EEPROM_EE1004=m
+# end of EEPROM support
+
+CONFIG_CB710_CORE=m
+# CONFIG_CB710_DEBUG is not set
+CONFIG_CB710_DEBUG_ASSUMPTIONS=y
+
+#
+# Texas Instruments shared transport line discipline
+#
+CONFIG_TI_ST=m
+# end of Texas Instruments shared transport line discipline
+
+CONFIG_SENSORS_LIS3_I2C=m
+CONFIG_ALTERA_STAPL=m
+CONFIG_INTEL_MEI=m
+CONFIG_INTEL_MEI_ME=m
+CONFIG_INTEL_MEI_TXE=m
+CONFIG_INTEL_MEI_HDCP=m
+CONFIG_VMWARE_VMCI=m
+
+#
+# Intel MIC & related support
+#
+# CONFIG_INTEL_MIC_BUS is not set
+CONFIG_SCIF_BUS=m
+CONFIG_VOP_BUS=m
+CONFIG_SCIF=m
+CONFIG_MIC_COSM=m
+CONFIG_VOP=m
+CONFIG_VHOST_RING=m
+# end of Intel MIC & related support
+
+CONFIG_GENWQE=m
+CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0
+CONFIG_ECHO=m
+CONFIG_MISC_ALCOR_PCI=m
+CONFIG_MISC_RTSX_PCI=m
+CONFIG_MISC_RTSX_USB=m
+CONFIG_HABANA_AI=m
+# end of Misc devices
+
+CONFIG_HAVE_IDE=y
+# CONFIG_IDE is not set
+
+#
+# SCSI device support
+#
+CONFIG_SCSI_MOD=m
+CONFIG_RAID_ATTRS=m
+CONFIG_SCSI=m
+CONFIG_SCSI_DMA=y
+CONFIG_SCSI_NETLINK=y
+CONFIG_SCSI_PROC_FS=y
+
+#
+# SCSI support type (disk, tape, CD-ROM)
+#
+CONFIG_BLK_DEV_SD=m
+CONFIG_CHR_DEV_ST=m
+CONFIG_BLK_DEV_SR=m
+CONFIG_BLK_DEV_SR_VENDOR=y
+CONFIG_CHR_DEV_SG=m
+CONFIG_CHR_DEV_SCH=m
+CONFIG_SCSI_ENCLOSURE=m
+# CONFIG_SCSI_CONSTANTS is not set
+# CONFIG_SCSI_LOGGING is not set
+# CONFIG_SCSI_SCAN_ASYNC is not set
+
+#
+# SCSI Transports
+#
+CONFIG_SCSI_SPI_ATTRS=m
+CONFIG_SCSI_FC_ATTRS=m
+CONFIG_SCSI_ISCSI_ATTRS=m
+CONFIG_SCSI_SAS_ATTRS=m
+CONFIG_SCSI_SAS_LIBSAS=m
+CONFIG_SCSI_SAS_ATA=y
+CONFIG_SCSI_SAS_HOST_SMP=y
+CONFIG_SCSI_SRP_ATTRS=m
+# end of SCSI Transports
+
+CONFIG_SCSI_LOWLEVEL=y
+CONFIG_ISCSI_TCP=m
+CONFIG_ISCSI_BOOT_SYSFS=m
+CONFIG_SCSI_CXGB3_ISCSI=m
+CONFIG_SCSI_CXGB4_ISCSI=m
+CONFIG_SCSI_BNX2_ISCSI=m
+CONFIG_SCSI_BNX2X_FCOE=m
+CONFIG_BE2ISCSI=m
+CONFIG_BLK_DEV_3W_XXXX_RAID=m
+CONFIG_SCSI_HPSA=m
+CONFIG_SCSI_3W_9XXX=m
+CONFIG_SCSI_3W_SAS=m
+CONFIG_SCSI_ACARD=m
+CONFIG_SCSI_AACRAID=m
+CONFIG_SCSI_AIC7XXX=m
+CONFIG_AIC7XXX_CMDS_PER_DEVICE=32
+CONFIG_AIC7XXX_RESET_DELAY_MS=15000
+# CONFIG_AIC7XXX_DEBUG_ENABLE is not set
+CONFIG_AIC7XXX_DEBUG_MASK=0
+CONFIG_AIC7XXX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC79XX=m
+CONFIG_AIC79XX_CMDS_PER_DEVICE=32
+CONFIG_AIC79XX_RESET_DELAY_MS=15000
+# CONFIG_AIC79XX_DEBUG_ENABLE is not set
+CONFIG_AIC79XX_DEBUG_MASK=0
+CONFIG_AIC79XX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC94XX=m
+# CONFIG_AIC94XX_DEBUG is not set
+CONFIG_SCSI_MVSAS=m
+# CONFIG_SCSI_MVSAS_DEBUG is not set
+# CONFIG_SCSI_MVSAS_TASKLET is not set
+CONFIG_SCSI_MVUMI=m
+CONFIG_SCSI_DPT_I2O=m
+CONFIG_SCSI_ADVANSYS=m
+CONFIG_SCSI_ARCMSR=m
+CONFIG_SCSI_ESAS2R=m
+CONFIG_MEGARAID_NEWGEN=y
+CONFIG_MEGARAID_MM=m
+CONFIG_MEGARAID_MAILBOX=m
+CONFIG_MEGARAID_LEGACY=m
+CONFIG_MEGARAID_SAS=m
+CONFIG_SCSI_MPT3SAS=m
+CONFIG_SCSI_MPT2SAS_MAX_SGE=128
+CONFIG_SCSI_MPT3SAS_MAX_SGE=128
+CONFIG_SCSI_MPT2SAS=m
+CONFIG_SCSI_SMARTPQI=m
+CONFIG_SCSI_UFSHCD=m
+CONFIG_SCSI_UFSHCD_PCI=m
+CONFIG_SCSI_UFS_DWC_TC_PCI=m
+CONFIG_SCSI_UFSHCD_PLATFORM=m
+CONFIG_SCSI_UFS_CDNS_PLATFORM=m
+CONFIG_SCSI_UFS_DWC_TC_PLATFORM=m
+CONFIG_SCSI_UFS_BSG=y
+CONFIG_SCSI_HPTIOP=m
+CONFIG_SCSI_BUSLOGIC=m
+# CONFIG_SCSI_FLASHPOINT is not set
+CONFIG_SCSI_MYRB=m
+CONFIG_SCSI_MYRS=m
+CONFIG_VMWARE_PVSCSI=m
+CONFIG_XEN_SCSI_FRONTEND=m
+CONFIG_HYPERV_STORAGE=m
+CONFIG_LIBFC=m
+CONFIG_LIBFCOE=m
+CONFIG_FCOE=m
+CONFIG_FCOE_FNIC=m
+CONFIG_SCSI_SNIC=m
+# CONFIG_SCSI_SNIC_DEBUG_FS is not set
+CONFIG_SCSI_DMX3191D=m
+# CONFIG_SCSI_FDOMAIN_PCI is not set
+CONFIG_SCSI_GDTH=m
+CONFIG_SCSI_ISCI=m
+CONFIG_SCSI_IPS=m
+CONFIG_SCSI_INITIO=m
+CONFIG_SCSI_INIA100=m
+CONFIG_SCSI_PPA=m
+CONFIG_SCSI_IMM=m
+# CONFIG_SCSI_IZIP_EPP16 is not set
+# CONFIG_SCSI_IZIP_SLOW_CTR is not set
+CONFIG_SCSI_STEX=m
+CONFIG_SCSI_SYM53C8XX_2=m
+CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
+CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
+CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
+CONFIG_SCSI_SYM53C8XX_MMIO=y
+CONFIG_SCSI_IPR=m
+# CONFIG_SCSI_IPR_TRACE is not set
+# CONFIG_SCSI_IPR_DUMP is not set
+CONFIG_SCSI_QLOGIC_1280=m
+CONFIG_SCSI_QLA_FC=m
+CONFIG_TCM_QLA2XXX=m
+# CONFIG_TCM_QLA2XXX_DEBUG is not set
+CONFIG_SCSI_QLA_ISCSI=m
+CONFIG_QEDI=m
+CONFIG_QEDF=m
+CONFIG_SCSI_LPFC=m
+# CONFIG_SCSI_LPFC_DEBUG_FS is not set
+CONFIG_SCSI_DC395x=m
+CONFIG_SCSI_AM53C974=m
+CONFIG_SCSI_WD719X=m
+# CONFIG_SCSI_DEBUG is not set
+CONFIG_SCSI_PMCRAID=m
+CONFIG_SCSI_PM8001=m
+CONFIG_SCSI_BFA_FC=m
+CONFIG_SCSI_VIRTIO=m
+CONFIG_SCSI_CHELSIO_FCOE=m
+CONFIG_SCSI_DH=y
+CONFIG_SCSI_DH_RDAC=m
+CONFIG_SCSI_DH_HP_SW=m
+CONFIG_SCSI_DH_EMC=m
+CONFIG_SCSI_DH_ALUA=m
+# end of SCSI device support
+
+CONFIG_ATA=m
+CONFIG_ATA_VERBOSE_ERROR=y
+CONFIG_ATA_ACPI=y
+CONFIG_SATA_ZPODD=y
+CONFIG_SATA_PMP=y
+
+#
+# Controllers with non-SFF native interface
+#
+CONFIG_SATA_AHCI=m
+CONFIG_SATA_MOBILE_LPM_POLICY=0
+CONFIG_SATA_AHCI_PLATFORM=m
+CONFIG_SATA_INIC162X=m
+CONFIG_SATA_ACARD_AHCI=m
+CONFIG_SATA_SIL24=m
+CONFIG_ATA_SFF=y
+
+#
+# SFF controllers with custom DMA interface
+#
+CONFIG_PDC_ADMA=m
+CONFIG_SATA_QSTOR=m
+CONFIG_SATA_SX4=m
+CONFIG_ATA_BMDMA=y
+
+#
+# SATA SFF controllers with BMDMA
+#
+CONFIG_ATA_PIIX=m
+CONFIG_SATA_DWC=m
+# CONFIG_SATA_DWC_OLD_DMA is not set
+# CONFIG_SATA_DWC_DEBUG is not set
+CONFIG_SATA_MV=m
+CONFIG_SATA_NV=m
+CONFIG_SATA_PROMISE=m
+CONFIG_SATA_SIL=m
+CONFIG_SATA_SIS=m
+CONFIG_SATA_SVW=m
+CONFIG_SATA_ULI=m
+CONFIG_SATA_VIA=m
+CONFIG_SATA_VITESSE=m
+
+#
+# PATA SFF controllers with BMDMA
+#
+CONFIG_PATA_ALI=m
+CONFIG_PATA_AMD=m
+CONFIG_PATA_ARTOP=m
+CONFIG_PATA_ATIIXP=m
+CONFIG_PATA_ATP867X=m
+CONFIG_PATA_CMD64X=m
+CONFIG_PATA_CYPRESS=m
+CONFIG_PATA_EFAR=m
+CONFIG_PATA_HPT366=m
+CONFIG_PATA_HPT37X=m
+CONFIG_PATA_HPT3X2N=m
+CONFIG_PATA_HPT3X3=m
+CONFIG_PATA_HPT3X3_DMA=y
+CONFIG_PATA_IT8213=m
+CONFIG_PATA_IT821X=m
+CONFIG_PATA_JMICRON=m
+CONFIG_PATA_MARVELL=m
+CONFIG_PATA_NETCELL=m
+CONFIG_PATA_NINJA32=m
+CONFIG_PATA_NS87415=m
+CONFIG_PATA_OLDPIIX=m
+CONFIG_PATA_OPTIDMA=m
+CONFIG_PATA_PDC2027X=m
+CONFIG_PATA_PDC_OLD=m
+CONFIG_PATA_RADISYS=m
+CONFIG_PATA_RDC=m
+CONFIG_PATA_SCH=m
+CONFIG_PATA_SERVERWORKS=m
+CONFIG_PATA_SIL680=m
+CONFIG_PATA_SIS=m
+CONFIG_PATA_TOSHIBA=m
+CONFIG_PATA_TRIFLEX=m
+CONFIG_PATA_VIA=m
+CONFIG_PATA_WINBOND=m
+
+#
+# PIO-only SFF controllers
+#
+CONFIG_PATA_CMD640_PCI=m
+CONFIG_PATA_MPIIX=m
+CONFIG_PATA_NS87410=m
+CONFIG_PATA_OPTI=m
+CONFIG_PATA_PLATFORM=m
+CONFIG_PATA_RZ1000=m
+
+#
+# Generic fallback / legacy drivers
+#
+CONFIG_PATA_ACPI=m
+CONFIG_ATA_GENERIC=m
+# CONFIG_PATA_LEGACY is not set
+CONFIG_MD=y
+CONFIG_BLK_DEV_MD=m
+CONFIG_MD_LINEAR=m
+CONFIG_MD_RAID0=m
+CONFIG_MD_RAID1=m
+CONFIG_MD_RAID10=m
+CONFIG_MD_RAID456=m
+CONFIG_MD_MULTIPATH=m
+CONFIG_MD_FAULTY=m
+CONFIG_MD_CLUSTER=m
+CONFIG_BCACHE=m
+# CONFIG_BCACHE_DEBUG is not set
+# CONFIG_BCACHE_CLOSURES_DEBUG is not set
+CONFIG_BLK_DEV_DM_BUILTIN=y
+CONFIG_BLK_DEV_DM=m
+# CONFIG_DM_DEBUG is not set
+CONFIG_DM_BUFIO=m
+# CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING is not set
+CONFIG_DM_BIO_PRISON=m
+CONFIG_DM_PERSISTENT_DATA=m
+# CONFIG_DM_UNSTRIPED is not set
+CONFIG_DM_CRYPT=m
+CONFIG_DM_SNAPSHOT=m
+CONFIG_DM_THIN_PROVISIONING=m
+CONFIG_DM_CACHE=m
+CONFIG_DM_CACHE_SMQ=m
+# CONFIG_DM_WRITECACHE is not set
+CONFIG_DM_ERA=m
+# CONFIG_DM_CLONE is not set
+CONFIG_DM_MIRROR=m
+CONFIG_DM_LOG_USERSPACE=m
+CONFIG_DM_RAID=m
+CONFIG_DM_ZERO=m
+CONFIG_DM_MULTIPATH=m
+CONFIG_DM_MULTIPATH_QL=m
+CONFIG_DM_MULTIPATH_ST=m
+CONFIG_DM_DELAY=m
+CONFIG_DM_DUST=m
+CONFIG_DM_UEVENT=y
+CONFIG_DM_FLAKEY=m
+CONFIG_DM_VERITY=m
+# CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG is not set
+# CONFIG_DM_VERITY_FEC is not set
+CONFIG_DM_SWITCH=m
+CONFIG_DM_LOG_WRITES=m
+CONFIG_DM_INTEGRITY=m
+CONFIG_DM_ZONED=m
+CONFIG_TARGET_CORE=m
+CONFIG_TCM_IBLOCK=m
+CONFIG_TCM_FILEIO=m
+CONFIG_TCM_PSCSI=m
+CONFIG_TCM_USER2=m
+CONFIG_LOOPBACK_TARGET=m
+CONFIG_TCM_FC=m
+CONFIG_ISCSI_TARGET=m
+CONFIG_ISCSI_TARGET_CXGB4=m
+CONFIG_SBP_TARGET=m
+CONFIG_FUSION=y
+CONFIG_FUSION_SPI=m
+CONFIG_FUSION_FC=m
+CONFIG_FUSION_SAS=m
+CONFIG_FUSION_MAX_SGE=128
+CONFIG_FUSION_CTL=m
+# CONFIG_FUSION_LAN is not set
+# CONFIG_FUSION_LOGGING is not set
+
+#
+# IEEE 1394 (FireWire) support
+#
+CONFIG_FIREWIRE=m
+CONFIG_FIREWIRE_OHCI=m
+CONFIG_FIREWIRE_SBP2=m
+CONFIG_FIREWIRE_NET=m
+CONFIG_FIREWIRE_NOSY=m
+# end of IEEE 1394 (FireWire) support
+
+CONFIG_MACINTOSH_DRIVERS=y
+CONFIG_MAC_EMUMOUSEBTN=m
+CONFIG_NETDEVICES=y
+CONFIG_MII=y
+CONFIG_NET_CORE=y
+CONFIG_BONDING=m
+CONFIG_DUMMY=m
+CONFIG_WIREGUARD=m
+# CONFIG_WIREGUARD_DEBUG is not set
+CONFIG_EQUALIZER=m
+CONFIG_NET_FC=y
+CONFIG_IFB=m
+CONFIG_NET_TEAM=m
+CONFIG_NET_TEAM_MODE_BROADCAST=m
+CONFIG_NET_TEAM_MODE_ROUNDROBIN=m
+CONFIG_NET_TEAM_MODE_RANDOM=m
+CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m
+CONFIG_NET_TEAM_MODE_LOADBALANCE=m
+CONFIG_MACVLAN=m
+CONFIG_MACVTAP=m
+CONFIG_IPVLAN_L3S=y
+CONFIG_IPVLAN=m
+CONFIG_IPVTAP=m
+CONFIG_VXLAN=m
+CONFIG_GENEVE=m
+CONFIG_GTP=m
+CONFIG_MACSEC=m
+CONFIG_NETCONSOLE=m
+CONFIG_NETCONSOLE_DYNAMIC=y
+CONFIG_NETPOLL=y
+CONFIG_NET_POLL_CONTROLLER=y
+CONFIG_NTB_NETDEV=m
+CONFIG_RIONET=m
+CONFIG_RIONET_TX_SIZE=128
+CONFIG_RIONET_RX_SIZE=128
+CONFIG_TUN=m
+CONFIG_TAP=m
+CONFIG_TUN_VNET_CROSS_LE=y
+CONFIG_VETH=m
+CONFIG_VIRTIO_NET=m
+CONFIG_NLMON=m
+CONFIG_NET_VRF=m
+# CONFIG_VSOCKMON is not set
+CONFIG_SUNGEM_PHY=m
+# CONFIG_ARCNET is not set
+CONFIG_ATM_DRIVERS=y
+# CONFIG_ATM_DUMMY is not set
+CONFIG_ATM_TCP=m
+CONFIG_ATM_LANAI=m
+CONFIG_ATM_ENI=m
+# CONFIG_ATM_ENI_DEBUG is not set
+# CONFIG_ATM_ENI_TUNE_BURST is not set
+CONFIG_ATM_FIRESTREAM=m
+CONFIG_ATM_ZATM=m
+# CONFIG_ATM_ZATM_DEBUG is not set
+CONFIG_ATM_NICSTAR=m
+CONFIG_ATM_NICSTAR_USE_SUNI=y
+CONFIG_ATM_NICSTAR_USE_IDT77105=y
+CONFIG_ATM_IDT77252=m
+# CONFIG_ATM_IDT77252_DEBUG is not set
+# CONFIG_ATM_IDT77252_RCV_ALL is not set
+CONFIG_ATM_IDT77252_USE_SUNI=y
+CONFIG_ATM_AMBASSADOR=m
+# CONFIG_ATM_AMBASSADOR_DEBUG is not set
+CONFIG_ATM_HORIZON=m
+# CONFIG_ATM_HORIZON_DEBUG is not set
+CONFIG_ATM_IA=m
+# CONFIG_ATM_IA_DEBUG is not set
+CONFIG_ATM_FORE200E=m
+# CONFIG_ATM_FORE200E_USE_TASKLET is not set
+CONFIG_ATM_FORE200E_TX_RETRY=16
+CONFIG_ATM_FORE200E_DEBUG=0
+CONFIG_ATM_HE=m
+# CONFIG_ATM_HE_USE_SUNI is not set
+CONFIG_ATM_SOLOS=m
+# CONFIG_CAIF_DRIVERS is not set
+
+#
+# Distributed Switch Architecture drivers
+#
+CONFIG_B53=m
+CONFIG_B53_SPI_DRIVER=m
+CONFIG_B53_MDIO_DRIVER=m
+CONFIG_B53_MMAP_DRIVER=m
+CONFIG_B53_SRAB_DRIVER=m
+CONFIG_B53_SERDES=m
+# CONFIG_NET_DSA_BCM_SF2 is not set
+# CONFIG_NET_DSA_LOOP is not set
+CONFIG_NET_DSA_LANTIQ_GSWIP=m
+# CONFIG_NET_DSA_MT7530 is not set
+CONFIG_NET_DSA_MV88E6060=m
+CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON=m
+CONFIG_NET_DSA_MICROCHIP_KSZ9477=m
+CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C=m
+CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=m
+CONFIG_NET_DSA_MICROCHIP_KSZ8795=m
+CONFIG_NET_DSA_MICROCHIP_KSZ8795_SPI=m
+CONFIG_NET_DSA_MV88E6XXX=m
+CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y
+CONFIG_NET_DSA_MV88E6XXX_PTP=y
+CONFIG_NET_DSA_AR9331=m
+CONFIG_NET_DSA_SJA1105=m
+# CONFIG_NET_DSA_SJA1105_PTP is not set
+CONFIG_NET_DSA_QCA8K=m
+# CONFIG_NET_DSA_REALTEK_SMI is not set
+# CONFIG_NET_DSA_SMSC_LAN9303_I2C is not set
+# CONFIG_NET_DSA_SMSC_LAN9303_MDIO is not set
+CONFIG_NET_DSA_VITESSE_VSC73XX=m
+CONFIG_NET_DSA_VITESSE_VSC73XX_SPI=m
+CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM=m
+# end of Distributed Switch Architecture drivers
+
+CONFIG_ETHERNET=y
+CONFIG_MDIO=m
+CONFIG_NET_VENDOR_3COM=y
+CONFIG_VORTEX=m
+CONFIG_TYPHOON=m
+CONFIG_NET_VENDOR_ADAPTEC=y
+CONFIG_ADAPTEC_STARFIRE=m
+CONFIG_NET_VENDOR_AGERE=y
+CONFIG_ET131X=m
+CONFIG_NET_VENDOR_ALACRITECH=y
+CONFIG_SLICOSS=m
+CONFIG_NET_VENDOR_ALTEON=y
+CONFIG_ACENIC=m
+# CONFIG_ACENIC_OMIT_TIGON_I is not set
+CONFIG_ALTERA_TSE=m
+CONFIG_NET_VENDOR_AMAZON=y
+CONFIG_ENA_ETHERNET=m
+CONFIG_NET_VENDOR_AMD=y
+CONFIG_AMD8111_ETH=m
+CONFIG_PCNET32=y
+CONFIG_AMD_XGBE=m
+CONFIG_AMD_XGBE_DCB=y
+CONFIG_AMD_XGBE_HAVE_ECC=y
+CONFIG_NET_VENDOR_AQUANTIA=y
+CONFIG_AQTION=m
+CONFIG_NET_VENDOR_ARC=y
+CONFIG_NET_VENDOR_ATHEROS=y
+CONFIG_ATL2=m
+CONFIG_ATL1=m
+CONFIG_ATL1E=m
+CONFIG_ATL1C=m
+CONFIG_ALX=m
+CONFIG_NET_VENDOR_AURORA=y
+CONFIG_AURORA_NB8800=m
+CONFIG_NET_VENDOR_BROADCOM=y
+CONFIG_B44=m
+CONFIG_B44_PCI_AUTOSELECT=y
+CONFIG_B44_PCICORE_AUTOSELECT=y
+CONFIG_B44_PCI=y
+CONFIG_BCMGENET=m
+CONFIG_BNX2=m
+CONFIG_CNIC=m
+CONFIG_TIGON3=m
+CONFIG_TIGON3_HWMON=y
+CONFIG_BNX2X=m
+CONFIG_BNX2X_SRIOV=y
+CONFIG_SYSTEMPORT=m
+CONFIG_BNXT=m
+CONFIG_BNXT_SRIOV=y
+CONFIG_BNXT_FLOWER_OFFLOAD=y
+CONFIG_BNXT_DCB=y
+CONFIG_BNXT_HWMON=y
+CONFIG_NET_VENDOR_BROCADE=y
+CONFIG_BNA=m
+CONFIG_NET_VENDOR_CADENCE=y
+CONFIG_MACB=m
+CONFIG_MACB_USE_HWSTAMP=y
+CONFIG_MACB_PCI=m
+CONFIG_NET_VENDOR_CAVIUM=y
+CONFIG_THUNDER_NIC_PF=m
+CONFIG_THUNDER_NIC_VF=m
+CONFIG_THUNDER_NIC_BGX=m
+CONFIG_THUNDER_NIC_RGX=m
+CONFIG_CAVIUM_PTP=m
+CONFIG_LIQUIDIO=m
+CONFIG_LIQUIDIO_VF=m
+CONFIG_NET_VENDOR_CHELSIO=y
+CONFIG_CHELSIO_T1=m
+CONFIG_CHELSIO_T1_1G=y
+CONFIG_CHELSIO_T3=m
+CONFIG_CHELSIO_T4=m
+# CONFIG_CHELSIO_T4_DCB is not set
+CONFIG_CHELSIO_T4VF=m
+CONFIG_CHELSIO_LIB=m
+CONFIG_NET_VENDOR_CISCO=y
+CONFIG_ENIC=m
+CONFIG_NET_VENDOR_CORTINA=y
+CONFIG_CX_ECAT=m
+CONFIG_DNET=m
+CONFIG_NET_VENDOR_DEC=y
+CONFIG_NET_TULIP=y
+CONFIG_DE2104X=m
+CONFIG_DE2104X_DSL=0
+CONFIG_TULIP=m
+# CONFIG_TULIP_MWI is not set
+# CONFIG_TULIP_MMIO is not set
+# CONFIG_TULIP_NAPI is not set
+CONFIG_DE4X5=m
+CONFIG_WINBOND_840=m
+CONFIG_DM9102=m
+CONFIG_ULI526X=m
+# CONFIG_PCMCIA_XIRCOM is not set
+CONFIG_NET_VENDOR_DLINK=y
+CONFIG_DL2K=m
+CONFIG_SUNDANCE=m
+# CONFIG_SUNDANCE_MMIO is not set
+CONFIG_NET_VENDOR_EMULEX=y
+CONFIG_BE2NET=m
+CONFIG_BE2NET_HWMON=y
+CONFIG_BE2NET_BE2=y
+CONFIG_BE2NET_BE3=y
+CONFIG_BE2NET_LANCER=y
+CONFIG_BE2NET_SKYHAWK=y
+CONFIG_NET_VENDOR_EZCHIP=y
+CONFIG_NET_VENDOR_GOOGLE=y
+# CONFIG_GVE is not set
+CONFIG_NET_VENDOR_HUAWEI=y
+CONFIG_HINIC=m
+CONFIG_NET_VENDOR_I825XX=y
+CONFIG_NET_VENDOR_INTEL=y
+CONFIG_E100=m
+CONFIG_E1000=m
+CONFIG_E1000E=y
+CONFIG_E1000E_HWTS=y
+CONFIG_IGB=m
+CONFIG_IGB_HWMON=y
+CONFIG_IGB_DCA=y
+CONFIG_IGBVF=m
+CONFIG_IXGB=m
+CONFIG_IXGBE=m
+CONFIG_IXGBE_HWMON=y
+CONFIG_IXGBE_DCA=y
+# CONFIG_IXGBE_DCB is not set
+CONFIG_IXGBE_IPSEC=y
+CONFIG_IXGBEVF=m
+CONFIG_IXGBEVF_IPSEC=y
+CONFIG_I40E=m
+CONFIG_I40E_DCB=y
+CONFIG_IAVF=m
+CONFIG_I40EVF=m
+CONFIG_ICE=m
+CONFIG_FM10K=m
+CONFIG_IGC=m
+CONFIG_JME=m
+CONFIG_NET_VENDOR_MARVELL=y
+CONFIG_MVMDIO=m
+CONFIG_SKGE=m
+# CONFIG_SKGE_DEBUG is not set
+# CONFIG_SKGE_GENESIS is not set
+CONFIG_SKY2=m
+# CONFIG_SKY2_DEBUG is not set
+CONFIG_NET_VENDOR_MELLANOX=y
+CONFIG_MLX4_EN=m
+CONFIG_MLX4_EN_DCB=y
+CONFIG_MLX4_CORE=m
+CONFIG_MLX4_DEBUG=y
+CONFIG_MLX4_CORE_GEN2=y
+CONFIG_MLX5_CORE=m
+# CONFIG_MLX5_FPGA is not set
+CONFIG_MLX5_CORE_EN=y
+CONFIG_MLX5_EN_ARFS=y
+CONFIG_MLX5_EN_RXNFC=y
+CONFIG_MLX5_MPFS=y
+CONFIG_MLX5_ESWITCH=y
+CONFIG_MLX5_CORE_EN_DCB=y
+# CONFIG_MLX5_CORE_IPOIB is not set
+# CONFIG_MLX5_TLS is not set
+CONFIG_MLX5_SW_STEERING=y
+CONFIG_MLXSW_CORE=m
+CONFIG_MLXSW_CORE_HWMON=y
+CONFIG_MLXSW_CORE_THERMAL=y
+CONFIG_MLXSW_PCI=m
+CONFIG_MLXSW_I2C=m
+CONFIG_MLXSW_SWITCHIB=m
+CONFIG_MLXSW_SWITCHX2=m
+CONFIG_MLXSW_SPECTRUM=m
+CONFIG_MLXSW_SPECTRUM_DCB=y
+CONFIG_MLXSW_MINIMAL=m
+CONFIG_MLXFW=m
+CONFIG_NET_VENDOR_MICREL=y
+CONFIG_KS8842=m
+CONFIG_KS8851=m
+CONFIG_KS8851_MLL=m
+CONFIG_KSZ884X_PCI=m
+CONFIG_NET_VENDOR_MICROCHIP=y
+CONFIG_ENC28J60=m
+# CONFIG_ENC28J60_WRITEVERIFY is not set
+CONFIG_ENCX24J600=m
+CONFIG_LAN743X=m
+CONFIG_NET_VENDOR_MICROSEMI=y
+# CONFIG_MSCC_OCELOT_SWITCH is not set
+CONFIG_NET_VENDOR_MYRI=y
+CONFIG_MYRI10GE=m
+CONFIG_MYRI10GE_DCA=y
+CONFIG_FEALNX=m
+CONFIG_NET_VENDOR_NATSEMI=y
+CONFIG_NATSEMI=m
+CONFIG_NS83820=m
+CONFIG_NET_VENDOR_NETERION=y
+CONFIG_S2IO=m
+CONFIG_VXGE=m
+# CONFIG_VXGE_DEBUG_TRACE_ALL is not set
+CONFIG_NET_VENDOR_NETRONOME=y
+CONFIG_NFP=m
+# CONFIG_NFP_APP_FLOWER is not set
+CONFIG_NFP_APP_ABM_NIC=y
+# CONFIG_NFP_DEBUG is not set
+# CONFIG_NET_VENDOR_NI is not set
+CONFIG_NET_VENDOR_8390=y
+CONFIG_NE2K_PCI=m
+CONFIG_NET_VENDOR_NVIDIA=y
+CONFIG_FORCEDETH=m
+CONFIG_NET_VENDOR_OKI=y
+CONFIG_ETHOC=m
+CONFIG_NET_VENDOR_PACKET_ENGINES=y
+CONFIG_HAMACHI=m
+CONFIG_YELLOWFIN=m
+CONFIG_NET_VENDOR_PENSANDO=y
+# CONFIG_IONIC is not set
+CONFIG_NET_VENDOR_QLOGIC=y
+CONFIG_QLA3XXX=m
+CONFIG_QLCNIC=m
+CONFIG_QLCNIC_SRIOV=y
+CONFIG_QLCNIC_DCB=y
+CONFIG_QLCNIC_HWMON=y
+CONFIG_NETXEN_NIC=m
+CONFIG_QED=m
+CONFIG_QED_LL2=y
+CONFIG_QED_SRIOV=y
+CONFIG_QEDE=m
+CONFIG_QED_RDMA=y
+CONFIG_QED_ISCSI=y
+CONFIG_QED_FCOE=y
+CONFIG_QED_OOO=y
+CONFIG_NET_VENDOR_QUALCOMM=y
+CONFIG_QCOM_EMAC=m
+CONFIG_RMNET=m
+CONFIG_NET_VENDOR_RDC=y
+CONFIG_R6040=m
+CONFIG_NET_VENDOR_REALTEK=y
+CONFIG_ATP=m
+CONFIG_8139CP=m
+CONFIG_8139TOO=m
+# CONFIG_8139TOO_PIO is not set
+CONFIG_8139TOO_TUNE_TWISTER=y
+CONFIG_8139TOO_8129=y
+# CONFIG_8139_OLD_RX_RESET is not set
+CONFIG_R8169=m
+CONFIG_NET_VENDOR_RENESAS=y
+CONFIG_NET_VENDOR_ROCKER=y
+CONFIG_ROCKER=m
+CONFIG_NET_VENDOR_SAMSUNG=y
+CONFIG_SXGBE_ETH=m
+CONFIG_NET_VENDOR_SEEQ=y
+CONFIG_NET_VENDOR_SOLARFLARE=y
+CONFIG_SFC=m
+CONFIG_SFC_MTD=y
+CONFIG_SFC_MCDI_MON=y
+CONFIG_SFC_SRIOV=y
+CONFIG_SFC_MCDI_LOGGING=y
+CONFIG_SFC_FALCON=m
+CONFIG_SFC_FALCON_MTD=y
+CONFIG_NET_VENDOR_SILAN=y
+CONFIG_SC92031=m
+CONFIG_NET_VENDOR_SIS=y
+CONFIG_SIS900=m
+CONFIG_SIS190=m
+CONFIG_NET_VENDOR_SMSC=y
+CONFIG_EPIC100=m
+CONFIG_SMSC911X=m
+CONFIG_SMSC9420=m
+CONFIG_NET_VENDOR_SOCIONEXT=y
+CONFIG_NET_VENDOR_STMICRO=y
+CONFIG_STMMAC_ETH=m
+# CONFIG_STMMAC_SELFTESTS is not set
+CONFIG_STMMAC_PLATFORM=m
+CONFIG_DWMAC_GENERIC=m
+CONFIG_STMMAC_PCI=m
+CONFIG_NET_VENDOR_SUN=y
+CONFIG_HAPPYMEAL=m
+CONFIG_SUNGEM=m
+CONFIG_CASSINI=m
+CONFIG_NIU=m
+CONFIG_NET_VENDOR_SYNOPSYS=y
+# CONFIG_DWC_XLGMAC is not set
+CONFIG_NET_VENDOR_TEHUTI=y
+CONFIG_TEHUTI=m
+CONFIG_NET_VENDOR_TI=y
+# CONFIG_TI_CPSW_PHY_SEL is not set
+CONFIG_TLAN=m
+CONFIG_NET_VENDOR_VIA=y
+CONFIG_VIA_RHINE=m
+# CONFIG_VIA_RHINE_MMIO is not set
+CONFIG_VIA_VELOCITY=m
+CONFIG_NET_VENDOR_WIZNET=y
+CONFIG_WIZNET_W5100=m
+CONFIG_WIZNET_W5300=m
+# CONFIG_WIZNET_BUS_DIRECT is not set
+# CONFIG_WIZNET_BUS_INDIRECT is not set
+CONFIG_WIZNET_BUS_ANY=y
+CONFIG_WIZNET_W5100_SPI=m
+CONFIG_NET_VENDOR_XILINX=y
+# CONFIG_XILINX_AXI_EMAC is not set
+CONFIG_XILINX_LL_TEMAC=m
+# CONFIG_FDDI is not set
+# CONFIG_HIPPI is not set
+CONFIG_NET_SB1000=m
+CONFIG_MDIO_DEVICE=y
+CONFIG_MDIO_BUS=y
+CONFIG_MDIO_BCM_UNIMAC=m
+CONFIG_MDIO_BITBANG=m
+CONFIG_MDIO_CAVIUM=m
+CONFIG_MDIO_GPIO=m
+# CONFIG_MDIO_MSCC_MIIM is not set
+CONFIG_MDIO_THUNDER=m
+CONFIG_PHYLINK=m
+CONFIG_PHYLIB=y
+CONFIG_SWPHY=y
+CONFIG_LED_TRIGGER_PHY=y
+
+#
+# MII PHY device drivers
+#
+# CONFIG_SFP is not set
+# CONFIG_ADIN_PHY is not set
+CONFIG_AMD_PHY=m
+CONFIG_AQUANTIA_PHY=m
+CONFIG_AX88796B_PHY=m
+CONFIG_BCM7XXX_PHY=m
+CONFIG_BCM87XX_PHY=m
+CONFIG_BCM_NET_PHYLIB=m
+CONFIG_BROADCOM_PHY=m
+CONFIG_BCM84881_PHY=y
+CONFIG_CICADA_PHY=m
+CONFIG_CORTINA_PHY=m
+CONFIG_DAVICOM_PHY=m
+CONFIG_DP83822_PHY=m
+# CONFIG_DP83TC811_PHY is not set
+CONFIG_DP83848_PHY=m
+CONFIG_DP83867_PHY=m
+CONFIG_DP83869_PHY=m
+CONFIG_FIXED_PHY=m
+CONFIG_ICPLUS_PHY=m
+CONFIG_INTEL_XWAY_PHY=m
+CONFIG_LSI_ET1011C_PHY=m
+CONFIG_LXT_PHY=m
+CONFIG_MARVELL_PHY=m
+CONFIG_MARVELL_10G_PHY=m
+CONFIG_MICREL_PHY=m
+CONFIG_MICROCHIP_PHY=m
+# CONFIG_MICROCHIP_T1_PHY is not set
+CONFIG_MICROSEMI_PHY=m
+CONFIG_NATIONAL_PHY=m
+# CONFIG_NXP_TJA11XX_PHY is not set
+CONFIG_AT803X_PHY=m
+CONFIG_QSEMI_PHY=m
+CONFIG_REALTEK_PHY=m
+CONFIG_RENESAS_PHY=m
+CONFIG_ROCKCHIP_PHY=m
+CONFIG_SMSC_PHY=m
+CONFIG_STE10XP=m
+CONFIG_TERANETICS_PHY=m
+CONFIG_VITESSE_PHY=m
+CONFIG_XILINX_GMII2RGMII=m
+CONFIG_MICREL_KS8995MA=m
+CONFIG_PLIP=m
+CONFIG_PPP=m
+CONFIG_PPP_BSDCOMP=m
+CONFIG_PPP_DEFLATE=m
+CONFIG_PPP_FILTER=y
+CONFIG_PPP_MPPE=m
+CONFIG_PPP_MULTILINK=y
+CONFIG_PPPOATM=m
+CONFIG_PPPOE=m
+CONFIG_PPTP=m
+CONFIG_PPPOL2TP=m
+CONFIG_PPP_ASYNC=m
+CONFIG_PPP_SYNC_TTY=m
+CONFIG_SLIP=m
+CONFIG_SLHC=m
+# CONFIG_SLIP_COMPRESSED is not set
+# CONFIG_SLIP_SMART is not set
+# CONFIG_SLIP_MODE_SLIP6 is not set
+
+#
+# Host-side USB support is needed for USB Network Adapter support
+#
+CONFIG_USB_NET_DRIVERS=m
+CONFIG_USB_CATC=m
+CONFIG_USB_KAWETH=m
+CONFIG_USB_PEGASUS=m
+CONFIG_USB_RTL8150=m
+CONFIG_USB_RTL8152=m
+CONFIG_USB_LAN78XX=m
+CONFIG_USB_USBNET=m
+CONFIG_USB_NET_AX8817X=m
+CONFIG_USB_NET_AX88179_178A=m
+CONFIG_USB_NET_CDCETHER=m
+CONFIG_USB_NET_CDC_EEM=m
+CONFIG_USB_NET_CDC_NCM=m
+CONFIG_USB_NET_HUAWEI_CDC_NCM=m
+CONFIG_USB_NET_CDC_MBIM=m
+CONFIG_USB_NET_DM9601=m
+CONFIG_USB_NET_SR9700=m
+CONFIG_USB_NET_SR9800=m
+CONFIG_USB_NET_SMSC75XX=m
+CONFIG_USB_NET_SMSC95XX=m
+CONFIG_USB_NET_GL620A=m
+CONFIG_USB_NET_NET1080=m
+CONFIG_USB_NET_PLUSB=m
+CONFIG_USB_NET_MCS7830=m
+CONFIG_USB_NET_RNDIS_HOST=m
+CONFIG_USB_NET_CDC_SUBSET_ENABLE=m
+CONFIG_USB_NET_CDC_SUBSET=m
+CONFIG_USB_ALI_M5632=y
+CONFIG_USB_AN2720=y
+CONFIG_USB_BELKIN=y
+CONFIG_USB_ARMLINUX=y
+CONFIG_USB_EPSON2888=y
+CONFIG_USB_KC2190=y
+CONFIG_USB_NET_ZAURUS=m
+CONFIG_USB_NET_CX82310_ETH=m
+CONFIG_USB_NET_KALMIA=m
+CONFIG_USB_NET_QMI_WWAN=m
+CONFIG_USB_HSO=m
+CONFIG_USB_NET_INT51X1=m
+CONFIG_USB_CDC_PHONET=m
+CONFIG_USB_IPHETH=m
+CONFIG_USB_SIERRA_NET=m
+CONFIG_USB_VL600=m
+CONFIG_USB_NET_CH9200=m
+CONFIG_USB_NET_AQC111=m
+CONFIG_WLAN=y
+CONFIG_WIRELESS_WDS=y
+CONFIG_WLAN_VENDOR_ADMTEK=y
+CONFIG_ADM8211=m
+CONFIG_ATH_COMMON=m
+CONFIG_WLAN_VENDOR_ATH=y
+# CONFIG_ATH_DEBUG is not set
+CONFIG_ATH5K=m
+# CONFIG_ATH5K_DEBUG is not set
+# CONFIG_ATH5K_TRACER is not set
+CONFIG_ATH5K_PCI=y
+CONFIG_ATH9K_HW=m
+CONFIG_ATH9K_COMMON=m
+CONFIG_ATH9K_BTCOEX_SUPPORT=y
+CONFIG_ATH9K=m
+CONFIG_ATH9K_PCI=y
+CONFIG_ATH9K_AHB=y
+# CONFIG_ATH9K_DEBUGFS is not set
+# CONFIG_ATH9K_DYNACK is not set
+CONFIG_ATH9K_WOW=y
+CONFIG_ATH9K_RFKILL=y
+CONFIG_ATH9K_CHANNEL_CONTEXT=y
+CONFIG_ATH9K_PCOEM=y
+CONFIG_ATH9K_PCI_NO_EEPROM=m
+CONFIG_ATH9K_HTC=m
+# CONFIG_ATH9K_HTC_DEBUGFS is not set
+CONFIG_ATH9K_HWRNG=y
+CONFIG_CARL9170=m
+CONFIG_CARL9170_LEDS=y
+CONFIG_CARL9170_WPC=y
+CONFIG_CARL9170_HWRNG=y
+CONFIG_ATH6KL=m
+CONFIG_ATH6KL_SDIO=m
+CONFIG_ATH6KL_USB=m
+# CONFIG_ATH6KL_DEBUG is not set
+# CONFIG_ATH6KL_TRACING is not set
+CONFIG_AR5523=m
+CONFIG_WIL6210=m
+CONFIG_WIL6210_ISR_COR=y
+# CONFIG_WIL6210_TRACING is not set
+CONFIG_WIL6210_DEBUGFS=y
+CONFIG_ATH10K=m
+CONFIG_ATH10K_CE=y
+CONFIG_ATH10K_PCI=m
+# CONFIG_ATH10K_SDIO is not set
+CONFIG_ATH10K_USB=m
+# CONFIG_ATH10K_DEBUG is not set
+# CONFIG_ATH10K_DEBUGFS is not set
+# CONFIG_ATH10K_TRACING is not set
+CONFIG_WCN36XX=m
+# CONFIG_WCN36XX_DEBUGFS is not set
+CONFIG_WLAN_VENDOR_ATMEL=y
+CONFIG_ATMEL=m
+CONFIG_PCI_ATMEL=m
+CONFIG_AT76C50X_USB=m
+CONFIG_WLAN_VENDOR_BROADCOM=y
+CONFIG_B43=m
+CONFIG_B43_BCMA=y
+CONFIG_B43_SSB=y
+CONFIG_B43_BUSES_BCMA_AND_SSB=y
+# CONFIG_B43_BUSES_BCMA is not set
+# CONFIG_B43_BUSES_SSB is not set
+CONFIG_B43_PCI_AUTOSELECT=y
+CONFIG_B43_PCICORE_AUTOSELECT=y
+CONFIG_B43_SDIO=y
+CONFIG_B43_BCMA_PIO=y
+CONFIG_B43_PIO=y
+CONFIG_B43_PHY_G=y
+CONFIG_B43_PHY_N=y
+CONFIG_B43_PHY_LP=y
+CONFIG_B43_PHY_HT=y
+CONFIG_B43_LEDS=y
+CONFIG_B43_HWRNG=y
+# CONFIG_B43_DEBUG is not set
+CONFIG_B43LEGACY=m
+CONFIG_B43LEGACY_PCI_AUTOSELECT=y
+CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y
+CONFIG_B43LEGACY_LEDS=y
+CONFIG_B43LEGACY_HWRNG=y
+# CONFIG_B43LEGACY_DEBUG is not set
+CONFIG_B43LEGACY_DMA=y
+CONFIG_B43LEGACY_PIO=y
+CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y
+# CONFIG_B43LEGACY_DMA_MODE is not set
+# CONFIG_B43LEGACY_PIO_MODE is not set
+CONFIG_BRCMUTIL=m
+CONFIG_BRCMSMAC=m
+CONFIG_BRCMFMAC=m
+CONFIG_BRCMFMAC_PROTO_BCDC=y
+CONFIG_BRCMFMAC_PROTO_MSGBUF=y
+CONFIG_BRCMFMAC_SDIO=y
+CONFIG_BRCMFMAC_USB=y
+CONFIG_BRCMFMAC_PCIE=y
+# CONFIG_BRCM_TRACING is not set
+# CONFIG_BRCMDBG is not set
+CONFIG_WLAN_VENDOR_CISCO=y
+CONFIG_AIRO=m
+CONFIG_WLAN_VENDOR_INTEL=y
+CONFIG_IPW2100=m
+CONFIG_IPW2100_MONITOR=y
+# CONFIG_IPW2100_DEBUG is not set
+CONFIG_IPW2200=m
+CONFIG_IPW2200_MONITOR=y
+CONFIG_IPW2200_RADIOTAP=y
+CONFIG_IPW2200_PROMISCUOUS=y
+CONFIG_IPW2200_QOS=y
+# CONFIG_IPW2200_DEBUG is not set
+CONFIG_LIBIPW=m
+# CONFIG_LIBIPW_DEBUG is not set
+CONFIG_IWLEGACY=m
+CONFIG_IWL4965=m
+CONFIG_IWL3945=m
+
+#
+# iwl3945 / iwl4965 Debugging Options
+#
+# CONFIG_IWLEGACY_DEBUG is not set
+# end of iwl3945 / iwl4965 Debugging Options
+
+CONFIG_IWLWIFI=m
+CONFIG_IWLWIFI_LEDS=y
+CONFIG_IWLDVM=m
+CONFIG_IWLMVM=m
+CONFIG_IWLWIFI_OPMODE_MODULAR=y
+CONFIG_IWLWIFI_BCAST_FILTERING=y
+
+#
+# Debugging Options
+#
+# CONFIG_IWLWIFI_DEBUG is not set
+# CONFIG_IWLWIFI_DEVICE_TRACING is not set
+# end of Debugging Options
+
+CONFIG_WLAN_VENDOR_INTERSIL=y
+CONFIG_HOSTAP=m
+CONFIG_HOSTAP_FIRMWARE=y
+# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set
+CONFIG_HOSTAP_PLX=m
+CONFIG_HOSTAP_PCI=m
+CONFIG_HERMES=m
+CONFIG_HERMES_PRISM=y
+CONFIG_HERMES_CACHE_FW_ON_INIT=y
+CONFIG_PLX_HERMES=m
+CONFIG_TMD_HERMES=m
+CONFIG_NORTEL_HERMES=m
+CONFIG_PCI_HERMES=m
+CONFIG_ORINOCO_USB=m
+CONFIG_P54_COMMON=m
+CONFIG_P54_USB=m
+CONFIG_P54_PCI=m
+CONFIG_P54_SPI=m
+# CONFIG_P54_SPI_DEFAULT_EEPROM is not set
+CONFIG_P54_LEDS=y
+CONFIG_PRISM54=m
+CONFIG_WLAN_VENDOR_MARVELL=y
+CONFIG_LIBERTAS=m
+CONFIG_LIBERTAS_USB=m
+CONFIG_LIBERTAS_SDIO=m
+CONFIG_LIBERTAS_SPI=m
+# CONFIG_LIBERTAS_DEBUG is not set
+CONFIG_LIBERTAS_MESH=y
+CONFIG_LIBERTAS_THINFIRM=m
+# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set
+CONFIG_LIBERTAS_THINFIRM_USB=m
+CONFIG_MWIFIEX=m
+CONFIG_MWIFIEX_SDIO=m
+CONFIG_MWIFIEX_PCIE=m
+CONFIG_MWIFIEX_USB=m
+CONFIG_MWL8K=m
+CONFIG_WLAN_VENDOR_MEDIATEK=y
+CONFIG_MT7601U=m
+CONFIG_MT76_CORE=m
+CONFIG_MT76_LEDS=y
+CONFIG_MT76_USB=m
+CONFIG_MT76x02_LIB=m
+CONFIG_MT76x02_USB=m
+CONFIG_MT76x0_COMMON=m
+CONFIG_MT76x0U=m
+CONFIG_MT76x0E=m
+CONFIG_MT76x2_COMMON=m
+CONFIG_MT76x2E=m
+CONFIG_MT76x2U=m
+CONFIG_MT7603E=m
+CONFIG_MT7615E=m
+CONFIG_WLAN_VENDOR_RALINK=y
+CONFIG_RT2X00=m
+CONFIG_RT2400PCI=m
+CONFIG_RT2500PCI=m
+CONFIG_RT61PCI=m
+CONFIG_RT2800PCI=m
+CONFIG_RT2800PCI_RT33XX=y
+CONFIG_RT2800PCI_RT35XX=y
+CONFIG_RT2800PCI_RT53XX=y
+CONFIG_RT2800PCI_RT3290=y
+CONFIG_RT2500USB=m
+CONFIG_RT73USB=m
+CONFIG_RT2800USB=m
+CONFIG_RT2800USB_RT33XX=y
+CONFIG_RT2800USB_RT35XX=y
+CONFIG_RT2800USB_RT3573=y
+CONFIG_RT2800USB_RT53XX=y
+CONFIG_RT2800USB_RT55XX=y
+CONFIG_RT2800USB_UNKNOWN=y
+CONFIG_RT2800_LIB=m
+CONFIG_RT2800_LIB_MMIO=m
+CONFIG_RT2X00_LIB_MMIO=m
+CONFIG_RT2X00_LIB_PCI=m
+CONFIG_RT2X00_LIB_USB=m
+CONFIG_RT2X00_LIB=m
+CONFIG_RT2X00_LIB_FIRMWARE=y
+CONFIG_RT2X00_LIB_CRYPTO=y
+CONFIG_RT2X00_LIB_LEDS=y
+# CONFIG_RT2X00_DEBUG is not set
+CONFIG_WLAN_VENDOR_REALTEK=y
+CONFIG_RTL8180=m
+CONFIG_RTL8187=m
+CONFIG_RTL8187_LEDS=y
+CONFIG_RTL_CARDS=m
+CONFIG_RTL8192CE=m
+CONFIG_RTL8192SE=m
+CONFIG_RTL8192DE=m
+CONFIG_RTL8723AE=m
+CONFIG_RTL8723BE=m
+CONFIG_RTL8188EE=m
+CONFIG_RTL8192EE=m
+CONFIG_RTL8821AE=m
+CONFIG_RTL8192CU=m
+CONFIG_RTLWIFI=m
+CONFIG_RTLWIFI_PCI=m
+CONFIG_RTLWIFI_USB=m
+CONFIG_RTLWIFI_DEBUG=y
+CONFIG_RTL8192C_COMMON=m
+CONFIG_RTL8723_COMMON=m
+CONFIG_RTLBTCOEXIST=m
+CONFIG_RTL8XXXU=m
+# CONFIG_RTL8XXXU_UNTESTED is not set
+CONFIG_RTW88=m
+CONFIG_RTW88_CORE=m
+CONFIG_RTW88_PCI=m
+CONFIG_RTW88_8822BE=y
+CONFIG_RTW88_8822CE=y
+# CONFIG_RTW88_DEBUG is not set
+# CONFIG_RTW88_DEBUGFS is not set
+CONFIG_WLAN_VENDOR_RSI=y
+CONFIG_RSI_91X=m
+CONFIG_RSI_DEBUGFS=y
+CONFIG_RSI_SDIO=m
+CONFIG_RSI_USB=m
+CONFIG_RSI_COEX=y
+CONFIG_WLAN_VENDOR_ST=y
+CONFIG_CW1200=m
+CONFIG_CW1200_WLAN_SDIO=m
+CONFIG_CW1200_WLAN_SPI=m
+CONFIG_WLAN_VENDOR_TI=y
+CONFIG_WL1251=m
+CONFIG_WL1251_SPI=m
+CONFIG_WL1251_SDIO=m
+CONFIG_WL12XX=m
+CONFIG_WL18XX=m
+CONFIG_WLCORE=m
+CONFIG_WLCORE_SDIO=m
+CONFIG_WILINK_PLATFORM_DATA=y
+CONFIG_WLAN_VENDOR_ZYDAS=y
+CONFIG_USB_ZD1201=m
+CONFIG_ZD1211RW=m
+# CONFIG_ZD1211RW_DEBUG is not set
+CONFIG_WLAN_VENDOR_QUANTENNA=y
+CONFIG_QTNFMAC=m
+CONFIG_QTNFMAC_PCIE=m
+# CONFIG_MAC80211_HWSIM is not set
+CONFIG_USB_NET_RNDIS_WLAN=m
+CONFIG_VIRT_WIFI=m
+
+#
+# WiMAX Wireless Broadband devices
+#
+CONFIG_WIMAX_I2400M=m
+CONFIG_WIMAX_I2400M_USB=m
+CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8
+# end of WiMAX Wireless Broadband devices
+
+# CONFIG_WAN is not set
+CONFIG_IEEE802154_DRIVERS=m
+CONFIG_IEEE802154_FAKELB=m
+CONFIG_IEEE802154_AT86RF230=m
+# CONFIG_IEEE802154_AT86RF230_DEBUGFS is not set
+CONFIG_IEEE802154_MRF24J40=m
+# CONFIG_IEEE802154_CC2520 is not set
+CONFIG_IEEE802154_ATUSB=m
+CONFIG_IEEE802154_ADF7242=m
+# CONFIG_IEEE802154_CA8210 is not set
+# CONFIG_IEEE802154_MCR20A is not set
+CONFIG_IEEE802154_HWSIM=m
+CONFIG_XEN_NETDEV_FRONTEND=m
+CONFIG_XEN_NETDEV_BACKEND=m
+CONFIG_VMXNET3=m
+CONFIG_FUJITSU_ES=m
+CONFIG_USB4_NET=m
+CONFIG_HYPERV_NET=m
+# CONFIG_NETDEVSIM is not set
+CONFIG_NET_FAILOVER=m
+# CONFIG_ISDN is not set
+CONFIG_NVM=y
+# CONFIG_NVM_PBLK is not set
+
+#
+# Input device support
+#
+CONFIG_INPUT=y
+CONFIG_INPUT_LEDS=m
+CONFIG_INPUT_FF_MEMLESS=m
+CONFIG_INPUT_POLLDEV=m
+CONFIG_INPUT_SPARSEKMAP=m
+CONFIG_INPUT_MATRIXKMAP=m
+
+#
+# Userland interfaces
+#
+CONFIG_INPUT_MOUSEDEV=y
+CONFIG_INPUT_MOUSEDEV_PSAUX=y
+CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
+CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
+CONFIG_INPUT_JOYDEV=m
+CONFIG_INPUT_EVDEV=m
+# CONFIG_INPUT_EVBUG is not set
+
+#
+# Input Device Drivers
+#
+CONFIG_INPUT_KEYBOARD=y
+CONFIG_KEYBOARD_ADC=m
+CONFIG_KEYBOARD_ADP5588=m
+CONFIG_KEYBOARD_ADP5589=m
+# CONFIG_KEYBOARD_APPLESPI is not set
+CONFIG_KEYBOARD_ATKBD=y
+CONFIG_KEYBOARD_QT1050=m
+CONFIG_KEYBOARD_QT1070=m
+CONFIG_KEYBOARD_QT2160=m
+# CONFIG_KEYBOARD_DLINK_DIR685 is not set
+# CONFIG_KEYBOARD_LKKBD is not set
+# CONFIG_KEYBOARD_GPIO is not set
+CONFIG_KEYBOARD_GPIO_POLLED=m
+CONFIG_KEYBOARD_TCA6416=m
+CONFIG_KEYBOARD_TCA8418=m
+# CONFIG_KEYBOARD_MATRIX is not set
+# CONFIG_KEYBOARD_LM8323 is not set
+CONFIG_KEYBOARD_LM8333=m
+CONFIG_KEYBOARD_MAX7359=m
+CONFIG_KEYBOARD_MCS=m
+CONFIG_KEYBOARD_MPR121=m
+# CONFIG_KEYBOARD_NEWTON is not set
+CONFIG_KEYBOARD_OPENCORES=m
+CONFIG_KEYBOARD_SAMSUNG=m
+# CONFIG_KEYBOARD_STOWAWAY is not set
+# CONFIG_KEYBOARD_SUNKBD is not set
+CONFIG_KEYBOARD_TM2_TOUCHKEY=m
+# CONFIG_KEYBOARD_XTKBD is not set
+CONFIG_KEYBOARD_CROS_EC=m
+# CONFIG_KEYBOARD_MTK_PMIC is not set
+CONFIG_INPUT_MOUSE=y
+CONFIG_MOUSE_PS2=m
+CONFIG_MOUSE_PS2_ALPS=y
+CONFIG_MOUSE_PS2_BYD=y
+CONFIG_MOUSE_PS2_LOGIPS2PP=y
+CONFIG_MOUSE_PS2_SYNAPTICS=y
+CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=y
+CONFIG_MOUSE_PS2_CYPRESS=y
+CONFIG_MOUSE_PS2_LIFEBOOK=y
+CONFIG_MOUSE_PS2_TRACKPOINT=y
+CONFIG_MOUSE_PS2_ELANTECH=y
+CONFIG_MOUSE_PS2_ELANTECH_SMBUS=y
+CONFIG_MOUSE_PS2_SENTELIC=y
+# CONFIG_MOUSE_PS2_TOUCHKIT is not set
+CONFIG_MOUSE_PS2_FOCALTECH=y
+CONFIG_MOUSE_PS2_VMMOUSE=y
+CONFIG_MOUSE_PS2_SMBUS=y
+CONFIG_MOUSE_SERIAL=y
+CONFIG_MOUSE_APPLETOUCH=m
+CONFIG_MOUSE_BCM5974=m
+CONFIG_MOUSE_CYAPA=m
+CONFIG_MOUSE_ELAN_I2C=m
+CONFIG_MOUSE_ELAN_I2C_I2C=y
+# CONFIG_MOUSE_ELAN_I2C_SMBUS is not set
+CONFIG_MOUSE_VSXXXAA=m
+# CONFIG_MOUSE_GPIO is not set
+CONFIG_MOUSE_SYNAPTICS_I2C=m
+CONFIG_MOUSE_SYNAPTICS_USB=m
+CONFIG_INPUT_JOYSTICK=y
+CONFIG_JOYSTICK_ANALOG=m
+CONFIG_JOYSTICK_A3D=m
+CONFIG_JOYSTICK_ADI=m
+CONFIG_JOYSTICK_COBRA=m
+CONFIG_JOYSTICK_GF2K=m
+CONFIG_JOYSTICK_GRIP=m
+CONFIG_JOYSTICK_GRIP_MP=m
+CONFIG_JOYSTICK_GUILLEMOT=m
+CONFIG_JOYSTICK_INTERACT=m
+CONFIG_JOYSTICK_SIDEWINDER=m
+CONFIG_JOYSTICK_TMDC=m
+CONFIG_JOYSTICK_IFORCE=m
+CONFIG_JOYSTICK_IFORCE_USB=m
+CONFIG_JOYSTICK_IFORCE_232=m
+CONFIG_JOYSTICK_WARRIOR=m
+CONFIG_JOYSTICK_MAGELLAN=m
+CONFIG_JOYSTICK_SPACEORB=m
+CONFIG_JOYSTICK_SPACEBALL=m
+CONFIG_JOYSTICK_STINGER=m
+CONFIG_JOYSTICK_TWIDJOY=m
+CONFIG_JOYSTICK_ZHENHUA=m
+CONFIG_JOYSTICK_DB9=m
+CONFIG_JOYSTICK_GAMECON=m
+CONFIG_JOYSTICK_TURBOGRAFX=m
+CONFIG_JOYSTICK_AS5011=m
+CONFIG_JOYSTICK_JOYDUMP=m
+CONFIG_JOYSTICK_XPAD=m
+CONFIG_JOYSTICK_XPAD_FF=y
+CONFIG_JOYSTICK_XPAD_LEDS=y
+CONFIG_JOYSTICK_WALKERA0701=m
+# CONFIG_JOYSTICK_PSXPAD_SPI is not set
+# CONFIG_JOYSTICK_PXRC is not set
+CONFIG_JOYSTICK_FSIA6B=m
+CONFIG_INPUT_TABLET=y
+CONFIG_TABLET_USB_ACECAD=m
+CONFIG_TABLET_USB_AIPTEK=m
+CONFIG_TABLET_USB_GTCO=m
+CONFIG_TABLET_USB_HANWANG=m
+CONFIG_TABLET_USB_KBTAB=m
+CONFIG_TABLET_USB_PEGASUS=m
+# CONFIG_TABLET_SERIAL_WACOM4 is not set
+CONFIG_INPUT_TOUCHSCREEN=y
+CONFIG_TOUCHSCREEN_PROPERTIES=y
+CONFIG_TOUCHSCREEN_ADS7846=m
+CONFIG_TOUCHSCREEN_AD7877=m
+CONFIG_TOUCHSCREEN_AD7879=m
+CONFIG_TOUCHSCREEN_AD7879_I2C=m
+CONFIG_TOUCHSCREEN_AD7879_SPI=m
+CONFIG_TOUCHSCREEN_ADC=m
+CONFIG_TOUCHSCREEN_ATMEL_MXT=m
+# CONFIG_TOUCHSCREEN_ATMEL_MXT_T37 is not set
+CONFIG_TOUCHSCREEN_AUO_PIXCIR=m
+CONFIG_TOUCHSCREEN_BU21013=m
+CONFIG_TOUCHSCREEN_BU21029=m
+CONFIG_TOUCHSCREEN_CHIPONE_ICN8505=m
+CONFIG_TOUCHSCREEN_CY8CTMG110=m
+CONFIG_TOUCHSCREEN_CYTTSP_CORE=m
+CONFIG_TOUCHSCREEN_CYTTSP_I2C=m
+CONFIG_TOUCHSCREEN_CYTTSP_SPI=m
+CONFIG_TOUCHSCREEN_CYTTSP4_CORE=m
+CONFIG_TOUCHSCREEN_CYTTSP4_I2C=m
+CONFIG_TOUCHSCREEN_CYTTSP4_SPI=m
+CONFIG_TOUCHSCREEN_DA9052=m
+CONFIG_TOUCHSCREEN_DYNAPRO=m
+CONFIG_TOUCHSCREEN_HAMPSHIRE=m
+CONFIG_TOUCHSCREEN_EETI=m
+CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m
+CONFIG_TOUCHSCREEN_EXC3000=m
+CONFIG_TOUCHSCREEN_FUJITSU=m
+CONFIG_TOUCHSCREEN_GOODIX=m
+CONFIG_TOUCHSCREEN_HIDEEP=m
+CONFIG_TOUCHSCREEN_ILI210X=m
+CONFIG_TOUCHSCREEN_S6SY761=m
+CONFIG_TOUCHSCREEN_GUNZE=m
+CONFIG_TOUCHSCREEN_EKTF2127=m
+CONFIG_TOUCHSCREEN_ELAN=m
+CONFIG_TOUCHSCREEN_ELO=m
+CONFIG_TOUCHSCREEN_WACOM_W8001=m
+CONFIG_TOUCHSCREEN_WACOM_I2C=m
+CONFIG_TOUCHSCREEN_MAX11801=m
+CONFIG_TOUCHSCREEN_MCS5000=m
+CONFIG_TOUCHSCREEN_MMS114=m
+CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
+CONFIG_TOUCHSCREEN_MTOUCH=m
+CONFIG_TOUCHSCREEN_INEXIO=m
+CONFIG_TOUCHSCREEN_MK712=m
+CONFIG_TOUCHSCREEN_PENMOUNT=m
+CONFIG_TOUCHSCREEN_EDT_FT5X06=m
+CONFIG_TOUCHSCREEN_TOUCHRIGHT=m
+CONFIG_TOUCHSCREEN_TOUCHWIN=m
+CONFIG_TOUCHSCREEN_TI_AM335X_TSC=m
+# CONFIG_TOUCHSCREEN_UCB1400 is not set
+CONFIG_TOUCHSCREEN_PIXCIR=m
+CONFIG_TOUCHSCREEN_WDT87XX_I2C=m
+# CONFIG_TOUCHSCREEN_WM831X is not set
+CONFIG_TOUCHSCREEN_WM97XX=m
+CONFIG_TOUCHSCREEN_WM9705=y
+CONFIG_TOUCHSCREEN_WM9712=y
+CONFIG_TOUCHSCREEN_WM9713=y
+CONFIG_TOUCHSCREEN_USB_COMPOSITE=m
+CONFIG_TOUCHSCREEN_MC13783=m
+CONFIG_TOUCHSCREEN_USB_EGALAX=y
+CONFIG_TOUCHSCREEN_USB_PANJIT=y
+CONFIG_TOUCHSCREEN_USB_3M=y
+CONFIG_TOUCHSCREEN_USB_ITM=y
+CONFIG_TOUCHSCREEN_USB_ETURBO=y
+CONFIG_TOUCHSCREEN_USB_GUNZE=y
+CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y
+CONFIG_TOUCHSCREEN_USB_IRTOUCH=y
+CONFIG_TOUCHSCREEN_USB_IDEALTEK=y
+CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y
+CONFIG_TOUCHSCREEN_USB_GOTOP=y
+CONFIG_TOUCHSCREEN_USB_JASTEC=y
+CONFIG_TOUCHSCREEN_USB_ELO=y
+CONFIG_TOUCHSCREEN_USB_E2I=y
+CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y
+CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y
+CONFIG_TOUCHSCREEN_USB_NEXIO=y
+CONFIG_TOUCHSCREEN_USB_EASYTOUCH=y
+CONFIG_TOUCHSCREEN_TOUCHIT213=m
+CONFIG_TOUCHSCREEN_TSC_SERIO=m
+CONFIG_TOUCHSCREEN_TSC200X_CORE=m
+CONFIG_TOUCHSCREEN_TSC2004=m
+CONFIG_TOUCHSCREEN_TSC2005=m
+CONFIG_TOUCHSCREEN_TSC2007=m
+# CONFIG_TOUCHSCREEN_TSC2007_IIO is not set
+# CONFIG_TOUCHSCREEN_PCAP is not set
+CONFIG_TOUCHSCREEN_RM_TS=m
+CONFIG_TOUCHSCREEN_SILEAD=m
+CONFIG_TOUCHSCREEN_SIS_I2C=m
+CONFIG_TOUCHSCREEN_ST1232=m
+# CONFIG_TOUCHSCREEN_STMFTS is not set
+CONFIG_TOUCHSCREEN_SUR40=m
+CONFIG_TOUCHSCREEN_SURFACE3_SPI=m
+CONFIG_TOUCHSCREEN_SX8654=m
+CONFIG_TOUCHSCREEN_TPS6507X=m
+CONFIG_TOUCHSCREEN_ZET6223=m
+CONFIG_TOUCHSCREEN_ZFORCE=m
+CONFIG_TOUCHSCREEN_ROHM_BU21023=m
+CONFIG_TOUCHSCREEN_IQS5XX=m
+CONFIG_INPUT_MISC=y
+CONFIG_INPUT_AD714X=m
+CONFIG_INPUT_AD714X_I2C=m
+CONFIG_INPUT_AD714X_SPI=m
+CONFIG_INPUT_ARIZONA_HAPTICS=m
+CONFIG_INPUT_BMA150=m
+CONFIG_INPUT_E3X0_BUTTON=m
+CONFIG_INPUT_MSM_VIBRATOR=m
+CONFIG_INPUT_PCSPKR=m
+CONFIG_INPUT_MAX77693_HAPTIC=m
+CONFIG_INPUT_MC13783_PWRBUTTON=m
+CONFIG_INPUT_MMA8450=m
+CONFIG_INPUT_APANEL=m
+CONFIG_INPUT_GP2A=m
+# CONFIG_INPUT_GPIO_BEEPER is not set
+CONFIG_INPUT_GPIO_DECODER=m
+CONFIG_INPUT_GPIO_VIBRA=m
+CONFIG_INPUT_ATLAS_BTNS=m
+CONFIG_INPUT_ATI_REMOTE2=m
+CONFIG_INPUT_KEYSPAN_REMOTE=m
+CONFIG_INPUT_KXTJ9=m
+CONFIG_INPUT_POWERMATE=m
+CONFIG_INPUT_YEALINK=m
+CONFIG_INPUT_CM109=m
+CONFIG_INPUT_REGULATOR_HAPTIC=m
+CONFIG_INPUT_RETU_PWRBUTTON=m
+CONFIG_INPUT_AXP20X_PEK=m
+CONFIG_INPUT_UINPUT=m
+CONFIG_INPUT_PCF50633_PMU=m
+CONFIG_INPUT_PCF8574=m
+CONFIG_INPUT_PWM_BEEPER=m
+CONFIG_INPUT_PWM_VIBRA=m
+# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set
+CONFIG_INPUT_DA9052_ONKEY=m
+CONFIG_INPUT_DA9063_ONKEY=m
+# CONFIG_INPUT_WM831X_ON is not set
+# CONFIG_INPUT_PCAP is not set
+CONFIG_INPUT_ADXL34X=m
+CONFIG_INPUT_ADXL34X_I2C=m
+CONFIG_INPUT_ADXL34X_SPI=m
+CONFIG_INPUT_IMS_PCU=m
+CONFIG_INPUT_CMA3000=m
+CONFIG_INPUT_CMA3000_I2C=m
+CONFIG_INPUT_XEN_KBDDEV_FRONTEND=m
+CONFIG_INPUT_IDEAPAD_SLIDEBAR=m
+CONFIG_INPUT_DRV260X_HAPTICS=m
+CONFIG_INPUT_DRV2665_HAPTICS=m
+CONFIG_INPUT_DRV2667_HAPTICS=m
+CONFIG_RMI4_CORE=m
+CONFIG_RMI4_I2C=m
+CONFIG_RMI4_SPI=m
+CONFIG_RMI4_SMB=m
+CONFIG_RMI4_F03=y
+CONFIG_RMI4_F03_SERIO=m
+CONFIG_RMI4_2D_SENSOR=y
+CONFIG_RMI4_F11=y
+CONFIG_RMI4_F12=y
+CONFIG_RMI4_F30=y
+CONFIG_RMI4_F34=y
+# CONFIG_RMI4_F54 is not set
+CONFIG_RMI4_F55=y
+
+#
+# Hardware I/O ports
+#
+CONFIG_SERIO=y
+CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y
+CONFIG_SERIO_I8042=y
+CONFIG_SERIO_SERPORT=m
+CONFIG_SERIO_CT82C710=m
+CONFIG_SERIO_PARKBD=m
+CONFIG_SERIO_PCIPS2=m
+CONFIG_SERIO_LIBPS2=y
+CONFIG_SERIO_RAW=m
+CONFIG_SERIO_ALTERA_PS2=m
+CONFIG_SERIO_PS2MULT=m
+CONFIG_SERIO_ARC_PS2=m
+CONFIG_HYPERV_KEYBOARD=m
+CONFIG_SERIO_GPIO_PS2=m
+CONFIG_USERIO=m
+CONFIG_GAMEPORT=m
+CONFIG_GAMEPORT_NS558=m
+CONFIG_GAMEPORT_L4=m
+CONFIG_GAMEPORT_EMU10K1=m
+CONFIG_GAMEPORT_FM801=m
+# end of Hardware I/O ports
+# end of Input device support
+
+#
+# Character devices
+#
+CONFIG_TTY=y
+CONFIG_VT=y
+CONFIG_CONSOLE_TRANSLATIONS=y
+CONFIG_VT_CONSOLE=y
+CONFIG_VT_CONSOLE_SLEEP=y
+CONFIG_HW_CONSOLE=y
+CONFIG_VT_HW_CONSOLE_BINDING=y
+CONFIG_UNIX98_PTYS=y
+# CONFIG_LEGACY_PTYS is not set
+CONFIG_SERIAL_NONSTANDARD=y
+CONFIG_ROCKETPORT=m
+CONFIG_CYCLADES=m
+# CONFIG_CYZ_INTR is not set
+CONFIG_MOXA_INTELLIO=m
+CONFIG_MOXA_SMARTIO=m
+CONFIG_SYNCLINK=m
+CONFIG_SYNCLINKMP=m
+CONFIG_SYNCLINK_GT=m
+CONFIG_NOZOMI=m
+CONFIG_ISI=m
+CONFIG_N_HDLC=m
+CONFIG_N_GSM=m
+CONFIG_TRACE_ROUTER=m
+CONFIG_TRACE_SINK=m
+CONFIG_NULL_TTY=m
+CONFIG_LDISC_AUTOLOAD=y
+CONFIG_DEVMEM=y
+# CONFIG_DEVKMEM is not set
+
+#
+# Serial drivers
+#
+CONFIG_SERIAL_EARLYCON=y
+CONFIG_SERIAL_8250=y
+CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y
+CONFIG_SERIAL_8250_PNP=y
+CONFIG_SERIAL_8250_16550A_VARIANTS=y
+CONFIG_SERIAL_8250_FINTEK=y
+CONFIG_SERIAL_8250_CONSOLE=y
+CONFIG_SERIAL_8250_DMA=y
+CONFIG_SERIAL_8250_PCI=y
+CONFIG_SERIAL_8250_EXAR=y
+CONFIG_SERIAL_8250_MEN_MCB=m
+CONFIG_SERIAL_8250_NR_UARTS=4
+CONFIG_SERIAL_8250_RUNTIME_UARTS=4
+CONFIG_SERIAL_8250_EXTENDED=y
+CONFIG_SERIAL_8250_MANY_PORTS=y
+CONFIG_SERIAL_8250_SHARE_IRQ=y
+# CONFIG_SERIAL_8250_DETECT_IRQ is not set
+CONFIG_SERIAL_8250_RSA=y
+CONFIG_SERIAL_8250_DWLIB=y
+CONFIG_SERIAL_8250_DW=m
+CONFIG_SERIAL_8250_RT288X=y
+CONFIG_SERIAL_8250_LPSS=m
+CONFIG_SERIAL_8250_MID=m
+
+#
+# Non-8250 serial port support
+#
+CONFIG_SERIAL_MAX3100=m
+CONFIG_SERIAL_MAX310X=y
+CONFIG_SERIAL_UARTLITE=m
+CONFIG_SERIAL_UARTLITE_NR_UARTS=1
+CONFIG_SERIAL_CORE=y
+CONFIG_SERIAL_CORE_CONSOLE=y
+CONFIG_SERIAL_JSM=m
+CONFIG_SERIAL_SCCNXP=y
+CONFIG_SERIAL_SCCNXP_CONSOLE=y
+# CONFIG_SERIAL_SC16IS7XX is not set
+CONFIG_SERIAL_ALTERA_JTAGUART=m
+CONFIG_SERIAL_ALTERA_UART=m
+CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4
+CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200
+CONFIG_SERIAL_IFX6X60=m
+CONFIG_SERIAL_ARC=m
+CONFIG_SERIAL_ARC_NR_PORTS=1
+CONFIG_SERIAL_RP2=m
+CONFIG_SERIAL_RP2_NR_UARTS=32
+CONFIG_SERIAL_FSL_LPUART=m
+CONFIG_SERIAL_FSL_LINFLEXUART=m
+# CONFIG_SERIAL_MEN_Z135 is not set
+# end of Serial drivers
+
+CONFIG_SERIAL_MCTRL_GPIO=y
+CONFIG_SERIAL_DEV_BUS=m
+CONFIG_TTY_PRINTK=m
+CONFIG_TTY_PRINTK_LEVEL=6
+CONFIG_PRINTER=m
+# CONFIG_LP_CONSOLE is not set
+CONFIG_PPDEV=m
+CONFIG_HVC_DRIVER=y
+CONFIG_HVC_IRQ=y
+CONFIG_HVC_XEN=y
+CONFIG_HVC_XEN_FRONTEND=y
+CONFIG_VIRTIO_CONSOLE=m
+CONFIG_IPMI_HANDLER=m
+CONFIG_IPMI_DMI_DECODE=y
+CONFIG_IPMI_PLAT_DATA=y
+# CONFIG_IPMI_PANIC_EVENT is not set
+CONFIG_IPMI_DEVICE_INTERFACE=m
+CONFIG_IPMI_SI=m
+CONFIG_IPMI_SSIF=m
+CONFIG_IPMI_WATCHDOG=m
+CONFIG_IPMI_POWEROFF=m
+# CONFIG_IPMB_DEVICE_INTERFACE is not set
+CONFIG_HW_RANDOM=m
+CONFIG_HW_RANDOM_TIMERIOMEM=m
+CONFIG_HW_RANDOM_INTEL=m
+CONFIG_HW_RANDOM_AMD=m
+CONFIG_HW_RANDOM_VIA=m
+CONFIG_HW_RANDOM_VIRTIO=m
+CONFIG_NVRAM=m
+CONFIG_APPLICOM=m
+CONFIG_MWAVE=m
+CONFIG_RAW_DRIVER=m
+CONFIG_MAX_RAW_DEVS=256
+CONFIG_HPET=y
+CONFIG_HPET_MMAP=y
+CONFIG_HPET_MMAP_DEFAULT=y
+CONFIG_HANGCHECK_TIMER=m
+CONFIG_TCG_TPM=m
+CONFIG_HW_RANDOM_TPM=y
+CONFIG_TCG_TIS_CORE=m
+CONFIG_TCG_TIS=m
+CONFIG_TCG_TIS_SPI=m
+CONFIG_TCG_TIS_SPI_CR50=y
+CONFIG_TCG_TIS_I2C_ATMEL=m
+CONFIG_TCG_TIS_I2C_INFINEON=m
+CONFIG_TCG_TIS_I2C_NUVOTON=m
+CONFIG_TCG_NSC=m
+CONFIG_TCG_ATMEL=m
+CONFIG_TCG_INFINEON=m
+CONFIG_TCG_XEN=m
+CONFIG_TCG_CRB=m
+CONFIG_TCG_VTPM_PROXY=m
+CONFIG_TCG_TIS_ST33ZP24=m
+CONFIG_TCG_TIS_ST33ZP24_I2C=m
+CONFIG_TCG_TIS_ST33ZP24_SPI=m
+CONFIG_TELCLOCK=m
+CONFIG_DEVPORT=y
+CONFIG_XILLYBUS=m
+CONFIG_XILLYBUS_PCIE=m
+# end of Character devices
+
+# CONFIG_RANDOM_TRUST_CPU is not set
+# CONFIG_RANDOM_TRUST_BOOTLOADER is not set
+
+#
+# I2C support
+#
+CONFIG_I2C=y
+CONFIG_ACPI_I2C_OPREGION=y
+CONFIG_I2C_BOARDINFO=y
+CONFIG_I2C_COMPAT=y
+CONFIG_I2C_CHARDEV=m
+CONFIG_I2C_MUX=m
+
+#
+# Multiplexer I2C Chip support
+#
+CONFIG_I2C_MUX_GPIO=m
+# CONFIG_I2C_MUX_LTC4306 is not set
+CONFIG_I2C_MUX_PCA9541=m
+CONFIG_I2C_MUX_PCA954x=m
+CONFIG_I2C_MUX_REG=m
+CONFIG_I2C_MUX_MLXCPLD=m
+# end of Multiplexer I2C Chip support
+
+CONFIG_I2C_HELPER_AUTO=y
+CONFIG_I2C_SMBUS=m
+CONFIG_I2C_ALGOBIT=m
+CONFIG_I2C_ALGOPCA=m
+
+#
+# I2C Hardware Bus support
+#
+
+#
+# PC SMBus host controller drivers
+#
+CONFIG_I2C_ALI1535=m
+CONFIG_I2C_ALI1563=m
+CONFIG_I2C_ALI15X3=m
+CONFIG_I2C_AMD756=m
+CONFIG_I2C_AMD756_S4882=m
+CONFIG_I2C_AMD8111=m
+CONFIG_I2C_AMD_MP2=m
+CONFIG_I2C_I801=m
+CONFIG_I2C_ISCH=m
+CONFIG_I2C_ISMT=m
+CONFIG_I2C_PIIX4=m
+CONFIG_I2C_NFORCE2=m
+CONFIG_I2C_NFORCE2_S4985=m
+CONFIG_I2C_NVIDIA_GPU=m
+CONFIG_I2C_SIS5595=m
+CONFIG_I2C_SIS630=m
+CONFIG_I2C_SIS96X=m
+CONFIG_I2C_VIA=m
+CONFIG_I2C_VIAPRO=m
+
+#
+# ACPI drivers
+#
+CONFIG_I2C_SCMI=m
+
+#
+# I2C system bus drivers (mostly embedded / system-on-chip)
+#
+CONFIG_I2C_CBUS_GPIO=m
+CONFIG_I2C_DESIGNWARE_CORE=m
+CONFIG_I2C_DESIGNWARE_PLATFORM=m
+# CONFIG_I2C_DESIGNWARE_SLAVE is not set
+CONFIG_I2C_DESIGNWARE_PCI=m
+CONFIG_I2C_DESIGNWARE_BAYTRAIL=y
+CONFIG_I2C_EMEV2=m
+CONFIG_I2C_GPIO=m
+# CONFIG_I2C_GPIO_FAULT_INJECTOR is not set
+CONFIG_I2C_KEMPLD=m
+CONFIG_I2C_OCORES=m
+CONFIG_I2C_PCA_PLATFORM=m
+CONFIG_I2C_SIMTEC=m
+# CONFIG_I2C_XILINX is not set
+
+#
+# External I2C/SMBus adapter drivers
+#
+CONFIG_I2C_DIOLAN_U2C=m
+# CONFIG_I2C_DLN2 is not set
+CONFIG_I2C_PARPORT=m
+CONFIG_I2C_ROBOTFUZZ_OSIF=m
+CONFIG_I2C_TAOS_EVM=m
+CONFIG_I2C_TINY_USB=m
+CONFIG_I2C_VIPERBOARD=m
+
+#
+# Other I2C/SMBus bus drivers
+#
+CONFIG_I2C_MLXCPLD=m
+# CONFIG_I2C_CROS_EC_TUNNEL is not set
+# end of I2C Hardware Bus support
+
+# CONFIG_I2C_STUB is not set
+CONFIG_I2C_SLAVE=y
+CONFIG_I2C_SLAVE_EEPROM=m
+# CONFIG_I2C_DEBUG_CORE is not set
+# CONFIG_I2C_DEBUG_ALGO is not set
+# CONFIG_I2C_DEBUG_BUS is not set
+# end of I2C support
+
+CONFIG_I3C=m
+CONFIG_CDNS_I3C_MASTER=m
+CONFIG_DW_I3C_MASTER=m
+CONFIG_SPI=y
+# CONFIG_SPI_DEBUG is not set
+CONFIG_SPI_MASTER=y
+CONFIG_SPI_MEM=y
+
+#
+# SPI Master Controller Drivers
+#
+CONFIG_SPI_ALTERA=m
+CONFIG_SPI_AXI_SPI_ENGINE=m
+CONFIG_SPI_BITBANG=m
+CONFIG_SPI_BUTTERFLY=m
+CONFIG_SPI_CADENCE=m
+CONFIG_SPI_DESIGNWARE=m
+CONFIG_SPI_DW_PCI=m
+CONFIG_SPI_DW_MID_DMA=y
+CONFIG_SPI_DW_MMIO=m
+CONFIG_SPI_DLN2=m
+CONFIG_SPI_NXP_FLEXSPI=m
+CONFIG_SPI_GPIO=m
+CONFIG_SPI_LM70_LLP=m
+CONFIG_SPI_OC_TINY=m
+CONFIG_SPI_PXA2XX=m
+CONFIG_SPI_PXA2XX_PCI=m
+CONFIG_SPI_ROCKCHIP=m
+CONFIG_SPI_SC18IS602=m
+CONFIG_SPI_SIFIVE=m
+CONFIG_SPI_MXIC=m
+CONFIG_SPI_XCOMM=m
+CONFIG_SPI_XILINX=m
+CONFIG_SPI_ZYNQMP_GQSPI=m
+
+#
+# SPI Protocol Masters
+#
+CONFIG_SPI_SPIDEV=m
+CONFIG_SPI_LOOPBACK_TEST=m
+CONFIG_SPI_TLE62X0=m
+# CONFIG_SPI_SLAVE is not set
+CONFIG_SPMI=m
+CONFIG_HSI=m
+CONFIG_HSI_BOARDINFO=y
+
+#
+# HSI controllers
+#
+
+#
+# HSI clients
+#
+CONFIG_HSI_CHAR=m
+CONFIG_PPS=y
+# CONFIG_PPS_DEBUG is not set
+
+#
+# PPS clients support
+#
+CONFIG_PPS_CLIENT_KTIMER=m
+CONFIG_PPS_CLIENT_LDISC=m
+CONFIG_PPS_CLIENT_PARPORT=m
+CONFIG_PPS_CLIENT_GPIO=m
+
+#
+# PPS generators support
+#
+
+#
+# PTP clock support
+#
+CONFIG_PTP_1588_CLOCK=y
+
+#
+# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
+#
+CONFIG_PTP_1588_CLOCK_KVM=y
+CONFIG_PTP_1588_CLOCK_IDTCM=m
+# end of PTP clock support
+
+CONFIG_PINCTRL=y
+CONFIG_PINMUX=y
+CONFIG_PINCONF=y
+CONFIG_GENERIC_PINCONF=y
+# CONFIG_DEBUG_PINCTRL is not set
+CONFIG_PINCTRL_AMD=y
+# CONFIG_PINCTRL_MCP23S08 is not set
+CONFIG_PINCTRL_SX150X=y
+CONFIG_PINCTRL_BAYTRAIL=y
+CONFIG_PINCTRL_CHERRYVIEW=y
+CONFIG_PINCTRL_LYNXPOINT=m
+CONFIG_PINCTRL_INTEL=m
+CONFIG_PINCTRL_BROXTON=m
+CONFIG_PINCTRL_CANNONLAKE=m
+CONFIG_PINCTRL_CEDARFORK=m
+CONFIG_PINCTRL_DENVERTON=m
+CONFIG_PINCTRL_GEMINILAKE=m
+CONFIG_PINCTRL_ICELAKE=m
+CONFIG_PINCTRL_LEWISBURG=m
+CONFIG_PINCTRL_SUNRISEPOINT=m
+CONFIG_PINCTRL_TIGERLAKE=m
+CONFIG_PINCTRL_MADERA=m
+CONFIG_PINCTRL_CS47L35=y
+CONFIG_PINCTRL_CS47L85=y
+CONFIG_PINCTRL_CS47L90=y
+CONFIG_GPIOLIB=y
+CONFIG_GPIOLIB_FASTPATH_LIMIT=512
+CONFIG_GPIO_ACPI=y
+CONFIG_GPIOLIB_IRQCHIP=y
+# CONFIG_DEBUG_GPIO is not set
+CONFIG_GPIO_SYSFS=y
+CONFIG_GPIO_GENERIC=m
+CONFIG_GPIO_MAX730X=m
+
+#
+# Memory mapped GPIO drivers
+#
+CONFIG_GPIO_AMDPT=m
+CONFIG_GPIO_DWAPB=m
+CONFIG_GPIO_EXAR=m
+CONFIG_GPIO_GENERIC_PLATFORM=m
+CONFIG_GPIO_ICH=m
+CONFIG_GPIO_MB86S7X=m
+CONFIG_GPIO_MENZ127=m
+CONFIG_GPIO_VX855=m
+# CONFIG_GPIO_XILINX is not set
+CONFIG_GPIO_AMD_FCH=m
+# end of Memory mapped GPIO drivers
+
+#
+# Port-mapped I/O GPIO drivers
+#
+CONFIG_GPIO_F7188X=m
+CONFIG_GPIO_IT87=m
+CONFIG_GPIO_SCH=m
+CONFIG_GPIO_SCH311X=m
+# CONFIG_GPIO_WINBOND is not set
+# CONFIG_GPIO_WS16C48 is not set
+# end of Port-mapped I/O GPIO drivers
+
+#
+# I2C GPIO expanders
+#
+CONFIG_GPIO_ADP5588=m
+CONFIG_GPIO_MAX7300=m
+CONFIG_GPIO_MAX732X=m
+CONFIG_GPIO_PCA953X=m
+CONFIG_GPIO_PCF857X=m
+CONFIG_GPIO_TPIC2810=m
+# end of I2C GPIO expanders
+
+#
+# MFD GPIO expanders
+#
+CONFIG_GPIO_ARIZONA=m
+CONFIG_GPIO_BD9571MWV=m
+CONFIG_GPIO_DA9052=m
+CONFIG_GPIO_DLN2=m
+CONFIG_GPIO_JANZ_TTL=m
+CONFIG_GPIO_KEMPLD=m
+CONFIG_GPIO_LP3943=m
+CONFIG_GPIO_LP873X=m
+CONFIG_GPIO_MADERA=m
+CONFIG_GPIO_TPS65086=m
+# CONFIG_GPIO_TPS65912 is not set
+CONFIG_GPIO_TQMX86=m
+CONFIG_GPIO_UCB1400=m
+# CONFIG_GPIO_WM831X is not set
+# end of MFD GPIO expanders
+
+#
+# PCI GPIO expanders
+#
+CONFIG_GPIO_AMD8111=m
+CONFIG_GPIO_ML_IOH=m
+CONFIG_GPIO_PCI_IDIO_16=m
+# CONFIG_GPIO_PCIE_IDIO_24 is not set
+CONFIG_GPIO_RDC321X=m
+# end of PCI GPIO expanders
+
+#
+# SPI GPIO expanders
+#
+CONFIG_GPIO_MAX3191X=m
+CONFIG_GPIO_MAX7301=m
+CONFIG_GPIO_MC33880=m
+CONFIG_GPIO_PISOSR=m
+# CONFIG_GPIO_XRA1403 is not set
+# end of SPI GPIO expanders
+
+#
+# USB GPIO expanders
+#
+CONFIG_GPIO_VIPERBOARD=m
+# end of USB GPIO expanders
+
+CONFIG_GPIO_MOCKUP=m
+CONFIG_W1=m
+CONFIG_W1_CON=y
+
+#
+# 1-wire Bus Masters
+#
+CONFIG_W1_MASTER_MATROX=m
+CONFIG_W1_MASTER_DS2490=m
+CONFIG_W1_MASTER_DS2482=m
+CONFIG_W1_MASTER_DS1WM=m
+CONFIG_W1_MASTER_GPIO=m
+CONFIG_W1_MASTER_SGI=m
+# end of 1-wire Bus Masters
+
+#
+# 1-wire Slaves
+#
+CONFIG_W1_SLAVE_THERM=m
+CONFIG_W1_SLAVE_SMEM=m
+CONFIG_W1_SLAVE_DS2405=m
+CONFIG_W1_SLAVE_DS2408=m
+CONFIG_W1_SLAVE_DS2408_READBACK=y
+CONFIG_W1_SLAVE_DS2413=m
+# CONFIG_W1_SLAVE_DS2406 is not set
+CONFIG_W1_SLAVE_DS2423=m
+CONFIG_W1_SLAVE_DS2805=m
+CONFIG_W1_SLAVE_DS2430=m
+CONFIG_W1_SLAVE_DS2431=m
+CONFIG_W1_SLAVE_DS2433=m
+CONFIG_W1_SLAVE_DS2433_CRC=y
+# CONFIG_W1_SLAVE_DS2438 is not set
+CONFIG_W1_SLAVE_DS250X=m
+CONFIG_W1_SLAVE_DS2780=m
+CONFIG_W1_SLAVE_DS2781=m
+CONFIG_W1_SLAVE_DS28E04=m
+CONFIG_W1_SLAVE_DS28E17=m
+# end of 1-wire Slaves
+
+CONFIG_POWER_AVS=y
+CONFIG_QCOM_CPR=m
+# CONFIG_POWER_RESET is not set
+CONFIG_POWER_SUPPLY=y
+# CONFIG_POWER_SUPPLY_DEBUG is not set
+CONFIG_PDA_POWER=m
+CONFIG_GENERIC_ADC_BATTERY=m
+# CONFIG_WM831X_BACKUP is not set
+# CONFIG_WM831X_POWER is not set
+CONFIG_TEST_POWER=m
+CONFIG_CHARGER_ADP5061=m
+CONFIG_BATTERY_DS2760=m
+CONFIG_BATTERY_DS2780=m
+CONFIG_BATTERY_DS2781=m
+CONFIG_BATTERY_DS2782=m
+CONFIG_BATTERY_SBS=m
+CONFIG_CHARGER_SBS=m
+CONFIG_MANAGER_SBS=m
+CONFIG_BATTERY_BQ27XXX=m
+CONFIG_BATTERY_BQ27XXX_I2C=m
+CONFIG_BATTERY_BQ27XXX_HDQ=m
+# CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set
+CONFIG_BATTERY_DA9052=m
+CONFIG_CHARGER_DA9150=m
+CONFIG_BATTERY_DA9150=m
+CONFIG_AXP20X_POWER=m
+CONFIG_AXP288_CHARGER=m
+CONFIG_AXP288_FUEL_GAUGE=m
+CONFIG_BATTERY_MAX17040=m
+CONFIG_BATTERY_MAX17042=m
+CONFIG_BATTERY_MAX1721X=m
+CONFIG_CHARGER_PCF50633=m
+CONFIG_CHARGER_ISP1704=m
+CONFIG_CHARGER_MAX8903=m
+CONFIG_CHARGER_LP8727=m
+CONFIG_CHARGER_GPIO=m
+CONFIG_CHARGER_MANAGER=y
+CONFIG_CHARGER_LT3651=m
+CONFIG_CHARGER_BQ2415X=m
+CONFIG_CHARGER_BQ24190=m
+CONFIG_CHARGER_BQ24257=m
+CONFIG_CHARGER_BQ24735=m
+CONFIG_CHARGER_BQ25890=m
+CONFIG_CHARGER_SMB347=m
+CONFIG_BATTERY_GAUGE_LTC2941=m
+CONFIG_BATTERY_RT5033=m
+CONFIG_CHARGER_RT9455=m
+CONFIG_CHARGER_CROS_USBPD=m
+CONFIG_HWMON=m
+CONFIG_HWMON_VID=m
+# CONFIG_HWMON_DEBUG_CHIP is not set
+
+#
+# Native drivers
+#
+CONFIG_SENSORS_ABITUGURU=m
+CONFIG_SENSORS_ABITUGURU3=m
+CONFIG_SENSORS_AD7314=m
+CONFIG_SENSORS_AD7414=m
+CONFIG_SENSORS_AD7418=m
+CONFIG_SENSORS_ADM1021=m
+CONFIG_SENSORS_ADM1025=m
+CONFIG_SENSORS_ADM1026=m
+CONFIG_SENSORS_ADM1029=m
+CONFIG_SENSORS_ADM1031=m
+CONFIG_SENSORS_ADM1177=m
+CONFIG_SENSORS_ADM9240=m
+CONFIG_SENSORS_ADT7X10=m
+CONFIG_SENSORS_ADT7310=m
+CONFIG_SENSORS_ADT7410=m
+CONFIG_SENSORS_ADT7411=m
+CONFIG_SENSORS_ADT7462=m
+CONFIG_SENSORS_ADT7470=m
+CONFIG_SENSORS_ADT7475=m
+CONFIG_SENSORS_AS370=m
+CONFIG_SENSORS_ASC7621=m
+CONFIG_SENSORS_K8TEMP=m
+CONFIG_SENSORS_K10TEMP=m
+CONFIG_SENSORS_FAM15H_POWER=m
+CONFIG_SENSORS_APPLESMC=m
+CONFIG_SENSORS_ASB100=m
+# CONFIG_SENSORS_ASPEED is not set
+CONFIG_SENSORS_ATXP1=m
+CONFIG_SENSORS_DRIVETEMP=m
+CONFIG_SENSORS_DS620=m
+CONFIG_SENSORS_DS1621=m
+CONFIG_SENSORS_DELL_SMM=m
+CONFIG_SENSORS_DA9052_ADC=m
+CONFIG_SENSORS_I5K_AMB=m
+CONFIG_SENSORS_F71805F=m
+CONFIG_SENSORS_F71882FG=m
+CONFIG_SENSORS_F75375S=m
+CONFIG_SENSORS_MC13783_ADC=m
+CONFIG_SENSORS_FSCHMD=m
+CONFIG_SENSORS_FTSTEUTATES=m
+CONFIG_SENSORS_GL518SM=m
+CONFIG_SENSORS_GL520SM=m
+CONFIG_SENSORS_G760A=m
+CONFIG_SENSORS_G762=m
+CONFIG_SENSORS_HIH6130=m
+CONFIG_SENSORS_IBMAEM=m
+CONFIG_SENSORS_IBMPEX=m
+CONFIG_SENSORS_IIO_HWMON=m
+CONFIG_SENSORS_I5500=m
+CONFIG_SENSORS_CORETEMP=m
+CONFIG_SENSORS_IT87=m
+CONFIG_SENSORS_JC42=m
+# CONFIG_SENSORS_POWR1220 is not set
+CONFIG_SENSORS_LINEAGE=m
+CONFIG_SENSORS_LTC2945=m
+CONFIG_SENSORS_LTC2947=m
+CONFIG_SENSORS_LTC2947_I2C=m
+CONFIG_SENSORS_LTC2947_SPI=m
+CONFIG_SENSORS_LTC2990=m
+CONFIG_SENSORS_LTC4151=m
+CONFIG_SENSORS_LTC4215=m
+CONFIG_SENSORS_LTC4222=m
+CONFIG_SENSORS_LTC4245=m
+CONFIG_SENSORS_LTC4260=m
+CONFIG_SENSORS_LTC4261=m
+CONFIG_SENSORS_MAX1111=m
+CONFIG_SENSORS_MAX16065=m
+CONFIG_SENSORS_MAX1619=m
+CONFIG_SENSORS_MAX1668=m
+CONFIG_SENSORS_MAX197=m
+CONFIG_SENSORS_MAX31722=m
+CONFIG_SENSORS_MAX31730=m
+CONFIG_SENSORS_MAX6621=m
+CONFIG_SENSORS_MAX6639=m
+CONFIG_SENSORS_MAX6642=m
+CONFIG_SENSORS_MAX6650=m
+CONFIG_SENSORS_MAX6697=m
+CONFIG_SENSORS_MAX31790=m
+CONFIG_SENSORS_MCP3021=m
+CONFIG_SENSORS_TC654=m
+CONFIG_SENSORS_MENF21BMC_HWMON=m
+CONFIG_SENSORS_ADCXX=m
+CONFIG_SENSORS_LM63=m
+CONFIG_SENSORS_LM70=m
+CONFIG_SENSORS_LM73=m
+CONFIG_SENSORS_LM75=m
+CONFIG_SENSORS_LM77=m
+CONFIG_SENSORS_LM78=m
+CONFIG_SENSORS_LM80=m
+CONFIG_SENSORS_LM83=m
+CONFIG_SENSORS_LM85=m
+CONFIG_SENSORS_LM87=m
+CONFIG_SENSORS_LM90=m
+CONFIG_SENSORS_LM92=m
+CONFIG_SENSORS_LM93=m
+CONFIG_SENSORS_LM95234=m
+CONFIG_SENSORS_LM95241=m
+CONFIG_SENSORS_LM95245=m
+CONFIG_SENSORS_PC87360=m
+CONFIG_SENSORS_PC87427=m
+CONFIG_SENSORS_NTC_THERMISTOR=m
+CONFIG_SENSORS_NCT6683=m
+CONFIG_SENSORS_NCT6775=m
+CONFIG_SENSORS_NCT7802=m
+CONFIG_SENSORS_NCT7904=m
+CONFIG_SENSORS_NPCM7XX=m
+CONFIG_SENSORS_PCF8591=m
+CONFIG_PMBUS=m
+CONFIG_SENSORS_PMBUS=m
+CONFIG_SENSORS_ADM1275=m
+CONFIG_SENSORS_BEL_PFE=m
+CONFIG_SENSORS_IBM_CFFPS=m
+CONFIG_SENSORS_INSPUR_IPSPS=m
+# CONFIG_SENSORS_IR35221 is not set
+CONFIG_SENSORS_IR38064=m
+# CONFIG_SENSORS_IRPS5401 is not set
+CONFIG_SENSORS_ISL68137=m
+CONFIG_SENSORS_LM25066=m
+CONFIG_SENSORS_LTC2978=m
+# CONFIG_SENSORS_LTC2978_REGULATOR is not set
+CONFIG_SENSORS_LTC3815=m
+CONFIG_SENSORS_MAX16064=m
+CONFIG_SENSORS_MAX20730=m
+CONFIG_SENSORS_MAX20751=m
+CONFIG_SENSORS_MAX31785=m
+CONFIG_SENSORS_MAX34440=m
+CONFIG_SENSORS_MAX8688=m
+# CONFIG_SENSORS_PXE1610 is not set
+# CONFIG_SENSORS_TPS40422 is not set
+CONFIG_SENSORS_TPS53679=m
+CONFIG_SENSORS_UCD9000=m
+CONFIG_SENSORS_UCD9200=m
+CONFIG_SENSORS_XDPE122=m
+CONFIG_SENSORS_ZL6100=m
+CONFIG_SENSORS_SHT15=m
+CONFIG_SENSORS_SHT21=m
+CONFIG_SENSORS_SHT3x=m
+# CONFIG_SENSORS_SHTC1 is not set
+CONFIG_SENSORS_SIS5595=m
+CONFIG_SENSORS_DME1737=m
+CONFIG_SENSORS_EMC1403=m
+CONFIG_SENSORS_EMC2103=m
+CONFIG_SENSORS_EMC6W201=m
+CONFIG_SENSORS_SMSC47M1=m
+CONFIG_SENSORS_SMSC47M192=m
+CONFIG_SENSORS_SMSC47B397=m
+CONFIG_SENSORS_SCH56XX_COMMON=m
+CONFIG_SENSORS_SCH5627=m
+CONFIG_SENSORS_SCH5636=m
+CONFIG_SENSORS_STTS751=m
+CONFIG_SENSORS_SMM665=m
+CONFIG_SENSORS_ADC128D818=m
+CONFIG_SENSORS_ADS7828=m
+CONFIG_SENSORS_ADS7871=m
+CONFIG_SENSORS_AMC6821=m
+CONFIG_SENSORS_INA209=m
+CONFIG_SENSORS_INA2XX=m
+CONFIG_SENSORS_INA3221=m
+CONFIG_SENSORS_TC74=m
+CONFIG_SENSORS_THMC50=m
+CONFIG_SENSORS_TMP102=m
+# CONFIG_SENSORS_TMP103 is not set
+CONFIG_SENSORS_TMP108=m
+CONFIG_SENSORS_TMP401=m
+CONFIG_SENSORS_TMP421=m
+CONFIG_SENSORS_TMP513=m
+CONFIG_SENSORS_VIA_CPUTEMP=m
+CONFIG_SENSORS_VIA686A=m
+CONFIG_SENSORS_VT1211=m
+CONFIG_SENSORS_VT8231=m
+# CONFIG_SENSORS_W83773G is not set
+CONFIG_SENSORS_W83781D=m
+CONFIG_SENSORS_W83791D=m
+CONFIG_SENSORS_W83792D=m
+CONFIG_SENSORS_W83793=m
+CONFIG_SENSORS_W83795=m
+# CONFIG_SENSORS_W83795_FANCTRL is not set
+CONFIG_SENSORS_W83L785TS=m
+CONFIG_SENSORS_W83L786NG=m
+CONFIG_SENSORS_W83627HF=m
+CONFIG_SENSORS_W83627EHF=m
+# CONFIG_SENSORS_WM831X is not set
+CONFIG_SENSORS_XGENE=m
+
+#
+# ACPI drivers
+#
+CONFIG_SENSORS_ACPI_POWER=m
+CONFIG_SENSORS_ATK0110=m
+CONFIG_THERMAL=y
+CONFIG_THERMAL_STATISTICS=y
+CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0
+CONFIG_THERMAL_WRITABLE_TRIPS=y
+CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y
+# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set
+# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set
+# CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set
+# CONFIG_THERMAL_GOV_FAIR_SHARE is not set
+CONFIG_THERMAL_GOV_STEP_WISE=y
+CONFIG_THERMAL_GOV_BANG_BANG=y
+CONFIG_THERMAL_GOV_USER_SPACE=y
+CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y
+CONFIG_CLOCK_THERMAL=y
+CONFIG_DEVFREQ_THERMAL=y
+# CONFIG_THERMAL_EMULATION is not set
+
+#
+# Intel thermal drivers
+#
+CONFIG_INTEL_POWERCLAMP=m
+CONFIG_X86_PKG_TEMP_THERMAL=m
+CONFIG_INTEL_SOC_DTS_IOSF_CORE=m
+# CONFIG_INTEL_SOC_DTS_THERMAL is not set
+
+#
+# ACPI INT340X thermal drivers
+#
+CONFIG_INT340X_THERMAL=m
+CONFIG_ACPI_THERMAL_REL=m
+CONFIG_INT3406_THERMAL=m
+CONFIG_PROC_THERMAL_MMIO_RAPL=y
+# end of ACPI INT340X thermal drivers
+
+CONFIG_INTEL_PCH_THERMAL=m
+# end of Intel thermal drivers
+
+CONFIG_GENERIC_ADC_THERMAL=m
+CONFIG_WATCHDOG=y
+CONFIG_WATCHDOG_CORE=y
+# CONFIG_WATCHDOG_NOWAYOUT is not set
+CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y
+CONFIG_WATCHDOG_OPEN_TIMEOUT=0
+CONFIG_WATCHDOG_SYSFS=y
+
+#
+# Watchdog Pretimeout Governors
+#
+# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set
+
+#
+# Watchdog Device Drivers
+#
+CONFIG_SOFT_WATCHDOG=m
+CONFIG_DA9052_WATCHDOG=m
+CONFIG_DA9062_WATCHDOG=m
+CONFIG_MENF21BMC_WATCHDOG=m
+# CONFIG_MENZ069_WATCHDOG is not set
+CONFIG_WDAT_WDT=m
+# CONFIG_WM831X_WATCHDOG is not set
+CONFIG_XILINX_WATCHDOG=m
+CONFIG_ZIIRAVE_WATCHDOG=m
+CONFIG_CADENCE_WATCHDOG=m
+CONFIG_DW_WATCHDOG=m
+CONFIG_MAX63XX_WATCHDOG=m
+CONFIG_RETU_WATCHDOG=m
+CONFIG_ACQUIRE_WDT=m
+CONFIG_ADVANTECH_WDT=m
+CONFIG_ALIM1535_WDT=m
+CONFIG_ALIM7101_WDT=m
+# CONFIG_EBC_C384_WDT is not set
+CONFIG_F71808E_WDT=m
+CONFIG_SP5100_TCO=m
+CONFIG_SBC_FITPC2_WATCHDOG=m
+CONFIG_EUROTECH_WDT=m
+CONFIG_IB700_WDT=m
+CONFIG_IBMASR=m
+CONFIG_WAFER_WDT=m
+CONFIG_I6300ESB_WDT=m
+CONFIG_IE6XX_WDT=m
+CONFIG_ITCO_WDT=m
+CONFIG_ITCO_VENDOR_SUPPORT=y
+CONFIG_IT8712F_WDT=m
+CONFIG_IT87_WDT=m
+CONFIG_HP_WATCHDOG=m
+CONFIG_HPWDT_NMI_DECODING=y
+CONFIG_KEMPLD_WDT=m
+CONFIG_SC1200_WDT=m
+CONFIG_PC87413_WDT=m
+CONFIG_NV_TCO=m
+CONFIG_60XX_WDT=m
+CONFIG_CPU5_WDT=m
+CONFIG_SMSC_SCH311X_WDT=m
+CONFIG_SMSC37B787_WDT=m
+CONFIG_TQMX86_WDT=m
+CONFIG_VIA_WDT=m
+CONFIG_W83627HF_WDT=m
+CONFIG_W83877F_WDT=m
+CONFIG_W83977F_WDT=m
+CONFIG_MACHZ_WDT=m
+CONFIG_SBC_EPX_C3_WATCHDOG=m
+CONFIG_INTEL_MEI_WDT=m
+CONFIG_NI903X_WDT=m
+CONFIG_NIC7018_WDT=m
+CONFIG_MEN_A21_WDT=m
+CONFIG_XEN_WDT=m
+
+#
+# PCI-based Watchdog Cards
+#
+CONFIG_PCIPCWATCHDOG=m
+CONFIG_WDTPCI=m
+
+#
+# USB-based Watchdog Cards
+#
+CONFIG_USBPCWATCHDOG=m
+CONFIG_SSB_POSSIBLE=y
+CONFIG_SSB=m
+CONFIG_SSB_SPROM=y
+CONFIG_SSB_BLOCKIO=y
+CONFIG_SSB_PCIHOST_POSSIBLE=y
+CONFIG_SSB_PCIHOST=y
+CONFIG_SSB_B43_PCI_BRIDGE=y
+CONFIG_SSB_SDIOHOST_POSSIBLE=y
+CONFIG_SSB_SDIOHOST=y
+CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y
+CONFIG_SSB_DRIVER_PCICORE=y
+CONFIG_SSB_DRIVER_GPIO=y
+CONFIG_BCMA_POSSIBLE=y
+CONFIG_BCMA=m
+CONFIG_BCMA_BLOCKIO=y
+CONFIG_BCMA_HOST_PCI_POSSIBLE=y
+CONFIG_BCMA_HOST_PCI=y
+CONFIG_BCMA_HOST_SOC=y
+CONFIG_BCMA_DRIVER_PCI=y
+CONFIG_BCMA_SFLASH=y
+CONFIG_BCMA_DRIVER_GMAC_CMN=y
+CONFIG_BCMA_DRIVER_GPIO=y
+# CONFIG_BCMA_DEBUG is not set
+
+#
+# Multifunction device drivers
+#
+CONFIG_MFD_CORE=y
+# CONFIG_MFD_AS3711 is not set
+# CONFIG_PMIC_ADP5520 is not set
+# CONFIG_MFD_AAT2870_CORE is not set
+CONFIG_MFD_BCM590XX=m
+CONFIG_MFD_BD9571MWV=m
+CONFIG_MFD_AXP20X=m
+CONFIG_MFD_AXP20X_I2C=m
+CONFIG_MFD_CROS_EC_DEV=m
+CONFIG_MFD_MADERA=m
+CONFIG_MFD_MADERA_I2C=m
+CONFIG_MFD_MADERA_SPI=m
+# CONFIG_MFD_CS47L15 is not set
+CONFIG_MFD_CS47L35=y
+CONFIG_MFD_CS47L85=y
+CONFIG_MFD_CS47L90=y
+# CONFIG_MFD_CS47L92 is not set
+# CONFIG_PMIC_DA903X is not set
+CONFIG_PMIC_DA9052=y
+CONFIG_MFD_DA9052_SPI=y
+# CONFIG_MFD_DA9052_I2C is not set
+# CONFIG_MFD_DA9055 is not set
+CONFIG_MFD_DA9062=m
+# CONFIG_MFD_DA9063 is not set
+CONFIG_MFD_DA9150=m
+CONFIG_MFD_DLN2=m
+CONFIG_MFD_MC13XXX=m
+CONFIG_MFD_MC13XXX_SPI=m
+CONFIG_MFD_MC13XXX_I2C=m
+CONFIG_HTC_PASIC3=m
+# CONFIG_HTC_I2CPLD is not set
+CONFIG_MFD_INTEL_QUARK_I2C_GPIO=m
+CONFIG_LPC_ICH=m
+CONFIG_LPC_SCH=m
+# CONFIG_INTEL_SOC_PMIC_BXTWC is not set
+CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m
+CONFIG_MFD_INTEL_LPSS=m
+CONFIG_MFD_INTEL_LPSS_ACPI=m
+CONFIG_MFD_INTEL_LPSS_PCI=m
+CONFIG_MFD_JANZ_CMODIO=m
+CONFIG_MFD_KEMPLD=m
+# CONFIG_MFD_88PM800 is not set
+# CONFIG_MFD_88PM805 is not set
+# CONFIG_MFD_88PM860X is not set
+# CONFIG_MFD_MAX14577 is not set
+# CONFIG_MFD_MAX77693 is not set
+CONFIG_MFD_MAX77843=y
+# CONFIG_MFD_MAX8907 is not set
+# CONFIG_MFD_MAX8925 is not set
+# CONFIG_MFD_MAX8997 is not set
+# CONFIG_MFD_MAX8998 is not set
+CONFIG_MFD_MT6397=m
+CONFIG_MFD_MENF21BMC=m
+CONFIG_EZX_PCAP=y
+CONFIG_MFD_VIPERBOARD=m
+CONFIG_MFD_RETU=m
+CONFIG_MFD_PCF50633=m
+CONFIG_PCF50633_ADC=m
+CONFIG_PCF50633_GPIO=m
+CONFIG_UCB1400_CORE=m
+CONFIG_MFD_RDC321X=m
+CONFIG_MFD_RT5033=m
+# CONFIG_MFD_RC5T583 is not set
+# CONFIG_MFD_SEC_CORE is not set
+CONFIG_MFD_SI476X_CORE=m
+CONFIG_MFD_SM501=m
+CONFIG_MFD_SM501_GPIO=y
+CONFIG_MFD_SKY81452=m
+# CONFIG_MFD_SMSC is not set
+CONFIG_ABX500_CORE=y
+# CONFIG_AB3100_CORE is not set
+CONFIG_MFD_SYSCON=y
+CONFIG_MFD_TI_AM335X_TSCADC=m
+CONFIG_MFD_LP3943=m
+# CONFIG_MFD_LP8788 is not set
+# CONFIG_MFD_TI_LMU is not set
+# CONFIG_MFD_PALMAS is not set
+CONFIG_TPS6105X=m
+CONFIG_TPS65010=m
+CONFIG_TPS6507X=m
+CONFIG_MFD_TPS65086=m
+# CONFIG_MFD_TPS65090 is not set
+CONFIG_MFD_TI_LP873X=m
+# CONFIG_MFD_TPS6586X is not set
+# CONFIG_MFD_TPS65910 is not set
+CONFIG_MFD_TPS65912=y
+# CONFIG_MFD_TPS65912_I2C is not set
+CONFIG_MFD_TPS65912_SPI=y
+# CONFIG_MFD_TPS80031 is not set
+# CONFIG_TWL4030_CORE is not set
+# CONFIG_TWL6040_CORE is not set
+CONFIG_MFD_WL1273_CORE=m
+CONFIG_MFD_LM3533=m
+CONFIG_MFD_TQMX86=m
+CONFIG_MFD_VX855=m
+CONFIG_MFD_ARIZONA=y
+CONFIG_MFD_ARIZONA_I2C=m
+CONFIG_MFD_ARIZONA_SPI=m
+CONFIG_MFD_CS47L24=y
+CONFIG_MFD_WM5102=y
+CONFIG_MFD_WM5110=y
+# CONFIG_MFD_WM8997 is not set
+CONFIG_MFD_WM8998=y
+# CONFIG_MFD_WM8400 is not set
+CONFIG_MFD_WM831X=y
+# CONFIG_MFD_WM831X_I2C is not set
+CONFIG_MFD_WM831X_SPI=y
+# CONFIG_MFD_WM8350_I2C is not set
+# CONFIG_MFD_WM8994 is not set
+# CONFIG_RAVE_SP_CORE is not set
+# end of Multifunction device drivers
+
+CONFIG_REGULATOR=y
+# CONFIG_REGULATOR_DEBUG is not set
+CONFIG_REGULATOR_FIXED_VOLTAGE=m
+CONFIG_REGULATOR_VIRTUAL_CONSUMER=m
+CONFIG_REGULATOR_USERSPACE_CONSUMER=m
+# CONFIG_REGULATOR_88PG86X is not set
+CONFIG_REGULATOR_ACT8865=m
+CONFIG_REGULATOR_AD5398=m
+CONFIG_REGULATOR_ANATOP=m
+# CONFIG_REGULATOR_ARIZONA_LDO1 is not set
+# CONFIG_REGULATOR_ARIZONA_MICSUPP is not set
+CONFIG_REGULATOR_AXP20X=m
+CONFIG_REGULATOR_BCM590XX=m
+CONFIG_REGULATOR_BD9571MWV=m
+CONFIG_REGULATOR_DA9052=m
+CONFIG_REGULATOR_DA9062=m
+CONFIG_REGULATOR_DA9210=m
+# CONFIG_REGULATOR_DA9211 is not set
+CONFIG_REGULATOR_FAN53555=m
+CONFIG_REGULATOR_GPIO=m
+CONFIG_REGULATOR_ISL9305=m
+CONFIG_REGULATOR_ISL6271A=m
+CONFIG_REGULATOR_LP3971=m
+CONFIG_REGULATOR_LP3972=m
+CONFIG_REGULATOR_LP872X=m
+CONFIG_REGULATOR_LP8755=m
+# CONFIG_REGULATOR_LTC3589 is not set
+CONFIG_REGULATOR_LTC3676=m
+CONFIG_REGULATOR_MAX1586=m
+CONFIG_REGULATOR_MAX8649=m
+CONFIG_REGULATOR_MAX8660=m
+CONFIG_REGULATOR_MAX8952=m
+CONFIG_REGULATOR_MAX77693=m
+CONFIG_REGULATOR_MC13XXX_CORE=m
+CONFIG_REGULATOR_MC13783=m
+CONFIG_REGULATOR_MC13892=m
+CONFIG_REGULATOR_MP8859=m
+CONFIG_REGULATOR_MT6311=m
+CONFIG_REGULATOR_MT6323=m
+CONFIG_REGULATOR_MT6397=m
+CONFIG_REGULATOR_PCAP=m
+CONFIG_REGULATOR_PCF50633=m
+CONFIG_REGULATOR_PFUZE100=m
+CONFIG_REGULATOR_PV88060=m
+CONFIG_REGULATOR_PV88080=m
+CONFIG_REGULATOR_PV88090=m
+CONFIG_REGULATOR_PWM=m
+CONFIG_REGULATOR_QCOM_SPMI=m
+CONFIG_REGULATOR_RT5033=m
+CONFIG_REGULATOR_SKY81452=m
+# CONFIG_REGULATOR_SLG51000 is not set
+CONFIG_REGULATOR_TPS51632=m
+CONFIG_REGULATOR_TPS6105X=m
+CONFIG_REGULATOR_TPS62360=m
+CONFIG_REGULATOR_TPS65023=m
+CONFIG_REGULATOR_TPS6507X=m
+CONFIG_REGULATOR_TPS65086=m
+# CONFIG_REGULATOR_TPS65132 is not set
+CONFIG_REGULATOR_TPS6524X=m
+# CONFIG_REGULATOR_TPS65912 is not set
+# CONFIG_REGULATOR_WM831X is not set
+CONFIG_CEC_CORE=m
+CONFIG_CEC_NOTIFIER=y
+CONFIG_RC_CORE=m
+CONFIG_RC_MAP=m
+CONFIG_LIRC=y
+CONFIG_RC_DECODERS=y
+CONFIG_IR_NEC_DECODER=m
+CONFIG_IR_RC5_DECODER=m
+CONFIG_IR_RC6_DECODER=m
+CONFIG_IR_JVC_DECODER=m
+CONFIG_IR_SONY_DECODER=m
+CONFIG_IR_SANYO_DECODER=m
+CONFIG_IR_SHARP_DECODER=m
+CONFIG_IR_MCE_KBD_DECODER=m
+CONFIG_IR_XMP_DECODER=m
+CONFIG_IR_IMON_DECODER=m
+CONFIG_IR_RCMM_DECODER=m
+CONFIG_RC_DEVICES=y
+CONFIG_RC_ATI_REMOTE=m
+CONFIG_IR_ENE=m
+CONFIG_IR_IMON=m
+CONFIG_IR_IMON_RAW=m
+CONFIG_IR_MCEUSB=m
+CONFIG_IR_ITE_CIR=m
+CONFIG_IR_FINTEK=m
+CONFIG_IR_NUVOTON=m
+CONFIG_IR_REDRAT3=m
+CONFIG_IR_STREAMZAP=m
+CONFIG_IR_WINBOND_CIR=m
+CONFIG_IR_IGORPLUGUSB=m
+CONFIG_IR_IGUANA=m
+CONFIG_IR_TTUSBIR=m
+CONFIG_RC_LOOPBACK=m
+CONFIG_IR_SERIAL=m
+CONFIG_IR_SERIAL_TRANSMITTER=y
+# CONFIG_IR_SIR is not set
+CONFIG_RC_XBOX_DVD=m
+CONFIG_MEDIA_SUPPORT=m
+
+#
+# Multimedia core support
+#
+CONFIG_MEDIA_CAMERA_SUPPORT=y
+CONFIG_MEDIA_ANALOG_TV_SUPPORT=y
+CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
+CONFIG_MEDIA_RADIO_SUPPORT=y
+# CONFIG_MEDIA_SDR_SUPPORT is not set
+CONFIG_MEDIA_CEC_SUPPORT=y
+CONFIG_MEDIA_CEC_RC=y
+CONFIG_MEDIA_CONTROLLER=y
+CONFIG_MEDIA_CONTROLLER_DVB=y
+# CONFIG_MEDIA_CONTROLLER_REQUEST_API is not set
+CONFIG_VIDEO_DEV=m
+CONFIG_VIDEO_V4L2_SUBDEV_API=y
+CONFIG_VIDEO_V4L2=m
+CONFIG_VIDEO_V4L2_I2C=y
+# CONFIG_VIDEO_ADV_DEBUG is not set
+# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set
+CONFIG_VIDEO_TUNER=m
+CONFIG_V4L2_MEM2MEM_DEV=m
+CONFIG_V4L2_FLASH_LED_CLASS=m
+CONFIG_V4L2_FWNODE=m
+CONFIG_VIDEOBUF_GEN=m
+CONFIG_VIDEOBUF_DMA_SG=m
+CONFIG_VIDEOBUF_VMALLOC=m
+CONFIG_DVB_CORE=m
+# CONFIG_DVB_MMAP is not set
+CONFIG_DVB_NET=y
+CONFIG_TTPCI_EEPROM=m
+CONFIG_DVB_MAX_ADAPTERS=8
+CONFIG_DVB_DYNAMIC_MINORS=y
+# CONFIG_DVB_DEMUX_SECTION_LOSS_LOG is not set
+# CONFIG_DVB_ULE_DEBUG is not set
+
+#
+# Media drivers
+#
+CONFIG_MEDIA_USB_SUPPORT=y
+
+#
+# Webcam devices
+#
+CONFIG_USB_VIDEO_CLASS=m
+CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
+CONFIG_USB_GSPCA=m
+CONFIG_USB_M5602=m
+CONFIG_USB_STV06XX=m
+CONFIG_USB_GL860=m
+CONFIG_USB_GSPCA_BENQ=m
+CONFIG_USB_GSPCA_CONEX=m
+CONFIG_USB_GSPCA_CPIA1=m
+# CONFIG_USB_GSPCA_DTCS033 is not set
+CONFIG_USB_GSPCA_ETOMS=m
+CONFIG_USB_GSPCA_FINEPIX=m
+CONFIG_USB_GSPCA_JEILINJ=m
+CONFIG_USB_GSPCA_JL2005BCD=m
+CONFIG_USB_GSPCA_KINECT=m
+CONFIG_USB_GSPCA_KONICA=m
+CONFIG_USB_GSPCA_MARS=m
+CONFIG_USB_GSPCA_MR97310A=m
+CONFIG_USB_GSPCA_NW80X=m
+CONFIG_USB_GSPCA_OV519=m
+CONFIG_USB_GSPCA_OV534=m
+CONFIG_USB_GSPCA_OV534_9=m
+CONFIG_USB_GSPCA_PAC207=m
+CONFIG_USB_GSPCA_PAC7302=m
+CONFIG_USB_GSPCA_PAC7311=m
+CONFIG_USB_GSPCA_SE401=m
+CONFIG_USB_GSPCA_SN9C2028=m
+CONFIG_USB_GSPCA_SN9C20X=m
+CONFIG_USB_GSPCA_SONIXB=m
+CONFIG_USB_GSPCA_SONIXJ=m
+CONFIG_USB_GSPCA_SPCA500=m
+CONFIG_USB_GSPCA_SPCA501=m
+CONFIG_USB_GSPCA_SPCA505=m
+CONFIG_USB_GSPCA_SPCA506=m
+CONFIG_USB_GSPCA_SPCA508=m
+CONFIG_USB_GSPCA_SPCA561=m
+CONFIG_USB_GSPCA_SPCA1528=m
+CONFIG_USB_GSPCA_SQ905=m
+CONFIG_USB_GSPCA_SQ905C=m
+CONFIG_USB_GSPCA_SQ930X=m
+CONFIG_USB_GSPCA_STK014=m
+CONFIG_USB_GSPCA_STK1135=m
+CONFIG_USB_GSPCA_STV0680=m
+CONFIG_USB_GSPCA_SUNPLUS=m
+CONFIG_USB_GSPCA_T613=m
+CONFIG_USB_GSPCA_TOPRO=m
+CONFIG_USB_GSPCA_TOUPTEK=m
+CONFIG_USB_GSPCA_TV8532=m
+CONFIG_USB_GSPCA_VC032X=m
+CONFIG_USB_GSPCA_VICAM=m
+CONFIG_USB_GSPCA_XIRLINK_CIT=m
+CONFIG_USB_GSPCA_ZC3XX=m
+CONFIG_USB_PWC=m
+# CONFIG_USB_PWC_DEBUG is not set
+CONFIG_USB_PWC_INPUT_EVDEV=y
+CONFIG_VIDEO_CPIA2=m
+CONFIG_USB_ZR364XX=m
+CONFIG_USB_STKWEBCAM=m
+CONFIG_USB_S2255=m
+CONFIG_VIDEO_USBTV=m
+
+#
+# Analog TV USB devices
+#
+CONFIG_VIDEO_PVRUSB2=m
+CONFIG_VIDEO_PVRUSB2_SYSFS=y
+CONFIG_VIDEO_PVRUSB2_DVB=y
+# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set
+CONFIG_VIDEO_HDPVR=m
+CONFIG_VIDEO_USBVISION=m
+CONFIG_VIDEO_STK1160_COMMON=m
+CONFIG_VIDEO_STK1160=m
+CONFIG_VIDEO_GO7007=m
+CONFIG_VIDEO_GO7007_USB=m
+CONFIG_VIDEO_GO7007_LOADER=m
+CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
+
+#
+# Analog/digital TV USB devices
+#
+CONFIG_VIDEO_AU0828=m
+CONFIG_VIDEO_AU0828_V4L2=y
+# CONFIG_VIDEO_AU0828_RC is not set
+CONFIG_VIDEO_CX231XX=m
+CONFIG_VIDEO_CX231XX_RC=y
+CONFIG_VIDEO_CX231XX_ALSA=m
+CONFIG_VIDEO_CX231XX_DVB=m
+CONFIG_VIDEO_TM6000=m
+CONFIG_VIDEO_TM6000_ALSA=m
+CONFIG_VIDEO_TM6000_DVB=m
+
+#
+# Digital TV USB devices
+#
+CONFIG_DVB_USB=m
+# CONFIG_DVB_USB_DEBUG is not set
+CONFIG_DVB_USB_DIB3000MC=m
+CONFIG_DVB_USB_A800=m
+CONFIG_DVB_USB_DIBUSB_MB=m
+CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y
+CONFIG_DVB_USB_DIBUSB_MC=m
+CONFIG_DVB_USB_DIB0700=m
+CONFIG_DVB_USB_UMT_010=m
+CONFIG_DVB_USB_CXUSB=m
+# CONFIG_DVB_USB_CXUSB_ANALOG is not set
+CONFIG_DVB_USB_M920X=m
+CONFIG_DVB_USB_DIGITV=m
+CONFIG_DVB_USB_VP7045=m
+CONFIG_DVB_USB_VP702X=m
+CONFIG_DVB_USB_GP8PSK=m
+CONFIG_DVB_USB_NOVA_T_USB2=m
+CONFIG_DVB_USB_TTUSB2=m
+CONFIG_DVB_USB_DTT200U=m
+CONFIG_DVB_USB_OPERA1=m
+CONFIG_DVB_USB_AF9005=m
+CONFIG_DVB_USB_AF9005_REMOTE=m
+CONFIG_DVB_USB_PCTV452E=m
+CONFIG_DVB_USB_DW2102=m
+CONFIG_DVB_USB_CINERGY_T2=m
+CONFIG_DVB_USB_DTV5100=m
+CONFIG_DVB_USB_AZ6027=m
+CONFIG_DVB_USB_TECHNISAT_USB2=m
+CONFIG_DVB_USB_V2=m
+CONFIG_DVB_USB_AF9015=m
+CONFIG_DVB_USB_AF9035=m
+CONFIG_DVB_USB_ANYSEE=m
+CONFIG_DVB_USB_AU6610=m
+CONFIG_DVB_USB_AZ6007=m
+CONFIG_DVB_USB_CE6230=m
+CONFIG_DVB_USB_EC168=m
+CONFIG_DVB_USB_GL861=m
+CONFIG_DVB_USB_LME2510=m
+CONFIG_DVB_USB_MXL111SF=m
+CONFIG_DVB_USB_RTL28XXU=m
+CONFIG_DVB_USB_DVBSKY=m
+CONFIG_DVB_USB_ZD1301=m
+CONFIG_DVB_TTUSB_BUDGET=m
+CONFIG_DVB_TTUSB_DEC=m
+CONFIG_SMS_USB_DRV=m
+CONFIG_DVB_B2C2_FLEXCOP_USB=m
+# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set
+CONFIG_DVB_AS102=m
+
+#
+# Webcam, TV (analog/digital) USB devices
+#
+CONFIG_VIDEO_EM28XX=m
+CONFIG_VIDEO_EM28XX_V4L2=m
+CONFIG_VIDEO_EM28XX_ALSA=m
+CONFIG_VIDEO_EM28XX_DVB=m
+CONFIG_VIDEO_EM28XX_RC=m
+
+#
+# USB HDMI CEC adapters
+#
+CONFIG_USB_PULSE8_CEC=m
+# CONFIG_USB_RAINSHADOW_CEC is not set
+CONFIG_MEDIA_PCI_SUPPORT=y
+
+#
+# Media capture support
+#
+CONFIG_VIDEO_MEYE=m
+# CONFIG_VIDEO_SOLO6X10 is not set
+CONFIG_VIDEO_TW5864=m
+CONFIG_VIDEO_TW68=m
+CONFIG_VIDEO_TW686X=m
+
+#
+# Media capture/analog TV support
+#
+CONFIG_VIDEO_IVTV=m
+# CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS is not set
+CONFIG_VIDEO_IVTV_ALSA=m
+CONFIG_VIDEO_FB_IVTV=m
+# CONFIG_VIDEO_FB_IVTV_FORCE_PAT is not set
+CONFIG_VIDEO_HEXIUM_GEMINI=m
+CONFIG_VIDEO_HEXIUM_ORION=m
+CONFIG_VIDEO_MXB=m
+CONFIG_VIDEO_DT3155=m
+
+#
+# Media capture/analog/hybrid TV support
+#
+CONFIG_VIDEO_CX18=m
+CONFIG_VIDEO_CX18_ALSA=m
+CONFIG_VIDEO_CX23885=m
+CONFIG_MEDIA_ALTERA_CI=m
+CONFIG_VIDEO_CX25821=m
+CONFIG_VIDEO_CX25821_ALSA=m
+CONFIG_VIDEO_CX88=m
+CONFIG_VIDEO_CX88_ALSA=m
+CONFIG_VIDEO_CX88_BLACKBIRD=m
+CONFIG_VIDEO_CX88_DVB=m
+CONFIG_VIDEO_CX88_ENABLE_VP3054=y
+CONFIG_VIDEO_CX88_VP3054=m
+CONFIG_VIDEO_CX88_MPEG=m
+CONFIG_VIDEO_BT848=m
+CONFIG_DVB_BT8XX=m
+CONFIG_VIDEO_SAA7134=m
+CONFIG_VIDEO_SAA7134_ALSA=m
+CONFIG_VIDEO_SAA7134_RC=y
+CONFIG_VIDEO_SAA7134_DVB=m
+CONFIG_VIDEO_SAA7134_GO7007=m
+CONFIG_VIDEO_SAA7164=m
+
+#
+# Media digital TV PCI Adapters
+#
+CONFIG_DVB_AV7110_IR=y
+CONFIG_DVB_AV7110=m
+CONFIG_DVB_AV7110_OSD=y
+CONFIG_DVB_BUDGET_CORE=m
+CONFIG_DVB_BUDGET=m
+CONFIG_DVB_BUDGET_CI=m
+CONFIG_DVB_BUDGET_AV=m
+CONFIG_DVB_BUDGET_PATCH=m
+CONFIG_DVB_B2C2_FLEXCOP_PCI=m
+# CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set
+CONFIG_DVB_PLUTO2=m
+CONFIG_DVB_DM1105=m
+CONFIG_DVB_PT1=m
+CONFIG_DVB_PT3=m
+CONFIG_MANTIS_CORE=m
+CONFIG_DVB_MANTIS=m
+CONFIG_DVB_HOPPER=m
+CONFIG_DVB_NGENE=m
+CONFIG_DVB_DDBRIDGE=m
+# CONFIG_DVB_DDBRIDGE_MSIENABLE is not set
+CONFIG_DVB_SMIPCIE=m
+CONFIG_DVB_NETUP_UNIDVB=m
+# CONFIG_VIDEO_IPU3_CIO2 is not set
+CONFIG_V4L_PLATFORM_DRIVERS=y
+CONFIG_VIDEO_CAFE_CCIC=m
+CONFIG_VIDEO_VIA_CAMERA=m
+# CONFIG_VIDEO_CADENCE is not set
+CONFIG_VIDEO_ASPEED=m
+CONFIG_V4L_MEM2MEM_DRIVERS=y
+CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m
+CONFIG_VIDEO_SH_VEU=m
+# CONFIG_V4L_TEST_DRIVERS is not set
+CONFIG_DVB_PLATFORM_DRIVERS=y
+CONFIG_CEC_PLATFORM_DRIVERS=y
+CONFIG_VIDEO_CROS_EC_CEC=m
+CONFIG_VIDEO_SECO_CEC=m
+CONFIG_VIDEO_SECO_RC=y
+
+#
+# Supported MMC/SDIO adapters
+#
+CONFIG_SMS_SDIO_DRV=m
+CONFIG_RADIO_ADAPTERS=y
+CONFIG_RADIO_TEA575X=m
+CONFIG_RADIO_SI470X=m
+CONFIG_USB_SI470X=m
+CONFIG_I2C_SI470X=m
+CONFIG_RADIO_SI4713=m
+CONFIG_USB_SI4713=m
+CONFIG_PLATFORM_SI4713=m
+CONFIG_I2C_SI4713=m
+CONFIG_RADIO_SI476X=m
+CONFIG_USB_MR800=m
+CONFIG_USB_DSBR=m
+CONFIG_RADIO_MAXIRADIO=m
+CONFIG_RADIO_SHARK=m
+CONFIG_RADIO_SHARK2=m
+CONFIG_USB_KEENE=m
+CONFIG_USB_RAREMONO=m
+CONFIG_USB_MA901=m
+CONFIG_RADIO_TEA5764=m
+CONFIG_RADIO_SAA7706H=m
+CONFIG_RADIO_TEF6862=m
+CONFIG_RADIO_WL1273=m
+
+#
+# Texas Instruments WL128x FM driver (ST based)
+#
+CONFIG_RADIO_WL128X=m
+# end of Texas Instruments WL128x FM driver (ST based)
+
+#
+# Supported FireWire (IEEE 1394) Adapters
+#
+# CONFIG_DVB_FIREDTV is not set
+CONFIG_MEDIA_COMMON_OPTIONS=y
+
+#
+# common driver options
+#
+CONFIG_VIDEO_CX2341X=m
+CONFIG_VIDEO_TVEEPROM=m
+CONFIG_CYPRESS_FIRMWARE=m
+CONFIG_VIDEOBUF2_CORE=m
+CONFIG_VIDEOBUF2_V4L2=m
+CONFIG_VIDEOBUF2_MEMOPS=m
+CONFIG_VIDEOBUF2_DMA_CONTIG=m
+CONFIG_VIDEOBUF2_VMALLOC=m
+CONFIG_VIDEOBUF2_DMA_SG=m
+CONFIG_VIDEOBUF2_DVB=m
+CONFIG_DVB_B2C2_FLEXCOP=m
+CONFIG_VIDEO_SAA7146=m
+CONFIG_VIDEO_SAA7146_VV=m
+CONFIG_SMS_SIANO_MDTV=m
+CONFIG_SMS_SIANO_RC=y
+# CONFIG_SMS_SIANO_DEBUGFS is not set
+
+#
+# Media ancillary drivers (tuners, sensors, i2c, spi, frontends)
+#
+CONFIG_MEDIA_SUBDRV_AUTOSELECT=y
+CONFIG_MEDIA_ATTACH=y
+CONFIG_VIDEO_IR_I2C=m
+
+#
+# I2C Encoders, decoders, sensors and other helper chips
+#
+
+#
+# Audio decoders, processors and mixers
+#
+CONFIG_VIDEO_TVAUDIO=m
+CONFIG_VIDEO_TDA7432=m
+CONFIG_VIDEO_TDA9840=m
+# CONFIG_VIDEO_TDA1997X is not set
+CONFIG_VIDEO_TEA6415C=m
+CONFIG_VIDEO_TEA6420=m
+CONFIG_VIDEO_MSP3400=m
+CONFIG_VIDEO_CS3308=m
+CONFIG_VIDEO_CS5345=m
+CONFIG_VIDEO_CS53L32A=m
+# CONFIG_VIDEO_TLV320AIC23B is not set
+CONFIG_VIDEO_UDA1342=m
+CONFIG_VIDEO_WM8775=m
+CONFIG_VIDEO_WM8739=m
+CONFIG_VIDEO_VP27SMPX=m
+CONFIG_VIDEO_SONY_BTF_MPX=m
+
+#
+# RDS decoders
+#
+CONFIG_VIDEO_SAA6588=m
+
+#
+# Video decoders
+#
+# CONFIG_VIDEO_ADV7180 is not set
+# CONFIG_VIDEO_ADV7183 is not set
+# CONFIG_VIDEO_ADV7604 is not set
+# CONFIG_VIDEO_ADV7842 is not set
+# CONFIG_VIDEO_BT819 is not set
+# CONFIG_VIDEO_BT856 is not set
+# CONFIG_VIDEO_BT866 is not set
+# CONFIG_VIDEO_KS0127 is not set
+# CONFIG_VIDEO_ML86V7667 is not set
+# CONFIG_VIDEO_SAA7110 is not set
+CONFIG_VIDEO_SAA711X=m
+# CONFIG_VIDEO_TC358743 is not set
+# CONFIG_VIDEO_TVP514X is not set
+CONFIG_VIDEO_TVP5150=m
+# CONFIG_VIDEO_TVP7002 is not set
+CONFIG_VIDEO_TW2804=m
+CONFIG_VIDEO_TW9903=m
+CONFIG_VIDEO_TW9906=m
+# CONFIG_VIDEO_TW9910 is not set
+# CONFIG_VIDEO_VPX3220 is not set
+
+#
+# Video and audio decoders
+#
+CONFIG_VIDEO_SAA717X=m
+CONFIG_VIDEO_CX25840=m
+
+#
+# Video encoders
+#
+CONFIG_VIDEO_SAA7127=m
+# CONFIG_VIDEO_SAA7185 is not set
+# CONFIG_VIDEO_ADV7170 is not set
+# CONFIG_VIDEO_ADV7175 is not set
+# CONFIG_VIDEO_ADV7343 is not set
+# CONFIG_VIDEO_ADV7393 is not set
+# CONFIG_VIDEO_ADV7511 is not set
+# CONFIG_VIDEO_AD9389B is not set
+# CONFIG_VIDEO_AK881X is not set
+# CONFIG_VIDEO_THS8200 is not set
+
+#
+# Camera sensor devices
+#
+CONFIG_VIDEO_HI556=m
+# CONFIG_VIDEO_IMX214 is not set
+# CONFIG_VIDEO_IMX258 is not set
+# CONFIG_VIDEO_IMX274 is not set
+# CONFIG_VIDEO_IMX290 is not set
+# CONFIG_VIDEO_IMX319 is not set
+# CONFIG_VIDEO_IMX355 is not set
+CONFIG_VIDEO_OV2640=m
+# CONFIG_VIDEO_OV2659 is not set
+# CONFIG_VIDEO_OV2680 is not set
+# CONFIG_VIDEO_OV2685 is not set
+# CONFIG_VIDEO_OV5647 is not set
+# CONFIG_VIDEO_OV6650 is not set
+# CONFIG_VIDEO_OV5670 is not set
+CONFIG_VIDEO_OV5675=m
+# CONFIG_VIDEO_OV5695 is not set
+# CONFIG_VIDEO_OV7251 is not set
+# CONFIG_VIDEO_OV772X is not set
+CONFIG_VIDEO_OV7640=m
+CONFIG_VIDEO_OV7670=m
+# CONFIG_VIDEO_OV7740 is not set
+# CONFIG_VIDEO_OV8856 is not set
+# CONFIG_VIDEO_OV9640 is not set
+# CONFIG_VIDEO_OV9650 is not set
+# CONFIG_VIDEO_OV13858 is not set
+# CONFIG_VIDEO_VS6624 is not set
+# CONFIG_VIDEO_MT9M001 is not set
+# CONFIG_VIDEO_MT9M032 is not set
+# CONFIG_VIDEO_MT9M111 is not set
+# CONFIG_VIDEO_MT9P031 is not set
+# CONFIG_VIDEO_MT9T001 is not set
+# CONFIG_VIDEO_MT9T112 is not set
+CONFIG_VIDEO_MT9V011=m
+# CONFIG_VIDEO_MT9V032 is not set
+# CONFIG_VIDEO_MT9V111 is not set
+# CONFIG_VIDEO_SR030PC30 is not set
+# CONFIG_VIDEO_NOON010PC30 is not set
+# CONFIG_VIDEO_M5MOLS is not set
+# CONFIG_VIDEO_RJ54N1 is not set
+# CONFIG_VIDEO_S5K6AA is not set
+# CONFIG_VIDEO_S5K6A3 is not set
+# CONFIG_VIDEO_S5K4ECGX is not set
+# CONFIG_VIDEO_S5K5BAF is not set
+# CONFIG_VIDEO_SMIAPP is not set
+# CONFIG_VIDEO_ET8EK8 is not set
+# CONFIG_VIDEO_S5C73M3 is not set
+
+#
+# Lens drivers
+#
+# CONFIG_VIDEO_AD5820 is not set
+# CONFIG_VIDEO_AK7375 is not set
+# CONFIG_VIDEO_DW9714 is not set
+# CONFIG_VIDEO_DW9807_VCM is not set
+
+#
+# Flash devices
+#
+# CONFIG_VIDEO_ADP1653 is not set
+# CONFIG_VIDEO_LM3560 is not set
+# CONFIG_VIDEO_LM3646 is not set
+
+#
+# Video improvement chips
+#
+CONFIG_VIDEO_UPD64031A=m
+CONFIG_VIDEO_UPD64083=m
+
+#
+# Audio/Video compression chips
+#
+CONFIG_VIDEO_SAA6752HS=m
+
+#
+# SDR tuner chips
+#
+
+#
+# Miscellaneous helper chips
+#
+# CONFIG_VIDEO_THS7303 is not set
+CONFIG_VIDEO_M52790=m
+# CONFIG_VIDEO_I2C is not set
+# CONFIG_VIDEO_ST_MIPID02 is not set
+# end of I2C Encoders, decoders, sensors and other helper chips
+
+#
+# SPI helper chips
+#
+# CONFIG_VIDEO_GS1662 is not set
+# end of SPI helper chips
+
+#
+# Media SPI Adapters
+#
+# CONFIG_CXD2880_SPI_DRV is not set
+# end of Media SPI Adapters
+
+CONFIG_MEDIA_TUNER=m
+
+#
+# Customize TV tuners
+#
+CONFIG_MEDIA_TUNER_SIMPLE=m
+CONFIG_MEDIA_TUNER_TDA18250=m
+CONFIG_MEDIA_TUNER_TDA8290=m
+CONFIG_MEDIA_TUNER_TDA827X=m
+CONFIG_MEDIA_TUNER_TDA18271=m
+CONFIG_MEDIA_TUNER_TDA9887=m
+CONFIG_MEDIA_TUNER_TEA5761=m
+CONFIG_MEDIA_TUNER_TEA5767=m
+# CONFIG_MEDIA_TUNER_MSI001 is not set
+CONFIG_MEDIA_TUNER_MT20XX=m
+CONFIG_MEDIA_TUNER_MT2060=m
+CONFIG_MEDIA_TUNER_MT2063=m
+CONFIG_MEDIA_TUNER_MT2266=m
+CONFIG_MEDIA_TUNER_MT2131=m
+CONFIG_MEDIA_TUNER_QT1010=m
+CONFIG_MEDIA_TUNER_XC2028=m
+CONFIG_MEDIA_TUNER_XC5000=m
+CONFIG_MEDIA_TUNER_XC4000=m
+CONFIG_MEDIA_TUNER_MXL5005S=m
+CONFIG_MEDIA_TUNER_MXL5007T=m
+CONFIG_MEDIA_TUNER_MC44S803=m
+CONFIG_MEDIA_TUNER_MAX2165=m
+CONFIG_MEDIA_TUNER_TDA18218=m
+CONFIG_MEDIA_TUNER_FC0011=m
+CONFIG_MEDIA_TUNER_FC0012=m
+CONFIG_MEDIA_TUNER_FC0013=m
+CONFIG_MEDIA_TUNER_TDA18212=m
+CONFIG_MEDIA_TUNER_E4000=m
+CONFIG_MEDIA_TUNER_FC2580=m
+CONFIG_MEDIA_TUNER_M88RS6000T=m
+CONFIG_MEDIA_TUNER_TUA9001=m
+CONFIG_MEDIA_TUNER_SI2157=m
+CONFIG_MEDIA_TUNER_IT913X=m
+CONFIG_MEDIA_TUNER_R820T=m
+CONFIG_MEDIA_TUNER_MXL301RF=m
+CONFIG_MEDIA_TUNER_QM1D1C0042=m
+CONFIG_MEDIA_TUNER_QM1D1B0004=m
+# end of Customize TV tuners
+
+#
+# Customise DVB Frontends
+#
+
+#
+# Multistandard (satellite) frontends
+#
+CONFIG_DVB_STB0899=m
+CONFIG_DVB_STB6100=m
+CONFIG_DVB_STV090x=m
+CONFIG_DVB_STV0910=m
+CONFIG_DVB_STV6110x=m
+CONFIG_DVB_STV6111=m
+CONFIG_DVB_MXL5XX=m
+CONFIG_DVB_M88DS3103=m
+
+#
+# Multistandard (cable + terrestrial) frontends
+#
+CONFIG_DVB_DRXK=m
+CONFIG_DVB_TDA18271C2DD=m
+CONFIG_DVB_SI2165=m
+CONFIG_DVB_MN88472=m
+CONFIG_DVB_MN88473=m
+
+#
+# DVB-S (satellite) frontends
+#
+CONFIG_DVB_CX24110=m
+CONFIG_DVB_CX24123=m
+CONFIG_DVB_MT312=m
+CONFIG_DVB_ZL10036=m
+CONFIG_DVB_ZL10039=m
+CONFIG_DVB_S5H1420=m
+CONFIG_DVB_STV0288=m
+CONFIG_DVB_STB6000=m
+CONFIG_DVB_STV0299=m
+CONFIG_DVB_STV6110=m
+CONFIG_DVB_STV0900=m
+CONFIG_DVB_TDA8083=m
+CONFIG_DVB_TDA10086=m
+CONFIG_DVB_TDA8261=m
+CONFIG_DVB_VES1X93=m
+CONFIG_DVB_TUNER_ITD1000=m
+CONFIG_DVB_TUNER_CX24113=m
+CONFIG_DVB_TDA826X=m
+CONFIG_DVB_TUA6100=m
+CONFIG_DVB_CX24116=m
+CONFIG_DVB_CX24117=m
+CONFIG_DVB_CX24120=m
+CONFIG_DVB_SI21XX=m
+CONFIG_DVB_TS2020=m
+CONFIG_DVB_DS3000=m
+CONFIG_DVB_MB86A16=m
+CONFIG_DVB_TDA10071=m
+
+#
+# DVB-T (terrestrial) frontends
+#
+CONFIG_DVB_SP8870=m
+CONFIG_DVB_SP887X=m
+CONFIG_DVB_CX22700=m
+CONFIG_DVB_CX22702=m
+# CONFIG_DVB_S5H1432 is not set
+CONFIG_DVB_DRXD=m
+CONFIG_DVB_L64781=m
+CONFIG_DVB_TDA1004X=m
+CONFIG_DVB_NXT6000=m
+CONFIG_DVB_MT352=m
+CONFIG_DVB_ZL10353=m
+CONFIG_DVB_DIB3000MB=m
+CONFIG_DVB_DIB3000MC=m
+CONFIG_DVB_DIB7000M=m
+CONFIG_DVB_DIB7000P=m
+# CONFIG_DVB_DIB9000 is not set
+CONFIG_DVB_TDA10048=m
+CONFIG_DVB_AF9013=m
+CONFIG_DVB_EC100=m
+CONFIG_DVB_STV0367=m
+CONFIG_DVB_CXD2820R=m
+CONFIG_DVB_CXD2841ER=m
+CONFIG_DVB_RTL2830=m
+CONFIG_DVB_RTL2832=m
+CONFIG_DVB_SI2168=m
+CONFIG_DVB_AS102_FE=m
+CONFIG_DVB_ZD1301_DEMOD=m
+CONFIG_DVB_GP8PSK_FE=m
+# CONFIG_DVB_CXD2880 is not set
+
+#
+# DVB-C (cable) frontends
+#
+CONFIG_DVB_VES1820=m
+CONFIG_DVB_TDA10021=m
+CONFIG_DVB_TDA10023=m
+CONFIG_DVB_STV0297=m
+
+#
+# ATSC (North American/Korean Terrestrial/Cable DTV) frontends
+#
+CONFIG_DVB_NXT200X=m
+CONFIG_DVB_OR51211=m
+CONFIG_DVB_OR51132=m
+CONFIG_DVB_BCM3510=m
+CONFIG_DVB_LGDT330X=m
+CONFIG_DVB_LGDT3305=m
+CONFIG_DVB_LGDT3306A=m
+CONFIG_DVB_LG2160=m
+CONFIG_DVB_S5H1409=m
+CONFIG_DVB_AU8522=m
+CONFIG_DVB_AU8522_DTV=m
+CONFIG_DVB_AU8522_V4L=m
+CONFIG_DVB_S5H1411=m
+
+#
+# ISDB-T (terrestrial) frontends
+#
+CONFIG_DVB_S921=m
+CONFIG_DVB_DIB8000=m
+CONFIG_DVB_MB86A20S=m
+
+#
+# ISDB-S (satellite) & ISDB-T (terrestrial) frontends
+#
+CONFIG_DVB_TC90522=m
+# CONFIG_DVB_MN88443X is not set
+
+#
+# Digital terrestrial only tuners/PLL
+#
+CONFIG_DVB_PLL=m
+CONFIG_DVB_TUNER_DIB0070=m
+CONFIG_DVB_TUNER_DIB0090=m
+
+#
+# SEC control devices for DVB-S
+#
+CONFIG_DVB_DRX39XYJ=m
+CONFIG_DVB_LNBH25=m
+# CONFIG_DVB_LNBH29 is not set
+CONFIG_DVB_LNBP21=m
+CONFIG_DVB_LNBP22=m
+CONFIG_DVB_ISL6405=m
+CONFIG_DVB_ISL6421=m
+CONFIG_DVB_ISL6423=m
+CONFIG_DVB_A8293=m
+# CONFIG_DVB_LGS8GL5 is not set
+CONFIG_DVB_LGS8GXX=m
+CONFIG_DVB_ATBM8830=m
+CONFIG_DVB_TDA665x=m
+CONFIG_DVB_IX2505V=m
+CONFIG_DVB_M88RS2000=m
+CONFIG_DVB_AF9033=m
+CONFIG_DVB_HORUS3A=m
+CONFIG_DVB_ASCOT2E=m
+CONFIG_DVB_HELENE=m
+
+#
+# Common Interface (EN50221) controller drivers
+#
+CONFIG_DVB_CXD2099=m
+CONFIG_DVB_SP2=m
+
+#
+# Tools to develop new frontends
+#
+CONFIG_DVB_DUMMY_FE=m
+# end of Customise DVB Frontends
+
+#
+# Graphics support
+#
+CONFIG_AGP=m
+CONFIG_AGP_AMD64=m
+CONFIG_AGP_INTEL=m
+CONFIG_AGP_SIS=m
+CONFIG_AGP_VIA=m
+CONFIG_INTEL_GTT=m
+CONFIG_VGA_ARB=y
+CONFIG_VGA_ARB_MAX_GPUS=16
+CONFIG_VGA_SWITCHEROO=y
+CONFIG_DRM=m
+CONFIG_DRM_MIPI_DBI=m
+CONFIG_DRM_MIPI_DSI=y
+CONFIG_DRM_DP_AUX_CHARDEV=y
+# CONFIG_DRM_DEBUG_SELFTEST is not set
+CONFIG_DRM_KMS_HELPER=m
+CONFIG_DRM_KMS_FB_HELPER=y
+# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set
+CONFIG_DRM_FBDEV_EMULATION=y
+CONFIG_DRM_FBDEV_OVERALLOC=100
+# CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set
+CONFIG_DRM_LOAD_EDID_FIRMWARE=y
+CONFIG_DRM_DP_CEC=y
+CONFIG_DRM_TTM=m
+CONFIG_DRM_TTM_DMA_PAGE_POOL=y
+CONFIG_DRM_VRAM_HELPER=m
+CONFIG_DRM_TTM_HELPER=m
+CONFIG_DRM_GEM_CMA_HELPER=y
+CONFIG_DRM_KMS_CMA_HELPER=y
+CONFIG_DRM_GEM_SHMEM_HELPER=y
+CONFIG_DRM_VM=y
+CONFIG_DRM_SCHED=m
+
+#
+# I2C encoder or helper chips
+#
+CONFIG_DRM_I2C_CH7006=m
+CONFIG_DRM_I2C_SIL164=m
+CONFIG_DRM_I2C_NXP_TDA998X=m
+# CONFIG_DRM_I2C_NXP_TDA9950 is not set
+# end of I2C encoder or helper chips
+
+#
+# ARM devices
+#
+# end of ARM devices
+
+CONFIG_DRM_RADEON=m
+CONFIG_DRM_RADEON_USERPTR=y
+CONFIG_DRM_AMDGPU=m
+CONFIG_DRM_AMDGPU_SI=y
+CONFIG_DRM_AMDGPU_CIK=y
+# CONFIG_DRM_AMDGPU_USERPTR is not set
+# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set
+
+#
+# ACP (Audio CoProcessor) Configuration
+#
+CONFIG_DRM_AMD_ACP=y
+# end of ACP (Audio CoProcessor) Configuration
+
+#
+# Display Engine Configuration
+#
+CONFIG_DRM_AMD_DC=y
+CONFIG_DRM_AMD_DC_DCN=y
+# CONFIG_DRM_AMD_DC_HDCP is not set
+# CONFIG_DEBUG_KERNEL_DC is not set
+# end of Display Engine Configuration
+
+CONFIG_HSA_AMD=y
+CONFIG_DRM_NOUVEAU=m
+CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y
+CONFIG_NOUVEAU_DEBUG=5
+CONFIG_NOUVEAU_DEBUG_DEFAULT=3
+# CONFIG_NOUVEAU_DEBUG_MMU is not set
+CONFIG_DRM_NOUVEAU_BACKLIGHT=y
+CONFIG_DRM_I915=m
+# CONFIG_DRM_I915_ALPHA_SUPPORT is not set
+CONFIG_DRM_I915_FORCE_PROBE=""
+CONFIG_DRM_I915_CAPTURE_ERROR=y
+CONFIG_DRM_I915_COMPRESS_ERROR=y
+CONFIG_DRM_I915_USERPTR=y
+CONFIG_DRM_I915_GVT=y
+CONFIG_DRM_I915_GVT_KVMGT=m
+
+#
+# drm/i915 Debugging
+#
+# CONFIG_DRM_I915_WERROR is not set
+# CONFIG_DRM_I915_DEBUG is not set
+# CONFIG_DRM_I915_DEBUG_MMIO is not set
+# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set
+# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set
+# CONFIG_DRM_I915_DEBUG_GUC is not set
+# CONFIG_DRM_I915_SELFTEST is not set
+# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set
+# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set
+# CONFIG_DRM_I915_DEBUG_RUNTIME_PM is not set
+# end of drm/i915 Debugging
+
+#
+# drm/i915 Profile Guided Optimisation
+#
+CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250
+CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500
+CONFIG_DRM_I915_PREEMPT_TIMEOUT=640
+CONFIG_DRM_I915_SPIN_REQUEST=5
+CONFIG_DRM_I915_STOP_TIMEOUT=100
+CONFIG_DRM_I915_TIMESLICE_DURATION=1
+# end of drm/i915 Profile Guided Optimisation
+
+CONFIG_DRM_VGEM=m
+CONFIG_DRM_VKMS=m
+CONFIG_DRM_VMWGFX=m
+CONFIG_DRM_VMWGFX_FBCON=y
+CONFIG_DRM_GMA500=m
+CONFIG_DRM_GMA600=y
+CONFIG_DRM_GMA3600=y
+CONFIG_DRM_UDL=m
+CONFIG_DRM_AST=m
+CONFIG_DRM_MGAG200=m
+CONFIG_DRM_CIRRUS_QEMU=m
+CONFIG_DRM_QXL=m
+CONFIG_DRM_BOCHS=m
+CONFIG_DRM_VIRTIO_GPU=m
+CONFIG_DRM_PANEL=y
+
+#
+# Display Panels
+#
+CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m
+# end of Display Panels
+
+CONFIG_DRM_BRIDGE=y
+CONFIG_DRM_PANEL_BRIDGE=y
+
+#
+# Display Interface Bridges
+#
+CONFIG_DRM_ANALOGIX_ANX78XX=m
+CONFIG_DRM_ANALOGIX_DP=m
+# end of Display Interface Bridges
+
+# CONFIG_DRM_ETNAVIV is not set
+CONFIG_DRM_GM12U320=m
+CONFIG_TINYDRM_HX8357D=m
+# CONFIG_TINYDRM_ILI9225 is not set
+# CONFIG_TINYDRM_ILI9341 is not set
+CONFIG_TINYDRM_MI0283QT=m
+CONFIG_TINYDRM_REPAPER=m
+CONFIG_TINYDRM_ST7586=m
+# CONFIG_TINYDRM_ST7735R is not set
+# CONFIG_DRM_XEN is not set
+CONFIG_DRM_VBOXVIDEO=m
+CONFIG_DRM_LEGACY=y
+# CONFIG_DRM_TDFX is not set
+# CONFIG_DRM_R128 is not set
+# CONFIG_DRM_I810 is not set
+# CONFIG_DRM_MGA is not set
+# CONFIG_DRM_SIS is not set
+# CONFIG_DRM_VIA is not set
+# CONFIG_DRM_SAVAGE is not set
+CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y
+
+#
+# Frame buffer Devices
+#
+CONFIG_FB_CMDLINE=y
+CONFIG_FB_NOTIFY=y
+CONFIG_FB=y
+CONFIG_FIRMWARE_EDID=y
+CONFIG_FB_DDC=m
+CONFIG_FB_BOOT_VESA_SUPPORT=y
+CONFIG_FB_CFB_FILLRECT=y
+CONFIG_FB_CFB_COPYAREA=y
+CONFIG_FB_CFB_IMAGEBLIT=y
+CONFIG_FB_SYS_FILLRECT=m
+CONFIG_FB_SYS_COPYAREA=m
+CONFIG_FB_SYS_IMAGEBLIT=m
+# CONFIG_FB_FOREIGN_ENDIAN is not set
+CONFIG_FB_SYS_FOPS=m
+CONFIG_FB_DEFERRED_IO=y
+CONFIG_FB_BACKLIGHT=m
+CONFIG_FB_MODE_HELPERS=y
+CONFIG_FB_TILEBLITTING=y
+
+#
+# Frame buffer hardware drivers
+#
+# CONFIG_FB_CIRRUS is not set
+# CONFIG_FB_PM2 is not set
+# CONFIG_FB_CYBER2000 is not set
+# CONFIG_FB_ARC is not set
+# CONFIG_FB_ASILIANT is not set
+# CONFIG_FB_IMSTT is not set
+CONFIG_FB_VGA16=m
+CONFIG_FB_UVESA=m
+CONFIG_FB_VESA=y
+CONFIG_FB_EFI=y
+# CONFIG_FB_N411 is not set
+# CONFIG_FB_HGA is not set
+CONFIG_FB_OPENCORES=m
+# CONFIG_FB_S1D13XXX is not set
+# CONFIG_FB_NVIDIA is not set
+# CONFIG_FB_RIVA is not set
+# CONFIG_FB_I740 is not set
+# CONFIG_FB_LE80578 is not set
+CONFIG_FB_INTEL=m
+# CONFIG_FB_INTEL_DEBUG is not set
+CONFIG_FB_INTEL_I2C=y
+# CONFIG_FB_MATROX is not set
+# CONFIG_FB_RADEON is not set
+# CONFIG_FB_ATY128 is not set
+# CONFIG_FB_ATY is not set
+# CONFIG_FB_S3 is not set
+# CONFIG_FB_SAVAGE is not set
+# CONFIG_FB_SIS is not set
+CONFIG_FB_VIA=m
+CONFIG_FB_VIA_DIRECT_PROCFS=y
+CONFIG_FB_VIA_X_COMPATIBILITY=y
+# CONFIG_FB_NEOMAGIC is not set
+# CONFIG_FB_KYRO is not set
+# CONFIG_FB_3DFX is not set
+# CONFIG_FB_VOODOO1 is not set
+# CONFIG_FB_VT8623 is not set
+# CONFIG_FB_TRIDENT is not set
+# CONFIG_FB_ARK is not set
+# CONFIG_FB_PM3 is not set
+# CONFIG_FB_CARMINE is not set
+# CONFIG_FB_SM501 is not set
+# CONFIG_FB_SMSCUFX is not set
+CONFIG_FB_UDL=m
+CONFIG_FB_IBM_GXT4500=m
+# CONFIG_FB_VIRTUAL is not set
+CONFIG_XEN_FBDEV_FRONTEND=m
+# CONFIG_FB_METRONOME is not set
+# CONFIG_FB_MB862XX is not set
+CONFIG_FB_HYPERV=m
+# CONFIG_FB_SIMPLE is not set
+CONFIG_FB_SM712=m
+# end of Frame buffer Devices
+
+#
+# Backlight & LCD device support
+#
+CONFIG_LCD_CLASS_DEVICE=m
+CONFIG_LCD_L4F00242T03=m
+CONFIG_LCD_LMS283GF05=m
+CONFIG_LCD_LTV350QV=m
+CONFIG_LCD_ILI922X=m
+CONFIG_LCD_ILI9320=m
+CONFIG_LCD_TDO24M=m
+CONFIG_LCD_VGG2432A4=m
+CONFIG_LCD_PLATFORM=m
+CONFIG_LCD_AMS369FG06=m
+CONFIG_LCD_LMS501KF03=m
+CONFIG_LCD_HX8357=m
+# CONFIG_LCD_OTM3225A is not set
+CONFIG_BACKLIGHT_CLASS_DEVICE=y
+CONFIG_BACKLIGHT_GENERIC=m
+CONFIG_BACKLIGHT_LM3533=m
+CONFIG_BACKLIGHT_PWM=m
+CONFIG_BACKLIGHT_DA9052=m
+CONFIG_BACKLIGHT_APPLE=m
+CONFIG_BACKLIGHT_QCOM_WLED=m
+CONFIG_BACKLIGHT_SAHARA=m
+# CONFIG_BACKLIGHT_WM831X is not set
+CONFIG_BACKLIGHT_ADP8860=m
+CONFIG_BACKLIGHT_ADP8870=m
+CONFIG_BACKLIGHT_PCF50633=m
+CONFIG_BACKLIGHT_LM3630A=m
+CONFIG_BACKLIGHT_LM3639=m
+CONFIG_BACKLIGHT_LP855X=m
+CONFIG_BACKLIGHT_SKY81452=m
+CONFIG_BACKLIGHT_GPIO=m
+CONFIG_BACKLIGHT_LV5207LP=m
+CONFIG_BACKLIGHT_BD6107=m
+# CONFIG_BACKLIGHT_ARCXCNN is not set
+# end of Backlight & LCD device support
+
+CONFIG_VGASTATE=m
+CONFIG_HDMI=y
+
+#
+# Console display driver support
+#
+CONFIG_VGA_CONSOLE=y
+CONFIG_VGACON_SOFT_SCROLLBACK=y
+CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64
+CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT=y
+CONFIG_DUMMY_CONSOLE=y
+CONFIG_DUMMY_CONSOLE_COLUMNS=80
+CONFIG_DUMMY_CONSOLE_ROWS=25
+CONFIG_FRAMEBUFFER_CONSOLE=y
+CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
+CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
+CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y
+# end of Console display driver support
+
+# CONFIG_LOGO is not set
+# end of Graphics support
+
+CONFIG_SOUND=m
+CONFIG_SOUND_OSS_CORE=y
+CONFIG_SOUND_OSS_CORE_PRECLAIM=y
+CONFIG_SND=m
+CONFIG_SND_TIMER=m
+CONFIG_SND_PCM=m
+CONFIG_SND_PCM_ELD=y
+CONFIG_SND_PCM_IEC958=y
+CONFIG_SND_DMAENGINE_PCM=m
+CONFIG_SND_HWDEP=m
+CONFIG_SND_SEQ_DEVICE=m
+CONFIG_SND_RAWMIDI=m
+CONFIG_SND_COMPRESS_OFFLOAD=m
+CONFIG_SND_JACK=y
+CONFIG_SND_JACK_INPUT_DEV=y
+CONFIG_SND_OSSEMUL=y
+CONFIG_SND_MIXER_OSS=m
+CONFIG_SND_PCM_OSS=m
+CONFIG_SND_PCM_OSS_PLUGINS=y
+CONFIG_SND_PCM_TIMER=y
+CONFIG_SND_HRTIMER=m
+CONFIG_SND_DYNAMIC_MINORS=y
+CONFIG_SND_MAX_CARDS=32
+CONFIG_SND_SUPPORT_OLD_API=y
+CONFIG_SND_PROC_FS=y
+CONFIG_SND_VERBOSE_PROCFS=y
+# CONFIG_SND_VERBOSE_PRINTK is not set
+# CONFIG_SND_DEBUG is not set
+CONFIG_SND_VMASTER=y
+CONFIG_SND_DMA_SGBUF=y
+CONFIG_SND_SEQUENCER=m
+CONFIG_SND_SEQ_DUMMY=m
+CONFIG_SND_SEQUENCER_OSS=m
+CONFIG_SND_SEQ_HRTIMER_DEFAULT=y
+CONFIG_SND_SEQ_MIDI_EVENT=m
+CONFIG_SND_SEQ_MIDI=m
+CONFIG_SND_SEQ_MIDI_EMUL=m
+CONFIG_SND_SEQ_VIRMIDI=m
+CONFIG_SND_MPU401_UART=m
+CONFIG_SND_OPL3_LIB=m
+CONFIG_SND_OPL3_LIB_SEQ=m
+CONFIG_SND_VX_LIB=m
+CONFIG_SND_AC97_CODEC=m
+CONFIG_SND_DRIVERS=y
+# CONFIG_SND_PCSP is not set
+CONFIG_SND_DUMMY=m
+CONFIG_SND_ALOOP=m
+CONFIG_SND_VIRMIDI=m
+CONFIG_SND_MTPAV=m
+CONFIG_SND_MTS64=m
+CONFIG_SND_SERIAL_U16550=m
+CONFIG_SND_MPU401=m
+CONFIG_SND_PORTMAN2X4=m
+CONFIG_SND_AC97_POWER_SAVE=y
+CONFIG_SND_AC97_POWER_SAVE_DEFAULT=1
+CONFIG_SND_SB_COMMON=m
+CONFIG_SND_PCI=y
+CONFIG_SND_AD1889=m
+CONFIG_SND_ALS300=m
+CONFIG_SND_ALS4000=m
+CONFIG_SND_ALI5451=m
+CONFIG_SND_ASIHPI=m
+CONFIG_SND_ATIIXP=m
+CONFIG_SND_ATIIXP_MODEM=m
+CONFIG_SND_AU8810=m
+CONFIG_SND_AU8820=m
+CONFIG_SND_AU8830=m
+CONFIG_SND_AW2=m
+CONFIG_SND_AZT3328=m
+CONFIG_SND_BT87X=m
+# CONFIG_SND_BT87X_OVERCLOCK is not set
+CONFIG_SND_CA0106=m
+CONFIG_SND_CMIPCI=m
+CONFIG_SND_OXYGEN_LIB=m
+CONFIG_SND_OXYGEN=m
+CONFIG_SND_CS4281=m
+CONFIG_SND_CS46XX=m
+CONFIG_SND_CS46XX_NEW_DSP=y
+CONFIG_SND_CTXFI=m
+CONFIG_SND_DARLA20=m
+CONFIG_SND_GINA20=m
+CONFIG_SND_LAYLA20=m
+CONFIG_SND_DARLA24=m
+CONFIG_SND_GINA24=m
+CONFIG_SND_LAYLA24=m
+CONFIG_SND_MONA=m
+CONFIG_SND_MIA=m
+CONFIG_SND_ECHO3G=m
+CONFIG_SND_INDIGO=m
+CONFIG_SND_INDIGOIO=m
+CONFIG_SND_INDIGODJ=m
+CONFIG_SND_INDIGOIOX=m
+CONFIG_SND_INDIGODJX=m
+CONFIG_SND_EMU10K1=m
+CONFIG_SND_EMU10K1_SEQ=m
+CONFIG_SND_EMU10K1X=m
+CONFIG_SND_ENS1370=m
+CONFIG_SND_ENS1371=m
+CONFIG_SND_ES1938=m
+CONFIG_SND_ES1968=m
+CONFIG_SND_ES1968_INPUT=y
+# CONFIG_SND_ES1968_RADIO is not set
+CONFIG_SND_FM801=m
+CONFIG_SND_FM801_TEA575X_BOOL=y
+CONFIG_SND_HDSP=m
+CONFIG_SND_HDSPM=m
+CONFIG_SND_ICE1712=m
+CONFIG_SND_ICE1724=m
+CONFIG_SND_INTEL8X0=m
+CONFIG_SND_INTEL8X0M=m
+CONFIG_SND_KORG1212=m
+CONFIG_SND_LOLA=m
+CONFIG_SND_LX6464ES=m
+CONFIG_SND_MAESTRO3=m
+CONFIG_SND_MAESTRO3_INPUT=y
+CONFIG_SND_MIXART=m
+CONFIG_SND_NM256=m
+CONFIG_SND_PCXHR=m
+CONFIG_SND_RIPTIDE=m
+CONFIG_SND_RME32=m
+CONFIG_SND_RME96=m
+CONFIG_SND_RME9652=m
+CONFIG_SND_SONICVIBES=m
+CONFIG_SND_TRIDENT=m
+CONFIG_SND_VIA82XX=m
+CONFIG_SND_VIA82XX_MODEM=m
+CONFIG_SND_VIRTUOSO=m
+CONFIG_SND_VX222=m
+CONFIG_SND_YMFPCI=m
+
+#
+# HD-Audio
+#
+CONFIG_SND_HDA=m
+CONFIG_SND_HDA_INTEL=m
+CONFIG_SND_HDA_HWDEP=y
+CONFIG_SND_HDA_RECONFIG=y
+CONFIG_SND_HDA_INPUT_BEEP=y
+CONFIG_SND_HDA_INPUT_BEEP_MODE=1
+CONFIG_SND_HDA_PATCH_LOADER=y
+CONFIG_SND_HDA_CODEC_REALTEK=m
+CONFIG_SND_HDA_CODEC_ANALOG=m
+CONFIG_SND_HDA_CODEC_SIGMATEL=m
+CONFIG_SND_HDA_CODEC_VIA=m
+CONFIG_SND_HDA_CODEC_HDMI=m
+CONFIG_SND_HDA_CODEC_CIRRUS=m
+CONFIG_SND_HDA_CODEC_CONEXANT=m
+CONFIG_SND_HDA_CODEC_CA0110=m
+CONFIG_SND_HDA_CODEC_CA0132=m
+CONFIG_SND_HDA_CODEC_CA0132_DSP=y
+CONFIG_SND_HDA_CODEC_CMEDIA=m
+CONFIG_SND_HDA_CODEC_SI3054=m
+CONFIG_SND_HDA_GENERIC=m
+CONFIG_SND_HDA_POWER_SAVE_DEFAULT=1
+# end of HD-Audio
+
+CONFIG_SND_HDA_CORE=m
+CONFIG_SND_HDA_DSP_LOADER=y
+CONFIG_SND_HDA_COMPONENT=y
+CONFIG_SND_HDA_I915=y
+CONFIG_SND_HDA_EXT_CORE=m
+CONFIG_SND_HDA_PREALLOC_SIZE=0
+CONFIG_SND_INTEL_NHLT=y
+CONFIG_SND_INTEL_DSP_CONFIG=m
+CONFIG_SND_SPI=y
+CONFIG_SND_USB=y
+CONFIG_SND_USB_AUDIO=m
+CONFIG_SND_USB_AUDIO_USE_MEDIA_CONTROLLER=y
+CONFIG_SND_USB_UA101=m
+CONFIG_SND_USB_USX2Y=m
+CONFIG_SND_USB_CAIAQ=m
+CONFIG_SND_USB_CAIAQ_INPUT=y
+CONFIG_SND_USB_US122L=m
+CONFIG_SND_USB_6FIRE=m
+CONFIG_SND_USB_HIFACE=m
+# CONFIG_SND_BCD2000 is not set
+CONFIG_SND_USB_LINE6=m
+CONFIG_SND_USB_POD=m
+CONFIG_SND_USB_PODHD=m
+CONFIG_SND_USB_TONEPORT=m
+CONFIG_SND_USB_VARIAX=m
+CONFIG_SND_FIREWIRE=y
+CONFIG_SND_FIREWIRE_LIB=m
+CONFIG_SND_DICE=m
+CONFIG_SND_OXFW=m
+# CONFIG_SND_ISIGHT is not set
+# CONFIG_SND_FIREWORKS is not set
+# CONFIG_SND_BEBOB is not set
+CONFIG_SND_FIREWIRE_DIGI00X=m
+CONFIG_SND_FIREWIRE_TASCAM=m
+# CONFIG_SND_FIREWIRE_MOTU is not set
+# CONFIG_SND_FIREFACE is not set
+CONFIG_SND_SOC=m
+CONFIG_SND_SOC_AC97_BUS=y
+CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y
+CONFIG_SND_SOC_COMPRESS=y
+CONFIG_SND_SOC_TOPOLOGY=y
+CONFIG_SND_SOC_ACPI=m
+CONFIG_SND_SOC_AMD_ACP=m
+CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=m
+CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m
+CONFIG_SND_SOC_AMD_ACP3x=m
+CONFIG_SND_ATMEL_SOC=m
+CONFIG_SND_DESIGNWARE_I2S=m
+# CONFIG_SND_DESIGNWARE_PCM is not set
+
+#
+# SoC Audio for Freescale CPUs
+#
+
+#
+# Common SoC Audio options for Freescale CPUs:
+#
+# CONFIG_SND_SOC_FSL_ASRC is not set
+# CONFIG_SND_SOC_FSL_SAI is not set
+CONFIG_SND_SOC_FSL_AUDMIX=m
+# CONFIG_SND_SOC_FSL_SSI is not set
+# CONFIG_SND_SOC_FSL_SPDIF is not set
+# CONFIG_SND_SOC_FSL_ESAI is not set
+CONFIG_SND_SOC_FSL_MICFIL=m
+# CONFIG_SND_SOC_IMX_AUDMUX is not set
+# end of SoC Audio for Freescale CPUs
+
+# CONFIG_SND_I2S_HI6210_I2S is not set
+CONFIG_SND_SOC_IMG=y
+CONFIG_SND_SOC_IMG_I2S_IN=m
+CONFIG_SND_SOC_IMG_I2S_OUT=m
+CONFIG_SND_SOC_IMG_PARALLEL_OUT=m
+CONFIG_SND_SOC_IMG_SPDIF_IN=m
+CONFIG_SND_SOC_IMG_SPDIF_OUT=m
+CONFIG_SND_SOC_IMG_PISTACHIO_INTERNAL_DAC=m
+CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y
+CONFIG_SND_SST_IPC=m
+CONFIG_SND_SST_IPC_PCI=m
+CONFIG_SND_SST_IPC_ACPI=m
+CONFIG_SND_SOC_INTEL_SST_ACPI=m
+CONFIG_SND_SOC_INTEL_SST=m
+CONFIG_SND_SOC_INTEL_SST_FIRMWARE=m
+CONFIG_SND_SOC_INTEL_HASWELL=m
+CONFIG_SND_SST_ATOM_HIFI2_PLATFORM=m
+CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_PCI=m
+CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI=m
+CONFIG_SND_SOC_INTEL_SKYLAKE=m
+CONFIG_SND_SOC_INTEL_SKL=m
+CONFIG_SND_SOC_INTEL_APL=m
+CONFIG_SND_SOC_INTEL_KBL=m
+CONFIG_SND_SOC_INTEL_GLK=m
+CONFIG_SND_SOC_INTEL_CNL=m
+CONFIG_SND_SOC_INTEL_CFL=m
+# CONFIG_SND_SOC_INTEL_CML_H is not set
+# CONFIG_SND_SOC_INTEL_CML_LP is not set
+CONFIG_SND_SOC_INTEL_SKYLAKE_FAMILY=m
+CONFIG_SND_SOC_INTEL_SKYLAKE_SSP_CLK=m
+CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y
+CONFIG_SND_SOC_INTEL_SKYLAKE_COMMON=m
+CONFIG_SND_SOC_ACPI_INTEL_MATCH=m
+CONFIG_SND_SOC_INTEL_MACH=y
+# CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set
+CONFIG_SND_SOC_INTEL_HASWELL_MACH=m
+CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH=m
+CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=m
+CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m
+CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=m
+CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH=m
+CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m
+CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=m
+CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=m
+CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH=m
+# CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH is not set
+CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=m
+CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=m
+CONFIG_SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH=m
+CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m
+CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m
+CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=m
+CONFIG_SND_SOC_INTEL_DA7219_MAX98357A_GENERIC=m
+CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_COMMON=m
+CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=m
+CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=m
+CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH=m
+CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH=m
+CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m
+CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m
+CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH=m
+CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH=m
+CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH=m
+CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH=m
+CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m
+CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m
+CONFIG_SND_SOC_MTK_BTCVSD=m
+CONFIG_SND_SOC_SOF_TOPLEVEL=y
+CONFIG_SND_SOC_SOF_PCI=m
+CONFIG_SND_SOC_SOF_ACPI=m
+# CONFIG_SND_SOC_SOF_DEVELOPER_SUPPORT is not set
+CONFIG_SND_SOC_SOF=m
+CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE=y
+CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y
+CONFIG_SND_SOC_SOF_INTEL_ACPI=m
+CONFIG_SND_SOC_SOF_INTEL_PCI=m
+CONFIG_SND_SOC_SOF_INTEL_HIFI_EP_IPC=m
+CONFIG_SND_SOC_SOF_INTEL_ATOM_HIFI_EP=m
+CONFIG_SND_SOC_SOF_INTEL_COMMON=m
+CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT=y
+CONFIG_SND_SOC_SOF_MERRIFIELD=m
+CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_APOLLOLAKE=m
+CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_GEMINILAKE=m
+CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_CANNONLAKE=m
+CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_COFFEELAKE=m
+CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_ICELAKE=m
+# CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT is not set
+# CONFIG_SND_SOC_SOF_COMETLAKE_H_SUPPORT is not set
+CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_TIGERLAKE=m
+CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_ELKHARTLAKE=m
+CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT=y
+CONFIG_SND_SOC_SOF_JASPERLAKE=m
+CONFIG_SND_SOC_SOF_HDA_COMMON=m
+CONFIG_SND_SOC_SOF_HDA_LINK=y
+CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y
+# CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1 is not set
+CONFIG_SND_SOC_SOF_HDA_COMMON_HDMI_CODEC=y
+CONFIG_SND_SOC_SOF_HDA_LINK_BASELINE=m
+CONFIG_SND_SOC_SOF_HDA=m
+CONFIG_SND_SOC_SOF_XTENSA=m
+
+#
+# STMicroelectronics STM32 SOC audio support
+#
+# end of STMicroelectronics STM32 SOC audio support
+
+CONFIG_SND_SOC_XILINX_I2S=m
+CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m
+CONFIG_SND_SOC_XILINX_SPDIF=m
+CONFIG_SND_SOC_XTFPGA_I2S=m
+# CONFIG_ZX_TDM is not set
+CONFIG_SND_SOC_I2C_AND_SPI=m
+
+#
+# CODEC drivers
+#
+CONFIG_SND_SOC_AC97_CODEC=m
+CONFIG_SND_SOC_ADAU1701=m
+# CONFIG_SND_SOC_ADAU1761_I2C is not set
+# CONFIG_SND_SOC_ADAU1761_SPI is not set
+CONFIG_SND_SOC_ADAU7002=m
+CONFIG_SND_SOC_ADAU7118=m
+CONFIG_SND_SOC_ADAU7118_HW=m
+CONFIG_SND_SOC_ADAU7118_I2C=m
+CONFIG_SND_SOC_AK4104=m
+CONFIG_SND_SOC_AK4118=m
+CONFIG_SND_SOC_AK4458=m
+CONFIG_SND_SOC_AK4554=m
+CONFIG_SND_SOC_AK4613=m
+CONFIG_SND_SOC_AK4642=m
+CONFIG_SND_SOC_AK5386=m
+CONFIG_SND_SOC_AK5558=m
+# CONFIG_SND_SOC_ALC5623 is not set
+# CONFIG_SND_SOC_BD28623 is not set
+CONFIG_SND_SOC_BT_SCO=m
+CONFIG_SND_SOC_CROS_EC_CODEC=m
+CONFIG_SND_SOC_CS35L32=m
+CONFIG_SND_SOC_CS35L33=m
+CONFIG_SND_SOC_CS35L34=m
+# CONFIG_SND_SOC_CS35L35 is not set
+CONFIG_SND_SOC_CS35L36=m
+CONFIG_SND_SOC_CS42L42=m
+CONFIG_SND_SOC_CS42L51=m
+CONFIG_SND_SOC_CS42L51_I2C=m
+CONFIG_SND_SOC_CS42L52=m
+# CONFIG_SND_SOC_CS42L56 is not set
+CONFIG_SND_SOC_CS42L73=m
+# CONFIG_SND_SOC_CS4265 is not set
+CONFIG_SND_SOC_CS4270=m
+CONFIG_SND_SOC_CS4271=m
+CONFIG_SND_SOC_CS4271_I2C=m
+CONFIG_SND_SOC_CS4271_SPI=m
+CONFIG_SND_SOC_CS42XX8=m
+CONFIG_SND_SOC_CS42XX8_I2C=m
+CONFIG_SND_SOC_CS43130=m
+CONFIG_SND_SOC_CS4341=m
+CONFIG_SND_SOC_CS4349=m
+CONFIG_SND_SOC_CS53L30=m
+# CONFIG_SND_SOC_CX2072X is not set
+CONFIG_SND_SOC_DA7213=m
+CONFIG_SND_SOC_DA7219=m
+CONFIG_SND_SOC_DMIC=m
+CONFIG_SND_SOC_HDMI_CODEC=m
+# CONFIG_SND_SOC_ES7134 is not set
+# CONFIG_SND_SOC_ES7241 is not set
+CONFIG_SND_SOC_ES8316=m
+CONFIG_SND_SOC_ES8328=m
+CONFIG_SND_SOC_ES8328_I2C=m
+CONFIG_SND_SOC_ES8328_SPI=m
+CONFIG_SND_SOC_GTM601=m
+CONFIG_SND_SOC_HDAC_HDMI=m
+CONFIG_SND_SOC_HDAC_HDA=m
+CONFIG_SND_SOC_INNO_RK3036=m
+CONFIG_SND_SOC_MAX98088=m
+CONFIG_SND_SOC_MAX98090=m
+CONFIG_SND_SOC_MAX98357A=m
+CONFIG_SND_SOC_MAX98504=m
+CONFIG_SND_SOC_MAX9867=m
+CONFIG_SND_SOC_MAX98927=m
+CONFIG_SND_SOC_MAX98373=m
+CONFIG_SND_SOC_MAX9860=m
+CONFIG_SND_SOC_MSM8916_WCD_ANALOG=m
+CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m
+CONFIG_SND_SOC_PCM1681=m
+CONFIG_SND_SOC_PCM1789=m
+CONFIG_SND_SOC_PCM1789_I2C=m
+CONFIG_SND_SOC_PCM179X=m
+CONFIG_SND_SOC_PCM179X_I2C=m
+CONFIG_SND_SOC_PCM179X_SPI=m
+# CONFIG_SND_SOC_PCM186X_I2C is not set
+# CONFIG_SND_SOC_PCM186X_SPI is not set
+CONFIG_SND_SOC_PCM3060=m
+CONFIG_SND_SOC_PCM3060_I2C=m
+CONFIG_SND_SOC_PCM3060_SPI=m
+CONFIG_SND_SOC_PCM3168A=m
+CONFIG_SND_SOC_PCM3168A_I2C=m
+CONFIG_SND_SOC_PCM3168A_SPI=m
+CONFIG_SND_SOC_PCM512x=m
+CONFIG_SND_SOC_PCM512x_I2C=m
+CONFIG_SND_SOC_PCM512x_SPI=m
+CONFIG_SND_SOC_RK3328=m
+CONFIG_SND_SOC_RL6231=m
+CONFIG_SND_SOC_RL6347A=m
+CONFIG_SND_SOC_RT286=m
+CONFIG_SND_SOC_RT298=m
+CONFIG_SND_SOC_RT5514=m
+CONFIG_SND_SOC_RT5514_SPI=m
+CONFIG_SND_SOC_RT5616=m
+CONFIG_SND_SOC_RT5631=m
+CONFIG_SND_SOC_RT5640=m
+CONFIG_SND_SOC_RT5645=m
+CONFIG_SND_SOC_RT5651=m
+CONFIG_SND_SOC_RT5660=m
+CONFIG_SND_SOC_RT5663=m
+CONFIG_SND_SOC_RT5670=m
+CONFIG_SND_SOC_RT5677=m
+CONFIG_SND_SOC_RT5677_SPI=m
+CONFIG_SND_SOC_RT5682=m
+CONFIG_SND_SOC_SGTL5000=m
+CONFIG_SND_SOC_SI476X=m
+CONFIG_SND_SOC_SIGMADSP=m
+CONFIG_SND_SOC_SIGMADSP_I2C=m
+# CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set
+CONFIG_SND_SOC_SIRF_AUDIO_CODEC=m
+CONFIG_SND_SOC_SPDIF=m
+# CONFIG_SND_SOC_SSM2305 is not set
+CONFIG_SND_SOC_SSM2602=m
+CONFIG_SND_SOC_SSM2602_SPI=m
+CONFIG_SND_SOC_SSM2602_I2C=m
+CONFIG_SND_SOC_SSM4567=m
+CONFIG_SND_SOC_STA32X=m
+# CONFIG_SND_SOC_STA350 is not set
+CONFIG_SND_SOC_STI_SAS=m
+# CONFIG_SND_SOC_TAS2552 is not set
+# CONFIG_SND_SOC_TAS2562 is not set
+# CONFIG_SND_SOC_TAS2770 is not set
+CONFIG_SND_SOC_TAS5086=m
+CONFIG_SND_SOC_TAS571X=m
+CONFIG_SND_SOC_TAS5720=m
+# CONFIG_SND_SOC_TAS6424 is not set
+# CONFIG_SND_SOC_TDA7419 is not set
+CONFIG_SND_SOC_TFA9879=m
+CONFIG_SND_SOC_TLV320AIC23=m
+CONFIG_SND_SOC_TLV320AIC23_I2C=m
+CONFIG_SND_SOC_TLV320AIC23_SPI=m
+# CONFIG_SND_SOC_TLV320AIC31XX is not set
+# CONFIG_SND_SOC_TLV320AIC32X4_I2C is not set
+# CONFIG_SND_SOC_TLV320AIC32X4_SPI is not set
+CONFIG_SND_SOC_TLV320AIC3X=m
+CONFIG_SND_SOC_TS3A227E=m
+# CONFIG_SND_SOC_TSCS42XX is not set
+# CONFIG_SND_SOC_TSCS454 is not set
+CONFIG_SND_SOC_UDA1334=m
+CONFIG_SND_SOC_WM8510=m
+CONFIG_SND_SOC_WM8523=m
+CONFIG_SND_SOC_WM8524=m
+CONFIG_SND_SOC_WM8580=m
+CONFIG_SND_SOC_WM8711=m
+CONFIG_SND_SOC_WM8728=m
+CONFIG_SND_SOC_WM8731=m
+CONFIG_SND_SOC_WM8737=m
+CONFIG_SND_SOC_WM8741=m
+CONFIG_SND_SOC_WM8750=m
+CONFIG_SND_SOC_WM8753=m
+CONFIG_SND_SOC_WM8770=m
+CONFIG_SND_SOC_WM8776=m
+# CONFIG_SND_SOC_WM8782 is not set
+CONFIG_SND_SOC_WM8804=m
+CONFIG_SND_SOC_WM8804_I2C=m
+CONFIG_SND_SOC_WM8804_SPI=m
+CONFIG_SND_SOC_WM8903=m
+CONFIG_SND_SOC_WM8904=m
+CONFIG_SND_SOC_WM8960=m
+CONFIG_SND_SOC_WM8962=m
+CONFIG_SND_SOC_WM8974=m
+CONFIG_SND_SOC_WM8978=m
+CONFIG_SND_SOC_WM8985=m
+# CONFIG_SND_SOC_ZX_AUD96P22 is not set
+# CONFIG_SND_SOC_MAX9759 is not set
+# CONFIG_SND_SOC_MT6351 is not set
+CONFIG_SND_SOC_MT6358=m
+CONFIG_SND_SOC_MT6660=m
+CONFIG_SND_SOC_NAU8540=m
+CONFIG_SND_SOC_NAU8810=m
+CONFIG_SND_SOC_NAU8822=m
+CONFIG_SND_SOC_NAU8824=m
+CONFIG_SND_SOC_NAU8825=m
+CONFIG_SND_SOC_TPA6130A2=m
+# end of CODEC drivers
+
+CONFIG_SND_SIMPLE_CARD_UTILS=m
+CONFIG_SND_SIMPLE_CARD=m
+CONFIG_SND_X86=y
+CONFIG_HDMI_LPE_AUDIO=m
+CONFIG_SND_SYNTH_EMUX=m
+# CONFIG_SND_XEN_FRONTEND is not set
+CONFIG_AC97_BUS=m
+
+#
+# HID support
+#
+CONFIG_HID=m
+CONFIG_HID_BATTERY_STRENGTH=y
+CONFIG_HIDRAW=y
+CONFIG_UHID=m
+CONFIG_HID_GENERIC=m
+
+#
+# Special HID drivers
+#
+CONFIG_HID_A4TECH=m
+# CONFIG_HID_ACCUTOUCH is not set
+CONFIG_HID_ACRUX=m
+CONFIG_HID_ACRUX_FF=y
+CONFIG_HID_APPLE=m
+CONFIG_HID_APPLEIR=m
+CONFIG_HID_ASUS=m
+CONFIG_HID_AUREAL=m
+CONFIG_HID_BELKIN=m
+CONFIG_HID_BETOP_FF=m
+CONFIG_HID_BIGBEN_FF=m
+CONFIG_HID_CHERRY=m
+CONFIG_HID_CHICONY=m
+CONFIG_HID_CORSAIR=m
+CONFIG_HID_COUGAR=m
+CONFIG_HID_MACALLY=m
+CONFIG_HID_PRODIKEYS=m
+CONFIG_HID_CMEDIA=m
+CONFIG_HID_CP2112=m
+CONFIG_HID_CREATIVE_SB0540=m
+CONFIG_HID_CYPRESS=m
+CONFIG_HID_DRAGONRISE=m
+CONFIG_DRAGONRISE_FF=y
+CONFIG_HID_EMS_FF=m
+CONFIG_HID_ELAN=m
+CONFIG_HID_ELECOM=m
+CONFIG_HID_ELO=m
+CONFIG_HID_EZKEY=m
+CONFIG_HID_GEMBIRD=m
+CONFIG_HID_GFRM=m
+CONFIG_HID_HOLTEK=m
+# CONFIG_HOLTEK_FF is not set
+CONFIG_HID_GOOGLE_HAMMER=m
+# CONFIG_HID_GT683R is not set
+CONFIG_HID_KEYTOUCH=m
+CONFIG_HID_KYE=m
+CONFIG_HID_UCLOGIC=m
+CONFIG_HID_WALTOP=m
+CONFIG_HID_VIEWSONIC=m
+CONFIG_HID_GYRATION=m
+CONFIG_HID_ICADE=m
+# CONFIG_HID_ITE is not set
+# CONFIG_HID_JABRA is not set
+CONFIG_HID_TWINHAN=m
+CONFIG_HID_KENSINGTON=m
+CONFIG_HID_LCPOWER=m
+CONFIG_HID_LED=m
+CONFIG_HID_LENOVO=m
+CONFIG_HID_LOGITECH=m
+CONFIG_HID_LOGITECH_DJ=m
+CONFIG_HID_LOGITECH_HIDPP=m
+CONFIG_LOGITECH_FF=y
+CONFIG_LOGIRUMBLEPAD2_FF=y
+CONFIG_LOGIG940_FF=y
+CONFIG_LOGIWHEELS_FF=y
+CONFIG_HID_MAGICMOUSE=m
+CONFIG_HID_MALTRON=m
+CONFIG_HID_MAYFLASH=m
+# CONFIG_HID_REDRAGON is not set
+CONFIG_HID_MICROSOFT=m
+CONFIG_HID_MONTEREY=m
+CONFIG_HID_MULTITOUCH=m
+# CONFIG_HID_NTI is not set
+CONFIG_HID_NTRIG=m
+CONFIG_HID_ORTEK=m
+CONFIG_HID_PANTHERLORD=m
+CONFIG_PANTHERLORD_FF=y
+CONFIG_HID_PENMOUNT=m
+CONFIG_HID_PETALYNX=m
+CONFIG_HID_PICOLCD=m
+CONFIG_HID_PICOLCD_FB=y
+CONFIG_HID_PICOLCD_BACKLIGHT=y
+CONFIG_HID_PICOLCD_LCD=y
+CONFIG_HID_PICOLCD_LEDS=y
+CONFIG_HID_PICOLCD_CIR=y
+CONFIG_HID_PLANTRONICS=m
+CONFIG_HID_PRIMAX=m
+# CONFIG_HID_RETRODE is not set
+CONFIG_HID_ROCCAT=m
+CONFIG_HID_SAITEK=m
+CONFIG_HID_SAMSUNG=m
+CONFIG_HID_SONY=m
+CONFIG_SONY_FF=y
+CONFIG_HID_SPEEDLINK=m
+CONFIG_HID_STEAM=m
+CONFIG_HID_STEELSERIES=m
+CONFIG_HID_SUNPLUS=m
+CONFIG_HID_RMI=m
+CONFIG_HID_GREENASIA=m
+CONFIG_GREENASIA_FF=y
+CONFIG_HID_HYPERV_MOUSE=m
+CONFIG_HID_SMARTJOYPLUS=m
+CONFIG_SMARTJOYPLUS_FF=y
+CONFIG_HID_TIVO=m
+CONFIG_HID_TOPSEED=m
+CONFIG_HID_THINGM=m
+CONFIG_HID_THRUSTMASTER=m
+CONFIG_THRUSTMASTER_FF=y
+CONFIG_HID_UDRAW_PS3=m
+CONFIG_HID_U2FZERO=m
+CONFIG_HID_WACOM=m
+CONFIG_HID_WIIMOTE=m
+CONFIG_HID_XINMO=m
+CONFIG_HID_ZEROPLUS=m
+CONFIG_ZEROPLUS_FF=y
+CONFIG_HID_ZYDACRON=m
+CONFIG_HID_SENSOR_HUB=m
+CONFIG_HID_SENSOR_CUSTOM_SENSOR=m
+CONFIG_HID_ALPS=m
+# end of Special HID drivers
+
+#
+# USB HID support
+#
+CONFIG_USB_HID=m
+CONFIG_HID_PID=y
+CONFIG_USB_HIDDEV=y
+
+#
+# USB HID Boot Protocol drivers
+#
+CONFIG_USB_KBD=m
+CONFIG_USB_MOUSE=m
+# end of USB HID Boot Protocol drivers
+# end of USB HID support
+
+#
+# I2C HID support
+#
+CONFIG_I2C_HID=m
+# end of I2C HID support
+
+#
+# Intel ISH HID support
+#
+CONFIG_INTEL_ISH_HID=m
+CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER=m
+# end of Intel ISH HID support
+# end of HID support
+
+CONFIG_USB_OHCI_LITTLE_ENDIAN=y
+CONFIG_USB_SUPPORT=y
+CONFIG_USB_COMMON=y
+CONFIG_USB_LED_TRIG=y
+CONFIG_USB_ULPI_BUS=m
+CONFIG_USB_CONN_GPIO=m
+CONFIG_USB_ARCH_HAS_HCD=y
+CONFIG_USB=m
+CONFIG_USB_PCI=y
+# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set
+
+#
+# Miscellaneous USB options
+#
+CONFIG_USB_DEFAULT_PERSIST=y
+CONFIG_USB_DYNAMIC_MINORS=y
+# CONFIG_USB_OTG is not set
+CONFIG_USB_OTG_WHITELIST=y
+# CONFIG_USB_OTG_BLACKLIST_HUB is not set
+CONFIG_USB_LEDS_TRIGGER_USBPORT=m
+CONFIG_USB_AUTOSUSPEND_DELAY=2
+CONFIG_USB_MON=m
+
+#
+# USB Host Controller Drivers
+#
+CONFIG_USB_C67X00_HCD=m
+CONFIG_USB_XHCI_HCD=m
+# CONFIG_USB_XHCI_DBGCAP is not set
+CONFIG_USB_XHCI_PCI=m
+CONFIG_USB_XHCI_PLATFORM=m
+CONFIG_USB_EHCI_HCD=m
+CONFIG_USB_EHCI_ROOT_HUB_TT=y
+CONFIG_USB_EHCI_TT_NEWSCHED=y
+CONFIG_USB_EHCI_PCI=m
+CONFIG_USB_EHCI_FSL=m
+CONFIG_USB_EHCI_HCD_PLATFORM=m
+CONFIG_USB_OXU210HP_HCD=m
+CONFIG_USB_ISP116X_HCD=m
+CONFIG_USB_FOTG210_HCD=m
+# CONFIG_USB_MAX3421_HCD is not set
+CONFIG_USB_OHCI_HCD=m
+CONFIG_USB_OHCI_HCD_PCI=m
+CONFIG_USB_OHCI_HCD_SSB=y
+CONFIG_USB_OHCI_HCD_PLATFORM=m
+CONFIG_USB_UHCI_HCD=m
+CONFIG_USB_U132_HCD=m
+CONFIG_USB_SL811_HCD=m
+# CONFIG_USB_SL811_HCD_ISO is not set
+CONFIG_USB_R8A66597_HCD=m
+CONFIG_USB_HCD_BCMA=m
+CONFIG_USB_HCD_SSB=m
+# CONFIG_USB_HCD_TEST_MODE is not set
+
+#
+# USB Device Class drivers
+#
+CONFIG_USB_ACM=m
+CONFIG_USB_PRINTER=m
+CONFIG_USB_WDM=m
+CONFIG_USB_TMC=m
+
+#
+# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
+#
+
+#
+# also be needed; see USB_STORAGE Help for more info
+#
+CONFIG_USB_STORAGE=m
+# CONFIG_USB_STORAGE_DEBUG is not set
+CONFIG_USB_STORAGE_REALTEK=m
+CONFIG_REALTEK_AUTOPM=y
+CONFIG_USB_STORAGE_DATAFAB=m
+CONFIG_USB_STORAGE_FREECOM=m
+CONFIG_USB_STORAGE_ISD200=m
+CONFIG_USB_STORAGE_USBAT=m
+CONFIG_USB_STORAGE_SDDR09=m
+CONFIG_USB_STORAGE_SDDR55=m
+CONFIG_USB_STORAGE_JUMPSHOT=m
+CONFIG_USB_STORAGE_ALAUDA=m
+CONFIG_USB_STORAGE_ONETOUCH=m
+CONFIG_USB_STORAGE_KARMA=m
+CONFIG_USB_STORAGE_CYPRESS_ATACB=m
+CONFIG_USB_STORAGE_ENE_UB6250=m
+CONFIG_USB_UAS=m
+
+#
+# USB Imaging devices
+#
+CONFIG_USB_MDC800=m
+CONFIG_USB_MICROTEK=m
+CONFIG_USBIP_CORE=m
+CONFIG_USBIP_VHCI_HCD=m
+CONFIG_USBIP_VHCI_HC_PORTS=8
+CONFIG_USBIP_VHCI_NR_HCS=1
+CONFIG_USBIP_HOST=m
+CONFIG_USBIP_VUDC=m
+# CONFIG_USBIP_DEBUG is not set
+CONFIG_USB_CDNS3=m
+CONFIG_USB_CDNS3_GADGET=y
+CONFIG_USB_CDNS3_HOST=y
+CONFIG_USB_CDNS3_PCI_WRAP=m
+CONFIG_USB_MUSB_HDRC=m
+# CONFIG_USB_MUSB_HOST is not set
+# CONFIG_USB_MUSB_GADGET is not set
+CONFIG_USB_MUSB_DUAL_ROLE=y
+
+#
+# Platform Glue Layer
+#
+
+#
+# MUSB DMA mode
+#
+CONFIG_MUSB_PIO_ONLY=y
+CONFIG_USB_DWC3=m
+CONFIG_USB_DWC3_ULPI=y
+# CONFIG_USB_DWC3_HOST is not set
+# CONFIG_USB_DWC3_GADGET is not set
+CONFIG_USB_DWC3_DUAL_ROLE=y
+
+#
+# Platform Glue Driver Support
+#
+CONFIG_USB_DWC3_PCI=m
+CONFIG_USB_DWC3_HAPS=m
+# CONFIG_USB_DWC2 is not set
+CONFIG_USB_CHIPIDEA=m
+CONFIG_USB_CHIPIDEA_PCI=m
+# CONFIG_USB_CHIPIDEA_UDC is not set
+CONFIG_USB_CHIPIDEA_HOST=y
+CONFIG_USB_ISP1760=m
+CONFIG_USB_ISP1760_HCD=y
+CONFIG_USB_ISP1761_UDC=y
+# CONFIG_USB_ISP1760_HOST_ROLE is not set
+# CONFIG_USB_ISP1760_GADGET_ROLE is not set
+CONFIG_USB_ISP1760_DUAL_ROLE=y
+
+#
+# USB port drivers
+#
+CONFIG_USB_USS720=m
+CONFIG_USB_SERIAL=m
+CONFIG_USB_SERIAL_GENERIC=y
+CONFIG_USB_SERIAL_SIMPLE=m
+CONFIG_USB_SERIAL_AIRCABLE=m
+CONFIG_USB_SERIAL_ARK3116=m
+CONFIG_USB_SERIAL_BELKIN=m
+CONFIG_USB_SERIAL_CH341=m
+CONFIG_USB_SERIAL_WHITEHEAT=m
+CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
+CONFIG_USB_SERIAL_CP210X=m
+CONFIG_USB_SERIAL_CYPRESS_M8=m
+CONFIG_USB_SERIAL_EMPEG=m
+CONFIG_USB_SERIAL_FTDI_SIO=m
+CONFIG_USB_SERIAL_VISOR=m
+CONFIG_USB_SERIAL_IPAQ=m
+CONFIG_USB_SERIAL_IR=m
+CONFIG_USB_SERIAL_EDGEPORT=m
+CONFIG_USB_SERIAL_EDGEPORT_TI=m
+CONFIG_USB_SERIAL_F81232=m
+CONFIG_USB_SERIAL_F8153X=m
+CONFIG_USB_SERIAL_GARMIN=m
+CONFIG_USB_SERIAL_IPW=m
+CONFIG_USB_SERIAL_IUU=m
+CONFIG_USB_SERIAL_KEYSPAN_PDA=m
+CONFIG_USB_SERIAL_KEYSPAN=m
+CONFIG_USB_SERIAL_KLSI=m
+CONFIG_USB_SERIAL_KOBIL_SCT=m
+CONFIG_USB_SERIAL_MCT_U232=m
+CONFIG_USB_SERIAL_METRO=m
+CONFIG_USB_SERIAL_MOS7720=m
+CONFIG_USB_SERIAL_MOS7715_PARPORT=y
+CONFIG_USB_SERIAL_MOS7840=m
+CONFIG_USB_SERIAL_MXUPORT=m
+CONFIG_USB_SERIAL_NAVMAN=m
+CONFIG_USB_SERIAL_PL2303=m
+CONFIG_USB_SERIAL_OTI6858=m
+CONFIG_USB_SERIAL_QCAUX=m
+CONFIG_USB_SERIAL_QUALCOMM=m
+CONFIG_USB_SERIAL_SPCP8X5=m
+CONFIG_USB_SERIAL_SAFE=m
+# CONFIG_USB_SERIAL_SAFE_PADDED is not set
+CONFIG_USB_SERIAL_SIERRAWIRELESS=m
+CONFIG_USB_SERIAL_SYMBOL=m
+CONFIG_USB_SERIAL_TI=m
+CONFIG_USB_SERIAL_CYBERJACK=m
+CONFIG_USB_SERIAL_XIRCOM=m
+CONFIG_USB_SERIAL_WWAN=m
+CONFIG_USB_SERIAL_OPTION=m
+CONFIG_USB_SERIAL_OMNINET=m
+CONFIG_USB_SERIAL_OPTICON=m
+CONFIG_USB_SERIAL_XSENS_MT=m
+CONFIG_USB_SERIAL_WISHBONE=m
+CONFIG_USB_SERIAL_SSU100=m
+CONFIG_USB_SERIAL_QT2=m
+CONFIG_USB_SERIAL_UPD78F0730=m
+# CONFIG_USB_SERIAL_DEBUG is not set
+
+#
+# USB Miscellaneous drivers
+#
+CONFIG_USB_EMI62=m
+CONFIG_USB_EMI26=m
+CONFIG_USB_ADUTUX=m
+CONFIG_USB_SEVSEG=m
+CONFIG_USB_LEGOTOWER=m
+CONFIG_USB_LCD=m
+CONFIG_USB_CYPRESS_CY7C63=m
+CONFIG_USB_CYTHERM=m
+CONFIG_USB_IDMOUSE=m
+CONFIG_USB_FTDI_ELAN=m
+CONFIG_USB_APPLEDISPLAY=m
+CONFIG_USB_SISUSBVGA=m
+CONFIG_USB_SISUSBVGA_CON=y
+CONFIG_USB_LD=m
+CONFIG_USB_TRANCEVIBRATOR=m
+CONFIG_USB_IOWARRIOR=m
+CONFIG_USB_TEST=m
+CONFIG_USB_EHSET_TEST_FIXTURE=m
+CONFIG_USB_ISIGHTFW=m
+CONFIG_USB_YUREX=m
+CONFIG_USB_EZUSB_FX2=m
+CONFIG_USB_HUB_USB251XB=m
+CONFIG_USB_HSIC_USB3503=m
+CONFIG_USB_HSIC_USB4604=m
+# CONFIG_USB_LINK_LAYER_TEST is not set
+CONFIG_USB_CHAOSKEY=m
+CONFIG_USB_ATM=m
+CONFIG_USB_SPEEDTOUCH=m
+CONFIG_USB_CXACRU=m
+CONFIG_USB_UEAGLEATM=m
+CONFIG_USB_XUSBATM=m
+
+#
+# USB Physical Layer drivers
+#
+CONFIG_USB_PHY=y
+CONFIG_NOP_USB_XCEIV=m
+CONFIG_USB_GPIO_VBUS=m
+CONFIG_TAHVO_USB=m
+# CONFIG_TAHVO_USB_HOST_BY_DEFAULT is not set
+CONFIG_USB_ISP1301=m
+# end of USB Physical Layer drivers
+
+CONFIG_USB_GADGET=m
+# CONFIG_USB_GADGET_DEBUG is not set
+# CONFIG_USB_GADGET_DEBUG_FILES is not set
+# CONFIG_USB_GADGET_DEBUG_FS is not set
+CONFIG_USB_GADGET_VBUS_DRAW=2
+CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
+CONFIG_U_SERIAL_CONSOLE=y
+
+#
+# USB Peripheral Controller
+#
+CONFIG_USB_FOTG210_UDC=m
+CONFIG_USB_GR_UDC=m
+CONFIG_USB_R8A66597=m
+CONFIG_USB_PXA27X=m
+CONFIG_USB_MV_UDC=m
+CONFIG_USB_MV_U3D=m
+CONFIG_USB_SNP_CORE=m
+CONFIG_USB_M66592=m
+CONFIG_USB_BDC_UDC=m
+
+#
+# Platform Support
+#
+CONFIG_USB_BDC_PCI=m
+CONFIG_USB_AMD5536UDC=m
+CONFIG_USB_NET2272=m
+# CONFIG_USB_NET2272_DMA is not set
+CONFIG_USB_NET2280=m
+CONFIG_USB_GOKU=m
+CONFIG_USB_EG20T=m
+CONFIG_USB_DUMMY_HCD=m
+# end of USB Peripheral Controller
+
+CONFIG_USB_LIBCOMPOSITE=m
+CONFIG_USB_F_ACM=m
+CONFIG_USB_U_SERIAL=m
+CONFIG_USB_U_ETHER=m
+CONFIG_USB_U_AUDIO=m
+CONFIG_USB_F_SERIAL=m
+CONFIG_USB_F_OBEX=m
+CONFIG_USB_F_NCM=m
+CONFIG_USB_F_ECM=m
+CONFIG_USB_F_PHONET=m
+CONFIG_USB_F_EEM=m
+CONFIG_USB_F_SUBSET=m
+CONFIG_USB_F_RNDIS=m
+CONFIG_USB_F_MASS_STORAGE=m
+CONFIG_USB_F_FS=m
+CONFIG_USB_F_UAC1=m
+CONFIG_USB_F_UVC=m
+CONFIG_USB_F_MIDI=m
+CONFIG_USB_F_HID=m
+CONFIG_USB_F_PRINTER=m
+CONFIG_USB_F_TCM=m
+CONFIG_USB_CONFIGFS=m
+# CONFIG_USB_CONFIGFS_SERIAL is not set
+# CONFIG_USB_CONFIGFS_ACM is not set
+# CONFIG_USB_CONFIGFS_OBEX is not set
+# CONFIG_USB_CONFIGFS_NCM is not set
+# CONFIG_USB_CONFIGFS_ECM is not set
+# CONFIG_USB_CONFIGFS_ECM_SUBSET is not set
+# CONFIG_USB_CONFIGFS_RNDIS is not set
+# CONFIG_USB_CONFIGFS_EEM is not set
+# CONFIG_USB_CONFIGFS_PHONET is not set
+CONFIG_USB_CONFIGFS_MASS_STORAGE=y
+# CONFIG_USB_CONFIGFS_F_LB_SS is not set
+# CONFIG_USB_CONFIGFS_F_FS is not set
+# CONFIG_USB_CONFIGFS_F_UAC1 is not set
+# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set
+# CONFIG_USB_CONFIGFS_F_UAC2 is not set
+# CONFIG_USB_CONFIGFS_F_MIDI is not set
+# CONFIG_USB_CONFIGFS_F_HID is not set
+CONFIG_USB_CONFIGFS_F_UVC=y
+CONFIG_USB_CONFIGFS_F_PRINTER=y
+CONFIG_USB_CONFIGFS_F_TCM=y
+# CONFIG_USB_ZERO is not set
+CONFIG_USB_AUDIO=m
+CONFIG_GADGET_UAC1=y
+# CONFIG_GADGET_UAC1_LEGACY is not set
+CONFIG_USB_ETH=m
+CONFIG_USB_ETH_RNDIS=y
+CONFIG_USB_ETH_EEM=y
+CONFIG_USB_G_NCM=m
+CONFIG_USB_GADGETFS=m
+CONFIG_USB_FUNCTIONFS=m
+# CONFIG_USB_FUNCTIONFS_ETH is not set
+# CONFIG_USB_FUNCTIONFS_RNDIS is not set
+CONFIG_USB_FUNCTIONFS_GENERIC=y
+CONFIG_USB_MASS_STORAGE=m
+CONFIG_USB_GADGET_TARGET=m
+CONFIG_USB_G_SERIAL=m
+CONFIG_USB_MIDI_GADGET=m
+CONFIG_USB_G_PRINTER=m
+# CONFIG_USB_CDC_COMPOSITE is not set
+CONFIG_USB_G_NOKIA=m
+CONFIG_USB_G_ACM_MS=m
+CONFIG_USB_G_MULTI=m
+CONFIG_USB_G_MULTI_RNDIS=y
+CONFIG_USB_G_MULTI_CDC=y
+CONFIG_USB_G_HID=m
+CONFIG_USB_G_DBGP=m
+# CONFIG_USB_G_DBGP_PRINTK is not set
+CONFIG_USB_G_DBGP_SERIAL=y
+CONFIG_USB_G_WEBCAM=m
+CONFIG_TYPEC=m
+# CONFIG_TYPEC_TCPM is not set
+# CONFIG_TYPEC_UCSI is not set
+CONFIG_TYPEC_HD3SS3220=m
+CONFIG_TYPEC_TPS6598X=m
+
+#
+# USB Type-C Multiplexer/DeMultiplexer Switch support
+#
+# CONFIG_TYPEC_MUX_PI3USB30532 is not set
+# end of USB Type-C Multiplexer/DeMultiplexer Switch support
+
+#
+# USB Type-C Alternate Mode drivers
+#
+CONFIG_TYPEC_DP_ALTMODE=m
+CONFIG_TYPEC_NVIDIA_ALTMODE=m
+# end of USB Type-C Alternate Mode drivers
+
+CONFIG_USB_ROLE_SWITCH=m
+CONFIG_USB_ROLES_INTEL_XHCI=m
+CONFIG_MMC=m
+CONFIG_MMC_BLOCK=m
+CONFIG_MMC_BLOCK_MINORS=8
+CONFIG_SDIO_UART=m
+# CONFIG_MMC_TEST is not set
+
+#
+# MMC/SD/SDIO Host Controller Drivers
+#
+# CONFIG_MMC_DEBUG is not set
+CONFIG_MMC_SDHCI=m
+CONFIG_MMC_SDHCI_IO_ACCESSORS=y
+CONFIG_MMC_SDHCI_PCI=m
+CONFIG_MMC_RICOH_MMC=y
+CONFIG_MMC_SDHCI_ACPI=m
+CONFIG_MMC_SDHCI_PLTFM=m
+# CONFIG_MMC_SDHCI_F_SDH30 is not set
+CONFIG_MMC_WBSD=m
+CONFIG_MMC_ALCOR=m
+CONFIG_MMC_TIFM_SD=m
+CONFIG_MMC_SPI=m
+CONFIG_MMC_CB710=m
+CONFIG_MMC_VIA_SDMMC=m
+CONFIG_MMC_VUB300=m
+CONFIG_MMC_USHC=m
+# CONFIG_MMC_USDHI6ROL0 is not set
+CONFIG_MMC_REALTEK_PCI=m
+CONFIG_MMC_REALTEK_USB=m
+CONFIG_MMC_CQHCI=m
+CONFIG_MMC_TOSHIBA_PCI=m
+CONFIG_MMC_MTK=m
+# CONFIG_MMC_SDHCI_XENON is not set
+CONFIG_MEMSTICK=m
+# CONFIG_MEMSTICK_DEBUG is not set
+
+#
+# MemoryStick drivers
+#
+# CONFIG_MEMSTICK_UNSAFE_RESUME is not set
+CONFIG_MSPRO_BLOCK=m
+CONFIG_MS_BLOCK=m
+
+#
+# MemoryStick Host Controller Drivers
+#
+CONFIG_MEMSTICK_TIFM_MS=m
+CONFIG_MEMSTICK_JMICRON_38X=m
+CONFIG_MEMSTICK_R592=m
+CONFIG_MEMSTICK_REALTEK_PCI=m
+CONFIG_MEMSTICK_REALTEK_USB=m
+CONFIG_NEW_LEDS=y
+CONFIG_LEDS_CLASS=y
+CONFIG_LEDS_CLASS_FLASH=m
+# CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set
+
+#
+# LED drivers
+#
+CONFIG_LEDS_APU=m
+CONFIG_LEDS_AS3645A=m
+CONFIG_LEDS_LM3530=m
+CONFIG_LEDS_LM3532=m
+CONFIG_LEDS_LM3533=m
+CONFIG_LEDS_LM3642=m
+# CONFIG_LEDS_LM3601X is not set
+# CONFIG_LEDS_MT6323 is not set
+CONFIG_LEDS_PCA9532=m
+CONFIG_LEDS_PCA9532_GPIO=y
+CONFIG_LEDS_GPIO=m
+CONFIG_LEDS_LP3944=m
+CONFIG_LEDS_LP3952=m
+CONFIG_LEDS_LP55XX_COMMON=m
+CONFIG_LEDS_LP5521=m
+CONFIG_LEDS_LP5523=m
+CONFIG_LEDS_LP5562=m
+CONFIG_LEDS_LP8501=m
+CONFIG_LEDS_CLEVO_MAIL=m
+CONFIG_LEDS_PCA955X=m
+# CONFIG_LEDS_PCA955X_GPIO is not set
+CONFIG_LEDS_PCA963X=m
+# CONFIG_LEDS_WM831X_STATUS is not set
+CONFIG_LEDS_DA9052=m
+CONFIG_LEDS_DAC124S085=m
+CONFIG_LEDS_PWM=m
+CONFIG_LEDS_REGULATOR=m
+CONFIG_LEDS_BD2802=m
+CONFIG_LEDS_INTEL_SS4200=m
+CONFIG_LEDS_MC13783=m
+CONFIG_LEDS_TCA6507=m
+CONFIG_LEDS_TLC591XX=m
+CONFIG_LEDS_LM355x=m
+CONFIG_LEDS_MENF21BMC=m
+
+#
+# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM)
+#
+CONFIG_LEDS_BLINKM=m
+CONFIG_LEDS_MLXCPLD=m
+CONFIG_LEDS_MLXREG=m
+CONFIG_LEDS_USER=m
+CONFIG_LEDS_NIC78BX=m
+# CONFIG_LEDS_TI_LMU_COMMON is not set
+CONFIG_LEDS_TPS6105X=m
+
+#
+# LED Triggers
+#
+CONFIG_LEDS_TRIGGERS=y
+CONFIG_LEDS_TRIGGER_TIMER=m
+CONFIG_LEDS_TRIGGER_ONESHOT=m
+CONFIG_LEDS_TRIGGER_DISK=y
+CONFIG_LEDS_TRIGGER_MTD=y
+CONFIG_LEDS_TRIGGER_HEARTBEAT=m
+CONFIG_LEDS_TRIGGER_BACKLIGHT=m
+CONFIG_LEDS_TRIGGER_CPU=y
+CONFIG_LEDS_TRIGGER_ACTIVITY=m
+CONFIG_LEDS_TRIGGER_GPIO=m
+CONFIG_LEDS_TRIGGER_DEFAULT_ON=m
+
+#
+# iptables trigger is under Netfilter config (LED target)
+#
+CONFIG_LEDS_TRIGGER_TRANSIENT=m
+CONFIG_LEDS_TRIGGER_CAMERA=m
+CONFIG_LEDS_TRIGGER_PANIC=y
+# CONFIG_LEDS_TRIGGER_NETDEV is not set
+CONFIG_LEDS_TRIGGER_PATTERN=m
+CONFIG_LEDS_TRIGGER_AUDIO=m
+# CONFIG_ACCESSIBILITY is not set
+CONFIG_INFINIBAND=m
+CONFIG_INFINIBAND_USER_MAD=m
+CONFIG_INFINIBAND_USER_ACCESS=m
+# CONFIG_INFINIBAND_EXP_LEGACY_VERBS_NEW_UAPI is not set
+CONFIG_INFINIBAND_USER_MEM=y
+CONFIG_INFINIBAND_ON_DEMAND_PAGING=y
+CONFIG_INFINIBAND_ADDR_TRANS=y
+CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS=y
+CONFIG_INFINIBAND_MTHCA=m
+CONFIG_INFINIBAND_MTHCA_DEBUG=y
+CONFIG_INFINIBAND_QIB=m
+CONFIG_INFINIBAND_QIB_DCA=y
+CONFIG_INFINIBAND_CXGB4=m
+CONFIG_INFINIBAND_EFA=m
+CONFIG_INFINIBAND_I40IW=m
+CONFIG_MLX4_INFINIBAND=m
+CONFIG_MLX5_INFINIBAND=m
+CONFIG_INFINIBAND_OCRDMA=m
+CONFIG_INFINIBAND_VMWARE_PVRDMA=m
+CONFIG_INFINIBAND_USNIC=m
+CONFIG_INFINIBAND_BNXT_RE=m
+CONFIG_INFINIBAND_HFI1=m
+# CONFIG_HFI1_DEBUG_SDMA_ORDER is not set
+# CONFIG_SDMA_VERBOSITY is not set
+CONFIG_INFINIBAND_QEDR=m
+CONFIG_INFINIBAND_RDMAVT=m
+CONFIG_RDMA_RXE=m
+# CONFIG_RDMA_SIW is not set
+CONFIG_INFINIBAND_IPOIB=m
+CONFIG_INFINIBAND_IPOIB_CM=y
+CONFIG_INFINIBAND_IPOIB_DEBUG=y
+# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set
+CONFIG_INFINIBAND_SRP=m
+CONFIG_INFINIBAND_SRPT=m
+CONFIG_INFINIBAND_ISER=m
+CONFIG_INFINIBAND_ISERT=m
+# CONFIG_INFINIBAND_OPA_VNIC is not set
+CONFIG_EDAC_ATOMIC_SCRUB=y
+CONFIG_EDAC_SUPPORT=y
+CONFIG_EDAC=y
+CONFIG_EDAC_LEGACY_SYSFS=y
+# CONFIG_EDAC_DEBUG is not set
+CONFIG_EDAC_DECODE_MCE=m
+# CONFIG_EDAC_GHES is not set
+CONFIG_EDAC_AMD64=m
+CONFIG_EDAC_AMD64_ERROR_INJECTION=y
+CONFIG_EDAC_E752X=m
+CONFIG_EDAC_I82975X=m
+CONFIG_EDAC_I3000=m
+CONFIG_EDAC_I3200=m
+# CONFIG_EDAC_IE31200 is not set
+CONFIG_EDAC_X38=m
+CONFIG_EDAC_I5400=m
+CONFIG_EDAC_I7CORE=m
+CONFIG_EDAC_I5000=m
+CONFIG_EDAC_I5100=m
+CONFIG_EDAC_I7300=m
+CONFIG_EDAC_SBRIDGE=m
+CONFIG_EDAC_SKX=m
+CONFIG_EDAC_I10NM=m
+CONFIG_EDAC_PND2=m
+CONFIG_RTC_LIB=y
+CONFIG_RTC_MC146818_LIB=y
+CONFIG_RTC_CLASS=y
+CONFIG_RTC_HCTOSYS=y
+CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
+CONFIG_RTC_SYSTOHC=y
+CONFIG_RTC_SYSTOHC_DEVICE="rtc0"
+# CONFIG_RTC_DEBUG is not set
+CONFIG_RTC_NVMEM=y
+
+#
+# RTC interfaces
+#
+CONFIG_RTC_INTF_SYSFS=y
+CONFIG_RTC_INTF_PROC=y
+CONFIG_RTC_INTF_DEV=y
+# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
+CONFIG_RTC_DRV_TEST=m
+
+#
+# I2C RTC drivers
+#
+CONFIG_RTC_DRV_ABB5ZES3=m
+CONFIG_RTC_DRV_ABEOZ9=m
+CONFIG_RTC_DRV_ABX80X=m
+CONFIG_RTC_DRV_DS1307=m
+# CONFIG_RTC_DRV_DS1307_CENTURY is not set
+CONFIG_RTC_DRV_DS1374=m
+# CONFIG_RTC_DRV_DS1374_WDT is not set
+CONFIG_RTC_DRV_DS1672=m
+CONFIG_RTC_DRV_MAX6900=m
+CONFIG_RTC_DRV_RS5C372=m
+CONFIG_RTC_DRV_ISL1208=m
+CONFIG_RTC_DRV_ISL12022=m
+CONFIG_RTC_DRV_X1205=m
+CONFIG_RTC_DRV_PCF8523=m
+CONFIG_RTC_DRV_PCF85063=m
+CONFIG_RTC_DRV_PCF85363=m
+CONFIG_RTC_DRV_PCF8563=m
+CONFIG_RTC_DRV_PCF8583=m
+CONFIG_RTC_DRV_M41T80=m
+CONFIG_RTC_DRV_M41T80_WDT=y
+CONFIG_RTC_DRV_BQ32K=m
+CONFIG_RTC_DRV_S35390A=m
+CONFIG_RTC_DRV_FM3130=m
+CONFIG_RTC_DRV_RX8010=m
+CONFIG_RTC_DRV_RX8581=m
+CONFIG_RTC_DRV_RX8025=m
+CONFIG_RTC_DRV_EM3027=m
+CONFIG_RTC_DRV_RV3028=m
+CONFIG_RTC_DRV_RV8803=m
+CONFIG_RTC_DRV_SD3078=m
+
+#
+# SPI RTC drivers
+#
+CONFIG_RTC_DRV_M41T93=m
+CONFIG_RTC_DRV_M41T94=m
+CONFIG_RTC_DRV_DS1302=m
+CONFIG_RTC_DRV_DS1305=m
+CONFIG_RTC_DRV_DS1343=m
+CONFIG_RTC_DRV_DS1347=m
+CONFIG_RTC_DRV_DS1390=m
+CONFIG_RTC_DRV_MAX6916=m
+CONFIG_RTC_DRV_R9701=m
+CONFIG_RTC_DRV_RX4581=m
+CONFIG_RTC_DRV_RX6110=m
+CONFIG_RTC_DRV_RS5C348=m
+CONFIG_RTC_DRV_MAX6902=m
+CONFIG_RTC_DRV_PCF2123=m
+CONFIG_RTC_DRV_MCP795=m
+CONFIG_RTC_I2C_AND_SPI=y
+
+#
+# SPI and I2C RTC drivers
+#
+CONFIG_RTC_DRV_DS3232=m
+CONFIG_RTC_DRV_DS3232_HWMON=y
+CONFIG_RTC_DRV_PCF2127=m
+CONFIG_RTC_DRV_RV3029C2=m
+CONFIG_RTC_DRV_RV3029_HWMON=y
+
+#
+# Platform RTC drivers
+#
+CONFIG_RTC_DRV_CMOS=y
+CONFIG_RTC_DRV_DS1286=m
+CONFIG_RTC_DRV_DS1511=m
+CONFIG_RTC_DRV_DS1553=m
+CONFIG_RTC_DRV_DS1685_FAMILY=m
+CONFIG_RTC_DRV_DS1685=y
+# CONFIG_RTC_DRV_DS1689 is not set
+# CONFIG_RTC_DRV_DS17285 is not set
+# CONFIG_RTC_DRV_DS17485 is not set
+# CONFIG_RTC_DRV_DS17885 is not set
+CONFIG_RTC_DRV_DS1742=m
+CONFIG_RTC_DRV_DS2404=m
+CONFIG_RTC_DRV_DA9052=m
+CONFIG_RTC_DRV_DA9063=m
+CONFIG_RTC_DRV_STK17TA8=m
+CONFIG_RTC_DRV_M48T86=m
+CONFIG_RTC_DRV_M48T35=m
+CONFIG_RTC_DRV_M48T59=m
+CONFIG_RTC_DRV_MSM6242=m
+CONFIG_RTC_DRV_BQ4802=m
+CONFIG_RTC_DRV_RP5C01=m
+CONFIG_RTC_DRV_V3020=m
+CONFIG_RTC_DRV_WM831X=m
+CONFIG_RTC_DRV_PCF50633=m
+# CONFIG_RTC_DRV_CROS_EC is not set
+
+#
+# on-CPU RTC drivers
+#
+# CONFIG_RTC_DRV_FTRTC010 is not set
+CONFIG_RTC_DRV_PCAP=m
+CONFIG_RTC_DRV_MC13XXX=m
+CONFIG_RTC_DRV_MT6397=m
+
+#
+# HID Sensor RTC drivers
+#
+CONFIG_RTC_DRV_HID_SENSOR_TIME=m
+CONFIG_DMADEVICES=y
+# CONFIG_DMADEVICES_DEBUG is not set
+
+#
+# DMA Devices
+#
+CONFIG_DMA_ENGINE=y
+CONFIG_DMA_VIRTUAL_CHANNELS=m
+CONFIG_DMA_ACPI=y
+CONFIG_ALTERA_MSGDMA=m
+CONFIG_INTEL_IDMA64=m
+CONFIG_INTEL_IDXD=m
+CONFIG_INTEL_IOATDMA=m
+CONFIG_PLX_DMA=m
+CONFIG_QCOM_HIDMA_MGMT=m
+CONFIG_QCOM_HIDMA=m
+CONFIG_DW_DMAC_CORE=m
+CONFIG_DW_DMAC=m
+CONFIG_DW_DMAC_PCI=m
+# CONFIG_DW_EDMA is not set
+# CONFIG_DW_EDMA_PCIE is not set
+CONFIG_HSU_DMA=m
+# CONFIG_SF_PDMA is not set
+
+#
+# DMA Clients
+#
+CONFIG_ASYNC_TX_DMA=y
+# CONFIG_DMATEST is not set
+CONFIG_DMA_ENGINE_RAID=y
+
+#
+# DMABUF options
+#
+CONFIG_SYNC_FILE=y
+# CONFIG_SW_SYNC is not set
+CONFIG_UDMABUF=y
+# CONFIG_DMABUF_SELFTESTS is not set
+# CONFIG_DMABUF_HEAPS is not set
+# end of DMABUF options
+
+CONFIG_DCA=m
+CONFIG_AUXDISPLAY=y
+# CONFIG_HD44780 is not set
+CONFIG_KS0108=m
+CONFIG_KS0108_PORT=0x378
+CONFIG_KS0108_DELAY=2
+CONFIG_CFAG12864B=m
+CONFIG_CFAG12864B_RATE=20
+CONFIG_IMG_ASCII_LCD=m
+CONFIG_PARPORT_PANEL=m
+CONFIG_PANEL_PARPORT=0
+CONFIG_PANEL_PROFILE=5
+# CONFIG_PANEL_CHANGE_MESSAGE is not set
+# CONFIG_CHARLCD_BL_OFF is not set
+# CONFIG_CHARLCD_BL_ON is not set
+CONFIG_CHARLCD_BL_FLASH=y
+CONFIG_PANEL=m
+CONFIG_CHARLCD=m
+CONFIG_UIO=m
+CONFIG_UIO_CIF=m
+CONFIG_UIO_PDRV_GENIRQ=m
+CONFIG_UIO_DMEM_GENIRQ=m
+CONFIG_UIO_AEC=m
+CONFIG_UIO_SERCOS3=m
+CONFIG_UIO_PCI_GENERIC=m
+CONFIG_UIO_NETX=m
+CONFIG_UIO_PRUSS=m
+CONFIG_UIO_MF624=m
+CONFIG_UIO_HV_GENERIC=m
+CONFIG_VFIO_IOMMU_TYPE1=m
+CONFIG_VFIO_VIRQFD=m
+CONFIG_VFIO=m
+CONFIG_VFIO_NOIOMMU=y
+CONFIG_VFIO_PCI=m
+CONFIG_VFIO_PCI_VGA=y
+CONFIG_VFIO_PCI_MMAP=y
+CONFIG_VFIO_PCI_INTX=y
+CONFIG_VFIO_PCI_IGD=y
+CONFIG_VFIO_MDEV=m
+CONFIG_VFIO_MDEV_DEVICE=m
+CONFIG_IRQ_BYPASS_MANAGER=m
+CONFIG_VIRT_DRIVERS=y
+CONFIG_VBOXGUEST=m
+CONFIG_VIRTIO=m
+CONFIG_VIRTIO_MENU=y
+CONFIG_VIRTIO_PCI=m
+CONFIG_VIRTIO_PCI_LEGACY=y
+# CONFIG_VIRTIO_PMEM is not set
+CONFIG_VIRTIO_BALLOON=m
+CONFIG_VIRTIO_INPUT=m
+CONFIG_VIRTIO_MMIO=m
+# CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set
+
+#
+# Microsoft Hyper-V guest support
+#
+CONFIG_HYPERV=m
+CONFIG_HYPERV_TIMER=y
+CONFIG_HYPERV_UTILS=m
+CONFIG_HYPERV_BALLOON=m
+# end of Microsoft Hyper-V guest support
+
+#
+# Xen driver support
+#
+CONFIG_XEN_BALLOON=y
+# CONFIG_XEN_BALLOON_MEMORY_HOTPLUG is not set
+CONFIG_XEN_SCRUB_PAGES_DEFAULT=y
+CONFIG_XEN_DEV_EVTCHN=m
+CONFIG_XEN_BACKEND=y
+CONFIG_XENFS=m
+CONFIG_XEN_COMPAT_XENFS=y
+CONFIG_XEN_SYS_HYPERVISOR=y
+CONFIG_XEN_XENBUS_FRONTEND=y
+CONFIG_XEN_GNTDEV=m
+CONFIG_XEN_GNTDEV_DMABUF=y
+CONFIG_XEN_GRANT_DEV_ALLOC=m
+CONFIG_XEN_GRANT_DMA_ALLOC=y
+CONFIG_SWIOTLB_XEN=y
+CONFIG_XEN_PCIDEV_BACKEND=m
+CONFIG_XEN_PVCALLS_FRONTEND=m
+# CONFIG_XEN_PVCALLS_BACKEND is not set
+CONFIG_XEN_SCSI_BACKEND=m
+CONFIG_XEN_PRIVCMD=m
+CONFIG_XEN_ACPI_PROCESSOR=m
+# CONFIG_XEN_MCE_LOG is not set
+CONFIG_XEN_HAVE_PVMMU=y
+CONFIG_XEN_EFI=y
+CONFIG_XEN_AUTO_XLATE=y
+CONFIG_XEN_ACPI=y
+CONFIG_XEN_SYMS=y
+CONFIG_XEN_HAVE_VPMU=y
+# end of Xen driver support
+
+CONFIG_GREYBUS=m
+CONFIG_GREYBUS_ES2=m
+CONFIG_STAGING=y
+CONFIG_PRISM2_USB=m
+CONFIG_COMEDI=m
+# CONFIG_COMEDI_DEBUG is not set
+CONFIG_COMEDI_DEFAULT_BUF_SIZE_KB=2048
+CONFIG_COMEDI_DEFAULT_BUF_MAXSIZE_KB=20480
+CONFIG_COMEDI_MISC_DRIVERS=y
+CONFIG_COMEDI_BOND=m
+CONFIG_COMEDI_TEST=m
+CONFIG_COMEDI_PARPORT=m
+# CONFIG_COMEDI_ISA_DRIVERS is not set
+CONFIG_COMEDI_PCI_DRIVERS=m
+CONFIG_COMEDI_8255_PCI=m
+CONFIG_COMEDI_ADDI_WATCHDOG=m
+CONFIG_COMEDI_ADDI_APCI_1032=m
+CONFIG_COMEDI_ADDI_APCI_1500=m
+CONFIG_COMEDI_ADDI_APCI_1516=m
+CONFIG_COMEDI_ADDI_APCI_1564=m
+CONFIG_COMEDI_ADDI_APCI_16XX=m
+CONFIG_COMEDI_ADDI_APCI_2032=m
+CONFIG_COMEDI_ADDI_APCI_2200=m
+CONFIG_COMEDI_ADDI_APCI_3120=m
+CONFIG_COMEDI_ADDI_APCI_3501=m
+CONFIG_COMEDI_ADDI_APCI_3XXX=m
+CONFIG_COMEDI_ADL_PCI6208=m
+CONFIG_COMEDI_ADL_PCI7X3X=m
+CONFIG_COMEDI_ADL_PCI8164=m
+CONFIG_COMEDI_ADL_PCI9111=m
+CONFIG_COMEDI_ADL_PCI9118=m
+CONFIG_COMEDI_ADV_PCI1710=m
+CONFIG_COMEDI_ADV_PCI1720=m
+CONFIG_COMEDI_ADV_PCI1723=m
+CONFIG_COMEDI_ADV_PCI1724=m
+CONFIG_COMEDI_ADV_PCI1760=m
+CONFIG_COMEDI_ADV_PCI_DIO=m
+CONFIG_COMEDI_AMPLC_DIO200_PCI=m
+CONFIG_COMEDI_AMPLC_PC236_PCI=m
+CONFIG_COMEDI_AMPLC_PC263_PCI=m
+CONFIG_COMEDI_AMPLC_PCI224=m
+CONFIG_COMEDI_AMPLC_PCI230=m
+CONFIG_COMEDI_CONTEC_PCI_DIO=m
+CONFIG_COMEDI_DAS08_PCI=m
+CONFIG_COMEDI_DT3000=m
+CONFIG_COMEDI_DYNA_PCI10XX=m
+CONFIG_COMEDI_GSC_HPDI=m
+CONFIG_COMEDI_MF6X4=m
+CONFIG_COMEDI_ICP_MULTI=m
+CONFIG_COMEDI_DAQBOARD2000=m
+CONFIG_COMEDI_JR3_PCI=m
+CONFIG_COMEDI_KE_COUNTER=m
+CONFIG_COMEDI_CB_PCIDAS64=m
+CONFIG_COMEDI_CB_PCIDAS=m
+CONFIG_COMEDI_CB_PCIDDA=m
+CONFIG_COMEDI_CB_PCIMDAS=m
+CONFIG_COMEDI_CB_PCIMDDA=m
+CONFIG_COMEDI_ME4000=m
+CONFIG_COMEDI_ME_DAQ=m
+CONFIG_COMEDI_NI_6527=m
+CONFIG_COMEDI_NI_65XX=m
+CONFIG_COMEDI_NI_660X=m
+CONFIG_COMEDI_NI_670X=m
+CONFIG_COMEDI_NI_LABPC_PCI=m
+CONFIG_COMEDI_NI_PCIDIO=m
+CONFIG_COMEDI_NI_PCIMIO=m
+CONFIG_COMEDI_RTD520=m
+CONFIG_COMEDI_S626=m
+CONFIG_COMEDI_MITE=m
+CONFIG_COMEDI_NI_TIOCMD=m
+CONFIG_COMEDI_USB_DRIVERS=m
+CONFIG_COMEDI_DT9812=m
+CONFIG_COMEDI_NI_USB6501=m
+CONFIG_COMEDI_USBDUX=m
+CONFIG_COMEDI_USBDUXFAST=m
+CONFIG_COMEDI_USBDUXSIGMA=m
+CONFIG_COMEDI_VMK80XX=m
+CONFIG_COMEDI_8254=m
+CONFIG_COMEDI_8255=m
+CONFIG_COMEDI_8255_SA=m
+CONFIG_COMEDI_KCOMEDILIB=m
+CONFIG_COMEDI_AMPLC_DIO200=m
+CONFIG_COMEDI_AMPLC_PC236=m
+CONFIG_COMEDI_DAS08=m
+CONFIG_COMEDI_NI_LABPC=m
+CONFIG_COMEDI_NI_TIO=m
+CONFIG_COMEDI_NI_ROUTING=m
+CONFIG_RTL8192U=m
+CONFIG_RTLLIB=m
+CONFIG_RTLLIB_CRYPTO_CCMP=m
+CONFIG_RTLLIB_CRYPTO_TKIP=m
+CONFIG_RTLLIB_CRYPTO_WEP=m
+CONFIG_RTL8192E=m
+CONFIG_RTL8723BS=m
+CONFIG_R8712U=m
+CONFIG_R8188EU=m
+CONFIG_88EU_AP_MODE=y
+CONFIG_RTS5208=m
+CONFIG_VT6655=m
+CONFIG_VT6656=m
+
+#
+# IIO staging drivers
+#
+
+#
+# Accelerometers
+#
+CONFIG_ADIS16203=m
+CONFIG_ADIS16240=m
+# end of Accelerometers
+
+#
+# Analog to digital converters
+#
+CONFIG_AD7816=m
+CONFIG_AD7192=m
+CONFIG_AD7280=m
+# end of Analog to digital converters
+
+#
+# Analog digital bi-direction converters
+#
+CONFIG_ADT7316=m
+CONFIG_ADT7316_SPI=m
+CONFIG_ADT7316_I2C=m
+# end of Analog digital bi-direction converters
+
+#
+# Capacitance to digital converters
+#
+CONFIG_AD7150=m
+CONFIG_AD7746=m
+# end of Capacitance to digital converters
+
+#
+# Direct Digital Synthesis
+#
+CONFIG_AD9832=m
+CONFIG_AD9834=m
+# end of Direct Digital Synthesis
+
+#
+# Network Analyzer, Impedance Converters
+#
+CONFIG_AD5933=m
+# end of Network Analyzer, Impedance Converters
+
+#
+# Active energy metering IC
+#
+CONFIG_ADE7854=m
+CONFIG_ADE7854_I2C=m
+CONFIG_ADE7854_SPI=m
+# end of Active energy metering IC
+
+#
+# Resolver to digital converters
+#
+CONFIG_AD2S1210=m
+# end of Resolver to digital converters
+# end of IIO staging drivers
+
+CONFIG_FB_SM750=m
+
+#
+# Speakup console speech
+#
+CONFIG_SPEAKUP=m
+CONFIG_SPEAKUP_SYNTH_ACNTSA=m
+CONFIG_SPEAKUP_SYNTH_APOLLO=m
+CONFIG_SPEAKUP_SYNTH_AUDPTR=m
+CONFIG_SPEAKUP_SYNTH_BNS=m
+CONFIG_SPEAKUP_SYNTH_DECTLK=m
+CONFIG_SPEAKUP_SYNTH_DECEXT=m
+CONFIG_SPEAKUP_SYNTH_LTLK=m
+CONFIG_SPEAKUP_SYNTH_SOFT=m
+CONFIG_SPEAKUP_SYNTH_SPKOUT=m
+CONFIG_SPEAKUP_SYNTH_TXPRT=m
+CONFIG_SPEAKUP_SYNTH_DUMMY=m
+# end of Speakup console speech
+
+CONFIG_STAGING_MEDIA=y
+CONFIG_VIDEO_IPU3_IMGU=m
+
+#
+# soc_camera sensor drivers
+#
+
+#
+# Android
+#
+# end of Android
+
+CONFIG_LTE_GDM724X=m
+CONFIG_FIREWIRE_SERIAL=m
+CONFIG_FWTTY_MAX_TOTAL_PORTS=64
+CONFIG_FWTTY_MAX_CARD_PORTS=32
+CONFIG_GS_FPGABOOT=m
+# CONFIG_UNISYSSPAR is not set
+CONFIG_FB_TFT=m
+CONFIG_FB_TFT_AGM1264K_FL=m
+CONFIG_FB_TFT_BD663474=m
+CONFIG_FB_TFT_HX8340BN=m
+CONFIG_FB_TFT_HX8347D=m
+CONFIG_FB_TFT_HX8353D=m
+CONFIG_FB_TFT_HX8357D=m
+CONFIG_FB_TFT_ILI9163=m
+CONFIG_FB_TFT_ILI9320=m
+CONFIG_FB_TFT_ILI9325=m
+CONFIG_FB_TFT_ILI9340=m
+CONFIG_FB_TFT_ILI9341=m
+CONFIG_FB_TFT_ILI9481=m
+CONFIG_FB_TFT_ILI9486=m
+CONFIG_FB_TFT_PCD8544=m
+CONFIG_FB_TFT_RA8875=m
+CONFIG_FB_TFT_S6D02A1=m
+CONFIG_FB_TFT_S6D1121=m
+CONFIG_FB_TFT_SEPS525=m
+CONFIG_FB_TFT_SH1106=m
+CONFIG_FB_TFT_SSD1289=m
+CONFIG_FB_TFT_SSD1305=m
+CONFIG_FB_TFT_SSD1306=m
+CONFIG_FB_TFT_SSD1331=m
+CONFIG_FB_TFT_SSD1351=m
+CONFIG_FB_TFT_ST7735R=m
+CONFIG_FB_TFT_ST7789V=m
+CONFIG_FB_TFT_TINYLCD=m
+CONFIG_FB_TFT_TLS8204=m
+CONFIG_FB_TFT_UC1611=m
+CONFIG_FB_TFT_UC1701=m
+CONFIG_FB_TFT_UPD161704=m
+CONFIG_FB_TFT_WATTEROTT=m
+CONFIG_WILC1000=m
+CONFIG_WILC1000_SDIO=m
+# CONFIG_WILC1000_SPI is not set
+# CONFIG_WILC1000_HW_OOB_INTR is not set
+CONFIG_MOST=m
+# CONFIG_MOST_CDEV is not set
+# CONFIG_MOST_NET is not set
+# CONFIG_MOST_SOUND is not set
+# CONFIG_MOST_VIDEO is not set
+# CONFIG_MOST_I2C is not set
+# CONFIG_MOST_USB is not set
+CONFIG_KS7010=m
+CONFIG_GREYBUS_AUDIO=m
+CONFIG_GREYBUS_BOOTROM=m
+CONFIG_GREYBUS_FIRMWARE=m
+CONFIG_GREYBUS_HID=m
+CONFIG_GREYBUS_LIGHT=m
+CONFIG_GREYBUS_LOG=m
+CONFIG_GREYBUS_LOOPBACK=m
+CONFIG_GREYBUS_POWER=m
+CONFIG_GREYBUS_RAW=m
+CONFIG_GREYBUS_VIBRATOR=m
+CONFIG_GREYBUS_BRIDGED_PHY=m
+CONFIG_GREYBUS_GPIO=m
+CONFIG_GREYBUS_I2C=m
+CONFIG_GREYBUS_PWM=m
+CONFIG_GREYBUS_SDIO=m
+CONFIG_GREYBUS_SPI=m
+CONFIG_GREYBUS_UART=m
+CONFIG_GREYBUS_USB=m
+CONFIG_PI433=m
+
+#
+# Gasket devices
+#
+CONFIG_STAGING_GASKET_FRAMEWORK=m
+CONFIG_STAGING_APEX_DRIVER=m
+# end of Gasket devices
+
+# CONFIG_FIELDBUS_DEV is not set
+# CONFIG_KPC2000 is not set
+CONFIG_USB_WUSB=m
+CONFIG_USB_WUSB_CBAF=m
+# CONFIG_USB_WUSB_CBAF_DEBUG is not set
+CONFIG_USB_WHCI_HCD=m
+CONFIG_USB_HWA_HCD=m
+CONFIG_UWB=m
+CONFIG_UWB_HWA=m
+CONFIG_UWB_WHCI=m
+CONFIG_UWB_I1480U=m
+CONFIG_STAGING_EXFAT_FS=m
+CONFIG_STAGING_EXFAT_DISCARD=y
+# CONFIG_STAGING_EXFAT_DELAYED_SYNC is not set
+# CONFIG_STAGING_EXFAT_KERNEL_DEBUG is not set
+# CONFIG_STAGING_EXFAT_DEBUG_MSG is not set
+CONFIG_STAGING_EXFAT_DEFAULT_CODEPAGE=437
+CONFIG_STAGING_EXFAT_DEFAULT_IOCHARSET="utf8"
+CONFIG_QLGE=m
+CONFIG_NET_VENDOR_HP=y
+CONFIG_HP100=m
+CONFIG_WFX=m
+CONFIG_X86_PLATFORM_DEVICES=y
+CONFIG_ACER_WMI=m
+# CONFIG_ACER_WIRELESS is not set
+CONFIG_ACERHDF=m
+CONFIG_ALIENWARE_WMI=m
+CONFIG_ASUS_LAPTOP=m
+CONFIG_DCDBAS=m
+CONFIG_DELL_SMBIOS=m
+CONFIG_DELL_SMBIOS_WMI=y
+CONFIG_DELL_SMBIOS_SMM=y
+CONFIG_DELL_LAPTOP=m
+CONFIG_DELL_WMI=m
+CONFIG_DELL_WMI_DESCRIPTOR=m
+CONFIG_DELL_WMI_AIO=m
+CONFIG_DELL_WMI_LED=m
+CONFIG_DELL_SMO8800=m
+CONFIG_DELL_RBTN=m
+CONFIG_DELL_RBU=m
+CONFIG_FUJITSU_LAPTOP=m
+CONFIG_FUJITSU_TABLET=m
+CONFIG_AMILO_RFKILL=m
+CONFIG_GPD_POCKET_FAN=m
+CONFIG_HP_ACCEL=m
+CONFIG_HP_WIRELESS=m
+CONFIG_HP_WMI=m
+CONFIG_LG_LAPTOP=m
+CONFIG_MSI_LAPTOP=m
+CONFIG_PANASONIC_LAPTOP=m
+CONFIG_COMPAL_LAPTOP=m
+CONFIG_SONY_LAPTOP=m
+CONFIG_SONYPI_COMPAT=y
+CONFIG_IDEAPAD_LAPTOP=m
+CONFIG_SURFACE3_WMI=m
+CONFIG_THINKPAD_ACPI=m
+CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y
+# CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set
+# CONFIG_THINKPAD_ACPI_DEBUG is not set
+# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set
+CONFIG_THINKPAD_ACPI_VIDEO=y
+CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y
+CONFIG_SENSORS_HDAPS=m
+CONFIG_INTEL_MENLOW=m
+CONFIG_EEEPC_LAPTOP=m
+CONFIG_ASUS_WMI=m
+CONFIG_ASUS_NB_WMI=m
+CONFIG_EEEPC_WMI=m
+CONFIG_ASUS_WIRELESS=m
+CONFIG_ACPI_WMI=m
+CONFIG_WMI_BMOF=m
+CONFIG_INTEL_WMI_THUNDERBOLT=m
+# CONFIG_XIAOMI_WMI is not set
+CONFIG_MSI_WMI=m
+CONFIG_PEAQ_WMI=m
+CONFIG_TOPSTAR_LAPTOP=m
+CONFIG_ACPI_TOSHIBA=m
+CONFIG_TOSHIBA_BT_RFKILL=m
+CONFIG_TOSHIBA_HAPS=m
+CONFIG_TOSHIBA_WMI=m
+# CONFIG_ACPI_CMPC is not set
+# CONFIG_INTEL_INT0002_VGPIO is not set
+CONFIG_INTEL_HID_EVENT=m
+CONFIG_INTEL_VBTN=m
+CONFIG_INTEL_IPS=m
+CONFIG_INTEL_PMC_CORE=y
+CONFIG_IBM_RTL=m
+CONFIG_SAMSUNG_LAPTOP=m
+CONFIG_MXM_WMI=m
+CONFIG_INTEL_OAKTRAIL=m
+# CONFIG_SAMSUNG_Q10 is not set
+CONFIG_APPLE_GMUX=m
+CONFIG_INTEL_RST=m
+CONFIG_INTEL_SMARTCONNECT=m
+CONFIG_INTEL_PMC_IPC=m
+CONFIG_SURFACE_PRO3_BUTTON=m
+CONFIG_INTEL_PUNIT_IPC=m
+CONFIG_INTEL_TELEMETRY=m
+CONFIG_MLX_PLATFORM=m
+# CONFIG_INTEL_TURBO_MAX_3 is not set
+CONFIG_TOUCHSCREEN_DMI=y
+# CONFIG_INTEL_CHTDC_TI_PWRBTN is not set
+CONFIG_I2C_MULTI_INSTANTIATE=m
+CONFIG_INTEL_ATOMISP2_PM=m
+CONFIG_HUAWEI_WMI=m
+CONFIG_PCENGINES_APU2=m
+CONFIG_INTEL_UNCORE_FREQ_CONTROL=m
+
+#
+# Intel Speed Select Technology interface support
+#
+# CONFIG_INTEL_SPEED_SELECT_INTERFACE is not set
+# end of Intel Speed Select Technology interface support
+
+CONFIG_SYSTEM76_ACPI=m
+CONFIG_PMC_ATOM=y
+CONFIG_MFD_CROS_EC=m
+CONFIG_CHROME_PLATFORMS=y
+CONFIG_CHROMEOS_LAPTOP=m
+CONFIG_CHROMEOS_PSTORE=m
+# CONFIG_CHROMEOS_TBMC is not set
+CONFIG_CROS_EC=m
+CONFIG_CROS_EC_I2C=m
+# CONFIG_CROS_EC_ISHTP is not set
+CONFIG_CROS_EC_SPI=m
+CONFIG_CROS_EC_LPC=m
+CONFIG_CROS_EC_PROTO=y
+CONFIG_CROS_KBD_LED_BACKLIGHT=m
+CONFIG_CROS_EC_CHARDEV=m
+CONFIG_CROS_EC_LIGHTBAR=m
+CONFIG_CROS_EC_DEBUGFS=m
+CONFIG_CROS_EC_SENSORHUB=m
+CONFIG_CROS_EC_SYSFS=m
+CONFIG_CROS_USBPD_LOGGER=m
+# CONFIG_WILCO_EC is not set
+# CONFIG_MELLANOX_PLATFORM is not set
+CONFIG_CLKDEV_LOOKUP=y
+CONFIG_HAVE_CLK_PREPARE=y
+CONFIG_COMMON_CLK=y
+
+#
+# Common Clock Framework
+#
+CONFIG_COMMON_CLK_WM831X=m
+# CONFIG_COMMON_CLK_MAX9485 is not set
+# CONFIG_COMMON_CLK_SI5341 is not set
+CONFIG_COMMON_CLK_SI5351=m
+CONFIG_COMMON_CLK_SI544=m
+CONFIG_COMMON_CLK_CDCE706=m
+CONFIG_COMMON_CLK_CS2000_CP=m
+CONFIG_COMMON_CLK_PWM=m
+# end of Common Clock Framework
+
+# CONFIG_HWSPINLOCK is not set
+
+#
+# Clock Source drivers
+#
+CONFIG_CLKEVT_I8253=y
+CONFIG_I8253_LOCK=y
+CONFIG_CLKBLD_I8253=y
+# end of Clock Source drivers
+
+CONFIG_MAILBOX=y
+CONFIG_PCC=y
+CONFIG_ALTERA_MBOX=m
+CONFIG_IOMMU_IOVA=y
+CONFIG_IOASID=y
+CONFIG_IOMMU_API=y
+CONFIG_IOMMU_SUPPORT=y
+
+#
+# Generic IOMMU Pagetable Support
+#
+# end of Generic IOMMU Pagetable Support
+
+# CONFIG_IOMMU_DEBUGFS is not set
+# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set
+CONFIG_IOMMU_DMA=y
+CONFIG_AMD_IOMMU=y
+CONFIG_AMD_IOMMU_V2=m
+CONFIG_DMAR_TABLE=y
+CONFIG_INTEL_IOMMU=y
+CONFIG_INTEL_IOMMU_SVM=y
+CONFIG_INTEL_IOMMU_DEFAULT_ON=y
+CONFIG_INTEL_IOMMU_FLOPPY_WA=y
+# CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set
+CONFIG_IRQ_REMAP=y
+CONFIG_HYPERV_IOMMU=y
+
+#
+# Remoteproc drivers
+#
+# CONFIG_REMOTEPROC is not set
+# end of Remoteproc drivers
+
+#
+# Rpmsg drivers
+#
+CONFIG_RPMSG=m
+CONFIG_RPMSG_CHAR=m
+# CONFIG_RPMSG_QCOM_GLINK_RPM is not set
+CONFIG_RPMSG_VIRTIO=m
+# end of Rpmsg drivers
+
+# CONFIG_SOUNDWIRE is not set
+
+#
+# SOC (System On Chip) specific Drivers
+#
+
+#
+# Amlogic SoC drivers
+#
+# end of Amlogic SoC drivers
+
+#
+# Aspeed SoC drivers
+#
+# end of Aspeed SoC drivers
+
+#
+# Broadcom SoC drivers
+#
+# end of Broadcom SoC drivers
+
+#
+# NXP/Freescale QorIQ SoC drivers
+#
+# end of NXP/Freescale QorIQ SoC drivers
+
+#
+# i.MX SoC drivers
+#
+# end of i.MX SoC drivers
+
+#
+# Qualcomm SoC drivers
+#
+# end of Qualcomm SoC drivers
+
+# CONFIG_SOC_TI is not set
+
+#
+# Xilinx SoC drivers
+#
+# CONFIG_XILINX_VCU is not set
+# end of Xilinx SoC drivers
+# end of SOC (System On Chip) specific Drivers
+
+CONFIG_PM_DEVFREQ=y
+
+#
+# DEVFREQ Governors
+#
+CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y
+CONFIG_DEVFREQ_GOV_PERFORMANCE=y
+CONFIG_DEVFREQ_GOV_POWERSAVE=y
+CONFIG_DEVFREQ_GOV_USERSPACE=y
+CONFIG_DEVFREQ_GOV_PASSIVE=m
+
+#
+# DEVFREQ Drivers
+#
+CONFIG_PM_DEVFREQ_EVENT=y
+CONFIG_EXTCON=y
+
+#
+# Extcon Device Drivers
+#
+CONFIG_EXTCON_ADC_JACK=m
+CONFIG_EXTCON_ARIZONA=m
+CONFIG_EXTCON_AXP288=m
+# CONFIG_EXTCON_FSA9480 is not set
+CONFIG_EXTCON_GPIO=m
+CONFIG_EXTCON_INTEL_INT3496=m
+CONFIG_EXTCON_MAX3355=m
+CONFIG_EXTCON_MAX77843=m
+CONFIG_EXTCON_PTN5150=m
+CONFIG_EXTCON_RT8973A=m
+# CONFIG_EXTCON_SM5502 is not set
+CONFIG_EXTCON_USB_GPIO=m
+CONFIG_EXTCON_USBC_CROS_EC=m
+CONFIG_MEMORY=y
+CONFIG_IIO=m
+CONFIG_IIO_BUFFER=y
+CONFIG_IIO_BUFFER_CB=m
+# CONFIG_IIO_BUFFER_HW_CONSUMER is not set
+CONFIG_IIO_KFIFO_BUF=m
+CONFIG_IIO_TRIGGERED_BUFFER=m
+CONFIG_IIO_CONFIGFS=m
+CONFIG_IIO_TRIGGER=y
+CONFIG_IIO_CONSUMERS_PER_TRIGGER=2
+CONFIG_IIO_SW_DEVICE=m
+CONFIG_IIO_SW_TRIGGER=m
+CONFIG_IIO_TRIGGERED_EVENT=m
+
+#
+# Accelerometers
+#
+CONFIG_ADIS16201=m
+CONFIG_ADIS16209=m
+CONFIG_ADXL372=m
+CONFIG_ADXL372_SPI=m
+CONFIG_ADXL372_I2C=m
+CONFIG_BMA180=m
+CONFIG_BMA220=m
+CONFIG_BMA400=m
+CONFIG_BMA400_I2C=m
+CONFIG_BMC150_ACCEL=m
+CONFIG_BMC150_ACCEL_I2C=m
+CONFIG_BMC150_ACCEL_SPI=m
+CONFIG_DA280=m
+CONFIG_DA311=m
+CONFIG_DMARD09=m
+CONFIG_DMARD10=m
+CONFIG_HID_SENSOR_ACCEL_3D=m
+CONFIG_IIO_CROS_EC_ACCEL_LEGACY=m
+CONFIG_IIO_ST_ACCEL_3AXIS=m
+CONFIG_IIO_ST_ACCEL_I2C_3AXIS=m
+CONFIG_IIO_ST_ACCEL_SPI_3AXIS=m
+CONFIG_KXSD9=m
+CONFIG_KXSD9_SPI=m
+CONFIG_KXSD9_I2C=m
+# CONFIG_KXCJK1013 is not set
+# CONFIG_MC3230 is not set
+CONFIG_MMA7455=m
+CONFIG_MMA7455_I2C=m
+CONFIG_MMA7455_SPI=m
+CONFIG_MMA7660=m
+# CONFIG_MMA8452 is not set
+CONFIG_MMA9551_CORE=m
+CONFIG_MMA9551=m
+CONFIG_MMA9553=m
+CONFIG_MXC4005=m
+CONFIG_MXC6255=m
+CONFIG_SCA3000=m
+CONFIG_STK8312=m
+CONFIG_STK8BA50=m
+# end of Accelerometers
+
+#
+# Analog to digital converters
+#
+CONFIG_AD_SIGMA_DELTA=m
+CONFIG_AD7091R5=m
+CONFIG_AD7124=m
+CONFIG_AD7266=m
+CONFIG_AD7291=m
+CONFIG_AD7292=m
+CONFIG_AD7298=m
+CONFIG_AD7476=m
+CONFIG_AD7606=m
+CONFIG_AD7606_IFACE_PARALLEL=m
+CONFIG_AD7606_IFACE_SPI=m
+CONFIG_AD7766=m
+CONFIG_AD7768_1=m
+CONFIG_AD7780=m
+CONFIG_AD7791=m
+CONFIG_AD7793=m
+CONFIG_AD7887=m
+CONFIG_AD7923=m
+CONFIG_AD7949=m
+CONFIG_AD799X=m
+# CONFIG_AXP20X_ADC is not set
+CONFIG_AXP288_ADC=m
+CONFIG_CC10001_ADC=m
+CONFIG_DA9150_GPADC=m
+CONFIG_DLN2_ADC=m
+CONFIG_HI8435=m
+CONFIG_HX711=m
+CONFIG_INA2XX_ADC=m
+CONFIG_LTC2471=m
+CONFIG_LTC2485=m
+CONFIG_LTC2496=m
+# CONFIG_LTC2497 is not set
+# CONFIG_MAX1027 is not set
+CONFIG_MAX11100=m
+# CONFIG_MAX1118 is not set
+CONFIG_MAX1363=m
+# CONFIG_MAX9611 is not set
+CONFIG_MCP320X=m
+CONFIG_MCP3422=m
+CONFIG_MCP3911=m
+CONFIG_MEN_Z188_ADC=m
+CONFIG_NAU7802=m
+CONFIG_QCOM_VADC_COMMON=m
+CONFIG_QCOM_SPMI_IADC=m
+CONFIG_QCOM_SPMI_VADC=m
+CONFIG_QCOM_SPMI_ADC5=m
+CONFIG_TI_ADC081C=m
+CONFIG_TI_ADC0832=m
+# CONFIG_TI_ADC084S021 is not set
+CONFIG_TI_ADC12138=m
+# CONFIG_TI_ADC108S102 is not set
+CONFIG_TI_ADC128S052=m
+CONFIG_TI_ADC161S626=m
+CONFIG_TI_ADS1015=m
+CONFIG_TI_ADS7950=m
+CONFIG_TI_AM335X_ADC=m
+CONFIG_TI_TLC4541=m
+CONFIG_VIPERBOARD_ADC=m
+# CONFIG_XILINX_XADC is not set
+# end of Analog to digital converters
+
+#
+# Analog Front Ends
+#
+# end of Analog Front Ends
+
+#
+# Amplifiers
+#
+CONFIG_AD8366=m
+# end of Amplifiers
+
+#
+# Chemical Sensors
+#
+CONFIG_ATLAS_PH_SENSOR=m
+CONFIG_BME680=m
+CONFIG_BME680_I2C=m
+CONFIG_BME680_SPI=m
+CONFIG_CCS811=m
+CONFIG_IAQCORE=m
+CONFIG_PMS7003=m
+CONFIG_SENSIRION_SGP30=m
+CONFIG_SPS30=m
+CONFIG_VZ89X=m
+# end of Chemical Sensors
+
+CONFIG_IIO_CROS_EC_SENSORS_CORE=m
+CONFIG_IIO_CROS_EC_SENSORS=m
+# CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE is not set
+
+#
+# Hid Sensor IIO Common
+#
+CONFIG_HID_SENSOR_IIO_COMMON=m
+CONFIG_HID_SENSOR_IIO_TRIGGER=m
+# end of Hid Sensor IIO Common
+
+CONFIG_IIO_MS_SENSORS_I2C=m
+
+#
+# SSP Sensor Common
+#
+CONFIG_IIO_SSP_SENSORS_COMMONS=m
+CONFIG_IIO_SSP_SENSORHUB=m
+# end of SSP Sensor Common
+
+CONFIG_IIO_ST_SENSORS_I2C=m
+CONFIG_IIO_ST_SENSORS_SPI=m
+CONFIG_IIO_ST_SENSORS_CORE=m
+
+#
+# Digital to analog converters
+#
+CONFIG_AD5064=m
+CONFIG_AD5360=m
+CONFIG_AD5380=m
+CONFIG_AD5421=m
+CONFIG_AD5446=m
+CONFIG_AD5449=m
+CONFIG_AD5592R_BASE=m
+CONFIG_AD5592R=m
+CONFIG_AD5593R=m
+CONFIG_AD5504=m
+CONFIG_AD5624R_SPI=m
+CONFIG_LTC1660=m
+# CONFIG_LTC2632 is not set
+# CONFIG_AD5686_SPI is not set
+# CONFIG_AD5696_I2C is not set
+CONFIG_AD5755=m
+# CONFIG_AD5758 is not set
+CONFIG_AD5761=m
+CONFIG_AD5764=m
+CONFIG_AD5791=m
+CONFIG_AD7303=m
+CONFIG_AD8801=m
+CONFIG_DS4424=m
+CONFIG_M62332=m
+CONFIG_MAX517=m
+CONFIG_MCP4725=m
+# CONFIG_MCP4922 is not set
+CONFIG_TI_DAC082S085=m
+# CONFIG_TI_DAC5571 is not set
+CONFIG_TI_DAC7311=m
+CONFIG_TI_DAC7612=m
+# end of Digital to analog converters
+
+#
+# IIO dummy driver
+#
+CONFIG_IIO_SIMPLE_DUMMY=m
+# CONFIG_IIO_SIMPLE_DUMMY_EVENTS is not set
+# CONFIG_IIO_SIMPLE_DUMMY_BUFFER is not set
+# end of IIO dummy driver
+
+#
+# Frequency Synthesizers DDS/PLL
+#
+
+#
+# Clock Generator/Distribution
+#
+CONFIG_AD9523=m
+# end of Clock Generator/Distribution
+
+#
+# Phase-Locked Loop (PLL) frequency synthesizers
+#
+CONFIG_ADF4350=m
+# CONFIG_ADF4371 is not set
+# end of Phase-Locked Loop (PLL) frequency synthesizers
+# end of Frequency Synthesizers DDS/PLL
+
+#
+# Digital gyroscope sensors
+#
+CONFIG_ADIS16080=m
+CONFIG_ADIS16130=m
+CONFIG_ADIS16136=m
+CONFIG_ADIS16260=m
+CONFIG_ADXRS450=m
+CONFIG_BMG160=m
+CONFIG_BMG160_I2C=m
+CONFIG_BMG160_SPI=m
+CONFIG_FXAS21002C=m
+CONFIG_FXAS21002C_I2C=m
+CONFIG_FXAS21002C_SPI=m
+CONFIG_HID_SENSOR_GYRO_3D=m
+CONFIG_MPU3050=m
+CONFIG_MPU3050_I2C=m
+CONFIG_IIO_ST_GYRO_3AXIS=m
+CONFIG_IIO_ST_GYRO_I2C_3AXIS=m
+CONFIG_IIO_ST_GYRO_SPI_3AXIS=m
+CONFIG_ITG3200=m
+# end of Digital gyroscope sensors
+
+#
+# Health Sensors
+#
+
+#
+# Heart Rate Monitors
+#
+CONFIG_AFE4403=m
+CONFIG_AFE4404=m
+CONFIG_MAX30100=m
+# CONFIG_MAX30102 is not set
+# end of Heart Rate Monitors
+# end of Health Sensors
+
+#
+# Humidity sensors
+#
+CONFIG_AM2315=m
+CONFIG_DHT11=m
+CONFIG_HDC100X=m
+# CONFIG_HID_SENSOR_HUMIDITY is not set
+CONFIG_HTS221=m
+CONFIG_HTS221_I2C=m
+CONFIG_HTS221_SPI=m
+CONFIG_HTU21=m
+CONFIG_SI7005=m
+CONFIG_SI7020=m
+# end of Humidity sensors
+
+#
+# Inertial measurement units
+#
+CONFIG_ADIS16400=m
+# CONFIG_ADIS16460 is not set
+CONFIG_ADIS16480=m
+CONFIG_BMI160=m
+CONFIG_BMI160_I2C=m
+CONFIG_BMI160_SPI=m
+CONFIG_FXOS8700=m
+CONFIG_FXOS8700_I2C=m
+CONFIG_FXOS8700_SPI=m
+CONFIG_KMX61=m
+CONFIG_INV_MPU6050_IIO=m
+CONFIG_INV_MPU6050_I2C=m
+CONFIG_INV_MPU6050_SPI=m
+CONFIG_IIO_ST_LSM6DSX=m
+CONFIG_IIO_ST_LSM6DSX_I2C=m
+CONFIG_IIO_ST_LSM6DSX_SPI=m
+CONFIG_IIO_ST_LSM6DSX_I3C=m
+# end of Inertial measurement units
+
+CONFIG_IIO_ADIS_LIB=m
+CONFIG_IIO_ADIS_LIB_BUFFER=y
+
+#
+# Light sensors
+#
+CONFIG_ACPI_ALS=m
+CONFIG_ADJD_S311=m
+CONFIG_ADUX1020=m
+CONFIG_AL3320A=m
+CONFIG_APDS9300=m
+CONFIG_APDS9960=m
+CONFIG_BH1750=m
+CONFIG_BH1780=m
+CONFIG_CM32181=m
+CONFIG_CM3232=m
+CONFIG_CM3323=m
+CONFIG_CM36651=m
+# CONFIG_IIO_CROS_EC_LIGHT_PROX is not set
+CONFIG_GP2AP020A00F=m
+CONFIG_SENSORS_ISL29018=m
+CONFIG_SENSORS_ISL29028=m
+# CONFIG_ISL29125 is not set
+CONFIG_HID_SENSOR_ALS=m
+CONFIG_HID_SENSOR_PROX=m
+CONFIG_JSA1212=m
+CONFIG_RPR0521=m
+CONFIG_SENSORS_LM3533=m
+CONFIG_LTR501=m
+CONFIG_LV0104CS=m
+CONFIG_MAX44000=m
+CONFIG_MAX44009=m
+CONFIG_NOA1305=m
+CONFIG_OPT3001=m
+CONFIG_PA12203001=m
+# CONFIG_SI1133 is not set
+CONFIG_SI1145=m
+CONFIG_STK3310=m
+# CONFIG_ST_UVIS25 is not set
+# CONFIG_TCS3414 is not set
+CONFIG_TCS3472=m
+CONFIG_SENSORS_TSL2563=m
+CONFIG_TSL2583=m
+# CONFIG_TSL2772 is not set
+CONFIG_TSL4531=m
+CONFIG_US5182D=m
+CONFIG_VCNL4000=m
+CONFIG_VCNL4035=m
+CONFIG_VEML6030=m
+CONFIG_VEML6070=m
+# CONFIG_VL6180 is not set
+# CONFIG_ZOPT2201 is not set
+# end of Light sensors
+
+#
+# Magnetometer sensors
+#
+CONFIG_AK8975=m
+# CONFIG_AK09911 is not set
+CONFIG_BMC150_MAGN=m
+CONFIG_BMC150_MAGN_I2C=m
+CONFIG_BMC150_MAGN_SPI=m
+CONFIG_MAG3110=m
+CONFIG_HID_SENSOR_MAGNETOMETER_3D=m
+CONFIG_MMC35240=m
+CONFIG_IIO_ST_MAGN_3AXIS=m
+CONFIG_IIO_ST_MAGN_I2C_3AXIS=m
+CONFIG_IIO_ST_MAGN_SPI_3AXIS=m
+# CONFIG_SENSORS_HMC5843_I2C is not set
+# CONFIG_SENSORS_HMC5843_SPI is not set
+CONFIG_SENSORS_RM3100=m
+CONFIG_SENSORS_RM3100_I2C=m
+CONFIG_SENSORS_RM3100_SPI=m
+# end of Magnetometer sensors
+
+#
+# Multiplexers
+#
+# end of Multiplexers
+
+#
+# Inclinometer sensors
+#
+CONFIG_HID_SENSOR_INCLINOMETER_3D=m
+# CONFIG_HID_SENSOR_DEVICE_ROTATION is not set
+# end of Inclinometer sensors
+
+#
+# Triggers - standalone
+#
+CONFIG_IIO_HRTIMER_TRIGGER=m
+CONFIG_IIO_INTERRUPT_TRIGGER=m
+CONFIG_IIO_TIGHTLOOP_TRIGGER=m
+CONFIG_IIO_SYSFS_TRIGGER=m
+# end of Triggers - standalone
+
+#
+# Digital potentiometers
+#
+CONFIG_AD5272=m
+CONFIG_DS1803=m
+CONFIG_MAX5432=m
+CONFIG_MAX5481=m
+CONFIG_MAX5487=m
+CONFIG_MCP4018=m
+CONFIG_MCP4131=m
+CONFIG_MCP4531=m
+CONFIG_MCP41010=m
+CONFIG_TPL0102=m
+# end of Digital potentiometers
+
+#
+# Digital potentiostats
+#
+CONFIG_LMP91000=m
+# end of Digital potentiostats
+
+#
+# Pressure sensors
+#
+CONFIG_ABP060MG=m
+CONFIG_BMP280=m
+CONFIG_BMP280_I2C=m
+CONFIG_BMP280_SPI=m
+CONFIG_IIO_CROS_EC_BARO=m
+CONFIG_DLHL60D=m
+# CONFIG_DPS310 is not set
+CONFIG_HID_SENSOR_PRESS=m
+CONFIG_HP03=m
+CONFIG_MPL115=m
+CONFIG_MPL115_I2C=m
+CONFIG_MPL115_SPI=m
+CONFIG_MPL3115=m
+CONFIG_MS5611=m
+CONFIG_MS5611_I2C=m
+CONFIG_MS5611_SPI=m
+CONFIG_MS5637=m
+CONFIG_IIO_ST_PRESS=m
+CONFIG_IIO_ST_PRESS_I2C=m
+CONFIG_IIO_ST_PRESS_SPI=m
+# CONFIG_T5403 is not set
+CONFIG_HP206C=m
+CONFIG_ZPA2326=m
+CONFIG_ZPA2326_I2C=m
+CONFIG_ZPA2326_SPI=m
+# end of Pressure sensors
+
+#
+# Lightning sensors
+#
+# CONFIG_AS3935 is not set
+# end of Lightning sensors
+
+#
+# Proximity and distance sensors
+#
+CONFIG_ISL29501=m
+CONFIG_LIDAR_LITE_V2=m
+CONFIG_MB1232=m
+CONFIG_PING=m
+CONFIG_RFD77402=m
+# CONFIG_SRF04 is not set
+CONFIG_SX9500=m
+CONFIG_SRF08=m
+CONFIG_VL53L0X_I2C=m
+# end of Proximity and distance sensors
+
+#
+# Resolver to digital converters
+#
+CONFIG_AD2S90=m
+CONFIG_AD2S1200=m
+# end of Resolver to digital converters
+
+#
+# Temperature sensors
+#
+CONFIG_LTC2983=m
+CONFIG_MAXIM_THERMOCOUPLE=m
+# CONFIG_HID_SENSOR_TEMP is not set
+# CONFIG_MLX90614 is not set
+# CONFIG_MLX90632 is not set
+CONFIG_TMP006=m
+CONFIG_TMP007=m
+CONFIG_TSYS01=m
+CONFIG_TSYS02D=m
+CONFIG_MAX31856=m
+# end of Temperature sensors
+
+CONFIG_NTB=m
+# CONFIG_NTB_MSI is not set
+CONFIG_NTB_AMD=m
+# CONFIG_NTB_IDT is not set
+CONFIG_NTB_INTEL=m
+CONFIG_NTB_SWITCHTEC=m
+CONFIG_NTB_PINGPONG=m
+CONFIG_NTB_TOOL=m
+CONFIG_NTB_PERF=m
+CONFIG_NTB_TRANSPORT=m
+# CONFIG_VME_BUS is not set
+CONFIG_PWM=y
+CONFIG_PWM_SYSFS=y
+CONFIG_PWM_CROS_EC=m
+CONFIG_PWM_LP3943=m
+CONFIG_PWM_LPSS=m
+CONFIG_PWM_LPSS_PCI=m
+CONFIG_PWM_LPSS_PLATFORM=m
+CONFIG_PWM_PCA9685=m
+
+#
+# IRQ chip support
+#
+CONFIG_MADERA_IRQ=m
+# end of IRQ chip support
+
+CONFIG_IPACK_BUS=m
+CONFIG_BOARD_TPCI200=m
+CONFIG_SERIAL_IPOCTAL=m
+CONFIG_RESET_CONTROLLER=y
+# CONFIG_RESET_BRCMSTB_RESCAL is not set
+# CONFIG_RESET_TI_SYSCON is not set
+
+#
+# PHY Subsystem
+#
+CONFIG_GENERIC_PHY=y
+# CONFIG_BCM_KONA_USB2_PHY is not set
+CONFIG_PHY_PXA_28NM_HSIC=m
+CONFIG_PHY_PXA_28NM_USB2=m
+# CONFIG_PHY_CPCAP_USB is not set
+CONFIG_PHY_QCOM_USB_HS=m
+CONFIG_PHY_QCOM_USB_HSIC=m
+CONFIG_PHY_TUSB1210=m
+CONFIG_PHY_INTEL_EMMC=m
+# end of PHY Subsystem
+
+CONFIG_POWERCAP=y
+CONFIG_INTEL_RAPL_CORE=m
+CONFIG_INTEL_RAPL=m
+CONFIG_IDLE_INJECT=y
+CONFIG_MCB=m
+CONFIG_MCB_PCI=m
+CONFIG_MCB_LPC=m
+
+#
+# Performance monitor support
+#
+# end of Performance monitor support
+
+CONFIG_RAS=y
+# CONFIG_RAS_CEC is not set
+CONFIG_USB4=m
+
+#
+# Android
+#
+# CONFIG_ANDROID is not set
+# end of Android
+
+CONFIG_LIBNVDIMM=y
+CONFIG_BLK_DEV_PMEM=m
+CONFIG_ND_BLK=m
+CONFIG_ND_CLAIM=y
+CONFIG_ND_BTT=m
+CONFIG_BTT=y
+CONFIG_ND_PFN=m
+CONFIG_NVDIMM_PFN=y
+CONFIG_NVDIMM_DAX=y
+CONFIG_DAX_DRIVER=y
+CONFIG_DAX=y
+CONFIG_DEV_DAX=m
+CONFIG_DEV_DAX_PMEM=m
+CONFIG_DEV_DAX_HMEM=m
+CONFIG_DEV_DAX_KMEM=m
+CONFIG_DEV_DAX_PMEM_COMPAT=m
+CONFIG_NVMEM=y
+CONFIG_NVMEM_SYSFS=y
+CONFIG_NVMEM_SPMI_SDAM=m
+
+#
+# HW tracing support
+#
+CONFIG_STM=m
+CONFIG_STM_PROTO_BASIC=m
+CONFIG_STM_PROTO_SYS_T=m
+CONFIG_STM_DUMMY=m
+CONFIG_STM_SOURCE_CONSOLE=m
+CONFIG_STM_SOURCE_HEARTBEAT=m
+CONFIG_STM_SOURCE_FTRACE=m
+CONFIG_INTEL_TH=m
+CONFIG_INTEL_TH_PCI=m
+CONFIG_INTEL_TH_ACPI=m
+CONFIG_INTEL_TH_GTH=m
+CONFIG_INTEL_TH_STH=m
+CONFIG_INTEL_TH_MSU=m
+CONFIG_INTEL_TH_PTI=m
+# CONFIG_INTEL_TH_DEBUG is not set
+# end of HW tracing support
+
+CONFIG_FPGA=m
+# CONFIG_ALTERA_PR_IP_CORE is not set
+CONFIG_FPGA_MGR_ALTERA_PS_SPI=m
+CONFIG_FPGA_MGR_ALTERA_CVP=m
+# CONFIG_FPGA_MGR_XILINX_SPI is not set
+# CONFIG_FPGA_MGR_MACHXO2_SPI is not set
+CONFIG_FPGA_BRIDGE=m
+CONFIG_ALTERA_FREEZE_BRIDGE=m
+CONFIG_XILINX_PR_DECOUPLER=m
+CONFIG_FPGA_REGION=m
+CONFIG_FPGA_DFL=m
+CONFIG_FPGA_DFL_FME=m
+CONFIG_FPGA_DFL_FME_MGR=m
+CONFIG_FPGA_DFL_FME_BRIDGE=m
+CONFIG_FPGA_DFL_FME_REGION=m
+CONFIG_FPGA_DFL_AFU=m
+CONFIG_FPGA_DFL_PCI=m
+CONFIG_TEE=m
+
+#
+# TEE drivers
+#
+CONFIG_AMDTEE=m
+# end of TEE drivers
+
+CONFIG_PM_OPP=y
+# CONFIG_UNISYS_VISORBUS is not set
+# CONFIG_SIOX is not set
+# CONFIG_SLIMBUS is not set
+CONFIG_INTERCONNECT=m
+# CONFIG_COUNTER is not set
+# end of Device Drivers
+
+#
+# File systems
+#
+CONFIG_DCACHE_WORD_ACCESS=y
+CONFIG_VALIDATE_FS_PARSER=y
+CONFIG_FS_IOMAP=y
+# CONFIG_EXT2_FS is not set
+# CONFIG_EXT3_FS is not set
+CONFIG_EXT4_FS=m
+CONFIG_EXT4_USE_FOR_EXT2=y
+CONFIG_EXT4_FS_POSIX_ACL=y
+CONFIG_EXT4_FS_SECURITY=y
+# CONFIG_EXT4_DEBUG is not set
+CONFIG_JBD2=m
+# CONFIG_JBD2_DEBUG is not set
+CONFIG_FS_MBCACHE=m
+CONFIG_REISERFS_FS=m
+# CONFIG_REISERFS_CHECK is not set
+# CONFIG_REISERFS_PROC_INFO is not set
+CONFIG_REISERFS_FS_XATTR=y
+CONFIG_REISERFS_FS_POSIX_ACL=y
+CONFIG_REISERFS_FS_SECURITY=y
+CONFIG_JFS_FS=m
+CONFIG_JFS_POSIX_ACL=y
+CONFIG_JFS_SECURITY=y
+# CONFIG_JFS_DEBUG is not set
+# CONFIG_JFS_STATISTICS is not set
+CONFIG_XFS_FS=m
+CONFIG_XFS_QUOTA=y
+CONFIG_XFS_POSIX_ACL=y
+CONFIG_XFS_RT=y
+# CONFIG_XFS_ONLINE_SCRUB is not set
+# CONFIG_XFS_WARN is not set
+# CONFIG_XFS_DEBUG is not set
+CONFIG_GFS2_FS=m
+CONFIG_GFS2_FS_LOCKING_DLM=y
+CONFIG_OCFS2_FS=m
+CONFIG_OCFS2_FS_O2CB=m
+CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
+CONFIG_OCFS2_FS_STATS=y
+# CONFIG_OCFS2_DEBUG_MASKLOG is not set
+# CONFIG_OCFS2_DEBUG_FS is not set
+CONFIG_BTRFS_FS=m
+CONFIG_BTRFS_FS_POSIX_ACL=y
+# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set
+# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set
+# CONFIG_BTRFS_DEBUG is not set
+# CONFIG_BTRFS_ASSERT is not set
+# CONFIG_BTRFS_FS_REF_VERIFY is not set
+CONFIG_NILFS2_FS=m
+CONFIG_F2FS_FS=m
+CONFIG_F2FS_STAT_FS=y
+CONFIG_F2FS_FS_XATTR=y
+CONFIG_F2FS_FS_POSIX_ACL=y
+CONFIG_F2FS_FS_SECURITY=y
+CONFIG_F2FS_CHECK_FS=y
+# CONFIG_F2FS_IO_TRACE is not set
+# CONFIG_F2FS_FAULT_INJECTION is not set
+CONFIG_F2FS_FS_COMPRESSION=y
+CONFIG_F2FS_FS_LZO=y
+CONFIG_F2FS_FS_LZ4=y
+CONFIG_ZONEFS_FS=m
+CONFIG_FS_DAX=y
+CONFIG_FS_DAX_PMD=y
+CONFIG_FS_POSIX_ACL=y
+CONFIG_EXPORTFS=y
+CONFIG_EXPORTFS_BLOCK_OPS=y
+CONFIG_FILE_LOCKING=y
+CONFIG_MANDATORY_FILE_LOCKING=y
+CONFIG_FS_ENCRYPTION=y
+CONFIG_FS_ENCRYPTION_ALGS=m
+# CONFIG_FS_VERITY is not set
+CONFIG_FSNOTIFY=y
+CONFIG_DNOTIFY=y
+CONFIG_INOTIFY_USER=y
+CONFIG_FANOTIFY=y
+# CONFIG_FANOTIFY_ACCESS_PERMISSIONS is not set
+CONFIG_QUOTA=y
+CONFIG_QUOTA_NETLINK_INTERFACE=y
+# CONFIG_PRINT_QUOTA_WARNING is not set
+# CONFIG_QUOTA_DEBUG is not set
+CONFIG_QUOTA_TREE=m
+CONFIG_QFMT_V1=m
+CONFIG_QFMT_V2=m
+CONFIG_QUOTACTL=y
+CONFIG_QUOTACTL_COMPAT=y
+CONFIG_AUTOFS4_FS=y
+CONFIG_AUTOFS_FS=y
+CONFIG_FUSE_FS=m
+CONFIG_CUSE=m
+CONFIG_VIRTIO_FS=m
+CONFIG_OVERLAY_FS=m
+# CONFIG_OVERLAY_FS_REDIRECT_DIR is not set
+CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y
+# CONFIG_OVERLAY_FS_INDEX is not set
+CONFIG_OVERLAY_FS_XINO_AUTO=y
+# CONFIG_OVERLAY_FS_METACOPY is not set
+
+#
+# Caches
+#
+CONFIG_FSCACHE=m
+# CONFIG_FSCACHE_STATS is not set
+# CONFIG_FSCACHE_HISTOGRAM is not set
+# CONFIG_FSCACHE_DEBUG is not set
+# CONFIG_FSCACHE_OBJECT_LIST is not set
+CONFIG_CACHEFILES=m
+# CONFIG_CACHEFILES_DEBUG is not set
+# CONFIG_CACHEFILES_HISTOGRAM is not set
+# end of Caches
+
+#
+# CD-ROM/DVD Filesystems
+#
+CONFIG_ISO9660_FS=m
+CONFIG_JOLIET=y
+CONFIG_ZISOFS=y
+CONFIG_UDF_FS=m
+# end of CD-ROM/DVD Filesystems
+
+#
+# DOS/FAT/NT Filesystems
+#
+CONFIG_FAT_FS=m
+CONFIG_MSDOS_FS=m
+CONFIG_VFAT_FS=m
+CONFIG_FAT_DEFAULT_CODEPAGE=437
+CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
+CONFIG_FAT_DEFAULT_UTF8=y
+CONFIG_NTFS_FS=m
+# CONFIG_NTFS_DEBUG is not set
+# CONFIG_NTFS_RW is not set
+# end of DOS/FAT/NT Filesystems
+
+#
+# Pseudo filesystems
+#
+CONFIG_PROC_FS=y
+CONFIG_PROC_KCORE=y
+CONFIG_PROC_VMCORE=y
+# CONFIG_PROC_VMCORE_DEVICE_DUMP is not set
+CONFIG_PROC_SYSCTL=y
+CONFIG_PROC_PAGE_MONITOR=y
+CONFIG_PROC_CHILDREN=y
+CONFIG_PROC_PID_ARCH_STATUS=y
+CONFIG_PROC_CPU_RESCTRL=y
+CONFIG_KERNFS=y
+CONFIG_SYSFS=y
+CONFIG_TMPFS=y
+CONFIG_TMPFS_POSIX_ACL=y
+CONFIG_TMPFS_XATTR=y
+CONFIG_HUGETLBFS=y
+CONFIG_HUGETLB_PAGE=y
+CONFIG_MEMFD_CREATE=y
+CONFIG_ARCH_HAS_GIGANTIC_PAGE=y
+CONFIG_CONFIGFS_FS=m
+CONFIG_EFIVAR_FS=y
+# end of Pseudo filesystems
+
+CONFIG_MISC_FILESYSTEMS=y
+CONFIG_ORANGEFS_FS=m
+CONFIG_ADFS_FS=m
+# CONFIG_ADFS_FS_RW is not set
+# CONFIG_AFFS_FS is not set
+CONFIG_ECRYPT_FS=m
+# CONFIG_ECRYPT_FS_MESSAGING is not set
+CONFIG_HFS_FS=m
+CONFIG_HFSPLUS_FS=m
+CONFIG_BEFS_FS=m
+# CONFIG_BEFS_DEBUG is not set
+# CONFIG_BFS_FS is not set
+# CONFIG_EFS_FS is not set
+# CONFIG_JFFS2_FS is not set
+CONFIG_CRAMFS=m
+CONFIG_CRAMFS_BLOCKDEV=y
+# CONFIG_CRAMFS_MTD is not set
+CONFIG_SQUASHFS=m
+CONFIG_SQUASHFS_FILE_CACHE=y
+# CONFIG_SQUASHFS_FILE_DIRECT is not set
+# CONFIG_SQUASHFS_DECOMP_SINGLE is not set
+CONFIG_SQUASHFS_DECOMP_MULTI=y
+# CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set
+CONFIG_SQUASHFS_XATTR=y
+CONFIG_SQUASHFS_ZLIB=y
+CONFIG_SQUASHFS_LZ4=y
+CONFIG_SQUASHFS_LZO=y
+CONFIG_SQUASHFS_XZ=y
+CONFIG_SQUASHFS_ZSTD=y
+# CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set
+# CONFIG_SQUASHFS_EMBEDDED is not set
+CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
+# CONFIG_VXFS_FS is not set
+# CONFIG_MINIX_FS is not set
+# CONFIG_OMFS_FS is not set
+CONFIG_HPFS_FS=m
+# CONFIG_QNX4FS_FS is not set
+CONFIG_QNX6FS_FS=m
+# CONFIG_QNX6FS_DEBUG is not set
+# CONFIG_ROMFS_FS is not set
+CONFIG_PSTORE=y
+CONFIG_PSTORE_DEFLATE_COMPRESS=m
+# CONFIG_PSTORE_LZO_COMPRESS is not set
+# CONFIG_PSTORE_LZ4_COMPRESS is not set
+CONFIG_PSTORE_LZ4HC_COMPRESS=m
+# CONFIG_PSTORE_842_COMPRESS is not set
+CONFIG_PSTORE_ZSTD_COMPRESS=y
+CONFIG_PSTORE_COMPRESS=y
+CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y
+# CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set
+# CONFIG_PSTORE_ZSTD_COMPRESS_DEFAULT is not set
+CONFIG_PSTORE_COMPRESS_DEFAULT="deflate"
+# CONFIG_PSTORE_CONSOLE is not set
+# CONFIG_PSTORE_PMSG is not set
+# CONFIG_PSTORE_FTRACE is not set
+CONFIG_PSTORE_RAM=m
+# CONFIG_SYSV_FS is not set
+CONFIG_UFS_FS=m
+# CONFIG_UFS_FS_WRITE is not set
+# CONFIG_UFS_DEBUG is not set
+CONFIG_EROFS_FS=m
+# CONFIG_EROFS_FS_DEBUG is not set
+CONFIG_EROFS_FS_XATTR=y
+CONFIG_EROFS_FS_POSIX_ACL=y
+CONFIG_EROFS_FS_SECURITY=y
+# CONFIG_EROFS_FS_ZIP is not set
+CONFIG_VBOXSF_FS=m
+CONFIG_NETWORK_FILESYSTEMS=y
+CONFIG_NFS_FS=m
+CONFIG_NFS_V2=m
+CONFIG_NFS_V3=m
+CONFIG_NFS_V3_ACL=y
+CONFIG_NFS_V4=m
+CONFIG_NFS_SWAP=y
+CONFIG_NFS_V4_1=y
+CONFIG_NFS_V4_2=y
+CONFIG_PNFS_FILE_LAYOUT=m
+CONFIG_PNFS_BLOCK=m
+CONFIG_PNFS_FLEXFILE_LAYOUT=m
+CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org"
+CONFIG_NFS_V4_1_MIGRATION=y
+CONFIG_NFS_V4_SECURITY_LABEL=y
+CONFIG_NFS_FSCACHE=y
+# CONFIG_NFS_USE_LEGACY_DNS is not set
+CONFIG_NFS_USE_KERNEL_DNS=y
+CONFIG_NFS_DISABLE_UDP_SUPPORT=y
+CONFIG_NFSD=m
+CONFIG_NFSD_V2_ACL=y
+CONFIG_NFSD_V3=y
+CONFIG_NFSD_V3_ACL=y
+CONFIG_NFSD_V4=y
+CONFIG_NFSD_PNFS=y
+CONFIG_NFSD_BLOCKLAYOUT=y
+CONFIG_NFSD_SCSILAYOUT=y
+# CONFIG_NFSD_FLEXFILELAYOUT is not set
+# CONFIG_NFSD_V4_2_INTER_SSC is not set
+# CONFIG_NFSD_V4_SECURITY_LABEL is not set
+CONFIG_GRACE_PERIOD=m
+CONFIG_LOCKD=m
+CONFIG_LOCKD_V4=y
+CONFIG_NFS_ACL_SUPPORT=m
+CONFIG_NFS_COMMON=y
+CONFIG_SUNRPC=m
+CONFIG_SUNRPC_GSS=m
+CONFIG_SUNRPC_BACKCHANNEL=y
+CONFIG_SUNRPC_SWAP=y
+CONFIG_RPCSEC_GSS_KRB5=m
+# CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set
+# CONFIG_SUNRPC_DEBUG is not set
+CONFIG_SUNRPC_XPRT_RDMA=m
+CONFIG_CEPH_FS=m
+CONFIG_CEPH_FSCACHE=y
+CONFIG_CEPH_FS_POSIX_ACL=y
+# CONFIG_CEPH_FS_SECURITY_LABEL is not set
+CONFIG_CIFS=m
+# CONFIG_CIFS_STATS2 is not set
+CONFIG_CIFS_ALLOW_INSECURE_LEGACY=y
+# CONFIG_CIFS_WEAK_PW_HASH is not set
+CONFIG_CIFS_UPCALL=y
+CONFIG_CIFS_XATTR=y
+CONFIG_CIFS_POSIX=y
+# CONFIG_CIFS_DEBUG is not set
+CONFIG_CIFS_DFS_UPCALL=y
+# CONFIG_CIFS_SMB_DIRECT is not set
+CONFIG_CIFS_FSCACHE=y
+CONFIG_CODA_FS=m
+CONFIG_AFS_FS=m
+# CONFIG_AFS_DEBUG is not set
+CONFIG_AFS_FSCACHE=y
+# CONFIG_AFS_DEBUG_CURSOR is not set
+CONFIG_9P_FS=m
+CONFIG_9P_FSCACHE=y
+CONFIG_9P_FS_POSIX_ACL=y
+CONFIG_9P_FS_SECURITY=y
+CONFIG_NLS=y
+CONFIG_NLS_DEFAULT="utf8"
+CONFIG_NLS_CODEPAGE_437=m
+CONFIG_NLS_CODEPAGE_737=m
+CONFIG_NLS_CODEPAGE_775=m
+CONFIG_NLS_CODEPAGE_850=m
+CONFIG_NLS_CODEPAGE_852=m
+CONFIG_NLS_CODEPAGE_855=m
+CONFIG_NLS_CODEPAGE_857=m
+CONFIG_NLS_CODEPAGE_860=m
+CONFIG_NLS_CODEPAGE_861=m
+CONFIG_NLS_CODEPAGE_862=m
+CONFIG_NLS_CODEPAGE_863=m
+CONFIG_NLS_CODEPAGE_864=m
+CONFIG_NLS_CODEPAGE_865=m
+CONFIG_NLS_CODEPAGE_866=m
+CONFIG_NLS_CODEPAGE_869=m
+CONFIG_NLS_CODEPAGE_936=m
+CONFIG_NLS_CODEPAGE_950=m
+CONFIG_NLS_CODEPAGE_932=m
+CONFIG_NLS_CODEPAGE_949=m
+CONFIG_NLS_CODEPAGE_874=m
+CONFIG_NLS_ISO8859_8=m
+CONFIG_NLS_CODEPAGE_1250=m
+CONFIG_NLS_CODEPAGE_1251=m
+CONFIG_NLS_ASCII=m
+CONFIG_NLS_ISO8859_1=m
+CONFIG_NLS_ISO8859_2=m
+CONFIG_NLS_ISO8859_3=m
+CONFIG_NLS_ISO8859_4=m
+CONFIG_NLS_ISO8859_5=m
+CONFIG_NLS_ISO8859_6=m
+CONFIG_NLS_ISO8859_7=m
+CONFIG_NLS_ISO8859_9=m
+CONFIG_NLS_ISO8859_13=m
+CONFIG_NLS_ISO8859_14=m
+CONFIG_NLS_ISO8859_15=m
+CONFIG_NLS_KOI8_R=m
+CONFIG_NLS_KOI8_U=m
+CONFIG_NLS_MAC_ROMAN=m
+CONFIG_NLS_MAC_CELTIC=m
+CONFIG_NLS_MAC_CENTEURO=m
+CONFIG_NLS_MAC_CROATIAN=m
+CONFIG_NLS_MAC_CYRILLIC=m
+CONFIG_NLS_MAC_GAELIC=m
+CONFIG_NLS_MAC_GREEK=m
+CONFIG_NLS_MAC_ICELAND=m
+CONFIG_NLS_MAC_INUIT=m
+CONFIG_NLS_MAC_ROMANIAN=m
+CONFIG_NLS_MAC_TURKISH=m
+CONFIG_NLS_UTF8=m
+CONFIG_DLM=m
+# CONFIG_DLM_DEBUG is not set
+CONFIG_UNICODE=y
+# CONFIG_UNICODE_NORMALIZATION_SELFTEST is not set
+CONFIG_IO_WQ=y
+# end of File systems
+
+#
+# Security options
+#
+CONFIG_KEYS=y
+# CONFIG_KEYS_REQUEST_CACHE is not set
+# CONFIG_PERSISTENT_KEYRINGS is not set
+# CONFIG_BIG_KEYS is not set
+CONFIG_TRUSTED_KEYS=m
+CONFIG_ENCRYPTED_KEYS=m
+CONFIG_KEY_DH_OPERATIONS=y
+CONFIG_SECURITY_DMESG_RESTRICT=y
+CONFIG_SECURITY=y
+CONFIG_SECURITYFS=y
+CONFIG_SECURITY_NETWORK=y
+CONFIG_PAGE_TABLE_ISOLATION=y
+# CONFIG_SECURITY_INFINIBAND is not set
+# CONFIG_SECURITY_NETWORK_XFRM is not set
+CONFIG_SECURITY_PATH=y
+CONFIG_INTEL_TXT=y
+CONFIG_LSM_MMAP_MIN_ADDR=65536
+CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y
+CONFIG_HARDENED_USERCOPY=y
+CONFIG_HARDENED_USERCOPY_FALLBACK=y
+# CONFIG_HARDENED_USERCOPY_PAGESPAN is not set
+CONFIG_FORTIFY_SOURCE=y
+# CONFIG_STATIC_USERMODEHELPER is not set
+CONFIG_SECURITY_SELINUX=y
+CONFIG_SECURITY_SELINUX_BOOTPARAM=y
+# CONFIG_SECURITY_SELINUX_DISABLE is not set
+CONFIG_SECURITY_SELINUX_DEVELOP=y
+CONFIG_SECURITY_SELINUX_AVC_STATS=y
+CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0
+CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9
+CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256
+# CONFIG_SECURITY_SMACK is not set
+# CONFIG_SECURITY_TOMOYO is not set
+CONFIG_SECURITY_APPARMOR=y
+CONFIG_SECURITY_APPARMOR_HASH=y
+CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y
+# CONFIG_SECURITY_APPARMOR_DEBUG is not set
+# CONFIG_SECURITY_LOADPIN is not set
+CONFIG_SECURITY_YAMA=y
+# CONFIG_SECURITY_SAFESETID is not set
+# CONFIG_SECURITY_LOCKDOWN_LSM is not set
+CONFIG_INTEGRITY=y
+# CONFIG_INTEGRITY_SIGNATURE is not set
+CONFIG_INTEGRITY_AUDIT=y
+# CONFIG_IMA is not set
+# CONFIG_EVM is not set
+# CONFIG_DEFAULT_SECURITY_SELINUX is not set
+# CONFIG_DEFAULT_SECURITY_APPARMOR is not set
+CONFIG_DEFAULT_SECURITY_DAC=y
+CONFIG_LSM="yama,loadpin,safesetid,integrity"
+
+#
+# Kernel hardening options
+#
+
+#
+# Memory initialization
+#
+CONFIG_INIT_STACK_NONE=y
+# CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set
+# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set
+# end of Memory initialization
+# end of Kernel hardening options
+# end of Security options
+
+CONFIG_XOR_BLOCKS=m
+CONFIG_ASYNC_CORE=m
+CONFIG_ASYNC_MEMCPY=m
+CONFIG_ASYNC_XOR=m
+CONFIG_ASYNC_PQ=m
+CONFIG_ASYNC_RAID6_RECOV=m
+CONFIG_CRYPTO=y
+
+#
+# Crypto core or helper
+#
+CONFIG_CRYPTO_ALGAPI=y
+CONFIG_CRYPTO_ALGAPI2=y
+CONFIG_CRYPTO_AEAD=m
+CONFIG_CRYPTO_AEAD2=y
+CONFIG_CRYPTO_SKCIPHER=y
+CONFIG_CRYPTO_SKCIPHER2=y
+CONFIG_CRYPTO_HASH=y
+CONFIG_CRYPTO_HASH2=y
+CONFIG_CRYPTO_RNG=m
+CONFIG_CRYPTO_RNG2=y
+CONFIG_CRYPTO_RNG_DEFAULT=m
+CONFIG_CRYPTO_AKCIPHER2=y
+CONFIG_CRYPTO_AKCIPHER=y
+CONFIG_CRYPTO_KPP2=y
+CONFIG_CRYPTO_KPP=y
+CONFIG_CRYPTO_ACOMP2=y
+CONFIG_CRYPTO_MANAGER=y
+CONFIG_CRYPTO_MANAGER2=y
+CONFIG_CRYPTO_USER=m
+CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
+CONFIG_CRYPTO_GF128MUL=m
+CONFIG_CRYPTO_NULL=m
+CONFIG_CRYPTO_NULL2=y
+CONFIG_CRYPTO_PCRYPT=m
+CONFIG_CRYPTO_CRYPTD=m
+CONFIG_CRYPTO_AUTHENC=m
+CONFIG_CRYPTO_TEST=m
+CONFIG_CRYPTO_SIMD=m
+CONFIG_CRYPTO_GLUE_HELPER_X86=m
+CONFIG_CRYPTO_ENGINE=m
+
+#
+# Public-key cryptography
+#
+CONFIG_CRYPTO_RSA=y
+CONFIG_CRYPTO_DH=y
+CONFIG_CRYPTO_ECC=m
+CONFIG_CRYPTO_ECDH=m
+CONFIG_CRYPTO_ECRDSA=m
+CONFIG_CRYPTO_CURVE25519=m
+CONFIG_CRYPTO_CURVE25519_X86=m
+
+#
+# Authenticated Encryption with Associated Data
+#
+CONFIG_CRYPTO_CCM=m
+CONFIG_CRYPTO_GCM=m
+CONFIG_CRYPTO_CHACHA20POLY1305=m
+# CONFIG_CRYPTO_AEGIS128 is not set
+# CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set
+CONFIG_CRYPTO_SEQIV=m
+CONFIG_CRYPTO_ECHAINIV=m
+
+#
+# Block modes
+#
+CONFIG_CRYPTO_CBC=y
+CONFIG_CRYPTO_CFB=m
+CONFIG_CRYPTO_CTR=m
+CONFIG_CRYPTO_CTS=y
+CONFIG_CRYPTO_ECB=y
+CONFIG_CRYPTO_LRW=m
+CONFIG_CRYPTO_OFB=m
+CONFIG_CRYPTO_PCBC=m
+CONFIG_CRYPTO_XTS=y
+CONFIG_CRYPTO_KEYWRAP=m
+CONFIG_CRYPTO_NHPOLY1305=m
+CONFIG_CRYPTO_NHPOLY1305_SSE2=m
+CONFIG_CRYPTO_NHPOLY1305_AVX2=m
+CONFIG_CRYPTO_ADIANTUM=m
+CONFIG_CRYPTO_ESSIV=m
+
+#
+# Hash modes
+#
+CONFIG_CRYPTO_CMAC=m
+CONFIG_CRYPTO_HMAC=y
+CONFIG_CRYPTO_XCBC=m
+CONFIG_CRYPTO_VMAC=m
+
+#
+# Digest
+#
+CONFIG_CRYPTO_CRC32C=m
+CONFIG_CRYPTO_CRC32C_INTEL=m
+CONFIG_CRYPTO_CRC32=m
+CONFIG_CRYPTO_CRC32_PCLMUL=m
+CONFIG_CRYPTO_XXHASH=m
+CONFIG_CRYPTO_BLAKE2B=m
+CONFIG_CRYPTO_BLAKE2S=m
+CONFIG_CRYPTO_BLAKE2S_X86=m
+CONFIG_CRYPTO_CRCT10DIF=y
+CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m
+CONFIG_CRYPTO_GHASH=m
+CONFIG_CRYPTO_POLY1305=m
+CONFIG_CRYPTO_POLY1305_X86_64=m
+CONFIG_CRYPTO_MD4=m
+CONFIG_CRYPTO_MD5=y
+CONFIG_CRYPTO_MICHAEL_MIC=m
+CONFIG_CRYPTO_RMD128=m
+CONFIG_CRYPTO_RMD160=m
+CONFIG_CRYPTO_RMD256=m
+CONFIG_CRYPTO_RMD320=m
+CONFIG_CRYPTO_SHA1=y
+CONFIG_CRYPTO_SHA1_SSSE3=m
+CONFIG_CRYPTO_SHA256_SSSE3=m
+CONFIG_CRYPTO_SHA512_SSSE3=m
+CONFIG_CRYPTO_SHA256=y
+CONFIG_CRYPTO_SHA512=y
+CONFIG_CRYPTO_SHA3=m
+CONFIG_CRYPTO_SM3=m
+CONFIG_CRYPTO_STREEBOG=m
+CONFIG_CRYPTO_TGR192=m
+CONFIG_CRYPTO_WP512=m
+CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m
+
+#
+# Ciphers
+#
+CONFIG_CRYPTO_AES=y
+CONFIG_CRYPTO_AES_TI=m
+CONFIG_CRYPTO_AES_NI_INTEL=m
+CONFIG_CRYPTO_ANUBIS=m
+CONFIG_CRYPTO_ARC4=m
+CONFIG_CRYPTO_BLOWFISH=m
+CONFIG_CRYPTO_BLOWFISH_COMMON=m
+CONFIG_CRYPTO_BLOWFISH_X86_64=m
+CONFIG_CRYPTO_CAMELLIA=m
+CONFIG_CRYPTO_CAMELLIA_X86_64=m
+CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=m
+CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m
+CONFIG_CRYPTO_CAST_COMMON=m
+CONFIG_CRYPTO_CAST5=m
+CONFIG_CRYPTO_CAST5_AVX_X86_64=m
+CONFIG_CRYPTO_CAST6=m
+CONFIG_CRYPTO_CAST6_AVX_X86_64=m
+CONFIG_CRYPTO_DES=m
+CONFIG_CRYPTO_DES3_EDE_X86_64=m
+CONFIG_CRYPTO_FCRYPT=m
+CONFIG_CRYPTO_KHAZAD=m
+CONFIG_CRYPTO_SALSA20=m
+CONFIG_CRYPTO_CHACHA20=m
+CONFIG_CRYPTO_CHACHA20_X86_64=m
+CONFIG_CRYPTO_SEED=m
+CONFIG_CRYPTO_SERPENT=m
+CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m
+CONFIG_CRYPTO_SERPENT_AVX_X86_64=m
+CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m
+# CONFIG_CRYPTO_SM4 is not set
+CONFIG_CRYPTO_TEA=m
+CONFIG_CRYPTO_TWOFISH=m
+CONFIG_CRYPTO_TWOFISH_COMMON=m
+CONFIG_CRYPTO_TWOFISH_X86_64=m
+CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m
+CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m
+
+#
+# Compression
+#
+CONFIG_CRYPTO_DEFLATE=y
+CONFIG_CRYPTO_LZO=y
+CONFIG_CRYPTO_842=m
+CONFIG_CRYPTO_LZ4=m
+CONFIG_CRYPTO_LZ4HC=m
+CONFIG_CRYPTO_ZSTD=y
+
+#
+# Random Number Generation
+#
+CONFIG_CRYPTO_ANSI_CPRNG=m
+CONFIG_CRYPTO_DRBG_MENU=m
+CONFIG_CRYPTO_DRBG_HMAC=y
+# CONFIG_CRYPTO_DRBG_HASH is not set
+# CONFIG_CRYPTO_DRBG_CTR is not set
+CONFIG_CRYPTO_DRBG=m
+CONFIG_CRYPTO_JITTERENTROPY=m
+CONFIG_CRYPTO_USER_API=m
+CONFIG_CRYPTO_USER_API_HASH=m
+CONFIG_CRYPTO_USER_API_SKCIPHER=m
+CONFIG_CRYPTO_USER_API_RNG=m
+CONFIG_CRYPTO_USER_API_AEAD=m
+# CONFIG_CRYPTO_STATS is not set
+CONFIG_CRYPTO_HASH_INFO=y
+
+#
+# Crypto library routines
+#
+CONFIG_CRYPTO_LIB_AES=y
+CONFIG_CRYPTO_LIB_ARC4=m
+CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=m
+CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=m
+CONFIG_CRYPTO_LIB_BLAKE2S=m
+CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m
+CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m
+CONFIG_CRYPTO_LIB_CHACHA=m
+CONFIG_CRYPTO_ARCH_HAVE_LIB_CURVE25519=m
+CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m
+CONFIG_CRYPTO_LIB_CURVE25519=m
+CONFIG_CRYPTO_LIB_DES=m
+CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11
+CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=m
+CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m
+CONFIG_CRYPTO_LIB_POLY1305=m
+CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m
+CONFIG_CRYPTO_LIB_SHA256=y
+CONFIG_CRYPTO_HW=y
+CONFIG_CRYPTO_DEV_PADLOCK=m
+CONFIG_CRYPTO_DEV_PADLOCK_AES=m
+CONFIG_CRYPTO_DEV_PADLOCK_SHA=m
+# CONFIG_CRYPTO_DEV_ATMEL_ECC is not set
+# CONFIG_CRYPTO_DEV_ATMEL_SHA204A is not set
+CONFIG_CRYPTO_DEV_CCP=y
+CONFIG_CRYPTO_DEV_CCP_DD=m
+CONFIG_CRYPTO_DEV_SP_CCP=y
+CONFIG_CRYPTO_DEV_CCP_CRYPTO=m
+CONFIG_CRYPTO_DEV_SP_PSP=y
+# CONFIG_CRYPTO_DEV_CCP_DEBUGFS is not set
+CONFIG_CRYPTO_DEV_QAT=m
+# CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set
+CONFIG_CRYPTO_DEV_QAT_C3XXX=m
+CONFIG_CRYPTO_DEV_QAT_C62X=m
+CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m
+CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m
+CONFIG_CRYPTO_DEV_QAT_C62XVF=m
+# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set
+CONFIG_CRYPTO_DEV_CHELSIO=m
+# CONFIG_CHELSIO_IPSEC_INLINE is not set
+CONFIG_CRYPTO_DEV_VIRTIO=m
+CONFIG_CRYPTO_DEV_SAFEXCEL=m
+CONFIG_CRYPTO_DEV_AMLOGIC_GXL=m
+# CONFIG_CRYPTO_DEV_AMLOGIC_GXL_DEBUG is not set
+CONFIG_ASYMMETRIC_KEY_TYPE=y
+CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y
+CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=m
+CONFIG_X509_CERTIFICATE_PARSER=y
+CONFIG_PKCS8_PRIVATE_KEY_PARSER=m
+CONFIG_TPM_KEY_PARSER=m
+CONFIG_PKCS7_MESSAGE_PARSER=y
+# CONFIG_PKCS7_TEST_KEY is not set
+# CONFIG_SIGNED_PE_FILE_VERIFICATION is not set
+
+#
+# Certificates for signature checking
+#
+CONFIG_SYSTEM_TRUSTED_KEYRING=y
+CONFIG_SYSTEM_TRUSTED_KEYS=""
+# CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set
+# CONFIG_SECONDARY_TRUSTED_KEYRING is not set
+# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set
+# end of Certificates for signature checking
+
+CONFIG_BINARY_PRINTF=y
+
+#
+# Library routines
+#
+CONFIG_RAID6_PQ=m
+CONFIG_RAID6_PQ_BENCHMARK=y
+CONFIG_PACKING=y
+CONFIG_BITREVERSE=y
+CONFIG_GENERIC_STRNCPY_FROM_USER=y
+CONFIG_GENERIC_STRNLEN_USER=y
+CONFIG_GENERIC_NET_UTILS=y
+CONFIG_GENERIC_FIND_FIRST_BIT=y
+CONFIG_CORDIC=m
+CONFIG_RATIONAL=y
+CONFIG_GENERIC_PCI_IOMAP=y
+CONFIG_GENERIC_IOMAP=y
+CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y
+CONFIG_ARCH_HAS_FAST_MULTIPLIER=y
+CONFIG_CRC_CCITT=m
+CONFIG_CRC16=m
+CONFIG_CRC_T10DIF=y
+CONFIG_CRC_ITU_T=m
+CONFIG_CRC32=y
+# CONFIG_CRC32_SELFTEST is not set
+CONFIG_CRC32_SLICEBY8=y
+# CONFIG_CRC32_SLICEBY4 is not set
+# CONFIG_CRC32_SARWATE is not set
+# CONFIG_CRC32_BIT is not set
+CONFIG_CRC64=m
+CONFIG_CRC4=m
+CONFIG_CRC7=m
+CONFIG_LIBCRC32C=m
+CONFIG_CRC8=m
+CONFIG_XXHASH=y
+# CONFIG_RANDOM32_SELFTEST is not set
+CONFIG_842_COMPRESS=m
+CONFIG_842_DECOMPRESS=m
+CONFIG_ZLIB_INFLATE=y
+CONFIG_ZLIB_DEFLATE=y
+CONFIG_LZO_COMPRESS=y
+CONFIG_LZO_DECOMPRESS=y
+CONFIG_LZ4_COMPRESS=y
+CONFIG_LZ4HC_COMPRESS=m
+CONFIG_LZ4_DECOMPRESS=y
+CONFIG_ZSTD_COMPRESS=y
+CONFIG_ZSTD_DECOMPRESS=y
+CONFIG_XZ_DEC=y
+CONFIG_XZ_DEC_X86=y
+CONFIG_XZ_DEC_POWERPC=y
+CONFIG_XZ_DEC_IA64=y
+CONFIG_XZ_DEC_ARM=y
+CONFIG_XZ_DEC_ARMTHUMB=y
+CONFIG_XZ_DEC_SPARC=y
+CONFIG_XZ_DEC_BCJ=y
+CONFIG_XZ_DEC_TEST=m
+CONFIG_DECOMPRESS_GZIP=y
+CONFIG_DECOMPRESS_BZIP2=y
+CONFIG_DECOMPRESS_LZMA=y
+CONFIG_DECOMPRESS_XZ=y
+CONFIG_DECOMPRESS_LZO=y
+CONFIG_DECOMPRESS_LZ4=y
+CONFIG_GENERIC_ALLOCATOR=y
+CONFIG_REED_SOLOMON=m
+CONFIG_REED_SOLOMON_ENC8=y
+CONFIG_REED_SOLOMON_DEC8=y
+CONFIG_REED_SOLOMON_DEC16=y
+CONFIG_BCH=m
+CONFIG_TEXTSEARCH=y
+CONFIG_TEXTSEARCH_KMP=m
+CONFIG_TEXTSEARCH_BM=m
+CONFIG_TEXTSEARCH_FSM=m
+CONFIG_BTREE=y
+CONFIG_INTERVAL_TREE=y
+CONFIG_XARRAY_MULTI=y
+CONFIG_ASSOCIATIVE_ARRAY=y
+CONFIG_HAS_IOMEM=y
+CONFIG_HAS_IOPORT_MAP=y
+CONFIG_HAS_DMA=y
+CONFIG_NEED_SG_DMA_LENGTH=y
+CONFIG_NEED_DMA_MAP_STATE=y
+CONFIG_ARCH_DMA_ADDR_T_64BIT=y
+CONFIG_DMA_VIRT_OPS=y
+CONFIG_SWIOTLB=y
+# CONFIG_DMA_API_DEBUG is not set
+CONFIG_SGL_ALLOC=y
+CONFIG_IOMMU_HELPER=y
+CONFIG_CHECK_SIGNATURE=y
+CONFIG_CPU_RMAP=y
+CONFIG_DQL=y
+CONFIG_GLOB=y
+# CONFIG_GLOB_SELFTEST is not set
+CONFIG_NLATTR=y
+CONFIG_LRU_CACHE=m
+CONFIG_CLZ_TAB=y
+CONFIG_IRQ_POLL=y
+CONFIG_MPILIB=y
+CONFIG_DIMLIB=y
+CONFIG_OID_REGISTRY=y
+CONFIG_UCS2_STRING=y
+CONFIG_HAVE_GENERIC_VDSO=y
+CONFIG_GENERIC_GETTIMEOFDAY=y
+CONFIG_GENERIC_VDSO_TIME_NS=y
+CONFIG_FONT_SUPPORT=y
+CONFIG_FONTS=y
+# CONFIG_FONT_8x8 is not set
+CONFIG_FONT_8x16=y
+# CONFIG_FONT_6x11 is not set
+# CONFIG_FONT_7x14 is not set
+# CONFIG_FONT_PEARL_8x8 is not set
+# CONFIG_FONT_ACORN_8x8 is not set
+# CONFIG_FONT_MINI_4x6 is not set
+# CONFIG_FONT_6x10 is not set
+# CONFIG_FONT_10x18 is not set
+# CONFIG_FONT_SUN8x16 is not set
+# CONFIG_FONT_SUN12x22 is not set
+# CONFIG_FONT_TER16x32 is not set
+CONFIG_FONT_AUTOSELECT=y
+CONFIG_SG_POOL=y
+CONFIG_ARCH_HAS_PMEM_API=y
+CONFIG_MEMREGION=y
+CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y
+CONFIG_ARCH_HAS_UACCESS_MCSAFE=y
+CONFIG_ARCH_STACKWALK=y
+CONFIG_SBITMAP=y
+CONFIG_PARMAN=m
+CONFIG_OBJAGG=m
+# CONFIG_STRING_SELFTEST is not set
+# end of Library routines
+
+#
+# Kernel hacking
+#
+
+#
+# printk and dmesg options
+#
+CONFIG_PRINTK_TIME=y
+# CONFIG_PRINTK_CALLER is not set
+CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
+CONFIG_CONSOLE_LOGLEVEL_QUIET=4
+CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4
+# CONFIG_BOOT_PRINTK_DELAY is not set
+CONFIG_DYNAMIC_DEBUG=y
+CONFIG_SYMBOLIC_ERRNAME=y
+CONFIG_DEBUG_BUGVERBOSE=y
+# end of printk and dmesg options
+
+#
+# Compile-time checks and compiler options
+#
+CONFIG_DEBUG_INFO=y
+# CONFIG_DEBUG_INFO_REDUCED is not set
+# CONFIG_DEBUG_INFO_SPLIT is not set
+# CONFIG_DEBUG_INFO_DWARF4 is not set
+# CONFIG_DEBUG_INFO_BTF is not set
+# CONFIG_GDB_SCRIPTS is not set
+# CONFIG_ENABLE_MUST_CHECK is not set
+CONFIG_FRAME_WARN=1024
+CONFIG_STRIP_ASM_SYMS=y
+# CONFIG_READABLE_ASM is not set
+# CONFIG_HEADERS_INSTALL is not set
+CONFIG_OPTIMIZE_INLINING=y
+# CONFIG_DEBUG_SECTION_MISMATCH is not set
+CONFIG_SECTION_MISMATCH_WARN_ONLY=y
+CONFIG_STACK_VALIDATION=y
+# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
+# end of Compile-time checks and compiler options
+
+#
+# Generic Kernel Debugging Instruments
+#
+CONFIG_MAGIC_SYSRQ=y
+CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1
+CONFIG_MAGIC_SYSRQ_SERIAL=y
+CONFIG_DEBUG_FS=y
+CONFIG_HAVE_ARCH_KGDB=y
+# CONFIG_KGDB is not set
+CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
+# CONFIG_UBSAN is not set
+CONFIG_UBSAN_ALIGNMENT=y
+# end of Generic Kernel Debugging Instruments
+
+CONFIG_DEBUG_KERNEL=y
+CONFIG_DEBUG_MISC=y
+
+#
+# Memory Debugging
+#
+CONFIG_PAGE_EXTENSION=y
+# CONFIG_DEBUG_PAGEALLOC is not set
+# CONFIG_PAGE_OWNER is not set
+CONFIG_PAGE_POISONING=y
+CONFIG_PAGE_POISONING_NO_SANITY=y
+CONFIG_PAGE_POISONING_ZERO=y
+# CONFIG_DEBUG_PAGE_REF is not set
+# CONFIG_DEBUG_RODATA_TEST is not set
+CONFIG_GENERIC_PTDUMP=y
+CONFIG_PTDUMP_CORE=y
+# CONFIG_PTDUMP_DEBUGFS is not set
+# CONFIG_DEBUG_OBJECTS is not set
+# CONFIG_SLUB_DEBUG_ON is not set
+# CONFIG_SLUB_STATS is not set
+CONFIG_HAVE_DEBUG_KMEMLEAK=y
+# CONFIG_DEBUG_KMEMLEAK is not set
+# CONFIG_DEBUG_STACK_USAGE is not set
+CONFIG_SCHED_STACK_END_CHECK=y
+# CONFIG_DEBUG_VM is not set
+CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y
+# CONFIG_DEBUG_VIRTUAL is not set
+CONFIG_DEBUG_MEMORY_INIT=y
+# CONFIG_DEBUG_PER_CPU_MAPS is not set
+CONFIG_HAVE_ARCH_KASAN=y
+CONFIG_HAVE_ARCH_KASAN_VMALLOC=y
+CONFIG_CC_HAS_KASAN_GENERIC=y
+# CONFIG_KASAN is not set
+CONFIG_KASAN_STACK=1
+# end of Memory Debugging
+
+# CONFIG_DEBUG_SHIRQ is not set
+
+#
+# Debug Oops, Lockups and Hangs
+#
+# CONFIG_PANIC_ON_OOPS is not set
+CONFIG_PANIC_ON_OOPS_VALUE=0
+CONFIG_PANIC_TIMEOUT=0
+CONFIG_LOCKUP_DETECTOR=y
+CONFIG_SOFTLOCKUP_DETECTOR=y
+# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set
+CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0
+CONFIG_HARDLOCKUP_DETECTOR_PERF=y
+CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y
+CONFIG_HARDLOCKUP_DETECTOR=y
+CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y
+CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=1
+CONFIG_DETECT_HUNG_TASK=y
+CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
+# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set
+CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0
+# CONFIG_WQ_WATCHDOG is not set
+# end of Debug Oops, Lockups and Hangs
+
+#
+# Scheduler Debugging
+#
+# CONFIG_SCHED_DEBUG is not set
+CONFIG_SCHED_INFO=y
+CONFIG_SCHEDSTATS=y
+# end of Scheduler Debugging
+
+# CONFIG_DEBUG_TIMEKEEPING is not set
+
+#
+# Lock Debugging (spinlocks, mutexes, etc...)
+#
+CONFIG_LOCK_DEBUGGING_SUPPORT=y
+# CONFIG_PROVE_LOCKING is not set
+# CONFIG_LOCK_STAT is not set
+# CONFIG_DEBUG_RT_MUTEXES is not set
+# CONFIG_DEBUG_SPINLOCK is not set
+# CONFIG_DEBUG_MUTEXES is not set
+# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set
+# CONFIG_DEBUG_RWSEMS is not set
+# CONFIG_DEBUG_LOCK_ALLOC is not set
+# CONFIG_DEBUG_ATOMIC_SLEEP is not set
+# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+# CONFIG_LOCK_TORTURE_TEST is not set
+CONFIG_WW_MUTEX_SELFTEST=m
+# end of Lock Debugging (spinlocks, mutexes, etc...)
+
+CONFIG_STACKTRACE=y
+# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
+# CONFIG_DEBUG_KOBJECT is not set
+
+#
+# Debug kernel data structures
+#
+CONFIG_DEBUG_LIST=y
+# CONFIG_DEBUG_PLIST is not set
+# CONFIG_DEBUG_SG is not set
+CONFIG_DEBUG_NOTIFIERS=y
+CONFIG_BUG_ON_DATA_CORRUPTION=y
+# end of Debug kernel data structures
+
+CONFIG_DEBUG_CREDENTIALS=y
+
+#
+# RCU Debugging
+#
+CONFIG_TORTURE_TEST=m
+CONFIG_RCU_PERF_TEST=m
+# CONFIG_RCU_TORTURE_TEST is not set
+CONFIG_RCU_CPU_STALL_TIMEOUT=60
+# CONFIG_RCU_TRACE is not set
+# CONFIG_RCU_EQS_DEBUG is not set
+# end of RCU Debugging
+
+# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set
+# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
+# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set
+# CONFIG_LATENCYTOP is not set
+CONFIG_USER_STACKTRACE_SUPPORT=y
+CONFIG_NOP_TRACER=y
+CONFIG_HAVE_FUNCTION_TRACER=y
+CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
+CONFIG_HAVE_DYNAMIC_FTRACE=y
+CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y
+CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y
+CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
+CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
+CONFIG_HAVE_FENTRY=y
+CONFIG_HAVE_C_RECORDMCOUNT=y
+CONFIG_TRACE_CLOCK=y
+CONFIG_RING_BUFFER=y
+CONFIG_EVENT_TRACING=y
+CONFIG_CONTEXT_SWITCH_TRACER=y
+CONFIG_RING_BUFFER_ALLOW_SWAP=y
+CONFIG_TRACING=y
+CONFIG_GENERIC_TRACER=y
+CONFIG_TRACING_SUPPORT=y
+CONFIG_FTRACE=y
+# CONFIG_BOOTTIME_TRACING is not set
+CONFIG_FUNCTION_TRACER=y
+CONFIG_FUNCTION_GRAPH_TRACER=y
+CONFIG_DYNAMIC_FTRACE=y
+CONFIG_DYNAMIC_FTRACE_WITH_REGS=y
+CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y
+# CONFIG_FUNCTION_PROFILER is not set
+# CONFIG_STACK_TRACER is not set
+# CONFIG_PREEMPTIRQ_EVENTS is not set
+# CONFIG_IRQSOFF_TRACER is not set
+# CONFIG_SCHED_TRACER is not set
+# CONFIG_HWLAT_TRACER is not set
+# CONFIG_MMIOTRACE is not set
+CONFIG_FTRACE_SYSCALLS=y
+# CONFIG_TRACER_SNAPSHOT is not set
+CONFIG_BRANCH_PROFILE_NONE=y
+# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
+CONFIG_BLK_DEV_IO_TRACE=y
+CONFIG_KPROBE_EVENTS=y
+# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set
+CONFIG_UPROBE_EVENTS=y
+CONFIG_BPF_EVENTS=y
+CONFIG_DYNAMIC_EVENTS=y
+CONFIG_PROBE_EVENTS=y
+# CONFIG_BPF_KPROBE_OVERRIDE is not set
+CONFIG_FTRACE_MCOUNT_RECORD=y
+# CONFIG_HIST_TRIGGERS is not set
+# CONFIG_TRACE_EVENT_INJECT is not set
+# CONFIG_TRACEPOINT_BENCHMARK is not set
+# CONFIG_RING_BUFFER_BENCHMARK is not set
+# CONFIG_TRACE_EVAL_MAP_FILE is not set
+# CONFIG_FTRACE_STARTUP_TEST is not set
+# CONFIG_RING_BUFFER_STARTUP_TEST is not set
+CONFIG_PREEMPTIRQ_DELAY_TEST=m
+CONFIG_KPROBE_EVENT_GEN_TEST=m
+# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
+# CONFIG_SAMPLES is not set
+CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y
+CONFIG_STRICT_DEVMEM=y
+CONFIG_IO_STRICT_DEVMEM=y
+
+#
+# x86 Debugging
+#
+CONFIG_TRACE_IRQFLAGS_SUPPORT=y
+CONFIG_X86_VERBOSE_BOOTUP=y
+CONFIG_EARLY_PRINTK=y
+# CONFIG_EARLY_PRINTK_DBGP is not set
+# CONFIG_EARLY_PRINTK_USB_XDBC is not set
+# CONFIG_EFI_PGT_DUMP is not set
+CONFIG_DEBUG_WX=y
+CONFIG_DOUBLEFAULT=y
+# CONFIG_DEBUG_TLBFLUSH is not set
+# CONFIG_IOMMU_DEBUG is not set
+CONFIG_HAVE_MMIOTRACE_SUPPORT=y
+# CONFIG_X86_DECODER_SELFTEST is not set
+CONFIG_IO_DELAY_0X80=y
+# CONFIG_IO_DELAY_0XED is not set
+# CONFIG_IO_DELAY_UDELAY is not set
+# CONFIG_IO_DELAY_NONE is not set
+# CONFIG_DEBUG_BOOT_PARAMS is not set
+# CONFIG_CPA_DEBUG is not set
+# CONFIG_DEBUG_ENTRY is not set
+# CONFIG_DEBUG_NMI_SELFTEST is not set
+CONFIG_X86_DEBUG_FPU=y
+# CONFIG_PUNIT_ATOM_DEBUG is not set
+CONFIG_UNWINDER_ORC=y
+# CONFIG_UNWINDER_FRAME_POINTER is not set
+# CONFIG_UNWINDER_GUESS is not set
+# end of x86 Debugging
+
+#
+# Kernel Testing and Coverage
+#
+# CONFIG_KUNIT is not set
+# CONFIG_NOTIFIER_ERROR_INJECTION is not set
+CONFIG_FUNCTION_ERROR_INJECTION=y
+# CONFIG_FAULT_INJECTION is not set
+CONFIG_ARCH_HAS_KCOV=y
+CONFIG_CC_HAS_SANCOV_TRACE_PC=y
+# CONFIG_KCOV is not set
+CONFIG_RUNTIME_TESTING_MENU=y
+CONFIG_LKDTM=m
+# CONFIG_TEST_LIST_SORT is not set
+# CONFIG_TEST_SORT is not set
+# CONFIG_KPROBES_SANITY_TEST is not set
+# CONFIG_BACKTRACE_SELF_TEST is not set
+# CONFIG_RBTREE_TEST is not set
+# CONFIG_REED_SOLOMON_TEST is not set
+# CONFIG_INTERVAL_TREE_TEST is not set
+# CONFIG_PERCPU_TEST is not set
+# CONFIG_ATOMIC64_SELFTEST is not set
+CONFIG_ASYNC_RAID6_TEST=m
+# CONFIG_TEST_HEXDUMP is not set
+CONFIG_TEST_STRING_HELPERS=m
+# CONFIG_TEST_STRSCPY is not set
+CONFIG_TEST_KSTRTOX=m
+CONFIG_TEST_PRINTF=m
+CONFIG_TEST_BITMAP=m
+# CONFIG_TEST_BITFIELD is not set
+CONFIG_TEST_UUID=m
+# CONFIG_TEST_XARRAY is not set
+# CONFIG_TEST_OVERFLOW is not set
+# CONFIG_TEST_RHASHTABLE is not set
+CONFIG_TEST_HASH=m
+# CONFIG_TEST_IDA is not set
+CONFIG_TEST_PARMAN=m
+# CONFIG_TEST_LKM is not set
+# CONFIG_TEST_VMALLOC is not set
+# CONFIG_TEST_USER_COPY is not set
+# CONFIG_TEST_BPF is not set
+# CONFIG_TEST_BLACKHOLE_DEV is not set
+# CONFIG_FIND_BIT_BENCHMARK is not set
+# CONFIG_TEST_FIRMWARE is not set
+# CONFIG_TEST_SYSCTL is not set
+# CONFIG_TEST_UDELAY is not set
+CONFIG_TEST_STATIC_KEYS=m
+# CONFIG_TEST_KMOD is not set
+# CONFIG_TEST_MEMCAT_P is not set
+# CONFIG_TEST_OBJAGG is not set
+# CONFIG_TEST_STACKINIT is not set
+# CONFIG_TEST_MEMINIT is not set
+# CONFIG_MEMTEST is not set
+# CONFIG_HYPERV_TESTING is not set
+# end of Kernel Testing and Coverage
+# end of Kernel hacking
diff --git a/srcpkgs/linux5.6/patches/be8c827f50a0bcd56.patch b/srcpkgs/linux5.6/patches/be8c827f50a0bcd56.patch
new file mode 100644
index 00000000000..1b7de3ab6eb
--- /dev/null
+++ b/srcpkgs/linux5.6/patches/be8c827f50a0bcd56.patch
@@ -0,0 +1,35 @@
+From be8c827f50a0bcd56361b31ada11dc0a3c2fd240 Mon Sep 17 00:00:00 2001
+From: Johannes Berg <johannes.berg@intel.com>
+Date: Sun, 29 Mar 2020 22:50:06 +0200
+Subject: mac80211: fix authentication with iwlwifi/mvm
+
+The original patch didn't copy the ieee80211_is_data() condition
+because on most drivers the management frames don't go through
+this path. However, they do on iwlwifi/mvm, so we do need to keep
+the condition here.
+
+Cc: stable@vger.kernel.org
+Fixes: ce2e1ca70307 ("mac80211: Check port authorization in the ieee80211_tx_dequeue() case")
+Signed-off-by: Johannes Berg <johannes.berg@intel.com>
+Signed-off-by: David S. Miller <davem@davemloft.net>
+---
+ net/mac80211/tx.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/net/mac80211/tx.c b/net/mac80211/tx.c
+index d9cca6dbd870..efe4c1fc68e5 100644
+--- a/net/mac80211/tx.c
++++ b/net/mac80211/tx.c
+@@ -3610,7 +3610,8 @@ begin:
+ 		 * Drop unicast frames to unauthorised stations unless they are
+ 		 * EAPOL frames from the local station.
+ 		 */
+-		if (unlikely(!ieee80211_vif_is_mesh(&tx.sdata->vif) &&
++		if (unlikely(ieee80211_is_data(hdr->frame_control) &&
++			     !ieee80211_vif_is_mesh(&tx.sdata->vif) &&
+ 			     tx.sdata->vif.type != NL80211_IFTYPE_OCB &&
+ 			     !is_multicast_ether_addr(hdr->addr1) &&
+ 			     !test_sta_flag(tx.sta, WLAN_STA_AUTHORIZED) &&
+-- 
+cgit 1.2-0.3.lf.el7
+
diff --git a/srcpkgs/linux5.6/patches/ppc64-be-elfv2.patch b/srcpkgs/linux5.6/patches/ppc64-be-elfv2.patch
new file mode 100644
index 00000000000..dde27580dc9
--- /dev/null
+++ b/srcpkgs/linux5.6/patches/ppc64-be-elfv2.patch
@@ -0,0 +1,86 @@
+This makes the Linux kernel build as ELFv2 on big endian ppc64. The upstream
+doesn't seem to be interested in this but it's a small patch that is unlikely
+to break/easy to remake and in worst case can always be ditched.
+
+Using ELFv2 has some potential performance benefits and is already always used
+on little endian. It requires a relatively modern toolchain, which we already
+have.
+
+Ping q66 if it does not apply.
+
+--- a/arch/powerpc/Makefile	2020-01-05 14:40:50.395763093 +0100
++++ b/arch/powerpc/Makefile	2020-01-05 14:48:39.025251092 +0100
+@@ -92,10 +92,8 @@
+ 
+ ifdef CONFIG_PPC64
+ ifndef CONFIG_CC_IS_CLANG
+-cflags-$(CONFIG_CPU_BIG_ENDIAN)		+= $(call cc-option,-mabi=elfv1)
+-cflags-$(CONFIG_CPU_BIG_ENDIAN)		+= $(call cc-option,-mcall-aixdesc)
+-aflags-$(CONFIG_CPU_BIG_ENDIAN)		+= $(call cc-option,-mabi=elfv1)
+-aflags-$(CONFIG_CPU_LITTLE_ENDIAN)	+= -mabi=elfv2
++cflags-y    += $(call cc-option,-mabi=elfv2,$(call cc-option,-mcall-aixdesc))
++aflags-y    += $(call cc-option,-mabi=elfv2,$(call cc-option,-mabi=elfv1))
+ endif
+ endif
+ 
+@@ -144,14 +142,8 @@
+ 
+ CFLAGS-$(CONFIG_PPC64)	:= $(call cc-option,-mtraceback=no)
+ ifndef CONFIG_CC_IS_CLANG
+-ifdef CONFIG_CPU_LITTLE_ENDIAN
+ CFLAGS-$(CONFIG_PPC64)	+= $(call cc-option,-mabi=elfv2,$(call cc-option,-mcall-aixdesc))
+-AFLAGS-$(CONFIG_PPC64)	+= $(call cc-option,-mabi=elfv2)
+-else
+-CFLAGS-$(CONFIG_PPC64)	+= $(call cc-option,-mabi=elfv1)
+-CFLAGS-$(CONFIG_PPC64)	+= $(call cc-option,-mcall-aixdesc)
+-AFLAGS-$(CONFIG_PPC64)	+= $(call cc-option,-mabi=elfv1)
+-endif
++AFLAGS-$(CONFIG_PPC64)	+= $(call cc-option,-mabi=elfv2,$(call cc-option,-mabi=elfv1))
+ endif
+ CFLAGS-$(CONFIG_PPC64)	+= $(call cc-option,-mcmodel=medium,$(call cc-option,-mminimal-toc))
+ CFLAGS-$(CONFIG_PPC64)	+= $(call cc-option,-mno-pointers-to-nested-functions)
+
+--- a/arch/powerpc/boot/Makefile
++++ b/arch/powerpc/boot/Makefile
+@@ -48,8 +48,8 @@ ifdef CONFIG_CPU_BIG_ENDIAN
+ BOOTCFLAGS	+= -mbig-endian
+ else
+ BOOTCFLAGS	+= -mlittle-endian
+-BOOTCFLAGS	+= $(call cc-option,-mabi=elfv2)
+ endif
++BOOTCFLAGS	+= $(call cc-option,-mabi=elfv2)
+ 
+ BOOTAFLAGS	:= -D__ASSEMBLY__ $(BOOTCFLAGS) -traditional -nostdinc
+ 
+--- a/drivers/crypto/vmx/Makefile	2020-01-01 10:56:10.560965046 +0100
++++ b/drivers/crypto/vmx/Makefile	2020-01-01 10:57:05.189968856 +0100
+@@ -5,7 +5,7 @@
+ ifeq ($(CONFIG_CPU_LITTLE_ENDIAN),y)
+ override flavour := linux-ppc64le
+ else
+-override flavour := linux-ppc64
++override flavour := linux-ppc64v2
+ endif
+ 
+ quiet_cmd_perl = PERL $@
+
+--- a/drivers/crypto/vmx/ppc-xlate.pl
++++ b/drivers/crypto/vmx/ppc-xlate.pl
+@@ -40,7 +40,7 @@ my $globl = sub {
+ };
+ my $text = sub {
+     my $ret = ($flavour =~ /aix/) ? ".csect\t.text[PR],7" : ".text";
+-    $ret = ".abiversion	2\n".$ret	if ($flavour =~ /linux.*64le/);
++    $ret = ".abiversion	2\n".$ret	if ($flavour =~ /linux.*64(le|v2)/);
+     $ret;
+ };
+ my $machine = sub {
+@@ -142,7 +142,7 @@ my $vmr = sub {
+ 
+ # Some ABIs specify vrsave, special-purpose register #256, as reserved
+ # for system use.
+-my $no_vrsave = ($flavour =~ /linux-ppc64le/);
++my $no_vrsave = ($flavour =~ /linux-ppc64(le|v2)/);
+ my $mtspr = sub {
+     my ($f,$idx,$ra) = @_;
+     if ($idx == 256 && $no_vrsave) {
diff --git a/srcpkgs/linux5.6/patches/smsc95xx-mac.patch b/srcpkgs/linux5.6/patches/smsc95xx-mac.patch
new file mode 100644
index 00000000000..bf77c2d9e23
--- /dev/null
+++ b/srcpkgs/linux5.6/patches/smsc95xx-mac.patch
@@ -0,0 +1,95 @@
+From e36d607d56dc5c0cbf2cb600e7686b559ea77b44 Mon Sep 17 00:00:00 2001
+From: popcornmix <popcornmix@gmail.com>
+Date: Tue, 18 Feb 2014 01:43:50 -0300
+Subject: [PATCH] net/smsc95xx: Allow mac address to be set as a parameter
+
+---
+ drivers/net/usb/smsc95xx.c | 56 ++++++++++++++++++++++++++++++++++++++++++++++
+ 1 file changed, 56 insertions(+)
+
+diff --git a/drivers/net/usb/smsc95xx.c b/drivers/net/usb/smsc95xx.c
+index dc989a8..912be75 100644
+--- a/drivers/net/usb/smsc95xx.c
++++ b/drivers/net/usb/smsc95xx.c
+@@ -60,6 +60,7 @@
+ #define SUSPEND_SUSPEND3		(0x08)
+ #define SUSPEND_ALLMODES		(SUSPEND_SUSPEND0 | SUSPEND_SUSPEND1 | \
+ 					 SUSPEND_SUSPEND2 | SUSPEND_SUSPEND3)
++#define MAC_ADDR_LEN                    (6)
+ 
+ #define CARRIER_CHECK_DELAY (2 * HZ)
+ 
+@@ -80,6 +81,10 @@ static bool turbo_mode = true;
+ module_param(turbo_mode, bool, 0644);
+ MODULE_PARM_DESC(turbo_mode, "Enable multiple frames per Rx transaction");
+ 
++static char *macaddr = ":";
++module_param(macaddr, charp, 0);
++MODULE_PARM_DESC(macaddr, "MAC address");
++
+ static int __must_check __smsc95xx_read_reg(struct usbnet *dev, u32 index,
+ 					    u32 *data, int in_pm)
+ {
+@@ -809,8 +814,59 @@ static int smsc95xx_ioctl(struct net_device *netdev, struct ifreq *rq, int cmd)
+ 	return generic_mii_ioctl(&dev->mii, if_mii(rq), cmd, NULL);
+ }
+ 
++/* Check the macaddr module parameter for a MAC address */
++static int smsc95xx_is_macaddr_param(struct usbnet *dev, u8 *dev_mac)
++{
++       int i, j, got_num, num;
++       u8 mtbl[MAC_ADDR_LEN];
++
++       if (macaddr[0] == ':')
++               return 0;
++
++       i = 0;
++       j = 0;
++       num = 0;
++       got_num = 0;
++       while (j < MAC_ADDR_LEN) {
++               if (macaddr[i] && macaddr[i] != ':') {
++                       got_num++;
++                       if ('0' <= macaddr[i] && macaddr[i] <= '9')
++                               num = num * 16 + macaddr[i] - '0';
++                       else if ('A' <= macaddr[i] && macaddr[i] <= 'F')
++                               num = num * 16 + 10 + macaddr[i] - 'A';
++                       else if ('a' <= macaddr[i] && macaddr[i] <= 'f')
++                               num = num * 16 + 10 + macaddr[i] - 'a';
++                       else
++                               break;
++                       i++;
++               } else if (got_num == 2) {
++                       mtbl[j++] = (u8) num;
++                       num = 0;
++                       got_num = 0;
++                       i++;
++               } else {
++                       break;
++               }
++       }
++
++       if (j == MAC_ADDR_LEN) {
++               netif_dbg(dev, ifup, dev->net, "Overriding MAC address with: "
++               "%02x:%02x:%02x:%02x:%02x:%02x\n", mtbl[0], mtbl[1], mtbl[2],
++                                               mtbl[3], mtbl[4], mtbl[5]);
++               for (i = 0; i < MAC_ADDR_LEN; i++)
++                       dev_mac[i] = mtbl[i];
++               return 1;
++       } else {
++               return 0;
++       }
++}
++
+ static void smsc95xx_init_mac_address(struct usbnet *dev)
+ {
++       /* Check module parameters */
++       if (smsc95xx_is_macaddr_param(dev, dev->net->dev_addr))
++               return;
++
+ 	const u8 *mac_addr;
+ 
+ 	/* maybe the boot loader passed the MAC address in devicetree */
+-- 
+2.10.2
+
diff --git a/srcpkgs/linux5.6/template b/srcpkgs/linux5.6/template
new file mode 100644
index 00000000000..361059748d6
--- /dev/null
+++ b/srcpkgs/linux5.6/template
@@ -0,0 +1,335 @@
+# Template file for 'linux5.6'
+pkgname=linux5.6
+version=5.6.1
+revision=1
+wrksrc="linux-${version}"
+short_desc="Linux kernel and modules (${version%.*} series)"
+maintainer="Juan RP <xtraeme@gmail.com>"
+license="GPL-2.0-only"
+homepage="https://www.kernel.org"
+distfiles="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-${version}.tar.xz"
+checksum=46d8fd446d0f6aa4b039d92d9a4992dfa1bf67e4274ec1b77616daf5174f1530
+patch_args="-Np1"
+
+# XXX Restrict archs until a proper <arch>-dotconfig is available in FILESDIR.
+archs="x86_64*"
+
+nodebug=yes  # -dbg package is generated below manually
+nostrip=yes
+noverifyrdeps=yes
+noshlibprovides=yes
+preserve=yes
+
+hostmakedepends="tar xz bc elfutils-devel flex gmp-devel kmod libmpc-devel 
+ libressl-devel perl uboot-mkimage cpio"
+
+_kernver="${version}_${revision}"
+triggers="kernel-hooks"
+kernel_hooks_version="${_kernver}"
+
+# These files could be modified when an external module is built.
+mutable_files="
+ /usr/lib/modules/${_kernver}/modules.builtin.bin
+ /usr/lib/modules/${_kernver}/modules.softdep
+ /usr/lib/modules/${_kernver}/modules.dep
+ /usr/lib/modules/${_kernver}/modules.dep.bin
+ /usr/lib/modules/${_kernver}/modules.symbols
+ /usr/lib/modules/${_kernver}/modules.symbols.bin
+ /usr/lib/modules/${_kernver}/modules.alias
+ /usr/lib/modules/${_kernver}/modules.alias.bin
+ /usr/lib/modules/${_kernver}/modules.devname"
+
+do_configure() {
+	# 5.4 misses Documentation/DocBook. We ship the directory from 4.12 here.
+	cp -a $FILESDIR/DocBook -t Documentation
+
+	# If there's a file called <arch>-dotconfig, use it to
+	# configure the kernel; otherwise use arch defaults and all stuff
+	# as modules (allmodconfig).
+	local arch subarch _args
+
+	case "$XBPS_TARGET_MACHINE" in
+		i686*) arch=i386;;
+		x86_64*) arch=x86_64;;
+		arm*) arch=arm;;
+		aarch64*) arch=arm64;;
+		ppc64le*) arch=powerpc; subarch=ppc64le;;
+		ppc64*) arch=powerpc; subarch=ppc64;;
+		ppc*) arch=powerpc;;
+		mips*) arch=mips;;
+	esac
+
+	if [ "$CROSS_BUILD" ]; then
+		_args="CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-"
+	fi
+
+	if [ -f ${FILESDIR}/${subarch:-$arch}-dotconfig-custom ]; then
+		msg_normal "Detected a custom .config file for your arch, using it.\n"
+		cp -f ${FILESDIR}/${subarch:-$arch}-dotconfig-custom .config
+		make ${makejobs} ARCH=$arch ${_args} oldconfig
+	elif [ -f ${FILESDIR}/${subarch:-$arch}-dotconfig ]; then
+		msg_normal "Detected a .config file for your arch, using it.\n"
+		cp -f ${FILESDIR}/${subarch:-$arch}-dotconfig .config
+		make ${makejobs} ARCH=$arch ${_args} oldconfig
+	elif [ -f ${FILESDIR}/${XBPS_TARGET_MACHINE%%-musl}-dotconfig ]; then
+		msg_normal "Detected a .config file for your cpu family, using it.\n"
+		cp -f ${FILESDIR}/${XBPS_TARGET_MACHINE%%-musl}-dotconfig .config
+		make ${makejobs} ARCH=$arch ${_args} oldconfig
+	else
+		msg_normal "Defaulting to 'allmodconfig'.\n"
+		make ${makejobs} ARCH=$arch ${_args} allmodconfig
+	fi
+	# Always use our revision to CONFIG_LOCALVERSION to match our pkg version.
+	sed -i -e "s|^\(CONFIG_LOCALVERSION=\).*|\1\"_${revision}\"|" .config
+}
+
+do_build() {
+	local arch _cross _args
+
+	case "$XBPS_TARGET_MACHINE" in
+		i686*) _args="bzImage modules"; arch=i386;;
+		x86_64*) _args="bzImage modules"; arch=x86_64;;
+		arm*) _args="zImage modules dtbs"; arch=arm;;
+		aarch64*) _args="Image modules dtbs"; arch=arm64;;
+		ppc*) _args="zImage modules"; arch=powerpc;;
+		mips*) _args="uImage modules dtbs"; arch=mips;;
+	esac
+	if [ "$CROSS_BUILD" ]; then
+		_cross="CROSS_COMPILE=${XBPS_CROSS_TRIPLET}-"
+	fi
+	if [ "${_patchver}" ]; then
+		_version="EXTRAVERSION=${_patchver}"
+	fi
+	export LDFLAGS=
+	make ARCH=$arch ${_version} ${_cross} ${makejobs} prepare
+	make ARCH=$arch ${_version} ${_cross} ${makejobs} ${_args}
+}
+
+do_install() {
+	local arch subarch _args hdrdest
+
+	case "$XBPS_TARGET_MACHINE" in
+		i686*) arch=x86; subarch=i386;;
+		x86_64*) arch=x86; subarch=x86_64;;
+		arm*) arch=arm;;
+		aarch64*) arch=arm64;;
+		ppc*) arch=powerpc;;
+		mips*) arch=mips;;
+	esac
+
+	# Run depmod after compressing modules.
+	sed -i '2iexit 0' scripts/depmod.sh
+
+	# Install kernel, firmware and modules
+	make ${makejobs} ARCH=${subarch:-$arch} INSTALL_MOD_PATH=${DESTDIR} modules_install
+
+	hdrdest=${DESTDIR}/usr/src/kernel-headers-${_kernver}
+
+	vinstall .config 644 boot config-${_kernver}
+	vinstall System.map 644 boot System.map-${_kernver}
+
+	case "$arch" in
+		x86)
+			vinstall arch/x86/boot/bzImage 644 boot vmlinuz-${_kernver}
+			;;
+		arm)
+			vinstall arch/arm/boot/zImage 644 boot
+			make ${makejobs} ARCH=${subarch:-$arch} INSTALL_DTBS_PATH=${DESTDIR}/boot/dtbs/dtbs-${_kernver} dtbs_install
+			;;
+		arm64)
+			vinstall arch/arm64/boot/Image 644 boot vmlinux-${_kernver}
+			make ${makejobs} ARCH=${subarch:-$arch} INSTALL_DTBS_PATH=${DESTDIR}/boot/dtbs/dtbs-${_kernver} dtbs_install
+			;;
+		powerpc)
+			# zImage on powerpc is useless as it won't load initramfs
+			# raw vmlinux is huge, and this is nostrip, so do it manually
+			vinstall vmlinux 644 boot vmlinux-${_kernver}
+			/usr/bin/$STRIP ${DESTDIR}/boot/vmlinux-${_kernver}
+			;;
+		mips)
+			vinstall arch/mips/boot/uImage.bin 644 boot uImage-${_kernver}
+			make ${makejobs} ARCH=${subarch:-$arch} INSTALL_DTBS_PATH=${DESTDIR}/boot/dtbs/dtbs-${_kernver} dtbs_install
+			;;
+	esac
+
+	# Switch to /usr.
+	vmkdir usr
+	mv ${DESTDIR}/lib ${DESTDIR}/usr
+
+	cd ${DESTDIR}/usr/lib/modules/${_kernver}
+	rm -f source build
+	ln -sf ../../../src/kernel-headers-${_kernver} build
+
+	cd ${wrksrc}
+	# Install required headers to build external modules
+	install -Dm644 Makefile ${hdrdest}/Makefile
+	install -Dm644 kernel/Makefile ${hdrdest}/kernel/Makefile
+	install -Dm644 .config ${hdrdest}/.config
+	for file in $(find . -name Kconfig\*); do
+		mkdir -p ${hdrdest}/$(dirname $file)
+		install -Dm644 $file ${hdrdest}/${file}
+	done
+	for file in $(find arch/${subarch:-$arch} -name module.lds -o -name Kbuild.platforms -o -name Platform); do
+		mkdir -p ${hdrdest}/$(dirname $file)
+		install -Dm644 $file ${hdrdest}/${file}
+	done
+	mkdir -p ${hdrdest}/include
+	# Remove firmware stuff provided by the "linux-firmware" pkg.
+	rm -rf ${DESTDIR}/usr/lib/firmware
+
+	for i in acpi asm-generic clocksource config crypto drm generated linux \
+		math-emu media net pcmcia scsi sound trace uapi video xen dt-bindings; do
+		if [ -d include/$i ]; then
+			cp -a include/$i ${hdrdest}/include
+		fi
+	done
+
+	cd ${wrksrc}
+	mkdir -p ${hdrdest}/arch/${arch}
+	cp -a arch/${arch}/include ${hdrdest}/arch/${arch}
+
+	# Remove helper binaries built for host,
+	# if generated files from the scripts/ directory need to be included,
+	# they need to be copied to ${hdrdest} before this step
+	if [ "$CROSS_BUILD" ]; then
+		make ${makejobs} ARCH=${subarch:-$arch} _mrproper_scripts
+		# remove host specific objects as well
+		find scripts -name '*.o' -delete
+	fi
+
+	# Copy files necessary for later builds, like nvidia and vmware
+	cp Module.symvers ${hdrdest}
+	cp -a scripts ${hdrdest}
+	mkdir -p ${hdrdest}/security/selinux
+	cp -a security/selinux/include ${hdrdest}/security/selinux
+	mkdir -p ${hdrdest}/tools/include
+	cp -a tools/include/tools ${hdrdest}/tools/include
+
+	mkdir -p ${hdrdest}/arch/${arch}/kernel
+	cp arch/${arch}/Makefile ${hdrdest}/arch/${arch}
+	if [ "$subarch" = "i386" ]; then
+		mkdir -p ${hdrdest}/arch/x86
+		cp arch/x86/Makefile_32.cpu ${hdrdest}/arch/x86
+	fi
+	if [ "$arch" = "x86" ]; then
+		mkdir -p ${hdrdest}/arch/x86/kernel
+		cp arch/x86/kernel/asm-offsets.s ${hdrdest}/arch/x86/kernel
+	elif [ "$arch" = "arm64" ]; then
+		mkdir -p ${hdrdest}/arch/arm64/kernel
+		cp -a arch/arm64/kernel/vdso ${hdrdest}/arch/arm64/kernel/
+	fi
+
+	# add headers for lirc package
+	# pci
+	for i in bt8xx cx88 saa7134; do
+		mkdir -p ${hdrdest}/drivers/media/pci/${i}
+		cp -a drivers/media/pci/${i}/*.h ${hdrdest}/drivers/media/pci/${i}
+	done
+	# usb
+	for i in cpia2 em28xx pwc; do
+		mkdir -p ${hdrdest}/drivers/media/usb/${i}
+		cp -a drivers/media/usb/${i}/*.h ${hdrdest}/drivers/media/usb/${i}
+	done
+	# i2c
+	mkdir -p ${hdrdest}/drivers/media/i2c
+	cp drivers/media/i2c/*.h ${hdrdest}/drivers/media/i2c
+	for i in cx25840; do
+		mkdir -p ${hdrdest}/drivers/media/i2c/${i}
+		cp -a drivers/media/i2c/${i}/*.h ${hdrdest}/drivers/media/i2c/${i}
+	done
+
+	# Add docbook makefile
+	install -Dm644 Documentation/DocBook/Makefile \
+		${hdrdest}/Documentation/DocBook/Makefile
+
+	# Add md headers
+	mkdir -p ${hdrdest}/drivers/md
+	cp drivers/md/*.h ${hdrdest}/drivers/md
+
+	# Add inotify.h
+	mkdir -p ${hdrdest}/include/linux
+	cp include/linux/inotify.h ${hdrdest}/include/linux
+
+	# Add wireless headers
+	mkdir -p ${hdrdest}/net/mac80211/
+	cp net/mac80211/*.h ${hdrdest}/net/mac80211
+
+	# add dvb headers for external modules
+	mkdir -p ${hdrdest}/include/config/dvb/
+	cp include/config/dvb/*.h ${hdrdest}/include/config/dvb/
+
+	# add dvb headers for http://mcentral.de/hg/~mrec/em28xx-new
+	mkdir -p ${hdrdest}/drivers/media/dvb-frontends
+	cp drivers/media/dvb-frontends/lgdt330x.h \
+		${hdrdest}/drivers/media/dvb-frontends/
+	cp drivers/media/i2c/msp3400-driver.h ${hdrdest}/drivers/media/i2c/
+
+	# add dvb headers
+	mkdir -p ${hdrdest}/drivers/media/usb/dvb-usb
+	cp drivers/media/usb/dvb-usb/*.h ${hdrdest}/drivers/media/usb/dvb-usb/
+	mkdir -p ${hdrdest}/drivers/media/dvb-frontends
+	cp drivers/media/dvb-frontends/*.h ${hdrdest}/drivers/media/dvb-frontends/
+	mkdir -p ${hdrdest}/drivers/media/tuners
+	cp drivers/media/tuners/*.h ${hdrdest}/drivers/media/tuners/
+
+	# Add xfs and shmem for aufs building
+	mkdir -p ${hdrdest}/fs/xfs/libxfs
+	mkdir -p ${hdrdest}/mm
+	cp fs/xfs/libxfs/xfs_sb.h ${hdrdest}/fs/xfs/libxfs/xfs_sb.h
+
+	# Add objtool binary, needed to build external modules with dkms
+	case "$XBPS_TARGET_MACHINE" in
+		x86_64*)
+			mkdir -p ${hdrdest}/tools/objtool
+			cp tools/objtool/objtool ${hdrdest}/tools/objtool
+			;;
+	esac
+
+	# Remove unneeded architectures
+	case "$arch" in
+		i386|x86_64) _args="arm* p*";;
+		arm|arm64) _args="x86* p*";;
+		powerpc) _args="arm* x86* parisc";;
+		mips) _args="mips* p*";;
+	esac
+	for arch in alpha avr32 blackfin cris frv h8300 \
+		ia64 m* s* um v850 xtensa ${_args}; do
+		rm -rf ${hdrdest}/arch/${arch}
+	done
+	# Keep arch/x86/ras/Kconfig as it is needed by drivers/ras/Kconfig
+	mkdir -p ${hdrdest}/arch/x86/ras
+	cp -a arch/x86/ras/Kconfig ${hdrdest}/arch/x86/ras/Kconfig
+
+	# Extract debugging symbols and compress modules
+	msg_normal "$pkgver: extracting debug info and compressing modules, please wait...\n"
+	install -Dm644 vmlinux ${DESTDIR}/usr/lib/debug/boot/vmlinux-${_kernver}
+	(
+	cd ${DESTDIR}
+	export DESTDIR
+	find ./ -name '*.ko' -print0 | \
+		xargs -0r -n1 -P ${XBPS_MAKEJOBS} ${FILESDIR}/mv-debug
+	)
+	# ... and run depmod again.
+	depmod -b ${DESTDIR}/usr -F System.map ${_kernver}
+}
+linux5.6-headers_package() {
+	preserve=yes
+	nostrip=yes
+	noshlibprovides=yes
+	short_desc+=" - source headers for 3rd party modules"
+	pkg_install() {
+		vmove usr/src
+		vmove usr/lib/modules/${_kernver}/build
+	}
+}
+linux5.6-dbg_package() {
+	preserve=yes
+	nostrip=yes
+	noverifyrdeps=yes
+	noshlibprovides=yes
+	repository=debug
+	short_desc+=" - debugging symbols"
+	pkg_install() {
+		vmove usr/lib/debug
+	}
+}
diff --git a/srcpkgs/llvm9/files/patches/compiler-rt/compiler-rt-armv5.patch b/srcpkgs/llvm9/files/patches/compiler-rt/compiler-rt-armv5.patch
index 36c695c9a2e..f4d2e341b6c 100644
--- a/srcpkgs/llvm9/files/patches/compiler-rt/compiler-rt-armv5.patch
+++ b/srcpkgs/llvm9/files/patches/compiler-rt/compiler-rt-armv5.patch
@@ -1,24 +1,11 @@
---- compiler-rt/lib/builtins/arm/save_vfp_d8_d15_regs.S	2019-12-11 20:15:30.000000000 +0100
-+++ compiler-rt/lib/builtins/arm/save_vfp_d8_d15_regs.S	2020-03-21 05:30:07.342179685 +0100
-@@ -26,7 +26,9 @@
- //
- 	.p2align 2
- DEFINE_COMPILERRT_PRIVATE_FUNCTION(__save_vfp_d8_d15_regs)
-+#if defined(COMPILER_RT_ARMHF_TARGET)
- 	vstmdb	sp!, {d8-d15}           // push registers d8-d15 onto stack
-+#endif
- 	bx      lr                      // return to prolog
- END_COMPILERRT_FUNCTION(__save_vfp_d8_d15_regs)
- 
---- compiler-rt/lib/builtins/arm/restore_vfp_d8_d15_regs.S	2019-12-11 20:15:30.000000000 +0100
-+++ compiler-rt/lib/builtins/arm/restore_vfp_d8_d15_regs.S	2020-03-21 05:29:46.592180512 +0100
-@@ -26,7 +26,9 @@
- //
- 	.p2align 2
- DEFINE_COMPILERRT_PRIVATE_FUNCTION(__restore_vfp_d8_d15_regs)
-+#if defined(COMPILER_RT_ARMHF_TARGET)
- 	vldmia	sp!, {d8-d15}           // pop registers d8-d15 off stack
-+#endif
- 	bx      lr                      // return to prolog
- END_COMPILERRT_FUNCTION(__restore_vfp_d8_d15_regs)
+--- compiler-rt-9.0.1.src/lib/builtins/CMakeLists.txt	2019-12-11 20:15:30.000000000 +0100
++++ compiler-rt-9.0.1.src/lib/builtins/CMakeLists.txt	2020-03-29 07:23:38.172813038 +0200
+@@ -419,8 +419,6 @@
+ )
+ set(arm_Thumb1_SOURCES
+   ${arm_Thumb1_JT_SOURCES}
+-  ${arm_Thumb1_SjLj_EH_SOURCES}
+-  ${arm_Thumb1_VFPv2_SOURCES}
+   ${arm_Thumb1_icache_SOURCES}
+ )
  
diff --git a/srcpkgs/llvm9/template b/srcpkgs/llvm9/template
index d55e5ea03d1..350a9d67d16 100644
--- a/srcpkgs/llvm9/template
+++ b/srcpkgs/llvm9/template
@@ -57,10 +57,6 @@ if [ "$_lldb_enable" = "yes" ]; then
 fi
 subpackages+=" lld lld-devel"
 
-case "$XBPS_TARGET_MACHINE" in
-	armv5*) broken="Tries to assemble VFP instructions with armv5tel arch";;
-esac
-
 post_patch() {
 	# patches
 	cd ${XBPS_BUILDDIR}/llvm-${version}.src
@@ -75,6 +71,16 @@ post_patch() {
 		patch -sNp1 -i ${i}
 	done
 
+	case "$XBPS_TARGET_MACHINE" in
+	armv5*)
+		cd ${XBPS_BUILDDIR}/compiler-rt-${version}.src
+		for i in ${FILESDIR}/patches/compiler-rt/compiler-rt-*.patch; do
+			msg_normal "Applying $i to compiler-rt\n"
+			patch -sNp1 -i ${i}
+		done
+		;;
+	esac
+
 	if [ "$_lldb_enable" = "yes" ]; then
 		cd ${XBPS_BUILDDIR}/lldb-${version}.src
 		for i in ${FILESDIR}/patches/lldb/*.patch; do
diff --git a/srcpkgs/lollypop/template b/srcpkgs/lollypop/template
index 94e278a1ee0..a48b0c09041 100644
--- a/srcpkgs/lollypop/template
+++ b/srcpkgs/lollypop/template
@@ -1,6 +1,6 @@
 # Template file for 'lollypop'
 pkgname=lollypop
-version=1.2.29
+version=1.2.32
 revision=1
 archs=noarch
 build_style=meson
@@ -14,4 +14,4 @@ maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
 license="GPL-3.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Lollypop"
 distfiles="https://adishatz.org/lollypop/${pkgname}-${version}.tar.xz"
-checksum=cd0875ade6b115370e0ee19995da7dd6d1d2201a2c65b62e6b122dd640bb172e
+checksum=aa70a02c0847a4ec82688ab0ef4ee0a43757d7f7daadf730dda41c344522e9d9
diff --git a/srcpkgs/lsof/files/license.txt b/srcpkgs/lsof/files/license.txt
deleted file mode 100644
index 6d241ddbfe1..00000000000
--- a/srcpkgs/lsof/files/license.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-Copyright 2002 Purdue Research Foundation, West Lafayette,
-Indiana 47907.  All rights reserved.
-
-Written by Victor A. Abell
-
-This software is not subject to any license of the American
-Telephone and Telegraph Company or the Regents of the
-University of California.
-
-Permission is granted to anyone to use this software for
-any purpose on any computer system, and to alter it and
-redistribute it freely, subject to the following
-restrictions:
-
-1. Neither the authors nor Purdue University are responsible
-   for any consequences of the use of this software.
-
-2. The origin of this software must not be misrepresented,
-   either by explicit claim or by omission.  Credit to the
-   authors and Purdue University must appear in documentation
-   and sources.
-
-3. Altered versions must be plainly marked as such, and must
-   not be misrepresented as being the original software.
-
-4. This notice may not be removed or altered.
-	
diff --git a/srcpkgs/lsof/template b/srcpkgs/lsof/template
index 027af62ac00..2d12a9c7471 100644
--- a/srcpkgs/lsof/template
+++ b/srcpkgs/lsof/template
@@ -1,26 +1,48 @@
 # Template file for 'lsof'
 pkgname=lsof
 version=4.93.2
-revision=1
-hostmakedepends="perl"
+revision=2
+build_style=configure
+configure_script="./Configure"
+configure_args="-n linux"
+hostmakedepends="perl which"
 short_desc="LiSt Open Files"
 maintainer="Orphaned <orphan@voidlinux.org>"
-license="lsof"
+license="custom:lsof"
 homepage="https://people.freebsd.org/~abe/"
 distfiles="https://fossies.org/linux/misc/lsof-${version}.tar.gz"
 checksum=3df912bd966fc24dc73ddea3e36a61d79270b21b085936a4caabca56e5b486a2
 
-do_build() {
-	sed "s|/\* #define\tHASSECURITY\t1 \*/|#define\tHASSECURITY\t1|" \
+pre_configure() {
+	export LSOF_CC="$CC"
+	export LSOF_CFGF="$CFLAGS"
+	export LSOF_CFGL="$LDFLAGS"
+	export LSOF_INCLUDE="${XBPS_CROSS_BASE}/usr/include"
+
+	vsed "s|/\* #define\tHASSECURITY\t1 \*/|#define\tHASSECURITY\t1|" \
 		-i dialects/linux/machine.h
-	if [ "$CROSS_BUILD" ]; then
-		export LSOF_INCLUDE="${XBPS_CROSS_BASE}/usr/include"
-	fi
-	LSOF_CFGF="$CFLAGS" LSOF_CFGL="$LDFLAGS" ./Configure -n linux
-	make CC=$CC ${makejobs}
 }
+
+pre_check() {
+	# test resolves hostname
+	cp /etc/hosts ./hosts
+	printf '# +++ xbps-src +++ required for lsof tests\n127.0.0.100 %s\n' "$(hostname)" >> /etc/hosts
+	# write current config to test db
+	cd tests && ./Add2TestDB
+}
+do_check() {
+	make -C tests
+}
+post_check() {
+	# cleanup polluted hosts file
+	mv ./hosts /etc/hosts
+}
+
 do_install() {
 	vbin lsof
-	vman Lsof.8
-	vlicense ${FILESDIR}/license.txt
+	vman Lsof.8 lsof.8
+
+	# extract license from readme
+	sed -n 00README -e '/^License/,/\*\/$/p' > License
+	vlicense License
 }
diff --git a/srcpkgs/lttng-ust/template b/srcpkgs/lttng-ust/template
index 5e6339343ac..9fdf34e51a8 100644
--- a/srcpkgs/lttng-ust/template
+++ b/srcpkgs/lttng-ust/template
@@ -1,6 +1,6 @@
 # Template file for 'lttng-ust'
 pkgname=lttng-ust
-version=2.11.0
+version=2.11.1
 revision=1
 build_style=gnu-configure
 makedepends="liburcu-devel libnuma-devel"
@@ -11,7 +11,7 @@ license="LGPL-2.1-only"
 homepage="http://lttng.org"
 changelog="https://github.com/lttng/lttng-ust/raw/master/ChangeLog"
 distfiles="${homepage}/files/${pkgname}/${pkgname}-${version}.tar.bz2"
-checksum=683280cfe5e12021e64c32cef9eeb0128f1f23dec32ba28adb5a2074be37c4d8
+checksum=7fbab963d60741ffd4d8dd0a246f6cf168cdfe3b2385798bd90550f5f0bba869
 
 lttng-ust-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision} liburcu-devel"
diff --git a/srcpkgs/lutris/patches/sort_new_with_model_fix.patch b/srcpkgs/lutris/patches/sort_new_with_model_fix.patch
deleted file mode 100644
index 80b84056777..00000000000
--- a/srcpkgs/lutris/patches/sort_new_with_model_fix.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 12a458db3c590c3f1972594e091a24cb4d65b610 Mon Sep 17 00:00:00 2001
-From: Mathieu Comandon <strycore@gmail.com>
-Date: Wed, 1 Jan 2020 12:47:55 -0800
-Subject: [PATCH] Support both sort_new_with_model and new_with_model
-
----
- lutris/gui/views/store.py | 6 +++++-
- 1 file changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/lutris/gui/views/store.py b/lutris/gui/views/store.py
-index 9e843e9e4..8fe5decf5 100644
---- lutris/gui/views/store.py
-+++ lutris/gui/views/store.py
-@@ -140,7 +140,11 @@ def __init__(
-         self.prevent_sort_update = False  # prevent recursion with signals
-         self.modelfilter = self.store.filter_new()
-         self.modelfilter.set_visible_func(self.filter_view)
--        self.modelsort = Gtk.TreeModelSort.sort_new_with_model(self.modelfilter)
-+        try:
-+            self.modelsort = Gtk.TreeModelSort.sort_new_with_model(self.modelfilter)
-+        except AttributeError:
-+            # Apparently some API breaking changes on GTK minor versions.
-+            self.modelsort = Gtk.TreeModelSort.new_with_model(self.modelfilter)
-         self.modelsort.connect("sort-column-changed", self.on_sort_column_changed)
-         self.modelsort.set_sort_func(sort_col, sort_func, sort_col)
-         self.sort_view(sort_key, sort_ascending)
diff --git a/srcpkgs/lutris/template b/srcpkgs/lutris/template
index 2c5aa757912..7f7373a8be3 100644
--- a/srcpkgs/lutris/template
+++ b/srcpkgs/lutris/template
@@ -1,7 +1,7 @@
 # Template file for 'lutris'
 pkgname=lutris
-version=0.5.4
-revision=3
+version=0.5.5
+revision=1
 archs=noarch
 build_style=python3-module
 build_helper="gir"
@@ -14,4 +14,4 @@ license="GPL-3.0-or-later"
 homepage="https://lutris.net"
 changelog="https://raw.githubusercontent.com/lutris/lutris/master/debian/changelog"
 distfiles="https://github.com/lutris/lutris/archive/v${version}.tar.gz"
-checksum=244a2cc0c17ff2e25a5ebad5ae6e90f467e59b6dd01f772f6b1fd2df15163b98
+checksum=b59e5d9c0d7ad8b401368863dc269cba611dc66d215b50a82972160facf243f4
diff --git a/srcpkgs/lxd-lts/template b/srcpkgs/lxd-lts/template
index c669541fbe8..22b17204a31 100644
--- a/srcpkgs/lxd-lts/template
+++ b/srcpkgs/lxd-lts/template
@@ -12,7 +12,7 @@ hostmakedepends="pkg-config"
 makedepends="lxc-devel acl-devel dqlite-devel"
 depends="lxc acl acl-progs rsync squashfs-tools xz dnsmasq iptables"
 short_desc="Next generation system container manager (long term support channel)"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="Apache-2.0"
 homepage="https://linuxcontainers.org/lxd"
 distfiles="https://linuxcontainers.org/downloads/lxd/${wrksrc}.tar.gz"
diff --git a/srcpkgs/lxd/template b/srcpkgs/lxd/template
index fbd412d09ce..8ed69a86f02 100644
--- a/srcpkgs/lxd/template
+++ b/srcpkgs/lxd/template
@@ -1,7 +1,7 @@
 # Template file for 'lxd'
 pkgname=lxd
-version=3.21
-revision=2
+version=3.23
+revision=1
 build_style=go
 go_import_path=github.com/lxc/lxd
 go_build_tags=libsqlite3
@@ -15,7 +15,7 @@ maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="Apache-2.0"
 homepage="https://linuxcontainers.org/lxd"
 distfiles="https://linuxcontainers.org/downloads/lxd/lxd-${version}.tar.gz"
-checksum=14d976c39f7faa80eb249668982cbf40dd5d6f3edf9879cd3d8ffa604121353f
+checksum=e4e1e878753dd30d90d222a54cb5f62bf197fb78d9e85232208cbc54cd3875fd
 system_groups="lxd"
 
 _libdir="/usr/lib/sqlite-replication"
@@ -23,6 +23,8 @@ LDFLAGS="-L${XBPS_CROSS_BASE}${_libdir} -Wl,-R${_libdir}"
 # whitelist libcap LDFLAGS (see: https://github.com/lxc/lxd/issues/6727)
 export CGO_LDFLAGS_ALLOW='-Wl,-wrap,pthread_create'
 
+broken="ffs again"
+
 post_install() {
 	vinstall scripts/bash/lxd-client 644 /usr/share/bash-completion/completions lxd
 	vsv lxd
diff --git a/srcpkgs/mdBook/template b/srcpkgs/mdBook/template
index 145ea50ec2a..fc49077826b 100644
--- a/srcpkgs/mdBook/template
+++ b/srcpkgs/mdBook/template
@@ -1,6 +1,6 @@
 # Template file for 'mdBook'
 pkgname=mdBook
-version=0.3.5
+version=0.3.6
 revision=1
 build_style=cargo
 short_desc="Create book from markdown files. Like Gitbook but implemented in Rust"
@@ -9,7 +9,7 @@ license="MPL-2.0"
 homepage="https://github.com/rust-lang/mdBook"
 changelog="https://raw.githubusercontent.com/rust-lang/mdBook/master/CHANGELOG.md"
 distfiles="https://github.com/rust-lang/mdBook/archive/v${version}.tar.gz"
-checksum=73258ba3713004e06675ef2a1fbd3e7b48eb144db37c5ac1e2b96086b51a6e87
+checksum=c806bb84de59561e3dc5c4f5d83cf43bcf58881c7b9ab6935d930064ccc525a9
 
 post_install() {
 	vlicense LICENSE
diff --git a/srcpkgs/meson/template b/srcpkgs/meson/template
index 32236a479ad..ee963a9b793 100644
--- a/srcpkgs/meson/template
+++ b/srcpkgs/meson/template
@@ -1,22 +1,20 @@
 # Template file for 'meson'
 pkgname=meson
-reverts="0.52.0_1 0.52.0_2"
-version=0.53.2
+version=0.54.0
 revision=1
 archs=noarch
 build_style=python3-module
-pycompile_module="mesonbuild"
 hostmakedepends="python3-devel python3-setuptools"
 depends="ninja python3-setuptools"
 checkdepends="glib-devel gobject-introspection libsanitizer-devel ninja
  pkg-config vala python-devel"
 short_desc="Super fast build system"
-maintainer="Dylan Katz <muddmaker.97@gmail.com>"
+maintainer="John <johnz@posteo.net>"
 license="Apache-2.0"
 homepage="https://mesonbuild.com"
 changelog="https://github.com/mesonbuild/$pkgname/blob/master/docs/markdown/Release-notes-for-${version%.*}.0.md"
 distfiles="https://github.com/mesonbuild/$pkgname/releases/download/$version/$pkgname-$version.tar.gz"
-checksum=3e8f830f33184397c2eb0b651ec502adb63decb28978bdc84b3558d71284c21f
+checksum=dde5726d778112acbd4a67bb3633ab2ee75d33d1e879a6283a7b4a44c3363c27
 
 do_check() {
 	# meson depends on trillion of things to perform actual tests
diff --git a/srcpkgs/milou/template b/srcpkgs/milou/template
index bfa607c862c..d85f3013d08 100644
--- a/srcpkgs/milou/template
+++ b/srcpkgs/milou/template
@@ -1,6 +1,6 @@
 # Template file for 'milou'
 pkgname=milou
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -11,8 +11,8 @@ short_desc="KDE dedicated search application built on top of Baloo"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2.0-or-later, LPGL-2.1-or-later"
 homepage="https://projects.kde.org/projects/plasma/milou"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=c311dd59744c01ebbacab3fb5049581a6f30e6f62374254b9f466a2edb3d8836
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=51008aaac65876c83346261c9b89637ad2ac613e3b57bdb9b936d3dc661e4014
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"
diff --git a/srcpkgs/minikube/template b/srcpkgs/minikube/template
index 9d92b0cf842..f6acd4fefea 100644
--- a/srcpkgs/minikube/template
+++ b/srcpkgs/minikube/template
@@ -1,6 +1,6 @@
 # Template file for 'minikube'
 pkgname=minikube
-version=1.8.2
+version=1.9.0
 revision=1
 archs="x86_64* ppc64le*"
 build_wrksrc=src/k8s.io/minikube
diff --git a/srcpkgs/minio/template b/srcpkgs/minio/template
index 5e558e46798..6ace00a06ca 100644
--- a/srcpkgs/minio/template
+++ b/srcpkgs/minio/template
@@ -1,8 +1,8 @@
 # Template file for 'minio'
 pkgname=minio
-version=2020.03.19
+version=2020.03.25
 revision=1
-_version="${version//./-}T21-49-00Z"
+_version="${version//./-}T07-03-04Z"
 wrksrc=${pkgname}-RELEASE.${_version}
 build_style=go
 go_import_path="github.com/minio/minio"
@@ -16,7 +16,7 @@ maintainer="Gerardo Di Iorio <arete74@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/minio/minio"
 distfiles="${homepage}/archive/RELEASE.${_version}.tar.gz"
-checksum=c84dd9a3eba2f911716860ac43c61b2c0f632c4a4c1624e46667063ed4c24486
+checksum=09d80af22e2565108ca7eff502985655ab6a48fc11f2d81d60d2b6a36524467e
 system_accounts="_minio"
 
 do_check() {
diff --git a/srcpkgs/mk-configure/template b/srcpkgs/mk-configure/template
index f929fadb604..ea128e4bdab 100644
--- a/srcpkgs/mk-configure/template
+++ b/srcpkgs/mk-configure/template
@@ -1,6 +1,6 @@
 # Template file for 'mk-configure'
 pkgname=mk-configure
-version=0.34.0
+version=0.34.1
 revision=1
 wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=gnu-makefile
@@ -16,7 +16,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-2-Clause, BSD-3-Clause"
 homepage="https://github.com/cheusov/mk-configure/"
 distfiles="https://github.com/cheusov/${pkgname}/archive/${pkgname}-${version}.tar.gz"
-checksum=ec57a4dc4f8e2345eb977e947d31fcb40c78eccb97977876ccf92bef9b145142
+checksum=598df0b97d72b33be614b537d00c8c6841e751cd6e135de6bfed710ee91f431a
 disable_parallel_build=yes
 
 post_extract() {
diff --git a/srcpkgs/mksh/template b/srcpkgs/mksh/template
index 955912eee17..b046b874988 100644
--- a/srcpkgs/mksh/template
+++ b/srcpkgs/mksh/template
@@ -1,7 +1,7 @@
 # Template file for 'mksh'
 pkgname=mksh
-version=R57
-revision=2
+version=R58
+revision=1
 wrksrc=mksh
 checkdepends="perl ed"
 short_desc="MirBSD Korn Shell"
@@ -9,7 +9,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MirOS"
 homepage="https://www.mirbsd.org/mksh.htm"
 distfiles="https://www.mirbsd.org/MirOS/dist/mir/${pkgname}/${pkgname}-${version}.tgz"
-checksum=3d101154182d52ae54ef26e1360c95bc89c929d28859d378cc1c84f3439dbe75
+checksum=608beb7b71870b23309ba1da8ca828da0e4540f2b9bd981eb39e04f8b7fc678c
 
 register_shell="/bin/mksh"
 alternatives="
diff --git a/srcpkgs/moosefs/template b/srcpkgs/moosefs/template
index b091986e709..d208c1d3bd6 100644
--- a/srcpkgs/moosefs/template
+++ b/srcpkgs/moosefs/template
@@ -1,6 +1,6 @@
 # Template file for 'moosefs'
 pkgname=moosefs
-version=3.0.111
+version=3.0.112
 revision=1
 build_style=gnu-configure
 configure_args="--localstatedir=/var/lib --with-default-user=_mfs
@@ -12,7 +12,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
 homepage="http://moosefs.org/"
 distfiles="http://ppa.moosefs.com/src/moosefs-${version}-1.tar.gz"
-checksum=29051b032793de80e1ae53995acf145d9f91ecec7b49b1f854b48d849ef3ae91
+checksum=68aa5dbcc837ea8f187a2baefa54cd00b2bafd58eb2745c0de98fa10c90c587a
 system_accounts="_mfs"
 
 pre_configure() {
diff --git a/srcpkgs/mtools/template b/srcpkgs/mtools/template
index 49c0307f23f..c88e8e4fe9a 100644
--- a/srcpkgs/mtools/template
+++ b/srcpkgs/mtools/template
@@ -1,15 +1,15 @@
 # Template file for 'mtools'
 pkgname=mtools
-version=4.0.23
+version=4.0.24
 revision=1
 build_style=gnu-configure
 makedepends="acl-devel"
-short_desc="A collection of utilities to access MS-DOS disks"
+short_desc="Collection of utilities to access MS-DOS disks"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="http://www.gnu.org/software/mtools"
 distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2"
-checksum=f188db26751aeb5692a79b2380b440ecc05fd1848a52f869d7ca1193f2ef8ee3
+checksum=24f4a2da9219f98498eb1b340cd96db7ef9b684c067d1bdeb6e85efdd13b2fb9
 conf_files="/etc/mtools.conf"
 
 post_install() {
diff --git a/srcpkgs/mutt/template b/srcpkgs/mutt/template
index 7824fd42052..28772052341 100644
--- a/srcpkgs/mutt/template
+++ b/srcpkgs/mutt/template
@@ -1,6 +1,6 @@
 # Template file for 'mutt'
 pkgname=mutt
-version=1.13.4
+version=1.13.5
 revision=1
 build_style=gnu-configure
 configure_args="--enable-pop --enable-imap --enable-smtp --enable-hcache
@@ -18,7 +18,7 @@ license="GPL-2.0-or-later"
 homepage="http://www.mutt.org"
 changelog="http://mutt.org/relnotes/1.13"
 distfiles="http://ftp.mutt.org/pub/mutt/${pkgname}-${version}.tar.gz"
-checksum=b57d3f1040d8018114cf1033dab229f36e4becbcdf59c2edeb294fc044ffcd04
+checksum=6cd71b5b3e6b255afef6bed3b5e1e8ee9819b3d7c9839fd95e798045882aa653
 
 pre_build() {
 	make CC="$BUILD_CC" CFLAGS="$BUILD_CFLAGS -fPIC" CPPFLAGS= mutt_md5
diff --git a/srcpkgs/mypaint/patches/releaseinfo.patch b/srcpkgs/mypaint/patches/releaseinfo.patch
new file mode 100644
index 00000000000..9454203a493
--- /dev/null
+++ b/srcpkgs/mypaint/patches/releaseinfo.patch
@@ -0,0 +1,11 @@
+--- lib/meta.py	2020-02-15 16:05:22.000000000 +0100
++++ lib/meta.py	2020-03-29 11:40:40.275375283 +0200
+@@ -264,7 +264,7 @@
+         # If release information from release.sh exists, use that
+         relinfo = {}
+         with open("release_info", "rb") as relinfo_fp:
+-            exec(relinfo_fp, relinfo)
++            exec(relinfo_fp.read(), relinfo)
+         base_version = relinfo.get(
+             "MYPAINT_VERSION_BASE",
+             base_version,
diff --git a/srcpkgs/mypaint/template b/srcpkgs/mypaint/template
index 2060f5cd658..f478f7b6c58 100644
--- a/srcpkgs/mypaint/template
+++ b/srcpkgs/mypaint/template
@@ -1,36 +1,20 @@
 # Template file for 'mypaint'
 pkgname=mypaint
-version=1.2.2
+version=2.0.0
 revision=1
-_sversion=beta.0
-_libcommit=f6278c97aa5af443e30069099c6461b056cdfe63
-wrksrc="${pkgname}-${version}-${_sversion}"
-build_style=scons
-make_build_args="enable_openmp=1 numpy_include=${XBPS_CROSS_BASE}/usr/lib/python2.7/site-packages/numpy/core/include/"
+build_style=python3-module
 pycompile_dirs="/usr/share/mypaint"
-hostmakedepends="scons swig pkg-config gettext"
-makedepends="libgomp-devel json-c-devel python-numpy libglib-devel libpng-devel
- lcms2-devel gtk+3-devel python-gobject-devel"
-depends="librsvg python-numpy python-gobject hicolor-icon-theme"
+hostmakedepends="swig pkg-config gettext python3-setuptools python3-numpy python3"
+makedepends="python3-setuptools python3-numpy python3-cairo python3-gobject-devel gtk+3-devel libgomp-devel libmypaint-devel mypaint-brushes"
+depends="librsvg python3-numpy python3-gobject gtk+3 hicolor-icon-theme mypaint-brushes"
 short_desc="Graphics application for digital painters"
 maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>"
 license="GPL-2.0-or-later"
 homepage="http://mypaint.org"
-distfiles="https://github.com/mypaint/mypaint/archive/v${version}-${_sversion}.tar.gz
- https://github.com/mypaint/libmypaint/archive/${_libcommit}.tar.gz"
-checksum="c13130f9675787c2f51f38c03ca206aa80984e7673f674569caf3a06e503db08
- bb9579d4d2d2a59b2343aa021887091845e0e8a2ff115312d87b9d975210b263"
+distfiles="https://github.com/mypaint/mypaint/releases/download/v${version}/mypaint-${version}.tar.xz"
+checksum=d1d67866e342938c1e84b42da10bbed5f613f7e216f800fcc7c0e20200074a5e
 
-post_extract() {
-	rm -rf "${wrksrc}/brushlib"
-	mv "${XBPS_BUILDDIR}/libmypaint-${_libcommit}" "${wrksrc}/brushlib"
-}
-do_install() {
-	scons prefix=${DESTDIR}/usr ${make_build_args} install
-	# Remove development files
-	rm -rf ${DESTDIR}/usr/include
-	rm -f ${DESTDIR}/usr/lib/*.a
-	rm -rf ${DESTDIR}/usr/lib/pkgconfig
+post_install() {
 	# Fix SVG icons
 	vsed -i 's/xmlns:ns7/xmlns:xlink/g' ${DESTDIR}/usr/share/icons/hicolor/{24x24,scalable}/actions/mypaint-*.svg
 }
diff --git a/srcpkgs/nano/template b/srcpkgs/nano/template
index ded8af789ad..b4ed3e8aefa 100644
--- a/srcpkgs/nano/template
+++ b/srcpkgs/nano/template
@@ -1,6 +1,6 @@
 # Template file for 'nano'
 pkgname=nano
-version=4.8
+version=4.9
 revision=1
 build_style=gnu-configure
 configure_args="--enable-utf8"
@@ -11,7 +11,7 @@ license="GPL-3.0-or-later"
 homepage="https://www.nano-editor.org/"
 changelog="http://git.savannah.gnu.org/cgit/nano.git/plain/NEWS"
 distfiles="https://www.nano-editor.org/dist/v${version%.*}/nano-${version}.tar.xz"
-checksum=c348f61c68ab1d573b308398212a09cd68c60fbee20f01a5bd4b50071a258e63
+checksum=0e399729d105cb1a587b4140db5cf1b23215a0886a42b215efa98137164233a6
 
 post_install() {
 	vsconf syntax/nanorc.nanorc
diff --git a/srcpkgs/ndctl/template b/srcpkgs/ndctl/template
index 49d16799470..84442555823 100644
--- a/srcpkgs/ndctl/template
+++ b/srcpkgs/ndctl/template
@@ -1,6 +1,6 @@
 # Template file for 'ndctl'
 pkgname=ndctl
-version=67
+version=68
 revision=1
 build_style=gnu-configure
 configure_args="--disable-docs --without-systemd"
@@ -12,7 +12,7 @@ maintainer="Anthony Iliopoulos <ailiop@altatus.com>"
 license="LGPL-2.1-only, GPL-2.0-only"
 homepage="https://github.com/pmem/ndctl"
 distfiles="https://github.com/pmem/ndctl/archive/v${version}.tar.gz"
-checksum=32b498e333570c34040418478619316c1e2a51339dde5fc00a3864453b6e2d82
+checksum=27a4e09ab8f8d8aaa5e1af03f649c8b10f50be959b8dbbffcf50e5396ef0226f
 conf_files="/etc/ndctl/monitor.conf"
 
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/neon/template b/srcpkgs/neon/template
index d643a82308d..ecaa95b3c29 100644
--- a/srcpkgs/neon/template
+++ b/srcpkgs/neon/template
@@ -1,7 +1,7 @@
 # Template file for 'neon'
 pkgname=neon
-version=0.30.2
-revision=10
+version=0.31.0
+revision=1
 build_style=gnu-configure
 configure_args="--with-expat --with-ssl=openssl --enable-shared
  --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt --disable-static"
@@ -10,12 +10,11 @@ makedepends="zlib-devel expat-devel libressl-devel libproxy-devel"
 depends="ca-certificates"
 short_desc="HTTP and WebDAV client library, with a C interface"
 maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.0-or-later"
 homepage="http://www.webdav.org/neon/"
-license="LGPL-2.1"
-# The website www.webdav.org is (temporarily?) gone
-# distfiles="http://www.webdav.org/neon/neon-$version.tar.gz"
 distfiles="http://download.openpkg.org/components/cache/${pkgname}/${pkgname}-${version}.tar.gz"
-checksum=db0bd8cdec329b48f53a6f00199c92d5ba40b0f015b153718d1b15d3d967fbca
+distfiles="http://www.webdav.org/neon/${pkgname}-${version}.tar.gz"
+checksum=80556f10830431476d1394c1f0af811f96109c4c4d119f0a9569b28c7526bda5
 
 neon-devel_package() {
 	depends="${makedepends} neon>=${version}_${revision}"
diff --git a/srcpkgs/neovim/template b/srcpkgs/neovim/template
index ef9988bafc5..7d84ad4b19a 100644
--- a/srcpkgs/neovim/template
+++ b/srcpkgs/neovim/template
@@ -1,4 +1,4 @@
-# Template file for 'neovim'
+# Template file for 'neovim'.
 pkgname=neovim
 version=0.4.3
 revision=1
diff --git a/srcpkgs/netpbm/files/netpbm-security-code.patch b/srcpkgs/netpbm/files/netpbm-security-code.patch
index ca74b96dff9..993917b923f 100644
--- a/srcpkgs/netpbm/files/netpbm-security-code.patch
+++ b/srcpkgs/netpbm/files/netpbm-security-code.patch
@@ -69,65 +69,6 @@ diff -up netpbm-10.58.01/converter/other/pnmtoddif.c.security-code netpbm-10.58.
          ip.bytes_per_line = 3 * cols;
          ip.bits_per_pixel = 24;
          ip.spectral = 5;
-diff -up netpbm-10.58.01/converter/other/pnmtojpeg.c.security-code netpbm-10.58.01/converter/other/pnmtojpeg.c
---- netpbm-10.58.01/converter/other/pnmtojpeg.c.security-code	2012-04-09 15:31:39.000000000 +0200
-+++ netpbm-10.58.01/converter/other/pnmtojpeg.c	2012-04-09 15:40:03.186620002 +0200
-@@ -605,7 +605,11 @@ read_scan_script(j_compress_ptr const ci
-            want JPOOL_PERMANENT.  
-         */
-         const unsigned int scan_info_size = nscans * sizeof(jpeg_scan_info);
--        jpeg_scan_info * const scan_info = 
-+        const jpeg_scan_info * scan_info;
-+      
-+        overflow2(nscans, sizeof(jpeg_scan_info));
-+      
-+        scan_info =
-             (jpeg_scan_info *)
-             (*cinfo->mem->alloc_small) ((j_common_ptr) cinfo, JPOOL_IMAGE,
-                                         scan_info_size);
-@@ -937,6 +941,8 @@ compute_rescaling_array(JSAMPLE ** const
-   const long half_maxval = maxval / 2;
-   long val;
- 
-+  overflow_add(maxval, 1);
-+  overflow2(maxval+1, sizeof(JSAMPLE));
-   *rescale_p = (JSAMPLE *)
-     (cinfo.mem->alloc_small) ((j_common_ptr) &cinfo, JPOOL_IMAGE,
-                               (size_t) (((long) maxval + 1L) * 
-@@ -1015,6 +1021,7 @@ convert_scanlines(struct jpeg_compress_s
-     */
- 
-   /* Allocate the libpnm output and compressor input buffers */
-+  overflow2(cinfo_p->image_width, cinfo_p->input_components);
-   buffer = (*cinfo_p->mem->alloc_sarray)
-     ((j_common_ptr) cinfo_p, JPOOL_IMAGE,
-      (unsigned int) cinfo_p->image_width * cinfo_p->input_components, 
-diff -up netpbm-10.58.01/converter/other/pnmtops.c.security-code netpbm-10.58.01/converter/other/pnmtops.c
---- netpbm-10.58.01/converter/other/pnmtops.c.security-code	2012-04-09 15:31:40.000000000 +0200
-+++ netpbm-10.58.01/converter/other/pnmtops.c	2012-04-09 15:40:03.187619989 +0200
-@@ -256,17 +256,21 @@ parseCommandLine(int argc, const char **
-     validateCompDimension(width, 72, "-width value");
-     validateCompDimension(height, 72, "-height value");
-     
-+    overflow2(width, 72);
-     cmdlineP->width  = width * 72;
-+    overflow2(height, 72);
-     cmdlineP->height = height * 72;
- 
-     if (imagewidthSpec) {
-         validateCompDimension(imagewidth, 72, "-imagewidth value");
-+        overflow2(imagewidth, 72);
-         cmdlineP->imagewidth = imagewidth * 72;
-     }
-     else
-         cmdlineP->imagewidth = 0;
-     if (imageheightSpec) {
--        validateCompDimension(imagewidth, 72, "-imageheight value");
-+        validateCompDimension(imageheight, 72, "-imageheight value");
-+        overflow2(imageheight, 72);
-         cmdlineP->imageheight = imageheight * 72;
-     }
-     else
 diff -up netpbm-10.58.01/converter/other/pnmtorle.c.security-code netpbm-10.58.01/converter/other/pnmtorle.c
 --- netpbm-10.58.01/converter/other/pnmtorle.c.security-code	2012-04-09 15:31:42.000000000 +0200
 +++ netpbm-10.58.01/converter/other/pnmtorle.c	2012-04-09 15:40:03.188619976 +0200
@@ -812,29 +753,6 @@ diff -up netpbm-10.58.01/editor/pnmscalefixed.c.security-code netpbm-10.58.01/ed
      sxscale = SCALE * newcols / cols;
      syscale = SCALE * newrows / rows;
  
-diff -up netpbm-10.58.01/editor/pnmshear.c.security-code netpbm-10.58.01/editor/pnmshear.c
---- netpbm-10.58.01/editor/pnmshear.c.security-code	2012-04-09 15:31:33.000000000 +0200
-+++ netpbm-10.58.01/editor/pnmshear.c	2012-04-09 15:40:03.224619526 +0200
-@@ -15,6 +15,7 @@
- #include <assert.h>
- #include <math.h>
- #include <string.h>
-+#include <limits.h>
- 
- #include "pm_c_util.h"
- #include "ppm.h"
-@@ -236,6 +237,11 @@ main(int argc, char * argv[]) {
- 
-     shearfac = fabs(tan(cmdline.angle));
- 
-+    if(rows * shearfac >= INT_MAX-1)
-+      pm_error("image too large");
-+    
-+    overflow_add(rows * shearfac, cols+1);
-+
-     newcols = rows * shearfac + cols + 0.999999;
- 
-     pnm_writepnminit(stdout, newcols, rows, newmaxval, newformat, 0);
 diff -up netpbm-10.58.01/editor/ppmdither.c.security-code netpbm-10.58.01/editor/ppmdither.c
 --- netpbm-10.58.01/editor/ppmdither.c.security-code	2012-04-09 15:31:33.000000000 +0200
 +++ netpbm-10.58.01/editor/ppmdither.c	2012-04-09 15:40:03.224619526 +0200
@@ -862,18 +780,6 @@ diff -up netpbm-10.58.01/editor/specialty/pamoil.c.security-code netpbm-10.58.01
      MALLOCARRAY(hist, inpam.maxval + 1);
      if (hist == NULL)
          pm_error("Unable to allocate memory for histogram.");
-diff -up netpbm-10.58.01/lib/libpammap.c.security-code netpbm-10.58.01/lib/libpammap.c
---- netpbm-10.58.01/lib/libpammap.c.security-code	2012-04-09 15:31:38.000000000 +0200
-+++ netpbm-10.58.01/lib/libpammap.c	2012-04-09 15:40:03.228619477 +0200
-@@ -104,6 +104,8 @@ allocTupleIntListItem(struct pam * const
-     */
-     struct tupleint_list_item * retval;
- 
-+    overflow2(pamP->depth, sizeof(sample));
-+    overflow_add(sizeof(*retval)-sizeof(retval->tupleint.tuple), pamP->depth*sizeof(sample));
-     unsigned int const size = 
-         sizeof(*retval) - sizeof(retval->tupleint.tuple) 
-         + pamP->depth * sizeof(sample);
 diff -up netpbm-10.58.01/lib/libpm.c.security-code netpbm-10.58.01/lib/libpm.c
 --- netpbm-10.58.01/lib/libpm.c.security-code	2012-04-09 15:31:38.000000000 +0200
 +++ netpbm-10.58.01/lib/libpm.c	2012-04-09 15:40:03.229619464 +0200
@@ -1047,76 +953,7 @@ diff -up netpbm-10.58.01/urt/rle.h.security-code netpbm-10.58.01/urt/rle.h
  
  /* Declare RLE library routines. */
  
-diff -up netpbm-10.58.01/urt/rle_open_f.c.security-code netpbm-10.58.01/urt/rle_open_f.c
---- netpbm-10.58.01/urt/rle_open_f.c.security-code	2012-04-09 15:31:45.000000000 +0200
-+++ netpbm-10.58.01/urt/rle_open_f.c	2012-04-09 15:40:03.234619402 +0200
-@@ -163,65 +163,7 @@ dealWithSubprocess(const char *  const f
-                    FILE **       const fpP,
-                    bool *        const noSubprocessP,
-                    const char ** const errorP) {
--
--#ifdef NO_OPEN_PIPES
-     *noSubprocessP = TRUE;
--#else
--    const char *cp;
--
--    reapChildren(catchingChildrenP, pids);
--
--    /*  Real file, not stdin or stdout.  If name ends in ".Z",
--     *  pipe from/to un/compress (depending on r/w mode).
--     *  
--     *  If it starts with "|", popen that command.
--     */
--        
--    cp = file_name + strlen(file_name) - 2;
--    /* Pipe case. */
--    if (file_name[0] == '|') {
--        pid_t thepid;     /* PID from my_popen */
--
--        *noSubprocessP = FALSE;
--
--        *fpP = my_popen(file_name + 1, mode, &thepid);
--        if (*fpP == NULL)
--            *errorP = "%s: can't invoke <<%s>> for %s: ";
--        else {
--            /* One more child to catch, eventually. */
--            if (*catchingChildrenP < MAX_CHILDREN)
--                pids[(*catchingChildrenP)++] = thepid;
--        }
--    } else if (cp > file_name && *cp == '.' && *(cp + 1) == 'Z' ) {
--        /* Compress case. */
--        pid_t thepid;     /* PID from my_popen. */
--        const char * command;
--
--        *noSubprocessP = FALSE;
--        
--        if (*mode == 'w')
--            pm_asprintf(&command, "compress > %s", file_name);
--        else if (*mode == 'a')
--            pm_asprintf(&command, "compress >> %s", file_name);
--        else
--            pm_asprintf(&command, "compress -d < %s", file_name);
--        
--        *fpP = my_popen(command, mode, &thepid);
--
--        if (*fpP == NULL)
--            *errorP = "%s: can't invoke 'compress' program, "
--                "trying to open %s for %s";
--        else {
--            /* One more child to catch, eventually. */
--            if (*catchingChildrenP < MAX_CHILDREN)
--                pids[(*catchingChildrenP)++] = thepid;
--        }
--        pm_strfree(command);
--    } else {
--        *noSubprocessP = TRUE;
--        *errorP = NULL;
--    }
--#endif
- }
- 
- 
-diff -up netpbm-10.58.01/urt/rle_putcom.c.security-code netpbm-10.58.01/urt/rle_putcom.c
+diff -up netpbm-9.58.01/urt/rle_putcom.c.security-code netpbm-10.58.01/urt/rle_putcom.c
 --- netpbm-10.58.01/urt/rle_putcom.c.security-code	2012-04-09 15:31:45.000000000 +0200
 +++ netpbm-10.58.01/urt/rle_putcom.c	2012-04-09 15:40:03.234619402 +0200
 @@ -14,6 +14,8 @@
diff --git a/srcpkgs/netpbm/template b/srcpkgs/netpbm/template
index cedd69e6381..6309e89fe41 100644
--- a/srcpkgs/netpbm/template
+++ b/srcpkgs/netpbm/template
@@ -1,10 +1,10 @@
 # Template file for 'netpbm'
 pkgname=netpbm
 # from http://svn.code.sf.net/p/netpbm/code/advanced/doc/HISTORY
-version=10.89.01
+version=10.90.0
 revision=1
-_githash=d566a34acc0a433487000bb3c1afae798858e43f
-_githash_guide=d9bbf089cc1180650c6222cc4ce98c89c9ccb8b9
+_githash=b117a415aaf58c435805243a930e833f8cf62421
+_githash_guide=895e9c3897d592b7df1c579a9522185c826c3a36
 create_wrksrc=yes
 build_wrksrc="netpbm-mirror-${_githash}"
 hostmakedepends="pkg-config perl python flex"
@@ -16,8 +16,8 @@ license="BSD-3-Clause,GPL-2.0-only,custom:netpbm"
 homepage="http://netpbm.sourceforge.net/"
 distfiles="https://github.com/leahneukirchen/netpbm-mirror/archive/${_githash}.tar.gz
  https://github.com/leahneukirchen/netpbm-mirror/archive/${_githash_guide}.tar.gz"
-checksum="2250bcadd1046822765e47726ebe042f638d37c2342e97e0c23006a6324cc2da
- 18ba62f95f2d5bda3631d2cf00316da00bad6d148f3ac2cea175b9d15fadbcd9"
+checksum="b13faeac847b48f51781b9fdd33111d48a3dd55c01e339b8845279927668f41f
+ 99c0b90815e3a624a58aa6d61d4488424967e3ead919c544cf6de48abb2f1355"
 
 post_extract() {
 	cd $build_wrksrc
diff --git a/srcpkgs/newsboat/template b/srcpkgs/newsboat/template
index 959890887ee..485df0eb989 100644
--- a/srcpkgs/newsboat/template
+++ b/srcpkgs/newsboat/template
@@ -1,27 +1,22 @@
 # Template file for 'newsboat'
 pkgname=newsboat
-version=2.18
+version=2.19
 revision=1
 build_style=configure
 build_helper="rust"
 configure_script="./config.sh"
-make_build_target="all doc"
 make_install_args="prefix=/usr"
-hostmakedepends="asciidoc pkg-config cargo git"
+hostmakedepends="ruby-asciidoctor pkg-config cargo git gettext"
 makedepends="json-c-devel libcurl-devel libxml2-devel sqlite-devel stfl-devel
  rust-std"
 checkdepends="ncurses-base"
 short_desc="RSS/Atom feed reader for the text console"
 maintainer="Daniel Eyßer <daniel.eysser@gmail.com>"
 license="MIT"
-homepage="https://www.newsboat.org"
+homepage="https://newsboat.org/"
 changelog="https://raw.githubusercontent.com/newsboat/newsboat/master/CHANGELOG.md"
-distfiles="https://www.newsboat.org/releases/${version}/newsboat-${version}.tar.xz"
-checksum=f23932c0226ec3f69eac7668da444e73175048498e15e9d773451648b2cba4b0
-
-pre_build() {
-	cargo update --package openssl-sys --precise 0.9.53
-}
+distfiles="https://newsboat.org/releases/${version}/newsboat-${version}.tar.xz"
+checksum=ba484c825bb903daf6d33d55126107b59e41111b455d368362208f1825403d1b
 
 do_check() {
 	make test
@@ -31,6 +26,7 @@ do_check() {
 post_install() {
 	vlicense LICENSE
 	vsconf doc/example-bookmark-plugin.sh bookmark-plugin.sh
-	mv "${DESTDIR}/usr/share/doc/newsboat/examples/config" "${DESTDIR}/usr/share/examples/newsboat"
+	mv "${DESTDIR}/usr/share/doc/newsboat/examples/config" \
+		"${DESTDIR}/usr/share/examples/newsboat"
 	vcopy contrib usr/share/examples/newsboat
 }
diff --git a/srcpkgs/nfdump/template b/srcpkgs/nfdump/template
index c27ee912a68..2b1411affa3 100644
--- a/srcpkgs/nfdump/template
+++ b/srcpkgs/nfdump/template
@@ -1,6 +1,6 @@
 # Template file for 'nfdump'
 pkgname=nfdump
-version=1.6.19
+version=1.6.20
 revision=1
 build_style=gnu-configure
 hostmakedepends="automake flex libtool pkg-config"
@@ -10,7 +10,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/phaag/nfdump"
 distfiles="https://github.com/phaag/nfdump/archive/v${version}.tar.gz"
-checksum=1221e3526b67be7d6f6b786d9873e29944b25e37059b6acadc7addf003140fe9
+checksum=672f4fbe2b7424cfdba5917441100a440cbc9083f2a79147562fb5a966838543
 configure_args+="--enable-sflow --enable-readpcap --enable-nfcapd"
 
 pre_configure() {
diff --git a/srcpkgs/obs/template b/srcpkgs/obs/template
index d4027ef417b..d4007dcbeab 100644
--- a/srcpkgs/obs/template
+++ b/srcpkgs/obs/template
@@ -1,10 +1,7 @@
 # Template file for 'obs'
 pkgname=obs
-version=24.0.5
+version=25.0.3
 revision=1
-_commit_hash_obs_browser="693498b518cf893876f454ef581e13106e8370ec"
-_commit_hash_obs_vst="fde438f7a8afdf41a7ab386a0aa1a61175fc8427"
-_commit_hash_ftl_sdk="98289f7c2ed754c647d451899b3356850c0c1fa3"
 archs="i686* x86_64* ppc64le*"
 wrksrc="obs-studio-${version}"
 build_style=cmake
@@ -13,29 +10,14 @@ hostmakedepends="pkg-config swig"
 makedepends="LuaJIT-devel fdk-aac-devel ffmpeg-devel glu-devel jack-devel
  libXcomposite-devel libcurl-devel pulseaudio-devel python3-devel
  qt5-x11extras-devel qt5-svg-devel speexdsp-devel v4l-utils-devel vlc-devel
- x264-devel mbedtls-devel"
+ x264-devel mbedtls-devel jansson-devel"
 short_desc="Open Broadcaster Software"
 maintainer="lemmi <lemmi@nerd2nerd.org>"
 license="GPL-2.0-or-later"
 homepage="https://obsproject.com"
 changelog="https://github.com/obsproject/obs-studio/releases"
-distfiles="https://github.com/obsproject/obs-studio/archive/${version}.tar.gz
-https://github.com/obsproject/obs-browser/archive/${_commit_hash_obs_browser}.tar.gz>obs_browser.tgz
-https://github.com/obsproject/obs-vst/archive/${_commit_hash_obs_vst}.tar.gz>obs_vst.tgz
-https://github.com/Mixer/ftl-sdk/archive/${_commit_hash_ftl_sdk}.tar.gz>ftl_sdk.tgz"
-checksum="b3d65f36ad2bfcd6ffde1771be64662ce8e8771349fab82bb49f80dbb1f5f2e6
- 354c5775bba5f43c2d94ed3ca1777dbb7b686f7f7a943683996dbb3aac1037ac
- 0e450202e6a90f56132de0415a3d4615e9807b799a3d1955e45b33df68535cec
- 00bb0d9dfe9cccd865eea4ebbe77e3a1f4a138b4a18ab4efb25ec3cddb6d1fd1"
-
-post_extract() {
-	rmdir ./plugins/obs-browser;
-	mv -T "../obs-browser-${_commit_hash_obs_browser}" ./plugins/obs-browser;
-	rmdir ./plugins/obs-vst;
-	mv -T "../obs-vst-${_commit_hash_obs_vst}" ./plugins/obs-vst;
-	rmdir ./plugins/obs-outputs/ftl-sdk;
-	mv -T "../ftl-sdk-${_commit_hash_ftl_sdk}" ./plugins/obs-outputs/ftl-sdk;
-}
+distfiles="https://github.com/obsproject/obs-studio/archive/${version}.tar.gz"
+checksum=16b163b8e00a55fcc3836482d28dda00b8917a87c5f17318e2dc00f1ee199e61
 
 obs-devel_package() {
 	short_desc+=" - development files"
diff --git a/srcpkgs/openjdk7-bootstrap/template b/srcpkgs/openjdk7-bootstrap/template
index 5c18e6d7396..1376f482703 100644
--- a/srcpkgs/openjdk7-bootstrap/template
+++ b/srcpkgs/openjdk7-bootstrap/template
@@ -9,7 +9,7 @@ _jdk_build=02
 _bootstrap_jdk_home="/usr/lib/jvm/java-1.5-gcj"
 _final_jdk_home="/usr/lib/jvm/java-1.7-openjdk"
 version="${_java_ver}u${_jdk_update}b${_jdk_build}"
-revision=1
+revision=2
 wrksrc=icedtea-${_icedtea_ver}
 build_style=gnu-configure
 configure_args="
diff --git a/srcpkgs/openradtool/template b/srcpkgs/openradtool/template
index b4cd141a8f4..96dbc38d82b 100644
--- a/srcpkgs/openradtool/template
+++ b/srcpkgs/openradtool/template
@@ -1,19 +1,20 @@
 # Template file for 'openradtool'
 pkgname=openradtool
-version=0.8.6
+version=0.8.8
 revision=1
 build_style=configure
 configure_args="PREFIX=/usr MANDIR=/usr/share/man"
-hostmakedepends="pkg-config"
+make_cmd="bmake"
+hostmakedepends="bmake pkg-config which"
 makedepends="expat-devel"
 checkdepends="kcgi ksql sqlite zlib-devel"
 short_desc="Web application source generator"
 maintainer="Duncaen <duncaen@voidlinux.org>"
 license="ISC"
-changelog="https://kristaps.bsd.lv/openradtool/archive.html"
 homepage="https://kristaps.bsd.lv/openradtool/"
+changelog="https://kristaps.bsd.lv/openradtool/archive.html"
 distfiles="https://kristaps.bsd.lv/openradtool/snapshots/openradtool-${version}.tar.gz"
-checksum=bd1b99994064b905660a048271c95bd4daecdf9a0f9f0179779691389c566f66
+checksum=f6872a4be8cee098a66b547898ab556a963d9622e6f04dd317070688199e206f
 
 post_install() {
 	sed -n '2,16p' main.c >LICENSE
diff --git a/srcpkgs/opensonic/files/opensonic.sh b/srcpkgs/opensonic/files/opensonic.sh
deleted file mode 100644
index 68b19131f78..00000000000
--- a/srcpkgs/opensonic/files/opensonic.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-#! /bin/sh
-
-exec /usr/share/opensonic/opensonic
diff --git a/srcpkgs/opensonic/template b/srcpkgs/opensonic/template
index 63cf323be82..c32bb11cb93 100644
--- a/srcpkgs/opensonic/template
+++ b/srcpkgs/opensonic/template
@@ -1,10 +1,10 @@
 # Template file for 'opensonic'
 pkgname=opensonic
 version=0.1.4
-revision=8
+revision=9
 wrksrc="opensnc-src-${version}"
-build_style=gnu-makefile
-hostmakedepends="cmake"
+build_style=cmake
+hostmakedepends="allegro4-devel cmake"
 makedepends="allegro4-devel libpng-devel libvorbis-devel"
 depends="${pkgname}-data desktop-file-utils"
 short_desc="Open-source game based on the Sonic the Hedgehog universe"
@@ -16,21 +16,23 @@ distfiles="${SOURCEFORGE_SITE}/opensnc/opensnc-src-${version}.tar.gz
  https://github.com/t6/loggcompat/archive/${_loggcompat_ver}.tar.gz"
 checksum="3a4c3fa9538ee27c04b5ea848c9ad0a83f335471936d4617a18d3648c42588e9
  481fe569959eefa92d0babeca27709b2efcf7a815cd5c49596b6c0403db76a4e"
-broken="ELF in /usr/share"
 
 post_extract() {
 	mv ${XBPS_BUILDDIR}/loggcompat-${_loggcompat_ver} .
 }
+CFLAGS="-I./../loggcompat-${_loggcompat_ver}"
+LDFLAGS="-Wl,--no-as-needed"
 
-do_configure() {
-	LDFLAGS="-Wl,--no-as-needed" \
-	CFLAGS="-Iloggcompat-${_loggcompat_ver}" \
-		./configure -DCMAKE_INSTALL_PREFIX=/usr
+pre_configure() {
+	# mimic what `./configure` would do
+	export _ALLEGRO_LIBS="$(allegro-config --libs)"
+	export _ALLEGRO_VERSION="$(allegro-config --version)"
 }
 
 post_install() {
+	rm ${DESTDIR}/usr/share/opensonic/opensonic
+	vbin build/opensonic
 	vinstall icon.png 644 usr/share/${pkgname}
-	vbin ${FILESDIR}/opensonic.sh opensonic
 	vinstall ${FILESDIR}/opensonic.desktop 644 usr/share/applications
 }
 
diff --git a/srcpkgs/opensurge-data b/srcpkgs/opensurge-data
new file mode 120000
index 00000000000..6ba599f1d3c
--- /dev/null
+++ b/srcpkgs/opensurge-data
@@ -0,0 +1 @@
+opensurge
\ No newline at end of file
diff --git a/srcpkgs/opensurge/patches/fix-installdir.patch b/srcpkgs/opensurge/patches/fix-installdir.patch
new file mode 100644
index 00000000000..e1bdf99d0a5
--- /dev/null
+++ b/srcpkgs/opensurge/patches/fix-installdir.patch
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig
++++ CMakeLists.txt
+@@ -651,7 +651,7 @@
+ # Installing on *nix
+ IF(UNIX)
+   INSTALL(CODE "MESSAGE(\"Installing ${GAME_NAME} ${GAME_VERSION}... Make sure that you have the appropriate privileges.\")")
+-  INSTALL(TARGETS "${GAME_UNIXNAME}" RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}")
++  INSTALL(TARGETS "${GAME_UNIXNAME}" RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}/bin")
+   INSTALL(FILES LICENSE README.md CHANGES.md logo.png surge.png surge.rocks DESTINATION "${GAME_DATADIR}")
+   INSTALL(DIRECTORY characters scripts sprites config images levels musics quests samples scripts themes languages fonts licenses DESTINATION "${GAME_DATADIR}" PATTERN ".git" EXCLUDE)
+   IF(DESKTOP_INSTALL)
diff --git a/srcpkgs/opensurge/patches/fix_ssize_t.patch b/srcpkgs/opensurge/patches/fix_ssize_t.patch
new file mode 100644
index 00000000000..b586a48ef4a
--- /dev/null
+++ b/srcpkgs/opensurge/patches/fix_ssize_t.patch
@@ -0,0 +1,18 @@
+--- src/core/zip/zip.h.orig
++++ src/core/zip/zip.h
+@@ -19,15 +19,6 @@
+ extern "C" {
+ #endif
+ 
+-#if !defined(_SSIZE_T_DEFINED) && !defined(_SSIZE_T_DEFINED_) && \
+-    !defined(_SSIZE_T) && !defined(_SSIZE_T_) && \
+-    !defined(__ssize_t_defined) && !defined(ssize_t) && \
+-    !defined(_SSIZE_T_DECLARED) && !defined(HAVE_SSIZE_T)
+-#define _SSIZE_T
+-#define __ssize_t_defined
+-typedef long  ssize_t;  /* byte count or error */
+-#endif
+-
+ #ifndef MAX_PATH
+ #define MAX_PATH 32767 /* # chars in a path name including NULL */
+ #endif
diff --git a/srcpkgs/opensurge/template b/srcpkgs/opensurge/template
new file mode 100644
index 00000000000..4a5ede90414
--- /dev/null
+++ b/srcpkgs/opensurge/template
@@ -0,0 +1,22 @@
+# Template file for 'opensurge'
+pkgname=opensurge
+version=0.5.1.2
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+makedepends="allegro5-devel surgescript-devel"
+depends="opensurge-data>=0"
+short_desc="Retro platformer inspired by Sonic"
+maintainer="Andrew Benson <abenson+void@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://opensurge2d.org/"
+distfiles="https://github.com/alemart/opensurge/archive/v${version}.tar.gz"
+checksum=d060e3215231741ce0b4e5b897af52f8755c57660c8a33856bf921c83af18ba2
+
+opensurge-data_package() {
+	short_desc+=" - game data"
+	archs=noarch
+	pkg_install() {
+		vmove usr/share/games
+	}
+}
diff --git a/srcpkgs/opentoonz/template b/srcpkgs/opentoonz/template
index d5024f9e205..9f3dedd5d8d 100644
--- a/srcpkgs/opentoonz/template
+++ b/srcpkgs/opentoonz/template
@@ -1,7 +1,7 @@
 # Template file for 'opentoonz'
 pkgname=opentoonz
 version=1.3.0
-revision=1
+revision=2
 build_wrksrc="toonz/sources"
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools pkg-config automake libtool"
diff --git a/srcpkgs/opera/template b/srcpkgs/opera/template
index 384dad4ef91..8b272a4596a 100644
--- a/srcpkgs/opera/template
+++ b/srcpkgs/opera/template
@@ -1,6 +1,6 @@
 # Template file for 'opera'
 pkgname=opera
-version=67.0.3575.79
+version=67.0.3575.115
 revision=1
 archs="x86_64"
 depends="ffmpeg desktop-file-utils hicolor-icon-theme"
@@ -9,7 +9,7 @@ maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="custom:Proprietary"
 homepage="https://www.opera.com/computer"
 distfiles="http://get.geo.opera.com/pub/opera/desktop/${version}/linux/${pkgname}-stable_${version}_amd64.deb"
-checksum=e55b8676787fa32f7a536b1ef6a1bdfe6844a17060c604a0f69d654e0d6f459f
+checksum=719665bc72542781c0389c571d5973f7dc0e5628db0bc28cd00c8c32d82c55d1
 repository="nonfree"
 nostrip=yes
 
diff --git a/srcpkgs/optimus-manager/template b/srcpkgs/optimus-manager/template
new file mode 100644
index 00000000000..d231305ece9
--- /dev/null
+++ b/srcpkgs/optimus-manager/template
@@ -0,0 +1,45 @@
+# Template file for 'optimus-manager'
+# Originally created by Askannz, ported to Void by Hyper-KVM
+pkgname=optimus-manager
+version=1.2.3
+revision=1
+archs="noarch"
+build_style=python3-module
+hostmakedepends="python3 python3-setuptools"
+makedepends="git"
+depends="python3 python3-setuptools elogind mesa-demos xrandr python3-dbus"
+short_desc="Utility to handle GPU switching for Optimus laptops"
+maintainer="Hyper-KVM <hyperkvmx86@gmail.com>"
+license="MIT"
+homepage="https://github.com/Askannz/optimus-manager"
+distfiles="https://github.com/Hyper-KVM/optimus-manager/archive/v${version}.tar.gz"
+checksum="ce3d30f8e28696bfc50d95b7e463b6ce7f45239cd3c78838f4b6a64a0a43cb5a"
+tags="python"
+
+do_build() {
+	cd "${wrksrc}"
+	python3 setup.py install
+}
+
+post_install() {
+	cd "${wrksrc}"
+	vinstall modules/optimus-manager.conf 644 usr/lib/modprobe.d/
+	vinstall runit/optimus-manager/run 755 etc/sv/optimus-manager
+	vinstall runit/prime-switch-boot/run 755 etc/sv/prime-switch-boot
+	vinstall optimus-manager.conf 644 usr/share/
+	vinstall var/startup_mode 644 var/lib/optimus-manager/
+	vinstall var/requested_mode 644 var/lib/optimus-manager/
+	vbin scripts/prime-switch-boot
+	vbin scripts/prime-switch
+	vbin scripts/prime-offload
+	vinstall login_managers/sddm/20-optimus-manager.conf 644 etc/sddm.conf.d/
+	vinstall login_managers/lightdm/20-optimus-manager.conf 644 etc/lightdm/lightdm.conf.d/
+	vinstall config/xorg-intel.conf 644 etc/optimus-manager/
+	vinstall config/xorg-nvidia.conf 644 etc/optimus-manager/
+	vinstall config/xsetup-intel.sh 755 etc/optimus-manager/
+	vinstall config/xsetup-nvidia.sh 755 etc/optimus-manager/
+	vinstall config/xsetup-hybrid.sh 755 etc/optimus-manager/
+	vinstall config/nvidia-enable.sh 755 etc/optimus-manager/
+	vinstall config/nvidia-disable.sh 755 etc/optimus-manager/
+	vlicense LICENSE
+}
diff --git a/srcpkgs/osinfo-db/template b/srcpkgs/osinfo-db/template
index 137b273c07c..4cd40831451 100644
--- a/srcpkgs/osinfo-db/template
+++ b/srcpkgs/osinfo-db/template
@@ -1,6 +1,6 @@
 # Template file for 'osinfo-db'
 pkgname=osinfo-db
-version=20200214
+version=20200325
 revision=1
 archs=noarch
 build_style=fetch
@@ -10,7 +10,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://libosinfo.org"
 distfiles="https://releases.pagure.org/libosinfo/${pkgname}-${version}.tar.xz"
-checksum=6659e4fefe29955ad5d566257bb082234b9165f2be27d6ca0c97ff89325aedba
+checksum=35bb4ce40e9f3a3fd2045173cc00135f03a726dbff0a001b07f69505a7247d84
 skip_extraction="${pkgname}-${version}.tar.xz"
 
 do_install() {
diff --git a/srcpkgs/oxygen/template b/srcpkgs/oxygen/template
index 5fd94e1d60f..19d6cc3fb89 100644
--- a/srcpkgs/oxygen/template
+++ b/srcpkgs/oxygen/template
@@ -1,6 +1,6 @@
 # Template file for 'oxygen'
 pkgname=oxygen
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,5 +12,5 @@ short_desc="Oxygen visual style for the Plasma Desktop"
 maintainer="John <johnz@posteo.net>"
 license="LGPL-2.1-or-later, GPL-2.0-or-later"
 homepage="https://projects.kde.org/projects/plasma/oxygen"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=0fb7752f379b9ebb7ee5beac14b7cbcf64b4acb1866f98e183a94edb7ca247d3
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=530e7f8594a96500fe8d501ea0f742e77925646389c4f6eb4cfea477ea751621
diff --git a/srcpkgs/paexec/template b/srcpkgs/paexec/template
index 4f23d2bbd02..120c15e6e9d 100644
--- a/srcpkgs/paexec/template
+++ b/srcpkgs/paexec/template
@@ -1,6 +1,6 @@
 # Template file for 'paexec'
 pkgname=paexec
-version=1.1.1
+version=1.1.2
 revision=1
 hostmakedepends="mk-configure runawk perl"
 depends="runawk"
@@ -9,7 +9,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
 homepage="https://sourceforge.net/projects/paexec/"
 distfiles="${SOURCEFORGE_SITE}/paexec/paexec/paexec-${version}/paexec-${version}.tar.gz"
-checksum=ab8ff513b47501fadbdd243e469a117d618d849a277a7f868612814135905ebe
+checksum=baac02b1883d972dc3ceb4731493a380938e230b3deb3575c6ddb54860f32c29
 CFLAGS='-Wno-stringop-truncation'
 
 do_build() {
diff --git a/srcpkgs/pandoc/template b/srcpkgs/pandoc/template
index a0b2d95973b..56ebae4694f 100644
--- a/srcpkgs/pandoc/template
+++ b/srcpkgs/pandoc/template
@@ -2,7 +2,7 @@
 pkgname=pandoc
 # Keep in sync with http://www.stackage.org/lts
 version=2.9.1.1
-revision=1
+revision=2
 _citeproc_version=0.16.4.1
 _sidenote_version=0.20.0
 _monad_gen_version=0.3.0.1
diff --git a/srcpkgs/paraview/template b/srcpkgs/paraview/template
index e476e84d543..0d84e89aa1c 100644
--- a/srcpkgs/paraview/template
+++ b/srcpkgs/paraview/template
@@ -59,10 +59,9 @@ patch_args="-Np1"
 CFLAGS="-D_GNU_SOURCE"
 CXXFLAGS="-D_GNU_SOURCE"
 
-case "$XBPS_TARGET_MACHINE" in
-	ppc64*) ;;
-	ppc*) makedepends+=" libatomic-devel" ;;
-esac
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+fi
 
 post_extract() {
 	case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/pdf.js/template b/srcpkgs/pdf.js/template
index 7688c2a2b46..4b00a085d4d 100644
--- a/srcpkgs/pdf.js/template
+++ b/srcpkgs/pdf.js/template
@@ -1,7 +1,7 @@
 # Template file for 'pdf.js'
 pkgname=pdf.js
-version=2.2.228
-revision=2
+version=2.3.200
+revision=1
 archs=noarch
 hostmakedepends="nodejs python pkg-config"
 makedepends="pixman-devel cairo-devel pango-devel libjpeg-turbo-devel"
@@ -10,7 +10,7 @@ maintainer="Daniel Santana <daniel@santana.tech>"
 license="Apache-2.0"
 homepage="https://mozilla.github.io/pdf.js/"
 distfiles="https://github.com/mozilla/pdf.js/archive/v${version}.tar.gz"
-checksum=0b553a31764c85ea5dca76b6c5fdb5b40c1ea69af34c5b5655904955df616f96
+checksum=b0f95b7a56187a04fcba11242df5285f1f3cc99ce86be269ca033820098e667d
 
 nocross="doesn't respect CFLAGS"
 
diff --git a/srcpkgs/pdfpc/patches/ftbfs.patch b/srcpkgs/pdfpc/patches/ftbfs.patch
deleted file mode 100644
index 250b60808d8..00000000000
--- a/srcpkgs/pdfpc/patches/ftbfs.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-From bbc16b97ecbdcdd22c2dc827a5c0e8b569073312 Mon Sep 17 00:00:00 2001
-From: Evgeny Stambulchik <fnevgeny@gmail.com>
-Date: Sun, 4 Aug 2019 13:13:48 +0300
-Subject: [PATCH] Make constructors of abstract classes protected
-
-This should fix #445.
----
- src/classes/action/action_mapping.vala | 2 +-
- src/classes/drawings/storage.vala      | 2 +-
- src/classes/renderer/cache/base.vala   | 2 +-
- src/classes/timer_label.vala           | 2 +-
- src/classes/view/behaviour/base.vala   | 2 +-
- 5 files changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/src/classes/action/action_mapping.vala b/src/classes/action/action_mapping.vala
-index 780f80a..0abc307 100644
---- src/classes/action/action_mapping.vala
-+++ src/classes/action/action_mapping.vala
-@@ -48,7 +48,7 @@ namespace pdfpc {
-          * methods, and we need blank objects to call them.  Thus, this blank
-          * constructor.
-          */
--        public ActionMapping() {
-+        protected ActionMapping() {
-             base();
-         }
- 
-diff --git a/src/classes/drawings/storage.vala b/src/classes/drawings/storage.vala
-index 93f85a9..373279e 100644
---- src/classes/drawings/storage.vala
-+++ src/classes/drawings/storage.vala
-@@ -35,7 +35,7 @@ namespace pdfpc.Drawings.Storage {
-          */
-         protected Metadata.Pdf metadata;
- 
--        public Base(Metadata.Pdf metadata) {
-+        protected Base(Metadata.Pdf metadata) {
-             this.metadata = metadata;
-         }
- 
-diff --git a/src/classes/renderer/cache/base.vala b/src/classes/renderer/cache/base.vala
-index 3c4aea0..043a60f 100644
---- src/classes/renderer/cache/base.vala
-+++ src/classes/renderer/cache/base.vala
-@@ -37,7 +37,7 @@ namespace pdfpc.Renderer.Cache {
-         /**
-          * Initialize the cache store
-          */
--        public Base(Metadata.Pdf metadata) {
-+        protected Base(Metadata.Pdf metadata) {
-             this.metadata = metadata;
-         }
- 
-diff --git a/src/classes/timer_label.vala b/src/classes/timer_label.vala
-index 8b55acc..8d689e1 100644
---- src/classes/timer_label.vala
-+++ src/classes/timer_label.vala
-@@ -95,7 +95,7 @@ namespace pdfpc {
-          * Default constructor taking the initial time as argument, as well as
-          * the time to countdown until the talk actually starts.
-          */
--        public TimerLabel(PresentationController controller, time_t start_time = 0) {
-+        protected TimerLabel(PresentationController controller, time_t start_time = 0) {
-             this.controller = controller;
-             this.start_time = start_time;
-         }
-diff --git a/src/classes/view/behaviour/base.vala b/src/classes/view/behaviour/base.vala
-index 4382ba6..46c8808 100644
---- src/classes/view/behaviour/base.vala
-+++ src/classes/view/behaviour/base.vala
-@@ -41,7 +41,7 @@ namespace pdfpc.View {
-         /**
-          * Base constructor not taking any arguments
-          */
--        public Base() {
-+        protected Base() {
-             // Nothing to do here
-         }
- 
diff --git a/srcpkgs/pdfpc/template b/srcpkgs/pdfpc/template
index cd90d35c7b5..c67a28ee0e5 100644
--- a/srcpkgs/pdfpc/template
+++ b/srcpkgs/pdfpc/template
@@ -1,6 +1,6 @@
 # Template file for 'pdfpc'
 pkgname=pdfpc
-version=4.3.4
+version=4.4.0
 revision=1
 wrksrc="pdfpc-${version}"
 build_style=cmake
@@ -13,7 +13,7 @@ license="GPL-2.0-or-later"
 homepage="https://pdfpc.github.io/"
 changelog="https://raw.githubusercontent.com/pdfpc/pdfpc/master/CHANGELOG.txt"
 distfiles="https://github.com/pdfpc/pdfpc/archive/v${version}.tar.gz"
-checksum=cc3ccd7a23990b76dd6083e774d28f63d726a86db3a7f180b1c90596b735d5ed
+checksum=5fc457b081cdf02708436bb708940fd6b689e03fc336d3faab652f0b85592c00
 
 if [ $CROSS_BUILD ]; then
 	hostmakedepends+=" libgee08-devel"
diff --git a/srcpkgs/perl-IO-Socket-SSL/template b/srcpkgs/perl-IO-Socket-SSL/template
index b2f98cfb5de..70463405a2a 100644
--- a/srcpkgs/perl-IO-Socket-SSL/template
+++ b/srcpkgs/perl-IO-Socket-SSL/template
@@ -1,6 +1,6 @@
 # Template file for 'perl-IO-Socket-SSL'
 pkgname=perl-IO-Socket-SSL
-version=2.067
+version=2.068
 revision=1
 archs=noarch
 wrksrc="${pkgname/perl-/}-${version}"
@@ -14,4 +14,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/IO-Socket-SSL"
 distfiles="${CPAN_SITE}/IO/${pkgname/perl-/}-${version}.tar.gz"
-checksum=ef8842806d047cf56e2af64add4ed30b24547bcbb50e8df33cee0c54609af1c1
+checksum=4420fc0056f1827b4dd1245eacca0da56e2182b4ef6fc078f107dc43c3fb8ff9
diff --git a/srcpkgs/perl-IPC-System-Simple/template b/srcpkgs/perl-IPC-System-Simple/template
index 003b06e6376..29fe8c39e4b 100644
--- a/srcpkgs/perl-IPC-System-Simple/template
+++ b/srcpkgs/perl-IPC-System-Simple/template
@@ -1,6 +1,6 @@
 # Template file for 'perl-IPC-System-Simple'
 pkgname=perl-IPC-System-Simple
-version=1.28
+version=1.30
 revision=1
 archs=noarch
 wrksrc="${pkgname/perl-/}-${version}"
@@ -13,4 +13,4 @@ maintainer="Zach Dykstra <dykstra.zachary@gmail.com>"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/IPC-System-Simple"
 distfiles="${CPAN_SITE}/IPC/${pkgname/perl-}-${version}.tar.gz"
-checksum=04f212824b68533867bc86033be172af185e00485a6485fadd4a8522b08036ba
+checksum=22e6f5222b505ee513058fdca35ab7a1eab80539b98e5ca4a923a70a8ae9ba9e
diff --git a/srcpkgs/perl-Template-Toolkit/template b/srcpkgs/perl-Template-Toolkit/template
index 2b3ba883edc..ebe8a6300ac 100644
--- a/srcpkgs/perl-Template-Toolkit/template
+++ b/srcpkgs/perl-Template-Toolkit/template
@@ -1,6 +1,6 @@
 # Template file for 'perl-Template-Toolkit'
 pkgname=perl-Template-Toolkit
-version=3.007
+version=3.008
 revision=1
 wrksrc="${pkgname/perl-/}-${version}"
 build_style=perl-module
@@ -12,4 +12,4 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Template-Toolkit"
 distfiles="${CPAN_SITE}/Template/Template-Toolkit-${version}.tar.gz"
-checksum=d7592db3e25355b02b261f845bdb2804aee055d0d8fddd2a4924931ddc2809ca
+checksum=52400f68bef6731b0fca00e3438ed835b29ab9fec72a404866dee8fc139da692
diff --git a/srcpkgs/perl-Test-Simple/template b/srcpkgs/perl-Test-Simple/template
index 301189e8f4c..559a417aab5 100644
--- a/srcpkgs/perl-Test-Simple/template
+++ b/srcpkgs/perl-Test-Simple/template
@@ -1,6 +1,6 @@
 # Template file for 'perl-Test-Simple'
 pkgname=perl-Test-Simple
-version=1.302172
+version=1.302173
 revision=1
 archs=noarch
 wrksrc="${pkgname/perl-/}-${version}"
@@ -13,4 +13,4 @@ maintainer="Zach Dykstra <dykstra.zachary@gmail.com>"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/Test-Simple"
 distfiles="${CPAN_SITE}/Test/${pkgname/perl-/}-${version}.tar.gz"
-checksum=7388768f04128294a0e24c553eefbd2a464464617a8c19dfc21538ad5f4334fc
+checksum=06b1d9b891822cffa3e19b4862143651e9c6b07f50d35c60080bf05c1f59ecdf
diff --git a/srcpkgs/pex/template b/srcpkgs/pex/template
index 070245dda61..74d93f940c4 100644
--- a/srcpkgs/pex/template
+++ b/srcpkgs/pex/template
@@ -1,6 +1,6 @@
 # Template file for 'pex'
 pkgname=pex
-version=2.1.6
+version=2.1.7
 revision=1
 archs=noarch
 wrksrc="pex-${version}"
@@ -12,7 +12,7 @@ maintainer="Daniel Santana <daniel@santana.tech>"
 license="Apache-2.0"
 homepage="https://github.com/pantsbuild/pex"
 distfiles="${PYPI_SITE}/p/pex/pex-${version}.tar.gz"
-checksum=68da0a75eb23e9f6d617048cfaa822449d1da3e40b8af8d0465b055564d06f8d
+checksum=c8db74e9e6842e36b8ca598cf831f91ee1410bc1a1a4bcb3f2310b87783877c7
 
 post_build() {
 	PYTHONPATH="$PWD" make -C docs man
diff --git a/srcpkgs/php-ast/INSTALL.msg b/srcpkgs/php-ast/INSTALL.msg
new file mode 100644
index 00000000000..0dd0b5df2d9
--- /dev/null
+++ b/srcpkgs/php-ast/INSTALL.msg
@@ -0,0 +1,2 @@
+To enable the ast extension please add the following to php.ini:
+	extension=ast.so 
diff --git a/srcpkgs/php-ast/template b/srcpkgs/php-ast/template
new file mode 100644
index 00000000000..a70288fcce7
--- /dev/null
+++ b/srcpkgs/php-ast/template
@@ -0,0 +1,24 @@
+# Template file for 'php-ast'
+pkgname=php-ast
+version=1.0.6
+revision=1
+wrksrc="ast-${version}"
+build_style=gnu-configure
+hostmakedepends="autoconf"
+makedepends="php-devel"
+depends="php>=7.4.3"
+short_desc="Exposes the abstract syntax tree generated by PHP 7"
+maintainer="Merlin Diavova <merlindiavova@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://github.com/nikic/php-ast"
+distfiles="https://pecl.php.net/get/ast-${version}.tgz"
+checksum=70347b04d5ab6223106bb098483a74ac0aa23e3e7fd41549ae95d56ccb15631e
+
+pre_configure() {
+	phpize
+}
+
+do_install() {
+	make INSTALL_ROOT=${DESTDIR} install
+	vlicense LICENSE
+}
diff --git a/srcpkgs/php-igbinary/template b/srcpkgs/php-igbinary/template
new file mode 100644
index 00000000000..9f90c88de3c
--- /dev/null
+++ b/srcpkgs/php-igbinary/template
@@ -0,0 +1,24 @@
+# Template file for 'php-igbinary'
+pkgname=php-igbinary
+version=3.1.2
+revision=1
+wrksrc="igbinary-${version}"
+build_style=gnu-configure
+hostmakedepends="autoconf"
+makedepends="php-devel"
+depends="php>7.4.3"
+short_desc="Igbinary is a drop in replacement for the standard php serializer"
+maintainer="Merlin Diavova <merlindiavova@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://github.com/igbinary/igbinary/"
+distfiles="https://pecl.php.net/get/igbinary-${version}.tgz"
+checksum=e78b327dad5397ed42f7b0c6fe017eddcde8c3c24ab8b59562cb691c411fa90b
+
+pre_configure() {
+	phpize
+}
+
+do_install() {
+	make INSTALL_ROOT="${DESTDIR}" install
+	vlicense COPYING
+}
diff --git a/srcpkgs/plasma-browser-integration/template b/srcpkgs/plasma-browser-integration/template
index 200eb483fac..3ce20d3e044 100644
--- a/srcpkgs/plasma-browser-integration/template
+++ b/srcpkgs/plasma-browser-integration/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-browser-integration'
 pkgname=plasma-browser-integration
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,8 +12,8 @@ short_desc="Integration of web browsers with the KDE Plasma 5 desktop"
 maintainer="1is7ac3 <isaac.qa13@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://projects.kde.org/projects/plasma/plasma-browser-integration"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=5cc936c038ae567c6232375771b57254e51801c904f207e76e0492c5c919f4bb
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=5b37e9e84435d1dc77e4b68c97042be60da0ba66e7dc2ef7d60d210785154c90
 
 if [ "${CROSS_BUILD}" ]; then
 	configure_args+=" -DDESKTOPTOJSON_EXECUTABLE=/usr/bin/desktoptojson"
diff --git a/srcpkgs/plasma-desktop/template b/srcpkgs/plasma-desktop/template
index 0e64d288e42..45e4db73fa7 100644
--- a/srcpkgs/plasma-desktop/template
+++ b/srcpkgs/plasma-desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-desktop'
 pkgname=plasma-desktop
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,8 +14,8 @@ short_desc="KDE Plasma Desktop"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2.0-or-later, LGPL-2.0-or-later, LGPL-2.1-or-later, GFDL-1.2"
 homepage="https://projects.kde.org/projects/plasma/plasma-desktop"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=340cc1854d2a3b267d95c8c60ec4ab7925932cb7128e9b6f4db897992dcc0c94
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=19c50781ced6608b8efb3d94e94575a397f58a159d63bba64c27a6c6d72e0af3
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kconfig-devel kcoreaddons-devel kded
diff --git a/srcpkgs/plasma-integration/template b/srcpkgs/plasma-integration/template
index 259b1bb31df..d1998f39e47 100644
--- a/srcpkgs/plasma-integration/template
+++ b/srcpkgs/plasma-integration/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-integration'
 pkgname=plasma-integration
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,5 +13,5 @@ short_desc="Theme integration plugins for the Plasma workspaces"
 maintainer="John <johnz@posteo.net>"
 license="LGPL-2.0-or-later"
 homepage="https://projects.kde.org/projects/plasma/plasma-integration"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=4fa236f20afde72dd9cc67351019788881a4496e191b410a5c48ba7587ab9f7e
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=1cf85885b4684d5c9c35c563e7dba6ba5da61d38fbf4ce900de99961cf4b01af
diff --git a/srcpkgs/plasma-nm/template b/srcpkgs/plasma-nm/template
index ce2918a8608..c7457497f91 100644
--- a/srcpkgs/plasma-nm/template
+++ b/srcpkgs/plasma-nm/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-nm'
 pkgname=plasma-nm
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -14,13 +14,8 @@ short_desc="NetworkManager Plasma applet"
 maintainer="John <johnz@posteo.net>"
 license="LGPL-2.1-or-later"
 homepage="https://projects.kde.org/projects/plasma/plasma-nm"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=0d4ead3648169e53ef3e08ec1fc3d67a3ef54a3a51bd246d64bd93473aeb8762
-
-case "$XBPS_TARGET_MACHINE" in
-	armv[56]*) broken="xorg-server-xwayland is not available"
-	;;
-esac
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=a7ae36b47c2ee85590b01a1e03fae179d243bb4e718417be0b8e93e7dfc77e6a
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"
diff --git a/srcpkgs/plasma-pa/template b/srcpkgs/plasma-pa/template
index 931cff46625..fca4b64835c 100644
--- a/srcpkgs/plasma-pa/template
+++ b/srcpkgs/plasma-pa/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-pa'
 pkgname=plasma-pa
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,8 +12,8 @@ short_desc="PulseAudio Plasma applet"
 maintainer="John <johnz@posteo.net>"
 license="LGPL-2.1-or-later"
 homepage="https://projects.kde.org/projects/plasma/plasma-pa"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=5f4e25f75706af1c2693b2b8afa17d0138c495ec42a6aa8ac10ec04c19280577
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=dc137b769f0c8aadcb93f12fda16582a0c899684fdffb29c257385ee4f72a7ba
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel"
diff --git a/srcpkgs/plasma-sdk/template b/srcpkgs/plasma-sdk/template
index e62ae8fb2c5..c627f09cbbd 100644
--- a/srcpkgs/plasma-sdk/template
+++ b/srcpkgs/plasma-sdk/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-sdk'
 pkgname=plasma-sdk
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,8 +12,8 @@ short_desc="Plasma development applications"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://projects.kde.org/projects/plasma/plasma-sdk"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=9775df18c2c612e98a57e400566a44e883b83376fd79e15215f736da99b7ee14
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=aa93ef34bcc8e24e8c183a327522e08ab5772b97b86c6c83d247a6333b328ea3
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"
diff --git a/srcpkgs/plasma-thunderbolt/template b/srcpkgs/plasma-thunderbolt/template
index 17d8a508af6..9095faf05af 100644
--- a/srcpkgs/plasma-thunderbolt/template
+++ b/srcpkgs/plasma-thunderbolt/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-thunderbolt'
 pkgname=plasma-thunderbolt
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons kcmutils
@@ -11,8 +11,8 @@ short_desc="Plasma integration for controlling Thunderbolt devices"
 maintainer="John <johnz@posteo.net>"
 license="GPL-3.0-or-later"
 homepage="https://cgit.kde.org/plasma-thunderbolt.git"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=05c6b7f0f1ee974c41e8f4355f3100953869caa4d0b23016d1ecd6d31af98d0a
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=ce586c98889ed51f30d1a9fc6e8e2847589d7aaf2d400fe00b3b4126d17c565a
 
 do_check() {
 	: # Requires running dbus and bolt services
diff --git a/srcpkgs/plasma-vault/template b/srcpkgs/plasma-vault/template
index 654f749f24b..61982d11280 100644
--- a/srcpkgs/plasma-vault/template
+++ b/srcpkgs/plasma-vault/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-vault'
 pkgname=plasma-vault
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules kcoreaddons qt5-qmake qt5-host-tools
@@ -10,8 +10,8 @@ short_desc="Plasma applet and services for creating encrypted vaults"
 maintainer="Giuseppe Fierro <gspe@ae-design.ws>"
 license="GPL-2.0-or-later, LGPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://github.com/KDE/plasma-vault"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=c25591adf9d116d42a6f494362e8f9fd77796d1c62bdd7d9a271cc5cb1135e57
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=09e2536a437f15eaed7c550cfd5ceb0fb7555cf0de8e6b7d6f728f5e2ed40c2b
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"
diff --git a/srcpkgs/plasma-workspace-wallpapers/template b/srcpkgs/plasma-workspace-wallpapers/template
index 70f5376a081..f9be4640d26 100644
--- a/srcpkgs/plasma-workspace-wallpapers/template
+++ b/srcpkgs/plasma-workspace-wallpapers/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-workspace-wallpapers'
 pkgname=plasma-workspace-wallpapers
-version=5.18.3
+version=5.18.4.1
 revision=1
 archs=noarch
 build_style=cmake
@@ -10,5 +10,5 @@ short_desc="KDE Plasma wallpapers"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2.0-or-later"
 homepage="https://projects.kde.org/projects/plasma/plasma-workspace-wallpapers"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=2ccb9e1549bbf7d5e6aadaf11cddf32d9990d9f72fcc5366a3bc224cb80c8ec2
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=1a7239b5d3eee20c30a406b4890a70e0aa8b870c6291698916b310fcafbf6754
diff --git a/srcpkgs/plasma-workspace/template b/srcpkgs/plasma-workspace/template
index 0146409e9b1..b89a4232146 100644
--- a/srcpkgs/plasma-workspace/template
+++ b/srcpkgs/plasma-workspace/template
@@ -1,6 +1,6 @@
 # Template file for 'plasma-workspace'
 pkgname=plasma-workspace
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,13 +13,19 @@ makedepends="qt5-devel qt5-declarative-devel qt5-script-devel plasma-framework-d
  libqalculate-devel prison-devel kholidays-devel ksolid-devel kpeople-devel
  libkscreen-devel kactivities5-stats-devel"
 depends="kactivitymanagerd kwin iso-codes milou plasma-integration
- kquickcharts xorg-server-xwayland qt5-wayland"
+ kquickcharts qt5-wayland"
 short_desc="KDE Window manager"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2.0-or-later, GFDL-1.2-or-later, LGPL-2.1-or-later"
 homepage="https://projects.kde.org/projects/plasma/plasma-workspace"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=ba3784de8aabe863bfdaabe69cd04f2b333a5572760b21d49d107c71362e639b
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=924d8401c3d1fe5d107b6d3facaf96c292f1d4972529831993056982f28b1601
+
+# xorg-server-xwayland only exists for a few archs, see xorg-server/template
+case "$XBPS_TARGET_MACHINE" in
+	i686*|x86_64*|aarch64*|ppc*|armv7l*)
+		depends+=" xorg-server-xwayland" ;;
+esac
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" kpackage-devel kconfig-devel kcoreaddons-devel plasma-framework"
diff --git a/srcpkgs/plata-theme/template b/srcpkgs/plata-theme/template
index 42719d2fe8b..5076d77d0a2 100644
--- a/srcpkgs/plata-theme/template
+++ b/srcpkgs/plata-theme/template
@@ -1,6 +1,6 @@
 # Template file for 'plata-theme'
 pkgname=plata-theme
-version=0.9.4
+version=0.9.6
 revision=1
 archs=noarch
 build_style=gnu-configure
@@ -14,7 +14,7 @@ maintainer="mobinmob <mobinmob@disroot.org>"
 license="CC-BY-SA-4.0, GPL-2.0-or-later"
 homepage="https://gitlab.com/tista500/plata-theme"
 distfiles="https://gitlab.com/tista500/plata-theme/-/archive/${version}/plata-theme-${version}.tar.gz"
-checksum=3942a6b17dfddd9c3863feee250b48014a798503588d148c2e7a70e09a5f678f
+checksum=d3a9a2bcb51c22025ac7849a0541c751bceed8c5f2a1cf01e09d4abb84415a23
 
 pre_configure() {
 	autoreconf -fi
diff --git a/srcpkgs/podman/template b/srcpkgs/podman/template
index 5d1689f2ff0..69842adf3c9 100644
--- a/srcpkgs/podman/template
+++ b/srcpkgs/podman/template
@@ -1,7 +1,7 @@
 # Template file for 'podman'
 pkgname=podman
 version=1.8.2
-revision=1
+revision=2
 wrksrc="libpod-${version}"
 build_style=go
 go_import_path="github.com/containers/libpod"
@@ -12,7 +12,7 @@ hostmakedepends="pkg-config go-md2man"
 makedepends="gpgme-devel libseccomp-devel device-mapper-devel"
 depends="runc conmon cni-plugins slirp4netns containers.image"
 short_desc="Simple management tool for containers and images"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="Apache-2.0"
 homepage="https://podman.io/"
 distfiles="https://github.com/containers/libpod/archive/v${version}.tar.gz"
@@ -25,7 +25,7 @@ fi
 post_install() {
 	make install.man DESTDIR="${DESTDIR}" PREFIX="/usr"
 	make install.cni DESTDIR="${DESTDIR}"
-	vinstall completions/bash/podman 644 usr/share/bash-completion/completions
+	make install.completions DESTDIR="${DESTDIR}" PREFIX="/usr"
 	sed 's|cgroup_manager = "systemd"|cgroup_manager = "cgroupfs"|g' libpod.conf >libpod.cgfs.conf
 	vinstall libpod.cgfs.conf 644 etc/containers libpod.conf
 }
diff --git a/srcpkgs/polari/template b/srcpkgs/polari/template
index 413e7cf6fa9..ffaa9d5f375 100644
--- a/srcpkgs/polari/template
+++ b/srcpkgs/polari/template
@@ -1,9 +1,9 @@
 # Template file for 'polari'
 pkgname=polari
-version=3.34.1
+version=3.36.0
 revision=1
 build_style=meson
-hostmakedepends="pkg-config itstool gobject-introspection"
+hostmakedepends="pkg-config itstool gobject-introspection gettext"
 makedepends="gjs-devel gspell-devel gtk+3-devel libsecret-devel
  libsoup-gnome-devel telepathy-glib-devel telepathy-logger-devel"
 depends="gspell telepathy-idle telepathy-logger telepathy-mission-control"
@@ -13,5 +13,5 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Polari"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=bcf420c2a2a8c6ca39e95ffebb71c51fbf0f1866255e068ff6d78d63569c8e71
+checksum=8426c3e0934db5bc833244cc2316b8c9b7a2697e9a464939852f93caf45d2772
 nocross="telepathy-idle:   File '../tools/glib-ginterface-gen.py', line 791 SyntaxError: invalid syntax"
diff --git a/srcpkgs/polkit-kde-agent/template b/srcpkgs/polkit-kde-agent/template
index 9e1ae0f188b..20374e0f6c6 100644
--- a/srcpkgs/polkit-kde-agent/template
+++ b/srcpkgs/polkit-kde-agent/template
@@ -1,6 +1,6 @@
 # Template file for 'polkit-kde-agent'
 pkgname=polkit-kde-agent
-version=5.18.3
+version=5.18.4.1
 revision=1
 wrksrc="${pkgname}-1-${version}"
 build_style=cmake
@@ -12,5 +12,5 @@ short_desc="KDE PolKit auth agent"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2.0-or-later"
 homepage="https://projects.kde.org/projects/plasma/polkit-kde-agent"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-1-${version}.tar.xz"
-checksum=760db906b843f3a9aa212c7ebb9e0332124cf5696d2219ddb4db49e7be7dca00
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-1-${version}.tar.xz"
+checksum=b1e20048d1f917dfeabb150d1147a6add02e7cfb333df8d73f9fabf0a643ff48
diff --git a/srcpkgs/portage/template b/srcpkgs/portage/template
index 0b016d3477a..5e6f850a1b1 100644
--- a/srcpkgs/portage/template
+++ b/srcpkgs/portage/template
@@ -1,6 +1,6 @@
 # Template file for 'portage'
 pkgname=portage
-version=2.3.93
+version=2.3.96
 revision=1
 wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=python3-module
@@ -12,7 +12,7 @@ maintainer="teldra <teldra@rotce.de>"
 license="GPL-2.0-only"
 homepage="https://wiki.gentoo.org/wiki/Portage"
 distfiles="https://github.com/gentoo/${pkgname}/archive/${pkgname}-${version}.tar.gz"
-checksum=055cac6a4ab561c720ff020a4a59e3e9106c49a092d793db3854b114057ba766
+checksum=ad327a3f2b205c10500fa0fe41e5c2cffbfbce40204dd6a7ec6819854db7a07f
 
 conf_files="
 	/etc/dispatch-conf.conf
diff --git a/srcpkgs/powerdevil/template b/srcpkgs/powerdevil/template
index a2aa7092187..d3a5e6b3670 100644
--- a/srcpkgs/powerdevil/template
+++ b/srcpkgs/powerdevil/template
@@ -1,6 +1,6 @@
 # Template file for 'powerdevil'
 pkgname=powerdevil
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,10 +12,5 @@ short_desc="Power consumption settings of a Plasma"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2.0-or-later"
 homepage="https://projects.kde.org/projects/plasma/powerdevil"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=586600bea2d9f375af3a0d8e8262676e28b4c11b340e8dafc3178c02503db91f
-
-case "$XBPS_TARGET_MACHINE" in
-	armv[56]*) broken="xorg-server-xwayland is not available"
-	;;
-esac
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=ccda33366be7bac6e8a0d551d9501a7c394ddda281c806720582630c075fd1ca
diff --git a/srcpkgs/praat/template b/srcpkgs/praat/template
index ed18ce0db90..dc529da735f 100644
--- a/srcpkgs/praat/template
+++ b/srcpkgs/praat/template
@@ -1,6 +1,6 @@
 # Template file for 'praat'
 pkgname=praat
-version=6.1.09
+version=6.1.10
 revision=1
 create_wrksrc=yes
 hostmakedepends="pkg-config"
@@ -12,7 +12,7 @@ license="GPL-2.0-or-later"
 homepage="http://www.praat.org/"
 changelog="http://www.fon.hum.uva.nl/praat/manual/What_s_new_.html"
 distfiles="https://github.com/praat/praat/archive/v${version}.tar.gz"
-checksum=91a83c866749b3e20b3dd31985226368e9bebcafdf330bcd7f88944503fb7d68
+checksum=7b0079d6a17fadc6495aee8827e4641392f6067c299b53b3a16b4cf383ec5b71
 
 # there are a number of pre-defined Makefiles for certain configurations
 # build options are used to choose which one to use among a selected few
@@ -20,6 +20,7 @@ checksum=91a83c866749b3e20b3dd31985226368e9bebcafdf330bcd7f88944503fb7d68
 # 'pulseaudio' also includes ALSA
 # 'jack' is jack only
 # the options are mutually exclusive
+# for the Raspberry Pi only jack audio seems to be supported
 build_options="alsa jack pulseaudio"
 build_options_default="pulseaudio"
 vopt_conflict jack alsa
@@ -42,6 +43,12 @@ do_build() {
 		 -e 's/CXXFLAGS =/CXXFLAGS +=/' \
 		 makefile.defs
 
+		if [ $XBPS_TARGET_ENDIAN == "le" ]; then
+			CFLAGS+=" -DPA_LITTLE_ENDIAN"
+		else
+			CFLAGS+=" -DPA_BIG_ENDIAN"
+		fi
+
 		make ${makejobs} CC="$CC" CXX="$CXX" LD="$LD" AR="$AR"
 
 		mv praat* ..
diff --git a/srcpkgs/protobuf/template b/srcpkgs/protobuf/template
index 581207dfa05..072139255b5 100644
--- a/srcpkgs/protobuf/template
+++ b/srcpkgs/protobuf/template
@@ -19,12 +19,10 @@ if [ "$CROSS_BUILD" ]; then
 	configure_args+=" --with-protoc=/usr/bin/protoc"
 fi
 
-case "$XBPS_TARGET_MACHINE" in
-	armv[56]*|mips*|ppc|ppc-musl)
-		makedepends+=" libatomic-devel"
-		LDFLAGS+=" -latomic"
-		;;
-esac
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	LDFLAGS+=" -latomic"
+fi
 
 pre_configure() {
 	autoreconf -fi
diff --git a/srcpkgs/protonmail-bridge/template b/srcpkgs/protonmail-bridge/template
index b32fdb072b3..a9f99756e42 100644
--- a/srcpkgs/protonmail-bridge/template
+++ b/srcpkgs/protonmail-bridge/template
@@ -1,6 +1,6 @@
 # Template file for 'protonmail-bridge'
 pkgname=protonmail-bridge
-version=1.2.5
+version=1.2.6
 revision=1
 archs="x86_64"
 build_style=fetch
@@ -10,7 +10,7 @@ maintainer="Rich G <rich@richgannon.net>"
 license="custom:Commercial"
 homepage="https://protonmail.com/bridge"
 distfiles="https://protonmail.com/download/beta/protonmail-bridge_${version}-1_amd64.deb"
-checksum=90f9d1e651eb0f973c476d71859471a3e6aa73d17742c3503084e6b16f8947e1
+checksum=fff4ad507f6264a0530973315409f50adbb5ca885a98ffe8ee96fac59b6a0ee1
 
 restricted=yes
 noverifyrdeps=yes
diff --git a/srcpkgs/pyradio/template b/srcpkgs/pyradio/template
index 5b109fcb929..808c298c7b5 100644
--- a/srcpkgs/pyradio/template
+++ b/srcpkgs/pyradio/template
@@ -1,6 +1,6 @@
 # Template file for 'pyradio'
 pkgname=pyradio
-version=0.8.7.1
+version=0.8.7.2
 revision=1
 archs=noarch
 build_style=python3-module
@@ -12,7 +12,7 @@ license="MIT"
 homepage="http://www.coderholic.com/pyradio/"
 changelog="https://raw.githubusercontent.com/coderholic/pyradio/master/ChangeLog"
 distfiles="https://github.com/coderholic/pyradio/archive/${version}.tar.gz"
-checksum=92ea2862053ce8e831c8b108c06806664e7c9a6f0b8649b3bd780f710914b8d8
+checksum=02dc555967050f548011de4f508bc7df217e09004227e0c0cb67275b6cf449e9
 
 post_install() {
 	vman pyradio.1
diff --git a/srcpkgs/python-PyAudio/template b/srcpkgs/python-PyAudio/template
index 2e84cf5cc8f..e33e2bba3ff 100644
--- a/srcpkgs/python-PyAudio/template
+++ b/srcpkgs/python-PyAudio/template
@@ -8,7 +8,7 @@ pycompile_module="pyaudio.py"
 hostmakedepends="python-setuptools python3-setuptools"
 makedepends="python-devel python3-devel portaudio-devel"
 short_desc="Python2 Bindings for PortAudio, a cross-platform audio IO library"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="MIT"
 homepage="https://people.csail.mit.edu/hubert/pyaudio/"
 distfiles="${PYPI_SITE}/P/PyAudio/PyAudio-${version}.tar.gz"
diff --git a/srcpkgs/python-Twisted/template b/srcpkgs/python-Twisted/template
index ed09784ccc9..65e896f1f2b 100644
--- a/srcpkgs/python-Twisted/template
+++ b/srcpkgs/python-Twisted/template
@@ -1,6 +1,6 @@
 # Template file for 'python-Twisted'
 pkgname=python-Twisted
-version=19.10.0
+version=20.3.0
 revision=1
 wrksrc="Twisted-${version}"
 build_style=python-module
@@ -15,7 +15,7 @@ maintainer="Alessio Sergi <al3hex@gmail.com>"
 license="MIT"
 homepage="https://twistedmatrix.com/"
 distfiles="${PYPI_SITE}/T/Twisted/Twisted-${version}.tar.bz2"
-checksum=7394ba7f272ae722a74f3d969dcf599bc4ef093bc392038748a490f1724a515d
+checksum=d72c55b5d56e176563b91d11952d13b01af8725c623e498db5507b6614fc1e10
 
 alternatives="
  twisted:cftp:/usr/bin/cftp2
diff --git a/srcpkgs/python-botocore/template b/srcpkgs/python-botocore/template
index ed544def8bb..4f499b7e666 100644
--- a/srcpkgs/python-botocore/template
+++ b/srcpkgs/python-botocore/template
@@ -1,11 +1,10 @@
 # Template file for 'python-botocore'
 pkgname=python-botocore
-version=1.13.45
+version=1.15.26
 revision=1
 archs=noarch
 wrksrc="botocore-${version}"
 build_style=python-module
-pycompile_module="botocore"
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-dateutil python-docutils python-jmespath python-urllib3"
 short_desc="Core functionality library of boto 3 (Python2)"
@@ -13,11 +12,10 @@ maintainer="Robert Lowry <bobertlo@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/boto/botocore"
 distfiles="https://github.com/boto/botocore/archive/${version}.tar.gz"
-checksum=42eb08d9bd8c13c8dd5a8b4ec8e3a5648367516e2aea20fe800e2ceeb128f3da
+checksum=4535cf8a9b0cf9eea7ea50c003ca944f694f80b6a4b455466ab56dd8a000c613
 
 python3-botocore_package() {
 	archs=noarch
-	pycompile_module="botocore"
 	depends="python3-dateutil python3-docutils python3-jmespath python3-urllib3"
 	short_desc="${short_desc/Python2/Python3}"
 	pkg_install() {
diff --git a/srcpkgs/python-numpy-stl/template b/srcpkgs/python-numpy-stl/template
index cce1a8ead1f..7468120db4e 100644
--- a/srcpkgs/python-numpy-stl/template
+++ b/srcpkgs/python-numpy-stl/template
@@ -1,8 +1,8 @@
 # Template file for 'python-numpy-stl'
 pkgname=python-numpy-stl
-version=2.10.1
-revision=2
-wrksrc="numpy-stl-v${version}"
+version=2.11.0
+revision=1
+wrksrc="numpy-stl-${version}"
 build_style=python-module
 pycompile_module="stl"
 hostmakedepends="python-setuptools python3-setuptools python-Cython python3-Cython"
@@ -12,8 +12,8 @@ short_desc="Python2 library to make working with STL files fast and easy"
 maintainer="Karl Nilsson <karl.robert.nilsson@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/WoLpH/numpy-stl/"
-distfiles="https://github.com/WoLpH/numpy-stl/releases/download/v${version}/numpy-stl-v${version}.tar.xz"
-checksum=79cb34d97a9b971b354fdd9ed7df14059999c011d7dbbe80cd3dfdc08cea96d6
+distfiles="https://github.com/WoLpH/numpy-stl/archive/v${version}.tar.gz"
+checksum=8e2a6320a956b6e0f9969e55553d7d3ef3f77f1ffc32cf66d010152ea4a0dd7a
 
 alternatives="
  numpy-stl:stl:/usr/bin/stl2
diff --git a/srcpkgs/python-pip/patches/no-versioned-pip.patch b/srcpkgs/python-pip/patches/no-versioned-pip.patch
index 61daa15432f..4dba0fd543d 100644
--- a/srcpkgs/python-pip/patches/no-versioned-pip.patch
+++ b/srcpkgs/python-pip/patches/no-versioned-pip.patch
@@ -1,11 +1,13 @@
 --- setup.py.orig
 +++ setup.py
-@@ -76,8 +76,6 @@
+@@ -75,10 +75,6 @@
      entry_points={
          "console_scripts": [
-             "pip=pip._internal.main:main",
--            "pip%s=pip._internal.main:main" % sys.version_info[:1],
--            "pip%s.%s=pip._internal.main:main" % sys.version_info[:2],
+             "pip=pip._internal.cli.main:main",
+-            "pip{}=pip._internal.cli.main:main".format(sys.version_info[0]),
+-            "pip{}.{}=pip._internal.cli.main:main".format(
+-                *sys.version_info[:2]
+-            ),
          ],
      },
  
diff --git a/srcpkgs/python-pip/template b/srcpkgs/python-pip/template
index 7c957c6e12f..d44215124f4 100644
--- a/srcpkgs/python-pip/template
+++ b/srcpkgs/python-pip/template
@@ -1,19 +1,19 @@
 # Template file for 'python-pip'
 pkgname=python-pip
-version=19.3.1
+version=20.0.2
 revision=1
 archs=noarch
 wrksrc="pip-${version}"
 build_style=python-module
-pycompile_module="pip"
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-setuptools"
 short_desc="PyPA recommended tool for installing PyPI packages (Python2)"
 maintainer="Alessio Sergi <al3hex@gmail.com>"
 license="MIT"
 homepage="https://pip.pypa.io/"
+changelog="https://raw.githubusercontent.com/pypa/pip/master/NEWS.rst"
 distfiles="${PYPI_SITE}/p/pip/pip-${version}.tar.gz"
-checksum=21207d76c1031e517668898a6b46a9fb1501c7a4710ef5dfd6a40ad9e6757ea7
+checksum=7db0c8ea4c7ea51c8049640e8e6e7fde949de672bfa4949920675563a5a6967f
 alternatives="pip:pip:/usr/bin/pip2"
 
 post_install() {
@@ -22,7 +22,6 @@ post_install() {
 
 python3-pip_package() {
 	archs=noarch
-	pycompile_module="pip"
 	depends="python3-setuptools"
 	short_desc="${short_desc/Python2/Python3}"
 	alternatives="pip:pip:/usr/bin/pip3"
diff --git a/srcpkgs/python-s3transfer/template b/srcpkgs/python-s3transfer/template
index dd92eeff657..29aba6cc68b 100644
--- a/srcpkgs/python-s3transfer/template
+++ b/srcpkgs/python-s3transfer/template
@@ -1,11 +1,10 @@
 # Template file for 'python-s3transfer'
 pkgname=python-s3transfer
-version=0.2.1
-revision=2
+version=0.3.3
+revision=1
 archs=noarch
 wrksrc="s3transfer-${version}"
 build_style=python-module
-pycompile_module="s3transfer"
 hostmakedepends="python-setuptools python3-setuptools"
 depends="python-botocore"
 short_desc="Amazon S3 Transfer Manager (Python2)"
@@ -13,12 +12,11 @@ maintainer="Robert Lowry <bobertlo@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/boto/s3transfer"
 distfiles="https://github.com/boto/s3transfer/archive/${version}.tar.gz"
-checksum=4181e0cf31d1ff1c8233ddda7cc7efa5dd0cf9a1e47143b951a3389ff6812660
+checksum=0c8b0f7aaf32173d1475df0a453bfdc37be8207ea15c1d8415a590ef3986fc51
 
 python3-s3transfer_package() {
 	archs=noarch
 	depends="python3-botocore"
-	pycompile_module="s3transfer"
 	short_desc="${short_desc/Python2/Python3}"
 	pkg_install() {
 		vmove "usr/lib/python3*"
diff --git a/srcpkgs/python-tqdm/template b/srcpkgs/python-tqdm/template
index afeb784093c..4bd9a4fea5c 100644
--- a/srcpkgs/python-tqdm/template
+++ b/srcpkgs/python-tqdm/template
@@ -1,18 +1,18 @@
 # Template file for 'python-tqdm'
 pkgname=python-tqdm
-version=4.43.0
+version=4.44.1
 revision=1
 archs=noarch
 wrksrc="tqdm-${version}"
 build_style=python-module
 hostmakedepends="python-setuptools python3-setuptools"
-depends="python"
+depends="python-setuptools"
 short_desc="Fast, extensible progress bar for Python and CLI (Python2)"
 maintainer="bra1nwave <bra1nwave@protonmail.com>"
 license="MPL-2.0, MIT"
 homepage="https://tqdm.github.io/"
 distfiles="https://github.com/tqdm/tqdm/archive/v${version}.tar.gz"
-checksum=0efea2929b9945fd09911a2f62dcf6eeb293c64b58946178c69b9b2ae58e2379
+checksum=99e0dbc22d8314eb1c8754d9881d0a9e09df57b0591b1523700e4d72823a5bfc
 alternatives="
  tqdm:tqdm:/usr/bin/tqdm2
  tqdm:tqdm.1:/usr/share/man/man1/tqdm2.1"
@@ -28,7 +28,7 @@ python3-tqdm_package() {
 	 tqdm:tqdm:/usr/bin/tqdm3
 	 tqdm:tqdm.1:/usr/share/man/man1/tqdm3.1"
 	archs=noarch
-	depends="python3"
+	depends="python3-setuptools"
 	short_desc="${short_desc/2/3}"
 	pkg_install() {
 		rm -f ${DESTDIR}/${py3_sitelib}/tqdm/tqdm.1
diff --git a/srcpkgs/python3-blessed/template b/srcpkgs/python3-blessed/template
index 0f725a5fdbd..2a174c805cc 100644
--- a/srcpkgs/python3-blessed/template
+++ b/srcpkgs/python3-blessed/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-blessed'
 pkgname=python3-blessed
-version=1.17.3
+version=1.17.4
 revision=1
 archs=noarch
 wrksrc="blessed-${version}"
@@ -12,7 +12,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="MIT"
 homepage="https://github.com/jquast/blessed"
 distfiles="${homepage}/archive/${version}.tar.gz"
-checksum=879d030a866d2635f02891aee9159670722d1f9801b108c6b3ebd5defd7a5315
+checksum=c22a5f564acc428c5eb2531e8e021b55902611e29af333d8607701947782512c
 
 post_install() {
 	vlicense LICENSE
diff --git a/srcpkgs/python3-distro/template b/srcpkgs/python3-distro/template
index f1205ace151..4179a01a361 100644
--- a/srcpkgs/python3-distro/template
+++ b/srcpkgs/python3-distro/template
@@ -1,10 +1,9 @@
 # Template file for 'python3-distro'
 pkgname=python3-distro
-version=1.4.0
-revision=2
+version=1.5.0
+revision=1
 wrksrc=distro-${version}
 build_style=python3-module
-pycompile_module="distro"
 hostmakedepends="python3-setuptools"
 makedepends="python3-devel"
 depends="python3"
@@ -13,4 +12,4 @@ maintainer="mobinmob <mobinmob@disroot.org>"
 license="Apache-2.0"
 homepage="https://github.com/nir0s/distro"
 distfiles="${PYPI_SITE}/d/distro/distro-${version}.tar.gz"
-checksum=362dde65d846d23baee4b5c058c8586f219b5a54be1cf5fc6ff55c4578392f57
+checksum=0e58756ae38fbd8fc3020d54badb8eae17c5b9dcbed388b17bb55b8a5928df92
diff --git a/srcpkgs/python3-xmlschema/template b/srcpkgs/python3-xmlschema/template
index 506e6fb640e..c9d14c652ce 100644
--- a/srcpkgs/python3-xmlschema/template
+++ b/srcpkgs/python3-xmlschema/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-xmlschema'
 pkgname=python3-xmlschema
-version=1.1.1
+version=1.1.2
 revision=1
 archs=noarch
 wrksrc=xmlschema-${version}
@@ -13,7 +13,7 @@ maintainer="Đoàn Trần Công Danh <congdanhqx+sgn@gmail.com>"
 license="MIT"
 homepage="https://github.com/sissaschool/xmlschema"
 distfiles="${PYPI_SITE}/x/xmlschema/xmlschema-${version}.tar.gz"
-checksum=43d4d60b032ddbe484c562d65fcdba34e85d7c3ad59f2490795740b5a579c540
+checksum=57bfda48a864f1d6e10bd06288c87e18eee4fd5a79d0ddfbf9d81f0fab748b39
 
 do_check() {
 	PYTHONPATH=$(pwd)/build/lib python3 -m unittest
diff --git a/srcpkgs/qbittorrent/template b/srcpkgs/qbittorrent/template
index c6ed94d801e..43ebc8a4631 100644
--- a/srcpkgs/qbittorrent/template
+++ b/srcpkgs/qbittorrent/template
@@ -1,6 +1,6 @@
 # Template file for 'qbittorrent'
 pkgname=qbittorrent
-version=4.2.1
+version=4.2.2
 revision=1
 create_wrksrc=yes
 build_style=qmake
@@ -12,7 +12,7 @@ maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
 license="GPL-2.0-or-later"
 homepage="http://www.qbittorrent.org/"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.xz"
-checksum=a43466b4415a7a220584e0faabdaba60545f11a0be34040c64c2747c04bb3209
+checksum=fa457cc6fef02fe15958f94863181e64b8dcd9762184f8a53ad4c75f89d42223
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" qt5-svg-devel"
diff --git a/srcpkgs/qmmp/template b/srcpkgs/qmmp/template
index 4b50130afcd..266df00084b 100644
--- a/srcpkgs/qmmp/template
+++ b/srcpkgs/qmmp/template
@@ -1,7 +1,7 @@
 # Template file for 'qmmp'
 pkgname=qmmp
-version=1.3.6
-revision=2
+version=1.3.7
+revision=1
 build_style=cmake
 configure_args="-DUSE_HAL:BOOL=FALSE -DQMMP_DEFAULT_UI:STRING=simple"
 hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
@@ -20,7 +20,7 @@ maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
 license="GPL-3.0-or-newer"
 homepage="http://qmmp.ylsoftware.com"
 distfiles="http://qmmp.ylsoftware.com/files/${pkgname}-${version}.tar.bz2"
-checksum=e842ab14a335c09ee2941ecdac4b47ce9a9e916d523dfe30e98e0569b6f13036
+checksum=e7a996e11b9af2e3bc5634304c5a7144a1d56767177a7cb79a6e50b7ce45b38e
 
 qmmp-devel_package() {
 	short_desc+=" - development files"
diff --git a/srcpkgs/qsudo/template b/srcpkgs/qsudo/template
index f3d911dda59..12571405691 100644
--- a/srcpkgs/qsudo/template
+++ b/srcpkgs/qsudo/template
@@ -1,6 +1,6 @@
 # Template file for 'qsudo'
 pkgname=qsudo
-version=2019.11.29
+version=2020.03.27
 revision=1
 build_wrksrc="src-qt5"
 build_style=qmake
@@ -12,7 +12,7 @@ maintainer="Ken Moore <ken@project-trident.org>"
 license="BSD-2-Clause"
 homepage="https://github.com/project-trident/qsudo"
 distfiles="https://github.com/project-trident/qsudo/archive/v${version}.tar.gz"
-checksum="0768f4dcc59dadb63b1803f6896b59d78f606224e223d2004ca5cba663a1c17b"
+checksum=a7d556acbf8d28b4c10508b96bf8bf1c5b8bcf48869bc273cb2c9bf64b2c2a41
 
 post_install() {
 	vlicense ../LICENSE
diff --git a/srcpkgs/qt5-webkit/patches/mips-isa-32.patch b/srcpkgs/qt5-webkit/patches/mips-isa-32.patch
new file mode 100644
index 00000000000..cfa3b72296c
--- /dev/null
+++ b/srcpkgs/qt5-webkit/patches/mips-isa-32.patch
@@ -0,0 +1,14 @@
+--- Source/JavaScriptCore/assembler/MacroAssemblerMIPS.h	2019-08-15 20:56:14.000000000 +0200
++++ Source/JavaScriptCore/assembler/MacroAssemblerMIPS.h	2020-03-04 10:43:29.468482593 +0100
+@@ -315,11 +315,7 @@
+ 
+     void countLeadingZeros32(RegisterID src, RegisterID dest)
+     {
+-#if WTF_MIPS_ISA_AT_LEAST(32)
+         m_assembler.clz(dest, src);
+-#else
+-        static_assert(false, "CLZ opcode is not available for this ISA");
+-#endif
+     }
+ 
+     void lshift32(RegisterID shiftAmount, RegisterID dest)
diff --git a/srcpkgs/qt5-webkit/template b/srcpkgs/qt5-webkit/template
index c7c09c1376e..bd750433d5d 100644
--- a/srcpkgs/qt5-webkit/template
+++ b/srcpkgs/qt5-webkit/template
@@ -41,14 +41,10 @@ case "$XBPS_TARGET_MACHINE" in
 esac
 
 # some platforms need libatomic
-case "$XBPS_TARGET_MACHINE" in
-	ppc64*) ;;
-	armv6*|ppc*)
-		makedepends+=" libatomic-devel"
-		LIBS+=" -latomic"
-		;;
-	*) ;;
-esac
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+	LIBS+=" -latomic"
+fi
 
 # use system malloc on ppc64le (potential 64k page kernel)
 case "$XBPS_TARGET_MACHINE" in
diff --git a/srcpkgs/racket/template b/srcpkgs/racket/template
index c1eb6c6fea4..dcbd95e692c 100644
--- a/srcpkgs/racket/template
+++ b/srcpkgs/racket/template
@@ -26,8 +26,6 @@ ppc*)
 	broken="hangs or segfaults";;
 *-musl)
 	makedepends+=" libucontext-devel";;
-i686)
-	broken="make[1]: *** [Makefile:177: install-3m] Aborted";;
 esac
 
 pre_configure() {
diff --git a/srcpkgs/rpi-firmware/template b/srcpkgs/rpi-firmware/template
index 3b99c21ac45..faa8fa28222 100644
--- a/srcpkgs/rpi-firmware/template
+++ b/srcpkgs/rpi-firmware/template
@@ -1,10 +1,10 @@
 # Template file for 'rpi-firmware'
-_githash="68ec48189c5256b365c9232909180cb56c8820bc"
+_githash="5574077183389cd4c65077ba18b59144ed6ccd6d"
 _gitshort="${_githash:0:7}"
 
 pkgname=rpi-firmware
-version=20191118
-revision=2
+version=20200326
+revision=1
 archs=noarch
 wrksrc="firmware-${_githash}"
 short_desc="Firmware files for the Raspberry Pi (git ${_gitshort})"
@@ -12,7 +12,7 @@ maintainer="Peter Bui <pbui@github.bx612.space>"
 license="BSD-3-Clause, custom:Cypress"
 homepage="https://github.com/raspberrypi/firmware"
 distfiles="https://github.com/raspberrypi/firmware/archive/${_githash}.tar.gz"
-checksum=ba24f9e64a9e85e54034454d01b9853fe8d4a91c4993fa1203d6bff99e227355
+checksum=0596505f529677906fed30e6c3c1d2387a5d287f668a719484e2f9d8a3059176
 
 conf_files="/boot/cmdline.txt /boot/config.txt"
 
diff --git a/srcpkgs/rpi-kernel/template b/srcpkgs/rpi-kernel/template
index b92681939db..9fc51a9167e 100644
--- a/srcpkgs/rpi-kernel/template
+++ b/srcpkgs/rpi-kernel/template
@@ -5,11 +5,11 @@
 #
 #   https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=224931
 
-_githash="2fab54c74bf956951e61c6d4fe473995e8d07010"
+_githash="4f2a4cc501c428c940549f39d5562e60404ac4f7"
 _gitshort="${_githash:0:7}"
 
 pkgname=rpi-kernel
-version=4.19.108
+version=4.19.113
 revision=1
 wrksrc="linux-${_githash}"
 maintainer="Peter Bui <pbui@github.bx612.space>"
@@ -17,7 +17,7 @@ homepage="http://www.kernel.org"
 license="GPL-2.0-only"
 short_desc="The Linux kernel for Raspberry Pi (${version%.*} series [git ${_gitshort}])"
 distfiles="https://github.com/raspberrypi/linux/archive/${_githash}.tar.gz"
-checksum=bc92c569bbdb53744dee458827c64119a16ee5267cdcba851e1832c3a174571c
+checksum=97d835a853dcbc0016b26daa618ce7511b9fecb7c4628dcb56667234163d88eb
 
 _kernver="${version}_${revision}"
 
diff --git a/srcpkgs/rtl8812au-dkms/template b/srcpkgs/rtl8812au-dkms/template
index 7809687ec41..83ea2acad64 100644
--- a/srcpkgs/rtl8812au-dkms/template
+++ b/srcpkgs/rtl8812au-dkms/template
@@ -1,23 +1,22 @@
 # Template file for 'rtl8812au-dkms'
 pkgname=rtl8812au-dkms
-version=20190903
+version=20200318
 revision=1
-_gitrev=30d47a0a3f43ccb19e8fd59fe93d74a955147bf2
+_modver=5.6.4.2
+_gitrev=49e98ff9bfdbe2ddce843808713de383132002e0
 archs=noarch
-wrksrc="rtl8812au-${_gitrev}"
+wrksrc="rtl8812au-${_modver}-${_gitrev}"
 depends="dkms"
 short_desc="Realtek 8812AU/8821AU USB WiFi driver (DKMS)"
 maintainer="Renato Aguiar <renato@renag.me>"
 license="GPL-2.0-only"
 homepage="http://www.dlink.com"
-distfiles="https://github.com/gordboy/rtl8812au/archive/${_gitrev}.tar.gz"
-checksum=8893cb02683d253efe6be5a2d1f9ccea778f03b1606043381eaa649e26e8b657
-dkms_modules="rtl8812au 5.2.20"
+distfiles="https://github.com/gordboy/rtl8812au-${_modver}/archive/${_gitrev}.tar.gz"
+checksum=75c8ba004b405f8bf8542c0e29f2ee5451ce572fecac41cb2ba01da5e0312952
+dkms_modules="rtl8812au ${_modver}"
 
 do_install() {
-	local modname=rtl8812au
-	local modver=5.2.20
-	local dest=/usr/src/${modname}-${modver}
+	local dest=/usr/src/rtl8812au-${_modver}
 
 	vmkdir ${dest}
 	cp -r dkms.conf Kconfig Makefile platform core hal include os_dep ${DESTDIR}/${dest}
diff --git a/srcpkgs/ruby/template b/srcpkgs/ruby/template
index 595268e2162..3a8097f65cc 100644
--- a/srcpkgs/ruby/template
+++ b/srcpkgs/ruby/template
@@ -19,8 +19,6 @@ license="Ruby, BSD-2-Clause"
 distfiles="https://cache.ruby-lang.org/pub/ruby/${version%.*}/${pkgname}-${version}.tar.bz2"
 checksum=97ddf1b922f83c1f5c50e75bf54e27bba768d75fea7cda903b886c6745e60f0a
 
-broken="temporarily until indirect dependencies are built"
-
 case "$XBPS_TARGET_MACHINE" in
 	*-musl)	# Broken on the builders but successfully built locally
 		# As a workaround disable all docs
diff --git a/srcpkgs/salt/template b/srcpkgs/salt/template
index 6328ac07e77..c2eb31598fd 100644
--- a/srcpkgs/salt/template
+++ b/srcpkgs/salt/template
@@ -1,22 +1,49 @@
 # Template file for 'salt'
 pkgname=salt
-version=2019.2.0
+version=3000
 revision=1
 archs=noarch
-build_style=python2-module
+build_style=python3-module
 pycompile_module="salt"
-hostmakedepends="python-devel"
-# XXX remove python-futures once tornado will be updated to 5
-depends="python-yaml python-Jinja2 python-requests python-pyzmq python-futures
- python-M2Crypto python-tornado python-msgpack dmidecode pciutils"
+hostmakedepends="python3-devel python3-setuptools python3-distro"
+depends="python3-yaml python3-Jinja2 python3-requests python3-pyzmq
+ python3-M2Crypto python3-tornado python3-msgpack dmidecode pciutils
+ python3-psutil"
 short_desc="Remote execution system, and configuration manager"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="Apache-2.0"
 homepage="http://saltstack.org/"
 changelog="https://docs.saltstack.com/en/latest/topics/releases/${version}.html"
 distfiles="${PYPI_SITE}/s/salt/salt-${version}.tar.gz"
-checksum=5695bb2b3fa288bcfc0e3b93d9449afd75220bd8f0deefb5e7fc03af381df6cd
-conf_files="/etc/salt/*"
+checksum=04fbc64933b375cbbefc9576bcc65167b74d5eec7f58e64d096d67529ea66500
+conf_files="
+ /etc/salt/cloud.providers.d/digitalocean.conf
+ /etc/salt/cloud.providers.d/vsphere.conf
+ /etc/salt/cloud.providers.d/linode.conf
+ /etc/salt/cloud.providers.d/parallels.conf
+ /etc/salt/cloud.providers.d/ibmsce.conf
+ /etc/salt/cloud.providers.d/tencent.conf
+ /etc/salt/cloud.providers.d/ec2.conf
+ /etc/salt/cloud.providers.d/saltify.conf
+ /etc/salt/cloud.providers.d/joyent.conf
+ /etc/salt/cloud.providers.d/gogrid.conf
+ /etc/salt/cloud.providers.d/proxmox.conf
+ /etc/salt/cloud.providers.d/scaleway.conf
+ /etc/salt/cloud.maps.d/cloud.map
+ /etc/salt/cloud.maps.d/saltify.map
+ /etc/salt/minion
+ /etc/salt/cloud
+ /etc/salt/roster
+ /etc/salt/proxy
+ /etc/salt/suse/master
+ /etc/salt/master
+ /etc/salt/cloud.profiles.d/EC2-us-west-1.profiles
+ /etc/salt/cloud.profiles.d/EC2-us-east-1.profiles
+ /etc/salt/cloud.profiles.d/EC2-us-west-2.profiles
+ /etc/salt/cloud.profiles.d/saltify.conf
+ /etc/salt/cloud.profiles.d/tencentcloud-guangzhou-s1sm1.profiles
+ /etc/salt/cloud.profiles
+ /etc/salt/cloud.providers"
 
 post_install() {
 	vmkdir etc/salt 0750
diff --git a/srcpkgs/saml2aws/template b/srcpkgs/saml2aws/template
index b0a9bbd866d..c0d0ce0ae7a 100644
--- a/srcpkgs/saml2aws/template
+++ b/srcpkgs/saml2aws/template
@@ -1,6 +1,6 @@
 # Template file for 'saml2aws'
 pkgname=saml2aws
-version=2.24.0
+version=2.25.0
 revision=1
 build_style=go
 go_import_path=github.com/Versent/saml2aws
@@ -13,7 +13,7 @@ maintainer="Mate GABRI <iam@theguy.io>"
 license="MIT"
 homepage="https://github.com/Versent/saml2aws"
 distfiles="https://github.com/Versent/saml2aws/archive/v${version}.tar.gz"
-checksum=c9593d465335a63431163e22368116ccd6f749c87890e4abd36b3fe4bf385305
+checksum=2eb8209035b06f908d743c7f43b21d981731e73a63e9377f2319410c4d007006
 
 post_install() {
 	vlicense LICENSE.md
diff --git a/srcpkgs/samurai/template b/srcpkgs/samurai/template
index 5b45668be74..4ae8d3c576b 100644
--- a/srcpkgs/samurai/template
+++ b/srcpkgs/samurai/template
@@ -1,6 +1,6 @@
 # Template file for 'samurai'
 pkgname=samurai
-version=1.0
+version=1.1
 revision=1
 build_style=gnu-makefile
 short_desc="Ninja-compatible build tool written in C"
@@ -8,7 +8,7 @@ maintainer="Duncaen <duncaen@voidlinux.org>"
 license="MIT, Apache-2.0"
 homepage="https://github.com/michaelforney/samurai"
 distfiles="https://github.com/michaelforney/samurai/archive/${version}.tar.gz"
-checksum=55c73da66b5b8af8b6e26e74b55b3a9f06b763547fe6d0a6206dae68274a1438
+checksum=9f31e45e65c0b270c0dae431460c53bc0a254dc98385947e3ab507b7b986a162
 
 post_install() {
 	vlicense LICENSE
diff --git a/srcpkgs/sbcl/template b/srcpkgs/sbcl/template
index 09f1596b8c3..f66f57accf2 100644
--- a/srcpkgs/sbcl/template
+++ b/srcpkgs/sbcl/template
@@ -1,6 +1,6 @@
 # Template file for 'sbcl'
 pkgname=sbcl
-version=2.0.2
+version=2.0.3
 revision=1
 archs="i686 x86_64* armv7l aarch64"
 
@@ -13,7 +13,7 @@ license="custom:BSD+public_domain"
 homepage="http://www.sbcl.org/"
 changelog="http://www.sbcl.org/news.html"
 distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}-source.tar.bz2"
-checksum=4864046e3b8bc0d0af7523491cf0e2be6155518864e63cf2e6f8326865fbfe1e
+checksum=b5543f123214b2023ff5fc32dfd00b6cfeabd92c8edb33ad208842c4fd642f00
 nocross=yes
 nopie=yes
 
@@ -21,7 +21,7 @@ _bootstrap_lisp="bash ../sbcl-*-linux/run-sbcl.sh --no-sysinit --no-userinit --d
 case "$XBPS_TARGET_MACHINE" in
 x86_64)
 	distfiles+=" ${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}-x86-64-linux-binary.tar.bz2"
-	checksum+=" c69e69db3a5e42ea15aeecd15e4e528f2cdcbc2bb5d3c821aa32cd3a1ddf976d"
+	checksum+=" 8cbf09bf915c07866a0b856eff4bde31bd4151473589fa97773eabcc0bd82696"
 	;;
 i686)
 	distfiles+=" ${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-1.4.3-x86-linux-binary.tar.bz2"
diff --git a/srcpkgs/sddm-kcm/template b/srcpkgs/sddm-kcm/template
index 0426efa2284..5a99bbc4b0f 100644
--- a/srcpkgs/sddm-kcm/template
+++ b/srcpkgs/sddm-kcm/template
@@ -1,6 +1,6 @@
 # Template file for 'sddm-kcm'
 pkgname=sddm-kcm
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,5 +13,5 @@ short_desc="KDE Config Module for SDDM"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2.0-or-later"
 homepage="https://projects.kde.org/projects/plasma/sddm-kcm"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=30262735a7d6373eb3e86b6222bf1328ba1a779785d1974a527222d10a1f7971
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=216656b57ea6bc04983778f292f756ee9def04e7477a662acb13b3dc177dc446
diff --git a/srcpkgs/shellcheck/template b/srcpkgs/shellcheck/template
index 22c212f7fe8..b23564336e0 100644
--- a/srcpkgs/shellcheck/template
+++ b/srcpkgs/shellcheck/template
@@ -1,7 +1,7 @@
 # Template file for 'shellcheck'
 pkgname=shellcheck
 version=0.7.0
-revision=2
+revision=3
 build_style=haskell-stack
 stackage="lts-13.26"
 hostmakedepends="pandoc"
diff --git a/srcpkgs/simple-scan/template b/srcpkgs/simple-scan/template
index 89a8c5c2bea..d0fc97903e5 100644
--- a/srcpkgs/simple-scan/template
+++ b/srcpkgs/simple-scan/template
@@ -1,7 +1,7 @@
 # Template file for 'simple-scan'
 pkgname=simple-scan
 _gnome_version=3.36
-version=3.36.0
+version=3.36.1
 revision=1
 build_style=meson
 hostmakedepends="gettext glib-devel itstool pkg-config vala"
@@ -12,4 +12,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/simple-scan"
 distfiles="${GNOME_SITE}/${pkgname}/${_gnome_version}/${pkgname}-${version}.tar.xz"
-checksum=f57d8be3c22f786efe576da04288951664e6f9fa0ec5c79afb5c2c88a11f14a5
+checksum=7427f0902253e01383941243f56ef987609943c537f92dd1043a53eb5eaaf92e
diff --git a/srcpkgs/slack-desktop/template b/srcpkgs/slack-desktop/template
index 3ba211f8dd2..98329e22ddc 100644
--- a/srcpkgs/slack-desktop/template
+++ b/srcpkgs/slack-desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'slack-desktop'
 pkgname=slack-desktop
-version=4.3.2
+version=4.4.0
 revision=1
 archs="x86_64"
 hostmakedepends="tar xz"
@@ -10,7 +10,7 @@ maintainer="Diogo Leal <diogo@diogoleal.com>"
 license="custom:Proprietary"
 homepage="https://slack.com/"
 distfiles="https://slack-ssb-updates.global.ssl.fastly.net/linux_releases/${pkgname}-${version}-amd64.deb"
-checksum=38ebbf79365226b83527cd754474ad680b0c83bd420d0fe1e5e4626889535908
+checksum=22dc90c14a845b9d789952d2c97d76bd54a350062a6d8d9b51097b91fa735940
 restricted=yes
 repository="nonfree"
 nopie=yes
diff --git a/srcpkgs/spotify-tui/template b/srcpkgs/spotify-tui/template
index b4aeb5bcd63..21d1dd11542 100644
--- a/srcpkgs/spotify-tui/template
+++ b/srcpkgs/spotify-tui/template
@@ -1,6 +1,6 @@
 # Template file for 'spotify-tui'
 pkgname=spotify-tui
-version=0.17.0
+version=0.17.1
 revision=1
 build_style=cargo
 hostmakedepends="pkg-config python3"
@@ -10,7 +10,7 @@ maintainer="Andrew Benson <abenson+void@gmail.com>"
 license="MIT"
 homepage="https://github.com/Rigellute/spotify-tui"
 distfiles="https://github.com/Rigellute/spotify-tui/archive/v${version}.tar.gz"
-checksum=5e8c5d0581d01a0bd1bbed1e97a2603adc600e9f3f932f939e371fcbb2a2031e
+checksum=8d3ee2e28b8c120a7e3ce85fc97e41ef141b36a52c74128d3b555f08e43e9dd8
 
 post_install() {
 	vlicense LICENSE
diff --git a/srcpkgs/spotify/template b/srcpkgs/spotify/template
index e3d79d70d00..d9ec603bf6a 100644
--- a/srcpkgs/spotify/template
+++ b/srcpkgs/spotify/template
@@ -1,6 +1,6 @@
 # Template file for 'spotify'
 pkgname=spotify
-version=1.1.10
+version=1.1.26
 revision=1
 archs="x86_64"
 create_wrksrc=yes
@@ -11,8 +11,8 @@ maintainer="Stefan Mühlinghaus <jazzman@alphabreed.com>"
 license="Proprietary"
 homepage="https://www.spotify.com"
 repository=nonfree
-_sversion=".546.ge08ef575-19_amd64"
-_schecksum="da49fd4d222ff7d719345fba6298f38a6422ef293bb43ada13cf857a694a12e6"
+_sversion=".501.gbe11e53b-15_amd64"
+_schecksum="54ba1bd91020913273c469591cedeebfa34aedc250033dde7c8b3fded94a9c71"
 do_install() {
 	vbin ${FILESDIR}/spotify
 	vmkdir usr/share/spotify
diff --git a/srcpkgs/sqmail/files/qmail-smtpd/run b/srcpkgs/sqmail/files/qmail-smtpd/run
index 1c230ac0852..b837223661f 100755
--- a/srcpkgs/sqmail/files/qmail-smtpd/run
+++ b/srcpkgs/sqmail/files/qmail-smtpd/run
@@ -3,6 +3,7 @@ QMAILU=$(id -u _qmaild)
 QMAILG=$(id -g _qmaild)
 HOSTNAME=$(hostname)
 export SPF="1"
+export UTF8="1"
 if [ -f /var/qmail/ssl/ssl.env ]; then
 	export UCSPITLS=""
 	. /var/qmail/ssl/ssl.env
diff --git a/srcpkgs/sqmail/files/qmail-smtpsd/run b/srcpkgs/sqmail/files/qmail-smtpsd/run
index d4169d97c46..41c3a80aa13 100755
--- a/srcpkgs/sqmail/files/qmail-smtpsd/run
+++ b/srcpkgs/sqmail/files/qmail-smtpsd/run
@@ -3,6 +3,7 @@ QMAILU=$(id -u _qmaild)
 QMAILG=$(id -g _qmaild)
 HOSTNAME=$(hostname)
 export SMTPAUTH="!"
+export UTF8="1"
 . /var/qmail/ssl/ssl.env
 exec env PATH="/var/qmail/bin:/usr/local/bin:$PATH" \
      sslserver -seV -Rp -l $HOSTNAME \
diff --git a/srcpkgs/sqmail/files/qmail-smtpsub/run b/srcpkgs/sqmail/files/qmail-smtpsub/run
index 26120d3b5a7..b858df70552 100755
--- a/srcpkgs/sqmail/files/qmail-smtpsub/run
+++ b/srcpkgs/sqmail/files/qmail-smtpsub/run
@@ -4,6 +4,7 @@ QMAILG=$(id -g _qmaild)
 HOSTNAME=$(hostname)
 export SMTPAUTH="!"
 export UCSPITLS="!"
+export UTF8="1"
 . /var/qmail/ssl/ssl.env
 exec env PATH="/var/qmail/bin:/usr/local/bin:$PATH" \
      sslserver -seVn -Rp -l $HOSTNAME \
diff --git a/srcpkgs/sqmail/patches/autouid.patch b/srcpkgs/sqmail/patches/autouid.patch
index 03025c5ca5e..535e5d02e79 100644
--- a/srcpkgs/sqmail/patches/autouid.patch
+++ b/srcpkgs/sqmail/patches/autouid.patch
@@ -1,7 +1,7 @@
 We generate the file auto_uids.c ourselves.
 
---- mail/sqmail/sqmail-4.0.03/src/Makefile.orig
-+++ mail/sqmail/sqmail-4.0.03/src/Makefile
+--- mail/sqmail/sqmail-4.0.04/src/Makefile.orig
++++ mail/sqmail/sqmail-4.0.04/src/Makefile
 @@ -95,20 +95,6 @@
  compile auto_split.c
  	./compile auto_split.c
diff --git a/srcpkgs/sqmail/template b/srcpkgs/sqmail/template
index 89df2e7039a..056eebf2716 100644
--- a/srcpkgs/sqmail/template
+++ b/srcpkgs/sqmail/template
@@ -1,7 +1,7 @@
 # Template file for 'sqmail'
 pkgname=sqmail
-version=4.0.03
-revision=2
+version=4.0.04
+revision=1
 create_wrksrc=yes
 build_wrksrc="mail/${pkgname}/${pkgname}-${version}/src"
 makedepends="fehQlibs libidn2-devel ucspi-ssl-devel"
@@ -11,7 +11,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Public Domain"
 homepage="https://www.fehcom.de/sqmail/sqmail.html"
 distfiles="https://www.fehcom.de/sqmail/sqmail-${version}.tgz"
-checksum=fec96b51aee3506b6c068b0040304eb530f6926f719d9b917f07fac53f5e12bc
+checksum=e6da5e9951165b8e32984f03f7ecd6554176aad58f59c3431f4f6a97d868c9be
 nocross="custom build system"
 provides="smtp-server-0_1"
 replaces="smtp-server>=0"
@@ -61,7 +61,7 @@ _sqmtls_homedir="/var/qmail/ssl"
 
 do_configure() {
 	pwd >home
-	echo "${CC} ${CFLAGS} -DSMTPUTF8 -DIDN2" >../conf-cc
+	echo "${CC} ${CFLAGS} -DIDN2 -I${XBPS_CROSS_BASE}/usr/include/fehQlibs" >../conf-cc
 	echo "${CC} ${LDFLAGS}" >../conf-ld
 	echo "/var/qmail" >../conf-home
 
diff --git a/srcpkgs/srain/patches/fix-cross.patch b/srcpkgs/srain/patches/fix-cross.patch
new file mode 100644
index 00000000000..05e640a4679
--- /dev/null
+++ b/srcpkgs/srain/patches/fix-cross.patch
@@ -0,0 +1,13 @@
+--- src/Makefile~	2020-03-15 17:22:29.077747681 +0100
++++ src/Makefile	2020-03-15 17:22:32.599747681 +0100
+@@ -3,7 +3,9 @@
+ # Complie C source codes and output object files to $(BUILD_DIR), then links
+ # them together to get a executable $(TARGET).
+ 
+-CC = gcc
++ifeq "$(origin CC)" "default"
++	CC = gcc
++endif
+ DEFS = -D PACKAGE='"$(PACKAGE)"' \
+ 	   -D PACKAGE_NAME='"$(PACKAGE_NAME)"' \
+ 	   -D PACKAGE_VERSION='"$(PACKAGE_VERSION)"' \
diff --git a/srcpkgs/srain/template b/srcpkgs/srain/template
new file mode 100644
index 00000000000..3679e2679e3
--- /dev/null
+++ b/srcpkgs/srain/template
@@ -0,0 +1,15 @@
+# Template file for 'srain'
+pkgname=srain
+version=1.0.1
+revision=1
+build_style=configure
+build_helper=gir
+configure_args="--prefix=/usr"
+hostmakedepends="pkg-config gettext glib-devel"
+makedepends="glib-devel gtk+3-devel libconfig-devel libressl-devel libsecret-devel libsoup-devel"
+short_desc="Modern IRC client written in GTK"
+maintainer="avoidr <avoidr@firemail.cc>"
+license="GPL-3.0-only"
+homepage="https://srain.im/"
+distfiles="https://github.com/SrainApp/srain/archive/${version}.tar.gz"
+checksum=104d0b56944b9eabed9ada7bbca28df4b0dedb972e67fa533079dcf5bde35254
diff --git a/srcpkgs/stack/template b/srcpkgs/stack/template
index 27a7124c9bb..b6e667b0516 100644
--- a/srcpkgs/stack/template
+++ b/srcpkgs/stack/template
@@ -1,7 +1,7 @@
 # Template file for 'stack'
 pkgname=stack
 version=2.1.3.1
-revision=2
+revision=3
 _stackage="lts-14.1"
 hostmakedepends="cabal-install pkg-config unzip"
 makedepends="zlib-devel pcre-devel"
@@ -20,10 +20,26 @@ skip_extraction="cabal.config-${_stackage}"
 nocross=yes
 nopie_files="/usr/bin/stack"
 
+_patch_exts() {
+	vsed -i '1s;^;{-# LANGUAGE DerivingStrategies #-}\n;' $1
+	vsed -i '1s;^;{-# LANGUAGE StandaloneDeriving #-}\n;' $1
+}
+
 post_extract() {
 	mv ../pantry-0.2.0.0 .
 	vsed -e 's/hackage-security/hackage-security <0.6.0.0/g' -i pantry-0.2.0.0/pantry.cabal
+
+	_patch_exts pantry-0.2.0.0/src/Pantry/Storage.hs
+
 	vsed -e 's/^- \./&\n- pantry-0.2.0.0/' -i stack.yaml
+	vsed -e 's/http-download >=0.1.0.0/& \&\& <0.2.0.0/g' -i stack.cabal
+	vsed -e 's/path >=0.6.1/& \&\& <0.7.0/g' -i stack.cabal
+
+	_patch_exts src/Stack/Storage/User.hs
+	_patch_exts src/Stack/Storage/Project.hs
+
+	vsed -i 's/parseRelFile (replaceExtension/parseRelFile (FilePath.replaceExtension/' \
+	 src/Stack/Package.hs
 }
 
 do_build() {
diff --git a/srcpkgs/stagit/template b/srcpkgs/stagit/template
index c087227f26c..cbb95edeb5d 100644
--- a/srcpkgs/stagit/template
+++ b/srcpkgs/stagit/template
@@ -1,6 +1,6 @@
 # Template file for 'stagit'
 pkgname=stagit
-version=0.9.2
+version=0.9.3
 revision=1
 build_style=gnu-makefile
 make_install_args="MANPREFIX=/usr/share/man"
@@ -10,7 +10,7 @@ maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
 license="MIT"
 homepage="https://codemadness.org/git/stagit/log.html"
 distfiles="https://codemadness.org/releases/stagit/${pkgname}-${version}.tar.gz"
-checksum=721cd7cfac479008e803eff5afd0c95ff9dbc640450afa5b844be82d8dfe0cba
+checksum=db89b41c6d3803b2562d56fee0d939360fc887902f17aaf27dff774df0402da3
 LDFLAGS="-lgit2"
 
 post_install() {
diff --git a/srcpkgs/startup/template b/srcpkgs/startup/template
index afbed25298f..3bc2c6d16e1 100644
--- a/srcpkgs/startup/template
+++ b/srcpkgs/startup/template
@@ -9,7 +9,7 @@ hostmakedepends="autoconf automake libtool pkg-config gettext-devel nih-devel"
 makedepends="libnih-devel eudev-libudev-devel dbus-devel json-c-devel"
 checkdepends="python3 dbus"
 short_desc="Event driven task and service manager"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="GPL-2.0-only"
 homepage="https://gitlab.com/chinstrap/startup"
 changelog="${homepage}/raw/master/NEWS"
diff --git a/srcpkgs/steam/INSTALL.msg b/srcpkgs/steam/INSTALL.msg
index 3de690c6f26..196c392f45b 100644
--- a/srcpkgs/steam/INSTALL.msg
+++ b/srcpkgs/steam/INSTALL.msg
@@ -1,7 +1,6 @@
 Steam on x86_64 requires support for OpenGL/Vulkan in 32bits mode,
 the 32bit packages are available in the `multilib` repository.
 
-
 	# xbps-install -Syv void-repo-multilib{,-nonfree}
 	# xbps-install -S
 
diff --git a/srcpkgs/steam/template b/srcpkgs/steam/template
index 1643ca4252a..92a8c6738e7 100644
--- a/srcpkgs/steam/template
+++ b/srcpkgs/steam/template
@@ -1,9 +1,9 @@
 # Template file for 'steam'
 pkgname=steam
-version=1.0.0.61
-revision=7
+version=1.0.0.62
+revision=1
 archs="i686 x86_64"
-wrksrc=steam
+wrksrc=steam-launcher
 depends="zenity xz curl dbus freetype gdk-pixbuf hicolor-icon-theme desktop-file-utils
  liberation-fonts-ttf file tar bash coreutils"
 short_desc="Digital distribution client bootstrap package - Valve's steam client"
@@ -11,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom: Proprietary license"
 homepage="https://steampowered.com/"
 distfiles="http://repo.steampowered.com/${pkgname}/pool/${pkgname}/s/${pkgname}/${pkgname}_${version}.tar.gz"
-checksum=d66413cce9c9ad441f95c4377103b0c71bda4ac4570ecfc7dd2464fe4ef1bd30
+checksum=83cbff7379b3ef8115e651fb1b627be5f9b38d0e8b405e8bcd91871df5f588df
 repository=nonfree
 
 do_install() {
diff --git a/srcpkgs/stockfish/template b/srcpkgs/stockfish/template
index f4759ca7f82..5d6ab52e68b 100644
--- a/srcpkgs/stockfish/template
+++ b/srcpkgs/stockfish/template
@@ -27,7 +27,7 @@ case $XBPS_TARGET_MACHINE in
 esac
 
 if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
-	makedepends+="libatomic-devel"
+	makedepends+=" libatomic-devel"
 	LDFLAGS+=" -latomic"
 fi
 
diff --git a/srcpkgs/strawberry/template b/srcpkgs/strawberry/template
index 6106c89f58c..3dd40ac05a2 100644
--- a/srcpkgs/strawberry/template
+++ b/srcpkgs/strawberry/template
@@ -1,9 +1,9 @@
 # Template file for 'strawberry'
 pkgname=strawberry
 version=0.6.8
-revision=2
+revision=3
 build_style=cmake
-hostmakedepends="pkg-config qt5-host-tools qt5-devel protobuf"
+hostmakedepends="pkg-config qt5-host-tools qt5-devel protobuf gettext"
 makedepends="alsa-lib-devel boost-devel gnutls-devel fftw-devel
  chromaprint-devel gst-plugins-base1-devel libcdio-devel libgpod-devel
  libmtp-devel protobuf-devel pulseaudio-devel qt5-tools-devel qt5-plugin-mysql
diff --git a/srcpkgs/stress-ng/patches/daddr_t.patch b/srcpkgs/stress-ng/patches/daddr_t.patch
new file mode 100644
index 00000000000..2098e0bd51f
--- /dev/null
+++ b/srcpkgs/stress-ng/patches/daddr_t.patch
@@ -0,0 +1,11 @@
+--- stress-ng.h.orig
++++ stress-ng.h
+@@ -3653,7 +3653,7 @@
+ 
+ /* old ustat struct */
+ struct shim_ustat {
+-	daddr_t	f_tfree;
++	int	f_tfree;
+ 	ino_t	f_tinode;
+ 	char	f_fname[6];
+ 	char	f_fpack[6];
diff --git a/srcpkgs/stress-ng/template b/srcpkgs/stress-ng/template
index 521789b6fdc..8e248f63a5c 100644
--- a/srcpkgs/stress-ng/template
+++ b/srcpkgs/stress-ng/template
@@ -1,6 +1,6 @@
 # Template file for 'stress-ng'
 pkgname=stress-ng
-version=0.11.03
+version=0.11.06
 revision=1
 build_style=gnu-makefile
 make_use_env=1
@@ -9,4 +9,4 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-or-later"
 homepage="http://kernel.ubuntu.com/~cking/stress-ng/"
 distfiles="http://kernel.ubuntu.com/~cking/tarballs/stress-ng/${pkgname}-${version}.tar.xz"
-checksum=3c6d0e8077f5d55251e247cc761eaec527413fba4aa89a02856b432dfb5e9443
+checksum=3026fa1b3437904d2b0ed80031d6c3010d7c40c8c85a60a2fae277dd5341f628
diff --git a/srcpkgs/surgescript-devel b/srcpkgs/surgescript-devel
new file mode 120000
index 00000000000..1a248c9a69e
--- /dev/null
+++ b/srcpkgs/surgescript-devel
@@ -0,0 +1 @@
+surgescript
\ No newline at end of file
diff --git a/srcpkgs/surgescript/template b/srcpkgs/surgescript/template
new file mode 100644
index 00000000000..40f3fc2a526
--- /dev/null
+++ b/srcpkgs/surgescript/template
@@ -0,0 +1,20 @@
+# Template file for 'surgescript'
+pkgname=surgescript
+version=0.5.4.3
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+short_desc="Scripting language for games"
+maintainer="Andrew Benson <abenson+void@gmail.com>"
+license="Apache-2.0"
+homepage="https://opensurge2d.org/"
+distfiles="http://github.com/alemart/surgescript/archive/v${version}.tar.gz"
+checksum=52bb460b3a882788cc1001610d35f56a9c206b4f565db593a507f69862d6270c
+
+surgescript-devel_package() {
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/include
+		vmove "usr/lib/*.a"
+	}
+}
diff --git a/srcpkgs/swirc/template b/srcpkgs/swirc/template
new file mode 100644
index 00000000000..b6ef48951f8
--- /dev/null
+++ b/srcpkgs/swirc/template
@@ -0,0 +1,30 @@
+# Template file for 'swirc'
+pkgname=swirc
+version=3.2.3
+revision=1
+build_style=configure
+make_install_args="PREFIX=/usr"
+hostmakedepends="pkg-config which"
+makedepends="libcurl-devel libressl-devel ncurses-devel libidn-devel"
+checkdepends="cmocka-devel"
+short_desc="Curses ICB and IRC client"
+maintainer="Markus Uhlin <markus.uhlin@bredband.net>"
+license="BSD-3-Clause, ISC, MIT"
+homepage="https://www.nifty-networks.net/swirc"
+distfiles="https://www.nifty-networks.net/swirc/releases/${pkgname}-${version}.tgz"
+checksum="52e273bbc9ea6384841947858d60cb740a65bd80d2257c7cab39d9a4eb919f06"
+
+post_configure() {
+	local _file="options.mk"
+
+	if [ ! -f "$_file" ]; then
+		msg_error "cannot find $_file\n"
+	fi
+
+	vsed -i "$_file" -e "s/CC=/CC?=/"
+	vsed -i "$_file" -e "s/CXX=/CXX?=/"
+}
+
+post_install() {
+	vlicense debian/copyright COPYING
+}
diff --git a/srcpkgs/switchboard-plug-bluetooth/template b/srcpkgs/switchboard-plug-bluetooth/template
index 518a7f59040..37336891815 100644
--- a/srcpkgs/switchboard-plug-bluetooth/template
+++ b/srcpkgs/switchboard-plug-bluetooth/template
@@ -6,7 +6,7 @@ build_style=meson
 hostmakedepends="pkg-config vala"
 makedepends="switchboard-devel granite-devel gtk+3-devel"
 short_desc="Switchboard Bluetooth Plug"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/elementary/${pkgname}"
 distfiles="${homepage}/archive/${version}.tar.gz"
diff --git a/srcpkgs/synapse/template b/srcpkgs/synapse/template
index bc5f434a0df..cf810199da2 100644
--- a/srcpkgs/synapse/template
+++ b/srcpkgs/synapse/template
@@ -1,6 +1,6 @@
 # Template file for 'synapse'
 pkgname=synapse
-version=1.11.1
+version=1.12.0
 revision=1
 archs=noarch
 build_style=python3-module
@@ -19,7 +19,7 @@ maintainer="Pete <pete@port22.co.uk>"
 license="Apache-2.0"
 homepage="https://github.com/matrix-org/synapse"
 distfiles="https://github.com/matrix-org/synapse/archive/v${version}.tar.gz"
-checksum=a2a084d25ab958f88b17feb0b90d5ca299389c3eb9436b62a0b30ac666213920
+checksum=779ea71f19caef69015f600876a617315f8a749fe0bb143ddecc197bfe32e0d5
 
 system_accounts="synapse"
 synapse_homedir="/var/lib/synapse"
diff --git a/srcpkgs/systemsettings/template b/srcpkgs/systemsettings/template
index c06fa43b248..f7c9c821a5b 100644
--- a/srcpkgs/systemsettings/template
+++ b/srcpkgs/systemsettings/template
@@ -1,6 +1,6 @@
 # Template file for 'systemsettings'
 pkgname=systemsettings
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -12,13 +12,8 @@ short_desc="KDE System settings"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2.0-or-later, GFDL-1.2"
 homepage="https://projects.kde.org/projects/plasma/systemsettings"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=9298b3d59e4e48dc613db7e9e281e5700b9a17ae541519b848038e200aff4ddd
-
-case "$XBPS_TARGET_MACHINE" in
-	armv[56]*) broken="xorg-server-xwayland is not available"
-	;;
-esac
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=33ea03459bdc656237a229dfb02116d5a328ac3bdf2860f1c60953aedd891d77
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" python qt5-qmake qt5-host-tools kconfig
diff --git a/srcpkgs/tali/template b/srcpkgs/tali/template
index 896c55df2d9..de379f73e4d 100644
--- a/srcpkgs/tali/template
+++ b/srcpkgs/tali/template
@@ -1,6 +1,6 @@
 # Template file for 'tali'
 pkgname=tali
-version=3.36.0
+version=3.36.1
 revision=1
 build_style=meson
 hostmakedepends="pkg-config gettext glib-devel appstream-glib
@@ -11,4 +11,4 @@ maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Tali"
 distfiles="${GNOME_SITE}/tali/${version%.*}/tali-${version}.tar.xz"
-checksum=426c43ee01e4db7440eee28bf7382cce9bf395fd1139c0bc59f0cf65f916d84e
+checksum=9e246b3bdd6960565d65f95934056cbfab08a8db3cc84f321535e49cc8ec96ce
diff --git a/srcpkgs/tarpaulin/template b/srcpkgs/tarpaulin/template
index 9a996102cf2..8b020d6920d 100644
--- a/srcpkgs/tarpaulin/template
+++ b/srcpkgs/tarpaulin/template
@@ -1,6 +1,6 @@
 # Template file for 'tarpaulin'
 pkgname=tarpaulin
-version=0.11.0
+version=0.11.1
 revision=1
 archs="x86_64*"
 build_style=cargo
@@ -11,7 +11,7 @@ maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
 license="MIT, Apache-2.0"
 homepage="https://github.com/xd009642/tarpaulin"
 distfiles="https://github.com/xd009642/tarpaulin/archive/${version}.tar.gz"
-checksum=87d0aa153eb46c7b3a48ae6f6da83ed1955e7b882b0d95eb1d2bcc7a9bb9f39c
+checksum=f4ed16e3cb3b330a177ca1521cdb1b3a3a066d03fa766d7100222ed1d522d8c6
 
 post_install() {
 	vlicense LICENSE-MIT
diff --git a/srcpkgs/tau/template b/srcpkgs/tau/template
index 31207bf86f5..d81968c76ac 100644
--- a/srcpkgs/tau/template
+++ b/srcpkgs/tau/template
@@ -1,18 +1,20 @@
 # Template file for 'tau'
 pkgname=tau
-version=0.10.2
+version=0.11.3
 revision=1
 build_style=meson
 build_helper=rust
-hostmakedepends="cargo gettext pkg-config rust glib-devel"
-makedepends="gtk+3-devel rust-std"
+configure_args=" -Dxi-core=system"
+hostmakedepends="cargo gettext pkg-config rust glib-devel xi-editor"
+makedepends="libhandy-devel rust-std vte3-devel"
+depends="xi-editor"
 checkdepends="appstream-glib desktop-file-utils"
 short_desc="GTK frontend for the Xi text editor, written in Rust"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="MIT"
 homepage="https://gitlab.gnome.org/World/Tau"
-distfiles="https://gitlab.gnome.org/World/Tau/uploads/d7d7fc22a851466768edeace0f3d6b1b/tau-${version}.tar.xz"
-checksum=14551674458d1011cfb06152313b1be647aa4e47a8278f8fde57a754a05206b3
+distfiles="https://gitlab.gnome.org/World/Tau/uploads/b5f24cd692ec0c2a2c2be460fffaf505/tau-${version}.tar.xz"
+checksum=36e915de4ca906599b4ad176d4e2d625b454801a09ca0d4b0a1fbaf14915e60e
 
 # this sometimes builds and sometimes doesn't, do not
 # reenable unless you can reliably build it every time
diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index 944fe34cb88..082d3520822 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'telegram-desktop'
 pkgname=telegram-desktop
-version=1.9.21
+version=2.0.1
 revision=1
 wrksrc="tdesktop-${version}-full"
 build_style=cmake
@@ -20,7 +20,7 @@ hostmakedepends="pkg-config qt5-qmake qt5-host-tools python"
 makedepends="alsa-lib-devel ffmpeg-devel libdbusmenu-glib-devel libopenal-devel
  minizip-devel opus-devel xxHash-devel pulseaudio-devel qt5-devel range-v3
  libva-devel rapidjson liblz4-devel liblzma-devel rlottie-devel
- MesaLib-devel libdbusmenu-qt5-devel $(vopt_if spellcheck enchant2-devel)"
+ MesaLib-devel libdbusmenu-qt5-devel $(vopt_if spellcheck hunspell-devel)"
 depends="qt5-imageformats qt5>=5.13.2<5.13.3"
 short_desc="Telegram Desktop messaging app"
 maintainer="John <johnz@posteo.net>"
@@ -28,7 +28,7 @@ license="GPL-3.0-or-later WITH OpenSSL"
 homepage="https://desktop.telegram.org/"
 changelog="https://github.com/telegramdesktop/tdesktop/blob/v${version}/changelog.txt"
 distfiles="https://github.com/telegramdesktop/tdesktop/releases/download/v${version}/tdesktop-${version}-full.tar.gz"
-checksum=e1f9b58c1475a5044bc4d7a7ed5f89777e717ea5e6126707105e2c2d3032ffac
+checksum=ced19f5bc15e26d7bf76e47841422425f664110f1aada111b9f525ab18e1723c
 
 build_options="spellcheck"
 build_options_default="spellcheck"
diff --git a/srcpkgs/terragrunt/template b/srcpkgs/terragrunt/template
index e770e8a580e..5af259aa8ef 100644
--- a/srcpkgs/terragrunt/template
+++ b/srcpkgs/terragrunt/template
@@ -1,6 +1,6 @@
 # Template file for 'terragrunt'
 pkgname=terragrunt
-version=0.22.5
+version=0.23.2
 revision=1
 build_style=go
 go_import_path="github.com/gruntwork-io/$pkgname"
@@ -12,7 +12,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="MIT"
 homepage="https://github.com/gruntwork-io/terragrunt"
 distfiles="$homepage/archive/v$version.tar.gz"
-checksum=42a7eacce7a3de9ed9ad51c9c9d875c2e1f4a6ac714aebe73db34c53d08de023
+checksum=42b62a1f464c5157e14e2d4ba148573791c47050e9f37662e8d47dfb277d7d39
 
 pre_build() {
 	git config --global http.https://gopkg.in.followRedirects true
diff --git a/srcpkgs/thrift/template b/srcpkgs/thrift/template
index e090df04b4e..068125b377f 100644
--- a/srcpkgs/thrift/template
+++ b/srcpkgs/thrift/template
@@ -11,10 +11,9 @@ homepage="https://thrift.apache.org/"
 distfiles="http://www-us.apache.org/dist/thrift/${version}/thrift-${version}.tar.gz"
 checksum=7ad348b88033af46ce49148097afe354d513c1fca7c607b59c33ebb6064b5179
 
-case "$XBPS_TARGET_MACHINE" in
-	ppc64*) ;;
-	ppc*) makedepends+=" libatomic-devel";;
-esac
+if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then
+	makedepends+=" libatomic-devel"
+fi
 
 if [ "$CROSS_BUILD" ]; then
 	configure_args="--disable-tests --disable-tutorial"
diff --git a/srcpkgs/thunderbird-i18n/template b/srcpkgs/thunderbird-i18n/template
index d6241c3a772..a35034d8410 100644
--- a/srcpkgs/thunderbird-i18n/template
+++ b/srcpkgs/thunderbird-i18n/template
@@ -1,6 +1,6 @@
 # Template file for 'thunderbird-i18n'
 pkgname=thunderbird-i18n
-version=68.5.0
+version=68.6.0
 revision=1
 build_style=meta
 short_desc="Thunderbird language packs"
@@ -96,58 +96,58 @@ _pkgtmpl() {
 	}
 }
 
-checksum="ec0219693ac8b940f2924454730bdcf3b712a4ba6a361b44451f1f64b66b9f99
- db5376d7284042b716936c03e37689bb7e03b47ff2c05ee2744208f41e96ed47
- 55133af5380d7549603651b14d990ca76e6d1f0ce97da7b51dea8c30bb76a400
- 1b8504098d14ac206716d4555a1a59d73deca732545768a7010b7ee51b4d10c8
- d2631f883535b2c06bc4435ac303e884486a77dda81d941cebbc456b1201755c
- 32921ed64ab096863e0f4b7a14332aa5e399d798e29203202fbe07f53d1e729f
- 942d2b35b93399523fba0b9d66a631c27afc8309ca2e7a47b728a12c41af4abd
- df59643af8e43562e870bbb819e41cbf5fefc9c5e307333e1ae43dd95713beb7
- b41dca9b903be5b011467007e745466ea897fb7dcb2feb6fd4a83c2780085604
- 78df2380c28dcd7bbcf872afc42a2b16b51c054df3a0c341dc024e2078efc4c2
- cc21665ec68c888e733513775ff71904c896fdb636d5bf375fec18f6f5daee9e
- 69abd286a9c83e079cc3a9259305e46b1f164efdcdd9e0c71bbc0dcc67c583b6
- d946e768ada54b1d11787f866ec73e21713155b45f866f5b88ae2d64a331dd07
- c33263cad3164c811fb03936c9feff94aef8efc89db3757aaf0ef0dd4d5150a9
- 7191cd504385958cdac742d341606eefd605766412a3b8ea1ddb6067743a7fa5
- 3191f8aa91f4035e1ee799d1eecbd8540a78a946a02cdf99ef4f3767e2128410
- 19dae045eb383bdead42e38323a07d7aa031200a817773fdc9e02e3f59923333
- 77887fcba7909e5407a1d5afe0082974d92da7337d1c2194b57aaeb317ac3d05
- 5132c045a1aafef983780f955cf43bbe351631c56a10a48c364c12e7e918fad8
- 2dcc1164838454fbc354d0ecb6451b477844eb9a110e3fe1c8aef56f0bf68b93
- ba2876e833389f5a5cc2024b097159cc96cbf4b5236bb46fcdb3f6a81ca83b26
- a9479d12f11624f0a60525e13fb316e10ac3f81b0dd051d7a6b5e17bca117316
- df0d83fe699c4a3e71fa1ab3bbdfffe45fabe0d2d9b81c454d7c27814321e2d3
- 0e144803fec314bae19536b0a7f4a2df5ab7d022bdf7ef355b7ef6c37c201bd5
- 5864f763642d8ce8819864e1030e59e53bc0624b7ba1d2aa62c54682cae0f27c
- 68ee9d63bbbd3a00bf78ed77177f1b7c498478635b159871f780e31f61a69a02
- 900385aac61c9e56a6447a7a668429cf75f2895927da96ed4e174a99c1f0b533
- 60b13e871e0b8919fba18771af2ec8360cd2bacafa30237255afe93e5e50bb9a
- a3d63ce8b20c9e175a04cfcbce9888c32df6391b644f3565a5b4c4522233a775
- ed6e4c81a1843eeb710f1e9243840e93b82dbc928706ee65195e659df8a28874
- a1e76541b3528338f8f28f5fe1513a57432e5c0be458dbac53f1a1c2d54921f9
- b13ba66374fb4ca776965d382113875b7cf384cc379ba749855613ee3d3300a4
- 697120b81682e02ba6d194adc50fa33006aad9b1fa83eb2b6b89b86e93402536
- 98368f45d34921fc3e087affd76fa11bcfc8361fb497b18fb956ba5e0889214d
- 4edf103a114d3f2d14e1b53869bea943194fcee793b20092cafc894d35bba1d7
- 6f8fa381eb4bc87153c59227c0bc0c696c7272d42ea4aafa11824ae17dac8ce9
- 00455f4a291f26ba390cc69bf22fbc0be40ae4c966a33809fe8a4d03c001fffd
- 2129e02fd3eac39caad363346428309c52e5afac94f9d6d6fc942e065c596471
- 5b7f88919cb93c8b089708ed41d279dadf3437804c25ccabdda6a7427a9ebc8a
- 1be33917bbf041aaf7754d8607de1e657cbc3fc259d4217566483a3f95fce9ec
- 1179bd39232ab94b9d21a40675a4bbba3f9048f62f73b57eaab81916251ab6ea
- d2cea54ee13a758c99409e926b65f85db56e39275ce12e2f015c00b5a52210d9
- a91e4a985fe0fd4c86713f4a5366b6bd4a7d5fad7fe55b3b75b480b0bb6e7ce8
- 9b36322fcff52ab1e5d354bc06d204398f84ce1e37ee8161cb5e0ef37f461620
- 1e1fc6aaee6099f7e8379a247d097fcd31f5d15f16a76dabda3528d2cb9868da
- 360786d5d4eda9c1f886ee2a5b218010d1c0151160b08b2839ba5e40af292a76
- 14eaa53918cd13fb85ca29ea3ecbeb19e984d1b63aa82768c8722b14e5c2703a
- 1a8c7472a54d4a5a9ae39865b21b2c50e33134646dc48a1582dfcde7a98b1030
- a687cb135a0ef32c824ae5462e1fd5b4c6b9a5c7190b89f24c3ce4be11768bec
- edc327008699d03f2ff3d4882ef6cd90e652deb39092310044e931cfa6492310
- 01eafae01b95e4b340336eb4817acc50d215949d8f2453119a812947b2d8f1f8
- 41b987c3d1478c7bc5642ee1fe2e1f1fa1ca965e31ccd6b49968d46f6ea4a3a8
- 24110cacd786a3b389e660e1baff8566f912583f36c347ea07a94ba044afa0ea
- 12349dd78917bb876d6a6c74f39a86b1db5ac8279e349d8e3ae31ac6ae188370
- a5e27a0327e4d10e67e280110667286020ffabff755f716e94fd84bd5c9896d8"
+checksum="c7a7ca4325c71dfc7019c706e04c4820ecd814561b4322aa9ab29446d5ecbc75
+ f09b67a24f3a88ce242db6a4d2171a543cd5d92f8a6213e14a8aeff1c9b437a8
+ c5ad42ca024803dc24d275c93ceddf17bcfecec49f37ca5a20f7d08c47bd016c
+ e27e866d1724185b449ee22f93136d8a54e5b2c1f85efdb86ecc6205a3515c88
+ fecf035b8d44d36552791f064c9988407065b245d6e3b1682844ddaec7ccaf1c
+ a8f165ee2a4d75cada1822512c8a6f739fda2457ce0488219858a48143ba95ed
+ ba78034be16750cc7387251f65f221817c09e3938b87c3bcfaeba66c106ccf48
+ addba00bb8e130c41795fec8b3bee7c03915cae5c707aff3830a7292d2e67ad6
+ facebfd5887f3adec4f6b0ae5b43d7ec05a71cc502f5c6fd69bb1c4d6f941b52
+ 0e165268982163025d8149dd9ce994b4eaa90b9498746df6d17b311528f628b9
+ 521cb404ee4c4afdd4de644d01997439af32419bc0e5d8f6ba3dd7d2c01479c3
+ 29b3eadb30934e3a14eec3540d0bfbe7357ad0c3be57c8ea11ee47f6cbfe087e
+ baefd510e4d2b41953bf37003719c8140cbe5847272a438fdf63bb59fe468aee
+ c40b88a8ee6c069155144e8300e06e315adf99c85e15668bb09934122e151a76
+ e240a6d1b0b9772a207bf8c3c20c5237b45daf947f81c288439cb5a64ccff3d2
+ fe4375d9e3d15df70f1ba81442dda50b64d283253f935fe2779ac15489fe4dc2
+ c2919e56f78351b6370e8ba71c11de17e752c2b37bae0175c4b78749cd5ac3da
+ 930cb234111cc95684efe97317f9f7d2e9f205dc4cdaf59e47f34eb3a1b57d0d
+ 5f4b2a58a3a1911d78fcb5e4df08bbc6b136e7c499ead2dd2c378b09fda759e6
+ 3788502216eb5209655c378aa495fb77ba81424f5c21354cc7cc36a68d6ca295
+ 081263247bf33a3562dc48bc84305f71a8c9acdcbc6d926d1930e12c58f87922
+ d712426bb9d0acd701026d8edb6ebb8a45c688badcf7f4d5eb80824146f0580e
+ 85de4d6b9427e0837efe250b4ad0ce5af1d5d3077213c2af48f9c6eb37d0953b
+ 9ad060f7991da61eeeb3ff403e93f681831e8344222547236ca0f77ec551818f
+ cd7de1e1cbd6bd96a672329f962827266877868b3c55d3ae60160c55136f6ab6
+ 0446536cda8a9da62b2deb31c7b29ae2a1ed500c8a7c6c9505244b2fb398a436
+ 2fcd5dacfdfbadd74ed5c63cc44b880ed159b34e714980c6674dc67e530a3b7b
+ d698c491a2bc1d350d0815d58d8c5ff91d50034806911d57f15f00f89474a1d5
+ 6a0a2ff913cf8fdf4c4c478fb5d436ef601f19ecf6a0fafcea0815ea84270c37
+ 63e59b3f357ffab1e2ff9dd9f9831e6fe6dba4cb1b2594dfaa25a9e2dac83c3a
+ 20c849d5323f25f1adc3ecfc37b00f90a7b961c4176f2bd2c295ae6a410417a6
+ 43e385a4963c0c97ad55133931cec25e28aa10c53ce8a6a5190df650b743fd5f
+ fc7da8be5e88a0e46fe924f02c9cf1a6d870f71c5da3a303ab0352703d6fe28e
+ ea18cc4c5dd53de442101a2544347b540bfa301570cd9436a1f61d624c12bacf
+ d554235504f6465d05cd90c2159771653ed9cd003a13c390a3f88534a63b3ee8
+ 410cf19ca4c1d29af5dabce4926f871a0d43bfda60a52d601e36d93ae2bbfe85
+ b8f6b971c8073afac193091baa4e9f40f740f886222531513a5c3dc1718d4a9b
+ 8d4e78dc4360917b4775e3a41ed7f839aecbd80965d5775e4f573246555ab166
+ d8d0809e2afe631f25f7e4d66cd5538acff94a7d1bb91dce55ead346ee93fbfa
+ c24ca64a1740a24292799c5cbae0a0e51405503673bb896cd482924ddf5a824c
+ 570685b97ae538e2fe9fa395d272d5f0c0451ab9c694f17c98a70f48379dfe1a
+ 860e3c97694b8052a722e8689fda74d44676e33b1f9db3fb0b390c7118f92bc2
+ 205db1b870f34560756260f8a2426dc0559fa47e0f74102f6e01dc533beea096
+ 2fffa86a5f01a3ae06381f64a595221d0b43c8da996ca68bbdfb65a5ea2c1b65
+ 89b1fa17ea07fcc2abd1703b4b610af305ccc0914e31a0bd4377c68c6979cd85
+ b3be3f317c6a68b27289eef44bab44daadf48d112f4ded1be959bafae3bb8128
+ 04f8f84a9f092e472639c295fd75dab216274fee00c8ff06fefa0094ab7ea243
+ 335deea1acb0a173ce575e0df24dfe929b30f51875eac6309a4f2b7b4ea69bcd
+ efa05043a3a72540cb65aeecd39c467b821cd77bbfda35d7f81a09fc436f7f3a
+ cc7bbd10a8bc080a0336f938063a783d0abea4172085805b71e443be382008d0
+ 27662db34b57d52270fae1a788e2aaf84ad89f4d5d2cdc8e57485928b47077f1
+ 5ba8fa531b9f6d0e03fb0553696c48408fe73b02ddf8550b0b8d06476cc05778
+ 53e0e4309d9dd79c27f29811912575d626e63a0fbae82528643b4cade140508d
+ f0df70af4eecf512f698109862b18f55a8e0ff4a808f3000c613222bb247c88e
+ 917ba4fc62feefcd4ad801e7feb4ee6c1be7dc74c951450b669bc6e841e92b92"
diff --git a/srcpkgs/thunderbird/template b/srcpkgs/thunderbird/template
index 675d50678d9..fd7724845fb 100644
--- a/srcpkgs/thunderbird/template
+++ b/srcpkgs/thunderbird/template
@@ -3,15 +3,15 @@
 # THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/thunderbird-i18n".
 #
 pkgname=thunderbird
-version=68.5.0
-revision=2
+version=68.6.0
+revision=1
 build_helper="rust"
 short_desc="Standalone Mail/News reader"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://www.thunderbird.net/"
 distfiles="${MOZILLA_SITE}/${pkgname}/releases/${version}/source/${pkgname}-${version}.source.tar.xz"
-checksum=8b2c02a08c7f6e20e141461710dcd442426fd875c44d39d9b369eb82d965026d
+checksum=4e3b8fdcfae12e7d49232a9c324e82d47ed94b371031f31baf69b2f7c2fb5b51
 
 lib32disabled=yes
 
diff --git a/srcpkgs/trident-icons/template b/srcpkgs/trident-icons/template
index 1296ce5f465..a446b5418f1 100644
--- a/srcpkgs/trident-icons/template
+++ b/srcpkgs/trident-icons/template
@@ -1,6 +1,6 @@
 # Template file for 'trident-icons'
 pkgname=trident-icons
-version=2019.10.12
+version=2020.03.27
 revision=1
 archs=noarch
 short_desc="Icon themes from Project Trident"
@@ -8,7 +8,7 @@ maintainer="Ken Moore <ken@project-trident.org>"
 license="MIT,GPL-3.0-only"
 homepage="https://github.com/project-trident/trident-icons"
 distfiles="https://github.com/project-trident/trident-icons/archive/v${version}.tar.gz"
-checksum="34a5a3fb9e2ead18c0a9532516b2551c9280378904e812a0481fa4305b39785e"
+checksum=bab7fd095c23f89f7f586f0b8cac6d99119003a4e76a27f08594cf0f46953bec
 
 do_install() {
 	./install-local.sh "${DESTDIR}/usr/share/icons"
diff --git a/srcpkgs/trident-networkmgr/template b/srcpkgs/trident-networkmgr/template
new file mode 100644
index 00000000000..469dd7bb7b2
--- /dev/null
+++ b/srcpkgs/trident-networkmgr/template
@@ -0,0 +1,20 @@
+# Template file for 'trident-networkmgr'
+pkgname=trident-networkmgr
+version=2020.03.29.1
+revision=1
+wrksrc="trident-utilities-${version}"
+build_wrksrc="src-qt5/networkmgr"
+build_style=qmake
+hostmakedepends="qt5-host-tools qt5-qmake"
+makedepends="qt5-devel"
+depends="qsudo"
+short_desc="Graphical network manager from Project Trident"
+maintainer="Ken Moore <ken@project-trident.org>"
+license="BSD-2-Clause"
+homepage="https://github.com/project-trident/trident-utilities"
+distfiles="https://github.com/project-trident/trident-utilities/archive/v${version}.tar.gz"
+checksum=87fc1b547f1da884dc9e9403914949e6f069ee5984484863d4f24c0b76189325
+
+post_install() {
+	vlicense ${wrksrc}/LICENSE
+}
diff --git a/srcpkgs/ubridge/template b/srcpkgs/ubridge/template
index 15e12eaa247..80d26e0183a 100644
--- a/srcpkgs/ubridge/template
+++ b/srcpkgs/ubridge/template
@@ -6,7 +6,7 @@ build_style=gnu-makefile
 make_build_args="SYSTEM_INIPARSER=1"
 makedepends="libpcap-devel iniparser-devel"
 short_desc="Bridge for UDP tunnels, Ethernet, TAP and VMnet interfaces"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/GNS3/ubridge"
 distfiles="${homepage}/archive/v${version}.tar.gz"
diff --git a/srcpkgs/ucspi-ssl/template b/srcpkgs/ucspi-ssl/template
index 962398107e3..a6e341eb4fe 100644
--- a/srcpkgs/ucspi-ssl/template
+++ b/srcpkgs/ucspi-ssl/template
@@ -1,7 +1,7 @@
 # Template file for 'ucspi-ssl'
 pkgname=ucspi-ssl
 reverts="0.99e_3 0.99e_2 0.99e_1"
-version=0.11.3
+version=0.11.4
 revision=1
 create_wrksrc=yes
 build_wrksrc="host/superscript.com/net/${pkgname}-${version}/src"
@@ -14,7 +14,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Public Domain"
 homepage="http://www.fehcom.de/ipnet/ucspi-ssl.html"
 distfiles="http://www.fehcom.de/ipnet/ucspi-ssl/ucspi-ssl-${version}.tgz"
-checksum=97fd037f8fd30c5286c119dd53d6bff33c5f1074e9740a349913949a85495a61
+checksum=af008920a711cbe9ffbc1d17d790a7e00ba11a8df4aadace3ca43055b2b0d070
 # ad hoc build system breaks parallel build and cross-compilation
 disable_parallel_build="ad hoc build system breaks parallel build"
 
@@ -25,14 +25,14 @@ pre_build() {
 	esac
 
 	pwd >home
-	echo "${CC} ${CFLAGS}" >../conf-cc
+	echo "${CC} ${CFLAGS} -I${XBPS_CROSS_BASE}/usr/include/fehQlibs" >../conf-cc
 	echo "${CC} ${LDFLAGS}" >../conf-ld
 	echo "/etc/ssl/certs" >../conf-cadir
 	echo "/etc/ssl/certs.pem" >../conf-cafile
 	echo "/usr" >../conf-home
 
 	if [ "$CROSS_BUILD" ]; then
-		echo "${BUILD_CC} ${BUILD_CFLAGS} -c "'"$@"' >compile-host
+		echo "${BUILD_CC} ${BUILD_CFLAGS} -I/usr/include/fehQlibs -c "'"$@"' >compile-host
 		echo 'main="$1"; shift; '"${BUILD_CC} ${BUILD_LDFLAGS}"'-o "$main" "$main.o" "$@" -ldnsresolv -lqlibs' >load-host
 		chmod +x compile-host load-host
 
diff --git a/srcpkgs/ucspi-tcp6/template b/srcpkgs/ucspi-tcp6/template
index 2a9bd6a010b..a921e814611 100644
--- a/srcpkgs/ucspi-tcp6/template
+++ b/srcpkgs/ucspi-tcp6/template
@@ -1,6 +1,6 @@
 # Template file for 'ucspi-tcp6'
 pkgname=ucspi-tcp6
-version=1.11.3
+version=1.11.4
 revision=1
 create_wrksrc=yes
 build_wrksrc="net/${pkgname}/${pkgname}-${version}/src"
@@ -12,18 +12,18 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="Public Domain"
 homepage="https://www.fehcom.de/ipnet/ucspi-tcp6.html"
 distfiles="http://www.fehcom.de/ipnet/ucspi-tcp6/ucspi-tcp6-${version}.tgz"
-checksum=102a91128a8b2a73241d00e72985b06de738e261c83d0093a4f633e711245235
+checksum=612e37b6c0c7ceda02d1dfd6a6f17a06c01e00ce62f956f8db13f6bb15c4989a
 disable_parallel_build="ad hoc build system breaks parallel build"
 conflicts="ucspi-tcp>=0"
 
 pre_build() {
 	pwd >home
-	echo "${CC} ${CFLAGS}" >../conf-cc
+	echo "${CC} ${CFLAGS} -I${XBPS_CROSS_BASE}/usr/include/fehQlibs" >../conf-cc
 	echo "${CC} ${LDFLAGS}" >../conf-ld
 	echo "/usr" >../conf-home
 
 	if [ "$CROSS_BUILD" ]; then
-		echo "${BUILD_CC} ${BUILD_CFLAGS} -c "'"$@"' >compile-host
+		echo "${BUILD_CC} ${BUILD_CFLAGS} -I/usr/include/fehQlibs -c "'"$@"' >compile-host
 		echo 'main="$1"; shift; '"${BUILD_CC} ${BUILD_LDFLAGS}"'-o "$main" "$main.o" "$@"' >load-host
 		chmod +x compile-host load-host
 
diff --git a/srcpkgs/ulogd/template b/srcpkgs/ulogd/template
index 4a01741865a..d656fbe7a3d 100644
--- a/srcpkgs/ulogd/template
+++ b/srcpkgs/ulogd/template
@@ -3,7 +3,7 @@ pkgname=ulogd
 version=2.0.7
 revision=1
 build_style=gnu-configure
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 hostmakedepends="pkg-config automake"
 makedepends="libnfnetlink-devel libmnl-devel libnetfilter_log-devel
  libnetfilter_conntrack-devel libnetfilter_acct-devel"
diff --git a/srcpkgs/umoci/template b/srcpkgs/umoci/template
index 28e3629d82b..faee1550788 100644
--- a/srcpkgs/umoci/template
+++ b/srcpkgs/umoci/template
@@ -7,7 +7,7 @@ go_import_path=github.com/openSUSE/umoci
 go_package="${go_import_path}/cmd/${pkgname}"
 hostmakedepends="go-md2man"
 short_desc="Umoci Modifies Open Container Images"
-maintainer="Cameron Nemo <camerontnorman@gmail.com>"
+maintainer="Cameron Nemo <cnemo@tutanota.com>"
 license="Apache-2.0"
 homepage="https://umo.ci"
 distfiles="https://${go_import_path}/archive/v${version}.tar.gz"
diff --git a/srcpkgs/uni/template b/srcpkgs/uni/template
index ec4b60a2b64..c44233ac9dc 100644
--- a/srcpkgs/uni/template
+++ b/srcpkgs/uni/template
@@ -1,6 +1,6 @@
 # Template file for 'uni'
 pkgname=uni
-version=1.0.0
+version=1.1.0
 revision=1
 build_style=go
 go_import_path=arp242.net/uni
@@ -9,7 +9,7 @@ maintainer="klardotsh <josh@klar.sh>"
 license="MIT"
 homepage="https://github.com/arp242/uni"
 distfiles="https://github.com/arp242/uni/archive/v${version}.tar.gz"
-checksum=04edf69aca7b086328fa1a7bd8e06617ba074eaec041eda6bdad7a1ba0a00dee
+checksum=938712d1e750b8dcea9f42d4691b66e15dbc7c7ce0200400f20f79702dc97bac
 
 case "$XBPS_TARGET_MACHINE" in
 	ppc*) broken="./print.go:18:14: undefined: isatty.IsTerminal"
diff --git a/srcpkgs/unrar/template b/srcpkgs/unrar/template
index 24b929c0d95..adb8e8bc93c 100644
--- a/srcpkgs/unrar/template
+++ b/srcpkgs/unrar/template
@@ -1,6 +1,6 @@
 # Template file for 'unrar'
 pkgname=unrar
-version=5.9.1
+version=5.9.2
 revision=1
 wrksrc=unrar
 short_desc="Unarchiver for .rar files (non-free version)"
@@ -8,7 +8,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="custom:freeware"
 homepage="https://www.rarlab.com/rar_add.htm"
 distfiles="https://www.rarlab.com/rar/unrarsrc-${version}.tar.gz"
-checksum=0eb1d1b8e02102fccae775a6d6b79336b69e2cf90e2045de92594dcfb58de100
+checksum=73d3baf18cf0a197976af2794a848893c35e7d42cee0ff364c89d2e476ebdaa6
 repository=nonfree
 
 do_build() {
diff --git a/srcpkgs/urh/template b/srcpkgs/urh/template
index 421a5f42500..8cdc53edb5a 100644
--- a/srcpkgs/urh/template
+++ b/srcpkgs/urh/template
@@ -1,18 +1,18 @@
 # Template file for 'urh'
 pkgname=urh
-version=2.8.4
+version=2.8.5
 revision=1
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython python3-numpy"
 makedepends="python3-devel python3-PyQt5 libomp-devel libairspy-devel librtlsdr-devel
  libhackrf-devel uhd-devel libgomp-devel"
-depends="python3-numpy python3-PyQt5 python3-Cython python3-pyzmq python3-psutil"
+depends="python3-numpy python3-PyQt5 python3-Cython python3-psutil"
 short_desc="Universal Radio Hacker: investigate unknown wireless protocols"
 maintainer="bra1nwave <bra1nwave@protonmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://github.com/jopohl/urh"
 distfiles="${homepage}/archive/v${version}.tar.gz"
-checksum=3a1ac434c0c5cdc91645d251117381c1adb798cd3973486e798990d3367959c6
+checksum=a31a66355f32185fa8cb71e9d79150a4ea0873da5c905c4d8e7dd8e237bf8888
 
 post_install() {
 	vinstall data/urh.desktop 644 usr/share/applications
diff --git a/srcpkgs/user-manager/template b/srcpkgs/user-manager/template
index 7606b62bbd5..46a308f6296 100644
--- a/srcpkgs/user-manager/template
+++ b/srcpkgs/user-manager/template
@@ -1,6 +1,6 @@
 # Template file for 'user-manager'
 pkgname=user-manager
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 configure_args="-DBUILD_TESTING=OFF"
@@ -13,5 +13,5 @@ short_desc="KDE user manager"
 maintainer="John <johnz@posteo.net>"
 license="GPL-2.0-or-later"
 homepage="https://projects.kde.org/projects/plasma/user-manager"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=56ab6bfb976ac7b85134249c33286bb4a3d333eac0b65491cde86a3bf9f84293
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=4bc1c38cec0b6869e43c20d88d0d66178f29c1ea2802fa9c6df1ec2fcf093e08
diff --git a/srcpkgs/vivaldi/template b/srcpkgs/vivaldi/template
index 0c3d28a1e34..d7246349f2b 100644
--- a/srcpkgs/vivaldi/template
+++ b/srcpkgs/vivaldi/template
@@ -1,6 +1,6 @@
 # Template file for 'vivaldi'
 pkgname=vivaldi
-version=2.11.1811.47
+version=2.11.1811.49
 revision=1
 _release=1
 archs="i686 x86_64"
@@ -17,10 +17,10 @@ nostrip=yes
 
 if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then
 	_debarch=amd64
-	checksum=02c4e33bd7673afa9ea055a9bebda79c8326139964013c67afc6f80ec036dc99
+	checksum=1b18d9b5228d2a8f7f169f938cfff5f7f5d411d3de1a0c180c175f04ab1cc276
 else
 	_debarch=i386
-	checksum=c96f55e9cbe9f1ad94fbf14616f8046bf86dee99ec607627274a0e9f05e4bc1b
+	checksum=48fc103935da9b6a43b7e0caf91f3022d20779d749e9a797f1be836e91558d97
 fi
 
 distfiles="https://downloads.vivaldi.com/stable/vivaldi-stable_${version}-${_release}_${_debarch}.deb"
diff --git a/srcpkgs/volctl/template b/srcpkgs/volctl/template
index 585aabd2495..36fd28edb5e 100644
--- a/srcpkgs/volctl/template
+++ b/srcpkgs/volctl/template
@@ -1,10 +1,9 @@
 # Template file for 'volctl'
 pkgname=volctl
-version=0.6.2
-revision=2
+version=0.6.3
+revision=1
 archs=noarch
 build_style=python3-module
-pycompile_module="volctl"
 hostmakedepends="python3-setuptools"
 depends="python3-gobject pulseaudio desktop-file-utils"
 short_desc="Lightweight volume control that sits in your systray"
@@ -12,4 +11,4 @@ maintainer="teldra <teldra@rotce.de>"
 license="GPL-2.0-only"
 homepage="https://buzz.github.io/volctl/"
 distfiles="https://github.com/buzz/volctl/archive/${version}.tar.gz"
-checksum=8a91bb7d17b3d789f7160efff4bc6be266df95b377ffb2e148d2b91dd5086e19
+checksum=b0cf4fe8790c3a7b025c06ca2846a0cf1bb6becc82307713ed9aa6b32e296ef1
diff --git a/srcpkgs/vscode/template b/srcpkgs/vscode/template
index c7244ce7a43..43b9adc182a 100644
--- a/srcpkgs/vscode/template
+++ b/srcpkgs/vscode/template
@@ -1,6 +1,6 @@
 # Template file for 'vscode'
 pkgname=vscode
-version=1.43.1
+version=1.43.2
 revision=1
 hostmakedepends="pkg-config python nodejs-lts-10 yarn tar"
 makedepends="libxkbfile-devel libsecret-devel"
@@ -10,21 +10,22 @@ maintainer="shizonic <realtiaz@gmail.com>"
 license="MIT"
 homepage="https://code.visualstudio.com/"
 distfiles="https://github.com/Microsoft/vscode/archive/${version}.tar.gz"
-checksum=da4e85d41cfda28bb9466f2015bf2199e6293a1d497b0516c216b996f7e4e31e
+checksum=3dc8a809c711db89db7549d8be12e3b803e841fbcd6aa516b7a6afd09549d5e7
 patch_args="-Np1"
 
 # Due to electron
 archs="x86_64"
 nostrip_files="code-oss"
 
-case "$XBPS_TARGET_MACHINE" in
-	i686) _ARCH="i686";;
-	x86_64) _ARCH="x64";;
-esac
-
 pre_build() {
 	# Use yarn to install dependencies
 	echo "" > build/npm/preinstall.js
+
+	# redirect telemetry urls to 0.0.0.0
+	# src: vscodium/undo_telemetry.sh
+	_TELEMETRY_URLS="(dc\.services\.visualstudio\.com)|(vortex\.data\.microsoft\.com)"
+	_REPLACEMENT="s/$_TELEMETRY_URLS/0\.0\.0\.0/g"
+	grep -rl --exclude-dir=.git -E $_TELEMETRY_URLS | xargs sed -i -E $_REPLACEMENT
 }
 
 do_build() {
@@ -34,13 +35,13 @@ do_build() {
 	_mem_limit="--max_old_space_size=4095"
 
 	export NODE_OPTIONS="${_mem_limit}"
-	yarn install --ignore-engines --arch=${_ARCH}
-	yarn run gulp vscode-linux-${_ARCH}-min
+	yarn install --ignore-engines --arch=x64
+	yarn run gulp vscode-linux-x64-min
 }
 
 do_install() {
 	vmkdir usr/lib/code-oss
-	vcopy ../VSCode-linux-${_ARCH}/* usr/lib/code-oss
+	vcopy ../VSCode-linux-x64/* usr/lib/code-oss
 	vmkdir usr/bin
 	ln -sf /usr/lib/code-oss/bin/code-oss ${DESTDIR}/usr/bin/
 	vmkdir usr/share/applications
diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template
index c86d41129a3..2ab15918d3b 100644
--- a/srcpkgs/vte3/template
+++ b/srcpkgs/vte3/template
@@ -1,6 +1,6 @@
 # Template file for 'vte3'
 pkgname=vte3
-version=0.60.0
+version=0.60.1
 revision=1
 wrksrc="vte-${version}"
 build_style=meson
@@ -16,7 +16,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-3.0-or-later, LGPL-2.1-or-later, LGPL-3.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Terminal/VTE"
 distfiles="${GNOME_SITE}/vte/${version%.*}/vte-${version}.tar.xz"
-checksum=72d1955eb40b4475b858892813a79545cee34409bac2af470606fb4b4d193a1b
+checksum=5e25807233f8a7e15204be7ff694bbcf6facbb0136092b5ba12584a7b70cf0c4
 
 # Suppress warnings as errors for NULL format strings (musl libc)
 CXXFLAGS="-Wno-error=format="
diff --git a/srcpkgs/wee-slack/template b/srcpkgs/wee-slack/template
index 4b79f712d5d..8b759bfff62 100644
--- a/srcpkgs/wee-slack/template
+++ b/srcpkgs/wee-slack/template
@@ -1,6 +1,6 @@
 # Template file for 'wee-slack'
 pkgname=wee-slack
-version=2.4.0
+version=2.5.0
 revision=1
 archs=noarch
 depends="weechat weechat-python python3-websocket-client"
@@ -9,7 +9,7 @@ maintainer="Renato Aguiar <renato@renatoaguiar.net>"
 license="MIT"
 homepage="https://github.com/wee-slack/wee-slack"
 distfiles="https://github.com/wee-slack/wee-slack/archive/v${version}.tar.gz"
-checksum=41a4ee0ddfcdec4097283679d35a53458efa4bb6582768a9459cae0a3e71bfa3
+checksum=dc08dcad4f063a3939e5e4d03066de264fe2e8fd0c4aac1dca1371a1c8748802
 
 do_install() {
 	vinstall wee_slack.py 644 usr/lib/weechat/python/
diff --git a/srcpkgs/weechat/template b/srcpkgs/weechat/template
index a229144478d..9e367699ea1 100644
--- a/srcpkgs/weechat/template
+++ b/srcpkgs/weechat/template
@@ -1,6 +1,6 @@
 # Template file for 'weechat'
 pkgname=weechat
-version=2.7.1
+version=2.8
 revision=1
 build_style=cmake
 configure_args="-DENABLE_MAN=ON -DENABLE_ENCHANT=ON -DENABLE_PERL=ON
@@ -18,7 +18,7 @@ license="GPL-3.0-or-later"
 homepage="https://www.weechat.org"
 changelog="https://raw.githubusercontent.com/weechat/weechat/master/ChangeLog.adoc"
 distfiles="https://www.weechat.org/files/src/weechat-${version}.tar.xz"
-checksum=9d752fecb86a54470a19d8c977bc1baa01ac58625a4722e42199b85a06035c41
+checksum=553ea295edad3b03cf88e6029c21e7bde32ff1cc026d35386ba9da3e56a6018c
 lib32disabled=yes
 
 subpackages="weechat-aspell weechat-devel weechat-ruby weechat-python weechat-tcl weechat-lua weechat-perl"
diff --git a/srcpkgs/wev/template b/srcpkgs/wev/template
new file mode 100644
index 00000000000..2ebe9111747
--- /dev/null
+++ b/srcpkgs/wev/template
@@ -0,0 +1,17 @@
+# Template file for 'wev'
+pkgname=wev
+version=1.0.0
+revision=1
+build_style=gnu-makefile
+hostmakedepends="wayland-devel pkg-config"
+makedepends="wayland-devel libxkbcommon-devel wayland-protocols"
+short_desc="Tool for debugging events on a Wayland, analagous to the X11 tool xev"
+maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
+license="MIT"
+homepage="https://git.sr.ht/~sircmpwn/wev"
+distfiles="https://git.sr.ht/~sircmpwn/wev/archive/${version}.tar.gz"
+checksum=6f004dedf3f5ce10d2fe3cd233d59912756d8a0af021214158d6ec54d66c9d6e
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/wildmidi/files/wildmidi.cfg b/srcpkgs/wildmidi/files/wildmidi.cfg
new file mode 100644
index 00000000000..f094502cc49
--- /dev/null
+++ b/srcpkgs/wildmidi/files/wildmidi.cfg
@@ -0,0 +1,7 @@
+## wildmidi.cfg
+## This is used to set and configure GUS patchsets to be used with WildMidi
+## Please refer to the wildmidi.cfg(5) manpage for more details.
+
+## Load the patchset from freepats
+dir /usr/share/freepats
+source /etc/freepats/freepats.cfg
diff --git a/srcpkgs/wildmidi/template b/srcpkgs/wildmidi/template
index 6ce7b714a0b..073fda315ea 100644
--- a/srcpkgs/wildmidi/template
+++ b/srcpkgs/wildmidi/template
@@ -1,7 +1,7 @@
 # Template file for 'wildmidi'
 pkgname=wildmidi
 version=0.4.3
-revision=4
+revision=5
 wrksrc="${pkgname}-${pkgname}-${version}"
 build_style=cmake
 configure_args="-DWANT_ALSA=1 -DWANT_OSS=1 -DWANT_OPENAL=1"
@@ -17,8 +17,7 @@ checksum=498e5a96455bb4b91b37188ad6dcb070824e92c44f5ed452b90adbaec8eef3c5
 replaces="WildMidi>=0 WildMidi-devel>=0"
 
 post_install() {
-	vsed -i cfg/wildmidi.cfg -e "s;/usr/share/midi/freepats;/usr/share/freepats;"
-	vsconf cfg/wildmidi.cfg
+	vsconf ${FILESDIR}/wildmidi.cfg
 }
 
 libwildmidi_package() {
@@ -27,7 +26,7 @@ libwildmidi_package() {
 	conf_files="/etc/wildmidi/wildmidi.cfg"
 	pkg_install() {
 		vmove "usr/lib/*.so.*"
-		vinstall cfg/wildmidi.cfg 644 etc/wildmidi
+		vinstall ${FILESDIR}/wildmidi.cfg 644 etc/wildmidi
 	}
 }
 
diff --git a/srcpkgs/wine/template b/srcpkgs/wine/template
index fa6ea0bee5f..550c78e1a93 100644
--- a/srcpkgs/wine/template
+++ b/srcpkgs/wine/template
@@ -5,7 +5,7 @@ revision=1
 build_style=gnu-configure
 configure_args="--without-gstreamer"
 short_desc="Run Microsoft Windows applications"
-maintainer="Andrea Brancaleoni <abc@pompel.me>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://www.winehq.org/"
 distfiles="https://dl.winehq.org/wine/source/${version%%.*}.x/wine-${version}.tar.xz"
diff --git a/srcpkgs/wireguard-dkms/template b/srcpkgs/wireguard-dkms/template
index 7196007c511..5744cb5c4ae 100644
--- a/srcpkgs/wireguard-dkms/template
+++ b/srcpkgs/wireguard-dkms/template
@@ -1,6 +1,6 @@
 # Template file for 'wireguard-dkms'
 pkgname=wireguard-dkms
-version=0.0.20200318
+version=1.0.20200330
 revision=1
 wrksrc="wireguard-linux-compat-${version}"
 build_wrksrc="src"
@@ -10,7 +10,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="GPL-2.0-only"
 homepage="https://www.wireguard.com/"
 distfiles="https://git.zx2c4.com/wireguard-linux-compat/snapshot/wireguard-linux-compat-${version}.tar.xz"
-checksum=fa74a8627f731754fbf4ea7d6ae8f571a2cfe8cd4b744a5f165065619cb836a1
+checksum=2d57b239605be2ee0e4c2da935ff1a23e9ed8bb3ee692e10ae032ae50f280bef
 
 dkms_modules="wireguard ${version}"
 
diff --git a/srcpkgs/x42-plugins/template b/srcpkgs/x42-plugins/template
index 6218e461fae..a6cf454104a 100644
--- a/srcpkgs/x42-plugins/template
+++ b/srcpkgs/x42-plugins/template
@@ -7,7 +7,7 @@ hostmakedepends="pkg-config"
 makedepends="cairo-devel pango-devel glu-devel jack-devel libsndfile-devel
  libsamplerate-devel zita-convolver-devel libltc-devel lv2"
 short_desc="Collection of LV2 plugins"
-maintainer="bluntphenomena <gregwyd@gmail.com>"
+maintainer="tibequadorian <tibequadorian@posteo.de>"
 license="GPL-2.0-or-later"
 homepage="https://github.com/x42/x42-plugins"
 distfiles="https://gareus.org/misc/${pkgname}/${pkgname}-${version}.tar.xz"
diff --git a/srcpkgs/xaos/template b/srcpkgs/xaos/template
index ea50f46839c..0ff6b84800d 100644
--- a/srcpkgs/xaos/template
+++ b/srcpkgs/xaos/template
@@ -1,21 +1,25 @@
 # Template file for 'xaos'
 pkgname=xaos
-version=3.7
-revision=2
+version=4.0
+revision=1
 wrksrc="XaoS-release-${version}"
-build_style=gnu-configure
-configure_args="--with-aa-driver=yes"
-hostmakedepends="gettext"
-makedepends="aalib-devel gsl-devel libX11-devel libpng-devel zlib-devel"
+build_style=qmake
+hostmakedepends="qt5-qmake qt5-devel"
+makedepends="qt5-devel gsl-devel"
 short_desc="Fast interactive real-time fractal zoomer/morpher"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
-license="GPL-3.0-or-later"
+license="GPL-2.0-or-later"
 homepage="https://xaos-project.github.io/"
 distfiles="https://github.com/xaos-project/XaoS/archive/release-${version}.tar.gz"
-checksum=1bc357b81deb1109e8178de918823fe3512d7ae0d05a4f196400853e9653e012
+checksum=2d72b38a53d975bfdb4ed828125f8e7017f70761d4f06249c5630367522f8e6f
 
-CFLAGS+=" -DNOREGISTERS"
-
-post_install() {
-	rm -rf ${DESTDIR}/usr/share/XaoS/doc
+do_install() {
+	vbin bin/xaos
+	vman doc/xaos.6
+	vmkdir usr/share/XaoS
+	vmkdir usr/share/XaoS/examples
+	vcopy tutorial usr/share/XaoS
+	# load random example doesn't work with subdirectories
+	vcopy "examples/*/*.xpf" usr/share/XaoS/examples
+	vcopy catalogs usr/share/XaoS
 }
diff --git a/srcpkgs/xbps-static/template b/srcpkgs/xbps-static/template
index 089b1d8b488..62fba96b3c0 100644
--- a/srcpkgs/xbps-static/template
+++ b/srcpkgs/xbps-static/template
@@ -1,8 +1,8 @@
 # Template file for 'xbps-static'
 # NOTE: keep this package synchronized with "srcpkgs/xbps"
 pkgname=xbps-static
-version=0.59
-revision=5
+version=0.59.1
+revision=1
 # only musl
 archs="*-musl"
 wrksrc="xbps-${version}"
@@ -12,11 +12,11 @@ makedepends="libarchive-devel"
 depends="xbps-triggers"
 short_desc="XBPS package system utilities - static binaries"
 maintainer="Juan RP <xtraeme@voidlinux.org>"
-license="BSD-2-Clause"
+license="BSD-2-Clause, BSD-3-Clause, MIT"
 homepage="https://www.voidlinux.org/xbps"
 changelog="https://github.com/void-linux/xbps/blob/master/NEWS"
 distfiles="https://github.com/void-linux/xbps/archive/${version}.tar.gz"
-checksum=4d4a67b40a6cc4994c2131c786fb17407ddc9041f4f5734b8a9c5d743ede46d0
+checksum=0cbd8d5f23a62047c75974bca21da9f004a94efffd7f37c68562a8dbc869fb2a
 
 do_configure() {
 	./configure --prefix=/usr --sysconfdir=/etc --enable-static
diff --git a/srcpkgs/xbps/patches/0001-bin-xbps-install-fix-regression-in-small-transaction.patch b/srcpkgs/xbps/patches/0001-bin-xbps-install-fix-regression-in-small-transaction.patch
deleted file mode 100644
index 1b669665ed8..00000000000
--- a/srcpkgs/xbps/patches/0001-bin-xbps-install-fix-regression-in-small-transaction.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 4d40179a8ae86f16aeea1418b6a0b58c8ed8f3d7 Mon Sep 17 00:00:00 2001
-From: Duncan Overbruck <mail@duncano.de>
-Date: Wed, 4 Mar 2020 12:46:44 +0100
-Subject: [PATCH] bin/xbps-install: fix regression in small transaction stats
-
-fixes #242
----
- bin/xbps-install/transaction.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git bin/xbps-install/transaction.c bin/xbps-install/transaction.c
-index ae1ddcf2..89d1b8a4 100644
---- bin/xbps-install/transaction.c
-+++ bin/xbps-install/transaction.c
-@@ -125,6 +125,7 @@ show_package_list(struct transaction *trans, xbps_trans_type_t ttype, unsigned i
- 		xbps_dictionary_get_bool(obj, "download", &dload);
- 		tt = xbps_transaction_pkg_type(obj);
- 
-+		buf = NULL;
- 		if (tt == XBPS_TRANS_UPDATE) {
- 			/* get installed pkgver */
- 			ipkgd = xbps_pkgdb_get_pkg(trans->xhp, pkgname);
--- 
-2.25.1
-
diff --git a/srcpkgs/xbps/patches/0001-lib-transaction_check_revdeps.c-fix-regression-in-re.patch b/srcpkgs/xbps/patches/0001-lib-transaction_check_revdeps.c-fix-regression-in-re.patch
deleted file mode 100644
index 951236efd28..00000000000
--- a/srcpkgs/xbps/patches/0001-lib-transaction_check_revdeps.c-fix-regression-in-re.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From aed9402d6282c193ac23252a8686394ac833b713 Mon Sep 17 00:00:00 2001
-From: Duncan Overbruck <mail@duncano.de>
-Date: Wed, 4 Mar 2020 23:39:27 +0100
-Subject: [PATCH 1/2] lib/transaction_check_revdeps.c: fix regression in
- revdeps check
-
-this is probably the same as reported in #245.
-
-Its again not resetting/initializing a variable in a loop,
-falling back to the previous set value.
----
- lib/transaction_check_revdeps.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git lib/transaction_check_revdeps.c lib/transaction_check_revdeps.c
-index 211f1df0..7e30e3e8 100644
---- lib/transaction_check_revdeps.c
-+++ lib/transaction_check_revdeps.c
-@@ -172,6 +172,8 @@ xbps_transaction_check_revdeps(struct xbps_handle *xhp, xbps_array_t pkgs)
- 				error = true;
- 				goto out;
- 			}
-+
-+			ttype = 0;
- 			if ((revpkgd = xbps_find_pkg_in_array(pkgs, pkgname, 0))) {
- 				ttype = xbps_transaction_pkg_type(revpkgd);
- 				if (ttype == XBPS_TRANS_REMOVE)
--- 
-2.25.1
-
diff --git a/srcpkgs/xbps/patches/0002-lib-transaction_check_revdeps.c-fix-previous-fix.patch b/srcpkgs/xbps/patches/0002-lib-transaction_check_revdeps.c-fix-previous-fix.patch
deleted file mode 100644
index 52033584b0d..00000000000
--- a/srcpkgs/xbps/patches/0002-lib-transaction_check_revdeps.c-fix-previous-fix.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From 044f75450bf80a5434097385cec90715c8655c6f Mon Sep 17 00:00:00 2001
-From: Duncan Overbruck <mail@duncano.de>
-Date: Thu, 5 Mar 2020 00:39:21 +0100
-Subject: [PATCH 2/2] lib/transaction_check_revdeps.c: fix previous fix
-
-Don't set transaction type from inside the revdep check,
-if the package is being removed then there is not point
-in continueing checking if its breaks.
-
-Referencing #245
----
- lib/transaction_check_revdeps.c | 6 ++----
- 1 file changed, 2 insertions(+), 4 deletions(-)
-
-diff --git lib/transaction_check_revdeps.c lib/transaction_check_revdeps.c
-index 7e30e3e8..389daab2 100644
---- lib/transaction_check_revdeps.c
-+++ lib/transaction_check_revdeps.c
-@@ -173,11 +173,9 @@ xbps_transaction_check_revdeps(struct xbps_handle *xhp, xbps_array_t pkgs)
- 				goto out;
- 			}
- 
--			ttype = 0;
- 			if ((revpkgd = xbps_find_pkg_in_array(pkgs, pkgname, 0))) {
--				ttype = xbps_transaction_pkg_type(revpkgd);
--				if (ttype == XBPS_TRANS_REMOVE)
--					revpkgd = NULL;
-+				if (xbps_transaction_pkg_type(revpkgd) == XBPS_TRANS_REMOVE)
-+					continue;
- 			}
- 			if (revpkgd == NULL)
- 				revpkgd = xbps_pkgdb_get_pkg(xhp, curpkgver);
--- 
-2.25.1
-
diff --git a/srcpkgs/xbps/template b/srcpkgs/xbps/template
index 6f3862911b9..ef7d1daf047 100644
--- a/srcpkgs/xbps/template
+++ b/srcpkgs/xbps/template
@@ -1,16 +1,16 @@
 # Template file for 'xbps'
 pkgname=xbps
-version=0.59
-revision=5
+version=0.59.1
+revision=1
 bootstrap=yes
 build_style=configure
 short_desc="XBPS package system utilities"
 maintainer="Juan RP <xtraeme@gmail.com>"
-license="BSD-2-Clause"
+license="BSD-2-Clause, BSD-3-Clause, MIT"
 homepage="https://github.com/void-linux/xbps"
 changelog="https://github.com/void-linux/xbps/blob/master/NEWS"
 distfiles="https://github.com/void-linux/xbps/archive/${version}.tar.gz"
-checksum=4d4a67b40a6cc4994c2131c786fb17407ddc9041f4f5734b8a9c5d743ede46d0
+checksum=0cbd8d5f23a62047c75974bca21da9f004a94efffd7f37c68562a8dbc869fb2a
 
 hostmakedepends="pkgconf"
 checkdepends="kyua"
diff --git a/srcpkgs/xdg-desktop-portal-kde/template b/srcpkgs/xdg-desktop-portal-kde/template
index 80ce9589daa..f26057d323a 100644
--- a/srcpkgs/xdg-desktop-portal-kde/template
+++ b/srcpkgs/xdg-desktop-portal-kde/template
@@ -1,6 +1,6 @@
 # Template file for 'xdg-desktop-portal-kde'
 pkgname=xdg-desktop-portal-kde
-version=5.18.3
+version=5.18.4.1
 revision=1
 build_style=cmake
 hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools kcoreaddons gettext"
@@ -10,5 +10,5 @@ short_desc="Backend implementation for xdg-desktop-portal that is using Qt/KF5"
 maintainer="John <johnz@posteo.net>"
 license="GPL-3.0-or-later"
 homepage="https://phabricator.kde.org/source/xdg-desktop-portal-kde"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=5259e3e59a244aee08c71e6d09804ac97185173718b9e98729b286898eda1de3
+distfiles="${KDE_SITE}/plasma/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=e860b6b11282747a8ce97f89a67d2e51ebe9ca717e7cd9aa65c3349266d64188
diff --git a/srcpkgs/xdm/template b/srcpkgs/xdm/template
index 9b827d3df92..6ca400f85b8 100644
--- a/srcpkgs/xdm/template
+++ b/srcpkgs/xdm/template
@@ -1,7 +1,7 @@
 # Template file for 'xdm'
 pkgname=xdm
 version=1.1.12
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--with-random-device=/dev/urandom
  --with-utmp-file=/var/run/utmp
@@ -11,7 +11,7 @@ configure_args="--with-random-device=/dev/urandom
 conf_files="/etc/pam.d/xdm"
 hostmakedepends="pkg-config"
 makedepends="pam-devel libXaw-devel"
-depends="sessreg xconsole"
+depends="sessreg xconsole xsm"
 short_desc="X Display Manager"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
diff --git a/srcpkgs/xfce4-clipman-plugin/template b/srcpkgs/xfce4-clipman-plugin/template
index 0195bacd7e2..05d8c92561d 100644
--- a/srcpkgs/xfce4-clipman-plugin/template
+++ b/srcpkgs/xfce4-clipman-plugin/template
@@ -1,6 +1,6 @@
 # Template file for 'xfce4-clipman-plugin'
 pkgname=xfce4-clipman-plugin
-version=1.4.4
+version=1.6.0
 revision=1
 build_style=gnu-configure
 hostmakedepends="intltool pkg-config"
@@ -10,4 +10,4 @@ maintainer="Aaditya Bagga <abchk1234@gmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://goodies.xfce.org/projects/panel-plugins/xfce4-clipman-plugin"
 distfiles="https://archive.xfce.org/src/panel-plugins/xfce4-clipman-plugin/${version%.*}/xfce4-clipman-plugin-${version}.tar.bz2"
-checksum=08e14c5d0fcee9adb4bc77efc0ab4af2b12b3fe1ee5e2121fc60e877ac9c29a0
+checksum=0295da92ade7d6e1d8b15a525e73ddcfba1986142d34c6143955164a13552ed7
diff --git a/srcpkgs/xfce4-pulseaudio-plugin/template b/srcpkgs/xfce4-pulseaudio-plugin/template
index 3238c63a40a..bd00b6a5d40 100644
--- a/srcpkgs/xfce4-pulseaudio-plugin/template
+++ b/srcpkgs/xfce4-pulseaudio-plugin/template
@@ -1,14 +1,14 @@
 # Template file for 'xfce4-pulseaudio-plugin'
 pkgname=xfce4-pulseaudio-plugin
-version=0.4.2
-revision=2
+version=0.4.3
+revision=1
 build_style=gnu-configure
 hostmakedepends="gettext-devel xfce4-dev-tools"
-makedepends="libkeybinder3-devel libnotify-devel pulseaudio-devel xfce4-panel-devel"
+makedepends="exo-devel libkeybinder3-devel libnotify-devel pulseaudio-devel xfce4-panel-devel"
 depends="pavucontrol"
 short_desc="Pulseaudio volume control plugin for Xfce4 panel"
 maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://goodies.xfce.org/projects/panel-plugins/xfce4-pulseaudio-plugin"
 distfiles="https://archive.xfce.org/src/panel-plugins/${pkgname}/${version%.*}/${pkgname}-${version}.tar.bz2"
-checksum=4ae8aebc2458675d4f885bf16f73829be359e16370a684301bbef6a23758a120
+checksum=5a518237e2137341d8ca6584938950525e20c28a0177e30ecaea3ba8e7a2615b
diff --git a/srcpkgs/xfce4-screensaver/template b/srcpkgs/xfce4-screensaver/template
index 08a7a2bb0d9..7edc2e741f3 100644
--- a/srcpkgs/xfce4-screensaver/template
+++ b/srcpkgs/xfce4-screensaver/template
@@ -1,6 +1,6 @@
 # Template file for 'xfce4-screensaver'
 pkgname=xfce4-screensaver
-version=0.1.8
+version=0.1.10
 revision=1
 build_style=gnu-configure
 configure_args="--with-elogind --with-libgl --with-shadow --with-mit-ext
@@ -14,4 +14,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://git.xfce.org/apps/xfce4-screensaver"
 distfiles="https://archive.xfce.org/src/apps/xfce4-screensaver/${version%.*}/xfce4-screensaver-${version}.tar.bz2"
-checksum=4056045ea5fd3eccfe328b86ae245ee4949b9e3044e42ca29c492c0f4ac860d7
+checksum=586f1c78dd6745a20e9ce9f12d0117189d597ba7ad0c8ffcfcd25c9bb05f1d57
diff --git a/srcpkgs/xfce4-session/template b/srcpkgs/xfce4-session/template
index 6312153cd36..e45ddeb490f 100644
--- a/srcpkgs/xfce4-session/template
+++ b/srcpkgs/xfce4-session/template
@@ -1,6 +1,6 @@
 # Template file for 'xfce4-session'
 pkgname=xfce4-session
-version=4.14.1
+version=4.14.2
 revision=1
 build_style=gnu-configure
 configure_args="--disable-static --enable-polkit"
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://xfce.org/"
 distfiles="https://archive.xfce.org/src/xfce/$pkgname/${version%.*}/$pkgname-$version.tar.bz2"
-checksum=dc1c90da56b2d8df18fec6c0c30d6bed4e7646d8c8214fc931c952ba86c3b77b
+checksum=fbe3a4a60c91589a2024ce12b2d2667625a8fedcbc90ef031831f56319f597af
 
 post_install() {
 	# startxfce4 needs bash.
diff --git a/srcpkgs/xfce4-terminal/template b/srcpkgs/xfce4-terminal/template
index 7ec03270128..1dd581b7330 100644
--- a/srcpkgs/xfce4-terminal/template
+++ b/srcpkgs/xfce4-terminal/template
@@ -1,6 +1,6 @@
 # Template file for 'xfce4-terminal'
 pkgname=xfce4-terminal
-version=0.8.9.1
+version=0.8.9.2
 revision=1
 build_style=gnu-configure
 hostmakedepends="intltool pkg-config"
@@ -11,4 +11,4 @@ maintainer="Frank Steinborn <steinex@nognu.de>"
 license="GPL-2.0-or-later"
 homepage="https://xfce.org/"
 distfiles="https://archive.xfce.org/src/apps/${pkgname}/${version%.*.*}/${pkgname}-${version}.tar.bz2"
-checksum=0deb0d06e50a8a41fb00e2c3773f0793882cb9f073ae16ead887bb9681c514cd
+checksum=9ba23bf86d350ef8a95d2dfb50bbd1bbb2144d82985a779ec28caf47faaeeeeb
diff --git a/srcpkgs/xmobar/template b/srcpkgs/xmobar/template
index 06d8766e436..71ac0e47782 100644
--- a/srcpkgs/xmobar/template
+++ b/srcpkgs/xmobar/template
@@ -1,7 +1,7 @@
 # Template file for 'xmobar'
 pkgname=xmobar
 version=0.32
-revision=1
+revision=2
 build_style=haskell-stack
 hostmakedepends="pkg-config"
 makedepends="libX11-devel libXinerama-devel libXrandr-devel libXScrnSaver-devel
diff --git a/srcpkgs/xmonad/template b/srcpkgs/xmonad/template
index 92906f9400a..946d354718c 100644
--- a/srcpkgs/xmonad/template
+++ b/srcpkgs/xmonad/template
@@ -1,7 +1,7 @@
 # Template file for 'xmonad'
 pkgname=xmonad
 version=0.15
-revision=2
+revision=3
 build_style=haskell-stack
 stackage=lts-13.30
 makedepends="libX11-devel libXinerama-devel libXrandr-devel libXScrnSaver-devel"
diff --git a/srcpkgs/xonsh/template b/srcpkgs/xonsh/template
index 964a63231fc..cda70c7e223 100644
--- a/srcpkgs/xonsh/template
+++ b/srcpkgs/xonsh/template
@@ -1,6 +1,6 @@
 # Template file for 'xonsh'
 pkgname=xonsh
-version=0.9.14
+version=0.9.15
 revision=1
 archs=noarch
 build_style=python3-module
@@ -11,5 +11,5 @@ license="GPL-3.0-or-later"
 homepage="https://xon.sh/"
 changelog="https://raw.githubusercontent.com/xonsh/xonsh/${version}/CHANGELOG.rst"
 distfiles="https://github.com/xonsh/xonsh/archive/${version}.tar.gz"
-checksum=98936fb7ea3cf6b2b720dd1ae98f081f4bdfb472ebc02a41eae7eac61dece5ef
+checksum=2b6bf384bb3e993c943370d9f1a81b0b320fb348ffe0499ae9ae90ef158c0901
 register_shell="/bin/xonsh"
diff --git a/srcpkgs/xorg-server/template b/srcpkgs/xorg-server/template
index 5bf77b4918d..0b31bc8324c 100644
--- a/srcpkgs/xorg-server/template
+++ b/srcpkgs/xorg-server/template
@@ -1,6 +1,6 @@
 # Template file for 'xorg-server'
 pkgname=xorg-server
-version=1.20.7
+version=1.20.8
 revision=1
 build_style=meson
 configure_args="-Dipv6=true -Dxorg=true -Dxnest=true -Dxephyr=true
@@ -23,7 +23,7 @@ maintainer="Juan RP <xtraeme@gmail.com>"
 license="MIT, BSD-3-Clause"
 homepage="https://xorg.freedesktop.org"
 distfiles="${XORG_SITE}/xserver/${pkgname}-${version}.tar.bz2"
-checksum=bd5986f010f34f5b3d6bc99fe395ecb1e0dead15a26807e0c832701809a06ea1
+checksum=d17b646bee4ba0fb7850c1cc55b18e3e8513ed5c02bdf38da7e107f84e2d0146
 lib32disabled=yes
 provides="xserver-abi-extension-10_1 xserver-abi-input-24_1 xserver-abi-video-24_1 xf86-video-modesetting-1_1"
 replaces="xf86-video-modesetting>=0"
diff --git a/srcpkgs/xsm/template b/srcpkgs/xsm/template
new file mode 100644
index 00000000000..830de263e1d
--- /dev/null
+++ b/srcpkgs/xsm/template
@@ -0,0 +1,18 @@
+# Template file for 'xsm'
+pkgname=xsm
+version=1.0.4
+revision=1
+build_style=gnu-configure
+hostmakedepends="pkg-config"
+makedepends="libSM-devel libX11-devel libXt-devel libXaw-devel libICE-devel"
+depends="iceauth smproxy"
+short_desc="X Session Manager"
+maintainer="Zach Dykstra <dykstra.zachary@gmail.com>"
+license="MIT"
+homepage="http://xorg.freedesktop.org"
+distfiles="${XORG_SITE}/app/$pkgname-$version.tar.bz2"
+checksum=9934b6893a4e52cf7435368fc8d425c371b5e32d96e420ead30166eb82d64425
+
+post_install() {
+	vlicense COPYING
+}
diff --git a/srcpkgs/xwmfs/template b/srcpkgs/xwmfs/template
index a735bfa8181..81c6925f68a 100644
--- a/srcpkgs/xwmfs/template
+++ b/srcpkgs/xwmfs/template
@@ -1,6 +1,6 @@
 # Template file for 'xwmfs'
 pkgname=xwmfs
-version=0.83
+version=0.84
 revision=1
 build_style=gnu-configure
 hostmakedepends="automake autoconf pkg-config which"
@@ -9,8 +9,9 @@ short_desc="X11 Window-Manager file system based on FUSE"
 maintainer="Kyle Nusbaum <knusbaum+void@sdf.org>"
 license="GPL-2.0-or-later"
 homepage="https://github.com/gerstner-hub/xwmfs"
+changelog="https://raw.githubusercontent.com/gerstner-hub/xwmfs/master/ChangeLog"
 distfiles="https://github.com/gerstner-hub/xwmfs/archive/v${version}.tar.gz"
-checksum=427207694a34c128b7efdf67552c38b3ca9dad1aa956d2fd6d987e7b8eba4fb5
+checksum=6d52fc33e2b30f10fccf47e1cc778fa7aa4e0b4957fba2758b685818beda1b03
 
 pre_configure() {
 	./bootstrap
diff --git a/srcpkgs/yaru/template b/srcpkgs/yaru/template
index 2f728b7a58f..15ab46c122a 100644
--- a/srcpkgs/yaru/template
+++ b/srcpkgs/yaru/template
@@ -1,6 +1,6 @@
 # Template file for 'yaru'
 pkgname=yaru
-version=20.04.2
+version=20.04.4
 revision=1
 archs=noarch
 build_style=meson
@@ -11,4 +11,4 @@ maintainer="Dawid Potocki <dpot@disroot.org>"
 license="GPL-3.0-or-later, CC-BY-SA-4.0"
 homepage="https://github.com/ubuntu/yaru"
 distfiles="https://github.com/ubuntu/yaru/archive/$version.tar.gz"
-checksum=5bf7d1b03323a8444afb1a5eb7514b5df8dade3ea0f27978e985dddbf8e1b369
+checksum=e34718c44f773d06c88fca1da852b6c0d8d72d9d6bcff3539869055059af6813
diff --git a/srcpkgs/you-get/template b/srcpkgs/you-get/template
index 7c5483c80e5..c69ce0cb35c 100644
--- a/srcpkgs/you-get/template
+++ b/srcpkgs/you-get/template
@@ -1,17 +1,17 @@
 # Template file for 'you-get'
 pkgname=you-get
-version=0.4.1410
+version=0.4.1432
 revision=1
 archs=noarch
 build_style=python3-module
 hostmakedepends="python3-setuptools"
-depends="python3-pysocks"
+depends="python3-pysocks python3-setuptools"
 short_desc="Dumb downloader that scrapes the web"
 maintainer="Benjamín Albiñana <benalb@gmail.com>"
 license="MIT"
 homepage="https://you-get.org/"
 distfiles="${PYPI_SITE}/y/you-get/you-get-${version}.tar.gz"
-checksum=a95a6f5c5f8317baa90fc9249be84290344f4fbcee2c5dc41675f0f243af5247
+checksum=421b71ee644afc63581c2d57bf6785c0e65c51d9debe74b8449685c90fd56f44
 
 post_install() {
 	vlicense LICENSE.txt
diff --git a/srcpkgs/youtube-viewer/template b/srcpkgs/youtube-viewer/template
index e97be401c0e..da156e42375 100644
--- a/srcpkgs/youtube-viewer/template
+++ b/srcpkgs/youtube-viewer/template
@@ -1,7 +1,7 @@
 # Template file for 'youtube-viewer'
 pkgname=youtube-viewer
-version=3.7.4
-revision=2
+version=3.7.5
+revision=1
 archs=noarch
 build_style=perl-ModuleBuild
 configure_args="--gtk"
@@ -14,7 +14,7 @@ license="Artistic-2.0"
 homepage="https://github.com/trizen/youtube-viewer"
 changelog="https://github.com/trizen/youtube-viewer/releases"
 distfiles="https://github.com/trizen/youtube-viewer/archive/${version}.tar.gz"
-checksum=f049fe7f6f27c1dbc4e1835f2b99c922b7d66b11568edd63653c670ce5500cfd
+checksum=7d87971653c717e3823d40a736aa4fc6542495522f56c597bef300fd05381d3e
 
 gtk-youtube-viewer_package() {
 	depends="${sourcepkg}-${version}_${revision} perl-Gtk2 perl-File-ShareDir"
diff --git a/srcpkgs/zoom/files/DISTRIBUTION-DETAILS b/srcpkgs/zoom/files/DISTRIBUTION-DETAILS
new file mode 100644
index 00000000000..f0dd4227896
--- /dev/null
+++ b/srcpkgs/zoom/files/DISTRIBUTION-DETAILS
@@ -0,0 +1 @@
+Zoom is non-distributable software. See the terms of service at https://zoom.us/terms/
diff --git a/srcpkgs/zoom/template b/srcpkgs/zoom/template
index d4f2c30f7f8..0e2014623ba 100644
--- a/srcpkgs/zoom/template
+++ b/srcpkgs/zoom/template
@@ -1,6 +1,6 @@
 # Template file for 'zoom'
 pkgname=zoom
-version=3.5.361976.0301
+version=3.5.372466.0322
 revision=1
 archs="x86_64"
 wrksrc=zoom
@@ -10,7 +10,7 @@ maintainer="Daniel Santana <daniel@santana.tech>"
 license="custom:Proprietary"
 homepage="https://zoom.us/"
 distfiles="https://zoom.us/client/${version}/zoom_x86_64.pkg.tar.xz"
-checksum=1127bde38cc44d242c905e515db7d39b72e3f5a18e23f1ea1803603df4c5a953
+checksum=003d837ccb4f4986e850c042729c8b995d377c249dabdd05a1489b9baef7179c
 repository=nonfree
 restricted=yes
 nopie=yes
@@ -18,4 +18,5 @@ nopie=yes
 do_install() {
 	vcopy opt .
 	vcopy usr .
+	vlicense ${FILESDIR}/DISTRIBUTION-DETAILS
 }
diff --git a/srcpkgs/zynaddsubfx/patches/fix-bogus-strstr.patch b/srcpkgs/zynaddsubfx/patches/fix-bogus-strstr.patch
new file mode 100644
index 00000000000..ed9a60a8d44
--- /dev/null
+++ b/srcpkgs/zynaddsubfx/patches/fix-bogus-strstr.patch
@@ -0,0 +1,16 @@
+Source: @pullmoll
+Upstream: no
+Reason: This piece of code is ill-conceived and cannot work. Remove it.
+
+--- rtosc/src/dispatch.c	2019-03-10 17:16:45.000000000 +0100
++++ rtosc/src/dispatch.c	2020-03-29 09:02:42.916119722 +0200
+@@ -289,8 +289,7 @@
+             return false;
+     } else if(type == 4) {
+         //extract substring
+-        const char *sub=NULL;
+-        return strstr(a,sub);
++        return false;
+     } else if(type == RTOSC_MATCH_OPTIONS || type == 6) {
+         return false;
+     } else if(type == RTOSC_MATCH_ENUMERATED) {
diff --git a/srcpkgs/zynaddsubfx/template b/srcpkgs/zynaddsubfx/template
index 4ab054f4485..2361d8bd548 100644
--- a/srcpkgs/zynaddsubfx/template
+++ b/srcpkgs/zynaddsubfx/template
@@ -17,6 +17,9 @@ distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}/${version}/${pkgname}-${ver
 checksum=7447322268114a1e0ac5f281ac37a09a78e761a7be61999caf79100049789f63
 
 pre_configure() {
+	case "$XBPS_TARGET_MACHINE" in
+		armv5*) configure_args+=" -DSUPPORT_NEON=NO";;
+	esac
 	# The x86 assembler check is broken for cross compiling
 	case "$XBPS_TARGET_MACHINE" in
 		x86_64*|i686*);;
diff --git a/xbps-src b/xbps-src
index e202e34b3d7..b2044157242 100755
--- a/xbps-src
+++ b/xbps-src
@@ -163,8 +163,6 @@ $(print_cross_targets)
 
 -G  Enable XBPS_USE_GIT_REVS (see etc/defaults.conf for more information).
 
--Q  Enable running the check stage.
-
 -g  Enable building -dbg packages with debugging symbols.
 
 -H  <hostdir>
@@ -196,6 +194,10 @@ $(print_cross_targets)
 
     Supported options can be shown with the 'show-options' target.
 
+-Q  Enable running the check stage.
+
+-q  Suppress informational output of xbps-src (build output is still printed).
+
 -r  <repo>
     Use an alternative local repository to store generated binary packages.
     If unset defaults to <hostdir>/binpkgs. If set the binpkgs will

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PR PATCH] [Updated] New package: optimus-manager-1.2.3
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-20432@inbox.vuxu.org>
                   ` (2 preceding siblings ...)
  2020-04-01 22:52 ` Hyper-KVM
@ 2020-04-01 23:04 ` Hyper-KVM
  2020-04-03  2:53 ` Hyper-KVM
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 8+ messages in thread
From: Hyper-KVM @ 2020-04-01 23:04 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 336 bytes --]

There is an updated pull request by Hyper-KVM against master on the void-packages repository

https://github.com/Hyper-KVM/void-packages optimus-manager
https://github.com/void-linux/void-packages/pull/20432

New package: optimus-manager-1.2.3


A patch file from https://github.com/void-linux/void-packages/pull/20432.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-optimus-manager-20432.patch --]
[-- Type: text/x-diff, Size: 2424 bytes --]

From c8942f070969ba22c781babe6119460736355500 Mon Sep 17 00:00:00 2001
From: Hyper-KVM <hyperkvmx86@gmail.com>
Date: Wed, 1 Apr 2020 19:03:27 -0400
Subject: [PATCH] New package: optimus-manager-1.2.3

---
 srcpkgs/optimus-manager/template | 45 ++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)
 create mode 100644 srcpkgs/optimus-manager/template

diff --git a/srcpkgs/optimus-manager/template b/srcpkgs/optimus-manager/template
new file mode 100644
index 00000000000..d231305ece9
--- /dev/null
+++ b/srcpkgs/optimus-manager/template
@@ -0,0 +1,45 @@
+# Template file for 'optimus-manager'
+# Originally created by Askannz, ported to Void by Hyper-KVM
+pkgname=optimus-manager
+version=1.2.3
+revision=1
+archs="noarch"
+build_style=python3-module
+hostmakedepends="python3 python3-setuptools"
+makedepends="git"
+depends="python3 python3-setuptools elogind mesa-demos xrandr python3-dbus"
+short_desc="Utility to handle GPU switching for Optimus laptops"
+maintainer="Hyper-KVM <hyperkvmx86@gmail.com>"
+license="MIT"
+homepage="https://github.com/Askannz/optimus-manager"
+distfiles="https://github.com/Hyper-KVM/optimus-manager/archive/v${version}.tar.gz"
+checksum="ce3d30f8e28696bfc50d95b7e463b6ce7f45239cd3c78838f4b6a64a0a43cb5a"
+tags="python"
+
+do_build() {
+	cd "${wrksrc}"
+	python3 setup.py install
+}
+
+post_install() {
+	cd "${wrksrc}"
+	vinstall modules/optimus-manager.conf 644 usr/lib/modprobe.d/
+	vinstall runit/optimus-manager/run 755 etc/sv/optimus-manager
+	vinstall runit/prime-switch-boot/run 755 etc/sv/prime-switch-boot
+	vinstall optimus-manager.conf 644 usr/share/
+	vinstall var/startup_mode 644 var/lib/optimus-manager/
+	vinstall var/requested_mode 644 var/lib/optimus-manager/
+	vbin scripts/prime-switch-boot
+	vbin scripts/prime-switch
+	vbin scripts/prime-offload
+	vinstall login_managers/sddm/20-optimus-manager.conf 644 etc/sddm.conf.d/
+	vinstall login_managers/lightdm/20-optimus-manager.conf 644 etc/lightdm/lightdm.conf.d/
+	vinstall config/xorg-intel.conf 644 etc/optimus-manager/
+	vinstall config/xorg-nvidia.conf 644 etc/optimus-manager/
+	vinstall config/xsetup-intel.sh 755 etc/optimus-manager/
+	vinstall config/xsetup-nvidia.sh 755 etc/optimus-manager/
+	vinstall config/xsetup-hybrid.sh 755 etc/optimus-manager/
+	vinstall config/nvidia-enable.sh 755 etc/optimus-manager/
+	vinstall config/nvidia-disable.sh 755 etc/optimus-manager/
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PR PATCH] [Updated] New package: optimus-manager-1.2.3
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-20432@inbox.vuxu.org>
                   ` (3 preceding siblings ...)
  2020-04-01 23:04 ` Hyper-KVM
@ 2020-04-03  2:53 ` Hyper-KVM
  2020-04-03  2:54 ` Hyper-KVM
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 8+ messages in thread
From: Hyper-KVM @ 2020-04-03  2:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 336 bytes --]

There is an updated pull request by Hyper-KVM against master on the void-packages repository

https://github.com/Hyper-KVM/void-packages optimus-manager
https://github.com/void-linux/void-packages/pull/20432

New package: optimus-manager-1.2.3


A patch file from https://github.com/void-linux/void-packages/pull/20432.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-optimus-manager-20432.patch --]
[-- Type: text/x-diff, Size: 2424 bytes --]

From f4230ae031eaf6e3d40619866b0fbf17a63a1eaf Mon Sep 17 00:00:00 2001
From: Hyper-KVM <hyperkvmx86@gmail.com>
Date: Wed, 1 Apr 2020 19:03:27 -0400
Subject: [PATCH] New package: optimus-manager-1.2.3

---
 srcpkgs/optimus-manager/template | 45 ++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)
 create mode 100644 srcpkgs/optimus-manager/template

diff --git a/srcpkgs/optimus-manager/template b/srcpkgs/optimus-manager/template
new file mode 100644
index 00000000000..d231305ece9
--- /dev/null
+++ b/srcpkgs/optimus-manager/template
@@ -0,0 +1,45 @@
+# Template file for 'optimus-manager'
+# Originally created by Askannz, ported to Void by Hyper-KVM
+pkgname=optimus-manager
+version=1.2.3
+revision=1
+archs="noarch"
+build_style=python3-module
+hostmakedepends="python3 python3-setuptools"
+makedepends="git"
+depends="python3 python3-setuptools elogind mesa-demos xrandr python3-dbus"
+short_desc="Utility to handle GPU switching for Optimus laptops"
+maintainer="Hyper-KVM <hyperkvmx86@gmail.com>"
+license="MIT"
+homepage="https://github.com/Askannz/optimus-manager"
+distfiles="https://github.com/Hyper-KVM/optimus-manager/archive/v${version}.tar.gz"
+checksum="ce3d30f8e28696bfc50d95b7e463b6ce7f45239cd3c78838f4b6a64a0a43cb5a"
+tags="python"
+
+do_build() {
+	cd "${wrksrc}"
+	python3 setup.py install
+}
+
+post_install() {
+	cd "${wrksrc}"
+	vinstall modules/optimus-manager.conf 644 usr/lib/modprobe.d/
+	vinstall runit/optimus-manager/run 755 etc/sv/optimus-manager
+	vinstall runit/prime-switch-boot/run 755 etc/sv/prime-switch-boot
+	vinstall optimus-manager.conf 644 usr/share/
+	vinstall var/startup_mode 644 var/lib/optimus-manager/
+	vinstall var/requested_mode 644 var/lib/optimus-manager/
+	vbin scripts/prime-switch-boot
+	vbin scripts/prime-switch
+	vbin scripts/prime-offload
+	vinstall login_managers/sddm/20-optimus-manager.conf 644 etc/sddm.conf.d/
+	vinstall login_managers/lightdm/20-optimus-manager.conf 644 etc/lightdm/lightdm.conf.d/
+	vinstall config/xorg-intel.conf 644 etc/optimus-manager/
+	vinstall config/xorg-nvidia.conf 644 etc/optimus-manager/
+	vinstall config/xsetup-intel.sh 755 etc/optimus-manager/
+	vinstall config/xsetup-nvidia.sh 755 etc/optimus-manager/
+	vinstall config/xsetup-hybrid.sh 755 etc/optimus-manager/
+	vinstall config/nvidia-enable.sh 755 etc/optimus-manager/
+	vinstall config/nvidia-disable.sh 755 etc/optimus-manager/
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PR PATCH] [Updated] New package: optimus-manager-1.2.3
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-20432@inbox.vuxu.org>
                   ` (4 preceding siblings ...)
  2020-04-03  2:53 ` Hyper-KVM
@ 2020-04-03  2:54 ` Hyper-KVM
  2020-04-06  0:37 ` Hyper-KVM
  2020-04-25 15:59 ` [PR PATCH] [Closed]: " Hyper-KVM
  7 siblings, 0 replies; 8+ messages in thread
From: Hyper-KVM @ 2020-04-03  2:54 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 336 bytes --]

There is an updated pull request by Hyper-KVM against master on the void-packages repository

https://github.com/Hyper-KVM/void-packages optimus-manager
https://github.com/void-linux/void-packages/pull/20432

New package: optimus-manager-1.2.3


A patch file from https://github.com/void-linux/void-packages/pull/20432.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-optimus-manager-20432.patch --]
[-- Type: text/x-diff, Size: 2424 bytes --]

From 69c903acdfe3caa3128e86fe288f24aeeee2ccf5 Mon Sep 17 00:00:00 2001
From: Hyper-KVM <hyperkvmx86@gmail.com>
Date: Wed, 1 Apr 2020 19:03:27 -0400
Subject: [PATCH] New package: optimus-manager-1.2.3

---
 srcpkgs/optimus-manager/template | 45 ++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)
 create mode 100644 srcpkgs/optimus-manager/template

diff --git a/srcpkgs/optimus-manager/template b/srcpkgs/optimus-manager/template
new file mode 100644
index 00000000000..c0f041eb3b2
--- /dev/null
+++ b/srcpkgs/optimus-manager/template
@@ -0,0 +1,45 @@
+# Template file for 'optimus-manager'
+# Originally created by Askannz, ported to Void by Hyper-KVM
+pkgname=optimus-manager
+version=1.2.3
+revision=1
+archs="noarch"
+build_style=python3-module
+hostmakedepends="python3 python3-setuptools"
+makedepends="git"
+depends="python3 python3-setuptools elogind mesa-demos xrandr python3-dbus"
+short_desc="Utility to handle GPU switching for Optimus laptops"
+maintainer="Hyper-KVM <hyperkvmx86@gmail.com>"
+license="MIT"
+homepage="https://github.com/Askannz/optimus-manager"
+distfiles="https://github.com/Hyper-KVM/optimus-manager/archive/v${version}.tar.gz"
+checksum="b300e1deee9e4966c384959a7996eaff3e44eaf5d74ac1622d3d275c171bfcdc"
+tags="python"
+
+do_build() {
+	cd "${wrksrc}"
+	python3 setup.py install
+}
+
+post_install() {
+	cd "${wrksrc}"
+	vinstall modules/optimus-manager.conf 644 usr/lib/modprobe.d/
+	vinstall runit/optimus-manager/run 755 etc/sv/optimus-manager
+	vinstall runit/prime-switch-boot/run 755 etc/sv/prime-switch-boot
+	vinstall optimus-manager.conf 644 usr/share/
+	vinstall var/startup_mode 644 var/lib/optimus-manager/
+	vinstall var/requested_mode 644 var/lib/optimus-manager/
+	vbin scripts/prime-switch-boot
+	vbin scripts/prime-switch
+	vbin scripts/prime-offload
+	vinstall login_managers/sddm/20-optimus-manager.conf 644 etc/sddm.conf.d/
+	vinstall login_managers/lightdm/20-optimus-manager.conf 644 etc/lightdm/lightdm.conf.d/
+	vinstall config/xorg-intel.conf 644 etc/optimus-manager/
+	vinstall config/xorg-nvidia.conf 644 etc/optimus-manager/
+	vinstall config/xsetup-intel.sh 755 etc/optimus-manager/
+	vinstall config/xsetup-nvidia.sh 755 etc/optimus-manager/
+	vinstall config/xsetup-hybrid.sh 755 etc/optimus-manager/
+	vinstall config/nvidia-enable.sh 755 etc/optimus-manager/
+	vinstall config/nvidia-disable.sh 755 etc/optimus-manager/
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PR PATCH] [Updated] New package: optimus-manager-1.2.3
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-20432@inbox.vuxu.org>
                   ` (5 preceding siblings ...)
  2020-04-03  2:54 ` Hyper-KVM
@ 2020-04-06  0:37 ` Hyper-KVM
  2020-04-25 15:59 ` [PR PATCH] [Closed]: " Hyper-KVM
  7 siblings, 0 replies; 8+ messages in thread
From: Hyper-KVM @ 2020-04-06  0:37 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 336 bytes --]

There is an updated pull request by Hyper-KVM against master on the void-packages repository

https://github.com/Hyper-KVM/void-packages optimus-manager
https://github.com/void-linux/void-packages/pull/20432

New package: optimus-manager-1.2.3


A patch file from https://github.com/void-linux/void-packages/pull/20432.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-optimus-manager-20432.patch --]
[-- Type: text/x-diff, Size: 2424 bytes --]

From 9bba483b70275896c6f4bf81f7815b4c2f20fcaf Mon Sep 17 00:00:00 2001
From: Hyper-KVM <hyperkvmx86@gmail.com>
Date: Wed, 1 Apr 2020 19:03:27 -0400
Subject: [PATCH] New package: optimus-manager-1.2.3

---
 srcpkgs/optimus-manager/template | 45 ++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)
 create mode 100644 srcpkgs/optimus-manager/template

diff --git a/srcpkgs/optimus-manager/template b/srcpkgs/optimus-manager/template
new file mode 100644
index 00000000000..39442cf9812
--- /dev/null
+++ b/srcpkgs/optimus-manager/template
@@ -0,0 +1,45 @@
+# Template file for 'optimus-manager'
+# Originally created by Askannz, ported to Void by Hyper-KVM
+pkgname=optimus-manager
+version=1.2.3
+revision=1
+archs="noarch"
+build_style=python3-module
+hostmakedepends="python3 python3-setuptools"
+makedepends="git"
+depends="python3 python3-setuptools elogind mesa-demos xrandr python3-dbus"
+short_desc="Utility to handle GPU switching for Optimus laptops"
+maintainer="Hyper-KVM <hyperkvmx86@gmail.com>"
+license="MIT"
+homepage="https://github.com/Askannz/optimus-manager"
+distfiles="https://github.com/Hyper-KVM/optimus-manager/archive/v${version}.tar.gz"
+checksum="fd1dcdefd16a127c0eb46938480879172f7af99bb6891e4cc099db144b55c5b1"
+tags="python"
+
+do_build() {
+	cd "${wrksrc}"
+	python3 setup.py install
+}
+
+post_install() {
+	cd "${wrksrc}"
+	vinstall modules/optimus-manager.conf 644 usr/lib/modprobe.d/
+	vinstall runit/optimus-manager/run 755 etc/sv/optimus-manager
+	vinstall runit/prime-switch-boot/run 755 etc/sv/prime-switch-boot
+	vinstall optimus-manager.conf 644 usr/share/
+	vinstall var/startup_mode 644 var/lib/optimus-manager/
+	vinstall var/requested_mode 644 var/lib/optimus-manager/
+	vbin scripts/prime-switch-boot
+	vbin scripts/prime-switch
+	vbin scripts/prime-offload
+	vinstall login_managers/sddm/20-optimus-manager.conf 644 etc/sddm.conf.d/
+	vinstall login_managers/lightdm/20-optimus-manager.conf 644 etc/lightdm/lightdm.conf.d/
+	vinstall config/xorg-intel.conf 644 etc/optimus-manager/
+	vinstall config/xorg-nvidia.conf 644 etc/optimus-manager/
+	vinstall config/xsetup-intel.sh 755 etc/optimus-manager/
+	vinstall config/xsetup-nvidia.sh 755 etc/optimus-manager/
+	vinstall config/xsetup-hybrid.sh 755 etc/optimus-manager/
+	vinstall config/nvidia-enable.sh 755 etc/optimus-manager/
+	vinstall config/nvidia-disable.sh 755 etc/optimus-manager/
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PR PATCH] [Closed]: New package: optimus-manager-1.2.3
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-20432@inbox.vuxu.org>
                   ` (6 preceding siblings ...)
  2020-04-06  0:37 ` Hyper-KVM
@ 2020-04-25 15:59 ` Hyper-KVM
  7 siblings, 0 replies; 8+ messages in thread
From: Hyper-KVM @ 2020-04-25 15:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 168 bytes --]

There's a closed pull request on the void-packages repository

New package: optimus-manager-1.2.3
https://github.com/void-linux/void-packages/pull/20432

Description:


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PR PATCH] [Updated] New package: optimus-manager-1.2.3
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-20432@inbox.vuxu.org>
@ 2020-03-30 20:14 ` Hyper-KVM
  2020-04-01  9:23 ` Hyper-KVM
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 8+ messages in thread
From: Hyper-KVM @ 2020-03-30 20:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 336 bytes --]

There is an updated pull request by Hyper-KVM against master on the void-packages repository

https://github.com/Hyper-KVM/void-packages optimus-manager
https://github.com/void-linux/void-packages/pull/20432

New package: optimus-manager-1.2.3


A patch file from https://github.com/void-linux/void-packages/pull/20432.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-optimus-manager-20432.patch --]
[-- Type: text/x-diff, Size: 2406 bytes --]

From 013fbc4e39ce84cb80dd15526ec44f6356429aa0 Mon Sep 17 00:00:00 2001
From: Hyper-KVM <hyperkvmx86@gmail.com>
Date: Wed, 25 Mar 2020 19:36:18 -0400
Subject: [PATCH] New package: optimus-manager-1.2.3

---
 srcpkgs/optimus-manager/template | 45 ++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)
 create mode 100644 srcpkgs/optimus-manager/template

diff --git a/srcpkgs/optimus-manager/template b/srcpkgs/optimus-manager/template
new file mode 100644
index 00000000000..9cc7e2607a4
--- /dev/null
+++ b/srcpkgs/optimus-manager/template
@@ -0,0 +1,45 @@
+# Template file for 'optimus-manager'
+# Originally created by Askannz, ported to Void by Hyper-KVM
+pkgname=optimus-manager
+version=1.2.3
+revision=1
+archs="noarch"
+build_style=python3-module
+hostmakedepends="python3 python3-setuptools"
+makedepends="git"
+depends="python3 elogind mesa-demos xrandr python3-dbus"
+short_desc="Utility to handle GPU switching for Optimus laptops"
+maintainer="Hyper-KVM <hyperkvmx86@gmail.com>"
+license="MIT"
+homepage="https://github.com/Askannz/optimus-manager"
+distfiles="https://github.com/Hyper-KVM/optimus-manager/archive/v${version}.tar.gz"
+checksum="ce3d30f8e28696bfc50d95b7e463b6ce7f45239cd3c78838f4b6a64a0a43cb5a"
+tags="python"
+
+do_build() {
+	cd "${wrksrc}"
+	python3 setup.py install
+}
+
+post_install() {
+	cd "${wrksrc}"
+	vinstall modules/optimus-manager.conf 644 usr/lib/modprobe.d/
+	vinstall runit/optimus-manager/run 755 etc/sv/optimus-manager
+	vinstall runit/prime-switch-boot/run 755 etc/sv/prime-switch-boot
+	vinstall optimus-manager.conf 644 usr/share/
+	vinstall var/startup_mode 644 var/lib/optimus-manager/
+	vinstall var/requested_mode 644 var/lib/optimus-manager/
+	vbin scripts/prime-switch-boot
+	vbin scripts/prime-switch
+	vbin scripts/prime-offload
+	vinstall login_managers/sddm/20-optimus-manager.conf 644 etc/sddm.conf.d/
+	vinstall login_managers/lightdm/20-optimus-manager.conf 644 etc/lightdm/lightdm.conf.d/
+	vinstall config/xorg-intel.conf 644 etc/optimus-manager/
+	vinstall config/xorg-nvidia.conf 644 etc/optimus-manager/
+	vinstall config/xsetup-intel.sh 755 etc/optimus-manager/
+	vinstall config/xsetup-nvidia.sh 755 etc/optimus-manager/
+	vinstall config/xsetup-hybrid.sh 755 etc/optimus-manager/
+	vinstall config/nvidia-enable.sh 755 etc/optimus-manager/
+	vinstall config/nvidia-disable.sh 755 etc/optimus-manager/
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2020-04-25 15:59 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-20432@inbox.vuxu.org>
2020-03-30 20:14 ` [PR PATCH] [Updated] New package: optimus-manager-1.2.3 Hyper-KVM
2020-04-01  9:23 ` Hyper-KVM
2020-04-01 22:52 ` Hyper-KVM
2020-04-01 23:04 ` Hyper-KVM
2020-04-03  2:53 ` Hyper-KVM
2020-04-03  2:54 ` Hyper-KVM
2020-04-06  0:37 ` Hyper-KVM
2020-04-25 15:59 ` [PR PATCH] [Closed]: " Hyper-KVM

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).