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


Reply via email to