Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: kde-plasma/kscreen/files/, kde-plasma/kscreen/
Date: Tue, 23 Nov 2021 14:59:40
Message-Id: 1637679553.9d610ee80b70f342a0ecd7b724508752d169fd10.asturm@gentoo
1 commit: 9d610ee80b70f342a0ecd7b724508752d169fd10
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Tue Nov 23 10:19:33 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 23 14:59:13 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d610ee8
7
8 kde-plasma/kscreen: Fix cut off text in kcm dialog
9
10 KDE-bug: https://bugs.kde.org/show_bug.cgi?id=445341
11 Upstream commit 29343eb7586509dc37ecf5adcb3b6086803fa0ed
12
13 Package-Manager: Portage-3.0.28, Repoman-3.0.3
14 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
15
16 .../kscreen-5.23.3-make-revert-message-wrap.patch | 31 ++++++++++++++
17 kde-plasma/kscreen/kscreen-5.23.3-r1.ebuild | 48 ++++++++++++++++++++++
18 2 files changed, 79 insertions(+)
19
20 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
21 new file mode 100644
22 index 000000000000..440834a2971f
23 --- /dev/null
24 +++ b/kde-plasma/kscreen/files/kscreen-5.23.3-make-revert-message-wrap.patch
25 @@ -0,0 +1,31 @@
26 +From 29343eb7586509dc37ecf5adcb3b6086803fa0ed Mon Sep 17 00:00:00 2001
27 +From: Nate Graham <nate@×××.org>
28 +Date: Fri, 12 Nov 2021 15:22:46 -0700
29 +Subject: [PATCH] kcm: make revert message wrap
30 +
31 +This was the intention, but the wrap mode enum was being called from the
32 +wrong namespace, so it didn't work.
33 +
34 +BUG: 445341
35 +FIXED-IN: 5.23.4
36 +(cherry picked from commit fc02fb29ba9ffac749762e1577edd4308150fb03)
37 +---
38 + kcm/package/contents/ui/main.qml | 2 +-
39 + 1 file changed, 1 insertion(+), 1 deletion(-)
40 +
41 +diff --git a/kcm/package/contents/ui/main.qml b/kcm/package/contents/ui/main.qml
42 +index 431999b..43b3ba4 100644
43 +--- a/kcm/package/contents/ui/main.qml
44 ++++ b/kcm/package/contents/ui/main.qml
45 +@@ -110,7 +110,7 @@ KCM.SimpleKCM {
46 + text: i18np("Will revert to previous configuration in %1 second.",
47 + "Will revert to previous configuration in %1 seconds.",
48 + revertCountdown);
49 +- wrapMode: Qt.WordWrap
50 ++ wrapMode: Text.WordWrap
51 + }
52 + footer: RowLayout {
53 + Controls.Button {
54 +--
55 +GitLab
56 +
57
58 diff --git a/kde-plasma/kscreen/kscreen-5.23.3-r1.ebuild b/kde-plasma/kscreen/kscreen-5.23.3-r1.ebuild
59 new file mode 100644
60 index 000000000000..3fa3ba0ff984
61 --- /dev/null
62 +++ b/kde-plasma/kscreen/kscreen-5.23.3-r1.ebuild
63 @@ -0,0 +1,48 @@
64 +# Copyright 1999-2021 Gentoo Authors
65 +# Distributed under the terms of the GNU General Public License v2
66 +
67 +EAPI=8
68 +
69 +ECM_TEST="forceoptional"
70 +KFMIN=5.86.0
71 +PVCUT=$(ver_cut 1-3)
72 +QTMIN=5.15.2
73 +inherit ecm kde.org
74 +
75 +DESCRIPTION="KDE Plasma screen management"
76 +HOMEPAGE="https://invent.kde.org/plasma/kscreen"
77 +
78 +LICENSE="GPL-2" # TODO: CHECK
79 +SLOT="5"
80 +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
81 +IUSE=""
82 +
83 +# bug #580440, last checked 5.6.3
84 +RESTRICT="test"
85 +
86 +DEPEND="
87 + >=dev-qt/qtdbus-${QTMIN}:5
88 + >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
89 + >=dev-qt/qtgui-${QTMIN}:5
90 + >=dev-qt/qtsensors-${QTMIN}:5
91 + >=dev-qt/qtwidgets-${QTMIN}:5
92 + >=kde-frameworks/kcmutils-${KFMIN}:5
93 + >=kde-frameworks/kconfig-${KFMIN}:5
94 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
95 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
96 + >=kde-frameworks/kdeclarative-${KFMIN}:5
97 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
98 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
99 + >=kde-frameworks/ki18n-${KFMIN}:5
100 + >=kde-frameworks/kiconthemes-${KFMIN}:5
101 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
102 + >=kde-frameworks/kxmlgui-${KFMIN}:5
103 + >=kde-frameworks/plasma-${KFMIN}:5
104 + >=kde-plasma/libkscreen-${PVCUT}:5
105 +"
106 +RDEPEND="${DEPEND}
107 + >=dev-qt/qtgraphicaleffects-${QTMIN}:5
108 + >=kde-plasma/kde-cli-tools-${PVCUT}:5
109 +"
110 +
111 +PATCHES=( "${FILESDIR}"/${P}-make-revert-message-wrap.patch ) # KDE-bug 445341