Accepting request 211874 from home:fcrozat:branches:multimedia:color_management

- Release 1.6.2:
 + Added "dark region emphasis" -V parameter to targen and colprof.
 + Fixed bug and tweaked dispcal black point optimization to err on
   the black side. Added -v3 for even more debugging information.
 + Changed i1d3 driver to be more forgiving of EEProm checksum
   calculation (support for ""A-02"" release).
 + Fixed problem with TV encoded output and dispread -E -k/-K.
 + Fixed minor bug in DE94 in icclib.
 + Fixed major bug in illumread - result was being corrupted.
 + Fixed "edges don't match" bug in printarg when -iCM -h -s/-S
   used.
 + Fix bug in -H flag in ccxxmake, chartread, dispcal, dispread,
   illumread & spotread so that it works once again.
- Bugfix update from 1.6.1:
 + Fix bug in "average -m"
 + Fix oeminst to work with a wider range of i1d3 install files.
 + Fix ColorMunki reflective measurement accuracy, particularly for
   reflective readings.
- Remove argyllcms-stringcompare.patch, argyllcms-void.patch:
  merged upstream.

OBS-URL: https://build.opensuse.org/request/show/211874
OBS-URL: https://build.opensuse.org/package/show/multimedia:color_management/argyllcms?expand=0&rev=22
This commit is contained in:
Klaus Kämpf 2013-12-20 14:17:31 +00:00 committed by Git OBS Bridge
parent cf34cad981
commit 09f33f7952
6 changed files with 29 additions and 36 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c15f32759003b639bd072afed9bb666f83eed052e968f06e3a7858291fe40015
size 10240560

3
Argyll_V1.6.2_src.zip Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c21591d5615a584df438ecbfe7858fde571f6066e56da436c541d08ca899ac9f
size 10291838

View File

@ -1,13 +0,0 @@
Index: Argyll_V1.6.0/spectro/dtp51.c
===================================================================
--- Argyll_V1.6.0.orig/spectro/dtp51.c
+++ Argyll_V1.6.0/spectro/dtp51.c
@@ -123,7 +123,7 @@ dtp51_fcommand(
return icoms2dtp51_err(se);
}
rv = DTP51_OK;
- if (tc == ">" && ntc == 1) {
+ if (tc[0] == '>' && ntc == 1) {
rv = extract_ec(out);
if (rv > 0) {
rv &= inst_imask;

View File

@ -1,13 +0,0 @@
Index: Argyll_V1.6.0/xicc/xspect.c
===================================================================
--- Argyll_V1.6.0.orig/xicc/xspect.c
+++ Argyll_V1.6.0/xicc/xspect.c
@@ -5719,7 +5719,7 @@ struct {
};
/* Compute 1nm sampling rse from raw table using linear interpolation */
-static compute_rse(xspect *dst) {
+void static compute_rse(xspect *dst) {
int i;
dst->spec_n = 221;

View File

@ -1,3 +1,28 @@
-------------------------------------------------------------------
Fri Dec 20 13:46:14 UTC 2013 - fcrozat@suse.com
- Release 1.6.2:
+ Added "dark region emphasis" -V parameter to targen and colprof.
+ Fixed bug and tweaked dispcal black point optimization to err on
the black side. Added -v3 for even more debugging information.
+ Changed i1d3 driver to be more forgiving of EEProm checksum
calculation (support for ""A-02"" release).
+ Fixed problem with TV encoded output and dispread -E -k/-K.
+ Fixed minor bug in DE94 in icclib.
+ Fixed major bug in illumread - result was being corrupted.
+ Fixed "edges don't match" bug in printarg when -iCM -h -s/-S
used.
+ Fix bug in -H flag in ccxxmake, chartread, dispcal, dispread,
illumread & spotread so that it works once again.
- Bugfix update from 1.6.1:
+ Fix bug in "average -m"
+ Fix oeminst to work with a wider range of i1d3 install files.
+ Fix ColorMunki reflective measurement accuracy, particularly for
reflective readings.
- Remove argyllcms-stringcompare.patch, argyllcms-void.patch:
merged upstream.
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Aug 20 18:53:03 CEST 2013 - sbrabec@suse.cz Tue Aug 20 18:53:03 CEST 2013 - sbrabec@suse.cz

View File

@ -25,7 +25,7 @@
%define archivename Argyll_V%{version}%{?alphaversion}_src.zip %define archivename Argyll_V%{version}%{?alphaversion}_src.zip
Name: argyllcms Name: argyllcms
Version: 1.6.0 Version: 1.6.2
Release: 0 Release: 0
Summary: ICC compatible color management system Summary: ICC compatible color management system
License: AGPL-3.0 and GPL-2.0+ and MIT License: AGPL-3.0 and GPL-2.0+ and MIT
@ -45,12 +45,8 @@ Patch8: argyllcms-1.4.0-warnings.patch
Patch9: argyllcms-udev-builtin.patch Patch9: argyllcms-udev-builtin.patch
# PATCH-FIX-UPSTREAM argyllcms-udev-hwdb.patch fcrozat@suse.com -- usb-db is replaced by hwdb in recent udev # PATCH-FIX-UPSTREAM argyllcms-udev-hwdb.patch fcrozat@suse.com -- usb-db is replaced by hwdb in recent udev
Patch10: argyllcms-udev-hwdb.patch Patch10: argyllcms-udev-hwdb.patch
# PATCH-FIX-UPSTREAM argyllcms-void.patch sbrabec@suse.cz -- Fix missing return type.
Patch11: argyllcms-void.patch
# PATCH-FIX-UPSTREAM argyllcms-decl.patch sbrabec@suse.cz -- Add missing headers. # PATCH-FIX-UPSTREAM argyllcms-decl.patch sbrabec@suse.cz -- Add missing headers.
Patch12: argyllcms-decl.patch Patch12: argyllcms-decl.patch
# PATCH-FIX-UPSTREAM argyllcms-stringcompare.patch sbrabec@suse.cz -- Fox comparison of pointer with string.
Patch13: argyllcms-stringcompare.patch
BuildRequires: libjpeg-devel BuildRequires: libjpeg-devel
BuildRequires: libtiff-devel BuildRequires: libtiff-devel
@ -113,9 +109,7 @@ This package contains the Argyll color management system documentation.
%endif %endif
%endif %endif
%patch8 -p1 -b .warnings %patch8 -p1 -b .warnings
%patch11 -p1
%patch12 -p1 %patch12 -p1
%patch13 -p1
tar xf %{SOURCE3} tar xf %{SOURCE3}
cd ajam-2.5.2-1.3.3 cd ajam-2.5.2-1.3.3