diff --git a/graphics/mupdf/Makefile b/graphics/mupdf/Makefile --- a/graphics/mupdf/Makefile +++ b/graphics/mupdf/Makefile @@ -1,5 +1,5 @@ PORTNAME= mupdf -DISTVERSION= 1.23.9 +DISTVERSION= 1.23.10 DISTVERSIONSUFFIX= -source PORTEPOCH= 1 CATEGORIES= graphics @@ -18,36 +18,40 @@ libjbig2dec.so:graphics/jbig2dec \ libopenjp2.so:graphics/openjpeg -USES= cpe compiler:c++11-lang gl gmake jpeg pkgconfig xorg -USE_XORG= x11 xcursor xext xinerama xrandr +USES= compiler:c++11-lang cpe gl gmake jpeg pkgconfig xorg +CPE_VENDOR= artifex USE_GL= gl glut USE_LDCONFIG= yes +USE_XORG= x11 xcursor xext xinerama xrandr -CPE_VENDOR= artifex +MAKE_ARGS= build=release \ + mandir=${PREFIX}/man \ + prefix=${PREFIX} \ + SOVERSION=${DISTVERSION} \ + verbose=yes \ + XCFLAGS+="-I${WRKSRC}/include/mupdf -fPIC" \ + XLIBS+="-L${LOCALBASE}/lib -L${WRKSRC}/build/release" +ALL_TARGET= all extra-libs # pkg-config to avoid the conflict with openjpeg15 CFLAGS+= `pkg-config --cflags libopenjp2` LDFLAGS+= `pkg-config --libs libjpeg libopenjp2` -ljbig2dec -MAKE_ARGS= build=release prefix=${PREFIX} mandir=${PREFIX}/man verbose=yes \ - XCFLAGS+="-I${WRKSRC}/include/mupdf -fPIC" \ - XLIBS+="-L${LOCALBASE}/lib -L${WRKSRC}/build/release" \ - SOVERSION=${DISTVERSION} -ALL_TARGET= all extra-libs +BINARY_ALIAS= bash=/bin/sh + +PLIST_SUB= SOVERSION=${PORTVERSION} -OPTIONS_DEFINE= DOCS JS SCROLL +OPTIONS_DEFINE= DOCS JS SCROLL OPTIONS_DEFAULT= SCROLL JS_DESC= JavaScript support (V8 engine) SCROLL_DESC= Build with scroll hacks -JS_LIB_DEPENDS= libv8.so:lang/v8 -JS_MAKE_ARGS= V8_PRESENT=1 V8LIBS=-lv8 +JS_LIB_DEPENDS= libv8.so:lang/v8 +JS_MAKE_ARGS= V8_PRESENT=1 \ + V8LIBS=-lv8 SCROLL_EXTRA_PATCHES= ${FILESDIR}/scroll_hack-platform__x11__pdfapp.c -BINARY_ALIAS= bash=/bin/sh -PLIST_SUB= SOVERSION=${PORTVERSION} - post-patch: @${REINPLACE_CMD} -e 's/-pipe -O2//' -e 's/-ldl//' ${WRKSRC}/Makerules diff --git a/graphics/mupdf/distinfo b/graphics/mupdf/distinfo --- a/graphics/mupdf/distinfo +++ b/graphics/mupdf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1705151760 -SHA256 (mupdf-1.23.9-source.tar.gz) = d4a5d66801d85f97d76da978b155f66a5659d1131070c0400f076883f604e297 -SIZE (mupdf-1.23.9-source.tar.gz) = 55315020 +TIMESTAMP = 1707893200 +SHA256 (mupdf-1.23.10-source.tar.gz) = c3a2eaf19b3f0d58f923bf7132b72eff6205db4cea2f9c4651ee5ec9095242da +SIZE (mupdf-1.23.10-source.tar.gz) = 55318377