pkgsrc-Changes archive

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

CVS commit: pkgsrc/print/zathura-pdf-mupdf



Module Name:    pkgsrc
Committed By:   yhardy
Date:           Mon Mar  2 13:31:39 UTC 2026

Modified Files:
        pkgsrc/print/zathura-pdf-mupdf: Makefile distinfo
        pkgsrc/print/zathura-pdf-mupdf/patches: patch-document.c
            patch-meson.build

Log Message:
print/zathura-pdf-mupdf: update to zathura-pdf-mupdf-2026.02.03

"Looks good to me!" from leot@

Version 2026.02.03

    Update for changes in girara

Version 2026.01.30

    Various bug fixes and improvements

Version 0.4.6

    Upgrade to mupdf 1.26
    Add support for user-provided CSS styles
    Add support for attachment export
    Various fixes and improvements


To generate a diff of this commit:
cvs rdiff -u -r1.92 -r1.93 pkgsrc/print/zathura-pdf-mupdf/Makefile
cvs rdiff -u -r1.22 -r1.23 pkgsrc/print/zathura-pdf-mupdf/distinfo
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/print/zathura-pdf-mupdf/patches/patch-document.c
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/print/zathura-pdf-mupdf/patches/patch-meson.build

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

Modified files:

Index: pkgsrc/print/zathura-pdf-mupdf/Makefile
diff -u pkgsrc/print/zathura-pdf-mupdf/Makefile:1.92 pkgsrc/print/zathura-pdf-mupdf/Makefile:1.93
--- pkgsrc/print/zathura-pdf-mupdf/Makefile:1.92        Fri Feb  6 10:05:46 2026
+++ pkgsrc/print/zathura-pdf-mupdf/Makefile     Mon Mar  2 13:31:38 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.92 2026/02/06 10:05:46 wiz Exp $
+# $NetBSD: Makefile,v 1.93 2026/03/02 13:31:38 yhardy Exp $
 
-DISTNAME=      zathura-pdf-mupdf-0.4.4
-PKGREVISION=   17
+DISTNAME=      zathura-pdf-mupdf-2026.02.03
 CATEGORIES=    print
 MASTER_SITES=  https://pwmt.org/projects/zathura-pdf-mupdf/download/
 EXTRACT_SUFX=  .tar.xz
@@ -21,7 +20,7 @@ PYTHON_FOR_BUILD_ONLY=        tool
 
 .include "../../devel/meson/build.mk"
 .include "../../graphics/cairo/buildlink3.mk"
-BUILDLINK_API_DEPENDS.mupdf+=  mupdf>=1.16.0
+BUILDLINK_API_DEPENDS.mupdf+=  mupdf>=1.26.0
 .include "../../print/mupdf/buildlink3.mk"
 .include "../../print/zathura/buildlink3.mk"
 .include "../../sysutils/desktop-file-utils/desktopdb.mk"

Index: pkgsrc/print/zathura-pdf-mupdf/distinfo
diff -u pkgsrc/print/zathura-pdf-mupdf/distinfo:1.22 pkgsrc/print/zathura-pdf-mupdf/distinfo:1.23
--- pkgsrc/print/zathura-pdf-mupdf/distinfo:1.22        Mon Jul 21 20:53:04 2025
+++ pkgsrc/print/zathura-pdf-mupdf/distinfo     Mon Mar  2 13:31:38 2026
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.22 2025/07/21 20:53:04 yhardy Exp $
+$NetBSD: distinfo,v 1.23 2026/03/02 13:31:38 yhardy Exp $
 
-BLAKE2s (zathura-pdf-mupdf-0.4.4.tar.xz) = b4392f59089eb70d960b459f191845d475a6ba2b5dd91773e382c3f6d0eef3f3
-SHA512 (zathura-pdf-mupdf-0.4.4.tar.xz) = 32be4b4458547860e28bb90bf8b8f0f2e5c26f369d55f6f25e0e73b9e7c4a82b6110fd42bd55120f1be358b9d7a6c72cc1c883e192d007a05a85f501c504e1a1
-Size (zathura-pdf-mupdf-0.4.4.tar.xz) = 9512 bytes
-SHA1 (patch-document.c) = ad929680aa1de6f21b71cabc06da9ba54491687a
-SHA1 (patch-meson.build) = 4c3c421973b86b6cd5a609d12807e5c2ce22b7f9
+BLAKE2s (zathura-pdf-mupdf-2026.02.03.tar.xz) = f3a04c5a8bfacdf0ecd08954611698a6bbea3187f024b56386912c42ce709ef0
+SHA512 (zathura-pdf-mupdf-2026.02.03.tar.xz) = 0c6931ce58d3b0a59d729df1c5c2e84fe85fbdfc279162b500e1ab4fcb459fc86ebecd4ac200d2da4eee4fead845285341f291b0095022f66eb8d17f928d0eef
+Size (zathura-pdf-mupdf-2026.02.03.tar.xz) = 10356 bytes
+SHA1 (patch-document.c) = 2833e1d64ea36c05bebec8eccfe33284553185ca
+SHA1 (patch-meson.build) = 11de878e48a92e0433aa43bf4bf296427e0c5b08

