File 0001-mingw32-compile-fix.patch of Package mingw32-libdbusmenu-qt5
diff -rubB libdbusmenu-qt-0.9.3+15.10.20150604.orig/src/CMakeLists.txt libdbusmenu-qt-0.9.3+15.10.20150604/src/CMakeLists.txt
--- libdbusmenu-qt-0.9.3+15.10.20150604.orig/src/CMakeLists.txt 2015-06-05 01:12:52.000000000 +0200
+++ libdbusmenu-qt-0.9.3+15.10.20150604/src/CMakeLists.txt 2020-08-06 20:55:51.779637574 +0200
@@ -71,7 +71,8 @@
${CMAKE_CURRENT_BINARY_DIR}/dbusmenu_version.h
)
-add_library(dbusmenu-${QT_SUFFIX} SHARED ${dbusmenu_qt_SRCS})
+
+add_library(dbusmenu-${QT_SUFFIX} STATIC ${dbusmenu_qt_SRCS})
set_target_properties(dbusmenu-${QT_SUFFIX} PROPERTIES
VERSION ${dbusmenu_qt_lib_VERSION}
SOVERSION ${dbusmenu_qt_lib_SOVERSION}
diff -rubB libdbusmenu-qt-0.9.3+15.10.20150604.orig/src/dbusmenu_export.h libdbusmenu-qt-0.9.3+15.10.20150604/src/dbusmenu_export.h
--- libdbusmenu-qt-0.9.3+15.10.20150604.orig/src/dbusmenu_export.h 2015-06-05 01:12:52.000000000 +0200
+++ libdbusmenu-qt-0.9.3+15.10.20150604/src/dbusmenu_export.h 2020-08-06 20:55:08.243161804 +0200
@@ -28,10 +28,14 @@
// Qt
#include <QtCore/QtGlobal>
+#ifndef DBUSMENU_SHARED
+#define DBUSMENU_EXPORT
+#else
#ifdef dbusmenu_qt_EXPORTS
#define DBUSMENU_EXPORT Q_DECL_EXPORT
#else
#define DBUSMENU_EXPORT Q_DECL_IMPORT
#endif
+#endif
#endif /* DBUSMENU_EXPORT_H */