diff --git a/repos/libports/ports/mupdf.hash b/repos/libports/ports/mupdf.hash index f63e92296c..56077dfdfb 100644 --- a/repos/libports/ports/mupdf.hash +++ b/repos/libports/ports/mupdf.hash @@ -1 +1 @@ -ad2594a1438fe23d29267afedc124356648e4882 +83343537ec66dadb4a0b6063d3e69eae31990064 diff --git a/repos/libports/ports/mupdf.port b/repos/libports/ports/mupdf.port index 9816a410ee..19c20b31d5 100644 --- a/repos/libports/ports/mupdf.port +++ b/repos/libports/ports/mupdf.port @@ -10,6 +10,8 @@ DIRS := include/mupdf DIR_CONTENT(include/mupdf) := $(addprefix src/lib/mupdf/,\ pdf/mupdf.h xps/muxps.h fitz/fitz.h) +PATCHES := $(sort $(wildcard $(REP_DIR)/src/lib/mupdf/*.patch)) + default: fix_include fix_include: $(DOWNLOADS) diff --git a/repos/libports/src/lib/mupdf/gamma.patch b/repos/libports/src/lib/mupdf/gamma.patch new file mode 100644 index 0000000000..275f020dfc --- /dev/null +++ b/repos/libports/src/lib/mupdf/gamma.patch @@ -0,0 +1,9 @@ ++++ src/lib/mupdf/apps/pdfapp.c +@@ -397,6 +397,7 @@ + fz_clear_pixmap_with_color(app->image, 255); + idev = fz_new_draw_device(app->cache, app->image); + fz_execute_display_list(app->page_list, idev, ctm, bbox); ++ fz_gamma_pixmap(app->image, 1.5); + fz_free_device(idev); + } +