Diff dbus-c++-0.9.0-r4 with a dbus-c++-0.9.0-r5

/usr/portage/dev-libs/dbus-c++/dbus-c++-0.9.0-r5.ebuild 2023-10-09 14:52:29.496368350 +0300
1
# Copyright 1999-2022 Gentoo Authors
1
# Copyright 1999-2023 Gentoo Authors
2 2
# Distributed under the terms of the GNU General Public License v2
3 3

  
4
EAPI=7
4
EAPI=8
5 5

  
6
inherit multilib-minimal
6
inherit multilib-minimal autotools virtualx
7 7

  
8 8
DESCRIPTION="Provides a C++ API for D-BUS"
9 9
HOMEPAGE="https://sourceforge.net/projects/dbus-cplusplus/"
......
11 11

  
12 12
LICENSE="LGPL-2.1+"
13 13
SLOT="0"
14
KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
14
KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
15 15
IUSE="doc ecore glib test"
16 16
RESTRICT="!test? ( test )"
17 17

  
18 18
RDEPEND="
19
	dev-libs/expat
19 20
	sys-apps/dbus[${MULTILIB_USEDEP}]
20 21
	ecore? ( dev-libs/efl )
21 22
	glib? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )"
......
23 24
	dev-util/cppunit[${MULTILIB_USEDEP}]"
24 25
BDEPEND="
25 26
	virtual/pkgconfig
26
	doc? ( app-doc/doxygen )"
27
	doc? ( app-doc/doxygen )
28
	test? ( sys-apps/dbus[X,${MULTILIB_USEDEP}] )"
27 29

  
28 30
S="${WORKDIR}/lib${P}"
29 31

  
30 32
PATCHES=(
31 33
	"${FILESDIR}"/${P}-gcc-4.7.patch #424707
32 34
	"${FILESDIR}"/${PN}-gcc7.patch #622790
35
	"${FILESDIR}"/${P}-gcc12.patch
36
	"${FILESDIR}"/${PN}-0.9.0-enable-tests.patch #873487
33 37
)
34 38

  
39
src_prepare() {
40
	default
41
	eautoreconf
42
}
43

  
35 44
multilib_src_configure() {
36 45
	# TODO : add ecore multilib support if/when it is multilibified
37 46
	ECONF_SOURCE="${S}" econf \
......
53 62
	fi
54 63
}
55 64

  
65
src_test() {
66
	virtx multilib-minimal_src_test
67
}
68

  
56 69
multilib_src_install_all() {
57 70
	use doc && HTML_DOCS=( doc/html/. )
58 71
	einstalldocs
Thank you!