Hello community,

here is the log from the commit of package colord for openSUSE:Factory checked 
in at 2013-04-03 12:47:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/colord (Old)
 and      /work/SRC/openSUSE:Factory/.colord.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "colord", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/colord/colord.changes    2013-02-19 
13:30:34.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.colord.new/colord.changes       2013-04-03 
12:47:49.000000000 +0200
@@ -1,0 +2,183 @@
+Fri Mar 29 08:49:11 UTC 2013 - [email protected]
+
+- Update to version 0.1.32:
+  + New Features:
+    - Add a new tool 'cd-iccdump' that can dump V4 and V2 profiles.
+    - Add translated descriptions to the ICC profiles.
+    - libcolord:
+      . Add an object which is a named colord.
+      . Add an object to factor out the profile load and save.
+      . Add a really simple XML DOM extractor.
+      . Add some helpers for dealing with CdColorLab objects.
+    - Translate some of the profile source XML file descriptions
+      and licences.
+    - Use an XML source format for the generated profiles.
+  + Bugfixes:
+    - libcolord: Correctly copy CdColorYxy->Y when used as a
+      property.
+    - lib: Fix the licence boilerplate in the sensor libs.
+    - Set the default profile locale to be en_US, not EN_us.
+    - Use gtkdocize --copy in autogen.sh
+
+-------------------------------------------------------------------
+Mon Mar 18 18:40:44 UTC 2013 - [email protected]
+
+- Update to version 0.1.31:
+  + New Features:
+    - Add more sensor capabilities to support the latest ArgyllCMS
+      release.
+    - Calculate the display calibration based on the Lab and target
+      display gamma.
+    - Emulate a perfect sRGB screen when returning XYZ values from
+      the dummy sensor.
+    - Interpolate the gamma data to the VCGT size using Akima.
+    - libcolord: Add Akima and Linear 2D interpolation classes.
+    - libcolord: Switch CdColor to using the GSlice allocator.
+    - libcolorhug: Add commands to get the ADC Vref+ and Vref-.
+    - libcolorhug: Add extensions to the take_reading_x() commands
+      to set the sensor type.
+    - libcolorhug: Add the ability to get and set the CCD
+      calibration values.
+    - libcolorhug: Add the ability to get a spectral reading from
+      the device.
+    - Run the self test programs in 'make check' under valgrind.
+  + Bugfixes:
+    - Add a warning if compiling with --with-daemon-user=root.
+    - Add some more display vendor names to the display fixup
+      table.
+    - Deprecate both the cd_profile_set_$foo_sync() functions.
+    - Do not show a critical warning if an unmatched sensor is
+      connected.
+    - Fix build on OpenBSD.
+    - Fix compile with --disable-gusb.
+    - Fix the argyll sensor driver when using the ColorMunki Smile.
+    - Fix the gamut warning to check primaries wider than CIERGB
+      and ProPhoto.
+    - Fix unusual crash in cd_main_get_cmdline_for_pid.
+    - Guess the option type when using 'colormgr
+      sensor-set-options'.
+    - libcolord: ArgyllCMS uses 'YES' for IT8 options.
+    - libcolord: Fix two small memory leaks when getting details
+      about a sensor.
+    - Move the private sensor libraries out of the pure lib space.
+    - Rename the colormgr 'profile-set-$foo' commands to
+      'profile-set-property'.
+    - Return an error if the client tries to change the profile
+      filename after creation.
+    - Set the target gamma when using the session-helper.
+    - Setup the devices for another embedded Huey colorimeter and
+      the original Spyder.
+- Drop colord-privlib.patch: fixed upstream.
+- Remove gnome-common BuildRequires and call to gnome-autogen.sh,
+  as we don't carry any patch touching the build system anymore.
+- Add post/postun scriptlets to libcolorhug1 subpackage.
+
+-------------------------------------------------------------------
+Wed Feb 27 12:11:08 UTC 2013 - [email protected]
+
+- Update to version 0.1.30:
+  + New features:
+    - Load the instrospection to the colord binary as a GResource
+    - Save the common ICC profiles as GResources in the colord
+      binary to reduce I/O
+    - Support setting the blue LED in the ColorHug Spectro
+  + Bugfixes:
+    - Append -private to the driver libraries as they have no
+      headers installed
+    - cd_sensor_get_caps() returns a bitfield, so make it
+      explicitly 64 bits wide
+    - Do not expect a system proxy when checking if the daemon
+      exists
+    - Do not remove the database files when upgrading the package
+    - Do not show duplicate profiles when icc-profiles-openicc is
+      installed
+    - Fix Colord-1.0.gir build with --no-add-needed
+    - Fix linking of ch-self-test
+    - Fix symbol-prefix passed to g-ir-scanner
+    - Fix up the model name for the ColorMunki
+    - Skip more self tests if the daemon could not be started
+- Changes from version 0.1.29:
+  + New Features:
+    - Add an interface for plugins to decline to load
+    - Add a --verbose and --version argument to colormgr
+    - Add DTP94 native sensor support
+    - Add the 'Plasma' sensor capability
+    - Allow profiles to have a 'score' which affects the standard
+      space
+    - Detect profiles from adobe.com and color.org and add metadata
+    - Install libdtp94 for access to the DTP94 colorimeter
+    - Install libhuey for access to the Huey colorimeter
+    - Install libmunki for access to the ColorMunki Photo hardware
+    - Move libcolorhug from colorhug-client for access to the
+      ColorHug colorimeter
+    - Reintroduce SANE support
+    - session-helper:
+      . Return extra data from the calibration in the Finished
+        signal
+      . Return the correct sensor images when calibrating
+  + Bugfixes:
+    - Allow the user to specify the device type when using
+      'colormgr create-device'
+    - Change the Adobe RGB description to be 'Compatible with Adobe
+      RGB (1998)'
+    - Do not auto-add profiles due to device-id metadata if they
+      have been manually removed
+    - Do not include the size of the NULL byte when writing data
+      from CCMX files
+    - Do not log a critical warning if the daemon is replaced at
+      runtime
+    - Do not make the libsystemd-login dep automatic
+    - Do not return an error if a user manually adds a profile that
+      has already been automatically added
+    - Don't emit a warning if the profile warnings or owner changes
+    - Ensure profiles with MAPPING_device_id get auto-added to
+      devices
+    - Fix timezone problem in colord_client_random_func test
+    - Include cd-buffer.c in libcolordprivate for future use
+    - Make libcolord/device_async test pass everywhere
+    - Return an error if a client tries to create a device of an
+      unknown type
+    - Set the additional 'OwnerCmdline' metadata on each device
+    - Show all the possible capabilities on one line when doing
+      'colormgr get-sensors'
+    - Specify the sensor caps in the code for native sensors
+    - Split the libcolord.so into libcolordprivate.so so it can be
+      used without a GObject dep
+    - Write the CdIt8 'CREATED' date string in all files
+- Changes from version 0.1.28:
+  + New Features:
+    - Add some default GSetting schema values for the calibration
+      helper
+    - Add a Sensor.Metadata property
+    - - Add the sensor images as metadata on the D-Bus interface
+  + Bugfixes:
+    - Quit the session helper if the device or sensor was not found
+    - Never build more than one print profile at a time
+    - Don't use the deprecated INCLUDES in Makefile.am
+- Changes from version 0.1.27:
+  + New Features:
+    - Add ColorMunki Smile defines and calibration attach image
+    - Add Spyder4 calibration attach image
+    - Add the ability to generate Rec. 709 gamma curves
+    - Export a Device.Embedded property that is set for fixed
+      hardware
+    - Import shared-color-profiles into colord
+    - Install a header with all the session helper defines
+    - Support L* gamma encoding in cd-create-profile
+    - Write the profile quality into to the .icc file as metadata
+  + Bugfixes:
+    - Allow passing no value as properties to CreateDevice
+    - Do not return zero profiles when the device is being
+      calibrated or disabled
+    - Ensure the color types are methods in GObject Introspection
+      rather than functions
+    - Fix build when srcdir != builddir
+    - Fix floating point number parsing in non C locale
+      environments
+    - Remove 'Monitor' suffix from display devices model string.
+- Add colord-privlib.patch: Move private libraries out of
+  %{_libdir}.
+- Add gnome-common BuildRequires and call to autogen.sh, as above
+  patch touches the build system.
+
+-------------------------------------------------------------------

