diff options
| -rw-r--r-- | kde-base/kwalletd/kwalletd-4.13.49.9999.ebuild | 17 | ||||
| -rw-r--r-- | kde-base/kwalletd/kwalletd-9999.ebuild | 17 | ||||
| -rw-r--r-- | kde-base/kwalletd/metadata.xml | 3 |
3 files changed, 31 insertions, 6 deletions
diff --git a/kde-base/kwalletd/kwalletd-4.13.49.9999.ebuild b/kde-base/kwalletd/kwalletd-4.13.49.9999.ebuild index 3b7c59d0fa9..53d6eafb33b 100644 --- a/kde-base/kwalletd/kwalletd-4.13.49.9999.ebuild +++ b/kde-base/kwalletd/kwalletd-4.13.49.9999.ebuild @@ -9,13 +9,24 @@ inherit kde4-meta DESCRIPTION="KDE Password Server" KEYWORDS="" -IUSE="debug" +IUSE="debug gpg" DEPEND=" - app-crypt/gpgme - $(add_kdebase_dep kdepimlibs) + gpg? ( + app-crypt/gpgme + $(add_kdebase_dep kdepimlibs) + ) " RDEPEND="${DEPEND}" RESTRICT="test" # testpamopen crashes with a buffer overflow (__fortify_fail) + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package gpg Gpgme) + $(cmake-utils_use_find_package gpg QGpgme) + ) + + kde4-base_src_configure +} diff --git a/kde-base/kwalletd/kwalletd-9999.ebuild b/kde-base/kwalletd/kwalletd-9999.ebuild index 3b7c59d0fa9..53d6eafb33b 100644 --- a/kde-base/kwalletd/kwalletd-9999.ebuild +++ b/kde-base/kwalletd/kwalletd-9999.ebuild @@ -9,13 +9,24 @@ inherit kde4-meta DESCRIPTION="KDE Password Server" KEYWORDS="" -IUSE="debug" +IUSE="debug gpg" DEPEND=" - app-crypt/gpgme - $(add_kdebase_dep kdepimlibs) + gpg? ( + app-crypt/gpgme + $(add_kdebase_dep kdepimlibs) + ) " RDEPEND="${DEPEND}" RESTRICT="test" # testpamopen crashes with a buffer overflow (__fortify_fail) + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package gpg Gpgme) + $(cmake-utils_use_find_package gpg QGpgme) + ) + + kde4-base_src_configure +} diff --git a/kde-base/kwalletd/metadata.xml b/kde-base/kwalletd/metadata.xml index 8d1e86a9cef..6ad0f8a5667 100644 --- a/kde-base/kwalletd/metadata.xml +++ b/kde-base/kwalletd/metadata.xml @@ -2,4 +2,7 @@ <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <herd>kde</herd> +<use> + <flag name="gpg">Support wallets with GnuPG encryption additionally to default blowfish-encrypted file</flag> +</use> </pkgmetadata> |
