Hello community, here is the log from the commit of package colord for openSUSE:Factory checked in at 2017-03-22 23:02:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/colord (Old) and /work/SRC/openSUSE:Factory/.colord.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "colord" Wed Mar 22 23:02:15 2017 rev:69 rq:478773 version:1.3.5 Changes: -------- --- /work/SRC/openSUSE:Factory/colord/colord.changes 2016-12-09 09:32:27.437514940 +0100 +++ /work/SRC/openSUSE:Factory/.colord.new/colord.changes 2017-03-22 23:02:19.667398533 +0100 @@ -1,0 +2,27 @@ +Tue Mar 7 14:35:51 UTC 2017 - fezhang@suse.com + +- Apparmor profile (usr.lib.colord): Allow reading / writing + /var/lib/colord/.cache (bsc#1024933). + +------------------------------------------------------------------- +Wed Mar 1 14:04:36 UTC 2017 - zaitor@opensuse.org + +- Update to version 1.3.5: + + New Features: + - Add cd_color_get_blackbody_rgb_full(). + - Add cd_spectrum_multiply_scalar(). + + Bugfixes: Check the parsed context arguments in the session + helper. + +------------------------------------------------------------------- +Tue Jan 24 13:54:20 UTC 2017 - zaitor@opensuse.org + +- Split out color profiles in sub package colord-color-profiles. + Add shared-color-profiles Obsoletes and Provides. +- Replace shared-color-profiles with colord-color-profiles + Requires. +- Pass --enable-libcolordcompat, build compatability lib. +- Pass --enable-print-profiles, build print profiles. +- Pass --disable-examples, ensure we do not build examples. + +------------------------------------------------------------------- @@ -18 +44,0 @@ - - Install the libcolordcompat.so in the main -libs package. Old: ---- colord-1.3.4.tar.xz colord-1.3.4.tar.xz.asc New: ---- colord-1.3.5.tar.xz colord-1.3.5.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ colord.spec ++++++ --- /var/tmp/diff_new_pack.fDzabN/_old 2017-03-22 23:02:20.863229035 +0100 +++ /var/tmp/diff_new_pack.fDzabN/_new 2017-03-22 23:02:20.863229035 +0100 @@ -1,7 +1,7 @@ # # spec file for package colord # -# 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,7 +19,7 @@ %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d Name: colord -Version: 1.3.4 +Version: 1.3.5 Release: 0 Summary: System Daemon for Managing Color Devices License: GPL-2.0+ @@ -53,7 +53,7 @@ BuildRequires: pkgconfig(udev) Requires(pre): pwdutils Requires: argyllcms -Requires: shared-color-profiles +Requires: colord-color-profiles Recommends: %{name}-lang BuildRoot: %{_tmppath}/%{name}-%{version}-build %{?systemd_requires} @@ -83,6 +83,20 @@ It is used by gnome-color-manager for system integration and use when there are no users logged in. +%package color-profiles +Summary: System Daemon for Managing Color Devices -- Color profiles +Group: System/Libraries +# Last version of shared-color profiles packaged +Obsoletes: shared-color-profiles <= 0.1.6 +Provides: shared-color-profiles + +%description color-profiles +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 color profiles previously provided by shared-color-profiles + %package -n typelib-1_0-Colord-1_0 Summary: System Daemon for Managing Color Devices -- Introspection bindings Group: System/Libraries @@ -110,6 +124,7 @@ %package -n libcolord-devel Summary: System Daemon for Managing Color Devices -- Development Files Group: Development/Languages/C and C++ +Requires: %{name}-color-profiles = %{version} Requires: libcolord2 = %{version} Requires: libcolorhug2 = %{version} Requires: typelib-1_0-ColorHug-1_0 = %{version} @@ -127,9 +142,12 @@ %build %configure \ --disable-static \ + --disable-examples \ --enable-polkit \ --with-daemon-user=colord \ --enable-vala \ + --enable-libcolordcompat \ + --enable-print-profiles \ --with-tmpfilesdir=%{_tmpfilesdir} \ --enable-systemd-login make %{?_smp_mflags} @@ -199,7 +217,6 @@ %{_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 @@ -215,10 +232,15 @@ %dir %{_libdir}/colord-plugins %{_libdir}/colord-plugins/libcd_plugin_camera.so %{_libdir}/colord-plugins/libcd_plugin_scanner.so +%{_libdir}/libcolordcompat.so # These should not be here.. this is ugly (fdo#60733) #{_libdir}/lib*private.* %{_sbindir}/rc%{name} +%files color-profiles +%defattr(-, root, root) +%{_datadir}/color/ + %files -n libcolord2 %defattr(-, root, root) %{_libdir}/libcolord.so.* ++++++ colord-1.3.4.tar.xz -> colord-1.3.5.tar.xz ++++++ ++++ 3942 lines of diff (skipped) ++++++ usr.lib.colord ++++++ --- /var/tmp/diff_new_pack.fDzabN/_old 2017-03-22 23:02:21.631120193 +0100 +++ /var/tmp/diff_new_pack.fDzabN/_new 2017-03-22 23:02:21.635119626 +0100 @@ -47,6 +47,8 @@ /usr/share/locale-bundle/**.mo r, /usr/share/mime/** r, /var/lib/color/icc/ r, + /var/lib/colord/.cache/ rw, + /var/lib/colord/.cache/** rw, /var/lib/colord/mapping.db rwk, /var/lib/colord/mapping.db-journal rw, /var/lib/colord/storage.db rwk,