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
}
Thank you!