Diff libxmlpp-2.42.2 with a libxmlpp-5.0.3
/usr/portage/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild 2023-10-09 14:52:29.304368345 +0300 | ||
---|---|---|
4 | 4 |
EAPI=8 |
5 | 5 |
GNOME_ORG_MODULE="${PN/pp/++}" |
6 | 6 | |
7 |
inherit gnome2 meson-multilib |
|
7 |
inherit gnome2 meson |
|
8 | 8 | |
9 | 9 |
DESCRIPTION="C++ wrapper for the libxml2 XML parser library" |
10 | 10 |
HOMEPAGE="http://libxmlplusplus.sourceforge.net/" |
11 | 11 | |
12 | 12 |
LICENSE="LGPL-2.1" |
13 |
SLOT="2.6" |
|
14 |
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" |
|
13 |
SLOT="5.0" |
|
14 |
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" |
|
15 | 15 |
IUSE="doc test" |
16 | 16 |
RESTRICT="!test? ( test )" |
17 | 17 | |
18 | 18 |
RDEPEND=" |
19 |
>=dev-libs/libxml2-2.7.7[${MULTILIB_USEDEP}] |
|
20 |
>=dev-cpp/glibmm-2.32.0:2[${MULTILIB_USEDEP}] |
|
19 |
>=dev-libs/libxml2-2.7.7 |
|
21 | 20 |
" |
22 | 21 |
DEPEND="${RDEPEND}" |
23 | 22 |
BDEPEND=" |
... | ... | |
41 | 40 |
docs/manual/meson.build || die |
42 | 41 |
} |
43 | 42 | |
44 |
multilib_src_configure() { |
|
43 |
src_configure() { |
|
45 | 44 |
local emesonargs=( |
46 | 45 |
-Dmaintainer-mode=false |
47 | 46 |
-Dwarnings=min |
48 | 47 |
-Ddist-warnings=max |
49 | 48 |
-Dbuild-deprecated-api=true |
50 |
$(meson_native_use_bool doc build-documentation) |
|
49 |
$(meson_use doc build-documentation) |
|
51 | 50 |
-Dvalidation=false |
52 | 51 |
-Dbuild-pdf=false |
53 | 52 |
-Dbuild-examples=false |