Diff pciutils-3.9.0 with a pciutils-3.10.0

/usr/portage/sys-apps/pciutils/pciutils-3.10.0.ebuild 2023-10-09 14:52:35.396368499 +0300
18 18
# Have the sub-libs in RDEPEND with [static-libs] since, logically,
19 19
# our libpci.a depends on libz.a/etc... at runtime.
20 20
LIB_DEPEND="zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+),${MULTILIB_USEDEP}] )"
21
DEPEND="kmod? ( sys-apps/kmod )
21
DEPEND="
22
	kmod? ( sys-apps/kmod )
22 23
	udev? ( >=virtual/libudev-208[${MULTILIB_USEDEP}] )
23 24
	static-libs? ( ${LIB_DEPEND} )
24
	!static-libs? ( ${LIB_DEPEND//static-libs([+-]),} )"
25
RDEPEND="${DEPEND}
26
	sys-apps/hwdata"
25
	!static-libs? ( ${LIB_DEPEND//static-libs([+-]),} )
26
"
27
RDEPEND="
28
	${DEPEND}
29
	sys-apps/hwdata
30
"
27 31
# See bug #847133 re binutils check
28
BDEPEND="|| ( >=sys-devel/binutils-2.37:* sys-devel/lld sys-devel/native-cctools )
29
	kmod? ( virtual/pkgconfig )"
32
BDEPEND="
33
	|| ( >=sys-devel/binutils-2.37:* sys-devel/lld sys-devel/native-cctools )
34
	kmod? ( virtual/pkgconfig )
35
"
30 36

  
31 37
MULTILIB_WRAPPED_HEADERS=( /usr/include/pci/config.h )
32 38

  
......
108 114

  
109 115
multilib_src_configure() {
110 116
	# bug #640836, bug #852929
117
	# Still broken in 3.10.0, see https://github.com/pciutils/pciutils/pull/144.
111 118
	filter-lto
112 119

  
113 120
	# bug #471102
Thank you!