diff options
author | Max Brazhnikov <makc@FreeBSD.org> | 2025-07-16 15:27:21 +0300 |
---|---|---|
committer | Max Brazhnikov <makc@FreeBSD.org> | 2025-07-16 16:03:46 +0300 |
commit | cb09c762742f00418056761ba8e7dc769473beef (patch) | |
tree | cf2d230201786c6c125cab847a2d9b5c573e67c8 /x11-fm/krusader2/files/patch-plugins_krarc_krarc.cpp | |
parent | ports-mgmt/appstream-generator: Pull in the single package processing support (diff) |
x11-fm/krusader2: fix folder view for zip archives
- bsdunzip has different options, force Krusader to use unzip from ports.
PR: 270879
Reported by: danfe@
Diffstat (limited to 'x11-fm/krusader2/files/patch-plugins_krarc_krarc.cpp')
-rw-r--r-- | x11-fm/krusader2/files/patch-plugins_krarc_krarc.cpp | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/x11-fm/krusader2/files/patch-plugins_krarc_krarc.cpp b/x11-fm/krusader2/files/patch-plugins_krarc_krarc.cpp new file mode 100644 index 000000000000..2c23e15c75fc --- /dev/null +++ b/x11-fm/krusader2/files/patch-plugins_krarc_krarc.cpp @@ -0,0 +1,17 @@ +--- plugins/krarc/krarc.cpp.orig 2025-07-16 12:16:19 UTC ++++ plugins/krarc/krarc.cpp +@@ -1568,10 +1568,10 @@ KIO::WorkerResult kio_krarcProtocol::initArcParameters + + if (arcType == "zip") { + noencoding = true; +- cmd = fullPathName("unzip"); +- listCmd << fullPathName("unzip") << "-ZTs-z-t-h"; +- getCmd << fullPathName("unzip") << "-p"; +- copyCmd << fullPathName("unzip") << "-jo"; ++ cmd = QString("%%LOCALBASE%%/bin/unzip"); ++ listCmd << cmd << "-ZTs-z-t-h"; ++ getCmd << cmd << "-p"; ++ copyCmd << cmd << "-jo"; + + if (QStandardPaths::findExecutable(QStringLiteral("zip")).isEmpty()) { + delCmd = QStringList(); |