kde-misc/plasma-pass: drop 1.3.0, 1.3.0-r1

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
Andreas Sturmlechner
2026-05-15 20:04:25 +02:00
parent e4f7086df9
commit 5fb9b810d0
4 changed files with 0 additions and 127 deletions

View File

@@ -1,2 +1 @@
DIST plasma-pass-1.3.0.tar.xz 42960 BLAKE2B 63dedec50acf541b0165bfbb7bbd6605d6109ac1b378fcb371abcae0bab5721c86b063a8315b935913144f9e1c2a1f4d03b9562e6eb41ce876c83aaef3f10e26 SHA512 43c0eb22e7a588f3488e2cdbb8e3944a47c611a082b5e016bd78a5ab46e56d28c903ea084aa28afbc07378c5b8824740b655aeb155f91a6f935578dc48cbde5e
DIST plasma-pass-1.3.1.tar.xz 43372 BLAKE2B ee59e6e4d501ea790a3ce7dbd24442fe7d40f390e6f5c413e1cb105237dfe1be7cf6fd0cce133282d241f7a73650f9f8006ba50d24ac9ba9be6af94f137d021e SHA512 d99174d637cdd18449916807f5ede4f9207259fd47ab9cf60b20bbb0547063aad3ad1c0b6a8f126774702e5617b8829620a97ddb3ed98622154bf01bf8864ca1

View File

@@ -1,44 +0,0 @@
https://invent.kde.org/plasma/plasma-pass/-/commit/004a8c6ce9c14a275b710352c4361e0c79dc8749
From 004a8c6ce9c14a275b710352c4361e0c79dc8749 Mon Sep 17 00:00:00 2001
From: Harald Sitter <sitter@kde.org>
Date: Mon, 26 Jan 2026 10:48:10 +0100
Subject: [PATCH] ui: do not leak pages into the stackview
previously we created objects using the stackview as parent. but that
means the pages won't get garbage collected when popped.
instead defer the object construction to the stackview itself by using
the pushItem function. it will create the object correctly so it gets
GC'd when popped
BUG: 515036
---
package/contents/ui/main.qml | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/package/contents/ui/main.qml b/package/contents/ui/main.qml
index b890ec4..67bca7b 100644
--- a/package/contents/ui/main.qml
+++ b/package/contents/ui/main.qml
@@ -166,7 +166,7 @@ PlasmoidItem {
onFilterModeChanged: {
pop(null);
if (filterMode) {
- push(filterPage.createObject(viewStack, { rootIndex: null, stack: viewStack }));
+ pushItem(filterPage, { rootIndex: null, stack: viewStack });
}
// Keep focus on the filter field
filterField.focus = true;
@@ -174,8 +174,7 @@ PlasmoidItem {
}
function pushPage(index, name) {
- const newPage = passwordsPage.createObject(viewStack, { rootIndex: index, stack: viewStack });
- push(newPage);
+ pushItem(passwordsPage, { rootIndex: index, stack: viewStack });
currentPath.pushName(name);
}
--
GitLab

View File

@@ -1,43 +0,0 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
KFMIN=6.9.0
QTMIN=6.8.1
inherit ecm kde.org
DESCRIPTION="Plasma applet to access password from pass"
HOMEPAGE="https://www.dvratil.cz/2018/05/plasma-pass/ https://invent.kde.org/plasma/plasma-pass"
if [[ ${KDE_BUILD_TYPE} != live ]] ; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
fi
LICENSE="LGPL-2.1+"
SLOT="6"
IUSE=""
DEPEND="
dev-cpp/gpgmepp:=
dev-libs/qgpgme:=
>=dev-qt/qt5compat-${QTMIN}:6[qml]
>=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui]
>=dev-qt/qtdeclarative-${QTMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6
>=kde-frameworks/ki18n-${KFMIN}:6
>=kde-frameworks/kio-${KFMIN}:6
>=kde-frameworks/kitemmodels-${KFMIN}:6
kde-plasma/libplasma:6
kde-plasma/plasma5support:6
sys-auth/oath-toolkit
"
RDEPEND="${DEPEND}
!${CATEGORY}/${PN}:5
>=kde-frameworks/kirigami-${KFMIN}:6
"
PATCHES=(
"${FILESDIR}"/${P}-fix-object-leak.patch
)

View File

@@ -1,39 +0,0 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
KFMIN=6.9.0
QTMIN=6.8.1
inherit ecm kde.org
DESCRIPTION="Plasma applet to access password from pass"
HOMEPAGE="https://www.dvratil.cz/2018/05/plasma-pass/ https://invent.kde.org/plasma/plasma-pass"
if [[ ${KDE_BUILD_TYPE} != live ]] ; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
KEYWORDS="amd64 arm64 ~ppc64 ~riscv"
fi
LICENSE="LGPL-2.1+"
SLOT="6"
IUSE=""
DEPEND="
dev-cpp/gpgmepp:=
dev-libs/qgpgme:=
>=dev-qt/qt5compat-${QTMIN}:6[qml]
>=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui]
>=dev-qt/qtdeclarative-${QTMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6
>=kde-frameworks/ki18n-${KFMIN}:6
>=kde-frameworks/kio-${KFMIN}:6
>=kde-frameworks/kitemmodels-${KFMIN}:6
kde-plasma/libplasma:6
kde-plasma/plasma5support:6
sys-auth/oath-toolkit
"
RDEPEND="${DEPEND}
!${CATEGORY}/${PN}:5
>=kde-frameworks/kirigami-${KFMIN}:6
"