From 3108dda9fe083c3c86eb36d3b33f8979ce63429d Mon Sep 17 00:00:00 2001 From: j1nx Date: Thu, 13 Apr 2023 13:53:47 +0200 Subject: [PATCH] Initial start of x86_64 support --- .../board/ovos/ova/genimage-ova.cfg | 46 ++ .../board/ovos/ova/grub-efi.cfg | 6 + .../board/ovos/ova/kernel.config | 100 +++ buildroot-external/board/ovos/ova/meta | 3 + .../board/ovos/ova/post-build.sh | 32 + .../board/ovos/ova/post-image.sh | 27 + .../ovos/ova/{ => rootfs-overlay/base}/.empty | 0 .../configs/ova_64-base_defconfig | 706 ++++++++++++++++++ .../python-ovos-stt-server-plugin.hash | 2 +- .../skill-ovos-personal.hash | 2 +- .../skill-youtube-music.hash | 2 +- 11 files changed, 923 insertions(+), 3 deletions(-) create mode 100644 buildroot-external/board/ovos/ova/genimage-ova.cfg create mode 100644 buildroot-external/board/ovos/ova/grub-efi.cfg create mode 100644 buildroot-external/board/ovos/ova/kernel.config create mode 100644 buildroot-external/board/ovos/ova/meta create mode 100755 buildroot-external/board/ovos/ova/post-build.sh create mode 100755 buildroot-external/board/ovos/ova/post-image.sh rename buildroot-external/board/ovos/ova/{ => rootfs-overlay/base}/.empty (100%) create mode 100644 buildroot-external/configs/ova_64-base_defconfig diff --git a/buildroot-external/board/ovos/ova/genimage-ova.cfg b/buildroot-external/board/ovos/ova/genimage-ova.cfg new file mode 100644 index 00000000..733af577 --- /dev/null +++ b/buildroot-external/board/ovos/ova/genimage-ova.cfg @@ -0,0 +1,46 @@ +image boot.vfat { + vfat { + file EFI { + image = "efi-part/EFI" + } + file bzImage { + image = "bzImage" + } + } + #size = 65504K # 64MB - 32 KB + size = 64M +} + +image overlayfs.ext4 { + name = "overlayfs" + ext4 { + use-mke2fs = "true" + } + size = 64M +} + +image disk.img { + hdimage { + partition-table-type = "gpt" + } + + partition boot { + partition-uuid = 9262aee5-2d23-4e09-baac-280591e2e834 + partition-type-uuid = c12a7328-f81f-11d2-ba4b-00a0c93ec93b + bootable = "true" + image = "boot.vfat" + offset = 32K + } + + partition rootfs { + partition-uuid = c0932a41-44cf-463b-8152-d43188553ed4 + partition-type-uuid = b921b045-1df0-41c3-af44-4c6f280d3fae + image = "rootfs.squashfs" + } + + partition overlayfs { + partition-uuid = f1326040-5236-40eb-b683-aaa100a9afcf + partition-type-uuid = 0fc63daf-8483-4772-8e79-3d69d8477de4 + image = "overlayfs.ext4" + } +} diff --git a/buildroot-external/board/ovos/ova/grub-efi.cfg b/buildroot-external/board/ovos/ova/grub-efi.cfg new file mode 100644 index 00000000..1483b437 --- /dev/null +++ b/buildroot-external/board/ovos/ova/grub-efi.cfg @@ -0,0 +1,6 @@ +set default="0" +set timeout="3" + +menuentry "OpenVoiceOS" { + linux /bzImage root=PARTUUID=c0932a41-44cf-463b-8152-d43188553ed4 rootfstype=squashfs ro init=/sbin/pre-init fsck.repair=yes zram.enabled=1 zram.num_devices=4 console=ttyS0 console=tty2 consoleblank=0 loglevel=0 vt.global_cursor_default=0 audit=0 logo.nologo systemd.show_status=0 rootwait quiet splash +} diff --git a/buildroot-external/board/ovos/ova/kernel.config b/buildroot-external/board/ovos/ova/kernel.config new file mode 100644 index 00000000..861c758c --- /dev/null +++ b/buildroot-external/board/ovos/ova/kernel.config @@ -0,0 +1,100 @@ +CONFIG_EFI_STUB=y + +CONFIG_HOTPLUG_CPU=y +CONFIG_MEMORY_HOTPLUG=y +CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y +CONFIG_MEMORY_HOTREMOVE=y +CONFIG_ACPI_HOTPLUG_MEMORY=y + +CONFIG_VMXNET3=y +CONFIG_VMWARE_PVSCSI=y +CONFIG_VMWARE_VMCI_VSOCKETS=y +CONFIG_VMWARE_VMCI=y +CONFIG_VMWARE_BALLOON=y +CONFIG_VMWARE_PVSCSI=y + +# These options are for LXD Guest Support +CONFIG_NET_9P=m +CONFIG_NET_9P_VIRTIO=m +CONFIG_9P_FS=m +CONFIG_9P_FS_POSIX_ACL=m +CONFIG_PCI=y +CONFIG_VSOCKETS=m +CONFIG_VIRTIO_VSOCKETS_COMMON=m +CONFIG_VHOST_VSOCK=m + +# VirtualBox +CONFIG_VBOXGUEST=m + +CONFIG_VIRTIO=y +CONFIG_VIRTIO_PCI=y +CONFIG_VIRTIO_NET=y +CONFIG_VIRTIO_BALLOON=m +CONFIG_VIRTIO_INPUT=m +CONFIG_VIRTIO_BLK=y +CONFIG_VIRTIO_BLK_SCSI=y +CONFIG_VIRTIO_CONSOLE=m +CONFIG_VIRTIO_VSOCKETS=m +CONFIG_VIRTIO_MMIO=y +CONFIG_SCSI_VIRTIO=y +CONFIG_HW_RANDOM_VIRTIO=y +CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y +CONFIG_VIRTIO_IOMMU=m +CONFIG_CRYPTO_ENGINE=m +CONFIG_CRYPTO_DEV_VIRTIO=m + +# These options are needed for virtio-fs +CONFIG_FUSE_FS=y +CONFIG_VIRTIO_FS=y +CONFIG_DAX=y +CONFIG_FS_DAX=y +CONFIG_DAX_DRIVER=y +CONFIG_ZONE_DEVICE=y + +CONFIG_FUSION=y +CONFIG_FUSION_SPI=y +CONFIG_FUSION_SAS=y +CONFIG_FUSION_MAX_SGE=128 + +CONFIG_SCSI_LOWLEVEL=y +CONFIG_USB_XHCI_HCD=y +CONFIG_BLK_DEV_NVME=y + +CONFIG_PARAVIRT=y +CONFIG_PARAVIRT_SPINLOCKS=y +CONFIG_VIRT_DRIVERS=y +CONFIG_XEN=y +# CONFIG_XEN_DOM0 is not set +CONFIG_XEN_BLKDEV_FRONTEND=y +CONFIG_SND_XEN_FRONTEND=y +CONFIG_XEN_PVCALLS_FRONTEND=m +CONFIG_XEN_WDT=y + +CONFIG_SYSFB=y +CONFIG_SYSFB_SIMPLEFB=y + +CONFIG_FB=y +CONFIG_FB_EFI=y + +CONFIG_DRM=y +CONFIG_DRM_FBDEV_EMULATION=y +CONFIG_DRM_SIMPLEDRM=y +CONFIG_DRM_XEN=y + +CONFIG_HYPERVISOR_GUEST=y +CONFIG_HYPERV=y +CONFIG_HYPERV_UTILS=m +CONFIG_HYPERV_BALLOON=m +CONFIG_HYPERV_KEYBOARD=m +CONFIG_HYPERV_STORAGE=y +CONFIG_HYPERV_NET=y +CONFIG_HYPERV_VSOCKETS=m +CONFIG_PCI_HYPERV=m +CONFIG_PCI_HYPERV_INTERFACE=m +CONFIG_FB_HYPERV=y + +CONFIG_IGBVF=m +CONFIG_IXGBEVF=m +CONFIG_I40EVF=m +CONFIG_MLX5_CORE=m +CONFIG_MLX5_CORE_EN=y diff --git a/buildroot-external/board/ovos/ova/meta b/buildroot-external/board/ovos/ova/meta new file mode 100644 index 00000000..62373d1f --- /dev/null +++ b/buildroot-external/board/ovos/ova/meta @@ -0,0 +1,3 @@ +BOARD_ID=ova-64 +BOARD_NAME="Open Virtual Appliance 64bit" +CHASSIS=virtual diff --git a/buildroot-external/board/ovos/ova/post-build.sh b/buildroot-external/board/ovos/ova/post-build.sh new file mode 100755 index 00000000..d5f6d265 --- /dev/null +++ b/buildroot-external/board/ovos/ova/post-build.sh @@ -0,0 +1,32 @@ +#!/bin/sh + +set -u +set -e + +BOARD_DIR="$(dirname $0)" + +. "${BR2_EXTERNAL_OPENVOICEOS_PATH}/meta" +. "${BOARD_DIR}/meta" + +# Write os-release +{ + echo "NAME=\"${OVOS_NAME}\"" + echo "VERSION=\"${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_BUILD} ${BOARD_NAME}\"" + echo "ID=${OVOS_ID}" + echo "VERSION_ID=${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_BUILD}" + echo "PRETTY_NAME=\"${OVOS_NAME} ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_BUILD} ${BOARD_NAME}\"" + echo "CPE_NAME=cpe:2.3:o:openvoiceos:${OVOS_ID}:${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_BUILD}:*:${DEPLOYMENT}:*:*:*:${BOARD_ID}:*" + echo "HOME_URL=https://github.com/OpenVoiceOS/OpenVoiceOS" + echo "DOCUMENTATION_URL=https://github.com/OpenVoiceOS/OpenVoiceOS/tree/develop/documentation" + echo "SUPPORT_URL=https://github.com/OpenVoiceOS/OpenVoiceOS/issues" + echo "VARIANT=\"${OVOS_NAME} - Mycroft Edition\"" + echo "VARIANT_ID=${OVOS_ID}-${BOARD_ID}-mycroft" +} > "${TARGET_DIR}/usr/lib/os-release" + +# Write machine-info +{ + echo "CHASSIS=${CHASSIS}" + echo "DEPLOYMENT=${DEPLOYMENT}" +} > "${TARGET_DIR}/etc/machine-info" + +cp -f ../buildroot-external/board/ovos/ova/grub-efi.cfg ${BINARIES_DIR}/efi-part/EFI/BOOT/grub.cfg diff --git a/buildroot-external/board/ovos/ova/post-image.sh b/buildroot-external/board/ovos/ova/post-image.sh new file mode 100755 index 00000000..6cad20fb --- /dev/null +++ b/buildroot-external/board/ovos/ova/post-image.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +set -e + +BOARD_DIR="$(dirname $0)" +BOARD_NAME="$(basename ${BOARD_DIR})" +GENIMAGE_CFG="${BOARD_DIR}/genimage-${BOARD_NAME}.cfg" +GENIMAGE_TMP="${BUILD_DIR}/genimage.tmp" + +# Pass an empty rootpath. genimage makes a full copy of the given rootpath to +# ${GENIMAGE_TMP}/root so passing TARGET_DIR would be a waste of time and disk +# space. We don't rely on genimage to build the rootfs image, just to insert a +# pre-built one in the disk image. + +trap 'rm -rf "${ROOTPATH_TMP}"' EXIT +ROOTPATH_TMP="$(mktemp -d)" + +rm -rf "${GENIMAGE_TMP}" + +genimage \ + --rootpath "${ROOTPATH_TMP}" \ + --tmppath "${GENIMAGE_TMP}" \ + --inputpath "${BINARIES_DIR}" \ + --outputpath "${BINARIES_DIR}" \ + --config "${GENIMAGE_CFG}" + +exit $? diff --git a/buildroot-external/board/ovos/ova/.empty b/buildroot-external/board/ovos/ova/rootfs-overlay/base/.empty similarity index 100% rename from buildroot-external/board/ovos/ova/.empty rename to buildroot-external/board/ovos/ova/rootfs-overlay/base/.empty diff --git a/buildroot-external/configs/ova_64-base_defconfig b/buildroot-external/configs/ova_64-base_defconfig new file mode 100644 index 00000000..a8a653fb --- /dev/null +++ b/buildroot-external/configs/ova_64-base_defconfig @@ -0,0 +1,706 @@ +BR2_x86_64=y +BR2_PACKAGE_GLIBC_UTILS=y +BR2_BINUTILS_VERSION_2_39_X=y +BR2_GCC_VERSION_12_X=y +BR2_TOOLCHAIN_BUILDROOT_CXX=y +BR2_TOOLCHAIN_BUILDROOT_FORTRAN=y +BR2_GCC_ENABLE_OPENMP=y +BR2_TOOLCHAIN_GLIBC_GCONV_LIBS_COPY=y +BR2_DL_DIR="../../downloads" +BR2_CCACHE=y +BR2_CCACHE_DIR="../ccache" +BR2_OPTIMIZE_3=y +BR2_ENABLE_LTO=y +BR2_FORCE_HOST_BUILD=y +BR2_SSP_REGULAR=y +BR2_TARGET_GENERIC_HOSTNAME="OpenVoiceOS" +BR2_TARGET_GENERIC_ISSUE="Welcome to OpenVoiceOS" +BR2_INIT_SYSTEMD=y +# BR2_TARGET_ENABLE_ROOT_LOGIN is not set +BR2_SYSTEM_BIN_SH_BASH=y +# BR2_TARGET_GENERIC_GETTY is not set +# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW 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/base $(BR2_EXTERNAL)/board/ovos/ova/rootfs-overlay/base" +BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL)/board/ovos/ova/post-build.sh" +BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL)/board/ovos/ova/post-image.sh" +BR2_ROOTFS_POST_SCRIPT_ARGS="--ova" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_VERSION=y +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.23" +BR2_LINUX_KERNEL_DEFCONFIG="x86_64" +BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL)/kernel/ovos.config $(BR2_EXTERNAL)/kernel/device-drivers.config $(BR2_EXTERNAL)/board/ovos/ova/kernel.config" +BR2_LINUX_KERNEL_LZ4=y +BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y +BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF=y +BR2_PACKAGE_LINUX_TOOLS_HV=y +BR2_PACKAGE_LINUX_TOOLS_HV_KVP_DAEMON=y +BR2_PACKAGE_LINUX_TOOLS_HV_FCOPY_DAEMON=y +BR2_PACKAGE_LINUX_TOOLS_HV_VSS_DAEMON=y +BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/busybox.config" +BR2_PACKAGE_BUSYBOX_INDIVIDUAL_BINARIES=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_ESPEAK_AUDIO_BACKEND_PULSEAUDIO=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_FLUIDSYNTH_PULSEAUDIO=y +BR2_PACKAGE_GSTREAMER1=y +BR2_PACKAGE_GST1_PLUGINS_BASE_INSTALL_TOOLS=y +BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_ADDER=y +BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_AUDIOMIXER=y +BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_AUDIORATE=y +BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_COMPOSITOR=y +BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_ENCODING=y +BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_GIO=y +BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_OVERLAYCOMPOSITION=y +BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_RAWPARSE=y +BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_SUBPARSE=y +BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_TCP=y +BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEORATE=y +BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_ALSA=y +BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_TREMOR=y +BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_OGG=y +BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_OPUS=y +BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_PANGO=y +BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_THEORA=y +BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VORBIS=y +BR2_PACKAGE_GST1_PLUGINS_GOOD=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_JPEG=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PNG=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_BZ2=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_ALPHA=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_APETAG=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_AUDIOFX=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_AUDIOPARSERS=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_AUPARSE=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_AUTODETECT=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_CUTTER=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_DEBUGUTILS=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_DEINTERLACE=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_DTMF=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_EFFECTV=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_EQUALIZER=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_FLV=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_FLX=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_GOOM=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_GOOM2K1=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_ICYDEMUX=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_ID3DEMUX=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_IMAGEFREEZE=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_INTERLEAVE=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_LAW=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_LEVEL=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_MATROSKA=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_MONOSCOPE=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_MULTIFILE=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_MULTIPART=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_REPLAYGAIN=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_RTP=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_RTPMANAGER=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_RTSP=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_SHAPEWIPE=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_SMPTE=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_SPECTRUM=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_UDP=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VIDEOBOX=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VIDEOCROP=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VIDEOFILTER=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VIDEOMIXER=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_WAVENC=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_XINGMUX=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_Y4M=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_LAME=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_MPG123=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_OSS=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_OSS4=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_V4L2=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_V4L2_PROBE=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_CAIRO=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_FLAC=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_PULSE=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_SOUPHTTPSRC=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_SPEEX=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_TAGLIB=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_TWOLAME=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VPX=y +BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_WAVPACK=y +BR2_PACKAGE_GST1_PLUGINS_BAD=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ADPCMDEC=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ADPCMENC=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AIFF=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOBUFFERSPLIT=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOFXBAD=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOLATENCY=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXMATRIX=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOVISUALIZERS=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUTOCONVERT=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_BAYER=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CAMERABIN2=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_COLOREFFECTS=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DEBUGUTILS=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DVBSUBENC=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DVBSUBOVERLAY=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DVDSPU=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FACEOVERLAY=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FESTIVAL=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FREEVERB=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_GAUDIEFFECTS=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_GDP=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ID3TAG=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_INTERLACE=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_JPEGFORMAT=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MIDI=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPEGDEMUX=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPEGTSDEMUX=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPEGTSMUX=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPEGPSMUX=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ONVIF=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_PROXY=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RAWPARSE=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTMP2=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP2=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTMP=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDP=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SEGMENTCLIP=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SUBENC=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SWITCHBIN=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TIMECODE=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOFILTERS=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOFRAME_AUDIOLEVEL=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOPARSERS=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOSIGNAL=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VMNC=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_Y4M=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_ASSRENDER=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_BLUEZ=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_BZ2=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CURL=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DASH=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DECKLINK=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DVB=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FAAD=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FBDEV=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FDK_AAC=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FLUIDSYNTH=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_HLS=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_KMS=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DTLS=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPEG2ENC=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_OPENH264=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_OPENJPEG=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_OPUS=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SHM=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SNDFILE=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SRTP=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_UVCH264=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VOAACENC=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBP=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTC=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTCDSP=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_V4L2CODECS=y +BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_X265=y +BR2_PACKAGE_GST1_PLUGINS_BAD_ZBAR=y +BR2_PACKAGE_GST1_PLUGINS_UGLY=y +BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_ASFDEMUX=y +BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_DVDLPCMDEC=y +BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_DVDSUB=y +BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_REALMEDIA=y +BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_DVDREAD=y +BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_MPEG2DEC=y +BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_X264=y +BR2_PACKAGE_GST1_DEVTOOLS=y +BR2_PACKAGE_GST1_INTERPIPE=y +BR2_PACKAGE_GST1_LIBAV=y +BR2_PACKAGE_GST1_PYTHON=y +BR2_PACKAGE_MIMIC=y +BR2_PACKAGE_MIMIC_AUDIO_BACKEND_PULSEAUDIO=y +BR2_PACKAGE_MPV=y +BR2_PACKAGE_PULSEAUDIO_DAEMON=y +BR2_PACKAGE_SOX=y +BR2_PACKAGE_SQUEEZELITE=y +BR2_PACKAGE_SQUEEZELITE_RESAMPLE=y +BR2_PACKAGE_VLC=y +BR2_PACKAGE_GZIP=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_NMON=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_CIFS_UTILS=y +BR2_PACKAGE_CPIO=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_RESIZE2FS=y +BR2_PACKAGE_NFS_UTILS=y +BR2_PACKAGE_NTFS_3G=y +BR2_PACKAGE_SQUASHFS=y +BR2_PACKAGE_SQUASHFS_LZ4=y +BR2_PACKAGE_SQUASHFS_LZMA=y +BR2_PACKAGE_SQUASHFS_LZO=y +BR2_PACKAGE_SQUASHFS_XZ=y +BR2_PACKAGE_LINUX_FIRMWARE=y +BR2_PACKAGE_LINUX_FIRMWARE_I915=y +BR2_PACKAGE_LINUX_FIRMWARE_IBT=y +BR2_PACKAGE_LINUX_FIRMWARE_QUALCOMM_6174A_BT=y +BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX_BT=y +BR2_PACKAGE_LINUX_FIRMWARE_RTL_88XX_BT=y +BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_22000=y +BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_22260=y +BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3160=y +BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3168=y +BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_3945=y +BR2_PACKAGE_LINUX_FIRMWARE_IWLWIFI_4965=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_MEDIATEK_MT7601U=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_BNX2X=y +BR2_PACKAGE_LINUX_FIRMWARE_RTL_8169=y +BR2_PACKAGE_LINUX_FIRMWARE_USB_SERIAL_TI=y +BR2_PACKAGE_DBUS_CPP=y +BR2_PACKAGE_GPTFDISK=y +BR2_PACKAGE_GPTFDISK_GDISK=y +BR2_PACKAGE_GPTFDISK_SGDISK=y +BR2_PACKAGE_GPTFDISK_CGDISK=y +BR2_PACKAGE_KBD=y +BR2_PACKAGE_PARTED=y +BR2_PACKAGE_RNG_TOOLS=y +BR2_PACKAGE_RTL8812AU_AIRCRACK_NG=y +BR2_PACKAGE_USBMOUNT=y +BR2_PACKAGE_USBUTILS=y +BR2_PACKAGE_PYTHON3=y +BR2_PACKAGE_PYTHON3_PY_PYC=y +BR2_PACKAGE_PYTHON3_2TO3=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_AUTOBAHN=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_DBUS_NEXT=y +BR2_PACKAGE_PYTHON_FILELOCK=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_FLATBUFFERS=y +BR2_PACKAGE_PYTHON_HUMANIZE=y +BR2_PACKAGE_PYTHON_JSON_SCHEMA_VALIDATOR=y +BR2_PACKAGE_PYTHON_JSONMODELS=y +BR2_PACKAGE_PYTHON_JSONSCHEMA=y +BR2_PACKAGE_PYTHON_NETADDR=y +BR2_PACKAGE_PYTHON_NETIFACES=y +BR2_PACKAGE_PYTHON_NETWORKMANAGER=y +BR2_PACKAGE_PYTHON_OAUTHLIB=y +BR2_PACKAGE_PYTHON_PACKAGING=y +BR2_PACKAGE_PYTHON_PAHO_MQTT=y +BR2_PACKAGE_PYTHON_PEXPECT=y +BR2_PACKAGE_PYTHON_PILLOW=y +BR2_PACKAGE_PYTHON_PIP=y +BR2_PACKAGE_PYTHON_PLY=y +BR2_PACKAGE_PYTHON_PSUTIL=y +BR2_PACKAGE_PYTHON_PYJWT=y +BR2_PACKAGE_PYTHON_PYUDEV=y +BR2_PACKAGE_PYTHON_RPI_WS281X=y +BR2_PACKAGE_PYTHON_RUAMEL_YAML=y +BR2_PACKAGE_PYTHON_SDNOTIFY=y +BR2_PACKAGE_PYTHON_SERIAL=y +BR2_PACKAGE_PYTHON_SMBUS_CFFI=y +BR2_PACKAGE_PYTHON_SMMAP2=y +BR2_PACKAGE_PYTHON_SOCKETIO=y +BR2_PACKAGE_PYTHON_SPIDEV=y +BR2_PACKAGE_PYTHON_SYSTEMD=y +BR2_PACKAGE_PYTHON_TEXTTABLE=y +BR2_PACKAGE_PYTHON_TWISTED=y +BR2_PACKAGE_PYTHON_TWISTED_HTTP2=y +BR2_PACKAGE_PYTHON_TWISTED_TLS=y +BR2_PACKAGE_PYTHON_VALIDATORS=y +BR2_PACKAGE_PYTHON_WATCHDOG=y +BR2_PACKAGE_PYTHON_WEBSOCKET_CLIENT=y +BR2_PACKAGE_ALSA_LIB_PYTHON=y +BR2_PACKAGE_ALSA_PLUGINS=y +BR2_PACKAGE_LIBAO=y +BR2_PACKAGE_LIBSAMPLERATE=y +BR2_PACKAGE_OPUS_FIXED_POINT=y +BR2_PACKAGE_OPUSFILE=y +BR2_PACKAGE_PORTAUDIO=y +BR2_PACKAGE_PORTAUDIO_OSS=y +BR2_PACKAGE_SPEEXDSP=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_MINIZIP=y +BR2_PACKAGE_SNAPPY=y +BR2_PACKAGE_CA_CERTIFICATES=y +BR2_PACKAGE_GNUTLS_OPENSSL=y +BR2_PACKAGE_GNUTLS_TOOLS=y +BR2_PACKAGE_LIBNSS=y +BR2_PACKAGE_LIBSSH2=y +BR2_PACKAGE_LIBOPENSSL_BIN=y +BR2_PACKAGE_LIBOPENSSL_ENGINES=y +BR2_PACKAGE_LIBNFS=y +BR2_PACKAGE_DTC=y +BR2_PACKAGE_DTC_PROGRAMS=y +BR2_PACKAGE_LIBUSB_COMPAT=y +BR2_PACKAGE_LIBV4L_UTILS=y +BR2_PACKAGE_MTDEV=y +BR2_PACKAGE_LIBFASTJSON=y +BR2_PACKAGE_YAJL=y +BR2_PACKAGE_LIBCAMERA_V4L2=y +BR2_PACKAGE_LIBCAMERA_PIPELINE_SIMPLE=y +BR2_PACKAGE_LIBCAMERA_PIPELINE_UVCVIDEO=y +BR2_PACKAGE_LIBCAMERA_PIPELINE_VIMC=y +BR2_PACKAGE_LIBCAMERA_APPS=y +BR2_PACKAGE_LIBEBML=y +BR2_PACKAGE_LIBOPUSENC=y +BR2_PACKAGE_C_ARES=y +BR2_PACKAGE_GLIB_NETWORKING=y +BR2_PACKAGE_LIBCURL_CURL=y +BR2_PACKAGE_LIBHTTPPARSER=y +BR2_PACKAGE_LIBIDN=y +BR2_PACKAGE_LIBMICROHTTPD=y +BR2_PACKAGE_LIBSHAIRPLAY=y +BR2_PACKAGE_NGHTTP2=y +BR2_PACKAGE_BOOST_SYSTEM=y +BR2_PACKAGE_ELFUTILS=y +BR2_PACKAGE_ELL=y +BR2_PACKAGE_GTEST=y +BR2_PACKAGE_LIBCAP_NG=y +BR2_PACKAGE_LIBEVDEV=y +BR2_PACKAGE_LIBSECCOMP=y +BR2_PACKAGE_LIBUNWIND=y +BR2_PACKAGE_LIBUV=y +BR2_PACKAGE_LINUX_PAM=y +BR2_PACKAGE_PROTOBUF=y +BR2_PACKAGE_LIBESTR=y +BR2_PACKAGE_NCURSES_TARGET_PROGS=y +BR2_PACKAGE_PCRE_16=y +BR2_PACKAGE_PCRE_32=y +BR2_PACKAGE_RE2=y +BR2_PACKAGE_XUTIL_UTIL_MACROS=y +BR2_PACKAGE_BLUEZ_TOOLS=y +BR2_PACKAGE_BLUEZ5_UTILS_OBEX=y +BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y +BR2_PACKAGE_BLUEZ5_UTILS_MONITOR=y +BR2_PACKAGE_BLUEZ5_UTILS_TOOLS=y +BR2_PACKAGE_BLUEZ5_UTILS_DEPRECATED=y +BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_HID=y +BR2_PACKAGE_CRDA=y +BR2_PACKAGE_DNSMASQ=y +BR2_PACKAGE_DNSMASQ_DNSSEC=y +BR2_PACKAGE_DNSMASQ_IDN=y +BR2_PACKAGE_DNSMASQ_CONNTRACK=y +BR2_PACKAGE_IPTABLES=y +BR2_PACKAGE_IW=y +BR2_PACKAGE_MODEM_MANAGER=y +BR2_PACKAGE_NETWORK_MANAGER=y +BR2_PACKAGE_NETWORK_MANAGER_TUI=y +BR2_PACKAGE_NETWORK_MANAGER_CLI=y +BR2_PACKAGE_NTP=y +BR2_PACKAGE_NTP_NTPDATE=y +BR2_PACKAGE_NTP_NTPTIME=y +BR2_PACKAGE_OPENSSH=y +BR2_PACKAGE_SAMBA4=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_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_WEXT=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_FILE=y +BR2_PACKAGE_SCREEN=y +BR2_PACKAGE_SUDO=y +BR2_PACKAGE_TIME=y +BR2_PACKAGE_WHICH=y +BR2_PACKAGE_HTOP=y +BR2_PACKAGE_OPENVMTOOLS=y +BR2_PACKAGE_SYSTEMD_ANALYZE=y +BR2_PACKAGE_SYSTEMD_BACKLIGHT=y +BR2_PACKAGE_SYSTEMD_FIRSTBOOT=y +BR2_PACKAGE_SYSTEMD_HIBERNATE=y +BR2_PACKAGE_SYSTEMD_LOCALED=y +BR2_PACKAGE_SYSTEMD_LOGIND=y +# BR2_PACKAGE_SYSTEMD_NETWORKD is not set +BR2_PACKAGE_SYSTEMD_OOMD=y +BR2_PACKAGE_SYSTEMD_POLKIT=y +BR2_PACKAGE_SYSTEMD_RANDOMSEED=y +BR2_PACKAGE_SYSTEMD_REPART=y +BR2_PACKAGE_SYSTEMD_RFKILL=y +BR2_PACKAGE_TAR=y +BR2_PACKAGE_UTIL_LINUX_BINARIES=y +BR2_PACKAGE_UTIL_LINUX_HWCLOCK=y +BR2_PACKAGE_UTIL_LINUX_KILL=y +BR2_PACKAGE_UTIL_LINUX_MORE=y +BR2_PACKAGE_UTIL_LINUX_PARTX=y +BR2_PACKAGE_UTIL_LINUX_PIVOT_ROOT=y +BR2_PACKAGE_UTIL_LINUX_ZRAMCTL=y +BR2_PACKAGE_NANO=y +BR2_PACKAGE_VIM=y +BR2_TARGET_ROOTFS_SQUASHFS=y +BR2_TARGET_ROOTFS_SQUASHFS4_LZ4=y +# BR2_TARGET_ROOTFS_TAR is not set +BR2_TARGET_GRUB2=y +BR2_TARGET_GRUB2_X86_64_EFI=y +BR2_TARGET_GRUB2_BUILTIN_MODULES_EFI="boot linux ext2 fat squash4 part_msdos part_gpt normal efi_gop regexp loadenv echo cat test configfile" +BR2_TARGET_GRUB2_INSTALL_TOOLS=y +BR2_PACKAGE_HOST_CMAKE=y +BR2_PACKAGE_HOST_DOSFSTOOLS=y +BR2_PACKAGE_HOST_E2FSPROGS=y +BR2_PACKAGE_HOST_GENIMAGE=y +BR2_PACKAGE_HOST_MKPASSWD=y +BR2_PACKAGE_HOST_MTOOLS=y +BR2_PACKAGE_HOST_NODEJS=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_BTSPEAKER=y +BR2_PACKAGE_FANN=y +BR2_PACKAGE_GROWDISK_SERVICE=y +BR2_PACKAGE_HDF5=y +BR2_PACKAGE_HOSTNAME_SERVICE=y +BR2_PACKAGE_KSM_PRELOAD=y +BR2_PACKAGE_NCPAMIXER=y +BR2_PACKAGE_OPENFEC=y +BR2_PACKAGE_OVOS_BUS_SERVER=y +BR2_PACKAGE_OVOS_DASHBOARD=y +BR2_PACKAGE_PA_VOLUME=y +BR2_PACKAGE_PICOTTS=y +BR2_PACKAGE_SNAPCAST=y +BR2_PACKAGE_SNAPCAST_SERVER=y +BR2_PACKAGE_PYTHON_ADAPT_PARSER=y +BR2_PACKAGE_PYTHON_ASTRAL=y +BR2_PACKAGE_PYTHON_AUDIO_METADATA=y +BR2_PACKAGE_PYTHON_BOARD=y +BR2_PACKAGE_PYTHON_CLICK_DEFAULT_GROUP=y +BR2_PACKAGE_PYTHON_COMBO_LOCK=y +BR2_PACKAGE_PYTHON_COVERALLS=y +BR2_PACKAGE_PYTHON_CUTECHARTS=y +BR2_PACKAGE_PYTHON_DATACLASSES=y +BR2_PACKAGE_PYTHON_DEPRECATED=y +BR2_PACKAGE_PYTHON_FEEDPARSER=y +BR2_PACKAGE_PYTHON_FLASK_FONTAWESOME=y +BR2_PACKAGE_PYTHON_FLASK_SIMPLELOGIN=y +BR2_PACKAGE_PYTHON_FLASK_SOCKETIO=y +BR2_PACKAGE_PYTHON_GEOIP_GEOLITE2=y +BR2_PACKAGE_PYTHON_GOOGLE_API_PYTHON_CLIENT=y +BR2_PACKAGE_PYTHON_GOOGLE_TRANS_NEW=y +BR2_PACKAGE_PYTHON_GPSDCLIENT=y +BR2_PACKAGE_PYTHON_GTTS=y +BR2_PACKAGE_PYTHON_HIJRI_CONVERTER=y +BR2_PACKAGE_PYTHON_HOLIDAYS=y +BR2_PACKAGE_PYTHON_HUMANHASH3=y +BR2_PACKAGE_PYTHON_KTHREAD=y +BR2_PACKAGE_PYTHON_LANGCODES=y +BR2_PACKAGE_PYTHON_LAZY=y +BR2_PACKAGE_PYTHON_LEVENSHTEIN=y +BR2_PACKAGE_PYTHON_MEMORY_TEMPFILE=y +BR2_PACKAGE_PYTHON_MOCK_MSM=y +BR2_PACKAGE_PYTHON_MSM=y +BR2_PACKAGE_PYTHON_MULTI_KEY_DICT=y +BR2_PACKAGE_PYTHON_MYCROFT_MESSAGEBUS_CLIENT=y +BR2_PACKAGE_PYTHON_NEON_LANG_PLUGIN_LIBRETRANSLATE=y +BR2_PACKAGE_PYTHON_NEON_PHAL_PLUGIN_FAN=y +BR2_PACKAGE_PYTHON_NEON_PHAL_PLUGIN_LINEAR_LED=y +BR2_PACKAGE_PYTHON_NEON_PHAL_PLUGIN_SWITCHES=y +BR2_PACKAGE_PYTHON_NEON_SOLVER_PLUGIN_DDG=y +BR2_PACKAGE_PYTHON_NEON_SOLVER_PLUGIN_WIKIPEDIA=y +BR2_PACKAGE_PYTHON_NEON_SOLVER_PLUGIN_WOLFRAM_ALPHA=y +BR2_PACKAGE_PYTHON_NEON_SOLVERS=y +BR2_PACKAGE_PYTHON_NEON_TRANSFORMERS=y +BR2_PACKAGE_PYTHON_NEON_UTTERANCE_PLUGIN_RAKE=y +BR2_PACKAGE_PYTHON_OAUTH2CLIENT=y +BR2_PACKAGE_PYTHON_OLEFILE=y +BR2_PACKAGE_PYTHON_PADACIOSO=y +BR2_PACKAGE_PYTHON_PADATIOUS=y +BR2_PACKAGE_PYTHON_PAFY=y +BR2_PACKAGE_PYTHON_PAKO=y +BR2_PACKAGE_PYTHON_PEP8=y +BR2_PACKAGE_PYTHON_PETACT=y +BR2_PACKAGE_PYTHON_PHONEME_GUESSER=y +BR2_PACKAGE_PYTHON_POCKETSPHINX=y +BR2_PACKAGE_PYTHON_PRECISE_LITE_RUNNER=y +BR2_PACKAGE_PYTHON_PULSECTL=y +BR2_PACKAGE_PYTHON_PYAUDIO=y +BR2_PACKAGE_PYTHON_PYCHROMECAST=y +BR2_PACKAGE_PYTHON_PYCPUINFO=y +BR2_PACKAGE_PYTHON_PYEE=y +BR2_PACKAGE_PYTHON_PYFTDI=y +BR2_PACKAGE_PYTHON_PYJOKES=y +BR2_PACKAGE_PYTHON_PYMPLAYER=y +BR2_PACKAGE_PYTHON_PYOWM=y +BR2_PACKAGE_PYTHON_PYTZDATA=y +BR2_PACKAGE_PYTHON_PYWEBIO=y +BR2_PACKAGE_PYTHON_QUANTULUM3=y +BR2_PACKAGE_PYTHON_RAKEKEYWORDS=y +BR2_PACKAGE_PYTHON_RAPIDFUZZ=y +BR2_PACKAGE_PYTHON_REQUESTS_FUTURES=y +BR2_PACKAGE_PYTHON_REVERSE_GEOCODER=y +BR2_PACKAGE_PYTHON_SGMLLIB3K=y +BR2_PACKAGE_PYTHON_SMBUS2=y +BR2_PACKAGE_PYTHON_SMMAP=y +BR2_PACKAGE_PYTHON_SONOPY=y +BR2_PACKAGE_PYTHON_SOURCE=y +BR2_PACKAGE_PYTHON_SYSV_IPC=y +BR2_PACKAGE_PYTHON_TAILHEAD=y +BR2_PACKAGE_PYTHON_TFLIT=y +BR2_PACKAGE_PYTHON_TUTUBO=y +BR2_PACKAGE_PYTHON_TZLOCAL=y +BR2_PACKAGE_PYTHON_URL_NORMALIZE=y +BR2_PACKAGE_PYTHON_VLC=y +BR2_PACKAGE_PYTHON_VOSK_API=y +BR2_PACKAGE_PYTHON_WEBRTCVAD=y +BR2_PACKAGE_PYTHON_WHEEL=y +BR2_PACKAGE_PYTHON_WIKIPEDIA_FOR_HUMANS=y +BR2_PACKAGE_PYTHON_XMLRUNNER=y +BR2_PACKAGE_PYTHON_YAGMAIL=y +BR2_PACKAGE_PYTHON_YOUTUBE_DL=y +BR2_PACKAGE_PYTHON_YOUTUBE_SEARCHER=y +BR2_PACKAGE_PYTHON_YT_DLP=y +BR2_PACKAGE_PYTHON_OVOS_CLI_CLIENT=y +BR2_PACKAGE_PYTHON_OVOS_CONFIG=y +BR2_PACKAGE_PYTHON_OVOS_CORE=y +BR2_PACKAGE_PYTHON_OVOS_AUDIO_PLUGIN_SIMPLE=y +BR2_PACKAGE_PYTHON_OVOS_BACKEND_CLIENT=y +BR2_PACKAGE_PYTHON_OVOS_BACKEND_MANAGER=y +BR2_PACKAGE_PYTHON_OVOS_CONFIG_ASSISTANT=y +BR2_PACKAGE_PYTHON_OVOS_LINGUA_FRANCA=y +BR2_PACKAGE_PYTHON_OVOS_LOCAL_BACKEND=y +BR2_PACKAGE_PYTHON_OVOS_NOTIFICATIONS_SERVICE=y +BR2_PACKAGE_PYTHON_OVOS_OCP_AUDIO_PLUGIN=y +BR2_PACKAGE_PYTHON_OVOS_OCP_BANDCAMP_PLUGIN=y +BR2_PACKAGE_PYTHON_OVOS_OCP_DEEZER_PLUGIN=y +BR2_PACKAGE_PYTHON_OVOS_OCP_FILES_PLUGIN=y +BR2_PACKAGE_PYTHON_OVOS_OCP_M3U_PLUGIN=y +BR2_PACKAGE_PYTHON_OVOS_OCP_NEWS_PLUGIN=y +BR2_PACKAGE_PYTHON_OVOS_OCP_RSS_PLUGIN=y +BR2_PACKAGE_PYTHON_OVOS_OCP_YOUTUBE_PLUGIN=y +BR2_PACKAGE_PYTHON_OVOS_PHAL=y +BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_ALSA=y +BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_BALENA_WIFI=y +BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_BRIGHTNESS_CONTROL_RPI=y +BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_COLOR_SCHEME_MANAGER=y +BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_CONFIGURATION_PROVIDER=y +BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_CONNECTIVITY_EVENTS=y +BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_DASHBOARD=y +BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_DISPLAY_MANAGER_IPC=y +BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_GUI_NETWORK_CLIENT=y +BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_HOMEASSISTANT=y +BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_IPGEO=y +BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_NETWORK_MANAGER=y +BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_NOTIFICATION_WIDGETS=y +BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_RESPEAKER_2MIC=y +BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_RESPEAKER_4MIC=y +BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_SYSTEM=y +BR2_PACKAGE_PYTHON_OVOS_PHAL_PLUGIN_WIFI_SETUP=y +BR2_PACKAGE_PYTHON_OVOS_SKILL_INSTALLER=y +BR2_PACKAGE_PYTHON_OVOS_SKILL_MANAGER=y +BR2_PACKAGE_PYTHON_OVOS_STT_HTTP_SERVER=y +BR2_PACKAGE_PYTHON_OVOS_STT_PLUGIN_CHROMIUM=y +BR2_PACKAGE_PYTHON_OVOS_STT_PLUGIN_SELENE=y +BR2_PACKAGE_PYTHON_OVOS_STT_PLUGIN_VOSK=y +BR2_PACKAGE_PYTHON_OVOS_STT_SERVER_PLUGIN=y +BR2_PACKAGE_PYTHON_NEON_TTS_PLUGIN_LARYNX_SERVER=y +BR2_PACKAGE_PYTHON_OVOS_TTS_PLUGIN_MARYTTS=y +BR2_PACKAGE_PYTHON_OVOS_TTS_PLUGIN_MIMIC=y +BR2_PACKAGE_PYTHON_OVOS_TTS_PLUGIN_MIMIC2=y +BR2_PACKAGE_PYTHON_OVOS_TTS_PLUGIN_MIMIC3_SERVER=y +BR2_PACKAGE_PYTHON_OVOS_TTS_PLUGIN_PICO=y +BR2_PACKAGE_PYTHON_OVOS_TTS_SERVER=y +BR2_PACKAGE_PYTHON_OVOS_TTS_SERVER_PLUGIN=y +BR2_PACKAGE_PYTHON_OVOS_UTILS=y +BR2_PACKAGE_PYTHON_OVOS_VAD_PLUGIN_WEBRTCVAD=y +BR2_PACKAGE_PYTHON_OVOS_VLC_PLUGIN=y +BR2_PACKAGE_PYTHON_OVOS_WORKSHOP=y +BR2_PACKAGE_PYTHON_OVOS_WW_PLUGIN_POCKETSPHINX=y +BR2_PACKAGE_PYTHON_OVOS_WW_PLUGIN_PRECISE_LITE=y +BR2_PACKAGE_PYTHON_OVOS_WW_PLUGIN_VOSK=y +BR2_PACKAGE_SKILL_ALERTS=y +BR2_PACKAGE_SKILL_LOCAL_MUSIC=y +BR2_PACKAGE_SKILL_OVOS_DATE_TIME=y +BR2_PACKAGE_SKILL_OVOS_DDG=y +BR2_PACKAGE_SKILL_OVOS_FALLBACK_UNKNOWN=y +BR2_PACKAGE_SKILL_OVOS_FILEBROWSER=y +BR2_PACKAGE_SKILL_OVOS_HOMESCREEN=y +BR2_PACKAGE_SKILL_OVOS_NAPTIME=y +BR2_PACKAGE_SKILL_OVOS_NEWS=y +BR2_PACKAGE_SKILL_OVOS_NOTES=y +BR2_PACKAGE_SKILL_OVOS_SETTINGS=y +BR2_PACKAGE_SKILL_OVOS_SETUP=y +BR2_PACKAGE_SKILL_OVOS_STOP=y +BR2_PACKAGE_SKILL_OVOS_VOLUME=y +BR2_PACKAGE_SKILL_OVOS_PERSONAL=y +BR2_PACKAGE_SKILL_OVOS_WEATHER=y +BR2_PACKAGE_SKILL_OVOS_WOLFIE=y +BR2_PACKAGE_SKILL_YOUTUBE_MUSIC=y diff --git a/buildroot-external/package/python-ovos-stt-server-plugin/python-ovos-stt-server-plugin.hash b/buildroot-external/package/python-ovos-stt-server-plugin/python-ovos-stt-server-plugin.hash index c15e7b05..2efa12dc 100644 --- a/buildroot-external/package/python-ovos-stt-server-plugin/python-ovos-stt-server-plugin.hash +++ b/buildroot-external/package/python-ovos-stt-server-plugin/python-ovos-stt-server-plugin.hash @@ -1,2 +1,2 @@ # sha256 locally computed -sha256 803f37b5be237c62e1afae696935fd2e58bc0648a0a8906f7855f42d880b2476 python-ovos-stt-server-plugin-c8d7dea5a6875221f152828629846979f52e6d05.tar.gz +sha256 4a5136c3fe8ad6524f3bcbbf87f08f1369ceade243972e1c942294e007dc1370 python-ovos-stt-server-plugin-c8d7dea5a6875221f152828629846979f52e6d05.tar.gz diff --git a/buildroot-external/package/skill-ovos-personal/skill-ovos-personal.hash b/buildroot-external/package/skill-ovos-personal/skill-ovos-personal.hash index cbf22e12..92c402a1 100644 --- a/buildroot-external/package/skill-ovos-personal/skill-ovos-personal.hash +++ b/buildroot-external/package/skill-ovos-personal/skill-ovos-personal.hash @@ -1 +1 @@ -sha256 e7326d6a3cd757fa448b17732f542634dc240d79cb7c5d54e083af7d7635a857 skill-ovos-personal-e4f04baee00b3b137ed317e1801e41f6d885cc91.tar.gz +sha256 8461a68f6a1a817abd391636fcedce5329f5ae13412ea20f58622951e1aa135c skill-ovos-personal-e4f04baee00b3b137ed317e1801e41f6d885cc91.tar.gz diff --git a/buildroot-external/package/skill-youtube-music/skill-youtube-music.hash b/buildroot-external/package/skill-youtube-music/skill-youtube-music.hash index 1d13d43d..bdfb156b 100644 --- a/buildroot-external/package/skill-youtube-music/skill-youtube-music.hash +++ b/buildroot-external/package/skill-youtube-music/skill-youtube-music.hash @@ -1 +1 @@ -sha256 d4081104af30ff4fae5d5ece544ca89ac29b4bb4f099e728817abb2ca1b92c93 skill-youtube-music-b883d9bc64f75e890eef4c6530f63a0444c87814.tar.gz +sha256 8058b960cc54c9b1d62a0afe13b4807147db5fdbe60cd3680d3352682c47fb94 skill-youtube-music-b883d9bc64f75e890eef4c6530f63a0444c87814.tar.gz