libcolorhug2-1.4.2-lp150.1.18 >  A ZҸ/=„?1$†& U}INE GFUȮqZ-<ߊm-)zl[T+jeSMM?Ր%^Y,&?ETCj74k @in.y;>,,5rtCZqg`m@M Bqp3/.c9 ƽ?M7Hi~EUS"L<(1֏;vϜN YfAbJ7715f5780a16f729641d543d3a4ec72bd7b25c02c90378d95f1110583e33958d0a150de9c7d2d98a3c38214f9551d32d9d17f2f8FZҸ/=„/t~udĀ*JD[zC޹!tl>ǀo˞Jv|I +9Q 9fڇ_MF|i,C]U-juRM 5af/s+aBn)z/ _AOa(J5!i[xjOGs\V 1$_#b-EM`pCt?dd  C- GXsy      ,4p(8U94U: U>D@SFbGxHӀIӈXӌYӘ\Ӽ]^bcԟdefluv wհxոyz `Clibcolorhug21.4.2lp150.1.18Library for managing color devicescolord 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.Zըbuild30gopenSUSE Leap 15.0openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/Librarieshttp://colord.hughsie.com/linuxx86_64gZtZՖ1348888aa2be93cf845f595ebf9ce205ce3beda5d1eedf818b8da1a27813c1f9libcolorhug.so.2.0.5rootrootrootrootcolord-1.4.2-lp150.1.18.src.rpmlibcolorhug.so.2()(64bit)libcolorhug2libcolorhug2(x86-64)@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libcolordprivate.so.2()(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgusb.so.2()(64bit)libgusb.so.2(LIBGUSB_0.1.0)(64bit)libgusb.so.2(LIBGUSB_0.1.1)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1Z@ZYp@Y*@YA@YzY4XXXAXEVWW@V@VŲ@V@V @U|@U|@U@U_@U&iT\@T}TTTw@TCT=@TS@S0SSxSB@S@RURR@Rg@R_@R2@Q@QQکQQ@QQQm=@QU@QGQ-@Q"Q"PPPN@PP~PXb@OO@OOOaOKp@OF*@O@ObNNN@NåN@NNtNiN`@NNN@N@M@M@M@bjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgjengelh@inai.dezaitor@opensuse.orgzaitor@opensuse.orgluc14n0@linuxmail.orgfezhang@suse.comzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgidonmez@suse.comdimstar@opensuse.orgfcrozat@suse.comdimstar@opensuse.orgdimstar@opensuse.orgmpluskal@suse.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgfcrozat@suse.comdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgopensuse@cboltz.dekkaempf@suse.comdimstar@opensuse.orgmeissner@suse.comdimstar@opensuse.orgschwab@linux-m68k.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgopensuse@cboltz.deopensuse@cboltz.dezaitor@opensuse.orgfcrozat@suse.comdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgabergmann@novell.commeissner@suse.commeissner@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgfcrozat@suse.comdimstar@opensuse.orgmeissner@suse.comzaitor@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orglnussel@suse.dedimstar@opensuse.orgjengelh@medozas.devuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.org- 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.- Modernize spec-file by calling spec-cleaner- Collapse files section for gtk-doc.- Update package summaries. Replace old RPM shell variables.- 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.- 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.- 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.- Apparmor profile (usr.lib.colord): Allow reading / writing /var/lib/colord/.cache (bsc#1024933).- 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.- 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.- 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.- 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.- Update to GNOME 3.20 Fate#318572- 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.- Rely on _tmpfilesdir macro to locate the directory to use for store tmpfiles config files by using --with-tmpfilesdir to configure.- 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.- Apparmor profile (usr.lib.colord): Add capability dac_override (boo#948892).- Add gpg signature- 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.- 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.- Add explicit pkgconfig(libudev) BuildRequires: Configure checks for it.- 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.- 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.- 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().- Update apparmor profile for USB profiling (boo#901148).- 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.- 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.- 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.- AppArmor profile: allow reading /etc/udev/hwdb.bin (bnc#901148)- Update to version 1.2.3: + New Features: - colorhug: . Add ch_device_check_firmware(). . Add ch_device_mode_from_firmware(). . Use a different PID for the ColorHug2 bootloader. + Bugfixes: - Fix the device path to allow uid or username to be omitted. - There is no seat if running in a chroot. - Add systemd %pre and %post macros for colord.service. - Add rccolord symlink.- Update to version 1.2.2: + New Features: - Add a helper to calculate the ΔE of two colors. - Bump the lcms2 dep to 2.6. - Use the ColorHug sensor driver for the ColorHug2 hardware. + Bugfixes: - Actually parse the EDID for better duplicate detection. - Actually write a file when using cd_icc_save_default(). - Do not try to return a CdIcc instance for virtual profiles. - Use __attribute__(cleanup) to simplify memory cleanup.- AppArmor profile: Allow sessions of greeter style seats also to be read (bnc#893081).- Update to version 1.2.1: + New Features: - Allow users to rename session and system ICC profiles. + Bugfixes: - Fix building the CMF spectra on OpenBSD/sparc64. - Fix the style of two colorimeter figures. - Make colord polkit policy usable on servers. - Trim out the CUPS-supplied prefix for the printer serial number. + Updated translations. - Drop type-mismatch.patch: fixed upstream.- type-mismatch.patch: fix type mismatch (fdo#77535).- Update to version 1.2.0: + New Features: - Generate the CMFs from source data. - Install several standard illuminants. - Install the CRI Test Color Samples. - Make colormgr script friendly by allowing filtering. - Colord: . Add a RGB32 pixel format for GdkPixbuf. . Add a utility function to calculate an XYZ value from a CMF. . Add a whitepoint value to cd_color_xyz_to_uvw(). . Add CdColorUVW and some useful functionality. . Add cd_color_xyz_to_cct(). . Add cd_icc_get_context() to get the internal cmsContext used lcms2. . Add cd_it8_utils_calculate_cri_from_cmf() to generate a CRI. . Add cd_spectrum_multiply() to multiply two spectra. . Add cd_spectrum_planckian_new(). . Add functionality to read and write raw tag data. . Support CCSS data files. . Support SPECTRAL_NORM in it8 files. - colorhug: Support setting and getting the DAC value. + Bugs fixed: - Correctly convert all of the image when using CdTransform. - EDID strings can be up to 13 bytes. - Fix the blue primary check so ProPhotoRGB is not marked as invalid. - Fix the tag 'size' when viewing a profile in cd-iccdump with newer lcms versions. - Colord: . Do not invalidate the CdTransform if the CdIcc object does not change. . Do not use G_GNUC_WARN_UNUSED_RESULT when uninhibiting. . Fix a potential crash when destroying a CdIt8 object. . Fix the GObject introspection for cd_device_get_profiles(). . Improve the error handling in CdIt8. . Load the profile defaults when using cd_icc_create_default(). - colorhug: . Handle failure to initialise GUsb in self-tests. . Rename 'ColorHug Spectro' to 'ColorHug+' for trademark reasons.- Update to version 1.1.7: + New Feature: Use the new cmsContext functionality in LCMS 2.6. + Bugfixes in libcolord: - Fix the GObject introspection for cd_device_get_profiles(). - Load the profile defaults when using cd_icc_create_default().- Update to version 1.1.6: + Bugs fixed: - Fix the tag 'size' when viewing a profile in cd-iccdump. - Only include libudev in Requires.private on Linux. - Use the corect sensor-kind values for GretagMacbeth sensors. - libcolord: Do not use G_GNUC_WARN_UNUSED_RESULT when uninhibiting. - libcolorhug: Handle failure to initialise GUsb in self-tests.- Update to version 1.1.5: + New Features: - Change the --enable-gudev parameter into --enable-udev. - Fall back to parsing pnp.ids if udev is not available. + Bugs fixed: - Don't crash with zero-sized ICC file. - Never add USB hubs as scanner devices even if tagged. - Never create color managed webcam devices. - session-helper: Do not crash when moving the sensor position. - libcolord: . Check that the vendor and model are valid UTF-8. . Do not write invalid data when the resaving a profile. . Don't create legacy locations. . Ensure the parsed EDID strings are valid UTF-8. . Ensure the version is set when creating from the EDID. . Fix crash when using cd_color_get_blackbody_rgb(). . No critical warning if udev_hwdb_new() fails.- Update to version 1.1.4: + Only syslog() profile additions when they're added via DBus. + Reset the LCMS log handlers to default after use. + Use the threadsafe versions of the LCMS functions. - Changes from version 1.1.3: + Fix a very mild security bug: If you send keep sending hundreds of megabytes of random text data to the SetProperty() method you can eventually cause the daemon to use a lot of memory and then crash with an out-of-memory condition. As the daemon runs as restricted user and is respawned by any client, the system automatically recovers from it. + Never print incomplete 'colormgr dump' output. + Restrict the length of key and values when setting metadata.- Another update for the apparmor profile (bnc#846301#c9).- Update apparmor profile (bnc#846301).- Update to version 1.1.2: + New Features: - Add a 'dump' colormgr command to aid debugging. - libcolord: Add ability to create a CdIcc object from an EDID blob. - libcolord: Add cd_icc_create_default() to use the default sRGB profile. - libcolord: Export cd_icc_utils_get_coverage() for comparing two profiles. - Set 'GAMUT_coverage(srgb)' when generating standard space profiles. + Bugs fixed: - Allow profiles to be added or removed when the device is not enabled. - Always return soft-add calibration profiles before soft-add EDID profiles. - Do not add fake metadata to avoid creating an empty dictionary. - Do not mix up device paths and device IDs in the documentation. - Fix an error when building the print profiles. - Fix creation of the dummy sensor device. - Fix the AdobeRGB and WideGamutRGB gamma values. - Fix transposed bits for EDID red y. - Fix up various vendor quirks. - Fix warning when any test profile has an EDID source and no ICC file. - libcolord: Always calculate the fallback checksum when using CdIccStore. - libcolord: Do not assert on finalize if connecting to the profile failed. - Migrate from usb_id and usb_db to udev builtins usb_id and hwdb. - Show a warning for incorrect or extra command line arguments. - Use %ghost in the example spec file to avoid removing databases on upgrades. - Use the exact D50 whitepoint values. - Drop colord-udev-hwdb.patch, fixed upstream.- Add colord-udev-hwdb.patch: call udev hwdb to fill appropriately usb device informations (backport from upstream GIT).- Update to version 1.1.1: + Notes: - This release bumps the soname of libcolord as long deprecated methods have finally been removed. - This unstable branch is full of new features and experimental code. - The colord.conf file has been removed and features are now autodetected at runtime where possible or specified in configure. + New Features: - Add a shim libcolordcompat library with some helpers for ArgyllCMS. - Add SystemVendor and SystemModel string properties to the main interface. - Add the sub-command import-profile to colormgr. - libcolord: . Add cd_icc_save_data() so that we can set _ICC_PROFILE. . Add cd_icc_save_default() to save a profile to the default location. . Add functionality to set and get the profile characterization data. . Add methods to create a profile using CdClient with a CdIcc object. - List the required parameters in the 'colormgr --help' output. - Remove the AlwaysUseXrandrName config option and auto-detect it at runtime. - Show the viewing conditions when dumping the ICC profile. + Bugs fixed: - Add a quirk for ThinkPads so that we show 'ThinkPad T510' rather than '4384BR2'. - Add optional installed tests. - Allow colormgr to take an object path or an ID as input. - Allow the user to specify a non-qualified path when using FindProfileByFilename.- Update to version 1.0.2: + New Features: - Add cd_icc_save_data() so that we can easily set _ICC_PROFILE. - Add CdIccStore to monitor directories of ICC profiles. - Add SystemVendor and SystemModel properties to the main interface. + Bugfixes: - Allow to specify a non-qualified path when using FindProfileByFilename. - Allow using the key 'Filename' when using FindProfileByProperty. - Always return the error if any sync method failed. - Fix GObject introspection when getting lists. - Fix GObject introspection when getting metadata.- Update to version 1.0.1: + Add 0.1.34 to 1.0.0 deprecated methods to preserve ABI. + Do not unconditionally enable BPC on the color transform. + Fix profile created time for non-UTC timezones. + Record the gamma table in the session helper error message.- Move %glib2_gsettings_schema_post from %pre to %post: if we execute this prior to installation, the schema will not be registered, as the files are not yet in place.- Update to version 1.0.0: + New Features: - Add a config option for monitors with identical EDID values. - Add API to control the use of BPC in CdTransform. - Add a simple BGRA32 pixel format. - Add a simple CMYK32 pixel format. - Add a simple colord.conf manpage. - Allow a different input and output format in CdTransform. - Show all the translations when dumping an ICC profile. + Bugfixes: - Add some missing G_BEGIN_DECLS/G_END_DECLS in header files. - Always return an error if cd_main_device_add() failed. - Build all installed binaries with PIE. - Build the colord binary with full RELRO. - Do not show a warning when using 'colormgr device-get-profile-for-qualifier'. - Ensure the parent directories exist when calling cd_icc_save_file. - Fix crash in cd-iccdump by working around an lcms2 bug. - Fix using the ColorHug color sensor on ARM hardware. - Fix using the Huey color sensor on ARM hardware. - Set the STANDARD_space metadata for the print profiles. - Use G_GNUC_WARN_UNUSED_RESULT in public and private headers. - Use the same pixel format names as Cairo and the same in-memory value as lcms2.- Update to version 0.1.34: + New Features: - Add a ICC transform object for simple RGB conversions. - Add an example for using CdIcc in applications. - Add an internal program to scan a directory of ICC profiles for warnings. - Add a warning for RGB profiles with unlikely whitepoint values. - Add a webservice URI example that can upload a profile to the Internet. - Add device metadata OutputEdidMd5 so we can build a UCMM shim layer. - Add functionality to return the response of the CdIcc profile object. - Add getting and setting the VCGT table in CdIcc. - Add new systemd macros to the example spec file. - Add Qt DBus annotations. + Bugfixes: - Allow clients to call org.freedesktop.DBus.Peer. - Correct a lot more company names when creating devices. - Do not automatically add EDID profiles with warnings to devices. - Fix building RGB working space profiles when using OpenBSD/sparc64. - Fix standard-space property name into a compilable name. - Increase the delay between patches in the session-helper. - Install the bash completion support into /usr. - Add pkgconfig(bash-completion) BuildRequires: allow configure to detect where to install the bash completion.- Update to version 0.1.33: + New Features: - Add some profile descriptions for the CMYK profiles. - Add the FOGRA45L and FOGRA47L CMYK profiles. - Include the eciRGBv1 gamma 1.8 profile. - libcolord: Add cd_it8_set_enable_created. - libcolord: Add helpers for int and double values from the DOM. + Bugfixes: - Add ifdef for cmsGetToneCurveEstimatedTableEntries. - Build the print profiles from XML descriptions. - Check the generated CCMX matrix for invalid data. - Do not print a warning if the DBus property does not exist. - Ensure mbstowcs() has an LC_CTYPE of 'en_US.UTF-8'. - libcolord: Always write C-locale floating point values in IT8 files. - libcolord: Initialize the value of the CCMX matrix. - libcolord: Return the correct result from cd_mat33_matrix_multiply. - Never promote localized v2 ICC profiles to v4. - Rename ISOnewspaper26 to IFRA26S_2004_newsprint. + Updated translations.- Update to version 0.1.32: + New Features: - Add a new tool 'cd-iccdump' that can dump V4 and V2 profiles. - Add translated descriptions to the ICC profiles. - libcolord: . Add an object which is a named colord. . Add an object to factor out the profile load and save. . Add a really simple XML DOM extractor. . Add some helpers for dealing with CdColorLab objects. - Translate some of the profile source XML file descriptions and licences. - Use an XML source format for the generated profiles. + Bugfixes: - libcolord: Correctly copy CdColorYxy->Y when used as a property. - lib: Fix the licence boilerplate in the sensor libs. - Set the default profile locale to be en_US, not EN_us. - Use gtkdocize --copy in autogen.sh- Update to version 0.1.31: + New Features: - Add more sensor capabilities to support the latest ArgyllCMS release. - Calculate the display calibration based on the Lab and target display gamma. - Emulate a perfect sRGB screen when returning XYZ values from the dummy sensor. - Interpolate the gamma data to the VCGT size using Akima. - libcolord: Add Akima and Linear 2D interpolation classes. - libcolord: Switch CdColor to using the GSlice allocator. - libcolorhug: Add commands to get the ADC Vref+ and Vref-. - libcolorhug: Add extensions to the take_reading_x() commands to set the sensor type. - libcolorhug: Add the ability to get and set the CCD calibration values. - libcolorhug: Add the ability to get a spectral reading from the device. - Run the self test programs in 'make check' under valgrind. + Bugfixes: - Add a warning if compiling with --with-daemon-user=root. - Add some more display vendor names to the display fixup table. - Deprecate both the cd_profile_set_$foo_sync() functions. - Do not show a critical warning if an unmatched sensor is connected. - Fix build on OpenBSD. - Fix compile with --disable-gusb. - Fix the argyll sensor driver when using the ColorMunki Smile. - Fix the gamut warning to check primaries wider than CIERGB and ProPhoto. - Fix unusual crash in cd_main_get_cmdline_for_pid. - Guess the option type when using 'colormgr sensor-set-options'. - libcolord: ArgyllCMS uses 'YES' for IT8 options. - libcolord: Fix two small memory leaks when getting details about a sensor. - Move the private sensor libraries out of the pure lib space. - Rename the colormgr 'profile-set-$foo' commands to 'profile-set-property'. - Return an error if the client tries to change the profile filename after creation. - Set the target gamma when using the session-helper. - Setup the devices for another embedded Huey colorimeter and the original Spyder. - Drop colord-privlib.patch: fixed upstream. - Remove gnome-common BuildRequires and call to gnome-autogen.sh, as we don't carry any patch touching the build system anymore. - Add post/postun scriptlets to libcolorhug1 subpackage.- Update to version 0.1.30: + New features: - Load the instrospection to the colord binary as a GResource - Save the common ICC profiles as GResources in the colord binary to reduce I/O - Support setting the blue LED in the ColorHug Spectro + Bugfixes: - Append -private to the driver libraries as they have no headers installed - cd_sensor_get_caps() returns a bitfield, so make it explicitly 64 bits wide - Do not expect a system proxy when checking if the daemon exists - Do not remove the database files when upgrading the package - Do not show duplicate profiles when icc-profiles-openicc is installed - Fix Colord-1.0.gir build with --no-add-needed - Fix linking of ch-self-test - Fix symbol-prefix passed to g-ir-scanner - Fix up the model name for the ColorMunki - Skip more self tests if the daemon could not be started - Changes from version 0.1.29: + New Features: - Add an interface for plugins to decline to load - Add a --verbose and --version argument to colormgr - Add DTP94 native sensor support - Add the 'Plasma' sensor capability - Allow profiles to have a 'score' which affects the standard space - Detect profiles from adobe.com and color.org and add metadata - Install libdtp94 for access to the DTP94 colorimeter - Install libhuey for access to the Huey colorimeter - Install libmunki for access to the ColorMunki Photo hardware - Move libcolorhug from colorhug-client for access to the ColorHug colorimeter - Reintroduce SANE support - session-helper: . Return extra data from the calibration in the Finished signal . Return the correct sensor images when calibrating + Bugfixes: - Allow the user to specify the device type when using 'colormgr create-device' - Change the Adobe RGB description to be 'Compatible with Adobe RGB (1998)' - Do not auto-add profiles due to device-id metadata if they have been manually removed - Do not include the size of the NULL byte when writing data from CCMX files - Do not log a critical warning if the daemon is replaced at runtime - Do not make the libsystemd-login dep automatic - Do not return an error if a user manually adds a profile that has already been automatically added - Don't emit a warning if the profile warnings or owner changes - Ensure profiles with MAPPING_device_id get auto-added to devices - Fix timezone problem in colord_client_random_func test - Include cd-buffer.c in libcolordprivate for future use - Make libcolord/device_async test pass everywhere - Return an error if a client tries to create a device of an unknown type - Set the additional 'OwnerCmdline' metadata on each device - Show all the possible capabilities on one line when doing 'colormgr get-sensors' - Specify the sensor caps in the code for native sensors - Split the libcolord.so into libcolordprivate.so so it can be used without a GObject dep - Write the CdIt8 'CREATED' date string in all files - Changes from version 0.1.28: + New Features: - Add some default GSetting schema values for the calibration helper - Add a Sensor.Metadata property - - Add the sensor images as metadata on the D-Bus interface + Bugfixes: - Quit the session helper if the device or sensor was not found - Never build more than one print profile at a time - Don't use the deprecated INCLUDES in Makefile.am - Changes from version 0.1.27: + New Features: - Add ColorMunki Smile defines and calibration attach image - Add Spyder4 calibration attach image - Add the ability to generate Rec. 709 gamma curves - Export a Device.Embedded property that is set for fixed hardware - Import shared-color-profiles into colord - Install a header with all the session helper defines - Support L* gamma encoding in cd-create-profile - Write the profile quality into to the .icc file as metadata + Bugfixes: - Allow passing no value as properties to CreateDevice - Do not return zero profiles when the device is being calibrated or disabled - Ensure the color types are methods in GObject Introspection rather than functions - Fix build when srcdir != builddir - Fix floating point number parsing in non C locale environments - Remove 'Monitor' suffix from display devices model string. - Add colord-privlib.patch: Move private libraries out of %{_libdir}. - Add gnome-common BuildRequires and call to autogen.sh, as above patch touches the build system.- Adjusted last editions to AppAmor profile (bnc#803281): + Replaced - @{HOME}/.local/share/color/*.icc r with - @{HOME}/.local/share/color/icc/*.icc r + Added - allow reading all /sys/class/video4linux/ r- Additions to the AA profile (bnc#803281) + allow /proc/*/cgroup r (unkown why). + allow reading all /sys/class/video4linux/** r (video4linux devices). + allow user local ICC files: - @{HOME}/.local/share/icc/*.icc r - @{HOME}/.local/share/color/*.icc r- allow /usr/share/mime/** readable in AA profile (bnc#797907)- Update to version 0.1.26: + New Features: - Add 4 more defined sensor types. - Add a create-temperature subcommand to colormgr to test VCGT generation. - Add a 'SensorId' property to the sensor interface. - Add a session helper that can be used to calibrate the screen - Add cd_it8_save_to_data() to save the data to some allocated memory. - Add FindSensorById() to the main interface. - Add some defines for the Spyder4 display colorimeter. - Add some device figures from gnome-color-manager used in KDE and GNOME. - Add some example calibration ti1 files from gnome-color-manager. - Add support for reading and writing .cal files to CdIt8. - Add the ability to 'disable' a device so that color management can be turned off. - Export cd_color_rgb_interpolate() as it's useful to applications. - Recognise the internal sensor on W700 laptops and set a property for the calibration tools. - Use spotread when there is no native sensor driver. + Bugfixes: - Add some missing entries in cd_sensor_kind_from_string. - Create ICCv2 profiles when using cd-create-profile. - Do 3 reads in quick succession for colormgr get-sensor-reading. - Fix a crash when saving a ti3 file where white is not the last sample. - Fix a critical warning when writing using cd_it8_add_data() with no XYZ value. - If ti1 values are > 1.0 then assume they are normalized. - Return class specific error codes if authentication fails. - Scale the ti3 RGB values to 100 when writing with NORMALIZED_TO_Y_100. - Set DEVICE_CLASS when saving a cal IT8 file. - Support doing sensor user actions when using 'colormgr get-sensor-reading'. - Update the device scope if it changes at runtime. - Use enumerated error values in the client library.- Update to version 0.1.25: + New Features: - Add a create-standard-space sub-command to cd-create-profile. - Add a FAQ entry describing application support of color management. - Add a 'make coverity' helper to scan the project for errors. - Add a profile metadata key of 'License'. - Add a profile warning if any of the primaries are outside of ROMM RGB. - Add a set-version command to the cd-fix-profile command line tool. - Add a warning if the profile calibration data is non-monotonic. - Add a warning if the profile copyright is missing. - Add a warning if the profile description is missing. - Add a warning if the profile gray axis is invalid. - Move the named color examples to shared-color-profiles. - Print if the profile is system-wide when doing 'colormgr get-profiles'. - Show the primaries when dumping the profile using cd-fix-profile. - Use syslog to be able to debug what the daemon is doing without restarting it. + Bugfixes: - Check the return value of mbstowcs before using the buffer. - Convert cd-create-profile to using sub-commands to make it more modular. - Create linear vcgt tables when using create-x11-gamma to match the xserver behaviour. - Create version 2.2 ICC files when creating named color profiles. - Do not ever manually set a ICC profile version when creating profiles. - Do not try to connect to colord in cd-fix-profile until actually needed. - Don't optimize the profile check transforms to speed up daemon startup. - Don't set the StandardSpaces override, the generated profiles have the correct metadata now. - Fix a crash in the example code if the device has a non-standard qualifier format. - Fix GetStandardSpace so it can actually work. - huey: Ensure we return an error if we ran out of retries. - If the copyright string is not set when creating a profile use a good default. - Improve the formatting of 'get-profiles' and 'get-devices'. - libcolord: Fix up a warning if GetStandardSpace fails to find a profile. - Return an error if the client does not set a profile or device id. - Return an error if the client uses an unsupported scope value. - Set a default copyright string when creating profiles without using --copyright.- Update to version 0.1.24: + New Features: - Add a extract-vcgt subcommand to cd-fix-profile. - Add a general plugin interface for adding and removing devices. - Add defines for the 'ColorHug Spectro' hardware. - Add a 'seat' property to each device. - Add FindProfileByProperty() to the main interface. - Allow the user to specify a custom udev rules directory. + Bugfixes: - Append usernames to dbus object paths before sanitising the object path. - colorhug: . Add support for firmware >= 1.2.0 by accepting a full HID buffer. . Update the private files to the latest libcolorhug code. - Fix a critical warning when user tries to dump a non-icc file. - Fix automatic dep on libusb and vala. - Fix a warning in the daemon if a device property is NULL at setup. - Initialise global connection variable earlier. - More paranoia in construction of object paths. - Never use Werror by default in configure. - Remove libsane support and rely only on udev for scanner device information. - Set FILE_checksum on discovered system profiles. - Set the seat for devices created in the session and from udev. - Drop sane-backends-devel BuildRequires: no longer needed. - Add pkgconfig(libsystemd-login) BuildRequires: new dependency.- Fix build with new udev rules directory location.- Update to version 0.1.23: + New Features: - Get udevrulesdir from pkg-config + Bugfixes: - Assorted documentation fixes - Do not try to add duplicate sysfs devices - Changes from version 0.1.22: + New Features: - Add a Vala version of cd-gtk-demo - Split out colord-gtk to a new sub-project to prevent a dep loop + Bugfixes: - Add many generic introspection type arguments - Check any files in /usr/share/color/icc have the content type application/vnd.iccprofile - Do not try to create the same object paths if two sensors of the same type are plugged in - Fix the udev rules entry for the i1Display3. - Drop all colord-gtk related things (split in an own package with own tarball): + colord-gtk.spec, colord-gtk.changes + subpackages libcolord-gtk1, libcolord-gtk-devel and typelib-1_0-ColordGtk-1_0. No obsoletes added, as they will appear in their form from the new package, based on colord-gtk tarballs, again. + Remove libcolord-gtk1 from baselibs.conf. - Drop pre_checkin.sh: as this is now a simple package, there is no need for a pre_checkin script anymore.- Add a apparmor profile for usr.lib.colord- Update to version 0.1.21: + Do not add sensors that are ignored or have no caps. + Do not install any parts of colord-sane if --disable-sane is specified. + Do not use 'WantedBy=graphical.target' in the shipped systemd file. + Fix autotools when configuring without systemd. + Fix InstallSystemWide() by not writing a private file. + Fix srcdir != builddir with introspection enabled. + Fix the description in the systemd service file. + Isolate gtk dependency to cd-convert. + Save the CCMX and ITx files to be compatible with argyllcms + The ColorHug has a new VID and PID. - Drop colord-build-no-gtk.patch, fixed upstream. - Removed call to gnome-autogen.sh and drop gnome-common buildrequires, only needed for above dropped patch.- Update to version 0.1.20: + New Features: - Add a bash completion file for colormgr - Add a BUSY state value for sensor devices - Add a GObject Introspection example - Add a sensor-set-options command to the colormgr tool - Add async and sync methods in libcolord to support sensor options - Add CdIt8 as a helper for reading and writing ti1, ti3 and ccmx files - Add cd_it8_utils_calculate_ccmx() to libcolorhug - Add CdSampleWindow to libcolord-gtk - Add CdWindow which allows us to get the color profile for a GtkWidget - Add functionality to colord-convert to sample ti1 -> ti3 files - Add gio-2.0 to the requires line of colord.pc for GFile - Add the concept of 'options' on each color sensor device - colorhug: Allow saving the remote hash as a sensor option - Print any sensor options when doing 'colormgr get-sensors' + Bugfixes: - colorhug: Save the EEPROM after setting sensor options - Enable gtk-doc in the default distro build - Fix build failure when colord is not installed system-wide - Add colord-build-no-gtk.patch: fix build without GTK+. - Add gnome-common BuildRequires and call to gnome-autogen.sh, needed for above patch. - Enable the build of colord-gtk, by creating a colord-gtk.spec based on colord.spec (with pre_checkin.sh). We do it this way to avoid a build loop between colord and gtk3, since gtk3 depends on colord. The differences are: + Add a pkgconfig(gtk+-3.0) BuildRequires. + Add colord and libcolord-devel BuildRequires, so we can use rpm to remove the files from colord.spec subpackages in %install (in order to only package colord-gtk files). + Create libcolord-gtk1, typelib-1_0-ColordGtk-1_0 and libcolord-gtk-devel subpackages.- Update to version 0.1.19: + New Features: - Add a user suffix to the object path of user-created devices and profiles + Bugfixes: - Add User key to colord-sane's DBus service file - Do not enable PrivateNetwork=yes as it breaks hotplugging devices - Ensure colord-sane can create devices and profiles - Fix usage of CD_OBJECT_SCOPE_* enums - Honor aclocal flags - Remove the 'Default,' profile title prefix if legacy profiles are installed- Update to version 0.1.18: + New Features: - Add a Manager.CreateProfileWithFd() method for QtDBus - Add the GAMUT_coverage metadata key to the spec - Add the GAMUT_volume metadata key to the spec - Depend on lcms2 >= 2.2 - Make cd-fix-profile add the GAMUT keys to the ICC file - Split out the SANE support into it's own process + Bugfixes: - Do not delete 'disk' or 'normal' devices when the session exits - Ensure we return NULL for missing device properties - Fix a small leak when creating devices and profiles in clients - Fix cd-fix-profile to add and remove metadata entries - Install per-machine profiles in /var/lib/colord/icc - Show what DBus names have inhibited each device - When doing 'get-devices' show the profile ID and filename - Add new colord-sane.service as argument to calls to %service_{add,del}_* macros.- Fix systemd-related packaging: + Use %{?systemd_requires}. + Call %service_{add,del}_* macros in scriptlets for colord.service.- Update to version 0.1.17: + New Features: - Add an LED sample type - Add a metadata key to store the calibration brightness - Show the profile title when using colormgr get-profiles + Bugfixes: - Add PrivateNetwork and PrivateTmp to the systemd service file - Don't leak a GVariantIter when setting the device metadata - Fix a critical warning if a client tries to get the profile metadata - Fix InstallSystemWide() when running as the colord user - Increase the colorhug sample timeout to 5 seconds - Make underscores into spaces for the profile title - Return from cd_profile_has_access() with TRUE for virtual profiles - Remove xz BuildRequires now that it comes for free in the build system.- Add pkgconfig(gusb) BuildRequires to build with libgusb support, which matters even more now than libusb support is gone.- Update to version 0.1.16: + New Features: - Add a device-inhibit command to the colormgr client - Add org.freedesktop.policykit.owner annotations to .policy file - Add profile metadata MAPPING_device_id for automatic profile mapping - Add some profile metadata keys - Install a systemd service file if systemd is used - Support 2nd generation Huey hardware - Use GUsb for the Huey sensor + Bugfixes: - Fix a Wformat error when printing a gsize - If /usr/share/color appears at runtime, don't rescan the parent dir - Set the colorimeter sensor group so the dameon can access the sensor - Split the spyder hardware into different types - Add pkgconfig(systemd) BuildRequires, following upstream change, to know where to install the .service file. - Remove pkgconfig(libusb-1.0) BuildRequires: the dependency is gone now. - Drop colord-polkit-annotate-owner.patch: fixed upstream. - Remove libtool BuildRequires and call to autoreconf and intltoolize, that were only needed for above patch.- Split typelib file into typelib-1_0-Colord-1_0 subpackage. - Add typelib-1_0-Colord-1_0 Requires to libcolord-devel subpackage.- Run the colord daemon as user colord (bnc#698250): + Add colord-polkit-annotate-owner.patch: add org.freedesktop.policykit.owner annotations to policy file so that running as colord user works. + Add a %pre script to create the colord user and change ownership of /var/lib/colord. + Add pwdutils Requires(pre), to make sure we can create the user. + Pass --with-daemon-user=colord to configure. + Package /var/lib/colord with the right user. + Add libtool BuildRequires and calls to autoreconf and intltoolize, as needed by above patch.- Update to version 0.1.15: + This release fixes an important security bug: CVE-2011-4349. + New Features: - Add a native driver for the Hughski ColorHug hardware - Export cd-math as three projects are now using it + Bugfixes: - Documentation fixes and improvements - Do not crash the daemon if adding the device to the db failed - Do not match any sensor device with a kernel driver - Don't be obscure when the user passes a device-id to colormgr - Fix a memory leak when getting properties from a device - Fix colormgr device-get-default-profile - Fix some conection bugs in colormgr - Fix some potential SQL injections - Make gusb optional - Only use the udev USB helper if the PID and VID have matches - Output the Huey calibration matrices when dumping the sensor- Update to version 0.1.14: + New Features: - Add defines for the i1 Display 3 - Add two more DATA_source values to the specification - Align the output from colormgr get-devices and get-profiles - Allow cd-fix-profile to append and edit new metadata + Bugfixes: - Ensure non-native device are added with no driver module - Split the sensor and device udev code + Updated translations.- don't recommend colord from libcolord1 to prevent automatic installation (bnc#698250)- Update to version 0.1.13: + New Features: - Add an 'Owner' property on device and profile objects - Add cd_profile_has_access() to filter profiles from other user accounts - Add the crayon named color palette - Add --xorg-gamma to cd-create-profile to create custom gamma ramps + Bugfixes: - Add a note in the naming specification about the username suffix - colormgr only needs one argument for find-device - Ensure remote DBus errors are registered at startup - Ensure uid 0 can always create devices and profiles - Fix an error in configure if there is no sane .pc file - Fix the --disable-polkit build - Documentation: cd_device_get_modified() returns microseconds - Reduce the CPU load of clients when assigning profiles from the session - Return an error if a client tries to create a duplicate device - Return an error when trying to register a duplicate profile- Remove redundant tags/sections from specfile- Add baselibs.conf.- Update to version 0.1.12: + New Features: - Add a configure argument --enable-volume-search - Add a configure argument of --enable-fd-fallback - Add cd_client_import_profile() to be able to easily import a GFile - Allow the daemon to run with a different user + Bugfixes: - Add daemon user to acl of sensor devices - Add lcms2 to Requires.private - Check if a file is really an ICC profile before importing it - Detect libusb_strerror in configure rather than relying on the version - Do not fail make check if there is no available local colord process to use - Ensure the profiles are sorted by their timestamp during login - Ensure the volume-sourced profiles are not marked as systemwide profiles - Exit with an error when trying to connect to a device that does not exist - Remove duplicate call to complete in libcolord - Try harder to use the ICC profile checksum - Changes from version 0.1.11: + New Features: - Enable GObject introspection generation on libcolord - Generate a Vala API binding from the GObject Introspection GIR - Move the project home to freedesktop.org - Ship generated man pages in tarballs + Bugfixes: - Add all of the required GObject Introspection annotations required - Allow FindDeviceByProperty() to match on model, vendor and serial number - Don't crash the example program if there is no default profile assigned - Fix the bugzilla and mailing list links on the webpage (fdo#39129). - Fix the licence headers in colord.h and cd-color.h - Fix up some translatable strings - Honor ACLOCAL_FLAGS when running autoreconf - Use the const formatter when unwrapping GVariants to reduce memory allocation + Updated translations. - Add gobject-introspection-devel and vala BuildRequires to build introspection data and vala bindings. - Manually install pre-built man pages, since the build system cannot install them if docbook2man is not there (and we don't want to add a BuildRequires on it since it's big).- Remove docbook-utils BuildRequires as an attempt to remove a build cycle in Factory. - This means we lose man pages for now, but upstream will ship them pre-generated in tarballs in the future.- Update to version 0.1.10: + New Features: - Add a find-profile-by-filename command to the colormgr client tool - Add the object scope to the DBus interface as a property - Write a document detailing the colord security attack surface + Bugfixes: - Actually store the device ID in the mapping database - Fix include statements to search from current libcolord folder - Fix mbstowcs usage - Fix the build for old versions of lcms2 - Fix up the location of the libcolord header files - Remove the DBus annotations in the introspection- Drop rpmlintrc as bnc#698250 got fixed and suse-dbus-unauthorized-service/polkit-unauthorized-privilege warnings are now gone.- Update to version 0.1.9: + New Features: - Add a 'Format' property to the device interface - Add a new method Client:FindDeviceByProperty for when only a property is known - Add methods to get the connected state of each object - Define the DATA_source profile metadata item - Define three metadata keys for the framework creator to set - Define two keys to allow the profile to contain the mapping parameters + Bugfixes: - Allow GUDEV to be disabled at compile time - Autodetect SANE in configure - Fix 3 small memory leaks - Fix a bug that caused a critical warning in client code - Only warn if we fail to get the PolicyKit authority - Save any additional disk device metadata in the property database - Use upstream gettext instead the glib one - Write the new metadata entries in the utility programs - Add xz BuildRequires because we can't build a package for a xz-compressed tarball without explicitly specifying that... See bnc#697467 for more details.- Add docbook-utils BuildRequires to build man pages. - Add colord Recommends to libcolord1 as the library is not too useful without the daemon. - Add shared-color-profiles Requires to colord, as we want to have profiles.- Initial package, version 0.1.8./sbin/ldconfig/sbin/ldconfigbuild30 15263226001.4.2-lp150.1.181.4.2-lp150.1.18libcolorhug.so.2libcolorhug.so.2.0.5/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.0/standard/cdc58425088cd2cf5491470fc1807c4d-colordcpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f83c14392f6ec3a879a1a738606bd5fd4aad915a, strippedPRR RRRRRRR R R R Rjp% $Q_colordutf-870555821111ded941a70686900a9e716426248df14881f8143eea48002cc9f20?7zXZ !t/iKkq] cr$x#JƓaimWSi)P_||Rc}5Ȗx+ffKi`O%%WLXm0ؽM}DZ|&_#<e0:3@V-.jo.,S7(‚c/Yfŋ9+B` k?1?AW,0ȋ"uRa ;|Hl\K>!\!NKI^%l /t޻z(fNgۡYd&Ns5AgxYuߩIGw]"UJRd U+^h϶&`6U Qe=t$BF e!"#0p\u@\NJJw =Ȋi>N ZiHCF]3/D%'%+B3 >A ~"fODԔY ;sg&0 O6@8%ERl|c<_Lm3 ) 6v<ڶ;Mt V5: ܹs!WީfZ h6g쉬0Ѷa/o[&17"8ŔD;GFB].J@G PƵs.;cVp'z<0kἆ9@ ' -*ap:qBqQ"pQdZ3oyaRrrw]>mn]î7+`}fz_p&ިŝG0Rճ0K@?\טA>ЋA~VnٰeEYȯy[SEc]¨Q%LΘށVN=M,:{fwB%   u~ BA'#FJG+Qe]ZȌ)KHV\YfNn+^8oK >C{GP}[ VfD\ vx= 4c!_xӂ5,Z، 22`w/uU C!߭B*Kmkku,hlSWe<.on3IjĠ s]o#\K/( =| OYNF榮,n/[;,4R+I)<$#qKڈk_̦;#*. m"9"8D2.$j YBC|eljS3Pc\ayنo9mMԭW׈5AIz#*([ tqEUYוf5olSo8}.h)ͪei&9P6B0 ee~;50^<$ u8p V@P'n-(ܐfwާ$8g@$kM>+ʳlnʋ=q$dYQX 0'CXeLcyikZ!ít#ͣfLN ^rp՘7!~UIN}ۧlƶr?[&&H(4RyE7T'%8 `iV5=hsby;N3%+YKEW^SQ^7ŝb>A|r Vu{[D{zI(IlL/ #[2N`UB5 ΅(hFܹbo%ˌ. WR3 3c4qܶMWPCj$|2վTI$U,ܤ߹4r3lyhĦ0\ @h*05&: έ `~],@7M⺤p=;RO2 \ҿM؄ :da+P[j9$cIe)v8^g4d! XLKЮ;w>lkk^`+7VDZ0P*tIA)UKI^}#Ѣy$Lsr0mV :@[znHψ5e6FI\( |K==F7ًwXJ*xYLlk.߂lo+<+[I\ya^/9LywRjH\A)Z,zDb!M{F(CFe*:@ĝ%zw 8ta(y\s"F9w䣉n>H3U퉂n5 E}X/Z0G"4Uŧa1ϫ`??Cea/fM%`}m=rjIiH9T:3\ ?tqI2e9|S`n'5l>\y,Ľh2CW'= .BZ; *B\N"!yt΍1K]ThL"gjcTɕu^2o9*֞]jsϱmlV /| 羍)辪߀l(%g&%C>nig=,[ƋBG~ ?- VD (B6.|m^A+i_)+uxX:%]J<~gp\h$pC Exq?3vUsMB]E^#]HqԀ% 6;@ f4!36[e}Uv{niK}k1dx:a8"p}?YucόG ߽CU1,css"*½$ U*G mRZ0-:!0s|uH6H]M,Sb'XPYvyä Ahu]mqt c‘72@7ك>h(l/6 ?6ИPnt&հ\IKp.Ƹ{66xd#5C];w[r|lq.AaA­ ݖ;`*rfa(1 SR ;R|^Nxy_sn}NpYhϗQKu\ ۉގ=[^Eɱ 7iT.4 s0&J?x1<pIiOe+lK! (:(= >.QI7V16ai1Ʉ<]@]g|Az]"rONCWn6 Wi"ǝUj),@ -lDyTe_O8zJn8뺼tZ-Q rYh(uWxhqQsb]9G(ӑQǪ+CϠK7^ lb{\΋O00ݱHC2I/<~:1Ѯbx =a[sY$Ok(╒<6S%B]3.x]2RRs8JVJ_r Rj~}"SgO9<0?SqmeN`ŞQ*_=NW%; u^/@Q1,z/eXF` okk*USW>>sJL~8etQIM-,.dJ{PArwTHyl&f?iqU0zӾ)3huCn!/gQ3}W:FEj eN^(Sse4";?oK%=h^H(`HPVUZG85+q=V)S G@Pu[fkQӍU?vit D&ȱ)΀ %?͟T'q32]dTXDǁ} ib&4a#s_ ذAH jzAsX7L_ < X`n(|u$A~D X~jƁm2͖ȜAoҮI\ ?(yU|v$Ջ$^𛞈C[(0ގ괰Uْ*Mc]{zsbZ#7IHyI_L z31.IӋ\:7LbLZESy+Hغ+"; DMĔ|_+'5Ѯٍ2AeiC{I޿C_HV`+3^q=̩A6+gtDY<\M˨aG\ށ‘XdVs!BCEǏB-&'b|&ɺ>PFۍ;A4r4 .Y`v4mn6F b Nք}ȫ()mQp#ӧ*H?IJ.(ꆕAqsv=vdo(ofwŴKHD7U~=<iOSaNthP{薾OA0?!'`[?8ȉ&)Z9\'\ǖ( CmGrSIV׾\52? tm[敐`pƶBw=qʒzlu'77]P'/M:eϼ3S~D#QO3q:2>]<%Mxn3]K {u,8.>TG?cUͬ[rvjzG=_:ETjRɈ!.soW\7.2ۆ dLm/ښ'̴CاPrut4U ٤LC1.x%r1r<(V+neD@ 0zDg;y@ 0 (Nuv)YjxY_-1Mf0dUHĪ1ч?6J6U=ZUG 07c%s@ʵ#FKILݷ<"$NhCZD[#ĭ珦$ ?*H:b"uF'{I +jh6=ܷ4!h3[km'{oKޭP+!NXg[R{Pn?Bƾ|֦3oV9Y@aMϠuό u5(AykZ=i2hylvlL8͂[|p`ݾ+' ܵӲY64`/~+BCyg7+fL=l3t|ezMK!)ȹ(環%bˢn6֟lLޚ=JZO`J 6@0l)µVsG8 ޺.zy +Kⶒ^|o@Me{%P0 H7xϾ&^kH VRE[X,m[@I+yB|nF5Qs p:>b9UW*h~~vwɛk2fҤ3h, բ(3ςW5\e@d)]wJ:?\\.w9#Aջb)^9-Or%:1"7spljk~qs~jChb,363E 2_Q)|YICδ+)u,=x*yn^&K4t,sM'QxZbTDH7gkK)3wjiKD %Zwxۦ\lL"Nzګn`#XM/t:c|I!ٕ)h~e7 3:΋"@fvZh*[41 j]ŬgMz QBk]}v[Ep .p՟MKB8r5:颴bnr1TOÇq'i &y⨍s66K(+}Rٮ4Q6@^uGlȕ9E/>uVaT oD7$d1X)D<#YŴQž:pkHArI"5eoUX2xwL/i-ZgLHxm""iЊ:e7DJBy#yÕbYѪ㷯PB +Ƚ+\ ђ GN1ɩQ[p^c=(R5| XehWچ!I2.rP=/{5ר6^U:oPOhKhE=ݯnv1y ,P 3k+O/Sk#0oFNhd]֯ڕ9׹w%ݷ~8"qgmfc e_eA`i=;xbNQwlB $ Lknhm]bZ7q*iq1s?3lc̭oxFdy&}տmdأͭl$VkGgPFDӋ"xۢFaS 4|\lA&yE zg l4)=:ќVl2Ve~ ps7qv*Ei a$}FMq$+im~=m;oMVXwHQh9݋fz߽vqwQѻp9r~^$V'wx24ߧ*aY(RU (Zn݌4h;g)3iăּppG_m}ƅ= 鉡*oz~ 9@ 6҇yw"\HJN1s =/L;Z8j{PNˀnRgEQ(!/?yj{O |"1!:h"IDL s0/#(Ji`dS[4^mNԙ37C +bw!@DZQLV8:=hC-x<(h;7G5m[1@tzjK8.TYl!O cMLNUu$BNfGYo)Ik}2a?3 \-8fs w >ME#8NO #M~S'T6ՅADnatP5JZsD9CcN?m^9 8WF9'~ěR2]8q{Z>{9 mQxrpxnd9&e KXV9YT8P.bANԷW/ZX®uRl<^HG_4(^z0;V NʽqÃҧ(?GKZ;Xc% TOB1I-dify}1LKm$'P$6H ᠑P˷'2Y ~Hf:Ǹ)4X v/y}8Z񃆂aK5}7L.TiDҍj׎C &bQX>!Eح9#qz{[V`/(%vl7o@@;d "h(U$C9 +/W‡1SY%EId4 Mpѕu\(CJEfYB:΍lgqX'aq;0҉v0[`1Mʑ7OΘ;OMbSǵH4Pz ]蓷4թ)8{C׺OJcD5M:SG@4F8ݶ4ƚwǍP96)`,y=" ffw;x7A\RԛtMH y_児ߓFQ%% H 4p̮ӿ0װs59!괟ˊfp/vt@l:I2og?UDc? ؙn@5L,gJu#8ѕխ%_[[FOČԆd6&%rHDp(uY&o 0q3K%I+M`ݥ7V{l4W4.ąYM$5O5^.?2OՊ4JvvqGS+$Q$A)p/T"lЃT oZ_O; pG9a.1"L%n2ݕzv 0ʿ:)Tpрꋂ/@řC¦b({Kބ5LKc4G mx/n3 b4DX2 ewL_X52Fא%oP~0 Žcc;(ɭ 2ѷ_w4܊LH5q|TrHո';J 1{? 3Ry5Uq1ś6c! EJ , aW [I13 DUnc8#n>t jaKֳOG0Ov:= f[$>$Bq<ؒX?O9" Cmm 'xh(ux, ѩI%aZ$YQ@3tcR+A3lkܩ#N g0_O.,y~URL䍥BN>:T8:]ߒr9#ΓbV}:@W(hײR`HlQiMѵ%v#X ޥ_[Gsj0ZDgJ#`QSשz/1$,$a*P2Q~/4m!dⴽYY lFy[ۆte隺xV iQkCbmdg J~U{*NlD*L苘 u*TMD`+Gmr* ULG(Ţj6ߡyCFtqm7u=оe-ogIvb-%hN' Zf$M66V/W٢mշG"~?bP7-Rd4ޙl,FȶOrK$Lcjq$5%H'NjY~G8NRƯn1NRA얥ԃ>olЛd(XB |u:鷔Z>Z9"릸pX}"ܣI)d01e箻'Yq#HlzQjzEzs]bP@=ըXvՙlOSΈv$ڊ6!)|^bEÐB/CrnTeg^u -dư9Tt'ۡ-c:jH~Gsn(@ 1~\iI$dPG\ꛆPѢI-DfLi\+N xmo7XԴW/3S7=IF iwR%6Lf% XV[Eݶ3eNFź7Mx‹!=1Z J5'~QVig?&([;޿8Զ.(5JѤs%5\W(l=j ql&#! k,'1>o.Ux*kއ$֞Q3*WJ/::8xxT^B4Ӓ\uo<<'4_4ᖣ-3sP0M^ܫP=G :}[G4:P{bk\>::χnM2U `s_W9BFDUT^߸j @;n,Wa*Xwsu, SZ$\a/v#ڋbĔx6\ma4 )\t`/+rf _<=]Ì*0(\L. J?{Xh:k' g f7ؙFZ#!|Aͤ8`E> iڅS#"un08T` If[1^lɲ}LUa^.KyiQE#3?@HzmI k>bks4+ǺV<5XlC?BzK@MI'چ Fm]ݙѹt'O O) or+ ȗ>txKe.nv#Vxؘ#&9 s pa{ܽvaXgR(9uCN P2pӋ4K0cK\^V: J-9Æ/Lkx[ޠ v1 gN3oiJ-T71bJȰrOq&PJaT/SIvn[{ϻ9%MPKd)SmN Puͤ$uϟeT12KZE0sMOF6g6RlĪeDs|ȊOvNɯ2T)p?9lx;N fַݺ,ܪY 'H89m0%0 XuOXkcPB@.nTًd]:}MռhEP+CY礵 P.k1U$ B[E>@d򀯋N8gõڛ]B l ʦPN8"هADUfL/1K!sӮw1b_K͓h .S~r2CY]|dUZGX!uj/\Y¾v-0#ؘu^ȰE“ꇊ\2/NO(-vAD^=@*P˺\zSzsJ]&o?MȒԤmp5byl )خq,_񢗠6 *>rjhY^GcSтn#AF$7}tSy~:@#o/u9jgGZ3^&s&oWnzn3<),{sJ@'TYIk̍DZ sNfx{5(im8,L`! sTM̙%06ek3+P_J }STL#.,#0Q͗Oߕ̉سy@fCgfcpIzP#.\u'ʵ'7=m@ICLFC)S(tHd}<#8Awދ_ƵmUC';E9DM{=S _aVnYI 7TO,+LF\EG/)6V4m\cNSF^5aTU3\HBq!F֛B⓽U`tQz[" أi.g45HMFe d a^sD_6^G."1y2D$}H! ^ ꩷Ft_sCW[9|\'U%LD3Xz>vj[rk|0eExH}|쐱kr#&;(PeR:ud5UarVٽsj9 _,wIY%M!7[R]+? mM,jFS_:kdǴY֧&OWP[ac0:3fKyŠǙ[@@~ˮ[Rw`籑o3M~䇪;$&ۿإշQ?#xM\z$d^R9`]陜8lFhQZ2ߘ55׆)Q`Ț) y }i6*V\OP"']~Q&гr$zY+umNEE˿$N`BdQqX.gE9=UrJHOќ@ARG zth!s|P-d>) kN>Bѡc+bm.ǬL'UG\[I *҇-Q`FAGLcgїu]T}J%[ {ykcuO+c0h~3t;j{Bs/_@ХEH-8--p~?p(J oVkr zJlVly>+6"gBTAJӇ6FuwCaEz39Lf#і oB*Oo`bdlÊŢ (eb#%BEy2U#ԞK> OnXa.0m RZXl;G(%?DGdKhYщ0l>2x:n "FCpL sBN؍y^#8id2_>bJ'L%E Saf5IYY81I dпn݀NA ?dKFs5HQ6}BVTږ 0M*Xy%6RhpͲD$STƞ\y"> XSI()cSmS;ZiQ d+҃LJ0 FW)XKA$#a#&%[u~rZф!;Ǖqt TBCoI}YXA\o+>EG&Q"W]^v7鈱<ap*7 lW0+k; }C?mV>^̺}9ĝ#l^RѲ"h!$1CI'UJsHN FA4PV~6@ܙbLRǷ]Z,t;d=&aYj#"gq[T/c /pL5VTD"L񘾒*wYp񌛉(!NU~ʠ40z +Ф1PK6dy Ycjzc5==*OphL" Cg^O0mP=b}T!{ŀ6a/,c f]_]w`$ PyݣSKO4C4eƇR%LD+DZQ16B*EroHТxD6٧~RLq`u䞚#7HdRgzd?JA} 8߱jqton ◠ӢoG,hP]/y-bװnMcGjTL>M1i v;bGn8 Ꝧ{gW< (]ʰLot?s.OhmD f]ӗΠ!E雫.VKj+|)q 1g,V'rT \y-Qћ(?^>.0%ca/w)p63r8%s!eЀf[фk1,6bZ=Wr S6 >0:YүI5H8P5^|5ַ'9o+Z*} ~A{A#l$B,߆HTYۥ2~Q C/J_Z&$]aJ j1B7X7m`A?:oYc$ /f; k(BuEP4ݗ%s;o6E " 7[2[# BuOd.juy[^J{5C!$26Q7:b򣻓zx6ky e/H.m4K7t?rk9+|םR0/բ8£z'L4XŭmQ}z`}p)BakSH%;k8$  4"f{["CXQ`P BwZ!c7MTYd-g2(0o>j ì{\>w UCF%#X]uP΄Vۉ<ﮨOn@3J$UiX8fEO`63;;}Z]=A`{?O#' ED{@1V_9QZmԶ]]bgC7`}['9s9Lp>:~'Ei!w=D/ogB<E@!6moZ}@68zlw4C-<ˏ^_?D̂4> YYs,xۊ4-.s{[^DE*6i'vu{ݬ~ź^R.ocU԰dx ~] >U! jc8D^y9q)_Qɓ>ӥuJD aKz`ZUh}״'.ϿZ.΅$˱F*n] F)4E㹤~OBkFOx-t.L %B% T [qimfzv<%O$VxvY`YQd--Ty&tz-R=Z!|3).Fpڠ; y\>y$pby•YXXϢujUr9=Dm". &MZ4m UzJyK댉aH.9\OxA;b&rD^%64#X*<(,XHe U7. Cډif.9jbyI<ַpYzk+ XKڛ])ܚw9&9FpHʴ=dvQ\@AesY߷CQ!t$-Հ' CDپ'.5@I:^n#UCd^: q7UAN͇]ɂꉗW $wNgs"0-R2Wp rWұ5ʊyEo^UV+Mq-0MfϏ7 "Z2oBS~aVopz"%Cl/-ۣtfk/6E`McQ^RsV_hw2<#q lF:5lcӾ)M֌nWŎ2}GuӀ[ynÊt&y]]sW4[9e̔j3Yi}$\1 zUۋg6HW;έL/;~ xƅ>~c19h taժ"t/q1Ovm ;{*=O _d8i[/k*BQ0 xR\Z0{N CtY~E-N`ޒ-laa`w;AѸIݡQ)2S[Uq?4Zº<&YZ 6Hڝ@_{mY.C1OVJG948n |x8$IL%`fhW Tev:ߞ32<\f9 !8:a{0j,*]JH#wPVYLHYavɞ"o/Œ1PbC؞ZJQ- dxGD?!.qZq_)*zJL,70)S{AǞg~l( Z}%p嶠|)y,U'#2z4oN"&[@v Fgߩ\)@/yeAP*gKq)YRҔ!!L5" nj tgbΰ1in%@H;F_G?/ μOf7ڠQn% n I7~|BlC8O:2I zbh,0S(C$i(5qٟL¾,a)[D(&Ȳ==W;uNzN;f[j:~7czI#l'cFEisxaxn9@UPDYm"eA>趺[]0t/?6'xt"4I7W* ܞ^ 7 #@d(H ή ~/Ork_]7 QXfd8drA!pN[uQ ic2g C)#wܱ=z(/t4N>m{l~7cGiϢcrKibB~Dlrǝ̨(>B)j='fsp,~N]1.~j#G./_D0^E]d{, ~"5e C[/$!]N}Wb<(tlsY=e `='A "YUt 7y ֹS $»pk|m X6al;I;gdgdGry*(l4`hd4t8A;)8DMJ]3g0"YaH`RЫ5!%$WZF*(:T@pr!MſZsGBa4F^r Nxlٱ2vvoŋ2(o@~]}>ǎYͭi nk#,;LnK"KiQۘl0+&M W$<_wZ@X ߟd ~Iv(FX'32)7>EmHu; _)e'kĿF>[4dF도"\mr_\6XвG;i:}wi}8~z4TͶ^j"ұ;ru89yRoSJbz"7x*gѷ>zy"pC 7(eVJì.φdyk=j3mu & hpXޑz'AĎ;HAp(:^e(("QaF=!\3UzWfD^/NAF+T¤ԯZsul;uPαZ%4ʚT1kmuHuY]{T݉b:jvlCQgUȀSP=`}n?E<4\RMę}[#׳ϴ4CJa*Vhk:Sf?*b[8j_fƕ'x޲7~#mh+FߖPYl ;f]}a^0Gg]TMV.>QR&TKJKxJնG$r>-&cqǕꡛ9gieOkC xPU<٫8$sxF^ $Ns")K!7Y1yK7 hITٻ:`1wmѯVVwp+"e h6{?A"P` 0 jg@Y/dBne/{ٸjVk`J|cϧ FVx )`KEV1JҨ>j$i?Pӎ#=^кKQ{ ?V/Ёk+5W(B22122t|KuaqJ r+cSx<*Ra}"aU@a{|uGfez$:l@lJ^#=Byl =jUE8`ᕅCV_X)ԭ bP' b)UieT> 8P2WEFVM蔓:?𦴈i_ݽLBqq "C[%ˊDjS"[MyG$7LF|'fsA(_(aQ+:KNLVghKo KR_agyZO$,Zꀗ=] y)h+Bu&S]P,[5E8cӔOP[<$&]?sā=Z2`Ar mXPF #jߞC'3I#bS `/Om0pǢ&zm͑^;עJEָE̓M-ջ^ ҈ynbbO7Vm0~1L$>4Ҋ{|EtZV#tnm[~u0hRLV8jFB!xp,fivǨ_;/RףLD'fs%HsR{C4?kedF^'Va0[%rK۠{63$6Ɏ@ Oj}ՕOh?oe  ~`:˳udfk,v<rNˡ%1$:vxq}Y=H:;h Eemcc@[7SΈdև{Y6Z&SIj14ڶ i.oj!{FYa d Aגuz: /$4hVٌ}fu'H+(SM,`Zts(vir~(\ h.Ooj2}mmxe3H