summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2022-10-08 20:04:33 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2022-10-10 10:14:38 +0200
commit4dd014815bbfad561cb649959bd856348dc0cfcb (patch)
tree02ec99f6c3016a55e7c2f292562843f691296c4b /kde-frameworks/kwayland
parentkde-frameworks/kquickcharts: drop 5.98.0 (diff)
downloadgentoo-4dd014815bbfad561cb649959bd856348dc0cfcb.tar.gz
gentoo-4dd014815bbfad561cb649959bd856348dc0cfcb.tar.bz2
gentoo-4dd014815bbfad561cb649959bd856348dc0cfcb.zip
kde-frameworks/kwayland: drop 5.98.0-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-frameworks/kwayland')
-rw-r--r--kde-frameworks/kwayland/Manifest1
-rw-r--r--kde-frameworks/kwayland/files/kwayland-5.98.0-plasmashell-fallback-for-applet-popups.patch37
-rw-r--r--kde-frameworks/kwayland/kwayland-5.98.0-r1.ebuild41
3 files changed, 0 insertions, 79 deletions
diff --git a/kde-frameworks/kwayland/Manifest b/kde-frameworks/kwayland/Manifest
index e82abb6cbab4..bc54bdeeb98c 100644
--- a/kde-frameworks/kwayland/Manifest
+++ b/kde-frameworks/kwayland/Manifest
@@ -1,3 +1,2 @@
DIST kwayland-5.96.0.tar.xz 335724 BLAKE2B 5bf792ebf1c97651cd9d578ca9e2be7b54cfa85d211447bc1055c8c0731a1ee1d4f1deeb93e693d6630b58777ac8da57725fd60ccdc53551d4fecad0d9e27060 SHA512 f81ff1cb141039c0148949860f0d9bd57c9afdf938b838dfc91aa92d67f2aa5da6b4c19875637eaa050174b94008f56f593c18b23422e97856b301e9d515c670
-DIST kwayland-5.98.0.tar.xz 336144 BLAKE2B 1dbe235138933f49502da42ee46a192e0f0a4c469ed31a51921d05454c892b7e87e7861d38db67dfd70097ea93f9e3feeda5e95fa8e77fe0e1a860ffd0c63538 SHA512 e714e4a23cda911819d56cf949c0d1f3e83dcac3f59abad01d25424fa615620e381390a2716a9a318ed205e2cc8f83ba0e4fa9322bcbb4522703534384c3b8e9
DIST kwayland-5.99.0.tar.xz 336592 BLAKE2B db9cc7315fb5a4cfea301739651925582eb31321c2b44b4831484c878157af4e49078057c9ffe71fd5275ab64f96f325af5e99f058c2ef6bf5b415899338fa6a SHA512 d921eedef35ffa536595660d21c406288e1056000587701efacb02f3265f6b1fd5935626c32c191f3d870a61253d25f79b1b9d370e4e5a6056278d13ea76ccf2
diff --git a/kde-frameworks/kwayland/files/kwayland-5.98.0-plasmashell-fallback-for-applet-popups.patch b/kde-frameworks/kwayland/files/kwayland-5.98.0-plasmashell-fallback-for-applet-popups.patch
deleted file mode 100644
index 7cc45ad8e2e6..000000000000
--- a/kde-frameworks/kwayland/files/kwayland-5.98.0-plasmashell-fallback-for-applet-popups.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From d02188ad1f6222215adcf842f4c9806ba9e62ccb Mon Sep 17 00:00:00 2001
-From: Xaver Hugl <xaver.hugl@gmail.com>
-Date: Sat, 17 Sep 2022 01:18:28 +0200
-Subject: [PATCH] client/plasmashell: add fallback for applet popups
-
-When the compositor doesn't support applet popups, the current code sends an
-invalid surface role. This causes KWin to fall back to the "normal" surface role
-and do normal window placement on it.
-
-CCBUG: 459188
----
- src/client/plasmashell.cpp | 9 ++++++++-
- 1 file changed, 8 insertions(+), 1 deletion(-)
-
-diff --git a/src/client/plasmashell.cpp b/src/client/plasmashell.cpp
-index dc613cb..93bc31c 100644
---- a/src/client/plasmashell.cpp
-+++ b/src/client/plasmashell.cpp
-@@ -276,7 +276,14 @@ void PlasmaShellSurface::setRole(PlasmaShellSurface::Role role)
- }
- break;
- case Role::AppletPopup:
-- wlRole = ORG_KDE_PLASMA_SURFACE_ROLE_APPLETPOPUP;
-+ // ORG_KDE_PLASMA_SURFACE_ROLE_APPLETPOPUP_SINCE_VERSION is not used for this check
-+ // because it wrongly is 7 with old plasma wayland protocols
-+ if (wl_proxy_get_version(d->surface) < 8) {
-+ // dock is what applet popups were before
-+ wlRole = ORG_KDE_PLASMA_SURFACE_ROLE_PANEL;
-+ } else {
-+ wlRole = ORG_KDE_PLASMA_SURFACE_ROLE_APPLETPOPUP;
-+ }
- break;
- default:
- Q_UNREACHABLE();
---
-GitLab
-
diff --git a/kde-frameworks/kwayland/kwayland-5.98.0-r1.ebuild b/kde-frameworks/kwayland/kwayland-5.98.0-r1.ebuild
deleted file mode 100644
index 59884e1adf75..000000000000
--- a/kde-frameworks/kwayland/kwayland-5.98.0-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.5
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Qt-style client and server library wrapper for Wayland libraries"
-HOMEPAGE="https://invent.kde.org/frameworks/kwayland"
-
-LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-# All failing, I guess we need a virtual wayland server
-RESTRICT="test"
-
-# slot ops: includes qpa/qplatformnativeinterface.h, surface_p.h
-RDEPEND="
- >=dev-libs/wayland-1.15.0
- >=dev-qt/qtconcurrent-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5=[egl]
- >=dev-qt/qtwayland-${QTMIN}:5=
- media-libs/libglvnd
-"
-DEPEND="${RDEPEND}
- >=dev-libs/plasma-wayland-protocols-1.7.0
- >=dev-libs/wayland-protocols-1.15
- sys-kernel/linux-headers
-"
-BDEPEND="
- >=dev-qt/qtwaylandscanner-${QTMIN}:5
- >=dev-util/wayland-scanner-1.19.0
-"
-
-PATCHES=(
- "${FILESDIR}/${P}-plasmashell-fallback-for-applet-popups.patch"
-)