Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-glib/
Date: Sun, 01 Jan 2023 16:20:11
Message-Id: 1672589898.1087ed467565c2ca78e3cfde6a8478bf98e48603.soap@gentoo
1 commit: 1087ed467565c2ca78e3cfde6a8478bf98e48603
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jan 1 16:18:18 2023 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Sun Jan 1 16:18:18 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1087ed46
7
8 net-libs/telepathy-glib: update EAPI 7 -> 8
9
10 Signed-off-by: David Seifert <soap <AT> gentoo.org>
11
12 ...-0.24.2.ebuild => telepathy-glib-0.24.2-r1.ebuild} | 19 ++++++-------------
13 1 file changed, 6 insertions(+), 13 deletions(-)
14
15 diff --git a/net-libs/telepathy-glib/telepathy-glib-0.24.2.ebuild b/net-libs/telepathy-glib/telepathy-glib-0.24.2-r1.ebuild
16 similarity index 89%
17 rename from net-libs/telepathy-glib/telepathy-glib-0.24.2.ebuild
18 rename to net-libs/telepathy-glib/telepathy-glib-0.24.2-r1.ebuild
19 index 2ec67e1d4063..c6d29d9f69ee 100644
20 --- a/net-libs/telepathy-glib/telepathy-glib-0.24.2.ebuild
21 +++ b/net-libs/telepathy-glib/telepathy-glib-0.24.2-r1.ebuild
22 @@ -1,7 +1,7 @@
23 -# Copyright 1999-2022 Gentoo Authors
24 +# Copyright 1999-2023 Gentoo Authors
25 # Distributed under the terms of the GNU General Public License v2
26
27 -EAPI=7
28 +EAPI=8
29
30 PYTHON_REQ_USE="xml(+)"
31 PYTHON_COMPAT=( python3_{8..11} )
32 @@ -15,10 +15,8 @@ SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz"
33 LICENSE="LGPL-2.1+"
34 SLOT="0"
35 KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
36 -
37 IUSE="debug +introspection +vala"
38 REQUIRED_USE="vala? ( introspection )"
39 -
40 # Broken for a long time and upstream doesn't care
41 # https://bugs.freedesktop.org/show_bug.cgi?id=63212
42 RESTRICT="test"
43 @@ -28,29 +26,24 @@ RDEPEND="
44 >=dev-libs/dbus-glib-0.90
45 introspection? ( >=dev-libs/gobject-introspection-1.30 )
46 "
47 -DEPEND="${RDEPEND}
48 - vala? ( $(vala_depend) )
49 -"
50 +DEPEND="${RDEPEND}"
51 BDEPEND="
52 ${PYTHON_DEPS}
53 dev-libs/libxslt
54 dev-util/glib-utils
55 dev-util/gtk-doc-am
56 virtual/pkgconfig
57 + vala? ( $(vala_depend) )
58 "
59 # See bug 504744 for reference
60 PDEPEND="
61 net-im/telepathy-mission-control
62 "
63
64 -src_prepare() {
65 - use vala && vala_src_prepare
66 - gnome2_src_prepare
67 -}
68 -
69 src_configure() {
70 + use vala && vala_setup
71 +
72 gnome2_src_configure \
73 - --disable-static \
74 --disable-installed-tests \
75 $(use_enable debug backtrace) \
76 $(use_enable debug debug-cache) \