pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/print/mupdf



Module Name:    pkgsrc
Committed By:   leot
Date:           Tue Oct 22 09:34:44 UTC 2024

Modified Files:
        pkgsrc/print/mupdf: Makefile distinfo
        pkgsrc/print/mupdf/patches: patch-Makefile

Log Message:
mupdf: Update to 1.24.10

Changes:
MuPDF 1.24.10
-------------
- Several fixes to python scripts for bindings.
- Fix bug relating to redactions on pages with shared content streams.
- Fix bug when both color keying and softmasking is used.

MuPDF 1.24.9
------------
- Improve memory usage for shadings.
- Improve rendering speed when applying transfer functions to softmasks.
- Avoid crashing due to colorspaces.
- Fix bug with SVG clip paths.
- Fix several bugs concerning text extraction.

MuPDF 1.24.8
------------
- Update document handler API - better state handling, and support for files.
- Extend stream API to handle streams that are files, and to support
  autodeletion of files on close.
- Add "document as PDF" functionality.

MuPDF 1.24.7
------------
- Fix bug that affected WASM builds.

MuPDF 1.24.6
------------
- Fix bug where redactions removed unrelated content.

MuPDF 1.24.5
------------
- Fix pyodide builds.
- Add conversions between utf16 and utf8 in language bindings.

MuPDF 1.24.4
------------
- Update to new logo/icon.
- Fix bugs relating to link destinations.
- Fix bug relating to code space ranges.

MuPDF 1.24.3
------------
- Support single page SVG in document writer.
- Fix undo/redo issue when deleting a page.
- Several bug fixes for font subsetting upon saving document.
- Fix bug relating to bookmarks upon interactive font size change in epub.
- Fix font size bug when parsing html without a font size unit.

MuPDF 1.24.2
------------
- Add option to remove line-art, images, etc. while keeping text by adding
  text option when applying redactions.
- Various bug fixes.

MuPDF 1.24.1
------------
- Fix bug where text moved after sanitizing PDF page contents.
- Fix two memory leaks in the office format parser.


To generate a diff of this commit:
cvs rdiff -u -r1.120 -r1.121 pkgsrc/print/mupdf/Makefile
cvs rdiff -u -r1.76 -r1.77 pkgsrc/print/mupdf/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/print/mupdf/patches/patch-Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/print/mupdf/Makefile
diff -u pkgsrc/print/mupdf/Makefile:1.120 pkgsrc/print/mupdf/Makefile:1.121
--- pkgsrc/print/mupdf/Makefile:1.120   Wed May 29 16:34:11 2024
+++ pkgsrc/print/mupdf/Makefile Tue Oct 22 09:34:44 2024
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.120 2024/05/29 16:34:11 adam Exp $
+# $NetBSD: Makefile,v 1.121 2024/10/22 09:34:44 leot Exp $
 
