summaryrefslogtreecommitdiffstats
path: root/rules/libmbim.make
diff options
context:
space:
mode:
Diffstat (limited to 'rules/libmbim.make')
-rw-r--r--rules/libmbim.make40
1 files changed, 19 insertions, 21 deletions
diff --git a/rules/libmbim.make b/rules/libmbim.make
index 1d7ac7deb..4ac026dcd 100644
--- a/rules/libmbim.make
+++ b/rules/libmbim.make
@@ -14,35 +14,33 @@ PACKAGES-$(PTXCONF_LIBMBIM) += libmbim
#
# Paths and names
#
-LIBMBIM_VERSION := 1.24.2
-LIBMBIM_MD5 := 6c2b490af87773c8446f37536e7411ac
-LIBMBIM := libmbim-$(LIBMBIM_VERSION)
-LIBMBIM_SUFFIX := tar.xz
-LIBMBIM_URL := http://www.freedesktop.org/software/libmbim/$(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
+LIBMBIM_VERSION := 1.30.0
+LIBMBIM_MD5 := dcfb85bd4338f0aa8a851d5d80d123f7
+LIBMBIM := libmbim-$(LIBMBIM_VERSION)
+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
+LIBMBIM_LICENSE_FILES := \
+ file://LICENSES/GPL-2.0-or-later.txt;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
+ file://LICENSES/LGPL-2.1-or-later.txt;md5=4fbd65380cdd255951079008b364516c
# ----------------------------------------------------------------------------
# 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