From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Fri, 28 Oct 2022 23:46:50 +0200 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1ooXBi-005pmI-8A for lore@lore.pengutronix.de; Fri, 28 Oct 2022 23:46:50 +0200 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1ooXBg-00068H-Ol; Fri, 28 Oct 2022 23:46:48 +0200 Received: from h2.cmg2.smtp.forpsi.com ([81.2.195.189]) by metis.ext.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ooXBd-0005gR-La for ptxdist@pengutronix.de; Fri, 28 Oct 2022 23:46:46 +0200 Received: from lenoch ([91.218.190.200]) by cmgsmtp with ESMTPSA id oXBcouHjBv5uIoXBdoLNNG; Fri, 28 Oct 2022 23:46:45 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=triops.cz; s=f2019; t=1666993605; bh=wvXZUwT/DtY/vNqeJ5DkG3vsENrrHBhX7+dSrBXd6pU=; h=Date:From:To:Subject:Message-ID:MIME-Version:Content-Type; b=S0EAgnKseWWxszCAgfgxMBjteCO5iTracW4O1F7SlWQRz8aNiTAFYUs1aGMV+Y2sI SsKMAZoKLcZ7SYfvP5KcpgzImPZPHoHPqlvXEmShi2Tqzp5ZNjyXFNqxN6/U93brXr FBFCDHPesytNm0zQzwTmpfbI7hwlSCYrrG9KhEIpRkyqkv1b915ARDgJx2Bvv2LMOq UQmcC46VHOWiboNXpC/cDdKm2b+FjNKamNkrgyOlleTV7hCE3C/1MxAVypPJ6BduXR pMa9P0nTYP3HCNIANgbXCUiyY3AmoD3Qg9h/ryQOSZjGE/WGcFSOBjjwXb/lXRXhSt 6QQepvz7VZo1A== Date: Fri, 28 Oct 2022 23:46:44 +0200 From: Ladislav Michl To: ptxdist@pengutronix.de Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-CMAE-Envelope: MS4wfPr96Gn67FpF5V7qOE5JUgyO6Z8qrR7EanzbyUWS+JRNZ21CMkEUbYg+lQvebOUu6YIedijez5KKK2p+rVTSvsPFfqE/+E1l2g40M5op6zdyi5mz13Nr Cq/aJ8FKm+lpnqHwlEUj0xKYWceLwJuSjzVZ+a16Eytde4WT8adAyzcq X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.ext.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-2.0 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE, SPF_NONE autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH 2/3] libqmi: version bump 1.30.8 -> 1.32.0 X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false From: Ladislav Michl There is no longer an upstream-provided source tarball. Autoconf support was dropped and package uses meson. Signed-off-by: Ladislav Michl --- 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