File sioyek-use_system_libraries.patch of Package sioyek

Index: sioyek-1.0.0/pdf_viewer_build_config.pro
===================================================================
--- sioyek-1.0.0.orig/pdf_viewer_build_config.pro
+++ sioyek-1.0.0/pdf_viewer_build_config.pro
@@ -1,8 +1,6 @@
 TEMPLATE = app
 TARGET = sioyek
-INCLUDEPATH += ./pdf_viewer\
-              mupdf/include \
-              zlib
+INCLUDEPATH += ./pdf_viewer
           
 
 QT += core sql opengl gui widgets quickwidgets 3dcore 3danimation 3dextras 3dinput 3dlogic 3drender openglextensions
@@ -26,15 +24,9 @@ HEADERS += pdf_viewer/book.h \
            pdf_viewer/pdf_renderer.h \
            pdf_viewer/pdf_view_opengl_widget.h \
            pdf_viewer/checksum.h \
-           pdf_viewer/sqlite3.h \
-           pdf_viewer/sqlite3ext.h \
            pdf_viewer/ui.h \
            pdf_viewer/path.h \
-           pdf_viewer/utf8.h \
            pdf_viewer/utils.h \
-           pdf_viewer/utf8/checked.h \
-           pdf_viewer/utf8/core.h \
-           pdf_viewer/utf8/unchecked.h \
            pdf_viewer/synctex/synctex_parser.h \
            pdf_viewer/synctex/synctex_parser_utils.h \
            pdf_viewer/RunGuard.h
@@ -50,7 +42,6 @@ SOURCES += pdf_viewer/book.cpp \
            pdf_viewer/pdf_renderer.cpp \
            pdf_viewer/pdf_view_opengl_widget.cpp \
            pdf_viewer/checksum.cpp \
-           pdf_viewer/sqlite3.c \
            pdf_viewer/ui.cpp \
            pdf_viewer/path.cpp \
            pdf_viewer/utils.cpp \
@@ -70,7 +61,8 @@ win32{
 unix:!mac {
 
     QMAKE_CXXFLAGS += -std=c++17
-    LIBS += -ldl -Lmupdf/build/release -lmupdf -lmupdf-third -lmupdf-threads -lharfbuzz -lz
+    INCLUDEPATH += /usr/include/utf8cpp
+    LIBS += -ldl -lmupdf -lmupdf-third -lharfbuzz -lfreetype -lz -ljbig2dec -ljpeg -lgumbo -lopenjp2 -lsqlite3
     isEmpty(PREFIX){
         PREFIX = /usr
     }
openSUSE Build Service is sponsored by