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/libmbim.in   |  2 +-
 rules/libmbim.make | 29 ++++++++++++-----------------
 2 files changed, 13 insertions(+), 18 deletions(-)

diff --git a/rules/libmbim.in b/rules/libmbim.in
index 2f5e21f02..01e222533 100644
--- a/rules/libmbim.in
+++ b/rules/libmbim.in
@@ -2,7 +2,7 @@
 
 config LIBMBIM
        tristate
-       select HOST_SYSTEM_PYTHON3
+       select HOST_MESON
        select GLIB
        select UDEV
        select LIBGUDEV
diff --git a/rules/libmbim.make b/rules/libmbim.make
index f2f8e5801..095b16e36 100644
--- a/rules/libmbim.make
+++ b/rules/libmbim.make
@@ -14,11 +14,11 @@ PACKAGES-$(PTXCONF_LIBMBIM) += libmbim
 #
 # Paths and names
 #
-LIBMBIM_VERSION        := 1.26.4
-LIBMBIM_MD5    := 58dea20cad346f31d2873b68385a9973
+LIBMBIM_VERSION        := 1.28.0
+LIBMBIM_MD5    := c3ffcb573b7de1a5509b2d222303f1ec
 LIBMBIM                := libmbim-$(LIBMBIM_VERSION)
-LIBMBIM_SUFFIX := tar.xz
-LIBMBIM_URL    := 
https://www.freedesktop.org/software/libmbim/$(LIBMBIM).$(LIBMBIM_SUFFIX)
+LIBMBIM_SUFFIX := tar.bz2
+LIBMBIM_URL    := 
https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/$(LIBMBIM_VERSION)/$(LIBMBIM).$(LIBMBIM_SUFFIX)
 LIBMBIM_SOURCE := $(SRCDIR)/$(LIBMBIM).$(LIBMBIM_SUFFIX)
 LIBMBIM_DIR    := $(BUILDDIR)/$(LIBMBIM)
 LIBMBIM_LICENSE        := GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -27,22 +27,17 @@ LIBMBIM_LICENSE     := GPL-2.0-or-later AND 
LGPL-2.1-or-later
 # Prepare
 # ----------------------------------------------------------------------------
 
-LIBMBIM_CONF_ENV       := \
-       $(CROSS_ENV) \
-       ac_cv_path_PYTHON=$(SYSTEMPYTHON3)
 #
-# autoconf
+# meson
 #
-LIBMBIM_CONF_TOOL      := autoconf
+LIBMBIM_CONF_TOOL      := meson
 LIBMBIM_CONF_OPT       := \
-       $(CROSS_AUTOCONF_USR) \
-       --disable-compile-warnings \
-       --disable-Werror \
-       --disable-gtk-doc \
-       --disable-gtk-doc-html \
-       --disable-gtk-doc-pdf \
-       --disable-introspection \
-       --with-udev-base-dir=/usr/lib/udev
+       $(CROSS_MESON_USR) \
+       -Dudevdir=/usr/lib/udev \
+       -Dintrospection=false \
+       -Dgtk_doc=false \
+       -Dman=false \
+       -Dbash_completion=false
 
 # ----------------------------------------------------------------------------
 # Target-Install
-- 
2.32.0


Reply via email to