Diff libnvme-1.5-r2 with a libnvme-1.6
/usr/portage/sys-libs/libnvme/libnvme-1.6.ebuild 2023-10-09 14:52:35.552368503 +0300 | ||
---|---|---|
3 | 3 | |
4 | 4 |
EAPI=8 |
5 | 5 | |
6 |
PYTHON_COMPAT=( python3_{10..11} ) |
|
6 |
PYTHON_COMPAT=( python3_{10..12} ) |
|
7 | 7 |
inherit python-r1 meson |
8 | 8 | |
9 | 9 |
DESCRIPTION="C Library for NVM Express on Linux" |
... | ... | |
12 | 12 | |
13 | 13 |
LICENSE="LGPL-2.1+" |
14 | 14 |
SLOT="0/1" |
15 |
KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86" |
|
16 |
IUSE="dbus +json keyutils python ssl +uuid" |
|
15 |
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" |
|
16 |
IUSE="dbus +json keyutils python ssl test +uuid" |
|
17 |
RESTRICT="!test? ( test )" |
|
17 | 18 | |
18 | 19 |
REQUIRED_USE=" |
19 | 20 |
python? ( ${PYTHON_REQUIRED_USE} ) |
... | ... | |
27 | 28 |
ssl? ( >=dev-libs/openssl-1.1:= ) |
28 | 29 |
uuid? ( sys-apps/util-linux:= ) |
29 | 30 |
" |
30 |
RDEPEND="${DEPEND}" |
|
31 |
RDEPEND=" |
|
32 |
${DEPEND} |
|
33 |
" |
|
31 | 34 |
BDEPEND=" |
32 | 35 |
dev-lang/swig |
33 | 36 |
" |
34 | 37 | |
35 |
PATCHES=( "${FILESDIR}/${P}-free-segfault.patch" ) |
|
38 |
PATCHES=( |
|
39 |
"${FILESDIR}"/${PN}-1.6-musl.patch |
|
40 |
) |
|
36 | 41 | |
37 | 42 |
src_configure() { |
38 | 43 |
local emesonargs=( |
39 | 44 |
-Dpython=false |
45 |
$(meson_use test tests) |
|
40 | 46 |
$(meson_feature json json-c) |
41 | 47 |
$(meson_feature dbus libdbus) |
42 | 48 |
$(meson_feature keyutils) |