Diff zfs-2.1.11 with a zfs-2.1.12
/usr/portage/sys-fs/zfs/zfs-2.1.12.ebuild 2023-10-09 14:52:35.528368502 +0300 | ||
---|---|---|
4 | 4 |
EAPI=8 |
5 | 5 | |
6 | 6 |
DISTUTILS_OPTIONAL=1 |
7 |
PYTHON_COMPAT=( python3_{9..11} ) |
|
7 |
DISTUTILS_USE_PEP517=setuptools |
|
8 |
PYTHON_COMPAT=( python3_{10..11} ) |
|
8 | 9 | |
9 | 10 |
inherit autotools bash-completion-r1 dist-kernel-utils distutils-r1 flag-o-matic linux-info pam systemd udev usr-ldscript |
10 | 11 | |
... | ... | |
44 | 45 |
!minimal? ( ${PYTHON_DEPS} ) |
45 | 46 |
pam? ( sys-libs/pam ) |
46 | 47 |
python? ( |
47 |
virtual/python-cffi[${PYTHON_USEDEP}] |
|
48 |
$(python_gen_cond_dep 'dev-python/cffi[${PYTHON_USEDEP}]' 'python*') |
|
48 | 49 |
) |
49 | 50 |
" |
50 | 51 | |
... | ... | |
52 | 53 |
virtual/pkgconfig |
53 | 54 |
nls? ( sys-devel/gettext ) |
54 | 55 |
python? ( |
55 |
dev-python/setuptools[${PYTHON_USEDEP}] |
|
56 |
${DISTUTILS_DEPS} |
|
56 | 57 |
|| ( |
57 | 58 |
dev-python/packaging[${PYTHON_USEDEP}] |
58 | 59 |
dev-python/distlib[${PYTHON_USEDEP}] |
... | ... | |
163 | 164 |
fi |
164 | 165 |
} |
165 | 166 | |
166 |
src_unpack() { |
|
167 |
if use verify-sig ; then |
|
168 |
# Needed for downloaded patch (which is unsigned, which is fine) |
|
169 |
verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc} |
|
170 |
fi |
|
171 | ||
172 |
default |
|
173 |
} |
|
174 | ||
175 | 167 |
src_prepare() { |
176 | 168 |
default |
177 | 169 |
libsoversion_check |
... | ... | |
225 | 217 |
# Building zfs-mount-generator.c on musl breaks as strndupa |
226 | 218 |
# isn't available. But systemd doesn't support musl anyway, so |
227 | 219 |
# just disable building it. |
220 |
# UPDATE: it has been fixed since, |
|
221 |
# https://github.com/openzfs/zfs/commit/1f19826c9ac85835cbde61a7439d9d1fefe43a4a |
|
222 |
# but we still leave it as this for now. |
|
228 | 223 |
$(use_enable !elibc_musl systemd) |
229 | 224 |
$(use_enable debug) |
230 | 225 |
$(use_enable nls) |