From c1ea9f04a29c86295647b02686a769fde11839f4 Mon Sep 17 00:00:00 2001 From: Alexey Dokuchaev Date: Fri, 7 Jan 2022 08:45:26 +0000 Subject: devel/xpeviewer: new port had been added (+) This is versatile graphical viewer and editor for PE files, based on the stock Qt libraries and a few custom components. WWW: https://github.com/horsicq/XPEViewer --- devel/xpeviewer/files/patch-XOptions_xoptions.cpp | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 devel/xpeviewer/files/patch-XOptions_xoptions.cpp (limited to 'devel/xpeviewer/files/patch-XOptions_xoptions.cpp') diff --git a/devel/xpeviewer/files/patch-XOptions_xoptions.cpp b/devel/xpeviewer/files/patch-XOptions_xoptions.cpp new file mode 100644 index 000000000000..78bd770151f7 --- /dev/null +++ b/devel/xpeviewer/files/patch-XOptions_xoptions.cpp @@ -0,0 +1,22 @@ +--- XOptions/xoptions.cpp.orig 2021-08-30 16:51:52 UTC ++++ XOptions/xoptions.cpp +@@ -742,7 +742,7 @@ QList XOptions::getAllFilesFromDirectory(QStr + bool XOptions::checkNative() + { + bool bResult=false; +-#ifdef Q_OS_MAC ++#if defined(Q_OS_MAC) || defined(Q_OS_FREEBSD) + bResult=true; + #elif defined(Q_OS_LINUX) + QString sApplicationDirPath=qApp->applicationDirPath(); +@@ -792,6 +792,10 @@ QString XOptions::getApplicationDataPath() + { + sResult=sApplicationDirPath; + } ++#elif defined(Q_OS_FREEBSD) ++ sResult = QStandardPaths::standardLocations( ++ QStandardPaths::GenericDataLocation).at(1) ++ + QDir::separator() + qApp->applicationName(); + #else + sResult=sApplicationDirPath; + #endif -- cgit v1.2.3