Сравнение util-linux-2.41.3-r1 с util-linux-2.41.4-r1
| /usr/portage/sys-apps/util-linux/util-linux-2.41.4-r1.ebuild 2026-06-10 19:17:07.266990751 +0300 | ||
|---|---|---|
| 23 | 23 |
inherit verify-sig |
| 24 | 24 | |
| 25 | 25 |
if [[ ${PV} != *_rc* ]] ; then
|
| 26 |
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos" |
|
| 26 |
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos" |
|
| 27 | 27 |
fi |
| 28 | 28 | |
| 29 | 29 |
SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz"
|
| ... | ... | |
| 32 | 32 | |
| 33 | 33 |
S="${WORKDIR}/${MY_P}"
|
| 34 | 34 | |
| 35 |
LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" |
|
| 35 |
# GPL-2+ first per README.licensing ("default license"), then the rest
|
|
| 36 |
# are in order as listed in that file. |
|
| 37 |
LICENSE="GPL-2+ GPL-1+ GPL-2 GPL-2+ GPL-3+ LGPL-2.1+ MIT BSD-2 BSD BSD-4 EUPL-1.2 public-domain" |
|
| 36 | 38 |
SLOT="0" |
| 37 | 39 |
IUSE="audit build caps +cramfs cryptsetup fdformat +hardlink kill +logger magic ncurses nls pam python +readline rtas selinux slang static-libs +su +suid systemd test tty-helpers udev unicode uuidd" |
| 38 | 40 | |
| ... | ... | |
| 87 | 89 |
) |
| 88 | 90 |
uuidd? ( |
| 89 | 91 |
acct-user/uuidd |
| 92 |
selinux? ( sec-policy/selinux-uuidd ) |
|
| 90 | 93 |
systemd? ( virtual/tmpfiles ) |
| 91 | 94 |
) |
| 92 | 95 |
!net-wireless/rfkill |
| ... | ... | |
| 102 | 105 |
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) su? ( pam )"
|
| 103 | 106 |
RESTRICT="!test? ( test )" |
| 104 | 107 | |
| 108 |
PATCHES=( |
|
| 109 |
"${FILESDIR}"/${PN}-2.41.4-no-AF_ALG.patch
|
|
| 110 |
) |
|
| 111 | ||
| 105 | 112 |
pkg_pretend() {
|
| 106 | 113 |
if use su && ! use suid ; then |
| 107 | 114 |
elog "su will be installed as suid despite USE=-suid (bug #832092)" |
| ... | ... | |
| 155 | 162 | |
| 156 | 163 |
# Hangs on some machines |
| 157 | 164 |
script/replay |
| 165 | ||
| 166 |
# Fails for 32-bit time_t which some profiles have |
|
| 167 |
misc/time_t |
|
| 158 | 168 |
) |
| 159 | 169 | |
| 160 | 170 |
# debug prints confuse the tests which look for a diff |
| ... | ... | |
| 356 | 366 |
) |
| 357 | 367 |
fi |
| 358 | 368 | |
| 369 |
# https://savannah.gnu.org/support/?111394 |
|
| 370 |
# This can be removed when we patch dev-build/autoconf, though |
|
| 371 |
# packages w/o eautoreconf will still need it. |
|
| 372 |
[[ ${enable_year2038} == "no" ]] && myeconfargs+=( --disable-year2038 )
|
|
| 373 | ||
| 359 | 374 |
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
|
| 360 | 375 | |
| 361 | 376 |
if multilib_is_native_abi && use python ; then |