pkgsrc-Changes archive

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

CVS commit: pkgsrc/print/ghostscript-agpl



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Oct 21 08:28:06 UTC 2020

Modified Files:
        pkgsrc/print/ghostscript-agpl: Makefile.common distinfo
Added Files:
        pkgsrc/print/ghostscript-agpl/patches: patch-base_fapi__ft.c

Log Message:
ghostscript-agpl: updated to 9.53.3

9.53.3:
A crash (or silent, erroneous exit) on 64 bit Windows and other LLP64 type environments.
What appears to be a compiler optimiser bug in 64 bit Windows builds with Visual Studio 2019
A crash related to management of ICC profile objects
A crash on SPARC hardware due to an alignment mismatch in the bitmap cache
A parameter type mismatch that would cause Ghostcript to error out during initialisation, which affected 64 big, big endian architectures.
An expected side effect of another change that prevented multithreaded rendering and background rendering from working correctly.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/print/ghostscript-agpl/Makefile.common
cvs rdiff -u -r1.33 -r1.34 pkgsrc/print/ghostscript-agpl/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/print/ghostscript-agpl/patches/patch-base_fapi__ft.c

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

Modified files:

Index: pkgsrc/print/ghostscript-agpl/Makefile.common
diff -u pkgsrc/print/ghostscript-agpl/Makefile.common:1.22 pkgsrc/print/ghostscript-agpl/Makefile.common:1.23
--- pkgsrc/print/ghostscript-agpl/Makefile.common:1.22  Tue Sep 29 14:29:42 2020
+++ pkgsrc/print/ghostscript-agpl/Makefile.common       Wed Oct 21 08:28:06 2020
@@ -1,5 +1,5 @@
-# $NetBSD: Makefile.common,v 1.22 2020/09/29 14:29:42 ryoon Exp $
+# $NetBSD: Makefile.common,v 1.23 2020/10/21 08:28:06 adam Exp $
 # used by print/ghostscript-agpl/Makefile
 # used by fonts/ghostscript-cidfonts-ryumin/Makefile
 
-GS_VERSION=    9.53.2
+GS_VERSION=    9.53.3

Index: pkgsrc/print/ghostscript-agpl/distinfo
diff -u pkgsrc/print/ghostscript-agpl/distinfo:1.33 pkgsrc/print/ghostscript-agpl/distinfo:1.34
--- pkgsrc/print/ghostscript-agpl/distinfo:1.33 Tue Sep 29 14:29:42 2020
+++ pkgsrc/print/ghostscript-agpl/distinfo      Wed Oct 21 08:28:06 2020
@@ -1,9 +1,10 @@
-$NetBSD: distinfo,v 1.33 2020/09/29 14:29:42 ryoon Exp $
+$NetBSD: distinfo,v 1.34 2020/10/21 08:28:06 adam Exp $
 
-SHA1 (ghostscript-9.53.2.tar.xz) = a40cbe16ce6382ba1950b25b8053697e9510f1d5
-RMD160 (ghostscript-9.53.2.tar.xz) = 53d44ec49a996791a3cef1bc6587fe7bb1f5c6ee
-SHA512 (ghostscript-9.53.2.tar.xz) = fe430e96b67a082b58942d66193a89b8af042574929e8299e1f8b1ef2a7f71565ba5a96b72d26db38f4a05e70119a019c5fe73b842d51afd357d642d39d95320
-Size (ghostscript-9.53.2.tar.xz) = 41362364 bytes
+SHA1 (ghostscript-9.53.3.tar.xz) = 0b02d35279f3c475dcba50b0ec4b0c6997539dfb
+RMD160 (ghostscript-9.53.3.tar.xz) = 1ba3059c53bafc2de50df92d59b8cf875c2e02f5
+SHA512 (ghostscript-9.53.3.tar.xz) = eb832c27eecd30f15e346408c592d7096fd23ef0a6fa59bd50ca327578915434530a4868e69249c2594def0910c527302e99d54f0877f726a8ca8bea6f0f17b7
+Size (ghostscript-9.53.3.tar.xz) = 41368160 bytes
+SHA1 (patch-base_fapi__ft.c) = a8312cd851fdfb8520e76db2f3193b1d7b58afa0
 SHA1 (patch-base_gserrors_h) = ce75cfb7528871842a3bd35e18a6d91c89823909
 SHA1 (patch-base_lib.mak) = 723926f167b49568376ef0c0da6aa4ec01fe1516
 SHA1 (patch-base_mkromfs.c) = 9d9afbd0fbb8c70c8f4f7de3cadc5b54541f0db0

Added files:

Index: pkgsrc/print/ghostscript-agpl/patches/patch-base_fapi__ft.c
diff -u /dev/null pkgsrc/print/ghostscript-agpl/patches/patch-base_fapi__ft.c:1.1
--- /dev/null   Wed Oct 21 08:28:06 2020
+++ pkgsrc/print/ghostscript-agpl/patches/patch-base_fapi__ft.c Wed Oct 21 08:28:06 2020
@@ -0,0 +1,33 @@
+$NetBSD: patch-base_fapi__ft.c,v 1.1 2020/10/21 08:28:06 adam Exp $
+
+Build with FreeType 2.10.3.
+
+--- base/fapi_ft.c.orig        2020-10-01 08:11:07.000000000 +0000
++++ base/fapi_ft.c
+@@ -125,7 +125,7 @@ static void
+ delete_inc_int_info(gs_fapi_server * a_server,
+                     FT_IncrementalRec * a_inc_int_info);
+ 
+-FT_CALLBACK_DEF(void *)
++static void *
+ FF_alloc(FT_Memory memory, long size)
+ {
+     gs_memory_t *mem = (gs_memory_t *) memory->user;
+@@ -133,7 +133,7 @@ FF_alloc(FT_Memory memory, long size)
+     return (gs_malloc(mem, size, 1, "FF_alloc"));
+ }
+ 
+-FT_CALLBACK_DEF(void *)
++static void *
+     FF_realloc(FT_Memory memory, long cur_size, long new_size, void *block)
+ {
+     gs_memory_t *mem = (gs_memory_t *) memory->user;
+@@ -153,7 +153,7 @@ FT_CALLBACK_DEF(void *)
+     return (tmp);
+ }
+ 
+-FT_CALLBACK_DEF(void)
++static void
+     FF_free(FT_Memory memory, void *block)
+ {
+     gs_memory_t *mem = (gs_memory_t *) memory->user;



Home | Main Index | Thread Index | Old Index