Hello community,

here is the log from the commit of package argyllcms for openSUSE:Factory 
checked in at 2017-03-18 20:48:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/argyllcms (Old)
 and      /work/SRC/openSUSE:Factory/.argyllcms.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "argyllcms"

Sat Mar 18 20:48:38 2017 rev:18 rq:479859 version:1.9.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/argyllcms/argyllcms.changes      2016-04-30 
23:23:38.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.argyllcms.new/argyllcms.changes 2017-03-18 
20:48:40.861769412 +0100
@@ -1,0 +2,66 @@
+Tue Mar 14 15:44:45 UTC 2017 - [email protected]
+
+- Update to version 1.9.2 and update patches
+  * Added CMYKOGB and CMYKRGB 7 channel ink preset, and made targen
+    more flexible in matching pre-conditioning profiles to targen ink
+    selection.
+  * Fix oeminst for OS X save location.
+  * Fix oeminst for OS X Spyder 4 CD calibration file location. 
+  * Improved robustness of ChromeCast discovery, and added some minimal
+    diagnostics.
+  * Improved robustness of targen ofps patch generation when using less
+    well behaved pre-conditioning profiles.
+  * Fixed oeminst so that it locates cdrom's in Linuxes latest mount
+    point of /run/media/$USER/.
+  * Fixed bug in i1pro2 driver, in which strip calibration would fail
+    if instrument had been first calibrated with ARGYLL_DISABLE_I1PRO2_DRIVER
+    set, and then calibrated with ARGYLL_DISABLE_I1PRO2_DRIVER unset.
+  * Added option to icclib to write Output profiles using 'chad' tag if
+    the ARGYLL_CREATE_DISPLAY_PROFILE_WITH_CHAD environment variable is
+    set. This is not recommended for normal use, but may assist
+    compatibility with other systems.
+  * Added JETI spectraval support, including Bluetooth access.
+  * Added support for the Klein K10 connecting via a serial port.
+  * Fixed bug in Colormunki Smile driver that causes crash on Ubuntu
+    16.04.1 LTS.
+  * Modified "lp" intent to greatly reduce eliminate Helmholtz-Kohlrausch
+    appearance modelling.
+  * Fixed problem with targen -g, in that the corresponding XYZ values
+    had double the power applied, rather than none. This was causing
+    problems with printtarg spacer colors.
+  * Extensive re-write of colorimetric nearest clipping code in rspl/rev.c
+    to restore precision that was lost in the speedups made in V1.0.0. The
+    nnrev setup now takes a lot longer with   high resolution CMYK profiles
+    though. This corrects a "green becoming too yellow" problem for mapping
+    from ProPhoto space with some RGB devices.
+  * Change dispwin to properly set X11 DirectColor and take account of
+    TrueColor Colormap.  This fixes problem with NVidia linux driver 364.12
+    exposing a VideoLUT depth that is different from the frame buffer depth.
+  * Change icclib to automatically repair icmTextDescription strings that
+    have an allocation that is longer than their size.
+  * Added i1Pro Lamp Drift test and fix functions to spotread (-Y l|L options).
+  * Change colprof so that -s -S will accept general compression percentage
+    as an alternative to a source colorspace/image gamut.
+  * Added optional conversion from native Gretag-MacBeth & X-Rite reflective
+    calibration standards to/from XRGA.
+  * Changed OS X GUI support code so as not to switch to "interact with the
+    Dock" mode until actual GUI element is to be displayed. This prevents
+    batch commands with optional GUI elements from blocking normal GUI
+    interactions.
+  * Re-jigged OS X UI code to use the main thread to avoid window
+    creation timing issues and a warning backtrace on OS X 10.11.
+  * Added CMP_Digital_Target-7.cht
+  * Fix spec2cie to cope with .ti3 files that are missing device values,
+    so that it can process a wider range of input CIE reference files.
+  * Changed implementation of ARGYLL_NOT_INTERACTIVE on MSWin to make
+    it more reliable when operated progromatically.
+  * Fixed chartread so that if you are reading patch by patch, the
+    location strings can be arbitrary (i.e. they don't have to conform
+    to an alpha/num strip/patch pattern.)
+  * Added support for Sencore ColorPro V, IV & III colorimeters
+    (based on Sequel Chroma colorimeter.).
+- Drop argyllcms-udev151.patch
+- Drop argyllcms-1.4.0-warnings.patch
+
+
+-------------------------------------------------------------------

Old:
----
  Argyll_V1.8.3_src.zip
  argyllcms-1.4.0-warnings.patch
  argyllcms-udev151.patch

New:
----
  Argyll_V1.9.2_src.zip

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ argyllcms.spec ++++++
--- /var/tmp/diff_new_pack.inZCmg/_old  2017-03-18 20:48:41.909620965 +0100
+++ /var/tmp/diff_new_pack.inZCmg/_new  2017-03-18 20:48:41.913620398 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package argyllcms
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,25 +19,19 @@
 %define tarname Argyll
 
 Name:           argyllcms
-Version:        1.8.3
+Version:        1.9.2
 Release:        0
 Summary:        ICC compatible color management system
 License:        AGPL-3.0 and GPL-2.0+ and MIT
 Group:          System/X11/Utilities
 Url:            http://www.argyllcms.com/
