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-frameworks/networkmanager-qt/, kde-frameworks/kcmutils/, ...
Date: Sat, 21 Aug 2021 15:27:59
Message-Id: 1629557755.eab6b92965c17289038cdf1bb761c34ff5549478.asturm@gentoo
1 commit: eab6b92965c17289038cdf1bb761c34ff5549478
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 21 14:34:07 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 21 14:55:55 2021 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=eab6b929
7
8 kde-frameworks: Add subslot metadata
9
10 Package-Manager: Portage-3.0.22, Repoman-3.0.3
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 kde-frameworks/attica/metadata.xml | 5 +++++
14 kde-frameworks/baloo/metadata.xml | 5 +++++
15 kde-frameworks/bluez-qt/metadata.xml | 5 +++++
16 kde-frameworks/breeze-icons-rcc/metadata.xml | 5 +++++
17 kde-frameworks/breeze-icons/metadata.xml | 5 +++++
18 kde-frameworks/extra-cmake-modules/metadata.xml | 5 +++++
19 kde-frameworks/frameworkintegration/metadata.xml | 5 +++++
20 kde-frameworks/kactivities-stats/metadata.xml | 5 +++++
21 kde-frameworks/kactivities/metadata.xml | 5 +++++
22 kde-frameworks/kapidox/metadata.xml | 5 +++++
23 kde-frameworks/karchive/metadata.xml | 5 +++++
24 kde-frameworks/kauth/metadata.xml | 5 +++++
25 kde-frameworks/kbookmarks/metadata.xml | 5 +++++
26 kde-frameworks/kcalendarcore/metadata.xml | 5 +++++
27 kde-frameworks/kcmutils/metadata.xml | 5 +++++
28 kde-frameworks/kcodecs/metadata.xml | 5 +++++
29 kde-frameworks/kcompletion/metadata.xml | 5 +++++
30 kde-frameworks/kconfig/metadata.xml | 5 +++++
31 kde-frameworks/kconfigwidgets/metadata.xml | 5 +++++
32 kde-frameworks/kcontacts/metadata.xml | 5 +++++
33 kde-frameworks/kcoreaddons/metadata.xml | 5 +++++
34 kde-frameworks/kcrash/metadata.xml | 5 +++++
35 kde-frameworks/kdav/metadata.xml | 5 +++++
36 kde-frameworks/kdbusaddons/metadata.xml | 5 +++++
37 kde-frameworks/kdeclarative/metadata.xml | 5 +++++
38 kde-frameworks/kded/metadata.xml | 5 +++++
39 kde-frameworks/kdelibs4support/metadata.xml | 5 +++++
40 kde-frameworks/kdesignerplugin/metadata.xml | 5 +++++
41 kde-frameworks/kdesu/metadata.xml | 5 +++++
42 kde-frameworks/kdewebkit/metadata.xml | 5 +++++
43 kde-frameworks/kdnssd/metadata.xml | 5 +++++
44 kde-frameworks/kdoctools/metadata.xml | 5 +++++
45 kde-frameworks/kemoticons/metadata.xml | 5 +++++
46 kde-frameworks/kfilemetadata/metadata.xml | 5 +++++
47 kde-frameworks/kglobalaccel/metadata.xml | 5 +++++
48 kde-frameworks/kguiaddons/metadata.xml | 5 +++++
49 kde-frameworks/kholidays/metadata.xml | 5 +++++
50 kde-frameworks/khtml/metadata.xml | 5 +++++
51 kde-frameworks/ki18n/metadata.xml | 5 +++++
52 kde-frameworks/kiconthemes/metadata.xml | 5 +++++
53 kde-frameworks/kidletime/metadata.xml | 5 +++++
54 kde-frameworks/kimageformats/metadata.xml | 5 +++++
55 kde-frameworks/kinit/metadata.xml | 5 +++++
56 kde-frameworks/kio/metadata.xml | 5 +++++
57 kde-frameworks/kirigami/metadata.xml | 5 +++++
58 kde-frameworks/kitemmodels/metadata.xml | 5 +++++
59 kde-frameworks/kitemviews/metadata.xml | 5 +++++
60 kde-frameworks/kjobwidgets/metadata.xml | 5 +++++
61 kde-frameworks/kjs/metadata.xml | 5 +++++
62 kde-frameworks/kjsembed/metadata.xml | 5 +++++
63 kde-frameworks/kmediaplayer/metadata.xml | 5 +++++
64 kde-frameworks/knewstuff/metadata.xml | 5 +++++
65 kde-frameworks/knotifications/metadata.xml | 5 +++++
66 kde-frameworks/knotifyconfig/metadata.xml | 5 +++++
67 kde-frameworks/kpackage/metadata.xml | 5 +++++
68 kde-frameworks/kparts/metadata.xml | 5 +++++
69 kde-frameworks/kpeople/metadata.xml | 5 +++++
70 kde-frameworks/kplotting/metadata.xml | 5 +++++
71 kde-frameworks/kpty/metadata.xml | 5 +++++
72 kde-frameworks/kquickcharts/metadata.xml | 5 +++++
73 kde-frameworks/kross/metadata.xml | 5 +++++
74 kde-frameworks/krunner/metadata.xml | 5 +++++
75 kde-frameworks/kservice/metadata.xml | 5 +++++
76 kde-frameworks/ktexteditor/metadata.xml | 5 +++++
77 kde-frameworks/ktextwidgets/metadata.xml | 5 +++++
78 kde-frameworks/kunitconversion/metadata.xml | 5 +++++
79 kde-frameworks/kwallet/metadata.xml | 5 +++++
80 kde-frameworks/kwayland/metadata.xml | 5 +++++
81 kde-frameworks/kwidgetsaddons/metadata.xml | 5 +++++
82 kde-frameworks/kwindowsystem/metadata.xml | 5 +++++
83 kde-frameworks/kxmlgui/metadata.xml | 5 +++++
84 kde-frameworks/kxmlrpcclient/metadata.xml | 5 +++++
85 kde-frameworks/modemmanager-qt/metadata.xml | 5 +++++
86 kde-frameworks/networkmanager-qt/metadata.xml | 5 +++++
87 kde-frameworks/oxygen-icons/metadata.xml | 5 +++++
88 kde-frameworks/plasma/metadata.xml | 5 +++++
89 kde-frameworks/prison/metadata.xml | 5 +++++
90 kde-frameworks/purpose/metadata.xml | 5 +++++
91 kde-frameworks/qqc2-desktop-style/metadata.xml | 5 +++++
92 kde-frameworks/solid/metadata.xml | 5 +++++
93 kde-frameworks/sonnet/metadata.xml | 5 +++++
94 kde-frameworks/syndication/metadata.xml | 5 +++++
95 kde-frameworks/syntax-highlighting/metadata.xml | 5 +++++
96 kde-frameworks/threadweaver/metadata.xml | 5 +++++
97 84 files changed, 420 insertions(+)
98
99 diff --git a/kde-frameworks/attica/metadata.xml b/kde-frameworks/attica/metadata.xml
100 index 2fdbf33d96..f877f9af42 100644
101 --- a/kde-frameworks/attica/metadata.xml
102 +++ b/kde-frameworks/attica/metadata.xml
103 @@ -5,4 +5,9 @@
104 <email>kde@g.o</email>
105 <name>Gentoo KDE Project</name>
106 </maintainer>
107 + <slots>
108 + <subslots>
109 + Must only be used by packages that are known to use private parts of the Frameworks API.
110 + </subslots>
111 + </slots>
112 </pkgmetadata>
113
114 diff --git a/kde-frameworks/baloo/metadata.xml b/kde-frameworks/baloo/metadata.xml
115 index 2fdbf33d96..f877f9af42 100644
116 --- a/kde-frameworks/baloo/metadata.xml
117 +++ b/kde-frameworks/baloo/metadata.xml
118 @@ -5,4 +5,9 @@
119 <email>kde@g.o</email>
120 <name>Gentoo KDE Project</name>
121 </maintainer>
122 + <slots>
123 + <subslots>
124 + Must only be used by packages that are known to use private parts of the Frameworks API.
125 + </subslots>
126 + </slots>
127 </pkgmetadata>
128
129 diff --git a/kde-frameworks/bluez-qt/metadata.xml b/kde-frameworks/bluez-qt/metadata.xml
130 index 2fdbf33d96..f877f9af42 100644
131 --- a/kde-frameworks/bluez-qt/metadata.xml
132 +++ b/kde-frameworks/bluez-qt/metadata.xml
133 @@ -5,4 +5,9 @@
134 <email>kde@g.o</email>
135 <name>Gentoo KDE Project</name>
136 </maintainer>
137 + <slots>
138 + <subslots>
139 + Must only be used by packages that are known to use private parts of the Frameworks API.
140 + </subslots>
141 + </slots>
142 </pkgmetadata>
143
144 diff --git a/kde-frameworks/breeze-icons-rcc/metadata.xml b/kde-frameworks/breeze-icons-rcc/metadata.xml
145 index 2fdbf33d96..f877f9af42 100644
146 --- a/kde-frameworks/breeze-icons-rcc/metadata.xml
147 +++ b/kde-frameworks/breeze-icons-rcc/metadata.xml
148 @@ -5,4 +5,9 @@
149 <email>kde@g.o</email>
150 <name>Gentoo KDE Project</name>
151 </maintainer>
152 + <slots>
153 + <subslots>
154 + Must only be used by packages that are known to use private parts of the Frameworks API.
155 + </subslots>
156 + </slots>
157 </pkgmetadata>
158
159 diff --git a/kde-frameworks/breeze-icons/metadata.xml b/kde-frameworks/breeze-icons/metadata.xml
160 index 2fdbf33d96..f877f9af42 100644
161 --- a/kde-frameworks/breeze-icons/metadata.xml
162 +++ b/kde-frameworks/breeze-icons/metadata.xml
163 @@ -5,4 +5,9 @@
164 <email>kde@g.o</email>
165 <name>Gentoo KDE Project</name>
166 </maintainer>
167 + <slots>
168 + <subslots>
169 + Must only be used by packages that are known to use private parts of the Frameworks API.
170 + </subslots>
171 + </slots>
172 </pkgmetadata>
173
174 diff --git a/kde-frameworks/extra-cmake-modules/metadata.xml b/kde-frameworks/extra-cmake-modules/metadata.xml
175 index ce744e04ea..825c81acd4 100644
176 --- a/kde-frameworks/extra-cmake-modules/metadata.xml
177 +++ b/kde-frameworks/extra-cmake-modules/metadata.xml
178 @@ -5,5 +5,10 @@
179 <email>kde@g.o</email>
180 <name>Gentoo KDE Project</name>
181 </maintainer>
182 + <slots>
183 + <subslots>
184 + Must only be used by packages that are known to use private parts of the Frameworks API.
185 + </subslots>
186 + </slots>
187 <stabilize-allarches/>
188 </pkgmetadata>
189
190 diff --git a/kde-frameworks/frameworkintegration/metadata.xml b/kde-frameworks/frameworkintegration/metadata.xml
191 index 2fdbf33d96..f877f9af42 100644
192 --- a/kde-frameworks/frameworkintegration/metadata.xml
193 +++ b/kde-frameworks/frameworkintegration/metadata.xml
194 @@ -5,4 +5,9 @@
195 <email>kde@g.o</email>
196 <name>Gentoo KDE Project</name>
197 </maintainer>
198 + <slots>
199 + <subslots>
200 + Must only be used by packages that are known to use private parts of the Frameworks API.
201 + </subslots>
202 + </slots>
203 </pkgmetadata>
204
205 diff --git a/kde-frameworks/kactivities-stats/metadata.xml b/kde-frameworks/kactivities-stats/metadata.xml
206 index 2fdbf33d96..f877f9af42 100644
207 --- a/kde-frameworks/kactivities-stats/metadata.xml
208 +++ b/kde-frameworks/kactivities-stats/metadata.xml
209 @@ -5,4 +5,9 @@
210 <email>kde@g.o</email>
211 <name>Gentoo KDE Project</name>
212 </maintainer>
213 + <slots>
214 + <subslots>
215 + Must only be used by packages that are known to use private parts of the Frameworks API.
216 + </subslots>
217 + </slots>
218 </pkgmetadata>
219
220 diff --git a/kde-frameworks/kactivities/metadata.xml b/kde-frameworks/kactivities/metadata.xml
221 index 2fdbf33d96..f877f9af42 100644
222 --- a/kde-frameworks/kactivities/metadata.xml
223 +++ b/kde-frameworks/kactivities/metadata.xml
224 @@ -5,4 +5,9 @@
225 <email>kde@g.o</email>
226 <name>Gentoo KDE Project</name>
227 </maintainer>
228 + <slots>
229 + <subslots>
230 + Must only be used by packages that are known to use private parts of the Frameworks API.
231 + </subslots>
232 + </slots>
233 </pkgmetadata>
234
235 diff --git a/kde-frameworks/kapidox/metadata.xml b/kde-frameworks/kapidox/metadata.xml
236 index 2fdbf33d96..f877f9af42 100644
237 --- a/kde-frameworks/kapidox/metadata.xml
238 +++ b/kde-frameworks/kapidox/metadata.xml
239 @@ -5,4 +5,9 @@
240 <email>kde@g.o</email>
241 <name>Gentoo KDE Project</name>
242 </maintainer>
243 + <slots>
244 + <subslots>
245 + Must only be used by packages that are known to use private parts of the Frameworks API.
246 + </subslots>
247 + </slots>
248 </pkgmetadata>
249
250 diff --git a/kde-frameworks/karchive/metadata.xml b/kde-frameworks/karchive/metadata.xml
251 index 2fdbf33d96..f877f9af42 100644
252 --- a/kde-frameworks/karchive/metadata.xml
253 +++ b/kde-frameworks/karchive/metadata.xml
254 @@ -5,4 +5,9 @@
255 <email>kde@g.o</email>
256 <name>Gentoo KDE Project</name>
257 </maintainer>
258 + <slots>
259 + <subslots>
260 + Must only be used by packages that are known to use private parts of the Frameworks API.
261 + </subslots>
262 + </slots>
263 </pkgmetadata>
264
265 diff --git a/kde-frameworks/kauth/metadata.xml b/kde-frameworks/kauth/metadata.xml
266 index 2fdbf33d96..f877f9af42 100644
267 --- a/kde-frameworks/kauth/metadata.xml
268 +++ b/kde-frameworks/kauth/metadata.xml
269 @@ -5,4 +5,9 @@
270 <email>kde@g.o</email>
271 <name>Gentoo KDE Project</name>
272 </maintainer>
273 + <slots>
274 + <subslots>
275 + Must only be used by packages that are known to use private parts of the Frameworks API.
276 + </subslots>
277 + </slots>
278 </pkgmetadata>
279
280 diff --git a/kde-frameworks/kbookmarks/metadata.xml b/kde-frameworks/kbookmarks/metadata.xml
281 index 2fdbf33d96..f877f9af42 100644
282 --- a/kde-frameworks/kbookmarks/metadata.xml
283 +++ b/kde-frameworks/kbookmarks/metadata.xml
284 @@ -5,4 +5,9 @@
285 <email>kde@g.o</email>
286 <name>Gentoo KDE Project</name>
287 </maintainer>
288 + <slots>
289 + <subslots>
290 + Must only be used by packages that are known to use private parts of the Frameworks API.
291 + </subslots>
292 + </slots>
293 </pkgmetadata>
294
295 diff --git a/kde-frameworks/kcalendarcore/metadata.xml b/kde-frameworks/kcalendarcore/metadata.xml
296 index 2fdbf33d96..f877f9af42 100644
297 --- a/kde-frameworks/kcalendarcore/metadata.xml
298 +++ b/kde-frameworks/kcalendarcore/metadata.xml
299 @@ -5,4 +5,9 @@
300 <email>kde@g.o</email>
301 <name>Gentoo KDE Project</name>
302 </maintainer>
303 + <slots>
304 + <subslots>
305 + Must only be used by packages that are known to use private parts of the Frameworks API.
306 + </subslots>
307 + </slots>
308 </pkgmetadata>
309
310 diff --git a/kde-frameworks/kcmutils/metadata.xml b/kde-frameworks/kcmutils/metadata.xml
311 index 2fdbf33d96..f877f9af42 100644
312 --- a/kde-frameworks/kcmutils/metadata.xml
313 +++ b/kde-frameworks/kcmutils/metadata.xml
314 @@ -5,4 +5,9 @@
315 <email>kde@g.o</email>
316 <name>Gentoo KDE Project</name>
317 </maintainer>
318 + <slots>
319 + <subslots>
320 + Must only be used by packages that are known to use private parts of the Frameworks API.
321 + </subslots>
322 + </slots>
323 </pkgmetadata>
324
325 diff --git a/kde-frameworks/kcodecs/metadata.xml b/kde-frameworks/kcodecs/metadata.xml
326 index 2fdbf33d96..f877f9af42 100644
327 --- a/kde-frameworks/kcodecs/metadata.xml
328 +++ b/kde-frameworks/kcodecs/metadata.xml
329 @@ -5,4 +5,9 @@
330 <email>kde@g.o</email>
331 <name>Gentoo KDE Project</name>
332 </maintainer>
333 + <slots>
334 + <subslots>
335 + Must only be used by packages that are known to use private parts of the Frameworks API.
336 + </subslots>
337 + </slots>
338 </pkgmetadata>
339
340 diff --git a/kde-frameworks/kcompletion/metadata.xml b/kde-frameworks/kcompletion/metadata.xml
341 index a50ada50ef..f481586c2b 100644
342 --- a/kde-frameworks/kcompletion/metadata.xml
343 +++ b/kde-frameworks/kcompletion/metadata.xml
344 @@ -8,4 +8,9 @@
345 <use>
346 <flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag>
347 </use>
348 + <slots>
349 + <subslots>
350 + Must only be used by packages that are known to use private parts of the Frameworks API.
351 + </subslots>
352 + </slots>
353 </pkgmetadata>
354
355 diff --git a/kde-frameworks/kconfig/metadata.xml b/kde-frameworks/kconfig/metadata.xml
356 index 2fdbf33d96..f877f9af42 100644
357 --- a/kde-frameworks/kconfig/metadata.xml
358 +++ b/kde-frameworks/kconfig/metadata.xml
359 @@ -5,4 +5,9 @@
360 <email>kde@g.o</email>
361 <name>Gentoo KDE Project</name>
362 </maintainer>
363 + <slots>
364 + <subslots>
365 + Must only be used by packages that are known to use private parts of the Frameworks API.
366 + </subslots>
367 + </slots>
368 </pkgmetadata>
369
370 diff --git a/kde-frameworks/kconfigwidgets/metadata.xml b/kde-frameworks/kconfigwidgets/metadata.xml
371 index 82a5f5e018..7f670398b5 100644
372 --- a/kde-frameworks/kconfigwidgets/metadata.xml
373 +++ b/kde-frameworks/kconfigwidgets/metadata.xml
374 @@ -9,4 +9,9 @@
375 <flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag>
376 <flag name="man">Build and install man pages</flag>
377 </use>
378 + <slots>
379 + <subslots>
380 + Must only be used by packages that are known to use private parts of the Frameworks API.
381 + </subslots>
382 + </slots>
383 </pkgmetadata>
384
385 diff --git a/kde-frameworks/kcontacts/metadata.xml b/kde-frameworks/kcontacts/metadata.xml
386 index 2fdbf33d96..f877f9af42 100644
387 --- a/kde-frameworks/kcontacts/metadata.xml
388 +++ b/kde-frameworks/kcontacts/metadata.xml
389 @@ -5,4 +5,9 @@
390 <email>kde@g.o</email>
391 <name>Gentoo KDE Project</name>
392 </maintainer>
393 + <slots>
394 + <subslots>
395 + Must only be used by packages that are known to use private parts of the Frameworks API.
396 + </subslots>
397 + </slots>
398 </pkgmetadata>
399
400 diff --git a/kde-frameworks/kcoreaddons/metadata.xml b/kde-frameworks/kcoreaddons/metadata.xml
401 index 2fdbf33d96..f877f9af42 100644
402 --- a/kde-frameworks/kcoreaddons/metadata.xml
403 +++ b/kde-frameworks/kcoreaddons/metadata.xml
404 @@ -5,4 +5,9 @@
405 <email>kde@g.o</email>
406 <name>Gentoo KDE Project</name>
407 </maintainer>
408 + <slots>
409 + <subslots>
410 + Must only be used by packages that are known to use private parts of the Frameworks API.
411 + </subslots>
412 + </slots>
413 </pkgmetadata>
414
415 diff --git a/kde-frameworks/kcrash/metadata.xml b/kde-frameworks/kcrash/metadata.xml
416 index 2fdbf33d96..f877f9af42 100644
417 --- a/kde-frameworks/kcrash/metadata.xml
418 +++ b/kde-frameworks/kcrash/metadata.xml
419 @@ -5,4 +5,9 @@
420 <email>kde@g.o</email>
421 <name>Gentoo KDE Project</name>
422 </maintainer>
423 + <slots>
424 + <subslots>
425 + Must only be used by packages that are known to use private parts of the Frameworks API.
426 + </subslots>
427 + </slots>
428 </pkgmetadata>
429
430 diff --git a/kde-frameworks/kdav/metadata.xml b/kde-frameworks/kdav/metadata.xml
431 index 2fdbf33d96..f877f9af42 100644
432 --- a/kde-frameworks/kdav/metadata.xml
433 +++ b/kde-frameworks/kdav/metadata.xml
434 @@ -5,4 +5,9 @@
435 <email>kde@g.o</email>
436 <name>Gentoo KDE Project</name>
437 </maintainer>
438 + <slots>
439 + <subslots>
440 + Must only be used by packages that are known to use private parts of the Frameworks API.
441 + </subslots>
442 + </slots>
443 </pkgmetadata>
444
445 diff --git a/kde-frameworks/kdbusaddons/metadata.xml b/kde-frameworks/kdbusaddons/metadata.xml
446 index 2fdbf33d96..f877f9af42 100644
447 --- a/kde-frameworks/kdbusaddons/metadata.xml
448 +++ b/kde-frameworks/kdbusaddons/metadata.xml
449 @@ -5,4 +5,9 @@
450 <email>kde@g.o</email>
451 <name>Gentoo KDE Project</name>
452 </maintainer>
453 + <slots>
454 + <subslots>
455 + Must only be used by packages that are known to use private parts of the Frameworks API.
456 + </subslots>
457 + </slots>
458 </pkgmetadata>
459
460 diff --git a/kde-frameworks/kdeclarative/metadata.xml b/kde-frameworks/kdeclarative/metadata.xml
461 index 2fdbf33d96..f877f9af42 100644
462 --- a/kde-frameworks/kdeclarative/metadata.xml
463 +++ b/kde-frameworks/kdeclarative/metadata.xml
464 @@ -5,4 +5,9 @@
465 <email>kde@g.o</email>
466 <name>Gentoo KDE Project</name>
467 </maintainer>
468 + <slots>
469 + <subslots>
470 + Must only be used by packages that are known to use private parts of the Frameworks API.
471 + </subslots>
472 + </slots>
473 </pkgmetadata>
474
475 diff --git a/kde-frameworks/kded/metadata.xml b/kde-frameworks/kded/metadata.xml
476 index ac7f14a78a..60ffcbd160 100644
477 --- a/kde-frameworks/kded/metadata.xml
478 +++ b/kde-frameworks/kded/metadata.xml
479 @@ -8,4 +8,9 @@
480 <use>
481 <flag name="man">Build and install man pages</flag>
482 </use>
483 + <slots>
484 + <subslots>
485 + Must only be used by packages that are known to use private parts of the Frameworks API.
486 + </subslots>
487 + </slots>
488 </pkgmetadata>
489
490 diff --git a/kde-frameworks/kdelibs4support/metadata.xml b/kde-frameworks/kdelibs4support/metadata.xml
491 index 2fdbf33d96..f877f9af42 100644
492 --- a/kde-frameworks/kdelibs4support/metadata.xml
493 +++ b/kde-frameworks/kdelibs4support/metadata.xml
494 @@ -5,4 +5,9 @@
495 <email>kde@g.o</email>
496 <name>Gentoo KDE Project</name>
497 </maintainer>
498 + <slots>
499 + <subslots>
500 + Must only be used by packages that are known to use private parts of the Frameworks API.
501 + </subslots>
502 + </slots>
503 </pkgmetadata>
504
505 diff --git a/kde-frameworks/kdesignerplugin/metadata.xml b/kde-frameworks/kdesignerplugin/metadata.xml
506 index 2fdbf33d96..f877f9af42 100644
507 --- a/kde-frameworks/kdesignerplugin/metadata.xml
508 +++ b/kde-frameworks/kdesignerplugin/metadata.xml
509 @@ -5,4 +5,9 @@
510 <email>kde@g.o</email>
511 <name>Gentoo KDE Project</name>
512 </maintainer>
513 + <slots>
514 + <subslots>
515 + Must only be used by packages that are known to use private parts of the Frameworks API.
516 + </subslots>
517 + </slots>
518 </pkgmetadata>
519
520 diff --git a/kde-frameworks/kdesu/metadata.xml b/kde-frameworks/kdesu/metadata.xml
521 index 2fdbf33d96..f877f9af42 100644
522 --- a/kde-frameworks/kdesu/metadata.xml
523 +++ b/kde-frameworks/kdesu/metadata.xml
524 @@ -5,4 +5,9 @@
525 <email>kde@g.o</email>
526 <name>Gentoo KDE Project</name>
527 </maintainer>
528 + <slots>
529 + <subslots>
530 + Must only be used by packages that are known to use private parts of the Frameworks API.
531 + </subslots>
532 + </slots>
533 </pkgmetadata>
534
535 diff --git a/kde-frameworks/kdewebkit/metadata.xml b/kde-frameworks/kdewebkit/metadata.xml
536 index a50ada50ef..f481586c2b 100644
537 --- a/kde-frameworks/kdewebkit/metadata.xml
538 +++ b/kde-frameworks/kdewebkit/metadata.xml
539 @@ -8,4 +8,9 @@
540 <use>
541 <flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag>
542 </use>
543 + <slots>
544 + <subslots>
545 + Must only be used by packages that are known to use private parts of the Frameworks API.
546 + </subslots>
547 + </slots>
548 </pkgmetadata>
549
550 diff --git a/kde-frameworks/kdnssd/metadata.xml b/kde-frameworks/kdnssd/metadata.xml
551 index 2fdbf33d96..f877f9af42 100644
552 --- a/kde-frameworks/kdnssd/metadata.xml
553 +++ b/kde-frameworks/kdnssd/metadata.xml
554 @@ -5,4 +5,9 @@
555 <email>kde@g.o</email>
556 <name>Gentoo KDE Project</name>
557 </maintainer>
558 + <slots>
559 + <subslots>
560 + Must only be used by packages that are known to use private parts of the Frameworks API.
561 + </subslots>
562 + </slots>
563 </pkgmetadata>
564
565 diff --git a/kde-frameworks/kdoctools/metadata.xml b/kde-frameworks/kdoctools/metadata.xml
566 index 2fdbf33d96..f877f9af42 100644
567 --- a/kde-frameworks/kdoctools/metadata.xml
568 +++ b/kde-frameworks/kdoctools/metadata.xml
569 @@ -5,4 +5,9 @@
570 <email>kde@g.o</email>
571 <name>Gentoo KDE Project</name>
572 </maintainer>
573 + <slots>
574 + <subslots>
575 + Must only be used by packages that are known to use private parts of the Frameworks API.
576 + </subslots>
577 + </slots>
578 </pkgmetadata>
579
580 diff --git a/kde-frameworks/kemoticons/metadata.xml b/kde-frameworks/kemoticons/metadata.xml
581 index 2fdbf33d96..f877f9af42 100644
582 --- a/kde-frameworks/kemoticons/metadata.xml
583 +++ b/kde-frameworks/kemoticons/metadata.xml
584 @@ -5,4 +5,9 @@
585 <email>kde@g.o</email>
586 <name>Gentoo KDE Project</name>
587 </maintainer>
588 + <slots>
589 + <subslots>
590 + Must only be used by packages that are known to use private parts of the Frameworks API.
591 + </subslots>
592 + </slots>
593 </pkgmetadata>
594
595 diff --git a/kde-frameworks/kfilemetadata/metadata.xml b/kde-frameworks/kfilemetadata/metadata.xml
596 index c3a96764b1..7937b8941b 100644
597 --- a/kde-frameworks/kfilemetadata/metadata.xml
598 +++ b/kde-frameworks/kfilemetadata/metadata.xml
599 @@ -9,4 +9,9 @@
600 <flag name="epub">Enable support for reading EPUB ebook metadata</flag>
601 <flag name="office">Enable support for reading ODF and OOXML metadata</flag>
602 </use>
603 + <slots>
604 + <subslots>
605 + Must only be used by packages that are known to use private parts of the Frameworks API.
606 + </subslots>
607 + </slots>
608 </pkgmetadata>
609
610 diff --git a/kde-frameworks/kglobalaccel/metadata.xml b/kde-frameworks/kglobalaccel/metadata.xml
611 index 2fdbf33d96..f877f9af42 100644
612 --- a/kde-frameworks/kglobalaccel/metadata.xml
613 +++ b/kde-frameworks/kglobalaccel/metadata.xml
614 @@ -5,4 +5,9 @@
615 <email>kde@g.o</email>
616 <name>Gentoo KDE Project</name>
617 </maintainer>
618 + <slots>
619 + <subslots>
620 + Must only be used by packages that are known to use private parts of the Frameworks API.
621 + </subslots>
622 + </slots>
623 </pkgmetadata>
624
625 diff --git a/kde-frameworks/kguiaddons/metadata.xml b/kde-frameworks/kguiaddons/metadata.xml
626 index 2fdbf33d96..f877f9af42 100644
627 --- a/kde-frameworks/kguiaddons/metadata.xml
628 +++ b/kde-frameworks/kguiaddons/metadata.xml
629 @@ -5,4 +5,9 @@
630 <email>kde@g.o</email>
631 <name>Gentoo KDE Project</name>
632 </maintainer>
633 + <slots>
634 + <subslots>
635 + Must only be used by packages that are known to use private parts of the Frameworks API.
636 + </subslots>
637 + </slots>
638 </pkgmetadata>
639
640 diff --git a/kde-frameworks/kholidays/metadata.xml b/kde-frameworks/kholidays/metadata.xml
641 index 2fdbf33d96..f877f9af42 100644
642 --- a/kde-frameworks/kholidays/metadata.xml
643 +++ b/kde-frameworks/kholidays/metadata.xml
644 @@ -5,4 +5,9 @@
645 <email>kde@g.o</email>
646 <name>Gentoo KDE Project</name>
647 </maintainer>
648 + <slots>
649 + <subslots>
650 + Must only be used by packages that are known to use private parts of the Frameworks API.
651 + </subslots>
652 + </slots>
653 </pkgmetadata>
654
655 diff --git a/kde-frameworks/khtml/metadata.xml b/kde-frameworks/khtml/metadata.xml
656 index 2fdbf33d96..f877f9af42 100644
657 --- a/kde-frameworks/khtml/metadata.xml
658 +++ b/kde-frameworks/khtml/metadata.xml
659 @@ -5,4 +5,9 @@
660 <email>kde@g.o</email>
661 <name>Gentoo KDE Project</name>
662 </maintainer>
663 + <slots>
664 + <subslots>
665 + Must only be used by packages that are known to use private parts of the Frameworks API.
666 + </subslots>
667 + </slots>
668 </pkgmetadata>
669
670 diff --git a/kde-frameworks/ki18n/metadata.xml b/kde-frameworks/ki18n/metadata.xml
671 index 2fdbf33d96..f877f9af42 100644
672 --- a/kde-frameworks/ki18n/metadata.xml
673 +++ b/kde-frameworks/ki18n/metadata.xml
674 @@ -5,4 +5,9 @@
675 <email>kde@g.o</email>
676 <name>Gentoo KDE Project</name>
677 </maintainer>
678 + <slots>
679 + <subslots>
680 + Must only be used by packages that are known to use private parts of the Frameworks API.
681 + </subslots>
682 + </slots>
683 </pkgmetadata>
684
685 diff --git a/kde-frameworks/kiconthemes/metadata.xml b/kde-frameworks/kiconthemes/metadata.xml
686 index a50ada50ef..f481586c2b 100644
687 --- a/kde-frameworks/kiconthemes/metadata.xml
688 +++ b/kde-frameworks/kiconthemes/metadata.xml
689 @@ -8,4 +8,9 @@
690 <use>
691 <flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag>
692 </use>
693 + <slots>
694 + <subslots>
695 + Must only be used by packages that are known to use private parts of the Frameworks API.
696 + </subslots>
697 + </slots>
698 </pkgmetadata>
699
700 diff --git a/kde-frameworks/kidletime/metadata.xml b/kde-frameworks/kidletime/metadata.xml
701 index 2fdbf33d96..f877f9af42 100644
702 --- a/kde-frameworks/kidletime/metadata.xml
703 +++ b/kde-frameworks/kidletime/metadata.xml
704 @@ -5,4 +5,9 @@
705 <email>kde@g.o</email>
706 <name>Gentoo KDE Project</name>
707 </maintainer>
708 + <slots>
709 + <subslots>
710 + Must only be used by packages that are known to use private parts of the Frameworks API.
711 + </subslots>
712 + </slots>
713 </pkgmetadata>
714
715 diff --git a/kde-frameworks/kimageformats/metadata.xml b/kde-frameworks/kimageformats/metadata.xml
716 index 4d43b58898..3a93539ea5 100644
717 --- a/kde-frameworks/kimageformats/metadata.xml
718 +++ b/kde-frameworks/kimageformats/metadata.xml
719 @@ -10,4 +10,9 @@
720 <flag name="eps">Support the EPS graphics file format</flag>
721 <flag name="heif">Support for HEIF/HEIC images</flag>
722 </use>
723 + <slots>
724 + <subslots>
725 + Must only be used by packages that are known to use private parts of the Frameworks API.
726 + </subslots>
727 + </slots>
728 </pkgmetadata>
729
730 diff --git a/kde-frameworks/kinit/metadata.xml b/kde-frameworks/kinit/metadata.xml
731 index ba98cce276..771911b126 100644
732 --- a/kde-frameworks/kinit/metadata.xml
733 +++ b/kde-frameworks/kinit/metadata.xml
734 @@ -9,4 +9,9 @@
735 <flag name="caps">Capabilities support for improved security and better OOM handling</flag>
736 <flag name="man">Build and install man pages</flag>
737 </use>
738 + <slots>
739 + <subslots>
740 + Must only be used by packages that are known to use private parts of the Frameworks API.
741 + </subslots>
742 + </slots>
743 </pkgmetadata>
744
745 diff --git a/kde-frameworks/kio/metadata.xml b/kde-frameworks/kio/metadata.xml
746 index a421f06e8a..ff5da6b775 100644
747 --- a/kde-frameworks/kio/metadata.xml
748 +++ b/kde-frameworks/kio/metadata.xml
749 @@ -9,4 +9,9 @@
750 <flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag>
751 <flag name="kwallet">Enable permanent storage of passwords for kpasswdserver with <pkg>kde-frameworks/kwallet</pkg></flag>
752 </use>
753 + <slots>
754 + <subslots>
755 + Must only be used by packages that are known to use private parts of the Frameworks API.
756 + </subslots>
757 + </slots>
758 </pkgmetadata>
759
760 diff --git a/kde-frameworks/kirigami/metadata.xml b/kde-frameworks/kirigami/metadata.xml
761 index 2fdbf33d96..f877f9af42 100644
762 --- a/kde-frameworks/kirigami/metadata.xml
763 +++ b/kde-frameworks/kirigami/metadata.xml
764 @@ -5,4 +5,9 @@
765 <email>kde@g.o</email>
766 <name>Gentoo KDE Project</name>
767 </maintainer>
768 + <slots>
769 + <subslots>
770 + Must only be used by packages that are known to use private parts of the Frameworks API.
771 + </subslots>
772 + </slots>
773 </pkgmetadata>
774
775 diff --git a/kde-frameworks/kitemmodels/metadata.xml b/kde-frameworks/kitemmodels/metadata.xml
776 index 5bd216b183..676cb8590a 100644
777 --- a/kde-frameworks/kitemmodels/metadata.xml
778 +++ b/kde-frameworks/kitemmodels/metadata.xml
779 @@ -8,4 +8,9 @@
780 <use>
781 <flag name="qml">Enable QML support via <pkg>dev-qt/qtdeclarative</pkg></flag>
782 </use>
783 + <slots>
784 + <subslots>
785 + Must only be used by packages that are known to use private parts of the Frameworks API.
786 + </subslots>
787 + </slots>
788 </pkgmetadata>
789
790 diff --git a/kde-frameworks/kitemviews/metadata.xml b/kde-frameworks/kitemviews/metadata.xml
791 index a50ada50ef..f481586c2b 100644
792 --- a/kde-frameworks/kitemviews/metadata.xml
793 +++ b/kde-frameworks/kitemviews/metadata.xml
794 @@ -8,4 +8,9 @@
795 <use>
796 <flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag>
797 </use>
798 + <slots>
799 + <subslots>
800 + Must only be used by packages that are known to use private parts of the Frameworks API.
801 + </subslots>
802 + </slots>
803 </pkgmetadata>
804
805 diff --git a/kde-frameworks/kjobwidgets/metadata.xml b/kde-frameworks/kjobwidgets/metadata.xml
806 index 2fdbf33d96..f877f9af42 100644
807 --- a/kde-frameworks/kjobwidgets/metadata.xml
808 +++ b/kde-frameworks/kjobwidgets/metadata.xml
809 @@ -5,4 +5,9 @@
810 <email>kde@g.o</email>
811 <name>Gentoo KDE Project</name>
812 </maintainer>
813 + <slots>
814 + <subslots>
815 + Must only be used by packages that are known to use private parts of the Frameworks API.
816 + </subslots>
817 + </slots>
818 </pkgmetadata>
819
820 diff --git a/kde-frameworks/kjs/metadata.xml b/kde-frameworks/kjs/metadata.xml
821 index 2fdbf33d96..f877f9af42 100644
822 --- a/kde-frameworks/kjs/metadata.xml
823 +++ b/kde-frameworks/kjs/metadata.xml
824 @@ -5,4 +5,9 @@
825 <email>kde@g.o</email>
826 <name>Gentoo KDE Project</name>
827 </maintainer>
828 + <slots>
829 + <subslots>
830 + Must only be used by packages that are known to use private parts of the Frameworks API.
831 + </subslots>
832 + </slots>
833 </pkgmetadata>
834
835 diff --git a/kde-frameworks/kjsembed/metadata.xml b/kde-frameworks/kjsembed/metadata.xml
836 index 2fdbf33d96..f877f9af42 100644
837 --- a/kde-frameworks/kjsembed/metadata.xml
838 +++ b/kde-frameworks/kjsembed/metadata.xml
839 @@ -5,4 +5,9 @@
840 <email>kde@g.o</email>
841 <name>Gentoo KDE Project</name>
842 </maintainer>
843 + <slots>
844 + <subslots>
845 + Must only be used by packages that are known to use private parts of the Frameworks API.
846 + </subslots>
847 + </slots>
848 </pkgmetadata>
849
850 diff --git a/kde-frameworks/kmediaplayer/metadata.xml b/kde-frameworks/kmediaplayer/metadata.xml
851 index 2fdbf33d96..f877f9af42 100644
852 --- a/kde-frameworks/kmediaplayer/metadata.xml
853 +++ b/kde-frameworks/kmediaplayer/metadata.xml
854 @@ -5,4 +5,9 @@
855 <email>kde@g.o</email>
856 <name>Gentoo KDE Project</name>
857 </maintainer>
858 + <slots>
859 + <subslots>
860 + Must only be used by packages that are known to use private parts of the Frameworks API.
861 + </subslots>
862 + </slots>
863 </pkgmetadata>
864
865 diff --git a/kde-frameworks/knewstuff/metadata.xml b/kde-frameworks/knewstuff/metadata.xml
866 index f70c634462..49f5f513f0 100644
867 --- a/kde-frameworks/knewstuff/metadata.xml
868 +++ b/kde-frameworks/knewstuff/metadata.xml
869 @@ -8,4 +8,9 @@
870 <use>
871 <flag name="opds">Enable support for the Open Publication Distribution System via <pkg>kde-frameworks/syndication</pkg></flag>
872 </use>
873 + <slots>
874 + <subslots>
875 + Must only be used by packages that are known to use private parts of the Frameworks API.
876 + </subslots>
877 + </slots>
878 </pkgmetadata>
879
880 diff --git a/kde-frameworks/knotifications/metadata.xml b/kde-frameworks/knotifications/metadata.xml
881 index 68ff6fccee..8d0a7eb213 100644
882 --- a/kde-frameworks/knotifications/metadata.xml
883 +++ b/kde-frameworks/knotifications/metadata.xml
884 @@ -9,4 +9,9 @@
885 <flag name="phonon">Play notification sounds via <pkg>media-libs/phonon</pkg> instead of <pkg>media-libs/libcanberra</pkg></flag>
886 <flag name="speech">Enable text-to-speech notification support</flag>
887 </use>
888 + <slots>
889 + <subslots>
890 + Must only be used by packages that are known to use private parts of the Frameworks API.
891 + </subslots>
892 + </slots>
893 </pkgmetadata>
894
895 diff --git a/kde-frameworks/knotifyconfig/metadata.xml b/kde-frameworks/knotifyconfig/metadata.xml
896 index bf45cdf4e4..50638d2944 100644
897 --- a/kde-frameworks/knotifyconfig/metadata.xml
898 +++ b/kde-frameworks/knotifyconfig/metadata.xml
899 @@ -8,4 +8,9 @@
900 <use>
901 <flag name="phonon">Play notification sounds via <pkg>media-libs/phonon</pkg> instead of <pkg>media-libs/libcanberra</pkg></flag>
902 </use>
903 + <slots>
904 + <subslots>
905 + Must only be used by packages that are known to use private parts of the Frameworks API.
906 + </subslots>
907 + </slots>
908 </pkgmetadata>
909
910 diff --git a/kde-frameworks/kpackage/metadata.xml b/kde-frameworks/kpackage/metadata.xml
911 index ac7f14a78a..60ffcbd160 100644
912 --- a/kde-frameworks/kpackage/metadata.xml
913 +++ b/kde-frameworks/kpackage/metadata.xml
914 @@ -8,4 +8,9 @@
915 <use>
916 <flag name="man">Build and install man pages</flag>
917 </use>
918 + <slots>
919 + <subslots>
920 + Must only be used by packages that are known to use private parts of the Frameworks API.
921 + </subslots>
922 + </slots>
923 </pkgmetadata>
924
925 diff --git a/kde-frameworks/kparts/metadata.xml b/kde-frameworks/kparts/metadata.xml
926 index 2fdbf33d96..f877f9af42 100644
927 --- a/kde-frameworks/kparts/metadata.xml
928 +++ b/kde-frameworks/kparts/metadata.xml
929 @@ -5,4 +5,9 @@
930 <email>kde@g.o</email>
931 <name>Gentoo KDE Project</name>
932 </maintainer>
933 + <slots>
934 + <subslots>
935 + Must only be used by packages that are known to use private parts of the Frameworks API.
936 + </subslots>
937 + </slots>
938 </pkgmetadata>
939
940 diff --git a/kde-frameworks/kpeople/metadata.xml b/kde-frameworks/kpeople/metadata.xml
941 index 2fdbf33d96..f877f9af42 100644
942 --- a/kde-frameworks/kpeople/metadata.xml
943 +++ b/kde-frameworks/kpeople/metadata.xml
944 @@ -5,4 +5,9 @@
945 <email>kde@g.o</email>
946 <name>Gentoo KDE Project</name>
947 </maintainer>
948 + <slots>
949 + <subslots>
950 + Must only be used by packages that are known to use private parts of the Frameworks API.
951 + </subslots>
952 + </slots>
953 </pkgmetadata>
954
955 diff --git a/kde-frameworks/kplotting/metadata.xml b/kde-frameworks/kplotting/metadata.xml
956 index a50ada50ef..f481586c2b 100644
957 --- a/kde-frameworks/kplotting/metadata.xml
958 +++ b/kde-frameworks/kplotting/metadata.xml
959 @@ -8,4 +8,9 @@
960 <use>
961 <flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag>
962 </use>
963 + <slots>
964 + <subslots>
965 + Must only be used by packages that are known to use private parts of the Frameworks API.
966 + </subslots>
967 + </slots>
968 </pkgmetadata>
969
970 diff --git a/kde-frameworks/kpty/metadata.xml b/kde-frameworks/kpty/metadata.xml
971 index 2fdbf33d96..f877f9af42 100644
972 --- a/kde-frameworks/kpty/metadata.xml
973 +++ b/kde-frameworks/kpty/metadata.xml
974 @@ -5,4 +5,9 @@
975 <email>kde@g.o</email>
976 <name>Gentoo KDE Project</name>
977 </maintainer>
978 + <slots>
979 + <subslots>
980 + Must only be used by packages that are known to use private parts of the Frameworks API.
981 + </subslots>
982 + </slots>
983 </pkgmetadata>
984
985 diff --git a/kde-frameworks/kquickcharts/metadata.xml b/kde-frameworks/kquickcharts/metadata.xml
986 index 2fdbf33d96..f877f9af42 100644
987 --- a/kde-frameworks/kquickcharts/metadata.xml
988 +++ b/kde-frameworks/kquickcharts/metadata.xml
989 @@ -5,4 +5,9 @@
990 <email>kde@g.o</email>
991 <name>Gentoo KDE Project</name>
992 </maintainer>
993 + <slots>
994 + <subslots>
995 + Must only be used by packages that are known to use private parts of the Frameworks API.
996 + </subslots>
997 + </slots>
998 </pkgmetadata>
999
1000 diff --git a/kde-frameworks/kross/metadata.xml b/kde-frameworks/kross/metadata.xml
1001 index 2fdbf33d96..f877f9af42 100644
1002 --- a/kde-frameworks/kross/metadata.xml
1003 +++ b/kde-frameworks/kross/metadata.xml
1004 @@ -5,4 +5,9 @@
1005 <email>kde@g.o</email>
1006 <name>Gentoo KDE Project</name>
1007 </maintainer>
1008 + <slots>
1009 + <subslots>
1010 + Must only be used by packages that are known to use private parts of the Frameworks API.
1011 + </subslots>
1012 + </slots>
1013 </pkgmetadata>
1014
1015 diff --git a/kde-frameworks/krunner/metadata.xml b/kde-frameworks/krunner/metadata.xml
1016 index 185ce0bebb..a76de7e098 100644
1017 --- a/kde-frameworks/krunner/metadata.xml
1018 +++ b/kde-frameworks/krunner/metadata.xml
1019 @@ -8,4 +8,9 @@
1020 <use>
1021 <flag name="activities">Enable search runner for KDE Activities history</flag>
1022 </use>
1023 + <slots>
1024 + <subslots>
1025 + Must only be used by packages that are known to use private parts of the Frameworks API.
1026 + </subslots>
1027 + </slots>
1028 </pkgmetadata>
1029
1030 diff --git a/kde-frameworks/kservice/metadata.xml b/kde-frameworks/kservice/metadata.xml
1031 index ac7f14a78a..60ffcbd160 100644
1032 --- a/kde-frameworks/kservice/metadata.xml
1033 +++ b/kde-frameworks/kservice/metadata.xml
1034 @@ -8,4 +8,9 @@
1035 <use>
1036 <flag name="man">Build and install man pages</flag>
1037 </use>
1038 + <slots>
1039 + <subslots>
1040 + Must only be used by packages that are known to use private parts of the Frameworks API.
1041 + </subslots>
1042 + </slots>
1043 </pkgmetadata>
1044
1045 diff --git a/kde-frameworks/ktexteditor/metadata.xml b/kde-frameworks/ktexteditor/metadata.xml
1046 index af58874c86..89b8eff308 100644
1047 --- a/kde-frameworks/ktexteditor/metadata.xml
1048 +++ b/kde-frameworks/ktexteditor/metadata.xml
1049 @@ -8,4 +8,9 @@
1050 <use>
1051 <flag name="editorconfig">Enable support for EditorConfig configuration files</flag>
1052 </use>
1053 + <slots>
1054 + <subslots>
1055 + Must only be used by packages that are known to use private parts of the Frameworks API.
1056 + </subslots>
1057 + </slots>
1058 </pkgmetadata>
1059
1060 diff --git a/kde-frameworks/ktextwidgets/metadata.xml b/kde-frameworks/ktextwidgets/metadata.xml
1061 index 4e0233b193..f5c34b7f04 100644
1062 --- a/kde-frameworks/ktextwidgets/metadata.xml
1063 +++ b/kde-frameworks/ktextwidgets/metadata.xml
1064 @@ -9,4 +9,9 @@
1065 <flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag>
1066 <flag name="speech">Enable text-to-speech support</flag>
1067 </use>
1068 + <slots>
1069 + <subslots>
1070 + Must only be used by packages that are known to use private parts of the Frameworks API.
1071 + </subslots>
1072 + </slots>
1073 </pkgmetadata>
1074
1075 diff --git a/kde-frameworks/kunitconversion/metadata.xml b/kde-frameworks/kunitconversion/metadata.xml
1076 index 2fdbf33d96..f877f9af42 100644
1077 --- a/kde-frameworks/kunitconversion/metadata.xml
1078 +++ b/kde-frameworks/kunitconversion/metadata.xml
1079 @@ -5,4 +5,9 @@
1080 <email>kde@g.o</email>
1081 <name>Gentoo KDE Project</name>
1082 </maintainer>
1083 + <slots>
1084 + <subslots>
1085 + Must only be used by packages that are known to use private parts of the Frameworks API.
1086 + </subslots>
1087 + </slots>
1088 </pkgmetadata>
1089
1090 diff --git a/kde-frameworks/kwallet/metadata.xml b/kde-frameworks/kwallet/metadata.xml
1091 index 694709ad8b..cf0530d760 100644
1092 --- a/kde-frameworks/kwallet/metadata.xml
1093 +++ b/kde-frameworks/kwallet/metadata.xml
1094 @@ -9,4 +9,9 @@
1095 <flag name="gpg">Support wallets with GnuPG encryption in addition to the default blowfish-encrypted file</flag>
1096 <flag name="man">Build and install man pages</flag>
1097 </use>
1098 + <slots>
1099 + <subslots>
1100 + Must only be used by packages that are known to use private parts of the Frameworks API.
1101 + </subslots>
1102 + </slots>
1103 </pkgmetadata>
1104
1105 diff --git a/kde-frameworks/kwayland/metadata.xml b/kde-frameworks/kwayland/metadata.xml
1106 index 2fdbf33d96..f877f9af42 100644
1107 --- a/kde-frameworks/kwayland/metadata.xml
1108 +++ b/kde-frameworks/kwayland/metadata.xml
1109 @@ -5,4 +5,9 @@
1110 <email>kde@g.o</email>
1111 <name>Gentoo KDE Project</name>
1112 </maintainer>
1113 + <slots>
1114 + <subslots>
1115 + Must only be used by packages that are known to use private parts of the Frameworks API.
1116 + </subslots>
1117 + </slots>
1118 </pkgmetadata>
1119
1120 diff --git a/kde-frameworks/kwidgetsaddons/metadata.xml b/kde-frameworks/kwidgetsaddons/metadata.xml
1121 index a50ada50ef..f481586c2b 100644
1122 --- a/kde-frameworks/kwidgetsaddons/metadata.xml
1123 +++ b/kde-frameworks/kwidgetsaddons/metadata.xml
1124 @@ -8,4 +8,9 @@
1125 <use>
1126 <flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag>
1127 </use>
1128 + <slots>
1129 + <subslots>
1130 + Must only be used by packages that are known to use private parts of the Frameworks API.
1131 + </subslots>
1132 + </slots>
1133 </pkgmetadata>
1134
1135 diff --git a/kde-frameworks/kwindowsystem/metadata.xml b/kde-frameworks/kwindowsystem/metadata.xml
1136 index 2fdbf33d96..f877f9af42 100644
1137 --- a/kde-frameworks/kwindowsystem/metadata.xml
1138 +++ b/kde-frameworks/kwindowsystem/metadata.xml
1139 @@ -5,4 +5,9 @@
1140 <email>kde@g.o</email>
1141 <name>Gentoo KDE Project</name>
1142 </maintainer>
1143 + <slots>
1144 + <subslots>
1145 + Must only be used by packages that are known to use private parts of the Frameworks API.
1146 + </subslots>
1147 + </slots>
1148 </pkgmetadata>
1149
1150 diff --git a/kde-frameworks/kxmlgui/metadata.xml b/kde-frameworks/kxmlgui/metadata.xml
1151 index a50ada50ef..f481586c2b 100644
1152 --- a/kde-frameworks/kxmlgui/metadata.xml
1153 +++ b/kde-frameworks/kxmlgui/metadata.xml
1154 @@ -8,4 +8,9 @@
1155 <use>
1156 <flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag>
1157 </use>
1158 + <slots>
1159 + <subslots>
1160 + Must only be used by packages that are known to use private parts of the Frameworks API.
1161 + </subslots>
1162 + </slots>
1163 </pkgmetadata>
1164
1165 diff --git a/kde-frameworks/kxmlrpcclient/metadata.xml b/kde-frameworks/kxmlrpcclient/metadata.xml
1166 index 2fdbf33d96..f877f9af42 100644
1167 --- a/kde-frameworks/kxmlrpcclient/metadata.xml
1168 +++ b/kde-frameworks/kxmlrpcclient/metadata.xml
1169 @@ -5,4 +5,9 @@
1170 <email>kde@g.o</email>
1171 <name>Gentoo KDE Project</name>
1172 </maintainer>
1173 + <slots>
1174 + <subslots>
1175 + Must only be used by packages that are known to use private parts of the Frameworks API.
1176 + </subslots>
1177 + </slots>
1178 </pkgmetadata>
1179
1180 diff --git a/kde-frameworks/modemmanager-qt/metadata.xml b/kde-frameworks/modemmanager-qt/metadata.xml
1181 index 2fdbf33d96..f877f9af42 100644
1182 --- a/kde-frameworks/modemmanager-qt/metadata.xml
1183 +++ b/kde-frameworks/modemmanager-qt/metadata.xml
1184 @@ -5,4 +5,9 @@
1185 <email>kde@g.o</email>
1186 <name>Gentoo KDE Project</name>
1187 </maintainer>
1188 + <slots>
1189 + <subslots>
1190 + Must only be used by packages that are known to use private parts of the Frameworks API.
1191 + </subslots>
1192 + </slots>
1193 </pkgmetadata>
1194
1195 diff --git a/kde-frameworks/networkmanager-qt/metadata.xml b/kde-frameworks/networkmanager-qt/metadata.xml
1196 index 162d119899..b6eb352a89 100644
1197 --- a/kde-frameworks/networkmanager-qt/metadata.xml
1198 +++ b/kde-frameworks/networkmanager-qt/metadata.xml
1199 @@ -8,4 +8,9 @@
1200 <use>
1201 <flag name="teamd">Enable Teamd control support</flag>
1202 </use>
1203 + <slots>
1204 + <subslots>
1205 + Must only be used by packages that are known to use private parts of the Frameworks API.
1206 + </subslots>
1207 + </slots>
1208 </pkgmetadata>
1209
1210 diff --git a/kde-frameworks/oxygen-icons/metadata.xml b/kde-frameworks/oxygen-icons/metadata.xml
1211 index 2fdbf33d96..f877f9af42 100644
1212 --- a/kde-frameworks/oxygen-icons/metadata.xml
1213 +++ b/kde-frameworks/oxygen-icons/metadata.xml
1214 @@ -5,4 +5,9 @@
1215 <email>kde@g.o</email>
1216 <name>Gentoo KDE Project</name>
1217 </maintainer>
1218 + <slots>
1219 + <subslots>
1220 + Must only be used by packages that are known to use private parts of the Frameworks API.
1221 + </subslots>
1222 + </slots>
1223 </pkgmetadata>
1224
1225 diff --git a/kde-frameworks/plasma/metadata.xml b/kde-frameworks/plasma/metadata.xml
1226 index 2fdbf33d96..f877f9af42 100644
1227 --- a/kde-frameworks/plasma/metadata.xml
1228 +++ b/kde-frameworks/plasma/metadata.xml
1229 @@ -5,4 +5,9 @@
1230 <email>kde@g.o</email>
1231 <name>Gentoo KDE Project</name>
1232 </maintainer>
1233 + <slots>
1234 + <subslots>
1235 + Must only be used by packages that are known to use private parts of the Frameworks API.
1236 + </subslots>
1237 + </slots>
1238 </pkgmetadata>
1239
1240 diff --git a/kde-frameworks/prison/metadata.xml b/kde-frameworks/prison/metadata.xml
1241 index d39a5d2d23..ac1424f9bb 100644
1242 --- a/kde-frameworks/prison/metadata.xml
1243 +++ b/kde-frameworks/prison/metadata.xml
1244 @@ -8,4 +8,9 @@
1245 <use>
1246 <flag name="qml">Enable QML/QtQuick support via <pkg>dev-qt/qtdeclarative</pkg></flag>
1247 </use>
1248 + <slots>
1249 + <subslots>
1250 + Must only be used by packages that are known to use private parts of the Frameworks API.
1251 + </subslots>
1252 + </slots>
1253 </pkgmetadata>
1254
1255 diff --git a/kde-frameworks/purpose/metadata.xml b/kde-frameworks/purpose/metadata.xml
1256 index 69186b245f..0574a71dc1 100644
1257 --- a/kde-frameworks/purpose/metadata.xml
1258 +++ b/kde-frameworks/purpose/metadata.xml
1259 @@ -8,4 +8,9 @@
1260 <use>
1261 <flag name="kaccounts">Enable support for system-wide defined KAccounts</flag>
1262 </use>
1263 + <slots>
1264 + <subslots>
1265 + Must only be used by packages that are known to use private parts of the Frameworks API.
1266 + </subslots>
1267 + </slots>
1268 </pkgmetadata>
1269
1270 diff --git a/kde-frameworks/qqc2-desktop-style/metadata.xml b/kde-frameworks/qqc2-desktop-style/metadata.xml
1271 index 2fdbf33d96..f877f9af42 100644
1272 --- a/kde-frameworks/qqc2-desktop-style/metadata.xml
1273 +++ b/kde-frameworks/qqc2-desktop-style/metadata.xml
1274 @@ -5,4 +5,9 @@
1275 <email>kde@g.o</email>
1276 <name>Gentoo KDE Project</name>
1277 </maintainer>
1278 + <slots>
1279 + <subslots>
1280 + Must only be used by packages that are known to use private parts of the Frameworks API.
1281 + </subslots>
1282 + </slots>
1283 </pkgmetadata>
1284
1285 diff --git a/kde-frameworks/solid/metadata.xml b/kde-frameworks/solid/metadata.xml
1286 index 2fdbf33d96..f877f9af42 100644
1287 --- a/kde-frameworks/solid/metadata.xml
1288 +++ b/kde-frameworks/solid/metadata.xml
1289 @@ -5,4 +5,9 @@
1290 <email>kde@g.o</email>
1291 <name>Gentoo KDE Project</name>
1292 </maintainer>
1293 + <slots>
1294 + <subslots>
1295 + Must only be used by packages that are known to use private parts of the Frameworks API.
1296 + </subslots>
1297 + </slots>
1298 </pkgmetadata>
1299
1300 diff --git a/kde-frameworks/sonnet/metadata.xml b/kde-frameworks/sonnet/metadata.xml
1301 index 0d422498d8..db6325c2c9 100644
1302 --- a/kde-frameworks/sonnet/metadata.xml
1303 +++ b/kde-frameworks/sonnet/metadata.xml
1304 @@ -10,4 +10,9 @@
1305 <flag name="designer">Build plugins for <pkg>dev-qt/designer</pkg></flag>
1306 <flag name="hunspell">Enable the app-text/hunspell spell-checking backend</flag>
1307 </use>
1308 + <slots>
1309 + <subslots>
1310 + Must only be used by packages that are known to use private parts of the Frameworks API.
1311 + </subslots>
1312 + </slots>
1313 </pkgmetadata>
1314
1315 diff --git a/kde-frameworks/syndication/metadata.xml b/kde-frameworks/syndication/metadata.xml
1316 index 2fdbf33d96..f877f9af42 100644
1317 --- a/kde-frameworks/syndication/metadata.xml
1318 +++ b/kde-frameworks/syndication/metadata.xml
1319 @@ -5,4 +5,9 @@
1320 <email>kde@g.o</email>
1321 <name>Gentoo KDE Project</name>
1322 </maintainer>
1323 + <slots>
1324 + <subslots>
1325 + Must only be used by packages that are known to use private parts of the Frameworks API.
1326 + </subslots>
1327 + </slots>
1328 </pkgmetadata>
1329
1330 diff --git a/kde-frameworks/syntax-highlighting/metadata.xml b/kde-frameworks/syntax-highlighting/metadata.xml
1331 index 2fdbf33d96..f877f9af42 100644
1332 --- a/kde-frameworks/syntax-highlighting/metadata.xml
1333 +++ b/kde-frameworks/syntax-highlighting/metadata.xml
1334 @@ -5,4 +5,9 @@
1335 <email>kde@g.o</email>
1336 <name>Gentoo KDE Project</name>
1337 </maintainer>
1338 + <slots>
1339 + <subslots>
1340 + Must only be used by packages that are known to use private parts of the Frameworks API.
1341 + </subslots>
1342 + </slots>
1343 </pkgmetadata>
1344
1345 diff --git a/kde-frameworks/threadweaver/metadata.xml b/kde-frameworks/threadweaver/metadata.xml
1346 index 2fdbf33d96..f877f9af42 100644
1347 --- a/kde-frameworks/threadweaver/metadata.xml
1348 +++ b/kde-frameworks/threadweaver/metadata.xml
1349 @@ -5,4 +5,9 @@
1350 <email>kde@g.o</email>
1351 <name>Gentoo KDE Project</name>
1352 </maintainer>
1353 + <slots>
1354 + <subslots>
1355 + Must only be used by packages that are known to use private parts of the Frameworks API.
1356 + </subslots>
1357 + </slots>
1358 </pkgmetadata>