From: Ladislav Michl <la...@linux-mips.org> There is no longer an upstream-provided source tarball. Autoconf support was dropped and package uses meson.
Signed-off-by: Ladislav Michl <la...@linux-mips.org> --- rules/libqmi.in | 2 +- rules/libqmi.make | 40 +++++++++++++++++++--------------------- 2 files changed, 20 insertions(+), 22 deletions(-) diff --git a/rules/libqmi.in b/rules/libqmi.in index 9fe39036a..571bfa3a0 100644 --- a/rules/libqmi.in +++ b/rules/libqmi.in @@ -2,7 +2,7 @@ menuconfig LIBQMI tristate - select HOST_SYSTEM_PYTHON3 + select HOST_MESON select GLIB select LIBMBIM if LIBQMI_MBIM_QMUX prompt "libqmi " diff --git a/rules/libqmi.make b/rules/libqmi.make index 4607cf778..cfdfb65b1 100644 --- a/rules/libqmi.make +++ b/rules/libqmi.make @@ -14,11 +14,11 @@ PACKAGES-$(PTXCONF_LIBQMI) += libqmi # # Paths and names # -LIBQMI_VERSION := 1.30.8 -LIBQMI_MD5 := 5ec8838914f80e1dfa4d2fa8cc2f186d +LIBQMI_VERSION := 1.32.0 +LIBQMI_MD5 := c3a279461dc71ebc596c1cbae4bad19c LIBQMI := libqmi-$(LIBQMI_VERSION) -LIBQMI_SUFFIX := tar.xz -LIBQMI_URL := http://www.freedesktop.org/software/libqmi/$(LIBQMI).$(LIBQMI_SUFFIX) +LIBQMI_SUFFIX := tar.bz2 +LIBQMI_URL := https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/archive/$(LIBQMI_VERSION)/$(LIBQMI).$(LIBQMI_SUFFIX) LIBQMI_SOURCE := $(SRCDIR)/$(LIBQMI).$(LIBQMI_SUFFIX) LIBQMI_DIR := $(BUILDDIR)/$(LIBQMI) LIBQMI_LICENSE := GPL-2.0-or-later AND LGPL-2.1-or-later @@ -31,25 +31,23 @@ LIBQMI_LICENSE_FILES := \ # ---------------------------------------------------------------------------- # -# autoconf +# meson # -LIBQMI_CONF_TOOL := autoconf +LIBQMI_CONF_TOOL := meson LIBQMI_CONF_OPT := \ - $(CROSS_AUTOCONF_USR) \ - --disable-compile-warnings \ - --disable-Werror \ - --disable-introspection \ - --enable-collection=full \ - --disable-firmware-update \ - --disable-mm-runtime-check \ - --disable-gtk-doc \ - --disable-gtk-doc-html \ - --disable-gtk-doc-pdf \ - --disable-qmi-username \ - --$(call ptx/endis, PTXCONF_LIBQMI_MBIM_QMUX)-mbim-qmux \ - --disable-qrtr \ - --without-udev \ - --with-udev-base-dir=/usr/lib/udev + $(CROSS_MESON_USR) \ + -Dfirmware_update=false \ + -Dcollection=full \ + -Dmbim_qmux=$(call ptx/truefalse, PTXCONF_LIBQMI_MBIM_QMUX) \ + -Dmm_runtime_check=false \ + -Dqrtr=false \ + -Drmnet=false \ + -Dudev=false \ + -Dudevdir=/usr/lib/udev \ + -Dintrospection=false \ + -Dgtk_doc=false \ + -Dman=false \ + -Dbash_completion=false # ---------------------------------------------------------------------------- # Target-Install -- 2.32.0