Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

liblcms2-doc-2.19.1-1.3 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

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.

Provides

Requires

License

MIT

Changelog

* 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

Files

/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