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