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 Jul 21 20:53:04 UTC 2025

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

Log Message:
print/zathura-pdf-mupdf: explicitly add dependencies during configure phase

This ensures that the plugin links and loads correctly.
"looks good to me!" from leot@


To generate a diff of this commit:
cvs rdiff -u -r1.85 -r1.86 pkgsrc/print/zathura-pdf-mupdf/Makefile
cvs rdiff -u -r1.21 -r1.22 pkgsrc/print/zathura-pdf-mupdf/distinfo
cvs rdiff -u -r1.5 -r1.6 \
    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.85 pkgsrc/print/zathura-pdf-mupdf/Makefile:1.86
--- pkgsrc/print/zathura-pdf-mupdf/Makefile:1.85        Thu Apr 24 14:15:37 2025
+++ pkgsrc/print/zathura-pdf-mupdf/Makefile     Mon Jul 21 20:53:04 2025
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.85 2025/04/24 14:15:37 wiz Exp $
+# $NetBSD: Makefile,v 1.86 2025/07/21 20:53:04 yhardy Exp $
 
 DISTNAME=      zathura-pdf-mupdf-0.4.4
-PKGREVISION=   10
+PKGREVISION=   11
 CATEGORIES=    print
 MASTER_SITES=  https://pwmt.org/projects/zathura-pdf-mupdf/download/
 EXTRACT_SUFX=  .tar.xz

Index: pkgsrc/print/zathura-pdf-mupdf/distinfo
diff -u pkgsrc/print/zathura-pdf-mupdf/distinfo:1.21 pkgsrc/print/zathura-pdf-mupdf/distinfo:1.22
--- pkgsrc/print/zathura-pdf-mupdf/distinfo:1.21        Wed Aug 14 06:05:16 2024
+++ pkgsrc/print/zathura-pdf-mupdf/distinfo     Mon Jul 21 20:53:04 2025
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.21 2024/08/14 06:05:16 adam Exp $
+$NetBSD: distinfo,v 1.22 2025/07/21 20:53:04 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) = 967ef1e92ae95a70474f59bda38035639cedd046
+SHA1 (patch-meson.build) = 4c3c421973b86b6cd5a609d12807e5c2ce22b7f9

Index: pkgsrc/print/zathura-pdf-mupdf/patches/patch-meson.build
diff -u pkgsrc/print/zathura-pdf-mupdf/patches/patch-meson.build:1.5 pkgsrc/print/zathura-pdf-mupdf/patches/patch-meson.build:1.6
--- pkgsrc/print/zathura-pdf-mupdf/patches/patch-meson.build:1.5        Wed Aug 14 06:05:16 2024
+++ pkgsrc/print/zathura-pdf-mupdf/patches/patch-meson.build    Mon Jul 21 20:53:04 2025
@@ -1,4 +1,4 @@
-$NetBSD: patch-meson.build,v 1.5 2024/08/14 06:05:16 adam Exp $
+$NetBSD: patch-meson.build,v 1.6 2025/07/21 20:53:04 yhardy Exp $
 
 Link against mupdf normally, not assuming static linking.
 
@@ -22,3 +22,24 @@ Link against mupdf normally, not assumin
    # 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()
+   endif
+ 
+   build_dependencies += [mupdf, mupdfthird]
++
++  libjpeg = dependency('libjpeg')
++  libjbig2dec = cc.find_library('jbig2dec')
++  libopenjp2 = dependency('libopenjp2')
++  gumbo = dependency('gumbo')
++  mujs = dependency('mujs')
++
++  build_dependencies += [
++    libjpeg,
++    libjbig2dec,
++    libopenjp2,
++    gumbo,
++    mujs
++  ]
+ else
+   # build from Debian's libmupdf-dev
+   build_dependencies += [mupdf, mupdfthird]



Home | Main Index | Thread Index | Old Index