pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/graphics/lcms Update to 1.18, a security/maintenance r...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e155138cfee5
branches:  trunk
changeset: 556508:e155138cfee5
user:      gdt <gdt%pkgsrc.org@localhost>
date:      Sun Mar 22 14:50:48 2009 +0000

description:
Update to 1.18, a security/maintenance release.
>From NEWS:

 New in ver 1.18
 ===============

Changes in API
----------------------
*none*

Implementation
----------------------
All errors moved to fatal, since there is no easy recovery strategy
Vulnerability fixes on cmsio1.c
Status check, many functions now check the status when calling other functions. Improved robustness against ill-formed profiles.
_cmsSaveProfile didn't copy tags from a file based profile, fixed.

Utilities
----------
icctrans: CMYKcm support wrongly implemented, fixed.
icclink: linking 3 to 7 channels didn't work in some cases, fixed.

diffstat:

 graphics/lcms/Makefile         |   5 ++---
 graphics/lcms/distinfo         |   9 +++++----
 graphics/lcms/patches/patch-aa |  16 ++++++++++++++++
 3 files changed, 23 insertions(+), 7 deletions(-)

diffs (47 lines):

diff -r f53c7b61a326 -r e155138cfee5 graphics/lcms/Makefile
--- a/graphics/lcms/Makefile    Sun Mar 22 14:45:43 2009 +0000
+++ b/graphics/lcms/Makefile    Sun Mar 22 14:50:48 2009 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.26 2008/11/01 13:40:34 gdt Exp $
+# $NetBSD: Makefile,v 1.27 2009/03/22 14:50:48 gdt Exp $
 
-DISTNAME=      lcms-1.17
-PKGREVISION=   1
+DISTNAME=      lcms-1.18
 CATEGORIES=    graphics
 MASTER_SITES=  http://www.littlecms.com/
 
diff -r f53c7b61a326 -r e155138cfee5 graphics/lcms/distinfo
--- a/graphics/lcms/distinfo    Sun Mar 22 14:45:43 2009 +0000
+++ b/graphics/lcms/distinfo    Sun Mar 22 14:50:48 2009 +0000
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.17 2008/01/15 23:42:25 wiz Exp $
+$NetBSD: distinfo,v 1.18 2009/03/22 14:50:48 gdt Exp $
 
-SHA1 (lcms-1.17.tar.gz) = 083eb02890048f843803a5974914e54b5e034493
-RMD160 (lcms-1.17.tar.gz) = 1ad67295b53a82e4813294cbcdfccf8a5bdb1bbd
-Size (lcms-1.17.tar.gz) = 898816 bytes
+SHA1 (lcms-1.18.tar.gz) = 12114b379b01ada9e9860bd129dba5b5e2d36907
+RMD160 (lcms-1.18.tar.gz) = ef211650c520819d41cfc9769d454e3c7545cd77
+Size (lcms-1.18.tar.gz) = 915549 bytes
+SHA1 (patch-aa) = fcfdd7d3227279e1693ff9d35ccc9e83f60d5e49
diff -r f53c7b61a326 -r e155138cfee5 graphics/lcms/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/lcms/patches/patch-aa    Sun Mar 22 14:50:48 2009 +0000
@@ -0,0 +1,16 @@
+$NetBSD: patch-aa,v 1.8 2009/03/22 14:50:49 gdt Exp $
+
+Replace inexplicable use of |||| with ||.  Submitted to lcms-user list
+20090322T1448Z.
+
+--- include/lcms.h.orig        2009-03-21 11:31:52.000000000 -0400
++++ include/lcms.h
+@@ -139,7 +139,7 @@ typedef    pthread_rwlock_t      LCMS_RW
+ #   define USE_BIG_ENDIAN      1
+ #endif
+ 
+-#if defined(__sgi__) || defined(__sgi) || defined(__powerpc__) || defined(sparc) || defined(__ppc__) |||| defined(__s390__) || defined(__s390x__)
++#if defined(__sgi__) || defined(__sgi) || defined(__powerpc__) || defined(sparc) || defined(__ppc__) || defined(__s390__) || defined(__s390x__)
+ #   define USE_BIG_ENDIAN      1
+ #endif
+ 



Home | Main Index | Thread Index | Old Index