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

liblcms2-devel-2.15-150600.1.5 RPM for x86_64

From OpenSuSE Leap 15.6 for x86_64

Name: liblcms2-devel Distribution: SUSE Linux Enterprise 15
Version: 2.15 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150600.1.5 Build date: Thu May 9 12:13:00 2024
Group: Development/Libraries/C and C++ Build host: h03-ch2b
Size: 137023 Source RPM: lcms2-2.15-150600.1.5.src.rpm
Packager: https://www.suse.com/
Url: https://www.littlecms.com/
Summary: Include Files and Libraries Mandatory for Development
This package contains all necessary include files and libraries needed
to develop applications that require these.

Provides

Requires

License

MIT

Changelog

* Sat Apr 15 2023 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 dmueller@suse.com
  - switch to pkgconfig(zlib) for alternative providers support
* Wed Nov 16 2022 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 davejplater@gmail.com
  - Added reverse-0001-fix-memory-leaks-on-testbed.patch to fix
    colord's i586 build failure
* Tue Nov 08 2022 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 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
* Mon Jan 31 2022 info@paolostivanin.com
  - Update to 2.13:
    * 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 Projects for Visual Studio 2020
    * 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 function
    * configure now accepts --without-fastfloat to turn plugin off
    * Checked to work on STM32 Cortex-A, Cortex-M families
    * Bug & typos fixing (thanks to many reporters and contributors)
  - Rebase lcms2-visibility.patch
* Sat Apr 24 2021 dmueller@suse.com
  - update to 2.12:
    * Added build system for fast-float plugin (see plugin documentation)
    * 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
    * Fix some compiler warnings
    * Add named color profile building sample to testbed
* Wed Aug 05 2020 elimat@opensuse.org
  - Update to 2.11
    * 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
  - Changes in 2.10
    * 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.
  - Drop lcms2-cgats-memory-allocation.patch, its now in upstream code
  - Refresh patches
  - Run spec-cleaner
* Wed Oct 03 2018 sbrabec@suse.com
  - Add check on CGATS memory allocation (bsc1108813, CVE-2018-16435,
    lcms2-cgats-memory-allocation.patch).
* Mon Nov 27 2017 plinnell@opensuse.org
  - Update to 2.9
  - Drop 0001-Added-an-extra-check-to-MLU-bounds.patch, it is now
    in the upstream code
    * Bugfix 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
* Tue Jan 24 2017 plinnell@opensuse.org
  - Added 0001-Added-an-extra-check-to-MLU-bounds.patch
    * fixes https://bugzilla.suse.com/show_bug.cgi?id=1021364
* Tue Aug 16 2016 plinnell@opensuse.org
  - 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
* Thu Apr 14 2016 idonmez@suse.com
  - Update to GNOME 3.20  Fate#318572
* Fri Jun 26 2015 aloisio@gmx.com
  - 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.

Files

/usr/include/lcms2.h
/usr/include/lcms2_plugin.h
/usr/lib64/liblcms2.so
/usr/lib64/pkgconfig/lcms2.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 20:06:21 2024