a4c1b5d3bb
For details see [1]. This bump also deleted the two patch files for the RAUC package. These were related to eMMC support being made optional, and workaround for olde kernel. Both of these patch sets have been merged into upsteam in the rauc git repos. Older kernel workaound:993b698c48 (diff-b3a0044e6a3b6a8b16933e72f416c8f1)
Make eMMC selectable:f85d1cab07 (diff-365367c8cde56aafd5cbad767e1c9738)
[1] https://github.com/rauc/rauc/releases/tag/v1.0 Signed-off-by: David J Fogle <dave@exitstrategytech.com> [Thomas: drop AUTORECONF = YES, no longer needed.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
37 lines
1.0 KiB
Makefile
37 lines
1.0 KiB
Makefile
################################################################################
|
|
#
|
|
# rauc
|
|
#
|
|
################################################################################
|
|
|
|
RAUC_VERSION = 1.0
|
|
RAUC_SITE = https://github.com/rauc/rauc/releases/download/v$(RAUC_VERSION)
|
|
RAUC_SOURCE = rauc-$(RAUC_VERSION).tar.xz
|
|
RAUC_LICENSE = LGPL-2.1
|
|
RAUC_DEPENDENCIES = host-pkgconf openssl libglib2
|
|
|
|
ifeq ($(BR2_PACKAGE_RAUC_NETWORK),y)
|
|
RAUC_CONF_OPTS += --enable-network
|
|
RAUC_DEPENDENCIES += libcurl
|
|
else
|
|
RAUC_CONF_OPTS += --disable-network
|
|
endif
|
|
|
|
ifeq ($(BR2_PACKAGE_RAUC_JSON),y)
|
|
RAUC_CONF_OPTS += --enable-json
|
|
RAUC_DEPENDENCIES += json-glib
|
|
else
|
|
RAUC_CONF_OPTS += --disable-json
|
|
endif
|
|
|
|
ifeq ($(BR2_PACKAGE_SYSTEMD),y)
|
|
# configure uses pkg-config --variable=systemdsystemunitdir systemd
|
|
RAUC_DEPENDENCIES += systemd
|
|
endif
|
|
|
|
HOST_RAUC_DEPENDENCIES = host-pkgconf host-openssl host-libglib2 host-squashfs
|
|
HOST_RAUC_CONF_OPTS += --disable-network --disable-json --disable-service
|
|
|
|
$(eval $(autotools-package))
|
|
$(eval $(host-autotools-package))
|