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/rest/
Date: Thu, 23 Jun 2022 20:12:45
Message-Id: 1656015143.e1b8304aa766f3d3c92f2712b4cd785f805a8984.soap@gentoo
1 commit: e1b8304aa766f3d3c92f2712b4cd785f805a8984
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jun 23 20:12:23 2022 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Thu Jun 23 20:12:23 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1b8304a
7
8 net-libs/rest: update EAPI 6 -> 8
9
10 Signed-off-by: David Seifert <soap <AT> gentoo.org>
11
12 net-libs/rest/{rest-0.8.1.ebuild => rest-0.8.1-r1.ebuild} | 11 +++++------
13 1 file changed, 5 insertions(+), 6 deletions(-)
14
15 diff --git a/net-libs/rest/rest-0.8.1.ebuild b/net-libs/rest/rest-0.8.1-r1.ebuild
16 similarity index 92%
17 rename from net-libs/rest/rest-0.8.1.ebuild
18 rename to net-libs/rest/rest-0.8.1-r1.ebuild
19 index 1a871b83d473..9e3edc280976 100644
20 --- a/net-libs/rest/rest-0.8.1.ebuild
21 +++ b/net-libs/rest/rest-0.8.1-r1.ebuild
22 @@ -1,8 +1,7 @@
23 -# Copyright 1999-2021 Gentoo Authors
24 +# Copyright 1999-2022 Gentoo Authors
25 # Distributed under the terms of the GNU General Public License v2
26
27 -EAPI="6"
28 -GNOME2_LA_PUNT="yes"
29 +EAPI=8
30
31 inherit gnome2 multilib-minimal virtualx
32
33 @@ -11,9 +10,9 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Librest"
34
35 LICENSE="LGPL-2.1"
36 SLOT="0.7"
37 +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86"
38 IUSE="+introspection test"
39 RESTRICT="!test? ( test )"
40 -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86"
41
42 # Coverage testing should not be enabled
43 RDEPEND="
44 @@ -23,7 +22,8 @@ RDEPEND="
45 net-libs/libsoup:2.4[${MULTILIB_USEDEP}]
46 introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
47 "
48 -DEPEND="${RDEPEND}
49 +DEPEND="${RDEPEND}"
50 +BDEPEND="
51 dev-util/glib-utils
52 >=dev-util/gtk-doc-am-1.13
53 >=dev-util/intltool-0.40
54 @@ -36,7 +36,6 @@ multilib_src_configure() {
55 # https://bugzilla.gnome.org/show_bug.cgi?id=758166
56 ECONF_SOURCE="${S}" \
57 gnome2_src_configure \
58 - --disable-static \
59 --disable-gcov \
60 --without-gnome \
61 --with-ca-certificates="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \