| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libcolorhug2 | Distribution: SUSE Linux Enterprise 15 |
| Version: 1.4.5 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 150400.4.3.1 | Build date: Fri Sep 23 09:57:58 2022 |
| Group: System/Libraries | Build host: s390zl33 |
| Size: 104288 | Source RPM: colord-1.4.5-150400.4.3.1.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: https://github.com/hughsie/colord/ | |
| Summary: Library for managing color devices | |
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.
GPL-2.0-or-later
* Fri Sep 16 2022 mgorse@suse.com
- Add colord-CVE-2021-42523.patch: fix a small memory leak in
sqlite3_exec (boo#1202802 CVE-2021-42523).
* Mon Dec 13 2021 jsegitz@suse.com
- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
* harden_colord.service.patch
* Sat Nov 20 2021 gmbr3@opensuse.org
- Change to systemd-sysusers
* Thu Jan 14 2021 suse-beta@cboltz.de
- allow access to /usr/local/share/color in AppArmor profile (boo#1180898)
* Thu Jan 07 2021 bjorn.lie@gmail.com
- Update to version 1.4.5:
+ New Features:
- Add cd_icc_create_default_full
- Add cd_icc_utils_get_adaptation_matrix
- Add cd_mat33_is_finite
- Add support for datacolor SpyderX
+ Bugfixes:
- Check for errors from more sqlite calls
- Fix cd_icc_load_data() annotation for the data array
- Fix cd-sensor-dummy
- Fix more annotation for data arrays
- Fix owner and permissions on existing state files
- Fix segfault due to dereferencing NULL pointer
- Make the build reproductible
- Refactor opening of mapping database and try again if fails
- Drop add-spyderx.patch: Included upstream in new release.
* Sat Jan 25 2020 dimstar@opensuse.org
- No longer recommend -lang: supplements are in use
* Wed Dec 04 2019 rbrown@suse.com
- 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 2019 bjorn.lie@gmail.com
- 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 08 2019 suse-beta@cboltz.de
- Also allow /var/lib/colord/icc/ in AppArmor profile (boo#1112230)
* Wed Jun 26 2019 stefan.bruens@rwth-aachen.de
- 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 2019 dimstar@opensuse.org
- Fix meson parameters: -Dargyllcms-sensor=true must be
- Dargyllcms_sensor=true (boo#1124388).
* Sun Apr 22 2018 bjorn.lie@gmail.com
- 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.
* Tue Mar 13 2018 bjorn.lie@gmail.com
- Update to version 1.4.2:
+ New Features:
- Add cd_icc_set_created.
- Add --enable-timestamps option for CREATED header.
+ Bugfixes:
- Avoid buffer overflow when reading profile_id.
- Fix the detection of duplicate EDIDs.
- Make udev hwdb optional by using pnp.ids as fallback.
- Raise _XOPEN_SOURCE to 700 to enable C99 on FreeBSD.
- Refactor build directory selection.
- Set cd-create-profile date to SOURCE_DATE_EPOCH.
- Pass new option enable-udev-rules=true to meson.
* Wed Feb 28 2018 dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
* Fri Oct 06 2017 dimstar@opensuse.org
- Collapse files section for gtk-doc.
* Mon Oct 02 2017 jengelh@inai.de
- Update package summaries. Replace old RPM shell variables.
* Tue Sep 26 2017 zaitor@opensuse.org
- Add ulimit -Sv 2000000 entry before build, 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.
* Mon Sep 11 2017 zaitor@opensuse.org
- Add pkgconfig(vapigen) BuildRequires and pass
enable-session-example=false, enable-bash-completion=true,
enable-systemd=true, enable-libcolordcompat=true,
enable-argyllcms-sensor=true, enable-reverse=false,
enable-sane=false, enable-vala=true, enable-print-profiles=true,
enable-tests=false, enable-installed-tests=false,
with-daemon-user=colord, enable-man=true and enable-docs=true to
meson, ensure we build the feature we want.
* Thu Sep 07 2017 luc14n0@linuxmail.org
- Update to version 1.4.1:
+ Bugfixes:
- Add back the meson -Denable-systemd=false configure argument.
- Add the fallback rules for older PolicyKit versions.
- Define PATH_MAX if not available.
- Enable C99 support in meson.build.
- Include all the files in the GIR target.
- Include the correct file when using Colord-1.0.gir.
- Use appropriate feature macro for realpath().
- Use gio-2.0 when generating the VAPI.
- Changes from version 1.4.0:
+ New Features:
- Port to the Meson build system.
- Enable Travis CI for Fedora 25 and Debian Stretch.
- Make PolicyKit, gusb and udev a hard requirement.
+ Bugfixes:
- Add some experimental tools for the HueyCOLOR sensor as found
in the P70.
- Conditionally build documentation and man pages.
- Correctly build the ICC transfer curve for Rec709.
- Do not build the examples as part of the regular build.
- Do not spin the Huey LEDs when the sensor is embedded.
- Do not use /tmp to create profiles.
- Fix the version numbers in cd-version.h to reflect reality.
- Get the Huey status before trying to unlock.
- Use a different Huey unlock code on the W700 laptop.
- Add meson BuildRequires, and switch autotools macros configure,
make and makeinstall to meson, meson_build and meson_install
following upstream switch to Meson Build System.
- Add gtk-doc and docbook-utils BuildRequires: new dependencies.
- Drop %glib2_gsettings_schema_* post/postun macros: the
functionality is now covered by file triggers.
- Drop intltool and vala BuildRequires: no longer needed.
- Upstream rename of ColorHug-1.0.typelib file to
Colorhug-1.0.typelib, thus its package has been renamed as well.
* Tue Mar 07 2017 fezhang@suse.com
- Apparmor profile (usr.lib.colord): Allow reading / writing
/var/lib/colord/.cache (bsc#1024933).
* Wed Mar 01 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 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.
* Mon Dec 05 2016 dimstar@opensuse.org
- Update to version 1.3.4:
+ New Features:
- colord:
. Add cd_color_rgb_from_wavelength().
. Add cd_spectrum_resample_to_size().
- colorhug:
. Add commands for getting the device calibration spectra.
. Increase the size of the EP0 transfer.
. Support enabling the illuminants on the ColorHug+.
+ Bugfixes:
- Fix a possible NULL dereference when talking to Spark
devices.
- Fix compile with -Wformat-signedness.
- Fix possible division by zero if parsing /proc/cpuinfo fails.
* Fri Aug 05 2016 zaitor@opensuse.org
- Update to version 1.3.3:
+ Check polkit version before defining g_autoptr macros.
+ Fix an assert failure when connecting to sensors.
+ Fix gtk-doc build when srcdir != builddir.
+ Increase timeout to 60s for argyll spotread sampling.
+ Use the USB path to match the ArgyllCMS port.
+ Updated translations.
* Thu Apr 14 2016 idonmez@suse.com
- Update to GNOME 3.20 Fate#318572
* Mon Mar 21 2016 dimstar@opensuse.org
- Update to version 1.3.2:
+ New Features:
- Make building the daemon optional.
- Make the session helper optional.
- libcolorhug: Add initial support for the v2 protocol used by
ColorHug+.
+ Bugfixes:
- libcolord: Fix a hard-to-reproduce bug when cancelling async
operations.
- libcolorhug: Fix a crash when submitting lots of commands at
the same time.
- Replace '/' with '-' on the basename to fix calibration
crash.
* Thu Feb 18 2016 fcrozat@suse.com
- Rely on _tmpfilesdir macro to locate the directory to use for
store tmpfiles config files by using --with-tmpfilesdir to
configure.
* Tue Feb 16 2016 dimstar@opensuse.org
- Update to version 1.3.1:
+ New Features:
- Add a sensor error for missing dark calibration.
- Add g_autoptr() defines for cd_color*.
- Add get-spectral-reading command to colormgr.
- Add the GetSpectrum() sensor D-Bus method.
- Allow returning spectral readings from the Spark sensor.
- libcolord:
. Add an error enum for missing irradiance calibration.
. Add a spectral sensor capability.
. Add cd_sensor_get_spectrum().
. Add cd_spectrum_get_value_max().
. Add cd_spectrum_limit_min().
. Add cd_spectrum_planckian_new_full().
. Add cd_spectrum_resample().
. Add cd_spectrum_set_wavelength_cal().
. Add cd_spectrum_subtract().
. Add cd_spectrum_to_string().
+ Bugfixes:
- Add a systemd user service corresponding to the D-Bus session
service.
- Add a tmpfiles.d snippet to fix stateless systems.
- data: Build Rec709 correctly.
- Ignore the ColorHug+ in DFU mode.
- Install the tmpfiles.d snippet in the right place.
- Reset the sensor back to idle after each action.
- libcolord:
. Fix a tiny memory leak in cd_icc_get_tag_data().
. Fix saving non-normalized spectra.
. Make cd_spectrum_free() NULL-safe.
. Return an error when we fail to estimate the gamma value.
* Wed Oct 07 2015 dimstar@opensuse.org
- Apparmor profile (usr.lib.colord): Add capability dac_override
(boo#948892).
* Mon Sep 07 2015 mpluskal@suse.com
- Add gpg signature
* Mon Sep 07 2015 zaitor@opensuse.org
- Update to version 1.2.12:
+ New Features: Add a new private library libospark for future
use.
+ Bugfixes:
- Allow creating devices with the same device ID from different
users.
- Check for, and prefer, libsystemd over libsystemd-login.
- ColorHug:
. Add ch_device_queue_read_firmware().
. When converting HEX to BIN pad out the entire size.
- Replace pkgconfig(libsystemd-login) for pkgconfig(libsystemd)
following upstreams new preferance. Also pass
- -enable-systemd-login to configure to ensure we build this
support.
* Sun Jun 21 2015 zaitor@opensuse.org
- Update to version 1.2.11:
+ New Features:
- Add defines and artwork for the Spyder5 device.
- Add defines for the OceanOptics Spark sensor.
- libcolorhug:
. Add ch_device_close.
. Handle low-level commands when in Sensor HID mode.
+ Bugfixes:
- libcolord:
. Fix leak in cd_context_lcms_free.
. Fix leak previously in cd_client_connect_cb.
- Only return devices created by the calling user when doing
GetDevices.
* Fri May 22 2015 zaitor@opensuse.org
- Add explicit pkgconfig(libudev) BuildRequires: Configure checks
for it.
* Thu Apr 09 2015 zaitor@opensuse.org
- Update to version 1.2.10:
+ New Features: colorhug: Add GUIDs for each device.
+ Bugfixes:
- Add a vendor quirk for Google.
- Fix session-helper failing to find argyll tool.
* Fri Feb 27 2015 dimstar@opensuse.org
- Update to version 1.2.9:
+ New Features of colorhug:
- Add support for the ColorHug ALS device.
- Return the exact address on verification failure.
+ Bugfixes:
- Fix cd-test-private linking.
- Fix reporting of logind errors.
* Tue Jan 27 2015 dimstar@opensuse.org
- Update to version 1.2.8:
+ Bugfixes:
- Check for dbus when enabling sane.
- Do not use the deprecated GUsbDeviceList.
- Fix build without gobject-introspection.
- Fix possible critical warning when using g_dbus_watch_name().
* Mon Dec 22 2014 fcrozat@suse.com
- Update apparmor profile for USB profiling (boo#901148).
* Tue Dec 16 2014 dimstar@opensuse.org
- Update to version 1.2.7:
+ Bugfixes:
- Don't build the daemon when compiling for MinGW.
- Use wine to run the client build tools when compiling under
MinGW.
* Thu Nov 27 2014 dimstar@opensuse.org
- Update to version 1.2.6:
+ New Features:
- Allowing compile using mingw.
- Make the ArgyllCMS sensor driver optional.
- libcolord:
. Add cd_it8_get_xyz_for_rgb().
. Add cd_it8_utils_calculate_gamma().
. Add cd_spectrum_get_resolution().
. Add cd_spectrum_get_value_raw().
. Add cd_spectrum_normalize_max().
. Add cd_spectrum_set_value().
+ Bugfixes:
- libcolord:
. Allow a SPECTRAL_START_NM value of zero.
. Always replace CCSS spectral data of the same ID.
. Deep copy the spectral data when using cd_spectrum_dup().
. Fix using cd_it8_add_spectrum() where the spectra have no
ID values.
. Never allow duplicate CCSS IDs for small wavelength ranges.
. Only set SPECTRAL_NORM when the normalisation is enabled.
. Return correct values when no LUMINANCE_XYZ_CDM2 is
specified.
. Use double precision for SPECTRAL_START_NM and
SPECTRAL_END_NM.
. When using cd_it8_add_spectrum() replace any with the same
ID.
- Changes from version 1.2.5:
+ New Features:
- Add a branding-less ColorHug2 figure.
- Add the calculate-ccmx subcommand to cd-it8.
- Install the now-useful cd-it8 helper.
+ Bugfixes:
- Drop nb.po, its superfluous with nb_NO.po around.
- Fix a crash in the session helper while calibrating.
- Remove the private cd-find-broken tool.
- Add argyllcms BuildRequires and Requires.
* Sun Oct 19 2014 zaitor@opensuse.org
- Update to version 1.2.4:
+ New Features:
- libcolord: Add cd_mat33_init() helper function.
- libcolorhug: Retry the command if the response is incomplete.
+ Bugfixes:
- Don't enable PIE support when --without-pic is specified.
- libcolord: Build with PIE enabled.
* Tue Oct 14 2014 opensuse@cboltz.de
- AppArmor profile: allow reading /etc/udev/hwdb.bin (bnc#901148)
/usr/lib64/libcolorhug.so.2 /usr/lib64/libcolorhug.so.2.0.5
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Aug 9 15:14:09 2025