Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-nm/files/, kde-plasma/plasma-vault/files/, ...
Date: Thu, 03 Sep 2020 12:52:46
Message-Id: 1599137551.65f310c7af19d6dcea8faef2a18af137f533653a.asturm@gentoo
1 commit: 65f310c7af19d6dcea8faef2a18af137f533653a
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Thu Sep 3 12:52:31 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 3 12:52:31 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=65f310c7
7
8 kde-plasma: Cleanup obsolete patches and metadata
9
10 Package-Manager: Portage-3.0.5, Repoman-3.0.1
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 ....19.2-use-PlasmaExtras.PlaceholderMessage.patch | 57 -----------
14 .../files/libksysguard-5.18.90-unused-dep.patch | 92 -----------------
15 .../files/libkworkspace-5.18.80-standalone.patch | 113 ---------------------
16 ...lasma-nm-5.19.2-fix-inline-password-field.patch | 30 ------
17 ....19.2-use-PlasmaExtras.PlaceholderMessage.patch | 57 -----------
18 ....19.2-use-PlasmaExtras.PlaceholderMessage.patch | 44 --------
19 kde-plasma/plasma-workspace/metadata.xml | 1 -
20 .../files/powerdevil-5.19.4-ddcutil-0.9.9.patch | 24 -----
21 kde-plasma/xdg-desktop-portal-kde/metadata.xml | 3 -
22 9 files changed, 421 deletions(-)
23
24 diff --git a/kde-plasma/bluedevil/files/bluedevil-5.19.2-use-PlasmaExtras.PlaceholderMessage.patch b/kde-plasma/bluedevil/files/bluedevil-5.19.2-use-PlasmaExtras.PlaceholderMessage.patch
25 deleted file mode 100644
26 index 3c41eb2c69..0000000000
27 --- a/kde-plasma/bluedevil/files/bluedevil-5.19.2-use-PlasmaExtras.PlaceholderMessage.patch
28 +++ /dev/null
29 @@ -1,57 +0,0 @@
30 -From 161c1b92bced7996e92026ff9ae503593f6590f6 Mon Sep 17 00:00:00 2001
31 -From: Nate Graham <nate@×××.org>
32 -Date: Sun, 14 Jun 2020 09:10:38 -0600
33 -Subject: [PATCH] Port applet to use PlasmaExtras.PlaceholderMessage
34 -
35 -The Kirigami version uses QQC2 elements which don't respect the plasma
36 -theme and color scheme, leading to thing slooking out of place
37 -especially when using a dark color theme or scheme.
38 -
39 -Depends on https://invent.kde.org/frameworks/plasma-framework/-/merge_requests/13
40 ----
41 - CMakeLists.txt | 6 ------
42 - src/applet/package/contents/ui/FullRepresentation.qml | 4 +---
43 - 2 files changed, 1 insertion(+), 9 deletions(-)
44 -
45 -diff --git a/CMakeLists.txt b/CMakeLists.txt
46 -index d9067851..5ddce978 100644
47 ---- a/CMakeLists.txt
48 -+++ b/CMakeLists.txt
49 -@@ -33,12 +33,6 @@ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
50 - find_package(KDED ${KF5_MIN_VERSION} REQUIRED)
51 - find_package(SharedMimeInfo REQUIRED)
52 -
53 --find_package(KF5Kirigami2 ${KF5_MIN_VERSION} CONFIG)
54 --set_package_properties(KF5Kirigami2 PROPERTIES
55 -- DESCRIPTION "A QtQuick based components set"
56 -- TYPE RUNTIME
57 --)
58 --
59 - include(KDEInstallDirs)
60 - include(KDECMakeSettings)
61 - include(KDECompilerSettings NO_POLICY_SCOPE)
62 -diff --git a/src/applet/package/contents/ui/FullRepresentation.qml b/src/applet/package/contents/ui/FullRepresentation.qml
63 -index 5bd32f15..e77bf295 100644
64 ---- a/src/applet/package/contents/ui/FullRepresentation.qml
65 -+++ b/src/applet/package/contents/ui/FullRepresentation.qml
66 -@@ -27,8 +27,6 @@ import org.kde.plasma.components 2.0 as PlasmaComponents
67 - import org.kde.plasma.components 3.0 as PlasmaComponents3
68 - import org.kde.plasma.private.bluetooth 1.0 as PlasmaBt
69 -
70 --import org.kde.kirigami 2.12 as Kirigami
71 --
72 - PlasmaComponents3.Page {
73 -
74 - Action {
75 -@@ -99,7 +97,7 @@ PlasmaComponents3.Page {
76 - // Not inside the ListView because we want the listview to be hidden
77 - // when Bluetooth is disabled, yet still show an "Enable Bluetooth"
78 - // message
79 -- Kirigami.PlaceholderMessage {
80 -+ PlasmaExtras.PlaceholderMessage {
81 - anchors.centerIn: parent
82 - anchors.left: parent.left
83 - anchors.right: parent.right
84 ---
85 -2.27.0
86 -
87
88 diff --git a/kde-plasma/libksysguard/files/libksysguard-5.18.90-unused-dep.patch b/kde-plasma/libksysguard/files/libksysguard-5.18.90-unused-dep.patch
89 deleted file mode 100644
90 index 903b7b8bcf..0000000000
91 --- a/kde-plasma/libksysguard/files/libksysguard-5.18.90-unused-dep.patch
92 +++ /dev/null
93 @@ -1,92 +0,0 @@
94 -From fa06754147850ba06659f21e57cd7a724ecf8c49 Mon Sep 17 00:00:00 2001
95 -From: "Martin T. H. Sandsmark" <martin.sandsmark@×××.org>
96 -Date: Sat, 23 May 2020 18:26:12 +0200
97 -Subject: [PATCH] remove unnecessary dependency
98 -
99 ----
100 - CMakeLists.txt | 13 +------------
101 - signalplotter/CMakeLists.txt | 1 -
102 - signalplotter/ksignalplotter.cpp | 2 +-
103 - signalplotter/ksignalplotter_p.h | 2 ++
104 - 4 files changed, 4 insertions(+), 14 deletions(-)
105 -
106 -diff --git a/CMakeLists.txt b/CMakeLists.txt
107 -index b12ead7..063cb05 100644
108 ---- a/CMakeLists.txt
109 -+++ b/CMakeLists.txt
110 -@@ -46,14 +46,6 @@ set_package_properties(Qt5WebChannel PROPERTIES
111 -
112 - find_package(KF5 REQUIRED COMPONENTS CoreAddons Config I18n JobWidgets WindowSystem Completion Auth WidgetsAddons IconThemes ConfigWidgets Service GlobalAccel KIO Package Declarative NewStuff)
113 -
114 --find_package(KF5 OPTIONAL_COMPONENTS Plasma)
115 --set_package_properties(KF5Plasma PROPERTIES
116 -- URL "https://cgit.kde.org/plasma-framework.git/"
117 -- DESCRIPTION "The library of the plasma project"
118 -- TYPE OPTIONAL
119 -- PURPOSE "Used by signalplotter to use Plasma themes"
120 -- )
121 --
122 - find_package(ZLIB REQUIRED)
123 - set_package_properties(ZLIB PROPERTIES DESCRIPTION "Support for gzip compressed files and data streams"
124 - URL "http://www.zlib.net"
125 -@@ -113,10 +105,7 @@ add_subdirectory( processcore )
126 - add_subdirectory( processui )
127 - add_subdirectory( sensors )
128 - add_subdirectory( faces )
129 --
130 --if (KF5Plasma_FOUND)
131 -- add_subdirectory( signalplotter )
132 --endif()
133 -+add_subdirectory( signalplotter )
134 - add_subdirectory( ksgrd )
135 -
136 - if(BUILD_TESTING)
137 -diff --git a/signalplotter/CMakeLists.txt b/signalplotter/CMakeLists.txt
138 -index fd11f01..231fcf7 100644
139 ---- a/signalplotter/CMakeLists.txt
140 -+++ b/signalplotter/CMakeLists.txt
141 -@@ -16,7 +16,6 @@ target_link_libraries(ksignalplotter
142 - KF5::IconThemes
143 - PRIVATE
144 - KSysGuard::ProcessCore
145 -- KF5::Plasma
146 - )
147 -
148 - set_target_properties(ksignalplotter
149 -diff --git a/signalplotter/ksignalplotter.cpp b/signalplotter/ksignalplotter.cpp
150 -index 4e6c278..df7c705 100644
151 ---- a/signalplotter/ksignalplotter.cpp
152 -+++ b/signalplotter/ksignalplotter.cpp
153 -@@ -42,7 +42,6 @@
154 - #ifdef GRAPHICS_SIGNAL_PLOTTER
155 - #include <QGraphicsSceneResizeEvent>
156 - #include <QStyleOptionGraphicsItem>
157 --#include <Plasma/Theme>
158 - #endif
159 -
160 - #include <klocalizedstring.h>
161 -@@ -52,6 +51,7 @@
162 -
163 - #ifdef SVG_SUPPORT
164 - #include <Plasma/Svg>
165 -+#include <Plasma/Theme>
166 - #endif
167 -
168 -
169 -diff --git a/signalplotter/ksignalplotter_p.h b/signalplotter/ksignalplotter_p.h
170 -index 81912f5..082f97c 100644
171 ---- a/signalplotter/ksignalplotter_p.h
172 -+++ b/signalplotter/ksignalplotter_p.h
173 -@@ -24,7 +24,9 @@
174 - //#define USE_QIMAGE
175 -
176 - // SVG support causes it to crash at the moment :(
177 -+// (when re-enabling this remember to also link against plasma-framework)
178 - //#define SVG_SUPPORT
179 -+
180 - // Use a separate child widget to draw the graph in
181 - #ifndef KSYSGUARD_KSIGNALPLOTTER_P_H
182 - #define KSYSGUARD_KSIGNALPLOTTER_P_H
183 ---
184 -2.26.2
185 -
186
187 diff --git a/kde-plasma/libkworkspace/files/libkworkspace-5.18.80-standalone.patch b/kde-plasma/libkworkspace/files/libkworkspace-5.18.80-standalone.patch
188 deleted file mode 100644
189 index 8f0523ab8e..0000000000
190 --- a/kde-plasma/libkworkspace/files/libkworkspace-5.18.80-standalone.patch
191 +++ /dev/null
192 @@ -1,113 +0,0 @@
193 -From 85564b5264546866be56b9bc546689fbab20506d Mon Sep 17 00:00:00 2001
194 -From: Andreas Sturmlechner <asturm@g.o>
195 -Date: Fri, 13 Mar 2020 00:14:31 +0100
196 -Subject: [PATCH] libkworkspace: Allow standalone build
197 -
198 ----
199 - CMakeLists.txt | 71 ++++++++++++++++++++++++++++++++++--
200 - 1 file changed, 67 insertions(+), 4 deletions(-)
201 -
202 -diff --git a/CMakeLists.txt b/CMakeLists.txt
203 -index 85cbb5e6c..de17e9287 100644
204 ---- a/CMakeLists.txt
205 -+++ b/CMakeLists.txt
206 -@@ -1,3 +1,56 @@
207 -+project(libkworkspace)
208 -+
209 -+if(${CMAKE_SOURCE_DIR} STREQUAL ${libkworkspace_SOURCE_DIR})
210 -+ set(PROJECT_VERSION "GENTOO_PV")
211 -+ set(PROJECT_VERSION_MAJOR 5)
212 -+
213 -+ cmake_minimum_required(VERSION 3.0)
214 -+
215 -+ set(QT_MIN_VERSION "5.12.0")
216 -+ set(KF5_MIN_VERSION "5.58.0")
217 -+ find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS Core DBus)
218 -+ find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE)
219 -+ set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
220 -+
221 -+ include(KDEInstallDirs)
222 -+ include(KDECMakeSettings)
223 -+ include(KDECompilerSettings NO_POLICY_SCOPE)
224 -+ include(ECMMarkNonGuiExecutable)
225 -+ include(CMakePackageConfigHelpers)
226 -+ include(WriteBasicConfigVersionFile)
227 -+ include(CheckIncludeFiles)
228 -+ include(FeatureSummary)
229 -+ include(ECMQtDeclareLoggingCategory)
230 -+ include(KDEPackageAppTemplates)
231 -+ include(ECMMarkAsTest)
232 -+ include(GenerateExportHeader)
233 -+
234 -+ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS CoreAddons I18n Init Plasma WindowSystem)
235 -+
236 -+ find_package(KWinDBusInterface CONFIG REQUIRED)
237 -+ find_package(KScreenLocker 5.13.80 REQUIRED)
238 -+ find_package(ScreenSaverDBusInterface CONFIG REQUIRED)
239 -+
240 -+ find_package(X11)
241 -+ set_package_properties(X11 PROPERTIES DESCRIPTION "X11 libraries"
242 -+ URL "http://www.x.org"
243 -+ TYPE OPTIONAL
244 -+ PURPOSE "Required for X11 support")
245 -+
246 -+ if(X11_FOUND)
247 -+ find_package(Qt5X11Extras ${QT_MIN_VERSION} CONFIG REQUIRED)
248 -+ set(HAVE_X11 1)
249 -+ endif()
250 -+
251 -+ if(BUILD_TESTING)
252 -+ find_package(Qt5Test ${QT_MIN_VERSION} CONFIG REQUIRED)
253 -+ endif()
254 -+
255 -+ check_include_files(unistd.h HAVE_UNISTD_H)
256 -+
257 -+ configure_file(../config-workspace.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-workspace.h)
258 -+ configure_file(../config-X11.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-X11.h)
259 -+endif()
260 -
261 - set(kworkspace_LIB_SRCS kdisplaymanager.cpp
262 - kworkspace.cpp
263 -@@ -16,9 +69,18 @@ include_directories(${CMAKE_CURRENT_BINARY_DIR})
264 - qt5_add_dbus_interface(kworkspace_LIB_SRCS ${KINIT_DBUS_INTERFACES_DIR}/kf5_org.kde.KLauncher.xml klauncher_interface)
265 - qt5_add_dbus_interface(kworkspace_LIB_SRCS ${KSCREENLOCKER_DBUS_INTERFACES_DIR}/kf5_org.freedesktop.ScreenSaver.xml screenlocker_interface )
266 - qt5_add_dbus_interface(kworkspace_LIB_SRCS ${KSCREENLOCKER_DBUS_INTERFACES_DIR}/org.kde.screensaver.xml kscreenlocker_interface )
267 -+if(${CMAKE_SOURCE_DIR} STREQUAL ${libkworkspace_SOURCE_DIR})
268 -+qt5_add_dbus_interface(kworkspace_LIB_SRCS ../ksmserver/org.kde.LogoutPrompt.xml logoutprompt_interface)
269 -+qt5_add_dbus_interface(kworkspace_LIB_SRCS ../startkde/plasma-session/org.kde.Startup.xml startup_interface)
270 -+qt5_add_dbus_interface(kworkspace_LIB_SRCS ../startkde/plasma-shutdown/org.kde.Shutdown.xml shutdown_interface)
271 -+set(ksmserver_xml ../ksmserver/org.kde.KSMServerInterface.xml)
272 -+else()
273 - qt5_add_dbus_interface(kworkspace_LIB_SRCS ${plasma-workspace_SOURCE_DIR}/ksmserver/org.kde.LogoutPrompt.xml logoutprompt_interface)
274 - qt5_add_dbus_interface(kworkspace_LIB_SRCS ${plasma-workspace_SOURCE_DIR}/startkde/plasma-session/org.kde.Startup.xml startup_interface)
275 - qt5_add_dbus_interface(kworkspace_LIB_SRCS ${plasma-workspace_SOURCE_DIR}/startkde/plasma-shutdown/org.kde.Shutdown.xml shutdown_interface)
276 -+set(ksmserver_xml ${plasma-workspace_SOURCE_DIR}/ksmserver/org.kde.KSMServerInterface.xml)
277 -+set_source_files_properties(${KWIN_INTERFACE} PROPERTIES INCLUDE "interface_util.h")
278 -+endif()
279 -
280 - set_source_files_properties("${CMAKE_CURRENT_SOURCE_DIR}/org.freedesktop.login1.Manager.xml"
281 - "${CMAKE_SOURCE_DIR}/data/interfaces/org.freedesktop.login1.Seat.xml"
282 -@@ -34,11 +96,7 @@ list(APPEND kworkspace_LIB_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/login1_manager_inte
283 - qt5_add_dbus_interface(kworkspace_LIB_SRCS "org.freedesktop.UPower.xml" upower_interface)
284 - qt5_add_dbus_interface(kworkspace_LIB_SRCS "org.freedesktop.ConsoleKit.Manager.xml" consolekit_manager_interface)
285 -
286 --set(ksmserver_xml ${plasma-workspace_SOURCE_DIR}/ksmserver/org.kde.KSMServerInterface.xml)
287 - qt5_add_dbus_interface( kworkspace_LIB_SRCS ${ksmserver_xml} ksmserver_interface )
288 --
289 --set_source_files_properties(${KWIN_INTERFACE} PROPERTIES INCLUDE "interface_util.h")
290 --
291 - qt5_add_dbus_interface( kworkspace_LIB_SRCS ${KWIN_INTERFACE} kwin_interface )
292 -
293 -
294 -@@ -105,3 +163,8 @@ if(BUILD_TESTING)
295 - add_subdirectory(autotests)
296 - add_subdirectory(tests)
297 - endif()
298 -+
299 -+if ("${CMAKE_BINARY_DIR}" STREQUAL "${CMAKE_CURRENT_BINARY_DIR}")
300 -+ install( FILES sessionmanagementbackend.h DESTINATION ${KDE_INSTALL_INCLUDEDIR}/kworkspace5 COMPONENT Devel )
301 -+ feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
302 -+endif()
303 ---
304 -2.25.1
305 -
306
307 diff --git a/kde-plasma/plasma-nm/files/plasma-nm-5.19.2-fix-inline-password-field.patch b/kde-plasma/plasma-nm/files/plasma-nm-5.19.2-fix-inline-password-field.patch
308 deleted file mode 100644
309 index 170e20ea22..0000000000
310 --- a/kde-plasma/plasma-nm/files/plasma-nm-5.19.2-fix-inline-password-field.patch
311 +++ /dev/null
312 @@ -1,30 +0,0 @@
313 -From 271332cfc19ede398854113d037abfb35503179f Mon Sep 17 00:00:00 2001
314 -From: Nate Graham <nate@×××.org>
315 -Date: Thu, 18 Jun 2020 15:34:40 +0000
316 -Subject: [PATCH] [WIP] [applet] Fix inline password field component not
317 - working properly
318 -
319 -BUG: 423093
320 -FIXED-IN: 5.20
321 ----
322 - applet/contents/ui/ConnectionItem.qml | 4 ++--
323 - 1 file changed, 2 insertions(+), 2 deletions(-)
324 -
325 -diff --git a/applet/contents/ui/ConnectionItem.qml b/applet/contents/ui/ConnectionItem.qml
326 -index 98240928..06c7ab25 100644
327 ---- a/applet/contents/ui/ConnectionItem.qml
328 -+++ b/applet/contents/ui/ConnectionItem.qml
329 -@@ -231,8 +231,8 @@ PlasmaExtras.ExpandableListItem {
330 - if (!predictableWirelessPassword && !Uuid) {
331 - handler.addAndActivateConnection(DevicePath, SpecificPath)
332 - } else if (connectionItem.customExpandedViewContent == passwordDialogComponent) {
333 -- if (passwordDialogComponent.password != "") {
334 -- handler.addAndActivateConnection(DevicePath, SpecificPath, passwordDialogComponent.password)
335 -+ if (connectionItem.customExpandedViewContentItem.password != "") {
336 -+ handler.addAndActivateConnection(DevicePath, SpecificPath, connectionItem.customExpandedViewContentItem.password)
337 - connectionItem.customExpandedViewContent = detailsComponent
338 - connectionItem.collapse()
339 - } else {
340 ---
341 -2.27.0
342 -
343
344 diff --git a/kde-plasma/plasma-vault/files/plasma-vault-5.19.2-use-PlasmaExtras.PlaceholderMessage.patch b/kde-plasma/plasma-vault/files/plasma-vault-5.19.2-use-PlasmaExtras.PlaceholderMessage.patch
345 deleted file mode 100644
346 index 9e5785d9d5..0000000000
347 --- a/kde-plasma/plasma-vault/files/plasma-vault-5.19.2-use-PlasmaExtras.PlaceholderMessage.patch
348 +++ /dev/null
349 @@ -1,57 +0,0 @@
350 -From f8f7179824f5540ee64900d20af39dfc9bacd490 Mon Sep 17 00:00:00 2001
351 -From: Nate Graham <nate@×××.org>
352 -Date: Sun, 14 Jun 2020 09:09:48 -0600
353 -Subject: [PATCH] Port applet to use PlasmaExtras.PlaceholderMessage
354 -
355 -The Kirigami version uses QQC2 elements which don't respect the plasma
356 -theme and color scheme, leading to thing slooking out of place
357 -especially when using a dark color theme or scheme.
358 -
359 -Depends on https://invent.kde.org/frameworks/plasma-framework/-/merge_requests/13
360 ----
361 - CMakeLists.txt | 6 ------
362 - plasma/package/contents/ui/main.qml | 4 +---
363 - 2 files changed, 1 insertion(+), 9 deletions(-)
364 -
365 -diff --git a/CMakeLists.txt b/CMakeLists.txt
366 -index e7aa0df..bc7c260 100644
367 ---- a/CMakeLists.txt
368 -+++ b/CMakeLists.txt
369 -@@ -66,12 +66,6 @@ if (KF5NetworkManagerQt_FOUND)
370 - endif()
371 - find_package (KSysGuard REQUIRED)
372 -
373 --find_package(KF5Kirigami2 ${KF5_DEP_VERSION} CONFIG)
374 --set_package_properties(KF5Kirigami2 PROPERTIES
375 -- DESCRIPTION "A QtQuick based components set"
376 -- TYPE RUNTIME
377 --)
378 --
379 - include_directories (
380 - ${CMAKE_CURRENT_SOURCE_DIR}
381 - ${CMAKE_CURRENT_SOURCE_DIR}/common
382 -diff --git a/plasma/package/contents/ui/main.qml b/plasma/package/contents/ui/main.qml
383 -index 22c7428..bfac7a9 100644
384 ---- a/plasma/package/contents/ui/main.qml
385 -+++ b/plasma/package/contents/ui/main.qml
386 -@@ -26,8 +26,6 @@ import org.kde.plasma.plasmoid 2.0
387 - import org.kde.plasma.components 2.0 as PlasmaComponents
388 - import org.kde.plasma.extras 2.0 as PlasmaExtras
389 -
390 --import org.kde.kirigami 2.12 as Kirigami
391 --
392 - Item {
393 - property var vaultsModel: plasmoid.nativeInterface.vaultsModel
394 - property var vaultsModelActions: plasmoid.nativeInterface.vaultsModel.actionsModel()
395 -@@ -77,7 +75,7 @@ Item {
396 -
397 - interactive: false
398 -
399 -- Kirigami.PlaceholderMessage {
400 -+ PlasmaExtras.PlaceholderMessage {
401 - id: noVaultsMessage
402 -
403 - anchors.centerIn: parent
404 ---
405 -2.27.0
406 -
407
408 diff --git a/kde-plasma/plasma-workspace/files/plasma-workspace-5.19.2-use-PlasmaExtras.PlaceholderMessage.patch b/kde-plasma/plasma-workspace/files/plasma-workspace-5.19.2-use-PlasmaExtras.PlaceholderMessage.patch
409 deleted file mode 100644
410 index 527e199cc6..0000000000
411 --- a/kde-plasma/plasma-workspace/files/plasma-workspace-5.19.2-use-PlasmaExtras.PlaceholderMessage.patch
412 +++ /dev/null
413 @@ -1,44 +0,0 @@
414 -From faef126255222f727219bf69ac2b89857dc61ab2 Mon Sep 17 00:00:00 2001
415 -From: Nate Graham <nate@×××.org>
416 -Date: Sun, 14 Jun 2020 09:08:21 -0600
417 -Subject: [PATCH] Port applets to use PlasmaExtras.PlaceholderMessage
418 -
419 -The Kirigami version uses QQC2 elements which don't respect the plasma
420 -theme and color scheme, leading to thing slooking out of place
421 -especially when using a dark color theme or scheme.
422 -
423 -Depends on https://invent.kde.org/frameworks/plasma-framework/-/merge_requests/13
424 ----
425 - applets/clipboard/contents/ui/Menu.qml | 2 +-
426 - .../notifications/package/contents/ui/FullRepresentation.qml | 2 +-
427 - 2 files changed, 2 insertions(+), 2 deletions(-)
428 -
429 -diff --git a/applets/clipboard/contents/ui/Menu.qml b/applets/clipboard/contents/ui/Menu.qml
430 -index 0bd6064a5..cac8380db 100644
431 ---- a/applets/clipboard/contents/ui/Menu.qml
432 -+++ b/applets/clipboard/contents/ui/Menu.qml
433 -@@ -55,7 +55,7 @@ PlasmaExtras.ScrollArea {
434 - onAction: menu.action(uuid)
435 - }
436 -
437 -- Kirigami.PlaceholderMessage {
438 -+ PlasmaExtras.PlaceholderMessage {
439 - id: emptyHint
440 -
441 - anchors.centerIn: parent
442 -diff --git a/applets/notifications/package/contents/ui/FullRepresentation.qml b/applets/notifications/package/contents/ui/FullRepresentation.qml
443 -index b34dee7af..989cb4341 100644
444 ---- a/applets/notifications/package/contents/ui/FullRepresentation.qml
445 -+++ b/applets/notifications/package/contents/ui/FullRepresentation.qml
446 -@@ -585,7 +585,7 @@ PlasmaComponents3.Page {
447 - }
448 - }
449 -
450 -- Kirigami.PlaceholderMessage {
451 -+ PlasmaExtras.PlaceholderMessage {
452 - anchors.centerIn: parent
453 - width: parent.width - (units.largeSpacing * 4)
454 -
455 ---
456 -2.27.0
457 -
458
459 diff --git a/kde-plasma/plasma-workspace/metadata.xml b/kde-plasma/plasma-workspace/metadata.xml
460 index 8339214de8..26cbff4eeb 100644
461 --- a/kde-plasma/plasma-workspace/metadata.xml
462 +++ b/kde-plasma/plasma-workspace/metadata.xml
463 @@ -9,7 +9,6 @@
464 <flag name="appstream">Enable AppStream software metadata support</flag>
465 <flag name="geolocation">Enables dataengine providing location information</flag>
466 <flag name="qalculate">Enable Qalculate runner using <pkg>sci-libs/libqalculate</pkg></flag>
467 - <flag name="qrcode">Enable support for creating QR codes from clipboard data using <pkg>kde-frameworks/prison</pkg></flag>
468 <flag name="screencast">Enable screencast portal using <pkg>media-video/pipewire</pkg></flag>
469 </use>
470 </pkgmetadata>
471
472 diff --git a/kde-plasma/powerdevil/files/powerdevil-5.19.4-ddcutil-0.9.9.patch b/kde-plasma/powerdevil/files/powerdevil-5.19.4-ddcutil-0.9.9.patch
473 deleted file mode 100644
474 index 3a1c4c3815..0000000000
475 --- a/kde-plasma/powerdevil/files/powerdevil-5.19.4-ddcutil-0.9.9.patch
476 +++ /dev/null
477 @@ -1,24 +0,0 @@
478 -From fcb26be2fb279e6ad3b7b814d26a5921d16201eb Mon Sep 17 00:00:00 2001
479 -From: Johannes Jordan <kde@××××××××.de>
480 -Date: Mon, 29 Jun 2020 10:51:40 +0000
481 -Subject: [PATCH] Fix compilation with ddcutil 0.9.9
482 -
483 ----
484 - daemon/backends/upower/ddcutilbrightness.cpp | 1 -
485 - 1 file changed, 1 deletion(-)
486 -
487 -diff --git a/daemon/backends/upower/ddcutilbrightness.cpp b/daemon/backends/upower/ddcutilbrightness.cpp
488 -index e712c05a..a75aac5c 100644
489 ---- a/daemon/backends/upower/ddcutilbrightness.cpp
490 -+++ b/daemon/backends/upower/ddcutilbrightness.cpp
491 -@@ -56,7 +56,6 @@ void DDCutilBrightness::detect()
492 -
493 - DDCA_Feature_List vcpList;
494 - ddca_get_feature_list_by_dref(DDCA_SUBSET_COLOR, dh, false, &vcpList);
495 -- qCDebug(POWERDEVIL) << "ddca_feature_list: "<< ddca_feature_list_string(&vcpList, "0x", ",");
496 - QVector<uint16_t> tmpVcpList;
497 - for (int iVcp = 0; iVcp < m_usedVcp.count(); ++iVcp) {
498 - DDCA_Non_Table_Vcp_Value returnValue;
499 ---
500 -GitLab
501 -
502
503 diff --git a/kde-plasma/xdg-desktop-portal-kde/metadata.xml b/kde-plasma/xdg-desktop-portal-kde/metadata.xml
504 index bcfc8e0c39..2fdbf33d96 100644
505 --- a/kde-plasma/xdg-desktop-portal-kde/metadata.xml
506 +++ b/kde-plasma/xdg-desktop-portal-kde/metadata.xml
507 @@ -5,7 +5,4 @@
508 <email>kde@g.o</email>
509 <name>Gentoo KDE Project</name>
510 </maintainer>
511 - <use>
512 - <flag name="screencast">Enable screencast portal using <pkg>media-video/pipewire</pkg></flag>
513 - </use>
514 </pkgmetadata>