summaryrefslogtreecommitdiff
path: root/kde-frameworks
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-02-17 01:16:38 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-02-17 01:16:38 +0000
commit53cba99042fa967e2a93da9f8db806fe2d035543 (patch)
tree9780d3b87dfc6bdebc6b7b7d15af1ecb813c6853 /kde-frameworks
parent71deace00d1a2b091313fe137ab7092418c6f87c (diff)
gentoo resync : 17.02.2020
Diffstat (limited to 'kde-frameworks')
-rw-r--r--kde-frameworks/Manifest.gzbin14229 -> 14228 bytes
-rw-r--r--kde-frameworks/baloo/Manifest3
-rw-r--r--kde-frameworks/baloo/baloo-5.67.0-r1.ebuild (renamed from kde-frameworks/baloo/baloo-5.67.0.ebuild)2
-rw-r--r--kde-frameworks/baloo/files/baloo-5.67.0-sync-IndexerConfig-on-exit.patch37
-rw-r--r--kde-frameworks/extra-cmake-modules/Manifest2
-rw-r--r--kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.67.0.ebuild2
-rw-r--r--kde-frameworks/frameworkintegration/Manifest1
-rw-r--r--kde-frameworks/frameworkintegration/files/frameworkintegration-5.66.0-unused-dep.patch25
-rw-r--r--kde-frameworks/kirigami/Manifest6
-rw-r--r--kde-frameworks/kirigami/files/kirigami-5.67.1-sync-size-hints-w-state-machine.patch55
-rw-r--r--kde-frameworks/kirigami/kirigami-5.67.1-r1.ebuild47
-rw-r--r--kde-frameworks/kirigami/kirigami-5.67.1.ebuild (renamed from kde-frameworks/kirigami/kirigami-5.67.0.ebuild)0
-rw-r--r--kde-frameworks/plasma/Manifest4
-rw-r--r--kde-frameworks/plasma/files/plasma-5.67.0-construct-nullengine-w-KPluginMetadata.patch29
-rw-r--r--kde-frameworks/plasma/files/plasma-5.67.0-remove-hardcoded-colors.patch140
-rw-r--r--kde-frameworks/plasma/plasma-5.67.0-r2.ebuild (renamed from kde-frameworks/plasma/plasma-5.67.0.ebuild)5
-rw-r--r--kde-frameworks/qqc2-desktop-style/Manifest4
-rw-r--r--kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.67.1.ebuild (renamed from kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.67.0.ebuild)0
18 files changed, 329 insertions, 33 deletions
diff --git a/kde-frameworks/Manifest.gz b/kde-frameworks/Manifest.gz
index 9e1f3cf3bbf3..b5e356391f27 100644
--- a/kde-frameworks/Manifest.gz
+++ b/kde-frameworks/Manifest.gz
Binary files differ
diff --git a/kde-frameworks/baloo/Manifest b/kde-frameworks/baloo/Manifest
index 462ba1393d83..64d643244f82 100644
--- a/kde-frameworks/baloo/Manifest
+++ b/kde-frameworks/baloo/Manifest
@@ -1,5 +1,6 @@
+AUX baloo-5.67.0-sync-IndexerConfig-on-exit.patch 843 BLAKE2B 471e15932172e6cbfe7d3d7e85b51f0e4cf24dfa0e26dc54af493e6b5c7ccde57fc5f43f37955202c8faaf9eef1d1dbaba02af2a23d9b325358f806e1b9537dd SHA512 6cec3aa43a5c46baee3899787b11019952ee3590a94f760ed31670fee23097aff4c38bd611a7bfa8547d37c97dd1b4969c1e906d355cdb49cd6c4657de36c60e
DIST baloo-5.64.0.tar.xz 277132 BLAKE2B d37a14721053f3396834d76e3855d9606af0bba042dd8b01933d1e004f659c9b739852c7e33eb2ca0abadf6ec99c4369a26d3c61047ac06f5d7d8d05079fb210 SHA512 c01fec2e01ed3b979a9309a5745822e8632e5034882fd62d0a16c2ff61b88351724d078257a2b7faf7ce306a658e9df6780cd18ceeda3e2c70cd7e4523f3d5f1
DIST baloo-5.67.0.tar.xz 273900 BLAKE2B 059ae680e887b5fcdbeb6d68c6760f035660919d727f2d46cf838e6426b0f83625faecbc754518e6968262ef3efb2fb9ea9852ab652e0d80629de9dc59db781f SHA512 065fb29c86e29a848c0bcac68851eb6b02b46e9f32269175a6d8cae80325dc619e020ac1c1f564998381a678d8918c1d7ddb81697e475663816eecb127831d5c
EBUILD baloo-5.64.0.ebuild 922 BLAKE2B 6cd1fa052ae3467db962b687d3712c05691700c36cb2e294f61c3df2f1ba6a53d398bdd427f31ec427b6053c635a1bc269d2edbfa2f806e8632250f9466d47f3 SHA512 e2b6cfb1c8f3a65e00478c15dc2c3dade2295e80b4753cd3429f983302c53d9c65b153b2016d45e6839c999075154c58a95623840b05c937533d9bdbac14fdd8
-EBUILD baloo-5.67.0.ebuild 893 BLAKE2B 9ae3e14cea0e79e92f6aea5bd04dcfd00068b866351f0aa09cb1ae64f8359e67341935e6dc330385df0338073ac6e84072187dbd2675ca85c2c3a1fcc664d475 SHA512 9bf12a1bf1b7ed19795e401633443cb77a9376b534cceb022441d11956e92e56b32e52f8f7a6904b7a6d8af4cc47deb25f37289ec8b8dbbbfe87e84d1bb9be19
+EBUILD baloo-5.67.0-r1.ebuild 958 BLAKE2B ade8a0f7fa2bedf2225b0eca78f3a3eebf98112fe036528034ad3416f67f6ea782e76542392a14dc8567c12215aeb9e61b8f60b0d346ee699784859e2e569549 SHA512 8dfffe756cc709481cfd6d3cfa9d7c740b5d26d7774036ba2878228e7686f16cfb796345f65f4b11d5f5cb37815b7c1b816e79581399b2c4612e69b64d790c22
MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3
diff --git a/kde-frameworks/baloo/baloo-5.67.0.ebuild b/kde-frameworks/baloo/baloo-5.67.0-r1.ebuild
index ba93e6eb57ef..c7b655229de9 100644
--- a/kde-frameworks/baloo/baloo-5.67.0.ebuild
+++ b/kde-frameworks/baloo/baloo-5.67.0-r1.ebuild
@@ -33,3 +33,5 @@ DEPEND="
RDEPEND="${DEPEND}"
RESTRICT+=" test" # bug 624250
+
+PATCHES=( "${FILESDIR}/${P}-sync-IndexerConfig-on-exit.patch" )
diff --git a/kde-frameworks/baloo/files/baloo-5.67.0-sync-IndexerConfig-on-exit.patch b/kde-frameworks/baloo/files/baloo-5.67.0-sync-IndexerConfig-on-exit.patch
new file mode 100644
index 000000000000..d18b7e2a1694
--- /dev/null
+++ b/kde-frameworks/baloo/files/baloo-5.67.0-sync-IndexerConfig-on-exit.patch
@@ -0,0 +1,37 @@
+From a0f8e748159b6bc0b8e5eaa1f9eb58a18ca736fa Mon Sep 17 00:00:00 2001
+From: David Edmundson <kde@davidedmundson.co.uk>
+Date: Thu, 13 Feb 2020 16:52:40 +0000
+Subject: Sync IndexerConfig on exit
+
+Summary:
+KCoreConfigSkeleton, unlike KConfig does not automagically save on exit.
+
+BUG: 417127
+
+Test Plan:
+balooctl disable
+balooctl enable
+
+Subscribers: kde-frameworks-devel, #baloo
+
+Tags: #frameworks, #baloo
+
+Differential Revision: https://phabricator.kde.org/D27376
+---
+ src/lib/indexerconfig.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/lib/indexerconfig.cpp b/src/lib/indexerconfig.cpp
+index 66786b9..19ae342 100644
+--- a/src/lib/indexerconfig.cpp
++++ b/src/lib/indexerconfig.cpp
+@@ -43,6 +43,7 @@ IndexerConfig::IndexerConfig()
+
+ IndexerConfig::~IndexerConfig()
+ {
++ d->m_settings.save();
+ delete d;
+ }
+
+--
+cgit v1.1
diff --git a/kde-frameworks/extra-cmake-modules/Manifest b/kde-frameworks/extra-cmake-modules/Manifest
index d84e3cff1b56..8bab7ef0bcfc 100644
--- a/kde-frameworks/extra-cmake-modules/Manifest
+++ b/kde-frameworks/extra-cmake-modules/Manifest
@@ -4,5 +4,5 @@ AUX extra-cmake-modules-5.65.0-disable-qmlplugindump.patch 2666 BLAKE2B a321b988
DIST extra-cmake-modules-5.64.0.tar.xz 339444 BLAKE2B 361689b58ee5b681afd0ff1dfe4ec8fa96f8ba4b1b559be1045c4551e4f874086130fd90a87327b967c9ec48cf532356e675954ceff5fd51f258dd26907110f9 SHA512 81649a1fbe148eab56ff9147b412303112376343c84767139908b9f39e77debcbbf6b8fe2c1edf3151d3556ab9a826eef9b893cc1ef679d0b5cb37096f23fa44
DIST extra-cmake-modules-5.67.0.tar.xz 339812 BLAKE2B 9fa1c93e512341f6ae91dd2bb7126bdc55b5d1df6390a54f1fa7506f1f903a005103d1259f7962e94c0f2e27bf82d8d4c5320053b197c18305d32ba870ced67e SHA512 1a0e185ea4eac16d57c34f140a4709c0bcd9baaa7e0727ab5c1bfee88fe08efe23dc3634d8f73abade98ad6f2dbf529563e0778f0fbeddaa50b435e12b674229
EBUILD extra-cmake-modules-5.64.0.ebuild 1560 BLAKE2B 99b5bb4f89e149907fca430c4a2257da530e0f012ac7e39c112b69166d7c73aa3243d19a369b86560753851828a46978a0bbe591a1ec3f84dd9890df913b5152 SHA512 43e2cba69f2a4ff4307e54ae898de3f9c0098c1da09a81d9b2cea7a335c53e93d826781e3286213d179f253b476d8ff4b14c811a225afa92b94029a506e41ac3
-EBUILD extra-cmake-modules-5.67.0.ebuild 1591 BLAKE2B 5fb1bfdc8c76fa295afe8d2d9f7dd0af8a3584088a67f05dc63bacea4bf569e4af5a7122c9f7e95cfa2b1882fa9d37e8e191a13610a2911f346fc76d6e711f31 SHA512 aafda711a3f6487645798487a924e989df742829f9c72163634695aac178e2fd3918837a94981d689aebde63b4aad88731111dbbf03456c6c97889572dbefb1d
+EBUILD extra-cmake-modules-5.67.0.ebuild 1656 BLAKE2B bb18c4b2fedbf26801a1dca0b28e75b6463eb45eb96fb12442949aaf0ec5e797c1ee5ba17e10bff32646f1c9e1def0cb68c02370dd8dae51d2fada2feab6532b SHA512 63a484d37090e42fbf40a8120abd35b15e277d68c2204cf308c7e5bdc46bd9014afa7edaca6a4dce5048949df2a6236e4cfa47b39cc01949833893c65f15d711
MISC metadata.xml 273 BLAKE2B e5a4eabc4773a11bcdf052b2ce87104bb85b0ed030475140ad0ec7fea2dcb401f539c67e1b1dc1138a5985be143947c86ff3b0b4d6881cc3a0952140ce33732e SHA512 570f3ea3dd25cac1410c3290a4003a288b9e1a0b873884fc33250dfa110cc39b61bd4db1f4d06e3b6e5f761bda8da222a4e294d12ebd8194d771ac61069ffc92
diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.67.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.67.0.ebuild
index 35862e15da7c..5a9859acaa9a 100644
--- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.67.0.ebuild
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-5.67.0.ebuild
@@ -66,7 +66,9 @@ src_configure() {
src_test() {
# ECMToolchainAndroidTest passes but then breaks src_install
# ECMPoQmToolsTest is broken, bug #627806
+ # possible race condition with multiple jobs, bug #701854
local myctestargs=(
+ -j1
-E "(ECMToolchainAndroidTest|ECMPoQmToolsTest)"
)
diff --git a/kde-frameworks/frameworkintegration/Manifest b/kde-frameworks/frameworkintegration/Manifest
index 13ae2eda3c90..6bcfbdf44025 100644
--- a/kde-frameworks/frameworkintegration/Manifest
+++ b/kde-frameworks/frameworkintegration/Manifest
@@ -1,4 +1,3 @@
-AUX frameworkintegration-5.66.0-unused-dep.patch 744 BLAKE2B 23364d0657d165151d12730157cc085fd90e146bfdbc2a98cd66eb776f792a8366e835deca5e6b841034a2215283ccf0857c96373f5170435c41d96313a462a7 SHA512 e9e060aeb3e0f65c28f90119847873d0d263312e7cd06774f4f20719578f04c8c80cb044f44b27b138de477fa762ab60d6a004c7540940d9ac5eb9e69762d396
DIST frameworkintegration-5.64.0.tar.xz 1754716 BLAKE2B a9812b62c8973b5286b06388a5a9bb2f65bed49684b72c56696ab8e5ea7a03b24ba9d8b58b210cfbd06d46a695106d81f22b5fbd6440bc68dc639c5385dbce62 SHA512 7288578fcec9c1fe1d768692380acff00267513e0092361b0c0739e669a86ffde1df96f20e0ce91685df440ae7fcd7786d96fc18c1faa00e5e82d7fc9b8d60df
DIST frameworkintegration-5.67.0.tar.xz 1753624 BLAKE2B cf70bed5acf65240568aafe7b025db339550abc0226d1f560d24636e4368955028148d9dbdf47afbe2e0f98850c9112aaf7ffc02966ffb48e27814adfc7cb65c SHA512 47ec7ebc2b1067074620a5a9e39f5aa664595569fc2d4a1c591e34e9ac52502fffd51f7707a522bf4028f50064f82dfafe2c6b46faa3b0f212b766e6f2ac2186
EBUILD frameworkintegration-5.64.0.ebuild 1287 BLAKE2B 8d1d3a1103da52c9d8e8d4e503651e0d82ad338886ee096c68e1965ec3f2ad26b17372b1fd8b20f461ff8327696fc6689c7b3ed405d17e6f9572e31efe4432dd SHA512 822d0ec74e2bd6dbebc5974353648b17f48f8516211b4f63c764ef931286610591a239092ac3dc31c53f614014718567493758127325235f777cf55324d2ec24
diff --git a/kde-frameworks/frameworkintegration/files/frameworkintegration-5.66.0-unused-dep.patch b/kde-frameworks/frameworkintegration/files/frameworkintegration-5.66.0-unused-dep.patch
deleted file mode 100644
index 1e8ea5dafcc9..000000000000
--- a/kde-frameworks/frameworkintegration/files/frameworkintegration-5.66.0-unused-dep.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 85c0bd7aa6cc635efa54e4d07c49878cfa0bb553 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Sun, 12 Jan 2020 01:24:11 +0100
-Subject: [PATCH] Drop unused dependency
-
----
- CMakeLists.txt | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index c0eb508..e6d0713 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -23,7 +23,7 @@ include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE)
- include(KDECMakeSettings)
-
- set(REQUIRED_QT_VERSION 5.12.0)
--find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED DBus Widgets)
-+find_package(Qt5 ${REQUIRED_QT_VERSION} CONFIG REQUIRED Gui Widgets)
-
-
- ecm_setup_version(PROJECT VARIABLE_PREFIX FRAMEWORKINTEGRATION
---
-2.24.1
-
diff --git a/kde-frameworks/kirigami/Manifest b/kde-frameworks/kirigami/Manifest
index 51181b63a90e..cd7b2cd1a7cd 100644
--- a/kde-frameworks/kirigami/Manifest
+++ b/kde-frameworks/kirigami/Manifest
@@ -1,5 +1,7 @@
+AUX kirigami-5.67.1-sync-size-hints-w-state-machine.patch 1768 BLAKE2B d45f56da4c057dad148b816e606eb5c699ec062e21206286270af08b697fffd0005ad492cc65a52b0b789ee05816fda960f1684f3598c13a1109dc9ccdec4e4d SHA512 25b28732acffbdee13ed6f31aa70629b20ca5ccfdcb899821ba4017b0bb0834e1a0e87b834ace9d1bcca02be192836430d48326f10d95695ea4b18f7337b9e85
DIST kirigami2-5.64.1.tar.xz 155444 BLAKE2B 4dfe452a36e75ce44ccd78107751bce68d873d1f2837ec0c9010292ef70d6a9f5fa8b093e51dcfd28a72ad836c2b87068f9c9fbf1195b5466630f73459ffa9b3 SHA512 e54854c477e38aead0a69178c47bc3ac9874553af999b273454b4d5d0c9552b65d29775bb9c24ab556a022fd8b0f3b743fda3baa6d1dda61d7b1eceed26a4d53
-DIST kirigami2-5.67.0.tar.xz 160432 BLAKE2B 3612e905e5f85a0d4b1e357b5656b6e522e6aff162a143dadde95f63d185c802a4fd91f8d645ad6179b11dfd5dd7eefe91e28bdf43461df4c09059505398e802 SHA512 8c80539e8c4eaa82f035af12108f3bbb4e837e6acdd744d29538364f936ab4fdc8248004979a01fc44c8e737a544b5de726140f70d91f4e659d8e6bc4f571d39
+DIST kirigami2-5.67.1.tar.xz 160504 BLAKE2B 45ed91b2554f7226a43eb85a93ec19da7eabc1e1d8bde2416daee5d00cfc2c6b5413f9e8493e7030fd723c2e8cbe3f7327aed773cb1b4e586a77872541c52874 SHA512 98cdfe9ce38acffe197fc06305710b8a750109658f829ae960803842dedd6b063d878a5e61b122bb4363caeb8d1806e679e2e74d13d120e0c267a4d0191cb443
EBUILD kirigami-5.64.1.ebuild 991 BLAKE2B 4cc88ad0e09a7702b622efdbf02610be8aa19fd1e4ed0c940010ce00335ccd4995efefe5c0b4c3e0e5f23aac77cbcb285566805892de4b5e064ae269531ac31b SHA512 39be0728384795e4a1470f63820c5d4490889e517d59500a9a85d1796027fbbf783d2998424042947cb9dff3db979387a9dcc108c225b5d5ac842efa69567b78
-EBUILD kirigami-5.67.0.ebuild 1001 BLAKE2B 55f43590180a654e3f98a2cf28ede6f9c06e9f533e9f23b54553c9901fdedbec2027daa43087ae6ad2393cfcd4841eb69acca2b9eaf9447e47bfef381110979a SHA512 042fc5bacc403a36f320a497cc864e7710a121f923157f36b1c205a09f688ed3ada4b32bd691789fc6285e1b79d5b6649d00a8b9cb5fc0b612ca1e1c8f2243ca
+EBUILD kirigami-5.67.1-r1.ebuild 1025 BLAKE2B f5e40fbdf00907633ae51b90793e97f0e37daff9448727208b5e1e88f2d6b73ddb292f471ed49ce44f5316bfbf93cad9c4a2aad023af348756b5f7aa97d5f3ec SHA512 bb3ef5735768cd7621d6ed1c0c0a38cea29e1a578c650c7f1fb397a846af87e13cbfbd8b3bf560c3a9969ccc3f25b00a35aacffaddea23a9ddf01d032b958cb7
+EBUILD kirigami-5.67.1.ebuild 1001 BLAKE2B 55f43590180a654e3f98a2cf28ede6f9c06e9f533e9f23b54553c9901fdedbec2027daa43087ae6ad2393cfcd4841eb69acca2b9eaf9447e47bfef381110979a SHA512 042fc5bacc403a36f320a497cc864e7710a121f923157f36b1c205a09f688ed3ada4b32bd691789fc6285e1b79d5b6649d00a8b9cb5fc0b612ca1e1c8f2243ca
MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3
diff --git a/kde-frameworks/kirigami/files/kirigami-5.67.1-sync-size-hints-w-state-machine.patch b/kde-frameworks/kirigami/files/kirigami-5.67.1-sync-size-hints-w-state-machine.patch
new file mode 100644
index 000000000000..e5973abac16f
--- /dev/null
+++ b/kde-frameworks/kirigami/files/kirigami-5.67.1-sync-size-hints-w-state-machine.patch
@@ -0,0 +1,55 @@
+From 86f988434cd657e77cc9429e78f7290ce6b5713d Mon Sep 17 00:00:00 2001
+From: Marco Martin <notmart@gmail.com>
+Date: Wed, 12 Feb 2020 12:43:12 +0100
+Subject: properly sync size hints with state machine
+
+define implicitWidth and width bindings in the states, in
+order to not break bindings
+BUG:417351
+---
+ src/controls/FormLayout.qml | 13 ++++++++++++-
+ 1 file changed, 12 insertions(+), 1 deletion(-)
+
+diff --git a/src/controls/FormLayout.qml b/src/controls/FormLayout.qml
+index ff49dbd..61fbaf9 100644
+--- a/src/controls/FormLayout.qml
++++ b/src/controls/FormLayout.qml
+@@ -120,6 +120,11 @@ Item {
+ horizontalCenter: root.horizontalCenter
+ }
+ }
++ PropertyChanges {
++ target: lay
++ implicitWidth: undefined
++ width: undefined
++ }
+ },
+ State {
+ when: !root.wideMode
+@@ -131,10 +136,15 @@ Item {
+ horizontalCenter: undefined
+ }
+ }
++ PropertyChanges {
++ target: lay
++ implicitWidth: root.width
++ width: Math.min(implicitWidth, parent.width)
++ }
++
+ }
+ ]
+
+- implicitWidth: root.wideMode ? undefined : root.width
+ width: Math.min(implicitWidth, parent.width)
+ Timer {
+ id: hintCompression
+@@ -146,6 +156,7 @@ Item {
+ }
+ onImplicitWidthChanged: hintCompression.restart();
+ //This invisible row is used to sync alignment between multiple layouts
++
+ Item {
+ Layout.preferredWidth: {
+ var hint = 1;
+--
+cgit v1.1
diff --git a/kde-frameworks/kirigami/kirigami-5.67.1-r1.ebuild b/kde-frameworks/kirigami/kirigami-5.67.1-r1.ebuild
new file mode 100644
index 000000000000..48fa493c20b6
--- /dev/null
+++ b/kde-frameworks/kirigami/kirigami-5.67.1-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_EXAMPLES="true"
+ECM_QTHELP="false"
+ECM_TEST="true"
+KDE_ORG_NAME="${PN}2"
+QTMIN=5.12.3
+inherit ecm kde.org
+
+DESCRIPTION="Lightweight user interface framework for mobile and convergent applications"
+HOMEPAGE="https://techbase.kde.org/Kirigami"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+# drop qtgui subslot operator when QT_MINIMAL >= 5.14.0
+BDEPEND="
+ >=dev-qt/linguist-tools-${QTMIN}:5
+"
+DEPEND="
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5=
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+"
+
+# requires package to already be installed
+RESTRICT+=" test"
+
+PATCHES=( "${FILESDIR}/${P}-sync-size-hints-w-state-machine.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_EXAMPLES=$(usex examples)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-frameworks/kirigami/kirigami-5.67.0.ebuild b/kde-frameworks/kirigami/kirigami-5.67.1.ebuild
index e04c2eda8d22..e04c2eda8d22 100644
--- a/kde-frameworks/kirigami/kirigami-5.67.0.ebuild
+++ b/kde-frameworks/kirigami/kirigami-5.67.1.ebuild
diff --git a/kde-frameworks/plasma/Manifest b/kde-frameworks/plasma/Manifest
index 0dc71599f4b1..4142b3de61a9 100644
--- a/kde-frameworks/plasma/Manifest
+++ b/kde-frameworks/plasma/Manifest
@@ -1,5 +1,7 @@
+AUX plasma-5.67.0-construct-nullengine-w-KPluginMetadata.patch 966 BLAKE2B c3124a608ba4d98c72fae39a1e934fbb5cfdaca3c9ae6c007aa543cfd6d5d8e1df75252e58e86b4ba41088199f20e5225c5beb891670b8c2ee06dd7fed7f766a SHA512 daad08bcfdcad504f8e51290992d1d065e043af35624f02b24caedda4ee4c1d06f399f94edd3ec214e3a5f8f6e631c2ea0a7faf1843c7aa6678fe0aa6c8743fb
+AUX plasma-5.67.0-remove-hardcoded-colors.patch 7414 BLAKE2B e56f7055afa03767cecebd9954158d74cb97b837dd474f2f710b4e00548f5bf64cc3571aa22802ade239ab6794030760e4f223c14a3011d93f46783c4dac34f5 SHA512 cb3bc11054231344678ffbe629b5c4cf76d098ab05e932b340870d705d61cd6725425463bbaf4276040c24c1058e237643977c68d62f78848c2bb0510f4addb2
DIST plasma-framework-5.64.0.tar.xz 3120788 BLAKE2B c9c008e4b4b711ba4c370ba95029c4fc7392fe298057f5f8fe959118ad873325cfef3e3a93cee0dc73c7ce786287f18ab661f22e9f32c5f706aca5d15b70d24a SHA512 d0dcdbc4c537d064a125cef11d07e562a9a3b1bd83442217f8f435260420753c34b4dfddd733fc497533bf16a22fad3746884764395e07cf0f268d5f8435ef3c
DIST plasma-framework-5.67.0.tar.xz 3127592 BLAKE2B 15eabb6b3c62117ee64a8ceb2c6cee9d1df29942785b5e0e061f062e4ddc5cedb0ea73ea17e597bb09a5eef868cb8aafe81a25d51af19691f05152d05b916f8d SHA512 3708262501b39698a84656b1ec0ea461011369301c7e1f1e5858fdc5b3e06f4fd3a5d7511dba1f91e08e89b2331fcc3204561efd1e06440f97e6b4a32cbd8f92
EBUILD plasma-5.64.0.ebuild 1899 BLAKE2B e63ebf02875b1bcafe8fcdc4a808b825bf9308c9beb389c9a1f748d04df385740f57fc76a4c87108ba1e8ae9162a557847eedd882336170aade350139bef13d9 SHA512 30dfcde51067155c381cc15f58d182fcb4dbe121ecc9fc8cd0b277cd6c74ed1807b051a64e485bc681a9ec5471576dd9c63819bd535389ed72d1686655784c73
-EBUILD plasma-5.67.0.ebuild 1910 BLAKE2B 0825529d74614bf1695219f9b363297fc8f879e4e58346582984399e799bf55e2f8111fbcd96b80f0aa8589187062f2b1e1864514768e948481336b5db71b96e SHA512 bf81cd8a5b452032602ac078468d3726cc4efcb843945b3a4323e7a212e1777f7e522638f1a708861437c4bae61d28c575259119e4efa64a232678b4ab1b83da
+EBUILD plasma-5.67.0-r2.ebuild 2074 BLAKE2B bc5f5216484c09b37a78cefc5a0ffe097b35afee147f4fa985bee65580818f9b22e655c7dc3a4950254527c6dd4a27cab372d98a516a21e90dcbc926cc3a063f SHA512 bf26ebe3ab212f3681ff66fcbe51559611663c3ba16a3069e247d4531e621c17f21b6058dd3fbfac61cbec85aef083cacb7d4b2bc6b342c646ca1869fe702c00
MISC metadata.xml 337 BLAKE2B 83b14f1456a141498367a54d2b3b1bd22095d8a2ea5d4b348bcc1b27b6e753900e89d2b2f7f6623a9737c6c6fdf4fdc741fb38fef17b17bc458d182e72be919c SHA512 bd0bffaf1b63f9b0181776335e38b2ad44baef7fd4a1d78752b5e342de444bfcda03b72c795c0b52c87a768e243e9ffdfbd02de745c2dde8f8372fdcfbaf2797
diff --git a/kde-frameworks/plasma/files/plasma-5.67.0-construct-nullengine-w-KPluginMetadata.patch b/kde-frameworks/plasma/files/plasma-5.67.0-construct-nullengine-w-KPluginMetadata.patch
new file mode 100644
index 000000000000..333010933193
--- /dev/null
+++ b/kde-frameworks/plasma/files/plasma-5.67.0-construct-nullengine-w-KPluginMetadata.patch
@@ -0,0 +1,29 @@
+From 1dc36bc2cee489e621a52fb4456ff28cf6a64685 Mon Sep 17 00:00:00 2001
+From: Kai Uwe Broulik <kde@privat.broulik.de>
+Date: Thu, 13 Feb 2020 15:21:22 +0100
+Subject: Construct NullEngine with KPluginMetaData()
+
+The deprecated constructor taking a KPluginInfo unconditionally calls toMetaData() and then asserts.
+
+BUG: 417548
+
+Differential Revision: https://phabricator.kde.org/D27366
+---
+ src/plasma/private/dataenginemanager.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/plasma/private/dataenginemanager.cpp b/src/plasma/private/dataenginemanager.cpp
+index 221440c..852c17a 100644
+--- a/src/plasma/private/dataenginemanager.cpp
++++ b/src/plasma/private/dataenginemanager.cpp
+@@ -40,7 +40,7 @@ class NullEngine : public DataEngine
+ {
+ public:
+ explicit NullEngine(QObject *parent = nullptr)
+- : DataEngine(KPluginInfo(), parent)
++ : DataEngine(KPluginMetaData(), parent)
+ {
+ setValid(false);
+
+--
+cgit v1.1
diff --git a/kde-frameworks/plasma/files/plasma-5.67.0-remove-hardcoded-colors.patch b/kde-frameworks/plasma/files/plasma-5.67.0-remove-hardcoded-colors.patch
new file mode 100644
index 000000000000..8b408749052a
--- /dev/null
+++ b/kde-frameworks/plasma/files/plasma-5.67.0-remove-hardcoded-colors.patch
@@ -0,0 +1,140 @@
+From 1ed47e7c4188ed0f047dda40093ea0213ae4a433 Mon Sep 17 00:00:00 2001
+From: Niccol Venerandi <niccolo@venerandi.com>
+Date: Wed, 12 Feb 2020 20:12:05 +0100
+Subject: Remove hardcoded colors
+
+Summary:
+Fixes https://www.reddit.com/r/kde/comments/f2mxd3/517_seeing_weird_white_corners_on_my_autohiding/
+
+BUG:417511
+
+Reviewers: ndavis
+
+Reviewed By: ndavis
+
+Subscribers: kde-frameworks-devel
+
+Tags: #frameworks
+
+Differential Revision: https://phabricator.kde.org/D27354
+---
+ .../breeze/translucent/widgets/panel-background.svg | 8 ++++----
+ src/desktoptheme/breeze/widgets/panel-background.svg | 18 +++++++++---------
+ 2 files changed, 13 insertions(+), 13 deletions(-)
+
+diff --git a/src/desktoptheme/breeze/translucent/widgets/panel-background.svg b/src/desktoptheme/breeze/translucent/widgets/panel-background.svg
+index eae58ed..9c9c3dd 100644
+--- a/src/desktoptheme/breeze/translucent/widgets/panel-background.svg
++++ b/src/desktoptheme/breeze/translucent/widgets/panel-background.svg
+@@ -1025,28 +1025,28 @@
+ sodipodi:nodetypes="cccccccccssccc"
+ class="ColorScheme-Background"
+ inkscape:connector-curvature="0"
+- style="color:#eff0f1;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.37502706"
++ style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.37502706"
+ d="m 158.49999,954.61232 v -1.37503 -5.5001 -1.37503 h 1.37503 1.37502 4.12508 1.37503 v 1.37503 2.75005 c 0,2.75005 -1.37503,4.12508 -4.12508,4.12508 h -1.37503 -1.37502 z"
+ id="mask-bottomright" />
+ <path
+ sodipodi:nodetypes="cccccccccssccc"
+ class="ColorScheme-Background"
+ inkscape:connector-curvature="0"
+- style="color:#eff0f1;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.37502706"
++ style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.37502706"
+ d="m 131,954.6123 v -1.37503 -5.5001 -1.37503 h -1.37503 -1.37502 -4.12508 -1.37503 v 1.37503 2.75005 c 0,2.75005 1.37503,4.12508 4.12508,4.12508 h 1.37503 1.37502 z"
+ id="mask-bottomleft" />
+ <path
+ sodipodi:nodetypes="cccccccccssccc"
+ class="ColorScheme-Background"
+ inkscape:connector-curvature="0"
+- style="color:#eff0f1;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.37502706"
++ style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.37502706"
+ d="m 131.00016,910.61202 v 1.37503 5.5001 1.37503 h -1.37503 -1.37502 -4.12508 -1.37503 v -1.37503 -2.75005 c 0,-2.75005 1.37503,-4.12508 4.12508,-4.12508 h 1.37503 1.37502 z"
+ id="mask-topleft" />
+ <path
+ sodipodi:nodetypes="cccccccccssccc"
+ class="ColorScheme-Background"
+ inkscape:connector-curvature="0"
+- style="color:#eff0f1;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.37502706"
++ style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.37502706"
+ d="m 158.49998,910.61202 v 1.37503 5.5001 1.37503 h 1.37503 1.37502 4.12508 1.37503 v -1.37503 -2.75005 c 0,-2.75005 -1.37503,-4.12508 -4.12508,-4.12508 h -1.37503 -1.37502 z"
+ id="mask-topright" />
+ <g
+diff --git a/src/desktoptheme/breeze/widgets/panel-background.svg b/src/desktoptheme/breeze/widgets/panel-background.svg
+index 9b9bb99..4f2a832 100644
+--- a/src/desktoptheme/breeze/widgets/panel-background.svg
++++ b/src/desktoptheme/breeze/widgets/panel-background.svg
+@@ -1017,35 +1017,35 @@
+ sodipodi:nodetypes="cccccccccssccc"
+ class="ColorScheme-Background"
+ inkscape:connector-curvature="0"
+- style="color:#eff0f1;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.37502706"
++ style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.37502706"
+ d="m 159.49999,954.61234 v -1.37503 -5.5001 -1.37503 h 1.37503 1.37502 4.12508 1.37503 v 1.37503 2.75005 c 0,2.75005 -1.37503,4.12508 -4.12508,4.12508 h -1.37503 -1.37502 z"
+ id="mask-bottomright" />
+ <path
+ sodipodi:nodetypes="cccccccccssccc"
+ class="ColorScheme-Background"
+ inkscape:connector-curvature="0"
+- style="color:#eff0f1;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.37502706"
++ style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.37502706"
+ d="m 132,954.61232 v -1.37503 -5.5001 -1.37503 h -1.37503 -1.37502 -4.12508 -1.37503 v 1.37503 2.75005 c 0,2.75005 1.37503,4.12508 4.12508,4.12508 h 1.37503 1.37502 z"
+ id="mask-bottomleft" />
+ <path
+ sodipodi:nodetypes="cccccccccssccc"
+ class="ColorScheme-Background"
+ inkscape:connector-curvature="0"
+- style="color:#eff0f1;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.37502706"
++ style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.37502706"
+ d="m 132.00016,910.61204 v 1.37503 5.5001 1.37503 h -1.37503 -1.37502 -4.12508 -1.37503 v -1.37503 -2.75005 c 0,-2.75005 1.37503,-4.12508 4.12508,-4.12508 h 1.37503 1.37502 z"
+ id="mask-topleft" />
+ <path
+ sodipodi:nodetypes="cccccccccssccc"
+ class="ColorScheme-Background"
+ inkscape:connector-curvature="0"
+- style="color:#eff0f1;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.37502706"
++ style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.37502706"
+ d="m 159.49998,910.61204 v 1.37503 5.5001 1.37503 h 1.37503 1.37502 4.12508 1.37503 v -1.37503 -2.75005 c 0,-2.75005 -1.37503,-4.12508 -4.12508,-4.12508 h -1.37503 -1.37502 z"
+ id="mask-topright" />
+ <g
+ transform="translate(0,-2.0185303e-5)"
+ id="topleft">
+ <path
+- style="color:#eff0f1;opacity:0.9;fill:currentColor;fill-opacity:1;stroke:none"
++ style="opacity:0.9;fill:currentColor;fill-opacity:1;stroke:none"
+ d="m 16,6 c -2,0 -3,1 -3,3 v 2 1 h 4 1 1 V 11 7 6 h -1 1 z"
+ transform="translate(0,904.36218)"
+ id="rect4159"
+@@ -1057,7 +1057,7 @@
+ transform="translate(0,-2.0185303e-5)"
+ id="topright">
+ <path
+- style="color:#eff0f1;opacity:0.9;fill:currentColor;fill-opacity:1;stroke:none"
++ style="opacity:0.9;fill:currentColor;fill-opacity:1;stroke:none"
+ d="m 51,6 v 1 4 1 h 1 1 3 1 V 11 9 C 57,7 56,6 54,6 h -1 -1 z"
+ transform="translate(0,904.36218)"
+ id="rect4177"
+@@ -1070,7 +1070,7 @@
+ id="bottomleft">
+ <path
+ inkscape:connector-curvature="0"
+- style="color:#eff0f1;opacity:0.9;fill:currentColor;fill-opacity:1;stroke:none"
++ style="opacity:0.9;fill:currentColor;fill-opacity:1;stroke:none"
+ d="m 19,954.36218 v -1 -4 -1 h -1 -1 -3 -1 v 1 2 c 0,2 1,3 3,3 h 1 1 z"
+ id="path5048"
+ class="ColorScheme-Background"
+@@ -1078,11 +1078,11 @@
+ </g>
+ <g
+ transform="translate(0,-2.0185303e-5)"
+- id="bottomright">
++ id="bottomright">
+ <path
+ id="rect4177-6"
+ d="m 51,954.36218 v -1 -4 -1 h 1 1 3 1 v 1 2 c 0,2 -1,3 -3,3 h -1 -1 z"
+- style="color:#eff0f1;opacity:0.9;fill:currentColor;fill-opacity:1;stroke:none"
++ style="opacity:0.9;fill:currentColor;fill-opacity:1;stroke:none"
+ inkscape:connector-curvature="0"
+ class="ColorScheme-Background"
+ sodipodi:nodetypes="cccccccccssccc" />
+--
+cgit v1.1
diff --git a/kde-frameworks/plasma/plasma-5.67.0.ebuild b/kde-frameworks/plasma/plasma-5.67.0-r2.ebuild
index 27066b6b7ad3..7155e18e8ab4 100644
--- a/kde-frameworks/plasma/plasma-5.67.0.ebuild
+++ b/kde-frameworks/plasma/plasma-5.67.0-r2.ebuild
@@ -62,6 +62,11 @@ DEPEND="${RDEPEND}
RESTRICT+=" test"
+PATCHES=(
+ "${FILESDIR}/${P}-construct-nullengine-w-KPluginMetadata.patch" # KDE-Bug #417548
+ "${FILESDIR}/${P}-remove-hardcoded-colors.patch" # KDE-Bug #417511
+)
+
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package !gles2 OpenGL)
diff --git a/kde-frameworks/qqc2-desktop-style/Manifest b/kde-frameworks/qqc2-desktop-style/Manifest
index fb417f958f26..e75dc1568805 100644
--- a/kde-frameworks/qqc2-desktop-style/Manifest
+++ b/kde-frameworks/qqc2-desktop-style/Manifest
@@ -1,5 +1,5 @@
DIST qqc2-desktop-style-5.64.0.tar.xz 45752 BLAKE2B 45cffe35277930cc0b6b06067127e62fd2a693d492862e44079741c53a8fe73cc2ad3f40d3e2b995f4230e15bd436b603f34d9af2bcd931aaa4ab0d38a1226b4 SHA512 6e4073a994dbaf4405a9e017ed62a90fb3d8f2c79361d73601eec6d6d4031d81234f2eafc11d6c87e72cd19caaa7979fd6c28965749f05c35a44a0a7c2092e6d
-DIST qqc2-desktop-style-5.67.0.tar.xz 46164 BLAKE2B 69ed032acd6d5b9ded4e84234f358a86bc8401796111d406cbc17dbd46dfa8b447e824ea0f375c0f9280dc1d390819fe853f2fde572d5951ce55e7f95cc5bd74 SHA512 800ffbe33cf69987b90464d4f5a7cb08749919e1e202f6940ff8bd14fa440755dace100554e6bd056a5bd4bf8004945cc20f24b7a486d26dfdf03daffff0339f
+DIST qqc2-desktop-style-5.67.1.tar.xz 46212 BLAKE2B 7da2257c99ccc43ec347c2852455e6b529af75e046f808913c6c6331007620762ccca1c612e764df3a4503fd1a9db24bc0716dbb44410100050ad5b5b33c80ab SHA512 c2a88c81e2f4f1c586c7b512624cb631a1e8b84aea1caa69647aa939b34f44c66a1369bfbcbfa32d152f674e852399877c88abcb038eefd99a7480929b085f66
EBUILD qqc2-desktop-style-5.64.0.ebuild 669 BLAKE2B 31d861f36692b95a5545711c08120ecc091e60d0a0ea87c2b9ebc6594743c5ed6a3c7c3530f23c50b547a2da4a73f84b6a982e4db9ece815e555580d69d02449 SHA512 cc1cc4a16658fcb97c3610e3f3ad3fd96274a242e0c7f78a2f219a355157058dd16813cd09d1ea82f3421cb4e4fff0d30e07f5a42fae14a39963e4bf09375b61
-EBUILD qqc2-desktop-style-5.67.0.ebuild 679 BLAKE2B ec70264279fdde5a24deb43176dbfd251c8bd4c24059b3d1863ac2131081c80fb0e928738af23c71f1bfe4181b93c11f1e79e2b6d27de4a35ddc2975023b2d79 SHA512 f69c4939986225306e8ccf9ac3155886b46963e4f71cdc22b084eb3aad9d6c64185728716e6f8dbb9fb2e056521e2deef7e5550aef9f61faa57282bb77d41b3b
+EBUILD qqc2-desktop-style-5.67.1.ebuild 679 BLAKE2B ec70264279fdde5a24deb43176dbfd251c8bd4c24059b3d1863ac2131081c80fb0e928738af23c71f1bfe4181b93c11f1e79e2b6d27de4a35ddc2975023b2d79 SHA512 f69c4939986225306e8ccf9ac3155886b46963e4f71cdc22b084eb3aad9d6c64185728716e6f8dbb9fb2e056521e2deef7e5550aef9f61faa57282bb77d41b3b
MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3
diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.67.0.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.67.1.ebuild
index e49532f72fae..e49532f72fae 100644
--- a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.67.0.ebuild
+++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.67.1.ebuild