commit:     66e55abad4fbb231596a5a0f42702b842cab6a85
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 16 21:03:40 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Dec 16 22:27:36 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66e55aba

kde-frameworks/kwallet: 6.9.0 version bump

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/kwallet/Manifest             |  1 +
 kde-frameworks/kwallet/kwallet-6.9.0.ebuild | 53 +++++++++++++++++++++++++++++
 2 files changed, 54 insertions(+)

diff --git a/kde-frameworks/kwallet/Manifest b/kde-frameworks/kwallet/Manifest
index 74e1cb46ac8b..5ea197c96065 100644
--- a/kde-frameworks/kwallet/Manifest
+++ b/kde-frameworks/kwallet/Manifest
@@ -1,3 +1,4 @@
 DIST kwallet-5.116.0.tar.xz 353948 BLAKE2B 
d8c38a71e72ea9ce316a9f5af440c502b4e21b69f9ae40e740a209bde3aaa6519dd26079c99ffe1b7441a464c1ebdb34b550f9127be89c0f2baede68003eb462
 SHA512 
fc96b2e87e565dadb960159c5412cc0862454331824510405f434dfda2146ecf4e2ca133345c0c46608143da10265f154a0225f4d8d82ae6f11a184b222d663d
 DIST kwallet-6.7.0.tar.xz 353868 BLAKE2B 
3799c6aa0978f4e5e0fb1afc694235e596d2c8df912ef1408455d21c1504e3cd67ae6be078791040edd63dfc8ac2abbf56c0aa7501fab7bd18fc1b8e35e5378e
 SHA512 
acbc02873e8e73c0162f96b508df3ba4a58eb845d5e3970af1a243107701f52a317f350fefd907f27979a6b8ebe27d0d74f740ede395aef29774b25e03a259fe
 DIST kwallet-6.8.0.tar.xz 353920 BLAKE2B 
ca49cad0214b307b76fe9dd89a70b1366c4d6e57d0853513e82e6d644b97a6cd908c1b8d6196b6c17a0c4bc1f5170145de808d79dfb6d10ec3dfc2179ed30900
 SHA512 
e549f85fb6c2e33063747613d75da700e3022f058526c0f5e9ecdd6ec729eed9e1f8ebe97412481ac539506948cb7587424261f0be8daa216ffb52ad97f7eb59
+DIST kwallet-6.9.0.tar.xz 353824 BLAKE2B 
fabc528687e1aa101616e8040d7858cf368155c0a62224816139c96000f7b82dfd962a924c0c859b52ce34a653fab20cb4f79797451c9442b3bd86429eef4390
 SHA512 
6c220a479d4207bb741c1bd268afed8b564ef2cef8fde6b68d3a9e24ebce93b5c2ee5b60d840dd27525b733d6d5bb93b1138d7cde8ca188433959a97685b1c49

diff --git a/kde-frameworks/kwallet/kwallet-6.9.0.ebuild 
b/kde-frameworks/kwallet/kwallet-6.9.0.ebuild
new file mode 100644
index 000000000000..54a6467ab641
--- /dev/null
+++ b/kde-frameworks/kwallet/kwallet-6.9.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.7.2
+inherit ecm frameworks.kde.org optfeature
+
+DESCRIPTION="Framework providing desktop-wide storage for passwords"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="gpg +man X"
+
+DEPEND="
+       >=app-crypt/qca-2.3.9:2[qt6(+)]
+       dev-libs/libgcrypt:0=
+       >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+       =kde-frameworks/kcolorscheme-${KDE_CATV}*:6
+       =kde-frameworks/kconfig-${KDE_CATV}*:6
+       =kde-frameworks/kcoreaddons-${KDE_CATV}*:6
+       =kde-frameworks/kcrash-${KDE_CATV}*:6
+       =kde-frameworks/kdbusaddons-${KDE_CATV}*:6
+       =kde-frameworks/ki18n-${KDE_CATV}*:6
+       =kde-frameworks/knotifications-${KDE_CATV}*:6
+       =kde-frameworks/kservice-${KDE_CATV}*:6
+       =kde-frameworks/kwidgetsaddons-${KDE_CATV}*:6
+       =kde-frameworks/kwindowsystem-${KDE_CATV}*:6[X?]
+       gpg? ( app-crypt/gpgme:=[qt6(-)] )
+"
+RDEPEND="${DEPEND}
+       !${CATEGORY}/${PN}:5[-kf6compat(-)]
+"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${KDE_CATV}:6 )"
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake_use_find_package gpg Gpgmepp)
+               $(cmake_use_find_package man KF6DocTools)
+               -DWITH_X11=$(usex X)
+       )
+
+       ecm_src_configure
+}
+
+pkg_postinst() {
+       if [[ -z "${REPLACING_VERSIONS}" ]]; then
+               optfeature "Auto-unlocking after Plasma login" 
"kde-plasma/kwallet-pam"
+               optfeature "KWallet management" "kde-apps/kwalletmanager"
+               elog "For more information, read 
https://wiki.gentoo.org/wiki/KDE#KWallet";
+       fi
+       ecm_pkg_postinst
+}

Reply via email to