commit: 73fa4a5d2921ea4308669e217f45776407f9cd8d
parent 20cbd4b7ce034ee330d72acac66b17b391dc2215
Author: Michael Forney <mforney@mforney.org>
Date: Thu, 28 Dec 2017 23:25:38 -0800
mupdf: Update to 1.12.0
Diffstat:
2 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/pkg/mupdf/gen.lua b/pkg/mupdf/gen.lua
@@ -10,6 +10,7 @@ cflags{
'-D FZ_ENABLE_JPX=0',
'-D NOTO_SMALL',
'-D NOCJK',
+ '-D NO_ICC',
'-D SHARE_JPEG',
'-I $srcdir/include',
'-I $outdir',
@@ -32,7 +33,7 @@ build('namedump', {'$outdir/mupdf/pdf/name-table.h', '$outdir/pdf-name-table.h'}
'$srcdir/resources/pdf/names.txt', '|', '$outdir/namedump',
})
-rule('hexdump', '$outdir/hexdump -p $srcdir/ $out.tmp $in && mv $out.tmp $out')
+rule('hexdump', '$outdir/hexdump -s -p $srcdir/ $out.tmp $in && mv $out.tmp $out')
local fonts = lines('fonts.txt')
for _, font in ipairs(fonts) do
build('hexdump', '$outdir/'..font..'.c', {'$srcdir/resources/fonts/'..font, '|', '$outdir/hexdump'})
@@ -58,9 +59,9 @@ lib('libmupdf.a', {
exe('bin/mutool', [[
source/tools/(
- mutool.c muconvert.c mudraw.c murun.c
+ mutool.c muconvert.c mudraw.c murun.c mutrace.c
pdfclean.c pdfcreate.c pdfextract.c pdfinfo.c pdfmerge.c pdfpages.c
- pdfportfolio.c pdfposter.c pdfshow.c
+ pdfportfolio.c pdfposter.c pdfshow.c pdfsign.c
)
libmupdf.a.d
]])
diff --git a/pkg/mupdf/sources.txt b/pkg/mupdf/sources.txt
@@ -8,7 +8,10 @@ fitz/bidi-std.c
fitz/bidi.c
fitz/bitmap.c
fitz/buffer.c
+fitz/color-icc-create.c
+fitz/color-lcms.c
fitz/colorspace.c
+fitz/compress.c
fitz/compressed-buffer.c
fitz/context.c
fitz/crypt-aes.c
@@ -23,10 +26,12 @@ fitz/draw-affine.c
fitz/draw-blend.c
fitz/draw-device.c
fitz/draw-edge.c
+fitz/draw-edgebuffer.c
fitz/draw-glyph.c
fitz/draw-mesh.c
fitz/draw-paint.c
fitz/draw-path.c
+fitz/draw-rasterize.c
fitz/draw-scale-simple.c
fitz/draw-unpack.c
fitz/error.c
@@ -42,7 +47,6 @@ fitz/filter-sgi.c
fitz/filter-thunder.c
fitz/font.c
fitz/ftoa.c
-fitz/function.c
fitz/geometry.c
fitz/getopt.c
fitz/glyph.c
@@ -66,9 +70,11 @@ fitz/noto.c
fitz/outline.c
fitz/output-cbz.c
fitz/output-pcl.c
+fitz/output-pclm.c
fitz/output-png.c
fitz/output-pnm.c
fitz/output-ps.c
+fitz/output-psd.c
fitz/output-pwg.c
fitz/output-svg.c
fitz/output-tga.c
@@ -81,14 +87,12 @@ fitz/separation.c
fitz/shade.c
fitz/stext-device.c
fitz/stext-output.c
-fitz/stext-paragraph.c
fitz/stext-search.c
fitz/store.c
fitz/stream-open.c
fitz/stream-prog.c
fitz/stream-read.c
fitz/string.c
-fitz/strtod.c
fitz/strtof.c
fitz/svg-device.c
fitz/tempfile.c