<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2cc4185ccb74541a329358fa76b46b6caf2054bf">https://github.com/macports/macports-ports/commit/2cc4185ccb74541a329358fa76b46b6caf2054bf</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 2cc4185ccb74541a329358fa76b46b6caf2054bf
</span>Author: Mark Mentovai <mark@chromium.org>
AuthorDate: Tue May 10 11:26:09 2022 -0400
<span style='display:block; white-space:pre;color:#404040;'> zathura-plugin-pdf-mupdf: adapt to mupdf 1.19.1_0
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> In mupdf 1.19.1_0, libmupdf has switched from a static library
</span><span style='display:block; white-space:pre;color:#404040;'> (libmupdf.a) to a shared library (libmupdf.dylib). This updates the sole
</span><span style='display:block; white-space:pre;color:#404040;'> binary dependency to accommodate the change.
</span>---
office/zathura-plugin-pdf-mupdf/Portfile | 7 ++++---
.../files/patch-shared_libmupdf.diff | 19 +++++++++++++++++++
2 files changed, 23 insertions(+), 3 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/office/zathura-plugin-pdf-mupdf/Portfile b/office/zathura-plugin-pdf-mupdf/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b77faa5cb2e..2f02100d877 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/office/zathura-plugin-pdf-mupdf/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/office/zathura-plugin-pdf-mupdf/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup meson 1.0
</span>
name zathura-plugin-pdf-mupdf
version 0.3.6
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span> categories office
platforms darwin
license zlib
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,8 +28,7 @@ configure.args-append \
</span> -Dlink-external=true
depends_build-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:pkgconfig \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- path:lib/libmupdfthird.a:mupdf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:pkgconfig
</span>
depends_lib port:desktop-file-utils \
port:mupdf \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,6 +38,8 @@ depends_lib port:desktop-file-utils \
</span> path:lib/libgirara-gtk3.dylib:girara \
path:bin/zathura:zathura
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-shared_libmupdf.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-activate {
system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/office/zathura-plugin-pdf-mupdf/files/patch-shared_libmupdf.diff b/office/zathura-plugin-pdf-mupdf/files/patch-shared_libmupdf.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..475ffe4302e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/office/zathura-plugin-pdf-mupdf/files/patch-shared_libmupdf.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,19 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- meson.build.orig 2022-05-10 08:57:22.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ meson.build 2022-05-10 08:57:32.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -20,15 +20,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ glib = dependency('glib-2.0')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cairo = dependency('cairo')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ mupdf = cc.find_library('mupdf')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-mupdfthird = cc.find_library('mupdf-third')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build_dependencies = [
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ zathura,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ girara,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ glib,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cairo,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- mupdf,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- mupdfthird
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ mupdf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if get_option('link-external')
</span></pre><pre style='margin:0'>
</pre>