commit:     1171ae423fcb26b34f95d8ef010ee68da75779bb
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Nov  4 12:53:05 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Nov  4 12:53:05 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1171ae42

app-admin/keepassxc: Dependency and QA fixes

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 app-admin/keepassxc/keepassxc-2.5.0.ebuild | 4 +++-
 app-admin/keepassxc/keepassxc-9999.ebuild  | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/app-admin/keepassxc/keepassxc-2.5.0.ebuild 
b/app-admin/keepassxc/keepassxc-2.5.0.ebuild
index 20be986b6fd..75059bb064a 100644
--- a/app-admin/keepassxc/keepassxc-2.5.0.ebuild
+++ b/app-admin/keepassxc/keepassxc-2.5.0.ebuild
@@ -38,6 +38,7 @@ RDEPEND="
        dev-qt/qtsvg:5
        dev-qt/qtwidgets:5
        media-gfx/qrencode:=
+       sys-libs/readline:0=
        sys-libs/zlib:=
        autotype? (
                dev-qt/qtx11extras:5
@@ -45,7 +46,6 @@ RDEPEND="
                x11-libs/libXi
                x11-libs/libXtst
        )
-       browser? ( >=dev-libs/libsodium-1.0.12 )
        keeshare? ( dev-libs/quazip )
        yubikey? ( sys-auth/ykpers )
 "
@@ -61,6 +61,8 @@ PDEPEND="
        x11-misc/xsel
 "
 
+RESTRICT="!test? ( test )"
+
 src_prepare() {
         use test || \
                sed -e "/^find_package(Qt5Test/d" -i CMakeLists.txt || die

diff --git a/app-admin/keepassxc/keepassxc-9999.ebuild 
b/app-admin/keepassxc/keepassxc-9999.ebuild
index 20be986b6fd..75059bb064a 100644
--- a/app-admin/keepassxc/keepassxc-9999.ebuild
+++ b/app-admin/keepassxc/keepassxc-9999.ebuild
@@ -38,6 +38,7 @@ RDEPEND="
        dev-qt/qtsvg:5
        dev-qt/qtwidgets:5
        media-gfx/qrencode:=
+       sys-libs/readline:0=
        sys-libs/zlib:=
        autotype? (
                dev-qt/qtx11extras:5
@@ -45,7 +46,6 @@ RDEPEND="
                x11-libs/libXi
                x11-libs/libXtst
        )
-       browser? ( >=dev-libs/libsodium-1.0.12 )
        keeshare? ( dev-libs/quazip )
        yubikey? ( sys-auth/ykpers )
 "
@@ -61,6 +61,8 @@ PDEPEND="
        x11-misc/xsel
 "
 
+RESTRICT="!test? ( test )"
+
 src_prepare() {
         use test || \
                sed -e "/^find_package(Qt5Test/d" -i CMakeLists.txt || die

Reply via email to