From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Wed, 29 Apr 2026 13:51:36 +0200 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wI3S4-0005YY-1d for lore@lore.pengutronix.de; Wed, 29 Apr 2026 13:51:36 +0200 Received: from [127.0.0.1] (helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1wI3S4-0003QF-C3; Wed, 29 Apr 2026 13:51:36 +0200 Received: from h1.cmg2.smtp.forpsi.com ([81.2.195.188]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1wI3Rs-0003Pv-00 for ptxdist@pengutronix.de; Wed, 29 Apr 2026 13:51:24 +0200 Received: from lenoch ([91.218.190.200]) by cmgsmtp with ESMTPSA id I3RpwLooIOAXLI3Rrwhhqi; Wed, 29 Apr 2026 13:51:23 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=triops.cz; s=f2019; t=1777463483; bh=1wbWhM/TyJnqJBWOeLpi6JrsO+VkoR8oI+fT3A9UYBA=; h=Date:From:To:Subject:Message-ID:MIME-Version:Content-Type; b=rDndbYZRX79p8gOf307+6OgbLTnfNAseqUcEfgXLhUxxD42vzWECQMgN0cDX2cH2N U/uHwH+0mxf8UF2O3nBeBVFza+aFzxm5ZN3brlr7t4qkZWEb+2oynYqKPVgNNh1oMZ M+vYeVrh7EmvlYaPISKteHoEC4YrEvV6rx/ptlSgFg6JvQH6Wmv9OVWFKtq3zlMbBS xpn5+F92IdSGEuE7rFYin6sxmfKLwGUxhOJjyaw2D5MDwm1xDyfZQ6a4ladl9Syx+Z bnKmjOxUf55uM1CoC1/XmIuZbyHTZ6O0nZIZqpy6pTQ9ATMO5Azx3Td5RpV/SXCcku NJPn9XoUNNrnQ== Date: Wed, 29 Apr 2026 13:51:21 +0200 From: Ladislav Michl To: ptxdist@pengutronix.de Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-CMAE-Envelope: MS4xfGAntg1ZpcNYzuMi0jwMotelgokBKnFN4U+rFJZT4xGPCi9bIj9ah5sYd7JoYuJKtVFhPwyco1i5s1+Cd72dc3MxAuKLeWQEOzlLjrmxEm1dm3F5FOf5 W82yVX1QeeMZNtFx5sUcvpTTp2vf+lpVO/gEJFLpjs01lLi29zD05tl4tHPpSLgxxihHywncXPb84A== X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.whiteo.stw.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-2.3 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_PASS,SPF_NONE autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH] libmbim: make udev support optional 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.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false From: Ladislav Michl Signed-off-by: Ladislav Michl --- rules/libmbim.in | 16 ++++++++++++---- rules/libmbim.make | 11 ++++++----- 2 files changed, 18 insertions(+), 9 deletions(-) diff --git a/rules/libmbim.in b/rules/libmbim.in index 01e222533..c7688edc7 100644 --- a/rules/libmbim.in +++ b/rules/libmbim.in @@ -1,13 +1,21 @@ ## SECTION=networking -config LIBMBIM +menuconfig LIBMBIM tristate select HOST_MESON select GLIB - select UDEV - select LIBGUDEV - prompt "libmbim" + select UDEV if LIBMBIM_UDEV + select LIBGUDEV if LIBMBIM_UDEV + prompt "libmbim " help libmbim is a glib-based library for talking to WWAN modems and devices which speak the Mobile Interface Broadband Model (MBIM) protocol. + +if LIBMBIM + +config LIBMBIM_UDEV + bool "enable udev support" + default y + +endif diff --git a/rules/libmbim.make b/rules/libmbim.make index 0e67eed81..1b9527b51 100644 --- a/rules/libmbim.make +++ b/rules/libmbim.make @@ -36,13 +36,14 @@ LIBMBIM_LICENSE_FILES := \ LIBMBIM_CONF_TOOL := meson LIBMBIM_CONF_OPT := \ $(CROSS_MESON_USR) \ - -Dbash_completion=false \ - -Dfuzzer=false \ - -Dgtk_doc=false \ + -Dmbim_username= \ + -Dmbim_groupname= \ + -Dudevdir=$(call ptx/ifdef,PTXCONF_LIBMBIM_UDEV,/usr/lib/udev,) \ -Dintrospection=false \ + -Dgtk_doc=false \ -Dman=false \ - -Dmbim_username= \ - -Dudevdir=/usr/lib/udev + -Dbash_completion=false \ + -Dfuzzer=false # ---------------------------------------------------------------------------- # Target-Install -- 2.47.3