File monero-gui-nodesktop.patch of Package monero-gui

diff -Nurp monero-gui-0.17.1.3/src/main/main.cpp monero-gui-0.17.1.3-nodesktop/src/main/main.cpp
--- monero-gui-0.17.1.3/src/main/main.cpp	2020-11-07 19:19:54.000000000 +0000
+++ monero-gui-0.17.1.3-nodesktop/src/main/main.cpp	2020-11-09 12:28:58.318571234 +0000
@@ -307,7 +307,7 @@ Verify update binary using 'shasum'-comp
     }
 
     // Desktop entry
-#ifdef Q_OS_LINUX
+#if defined(Q_OS_LINUX) && defined(CREATE_DESKTOP_ENTRY)
     registerXdgMime(app);
 #endif
 
diff -Nurp monero-gui-0.17.1.3/src/qt/utils.cpp monero-gui-0.17.1.3-nodesktop/src/qt/utils.cpp
--- monero-gui-0.17.1.3/src/qt/utils.cpp	2020-11-07 19:19:54.000000000 +0000
+++ monero-gui-0.17.1.3-nodesktop/src/qt/utils.cpp	2020-11-09 12:28:53.382469044 +0000
@@ -87,7 +87,7 @@ QString getAccountName(){
     return accountName;
 }
 
-#ifdef Q_OS_LINUX
+#if defined(Q_OS_LINUX) && defined(CREATE_DESKTOP_ENTRY)
 QString xdgMime(QApplication &app){
     return QString(
         "[Desktop Entry]\n"
diff -Nurp monero-gui-0.17.1.3/src/qt/utils.h monero-gui-0.17.1.3-nodesktop/src/qt/utils.h
--- monero-gui-0.17.1.3/src/qt/utils.h	2020-11-07 19:19:54.000000000 +0000
+++ monero-gui-0.17.1.3-nodesktop/src/qt/utils.h	2020-11-09 12:28:45.250300677 +0000
@@ -38,7 +38,7 @@ QByteArray fileGetContents(QString path)
 QByteArray fileOpen(QString path);
 bool fileWrite(QString path, QString data);
 QString getAccountName();
-#ifdef Q_OS_LINUX
+#if defined(Q_OS_LINUX) && defined(CREATE_DESKTOP_ENTRY)
 QString xdgMime(QApplication &app);
 void registerXdgMime(QApplication &app);
 #endif
openSUSE Build Service is sponsored by