summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2023-05-10 13:34:16 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2023-05-10 13:37:06 +0200
commitd5e9b76f208bf7f25001f2a680b320c5b9a1bd07 (patch)
treea4a2ea65a321cac0db5b1d1f30361678a60bf2ee
parentkde-plasma/kscreen: drop 5.27.4-r2 (diff)
downloadgentoo-d5e9b76f208bf7f25001f2a680b320c5b9a1bd07.tar.gz
gentoo-d5e9b76f208bf7f25001f2a680b320c5b9a1bd07.tar.bz2
gentoo-d5e9b76f208bf7f25001f2a680b320c5b9a1bd07.zip
kde-plasma/libkscreen: drop 5.27.4-r2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
-rw-r--r--kde-plasma/libkscreen/files/libkscreen-5.27.4-cleanup-dpms-obj-in-destructor.patch29
-rw-r--r--kde-plasma/libkscreen/files/libkscreen-5.27.4-clear-edid.patch34
-rw-r--r--kde-plasma/libkscreen/libkscreen-5.27.4-r2.ebuild46
3 files changed, 0 insertions, 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 <kde@davidedmundson.co.uk>
-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 <likai@kylinos.cn>
-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 <likai@kylinos.cn>
-
-
-(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
-)