From f0337a95f96674dab730ba7e651ce2bbb10a15e3b4af9053d216588444fab259 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Thu, 18 Aug 2016 07:46:32 +0000 Subject: [PATCH] Accepting request 419650 from home:mrdocs:branches:multimedia:libs update to 2.8 OBS-URL: https://build.opensuse.org/request/show/419650 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/lcms2?expand=0&rev=66 --- lcms2-2.7.tar.gz | 3 --- lcms2-2.8.tar.gz | 3 +++ lcms2.changes | 17 +++++++++++++++++ lcms2.spec | 15 +++++++++------ 4 files changed, 29 insertions(+), 9 deletions(-) delete mode 100644 lcms2-2.7.tar.gz create mode 100644 lcms2-2.8.tar.gz diff --git a/lcms2-2.7.tar.gz b/lcms2-2.7.tar.gz deleted file mode 100644 index af879e7..0000000 --- a/lcms2-2.7.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4524234ae7de185e6b6da5d31d6875085b2198bc63b1211f7dde6e2d197d6a53 -size 6497867 diff --git a/lcms2-2.8.tar.gz b/lcms2-2.8.tar.gz new file mode 100644 index 0000000..fc68de1 --- /dev/null +++ b/lcms2-2.8.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66d02b229d2ea9474e62c2b6cd6720fde946155cd1d0d2bffdab829790a0fb22 +size 6687005 diff --git a/lcms2.changes b/lcms2.changes index 01261e3..66a9c5f 100644 --- a/lcms2.changes +++ b/lcms2.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Tue Aug 16 06:09:50 UTC 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 11:13:07 UTC 2016 - idonmez@suse.com diff --git a/lcms2.spec b/lcms2.spec index 16b5b13..2dd1553 100644 --- a/lcms2.spec +++ b/lcms2.spec @@ -21,7 +21,7 @@ Summary: Little CMS Engine - A color managment library and tools License: MIT Group: Productivity/Graphics/Other Url: http://www.littlecms.com/ -Version: 2.7 +Version: 2.8 Release: 0 %if 0%{?suse_version} @@ -99,18 +99,21 @@ This package contains user and developer documentation for lcms2. chmod a-x doc/* COPYING AUTHORS %build -#export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" -#export CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" + autoreconf -fiv +export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" +export CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" + # FIXME --without-threads is a workaround for a linker error %configure --disable-static --without-threads + make %{?_smp_flags} -#%check +%check # FIXME before submitting to factory -# make %{?_smp_flags} check || true -# make utils + make %{?_smp_flags} check || true + make utils %install make install DESTDIR=%{buildroot}