[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 322b4fa90d03439b78a92639e1a5c1a472ccdaa3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:03:10 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=322b4fa9 kde-plasma/kscreen: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kscreen/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-plasma/kscreen/metadata.xml b/kde-plasma/kscreen/metadata.xml index d925f2439758..307cc9b59524 100644 --- a/kde-plasma/kscreen/metadata.xml +++ b/kde-plasma/kscreen/metadata.xml @@ -7,5 +7,6 @@ https://bugs.kde.org/ + plasma/kscreen
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 1005b954a6ab186f77ca0830e3622cbe6fa6e02c Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Sep 28 20:01:35 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Sep 30 09:57:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1005b954 kde-plasma/kscreen: drop 5.27.8-r1 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kscreen/kscreen-5.27.8-r1.ebuild | 52 - 1 file changed, 52 deletions(-) diff --git a/kde-plasma/kscreen/kscreen-5.27.8-r1.ebuild b/kde-plasma/kscreen/kscreen-5.27.8-r1.ebuild deleted file mode 100644 index dc45c927477a.. --- a/kde-plasma/kscreen/kscreen-5.27.8-r1.ebuild +++ /dev/null @@ -1,52 +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-frameworks/plasma-${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
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/, kde-plasma/kscreen/files/
commit: beb5670f68dee46f558dd195ab11d7e145b024a3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Sep 24 19:41:15 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Sep 24 21:46:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beb5670f kde-plasma/kscreen: Only modify `Coordinate Transformation Matrix` KDE-bug: https://bugs.kde.org/show_bug.cgi?id=474110 Signed-off-by: Andreas Sturmlechner gentoo.org> ...screen-5.27.8-libinput-calibration-matrix.patch | 60 ++ kde-plasma/kscreen/kscreen-5.27.8-r2.ebuild| 55 2 files changed, 115 insertions(+) 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 new file mode 100644 index ..f6e404ae1d52 --- /dev/null +++ b/kde-plasma/kscreen/files/kscreen-5.27.8-libinput-calibration-matrix.patch @@ -0,0 +1,60 @@ +From 49dbf9b9fb021d63ef5b712460483e6fe8c23a1c Mon Sep 17 00:00:00 2001 +From: theofficial gman +Date: Sun, 24 Sep 2023 11:59:21 + +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 properties(XIListProperties(display, info->id, )); + + 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 new file mode 100644 index ..4016d62b3484 --- /dev/null +++ b/kde-plasma/kscreen/kscreen-5.27.8-r2.ebuild @@ -0,0 +1,55 @@ +# 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-frameworks/plasma-${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 +
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/files/, kde-plasma/kscreen/
commit: bc3f23f40dea972813f9d8e6a34f2844603a Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Sep 19 14:50:04 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Sep 19 15:23:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc3f23f4 kde-plasma/kscreen: 5.27.8-r1 version bump Closes: https://bugs.gentoo.org/914142 Signed-off-by: Andreas Sturmlechner gentoo.org> .../kscreen/files/kscreen-5.27.8-cmake.patch | 26 +++ kde-plasma/kscreen/kscreen-5.27.8-r1.ebuild| 52 ++ 2 files changed, 78 insertions(+) diff --git a/kde-plasma/kscreen/files/kscreen-5.27.8-cmake.patch b/kde-plasma/kscreen/files/kscreen-5.27.8-cmake.patch new file mode 100644 index ..e8092f817e97 --- /dev/null +++ b/kde-plasma/kscreen/files/kscreen-5.27.8-cmake.patch @@ -0,0 +1,26 @@ +From 6c3ec4b19a6948b829573282ce7820853b149423 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Mon, 18 Sep 2023 13:32:14 +0200 +Subject: [PATCH] Drop unused KIconThemes dependency + +Signed-off-by: Andreas Sturmlechner +(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/kscreen-5.27.8-r1.ebuild b/kde-plasma/kscreen/kscreen-5.27.8-r1.ebuild new file mode 100644 index ..dc45c927477a --- /dev/null +++ b/kde-plasma/kscreen/kscreen-5.27.8-r1.ebuild @@ -0,0 +1,52 @@ +# 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-frameworks/plasma-${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
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 12d3f97fcc41596d9a9cf55f2d340e6d46ef3d37 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Sep 19 15:17:44 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Sep 19 15:23:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12d3f97f kde-plasma/kscreen: drop 5.27.8 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kscreen/kscreen-5.27.8.ebuild | 49 1 file changed, 49 deletions(-) diff --git a/kde-plasma/kscreen/kscreen-5.27.8.ebuild b/kde-plasma/kscreen/kscreen-5.27.8.ebuild deleted file mode 100644 index 2d1dd5b37def.. --- a/kde-plasma/kscreen/kscreen-5.27.8.ebuild +++ /dev/null @@ -1,49 +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 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${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/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - >=kde-plasma/layer-shell-qt-${PVCUT}:5 - >=kde-plasma/libkscreen-${PVCUT}:5 - x11-libs/libX11 -" -RDEPEND="${DEPEND} - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=kde-plasma/kde-cli-tools-${PVCUT}:5 -" -BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/, kde-plasma/kscreen/files/
commit: 4ff79860762c6c2fec39ee90dfb52aba36bcead6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed May 10 11:33:51 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed May 10 11:37:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ff79860 kde-plasma/kscreen: drop 5.27.4-r2 Signed-off-by: Andreas Sturmlechner gentoo.org> ...nullptrs-if-outputs-changed-during-saving.patch | 39 ...-notify-changes-when-global-scale-changes.patch | 37 --- kde-plasma/kscreen/kscreen-5.27.4-r2.ebuild| 54 -- 3 files changed, 130 deletions(-) diff --git a/kde-plasma/kscreen/files/kscreen-5.27.4-avoid-nullptrs-if-outputs-changed-during-saving.patch b/kde-plasma/kscreen/files/kscreen-5.27.4-avoid-nullptrs-if-outputs-changed-during-saving.patch deleted file mode 100644 index 795773a679f6.. --- a/kde-plasma/kscreen/files/kscreen-5.27.4-avoid-nullptrs-if-outputs-changed-during-saving.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 8af1cfac332f6f7c4e6db40c851dd5ac719236f1 Mon Sep 17 00:00:00 2001 -From: Harald Sitter -Date: Mon, 17 Apr 2023 16:01:50 +0200 -Subject: [PATCH] don't stumble over nullptrs if outputs changed during saving - -exec() opens a nested eventloop that does event processing and may end -up processing output changes when e.g. a screen is getting unplugged. as -part of this our m_configHandler may get reset to null, so make sure the -pointers are still valid after exec - -BUG: 466960 - - -(cherry picked from commit 0bfa16bd2b59ac9b2ce8112c06d86e5e29c69654) - kcm/kcm.cpp | 7 +++ - 1 file changed, 7 insertions(+) - -diff --git a/kcm/kcm.cpp b/kcm/kcm.cpp -index f292699c..931509eb 100644 a/kcm/kcm.cpp -+++ b/kcm/kcm.cpp -@@ -172,6 +172,13 @@ void KCMKScreen::doSave() - m_stopUpdatesFromBackend = true; - op->exec(); - -+// exec() opens a nested eventloop that may have unset m_configHandler if (e.g.) -+// outputs changed during saving. https://bugs.kde.org/show_bug.cgi?id=466960 -+if (!m_configHandler || !m_configHandler->config()) { -+Q_EMIT errorOnSave(); -+return; -+} -+ - const auto updateInitialData = [this]() { - if (!m_configHandler || !m_configHandler->config()) { - return; --- -GitLab - diff --git a/kde-plasma/kscreen/files/kscreen-5.27.4-kcm-notify-changes-when-global-scale-changes.patch b/kde-plasma/kscreen/files/kscreen-5.27.4-kcm-notify-changes-when-global-scale-changes.patch deleted file mode 100644 index 9c1e862ff480.. --- a/kde-plasma/kscreen/files/kscreen-5.27.4-kcm-notify-changes-when-global-scale-changes.patch +++ /dev/null @@ -1,37 +0,0 @@ -From e9384150d8e41dd9c869f5f502e02c70a5c6f002 Mon Sep 17 00:00:00 2001 -From: Fushan Wen -Date: Sat, 8 Apr 2023 00:33:24 +0800 -Subject: [PATCH] kcm: notify changes in kcmfonts when global scale changes - -Otherwise kde-gtk-config will use the old font DPI value. - -CCBUG: 468203 - kcm/kcm.cpp | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/kcm/kcm.cpp b/kcm/kcm.cpp -index 6d96625d..f292699c 100644 a/kcm/kcm.cpp -+++ b/kcm/kcm.cpp -@@ -438,7 +438,7 @@ void KCMKScreen::exportGlobalScale() - loadProc.waitForFinished(); - } - } --fontConfigGroup.writeEntry("forceFontDPI", 0); -+fontConfigGroup.writeEntry("forceFontDPI", 0, KConfig::Notify); - } else { - const int scaleDpi = qRound(globalScale() * 96.0); - QProcess proc; -@@ -448,7 +448,7 @@ void KCMKScreen::exportGlobalScale() - proc.closeWriteChannel(); - proc.waitForFinished(); - } --fontConfigGroup.writeEntry("forceFontDPI", scaleDpi); -+fontConfigGroup.writeEntry("forceFontDPI", scaleDpi, KConfig::Notify); - } - - Q_EMIT globalScaleWritten(); --- -GitLab - diff --git a/kde-plasma/kscreen/kscreen-5.27.4-r2.ebuild b/kde-plasma/kscreen/kscreen-5.27.4-r2.ebuild deleted file mode 100644 index f7712247e82d.. --- a/kde-plasma/kscreen/kscreen-5.27.4-r2.ebuild +++ /dev/null @@ -1,54 +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.102.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.7 -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 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 -
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: e8af60560b840cb225d5d0ee4e3caf3ff8032e23 Author: Arthur Zamarin gentoo org> AuthorDate: Fri May 5 09:49:50 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 5 09:49:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8af6056 kde-plasma/kscreen: Stabilize 5.27.4-r3 x86, #905699 Signed-off-by: Arthur Zamarin gentoo.org> kde-plasma/kscreen/kscreen-5.27.4-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kscreen/kscreen-5.27.4-r3.ebuild b/kde-plasma/kscreen/kscreen-5.27.4-r3.ebuild index ed0144f68393..5048a3b347b1 100644 --- a/kde-plasma/kscreen/kscreen-5.27.4-r3.ebuild +++ b/kde-plasma/kscreen/kscreen-5.27.4-r3.ebuild @@ -15,7 +15,7 @@ SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-patchset-1.tar.xz; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="" # bug #580440, last checked 5.6.3
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 2d887510e48bbe01c3c86584be95171153bca5d2 Author: Arthur Zamarin gentoo org> AuthorDate: Fri May 5 06:17:35 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 5 06:17:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d887510 kde-plasma/kscreen: Stabilize 5.27.4-r3 arm64, #905699 Signed-off-by: Arthur Zamarin gentoo.org> kde-plasma/kscreen/kscreen-5.27.4-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kscreen/kscreen-5.27.4-r3.ebuild b/kde-plasma/kscreen/kscreen-5.27.4-r3.ebuild index 78b9123d0566..ed0144f68393 100644 --- a/kde-plasma/kscreen/kscreen-5.27.4-r3.ebuild +++ b/kde-plasma/kscreen/kscreen-5.27.4-r3.ebuild @@ -15,7 +15,7 @@ SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-patchset-1.tar.xz; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="" # bug #580440, last checked 5.6.3
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 47a4ae0f1f278c3ac8d801f4b82b44ecb397c9f1 Author: Arthur Zamarin gentoo org> AuthorDate: Thu May 4 15:10:13 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu May 4 15:10:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47a4ae0f kde-plasma/kscreen: Stabilize 5.27.4-r3 amd64, #905699 Signed-off-by: Arthur Zamarin gentoo.org> kde-plasma/kscreen/kscreen-5.27.4-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kscreen/kscreen-5.27.4-r3.ebuild b/kde-plasma/kscreen/kscreen-5.27.4-r3.ebuild index 54ff2de990d1..78b9123d0566 100644 --- a/kde-plasma/kscreen/kscreen-5.27.4-r3.ebuild +++ b/kde-plasma/kscreen/kscreen-5.27.4-r3.ebuild @@ -15,7 +15,7 @@ SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-patchset-1.tar.xz; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="" # bug #580440, last checked 5.6.3
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: f711ba57e315b7c961fbdae33651f2c62dc7ce76 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Apr 25 15:03:41 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Apr 25 15:27:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f711ba57 kde-plasma/kscreen: yet more QRect right() fixes KDE-bug: https://bugs.kde.org/show_bug.cgi?id=455394 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kscreen/Manifest | 1 + kde-plasma/kscreen/kscreen-5.27.4-r3.ebuild | 52 + 2 files changed, 53 insertions(+) diff --git a/kde-plasma/kscreen/Manifest b/kde-plasma/kscreen/Manifest index 72d7905e422c..019213128f6d 100644 --- a/kde-plasma/kscreen/Manifest +++ b/kde-plasma/kscreen/Manifest @@ -1,2 +1,3 @@ DIST kscreen-5.26.5.tar.xz 154600 BLAKE2B 202f7ec24b01ca057a5e52b796176e6ae09518693cb50e16b0d3901351fba58d5554d959f4afa48b5539981870e02f14bde8c25402d4c2b6427acf5c896ca75f SHA512 58635bc2c5cb3e3cee6b838ddc3a9068c9b22bcedef6ddd9c4b6aa59889b59242118227e706208c17c89241a701f850d42e9c5617d876068367246d35d1800c2 +DIST kscreen-5.27.4-patchset-1.tar.xz 2552 BLAKE2B 4a7862f56e5fdd110c3a56893f07f54641079e3e8462515ae55329b8381beb31f929107dfb0fa232a1b5283618fa6a2cba9d6026441e3aa627e9fbd4c900dd49 SHA512 a9f062f342e8c10c9ae8ac7367ab22e9739b44eb31b07e8cf230fe64a6bd4555aae734ba2af4233b967f75ba6214001a3faf2f41acece573fd430e9e82c5843a DIST kscreen-5.27.4.tar.xz 184212 BLAKE2B f0ff9a98f0d6151e230dbc1f4ba33d123b80d4d3879de818adb5dbff0a50e09892fbee37c7cd96f31e1708aef43b0c9bbcdae2c6c13f81f5a80380ba8145d72c SHA512 2ce33a582e8315133de31c01fcd32ea02627dbbd00fa2a8c30ea8a9a082b12c36410d21bb74c4ef727fdbab0c7ae6d9ff6cc83597c249e6a5456d6e11b738518 diff --git a/kde-plasma/kscreen/kscreen-5.27.4-r3.ebuild b/kde-plasma/kscreen/kscreen-5.27.4-r3.ebuild new file mode 100644 index ..54ff2de990d1 --- /dev/null +++ b/kde-plasma/kscreen/kscreen-5.27.4-r3.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=5.102.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.7 +inherit ecm plasma.kde.org + +DESCRIPTION="KDE Plasma screen management" +HOMEPAGE="https://invent.kde.org/plasma/kscreen; +SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-patchset-1.tar.xz; + +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 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${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/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + >=kde-plasma/layer-shell-qt-${PVCUT}:5 + >=kde-plasma/libkscreen-${PVCUT}:5 + x11-libs/libX11 +" +RDEPEND="${DEPEND} + >=dev-qt/qtgraphicaleffects-${QTMIN}:5 + >=kde-plasma/kde-cli-tools-${PVCUT}:5 +" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5" + +PATCHES=( "${WORKDIR}/${P}-patchset-1" ) # KDE-bugs 468203, 466960, 455394
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/files/, kde-plasma/kscreen/
commit: ed9bf039e09be1b1c5838e39589cbe1e53bd5eb8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Apr 18 17:37:17 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Apr 18 17:38:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed9bf039 kde-plasma/kscreen: don't stumble over nullptrs if outputs changed ...during saving KDE-bug: https://bugs.kde.org/show_bug.cgi?id=466960 Bug: https://bugs.gentoo.org/899706 Signed-off-by: Andreas Sturmlechner gentoo.org> ...nullptrs-if-outputs-changed-during-saving.patch | 39 kde-plasma/kscreen/kscreen-5.27.4-r2.ebuild| 54 ++ 2 files changed, 93 insertions(+) diff --git a/kde-plasma/kscreen/files/kscreen-5.27.4-avoid-nullptrs-if-outputs-changed-during-saving.patch b/kde-plasma/kscreen/files/kscreen-5.27.4-avoid-nullptrs-if-outputs-changed-during-saving.patch new file mode 100644 index ..795773a679f6 --- /dev/null +++ b/kde-plasma/kscreen/files/kscreen-5.27.4-avoid-nullptrs-if-outputs-changed-during-saving.patch @@ -0,0 +1,39 @@ +From 8af1cfac332f6f7c4e6db40c851dd5ac719236f1 Mon Sep 17 00:00:00 2001 +From: Harald Sitter +Date: Mon, 17 Apr 2023 16:01:50 +0200 +Subject: [PATCH] don't stumble over nullptrs if outputs changed during saving + +exec() opens a nested eventloop that does event processing and may end +up processing output changes when e.g. a screen is getting unplugged. as +part of this our m_configHandler may get reset to null, so make sure the +pointers are still valid after exec + +BUG: 466960 + + +(cherry picked from commit 0bfa16bd2b59ac9b2ce8112c06d86e5e29c69654) +--- + kcm/kcm.cpp | 7 +++ + 1 file changed, 7 insertions(+) + +diff --git a/kcm/kcm.cpp b/kcm/kcm.cpp +index f292699c..931509eb 100644 +--- a/kcm/kcm.cpp b/kcm/kcm.cpp +@@ -172,6 +172,13 @@ void KCMKScreen::doSave() + m_stopUpdatesFromBackend = true; + op->exec(); + ++// exec() opens a nested eventloop that may have unset m_configHandler if (e.g.) ++// outputs changed during saving. https://bugs.kde.org/show_bug.cgi?id=466960 ++if (!m_configHandler || !m_configHandler->config()) { ++Q_EMIT errorOnSave(); ++return; ++} ++ + const auto updateInitialData = [this]() { + if (!m_configHandler || !m_configHandler->config()) { + return; +-- +GitLab + diff --git a/kde-plasma/kscreen/kscreen-5.27.4-r2.ebuild b/kde-plasma/kscreen/kscreen-5.27.4-r2.ebuild new file mode 100644 index ..b462d1c4519b --- /dev/null +++ b/kde-plasma/kscreen/kscreen-5.27.4-r2.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=5.102.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.7 +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 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${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/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + >=kde-plasma/layer-shell-qt-${PVCUT}:5 + >=kde-plasma/libkscreen-${PVCUT}:5 + x11-libs/libX11 +" +RDEPEND="${DEPEND} + >=dev-qt/qtgraphicaleffects-${QTMIN}:5 + >=kde-plasma/kde-cli-tools-${PVCUT}:5 +" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5" + +PATCHES=( + "${FILESDIR}/${P}-kcm-notify-changes-when-global-scale-changes.patch" # KDE-bug 468203 + "${FILESDIR}/${P}-avoid-nullptrs-if-outputs-changed-during-saving.patch" # KDE-bug 466960 +)
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: af81f865646f0fb73bd7ff03da04105447d2422d Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Apr 18 17:37:57 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Apr 18 17:38:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af81f865 kde-plasma/kscreen: drop 5.27.4-r1 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kscreen/kscreen-5.27.4-r1.ebuild | 51 - 1 file changed, 51 deletions(-) diff --git a/kde-plasma/kscreen/kscreen-5.27.4-r1.ebuild b/kde-plasma/kscreen/kscreen-5.27.4-r1.ebuild deleted file mode 100644 index efbf3dea06d4.. --- a/kde-plasma/kscreen/kscreen-5.27.4-r1.ebuild +++ /dev/null @@ -1,51 +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.102.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.7 -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 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${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/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - >=kde-plasma/layer-shell-qt-${PVCUT}:5 - >=kde-plasma/libkscreen-${PVCUT}:5 - x11-libs/libX11 -" -RDEPEND="${DEPEND} - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=kde-plasma/kde-cli-tools-${PVCUT}:5 -" -BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5" - -PATCHES=( "${FILESDIR}/${P}-kcm-notify-changes-when-global-scale-changes.patch" ) # KDE-bug 468203
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 8b05053c30bfc4c66934fbd1002e8c7492e607d3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 9 22:06:27 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 9 22:34:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b05053c kde-plasma/kscreen: drop 5.27.4 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kscreen/kscreen-5.27.4.ebuild | 49 1 file changed, 49 deletions(-) diff --git a/kde-plasma/kscreen/kscreen-5.27.4.ebuild b/kde-plasma/kscreen/kscreen-5.27.4.ebuild deleted file mode 100644 index 65c59cbc0f15.. --- a/kde-plasma/kscreen/kscreen-5.27.4.ebuild +++ /dev/null @@ -1,49 +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.102.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.7 -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 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${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/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - >=kde-plasma/layer-shell-qt-${PVCUT}:5 - >=kde-plasma/libkscreen-${PVCUT}:5 - x11-libs/libX11 -" -RDEPEND="${DEPEND} - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=kde-plasma/kde-cli-tools-${PVCUT}:5 -" -BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/, kde-plasma/kscreen/files/
commit: 5c63907316d26abc7a8e5e7eafb8688bc4f34ac7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 9 22:05:05 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 9 22:34:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c639073 kde-plasma/kscreen: kcm: notify global scale changes in kcmfonts KDE-bug: https://bugs.kde.org/show_bug.cgi?id=468203 Signed-off-by: Andreas Sturmlechner gentoo.org> ...-notify-changes-when-global-scale-changes.patch | 37 kde-plasma/kscreen/kscreen-5.27.4-r1.ebuild| 51 ++ 2 files changed, 88 insertions(+) diff --git a/kde-plasma/kscreen/files/kscreen-5.27.4-kcm-notify-changes-when-global-scale-changes.patch b/kde-plasma/kscreen/files/kscreen-5.27.4-kcm-notify-changes-when-global-scale-changes.patch new file mode 100644 index ..9c1e862ff480 --- /dev/null +++ b/kde-plasma/kscreen/files/kscreen-5.27.4-kcm-notify-changes-when-global-scale-changes.patch @@ -0,0 +1,37 @@ +From e9384150d8e41dd9c869f5f502e02c70a5c6f002 Mon Sep 17 00:00:00 2001 +From: Fushan Wen +Date: Sat, 8 Apr 2023 00:33:24 +0800 +Subject: [PATCH] kcm: notify changes in kcmfonts when global scale changes + +Otherwise kde-gtk-config will use the old font DPI value. + +CCBUG: 468203 +--- + kcm/kcm.cpp | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/kcm/kcm.cpp b/kcm/kcm.cpp +index 6d96625d..f292699c 100644 +--- a/kcm/kcm.cpp b/kcm/kcm.cpp +@@ -438,7 +438,7 @@ void KCMKScreen::exportGlobalScale() + loadProc.waitForFinished(); + } + } +-fontConfigGroup.writeEntry("forceFontDPI", 0); ++fontConfigGroup.writeEntry("forceFontDPI", 0, KConfig::Notify); + } else { + const int scaleDpi = qRound(globalScale() * 96.0); + QProcess proc; +@@ -448,7 +448,7 @@ void KCMKScreen::exportGlobalScale() + proc.closeWriteChannel(); + proc.waitForFinished(); + } +-fontConfigGroup.writeEntry("forceFontDPI", scaleDpi); ++fontConfigGroup.writeEntry("forceFontDPI", scaleDpi, KConfig::Notify); + } + + Q_EMIT globalScaleWritten(); +-- +GitLab + diff --git a/kde-plasma/kscreen/kscreen-5.27.4-r1.ebuild b/kde-plasma/kscreen/kscreen-5.27.4-r1.ebuild new file mode 100644 index ..efbf3dea06d4 --- /dev/null +++ b/kde-plasma/kscreen/kscreen-5.27.4-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=5.102.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.7 +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 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${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/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + >=kde-plasma/layer-shell-qt-${PVCUT}:5 + >=kde-plasma/libkscreen-${PVCUT}:5 + x11-libs/libX11 +" +RDEPEND="${DEPEND} + >=dev-qt/qtgraphicaleffects-${QTMIN}:5 + >=kde-plasma/kde-cli-tools-${PVCUT}:5 +" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5" + +PATCHES=( "${FILESDIR}/${P}-kcm-notify-changes-when-global-scale-changes.patch" ) # KDE-bug 468203
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: daa57e2b19f1b8a8e3765fb7dc1392b58e216066 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Mar 28 20:18:53 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Mar 28 20:32:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daa57e2b kde-plasma/kscreen: Backport a 5.27.4 crashfix Luca Bacci (1): OSD: Do not connect to member QObject's destroyed signal KDE-bug: https://bugs.kde.org/show_bug.cgi?id=466914 Bug: https://bugs.gentoo.org/899706 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kscreen/Manifest | 1 + kde-plasma/kscreen/kscreen-5.27.3-r2.ebuild | 52 + 2 files changed, 53 insertions(+) diff --git a/kde-plasma/kscreen/Manifest b/kde-plasma/kscreen/Manifest index d37a80096ca6..19485ec9543c 100644 --- a/kde-plasma/kscreen/Manifest +++ b/kde-plasma/kscreen/Manifest @@ -1,2 +1,3 @@ DIST kscreen-5.26.5.tar.xz 154600 BLAKE2B 202f7ec24b01ca057a5e52b796176e6ae09518693cb50e16b0d3901351fba58d5554d959f4afa48b5539981870e02f14bde8c25402d4c2b6427acf5c896ca75f SHA512 58635bc2c5cb3e3cee6b838ddc3a9068c9b22bcedef6ddd9c4b6aa59889b59242118227e706208c17c89241a701f850d42e9c5617d876068367246d35d1800c2 +DIST kscreen-5.27.3-patchset-1.tar.xz 1304 BLAKE2B bbf68dbeef2134498af481bb2556bfd214140688e9d5917391fe84b5c70ef6bd8bf5081ee0e7051d8ceca8895f02ff2a6bf00d5f22da95814e791137850c SHA512 b9cc71d82e91ffa94bf9e4bace9c575330c96ed5690094066de481e25f15d2a95bfd4ff5aa767c1399d4d582f0fa6a1d19304759ce67a5badc6c5778fd222338 DIST kscreen-5.27.3.tar.xz 184224 BLAKE2B 7929835a8d757fa06e5c27fd455435441c8e593cd4709dee237a6d23d2fa2a2439eb3d79e8482fb4676c96c7ec5108f364e94d069a3062aabc38d29e73f0b2e9 SHA512 02d7bb8e701fe8c47ac3e8cf7afe86410fd38a646fb4597a98710ab6afd5f0841b128178bab498973305f8c9f6ca4b340d9adae087f6996ccd04c2ec33e959cc diff --git a/kde-plasma/kscreen/kscreen-5.27.3-r2.ebuild b/kde-plasma/kscreen/kscreen-5.27.3-r2.ebuild new file mode 100644 index ..bc83dfb7deb0 --- /dev/null +++ b/kde-plasma/kscreen/kscreen-5.27.3-r2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=5.102.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.7 +inherit ecm plasma.kde.org + +DESCRIPTION="KDE Plasma screen management" +HOMEPAGE="https://invent.kde.org/plasma/kscreen; +SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-patchset-1.tar.xz; + +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 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${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/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + >=kde-plasma/layer-shell-qt-${PVCUT}:5 + >=kde-plasma/libkscreen-${PVCUT}:5 + x11-libs/libX11 +" +RDEPEND="${DEPEND} + >=dev-qt/qtgraphicaleffects-${QTMIN}:5 + >=kde-plasma/kde-cli-tools-${PVCUT}:5 +" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5" + +PATCHES=( "${WORKDIR}/${P}-patchset-1" ) # KDE-bugs 466046, 466914
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/files/, kde-plasma/kscreen/
commit: 155411faf50aa7a1712c6ca38840a8c9b1a9cc2b Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Mar 28 20:20:38 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Mar 28 20:32:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=155411fa kde-plasma/kscreen: drop 5.27.3-r1 Signed-off-by: Andreas Sturmlechner gentoo.org> .../kscreen-5.27.3-display-connector-name.patch| 36 --- kde-plasma/kscreen/kscreen-5.27.3-r1.ebuild| 51 -- 2 files changed, 87 deletions(-) diff --git a/kde-plasma/kscreen/files/kscreen-5.27.3-display-connector-name.patch b/kde-plasma/kscreen/files/kscreen-5.27.3-display-connector-name.patch deleted file mode 100644 index 54497b3d99f8.. --- a/kde-plasma/kscreen/files/kscreen-5.27.3-display-connector-name.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 74c99d3afda09d9a715c84150f0bb9afe4003c33 Mon Sep 17 00:00:00 2001 -From: David Redondo -Date: Thu, 23 Mar 2023 09:37:27 +0100 -Subject: [PATCH] Display connector name instead of type name when serial - number is identical - -Displays the name of the connector ("DP-1") instead of just -typeName ("DisplayPort"). When two identical outputs are connected -to the same connector type it doesn't help differntiating. -Furthermore it matches what will be shown by the output locator -effect. -BUG:466046 -FIXED-IN:5.27.4 - - -(cherry picked from commit 21155f81fee953d5b5e1bab92565b85ef99a0260) - common/utils.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/common/utils.cpp b/common/utils.cpp -index 7aaa926..a9eb80c 100644 a/common/utils.cpp -+++ b/common/utils.cpp -@@ -35,7 +35,7 @@ QString Utils::outputName(const KScreen::Output *output, bool shouldShowSerialNu - name += output->edid()->serial() + QLatin1Char(' '); - } - if (shouldShowConnector) { --name += output->typeName(); -+name += output->name(); - } - if (!name.trimmed().isEmpty()) { - return name; --- -2.40.0 - diff --git a/kde-plasma/kscreen/kscreen-5.27.3-r1.ebuild b/kde-plasma/kscreen/kscreen-5.27.3-r1.ebuild deleted file mode 100644 index 9c1f4faf09a7.. --- a/kde-plasma/kscreen/kscreen-5.27.3-r1.ebuild +++ /dev/null @@ -1,51 +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.102.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.7 -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 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${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/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - >=kde-plasma/layer-shell-qt-${PVCUT}:5 - >=kde-plasma/libkscreen-${PVCUT}:5 - x11-libs/libX11 -" -RDEPEND="${DEPEND} - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=kde-plasma/kde-cli-tools-${PVCUT}:5 -" -BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5" - -PATCHES=( "${FILESDIR}/${P}-display-connector-name.patch" ) # KDE-bug 466046
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/, kde-plasma/kscreen/files/
commit: 3ded8160a8f1446c1d923adb8bb737bad58d1563 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Mar 24 20:54:45 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 26 09:50:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ded8160 kde-plasma/kscreen: Display connector name instead of type name ...when serial number is identical Upstream commit 7f2c1f8b104efb748cae5814ed2aa87fb2046796 KDE-bug: https://bugs.kde.org/show_bug.cgi?id=466046 Signed-off-by: Andreas Sturmlechner gentoo.org> .../kscreen-5.27.3-display-connector-name.patch| 36 +++ kde-plasma/kscreen/kscreen-5.27.3-r1.ebuild| 51 ++ 2 files changed, 87 insertions(+) diff --git a/kde-plasma/kscreen/files/kscreen-5.27.3-display-connector-name.patch b/kde-plasma/kscreen/files/kscreen-5.27.3-display-connector-name.patch new file mode 100644 index ..54497b3d99f8 --- /dev/null +++ b/kde-plasma/kscreen/files/kscreen-5.27.3-display-connector-name.patch @@ -0,0 +1,36 @@ +From 74c99d3afda09d9a715c84150f0bb9afe4003c33 Mon Sep 17 00:00:00 2001 +From: David Redondo +Date: Thu, 23 Mar 2023 09:37:27 +0100 +Subject: [PATCH] Display connector name instead of type name when serial + number is identical + +Displays the name of the connector ("DP-1") instead of just +typeName ("DisplayPort"). When two identical outputs are connected +to the same connector type it doesn't help differntiating. +Furthermore it matches what will be shown by the output locator +effect. +BUG:466046 +FIXED-IN:5.27.4 + + +(cherry picked from commit 21155f81fee953d5b5e1bab92565b85ef99a0260) +--- + common/utils.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/common/utils.cpp b/common/utils.cpp +index 7aaa926..a9eb80c 100644 +--- a/common/utils.cpp b/common/utils.cpp +@@ -35,7 +35,7 @@ QString Utils::outputName(const KScreen::Output *output, bool shouldShowSerialNu + name += output->edid()->serial() + QLatin1Char(' '); + } + if (shouldShowConnector) { +-name += output->typeName(); ++name += output->name(); + } + if (!name.trimmed().isEmpty()) { + return name; +-- +2.40.0 + diff --git a/kde-plasma/kscreen/kscreen-5.27.3-r1.ebuild b/kde-plasma/kscreen/kscreen-5.27.3-r1.ebuild new file mode 100644 index ..9c1f4faf09a7 --- /dev/null +++ b/kde-plasma/kscreen/kscreen-5.27.3-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=5.102.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.7 +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 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${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/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + >=kde-plasma/layer-shell-qt-${PVCUT}:5 + >=kde-plasma/libkscreen-${PVCUT}:5 + x11-libs/libX11 +" +RDEPEND="${DEPEND} + >=dev-qt/qtgraphicaleffects-${QTMIN}:5 + >=kde-plasma/kde-cli-tools-${PVCUT}:5 +" +BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5" + +PATCHES=( "${FILESDIR}/${P}-display-connector-name.patch" ) # KDE-bug 466046
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: c2775c12d43cf655fd3cd793f13d9322d7125006 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Mar 24 20:55:56 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 26 09:50:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2775c12 kde-plasma/kscreen: drop 5.27.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kscreen/kscreen-5.27.3.ebuild | 49 1 file changed, 49 deletions(-) diff --git a/kde-plasma/kscreen/kscreen-5.27.3.ebuild b/kde-plasma/kscreen/kscreen-5.27.3.ebuild deleted file mode 100644 index 65c59cbc0f15.. --- a/kde-plasma/kscreen/kscreen-5.27.3.ebuild +++ /dev/null @@ -1,49 +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.102.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.7 -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 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${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/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - >=kde-plasma/layer-shell-qt-${PVCUT}:5 - >=kde-plasma/libkscreen-${PVCUT}:5 - x11-libs/libX11 -" -RDEPEND="${DEPEND} - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=kde-plasma/kde-cli-tools-${PVCUT}:5 -" -BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 57b46468e44e3e71db2d523226b3818c2776bb11 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Feb 28 15:42:28 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Feb 28 15:43:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b46468 kde-plasma/kscreen: drop 5.27.1.1 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kscreen/Manifest| 1 - kde-plasma/kscreen/kscreen-5.27.1.1.ebuild | 49 -- 2 files changed, 50 deletions(-) diff --git a/kde-plasma/kscreen/Manifest b/kde-plasma/kscreen/Manifest index 6ed50c1d1638..d4a2153c0cbf 100644 --- a/kde-plasma/kscreen/Manifest +++ b/kde-plasma/kscreen/Manifest @@ -1,3 +1,2 @@ DIST kscreen-5.26.5.tar.xz 154600 BLAKE2B 202f7ec24b01ca057a5e52b796176e6ae09518693cb50e16b0d3901351fba58d5554d959f4afa48b5539981870e02f14bde8c25402d4c2b6427acf5c896ca75f SHA512 58635bc2c5cb3e3cee6b838ddc3a9068c9b22bcedef6ddd9c4b6aa59889b59242118227e706208c17c89241a701f850d42e9c5617d876068367246d35d1800c2 -DIST kscreen-5.27.1.1.tar.xz 183716 BLAKE2B a9ec5c616b91ec24fbda76c38139bad9cddb6a5838c5051a2726ece1aa67237419a2d4be1db3c84960f1db5a25015a4e30572cf2bc30164a440303f41a560b59 SHA512 47f8b95687d384c9cbce451d6d7fff2d69933c5778a60d5661258bc2050d6eeb94f3db4c058b1ca2cb8f1760637b13f967bf0f138c57f487fd5932e439b29456 DIST kscreen-5.27.2.tar.xz 184024 BLAKE2B bb5b4789e5b87a4669721288d05a6bbd43a8e181c51cdc866906cd21271283171e96fb4b7e9e0746b2f782b462c46e0ad0fe703b2e45a486cdaab9aa08a6d9f5 SHA512 804e43e5d188df1f5b65e99462658683eaa2356a089ccc9bca916e09614e5a79ad4ec28cfb6f7bfcc8453398bb445ed0ca1cb21592bcdbbc0f5b3cc9361beeb9 diff --git a/kde-plasma/kscreen/kscreen-5.27.1.1.ebuild b/kde-plasma/kscreen/kscreen-5.27.1.1.ebuild deleted file mode 100644 index 65c59cbc0f15.. --- a/kde-plasma/kscreen/kscreen-5.27.1.1.ebuild +++ /dev/null @@ -1,49 +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.102.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.7 -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 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${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/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - >=kde-plasma/layer-shell-qt-${PVCUT}:5 - >=kde-plasma/libkscreen-${PVCUT}:5 - x11-libs/libX11 -" -RDEPEND="${DEPEND} - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=kde-plasma/kde-cli-tools-${PVCUT}:5 -" -BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: e4735a93fbdfa6e7e6d8e3c12e9a6a2b16b2df65 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Feb 1 06:40:39 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Feb 1 06:40:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4735a93 kde-plasma/kscreen: Stabilize 5.26.5 arm64, #889942 Signed-off-by: Arthur Zamarin gentoo.org> kde-plasma/kscreen/kscreen-5.26.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kscreen/kscreen-5.26.5.ebuild b/kde-plasma/kscreen/kscreen-5.26.5.ebuild index 626f5c8c01f9..1fcd512116df 100644 --- a/kde-plasma/kscreen/kscreen-5.26.5.ebuild +++ b/kde-plasma/kscreen/kscreen-5.26.5.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kscreen; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="" # bug #580440, last checked 5.6.3
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 9cc91f6d4b20153eb4126197f9c7fb22cf4697d7 Author: WANG Xuerui gentoo org> AuthorDate: Fri Nov 18 07:09:20 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Fri Nov 18 07:22:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc91f6d kde-plasma/kscreen: keyword 5.26.3 for ~loong Signed-off-by: WANG Xuerui gentoo.org> kde-plasma/kscreen/kscreen-5.26.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kscreen/kscreen-5.26.3.ebuild b/kde-plasma/kscreen/kscreen-5.26.3.ebuild index afca585390cf..7fd9115d14cc 100644 --- a/kde-plasma/kscreen/kscreen-5.26.3.ebuild +++ b/kde-plasma/kscreen/kscreen-5.26.3.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kscreen; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv" IUSE="" # bug #580440, last checked 5.6.3
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 41ab2ebf645a03e0c078a9e20f0b79ec0ef28396 Author: Yixun Lan gentoo org> AuthorDate: Sat Oct 29 14:00:11 2022 + Commit: Yixun Lan gentoo org> CommitDate: Sat Oct 29 14:00:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41ab2ebf kde-plasma/kscreen: Keyword 5.26.2 riscv, #876793 Signed-off-by: Yixun Lan gentoo.org> kde-plasma/kscreen/kscreen-5.26.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kscreen/kscreen-5.26.2.ebuild b/kde-plasma/kscreen/kscreen-5.26.2.ebuild index 55195f8efef9..afca585390cf 100644 --- a/kde-plasma/kscreen/kscreen-5.26.2.ebuild +++ b/kde-plasma/kscreen/kscreen-5.26.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kscreen; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv" IUSE="" # bug #580440, last checked 5.6.3
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 1ac873f8bd60d3372d2b7e082d01f3aa385885d5 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Oct 26 04:41:35 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Oct 26 04:41:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ac873f8 kde-plasma/kscreen: Keyword 5.26.1 ppc64, #876793 Signed-off-by: Arthur Zamarin gentoo.org> kde-plasma/kscreen/kscreen-5.26.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kscreen/kscreen-5.26.1.ebuild b/kde-plasma/kscreen/kscreen-5.26.1.ebuild index 6c0945fb3619..55195f8efef9 100644 --- a/kde-plasma/kscreen/kscreen-5.26.1.ebuild +++ b/kde-plasma/kscreen/kscreen-5.26.1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kscreen; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" IUSE="" # bug #580440, last checked 5.6.3
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: a0cdfc7b1a84965cca92995ad8bf32b9b265fd44 Author: Sam James gentoo org> AuthorDate: Fri Sep 30 03:52:05 2022 + Commit: Sam James gentoo org> CommitDate: Fri Sep 30 03:52:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0cdfc7b kde-plasma/kscreen: Stabilize 5.25.5 arm64, #868909 Signed-off-by: Sam James gentoo.org> kde-plasma/kscreen/kscreen-5.25.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kscreen/kscreen-5.25.5.ebuild b/kde-plasma/kscreen/kscreen-5.25.5.ebuild index 9986d6f761ff..4c39c0735617 100644 --- a/kde-plasma/kscreen/kscreen-5.25.5.ebuild +++ b/kde-plasma/kscreen/kscreen-5.25.5.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kscreen; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="" # bug #580440, last checked 5.6.3
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 4437b0abf244186f350ec71f86983ed689046cae Author: Sam James gentoo org> AuthorDate: Sun Aug 7 05:12:10 2022 + Commit: Sam James gentoo org> CommitDate: Sun Aug 7 05:12:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4437b0ab kde-plasma/kscreen: Stabilize 5.24.6 arm64, #857882 Signed-off-by: Sam James gentoo.org> kde-plasma/kscreen/kscreen-5.24.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kscreen/kscreen-5.24.6.ebuild b/kde-plasma/kscreen/kscreen-5.24.6.ebuild index ae76d03166a0..833ac9e6f7ef 100644 --- a/kde-plasma/kscreen/kscreen-5.24.6.ebuild +++ b/kde-plasma/kscreen/kscreen-5.24.6.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kscreen; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="" # bug #580440, last checked 5.6.3
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 153c31b84a67b7d33fb1678bef570ca72af908a5 Author: WANG Xuerui gentoo org> AuthorDate: Wed Jun 29 03:52:53 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Wed Jun 29 07:20:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=153c31b8 kde-plasma/kscreen: keyword 5.25.2 for ~loong Signed-off-by: WANG Xuerui gentoo.org> kde-plasma/kscreen/kscreen-5.25.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kscreen/kscreen-5.25.2.ebuild b/kde-plasma/kscreen/kscreen-5.25.2.ebuild index 30f3c1bbbea6..4bfa5020633f 100644 --- a/kde-plasma/kscreen/kscreen-5.25.2.ebuild +++ b/kde-plasma/kscreen/kscreen-5.25.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kscreen; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="" # bug #580440, last checked 5.6.3
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: ae6290da7b2d6afe1824996f5d7edcb266fb5e79 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jun 18 18:10:31 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jun 18 18:41:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae6290da kde-plasma/kscreen: Drop 5.24.5-r1 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kscreen/kscreen-5.24.5-r1.ebuild | 52 - 1 file changed, 52 deletions(-) diff --git a/kde-plasma/kscreen/kscreen-5.24.5-r1.ebuild b/kde-plasma/kscreen/kscreen-5.24.5-r1.ebuild deleted file mode 100644 index 424f48214a77.. --- a/kde-plasma/kscreen/kscreen-5.24.5-r1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -KFMIN=5.90.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.2 -inherit ecm 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 ~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 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${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/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - >=kde-plasma/libkscreen-${PVCUT}:5 -" -RDEPEND="${DEPEND} - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=kde-plasma/kde-cli-tools-${PVCUT}:5 -" - -PATCHES=( - "${FILESDIR}/${P}-kcm-fix-refresh-rate-list-not-updated.patch" # KDE-bug 453392 - "${FILESDIR}/${P}-kcm-fix-choosing-refresh-rate.patch" - "${FILESDIR}/${P}-fix-connect-ext-monitors-when-a-monitor-is-rotated.patch" -)
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 7aa712a5d55d7e4715b78673c03bcf63b6143722 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jun 13 21:07:05 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jun 13 21:07:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aa712a5 kde-plasma/kscreen: Stabilize 5.24.5-r2 arm64, #848975 Signed-off-by: Jakov Smolić gentoo.org> kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild b/kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild index 10200425c5f2..f4e86614ad8d 100644 --- a/kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild +++ b/kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kscreen; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="" # bug #580440, last checked 5.6.3
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: e2c66a9d8c62168ae7558e2c0a59c5999f17bdb5 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jun 10 06:47:18 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jun 10 06:47:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2c66a9d kde-plasma/kscreen: amd64 stable wrt bug #848975 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild b/kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild index 3be114ac55ed..10200425c5f2 100644 --- a/kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild +++ b/kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kscreen; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" IUSE="" # bug #580440, last checked 5.6.3
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: fb598be8c86ab2465fd89318a656277a24d86f8c Author: Sam James gentoo org> AuthorDate: Thu Jun 9 06:07:11 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jun 9 06:07:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb598be8 kde-plasma/kscreen: Stabilize 5.24.5-r2 x86, #848975 Signed-off-by: Sam James gentoo.org> kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild b/kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild index 400f3ae8d7a2..3be114ac55ed 100644 --- a/kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild +++ b/kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kscreen; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86" IUSE="" # bug #580440, last checked 5.6.3
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/files/, kde-plasma/kscreen/
commit: 591b28d3c215f9bab4ee3cc77087191b3403a08a Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon May 30 15:25:40 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon May 30 16:09:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=591b28d3 kde-plasma/kscreen: X11: fix kded xcb resource leak Upstream commit 93cfd297506e4106a7b6e7bcc649442c5bf0f7d1 KDE-bug: https://bugs.kde.org/show_bug.cgi?id=453280 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> ...screen-5.24.5-fix-kded-xcb-resources-leak.patch | 61 ++ kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild| 53 +++ 2 files changed, 114 insertions(+) diff --git a/kde-plasma/kscreen/files/kscreen-5.24.5-fix-kded-xcb-resources-leak.patch b/kde-plasma/kscreen/files/kscreen-5.24.5-fix-kded-xcb-resources-leak.patch new file mode 100644 index ..ecba1664c51c --- /dev/null +++ b/kde-plasma/kscreen/files/kscreen-5.24.5-fix-kded-xcb-resources-leak.patch @@ -0,0 +1,61 @@ +From 93cfd297506e4106a7b6e7bcc649442c5bf0f7d1 Mon Sep 17 00:00:00 2001 +From: Stefan Becker +Date: Sun, 29 May 2022 23:33:55 +0300 +Subject: [PATCH] X11: fix kded xcb resource leak + +This fixes commit 579358f501ae978aa527a25eb3ef9dd42557db46 + +XOpenDisplay() internally calls xcb_connect(), creating a new XCB client +connection. This means that on every KScreen configuration change event +the kded5 process creates a new connection until XCB runs into the hard +limit of 256 of clients, leading to the dreaded "Maximum number of +clients reached" error. + +Re-use the display from QX11Info instead of calling XOpenDisplay(). + +BUG: 453280 + + +(cherry picked from commit 0270a49328aa70b14dd08e2ed5a425ca3f8e4fd5) +--- + kded/daemon.cpp | 17 - + 1 file changed, 8 insertions(+), 9 deletions(-) + +diff --git a/kded/daemon.cpp b/kded/daemon.cpp +index e8ed4ac..443d98d 100644 +--- a/kded/daemon.cpp b/kded/daemon.cpp +@@ -361,6 +361,14 @@ void KScreenDaemon::alignX11TouchScreen() + if (qGuiApp->platformName() != QStringLiteral("xcb")) { + return; + } ++auto *display = QX11Info::display(); ++if (!display) { ++return; ++} ++auto *connection = QX11Info::connection(); ++if (!connection) { ++return; ++} + + const QRect totalRect(QPoint(0, 0), m_monitoredConfig->data()->screen()->currentSize()); + QRect internalOutputRect; +@@ -411,15 +419,6 @@ void KScreenDaemon::alignX11TouchScreen() + break; + } + +-auto *display = XOpenDisplay(nullptr); +-if (!display) { +-return; +-} +-auto *connection = QX11Info::connection(); +-if (!connection) { +-return; +-} +- + auto getAtom = [](xcb_connection_t *connection, const char *name) { + auto cookie = xcb_intern_atom(connection, true, strlen(name), name); + auto reply = xcb_intern_atom_reply(connection, cookie, nullptr); +-- +GitLab + diff --git a/kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild b/kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild new file mode 100644 index ..400f3ae8d7a2 --- /dev/null +++ b/kde-plasma/kscreen/kscreen-5.24.5-r2.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=5.90.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.2 +inherit ecm 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 ~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 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${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/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + >=kde-plasma/libkscreen-${PVCUT}:5 +" +RDEPEND="${DEPEND} + >=dev-qt/qtgraphicaleffects-${QTMIN}:5 + >=kde-plasma/kde-cli-tools-${PVCUT}:5 +" + +PATCHES=( + "${FILESDIR}/${P}-kcm-fix-refresh-rate-list-not-updated.patch" # KDE-bug 453392 + "${FILESDIR}/${P}-kcm-fix-choosing-refresh-rate.patch" + "${FILESDIR}/${P}-fix-connect-ext-monitors-when-a-monitor-is-rotated.patch" + "${FILESDIR}/${P}-fix-kded-xcb-resources-leak.patch" #
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 84b2eb10c29d2cd3a386ae031477430f2e318143 Author: Jakov Smolić gentoo org> AuthorDate: Sat May 28 20:34:49 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sat May 28 20:34:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84b2eb10 kde-plasma/kscreen: Stabilize 5.24.5-r1 arm64, #845075 Signed-off-by: Jakov Smolić gentoo.org> kde-plasma/kscreen/kscreen-5.24.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kscreen/kscreen-5.24.5-r1.ebuild b/kde-plasma/kscreen/kscreen-5.24.5-r1.ebuild index 0991da910e64..424f48214a77 100644 --- a/kde-plasma/kscreen/kscreen-5.24.5-r1.ebuild +++ b/kde-plasma/kscreen/kscreen-5.24.5-r1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kscreen; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="" # bug #580440, last checked 5.6.3
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 0ebaa703bee31bd7c62fb34a8b2715284aed330b Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed May 18 15:04:09 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed May 18 15:05:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ebaa703 kde-plasma/kscreen: Drop 5.24.5 (r0) Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kscreen/kscreen-5.24.5.ebuild | 46 1 file changed, 46 deletions(-) diff --git a/kde-plasma/kscreen/kscreen-5.24.5.ebuild b/kde-plasma/kscreen/kscreen-5.24.5.ebuild deleted file mode 100644 index c92a7debe6b5.. --- a/kde-plasma/kscreen/kscreen-5.24.5.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -KFMIN=5.90.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.2 -inherit ecm 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 ~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 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${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/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - >=kde-plasma/libkscreen-${PVCUT}:5 -" -RDEPEND="${DEPEND} - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=kde-plasma/kde-cli-tools-${PVCUT}:5 -"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/, kde-plasma/kscreen/files/
commit: de40a4db73bc5972feef63106982b5db8f3f853a Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue May 17 18:41:21 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue May 17 19:01:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de40a4db kde-plasma/kscreen: Backport several 5.24.6 fixes Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> ...ct-ext-monitors-when-a-monitor-is-rotated.patch | 31 + ...reen-5.24.5-kcm-fix-choosing-refresh-rate.patch | 28 ...4.5-kcm-fix-refresh-rate-list-not-updated.patch | 29 kde-plasma/kscreen/kscreen-5.24.5-r1.ebuild| 52 ++ 4 files changed, 140 insertions(+) diff --git a/kde-plasma/kscreen/files/kscreen-5.24.5-fix-connect-ext-monitors-when-a-monitor-is-rotated.patch b/kde-plasma/kscreen/files/kscreen-5.24.5-fix-connect-ext-monitors-when-a-monitor-is-rotated.patch new file mode 100644 index ..d2efce69b9e5 --- /dev/null +++ b/kde-plasma/kscreen/files/kscreen-5.24.5-fix-connect-ext-monitors-when-a-monitor-is-rotated.patch @@ -0,0 +1,31 @@ +From ff8dc215e8d2691fcf41d0bb305f820531d95150 Mon Sep 17 00:00:00 2001 +From: Aleix Pol +Date: Sat, 14 May 2022 01:29:01 +0200 +Subject: [PATCH] Fix connecting external monitors when a monitor is rotated + +It would be placed right by the unrotated geometry and after rotating it +the new output would end up floating in the logical space. +This happened because the explicitLogicalSize is cached and needs +updating after changing its settings. + + +(cherry picked from commit cc832fd4296440fcd9298cb03b0cc736a99ed8bb) +--- + kded/generator.cpp | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/kded/generator.cpp b/kded/generator.cpp +index e5117a9..e311b04 100644 +--- a/kded/generator.cpp b/kded/generator.cpp +@@ -85,6 +85,7 @@ KScreen::ConfigPtr Generator::idealConfig(const KScreen::ConfigPtr + + for (const auto : connectedOutputs) { + initializeOutput(output, config->supportedFeatures()); ++output->setExplicitLogicalSize(config->logicalSizeForOutput(*output)); + } + + if (connectedOutputs.count() == 1) { +-- +GitLab + diff --git a/kde-plasma/kscreen/files/kscreen-5.24.5-kcm-fix-choosing-refresh-rate.patch b/kde-plasma/kscreen/files/kscreen-5.24.5-kcm-fix-choosing-refresh-rate.patch new file mode 100644 index ..2d0d3ba1e851 --- /dev/null +++ b/kde-plasma/kscreen/files/kscreen-5.24.5-kcm-fix-choosing-refresh-rate.patch @@ -0,0 +1,28 @@ +From 6ecb832923612820c721f58d1d12dd176e10528a Mon Sep 17 00:00:00 2001 +From: Xaver Hugl +Date: Thu, 5 May 2022 18:27:38 +0200 +Subject: [PATCH] kcm: fix choosing the refresh rate + +It always chose the last one, and not the highest one + + +(cherry picked from commit 5e1be88dbe6e5160dcc232631df81d9bdc9d179e) +--- + kcm/output_model.cpp | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/kcm/output_model.cpp b/kcm/output_model.cpp +index 92e4ea3..3672b49 100644 +--- a/kcm/output_model.cpp b/kcm/output_model.cpp +@@ -394,6 +394,7 @@ bool OutputModel::setResolution(int outputIndex, int resIndex) + auto it = modes.begin(); + while (it != modes.end()) { + if ((*it)->size() == size && (*it)->refreshRate() > bestRefreshRate) { ++bestRefreshRate = (*it)->refreshRate(); + modeIt = it; + } + it++; +-- +GitLab + diff --git a/kde-plasma/kscreen/files/kscreen-5.24.5-kcm-fix-refresh-rate-list-not-updated.patch b/kde-plasma/kscreen/files/kscreen-5.24.5-kcm-fix-refresh-rate-list-not-updated.patch new file mode 100644 index ..e7d85fd87013 --- /dev/null +++ b/kde-plasma/kscreen/files/kscreen-5.24.5-kcm-fix-refresh-rate-list-not-updated.patch @@ -0,0 +1,29 @@ +From 584ed8a067a7c0329e1572dd9970b6e3dae6a56f Mon Sep 17 00:00:00 2001 +From: Xaver Hugl +Date: Thu, 5 May 2022 18:22:46 +0200 +Subject: [PATCH] kcm: fix refresh rate list not being updated + +BUG: 453392 + + +(cherry picked from commit 8c1e2cffda762fef83ea48658a08847382c71486) +--- + kcm/output_model.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/kcm/output_model.cpp b/kcm/output_model.cpp +index fcdb738..92e4ea3 100644 +--- a/kcm/output_model.cpp b/kcm/output_model.cpp +@@ -417,7 +417,7 @@ bool OutputModel::setResolution(int outputIndex, int resIndex) + QModelIndex index = createIndex(outputIndex, 0); + // Calling this directly ignores possible optimization when the + // refresh rate hasn't changed in fact. But that's ok. +-Q_EMIT dataChanged(index, index, {ResolutionIndexRole, ResolutionRole, SizeRole, RefreshRateIndexRole}); ++Q_EMIT dataChanged(index, index, {ResolutionIndexRole, ResolutionRole, SizeRole, RefreshRatesRole, RefreshRateIndexRole}); + Q_EMIT sizeChanged(); + return true; + } +-- +GitLab + diff --git
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: fccd765ae1375b6b238940a1f500625286e066af Author: Sam James gentoo org> AuthorDate: Mon Jan 24 22:35:41 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jan 24 22:36:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fccd765a kde-plasma/kscreen: Stabilize 5.23.5 arm64, #830740 Signed-off-by: Sam James gentoo.org> kde-plasma/kscreen/kscreen-5.23.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kscreen/kscreen-5.23.5.ebuild b/kde-plasma/kscreen/kscreen-5.23.5.ebuild index 95da86fd9a94..ea790d468f2c 100644 --- a/kde-plasma/kscreen/kscreen-5.23.5.ebuild +++ b/kde-plasma/kscreen/kscreen-5.23.5.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kscreen; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="" # bug #580440, last checked 5.6.3
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: d9883eb85454685e85436c95061fd440c6283be9 Author: Sam James gentoo org> AuthorDate: Mon Dec 13 23:01:30 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 13 23:03:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9883eb8 kde-plasma/kscreen: Stabilize 5.23.4 arm64, #826898 Signed-off-by: Sam James gentoo.org> kde-plasma/kscreen/kscreen-5.23.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kscreen/kscreen-5.23.4.ebuild b/kde-plasma/kscreen/kscreen-5.23.4.ebuild index a6492a30d53b..0f5a369f667b 100644 --- a/kde-plasma/kscreen/kscreen-5.23.4.ebuild +++ b/kde-plasma/kscreen/kscreen-5.23.4.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kscreen; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="" # bug #580440, last checked 5.6.3
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 2f39a64db99f8e14a9b922afdf1e4e6dd65cbec1 Author: Jakov Smolić gentoo org> AuthorDate: Mon Dec 13 18:31:33 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Dec 13 18:31:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f39a64d kde-plasma/kscreen: Stabilize 5.23.4 x86, #826898 Signed-off-by: Jakov Smolić gentoo.org> kde-plasma/kscreen/kscreen-5.23.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kscreen/kscreen-5.23.4.ebuild b/kde-plasma/kscreen/kscreen-5.23.4.ebuild index bb624a84988c..a6492a30d53b 100644 --- a/kde-plasma/kscreen/kscreen-5.23.4.ebuild +++ b/kde-plasma/kscreen/kscreen-5.23.4.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kscreen; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" IUSE="" # bug #580440, last checked 5.6.3
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: aff856cad4c9c88a71dd53f68669fa7be40f86ad Author: Sam James gentoo org> AuthorDate: Mon Dec 13 00:09:53 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 13 00:09:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aff856ca kde-plasma/kscreen: Stabilize 5.23.4 amd64, #826898 Signed-off-by: Sam James gentoo.org> kde-plasma/kscreen/kscreen-5.23.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kscreen/kscreen-5.23.4.ebuild b/kde-plasma/kscreen/kscreen-5.23.4.ebuild index d90b37272cd1..bb624a84988c 100644 --- a/kde-plasma/kscreen/kscreen-5.23.4.ebuild +++ b/kde-plasma/kscreen/kscreen-5.23.4.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kscreen; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" IUSE="" # bug #580440, last checked 5.6.3
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: c02ace9f30bd754f865b5b93cb8d6e656b24ff8a Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Nov 23 10:19:58 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Nov 23 14:59:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c02ace9f kde-plasma/kscreen: Drop 5.23.3 (r0) Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kscreen/kscreen-5.23.3.ebuild | 46 1 file changed, 46 deletions(-) diff --git a/kde-plasma/kscreen/kscreen-5.23.3.ebuild b/kde-plasma/kscreen/kscreen-5.23.3.ebuild deleted file mode 100644 index d90b37272cd1.. --- a/kde-plasma/kscreen/kscreen-5.23.3.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -KFMIN=5.86.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.2 -inherit ecm 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 ~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 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${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/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - >=kde-plasma/libkscreen-${PVCUT}:5 -" -RDEPEND="${DEPEND} - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=kde-plasma/kde-cli-tools-${PVCUT}:5 -"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/files/, kde-plasma/kscreen/
commit: 9d610ee80b70f342a0ecd7b724508752d169fd10 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Nov 23 10:19:33 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Nov 23 14:59:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d610ee8 kde-plasma/kscreen: Fix cut off text in kcm dialog KDE-bug: https://bugs.kde.org/show_bug.cgi?id=445341 Upstream commit 29343eb7586509dc37ecf5adcb3b6086803fa0ed Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> .../kscreen-5.23.3-make-revert-message-wrap.patch | 31 ++ kde-plasma/kscreen/kscreen-5.23.3-r1.ebuild| 48 ++ 2 files changed, 79 insertions(+) diff --git a/kde-plasma/kscreen/files/kscreen-5.23.3-make-revert-message-wrap.patch b/kde-plasma/kscreen/files/kscreen-5.23.3-make-revert-message-wrap.patch new file mode 100644 index ..440834a2971f --- /dev/null +++ b/kde-plasma/kscreen/files/kscreen-5.23.3-make-revert-message-wrap.patch @@ -0,0 +1,31 @@ +From 29343eb7586509dc37ecf5adcb3b6086803fa0ed Mon Sep 17 00:00:00 2001 +From: Nate Graham +Date: Fri, 12 Nov 2021 15:22:46 -0700 +Subject: [PATCH] kcm: make revert message wrap + +This was the intention, but the wrap mode enum was being called from the +wrong namespace, so it didn't work. + +BUG: 445341 +FIXED-IN: 5.23.4 +(cherry picked from commit fc02fb29ba9ffac749762e1577edd4308150fb03) +--- + kcm/package/contents/ui/main.qml | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/kcm/package/contents/ui/main.qml b/kcm/package/contents/ui/main.qml +index 431999b..43b3ba4 100644 +--- a/kcm/package/contents/ui/main.qml b/kcm/package/contents/ui/main.qml +@@ -110,7 +110,7 @@ KCM.SimpleKCM { + text: i18np("Will revert to previous configuration in %1 second.", + "Will revert to previous configuration in %1 seconds.", + revertCountdown); +-wrapMode: Qt.WordWrap ++wrapMode: Text.WordWrap + } + footer: RowLayout { + Controls.Button { +-- +GitLab + diff --git a/kde-plasma/kscreen/kscreen-5.23.3-r1.ebuild b/kde-plasma/kscreen/kscreen-5.23.3-r1.ebuild new file mode 100644 index ..3fa3ba0ff984 --- /dev/null +++ b/kde-plasma/kscreen/kscreen-5.23.3-r1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=5.86.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.2 +inherit ecm 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 ~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 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${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/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + >=kde-plasma/libkscreen-${PVCUT}:5 +" +RDEPEND="${DEPEND} + >=dev-qt/qtgraphicaleffects-${QTMIN}:5 + >=kde-plasma/kde-cli-tools-${PVCUT}:5 +" + +PATCHES=( "${FILESDIR}"/${P}-make-revert-message-wrap.patch ) # KDE-bug 445341
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 384091784e2eb5895bbe65ba026a5424474d914e Author: Sam James gentoo org> AuthorDate: Thu Sep 16 01:19:38 2021 + Commit: Sam James gentoo org> CommitDate: Thu Sep 16 01:19:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38409178 kde-plasma/kscreen: Stabilize 5.22.5 arm64, #811444 Signed-off-by: Sam James gentoo.org> kde-plasma/kscreen/kscreen-5.22.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kscreen/kscreen-5.22.5.ebuild b/kde-plasma/kscreen/kscreen-5.22.5.ebuild index 84f75871d9c..c67cf6feae6 100644 --- a/kde-plasma/kscreen/kscreen-5.22.5.ebuild +++ b/kde-plasma/kscreen/kscreen-5.22.5.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kscreen; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="" # bug #580440, last checked 5.6.3
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: eac8e3fffaee4db352032ad5a28030a2b0fee478 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 2 16:44:19 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Mar 3 09:58:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac8e3ff kde-plasma/kscreen: Add missing DEPEND Upstream commit 8032881459d18c31b00d1023f814d9ed5049532a Reported-by: Panard inzenet.org> Bug: https://bugs.gentoo.org/711296 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kscreen/kscreen-5.18.2-r1.ebuild | 46 + 1 file changed, 46 insertions(+) diff --git a/kde-plasma/kscreen/kscreen-5.18.2-r1.ebuild b/kde-plasma/kscreen/kscreen-5.18.2-r1.ebuild new file mode 100644 index 000..9ac37b817e1 --- /dev/null +++ b/kde-plasma/kscreen/kscreen-5.18.2-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ECM_TEST="forceoptional" +KFMIN=5.66.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.12.3 +inherit ecm kde.org + +DESCRIPTION="KDE Plasma screen management" +HOMEPAGE="https://cgit.kde.org/kscreen.git; + +LICENSE="GPL-2" # TODO: CHECK +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="" + +DEPEND=" + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${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/kiconthemes-${KFMIN}:5 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 + >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 + >=kde-plasma/libkscreen-${PVCUT}:5 + >=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 +" +RDEPEND="${DEPEND} + >=kde-plasma/kde-cli-tools-${PVCUT}:5 + >=dev-qt/qtgraphicaleffects-${QTMIN}:5 +" + +# bug #580440, last checked 5.6.3 +RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 8bf59efffd5099723d99870f273f8e78f176ac28 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Mar 3 09:56:59 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Mar 3 09:58:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bf59eff kde-plasma/kscreen: Drop 5.18.2 (r0) Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kscreen/kscreen-5.18.2.ebuild | 45 1 file changed, 45 deletions(-) diff --git a/kde-plasma/kscreen/kscreen-5.18.2.ebuild b/kde-plasma/kscreen/kscreen-5.18.2.ebuild deleted file mode 100644 index 268ca5afd7b..000 --- a/kde-plasma/kscreen/kscreen-5.18.2.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ECM_TEST="forceoptional" -KFMIN=5.66.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.12.3 -inherit ecm kde.org - -DESCRIPTION="KDE Plasma screen management" -HOMEPAGE="https://cgit.kde.org/kscreen.git; - -LICENSE="GPL-2" # TODO: CHECK -SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -IUSE="" - -DEPEND=" - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${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/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/plasma-${KFMIN}:5 - >=kde-plasma/libkscreen-${PVCUT}:5 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 -" -RDEPEND="${DEPEND} - >=kde-plasma/kde-cli-tools-${PVCUT}:5 - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 -" - -# bug #580440, last checked 5.6.3 -RESTRICT+=" test"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/, kde-plasma/kactivitymanagerd/, kde-plasma/drkonqi/, ...
commit: 1784c6ddd3e4296a181e39776cfb147f1c46e14d Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Dec 22 23:39:43 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Dec 24 20:39:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1784c6dd kde-plasma: Drop KDE Plasma 5.16.5 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/bluedevil/Manifest | 1 - kde-plasma/bluedevil/bluedevil-5.16.5.ebuild | 34 - kde-plasma/breeze-grub/Manifest| 1 - kde-plasma/breeze-grub/breeze-grub-5.16.5.ebuild | 22 --- kde-plasma/breeze-gtk/Manifest | 1 - kde-plasma/breeze-gtk/breeze-gtk-5.16.5.ebuild | 45 -- kde-plasma/breeze-plymouth/Manifest| 1 - .../breeze-plymouth/breeze-plymouth-5.16.5.ebuild | 26 kde-plasma/breeze/Manifest | 1 - kde-plasma/breeze/breeze-5.16.5.ebuild | 49 -- kde-plasma/discover/Manifest | 1 - kde-plasma/discover/discover-5.16.5.ebuild | 70 - kde-plasma/drkonqi/Manifest| 1 - kde-plasma/drkonqi/drkonqi-5.16.5.ebuild | 55 --- kde-plasma/kactivitymanagerd/Manifest | 1 - .../kactivitymanagerd-5.16.5.ebuild| 31 kde-plasma/kde-cli-tools/Manifest | 1 - .../kde-cli-tools/kde-cli-tools-5.16.5.ebuild | 64 kde-plasma/kde-gtk-config/Manifest | 1 - .../kde-gtk-config/kde-gtk-config-5.16.5.ebuild| 52 --- kde-plasma/kdecoration/Manifest| 1 - kde-plasma/kdecoration/kdecoration-5.16.5.ebuild | 19 --- kde-plasma/kdeplasma-addons/Manifest | 1 - .../kdeplasma-addons-5.16.5.ebuild | 57 --- kde-plasma/kgamma/Manifest | 1 - kde-plasma/kgamma/kgamma-5.16.5.ebuild | 26 kde-plasma/khotkeys/Manifest | 1 - kde-plasma/khotkeys/khotkeys-5.16.5.ebuild | 44 -- kde-plasma/kinfocenter/Manifest| 1 - kde-plasma/kinfocenter/kinfocenter-5.16.5.ebuild | 98 kde-plasma/kmenuedit/Manifest | 1 - kde-plasma/kmenuedit/kmenuedit-5.16.5.ebuild | 44 -- kde-plasma/kscreen/Manifest| 1 - kde-plasma/kscreen/kscreen-5.16.5.ebuild | 39 - kde-plasma/kscreenlocker/Manifest | 1 - .../kscreenlocker/kscreenlocker-5.16.5.ebuild | 94 kde-plasma/ksshaskpass/Manifest| 1 - kde-plasma/ksshaskpass/ksshaskpass-5.16.5.ebuild | 46 -- kde-plasma/ksysguard/Manifest | 1 - kde-plasma/ksysguard/ksysguard-5.16.5.ebuild | 45 -- kde-plasma/kwallet-pam/Manifest| 1 - kde-plasma/kwallet-pam/kwallet-pam-5.16.5.ebuild | 33 kde-plasma/kwayland-integration/Manifest | 1 - .../kwayland-integration-5.16.5.ebuild | 25 --- kde-plasma/kwin/Manifest | 1 - .../files/kwin-5.15.80-gstreamer-optional.patch| 13 -- kde-plasma/kwin/kwin-5.16.5.ebuild | 105 - kde-plasma/kwrited/Manifest| 1 - kde-plasma/kwrited/kwrited-5.16.5.ebuild | 21 --- kde-plasma/libkscreen/Manifest | 1 - kde-plasma/libkscreen/libkscreen-5.16.5.ebuild | 26 kde-plasma/libksysguard/Manifest | 1 - kde-plasma/libksysguard/libksysguard-5.16.5.ebuild | 52 --- kde-plasma/libkworkspace/Manifest | 1 - .../files/libkworkspace-5.14.90-standalone.patch | 96 .../libkworkspace/libkworkspace-5.16.5.ebuild | 54 --- kde-plasma/milou/Manifest | 1 - kde-plasma/milou/milou-5.16.5.ebuild | 28 kde-plasma/oxygen/Manifest | 1 - kde-plasma/oxygen/oxygen-5.16.5.ebuild | 45 -- kde-plasma/plasma-browser-integration/Manifest | 1 - .../plasma-browser-integration-5.16.5.ebuild | 35 - kde-plasma/plasma-desktop/Manifest | 1 - kde-plasma/plasma-desktop/metadata.xml | 1 - .../plasma-desktop/plasma-desktop-5.16.5.ebuild| 139 - kde-plasma/plasma-integration/Manifest | 1 - .../plasma-integration-5.16.5.ebuild | 43 -- kde-plasma/plasma-meta/plasma-meta-5.16.5.ebuild | 109 - kde-plasma/plasma-nm/Manifest | 1 - kde-plasma/plasma-nm/plasma-nm-5.16.5.ebuild | 76 -- kde-plasma/plasma-pa/Manifest | 1 - kde-plasma/plasma-pa/plasma-pa-5.16.5.ebuild | 32
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 59b8d9522b4c666c32c88717e9064ccd4c7e654c Author: Roy Bamford gentoo org> AuthorDate: Mon Feb 25 18:43:48 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Feb 26 20:53:11 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59b8d952 kde-plasma/kscreen: added ~arm64 Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Roy Bamford gentoo.org> Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kscreen/kscreen-5.15.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kscreen/kscreen-5.15.2.ebuild b/kde-plasma/kscreen/kscreen-5.15.2.ebuild index b0d257e5e65..1210d802105 100644 --- a/kde-plasma/kscreen/kscreen-5.15.2.ebuild +++ b/kde-plasma/kscreen/kscreen-5.15.2.ebuild @@ -9,7 +9,7 @@ inherit kde5 DESCRIPTION="KDE Plasma screen management" HOMEPAGE="https://cgit.kde.org/kscreen.git; -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: bdece49df45268dff67da4b1a50995a2ddfac0d5 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Dec 1 18:38:09 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Dec 1 19:00:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdece49d kde-plasma/kscreen: x86 stable wrt bug 670862 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 kde-plasma/kscreen/kscreen-5.14.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kscreen/kscreen-5.14.3.ebuild b/kde-plasma/kscreen/kscreen-5.14.3.ebuild index 85f2c7dfb19..5b4ab6dd03f 100644 --- a/kde-plasma/kscreen/kscreen-5.14.3.ebuild +++ b/kde-plasma/kscreen/kscreen-5.14.3.ebuild @@ -9,7 +9,7 @@ inherit kde5 DESCRIPTION="KDE Plasma screen management" HOMEPAGE="https://cgit.kde.org/kscreen.git; -KEYWORDS="amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 45370f5248aa2cd0b6ff80ff7323ba2a081561e2 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Dec 1 16:04:48 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Dec 1 17:00:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45370f52 kde-plasma/kscreen: amd64 stable wrt bug 670862 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 kde-plasma/kscreen/kscreen-5.14.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kscreen/kscreen-5.14.3.ebuild b/kde-plasma/kscreen/kscreen-5.14.3.ebuild index 188f27af497..85f2c7dfb19 100644 --- a/kde-plasma/kscreen/kscreen-5.14.3.ebuild +++ b/kde-plasma/kscreen/kscreen-5.14.3.ebuild @@ -9,7 +9,7 @@ inherit kde5 DESCRIPTION="KDE Plasma screen management" HOMEPAGE="https://cgit.kde.org/kscreen.git; -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm ~x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: a8c6c7bc996103f6202ef35179597b7ec43b9c6d Author: Mikle Kolyada gentoo org> AuthorDate: Tue Oct 16 16:45:40 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Oct 16 16:54:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8c6c7bc kde-plasma/kscreen: amd64 stable wrt bug #665244 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 kde-plasma/kscreen/kscreen-5.13.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kde-plasma/kscreen/kscreen-5.13.5.ebuild b/kde-plasma/kscreen/kscreen-5.13.5.ebuild index e201e30c3a2..85f2c7dfb19 100644 --- a/kde-plasma/kscreen/kscreen-5.13.5.ebuild +++ b/kde-plasma/kscreen/kscreen-5.13.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -9,7 +9,7 @@ inherit kde5 DESCRIPTION="KDE Plasma screen management" HOMEPAGE="https://cgit.kde.org/kscreen.git; -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm ~x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 301a7deca424116cbb9569f48ad4116a5a3761f8 Author: Mikle Kolyada gentoo org> AuthorDate: Tue May 22 07:45:05 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue May 22 07:49:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=301a7dec kde-plasma/kscreen: amd64 stable wrt bug #654740 Package-Manager: Portage-2.3.24, Repoman-2.3.6 kde-plasma/kscreen/kscreen-5.12.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kscreen/kscreen-5.12.5.ebuild b/kde-plasma/kscreen/kscreen-5.12.5.ebuild index 05eae852085..b530b3dc72a 100644 --- a/kde-plasma/kscreen/kscreen-5.12.5.ebuild +++ b/kde-plasma/kscreen/kscreen-5.12.5.ebuild @@ -9,7 +9,7 @@ inherit kde5 DESCRIPTION="KDE Plasma screen management" HOMEPAGE="https://cgit.kde.org/kscreen.git; -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm ~x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/, kde-plasma/breeze/, kde-plasma/kmenuedit/, ...
commit: 5cc6d781e408461e65e00320c7e1c14dc2e38247 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Feb 22 11:36:12 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 22 11:41:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cc6d781 kde-plasma: KDE Plasma 5.8.6 version bump Package-Manager: portage-2.3.3 kde-plasma/bluedevil/Manifest | 1 + kde-plasma/bluedevil/bluedevil-5.8.6.ebuild| 41 + kde-plasma/breeze-grub/Manifest| 1 + kde-plasma/breeze-grub/breeze-grub-5.8.6.ebuild| 31 kde-plasma/breeze-gtk/Manifest | 1 + kde-plasma/breeze-gtk/breeze-gtk-5.8.6.ebuild | 23 +++ kde-plasma/breeze-plymouth/Manifest| 1 + .../breeze-plymouth/breeze-plymouth-5.8.6.ebuild | 27 kde-plasma/breeze/Manifest | 1 + kde-plasma/breeze/breeze-5.8.6.ebuild | 76 + kde-plasma/kactivitymanagerd/Manifest | 1 + .../kactivitymanagerd-5.8.6.ebuild | 37 + kde-plasma/kde-cli-tools/Manifest | 1 + .../kde-cli-tools/kde-cli-tools-5.8.6.ebuild | 60 kde-plasma/kde-gtk-config/Manifest | 1 + .../kde-gtk-config/kde-gtk-config-5.8.6.ebuild | 58 +++ kde-plasma/kdecoration/Manifest| 1 + kde-plasma/kdecoration/kdecoration-5.8.6.ebuild| 18 +++ kde-plasma/kdeplasma-addons/Manifest | 1 + .../kdeplasma-addons/kdeplasma-addons-5.8.6.ebuild | 57 +++ kde-plasma/kgamma/Manifest | 1 + kde-plasma/kgamma/kgamma-5.8.6.ebuild | 28 kde-plasma/khotkeys/Manifest | 1 + kde-plasma/khotkeys/khotkeys-5.8.6.ebuild | 47 ++ kde-plasma/kinfocenter/Manifest| 1 + kde-plasma/kinfocenter/kinfocenter-5.8.6.ebuild| 89 +++ kde-plasma/kmenuedit/Manifest | 1 + kde-plasma/kmenuedit/kmenuedit-5.8.6.ebuild| 45 ++ kde-plasma/kscreen/Manifest| 1 + kde-plasma/kscreen/kscreen-5.8.6.ebuild| 39 + kde-plasma/kscreenlocker/Manifest | 1 + .../kscreenlocker/kscreenlocker-5.8.6.ebuild | 88 +++ kde-plasma/ksshaskpass/Manifest| 1 + kde-plasma/ksshaskpass/ksshaskpass-5.8.6.ebuild| 50 ++ kde-plasma/ksysguard/Manifest | 1 + kde-plasma/ksysguard/ksysguard-5.8.6.ebuild| 48 ++ kde-plasma/kwallet-pam/Manifest| 1 + kde-plasma/kwallet-pam/kwallet-pam-5.8.6.ebuild| 94 kde-plasma/kwayland-integration/Manifest | 1 + .../kwayland-integration-5.8.6.ebuild | 23 +++ kde-plasma/kwin/Manifest | 1 + kde-plasma/kwin/kwin-5.8.6.ebuild | 96 kde-plasma/kwrited/Manifest| 1 + kde-plasma/kwrited/kwrited-5.8.6.ebuild| 24 +++ kde-plasma/libkscreen/Manifest | 1 + kde-plasma/libkscreen/libkscreen-5.8.6.ebuild | 28 kde-plasma/libksysguard/Manifest | 1 + kde-plasma/libksysguard/libksysguard-5.8.6.ebuild | 54 +++ kde-plasma/milou/Manifest | 1 + kde-plasma/milou/milou-5.8.6.ebuild| 30 kde-plasma/oxygen/Manifest | 1 + kde-plasma/oxygen/oxygen-5.8.6.ebuild | 84 ++ kde-plasma/plasma-desktop/Manifest | 1 + .../plasma-desktop-5.8.6-baloo-optional.patch | 51 +++ .../plasma-desktop/plasma-desktop-5.8.6.ebuild | 158 +++ kde-plasma/plasma-integration/Manifest | 1 + .../plasma-integration-5.8.6.ebuild| 42 + kde-plasma/plasma-meta/plasma-meta-5.8.6.ebuild| 65 kde-plasma/plasma-nm/Manifest | 1 + kde-plasma/plasma-nm/plasma-nm-5.8.6.ebuild| 66 kde-plasma/plasma-pa/Manifest | 1 + kde-plasma/plasma-pa/plasma-pa-5.8.6.ebuild| 30 kde-plasma/plasma-sdk/Manifest | 1 + kde-plasma/plasma-sdk/plasma-sdk-5.8.6.ebuild | 58 +++ kde-plasma/plasma-workspace-wallpapers/Manifest| 1 + .../plasma-workspace-wallpapers-5.8.6.ebuild | 19 +++ kde-plasma/plasma-workspace/Manifest | 1 + .../plasma-workspace/plasma-workspace-5.8.6.ebuild | 169 + kde-plasma/polkit-kde-agent/Manifest | 1 + .../polkit-kde-agent/polkit-kde-agent-5.8.6.ebuild | 31 kde-plasma/powerdevil/Manifest | 1 + kde-plasma/powerdevil/powerdevil-5.8.6.ebuild | 106 + kde-plasma/sddm-kcm/Manifest | 1 +
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/, kde-plasma/plasma-pa/, kde-plasma/kscreenlocker/, ...
commit: 6e55965f15ad148a155300e5517b798399bc1503 Author: Johannes Huber gentoo org> AuthorDate: Thu Dec 29 16:58:13 2016 + Commit: Johannes Huber gentoo org> CommitDate: Thu Dec 29 16:58:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e55965f kde-plasma: Remove KDE Plasma 5.8.4 Package-Manager: Portage-2.3.3, Repoman-2.3.1 kde-plasma/bluedevil/Manifest | 1 - kde-plasma/bluedevil/bluedevil-5.8.4.ebuild| 41 - kde-plasma/breeze-grub/Manifest| 1 - kde-plasma/breeze-grub/breeze-grub-5.8.4.ebuild| 31 kde-plasma/breeze-gtk/Manifest | 1 - kde-plasma/breeze-gtk/breeze-gtk-5.8.4.ebuild | 23 --- kde-plasma/breeze-plymouth/Manifest| 1 - .../breeze-plymouth/breeze-plymouth-5.8.4.ebuild | 27 kde-plasma/breeze/Manifest | 1 - kde-plasma/breeze/breeze-5.8.4.ebuild | 75 - kde-plasma/kactivitymanagerd/Manifest | 1 - .../kactivitymanagerd-5.8.4.ebuild | 37 - kde-plasma/kde-cli-tools/Manifest | 1 - .../kde-cli-tools/kde-cli-tools-5.8.4.ebuild | 60 kde-plasma/kde-gtk-config/Manifest | 1 - .../kde-gtk-config/kde-gtk-config-5.8.4.ebuild | 58 --- kde-plasma/kdecoration/Manifest| 1 - kde-plasma/kdecoration/kdecoration-5.8.4.ebuild| 18 --- kde-plasma/kdeplasma-addons/Manifest | 1 - .../kdeplasma-addons/kdeplasma-addons-5.8.4.ebuild | 57 --- kde-plasma/kgamma/Manifest | 1 - kde-plasma/kgamma/kgamma-5.8.4.ebuild | 28 kde-plasma/khotkeys/Manifest | 1 - kde-plasma/khotkeys/khotkeys-5.8.4.ebuild | 47 -- kde-plasma/kinfocenter/Manifest| 1 - kde-plasma/kinfocenter/kinfocenter-5.8.4.ebuild| 89 --- kde-plasma/kmenuedit/Manifest | 1 - kde-plasma/kmenuedit/kmenuedit-5.8.4.ebuild| 45 -- kde-plasma/kscreen/Manifest| 1 - kde-plasma/kscreen/kscreen-5.8.4.ebuild| 39 - kde-plasma/kscreenlocker/Manifest | 1 - .../kscreenlocker/kscreenlocker-5.8.4.ebuild | 89 --- kde-plasma/ksshaskpass/Manifest| 1 - kde-plasma/ksshaskpass/ksshaskpass-5.8.4.ebuild| 50 -- kde-plasma/ksysguard/Manifest | 1 - kde-plasma/ksysguard/ksysguard-5.8.4.ebuild| 48 -- kde-plasma/kwallet-pam/Manifest| 1 - kde-plasma/kwallet-pam/kwallet-pam-5.8.4.ebuild| 94 kde-plasma/kwayland-integration/Manifest | 1 - .../kwayland-integration-5.8.4.ebuild | 23 --- kde-plasma/kwin/Manifest | 1 - kde-plasma/kwin/kwin-5.8.4.ebuild | 96 kde-plasma/kwrited/Manifest| 1 - kde-plasma/kwrited/kwrited-5.8.4.ebuild| 24 --- kde-plasma/libkscreen/Manifest | 1 - kde-plasma/libkscreen/libkscreen-5.8.4.ebuild | 28 kde-plasma/libksysguard/Manifest | 1 - kde-plasma/libksysguard/libksysguard-5.8.4.ebuild | 54 --- kde-plasma/milou/Manifest | 1 - kde-plasma/milou/milou-5.8.4.ebuild| 30 kde-plasma/oxygen/Manifest | 1 - kde-plasma/oxygen/oxygen-5.8.4.ebuild | 81 -- kde-plasma/plasma-desktop/Manifest | 1 - .../plasma-desktop/plasma-desktop-5.8.4.ebuild | 158 --- kde-plasma/plasma-integration/Manifest | 1 - .../plasma-integration-5.8.4.ebuild| 42 - kde-plasma/plasma-meta/plasma-meta-5.8.4.ebuild| 65 kde-plasma/plasma-nm/Manifest | 1 - kde-plasma/plasma-nm/plasma-nm-5.8.4.ebuild| 66 kde-plasma/plasma-pa/Manifest | 1 - kde-plasma/plasma-pa/plasma-pa-5.8.4.ebuild| 30 kde-plasma/plasma-sdk/Manifest | 1 - kde-plasma/plasma-sdk/plasma-sdk-5.8.4.ebuild | 58 --- kde-plasma/plasma-workspace-wallpapers/Manifest| 1 - .../plasma-workspace-wallpapers-5.8.4.ebuild | 19 --- kde-plasma/plasma-workspace/Manifest | 1 - .../plasma-workspace/plasma-workspace-5.8.4.ebuild | 170 - kde-plasma/polkit-kde-agent/Manifest | 1 - .../polkit-kde-agent/polkit-kde-agent-5.8.4.ebuild | 31 kde-plasma/powerdevil/Manifest | 1 - kde-plasma/powerdevil/powerdevil-5.8.4.ebuild | 101 kde-plasma/sddm-kcm/Manifest | 1 - kde-plasma/sddm-kcm/sddm-kcm-5.8.4.ebuild | 44 --
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: d589bc557320f050269708aa4dc5617f14e0b703 Author: Johannes Huber gentoo org> AuthorDate: Tue Nov 22 19:12:00 2016 + Commit: Johannes Huber gentoo org> CommitDate: Tue Nov 22 19:12:00 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d589bc55 kde-plasma/kscreen: RDEPEND on kde-frameworks/plasma Gentoo-bug: 600088 Package-Manager: portage-2.3.2 kde-plasma/kscreen/kscreen-5.8.3.ebuild | 1 + kde-plasma/kscreen/kscreen-5.8.4.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/kde-plasma/kscreen/kscreen-5.8.3.ebuild b/kde-plasma/kscreen/kscreen-5.8.3.ebuild index db1af65..1d92383 100644 --- a/kde-plasma/kscreen/kscreen-5.8.3.ebuild +++ b/kde-plasma/kscreen/kscreen-5.8.3.ebuild @@ -29,6 +29,7 @@ DEPEND=" $(add_qt_dep qtwidgets) " RDEPEND="${DEPEND} + $(add_frameworks_dep plasma) $(add_plasma_dep kde-cli-tools) $(add_qt_dep qtgraphicaleffects) !kde-plasma/kscreen:4 diff --git a/kde-plasma/kscreen/kscreen-5.8.4.ebuild b/kde-plasma/kscreen/kscreen-5.8.4.ebuild index db1af65..1d92383 100644 --- a/kde-plasma/kscreen/kscreen-5.8.4.ebuild +++ b/kde-plasma/kscreen/kscreen-5.8.4.ebuild @@ -29,6 +29,7 @@ DEPEND=" $(add_qt_dep qtwidgets) " RDEPEND="${DEPEND} + $(add_frameworks_dep plasma) $(add_plasma_dep kde-cli-tools) $(add_qt_dep qtgraphicaleffects) !kde-plasma/kscreen:4
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 5c388507ae4d38a40f27e51d13bb77d73ec0c51d Author: Johannes Huber gentoo org> AuthorDate: Mon Jul 25 21:28:52 2016 + Commit: Johannes Huber gentoo org> CommitDate: Mon Jul 25 21:34:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c388507 kde-plasma/kscreen: Remove 5.6.5 (r0) Package-Manager: portage-2.3.0 kde-plasma/kscreen/kscreen-5.6.5.ebuild | 38 - 1 file changed, 38 deletions(-) diff --git a/kde-plasma/kscreen/kscreen-5.6.5.ebuild b/kde-plasma/kscreen/kscreen-5.6.5.ebuild deleted file mode 100644 index 55a03e8..000 --- a/kde-plasma/kscreen/kscreen-5.6.5.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -KDE_TEST="forceoptional" -inherit kde5 - -DESCRIPTION="KDE Plasma screen management" -HOMEPAGE="https://projects.kde.org/projects/extragear/base/kscreen; - -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -DEPEND=" - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kdbusaddons) - $(add_frameworks_dep kglobalaccel) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kxmlgui) - $(add_plasma_dep libkscreen) - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative 'widgets') - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) -" -RDEPEND="${DEPEND} - $(add_plasma_dep kde-cli-tools) - $(add_qt_dep qtgraphicaleffects) - !kde-misc/kscreen -" - -# bug #580440, last checked 5.6.3 -RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/, kde-plasma/kscreen/files/
commit: e8ecf8e32790fec99329c16cb2be96ce4f5ff513 Author: Andreas Sturmlechner gmail com> AuthorDate: Thu Jun 23 17:16:16 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Jun 25 18:30:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8ecf8e3 kde-plasma/kscreen: Add fix for multiscreen config persistance Reported-by: gorg86 (forums.gentoo.org) https://forums.gentoo.org/viewtopic-t-1046956.html Upstream bug: https://bugs.kde.org/show_bug.cgi?id=346961 Package-Manager: portage-2.2.28 .../kscreen/files/kscreen-5.6.5-config-fix.patch | 159 + kde-plasma/kscreen/kscreen-5.6.5-r1.ebuild | 40 ++ 2 files changed, 199 insertions(+) diff --git a/kde-plasma/kscreen/files/kscreen-5.6.5-config-fix.patch b/kde-plasma/kscreen/files/kscreen-5.6.5-config-fix.patch new file mode 100644 index 000..56474aa --- /dev/null +++ b/kde-plasma/kscreen/files/kscreen-5.6.5-config-fix.patch @@ -0,0 +1,159 @@ +From: Sebastian Kügler+Date: Wed, 01 Jun 2016 14:54:16 + +Subject: address race condition around setoperation +X-Git-Tag: v5.6.95 +X-Git-Url: http://quickgit.kde.org/?p=kscreen.git=commitdiff=17199d32f292f7c44eb8cdce5b35396d3bd19eb8 +--- +address race condition around setoperation + +Summary: +Use a timer to avoid catching configChanged signals after we set +changes. + +The long version: + +TL;DR: We have a race condition when the kscreen daemon starts. It looks +up a known config, then applies it and subsequently resaves the config. +The same happens on config changes, it writes, then re-reads and then +re-writes the config change. +I've managed to prevent this from happening by adding a timer that does +avoids saving the config as a direct reaction to our own config changes. + +So what happens on kded5 startup after loading the kscreen2 module: + +- the kscreen config is requested and received +- the kscreen daemon (KD) looks into its config directory for a suitable +config file +(a config file is identified by a combined hash of all screen +attached, so unique per connected set of outputs) +- KD usually finds a config +- KD ignores configChanged events before it starts ... +- a KScreen::SetConfigOperation to apply the "known config" +- SetConfigOperation returns after a while (say 100ms later) +- we re-enable the change monitor +- we receive a configChanged signal +- we save the new config (usually to the existing config file) + +I don't think this behavior is desirable. I don't see a reason why the +daemon should save its config right after applying it. I think this +causes more problems than we want, since the startup may overwrite the +user's config. This behavior seems to be desired by the code in KD, it's +already blocking configChanged signals during the SetOperation (which, +to be honest may result in nightmarish behavior in any way, so it might +be a kludge which aims too short). + +From libkscreen perspective, SetConfigOperation::finished cannot +guarantee that all configChanged signals are already fired and that it's +safe to watch for new, independent changes now. At least on X11, we +simply don't know, and what we can do is wait a bit and cross fingers +that we're not catching our own noise. The changed signal *may* come +from a re-request of the edid information, but this is a bit hard to +track down, and not too useful, anyway, since changed Edid may affect a +large number of a screen's properties. +In the Wayland backend, that's a different story and we can prevent this +behavior at an earlier stage, so this timer is "probably not needed" (I +haven't tested that). + +This effectively prevents KD from catching reactions to its own changes +and does not trigger saving the config file on every login. It still +reacts to changes from libkscreen, but will avoid re-saving the config a +few times. The timer may not be the neatest of solutions for this, but +it does help narrowing down the problem and may be a last resort action. +Most importantly, it avoids the re-writing of the config on startup and +plugging/unplugging a monitor effectively. + +The timer value of 100ms is also used in kwin, which should make the +behavior (which is no problem in kwin) more solid. + +CCBUG:346961 +CCBUG:358011 + +Reviewers: graesslin + +Reviewed By: graesslin + +Subscribers: plasma-devel, #plasma + +Tags: #plasma + +Differential Revision: https://phabricator.kde.org/D1730 +--- + + +--- a/kded/daemon.cpp b/kded/daemon.cpp +@@ -23,6 +23,7 @@ + #include "kscreenadaptor.h" + #include "debug.h" + ++#include + #include + #include + #include +@@ -52,6 +53,7 @@ + , m_buttonTimer(new QTimer()) + , m_saveTimer(new QTimer()) + , m_lidClosedTimer(new QTimer()) ++ , m_changeBlockTimer(new QElapsedTimer()) + + { + QMetaObject::invokeMethod(this, "requestConfig", Qt::QueuedConnection); +@@ -82,6 +84,7 @@ + delete m_saveTimer; + delete m_buttonTimer; + delete m_lidClosedTimer; ++delete
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 1077b4518ae53e3b97708d40e0e619b3fd3101bb Author: Johannes Huber gentoo org> AuthorDate: Wed Apr 20 08:47:04 2016 + Commit: Johannes Huber gentoo org> CommitDate: Wed Apr 20 08:47:17 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1077b451 kde-plasma/kscreen: Restrict tests Upstream CI shows test failure result too. Gentoo-bug: 580440 Package-Manager: portage-2.2.28 kde-plasma/kscreen/kscreen-5.6.2.ebuild | 3 +++ kde-plasma/kscreen/kscreen-5.6.3.ebuild | 3 +++ 2 files changed, 6 insertions(+) diff --git a/kde-plasma/kscreen/kscreen-5.6.2.ebuild b/kde-plasma/kscreen/kscreen-5.6.2.ebuild index 5d5fa24..2b500f1 100644 --- a/kde-plasma/kscreen/kscreen-5.6.2.ebuild +++ b/kde-plasma/kscreen/kscreen-5.6.2.ebuild @@ -33,3 +33,6 @@ RDEPEND="${DEPEND} $(add_qt_dep qtgraphicaleffects) !kde-misc/kscreen " + +# bug #580440, last checked 5.6.3 +RESTRICT="test" diff --git a/kde-plasma/kscreen/kscreen-5.6.3.ebuild b/kde-plasma/kscreen/kscreen-5.6.3.ebuild index 5d5fa24..2b500f1 100644 --- a/kde-plasma/kscreen/kscreen-5.6.3.ebuild +++ b/kde-plasma/kscreen/kscreen-5.6.3.ebuild @@ -33,3 +33,6 @@ RDEPEND="${DEPEND} $(add_qt_dep qtgraphicaleffects) !kde-misc/kscreen " + +# bug #580440, last checked 5.6.3 +RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 401e51316ac347e700ab4e948643e6c73e14cf88 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Apr 7 12:30:20 2016 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Apr 7 13:23:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=401e5131 kde-plasma/kscreen: amd64 stable wrt bug #429204 Package-Manager: portage-2.2.26 kde-plasma/kscreen/kscreen-5.5.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kscreen/kscreen-5.5.5.ebuild b/kde-plasma/kscreen/kscreen-5.5.5.ebuild index a6e92c0..1c45dc4 100644 --- a/kde-plasma/kscreen/kscreen-5.5.5.ebuild +++ b/kde-plasma/kscreen/kscreen-5.5.5.ebuild @@ -10,7 +10,7 @@ inherit kde5 DESCRIPTION="KDE screen management" HOMEPAGE="https://projects.kde.org/projects/extragear/base/kscreen; -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm ~x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 9005db7d3ffb0b054831f29bd1c55259227b72a3 Author: Michael Palimaka gentoo org> AuthorDate: Tue Jan 5 12:05:47 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Jan 5 12:08:48 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9005db7d Revert "kde-plasma/kscreen: restrict tests" The change wa supposed to be applied to libkscreen. Gentoo-bug: 566710 This reverts commit 09387fe5e30ca27cbaf8d83ebe60be8482c52407. kde-plasma/kscreen/kscreen-5.4.3.ebuild | 3 --- kde-plasma/kscreen/kscreen-5.5.0.ebuild | 3 --- kde-plasma/kscreen/kscreen-5.5.1.ebuild | 3 --- kde-plasma/kscreen/kscreen-5.5.2.ebuild | 3 --- 4 files changed, 12 deletions(-) diff --git a/kde-plasma/kscreen/kscreen-5.4.3.ebuild b/kde-plasma/kscreen/kscreen-5.4.3.ebuild index f517f45..b25ff22 100644 --- a/kde-plasma/kscreen/kscreen-5.4.3.ebuild +++ b/kde-plasma/kscreen/kscreen-5.4.3.ebuild @@ -32,6 +32,3 @@ RDEPEND="${DEPEND} dev-qt/qtgraphicaleffects:5 !kde-misc/kscreen " - -# requires running session -RESTRICT="test" diff --git a/kde-plasma/kscreen/kscreen-5.5.0.ebuild b/kde-plasma/kscreen/kscreen-5.5.0.ebuild index f517f45..b25ff22 100644 --- a/kde-plasma/kscreen/kscreen-5.5.0.ebuild +++ b/kde-plasma/kscreen/kscreen-5.5.0.ebuild @@ -32,6 +32,3 @@ RDEPEND="${DEPEND} dev-qt/qtgraphicaleffects:5 !kde-misc/kscreen " - -# requires running session -RESTRICT="test" diff --git a/kde-plasma/kscreen/kscreen-5.5.1.ebuild b/kde-plasma/kscreen/kscreen-5.5.1.ebuild index f517f45..b25ff22 100644 --- a/kde-plasma/kscreen/kscreen-5.5.1.ebuild +++ b/kde-plasma/kscreen/kscreen-5.5.1.ebuild @@ -32,6 +32,3 @@ RDEPEND="${DEPEND} dev-qt/qtgraphicaleffects:5 !kde-misc/kscreen " - -# requires running session -RESTRICT="test" diff --git a/kde-plasma/kscreen/kscreen-5.5.2.ebuild b/kde-plasma/kscreen/kscreen-5.5.2.ebuild index 07a01e6..6e6cb29 100644 --- a/kde-plasma/kscreen/kscreen-5.5.2.ebuild +++ b/kde-plasma/kscreen/kscreen-5.5.2.ebuild @@ -32,6 +32,3 @@ RDEPEND="${DEPEND} dev-qt/qtgraphicaleffects:5 !kde-misc/kscreen " - -# requires running session -RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/
commit: 09387fe5e30ca27cbaf8d83ebe60be8482c52407 Author: Michael Palimaka gentoo org> AuthorDate: Mon Jan 4 18:56:59 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Mon Jan 4 18:57:08 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09387fe5 kde-plasma/kscreen: restrict tests Gentoo-bug: 566710 Package-Manager: portage-2.2.26 kde-plasma/kscreen/kscreen-5.4.3.ebuild | 3 +++ kde-plasma/kscreen/kscreen-5.5.0.ebuild | 3 +++ kde-plasma/kscreen/kscreen-5.5.1.ebuild | 3 +++ kde-plasma/kscreen/kscreen-5.5.2.ebuild | 3 +++ 4 files changed, 12 insertions(+) diff --git a/kde-plasma/kscreen/kscreen-5.4.3.ebuild b/kde-plasma/kscreen/kscreen-5.4.3.ebuild index b25ff22..f517f45 100644 --- a/kde-plasma/kscreen/kscreen-5.4.3.ebuild +++ b/kde-plasma/kscreen/kscreen-5.4.3.ebuild @@ -32,3 +32,6 @@ RDEPEND="${DEPEND} dev-qt/qtgraphicaleffects:5 !kde-misc/kscreen " + +# requires running session +RESTRICT="test" diff --git a/kde-plasma/kscreen/kscreen-5.5.0.ebuild b/kde-plasma/kscreen/kscreen-5.5.0.ebuild index b25ff22..f517f45 100644 --- a/kde-plasma/kscreen/kscreen-5.5.0.ebuild +++ b/kde-plasma/kscreen/kscreen-5.5.0.ebuild @@ -32,3 +32,6 @@ RDEPEND="${DEPEND} dev-qt/qtgraphicaleffects:5 !kde-misc/kscreen " + +# requires running session +RESTRICT="test" diff --git a/kde-plasma/kscreen/kscreen-5.5.1.ebuild b/kde-plasma/kscreen/kscreen-5.5.1.ebuild index b25ff22..f517f45 100644 --- a/kde-plasma/kscreen/kscreen-5.5.1.ebuild +++ b/kde-plasma/kscreen/kscreen-5.5.1.ebuild @@ -32,3 +32,6 @@ RDEPEND="${DEPEND} dev-qt/qtgraphicaleffects:5 !kde-misc/kscreen " + +# requires running session +RESTRICT="test" diff --git a/kde-plasma/kscreen/kscreen-5.5.2.ebuild b/kde-plasma/kscreen/kscreen-5.5.2.ebuild index 6e6cb29..07a01e6 100644 --- a/kde-plasma/kscreen/kscreen-5.5.2.ebuild +++ b/kde-plasma/kscreen/kscreen-5.5.2.ebuild @@ -32,3 +32,6 @@ RDEPEND="${DEPEND} dev-qt/qtgraphicaleffects:5 !kde-misc/kscreen " + +# requires running session +RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/, kde-plasma/sddm-kcm/, kde-plasma/plasma-desktop/, ...
commit: 18d9bca3549e7d7527a3b033f3933c13f30c38d6 Author: Lars Wendler gentoo org> AuthorDate: Thu Sep 17 11:49:01 2015 + Commit: Lars Wendler gentoo org> CommitDate: Thu Sep 17 11:49:38 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18d9bca3 KF5: Added ~x86 keyword Package-Manager: portage-2.2.20.1 Signed-off-by: Lars Wendler gentoo.org> dev-libs/sni-qt/sni-qt-0.2.6-r1.ebuild| 2 +- kde-plasma/bluedevil/bluedevil-5.4.0.ebuild | 2 +- kde-plasma/bluedevil/bluedevil-5.4.1.ebuild | 2 +- kde-plasma/breeze/breeze-5.4.0.ebuild | 2 +- kde-plasma/breeze/breeze-5.4.1.ebuild | 2 +- kde-plasma/kde-cli-tools/kde-cli-tools-5.4.0.ebuild | 2 +- kde-plasma/kde-cli-tools/kde-cli-tools-5.4.1.ebuild | 2 +- kde-plasma/kde-gtk-config/kde-gtk-config-5.4.0.ebuild | 2 +- kde-plasma/kde-gtk-config/kde-gtk-config-5.4.1.ebuild | 2 +- kde-plasma/kdecoration/kdecoration-5.4.0.ebuild | 2 +- kde-plasma/kdecoration/kdecoration-5.4.1.ebuild | 2 +- kde-plasma/kdeplasma-addons/kdeplasma-addons-5.4.0.ebuild | 2 +- kde-plasma/kdeplasma-addons/kdeplasma-addons-5.4.1.ebuild | 2 +- kde-plasma/kgamma/kgamma-5.4.0.ebuild | 2 +- kde-plasma/kgamma/kgamma-5.4.1.ebuild | 2 +- kde-plasma/khelpcenter/khelpcenter-5.4.0.ebuild | 2 +- kde-plasma/khelpcenter/khelpcenter-5.4.1.ebuild | 2 +- kde-plasma/khotkeys/khotkeys-5.4.0.ebuild | 2 +- kde-plasma/khotkeys/khotkeys-5.4.1.ebuild | 2 +- kde-plasma/kinfocenter/kinfocenter-5.4.0.ebuild | 2 +- kde-plasma/kinfocenter/kinfocenter-5.4.1.ebuild | 2 +- kde-plasma/kmenuedit/kmenuedit-5.4.0.ebuild | 2 +- kde-plasma/kmenuedit/kmenuedit-5.4.1.ebuild | 2 +- kde-plasma/kscreen/kscreen-5.4.0.ebuild | 2 +- kde-plasma/kscreen/kscreen-5.4.1.ebuild | 2 +- kde-plasma/ksshaskpass/ksshaskpass-5.4.0.ebuild | 2 +- kde-plasma/ksshaskpass/ksshaskpass-5.4.1.ebuild | 2 +- kde-plasma/ksysguard/ksysguard-5.4.0.ebuild | 2 +- kde-plasma/ksysguard/ksysguard-5.4.1.ebuild | 2 +- kde-plasma/kwallet-pam/kwallet-pam-5.4.0.ebuild | 2 +- kde-plasma/kwallet-pam/kwallet-pam-5.4.1.ebuild | 2 +- kde-plasma/kwayland-integration/kwayland-integration-5.4.0.ebuild | 2 +- kde-plasma/kwayland-integration/kwayland-integration-5.4.1.ebuild | 2 +- kde-plasma/kwayland/kwayland-5.4.0.ebuild | 2 +- kde-plasma/kwayland/kwayland-5.4.1.ebuild | 2 +- kde-plasma/kwin/kwin-5.4.0.ebuild | 2 +- kde-plasma/kwin/kwin-5.4.1.ebuild | 2 +- kde-plasma/kwrited/kwrited-5.4.0.ebuild | 2 +- kde-plasma/kwrited/kwrited-5.4.1.ebuild | 2 +- kde-plasma/libkscreen/libkscreen-5.4.0.ebuild | 2 +- kde-plasma/libkscreen/libkscreen-5.4.1.ebuild | 2 +- kde-plasma/libksysguard/libksysguard-5.4.0.ebuild | 2 +- kde-plasma/libksysguard/libksysguard-5.4.1.ebuild | 2 +- kde-plasma/milou/milou-5.4.0.ebuild | 2 +- kde-plasma/milou/milou-5.4.1.ebuild | 2 +- kde-plasma/oxygen/oxygen-5.4.0.ebuild | 2 +- kde-plasma/oxygen/oxygen-5.4.1.ebuild | 2 +- kde-plasma/plasma-desktop/plasma-desktop-5.4.0.ebuild | 2 +- kde-plasma/plasma-desktop/plasma-desktop-5.4.1.ebuild | 2 +- kde-plasma/plasma-mediacenter/plasma-mediacenter-5.4.0.ebuild | 2 +- kde-plasma/plasma-mediacenter/plasma-mediacenter-5.4.1.ebuild | 2 +- kde-plasma/plasma-meta/plasma-meta-5.4.0.ebuild | 2 +- kde-plasma/plasma-meta/plasma-meta-5.4.1.ebuild | 2 +- kde-plasma/plasma-nm/plasma-nm-5.4.0.ebuild | 2 +- kde-plasma/plasma-nm/plasma-nm-5.4.1.ebuild | 2 +- kde-plasma/plasma-pa/plasma-pa-5.4.0.ebuild | 2 +- kde-plasma/plasma-pa/plasma-pa-5.4.1.ebuild | 2 +- kde-plasma/plasma-sdk/plasma-sdk-5.4.0.ebuild | 2 +- kde-plasma/plasma-sdk/plasma-sdk-5.4.1.ebuild | 2 +-