Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package colord for openSUSE:Factory checked 
in at 2025-08-26 14:56:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/colord (Old)
 and      /work/SRC/openSUSE:Factory/.colord.new.30751 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "colord"

Tue Aug 26 14:56:25 2025 rev:94 rq:1301314 version:1.4.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/colord/colord.changes    2024-10-16 
23:38:20.195920950 +0200
+++ /work/SRC/openSUSE:Factory/.colord.new.30751/colord.changes 2025-08-26 
14:56:54.710175478 +0200
@@ -1,0 +2,37 @@
+Mon Aug 25 14:51:36 UTC 2025 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Update to version 1.4.8:
+  + New Features:
+    - Add AppStream metainfo XML with hardware provide info.
+    - Add support for -Dsystemd_root_prefix to make local building
+      easier.
+    - Install sysusers.d config file if configured user is not
+      root.
+  + Bugfixes:
+    - Add the source attribute for each man page.
+    - Drop component type from AppStream metadata XML to avoid
+      parsing error.
+    - Fix a critical warning when running the self tests.
+    - Fix USB scanners not working with RestrictAddressFamilies.
+    - Fix writing to the database with ProtectSystem=strict.
+    - Properly set the status to CD_SESSION_STATUS_RUNNING.
+    - Use g_ascii_strtod instead of atof().
+    - Use sqlite3_errmsg() to avoid getting a mutable error
+      message.
+- Changes from version 1.4.7:
+  + Bugfixes:
+    - Add various hardenings to the systemd service.
+    - Always close the ICC profile when loading fails.
+    - Avoid destructing LCMS plugin twice with lcms 2.14.
+    - Do not make state files executable in tmpfiles.d/colord.conf.
+    - Fix a double free spotted by Coverity.
+    - Fix an error check when parsing the DTP94 data.
+    - Fix a -Wincompatible-pointer-types warning.
+    - Fix potential crash when reading from broken Huey hardware.
+    - Set FILE_OFFSET_BITS explicitly.
+    - Use a 64-bit time_t.
+    - Use thread context for Gamut Alarm codes.
+- Drop colord-CVE-2021-42523.patch and
+  harden_colord.service.patch: fixed upstream.
+
+-------------------------------------------------------------------

Old:
----
  colord-1.4.6.tar.xz
  colord-1.4.6.tar.xz.asc
  colord-CVE-2021-42523.patch
  colord.sysusers
  harden_colord.service.patch

New:
----
  colord-1.4.8.tar.xz
  colord-1.4.8.tar.xz.asc

----------(Old B)----------
  Old:    - Use thread context for Gamut Alarm codes.
- Drop colord-CVE-2021-42523.patch and
  harden_colord.service.patch: fixed upstream.
  Old:- Drop colord-CVE-2021-42523.patch and
  harden_colord.service.patch: fixed upstream.
----------(Old E)----------

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

Other differences:
------------------
++++++ colord.spec ++++++
--- /var/tmp/diff_new_pack.kOzfbV/_old  2025-08-26 14:56:55.274198990 +0200
+++ /var/tmp/diff_new_pack.kOzfbV/_new  2025-08-26 14:56:55.274198990 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package colord
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
 #
 # 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.4.6
+Version:        1.4.8
 Release:        0
 Summary:        System Daemon for Managing Color Devices
 License:        GPL-2.0-or-later
@@ -28,14 +28,9 @@
 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
-# PATCH-FEATURE-OPENSUSE
-Patch0:         harden_colord.service.patch
 # Apparmor profile
 Source3:        usr.lib.colord
-Source4:        colord.sysusers
 Source99:       baselibs.conf
-# PATCH-FIX-UPSTREAM colord-CVE-2021-42523.patch boo#1202802 mgo...@suse.com 
-- fix a small memory leak on db open failure.
-Patch1:         colord-CVE-2021-42523.patch
 
 BuildRequires:  argyllcms
 BuildRequires:  docbook5-xsl-stylesheets
@@ -149,7 +144,6 @@
 %autosetup -p1
 
 %build
-%sysusers_generate_pre %{SOURCE4} %{name} %{name}.conf
 # Set ~2 GiB limit so that colprof is forced to work in chunks when
 # generating the print profile rather than trying to allocate a 3.1 GiB
 # chunk of RAM to put the entire B-to-A tables in.
@@ -180,14 +174,15 @@
 %meson_install
 find %{buildroot} -type f -name "*.la" -delete -print
 
+%sysusers_generate_pre %{buildroot}%{_sysusersdir}/%{name}-sysusers.conf 
colord-sysusers colord-sysusers.conf
+
 # Install Apparmor profile
 mkdir -p %{buildroot}%{_sysconfdir}/apparmor.d/
 install -c -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/apparmor.d/
 
-install -Dm0644 %{SOURCE4} %{buildroot}%{_sysusersdir}/%{name}.conf
 %find_lang %{name}
 
-%pre -f %{name}.pre
+%pre -f %{name}-sysusers.pre
 %service_add_pre %{name}.service
 
 %preun
@@ -209,7 +204,6 @@
 %license COPYING
 %doc AUTHORS NEWS
 %{_unitdir}/colord.service
-%{_sysusersdir}/%{name}.conf
 %{_udevrulesdir}/*.rules
 %attr(755,colord,colord) %dir %{_localstatedir}/lib/colord
 %ghost %attr(755,colord,colord) %{_localstatedir}/lib/colord/icc
@@ -230,6 +224,7 @@
 %dir %{_datadir}/dbus-1/system.d
 %{_datadir}/dbus-1/system.d/org.freedesktop.ColorManager.conf
 %{_datadir}/glib-2.0/schemas/org.freedesktop.ColorHelper.gschema.xml
+%{_datadir}/metainfo/org.freedesktop.colord.metainfo.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}
@@ -241,6 +236,7 @@
 %{_libdir}/libcolordcompat.so
 %{_libdir}/colord-plugins/libcolord_sensor_camera.so
 %{_libdir}/colord-plugins/libcolord_sensor_scanner.so
+%{_sysusersdir}/colord-sysusers.conf
 %{_userunitdir}/colord-session.service
 %{_tmpfilesdir}/colord.conf
 

++++++ colord-1.4.6.tar.xz -> colord-1.4.8.tar.xz ++++++
++++ 33368 lines of diff (skipped)

Reply via email to