diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2019-09-21 10:06:06 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2019-09-21 10:06:06 +0200 |
commit | f2d67b7d0699d02a4025aa99e293642bb75f4709 (patch) | |
tree | 70cb183b1fc39c853f741a0ea16452a5a1cc943b /kde-plasma/xdg-desktop-portal-kde | |
parent | www-servers/tomcat-9.0.26: bump (diff) | |
download | gentoo-f2d67b7d0699d02a4025aa99e293642bb75f4709.tar.gz gentoo-f2d67b7d0699d02a4025aa99e293642bb75f4709.tar.bz2 gentoo-f2d67b7d0699d02a4025aa99e293642bb75f4709.zip |
kde-plasma: Drop KDE Plasma 5.15.5
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-plasma/xdg-desktop-portal-kde')
3 files changed, 0 insertions, 112 deletions
diff --git a/kde-plasma/xdg-desktop-portal-kde/Manifest b/kde-plasma/xdg-desktop-portal-kde/Manifest index e57884c0d7d1..c416a6ce2a6f 100644 --- a/kde-plasma/xdg-desktop-portal-kde/Manifest +++ b/kde-plasma/xdg-desktop-portal-kde/Manifest @@ -1,2 +1 @@ -DIST xdg-desktop-portal-kde-5.15.5.tar.xz 60292 BLAKE2B 5e0f07ec5e57d978c444fc65e1aa70b04dea458d34d9c091da5699501995499fb877e90ae0272634fc7dd62fa192a99d7f800bf7627612e2eafb6763e3f732ca SHA512 f575c9a5273cef3ab34a7eb4be520cdec3344fd6729f79d4475f200a177fba40b265815136c4af18ce6e48c9736bb835af4d972c5563171ead2e4390e938fcbf DIST xdg-desktop-portal-kde-5.16.5.tar.xz 61576 BLAKE2B b9d186e3269aae6c079bae8abf01e790300da5ba255ecaa37ca2b139bb5c017f0cc118adbaca8d4f846cfbf5d563d574cddca4703e9d917f7001468b27734db6 SHA512 381298cc001795902343512f8bb08c363acfb6e3ef398e0f170f305572ca9a5caaf458e85b6f48ac84bcd963a34e535c666b0ddc1bb910a894a8b8de8801467e diff --git a/kde-plasma/xdg-desktop-portal-kde/files/xdg-desktop-portal-kde-5.15.5-appchooser.patch b/kde-plasma/xdg-desktop-portal-kde/files/xdg-desktop-portal-kde-5.15.5-appchooser.patch deleted file mode 100644 index 3a95c0272e81..000000000000 --- a/kde-plasma/xdg-desktop-portal-kde/files/xdg-desktop-portal-kde-5.15.5-appchooser.patch +++ /dev/null @@ -1,73 +0,0 @@ -From 83773f6682154723d2a68e731c0e87c1f1a06893 Mon Sep 17 00:00:00 2001 -From: Jan Grulich <jgrulich@redhat.com> -Date: Thu, 16 May 2019 13:05:19 +0200 -Subject: AppChooser: put list of applications into a scrollarea - -BUG:407559 -FIXED-IN: 5.15.6 ---- - src/appchooserdialog.cpp | 18 ++++++++++++++++-- - src/appchooserdialogitem.cpp | 1 + - 2 files changed, 17 insertions(+), 2 deletions(-) - -diff --git a/src/appchooserdialog.cpp b/src/appchooserdialog.cpp -index 8fc888f..b14a5f9 100644 ---- a/src/appchooserdialog.cpp -+++ b/src/appchooserdialog.cpp -@@ -30,6 +30,7 @@ - #include <KLocalizedString> - #include <QSettings> - #include <QStandardPaths> -+#include <QScrollArea> - #include <QTimer> - - #include <KProcess> -@@ -42,6 +43,7 @@ AppChooserDialog::AppChooserDialog(const QStringList &choices, const QString &de - , m_defaultApp(defaultApp) - { - setMinimumWidth(640); -+ setMaximumHeight(480); - - QVBoxLayout *vboxLayout = new QVBoxLayout(this); - vboxLayout->setSpacing(20); -@@ -60,11 +62,23 @@ AppChooserDialog::AppChooserDialog(const QStringList &choices, const QString &de - - vboxLayout->addWidget(label); - -- m_gridLayout = new QGridLayout(); -+ QWidget *appsWidget = new QWidget(this); -+ QScrollArea *scrollArea = new QScrollArea(this); -+ scrollArea->setFrameShape(QFrame::NoFrame); -+ scrollArea->setWidget(appsWidget); -+ scrollArea->setWidgetResizable(true); -+ -+ // FIXME: workaround scrollarea sizing, set minimum height to make sure at least two rows are visible -+ if (choices.count() > 3) { -+ scrollArea->setMinimumHeight(200); -+ } -+ -+ m_gridLayout = new QGridLayout; -+ appsWidget->setLayout(m_gridLayout); - - QTimer::singleShot(0, this, &AppChooserDialog::addDialogItems); - -- vboxLayout->addLayout(m_gridLayout); -+ vboxLayout->addWidget(scrollArea); - - setLayout(vboxLayout); - setWindowTitle(i18n("Open with")); -diff --git a/src/appchooserdialogitem.cpp b/src/appchooserdialogitem.cpp -index d01327f..1ce3249 100644 ---- a/src/appchooserdialogitem.cpp -+++ b/src/appchooserdialogitem.cpp -@@ -36,6 +36,7 @@ AppChooserDialogItem::AppChooserDialogItem(const QString &applicationName, const - setIcon(QIcon::fromTheme(icon)); - setIconSize(QSize(64, 64)); - setCheckable(true); -+ setFixedHeight(100); - setFixedWidth(150); - setToolButtonStyle(Qt::ToolButtonTextUnderIcon); - --- -cgit v1.1 - diff --git a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.15.5-r1.ebuild b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.15.5-r1.ebuild deleted file mode 100644 index 733e0fca1f66..000000000000 --- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.15.5-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -VIRTUALX_REQUIRED="test" -inherit kde5 - -DESCRIPTION="Backend implementation for xdg-desktop-portal that is using Qt/KDE Frameworks" -LICENSE="LGPL-2+" -KEYWORDS="amd64 ~arm arm64 x86" -IUSE="" - -# TODO: Needed for screencast portal -# dev-libs/glib:2 -# media-libs/libepoxy -# media-libs/mesa[gbm] -# not packaged: PipeWire -COMMON_DEPEND=" - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kio) - $(add_frameworks_dep knotifications) - $(add_frameworks_dep kwidgetsaddons) - $(add_qt_dep qtdbus) - $(add_qt_dep qtgui) - $(add_qt_dep qtprintsupport 'cups') - $(add_qt_dep qtwidgets) -" -DEPEND="${COMMON_DEPEND} - $(add_frameworks_dep kwayland) - $(add_qt_dep qtconcurrent) -" -RDEPEND="${COMMON_DEPEND} - sys-apps/xdg-desktop-portal -" - -PATCHES=( "${FILESDIR}/${P}-appchooser.patch" ) |