summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2019-09-21 10:06:06 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2019-09-21 10:06:06 +0200
commitf2d67b7d0699d02a4025aa99e293642bb75f4709 (patch)
tree70cb183b1fc39c853f741a0ea16452a5a1cc943b /kde-plasma/xdg-desktop-portal-kde
parentwww-servers/tomcat-9.0.26: bump (diff)
downloadgentoo-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')
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/Manifest1
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/files/xdg-desktop-portal-kde-5.15.5-appchooser.patch73
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.15.5-r1.ebuild38
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" )