2009-04-19 18:58:29 by Greg Troxel | Files touched by this commit (3) |
Log message:
Update to 1.18a released by Marti Maria. Call it 1.18.0.1 in pkgsrc
so that it sorts correctly, and leave 1.18.1 available for a possible
future upstream bugfix point release.
Changes since 1.18:
incorporate the fix in our patch-aa
(No need to pull to pkgsrc-stable; this is the same as 1.18nb2)
|
2009-04-14 21:24:30 by Matthias Scheler | Files touched by this commit (2) |
Log message:
Fix typo in comment.
|
2009-04-14 20:54:38 by Matthias Scheler | Files touched by this commit (3) |
Log message:
Add patch for the security vulnerability reported in SA34634/CVE-2009-0793
taken from Redhat's Bugzilla.
|
2009-03-22 19:17:15 by Greg Troxel | Files touched by this commit (3) | |
Log message:
upstream updated distfile after release, essentially incorporating patch-aa
|
2009-03-22 15:50:49 by Greg Troxel | Files touched by this commit (3) |
Log message:
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
|
2009-03-20 20:25:55 by Joerg Sonnenberger | Files touched by this commit (1252) |
Log message:
Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
|
2008-11-01 14:40:34 by Greg Troxel | Files touched by this commit (2) |
Log message:
Fix COMMENT, DESCR.
|
2008-01-16 00:42:25 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 1.17:
Changes in API
----------------------
WIN64 support
_vsnprintf wrap
BOOL replaced by LCMSBOOL
cmsSetLanguage parameters changed to match ICC spec
removed support for extended gamut descriptor (was never fully implemented)
cmsFLAGS_NODEFAULTRESOURCEDEF moved to 0x01000000
_cmsMalloc wrapper for malloc
_cmsFree wrapper for free
Implementation
----------------------
All errors moved to fatal, since there is no easy recovery strategy
Vulnerability fixes on cmsio1.c
|
2007-12-02 01:05:48 by Thomas Klausner | Files touched by this commit (1) |
Log message:
Remove ex-MASTER_SITE. From Zafer Aydogan.
|
2007-01-06 22:52:14 by Thomas Klausner | Files touched by this commit (3) |
Log message:
Update to 1.16:
New in ver 1.16
===============
New features
two different types of black preservation on CMYK-> CMYK transforms
Ability to set adaptation state of observer on absolute colorimetric transforms.
A rather advanced feature. Actually it only allows No adaptation (d=0) and \
observer fully adapted (d=1)
lcms can now "fix" some broken 8-bit profiles that have gray axes \
misplaced.
icctrans can now read CGATS/IT8 files.
improved tifficc with tiff Lab8 support
icclink now supports colorant table tag.
New functions
double cmsSetAdaptationState(cmsHTRANSFORM hTransform, double d);
void cmsSetHeaderAttributes(cmsHPROFILE hProfile, DWORD Flags);
DWORD cmsTakeHeaderAttributes(cmsHPROFILE hProfile);
icInt32Number cmsGetTagCount(cmsHPROFILE hProfile);
icTagSignature cmsGetTagSignature(cmsHPROFILE hProfile, icInt32Number n);
int cmsSetCMYKPreservationStrategy(int n)
BOOL cmsIT8SaveToMem(LCMSHANDLE hIT8, void *MemPtr, size_t* BytesNeeded);
BOOL _cmsIsMatrixShaper(cmsHPROFILE hProfile);
BOOL _cmsAddDateTimeTag(cmsHPROFILE hProfile, icTagSignature sig, \
struct tm *DateTime);
BOOL _cmsAddColorantTableTag(cmsHPROFILE hProfile, icTagSignature sig, \
LPcmsNAMEDCOLORLIST nc);
double cmsEvalLUTreverse(LPLUT Lut, WORD Target[], WORD Result[], LPWORD Hint);
LPcmsNAMEDCOLORLIST cmsReadColorantTable(cmsHPROFILE hProfile, icTagSignature sig)
LPcmsGAMUTEX cmsReadExtendedGamut(cmsHPROFILE hProfile, int index);
void cmsFreeExtendedGamut(LPcmsGAMUTEX gex);
New tags supported
icSigColorantTableTag LPcmsNAMEDCOLORLIST
icSigColorantTableOutTag LPcmsNAMEDCOLORLIST
icSigCalibrationDateTimeTag const struct tm*
New flags:
cmsFLAGS_PRESERVEBLACK
cmsFLAGS_GRIDPOINTS(n)
And of course some bug fixing.
|