commit: 80abc2b8c6e0d0da7c97589f4e890727d1b3e930
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 8 07:43:55 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 8 07:45:33 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80abc2b8
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 <sam <AT> gentoo.org>
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 bbdba255bb7..141c3f44d2f 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 cff9c3efb31..1ff3ec9dae7 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
"