2017-12-21 11:00:22 by Leonardo Taccari | Files touched by this commit (1) | |
Log message:
mupdf: Remove patches/patch-scripts_hexdump.c
It is no longer needed and it was not registered in the distinfo after the
1.12.0 update.
Thanks a lot to <wiz> for noticing and reporting that!
|
2017-12-18 16:06:34 by Leonardo Taccari | Files touched by this commit (17) |
Log message:
mupdf: Update print/mupdf to 1.12.0
pkgsrc changes:
- Add support for the `opengl' option via graphics/glut and remove the `glfw'
option to follow upstream changes. Adjust options.mk and buildlink3.mk
accordingly.
- Add patches/patch-platform_gl_gl-app.h to not force freeglut GLUT
implementation to every non-APPLE platforms (glut also works!) and adjust the
glut.h include.
- Add a commented out lcms2 bl3 inclusion entry, lcms2>=2.9 is needed (due
"lcms2art.h" et al. inclusion, so disable it for now)
- Explain the OPJ_STATIC comment in patches/patch-source_fitz_load-jpx.c
a bit more in depth... ...this will hopefully save some time to
debug opj_* undefined symbols when trying to link libmupdf and
accidently omitting the patches/patch-source_fitz_load-jpx.c
hunk (for extra debugging stories fun, if OPJ_STATIC is defined
some opj_* symbols are defined while others are not defined,
making the debugging of that problem more naughty!).
- Inject HAVE_{CURL,GLUT} variables via MAKE_ENV in options.mk to avoid
depending on www/curl and graphics/glut (yes, that's a bit kludgy
but unfortunately mupdf doesn't have a configure and so there
isn't a more sensible way to do it). This is needed to avoid
building mupdf-gl for native X.org where the glut.pc pkg-config
file is available at build time. Also adjust patches/patch-ab
accordingly.
- Remove patches/patch-CVE*, they are no longer needed (all applied in 1.12.0)
- Bump BUILDLINK_API_DEPENDS.mupdf to 1.12.0 (there were several API changes
from 1.11 to 1.12.0) and remove the now redundant and no longer needed
BUILDLINK_ABI_DEPENDS.mupdf.
Changes:
List of changes in MuPDF 1.12.0
* Color management:
* LCMS2 library for color management.
* CMYK rendering with overprint simulation.
* Spot color rendering.
* Transparency rendering fixes.
* Structured text output improvements:
* Reworked structured text API.
* Faster text searching.
* Highlight and copy text by selecting lines instead of by area.
* New semantic XHTML output format.
* New layout preserving HTML output format.
* Features and improvements:
* Improved non-AA rendering with new scan converter.
* Improved LARGEFILE support.
* Improved TIFF support.
* Improved documentation.
* PCLm output.
* PSD output.
* New "mutool trace" tool.
* New "mutool sign" tool (work in progress).
* Text redaction (work in progress).
* Lots of bug fixes.
|
2017-10-25 13:00:03 by Leonardo Taccari | Files touched by this commit (7) |
Log message:
mupdf: backport patches to fix several possible security issues
Backport patches from upstream to address CVE-2017-14685, CVE-2017-14686,
CVE-2017-14687, CVE-2017-15369 and CVE-2017-15587.
These will not be needed for the next mupdf stable release.
Bump PKGREVISION.
|
2017-10-19 22:32:07 by Leonardo Taccari | Files touched by this commit (3) |
Log message:
mupdf: Fix possible segfaults when calling opj_free()
With graphics/openjpeg (at least 2.2.0 and 2.3.0) mupdf can crashes when
calling opj_free().
Adapt a patch from OpenBSD ports
textproc/mupdf/patch-source_fitz_load-jpx_c,v 1.5 that fixes this issue.
Bump PKGREVISION
|
2017-09-03 10:53:18 by Thomas Klausner | Files touched by this commit (165) |
Log message:
Follow some redirects.
|
2017-08-24 22:03:43 by Adam Ciarcinski | Files touched by this commit (621) | |
Log message:
Revbump for boost update
|
2017-07-16 10:29:53 by Leonardo Taccari | Files touched by this commit (3) |
Log message:
Do not possibly (re)initialize LDFLAGS and pass it also to AR_CMD.
This fixes RELRO build.
Bump PKGREVISION
|
2017-06-17 21:45:28 by Joerg Sonnenberger | Files touched by this commit (2) |
Log message:
Fix the problem with hexdump and LLVM properly. Use .incbin on NetBSD
instead of forcing 8M+ element character array literals through the
compiler.
|
2017-05-28 14:42:21 by Rumko | Files touched by this commit (2) |
Log message:
print/mupdf: fix build on fbsd
scripts/hexdump.c: do not output HAVE_INCBIN for fbsd
See https://bugs.ghostscript.com/show_bug.cgi?id=696828
Ok@ leot
|
2017-05-19 20:00:38 by Filip Hajny | Files touched by this commit (2) |
Log message:
Remove left-behind Linux libs, fixes at least Darwin.
|