-DISTNAME=      mupdf-1.24.0-source
+DISTNAME=      mupdf-1.24.10-source
 PKGNAME=       ${DISTNAME:S/-source//}
-PKGREVISION=   2
 CATEGORIES=    print
 MASTER_SITES=  https://mupdf.com/downloads/archive/
 

Index: pkgsrc/print/mupdf/distinfo
diff -u pkgsrc/print/mupdf/distinfo:1.76 pkgsrc/print/mupdf/distinfo:1.77
--- pkgsrc/print/mupdf/distinfo:1.76    Wed Aug 14 05:55:32 2024
+++ pkgsrc/print/mupdf/distinfo Tue Oct 22 09:34:44 2024
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.76 2024/08/14 05:55:32 adam Exp $
+$NetBSD: distinfo,v 1.77 2024/10/22 09:34:44 leot Exp $
 
-BLAKE2s (mupdf-1.24.0-source.tar.gz) = 03ff1288498b566ca601680786b435252e7d164d367ac5889429500d4a020f62
-SHA512 (mupdf-1.24.0-source.tar.gz) = cb3b70341a924b524ddd20d5af00249a48bf79d9e05031648f95dd4121e1f125eb85ca70168b34db9fcf5251db705df599e327afde14549ee8627efe1d866811
-Size (mupdf-1.24.0-source.tar.gz) = 55310611 bytes
-SHA1 (patch-Makefile) = bf98e521c067ba49ebc3e94894270bb76fa3f80c
+BLAKE2s (mupdf-1.24.10-source.tar.gz) = ce3240ea683004c68ad084ce3e66071179cbb7c6ae88c06aaabf393a9d2a021b
+SHA512 (mupdf-1.24.10-source.tar.gz) = 4f2d1447e6d090d461af761df1a15bf054fe56d3e8f6a8a01bedd103ae6bdefb98e98d76af93d34e8aa61ae06b94eca15dcddfc4411c5288d1c77d1ce31563a8
+Size (mupdf-1.24.10-source.tar.gz) = 54042778 bytes
+SHA1 (patch-Makefile) = e5ee2b6ff9160dcfb6ccb26cb09f1fd380cd541e
 SHA1 (patch-Makelists) = 714157e21b2b609ac4f0adacc73c3e3a2156640a
 SHA1 (patch-Makerules) = 8308d5a6467abdad9d9fe0ad96aaeb4693f0a5cd
 SHA1 (patch-docs_man_mupdf.1) = c2a2c1ad283428168a714adb634aa50cdd6a4aba

Index: pkgsrc/print/mupdf/patches/patch-Makefile
diff -u pkgsrc/print/mupdf/patches/patch-Makefile:1.1 pkgsrc/print/mupdf/patches/patch-Makefile:1.2
--- pkgsrc/print/mupdf/patches/patch-Makefile:1.1       Wed Aug 14 05:55:32 2024
+++ pkgsrc/print/mupdf/patches/patch-Makefile   Tue Oct 22 09:34:44 2024
@@ -1,12 +1,12 @@
-$NetBSD: patch-Makefile,v 1.1 2024/08/14 05:55:32 adam Exp $
+$NetBSD: patch-Makefile,v 1.2 2024/10/22 09:34:44 leot Exp $
 
 - Install target cleanup
 - Also install muthreads and mupkcs7 libraries (needed by various tools)
 - Use sh instead of bash
 
---- Makefile.orig      2024-03-19 15:31:58.000000000 +0000
+--- Makefile.orig      2024-10-02 17:10:33.000000000 +0000
 +++ Makefile
-@@ -237,10 +237,10 @@ endif
+@@ -245,10 +245,10 @@ endif
  
  FONT_GEN := $(FONT_BIN:%=generated/%.c)
  
@@ -21,7 +21,7 @@ $NetBSD: patch-Makefile,v 1.1 2024/08/14
  
  ifeq ($(HAVE_OBJCOPY),yes)
    MUPDF_OBJ += $(FONT_BIN:%=$(OUT)/%.o)
-@@ -465,55 +465,59 @@ tools: $(TOOL_APPS)
+@@ -474,51 +474,55 @@ tools: $(TOOL_APPS)
  apps: $(TOOL_APPS) $(VIEW_APPS)
  
  install-headers:
@@ -91,10 +91,6 @@ $NetBSD: patch-Makefile,v 1.1 2024/08/14
 -      install -m 644 build/docs/html/_static/*.ico $(DESTDIR)$(docdir)/_static
 -      install -m 644 build/docs/html/_static/*.js $(DESTDIR)$(docdir)/_static
 -      install -m 644 build/docs/html/_static/*.png $(DESTDIR)$(docdir)/_static
--      install -m 644 build/docs/html/_static/*.svg $(DESTDIR)$(docdir)/_static
--      install -m 644 build/docs/html/_static/js/* $(DESTDIR)$(docdir)/_static/js
--      install -m 644 build/docs/html/_static/css/*.css $(DESTDIR)$(docdir)/_static/css
--      install -m 644 build/docs/html/_static/css/fonts/* $(DESTDIR)$(docdir)/_static/css/fonts
 +      ${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(docdir)
 +      ${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(docdir)/_images
 +      ${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(docdir)/_static
@@ -109,14 +105,10 @@ $NetBSD: patch-Makefile,v 1.1 2024/08/14
 +      ${BSD_INSTALL_DATA} build/docs/html/_static/*.ico $(DESTDIR)$(docdir)/_static
 +      ${BSD_INSTALL_DATA} build/docs/html/_static/*.js $(DESTDIR)$(docdir)/_static
 +      ${BSD_INSTALL_DATA} build/docs/html/_static/*.png $(DESTDIR)$(docdir)/_static
-+      ${BSD_INSTALL_DATA} build/docs/html/_static/*.svg $(DESTDIR)$(docdir)/_static
-+      ${BSD_INSTALL_DATA} build/docs/html/_static/js/* $(DESTDIR)$(docdir)/_static/js
-+      ${BSD_INSTALL_DATA} build/docs/html/_static/css/*.css $(DESTDIR)$(docdir)/_static/css
-+      ${BSD_INSTALL_DATA} build/docs/html/_static/css/fonts/* $(DESTDIR)$(docdir)/_static/css/fonts
  
  tarball:
        bash scripts/archive.sh
-@@ -638,23 +642,23 @@ ifneq ($(USE_SYSTEM_LIBS),yes)
+@@ -643,23 +647,23 @@ ifneq ($(USE_SYSTEM_LIBS),yes)
  endif
  
  install-shared-c: install-shared-check shared install-headers



Home | Main Index | Thread Index | Old Index