| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: liblcms2-doc | Distribution: openSUSE Tumbleweed |
| Version: 2.19.1 | Vendor: openSUSE |
| Release: 1.3 | Build date: Wed May 6 13:36:52 2026 |
| Group: Documentation/Other | Build host: reproducible |
| Size: 2556890 | Source RPM: lcms2-2.19.1-1.3.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://www.littlecms.com/ | |
| Summary: User and developer documentation for lcms2 | |
This package contains user and developer documentation for lcms2.
MIT
* Wed May 06 2026 Martin Hauke <mardnh@gmx.de>
- Update to version 2.19.1
* Fixed sonames generation when using autotools.
* Recovered an undocumented memory write feature lost because a
"security" report.
* Sat Apr 25 2026 Martin Hauke <mardnh@gmx.de>
- Update to version 2.19
* CMake build system.
* Large files support to use profiles up to 4Gb.
* Black point compensation works on multi-channel profiles.
* jpgicc banner is not shown on normal operation, only when help
is requested.
* Added a way to access internal transform pipelines.
* Add a way to retrieve the CMM signature.
* Added extra checks on postscript undocumented functions.
* Added guard on integer overflow when reading .cube files.
* Added unneeded checks as a try to get rid of spam reports about
"vulnerabilities" that are not real.
* Creating an output profile by cmsTransform2DeviceLink does not
propagate correctly the colorant table.
* Added some profile class definitions from iccMAX.
* Deprecated uint16 and uint32 types removed from tifdiff.
* fixed generation of tifdiff on Cmake and meson.
* Fri Apr 10 2026 Martin Hauke <mardnh@gmx.de>
- Update to version 2.18
* Fix a signed integer overflow which could trigger a FPE_INTOVF.
* Added documentation for PCS illuminants and chromatic
adaptation.
* Check for a possible out-of-bounds in softproofing transforms
when using cmsCreateExtendedTransform
* Fix for a out-of-bound read, issue #522.
* Add an extra check for out-of-bounds read when misusing a
support function.
* avoid divide by zero, special case from spec. notes on CAM02.
* Fix CGATS parser bug when number has a "+" sign.
* Fix a typo when handling a special case for BPC.
* Fixed a loss of precision when Lab16 is used as input color
space on integer transforms.
* Fixes hypotetical corrupted pointer in non-happy path. Cannot
happen in real world.
* Fix a theoretical memory leak.
* Mark some tables as const.
* Make the param of cmsCreateLab4Profile() to refer to the media
white instead of the illuminant.
* fix a warning in unit tests.
* Remove redundant check. Fixes #497.
* Update autotools.
* fix plugins soname + add oklab to transicc (experimental).
* meson: ability to disable .so.version libraries.
* Fix black point detection when using darker colorant..
* testcms2.c: Fix incorrect string comparisons.
* Fix CICp tag size..
* Fix broken linkicc.
* Add a guard against a wrong use of flags.
* Fix for #469 heap buffer overflow on convert_utf16_to_utf32().
- Use %ldconfig_scriptlets macro
* Tue Oct 07 2025 Antonio Teixeira <antonio.teixeira@suse.com>
- Enable threads support
* Drop lcms2-visibility.patch as it was causing linker errors when
enabling threads
* Wed Sep 17 2025 Antonio Teixeira <antonio.teixeira@suse.com>
- Update to 2.17:
* Add fuzzers foundation. Many thanks to Amir Montazery and Open-Source
Technology Improvement Fund (ostif.org), Google, for funding that.
* Add ability to disable building tests in meson
* Fixed gamut warning not working on certain conditions
* Mac sequoia added to test beds
* Add the possibility of duplicating a NULL context for cloning defaults.
* Small cleanup of CGATS parser.
* Change computation of profile ID to follow actual ICC spec (yes, they
changed the spec!)
* Allow to apply color management on memory blocks > 4Gb.
* Get rid of samples on meson compilation
* Increase coverage of pre-multiplied alpha.
* Bug fixing and cosmetical work.
- Refresh lcms2-ocloexec.patch
* Mon Dec 04 2023 Antonio Teixeira <antonio.teixeira@suse.com>
- update to 2.16:
* New: import .CUBE files as RGB device links
* New: Read/Write MHC2 tags for Windows GPU access
* New: Support for UTF8 on multi-localized Unicode functions
* New: Support for OkLab color space, built-in and formatter.
* Improved: floating point transforms float -> integer are now
honored as float
* Improved: MSYS2, mingw is now supported
* Improved: preferred CMM, platform and creator now survives profile
edition.
* Fixed: tificc now can deal with Lab TIFF
* Fixed: code can now be compiled by a C++17 compiler, "register"
keyword use detected at compile time.
* Fixed: Reverted PostScript creation that corrupted some interpreters.
* Bug fixing
* Sat Apr 15 2023 Dirk Müller <dmueller@suse.com>
- update to 2.15:
* New MESON build system, many thanks to amispark and Lovell
Fuller for bringing this.
* Fixed a bug that caused memory corruption on colord
* cmsReadRawTag can read portions of tags again. Removing this
caused colord to segfault when dumping profiles
* Added more checks based of fuzzer discoveries.
* MSYS2 can now compile lcms2
* Checked on Apple Silicon M1 and M2
* Fixed a bug of fastfloat plug-in that affected Krita CMYK
color selector
- drop 0001-fix-memory-corruption-when-unregistering-plugins.patch (upstream)
* Mon Dec 12 2022 Dirk Müller <dmueller@suse.com>
- switch to pkgconfig(zlib) for alternative providers support
* Wed Nov 16 2022 Dave Plater <davejplater@gmail.com>
- Removed reverse-0001-fix-memory-leaks-on-testbed.patch and added
0001-fix-memory-corruption-when-unregistering-plugins.patch as
final fix for https://github.com/hughsie/colord/issues/145
* Fri Nov 11 2022 Dave Plater <davejplater@gmail.com>
- Added reverse-0001-fix-memory-leaks-on-testbed.patch to fix
colord's i586 build failure
/usr/share/doc/packages/liblcms2-doc /usr/share/doc/packages/liblcms2-doc/LittleCMS2.19 API.pdf /usr/share/doc/packages/liblcms2-doc/LittleCMS2.19 Plugin API.pdf /usr/share/doc/packages/liblcms2-doc/LittleCMS2.19 tutorial.pdf
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 2 03:14:27 2026