lcms2 - Little CMS Engine - A color managment library and tools

Distribution: openSUSE 42.1
Repository: openSUSE Update Oss all
Package name: lcms2
Package version: 2.8
Package release: 3.1
Package architecture: x86_64
Package type: rpm
Installed size: 142.45 KB
Download size: 45.30 KB
Official Mirror:
Littlecms is a small speed optimized color management engine. Little CMS intends to be a small-footprint color management engine with a special focus on accuracy and performance. It uses the International Color Consortium standard (ICC), which is the modern standard when regarding to color management. The ICC specification is widely used and is referred to in many International and other de-facto standards.



  • lcms2 = 2.8-3.1
  • lcms2(x86-64) = 2.8-3.1


    Binary package: lcms2-2.8-3.1.x86_64.rpm
    Source package: lcms2-2.8-3.1.src.rpm

    Install Howto

    Install lcms2 rpm package:

    # zypper install lcms2


    • /usr/bin/jpgicc
    • /usr/bin/linkicc
    • /usr/bin/psicc
    • /usr/bin/tificc
    • /usr/bin/transicc
    • /usr/share/doc/packages/lcms2/AUTHORS
    • /usr/share/doc/packages/lcms2/COPYING
    • /usr/share/man/man1/jpgicc.1.gz
    • /usr/share/man/man1/tificc.1.gz


    2017-01-24 - - Added 0001-Added-an-extra-check-to-MLU-bounds.patch * fixes

    2016-08-16 - - Update to 2.8 * 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

    2016-04-14 - - Update to GNOME 3.20 Fate#318572

    2015-06-26 - - Update to version 2.7 * improved multi-threading * added contexts and a new locking plug-in type * bugfixes and other minor features - Dropped lcms-endian.patch that was fixed upstream.

    2014-05-16 - - Fixed missing dependency pthread

    2014-03-17 - - update to version 2.6 * Fixed a double free in recovering from a previous error in default intent handler. * Fixed some indexing out of bounds in floating point interpolation * Fixed a bug in PCS/Colorspace order when reading V2 Lab devicelinks * Added a way to retrieve matrix shaper always, no matter LUT is present * Changed endianess detection for PowerPC * Fixed memory leaks on error handling * Big revamp on Contexts, from Artifex * New locking plug-in, from Artifex * Added directories for tiff, jpeg in configure script * Fix for delete tag memory corruption * Added pthread dependency. From now lcms supports multithreading

    2014-01-06 - - Correct lcms-endian.patch to rely on autoconf only, no extra arch specific preprocessor hackery.

    2013-07-03 - - Update to version 2.5 * Maintenance update + Focused on incorrect path and error handling. It also updates the black point compensation algorithm to match the ICC including the new black point compensation algorithm actually being standarized by TC130, ICC and ISO.

    2012-10-28 - - Update to version 2.4 * Featured release + Performance and stability fixes + 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 + Please see the ChangeLog file for more details.

    2011-12-17 - - update to version 2.3 * Full support for ICC 4.3