Gentoo Archives: gentoo-dev

From: James Le Cuirot <chewi@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [PATCH] */*: Make 'colord' a global USE flag
Date: Sat, 18 May 2019 07:08:38
Message-Id: DACD5AC1-CA59-480E-8D12-32AD140C074F@gentoo.org
In Reply to: [gentoo-dev] [PATCH] */*: Make 'colord' a global USE flag by "Michał Górny"
1 On 18 May 2019 08:00:00 BST, "Michał Górny" <mgorny@g.o> wrote:
2 >USE=colord is used in 11 packages consistently. Make it a global USE
3 >flag using the description from GNOME packages, and remove redundant
4 >local definitions.
5 >
6 >The local definition in x11-libs/gtk+ is left as it clarifies that
7 >the flag applies to printing.
8 >
9 >Signed-off-by: Michał Górny <mgorny@g.o>
10 >---
11 > dev-libs/weston/metadata.xml | 1 -
12 > dev-util/diffoscope/metadata.xml | 1 -
13 > gnome-base/gnome-control-center/metadata.xml | 1 -
14 > gnome-base/gnome-settings-daemon/metadata.xml | 1 -
15 > gnome-extra/cinnamon-control-center/metadata.xml | 3 ---
16 > gnome-extra/cinnamon-settings-daemon/metadata.xml | 3 ---
17 > media-gfx/darktable/metadata.xml | 1 -
18 > media-gfx/gthumb/metadata.xml | 1 -
19 > media-gfx/simple-scan/metadata.xml | 3 ---
20 > profiles/use.desc | 1 +
21 > xfce-base/xfce4-settings/metadata.xml | 1 -
22 > 11 files changed, 1 insertion(+), 16 deletions(-)
23 >
24 >diff --git a/dev-libs/weston/metadata.xml
25 >b/dev-libs/weston/metadata.xml
26 >index c98075bd2fed..8e5d258810a5 100644
27 >--- a/dev-libs/weston/metadata.xml
28 >+++ b/dev-libs/weston/metadata.xml
29 >@@ -6,7 +6,6 @@
30 > <name>James Le Cuirot</name>
31 > </maintainer>
32 > <use>
33 >- <flag name="colord">Allow setting color managment</flag>
34 > <flag name="desktop">Enable the desktop shell</flag>
35 > <flag name="drm">Enable drm compositor support</flag>
36 > <flag name="editor">Install wayland-editor example application</flag>
37 >diff --git a/dev-util/diffoscope/metadata.xml
38 >b/dev-util/diffoscope/metadata.xml
39 >index c6b5b3df2213..3899d895c5bd 100644
40 >--- a/dev-util/diffoscope/metadata.xml
41 >+++ b/dev-util/diffoscope/metadata.xml
42 >@@ -13,7 +13,6 @@
43 > </longdescription>
44 > <use>
45 > <flag name="binutils">Use <pkg>sys-devel/binutils</pkg></flag>
46 >- <flag name="colord">Use <pkg>x11-misc/colord</pkg></flag>
47 > <flag name="cpio">Use <pkg>app-arch/cpio</pkg></flag>
48 > <flag name="diff">Use <pkg>sys-apps/diffutils</pkg></flag>
49 > <flag name="docx">Use <pkg>app-text/docx2txt</pkg></flag>
50 >diff --git a/gnome-base/gnome-control-center/metadata.xml
51 >b/gnome-base/gnome-control-center/metadata.xml
52 >index f1ac0fd9a7be..05f1acb0836a 100644
53 >--- a/gnome-base/gnome-control-center/metadata.xml
54 >+++ b/gnome-base/gnome-control-center/metadata.xml
55 >@@ -6,7 +6,6 @@
56 > <name>Gentoo GNOME Desktop</name>
57 > </maintainer>
58 > <use>
59 >- <flag name="colord">Support color management using
60 ><pkg>x11-misc/colord</pkg></flag>
61 > <flag name="flickr">Add support for using photos from flickr as
62 >desktop background</flag>
63 > <flag name="gnome-online-accounts">Enable configuration panel for
64 ><pkg>net-libs/gnome-online-accounts</pkg> accounts</flag>
65 > <flag name="ibus">Enable support for enhanced input methods through
66 ><pkg>app-i18n/ibus</pkg></flag>
67 >diff --git a/gnome-base/gnome-settings-daemon/metadata.xml
68 >b/gnome-base/gnome-settings-daemon/metadata.xml
69 >index 3b84b19df418..cddf35764192 100644
70 >--- a/gnome-base/gnome-settings-daemon/metadata.xml
71 >+++ b/gnome-base/gnome-settings-daemon/metadata.xml
72 >@@ -6,7 +6,6 @@
73 > <name>Gentoo GNOME Desktop</name>
74 > </maintainer>
75 > <use>
76 >- <flag name="colord">Support color management using
77 ><pkg>x11-misc/colord</pkg></flag>
78 > <flag name="elogind">Rely on <pkg>sys-auth/elogind</pkg> as runtime
79 >logind provider</flag>
80 > <flag name="systemd">Rely on <pkg>sys-apps/systemd</pkg> as runtime
81 >logind provider</flag>
82 > <flag name="openrc-force">Skip systemd dependency (#480336),
83 >diff --git a/gnome-extra/cinnamon-control-center/metadata.xml
84 >b/gnome-extra/cinnamon-control-center/metadata.xml
85 >index dbc06458f865..64ed8e976b58 100644
86 >--- a/gnome-extra/cinnamon-control-center/metadata.xml
87 >+++ b/gnome-extra/cinnamon-control-center/metadata.xml
88 >@@ -5,9 +5,6 @@
89 > <email>cinnamon@g.o</email>
90 > <name>Cinnamon Project</name>
91 > </maintainer>
92 >- <use>
93 >- <flag name="colord">Support color management using
94 ><pkg>x11-misc/colord</pkg></flag>
95 >- </use>
96 > <upstream>
97 > <remote-id
98 >type="github">linuxmint/cinnamon-control-center</remote-id>
99 > </upstream>
100 >diff --git a/gnome-extra/cinnamon-settings-daemon/metadata.xml
101 >b/gnome-extra/cinnamon-settings-daemon/metadata.xml
102 >index aab7fdc66a7f..da9442eb0216 100644
103 >--- a/gnome-extra/cinnamon-settings-daemon/metadata.xml
104 >+++ b/gnome-extra/cinnamon-settings-daemon/metadata.xml
105 >@@ -5,9 +5,6 @@
106 > <email>cinnamon@g.o</email>
107 > <name>Cinnamon Project</name>
108 > </maintainer>
109 >- <use>
110 >- <flag name="colord">Support color management using
111 ><pkg>x11-misc/colord</pkg></flag>
112 >- </use>
113 > <upstream>
114 > <remote-id
115 >type="github">linuxmint/cinnamon-settings-daemon</remote-id>
116 > </upstream>
117 >diff --git a/media-gfx/darktable/metadata.xml
118 >b/media-gfx/darktable/metadata.xml
119 >index 228506baefbe..57ab6042d4e3 100644
120 >--- a/media-gfx/darktable/metadata.xml
121 >+++ b/media-gfx/darktable/metadata.xml
122 >@@ -6,7 +6,6 @@
123 > <name>Gentoo Graphics Project</name>
124 > </maintainer>
125 > <use>
126 >- <flag name="colord">Support color management using
127 ><pkg>x11-misc/colord</pkg></flag>
128 > <flag name="flickr">Add support for uploading photos to flickr</flag>
129 > <flag name="geolocation">Enable geotagging support</flag>
130 > <flag name="kwallet">Enable encrypted storage of passwords with
131 ><pkg>kde-frameworks/kwallet</pkg></flag>
132 >diff --git a/media-gfx/gthumb/metadata.xml
133 >b/media-gfx/gthumb/metadata.xml
134 >index 48b98345a820..0ba6dde6a358 100644
135 >--- a/media-gfx/gthumb/metadata.xml
136 >+++ b/media-gfx/gthumb/metadata.xml
137 >@@ -6,7 +6,6 @@
138 > <name>Gentoo GNOME Desktop</name>
139 > </maintainer>
140 > <use>
141 >- <flag name="colord">Use <pkg>x11-misc/colord</pkg> for color
142 >management</flag>
143 > <flag name="http">Enable webservice integration through
144 ><pkg>net-libs/libsoup</pkg></flag>
145 > <flag name="json">Compile code that uses the libjson-glib
146 >library</flag>
147 > <flag name="slideshow">Enable slideshow plugin</flag>
148 >diff --git a/media-gfx/simple-scan/metadata.xml
149 >b/media-gfx/simple-scan/metadata.xml
150 >index a84032e4aaae..6c0216e15c75 100644
151 >--- a/media-gfx/simple-scan/metadata.xml
152 >+++ b/media-gfx/simple-scan/metadata.xml
153 >@@ -11,9 +11,6 @@
154 > You can print your scans, export them to pdf, or save them in a range
155 > of image formats.
156 > </longdescription>
157 >- <use>
158 >- <flag name="colord">Support color management using
159 ><pkg>x11-misc/colord</pkg></flag>
160 >- </use>
161 > <upstream>
162 > <remote-id type="launchpad">simple-scan</remote-id>
163 > </upstream>
164 >diff --git a/profiles/use.desc b/profiles/use.desc
165 >index fc19bbd0bbaa..5e4f4662750b 100644
166 >--- a/profiles/use.desc
167 >+++ b/profiles/use.desc
168 >@@ -49,6 +49,7 @@ cdr - Add support for CD writer hardware
169 > cgi - Add CGI script support
170 >cjk - Add support for Multi-byte character languages (Chinese,
171 >Japanese, Korean)
172 >clamav - Add support for Clam AntiVirus software (usually with a
173 >plugin)
174 >+colord - Support color management using x11-misc/colord
175 > connman - Add support for net-misc/connman
176 > coreaudio - Build the CoreAudio driver on Mac OS X systems
177 > cracklib - Support for cracklib strong password checking
178 >diff --git a/xfce-base/xfce4-settings/metadata.xml
179 >b/xfce-base/xfce4-settings/metadata.xml
180 >index b09a58d88e8e..12f76d9d6a2e 100644
181 >--- a/xfce-base/xfce4-settings/metadata.xml
182 >+++ b/xfce-base/xfce4-settings/metadata.xml
183 >@@ -6,7 +6,6 @@
184 > <name>XFCE Team</name>
185 > </maintainer>
186 > <use>
187 >- <flag name="colord">Support color management using
188 ><pkg>x11-misc/colord</pkg></flag>
189 ><flag name="libcanberra">Enable sound event support using
190 ><pkg>media-libs/libcanberra</pkg></flag>
191 ><flag name="xklavier">Enable keyboard layout selection support using
192 ><pkg>x11-libs/libxklavier</pkg></flag>
193 > </use>
194
195 Okay by me.
196 --
197 Sent from my Android device with K-9 Mail. Please excuse my brevity.