From ec26bcb14fcfdda7b5e9abb214db7ed24047e178 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 24 Mar 2026 18:35:01 +0100 Subject: [PATCH] app-crypt/keepsecret: new package, add 1.0.0 Closes: https://bugs.gentoo.org/969600 Signed-off-by: Andreas Sturmlechner --- app-crypt/keepsecret/Manifest | 1 + app-crypt/keepsecret/keepsecret-1.0.0.ebuild | 38 ++++++++++++++++++++ app-crypt/keepsecret/metadata.xml | 12 +++++++ 3 files changed, 51 insertions(+) create mode 100644 app-crypt/keepsecret/Manifest create mode 100644 app-crypt/keepsecret/keepsecret-1.0.0.ebuild create mode 100644 app-crypt/keepsecret/metadata.xml diff --git a/app-crypt/keepsecret/Manifest b/app-crypt/keepsecret/Manifest new file mode 100644 index 0000000000000..1d2066b3ce26c --- /dev/null +++ b/app-crypt/keepsecret/Manifest @@ -0,0 +1 @@ +DIST keepsecret-1.0.0.tar.xz 77448 BLAKE2B c002a9c1c3ccd0610841ac5a9812a5b5a477f6c352455a0102d4b10d97d38a4f269fb0c505b11a22f955ff929cecc1809b7c293d13fc325bb0d0391a75875410 SHA512 6c00163f78bd5a9ae758f425b8fcc61558c051a2f3b742211c7adaf8b65cf60793b83ab5e5a128b3ab4c8f0428e0fc3d44f6e1f12cb3e8d3dd9a873d118e9eab diff --git a/app-crypt/keepsecret/keepsecret-1.0.0.ebuild b/app-crypt/keepsecret/keepsecret-1.0.0.ebuild new file mode 100644 index 0000000000000..2d0fa6de24ecd --- /dev/null +++ b/app-crypt/keepsecret/keepsecret-1.0.0.ebuild @@ -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 +" diff --git a/app-crypt/keepsecret/metadata.xml b/app-crypt/keepsecret/metadata.xml new file mode 100644 index 0000000000000..ec2a70e62b744 --- /dev/null +++ b/app-crypt/keepsecret/metadata.xml @@ -0,0 +1,12 @@ + + + + + kde@gentoo.org + Gentoo KDE Project + + + https://bugs.kde.org/enter_bug.cgi?product=KeepSecret + utilities/keepsecret + +