- 264 license table entries with exact download URLs (224/264 resolved) - Complete sources/ directory with all BitBake recipes - Build configuration: tqma6ul-multi-mba6ulx, spaetzle (musl) - Full traceability for Softwarefreigabeantrag - GCC 13.4.0, Linux 6.6.102, U-Boot 2023.04, musl 1.2.4 - License distribution: GPL-2.0 (24), MIT (23), GPL-2.0+ (18), BSD-3 (16)
52 lines
1.4 KiB
BlitzBasic
52 lines
1.4 KiB
BlitzBasic
DESCRIPTION = "tools needed to test basic hw support"
|
|
LICENSE = "MIT"
|
|
|
|
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
|
|
|
inherit packagegroup
|
|
|
|
PACKAGES = "\
|
|
${PN}-base \
|
|
${PN}-extended \
|
|
"
|
|
|
|
USB_BASE_DEPENDS = "\
|
|
uhubctl \
|
|
usbutils \
|
|
"
|
|
|
|
####################################
|
|
# If we ever need to use USB devices that initially enumerate as mass
|
|
# storage device for the purpose of bringing Windows (TM) drivers and software
|
|
# and switching after an amount of time to their primary function we could
|
|
# install usb-modeswitch and usb-modeswitch-data. This will enable directly
|
|
# switching to the primary function of the device based on udev / systemd
|
|
# Since usb-modeswitch depends on TCL we leave this out here per default
|
|
####################################
|
|
USB_EXT_DEPENDS = "\
|
|
usb-modeswitch \
|
|
usb-modeswitch-data \
|
|
"
|
|
|
|
RDEPENDS:${PN}-base = "\
|
|
mmc-utils \
|
|
i2c-tools \
|
|
libgpiod \
|
|
libgpiod-tools \
|
|
lmsensors-libsensors \
|
|
lmsensors-sensors \
|
|
minicom \
|
|
${@bb.utils.contains('MACHINE_FEATURES', 'pci', ' pciutils', '', d)} \
|
|
screen \
|
|
spitools \
|
|
${@bb.utils.contains('MACHINE_FEATURES', 'usbhost', ' ${USB_BASE_DEPENDS}', '', d)} \
|
|
"
|
|
|
|
# allows to use this package in image recipes without having USB host support
|
|
# for the machine.
|
|
ALLOW_EMPTY:${PN}-extended = "1"
|
|
|
|
RDEPENDS:${PN}-extended = "\
|
|
${@bb.utils.contains('MACHINE_FEATURES', 'usbhost', ' ${USB_EXT_DEPENDS}', '', d)} \
|
|
"
|