commit:     d5e9b76f208bf7f25001f2a680b320c5b9a1bd07
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed May 10 11:34:16 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed May 10 11:37:06 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5e9b76f

kde-plasma/libkscreen: drop 5.27.4-r2

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 ...een-5.27.4-cleanup-dpms-obj-in-destructor.patch | 29 --------------
 .../files/libkscreen-5.27.4-clear-edid.patch       | 34 ----------------
 kde-plasma/libkscreen/libkscreen-5.27.4-r2.ebuild  | 46 ----------------------
 3 files changed, 109 deletions(-)

diff --git 
a/kde-plasma/libkscreen/files/libkscreen-5.27.4-cleanup-dpms-obj-in-destructor.patch
 
b/kde-plasma/libkscreen/files/libkscreen-5.27.4-cleanup-dpms-obj-in-destructor.patch
deleted file mode 100644
index 35f0c088d7b3..000000000000
--- 
a/kde-plasma/libkscreen/files/libkscreen-5.27.4-cleanup-dpms-obj-in-destructor.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 771d68f6dd9d5ecd0a867280aae02fec1fae3fbe Mon Sep 17 00:00:00 2001
-From: David Edmundson <[email protected]>
-Date: Thu, 2 Mar 2023 11:55:27 +0000
-Subject: [PATCH] Cleanup dpms object in destructor
-
-(cherry picked from commit 00d8e90f821123f04fcb7ea39724a1f221a76f37)
----
- src/libdpms/waylanddpmshelper.cpp | 5 +++++
- 1 file changed, 5 insertions(+)
-
-diff --git a/src/libdpms/waylanddpmshelper.cpp 
b/src/libdpms/waylanddpmshelper.cpp
-index 454d5272..e671b1fe 100644
---- a/src/libdpms/waylanddpmshelper.cpp
-+++ b/src/libdpms/waylanddpmshelper.cpp
-@@ -26,6 +26,11 @@ public:
-     {
-     }
- 
-+    ~Dpms()
-+    {
-+        release();
-+    }
-+
-     bool isSupported() const
-     {
-         return m_supported;
--- 
-GitLab
-

diff --git a/kde-plasma/libkscreen/files/libkscreen-5.27.4-clear-edid.patch 
b/kde-plasma/libkscreen/files/libkscreen-5.27.4-clear-edid.patch
deleted file mode 100644
index 11e20b9a2f09..000000000000
--- a/kde-plasma/libkscreen/files/libkscreen-5.27.4-clear-edid.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 282cb301f5961d6519bb5a295155f25f96421c85 Mon Sep 17 00:00:00 2001
-From: Kai Li <[email protected]>
-Date: Wed, 5 Apr 2023 10:51:31 +0800
-Subject: [PATCH] Some GPUs will report a virtual edid even there is no monitor
- connected to the VGA/HDMI port, when a monitor is plugged in, the edid will
- be updated. The old pattern is not working for some GPUs, because the edid is
- already in the cache with wrong data.
-
-So we clear edid when output changed, to make libkscreen to get the latest
-edid and improve hardware compatibility.
-
-Signed-off-by: likai <[email protected]>
-
-
-(cherry picked from commit f34ec78318aca50511ae062cd218ef20627132a6)
----
- backends/xrandr/xrandroutput.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/backends/xrandr/xrandroutput.cpp 
b/backends/xrandr/xrandroutput.cpp
-index 2fce87a5..5a43b6f8 100644
---- a/backends/xrandr/xrandroutput.cpp
-+++ b/backends/xrandr/xrandroutput.cpp
-@@ -177,6 +177,7 @@ void XRandROutput::update(xcb_randr_crtc_t crtc, 
xcb_randr_mode_t mode, xcb_rand
-         }
- 
-         m_hotplugModeUpdate = XRandR::hasProperty(m_id, 
"hotplug_mode_update");
-+        m_edid.clear();
-     }
- 
-     // A monitor has been enabled or disabled
--- 
-GitLab
-

diff --git a/kde-plasma/libkscreen/libkscreen-5.27.4-r2.ebuild 
b/kde-plasma/libkscreen/libkscreen-5.27.4-r2.ebuild
deleted file mode 100644
index 4bf9130cc194..000000000000
--- a/kde-plasma/libkscreen/libkscreen-5.27.4-r2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="true"
-ECM_TEST="forceoptional"
-KFMIN=5.102.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.7
-VIRTUALX_REQUIRED="test"
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Plasma screen management library"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5/8"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE=""
-
-# requires running session
-RESTRICT="test"
-
-RDEPEND="
-       dev-libs/wayland
-       >=dev-qt/qtdbus-${QTMIN}:5
-       >=dev-qt/qtgui-${QTMIN}:5
-       >=dev-qt/qtx11extras-${QTMIN}:5
-       >=kde-frameworks/kconfig-${KFMIN}:5
-       >=kde-frameworks/kcoreaddons-${KFMIN}:5
-       >=kde-frameworks/kwayland-${KFMIN}:5
-       x11-libs/libxcb
-"
-DEPEND="${RDEPEND}
-       >=dev-libs/plasma-wayland-protocols-1.10.0
-"
-BDEPEND="
-       >=dev-qt/linguist-tools-${QTMIN}:5
-       >=dev-qt/qtwaylandscanner-${QTMIN}:5
-       dev-util/wayland-scanner
-"
-
-PATCHES=(
-       "${FILESDIR}/${P}-clear-edid.patch"
-       "${FILESDIR}/${P}-cleanup-dpms-obj-in-destructor.patch" # KDE-bug 466181
-)

Reply via email to