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

liblcms2-doc-2.18-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: liblcms2-doc Distribution: openSUSE Tumbleweed
Version: 2.18 Vendor: openSUSE
Release: 1.1 Build date: Fri Apr 10 22:15:11 2026
Group: Documentation/Other Build host: reproducible
Size: 2409230 Source RPM: lcms2-2.18-1.1.src.rpm
Packager: https://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

* 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
* Tue Nov 08 2022 Christophe Giboudeaux <christophe@krop.fr>
  - Update to 2.14:
    * lcms2 now implements ICC specification 4.4
    * New multi-threaded plug-in
    * Several fixes to keep fuzzers happy
    * Removed check on DLL when CMS_NO_REGISTER_KEYWORD is used
    * Added more validation against broken profiles
    * Added more help to several tools
    * Revised documentation
* Mon Feb 14 2022 Dirk Müller <dmueller@suse.com>
  - update to 2.13.1:
    * Fix a bug on grayscale that made printing gray on white paper
    * Added support for premultiplied alpha
    * tifficc can now handle alpha channels, both unassociated and premultiplied
    * Better documentation
    * CGATS parser can now deal with very long strings
    * Added Projects for Visual Studio 2020
    * Travis CI discontinued, GitHub actions used instead
    * Added a very preliminary meson build script (thanks to xclaesse)
    * Added ARM64 target to visual studio 2019 (thanks to gaborkertesz-linaro)
    * Added thread safe code to get time
    * Added automatic linear space detection
    * Added cmsGetStageContextID function
    * Added cmsDetectRGBProfileGamma
    * configure now accepts --without-fastfloat to turn plugin off
    * autogen.sh has now a --distclean toggle to get rid of all autotools generated files
    * Checked to work on STM32 Cortex-A, Cortex-M families
    * Bug & typos fixing (thanks to many reporters and contributors)
    * Fixed mem leaks and out-of bounds accesses as reported by fuzzer

Files

/usr/share/doc/packages/liblcms2-doc
/usr/share/doc/packages/liblcms2-doc/LittleCMS2.18 API.pdf
/usr/share/doc/packages/liblcms2-doc/LittleCMS2.18 Plugin API.pdf
/usr/share/doc/packages/liblcms2-doc/LittleCMS2.18 tutorial.pdf


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Apr 20 22:27:34 2026