Diff libnvme-1.2-r1 with a libnvme-1.3-r1
/usr/portage/sys-libs/libnvme/libnvme-1.3-r1.ebuild 2023-10-09 14:52:35.552368503 +0300 | ||
---|---|---|
10 | 10 |
HOMEPAGE="https://github.com/linux-nvme/libnvme" |
11 | 11 |
LICENSE="LGPL-2.1+" |
12 | 12 |
SLOT="0" |
13 |
IUSE="+json python ssl +uuid" |
|
13 |
IUSE="dbus python ssl +uuid" |
|
14 | 14 | |
15 | 15 |
SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" |
16 | 16 |
KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv x86" |
17 | 17 | |
18 | 18 |
DEPEND=" |
19 |
json? ( dev-libs/json-c:= ) |
|
19 |
dev-libs/json-c:= |
|
20 |
dbus? ( sys-apps/dbus:= ) |
|
20 | 21 |
python? ( ${PYTHON_DEPS} ) |
21 | 22 |
ssl? ( >=dev-libs/openssl-1.1:= ) |
22 | 23 |
uuid? ( sys-apps/util-linux:= ) |
... | ... | |
31 | 32 |
python? ( ${PYTHON_REQUIRED_USE} ) |
32 | 33 |
" |
33 | 34 | |
35 |
PATCHES=( |
|
36 |
"${FILESDIR}"/${P}-configure-clang-16.patch |
|
37 |
) |
|
38 | ||
34 | 39 |
src_configure() { |
35 | 40 |
local emesonargs=( |
36 | 41 |
-Dpython=false |
42 |
$(meson_feature ssl openssl) |
|
43 |
$(meson_feature dbus libdbus) |
|
44 |
$(meson_use python) |
|
37 | 45 |
) |
38 | 46 |
meson_src_configure |
39 | 47 |
} |