-# factory-auto doesn't like this
-#Source0:        http://www.argyllcms.com/%{tarname}_V%{version}_src.zip
-Source0:        %{tarname}_V%{version}_src.zip
+Source0:        http://www.argyllcms.com/%{tarname}_V%{version}_src.zip
 Source1:        19-color.fdi
 Source2:        color-device-file.policy
 Source3:        ajam-2.5.2-1.3.3.tgz
-Source99:       argyllcms.changes
-# drop udev-acl stuff, handled by udev directly (Mandriva)
-Patch5:         argyllcms-udev151.patch
-Patch7:         ajam-include.patch
-Patch8:         argyllcms-1.4.0-warnings.patch
-# PATCH-FIX-UPSTREAM argyllcms-decl.patch [email protected] -- Add missing 
headers.
-Patch12:        argyllcms-decl.patch
+Source4:        %{name}.changes
+Patch1:         ajam-include.patch
+Patch2:         argyllcms-decl.patch
 
 BuildRequires:  libjpeg-devel
 BuildRequires:  libtiff-devel
@@ -72,8 +66,8 @@
 
 %package doc
 Summary:        Argyll CMS documentation
-Group:          System/X11/Utilities
 # Does not really make sense without Argyll CMS itself
+Group:          System/X11/Utilities
 Requires:       %{name} = %{version}
 
 %description doc
@@ -85,13 +79,11 @@
 
 %prep
 %setup -q -n %{tarname}_V%{version}
-%patch5 -p1 -b .udev151
-%patch8 -p1 -b .warnings
-%patch12 -p1
+%patch2 -p1
 
 tar xf %{SOURCE3}
 cd ajam-2.5.2-1.3.3
-%patch7 -p1 -b .include
+%patch1 -p1 -b .include
 cd ..
 
 # remove unused source code
@@ -123,7 +115,7 @@
 rm -f $RPM_BUILD_ROOT/%{_datadir}/color/argyll/License.txt
 
 # ensure timestamp is shipped files is not changing for each rebuild 
(boo#916158)
-TIMESTAMP=$(LC_ALL=C date -r %{SOURCE99} +%c)
+TIMESTAMP=$(LC_ALL=C date -r %{SOURCE4} +%c)
 
 sed -i -e 's/^CREATED .*/CREATED "$TIMESTAMP"/g' 
%{buildroot}%{_datadir}/color/argyll/ref/RefMediumGamut.gam
 

++++++ argyllcms-decl.patch ++++++
--- /var/tmp/diff_new_pack.inZCmg/_old  2017-03-18 20:48:41.949615298 +0100
+++ /var/tmp/diff_new_pack.inZCmg/_new  2017-03-18 20:48:41.949615298 +0100
@@ -1,25 +1,37 @@
-gettimeofday() is declared in sys/time.h.
-Index: Argyll_V1.6.0/spectro/conv.c
-===================================================================
---- Argyll_V1.6.0.orig/spectro/conv.c
-+++ Argyll_V1.6.0/spectro/conv.c
-@@ -16,6 +16,7 @@
- 
- #include <sys/types.h>
- #include <sys/stat.h>
-+#include <sys/time.h>
+diff -ruN Argyll_V1.9.2.orig/spectro/conv.c Argyll_V1.9.2/spectro/conv.c
+--- Argyll_V1.9.2.orig/spectro/conv.c  2016-09-28 05:59:09.000000000 +0300
++++ Argyll_V1.9.2/spectro/conv.c       2017-03-14 17:25:20.767520365 +0200
+@@ -19,7 +19,7 @@
  #include <stdio.h>
  #include <stdlib.h>
  #include <stdarg.h>
-Index: Argyll_V1.6.0/spectro/usbio_lx.c
-===================================================================
---- Argyll_V1.6.0.orig/spectro/usbio_lx.c
-+++ Argyll_V1.6.0/spectro/usbio_lx.c
-@@ -20,6 +20,7 @@
- #include <dirent.h>
- #include <sys/types.h>
- #include <sys/stat.h>
+-#include <time.h>
 +#include <sys/time.h>
+ 
+ #ifdef NT
+ # if !defined(_WIN32_WINNT) || _WIN32_WINNT < 0x0501
+diff -ruN Argyll_V1.9.2.orig/spectro/usbio_lx.c 
Argyll_V1.9.2/spectro/usbio_lx.c
+--- Argyll_V1.9.2.orig/spectro/usbio_lx.c      2016-10-12 06:05:27.000000000 
+0300
++++ Argyll_V1.9.2/spectro/usbio_lx.c   2017-03-14 17:24:58.667519820 +0200
+@@ -22,6 +22,7 @@
+ #include <sys/stat.h>
  #include <fcntl.h>
  #include <sys/ioctl.h>
++#include <sys/time.h>
  #include <linux/usbdevice_fs.h>
+ 
+ /* select() defined, but not poll(), so emulate poll() */
+diff -ruN Argyll_V1.9.2.orig/zlib/gzread.c Argyll_V1.9.2/zlib/gzread.c
+--- Argyll_V1.9.2.orig/zlib/gzread.c   2016-09-28 05:59:28.000000000 +0300
++++ Argyll_V1.9.2/zlib/gzread.c        2017-03-14 17:25:41.655520880 +0200
+@@ -3,6 +3,10 @@
+  * For conditions of distribution and use, see copyright notice in zlib.h
+  */
+ 
++#include "string.h"
++#include "stdio.h"
++#include "unistd.h"
++#include "sys/socket.h"
+ #include "gzguts.h"
+ 
+ /* Local functions */


Reply via email to