File hexwalk-use_system_capstone.patch of Package hexwalk
Index: hexwalk-1.8.0/hexwalk/hexwalk.pro
===================================================================
--- hexwalk-1.8.0.orig/hexwalk/hexwalk.pro
+++ hexwalk-1.8.0/hexwalk/hexwalk.pro
@@ -1,5 +1,7 @@
QT += charts
CONFIG += static
+CONFIG += link_pkgconfig
+PKGCONFIG += capstone
RC_ICONS = images/hexwalk.ico
#Only for Windows:
win32:QMAKE_LFLAGS += -no-pie -lstdc++ -Bstatic -static-libgcc -static-libstdc++ -static
@@ -93,12 +95,7 @@ win32:OBJECTS_DIR = ../build/o/win32
macx:OBJECTS_DIR = ../build/o/mac
win32:LIBS += -L$$PWD/../capstone/build/ -lcapstone
-unix:LIBS += -L$$PWD/../capstone/ -lcapstone
macx:LIBS += -L$$PWD/../capstone/ -lcapstone
-INCLUDEPATH += $$PWD/../capstone/include
-DEPENDPATH += $$PWD/../capstone/include
-
win32: PRE_TARGETDEPS += $$PWD/../capstone/build/libcapstone.a
-unix: PRE_TARGETDEPS += $$PWD/../capstone/libcapstone.a
macx: PRE_TARGETDEPS += $$PWD/../capstone/libcapstone.a