Diff libmbim-1.26.4 with a libmbim-1.28.4
/usr/portage/net-libs/libmbim/libmbim-1.28.4.ebuild 2023-10-09 14:52:34.484368476 +0300 | ||
---|---|---|
2 | 2 |
# Distributed under the terms of the GNU General Public License v2 |
3 | 3 | |
4 | 4 |
EAPI=8 |
5 | ||
6 |
PYTHON_COMPAT=( python3_{9..11} ) |
|
7 |
inherit python-any-r1 |
|
5 |
PYTHON_COMPAT=( python3_{10..11} ) |
|
6 |
inherit bash-completion-r1 meson python-any-r1 |
|
8 | 7 | |
9 | 8 |
DESCRIPTION="Mobile Broadband Interface Model (MBIM) modem protocol helper library" |
10 | 9 |
HOMEPAGE="https://www.freedesktop.org/wiki/Software/libmbim/ https://gitlab.freedesktop.org/mobile-broadband/libmbim" |
11 |
SRC_URI="https://www.freedesktop.org/software/libmbim/${P}.tar.xz" |
|
10 |
SRC_URI="https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/${PV}/${P}.tar.bz2" |
|
12 | 11 | |
13 | 12 |
LICENSE="LGPL-2" |
14 | 13 |
SLOT="0" |
15 |
KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv x86" |
|
14 |
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" |
|
15 |
IUSE="gtk-doc" |
|
16 | 16 | |
17 |
RDEPEND=">=dev-libs/glib-2.56:2" |
|
17 |
RDEPEND=" |
|
18 |
>=dev-libs/glib-2.56:2 |
|
19 |
>=dev-libs/gobject-introspection-0.9.6:= |
|
20 |
" |
|
18 | 21 |
DEPEND="${RDEPEND}" |
19 | 22 |
BDEPEND=" |
20 | 23 |
${PYTHON_DEPS} |
24 |
gtk-doc? ( dev-util/gtk-doc ) |
|
21 | 25 |
dev-util/glib-utils |
26 |
sys-apps/help2man |
|
22 | 27 |
virtual/pkgconfig |
23 | 28 |
" |
24 | 29 | |
25 | 30 |
src_configure() { |
26 |
econf \ |
|
27 |
--disable-Werror \ |
|
28 |
--disable-static \ |
|
29 |
--disable-gtk-doc |
|
31 |
# Let's avoid BuildRequiring bash-completion, install it manually |
|
32 |
local emesonargs=( |
|
33 |
-Dintrospection=true |
|
34 |
-Dman=true |
|
35 |
-Dbash_completion=false |
|
36 |
$(meson_use gtk-doc gtk_doc) |
|
37 |
) |
|
38 |
meson_src_configure |
|
30 | 39 |
} |
31 | 40 | |
32 | 41 |
src_install() { |
33 |
default |
|
34 |
find "${ED}" -name '*.la' -delete || die |
|
42 |
meson_src_install |
|
43 |
dobashcomp src/mbimcli/mbimcli |
|
35 | 44 |
} |