forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
kde-frameworks/kwallet: 5.75.0 version bump
Signed-off-by: Andreas Sturmlechner <[email protected]>
- Loading branch information
Showing
2 changed files
with
55 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
DIST kwallet-5.74.0.tar.xz 299812 BLAKE2B 8c38fc467440b241ce8a0c509ef75e3196303d6001bc74a2b347a3f6dcba6e80fc6d49068002a5317921d46fb60f0f033c79b99a5c583933ed39789e334fd770 SHA512 e18de73657c4b51c3150de88e2d764f710932527dc6e9fbfc8778e853b66e0776619fc5d8918cbf8fb6384f92d7b74836797c374d45a50223aa7d543cf743fa2 | ||
DIST kwallet-5.75.0.tar.xz 299708 BLAKE2B ef9eabf569dc215a5a55e09901fc2e5910d6f7a53ecbf5b99de82e084404e479c48e78629d4751f488cf3033950e8a27a2ee271d0c4b897e931c27c00722a420 SHA512 51955dfb44f89c1793bba0478461efad00c93080a7168c9aa1d5ecdf427896419625d0ee1f68d7508dcdcb64ff5af4c7bd796c1bd571f3fd8f811a57811b5df7 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
# Copyright 1999-2020 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=7 | ||
|
||
PVCUT=$(ver_cut 1-2) | ||
QTMIN=5.14.2 | ||
inherit ecm kde.org optfeature | ||
|
||
DESCRIPTION="Framework providing desktop-wide storage for passwords" | ||
|
||
LICENSE="LGPL-2+" | ||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" | ||
IUSE="gpg +man" | ||
|
||
BDEPEND=" | ||
man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 ) | ||
" | ||
DEPEND=" | ||
dev-libs/libgcrypt:0= | ||
>=dev-qt/qtdbus-${QTMIN}:5 | ||
>=dev-qt/qtgui-${QTMIN}:5 | ||
>=dev-qt/qtwidgets-${QTMIN}:5 | ||
=kde-frameworks/kconfig-${PVCUT}*:5 | ||
=kde-frameworks/kconfigwidgets-${PVCUT}*:5 | ||
=kde-frameworks/kcoreaddons-${PVCUT}*:5 | ||
=kde-frameworks/kdbusaddons-${PVCUT}*:5 | ||
=kde-frameworks/ki18n-${PVCUT}*:5 | ||
=kde-frameworks/knotifications-${PVCUT}*:5 | ||
=kde-frameworks/kservice-${PVCUT}*:5 | ||
=kde-frameworks/kwidgetsaddons-${PVCUT}*:5 | ||
=kde-frameworks/kwindowsystem-${PVCUT}*:5 | ||
gpg? ( >=app-crypt/gpgme-1.7.1[cxx,qt5] ) | ||
" | ||
RDEPEND="${DEPEND}" | ||
|
||
src_configure() { | ||
local mycmakeargs=( | ||
$(cmake_use_find_package gpg Gpgmepp) | ||
$(cmake_use_find_package man KF5DocTools) | ||
) | ||
|
||
ecm_src_configure | ||
} | ||
|
||
pkg_postinst() { | ||
if [[ -z "${REPLACING_VERSIONS}" ]]; then | ||
elog "Optional dependencies:" | ||
optfeature "Auto-unlocking after account login" kde-plasma/kwallet-pam | ||
optfeature "KWallet management" kde-apps/kwalletmanager:5 | ||
elog "For more information, read https://wiki.gentoo.org/wiki/KDE#KWallet" | ||
fi | ||
ecm_pkg_postinst | ||
} |