Index: pkgsrc/print/zathura-pdf-mupdf/patches/patch-document.c
diff -u pkgsrc/print/zathura-pdf-mupdf/patches/patch-document.c:1.5 pkgsrc/print/zathura-pdf-mupdf/patches/patch-document.c:1.6
--- pkgsrc/print/zathura-pdf-mupdf/patches/patch-document.c:1.5 Thu Oct  4 19:13:28 2018
+++ pkgsrc/print/zathura-pdf-mupdf/patches/patch-document.c     Mon Mar  2 13:31:38 2026
@@ -1,8 +1,8 @@
-$NetBSD: patch-document.c,v 1.5 2018/10/04 19:13:28 leot Exp $
+$NetBSD: patch-document.c,v 1.6 2026/03/02 13:31:38 yhardy Exp $
 
 Correct the glib-2.0 include header file path.
 
---- zathura-pdf-mupdf/document.c.orig  2018-03-17 19:47:01.000000000 +0000
+--- zathura-pdf-mupdf/document.c.orig  2026-03-02 08:48:22.436471952 +0000
 +++ zathura-pdf-mupdf/document.c
 @@ -3,7 +3,7 @@
  #include <mupdf/fitz.h>
@@ -12,4 +12,4 @@ Correct the glib-2.0 include header file
 +#include <glib.h>
  
  #include "plugin.h"
- 
+ #include <girara/utils.h>

Index: pkgsrc/print/zathura-pdf-mupdf/patches/patch-meson.build
diff -u pkgsrc/print/zathura-pdf-mupdf/patches/patch-meson.build:1.6 pkgsrc/print/zathura-pdf-mupdf/patches/patch-meson.build:1.7
--- pkgsrc/print/zathura-pdf-mupdf/patches/patch-meson.build:1.6        Mon Jul 21 20:53:04 2025
+++ pkgsrc/print/zathura-pdf-mupdf/patches/patch-meson.build    Mon Mar  2 13:31:38 2026
@@ -1,18 +1,18 @@
-$NetBSD: patch-meson.build,v 1.6 2025/07/21 20:53:04 yhardy Exp $
+$NetBSD: patch-meson.build,v 1.7 2026/03/02 13:31:38 yhardy Exp $
 
 Link against mupdf normally, not assuming static linking.
 
---- meson.build.orig   2024-08-04 08:34:58.000000000 +0000
+--- meson.build.orig   2026-03-02 08:55:03.310455962 +0000
 +++ meson.build
-@@ -22,7 +22,7 @@ zathura = dependency('zathura', version:
- girara = dependency('girara-gtk3')
+@@ -23,7 +23,7 @@ cairo = dependency('cairo')
+ girara = dependency('girara')
  glib = dependency('glib-2.0')
  cairo = dependency('cairo')
 -mupdf = dependency('mupdf', required: false, version: '>=@0@.@1@'.format(mupdf_required_version_major, mupdf_required_version_minor))
 +mupdf = dependency('mupdf', version: '>=@0@.@1@'.format(mupdf_required_version_major, mupdf_required_version_minor))
- mupdfthird = cc.find_library('mupdf-third')
  
  build_dependencies = [
+   zathura,
 @@ -32,7 +32,7 @@ build_dependencies = [
    cairo,
  ]
@@ -21,12 +21,13 @@ Link against mupdf normally, not assumin
 +if mupdf.found()
    # normal build of mupdf
    mupdf = cc.find_library('mupdf', has_headers: ['mupdf/fitz/version.h', 'mupdf/fitz.h', 'mupdf/pdf.h'], required: true)
-   version_check = '''
-@@ -47,6 +47,20 @@ if not mupdf.found()
+   mupdfthird = cc.find_library('mupdf-third')
+@@ -48,6 +48,22 @@ if not mupdf.found()
    endif
  
    build_dependencies += [mupdf, mupdfthird]
 +
++  libbrotlienc = dependency('libbrotlienc')
 +  libjpeg = dependency('libjpeg')
 +  libjbig2dec = cc.find_library('jbig2dec')
 +  libopenjp2 = dependency('libopenjp2')
@@ -34,6 +35,7 @@ Link against mupdf normally, not assumin
 +  mujs = dependency('mujs')
 +
 +  build_dependencies += [
++    libbrotlienc,
 +    libjpeg,
 +    libjbig2dec,
 +    libopenjp2,
@@ -42,4 +44,4 @@ Link against mupdf normally, not assumin
 +  ]
  else
    # build from Debian's libmupdf-dev
-   build_dependencies += [mupdf, mupdfthird]
+   build_dependencies += [mupdf]



Home | Main Index | Thread Index | Old Index