summary refs log tree commit diff
path: root/pkgs/desktops/plasma-5.3/kwin/kwin-import-plugin-follow-symlinks.patch
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/desktops/plasma-5.3/kwin/kwin-import-plugin-follow-symlinks.patch')
-rw-r--r--pkgs/desktops/plasma-5.3/kwin/kwin-import-plugin-follow-symlinks.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/pkgs/desktops/plasma-5.3/kwin/kwin-import-plugin-follow-symlinks.patch b/pkgs/desktops/plasma-5.3/kwin/kwin-import-plugin-follow-symlinks.patch
new file mode 100644
index 00000000000..fd1f35d717e
--- /dev/null
+++ b/pkgs/desktops/plasma-5.3/kwin/kwin-import-plugin-follow-symlinks.patch
@@ -0,0 +1,13 @@
+diff --git a/clients/aurorae/src/aurorae.cpp b/clients/aurorae/src/aurorae.cpp
+index 26b44a9..d14e226 100644
+--- a/clients/aurorae/src/aurorae.cpp
++++ b/clients/aurorae/src/aurorae.cpp
+@@ -73,7 +73,7 @@ void AuroraeFactory::init()
+     // so let's try to locate our plugin:
+     QString pluginPath;
+     for (const QString &path : m_engine->importPathList()) {
+-        QDirIterator it(path, QDirIterator::Subdirectories);
++        QDirIterator it(path, QDirIterator::Subdirectories | QDirIterator::FollowSymlinks);
+         while (it.hasNext()) {
+             it.next();
+             QFileInfo fileInfo = it.fileInfo();