summaryrefslogtreecommitdiff
path: root/gnome-base/gnome-keyring
diff options
context:
space:
mode:
Diffstat (limited to 'gnome-base/gnome-keyring')
-rw-r--r--gnome-base/gnome-keyring/Manifest4
-rw-r--r--gnome-base/gnome-keyring/gnome-keyring-42.1-r2.ebuild8
-rw-r--r--gnome-base/gnome-keyring/metadata.xml1
3 files changed, 9 insertions, 4 deletions
diff --git a/gnome-base/gnome-keyring/Manifest b/gnome-base/gnome-keyring/Manifest
index 95c6b3bbcbac..e315298510a2 100644
--- a/gnome-base/gnome-keyring/Manifest
+++ b/gnome-base/gnome-keyring/Manifest
@@ -1,3 +1,3 @@
DIST gnome-keyring-42.1.tar.xz 1346284 BLAKE2B ff6093cc16c649cda1e6cc2848c2198a502d8aa20a56f0a4dca00550e99f18820028427a7ec3979b6871648a7931da19fced3210558d5ca3de47983b7c94452d SHA512 560dc409c21768dcbdf42151986a5bbbfb9a092d2c36295cf76bd603cdf9650fa80670631c7fb8b3e1822bed6a1f55c34b2170a1419ce45fbe8ca08c7eaf3a57
-EBUILD gnome-keyring-42.1-r2.ebuild 2195 BLAKE2B c50086111eb29a6ef7ccef1eb41955aaa329eef6253aab604383b911b744fe2682987f47cfe7240c1c1bad523df90b3c47ab5dac210e25496dfcda414d130f5f SHA512 d246757e759766b63992e030248d6ca8dcca6b7f1094a5e99e85645ebfcfcceab990dfbcd28f1e9310b139098c5744943694a944232b458b01b4eaf173aa0c13
-MISC metadata.xml 1001 BLAKE2B 276e415289b39f9c75fc156ad695644c5393dff0c689ceacc5c82c2ebee5c4840433966cacb208cff72bcbe6d16a58eea9d59dd75a14839cd2a99cbfa7963ac2 SHA512 7e7e35356506cc0308b7ef42115da4291d6b379094117a516637404ee448d64f5c3477c812c91c7a1cc7e849efed28b67f9a747c303154a9664e5472a558b7c7
+EBUILD gnome-keyring-42.1-r2.ebuild 2267 BLAKE2B 9338ec7d6b9623d15c64ca0ab8a21ff5639929a01ac1ff6f9b8ab45ac1deb5eb10253ce8889f6d46ad6267337f9f2a290f2f6659bd1ffcf10f763c00144a6271 SHA512 af344e8c3e1f9fb112d768965c2ca5845d7f44bcfdc7b667386e9bc5a7d281918a9a9fd3a9ef29187a729be4f5def6d606a0380e46c0c23e181ccd46283669ed
+MISC metadata.xml 1132 BLAKE2B 2d35a17e3640d2b63ea39c47f5605bd8df2a6d5ac904dd656142c24a3d731ab6bca3bd1569347f324f3727a44f8fb3adbfba5327041c82b04a72374710ec1d5a SHA512 03cab71b973d3e2cb02d59da5300b2bb32e08d8a2563a88470b60663a5b4354cd9edae68a0a6aff7b0cada7352de362750c195a97a23327448191ca83f4655d6
diff --git a/gnome-base/gnome-keyring/gnome-keyring-42.1-r2.ebuild b/gnome-base/gnome-keyring/gnome-keyring-42.1-r2.ebuild
index a4656870452a..ae869bbc2eaf 100644
--- a/gnome-base/gnome-keyring/gnome-keyring-42.1-r2.ebuild
+++ b/gnome-base/gnome-keyring/gnome-keyring-42.1-r2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeKeyring"
LICENSE="GPL-2+ LGPL-2+"
SLOT="0"
-IUSE="pam selinux +ssh-agent systemd test"
+IUSE="pam selinux +ssh-agent systemd test valgrind"
RESTRICT="!test? ( test )"
KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
@@ -27,7 +27,10 @@ RDEPEND="
selinux? ( sec-policy/selinux-gnome )
ssh-agent? ( virtual/openssh )
"
-DEPEND="${RDEPEND}"
+DEPEND="
+ ${RDEPEND}
+ valgrind? ( dev-util/valgrind )
+"
BDEPEND="
>=app-eselect/eselect-pinentry-0.5
app-text/docbook-xml-dtd:4.3
@@ -58,6 +61,7 @@ src_configure() {
$(use_enable selinux) \
$(use_enable ssh-agent) \
$(use_with systemd) \
+ $(use_enable valgrind) \
--enable-doc
}
diff --git a/gnome-base/gnome-keyring/metadata.xml b/gnome-base/gnome-keyring/metadata.xml
index 2e0522eb0b7f..0e1085a6f4b0 100644
--- a/gnome-base/gnome-keyring/metadata.xml
+++ b/gnome-base/gnome-keyring/metadata.xml
@@ -16,6 +16,7 @@
</longdescription>
<use>
<flag name="ssh-agent">Use GNOME Keyring to unlock SSH keys. Recommended unless you are using ECDSA or Ed25519 keys.</flag>
+ <flag name="valgrind">Support Valgrind (<pkg>dev-util/valgrind</pkg>) with annotations to improve results for memcheck.</flag>
</use>
<upstream>
<remote-id type="gnome-gitlab">GNOME/gnome-keyring</remote-id>