diff --git a/print/sioyek/Makefile b/print/sioyek/Makefile index 0d8d9ccc0444..d3a362c26fd6 100644 --- a/print/sioyek/Makefile +++ b/print/sioyek/Makefile @@ -1,43 +1,44 @@ PORTNAME= sioyek DISTVERSIONPREFIX= v DISTVERSION= 2.0.0.20250513 +PORTREVISION= 1 CATEGORIES= print MAINTAINER= fuz@FreeBSD.org COMMENT= PDF viewer with focus on technical books and research papers WWW= https://sioyek.info LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libmupdf.so:graphics/mupdf \ libharfbuzz.so:print/harfbuzz \ libfreetype.so:print/freetype2 \ libjbig2dec.so:graphics/jbig2dec \ libmujs.so:lang/mujs \ libopenjp2.so:graphics/openjpeg \ libsynctex.so:devel/tex-synctex USES= desktop-file-utils jpeg gl qmake qt:6 sqlite USE_GITHUB= yes GH_ACCOUNT= ahrm GH_TAGNAME= eb03410682f70fa27cbe2f9ec3bf59ac086457d7 USE_GL= gl USE_QT= 3d speech post-extract: .for f in sqlite3.h sqlite3ext.h sqlite3.c shell.c ${RM} ${WRKSRC}/pdf_viewer/$f .endfor pre-configure: ${REINPLACE_CMD} -e 's,%%ETCDIR%%,${ETCDIR},' \ -e 's,%%DATADIR%%,${DATADIR},' ${WRKSRC}/pdf_viewer/main.cpp post-install: .for f in keys prefs ${MV} ${STAGEDIR}${ETCDIR}/$f.config ${STAGEDIR}${ETCDIR}/$f.config.sample .endfor ${INSTALL_MAN} ${WRKSRC}/resources/sioyek.1 ${STAGEDIR}${PREFIX}/share/man/man1/ .include diff --git a/print/sioyek/files/patch-pdf__viewer__build__config.pro b/print/sioyek/files/patch-pdf__viewer__build__config.pro index 02e8c575b4bb..ff6ad7847d64 100644 --- a/print/sioyek/files/patch-pdf__viewer__build__config.pro +++ b/print/sioyek/files/patch-pdf__viewer__build__config.pro @@ -1,44 +1,44 @@ --- pdf_viewer_build_config.pro.orig 2025-05-13 14:36:40 UTC +++ pdf_viewer_build_config.pro @@ -92,8 +92,6 @@ HEADERS += pdf_viewer/book.h \ pdf_viewer/checksum.h \ pdf_viewer/new_file_checker.h \ pdf_viewer/coordinates.h \ - pdf_viewer/sqlite3.h \ - pdf_viewer/sqlite3ext.h \ pdf_viewer/ui.h \ pdf_viewer/path.h \ pdf_viewer/utf8.h \ @@ -120,7 +118,6 @@ SOURCES += pdf_viewer/book.cpp \ pdf_viewer/checksum.cpp \ pdf_viewer/new_file_checker.cpp \ pdf_viewer/coordinates.cpp \ - pdf_viewer/sqlite3.c \ pdf_viewer/ui.cpp \ pdf_viewer/path.cpp \ pdf_viewer/utils.cpp \ @@ -129,15 +126,6 @@ SOURCES += pdf_viewer/book.cpp \ pdf_viewer/OpenWithApplication.cpp \ fzf/fzf.c -!android{ - HEADERS += pdf_viewer/synctex/synctex_parser.h \ - pdf_viewer/synctex/synctex_parser_utils.h - - SOURCES += pdf_viewer/synctex/synctex_parser.c \ - pdf_viewer/synctex/synctex_parser_utils.c -} - - win32{ CONFIG(Debug){ @@ -179,7 +167,7 @@ unix:!mac:!android { } else { DEFINES += NON_PORTABLE DEFINES += LINUX_STANDARD_PATHS - LIBS += -ldl -lmupdf -lmupdf-third -lgumbo -lharfbuzz -lfreetype -ljbig2dec -ljpeg -lmujs -lopenjp2 -lz -+ LIBS += -ldl -lmupdf -lmupdf-third -lharfbuzz -lfreetype -ljbig2dec -ljpeg -lmujs -lopenjp2 -lz -lsqlite3 -lsynctex ++ LIBS += -ldl -lmupdf -lharfbuzz -lfreetype -ljbig2dec -ljpeg -lmujs -lopenjp2 -lz -lsqlite3 -lsynctex } isEmpty(PREFIX){