<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/77c35091f5a345cdf04df660524563c00b327fd8">https://github.com/macports/macports-ports/commit/77c35091f5a345cdf04df660524563c00b327fd8</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 77c35091f5a345cdf04df660524563c00b327fd8
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Sun Jan 30 22:07:06 2022 -0600
<span style='display:block; white-space:pre;color:#404040;'> ghostscript: Fix +ghostpdl variant
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/64567
</span>---
print/ghostscript/Portfile | 1 +
print/ghostscript/files/patch-base_unix-dll.mak.diff | 11 ++++++++---
print/ghostscript/files/patch-ghostscript-gsicc_lcms2.diff | 2 +-
3 files changed, 10 insertions(+), 4 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/print/ghostscript/Portfile b/print/ghostscript/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5b3b1870935..4074a1e7cd9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/print/ghostscript/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/print/ghostscript/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -108,6 +108,7 @@ configure.ldflags-prepend \
</span>
use_autoreconf yes
autoreconf.args -fv
<span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.checks.implicit_function_declaration.whitelist-append strchr
</span>
# Make included OpenJPEG uses its own headers rather than the system ones
configure.cppflags-replace \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/print/ghostscript/files/patch-base_unix-dll.mak.diff b/print/ghostscript/files/patch-base_unix-dll.mak.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 5e3067ffdcf..8c5ac2022ff 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/print/ghostscript/files/patch-base_unix-dll.mak.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/print/ghostscript/files/patch-base_unix-dll.mak.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- base/unix-dll.mak.orig 2021-03-20 17:30:38.000000000 +0000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ base/unix-dll.mak 2021-05-25 06:30:37.000000000 +0000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -91,13 +91,26 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- base/unix-dll.mak.orig 2021-09-27 02:40:04.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ base/unix-dll.mak 2022-01-30 21:59:57.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -100,13 +100,31 @@
</span>
# MacOS X
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,6 +27,11 @@
</span> +XPS_SONAME_MAJOR_MINOR=$(XPS_SONAME_BASE).$(GS_VERSION_MAJOR).$(GS_VERSION_MINOR).$(GS_SOEXT)
+XPS_LDFLAGS_SO=-dynamiclib -install_name __PREFIX__/lib/$(XPS_SONAME_MAJOR_MINOR)
+
<span style='display:block; white-space:pre;background:#e0ffe0;'>++PDF_SONAME=$(PDF_SONAME_BASE).$(GS_SOEXT)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PDF_SONAME_MAJOR=$(PDF_SONAME_BASE).$(GS_VERSION_MAJOR).$(GS_SOEXT)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PDF_SONAME_MAJOR_MINOR=$(PDF_SONAME_BASE).$(GS_VERSION_MAJOR).$(GS_VERSION_MINOR).$(GS_SOEXT)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PDF_LDFLAGS_SO=-dynamiclib -install_name __PREFIX__/lib/$(PDF_SONAME_MAJOR_MINOR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span> +GPDL_SONAME=$(GPDL_SONAME_BASE).$(GS_SOEXT)
+GPDL_SONAME_MAJOR=$(GPDL_SONAME_BASE).$(GS_VERSION_MAJOR).$(GS_SOEXT)
+GPDL_SONAME_MAJOR_MINOR=$(GPDL_SONAME_BASE).$(GS_VERSION_MAJOR).$(GS_VERSION_MINOR).$(GS_SOEXT)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/print/ghostscript/files/patch-ghostscript-gsicc_lcms2.diff b/print/ghostscript/files/patch-ghostscript-gsicc_lcms2.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index d2badef76bd..031aed9e62d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/print/ghostscript/files/patch-ghostscript-gsicc_lcms2.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/print/ghostscript/files/patch-ghostscript-gsicc_lcms2.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,7 +1,7 @@
</span> Undefined symbols for architecture x86_64:
"_gscms_transformm_color_const", referenced from:
_gscms_transform_color in gsicc_lcms2.o
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+http://git.ghostscript.com/?p=ghostpdl.git;a=commit;f=base/gsicc_lcms2.c;h=830afae5454dea3bff903869d82022306890a96c
</span> --- base/gsicc_lcms2.c.orig 2022-01-21 15:53:42.000000000 -0500
+++ base/gsicc_lcms2.c 2022-01-21 15:54:00.000000000 -0500
@@ -462,7 +462,7 @@
</pre><pre style='margin:0'>
</pre>