diff --git a/deskutils/lumina-pdf/Makefile b/deskutils/lumina-pdf/Makefile index 93819ff212ec..59a0d416ef3c 100644 --- a/deskutils/lumina-pdf/Makefile +++ b/deskutils/lumina-pdf/Makefile @@ -1,46 +1,46 @@ PORTNAME= lumina-pdf DISTVERSION= 1.6.2 -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= deskutils MAINTAINER= jwb@FreeBSD.org COMMENT= PDF viewer from the Lumina Desktop WWW= https://github.com/lumina-desktop/lumina LICENSE= BSD3CLAUSE USES= compiler:c++11-lang desktop-file-utils gl qmake qt:5 USE_QT= buildtools:build concurrent core gui \ multimedia network printsupport \ svg widgets x11extras USE_GL= gl USE_GITHUB= yes GH_ACCOUNT= lumina-desktop GH_TAGNAME= 0dd7489a OPTIONS_DEFINE= NLS OPTIONS_SINGLE= RENDERER OPTIONS_SINGLE_RENDERER= POPPLER MUPDF OPTIONS_DEFAULT= POPPLER OPTIONS_SUB= yes POPPLER_DESC= Use Poppler-qt5 backend renderer MUPDF_DESC= Use MuPDF backend renderer (broken) MUPDF_BROKEN= Does not build with MuPDF backend MUPDF_QMAKE_ON= USE_MUPDF=true MUPDF_LIB_DEPENDS= libmupdf.so:graphics/mupdf NLS_QMAKE_ON= CONFIG+=WITH_I18N NLS_USE= qt=linguist:build POPPLER_QMAKE_ON= USE_POPPLER=true POPPLER_LIB_DEPENDS= libpoppler-qt5.so:graphics/poppler-qt5 WRKSRC_SUBDIR= src-qt5 CONFLICTS_INSTALL= lumina-1.2.* .include diff --git a/graphics/gowall/Makefile b/graphics/gowall/Makefile index 3438ed613348..3b4fbc6d2cac 100644 --- a/graphics/gowall/Makefile +++ b/graphics/gowall/Makefile @@ -1,64 +1,64 @@ PORTNAME= gowall DISTVERSIONPREFIX= v DISTVERSION= 0.2.4 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics # Pull the patches that aren't upstreamed yet from my own fork # Ongoing PR: https://github.com/Achno/gowall/pull/87 PATCH_SITES= https://github.com/hpesojxn/gowall/commit/ PATCHFILES= fdf8f677cbc3b5931df3527e1dbd218625f49e7e.patch:-p1 MAINTAINER= nxjoseph@FreeBSD.org COMMENT= Versatile tool to process images WWW= https://github.com/Achno/gowall LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libffi.so:devel/libffi \ libmupdf.so:graphics/mupdf RUN_DEPENDS= xdg-open:devel/xdg-utils USES= go:modules GO_MODULE= github.com/Achno/${PORTNAME} CGO_LDFLAGS+= -lmupdf -lffi # utils/error.go:15:18: non-constant format string in call to ... TESTING_UNSAFE= yes PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFAULT= ONNX PNGQUANT PREVIEW UPSCALE # misc/onnxruntime broken on i386 OPTIONS_EXCLUDE_i386= ONNX OPTIONS_GROUP= COMPRESSION FEATURES OCR OPTIONS_GROUP_COMPRESSION= PNGQUANT OPTIONS_GROUP_FEATURES= ONNX PREVIEW UPSCALE OPTIONS_GROUP_OCR= TESSERACT ONNX_DESC= Install onnxruntime for background removal with AI models PNGQUANT_DESC= Install pngquant PNG image compression method PREVIEW_DESC= Install chafa for image previewing support in terminal TESSERACT_DESC= Install Tesseract OCR Engine for extracting text from an image or pdf UPSCALE_DESC= Install upscaler for upscaling and enhancing images ONNX_RUN_DEPENDS= onnxruntime>=0:misc/onnxruntime PNGQUANT_RUN_DEPENDS= pngquant:graphics/pngquant PREVIEW_RUN_DEPENDS= chafa:graphics/chafa TESSERACT_RUN_DEPENDS= tesseract:graphics/tesseract UPSCALE_RUN_DEPENDS= upscaler:graphics/upscaler post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ ${WRKSRC}/internal/backends/onnx/setup.go \ ${WRKSRC}/internal/image/upscale.go .include .if ${ARCH} == "i386" || ${ARCH:Marmv?} EXTRA_PATCHES= ${PATCHDIR}/i386/extra-patch-vendor_github.com_gen2brain_go-fitz_fitz__cgo.go .endif .include diff --git a/print/sioyek/Makefile b/print/sioyek/Makefile index 54724214ddb3..45e5d0bb92d7 100644 --- a/print/sioyek/Makefile +++ b/print/sioyek/Makefile @@ -1,44 +1,44 @@ PORTNAME= sioyek DISTVERSIONPREFIX= v DISTVERSION= 2.0.0.20250513 -PORTREVISION= 8 +PORTREVISION= 9 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