commit:     7fc335183c20147a92d6c23adb3914343d8fe0ac
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 17 08:12:49 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Oct 17 08:13:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fc33518

net-misc/oidc-agent: adjust deps in 5.2.2

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-misc/oidc-agent/oidc-agent-5.2.2.ebuild | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/net-misc/oidc-agent/oidc-agent-5.2.2.ebuild 
b/net-misc/oidc-agent/oidc-agent-5.2.2.ebuild
index 25fbc39fb0c1..1066f0d838dc 100644
--- a/net-misc/oidc-agent/oidc-agent-5.2.2.ebuild
+++ b/net-misc/oidc-agent/oidc-agent-5.2.2.ebuild
@@ -15,15 +15,18 @@ KEYWORDS="~amd64 ~arm64 ~riscv"
 IUSE="test"
 
 DEPEND="app-crypt/libsecret
-       dev-libs/cJSON:=
+       dev-libs/cJSON
+       dev-libs/glib:2
        dev-libs/libsodium:=
-       media-gfx/qrencode
+       media-gfx/qrencode:=
        net-libs/libmicrohttpd:=
-       net-libs/webkit-gtk:4.1=
+       net-libs/webkit-gtk:4.1
        net-misc/curl
+       x11-libs/gtk+:3
        elibc_musl? ( sys-libs/argp-standalone )"
 RDEPEND="${DEPEND}"
-BDEPEND="test? ( dev-libs/check )"
+BDEPEND="sys-apps/help2man
+       test? ( dev-libs/check )"
 
 RESTRICT="!test? ( test )"
 
@@ -61,7 +64,7 @@ src_install() {
 
        # This file is not compatible with Gentoo and in any case, we generally
        # let the users load such agents themselves.
-       rm -f "${ED}"/etc/X11/Xsession.d/91${PN}
+       rm "${ED}"/etc/X11/Xsession.d/91${PN} || die
 }
 
 pkg_postinst() {

Reply via email to