The NetBSD Project

CVS log for pkgsrc/graphics/lcms2/Makefile

[BACK] Up to [] / pkgsrc / graphics / lcms2

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.18 / (download) - annotate - [select for diffs], Tue Jan 3 17:37:25 2023 UTC (4 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, HEAD
Changes since 1.17: +2 -1 lines
Diff to previous 1.17 (colored)

*: recursive bump for tiff shlib major bump

Revision 1.17 / (download) - annotate - [select for diffs], Tue Nov 1 17:33:32 2022 UTC (6 months, 4 weeks ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4
Changes since 1.16: +2 -3 lines
Diff to previous 1.16 (colored)

graphics/lcms2: Update to 2.14

Upstream NEWS, less bugfixes, minor improvements, and things about Windows:

2.14 Featured release
lcms2 now implements ICC specification 4.4
New multi-threaded plug-in
Remove check on DLL when CMS_NO_REGISTER_KEYWORD is used

2.13.1 Hot fix
Fix for pure white going gray in grayscale transforms.

2.13 Featured release
Added support for premultiplied alpha
tifficc can now handle alpha channels, both unassociated and premultiplied
CGATS parser can now deal with very long strings
Added thread safe code to get time
Added automatic linear space detection
Added cmsGetStageContextID function
Added cmsDetectRGBProfileGamma function
configure now accepts --without-fastfloat to turn plugin off
Checked to work on STM32 Cortex-A, Cortex-M families

Revision 1.16 / (download) - annotate - [select for diffs], Thu Jul 14 23:46:23 2022 UTC (10 months, 2 weeks ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.15: +2 -1 lines
Diff to previous 1.15 (colored)

Bump everything affected by the fix.

Revision 1.15 / (download) - annotate - [select for diffs], Sat Jun 12 06:09:43 2021 UTC (23 months, 2 weeks ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

lcms2: update to 2.12

2.12 Maintenance release
Added new build-in sigmoidal tone curve
Added XCode 12 project
Added support for multichannel input up to 15 channels
Fix LUT8 write matrix
Fix version mess on 10/11
Fix tools & samples xgetopt
Fix warnings on different function pointers
Fix matlab MEX compilation
plugin: cleanup and better SSE detection
plugin: add lab to any on float
plugin: it can now be compiled as C++
recover PDF documentation, but try to keep it under a resonable size.
Prevent a rare but possible out-of-bounds read in postscript generator
Remove unused variables

Revision 1.14 / (download) - annotate - [select for diffs], Sat Jul 18 12:59:45 2020 UTC (2 years, 10 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.13: +4 -5 lines
Diff to previous 1.13 (colored)

lcms2: updated to 2.11

2.11 Maintenance release
Fixed __cpuid() on fast float plugin to allow gnu gcc
Fixed copy alpha bounds check
Fixed data race condition on contexts pool
Fixed LUT16 write matrix on multichannel V2 profiles

2.10 Featured release
Added a compilation toggle to remove "register" keyword in API.
Previously commercial, fast_float plug-in is now released as open source under GPL3 license.
MD5 functions are now accesible through plug-in API.
Added support for Visual Studio 2019
Bug fixing.

Revision 1.13 / (download) - annotate - [select for diffs], Tue Jan 15 10:54:46 2019 UTC (4 years, 4 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

lcms2: update to 2.9

2.9 Maintenance release
Several fixes related with security, and therefore not detailed here.
C++ compiles now without warnings
Added OSX and clang in travis
Added a travis-ci test matrix for many compilers and OS. Thanks to Thomas
Weber (debian) for this great improvement.
testbed can now work with dynamic versions of library
Fixed wrong planar formatters regarding linestride interpretation

Revision 1.12 / (download) - annotate - [select for diffs], Tue Sep 13 11:09:34 2016 UTC (6 years, 8 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

2.8 Featured release
Changed ChangeLog direction
Fixed many typos in comments, thanks to Stefan Weil for doing that.
Fixed localization bug, added a new test case crayons.icc thnaks to Richard Hughes for providing the profile.
Fixed a bug in optimizer that made some formats (i.e, bits planar) unavailable
Fixed misalignment problems on Alpha. The compiler does not align strings, and accessing begin of string as a uint16 makes code to fail.
Added some extra checks to the tools and examples.
Fix a bug that prevented to read luminance tag
BIG amount of functionality contributed/Sponsored  by Alien Skin Software: TransformStride, copyAlpha, performance plug-ins. Fixes some warnings as well.
added an extra _ to _stdcall to make it more portable
Fixed a bug in transicc for named color profiles
Fixed several compiler warnings
Added support for Visual Studio 2015
Fixed for XCODE project

Revision 1.11 / (download) - annotate - [select for diffs], Tue Jul 7 14:31:38 2015 UTC (7 years, 10 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

Changes 2.7:
improves multi threading, adds contexts and a new locking plug-in type, among bugfixes and other minor features. If you run lcms in multiple threads, upgrading to this version is highly recommended.

Revision 1.10 / (download) - annotate - [select for diffs], Thu Oct 9 14:06:36 2014 UTC (8 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.9: +1 -3 lines
Diff to previous 1.9 (colored)

Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.

Revision 1.9 / (download) - annotate - [select for diffs], Mon Apr 14 10:50:31 2014 UTC (9 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.8: +3 -3 lines
Diff to previous 1.8 (colored)

Changes 2.6:
improves multi threading, adds contexts and a new locking plug-in type, among bugfixes and other minor features. If you run lcms in multiple threads, upgrading to this version is highly recommended.

Revision 1.8 / (download) - annotate - [select for diffs], Sat Jul 6 23:20:56 2013 UTC (9 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.7: +2 -3 lines
Diff to previous 1.7 (colored)

Update to 2.5:

User defined parametric curves can now be saved in ICC profiles.
RGB profiles using same tone curves for several channels are storing now only one copy of the curve (saves space)
Fixed a multithead bug on optimization (StageDEF)
Fixed some 64 bit warnings on size_t to uint32 conversions
update black point detection algorithm to reflect ICC changes
Added new cmsPlugInTHR() and fixed some race conditions (thanks to Artifex)
Added error descriptions on cmsSmoothToneCurve
Fixed a bug on  big endian platforms not supporting uint64 or long long.
Fixed some bugs on floating point curves.
Several improvements in cgats parser.
Several minor issues found by cppcheck
Fixed devicelink generation for 8 bits
Added a reference for Mac MLU tag
Added a way to read the profile creator from header
Added identity curves support for write V2 LUT
More changes from Artifex
Added TIFF Lab16 handling on tifficc
Added some fixes from XhmikosR
Fixed a bug in parametric curves
Remove spurious tabs added by git merge of pull request
Added support for VS2012
Added a simple project for cppcheck
Rendering intent used when creating the transform is now propagated to profile header in cmsTransform2Devicelink. This is because 7.2.15 in spec 4.3
Transform2Devicelink now keeps white point when guessing deviceclass is enabled
Added some checks for non-happy path, mostly failing mallocs

Revision 1.7 / (download) - annotate - [select for diffs], Sat Jan 26 21:37:54 2013 UTC (10 years, 4 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored)

Revbump after graphics/jpeg and textproc/icu

Revision 1.6 / (download) - annotate - [select for diffs], Sat Nov 3 20:18:53 2012 UTC (10 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.5: +3 -3 lines
Diff to previous 1.5 (colored)

Small correction to MASTER_SITES

Revision 1.5 / (download) - annotate - [select for diffs], Fri Oct 19 17:52:38 2012 UTC (10 years, 7 months ago) by drochner
Branch: MAIN
Changes since 1.4: +2 -3 lines
Diff to previous 1.4 (colored)

update to 2.4
from the announcement:
Version 2.4 is a featured release that introduces new functionality as
well as many performance and security improvements.
Main additions are:
-Black point detection from the algorithm disclosed by Adobe
-Added support for transforms on planar data with different stride
-Added a new plug-in type for optimizing full transforms
-Linear (gamma 1.0) profiles can now operate in unbounded mode
-Added "half" float support

approved by the maintainer

Revision 1.4 / (download) - annotate - [select for diffs], Sat Oct 6 14:11:03 2012 UTC (10 years, 7 months ago) by asau
Branch: MAIN
Changes since 1.3: +1 -2 lines
Diff to previous 1.3 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.3 / (download) - annotate - [select for diffs], Mon Feb 6 12:40:28 2012 UTC (11 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to


Revision 1.2 / (download) - annotate - [select for diffs], Sat Jan 28 15:54:06 2012 UTC (11 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.1: +4 -5 lines
Diff to previous 1.1 (colored)

Update to 2.3:

Fixed a 0 byte allocation issue in _cmsCreateSubAllocChunk
Fixed encoding for floating point tags in Lab/XYZ
Fixed Absolute colorimetric intent issues
Fixed a bug on the range of data in transicc, when colorant tag is specified
Adding a memory alignment macro for CGATS parser
Updated to ICC spec 4.3

Revision / (download) - annotate - [select for diffs] (vendor branch), Mon Jul 25 17:48:55 2011 UTC (11 years, 10 months ago) by jakllsch
Branch: TNF
CVS Tags: pkgsrc-base, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Add Little CMS 2 color correction package.

Revision 1.1 / (download) - annotate - [select for diffs], Mon Jul 25 17:48:55 2011 UTC (11 years, 10 months ago) by jakllsch
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>