Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 738908 - x11-misc/colord-1.4.4 version bump
Summary: x11-misc/colord-1.4.4 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-08-25 08:54 UTC by poncho
Modified: 2021-04-29 02:00 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
colord-1.4.4.ebuild (colord-1.4.4.ebuild,3.15 KB, text/plain)
2021-04-18 15:49 UTC, poncho
Details

Note You need to log in before you can comment on or make changes to this bug.
Description poncho 2020-08-25 08:54:45 UTC
Version 1.4.4 was released on Mar 8, 2019


Version 1.4.4
~~~~~~~~~~~~~
Released: 2019-03-08

New Features:
 - Actually install the installed tests (Richard Hughes)
 - Allow building without the daemon (Richard Hughes)

Bugfixes:
 - Consistently search for spotread in $PATH (Christopher James Halse Rogers)
 - Don't hard-require spotread to build argyll sensor (Christopher James Halse Rogers)
 - Fix linker argument checks (Ting-Wei Lan)
 - Include C header in Colorhug-1.0.gir (Tomasz Miąsko)
 - Pass -DCD_COMPILATION to gir compiler (maxice8)
 - Port manpages to xsltproc and DocBook 5 (Jan Tojnar)

Version 1.4.3
~~~~~~~~~~~~~
Released: 2018-04-18

Bugfixes:
 - Make cd_color_get_blackbody_rgb_full safer (Jan Alexander Steffens)
 - Update style of Meson build options (Soapux)
 - Update warning about running daemon as root (Soapux)

Version 1.4.2
~~~~~~~~~~~~~
Released: 2018-03-12

New Features:
 - Add cd_icc_set_created (Christopher James Halse Rogers)
 - Add --enable-timestamps option for CREATED header (Jérémy Bobbio)

Bugfixes:
 - Avoid buffer overflow when reading profile_id (Richard Hughes)
 - Fix the detection of duplicate EDIDs (Richard Hughes)
 - Make udev hwdb optional by using pnp.ids as fallback (Ting-Wei Lan)
 - Raise _XOPEN_SOURCE to 700 to enable C99 on FreeBSD (Ting-Wei Lan)
 - Refactor build directory selection (Jan Tojnar)
 - Set cd-create-profile date to SOURCE_DATE_EPOCH (Christopher James Halse Rogers)

Version 1.4.1
~~~~~~~~~~~~~
Released: 2017-08-21

Bugfixes:
 - Add back the meson -Denable-systemd=false configure argument (Richard Hughes)
 - Add the fallback rules for older PolicyKit versions (Richard Hughes)
 - Define PATH_MAX if not available (Emmanuele Bassi)
 - Enable C99 support in meson.build (Philip Withnall)
 - Include all the files in the GIR target (Richard Hughes)
 - Include the correct file when using Colord-1.0.gir (Richard Hughes)
 - Use appropriate feature macro for realpath() (Emmanuele Bassi, Philip Withnall)
 - Use gio-2.0 when generating the VAPI (Ernestas Kulik)

Version 1.4.0
~~~~~~~~~~~~~
Released: 2017-08-09

New Features:
 - Port to the Meson build system (Richard Hughes)
 - Enable Travis CI for Fedora 25 and Debian Stretch (Richard Hughes)
 - Make PolicyKit, gusb and udev a hard requirement (Richard Hughes)

Bugfixes:
 - Add some experimental tools for the HueyCOLOR sensor as found in the P70 (Richard Hughes)
 - Conditionally build documentation and man pages (Emmanuele Bassi)
 - Correctly build the ICC transfer curve for Rec709 (Richard Hughes)
 - Do not build the examples as part of the regular build (Richard Hughes)
 - Do not spin the Huey LEDs when the sensor is embedded (Richard Hughes)
 - Do not use /tmp to create profiles (Richard Hughes)
 - Fix the version numbers in cd-version.h to reflect reality (Ben Iofel, Emmanuele Bassi)
 - Get the Huey status before trying to unlock (Richard Hughes)
 - Use a different Huey unlock code on the W700 laptop (Richard Hughes)
Comment 1 Matt Turner gentoo-dev 2021-04-18 15:46:18 UTC
I was hoping for an attached ebuild :(
Comment 2 poncho 2021-04-18 15:49:45 UTC
Created attachment 700581 [details]
colord-1.4.4.ebuild

(In reply to Matt Turner from comment #1)
> I was hoping for an attached ebuild :(

There you go :)

It's been a while since I wrote it. Not sure if it's up to date QA wise.
Comment 3 Matt Turner gentoo-dev 2021-04-18 16:23:24 UTC
That's awesome. Thanks! I'll review it.

Can I have your Signed-off-by tag? Info available here: https://www.gentoo.org/glep/glep-0076.html
Comment 4 poncho 2021-04-18 16:46:40 UTC
(In reply to Matt Turner from comment #3)
> That's awesome. Thanks! I'll review it.
> 
> Can I have your Signed-off-by tag? Info available here:
> https://www.gentoo.org/glep/glep-0076.html

Signed-off-by: Daniel Brandt <poncho@spahan.ch>
Comment 5 Larry the Git Cow gentoo-dev 2021-04-18 21:54:04 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f060d99869a65b2bcefe819672a34318cdd4f5

commit e9f060d99869a65b2bcefe819672a34318cdd4f5
Author:     Daniel Brandt <poncho@spahan.ch>
AuthorDate: 2021-04-18 16:22:37 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2021-04-18 21:46:53 +0000

    x11-misc/colord: Version bump to 1.4.5
    
    * Re-add multilib support (mattst88)
    * Various bug fixing (mattst88)
    
    Closes: https://bugs.gentoo.org/738908
    Signed-off-by: Daniel Brandt <poncho@spahan.ch>
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 x11-misc/colord/Manifest                           |   1 +
 x11-misc/colord/colord-1.4.5.ebuild                | 135 +++++++++++++++++++++
 .../1.4.5-build-Fix-building-without-vapi.patch    |  53 ++++++++
 ...on-t-use-exact-floating-point-comparisons.patch |  39 ++++++
 4 files changed, 228 insertions(+)
Comment 6 Matt Turner gentoo-dev 2021-04-18 21:54:40 UTC
Nice work. Thanks a bunch. That saved me a lot of time.
Comment 7 Enne Eziarc 2021-04-26 22:08:55 UTC
Will the old version stay in the tree for long? That hard requirement on polkit is obnoxious, and it's been working fine with xiccd up until now.
Comment 8 Matt Turner gentoo-dev 2021-04-29 02:00:32 UTC
(In reply to Anthony Parsons from comment #7)
> Will the old version stay in the tree for long? That hard requirement on
> polkit is obnoxious, and it's been working fine with xiccd up until now.

We're not going to keep it after the new version is stabilized.

Presumably you don't want the polkit -> spidermonkey -> rust dependency chain. Other distros just ship the old version of polkit that doesn't have the spidermonkey dep. That's a better solution than trying to keep polkit off your system entirely.

Just try to get the old polkit into ::gentoo.