diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2023-11-24 09:22:10 +0100 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2023-11-28 10:42:44 +0100 |
commit | ef3c30c83f2f2d2d1960761f0b785e4c64a96222 (patch) | |
tree | 17460f22bbd4ba7f15d053e4f7105dfa4e7c906c /kde-plasma | |
parent | kde-plasma/kpipewire: drop 5.27.8 (diff) | |
download | gentoo-ef3c30c83f2f2d2d1960761f0b785e4c64a96222.tar.gz gentoo-ef3c30c83f2f2d2d1960761f0b785e4c64a96222.tar.bz2 gentoo-ef3c30c83f2f2d2d1960761f0b785e4c64a96222.zip |
kde-plasma/kscreen: drop 5.27.8-r2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-plasma')
-rw-r--r-- | kde-plasma/kscreen/Manifest | 1 | ||||
-rw-r--r-- | kde-plasma/kscreen/files/kscreen-5.27.8-cmake.patch | 26 | ||||
-rw-r--r-- | kde-plasma/kscreen/files/kscreen-5.27.8-libinput-calibration-matrix.patch | 60 | ||||
-rw-r--r-- | kde-plasma/kscreen/kscreen-5.27.8-r2.ebuild | 55 |
4 files changed, 0 insertions, 142 deletions
diff --git a/kde-plasma/kscreen/Manifest b/kde-plasma/kscreen/Manifest index e983d181d92c..b9f84085b77a 100644 --- a/kde-plasma/kscreen/Manifest +++ b/kde-plasma/kscreen/Manifest @@ -1,2 +1 @@ -DIST kscreen-5.27.8.tar.xz 185204 BLAKE2B 71e8047cc1dc574e1b7b6781f14648166c93d87896db66014608a601407add48a948f4271b17da543687b1e127d8a57c77b4e27bd81854ffc41912fc3bf1bed2 SHA512 65ee754921374fd8bce504a7ad862d41f97817226f15830371e3fcc2998504fce3777271107e18e1d590a1295645884a0f8e42d17164f0377236e45b3cc0045d DIST kscreen-5.27.9.tar.xz 185952 BLAKE2B 870b652e9360e242678fcccbf2af31f9f4f8d9d22c3ecbb65326f27c65cbac6a18bef2233cdb05773f7e4f1657098d867fdbdfb052d20256b5b3ba0bd178e56f SHA512 8b651436d32c930758302b139bccf752f82f5fe49d1019187494552dc627632e6f922bbf83422527c693719b88d7a3a616312cd67448a9564031c7159c6a9527 diff --git a/kde-plasma/kscreen/files/kscreen-5.27.8-cmake.patch b/kde-plasma/kscreen/files/kscreen-5.27.8-cmake.patch deleted file mode 100644 index e8092f817e97..000000000000 --- a/kde-plasma/kscreen/files/kscreen-5.27.8-cmake.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 6c3ec4b19a6948b829573282ce7820853b149423 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner <asturm@gentoo.org> -Date: Mon, 18 Sep 2023 13:32:14 +0200 -Subject: [PATCH] Drop unused KIconThemes dependency - -Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> -(cherry picked from commit 9f923c45d540411ae559e796d907e773c149722d) ---- - CMakeLists.txt | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 4ce4c3bd..337136fd 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -38,7 +38,6 @@ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS - Declarative - GlobalAccel - I18n -- IconThemes - KCMUtils - Plasma - PlasmaQuick --- -2.42.0 - diff --git a/kde-plasma/kscreen/files/kscreen-5.27.8-libinput-calibration-matrix.patch b/kde-plasma/kscreen/files/kscreen-5.27.8-libinput-calibration-matrix.patch deleted file mode 100644 index f6e404ae1d52..000000000000 --- a/kde-plasma/kscreen/files/kscreen-5.27.8-libinput-calibration-matrix.patch +++ /dev/null @@ -1,60 +0,0 @@ -From 49dbf9b9fb021d63ef5b712460483e6fe8c23a1c Mon Sep 17 00:00:00 2001 -From: theofficial gman <dofficialgman@gmail.com> -Date: Sun, 24 Sep 2023 11:59:21 +0000 -Subject: [PATCH] Only modify `Coordinate Transformation Matrix` - -Allow `libinput Calibration Matrix` to exist as whatever it has set to by default. -This allows for a UDEV rule to be made to set the calibration matrix in cases where -the display and touchscreen do not have the same orientation or pixel sizing. -This now matches the mutter implementation. - -BUG: 474110 - -If my authorship is unsuitable (no real name used), I give permission for you to pick and reauthor at your wish. - - -(cherry picked from commit c8f33c8fa3b194c883443457801119016cbbfe9f) ---- - kded/daemon.cpp | 9 +-------- - 1 file changed, 1 insertion(+), 8 deletions(-) - -diff --git a/kded/daemon.cpp b/kded/daemon.cpp -index f7cadee2..63ddf51a 100644 ---- a/kded/daemon.cpp -+++ b/kded/daemon.cpp -@@ -483,7 +483,6 @@ void KScreenDaemon::alignX11TouchScreen() - if (matrixAtom == 0) { - return; - } -- auto calibrationMatrixAtom = getAtom(connection, "libinput Calibration Matrix"); - auto floatAtom = getAtom(connection, "FLOAT"); - if (floatAtom == 0) { - return; -@@ -532,23 +531,17 @@ void KScreenDaemon::alignX11TouchScreen() - std::unique_ptr<Atom, XDeleter> properties(XIListProperties(display, info->id, &nProperties)); - - bool matrixAtomFound = false; -- bool libInputCalibrationAtomFound = false; - - Atom *atom = properties.get(); - Atom *atomEnd = properties.get() + nProperties; - for (; atom != atomEnd; atom++) { - if (!internalOutputRect.isEmpty() && *atom == matrixAtom) { - matrixAtomFound = true; -- } else if (!internalOutputRect.isEmpty() && *atom == calibrationMatrixAtom) { -- libInputCalibrationAtomFound = true; - } - } - -- if (libInputCalibrationAtomFound) { -- setMatrixAtom(info, calibrationMatrixAtom, transform); -- } - if (matrixAtomFound) { -- setMatrixAtom(info, matrixAtom, libInputCalibrationAtomFound ? QTransform() : transform); -+ setMatrixAtom(info, matrixAtom, transform); - } - - // For now we assume there is only one touchscreen --- -GitLab - diff --git a/kde-plasma/kscreen/kscreen-5.27.8-r2.ebuild b/kde-plasma/kscreen/kscreen-5.27.8-r2.ebuild deleted file mode 100644 index 754d4818320a..000000000000 --- a/kde-plasma/kscreen/kscreen-5.27.8-r2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -KFMIN=5.106.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.9 -inherit ecm plasma.kde.org - -DESCRIPTION="KDE Plasma screen management" -HOMEPAGE="https://invent.kde.org/plasma/kscreen" - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" -IUSE="" - -# bug #580440, last checked 5.6.3 -RESTRICT="test" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtsensors-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtx11extras-${QTMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdeclarative-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kglobalaccel-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-plasma/libplasma-${KFMIN}:5 - >=kde-plasma/layer-shell-qt-${PVCUT}:5 - >=kde-plasma/libkscreen-${PVCUT}:5= - x11-libs/libX11 - x11-libs/libxcb:= - x11-libs/libXi -" -RDEPEND="${DEPEND} - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=kde-plasma/kde-cli-tools-${PVCUT}:5 -" -BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5" - -PATCHES=( - "${FILESDIR}/${P}-cmake.patch" # bug 914142 - "${FILESDIR}/${P}-libinput-calibration-matrix.patch" # KDE-bug 474110 -) |