Hello community, here is the log from the commit of package colord for openSUSE:Leap:15.2 checked in at 2020-01-30 14:49:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/colord (Old) and /work/SRC/openSUSE:Leap:15.2/.colord.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "colord" Thu Jan 30 14:49:29 2020 rev:22 rq:757833 version:1.4.4 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/colord/colord.changes 2020-01-15 14:50:40.961424914 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.colord.new.26092/colord.changes 2020-01-30 14:50:10.722895388 +0100 @@ -1,0 +2,53 @@ +Wed Dec 4 10:15:30 UTC 2019 - Richard Brown <[email protected]> + +- Add add-spyderx.patch for datacolor SpyderX supprot (will be in version 1.4.5) +- Move colord-session.service and tmpfiles config from libcolord-devel to colord package + +------------------------------------------------------------------- +Wed Oct 23 19:30:25 UTC 2019 - Bjørn Lie <[email protected]> + +- Update to version 1.4.4: + + New Features: + - Actually install the installed tests. + - Allow building without the daemon. + + Bugfixes: + - Consistently search for spotread in $PATH. + - Don't hard-require spotread to build argyll sensor. + - Fix linker argument checks. + - Include C header in Colorhug-1.0.gir. + - Pass -DCD_COMPILATION to gir compiler. + - Port manpages to xsltproc and DocBook 5. +- Replace docbook-utils-minimal with docbook5-xsl-stylesheets + BuildRequires following upstreams port. +- Add _constraints file, avoid random buildfails for i586 and other + arches. + +------------------------------------------------------------------- +Tue Oct 8 19:42:53 UTC 2019 - Christian Boltz <[email protected]> + +- Also allow /var/lib/colord/icc/ in AppArmor profile (boo#1112230) + +------------------------------------------------------------------- +Wed Jun 26 11:17:53 UTC 2019 - Stefan Brüns <[email protected]> + +- Change BuildRequires to docbook-utils-minimal, otherwise the build + pulls in half of texlive and all its dependencies. Only man pages + and HTML API docs are generated, no need for PS/PDF generation. + +------------------------------------------------------------------- +Mon Feb 11 12:37:27 UTC 2019 - Dominique Leuenberger <[email protected]> + +- Fix meson parameters: -Dargyllcms-sensor=true must be + -Dargyllcms_sensor=true (boo#1124388). + +------------------------------------------------------------------- +Sun Apr 22 16:35:34 UTC 2018 - [email protected] + +- Update to version 1.4.3: + + Bugfixes: + - Make cd_color_get_blackbody_rgb_full safer. + - Update style of Meson build options. + - Update warning about running daemon as root. +- Update options passed to meson following upstream changes. + +------------------------------------------------------------------- Old: ---- colord-1.4.2.tar.xz colord-1.4.2.tar.xz.asc New: ---- _constraints add-spyderx.patch colord-1.4.4.tar.xz colord-1.4.4.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ colord.spec ++++++ --- /var/tmp/diff_new_pack.baHVBE/_old 2020-01-30 14:50:11.374895735 +0100 +++ /var/tmp/diff_new_pack.baHVBE/_new 2020-01-30 14:50:11.378895737 +0100 @@ -1,7 +1,7 @@ # # spec file for package colord # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,26 +12,30 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d + Name: colord -Version: 1.4.2 +Version: 1.4.4 Release: 0 Summary: System Daemon for Managing Color Devices License: GPL-2.0-or-later Group: System/Daemons -URL: http://colord.hughsie.com/ -Source0: http://www.freedesktop.org/software/colord/releases/%{name}-%{version}.tar.xz -Source1: http://www.freedesktop.org/software/colord/releases/%{name}-%{version}.tar.xz.asc +URL: https://github.com/hughsie/colord/ +Source0: https://www.freedesktop.org/software/colord/releases/%{name}-%{version}.tar.xz +Source1: https://www.freedesktop.org/software/colord/releases/%{name}-%{version}.tar.xz.asc Source2: %{name}.keyring # Apparmor profile Source3: usr.lib.colord Source99: baselibs.conf +# PATCH-FIX-UPSTREAM add-spyderx.patch -- Add SpyderX Support +Patch1: add-spyderx.patch + BuildRequires: argyllcms -BuildRequires: docbook-utils +BuildRequires: docbook5-xsl-stylesheets BuildRequires: gobject-introspection-devel BuildRequires: gtk-doc BuildRequires: meson @@ -140,6 +144,7 @@ %prep %setup -q +%patch1 -p1 %build # Set ~2 GiB limit so that colprof is forced to work in chunks when @@ -148,21 +153,21 @@ ulimit -Sv 2000000 %meson \ - -Denable-session-example=false \ - -Denable-bash-completion=true \ - -Denable-systemd=true \ - -Denable-libcolordcompat=true \ - -Denable-argyllcms-sensor=true \ - -Denable-reverse=false \ - -Denable-sane=false \ - -Denable-vala=true \ - -Denable-print-profiles=true \ - -Denable-tests=false \ - -Denable-installed-tests=false \ - -Dwith-daemon-user=colord \ - -Denable-man=true \ - -Denable-docs=true \ - -Denable-udev-rules=true \ + -Dsession_example=false \ + -Dbash_completion=true \ + -Dsystemd=true \ + -Dlibcolordcompat=true \ + -Dargyllcms_sensor=true \ + -Dreverse=false \ + -Dsane=false \ + -Dvapi=true \ + -Dprint_profiles=true \ + -Dtests=false \ + -Dinstalled_tests=false \ + -Ddaemon_user=colord \ + -Dman=true \ + -Ddocs=true \ + -Dudev_rules=true \ %{nil} %meson_build @@ -237,6 +242,8 @@ %{_libdir}/colord-plugins/libcolord_sensor_camera.so %{_libdir}/colord-plugins/libcolord_sensor_scanner.so %{_sbindir}/rc%{name} +%{_userunitdir}/colord-session.service +%{_tmpfilesdir}/colord.conf %files color-profiles %{_datadir}/color/ @@ -266,8 +273,6 @@ %{_datadir}/vala/vapi/colord.deps %{_datadir}/vala/vapi/colord.vapi %{_datadir}/gtk-doc/html/colord/ -%{_userunitdir}/colord-session.service -%{_tmpfilesdir}/colord.conf %files lang -f %{name}.lang ++++++ _constraints ++++++ <constraints> <hardware> <disk> <size unit="G">4</size> </disk> <physicalmemory> <size unit="M">8000</size> </physicalmemory> </hardware> <overwrite> <conditions> <arch>armv6l</arch> <arch>armv7l</arch> </conditions> <hardware> <physicalmemory> <size unit="M">3500</size> </physicalmemory> </hardware> </overwrite> <overwrite> <conditions> <arch>riscv64</arch> </conditions> <hardware> <physicalmemory> <size unit="M">7250</size> </physicalmemory> </hardware> </overwrite> </constraints> ++++++ add-spyderx.patch ++++++ diff --git a/lib/colord/cd-enum.c b/lib/colord/cd-enum.c index b1ced1c..00b6e16 100644 --- a/lib/colord/cd-enum.c +++ b/lib/colord/cd-enum.c @@ -71,6 +71,7 @@ static const CdEnumMatch enum_sensor_kind[] = { {CD_SENSOR_KIND_SPYDER3, "spyder3"}, {CD_SENSOR_KIND_SPYDER4, "spyder4"}, {CD_SENSOR_KIND_SPYDER5, "spyder5"}, + {CD_SENSOR_KIND_SPYDERX, "spyderX"}, {CD_SENSOR_KIND_SPYDER, "spyder"}, {CD_SENSOR_KIND_SPARK, "spark"}, {0, NULL} diff --git a/lib/colord/cd-enum.h b/lib/colord/cd-enum.h index f311d26..c9d015b 100644 --- a/lib/colord/cd-enum.h +++ b/lib/colord/cd-enum.h @@ -193,6 +193,7 @@ typedef enum { CD_SENSOR_KIND_COLORHUG2, /* Since: 1.2.2 */ CD_SENSOR_KIND_SPYDER5, /* Since: 1.2.11 */ CD_SENSOR_KIND_SPARK, /* Since: 1.2.11 */ + CD_SENSOR_KIND_SPYDERX, /* Since: 1.4.5 */ /*< private >*/ CD_SENSOR_KIND_LAST } CdSensorKind; diff --git a/src/sensors/argyll/cd-sensor-argyll.c b/src/sensors/argyll/cd-sensor-argyll.c index ef8456d..21b354b 100644 --- a/src/sensors/argyll/cd-sensor-argyll.c +++ b/src/sensors/argyll/cd-sensor-argyll.c @@ -334,6 +334,8 @@ cd_sensor_to_argyll_name (CdSensor *sensor) return "Datacolor Spyder4"; case CD_SENSOR_KIND_SPYDER5: return "Datacolor Spyder5"; + case CD_SENSOR_KIND_SPYDERX: + return "Datacolor SpyderX"; case CD_SENSOR_KIND_HUEY: return "GretagMacbeth Huey"; case CD_SENSOR_KIND_COLORHUG: ++++++ colord-1.4.2.tar.xz -> colord-1.4.4.tar.xz ++++++ ++++ 14276 lines of diff (skipped) ++++++ usr.lib.colord ++++++ --- /var/tmp/diff_new_pack.baHVBE/_old 2020-01-30 14:50:12.130896137 +0100 +++ /var/tmp/diff_new_pack.baHVBE/_new 2020-01-30 14:50:12.134896139 +0100 @@ -47,6 +47,7 @@ /usr/share/locale-bundle/**.mo r, /usr/share/mime/** r, /var/lib/color/icc/ r, + /var/lib/colord/icc/ r, /var/lib/colord/.cache/ rw, /var/lib/colord/.cache/** rw, /var/lib/colord/mapping.db rwk,
