summaryrefslogtreecommitdiff
path: root/app-crypt/kencfs-plasma/files/kencfs-1.4.0-encfs5.patch
diff options
context:
space:
mode:
Diffstat (limited to 'app-crypt/kencfs-plasma/files/kencfs-1.4.0-encfs5.patch')
-rw-r--r--app-crypt/kencfs-plasma/files/kencfs-1.4.0-encfs5.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/app-crypt/kencfs-plasma/files/kencfs-1.4.0-encfs5.patch b/app-crypt/kencfs-plasma/files/kencfs-1.4.0-encfs5.patch
new file mode 100644
index 000000000000..6687ac0f1f9b
--- /dev/null
+++ b/app-crypt/kencfs-plasma/files/kencfs-1.4.0-encfs5.patch
@@ -0,0 +1,13 @@
+Support older encfs5 volumes wrt Gentoo bug #446652.
+
+--- a/fsDialog.cpp
++++ b/fsDialog.cpp
+@@ -161,7 +161,7 @@
+
+ arg << cr << pm << "-S";
+ p->start(prg,arg);
+- if (! QFile::exists(cr+"/.encfs6.xml")) p->write("\n");
++ if (! (QFile::exists(cr+"/.encfs6.xml") || QFile::exists(cr+"/.encfs5")) ) p->write("\n");
+ p->write(pw.toLocal8Bit().data());
+ p->write("\n");
+ p->waitForFinished();