Diff binutils-libs-2.39-r5 with a binutils-libs-2.40-r5

/usr/portage/sys-libs/binutils-libs/binutils-libs-2.40-r5.ebuild 2023-10-09 14:52:35.536368503 +0300
3 3

  
4 4
EAPI=7
5 5

  
6
PATCH_VER=6
6
PATCH_VER=5
7 7
PATCH_DEV=dilfridge
8 8

  
9 9
inherit libtool toolchain-funcs multilib-minimal
......
21 21

  
22 22
LICENSE="|| ( GPL-3 LGPL-3 )"
23 23
SLOT="0/${PV%_p?}"
24
IUSE="64-bit-bfd cet multitarget nls static-libs"
24
IUSE="64-bit-bfd cet multitarget nls static-libs test"
25 25
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos ~x64-solaris"
26
RESTRICT="!test? ( test )"
26 27

  
27
BDEPEND="nls? ( sys-devel/gettext )"
28
BDEPEND="
29
	nls? ( sys-devel/gettext )
30
	test? ( dev-util/dejagnu )
31
"
28 32
DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
29 33
# Need a newer binutils-config that'll reset include/lib symlinks for us.
30 34
RDEPEND="${DEPEND}
......
58 62
	# See https://www.gnu.org/software/make/manual/html_node/Parallel-Output.html
59 63
	# Avoid really confusing logs from subconfigure spam, makes logs far
60 64
	# more legible.
61
	MAKEOPTS="--output-sync=line ${MAKEOPTS}"
65
	export MAKEOPTS="--output-sync=line ${MAKEOPTS}"
62 66

  
63 67
	default
64 68
}
......
105 109
		# systems with debuginfod library, bug #754753
106 110
		--without-debuginfod
107 111

  
112
		# Revisit if it's useful, we do have binutils[zstd] though
113
		--without-zstd
114

  
108 115
		# Allow user to opt into CET for host libraries.
109 116
		# Ideally we would like automagic-or-disabled here.
110 117
		# But the check does not quite work on i686: bug #760926.
......
144 151
multilib_src_install() {
145 152
	emake V=1 DESTDIR="${D}" install
146 153

  
154
	# Provided by sys-devel/gdb instead
155
	rm "${ED}"/usr/share/info/sframe-spec.info || die
156

  
147 157
	# Provide libiberty.h directly.
148 158
	dosym libiberty/libiberty.h /usr/include/libiberty.h
149 159
}
Thank you!