Files
buildroot/package/snagboot/snagboot.mk
Thomas Petazzoni 478408964e package/snagboot: bump to version 2.5
Changes between 2.4 and 2.5:

- snagrecover:
    add support for bcm2711/12 platforms
    add support for several AMLogic platforms
    add support for AM654x platforms
    confirm Allwinner A133 support

- snagfactory:
    allow changing target device mid-pipeline
    tone down UI colors, increase button sizes

No changes affect the packaging or dependencies.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-08 23:35:46 +01:00

30 lines
830 B
Makefile

################################################################################
#
# snagboot
#
################################################################################
SNAGBOOT_VERSION = 2.5
SNAGBOOT_SITE = $(call github,bootlin,snagboot,v$(SNAGBOOT_VERSION))
SNAGBOOT_LICENSE = GPL-2.0
SNAGBOOT_LICENSE_FILES = LICENSE
SNAGBOOT_SETUP_TYPE = setuptools
HOST_SNAGBOOT_DEPENDENCIES = \
host-python-pyyaml \
host-python-pyusb \
host-python-serial \
host-python-xmodem \
host-python-tftpy \
host-python-crccheck \
host-python-pylibfdt \
host-python-packaging \
host-python-pyfatfs
# We do not install the dependencies for the snagfactory GUI
define SNAGBOOT_REMOVE_SNAGFACTORY
$(RM) $(HOST_DIR)/bin/snagfactory
endef
HOST_SNAGBOOT_POST_INSTALL_HOOKS += SNAGBOOT_REMOVE_SNAGFACTORY
$(eval $(host-python-package))