Diff libxcrypt-4.4.28-r2 with a libxcrypt-4.4.33

/usr/portage/sys-libs/libxcrypt/libxcrypt-4.4.33.ebuild 2023-10-09 14:52:35.556368503 +0300
3 3

  
4 4
EAPI=7
5 5

  
6
PYTHON_COMPAT=( python3_{9..10} )
6
PYTHON_COMPAT=( python3_{9..11} )
7 7
# NEED_BOOTSTRAP is for developers to quickly generate a tarball
8 8
# for publishing to the tree.
9 9
NEED_BOOTSTRAP="no"
......
37 37
	[[ "${#enabled_abis[@]}" -le 1 ]] && [[ ${CHOST} != ${CTARGET} ]]
38 38
}
39 39

  
40
DEPEND="system? (
40
DEPEND="
41
	system? (
41 42
		elibc_glibc? (
42 43
			${CATEGORY}/glibc[-crypt(+)]
43 44
			!${CATEGORY}/glibc[crypt(+)]
44 45
		)
45 46
		elibc_musl? (
47
			${CATEGORY}/musl[-crypt(+)]
46 48
			!${CATEGORY}/musl[crypt(+)]
47 49
		)
48 50
	)
......
192 194
		fi
193 195
	fi
194 196

  
195
	if use elibc_musl; then
196
		# musl declares getcontext and swapcontext in ucontext.h,
197
		# but does not implement them in libc.
198
		# https://bugs.gentoo.org/838172
199
		myconf+=( ac_cv_header_ucontext_h=no )
200
	fi
201

  
202 197
	case "${MULTIBUILD_ID}" in
203 198
		xcrypt_compat-*)
204 199
			myconf+=(
Thank you!