From 266725be883ad57b0568cd6a850513b76ba02d64c996e42e9301df2cf949ff8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Fri, 25 Mar 2022 18:36:58 +0000 Subject: [PATCH] Accepting request 964887 from GNOME:Next - Update to version 1.4.6: + Add missing copyright notices. + Add Spyder X entry. + Document where to send patches. + Don't use exact floating point comparisons. + Drop option for removed reverse engineering tools. + Drop references to hughski.com. + Fix a small memory leak in sqlite3_exec(). + Fix typo in device-removed signal documentation. + Make introspection optional in meson. - Drop -Dreverse=false meson parameter: no longer supported. - Fix a few rpmlint warnings: + Do not self-obsolete shared-color-profiles by providing the symbol with a version. + Call +%tmpfiles_create %{_tmpfilesdir}/colord.conf in %post. + Package /usr/share/bash-completion/completions/colormgr with mode 644: the files are not executed, but sourced. + Own %{_localstatedir}/lib/colord/icc (ghost): this directory is generated by %tmpfiles_create. OBS-URL: https://build.opensuse.org/request/show/964887 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/colord?expand=0&rev=182 --- colord-1.4.5.tar.xz | 3 --- colord-1.4.5.tar.xz.asc | 11 ----------- colord-1.4.6.tar.xz | 3 +++ colord-1.4.6.tar.xz.asc | 11 +++++++++++ colord.changes | 23 +++++++++++++++++++++++ colord.spec | 17 +++++++++-------- 6 files changed, 46 insertions(+), 22 deletions(-) delete mode 100644 colord-1.4.5.tar.xz delete mode 100644 colord-1.4.5.tar.xz.asc create mode 100644 colord-1.4.6.tar.xz create mode 100644 colord-1.4.6.tar.xz.asc diff --git a/colord-1.4.5.tar.xz b/colord-1.4.5.tar.xz deleted file mode 100644 index bb3dd28..0000000 --- a/colord-1.4.5.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b774ea443d239f4a2ee1853bd678426e669ddeda413dcb71cea1638c4d6c5e17 -size 1869084 diff --git a/colord-1.4.5.tar.xz.asc b/colord-1.4.5.tar.xz.asc deleted file mode 100644 index 32a959f..0000000 --- a/colord-1.4.5.tar.xz.asc +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQEzBAABCAAdFiEEFj61ARkiXbPfj0nqF6y6jfqXDhcFAl+f5Z0ACgkQF6y6jfqX -DhfWLQf/V1Bvy1MkBrUyscTmdPBtPWXAnA8tu9YTxCfXZ3pRVeVfTVo4OWjcgIaF -zIEuwMm2zcV/+SbxjmU4PpPTpPBtQPtuernDpixf4H9JtZfcmIfZFqLzNNlLCZc5 -3qe78HBs/mhbF5B/PZtE+lfZCzaKwzx4BU0gBlTd3R8NepFngi35+NMR9/ygYc4s -Xg/QoOIzd4R1hJjJBQS0RRy1nm+MiBllZJxPWvMfjekfvcIjU58TN1Vr6POPkYrQ -VJUhnO0EKkE6KKHrB9hGHxbaLSwOPKdVOI8prgqBNOgl4RsJtWQ6V9u17vq6JwG4 -pMdp4wIxogOAVmp49W9Dfgb3xUlk4g== -=Et7c ------END PGP SIGNATURE----- diff --git a/colord-1.4.6.tar.xz b/colord-1.4.6.tar.xz new file mode 100644 index 0000000..5b84251 --- /dev/null +++ b/colord-1.4.6.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7407631a27bfe5d1b672e7ae42777001c105d860b7b7392283c8c6300de88e6f +size 1872528 diff --git a/colord-1.4.6.tar.xz.asc b/colord-1.4.6.tar.xz.asc new file mode 100644 index 0000000..9537e63 --- /dev/null +++ b/colord-1.4.6.tar.xz.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCAAdFiEEFj61ARkiXbPfj0nqF6y6jfqXDhcFAmINGfUACgkQF6y6jfqX +Dhf9VQgAtPp8r6gRnkblnfuw1LuChCKo+I8wQfw+PMki+J8ojL8EJ7+4U9aIf97p +ueBhhJse0bySKIgiBBMDcIos821tgdtX+19Nj0jfgIrdRGg+jo2leZA1i9WUUo7D +p4sTxHVnt9jP3vLVZqIrhaVLE8O4x54eBLb/Jc+MVE9pDvuVPP7k1M44rJOKY+mH +MMPcCfYvw1N6PpGasfW9P786iLyNz5VoCiGTAI+SmRl0oaXzAjcR2AZkXCUKFba2 +L4EogkM4sO+z9e6vnIk3xPeq6xoIylWXzZnty2EE/3Syp7zL4VmkRYOu0J/g0MWk +sfCrNLVoGcUTjl1hImGiSW+aB/DhdA== +=l7fH +-----END PGP SIGNATURE----- diff --git a/colord.changes b/colord.changes index 966deee..60a6f5e 100644 --- a/colord.changes +++ b/colord.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Fri Mar 25 14:07:33 UTC 2022 - Dominique Leuenberger + +- Update to version 1.4.6: + + Add missing copyright notices. + + Add Spyder X entry. + + Document where to send patches. + + Don't use exact floating point comparisons. + + Drop option for removed reverse engineering tools. + + Drop references to hughski.com. + + Fix a small memory leak in sqlite3_exec(). + + Fix typo in device-removed signal documentation. + + Make introspection optional in meson. +- Drop -Dreverse=false meson parameter: no longer supported. +- Fix a few rpmlint warnings: + + Do not self-obsolete shared-color-profiles by providing the + symbol with a version. + + Call +%tmpfiles_create %{_tmpfilesdir}/colord.conf in %post. + + Package /usr/share/bash-completion/completions/colormgr with + mode 644: the files are not executed, but sourced. + + Own %{_localstatedir}/lib/colord/icc (ghost): this directory is + generated by %tmpfiles_create. + ------------------------------------------------------------------- Mon Dec 13 16:03:21 UTC 2021 - Johannes Segitz diff --git a/colord.spec b/colord.spec index b04f514..0cc7c4c 100644 --- a/colord.spec +++ b/colord.spec @@ -1,7 +1,7 @@ # # spec file for package colord # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # 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.5 +Version: 1.4.6 Release: 0 Summary: System Daemon for Managing Color Devices License: GPL-2.0-or-later @@ -28,7 +28,7 @@ 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 -Patch0: harden_colord.service.patch +Patch0: harden_colord.service.patch # Apparmor profile Source3: usr.lib.colord Source4: colord.sysusers @@ -39,8 +39,8 @@ BuildRequires: docbook5-xsl-stylesheets BuildRequires: gobject-introspection-devel BuildRequires: gtk-doc BuildRequires: meson -BuildRequires: sysuser-tools BuildRequires: pkgconfig +BuildRequires: sysuser-tools BuildRequires: pkgconfig(bash-completion) >= 2.0 BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(gio-2.0) >= 2.25.9 @@ -90,10 +90,10 @@ there are no users logged in. %package color-profiles Summary: Color profiles for colord -# Last version of shared-color profiles packaged Group: System/Libraries +# Last version of shared-color profiles packaged Obsoletes: shared-color-profiles <= 0.1.6 -Provides: shared-color-profiles +Provides: shared-color-profiles = %{version} %description color-profiles colord is a system activated daemon that maps devices to color profiles. @@ -158,7 +158,6 @@ ulimit -Sv 2000000 -Dsystemd=true \ -Dlibcolordcompat=true \ -Dargyllcms_sensor=true \ - -Dreverse=false \ -Dsane=false \ -Dvapi=true \ -Dprint_profiles=true \ @@ -195,6 +194,7 @@ test ! -d %{_localstatedir}/lib/colord || chown -R colord:colord %{_localstatedi %service_del_preun %{name}.service %post +%tmpfiles_create %{_tmpfilesdir}/colord.conf %service_add_post %{name}.service %postun @@ -212,7 +212,8 @@ test ! -d %{_localstatedir}/lib/colord || chown -R colord:colord %{_localstatedi %{_sysusersdir}/%{name}.conf %{_udevrulesdir}/*.rules %attr(755,colord,colord) %dir %{_localstatedir}/lib/colord -%{_datadir}/bash-completion/completions/colormgr +%ghost %attr(755,colord,colord) %{_localstatedir}/lib/colord/icc +%attr(644,,-,-) %{_datadir}/bash-completion/completions/colormgr %{_bindir}/cd-create-profile %{_bindir}/cd-fix-profile %{_bindir}/cd-iccdump