Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
Date: Mon, 09 May 2022 15:00:26
Message-Id: 1652108403.fd1ea1af913f0805caf96b434d7b44bb7093b6be.mattst88@gentoo
1 commit: fd1ea1af913f0805caf96b434d7b44bb7093b6be
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Mon May 9 14:57:30 2022 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Mon May 9 15:00:03 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd1ea1af
7
8 app-crypt/libsecret: Move virtual/secret-service to PDEPEND
9
10 Otherwise with gcr-3.41.0 there is a circular dependency:
11
12 app-crypt/gcr
13 app-crypt/libsecret
14 virtual/secret-service
15 gnome-base/gnome-keyring
16 app-crypt/gcr
17
18 Until commit 375d4ecea4f ("app-crypt/libsecret: virtualise Secret
19 Service API dependency") libsecret depended on gnome-keyring in PDEPEND,
20 but this commit incorrectly added the virtual/secret-service to RDEPEND.
21
22 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
23
24 .../{libsecret-0.20.5-r2.ebuild => libsecret-0.20.5-r3.ebuild} | 4 ++--
25 1 file changed, 2 insertions(+), 2 deletions(-)
26
27 diff --git a/app-crypt/libsecret/libsecret-0.20.5-r2.ebuild b/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild
28 similarity index 98%
29 rename from app-crypt/libsecret/libsecret-0.20.5-r2.ebuild
30 rename to app-crypt/libsecret/libsecret-0.20.5-r3.ebuild
31 index 44e88b43f069..c16fe9ac3396 100644
32 --- a/app-crypt/libsecret/libsecret-0.20.5-r2.ebuild
33 +++ b/app-crypt/libsecret/libsecret-0.20.5-r3.ebuild
34 @@ -28,8 +28,8 @@ DEPEND="
35 tpm? ( >=app-crypt/tpm2-tss-3.0.3:= )
36 introspection? ( >=dev-libs/gobject-introspection-1.54:= )
37 "
38 -RDEPEND="${DEPEND}
39 - virtual/secret-service"
40 +RDEPEND="${DEPEND}"
41 +PDEPEND="virtual/secret-service"
42 BDEPEND="
43 app-text/docbook-xml-dtd:4.2
44 dev-libs/libxslt