Сравнение binutils-libs-2.46.0 с binutils-libs-2.46.1-r1

/usr/portage/sys-libs/binutils-libs/binutils-libs-2.46.1-r1.ebuild 2026-06-15 19:17:06.482175838 +0300
16 16
#                      Default: empty, no patching
17 17
# PATCH_BINUTILS_VER - the binutils version in the patchset name
18 18
#                    - Default: PV
19
# PATCH_DEV          - Use download URI https://dev.gentoo.org/~{PATCH_DEV}/distfiles/...
20
#                      for the patchsets
21 19

  
22
PATCH_VER=1
23
PATCH_DEV=dilfridge
20
PATCH_VER=2
24 21

  
25 22
MY_PN=binutils
26 23
MY_P=${MY_PN}-${PV}
......
32 29
	inherit git-r3
33 30
	SLOT="0/$(ver_cut 1-2)"
34 31
else
32
	VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/binutils.asc
33
	inherit verify-sig
35 34
	PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}}
36
	PATCH_DEV=${PATCH_DEV:-dilfridge}
37
	SRC_URI="mirror://gnu/binutils/${MY_P}.tar.xz
38
	https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${MY_P}.tar.xz
39
	https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${MY_PN}-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz"
35
	SRC_URI="
36
		mirror://gnu/binutils/${MY_P}.tar.xz
37
		verify-sig? ( mirror://gnu/binutils/${MY_P}.tar.xz.sig )
38
	"
39
	[[ -z ${PATCH_VER} ]] || SRC_URI+=" https://distfiles.gentoo.org/pub/proj/toolchain/${MY_PN}/patches/${MY_PN}-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz"
40 40
	SLOT="0/${PV}"
41
	KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
41
	KEYWORDS="~alpha"
42

  
43
	BDEPEND="verify-sig? ( sec-keys/openpgp-keys-binutils )"
42 44
fi
43 45

  
44
BDEPEND="
46
BDEPEND+="
45 47
	nls? ( sys-devel/gettext )
46 48
	test? ( dev-util/dejagnu )
47 49
"
......
65 67
		"
66 68
		EGIT_CHECKOUT_DIR=${WORKDIR}/patches-git
67 69
		git-r3_src_unpack
68
		mv patches-git/9999 patch || die
70
		mv patches-git/9999 patches || die
69 71

  
70 72
		if [[ ${PV} != 9999 ]] ; then
71 73
			EGIT_BRANCH=binutils-$(ver_cut 1)_$(ver_cut 2)-branch
......
79 81
		EGIT_CHECKOUT_DIR=${S}
80 82
		git-r3_src_unpack
81 83
	else
84
		use verify-sig && verify-sig_verify_detached "${DISTDIR}"/${MY_P/-hppa64/}.tar.xz{,.sig}
82 85
		unpack ${MY_P}.tar.xz
83 86

  
84 87
		cd "${WORKDIR}" || die
......
97 100
src_prepare() {
98 101
	if [[ -n ${PATCH_VER} ]] ; then
99 102
		einfo "Applying binutils-${PATCH_BINUTILS_VER} patchset ${PATCH_VER}"
100
		eapply "${WORKDIR}/patch"/*.patch
103
		eapply "${WORKDIR}/patches"
101 104
	fi
102 105

  
103 106
	# Fix cross-compile relinking issue, bug #626402
Спасибо!