Old:
----
  colord-0.1.26.tar.xz

New:
----
  colord-0.1.32.tar.xz

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

Other differences:
------------------
++++++ colord.spec ++++++
--- /var/tmp/diff_new_pack.RIccKE/_old  2013-04-03 12:47:51.000000000 +0200
+++ /var/tmp/diff_new_pack.RIccKE/_new  2013-04-03 12:47:51.000000000 +0200
@@ -19,7 +19,7 @@
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
 
 Name:           colord
-Version:        0.1.26
+Version:        0.1.32
 Release:        0
 Summary:        System Daemon for Managing Color Devices
 License:        GPL-2.0+
@@ -33,9 +33,9 @@
 BuildRequires:  intltool
 BuildRequires:  vala
 BuildRequires:  pkgconfig(dbus-1)
-BuildRequires:  pkgconfig(gio-2.0)
+BuildRequires:  pkgconfig(gio-2.0) >= 2.25.9
 BuildRequires:  pkgconfig(gio-unix-2.0)
-BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(glib-2.0) >= 2.32.0
 BuildRequires:  pkgconfig(gmodule-2.0)
 BuildRequires:  pkgconfig(gobject-2.0)
 BuildRequires:  pkgconfig(gudev-1.0)
@@ -67,6 +67,16 @@
 It is used by gnome-color-manager for system integration and use when
 there are no users logged in.
 
+%package -n libcolorhug1
+Summary:        System Daemon for Managing Color Devices -- Library
+Group:          System/Libraries
+Suggests:       %{name}
+
+%description -n libcolorhug1
+colord is a system activated daemon that maps devices to color profiles.
+It is used by gnome-color-manager for system integration and use when
+there are no users logged in.
+
 %package -n typelib-1_0-Colord-1_0
 Summary:        System Daemon for Managing Color Devices -- Introspection 
