Diff libqmi-1.32.4 with a libqmi-9999
/usr/portage/net-libs/libqmi/libqmi-9999.ebuild 2024-12-25 14:59:51.251270144 +0300 | ||
---|---|---|
7 | 7 |
inherit git-r3 |
8 | 8 |
EGIT_REPO_URI="https://gitlab.freedesktop.org/mobile-broadband/libqmi.git" |
9 | 9 |
else |
10 |
KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv x86" |
|
11 | 10 |
SRC_URI="https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/archive/${PV}/${P}.tar.bz2" |
11 |
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" |
|
12 | 12 |
fi |
13 | 13 | |
14 | 14 |
inherit bash-completion-r1 meson udev |
... | ... | |
17 | 17 |
HOMEPAGE="https://www.freedesktop.org/wiki/Software/libqmi/ https://gitlab.freedesktop.org/mobile-broadband/libqmi" |
18 | 18 | |
19 | 19 |
LICENSE="LGPL-2" |
20 |
IUSE="gtk-doc +mbim +qrtr" |
|
21 | ||
22 |
SLOT="0/5.9" # soname of libqmi-glib.so |
|
20 |
SLOT="0/5.9" # soname of libqmi-glib.so |
|
21 |
IUSE="gtk-doc introspection +mbim +qrtr" |
|
23 | 22 | |
24 | 23 |
RDEPEND=" |
25 | 24 |
>=dev-libs/glib-2.56 |
26 | 25 |
>=dev-libs/libgudev-232 |
26 |
introspection? ( dev-libs/gobject-introspection:= ) |
|
27 | 27 |
mbim? ( >=net-libs/libmbim-1.18.0 ) |
28 | 28 |
qrtr? ( >=net-libs/libqrtr-glib-1.0.0:= ) |
29 | ||
30 |
dev-libs/gobject-introspection:= |
|
31 | 29 |
" |
32 | 30 |
DEPEND="${RDEPEND}" |
33 | 31 |
BDEPEND=" |
... | ... | |
37 | 35 |
" |
38 | 36 | |
39 | 37 |
src_configure() { |
40 |
# Let's avoid BuildRequiring bash-completion, install it manually |
|
41 | 38 |
local emesonargs=( |
42 | 39 |
$(meson_use mbim mbim_qmux) |
43 | 40 |
$(meson_use qrtr) |
... | ... | |
46 | 43 |
-Dudev=true |
47 | 44 |
-Dudevdir="$(get_udevdir)" |
48 | 45 | |
49 |
-Dintrospection=true |
|
46 |
$(meson_use introspection) |
|
50 | 47 |
$(meson_use gtk-doc gtk_doc) |
51 | 48 |
-Dman=true |
52 | 49 | |
50 |
# Let's avoid BuildRequiring bash-completion, install it manually |
|
53 | 51 |
-Dbash_completion=false |
54 | 52 |
) |
55 | 53 |
meson_src_configure |