From 00873b43dbe9e0400119fadd9991f9838f8ca8fd Mon Sep 17 00:00:00 2001
From: j1nx
Date: Thu, 4 Jun 2020 13:47:28 +0200
Subject: [PATCH] MycroftOS: More work, patches and fixes
---
.../configs/rpi4_64-gui_defconfig | 455 ++++++++++++++++++
.../package/respeaker/respeaker.hash | 1 +
.../package/respeaker/respeaker.mk | 2 +-
.../0107-Bump-QT5-to-5.15.0.patch | 27 --
4 files changed, 457 insertions(+), 28 deletions(-)
create mode 100644 buildroot-external/configs/rpi4_64-gui_defconfig
delete mode 100644 buildroot-patches/0107-Bump-QT5-to-5.15.0.patch
diff --git a/buildroot-external/configs/rpi4_64-gui_defconfig b/buildroot-external/configs/rpi4_64-gui_defconfig
new file mode 100644
index 00000000..5b3adca3
--- /dev/null
+++ b/buildroot-external/configs/rpi4_64-gui_defconfig
@@ -0,0 +1,455 @@
+BR2_aarch64=y
+BR2_cortex_a72=y
+BR2_ARM_FPU_VFPV4=y
+BR2_DL_DIR="../downloads"
+BR2_CCACHE=y
+BR2_CCACHE_DIR="../ccache"
+BR2_GLOBAL_PATCH_DIR="../buildroot-patches"
+BR2_FORCE_HOST_BUILD=y
+BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
+BR2_PACKAGE_GLIBC_UTILS=y
+BR2_BINUTILS_VERSION_2_33_X=y
+BR2_GCC_VERSION_9_X=y
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
+BR2_TOOLCHAIN_BUILDROOT_FORTRAN=y
+BR2_GCC_ENABLE_LTO=y
+BR2_TOOLCHAIN_GLIBC_GCONV_LIBS_COPY=y
+BR2_TARGET_GENERIC_HOSTNAME="MycroftOS"
+BR2_TARGET_GENERIC_ISSUE="Welcome to MycroftOS"
+BR2_INIT_SYSTEMD=y
+BR2_TARGET_GENERIC_ROOT_PASSWD="mycroft"
+BR2_SYSTEM_BIN_SH_BASH=y
+# BR2_TARGET_GENERIC_GETTY is not set
+BR2_SYSTEM_DHCP="eth0"
+# BR2_ENABLE_LOCALE_PURGE is not set
+BR2_GENERATE_LOCALE="en_US.UTF-8"
+BR2_SYSTEM_ENABLE_NLS=y
+BR2_ROOTFS_USERS_TABLES="$(BR2_EXTERNAL)/user_table.txt"
+BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL)/rootfs-overlay $(BR2_EXTERNAL)/board/raspberrypi/rootfs-overlay $(BR2_EXTERNAL)/board/raspberrypi4-64/rootfs-overlay"
+BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/board/raspberrypi4-64/post-build.sh"
+BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL)/board/raspberrypi4-64/post-image.sh"
+BR2_ROOTFS_POST_SCRIPT_ARGS="--add-miniuart-bt-overlay --aarch64"
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
+BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/raspberrypi/linux/archive/5e5024f643caa53ff59a6e00f40a9b55f7fc4e17.tar.gz"
+BR2_LINUX_KERNEL_DEFCONFIG="bcm2711"
+BR2_LINUX_KERNEL_DTS_SUPPORT=y
+BR2_LINUX_KERNEL_INTREE_DTS_NAME="broadcom/bcm2711-rpi-4-b"
+BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y
+BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF=y
+BR2_PACKAGE_LINUX_TOOLS_GPIO=y
+BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/busybox.config"
+BR2_PACKAGE_BUSYBOX_INDIVIDUAL_BINARIES=y
+BR2_PACKAGE_BUSYBOX_WATCHDOG=y
+BR2_PACKAGE_ALSA_UTILS=y
+BR2_PACKAGE_ALSA_UTILS_ALSACONF=y
+BR2_PACKAGE_ALSA_UTILS_ACONNECT=y
+BR2_PACKAGE_ALSA_UTILS_ALSALOOP=y
+BR2_PACKAGE_ALSA_UTILS_ALSAUCM=y
+BR2_PACKAGE_ALSA_UTILS_ALSATPLG=y
+BR2_PACKAGE_ALSA_UTILS_AMIDI=y
+BR2_PACKAGE_ALSA_UTILS_AMIXER=y
+BR2_PACKAGE_ALSA_UTILS_APLAY=y
+BR2_PACKAGE_ALSA_UTILS_APLAYMIDI=y
+BR2_PACKAGE_ALSA_UTILS_ARECORDMIDI=y
+BR2_PACKAGE_ALSA_UTILS_ASEQDUMP=y
+BR2_PACKAGE_ALSA_UTILS_ASEQNET=y
+BR2_PACKAGE_ALSA_UTILS_BAT=y
+BR2_PACKAGE_ALSA_UTILS_IECSET=y
+BR2_PACKAGE_ALSA_UTILS_SPEAKER_TEST=y
+BR2_PACKAGE_ESPEAK=y
+BR2_PACKAGE_FFMPEG_GPL=y
+BR2_PACKAGE_FFMPEG_NONFREE=y
+BR2_PACKAGE_FFMPEG_FFPLAY=y
+BR2_PACKAGE_FFMPEG_FFPROBE=y
+BR2_PACKAGE_FFMPEG_AVRESAMPLE=y
+BR2_PACKAGE_FFMPEG_POSTPROC=y
+BR2_PACKAGE_MIMIC=y
+BR2_PACKAGE_MIMIC_AUDIO_BACKEND_PULSEAUDIO=y
+BR2_PACKAGE_PULSEAUDIO=y
+BR2_PACKAGE_PULSEAUDIO_DAEMON=y
+BR2_PACKAGE_SQUEEZELITE=y
+BR2_PACKAGE_VLC=y
+BR2_PACKAGE_GZIP=y
+BR2_PACKAGE_LZ4=y
+BR2_PACKAGE_LZIP=y
+BR2_PACKAGE_LZOP=y
+BR2_PACKAGE_P7ZIP=y
+BR2_PACKAGE_UNRAR=y
+BR2_PACKAGE_UNZIP=y
+BR2_PACKAGE_ZIP=y
+BR2_PACKAGE_BINUTILS=y
+BR2_PACKAGE_BINUTILS_TARGET=y
+BR2_PACKAGE_CHECK=y
+BR2_PACKAGE_DIFFUTILS=y
+BR2_PACKAGE_FINDUTILS=y
+BR2_PACKAGE_GIT_CRYPT=y
+BR2_PACKAGE_GREP=y
+BR2_PACKAGE_JO=y
+BR2_PACKAGE_JQ=y
+BR2_PACKAGE_MAKE=y
+BR2_PACKAGE_PATCH=y
+BR2_PACKAGE_PKGCONF=y
+BR2_PACKAGE_DOSFSTOOLS=y
+BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y
+BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y
+BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT=y
+BR2_PACKAGE_E2FSPROGS=y
+BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y
+BR2_PACKAGE_NFS_UTILS=y
+BR2_PACKAGE_NTFS_3G=y
+BR2_PACKAGE_DEJAVU=y
+BR2_PACKAGE_LIBERATION=y
+BR2_PACKAGE_COG=y
+BR2_PACKAGE_COG_PROGRAMS_HOME_URI="https://mycroft.ai/"
+BR2_PACKAGE_GLMARK2=y
+BR2_PACKAGE_MESA3D=y
+BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_KMSRO=y
+BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_V3D=y
+BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_VC4=y
+BR2_PACKAGE_MESA3D_OPENGL_ES=y
+BR2_PACKAGE_QT5=y
+BR2_PACKAGE_QT53D=y
+BR2_PACKAGE_QT5BASE_CONCURRENT=y
+BR2_PACKAGE_QT5BASE_SQLITE_QT=y
+BR2_PACKAGE_QT5BASE_LINUXFB=y
+BR2_PACKAGE_QT5BASE_DEFAULT_QPA="eglfs"
+BR2_PACKAGE_QT5BASE_HARFBUZZ=y
+BR2_PACKAGE_QT5BASE_GIF=y
+BR2_PACKAGE_QT5BASE_JPEG=y
+BR2_PACKAGE_QT5BASE_PNG=y
+BR2_PACKAGE_QT5BASE_TSLIB=y
+BR2_PACKAGE_QT5GRAPHICALEFFECTS=y
+BR2_PACKAGE_QT5IMAGEFORMATS=y
+BR2_PACKAGE_QT5MULTIMEDIA=y
+BR2_PACKAGE_QT5SCRIPT=y
+BR2_PACKAGE_QT5VIRTUALKEYBOARD=y
+BR2_PACKAGE_QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS="en_US"
+BR2_PACKAGE_QT5VIRTUALKEYBOARD_ARROW_KEY_NAVIGATION=y
+BR2_PACKAGE_QT5WAYLAND=y
+BR2_PACKAGE_QT5WAYLAND_COMPOSITOR=y
+BR2_PACKAGE_QT5WEBENGINE=y
+BR2_PACKAGE_QT5WEBENGINE_PROPRIETARY_CODECS=y
+BR2_PACKAGE_QT5WEBVIEW=y
+BR2_PACKAGE_KF5=y
+BR2_PACKAGE_KF5_KCOREADDONS=y
+BR2_PACKAGE_WESTON=y
+BR2_PACKAGE_WESTON_DEFAULT_DRM=y
+BR2_PACKAGE_LINUX_FIRMWARE=y
+BR2_PACKAGE_LINUX_FIRMWARE_IBT=y
+BR2_PACKAGE_LINUX_FIRMWARE_MEDIATEK_MT7650=y
+BR2_PACKAGE_LINUX_FIRMWARE_QUALCOMM_6174A_BT=y
+BR2_PACKAGE_LINUX_FIRMWARE_AR3011=y
+BR2_PACKAGE_LINUX_FIRMWARE_AR3012_USB=y
+BR2_PACKAGE_LINUX_FIRMWARE_TI_CC2560=y
+BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_6002=y
+BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_6003=y
+BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_6004=y
+BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_7010=y
+BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_9170=y
+BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_9271=y
+BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_10K_QCA998X=y
+BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_10K_QCA6174=y
+BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160=y
+BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3168=y
+BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_5000=y
+BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6000G2A=y
+BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_6000G2B=y
+BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7260=y
+BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_7265D=y
+BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_8000C=y
+BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_8265=y
+BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_9XXX=y
+BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V8=y
+BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8686_V9=y
+BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8688=y
+BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8787=y
+BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8797=y
+BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_USB8797=y
+BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_USB8801=y
+BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8887=y
+BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8897=y
+BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_USB8897=y
+BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_PCIE8897=y
+BR2_PACKAGE_LINUX_FIRMWARE_MEDIATEK_MT7601U=y
+BR2_PACKAGE_LINUX_FIRMWARE_QUALCOMM_6174=y
+BR2_PACKAGE_LINUX_FIRMWARE_RALINK_RT61=y
+BR2_PACKAGE_LINUX_FIRMWARE_RALINK_RT73=y
+BR2_PACKAGE_LINUX_FIRMWARE_RALINK_RT2XX=y
+BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX=y
+BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX=y
+BR2_PACKAGE_LINUX_FIRMWARE_RTL_88XX=y
+BR2_PACKAGE_LINUX_FIRMWARE_REDPINE_RS9113=y
+BR2_PACKAGE_LINUX_FIRMWARE_TI_WL127X=y
+BR2_PACKAGE_LINUX_FIRMWARE_TI_WL128X=y
+BR2_PACKAGE_LINUX_FIRMWARE_TI_WL18XX=y
+BR2_PACKAGE_LINUX_FIRMWARE_BNX2X=y
+BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4=y
+BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T5=y
+BR2_PACKAGE_LINUX_FIRMWARE_INTEL_E100=y
+BR2_PACKAGE_LINUX_FIRMWARE_QLOGIC_4X=y
+BR2_PACKAGE_LINUX_FIRMWARE_RTL_8169=y
+BR2_PACKAGE_RPI_BT_FIRMWARE=y
+BR2_PACKAGE_RPI_FIRMWARE=y
+BR2_PACKAGE_RPI_FIRMWARE_VARIANT_PI4=y
+BR2_PACKAGE_RPI_FIRMWARE_X=y
+BR2_PACKAGE_RPI_WIFI_FIRMWARE=y
+BR2_PACKAGE_UX500_FIRMWARE=y
+BR2_PACKAGE_WILC1000_FIRMWARE=y
+BR2_PACKAGE_WILINK_BT_FIRMWARE=y
+BR2_PACKAGE_ZD1211_FIRMWARE=y
+BR2_PACKAGE_DBUS_CPP=y
+BR2_PACKAGE_DBUS_PYTHON=y
+BR2_PACKAGE_KBD=y
+BR2_PACKAGE_PARTED=y
+BR2_PACKAGE_RASPI_GPIO=y
+BR2_PACKAGE_SPI_TOOLS=y
+BR2_PACKAGE_USBMOUNT=y
+BR2_PACKAGE_USBUTILS=y
+BR2_PACKAGE_PYTHON3=y
+BR2_PACKAGE_PYTHON3_PY_PYC=y
+BR2_PACKAGE_PYTHON3_BZIP2=y
+BR2_PACKAGE_PYTHON3_CODECSCJK=y
+BR2_PACKAGE_PYTHON3_CURSES=y
+BR2_PACKAGE_PYTHON3_DECIMAL=y
+BR2_PACKAGE_PYTHON3_OSSAUDIODEV=y
+BR2_PACKAGE_PYTHON3_SQLITE=y
+BR2_PACKAGE_PYTHON3_XZ=y
+BR2_PACKAGE_PYTHON_ALSAAUDIO=y
+BR2_PACKAGE_PYTHON_ARROW=y
+BR2_PACKAGE_PYTHON_CHERRYPY=y
+BR2_PACKAGE_PYTHON_COLORAMA=y
+BR2_PACKAGE_PYTHON_CONFIGSHELL_FB=y
+BR2_PACKAGE_PYTHON_DAEMONIZE=y
+BR2_PACKAGE_PYTHON_FLASK_BABEL=y
+BR2_PACKAGE_PYTHON_FLASK_CORS=y
+BR2_PACKAGE_PYTHON_FLASK_JSONRPC=y
+BR2_PACKAGE_PYTHON_FLASK_LOGIN=y
+BR2_PACKAGE_PYTHON_FLASK_SQLALCHEMY=y
+BR2_PACKAGE_PYTHON_HUMANIZE=y
+BR2_PACKAGE_PYTHON_INFLECTION=y
+BR2_PACKAGE_PYTHON_IPADDRESS=y
+BR2_PACKAGE_PYTHON_LXML=y
+BR2_PACKAGE_PYTHON_NETADDR=y
+BR2_PACKAGE_PYTHON_NETIFACES=y
+BR2_PACKAGE_PYTHON_NUMPY=y
+BR2_PACKAGE_PYTHON_OAUTHLIB=y
+BR2_PACKAGE_PYTHON_PAHO_MQTT=y
+BR2_PACKAGE_PYTHON_PILLOW=y
+BR2_PACKAGE_PYTHON_PIP=y
+BR2_PACKAGE_PYTHON_PSUTIL=y
+BR2_PACKAGE_PYTHON_PYCLI=y
+BR2_PACKAGE_PYTHON_PYCRYPTODOMEX=y
+BR2_PACKAGE_PYTHON_PYJWT=y
+BR2_PACKAGE_PYTHON_PYOPENSSL=y
+BR2_PACKAGE_PYTHON_PYUDEV=y
+BR2_PACKAGE_PYTHON_PYUSB=y
+BR2_PACKAGE_PYTHON_PYYAML=y
+BR2_PACKAGE_PYTHON_SDNOTIFY=y
+BR2_PACKAGE_PYTHON_SERIAL=y
+BR2_PACKAGE_PYTHON_SMMAP2=y
+BR2_PACKAGE_PYTHON_SPIDEV=y
+BR2_PACKAGE_PYTHON_SYSTEMD=y
+BR2_PACKAGE_PYTHON_TEXTTABLE=y
+BR2_PACKAGE_PYTHON_TORNADO=y
+BR2_PACKAGE_PYTHON_WEBSOCKET_CLIENT=y
+BR2_PACKAGE_PYTHON_WRAPT=y
+BR2_PACKAGE_LIBAO=y
+BR2_PACKAGE_OPUS_FIXED_POINT=y
+BR2_PACKAGE_OPUSFILE=y
+BR2_PACKAGE_PORTAUDIO=y
+BR2_PACKAGE_PORTAUDIO_OSS=y
+BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING=y
+BR2_PACKAGE_LIBARCHIVE=y
+BR2_PACKAGE_LIBARCHIVE_BSDTAR=y
+BR2_PACKAGE_LIBARCHIVE_BSDCPIO=y
+BR2_PACKAGE_LIBARCHIVE_BSDCAT=y
+BR2_PACKAGE_LIBZIP=y
+BR2_PACKAGE_CA_CERTIFICATES=y
+BR2_PACKAGE_GNUTLS=y
+BR2_PACKAGE_GNUTLS_OPENSSL=y
+BR2_PACKAGE_GNUTLS_TOOLS=y
+BR2_PACKAGE_LIBSSH2=y
+BR2_PACKAGE_LIBOPENSSL_BIN=y
+BR2_PACKAGE_LIBOPENSSL_ENGINES=y
+BR2_PACKAGE_LIBNFS=y
+BR2_PACKAGE_GDK_PIXBUF=y
+BR2_PACKAGE_GIFLIB=y
+BR2_PACKAGE_LIBSVG_CAIRO=y
+BR2_PACKAGE_TIFF=y
+BR2_PACKAGE_WAFFLE=y
+BR2_PACKAGE_WPEWEBKIT=y
+BR2_PACKAGE_WPEWEBKIT_MULTIMEDIA=y
+BR2_PACKAGE_DTC=y
+BR2_PACKAGE_DTC_PROGRAMS=y
+BR2_PACKAGE_LIBCEC=y
+BR2_PACKAGE_LIBGUDEV=y
+BR2_PACKAGE_LIBV4L=y
+BR2_PACKAGE_LIBV4L_UTILS=y
+BR2_PACKAGE_WIRINGPI=y
+BR2_PACKAGE_LIBFASTJSON=y
+BR2_PACKAGE_YAJL=y
+BR2_PACKAGE_LIBMATROSKA=y
+BR2_PACKAGE_LIBMMS=y
+BR2_PACKAGE_LIBMPEG2=y
+BR2_PACKAGE_LIBMPEG2_BINS=y
+BR2_PACKAGE_LIBOPENH264=y
+BR2_PACKAGE_LIBOPUSENC=y
+BR2_PACKAGE_LIBTHEORA=y
+BR2_PACKAGE_X264=y
+BR2_PACKAGE_X265=y
+BR2_PACKAGE_C_ARES=y
+BR2_PACKAGE_LIBCURL=y
+BR2_PACKAGE_LIBCURL_CURL=y
+BR2_PACKAGE_LIBHTTPPARSER=y
+BR2_PACKAGE_LIBIDN=y
+BR2_PACKAGE_LIBMICROHTTPD=y
+BR2_PACKAGE_LIBNDP=y
+BR2_PACKAGE_LIBSHAIRPLAY=y
+BR2_PACKAGE_NGHTTP2=y
+BR2_PACKAGE_BOOST_SYSTEM=y
+BR2_PACKAGE_CMOCKA=y
+BR2_PACKAGE_ELL=y
+BR2_PACKAGE_LIBCAP_NG=y
+BR2_PACKAGE_LIBUV=y
+BR2_PACKAGE_LINUX_PAM=y
+BR2_PACKAGE_PROTOBUF=y
+BR2_PACKAGE_LIBESTR=y
+BR2_PACKAGE_LIBFRIBIDI=y
+BR2_PACKAGE_LIBUNISTRING=y
+BR2_PACKAGE_NCURSES_WCHAR=y
+BR2_PACKAGE_NCURSES_TARGET_PROGS=y
+BR2_PACKAGE_PCRE_16=y
+BR2_PACKAGE_PCRE_32=y
+BR2_PACKAGE_PCRE2_32=y
+BR2_PACKAGE_BLUEZ_TOOLS=y
+BR2_PACKAGE_BLUEZ5_UTILS=y
+BR2_PACKAGE_BLUEZ5_UTILS_OBEX=y
+BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y
+BR2_PACKAGE_BLUEZ5_UTILS_DEPRECATED=y
+BR2_PACKAGE_CRDA=y
+BR2_PACKAGE_DNSMASQ=y
+# BR2_PACKAGE_DNSMASQ_TFTP is not set
+# BR2_PACKAGE_DNSMASQ_DHCP is not set
+BR2_PACKAGE_IPTABLES=y
+BR2_PACKAGE_IW=y
+BR2_PACKAGE_NGINX=y
+BR2_PACKAGE_NTP=y
+# BR2_PACKAGE_NTP_NTPD is not set
+BR2_PACKAGE_NTP_NTPDATE=y
+BR2_PACKAGE_NTP_NTPTIME=y
+BR2_PACKAGE_OPENSSH=y
+BR2_PACKAGE_SHAIRPORT_SYNC=y
+BR2_PACKAGE_SHAIRPORT_SYNC_CONVOLUTION=y
+BR2_PACKAGE_SHAIRPORT_SYNC_DBUS=y
+BR2_PACKAGE_SHAIRPORT_SYNC_LIBSOXR=y
+BR2_PACKAGE_WGET=y
+BR2_PACKAGE_WIRELESS_TOOLS=y
+BR2_PACKAGE_WIRELESS_TOOLS_LIB=y
+BR2_PACKAGE_WPA_SUPPLICANT=y
+BR2_PACKAGE_WPA_SUPPLICANT_AP_SUPPORT=y
+BR2_PACKAGE_WPA_SUPPLICANT_MESH_NETWORKING=y
+BR2_PACKAGE_WPA_SUPPLICANT_EAP=y
+BR2_PACKAGE_WPA_SUPPLICANT_DEBUG_SYSLOG=y
+BR2_PACKAGE_WPA_SUPPLICANT_WPA3=y
+BR2_PACKAGE_WPA_SUPPLICANT_CLI=y
+BR2_PACKAGE_WPA_SUPPLICANT_WPA_CLIENT_SO=y
+BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y
+BR2_PACKAGE_WPA_SUPPLICANT_DBUS=y
+BR2_PACKAGE_BASH_COMPLETION=y
+BR2_PACKAGE_FILE=y
+BR2_PACKAGE_SCREEN=y
+BR2_PACKAGE_SUDO=y
+BR2_PACKAGE_TIME=y
+BR2_PACKAGE_WHICH=y
+BR2_PACKAGE_HTOP=y
+BR2_PACKAGE_SYSTEMD_FIRSTBOOT=y
+BR2_PACKAGE_SYSTEMD_HIBERNATE=y
+BR2_PACKAGE_SYSTEMD_LOCALED=y
+BR2_PACKAGE_SYSTEMD_LOGIND=y
+# BR2_PACKAGE_SYSTEMD_MYHOSTNAME is not set
+BR2_PACKAGE_SYSTEMD_POLKIT=y
+BR2_PACKAGE_SYSTEMD_RANDOMSEED=y
+BR2_PACKAGE_SYSTEMD_RFKILL=y
+BR2_PACKAGE_TAR=y
+BR2_PACKAGE_UTIL_LINUX_HWCLOCK=y
+BR2_PACKAGE_UTIL_LINUX_KILL=y
+BR2_PACKAGE_UTIL_LINUX_MORE=y
+BR2_PACKAGE_NANO=y
+BR2_PACKAGE_VIM=y
+# BR2_PACKAGE_VIM_RUNTIME is not set
+BR2_TARGET_ROOTFS_EXT2=y
+BR2_TARGET_ROOTFS_EXT2_4=y
+BR2_TARGET_ROOTFS_EXT2_LABEL="rootfs"
+BR2_TARGET_ROOTFS_EXT2_SIZE="2048M"
+# BR2_TARGET_ROOTFS_TAR is not set
+BR2_PACKAGE_HOST_CMAKE=y
+BR2_PACKAGE_HOST_DOSFSTOOLS=y
+BR2_PACKAGE_HOST_GENIMAGE=y
+BR2_PACKAGE_HOST_MTOOLS=y
+BR2_PACKAGE_HOST_PKGCONF=y
+BR2_PACKAGE_HOST_PYTHON_CYTHON=y
+BR2_PACKAGE_HOST_PYTHON_LXML=y
+BR2_PACKAGE_HOST_PYTHON_SIX=y
+BR2_PACKAGE_HOST_PYTHON_XLRD=y
+BR2_PACKAGE_HOST_PYTHON3=y
+BR2_PACKAGE_HOST_PYTHON3_SSL=y
+BR2_PACKAGE_FIRSTBOOT_SERVICE=y
+BR2_PACKAGE_PREPARE_SYSTEM_SERVICE=y
+BR2_PACKAGE_PYTHON_MYCROFT=y
+BR2_PACKAGE_MYCROFT_GUI=y
+BR2_PACKAGE_MYCROFT_GUI_EMBEDDED=y
+BR2_PACKAGE_MYCROFT_SERVICE=y
+BR2_PACKAGE_MYCROFT_SPLASH=y
+BR2_PACKAGE_WIFI_AP=y
+BR2_PACKAGE_ALSA_PLUGINS=y
+BR2_PACKAGE_BTSPEAKER=y
+BR2_PACKAGE_FANN=y
+BR2_PACKAGE_HOSTNAME_SERVICE=y
+BR2_PACKAGE_KF5_KACTIVITIES=y
+BR2_PACKAGE_KF5_KARCHIVE=y
+BR2_PACKAGE_KF5_KAUTH=y
+BR2_PACKAGE_KF5_KBOOKMARKS=y
+BR2_PACKAGE_KF5_KCOMPLETION=y
+BR2_PACKAGE_KF5_KDECLARATIVE=y
+BR2_PACKAGE_KF5_KIRIGAMI2=y
+BR2_PACKAGE_KF5_KNOTIFICATIONS=y
+BR2_PACKAGE_KF5_KPACKAGE=y
+BR2_PACKAGE_KF5_KWAYLAND=y
+BR2_PACKAGE_KF5_PHONON=y
+BR2_PACKAGE_KF5_PLASMA_FRAMEWORK=y
+BR2_PACKAGE_KF5_PLASMA_NANO=y
+BR2_PACKAGE_LOTTIE_QML=y
+BR2_PACKAGE_SNAPCAST=y
+BR2_PACKAGE_SNAPCAST_SERVER=y
+BR2_PACKAGE_SPOTIFYD=y
+BR2_PACKAGE_PYTHON_ADAPT_PARSER=y
+BR2_PACKAGE_PYTHON_COLORZERO=y
+BR2_PACKAGE_PYTHON_COVERALLS=y
+BR2_PACKAGE_PYTHON_DEPRECATED=y
+BR2_PACKAGE_PYTHON_FASTENERS=y
+BR2_PACKAGE_PYTHON_FEEDPARSER=y
+BR2_PACKAGE_PYTHON_GOOGLE_API_PYTHON_CLIENT=y
+BR2_PACKAGE_PYTHON_GPIOZERO=y
+BR2_PACKAGE_PYTHON_GTTS=y
+BR2_PACKAGE_PYTHON_HUMANHASH3=y
+BR2_PACKAGE_PYTHON_LAZY=y
+BR2_PACKAGE_PYTHON_LINGUA_FRANCA=y
+BR2_PACKAGE_PYTHON_MSK=y
+BR2_PACKAGE_PYTHON_OAUTH2CLIENT=y
+BR2_PACKAGE_PYTHON_OLEFILE=y
+BR2_PACKAGE_PYTHON_PADATIOUS=y
+BR2_PACKAGE_PYTHON_PAKO=y
+BR2_PACKAGE_PYTHON_PEP8=y
+BR2_PACKAGE_PYTHON_PETACT=y
+BR2_PACKAGE_PYTHON_POCKETSPHINX=y
+BR2_PACKAGE_PYTHON_PRECISE_RUNNER=y
+BR2_PACKAGE_PYTHON_PYCHROMECAST=y
+BR2_PACKAGE_PYTHON_PYMPLAYER=y
+BR2_PACKAGE_PYTHON_REQUESTS_FUTURES=y
+BR2_PACKAGE_PYTHON_SGMLLIB3K=y
+BR2_PACKAGE_PYTHON_SMMAP=y
+BR2_PACKAGE_PYTHON_SOURCE=y
+BR2_PACKAGE_PYTHON_SPEECHRECOGNITION=y
+BR2_PACKAGE_PYTHON_VLC=y
+BR2_PACKAGE_PYTHON_XMLRUNNER=y
diff --git a/buildroot-external/package/respeaker/respeaker.hash b/buildroot-external/package/respeaker/respeaker.hash
index c9bc9fd0..95fadab7 100644
--- a/buildroot-external/package/respeaker/respeaker.hash
+++ b/buildroot-external/package/respeaker/respeaker.hash
@@ -3,3 +3,4 @@ sha256 9f38d832acbfc7f07a58f15222d2fdcc0a9215ede488ccafb5c89a3e8223883d respeak
sha256 b68fb60cc173dc18e15bfc8eff97b57c3ef3085f2738c463ca9fa52d13d13896 respeaker-6c6b9ab7deb607aa985048ea170428729afc07a9.tar.gz
sha256 981002329f1227334a166e0fec0f547831bca5e9d840ef096499cce8f063752c respeaker-277aeacb81f4252767f234ae813ea535411f6138.tar.gz
sha256 91b92ce1e39401c0026b2831b31b5339596e5f7deb8ce775e972685e9487fe07 respeaker-48463b9a50885da24834ccc26d68705c26242082.tar.gz
+sha256 33f09b7c3d3081b2a24c22924a4d5d0e4742a27f0b6f5b1f82a705394fb40281 respeaker-6b4133b5f056fd0218f3ffd197df45fab2ae1ef7.tar.gz
diff --git a/buildroot-external/package/respeaker/respeaker.mk b/buildroot-external/package/respeaker/respeaker.mk
index cb3b98df..92a1f08d 100644
--- a/buildroot-external/package/respeaker/respeaker.mk
+++ b/buildroot-external/package/respeaker/respeaker.mk
@@ -4,7 +4,7 @@
#
################################################################################
-RESPEAKER_VERSION = 48463b9a50885da24834ccc26d68705c26242082
+RESPEAKER_VERSION = 6b4133b5f056fd0218f3ffd197df45fab2ae1ef7
RESPEAKER_SITE = $(call github,respeaker,seeed-voicecard,$(RESPEAKER_VERSION))
RESPEAKER_LICENSE = GNU General Public License v3.0
RESPEAKER_DEPENDENCIES = rpi-firmware dtc
diff --git a/buildroot-patches/0107-Bump-QT5-to-5.15.0.patch b/buildroot-patches/0107-Bump-QT5-to-5.15.0.patch
deleted file mode 100644
index 8c4683d8..00000000
--- a/buildroot-patches/0107-Bump-QT5-to-5.15.0.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From bb1a1b7434aaadfe3abd2154344fd17855e0ae52 Mon Sep 17 00:00:00 2001
-From: j1nx
-Date: Mon, 1 Jun 2020 17:08:11 +0200
-Subject: [PATCH 1/1] Bump QT5 to 5.15.0
-
----
- package/qt5/qt5.mk | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/package/qt5/qt5.mk b/package/qt5/qt5.mk
-index 28de0e5b70..e540ebcf85 100644
---- a/package/qt5/qt5.mk
-+++ b/package/qt5/qt5.mk
-@@ -4,8 +4,8 @@
- #
- ################################################################################
-
--QT5_VERSION_MAJOR = 5.12
--QT5_VERSION = $(QT5_VERSION_MAJOR).8
-+QT5_VERSION_MAJOR = 5.15
-+QT5_VERSION = $(QT5_VERSION_MAJOR).0
- QT5_SOURCE_TARBALL_PREFIX = everywhere-src
- QT5_SITE = https://download.qt.io/archive/qt/$(QT5_VERSION_MAJOR)/$(QT5_VERSION)/submodules
-
---
-2.20.1
-