app-crypt/keepsecret: new package, add 1.0.0

Closes: https://bugs.gentoo.org/969600
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
Andreas Sturmlechner
2026-03-24 18:35:01 +01:00
parent 0774ab66df
commit ec26bcb14f
3 changed files with 51 additions and 0 deletions

View File

@@ -0,0 +1 @@
DIST keepsecret-1.0.0.tar.xz 77448 BLAKE2B c002a9c1c3ccd0610841ac5a9812a5b5a477f6c352455a0102d4b10d97d38a4f269fb0c505b11a22f955ff929cecc1809b7c293d13fc325bb0d0391a75875410 SHA512 6c00163f78bd5a9ae758f425b8fcc61558c051a2f3b742211c7adaf8b65cf60793b83ab5e5a128b3ab4c8f0428e0fc3d44f6e1f12cb3e8d3dd9a873d118e9eab

View File

@@ -0,0 +1,38 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
KDE_ORG_CATEGORY="utilities"
KFMIN=6.22.0
QTMIN=6.10.1
inherit ecm kde.org xdg
DESCRIPTION="Password manager GUI for SecretService providers"
HOMEPAGE="https://apps.kde.org/keepsecret/
https://invent.kde.org/utilities/keepsecret"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
KEYWORDS="~amd64"
fi
LICENSE="GPL-2+"
SLOT="0"
DEPEND="
app-crypt/libsecret
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6
>=dev-qt/qtsvg-${QTMIN}:6
>=kde-frameworks/kconfig-${KFMIN}:6[qml]
>=kde-frameworks/kcoreaddons-${KFMIN}:6
>=kde-frameworks/kdbusaddons-${KFMIN}:6
>=kde-frameworks/ki18n-${KFMIN}:6
>=kde-frameworks/kirigami-${KFMIN}:6
>=kde-frameworks/kitemmodels-${KFMIN}:6
"
RDEPEND="${DEPEND}
dev-libs/kirigami-addons:6
>=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
"

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>kde@gentoo.org</email>
<name>Gentoo KDE Project</name>
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/enter_bug.cgi?product=KeepSecret</bugs-to>
<remote-id type="kde-invent">utilities/keepsecret</remote-id>
</upstream>
</pkgmetadata>