From 80abc2b8c6e0d0da7c97589f4e890727d1b3e930 Mon Sep 17 00:00:00 2001 From: Sam James Date: Mon, 8 Nov 2021 07:43:55 +0000 Subject: net-libs/libmbim: needs Python at build time Noticed when a user in #gentoo was upgrading a rather old system. Upgrade failed because Portage didn't realise that this package needed Python at all. Signed-off-by: Sam James --- net-libs/libmbim/libmbim-1.24.8.ebuild | 4 ++++ net-libs/libmbim/libmbim-1.26.0.ebuild | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/net-libs/libmbim/libmbim-1.24.8.ebuild b/net-libs/libmbim/libmbim-1.24.8.ebuild index bbdba255bb73..141c3f44d2fc 100644 --- a/net-libs/libmbim/libmbim-1.24.8.ebuild +++ b/net-libs/libmbim/libmbim-1.24.8.ebuild @@ -3,6 +3,9 @@ EAPI=7 +PYTHON_COMPAT=( python3_{8..10} ) +inherit python-any-r1 + DESCRIPTION="Mobile Broadband Interface Model (MBIM) modem protocol helper library" HOMEPAGE="https://www.freedesktop.org/wiki/Software/libmbim/ https://gitlab.freedesktop.org/mobile-broadband/libmbim" SRC_URI="https://www.freedesktop.org/software/libmbim/${P}.tar.xz" @@ -16,6 +19,7 @@ RDEPEND=">=dev-libs/glib-2.48:2 udev? ( dev-libs/libgudev:= )" DEPEND="${RDEPEND}" BDEPEND=" + ${PYTHON_DEPS} dev-util/glib-utils dev-util/gtk-doc-am virtual/pkgconfig diff --git a/net-libs/libmbim/libmbim-1.26.0.ebuild b/net-libs/libmbim/libmbim-1.26.0.ebuild index cff9c3efb315..1ff3ec9dae7a 100644 --- a/net-libs/libmbim/libmbim-1.26.0.ebuild +++ b/net-libs/libmbim/libmbim-1.26.0.ebuild @@ -3,6 +3,9 @@ EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) +inherit python-any-r1 + DESCRIPTION="Mobile Broadband Interface Model (MBIM) modem protocol helper library" HOMEPAGE="https://www.freedesktop.org/wiki/Software/libmbim/ https://gitlab.freedesktop.org/mobile-broadband/libmbim" SRC_URI="https://www.freedesktop.org/software/libmbim/${P}.tar.xz" @@ -14,6 +17,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ppc64 ~riscv x86" RDEPEND=">=dev-libs/glib-2.56:2" DEPEND="${RDEPEND}" BDEPEND=" + ${PYTHON_DEPS} dev-util/glib-utils virtual/pkgconfig " -- cgit v1.2.3-65-gdbad