commit:     4c3f8d971843b8402cc7b6002653b93c96b8a4ef
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 22 21:18:19 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 10 22:58:35 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c3f8d97

app-admin/keepassxc: remove USE=ccache

Gentoo users enable ccache via FEATURES=ccache (or if they wish,
manual means). Most packages don't have USE=ccache for this reason.

Remove it from keepassxc as an outlier.

Maintainer timeout.

Closes: https://github.com/gentoo/gentoo/pull/24713
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-admin/keepassxc/keepassxc-2.7.0-r2.ebuild | 7 ++++---
 app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild | 7 ++++---
 app-admin/keepassxc/keepassxc-9999.ebuild     | 7 ++++---
 3 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/app-admin/keepassxc/keepassxc-2.7.0-r2.ebuild 
b/app-admin/keepassxc/keepassxc-2.7.0-r2.ebuild
index eadf15f62f91..d148084c50be 100644
--- a/app-admin/keepassxc/keepassxc-2.7.0-r2.ebuild
+++ b/app-admin/keepassxc/keepassxc-2.7.0-r2.ebuild
@@ -25,7 +25,7 @@ fi
 
 LICENSE="LGPL-2.1 GPL-2 GPL-3"
 SLOT="0"
-IUSE="autotype browser ccache doc keeshare +network test yubikey"
+IUSE="autotype browser doc keeshare +network test yubikey"
 
 RESTRICT="!test? ( test )"
 
@@ -60,7 +60,6 @@ DEPEND="
        dev-qt/qttest:5
 "
 BDEPEND="
-       ccache? ( dev-util/ccache )
        doc? ( dev-ruby/asciidoctor )
 "
 
@@ -77,7 +76,9 @@ src_configure() {
        filter-flags -flto*
 
        local mycmakeargs=(
-               -DWITH_CCACHE="$(usex ccache)"
+               # Gentoo users enable ccache via e.g. FEATURES=ccache or
+               # other means. We don't want the build system to enable it for 
us.
+               -DWITH_CCACHE=OFF
                -DWITH_GUI_TESTS=OFF
                -DWITH_TESTS="$(usex test)"
                -DWITH_XC_AUTOTYPE="$(usex autotype)"

diff --git a/app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild 
b/app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild
index 447eb59eab46..0793091a0b25 100644
--- a/app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild
+++ b/app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild
@@ -25,7 +25,7 @@ fi
 
 LICENSE="LGPL-2.1 GPL-2 GPL-3"
 SLOT="0"
-IUSE="autotype browser ccache doc keeshare +network test yubikey"
+IUSE="autotype browser doc keeshare +network test yubikey"
 
 RESTRICT="!test? ( test )"
 
@@ -60,7 +60,6 @@ DEPEND="
        dev-qt/qttest:5
 "
 BDEPEND="
-       ccache? ( dev-util/ccache )
        doc? ( dev-ruby/asciidoctor )
 "
 
@@ -77,7 +76,9 @@ src_configure() {
        filter-flags -flto*
 
        local mycmakeargs=(
-               -DWITH_CCACHE="$(usex ccache)"
+               # Gentoo users enable ccache via e.g. FEATURES=ccache or
+               # other means. We don't want the build system to enable it for 
us.
+               -DWITH_CCACHE=OFF
                -DWITH_GUI_TESTS=OFF
                -DWITH_TESTS="$(usex test)"
                -DWITH_XC_AUTOTYPE="$(usex autotype)"

diff --git a/app-admin/keepassxc/keepassxc-9999.ebuild 
b/app-admin/keepassxc/keepassxc-9999.ebuild
index eadf15f62f91..d148084c50be 100644
--- a/app-admin/keepassxc/keepassxc-9999.ebuild
+++ b/app-admin/keepassxc/keepassxc-9999.ebuild
@@ -25,7 +25,7 @@ fi
 
 LICENSE="LGPL-2.1 GPL-2 GPL-3"
 SLOT="0"
-IUSE="autotype browser ccache doc keeshare +network test yubikey"
+IUSE="autotype browser doc keeshare +network test yubikey"
 
 RESTRICT="!test? ( test )"
 
@@ -60,7 +60,6 @@ DEPEND="
        dev-qt/qttest:5
 "
 BDEPEND="
-       ccache? ( dev-util/ccache )
        doc? ( dev-ruby/asciidoctor )
 "
 
@@ -77,7 +76,9 @@ src_configure() {
        filter-flags -flto*
 
        local mycmakeargs=(
-               -DWITH_CCACHE="$(usex ccache)"
+               # Gentoo users enable ccache via e.g. FEATURES=ccache or
+               # other means. We don't want the build system to enable it for 
us.
+               -DWITH_CCACHE=OFF
                -DWITH_GUI_TESTS=OFF
                -DWITH_TESTS="$(usex test)"
                -DWITH_XC_AUTOTYPE="$(usex autotype)"

Reply via email to