bindings
 Group:          System/Libraries
@@ -79,10 +89,24 @@
 This package provides the GObject Introspection bindings for the
 libcolord library.
 
+%package -n typelib-1_0-ColorHug-1_0
+Summary:        System Daemon for Managing Color Devices -- Introspection 
bindings
+Group:          System/Libraries
+
+%description -n typelib-1_0-ColorHug-1_0
+colord is a system activated daemon that maps devices to color profiles.
+It is used by gnome-color-manager for system integration and use when
+there are no users logged in.
+
+This package provides the GObject Introspection bindings for the
+libcolorhug library.
+
 %package -n libcolord-devel
 Summary:        System Daemon for Managing Color Devices -- Development Files
 Group:          Development/Languages/C and C++
 Requires:       libcolord1 = %{version}
+Requires:       libcolorhug1 = %{version}
+Requires:       typelib-1_0-ColorHug-1_0 = %{version}
 Requires:       typelib-1_0-Colord-1_0 = %{version}
 
 %description -n libcolord-devel
@@ -125,12 +149,20 @@
 getent passwd colord >/dev/null || useradd -r -g colord -d 
%{_localstatedir}/lib/colord -s /sbin/nologin -c "user for colord" colord
 # Fix ownership of /var/lib/colord from first packages (in 12.1)
 test ! -d %{_localstatedir}/lib/colord || chown -R colord:colord 
%{_localstatedir}/lib/colord
+%glib2_gsettings_schema_post
 exit 0
 
+%postun
+%glib2_gsettings_schema_postun
+
 %post -n libcolord1 -p /sbin/ldconfig
 
 %postun -n libcolord1 -p /sbin/ldconfig
 
+%post -n libcolorhug1 -p /sbin/ldconfig
+
+%postun -n libcolorhug1 -p /sbin/ldconfig
+
 %files
 %defattr(-,root,root)
 %doc AUTHORS ChangeLog COPYING NEWS README
@@ -142,15 +174,18 @@
 %{_sysconfdir}/dbus-1/system.d/org.freedesktop.ColorManager.conf
 %{_bindir}/cd-create-profile
 %{_bindir}/cd-fix-profile
+%{_bindir}/cd-iccdump
 %{_bindir}/colormgr
 %{_libdir}/colord-sensors/
 %{_libexecdir}/%{name}
 %{_libexecdir}/%{name}-session
 %{_datadir}/%{name}/
+%{_datadir}/color/
 %{_datadir}/dbus-1/interfaces/org.freedesktop.ColorHelper.xml
 %{_datadir}/dbus-1/interfaces/org.freedesktop.ColorManager.*
 %{_datadir}/dbus-1/services/org.freedesktop.ColorHelper.service
 %{_datadir}/dbus-1/system-services/org.freedesktop.ColorManager.service
+%{_datadir}/glib-2.0/schemas/org.freedesktop.ColorHelper.gschema.xml
 %{_datadir}/polkit-1/actions/org.freedesktop.color.policy
 %{_mandir}/man1/cd-create-profile.1%{?ext_man}
 %{_mandir}/man1/cd-fix-profile.1%{?ext_man}
@@ -160,21 +195,36 @@
 %dir %{_libdir}/colord-plugins
 %{_libdir}/colord-plugins/libcd_plugin_camera.so
 %{_libdir}/colord-plugins/libcd_plugin_scanner.so
+# These should not be here.. this is ugly (fdo#60733)
+#{_libdir}/lib*private.*
 
 %files -n libcolord1
 %defattr(-, root, root)
 %{_libdir}/libcolord.so.*
+%{_libdir}/libcolordprivate.so.*
+
+%files -n libcolorhug1
+%defattr(-,root,root)
+%{_libdir}/libcolorhug.so.*
 
 %files -n typelib-1_0-Colord-1_0
 %defattr(-,root,root)
 %{_libdir}/girepository-1.0/Colord-1.0.typelib
 
+%files -n typelib-1_0-ColorHug-1_0
+%defattr(-,root,root)
+%{_libdir}/girepository-1.0/ColorHug-1.0.typelib
+
 %files -n libcolord-devel
 %defattr(-, root, root)
 %{_includedir}/colord-1/
 %{_libdir}/libcolord.so
+%{_libdir}/libcolordprivate.so
+%{_libdir}/libcolorhug.so
 %{_libdir}/pkgconfig/colord.pc
+%{_libdir}/pkgconfig/colorhug.pc
 %{_datadir}/gir-1.0/Colord-1.0.gir
+%{_datadir}/gir-1.0/ColorHug-1.0.gir
 %dir %{_datadir}/vala
 %dir %{_datadir}/vala/vapi
 %{_datadir}/vala/vapi/colord.vapi

++++++ colord-0.1.26.tar.xz -> colord-0.1.32.tar.xz ++++++
++++ 173801 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to