Gentoo Archives: gentoo-dev

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

Replies