Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/
Date: Sat, 03 Feb 2018 20:56:07
Message-Id: 1517691242.a5ed677994d8e32814b2e5f50a035f54e75e0756.leio@gentoo
1 commit: a5ed677994d8e32814b2e5f50a035f54e75e0756
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 3 19:50:39 2018 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 3 20:54:02 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5ed6779
7
8 gnome-base/gnome-control-center: remove old
9
10 Package-Manager: Portage-2.3.19, Repoman-2.3.6
11
12 gnome-base/gnome-control-center/Manifest | 3 -
13 .../gnome-control-center-3.22.2-r1.ebuild | 164 --------------------
14 .../gnome-control-center-3.24.2.ebuild | 166 ---------------------
15 3 files changed, 333 deletions(-)
16
17 diff --git a/gnome-base/gnome-control-center/Manifest b/gnome-base/gnome-control-center/Manifest
18 index 671fac40e8e..d48c3d2524f 100644
19 --- a/gnome-base/gnome-control-center/Manifest
20 +++ b/gnome-base/gnome-control-center/Manifest
21 @@ -1,5 +1,2 @@
22 -DIST gnome-control-center-3.22.2-patchset.tar.xz 8204 BLAKE2B 5e0c32a2bc48d620def362967ec064772060f9a7d313998c2e970485ff99daf61841532335cb6fa987cf9319a5142b6731173fe400e5081df73ea505e4688dda SHA512 f20b4e53f82fcf31c635aa070e1af7f69a125eb4f67b1ac9e1e9f594da4649031d9e4cc6021a674abfee0046fe1af944f73ed68451db9fc7b168dcd6e765afe7
23 -DIST gnome-control-center-3.22.2.tar.xz 7277380 BLAKE2B 0966189d3f1e791e11920261bfc37c6ae77af0a4f312263b6623850becd3ba1ad22e886d6a96cc3cdfccc492dc998c6891d583ce8d55f9a4e08daa5de829f55e SHA512 a9ed72c47703fcbbd0d6f3301be7d5b3a8eff2f0c400bde19e14c5d013404fc5907765fb20af40022f7700547d06c02203a919b4db4c191f64f3ac20cb12626a
24 DIST gnome-control-center-3.24.2-patchset.tar.xz 8496 BLAKE2B 8bdbfcef3917ec12e82e7a5ea163f14954f9793b806c4a827620d1f693220527540f1b8a8ac0f121dae0bc8fc687f1974544b35cccd0b9e50474386c28d9ddbf SHA512 967258cf003c013881a2555be7624bad227d898cff72fe2899243692f7a06730e5dc79a849728cce6f9a7234a74b2b8433d1689c2846e8389eb9813fe5df1da1
25 -DIST gnome-control-center-3.24.2.tar.xz 7269112 BLAKE2B 41049a7176eb3de146d8ac8034cce9cdc7365eec11f6db9a1bd21964c5a30b73c22debcd48058ad72cf6ac24bf60e1956ec203502a3dadcceb83350461302387 SHA512 5041d4907cba0ea188663ad574ddaac6c341ec22b69f7a3d6332b8ae0a572fe33eb19eed758f3d593fe6224d793f2ecc3677584ebf0971f3ae145363a1769cc0
26 DIST gnome-control-center-3.24.3.tar.xz 7302120 BLAKE2B 026ad3bb34c2bfc2f7a6d398a3c47bc3f620a3f947a0cb43336b437b4926e7a360e287d6020dc0e82eda43955cfb38ffcd7ed94593adac119d7413f63bc437c8 SHA512 70b827f70fb95e8db0ee01e3ba80242dfdb0f90e31c391ca470c372cb6c8626f054e1e5b79e954935e9b567564129b80957091039e16e921e1c93b3d584c71cb
27
28 diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.22.2-r1.ebuild b/gnome-base/gnome-control-center/gnome-control-center-3.22.2-r1.ebuild
29 deleted file mode 100644
30 index 0ac1e28bd66..00000000000
31 --- a/gnome-base/gnome-control-center/gnome-control-center-3.22.2-r1.ebuild
32 +++ /dev/null
33 @@ -1,164 +0,0 @@
34 -# Copyright 1999-2017 Gentoo Foundation
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=6
38 -GNOME2_LA_PUNT="yes"
39 -GNOME2_EAUTORECONF="yes"
40 -
41 -inherit bash-completion-r1 gnome2
42 -
43 -DESCRIPTION="GNOME's main interface to configure various aspects of the desktop"
44 -HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/"
45 -SRC_URI+=" https://dev.gentoo.org/~mgorny/dist/${P}-patchset.tar.xz"
46 -
47 -LICENSE="GPL-2+"
48 -SLOT="2"
49 -IUSE="+bluetooth +colord +cups debug +gnome-online-accounts +ibus input_devices_wacom kerberos networkmanager v4l wayland"
50 -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
51 -
52 -# False positives caused by nested configure scripts
53 -QA_CONFIGURE_OPTIONS=".*"
54 -
55 -# gnome-session-2.91.6-r1 is needed so that 10-user-dirs-update is run at login
56 -# g-s-d[policykit] needed for bug #403527
57 -# kerberos unfortunately means mit-krb5; build fails with heimdal
58 -# udev could be made optional, only conditions gsd-device-panel
59 -# (mouse, keyboards, touchscreen, etc)
60 -COMMON_DEPEND="
61 - >=dev-libs/glib-2.44.0:2[dbus]
62 - >=x11-libs/gdk-pixbuf-2.23.0:2
63 - >=x11-libs/gtk+-3.22.0:3[X,wayland?]
64 - >=gnome-base/gsettings-desktop-schemas-3.21.4
65 - >=gnome-base/gnome-desktop-3.21.2:3=
66 - >=gnome-base/gnome-settings-daemon-3.19.1[colord?,policykit]
67 -
68 - >=dev-libs/libpwquality-1.2.2
69 - dev-libs/libxml2:2
70 - gnome-base/libgtop:2=
71 - media-libs/fontconfig
72 - >=sys-apps/accountsservice-0.6.39
73 -
74 - >=media-libs/libcanberra-0.13[gtk3]
75 - >=media-sound/pulseaudio-2[glib]
76 - >=sys-auth/polkit-0.97
77 - >=sys-power/upower-0.99:=
78 -
79 - virtual/libgudev
80 - x11-apps/xmodmap
81 - x11-libs/cairo
82 - x11-libs/libX11
83 - x11-libs/libXxf86misc
84 - >=x11-libs/libXi-1.2
85 -
86 - bluetooth? ( >=net-wireless/gnome-bluetooth-3.18.2:= )
87 - colord? (
88 - net-libs/libsoup:2.4
89 - >=x11-misc/colord-0.1.34:0=
90 - >=x11-libs/colord-gtk-0.1.24 )
91 - cups? (
92 - >=net-print/cups-1.4[dbus]
93 - >=net-fs/samba-4.0.0[client]
94 - )
95 - gnome-online-accounts? (
96 - >=media-libs/grilo-0.3.0:0.3=
97 - >=net-libs/gnome-online-accounts-3.21.5:= )
98 - ibus? ( >=app-i18n/ibus-1.5.2 )
99 - kerberos? ( app-crypt/mit-krb5 )
100 - networkmanager? (
101 - >=gnome-extra/nm-applet-1.2.0
102 - >=net-misc/networkmanager-1.2.0:=[modemmanager]
103 - >=net-misc/modemmanager-0.7.990 )
104 - v4l? (
105 - media-libs/clutter-gtk:1.0
106 - >=media-video/cheese-3.5.91 )
107 - input_devices_wacom? (
108 - >=dev-libs/libwacom-0.7
109 - >=media-libs/clutter-1.11.3:1.0
110 - media-libs/clutter-gtk:1.0
111 - >=x11-libs/libXi-1.2 )
112 -"
113 -# <gnome-color-manager-3.1.2 has file collisions with g-c-c-3.1.x
114 -# libgnomekbd needed only for gkbd-keyboard-display tool
115 -#
116 -# mouse panel needs a concrete set of X11 drivers at runtime, bug #580474
117 -# Also we need newer driver versions to allow wacom and libinput drivers to
118 -# not collide
119 -#
120 -# system-config-printer provides org.fedoraproject.Config.Printing service and interface
121 -# cups-pk-helper provides org.opensuse.cupspkhelper.mechanism.all-edit policykit helper policy
122 -RDEPEND="${COMMON_DEPEND}
123 - || ( >=sys-apps/systemd-31 ( app-admin/openrc-settingsd sys-auth/consolekit ) )
124 - x11-themes/adwaita-icon-theme
125 - colord? ( >=gnome-extra/gnome-color-manager-3 )
126 - cups? (
127 - app-admin/system-config-printer
128 - net-print/cups-pk-helper )
129 - input_devices_wacom? ( gnome-base/gnome-settings-daemon[input_devices_wacom] )
130 - >=gnome-base/libgnomekbd-3
131 - wayland? ( dev-libs/libinput )
132 - !wayland? (
133 - >=x11-drivers/xf86-input-libinput-0.19.0
134 - input_devices_wacom? ( >=x11-drivers/xf86-input-wacom-0.33.0 ) )
135 -
136 - !<gnome-base/gdm-2.91.94
137 - !<gnome-extra/gnome-color-manager-3.1.2
138 - !gnome-extra/gnome-media[pulseaudio]
139 - !<gnome-extra/gnome-media-2.32.0-r300
140 - !<net-wireless/gnome-bluetooth-3.3.2
141 -"
142 -# PDEPEND to avoid circular dependency
143 -PDEPEND=">=gnome-base/gnome-session-2.91.6-r1"
144 -
145 -DEPEND="${COMMON_DEPEND}
146 - x11-proto/xproto
147 - x11-proto/xf86miscproto
148 - x11-proto/kbproto
149 -
150 - dev-libs/libxml2:2
151 - dev-libs/libxslt
152 - >=dev-util/intltool-0.40.1
153 - >=sys-devel/gettext-0.17
154 - virtual/pkgconfig
155 -
156 - gnome-base/gnome-common
157 - sys-devel/autoconf-archive
158 -"
159 -# Needed for autoreconf
160 -# gnome-base/gnome-common
161 -# sys-devel/autoconf-archive
162 -
163 -PATCHES=(
164 - # From gnome-3-22 branch
165 - "${WORKDIR}"/${P}-patchset/${PV}-fix-build-without-wayland.patch # bug 613192
166 - "${WORKDIR}"/${P}-patchset/${PV}-fix-dual-gpu-crash.patch
167 - # Make some panels and dependencies optional; requires eautoreconf
168 - # https://bugzilla.gnome.org/686840, 697478, 700145
169 - "${WORKDIR}"/${P}-patchset/${PN}-3.22.0-optional.patch
170 - "${WORKDIR}"/${P}-patchset/${PN}-3.22.0-make-wayland-optional.patch
171 - "${WORKDIR}"/${P}-patchset/${PN}-3.22.0-keep-panels-optional.patch
172 - "${WORKDIR}"/${P}-patchset/${PN}-3.22.0-make-networkmanager-optional.patch
173 - # Fix some absolute paths to be appropriate for Gentoo
174 - "${WORKDIR}"/${P}-patchset/${PN}-3.22.0-gentoo-paths.patch
175 -)
176 -
177 -src_configure() {
178 - gnome2_src_configure \
179 - --disable-update-mimedb \
180 - --disable-static \
181 - --enable-documentation \
182 - $(use_enable bluetooth) \
183 - $(use_enable colord color) \
184 - $(use_enable cups) \
185 - $(usex debug --enable-debug=yes ' ') \
186 - $(use_enable gnome-online-accounts goa) \
187 - $(use_enable ibus) \
188 - $(use_enable kerberos) \
189 - $(use_enable networkmanager) \
190 - $(use_with v4l cheese) \
191 - $(use_enable input_devices_wacom wacom) \
192 - $(use_enable wayland)
193 -}
194 -
195 -src_install() {
196 - gnome2_src_install completiondir="$(get_bashcompdir)"
197 -}
198
199 diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.24.2.ebuild b/gnome-base/gnome-control-center/gnome-control-center-3.24.2.ebuild
200 deleted file mode 100644
201 index 55324932108..00000000000
202 --- a/gnome-base/gnome-control-center/gnome-control-center-3.24.2.ebuild
203 +++ /dev/null
204 @@ -1,166 +0,0 @@
205 -# Copyright 1999-2017 Gentoo Foundation
206 -# Distributed under the terms of the GNU General Public License v2
207 -
208 -EAPI=6
209 -GNOME2_LA_PUNT="yes"
210 -GNOME2_EAUTORECONF="yes"
211 -
212 -inherit bash-completion-r1 gnome2
213 -
214 -DESCRIPTION="GNOME's main interface to configure various aspects of the desktop"
215 -HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/"
216 -SRC_URI+=" https://dev.gentoo.org/~mgorny/dist/${P}-patchset.tar.xz"
217 -
218 -LICENSE="GPL-2+"
219 -SLOT="2"
220 -IUSE="+bluetooth +colord +cups debug +gnome-online-accounts +ibus input_devices_wacom kerberos networkmanager v4l wayland"
221 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
222 -
223 -# False positives caused by nested configure scripts
224 -QA_CONFIGURE_OPTIONS=".*"
225 -
226 -# gnome-session-2.91.6-r1 is needed so that 10-user-dirs-update is run at login
227 -# g-s-d[policykit] needed for bug #403527
228 -# kerberos unfortunately means mit-krb5; build fails with heimdal
229 -# udev could be made optional, only conditions gsd-device-panel
230 -# (mouse, keyboards, touchscreen, etc)
231 -# display panel requires colord
232 -# printer panel requires cups and smbclient (the latter is not patch yet to be separately optional)
233 -COMMON_DEPEND="
234 - >=dev-libs/glib-2.44.0:2[dbus]
235 - >=x11-libs/gdk-pixbuf-2.23.0:2
236 - >=x11-libs/gtk+-3.22.0:3[X,wayland?]
237 - >=gnome-base/gsettings-desktop-schemas-3.21.4
238 - >=gnome-base/gnome-desktop-3.21.2:3=
239 - >=gnome-base/gnome-settings-daemon-3.23.90[colord?,policykit]
240 - >=x11-misc/colord-0.1.34:0=
241 -
242 - >=dev-libs/libpwquality-1.2.2
243 - dev-libs/libxml2:2
244 - gnome-base/libgtop:2=
245 - media-libs/fontconfig
246 - >=sys-apps/accountsservice-0.6.39
247 -
248 - >=media-libs/libcanberra-0.13[gtk3]
249 - >=media-sound/pulseaudio-2[glib]
250 - >=sys-auth/polkit-0.97
251 - >=sys-power/upower-0.99:=
252 -
253 - virtual/libgudev
254 - x11-apps/xmodmap
255 - x11-libs/cairo
256 - x11-libs/libX11
257 - x11-libs/libXxf86misc
258 - >=x11-libs/libXi-1.2
259 -
260 - bluetooth? ( >=net-wireless/gnome-bluetooth-3.18.2:= )
261 - colord? (
262 - net-libs/libsoup:2.4
263 - >=x11-misc/colord-0.1.34:0=
264 - >=x11-libs/colord-gtk-0.1.24 )
265 - cups? (
266 - >=net-print/cups-1.4[dbus]
267 - >=net-fs/samba-4.0.0[client]
268 - )
269 - gnome-online-accounts? (
270 - >=media-libs/grilo-0.3.0:0.3=
271 - >=net-libs/gnome-online-accounts-3.21.5:= )
272 - ibus? ( >=app-i18n/ibus-1.5.2 )
273 - kerberos? ( app-crypt/mit-krb5 )
274 - networkmanager? (
275 - >=gnome-extra/nm-applet-1.2.0
276 - >=net-misc/networkmanager-1.2.0:=[modemmanager]
277 - >=net-misc/modemmanager-0.7.990 )
278 - v4l? (
279 - media-libs/clutter-gtk:1.0
280 - >=media-video/cheese-3.5.91 )
281 - input_devices_wacom? (
282 - >=dev-libs/libwacom-0.7
283 - >=media-libs/clutter-1.11.3:1.0
284 - media-libs/clutter-gtk:1.0
285 - >=x11-libs/libXi-1.2 )
286 -"
287 -# <gnome-color-manager-3.1.2 has file collisions with g-c-c-3.1.x
288 -# libgnomekbd needed only for gkbd-keyboard-display tool
289 -#
290 -# mouse panel needs a concrete set of X11 drivers at runtime, bug #580474
291 -# Also we need newer driver versions to allow wacom and libinput drivers to
292 -# not collide
293 -#
294 -# system-config-printer provides org.fedoraproject.Config.Printing service and interface
295 -# cups-pk-helper provides org.opensuse.cupspkhelper.mechanism.all-edit policykit helper policy
296 -RDEPEND="${COMMON_DEPEND}
297 - || ( >=sys-apps/systemd-31 ( app-admin/openrc-settingsd sys-auth/consolekit ) )
298 - x11-themes/adwaita-icon-theme
299 - colord? ( >=gnome-extra/gnome-color-manager-3 )
300 - cups? (
301 - app-admin/system-config-printer
302 - net-print/cups-pk-helper )
303 - input_devices_wacom? ( gnome-base/gnome-settings-daemon[input_devices_wacom] )
304 - >=gnome-base/libgnomekbd-3
305 - wayland? ( dev-libs/libinput )
306 - !wayland? (
307 - >=x11-drivers/xf86-input-libinput-0.19.0
308 - input_devices_wacom? ( >=x11-drivers/xf86-input-wacom-0.33.0 ) )
309 -
310 - !<gnome-base/gdm-2.91.94
311 - !<gnome-extra/gnome-color-manager-3.1.2
312 - !gnome-extra/gnome-media[pulseaudio]
313 - !<gnome-extra/gnome-media-2.32.0-r300
314 - !<net-wireless/gnome-bluetooth-3.3.2
315 -"
316 -# PDEPEND to avoid circular dependency
317 -PDEPEND=">=gnome-base/gnome-session-2.91.6-r1"
318 -
319 -DEPEND="${COMMON_DEPEND}
320 - x11-proto/xproto
321 - x11-proto/xf86miscproto
322 - x11-proto/kbproto
323 -
324 - dev-libs/libxml2:2
325 - dev-libs/libxslt
326 - >=dev-util/intltool-0.40.1
327 - >=sys-devel/gettext-0.17
328 - virtual/pkgconfig
329 -
330 - gnome-base/gnome-common
331 - sys-devel/autoconf-archive
332 -"
333 -# Needed for autoreconf
334 -# gnome-base/gnome-common
335 -# sys-devel/autoconf-archive
336 -
337 -PATCHES=(
338 - # Make some panels and dependencies optional; requires eautoreconf
339 - # https://bugzilla.gnome.org/686840, 697478, 700145
340 - "${WORKDIR}"/${P}-patchset/${PV}-optional.patch
341 - "${WORKDIR}"/${P}-patchset/${PV}-optional-wayland.patch
342 - "${WORKDIR}"/${P}-patchset/${PV}-optional-networkmanager.patch
343 - "${WORKDIR}"/${P}-patchset/${PV}-optional-cups.patch
344 - # Fix some absolute paths to be appropriate for Gentoo
345 - "${WORKDIR}"/${P}-patchset/${PV}-gentoo-paths.patch
346 - # https://bugzilla.gnome.org/show_bug.cgi?id=780544
347 - "${WORKDIR}"/${P}-patchset/${PV}-fix-without-gdkwayland.patch
348 -)
349 -
350 -src_configure() {
351 - gnome2_src_configure \
352 - --disable-update-mimedb \
353 - --disable-static \
354 - --enable-documentation \
355 - $(use_enable bluetooth) \
356 - $(use_enable colord color) \
357 - $(use_enable cups) \
358 - $(usex debug --enable-debug=yes ' ') \
359 - $(use_enable gnome-online-accounts goa) \
360 - $(use_enable ibus) \
361 - $(use_enable kerberos) \
362 - $(use_enable networkmanager) \
363 - $(use_with v4l cheese) \
364 - $(use_enable input_devices_wacom wacom) \
365 - $(use_enable wayland)
366 -}
367 -
368 -src_install() {
369 - gnome2_src_install completiondir="$(get_bashcompdir)"
370 -}