Accepting request 161783 from GNOME:Factory
Update to 0.1.32 (forwarded request 161704 from Zaitor) OBS-URL: https://build.opensuse.org/request/show/161783 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/colord?expand=0&rev=32
This commit is contained in:
commit
ea55227c3b
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:6e581413813b96ab3efb4549f3a1260a1522f472aa0ee7f3dda9146bece2d7d3
|
|
||||||
size 638008
|
|
3
colord-0.1.32.tar.xz
Normal file
3
colord-0.1.32.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:c7034a8f21948d4458c63f4cf5fd70ee6caab508ce08f33a9752b0f0099cabea
|
||||||
|
size 992544
|
183
colord.changes
183
colord.changes
@ -1,3 +1,186 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Mar 29 08:49:11 UTC 2013 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- 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
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Mar 18 18:40:44 UTC 2013 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- 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.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Feb 27 12:11:08 UTC 2013 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- 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.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Feb 18 15:10:01 UTC 2013 - abergmann@novell.com
|
Mon Feb 18 15:10:01 UTC 2013 - abergmann@novell.com
|
||||||
|
|
||||||
|
56
colord.spec
56
colord.spec
@ -19,7 +19,7 @@
|
|||||||
%define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
|
%define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
|
||||||
|
|
||||||
Name: colord
|
Name: colord
|
||||||
Version: 0.1.26
|
Version: 0.1.32
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: System Daemon for Managing Color Devices
|
Summary: System Daemon for Managing Color Devices
|
||||||
License: GPL-2.0+
|
License: GPL-2.0+
|
||||||
@ -33,9 +33,9 @@ BuildRequires: gobject-introspection-devel
|
|||||||
BuildRequires: intltool
|
BuildRequires: intltool
|
||||||
BuildRequires: vala
|
BuildRequires: vala
|
||||||
BuildRequires: pkgconfig(dbus-1)
|
BuildRequires: pkgconfig(dbus-1)
|
||||||
BuildRequires: pkgconfig(gio-2.0)
|
BuildRequires: pkgconfig(gio-2.0) >= 2.25.9
|
||||||
BuildRequires: pkgconfig(gio-unix-2.0)
|
BuildRequires: pkgconfig(gio-unix-2.0)
|
||||||
BuildRequires: pkgconfig(glib-2.0)
|
BuildRequires: pkgconfig(glib-2.0) >= 2.32.0
|
||||||
BuildRequires: pkgconfig(gmodule-2.0)
|
BuildRequires: pkgconfig(gmodule-2.0)
|
||||||
BuildRequires: pkgconfig(gobject-2.0)
|
BuildRequires: pkgconfig(gobject-2.0)
|
||||||
BuildRequires: pkgconfig(gudev-1.0)
|
BuildRequires: pkgconfig(gudev-1.0)
|
||||||
@ -67,6 +67,16 @@ 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
|
It is used by gnome-color-manager for system integration and use when
|
||||||
there are no users logged in.
|
there are no users logged in.
|
||||||
|
|
||||||
|
%package -n libcolorhug1
|
||||||
|
Summary: System Daemon for Managing Color Devices -- Library
|
||||||
|
Group: System/Libraries
|
||||||
|
Suggests: %{name}
|
||||||
|
|
||||||
|
%description -n libcolorhug1
|
||||||
|
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.
|
||||||
|
|
||||||
%package -n typelib-1_0-Colord-1_0
|
%package -n typelib-1_0-Colord-1_0
|
||||||
Summary: System Daemon for Managing Color Devices -- Introspection bindings
|
Summary: System Daemon for Managing Color Devices -- Introspection bindings
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
@ -79,10 +89,24 @@ there are no users logged in.
|
|||||||
This package provides the GObject Introspection bindings for the
|
This package provides the GObject Introspection bindings for the
|
||||||
libcolord library.
|
libcolord library.
|
||||||
|
|
||||||
|
%package -n typelib-1_0-ColorHug-1_0
|
||||||
|
Summary: System Daemon for Managing Color Devices -- Introspection bindings
|
||||||
|
Group: System/Libraries
|
||||||
|
|
||||||
|
%description -n typelib-1_0-ColorHug-1_0
|
||||||
|
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.
|
||||||
|
|
||||||
|
This package provides the GObject Introspection bindings for the
|
||||||
|
libcolorhug library.
|
||||||
|
|
||||||
%package -n libcolord-devel
|
%package -n libcolord-devel
|
||||||
Summary: System Daemon for Managing Color Devices -- Development Files
|
Summary: System Daemon for Managing Color Devices -- Development Files
|
||||||
Group: Development/Languages/C and C++
|
Group: Development/Languages/C and C++
|
||||||
Requires: libcolord1 = %{version}
|
Requires: libcolord1 = %{version}
|
||||||
|
Requires: libcolorhug1 = %{version}
|
||||||
|
Requires: typelib-1_0-ColorHug-1_0 = %{version}
|
||||||
Requires: typelib-1_0-Colord-1_0 = %{version}
|
Requires: typelib-1_0-Colord-1_0 = %{version}
|
||||||
|
|
||||||
%description -n libcolord-devel
|
%description -n libcolord-devel
|
||||||
@ -125,12 +149,20 @@ getent group colord >/dev/null || groupadd -r colord
|
|||||||
getent passwd colord >/dev/null || useradd -r -g colord -d %{_localstatedir}/lib/colord -s /sbin/nologin -c "user for colord" colord
|
getent passwd colord >/dev/null || useradd -r -g colord -d %{_localstatedir}/lib/colord -s /sbin/nologin -c "user for colord" colord
|
||||||
# Fix ownership of /var/lib/colord from first packages (in 12.1)
|
# Fix ownership of /var/lib/colord from first packages (in 12.1)
|
||||||
test ! -d %{_localstatedir}/lib/colord || chown -R colord:colord %{_localstatedir}/lib/colord
|
test ! -d %{_localstatedir}/lib/colord || chown -R colord:colord %{_localstatedir}/lib/colord
|
||||||
|
%glib2_gsettings_schema_post
|
||||||
exit 0
|
exit 0
|
||||||
|
|
||||||
|
%postun
|
||||||
|
%glib2_gsettings_schema_postun
|
||||||
|
|
||||||
%post -n libcolord1 -p /sbin/ldconfig
|
%post -n libcolord1 -p /sbin/ldconfig
|
||||||
|
|
||||||
%postun -n libcolord1 -p /sbin/ldconfig
|
%postun -n libcolord1 -p /sbin/ldconfig
|
||||||
|
|
||||||
|
%post -n libcolorhug1 -p /sbin/ldconfig
|
||||||
|
|
||||||
|
%postun -n libcolorhug1 -p /sbin/ldconfig
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc AUTHORS ChangeLog COPYING NEWS README
|
%doc AUTHORS ChangeLog COPYING NEWS README
|
||||||
@ -142,15 +174,18 @@ exit 0
|
|||||||
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.ColorManager.conf
|
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.ColorManager.conf
|
||||||
%{_bindir}/cd-create-profile
|
%{_bindir}/cd-create-profile
|
||||||
%{_bindir}/cd-fix-profile
|
%{_bindir}/cd-fix-profile
|
||||||
|
%{_bindir}/cd-iccdump
|
||||||
%{_bindir}/colormgr
|
%{_bindir}/colormgr
|
||||||
%{_libdir}/colord-sensors/
|
%{_libdir}/colord-sensors/
|
||||||
%{_libexecdir}/%{name}
|
%{_libexecdir}/%{name}
|
||||||
%{_libexecdir}/%{name}-session
|
%{_libexecdir}/%{name}-session
|
||||||
%{_datadir}/%{name}/
|
%{_datadir}/%{name}/
|
||||||
|
%{_datadir}/color/
|
||||||
%{_datadir}/dbus-1/interfaces/org.freedesktop.ColorHelper.xml
|
%{_datadir}/dbus-1/interfaces/org.freedesktop.ColorHelper.xml
|
||||||
%{_datadir}/dbus-1/interfaces/org.freedesktop.ColorManager.*
|
%{_datadir}/dbus-1/interfaces/org.freedesktop.ColorManager.*
|
||||||
%{_datadir}/dbus-1/services/org.freedesktop.ColorHelper.service
|
%{_datadir}/dbus-1/services/org.freedesktop.ColorHelper.service
|
||||||
%{_datadir}/dbus-1/system-services/org.freedesktop.ColorManager.service
|
%{_datadir}/dbus-1/system-services/org.freedesktop.ColorManager.service
|
||||||
|
%{_datadir}/glib-2.0/schemas/org.freedesktop.ColorHelper.gschema.xml
|
||||||
%{_datadir}/polkit-1/actions/org.freedesktop.color.policy
|
%{_datadir}/polkit-1/actions/org.freedesktop.color.policy
|
||||||
%{_mandir}/man1/cd-create-profile.1%{?ext_man}
|
%{_mandir}/man1/cd-create-profile.1%{?ext_man}
|
||||||
%{_mandir}/man1/cd-fix-profile.1%{?ext_man}
|
%{_mandir}/man1/cd-fix-profile.1%{?ext_man}
|
||||||
@ -160,21 +195,36 @@ exit 0
|
|||||||
%dir %{_libdir}/colord-plugins
|
%dir %{_libdir}/colord-plugins
|
||||||
%{_libdir}/colord-plugins/libcd_plugin_camera.so
|
%{_libdir}/colord-plugins/libcd_plugin_camera.so
|
||||||
%{_libdir}/colord-plugins/libcd_plugin_scanner.so
|
%{_libdir}/colord-plugins/libcd_plugin_scanner.so
|
||||||
|
# These should not be here.. this is ugly (fdo#60733)
|
||||||
|
#{_libdir}/lib*private.*
|
||||||
|
|
||||||
%files -n libcolord1
|
%files -n libcolord1
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%{_libdir}/libcolord.so.*
|
%{_libdir}/libcolord.so.*
|
||||||
|
%{_libdir}/libcolordprivate.so.*
|
||||||
|
|
||||||
|
%files -n libcolorhug1
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%{_libdir}/libcolorhug.so.*
|
||||||
|
|
||||||
%files -n typelib-1_0-Colord-1_0
|
%files -n typelib-1_0-Colord-1_0
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_libdir}/girepository-1.0/Colord-1.0.typelib
|
%{_libdir}/girepository-1.0/Colord-1.0.typelib
|
||||||
|
|
||||||
|
%files -n typelib-1_0-ColorHug-1_0
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%{_libdir}/girepository-1.0/ColorHug-1.0.typelib
|
||||||
|
|
||||||
%files -n libcolord-devel
|
%files -n libcolord-devel
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%{_includedir}/colord-1/
|
%{_includedir}/colord-1/
|
||||||
%{_libdir}/libcolord.so
|
%{_libdir}/libcolord.so
|
||||||
|
%{_libdir}/libcolordprivate.so
|
||||||
|
%{_libdir}/libcolorhug.so
|
||||||
%{_libdir}/pkgconfig/colord.pc
|
%{_libdir}/pkgconfig/colord.pc
|
||||||
|
%{_libdir}/pkgconfig/colorhug.pc
|
||||||
%{_datadir}/gir-1.0/Colord-1.0.gir
|
%{_datadir}/gir-1.0/Colord-1.0.gir
|
||||||
|
%{_datadir}/gir-1.0/ColorHug-1.0.gir
|
||||||
%dir %{_datadir}/vala
|
%dir %{_datadir}/vala
|
||||||
%dir %{_datadir}/vala/vapi
|
%dir %{_datadir}/vala/vapi
|
||||||
%{_datadir}/vala/vapi/colord.vapi
|
%{_datadir}/vala/vapi/colord.vapi
|
||||||
|
Loading…
Reference in New Issue
Block a user