summaryrefslogtreecommitdiff
path: root/graphics/lcms
diff options
context:
space:
mode:
authorgdt <gdt@pkgsrc.org>2009-03-22 14:50:48 +0000
committergdt <gdt@pkgsrc.org>2009-03-22 14:50:48 +0000
commitd80bfc170c4188d96119ed84c9fde8d4f2f71f38 (patch)
treecb649ba275d175627ca1f95ea4ba0b65893cb1aa /graphics/lcms
parentede72c2a2437c2abe310272e56fb0c5026fbc1f5 (diff)
downloadpkgsrc-d80bfc170c4188d96119ed84c9fde8d4f2f71f38.tar.gz
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 (limited to 'graphics/lcms')
-rw-r--r--graphics/lcms/Makefile5
-rw-r--r--graphics/lcms/distinfo9
-rw-r--r--graphics/lcms/patches/patch-aa16
3 files changed, 23 insertions, 7 deletions
diff --git a/graphics/lcms/Makefile b/graphics/lcms/Makefile
index f615f97fb62..b4f3262bfdd 100644
--- a/graphics/lcms/Makefile
+++ b/graphics/lcms/Makefile
@@ -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 --git a/graphics/lcms/distinfo b/graphics/lcms/distinfo
index 90453c9906f..fa86d38908a 100644
--- a/graphics/lcms/distinfo
+++ b/graphics/lcms/distinfo
@@ -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 --git a/graphics/lcms/patches/patch-aa b/graphics/lcms/patches/patch-aa
new file mode 100644
index 00000000000..299aae0942a
--- /dev/null
+++ b/graphics/lcms/patches/patch-aa
@@ -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
+