diff options
Diffstat (limited to 'rules/modemmanager.make')
-rw-r--r-- | rules/modemmanager.make | 58 |
1 files changed, 26 insertions, 32 deletions
diff --git a/rules/modemmanager.make b/rules/modemmanager.make index 43d8e607e..27d2da805 100644 --- a/rules/modemmanager.make +++ b/rules/modemmanager.make @@ -14,11 +14,11 @@ PACKAGES-$(PTXCONF_MODEMMANAGER) += modemmanager # # Paths and names # -MODEMMANAGER_VERSION := 1.16.6 -MODEMMANAGER_MD5 := bde995400758db3a98c886608c2d5d9d +MODEMMANAGER_VERSION := 1.20.6 +MODEMMANAGER_MD5 := 1c4554dd34a5ae7d02e7cb36cc9e2ec4 MODEMMANAGER := ModemManager-$(MODEMMANAGER_VERSION) -MODEMMANAGER_SUFFIX := tar.xz -MODEMMANAGER_URL := https://www.freedesktop.org/software/ModemManager/$(MODEMMANAGER).$(MODEMMANAGER_SUFFIX) +MODEMMANAGER_SUFFIX := tar.bz2 +MODEMMANAGER_URL := https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/archive/$(MODEMMANAGER_VERSION)/$(MODEMMANAGER).$(MODEMMANAGER_SUFFIX) MODEMMANAGER_SOURCE := $(SRCDIR)/$(MODEMMANAGER).$(MODEMMANAGER_SUFFIX) MODEMMANAGER_DIR := $(BUILDDIR)/$(MODEMMANAGER) MODEMMANAGER_LICENSE := GPL-2.0-or-later AND LGPL-2.1-or-later @@ -30,37 +30,31 @@ MODEMMANAGER_LICENSE_FILES := \ # Prepare # ---------------------------------------------------------------------------- -#MODEMMANAGER_CONF_ENV := $(CROSS_ENV) - # -# autoconf +# meson # -MODEMMANAGER_CONF_TOOL := autoconf +MODEMMANAGER_CONF_TOOL := meson MODEMMANAGER_CONF_OPT := \ - $(CROSS_AUTOCONF_USR) \ - --disable-compile-warnings \ - --disable-Werror \ - --disable-gtk-doc \ - --disable-gtk-doc-html \ - --disable-gtk-doc-pdf \ - --disable-nls \ - --disable-rpath \ - --disable-code-coverage \ - --disable-introspection \ - --disable-vala \ - --enable-all-plugins \ - --with-gnu-ld \ - --without-gcov \ - --with-dbus-sys-dir=/usr/share/dbus-1/system.d \ - --with-udev-base-dir=/usr/lib/udev \ - --with-systemdsystemunitdir=/usr/lib/systemd/system \ - --with-udev \ - --$(call ptx/wwo, PTXCONF_INITMETHOD_SYSTEMD)-systemd-suspend-resume \ - --$(call ptx/wwo, PTXCONF_INITMETHOD_SYSTEMD)-systemd-journal \ - --without-polkit \ - --$(call ptx/wwo, PTXCONF_MODEMMANAGER_ALLOW_DBUS_AT_CMDS)-at-command-via-dbus \ - --with-mbim \ - --with-qmi + $(CROSS_MESON_USR) \ + -Dudev=true \ + -Dudevdir=/usr/lib/udev \ + -Dtests=false \ + -Ddbus_policy_dir=/usr/share/dbus-1/system.d \ + -Dsystemdsystemunitdir=/usr/lib/systemd/system \ + -Dsystemd_suspend_resume=$(call ptx/truefalse, PTXCONF_INITMETHOD_SYSTEMD) \ + -Dpowerd_suspend_resume=false \ + -Dsystemd_journal=$(call ptx/truefalse, PTXCONF_INITMETHOD_SYSTEMD) \ + -Dpolkit=no \ + -Dat_command_via_dbus=$(call ptx/truefalse, PTXCONF_MODEMMANAGER_ALLOW_DBUS_AT_CMDS) \ + -Dmbim=true \ + -Dqmi=true \ + -Dqrtr=false \ + -Dintrospection=false \ + -Dvapi=false \ + -Dgtk_doc=false \ + -Dman=false \ + -Dbash_completion=false \ + -Dexamples=false # ---------------------------------------------------------------------------- # Target-Install |