summaryrefslogtreecommitdiff
path: root/kde-plasma/xdg-desktop-portal-kde
diff options
context:
space:
mode:
Diffstat (limited to 'kde-plasma/xdg-desktop-portal-kde')
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/Manifest5
-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
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.16.5.ebuild2
4 files changed, 2 insertions, 116 deletions
diff --git a/kde-plasma/xdg-desktop-portal-kde/Manifest b/kde-plasma/xdg-desktop-portal-kde/Manifest
index 49798e048b9d..03880adc435a 100644
--- a/kde-plasma/xdg-desktop-portal-kde/Manifest
+++ b/kde-plasma/xdg-desktop-portal-kde/Manifest
@@ -1,6 +1,3 @@
-AUX xdg-desktop-portal-kde-5.15.5-appchooser.patch 2385 BLAKE2B c8917416ae9ed68910e6e19e90116c36ceeb4bf04faa4a9c4fbdfceb39d034bf05961559f8f672c8e75fe16b524aab5a811e52f2ffa10a5a308bd6041f9a2b89 SHA512 de598d043539fee25d29f11439003eda5babcde7fe8b017f4eea975334b297c5faf7f9d21bf49d247415bdf1d953df4187a627cbffa2b2cd0f8774c6bd9cadeb
-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
-EBUILD xdg-desktop-portal-kde-5.15.5-r1.ebuild 914 BLAKE2B 3130c056671cbd57b0272fef327b809bc2318fbc98264278e21d5132f4fc6e60aafaa7a31d74141b5e2b41339c76a061f8cdb2513f02c81a46a3ff78e910c37c SHA512 67660f2388e54c873ac53058810ea298373c5f67f936cf2651986c20d6b17b8e0e4874e5fd32dcaa28bab7d5ff3467d9ca56308b0b9e665e52ed110bce15d784
-EBUILD xdg-desktop-portal-kde-5.16.5.ebuild 1200 BLAKE2B 93e441e1db662cbede549dbeb578fd656bae0b82acba68e7b51db0dd25c22b36e910fdc23c8fb12981171818f2a24ad8933d4fdcc445283e0e0c46dc82f07bf3 SHA512 4d5a30b3dce44570a2ba2655f6038751950255623f2d33a158fd6e4569dd2cc219cca60e6433fbc4923e16d2d51723e83b7f4c6e248df2daef8b60bc8fab6c89
+EBUILD xdg-desktop-portal-kde-5.16.5.ebuild 1197 BLAKE2B 8e3e1bc58993f65e68c12eb322d6836b9c9a72ef39169fdb19485ccec9dde8318de54c1a39ad769e27fb157f0fd915b67088b42904e635ecc5128112f0096f69 SHA512 96f8b405ebddad130141e7ef0329911f2d910559b30e13c963d0c89b20e5b4ab8d15b7d325bc9a92f77d1a824a6300fecd006e6ec27700e610fa8930251a170e
MISC metadata.xml 360 BLAKE2B 1e3fae0173fab20df0be6a2bd8432477d2c0ab2b9c4272e72a9d8a9eee3255c56311364ea079d288f87032fbc2ec8cad69f32a6bc41b152d19e307ee84493b49 SHA512 4e7232bd03fad6442491ce16c155b0d447050dfc383bb2c16b51297c8c2dcc2793b6d9ce6703451e9516d5a3017fb9e20e85ed7208c94c0faa4489bcbd897e22
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" )
diff --git a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.16.5.ebuild b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.16.5.ebuild
index ac89d1e1c4f0..fdeaee1e2136 100644
--- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.16.5.ebuild
+++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.16.5.ebuild
@@ -8,7 +8,7 @@ inherit kde5
DESCRIPTION="Backend implementation for xdg-desktop-portal that is using Qt/KDE Frameworks"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm arm64 x86"
IUSE="screencast"
COMMON_DEPEND="