<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/4197923f2bc5593ec77273a59dee9aa19b9a3485">https://github.com/macports/macports-ports/commit/4197923f2bc5593ec77273a59dee9aa19b9a3485</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 4197923f2bc ghostscript: update to 10.02.0
</span>4197923f2bc is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 4197923f2bc5593ec77273a59dee9aa19b9a3485
</span>Author: Remko Scharroo <remko.scharroo@eumetsat.int>
AuthorDate: Thu Sep 14 22:10:54 2023 +0200
<span style='display:block; white-space:pre;color:#404040;'> ghostscript: update to 10.02.0
</span>---
graphics/xfig/Portfile | 2 +-
print/ghostscript/Portfile | 14 ++++----
print/ghostscript/files/patch-base_gspaint.diff | 42 ----------------------
.../ghostscript/files/patch-base_unixinst.mak.diff | 34 +++++++++---------
print/ghostscript/files/patch-psi_imainarg.c.diff | 11 ------
5 files changed, 23 insertions(+), 80 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/xfig/Portfile b/graphics/xfig/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 94117f13292..04e45b2489c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/xfig/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/xfig/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span>
name xfig
version 3.2.8b
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 5
</span> categories graphics x11
license Permissive
maintainers nomaintainer
<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 958d860d9ca..ed98ab9fdbf 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;'>@@ -4,8 +4,8 @@ PortSystem 1.0
</span> PortGroup muniversal 1.0
name ghostscript
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 10.01.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 10.02.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> categories print
license AGPL-3 BSD
maintainers nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,14 +33,12 @@ distfiles ${distname}.tar.gz:source \
</span> ${mappingresources_commit}.zip:misc
patchfiles patch-base_unix-dll.mak.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-base_unixinst.mak.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-base_gspaint.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-psi_imainarg.c.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-base_unixinst.mak.diff
</span>
checksums ${distname}.tar.gz \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 1a21460fb6ec98858a723cd6570a1b98e9f2124a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 ee76cb526f5b6683e2adcb65398a1f333f7972289cec960b67aaa227c0d72e88 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 96848797 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 4b09840d7f2c029d807d4bf9f730d2364b87ba74 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 15662eb7cc0aba5ef260ba83e40bb062a04c96c78ef717c80e8f983ebab3cce9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 98136363 \
</span> ghostscript-fonts-other-6.0.tar.gz \
rmd160 ab60dbf71e7d91283a106c3df381cadfe173082f \
sha256 4fa051e341167008d37fe34c19d241060cd17b13909932cd7ca7fe759243c2de \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/print/ghostscript/files/patch-base_gspaint.diff b/print/ghostscript/files/patch-base_gspaint.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 91d384a4b77..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/print/ghostscript/files/patch-base_gspaint.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,42 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- base/gspaint.c.orig 2023-03-27 15:49:35.000000000 +0900
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ base/gspaint.c 2023-04-27 19:13:03.000000000 +0900
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -208,6 +208,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- gs_fixed_rect bbox;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- gs_int_rect ibox;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- uint width, raster, band_space;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ uint dev_width, dev_height;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- uint height, height2;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- gs_log2_scale_point log2_scale;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- gs_memory_t *mem;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -223,6 +224,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if ((ibox.q.y <= ibox.p.y) || (ibox.q.x <= ibox.p.x))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return 2;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- width = (ibox.q.x - ibox.p.x) << log2_scale.x;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ dev_width = ibox.q.x << log2_scale.x;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- raster = bitmap_raster(width);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- band_space = raster << log2_scale.y;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- height2 = (ibox.q.y - ibox.p.y);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -232,6 +234,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if (height > height2)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- height = height2;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- height <<= log2_scale.y;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ dev_height = ibox.q.y << log2_scale.y;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- mem = pgs->memory;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- mdev = gs_alloc_struct(mem, gx_device_memory, &st_device_memory,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- "alpha_buffer_init");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -244,13 +247,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- gs_make_mem_abuf_device(mdev, mem, dev, &log2_scale,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- alpha_bits, ibox.p.x << log2_scale.x, devn);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- mdev->width = width;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- mdev->height = height;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ mdev->width = dev_width;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ mdev->height = dev_height;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- mdev->bitmap_memory = mem;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- /* Set the horrible hacky flag that tells people that the width/height here
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- * have been set for *our* convenience, rather than accurately depicting the
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- * size of the device for callers. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- mdev->non_strict_bounds = 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if ((*dev_proc(mdev, open_device)) ((gx_device *) mdev) < 0) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* No room for bits, punt. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- gs_free_object(mem, mdev, "alpha_buffer_init");
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/print/ghostscript/files/patch-base_unixinst.mak.diff b/print/ghostscript/files/patch-base_unixinst.mak.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 9cfb41c02b3..d5c49082817 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/print/ghostscript/files/patch-base_unixinst.mak.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/print/ghostscript/files/patch-base_unixinst.mak.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- base/unixinst.mak.orig 2019-03-26 09:13:42.000000000 +0000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ base/unixinst.mak 2020-04-28 01:05:01.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- base/unixinst.mak.orig 2023-09-12 14:40:30
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ base/unixinst.mak 2023-09-14 17:45:24
</span> @@ -78,6 +78,8 @@
PSEXDIR=$(PSLIBDIR)/../examples
PSMANDIR=$(PSLIBDIR)/../man
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,19 +9,17 @@
</span> install-data: install-libdata install-resdata$(COMPILE_INITS) install-iccdata$(COMPILE_INITS) install-doc install-man
# There's no point in providing a complete dependency list: we include
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -157,7 +159,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DOC_PAGE_IMAGES=Artifex_logo.png favicon.png ghostscript_logo.png hamburger-light.png x-light.png
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--install-doc: $(PSDOCDIR)/News.htm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -148,13 +150,30 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # install html documentation
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DOC_PAGES=index.html News.html COPYING Ghostscript.pdf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ GS9_Color_Management.pdf
</span> +GPDL_DOC_PAGES=ghostpdl.pdf ghostpdl.txt
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+install-doc: $(PSDOCDIR)/News.htm install-doc-$(PCL_TARGET) install-doc-$(XPS_TARGET) install-doc-$(GPDL_TARGET)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-install-doc: $(PSDOCDIR)/News.html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++install-doc: $(PSDOCDIR)/News.html install-doc-$(PCL_TARGET) install-doc-$(XPS_TARGET) install-doc-$(GPDL_TARGET)
</span> -mkdir -p $(DESTDIR)$(docdir)
<span style='display:block; white-space:pre;background:#ffe0e0;'>- -mkdir -p $(DESTDIR)$(docdir)/images
</span> $(SH) -c 'for f in $(DOC_PAGES) ;\
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -167,6 +171,22 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- do if ( test -f $(PSDOCDIR)/images/$$f ); then $(INSTALL_DATA) $(PSDOCDIR)/images/$$f $(DESTDIR)$(docdir)/images; fi;\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ do if ( test -f $(PSDOCDIR)/$$f ); then $(INSTALL_DATA) $(PSDOCDIR)/$$f $(DESTDIR)$(docdir); fi;\
</span> done'
+install-doc-gpcl6: install-doc-gpdl
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -41,9 +39,9 @@
</span> + $(NO_OP)
+
# install the man pages for each locale
<span style='display:block; white-space:pre;background:#ffe0e0;'>- MAN_LCDIRS=. de
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ MAN_LCDIRS=.
</span> MAN1_LINKS_PS2PS=eps2eps
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -201,7 +221,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -189,7 +208,7 @@
</span> done'
# install the example files
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -52,10 +50,11 @@
</span> -mkdir -p $(DESTDIR)$(exdir)
for f in \
alphabet.ps colorcir.ps escher.ps grayalph.ps snowflak.ps \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -217,6 +237,20 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -204,6 +223,20 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ all_ag1.ps all_aj2.ps article9.ps gscjk_ag.ps gscjk_ak.ps iso2022v.ps ;\
</span> do $(INSTALL_DATA) $(PSEXDIR)/cjk/$$f $(DESTDIR)$(exdir)/cjk ;\
done
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span> +install-examples-gpcl6:
+ -mkdir -p $(DESTDIR)$(exdir)/pcl
+ for f in \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -69,7 +68,6 @@
</span> +# Dummy target
+install-examples-:
+ $(NO_OP)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> install-shared: $(GS_SHARED_OBJS)
-mkdir -p $(DESTDIR)$(gssharedir)
<span style='display:block; white-space:pre;background:#ffe0e0;'>- $(SH) -c 'for obj in $(GS_SHARED_OBJS); do \
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/print/ghostscript/files/patch-psi_imainarg.c.diff b/print/ghostscript/files/patch-psi_imainarg.c.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 061f509107d..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/print/ghostscript/files/patch-psi_imainarg.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- psi/imainarg.c.orig 2023-06-21 14:10:21
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ psi/imainarg.c 2023-07-24 12:51:29
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1455,7 +1455,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- print_help_trailer(const gs_main_instance *minst)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- char buffer[gp_file_name_sizeof];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- const char *use_htm = "Use.htm", *p = buffer;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ const char *use_htm = "Ghostscript.pdf", *p = buffer;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- uint blen = sizeof(buffer);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if (gp_file_name_combine(gs_doc_directory, strlen(gs_doc_directory),
</span></pre><pre style='margin:0'>
</pre>