diff options
author | Sam James <sam@gentoo.org> | 2022-03-22 21:18:19 +0000 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2022-04-10 23:58:35 +0100 |
commit | 4c3f8d971843b8402cc7b6002653b93c96b8a4ef (patch) | |
tree | 77e754ce12fca5c24ee1a1b13c314f38dae420c5 /app-admin | |
parent | app-admin/keepassxc: add missing botan subslot dep (diff) | |
download | gentoo-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.ebuild | 7 | ||||
-rw-r--r-- | app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild | 7 | ||||
-rw-r--r-- | 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)" |