################################################################################ # # libqmi # ################################################################################ LIBQMI_VERSION = 1.20.0 LIBQMI_SITE = http://www.freedesktop.org/software/libqmi LIBQMI_SOURCE = libqmi-$(LIBQMI_VERSION).tar.xz LIBQMI_LICENSE = LGPL-2.0+ (library), GPL-2.0+ (programs) LIBQMI_LICENSE_FILES = COPYING COPYING.LIB LIBQMI_INSTALL_STAGING = YES # 0001-musl-compat-canonicalize_file_name.patch LIBQMI_AUTORECONF = YES LIBQMI_DEPENDENCIES = libglib2 # we don't want -Werror LIBQMI_CONF_OPTS = --enable-more-warnings=no # if libgudev available, request udev support for a better # qmi-firmware-update experience ifeq ($(BR2_PACKAGE_LIBGUDEV),y) LIBQMI_DEPENDENCIES += libgudev LIBQMI_CONF_OPTS += --with-udev else LIBQMI_CONF_OPTS += --without-udev endif # if libmbim available, request QMI-over-MBIM support ifeq ($(BR2_PACKAGE_LIBMBIM),y) LIBQMI_DEPENDENCIES += libmbim LIBQMI_CONF_OPTS += --enable-mbim-qmux else LIBQMI_CONF_OPTS += --disable-mbim-qmux endif # if ModemManager available, enable MM runtime check in # qmi-firmware-update (note that we don't need to build-depend on # anything else) ifeq ($(BR2_PACKAGE_MODEM_MANAGER),y) LIBQMI_CONF_OPTS += --enable-mm-runtime-check else LIBQMI_CONF_OPTS += --disable-mm-runtime-check endif $(eval $(autotools-package))