summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2022-03-22 21:18:19 +0000
committerSam James <sam@gentoo.org>2022-04-10 23:58:35 +0100
commit4c3f8d971843b8402cc7b6002653b93c96b8a4ef (patch)
tree77e754ce12fca5c24ee1a1b13c314f38dae420c5 /app-admin
parentapp-admin/keepassxc: add missing botan subslot dep (diff)
downloadgentoo-4c3f8d971843b8402cc7b6002653b93c96b8a4ef.tar.gz
gentoo-4c3f8d971843b8402cc7b6002653b93c96b8a4ef.tar.bz2
gentoo-4c3f8d971843b8402cc7b6002653b93c96b8a4ef.zip
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@gentoo.org>
Diffstat (limited to 'app-admin')
-rw-r--r--app-admin/keepassxc/keepassxc-2.7.0-r2.ebuild7
-rw-r--r--app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild7
-rw-r--r--app-admin/keepassxc/keepassxc-9999.ebuild7
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)"