Index: head/graphics/djview4/Makefile =================================================================== --- head/graphics/djview4/Makefile (revision 565057) +++ head/graphics/djview4/Makefile (revision 565058) @@ -1,57 +1,59 @@ # Created by: Stanislav Sedov # $FreeBSD$ PORTNAME= djview -PORTVERSION= 4.10.6 -PORTREVISION= 3 +PORTVERSION= 4.12 CATEGORIES= graphics -MASTER_SITES= SF/djvu/DjView/${PORTVERSION:R} +MASTER_SITES= SF/djvu/DjView/${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= nc@FreeBSD.org COMMENT= Standalone Djvu viewer and plugin based on Qt toolkit LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_riscv64= fails to build: ./npsdk/prcpucfg.h:751:2: Unknown CPU architecture LIB_DEPENDS= libdjvulibre.so:graphics/djvulibre \ libtiff.so:graphics/tiff -INSTALL_TARGET= install-strip -GNU_CONFIGURE= yes USES= autoreconf desktop-file-utils gettext-runtime gl gmake gnome \ libtool localbase pkgconfig qt:5 webplugin:native xorg USE_GL= gl +USE_GNOME= glib20 USE_QT= core gui network opengl printsupport widgets \ buildtools_build linguisttools_build qmake_build USE_XORG= sm ice xext xt -USE_GNOME= glib20 + +GNU_CONFIGURE= yes CONFIGURE_ENV= LRELEASE="${LRELEASE}" LUPDATE="${LUPDATE}" + +INSTALL_TARGET= install-strip +WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION:R}-${PORTVERSION} WEBPLUGIN_DIR= ${PREFIX}/lib/djview4/plugins WEBPLUGIN_FILES= nsdejavu.so post-patch: # Use prebuilt icons, without using conversion tool @${REINPLACE_CMD} -e 's/conversion_tool=[[:alpha:]]*/conversion_tool=no/' \ ${WRKSRC}/configure.ac @${REINPLACE_CMD} -e \ '/CXXFLAGS=$$/s|^|#| ; \ /CFLAGS=$$/s|^|#| ; \ s|$$OPTS -O2|$$OPTS|' ${WRKSRC}/config/acinclude.m4 @${REINPLACE_CMD} -e \ 's|FLAGS+=|FLAGS_RELEASE=|' ${WRKSRC}/src/Makefile.am # Change plugins directory # Add GLIB cflags and libs (including -lX*) @${REINPLACE_CMD} -e '/^pluginsdir/s/mozilla/djview4/ ; \ /NSDEJAVU_CFLAGS/s|$$| $$(GLIB_CFLAGS)| ; \ /NSDEJAVU_LIBS/s|$$| $$(GLIB_LIBS) -lXt -lXext|' \ ${WRKSRC}/nsdejavu/Makefile.am post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/djview # Create a symbolic link to match desktop file exec name ${LN} -sf djview ${STAGEDIR}${PREFIX}/bin/djview4 .include Index: head/graphics/djview4/distinfo =================================================================== --- head/graphics/djview4/distinfo (revision 565057) +++ head/graphics/djview4/distinfo (revision 565058) @@ -1,2 +1,3 @@ -SHA256 (djview-4.10.6.tar.gz) = 8446f3cd692238421a342f12baa365528445637bffb96899f319fe762fda7c21 -SIZE (djview-4.10.6.tar.gz) = 1113072 +TIMESTAMP = 1613156599 +SHA256 (djview-4.12.tar.gz) = 5673c6a8b7e195b91a1720b24091915b8145de34879db1158bc936b100eaf3e3 +SIZE (djview-4.12.tar.gz) = 713842