Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-settings-daemon/files/, gnome-base/gnome-settings-daemon/
Date: Thu, 03 Nov 2016 08:19:58
Message-Id: 1478161177.c0d1ed75b190f8bb2a9b5356a660c835d3c3d793.eva@gentoo
1 commit: c0d1ed75b190f8bb2a9b5356a660c835d3c3d793
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 3 08:18:37 2016 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 3 08:19:37 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0d1ed75
7
8 gnome-base/gnome-settings-daemon: cleanup old revision
9
10 Package-Manager: portage-2.3.2
11
12 gnome-base/gnome-settings-daemon/Manifest | 1 -
13 ...ings-daemon-3.7.90-short-touchpad-timeout.patch | 25 ----
14 .../gnome-settings-daemon-3.18.3.ebuild | 149 ---------------------
15 gnome-base/gnome-settings-daemon/metadata.xml | 2 -
16 4 files changed, 177 deletions(-)
17
18 diff --git a/gnome-base/gnome-settings-daemon/Manifest b/gnome-base/gnome-settings-daemon/Manifest
19 index 34f95c6..edbcb4f 100644
20 --- a/gnome-base/gnome-settings-daemon/Manifest
21 +++ b/gnome-base/gnome-settings-daemon/Manifest
22 @@ -1,4 +1,3 @@
23 -DIST gnome-settings-daemon-3.18.3.tar.xz 1657000 SHA256 36e6170768ef17f5e089090f943ee93e632fa5abb64502a2f68a54974f08bf1f SHA512 2449bc2056887dbf00367bd064fc42ed416647b6533015626fe53160983ba6657554d5cc0f500cf4585ac30e73d8ac78595883cbf8390523d89e2614fb75b39b WHIRLPOOL 0784bdcc9b6d3e4ee919df83dbe19596c624ca948dcf199b7fb7a36aa3723fc60ed6c09692295ac6ae0150d4c81d66706aff4d1641ae8657e138892635b6a30a
24 DIST gnome-settings-daemon-3.20.1.tar.xz 1650928 SHA256 e84a075d895ca3baeefb8508e0a901027b66f7d5a7ee8c966e31d301b38e78e7 SHA512 4d8ec7c8d508a0dead00c08ef591c9814bf1c33d0016626c6cd5153bd2aad601ea1146b0e5617465ee276b44d8d622b664817a83e045cece69c2be76c5e33a84 WHIRLPOOL 14736006a40d4e84bebcc9c17eff8f3fa2c5db36e4ecb546d24a4db006479b6005f583aa9db31caa65988ba0b65beeabb1efa12b0b6a480cfb7e03f6f8e0f4cc
25 DIST gnome-settings-daemon-3.20.2.tar.xz 1620696 SHA256 1dd7a084449a2c240308d253f86d60f3efe25f59322c3f5ec3b9e2e9f5eabb45 SHA512 b23ac4cfc5c1fe4b1eeb4ba37cae448b2a23e11b988ae609c3d23168a9c22502829b68a4ab5fc8291bde91b429fcb4159c0f37bef78437838de6c6f3417817ed WHIRLPOOL 94463af0fcc3c3e36ded002e359aa1049d8a6171ae9b7edbf1e3ceeda5f1d2ee9389c09fa2929c2197b20a48fa613cc35fb31dc3eed30feec5f370868b1b4e49
26 DIST gnome-settings-daemon-3.22.1.tar.xz 1622420 SHA256 b57d97cdd992263baffa78ccecbbf9f5a9771dd994f19687353d6eec4fd636ba SHA512 7afd550d5e018524e1aadad540d85816d4f42245af025356d079c28fe78754120b3b0d1de2746603331122659e1f43496d5a1160db069e4b1e9669c3404619b2 WHIRLPOOL d9cb415c3874ba9e650dbfc95d3482b83f6dab8ce2fb17a98e4c892230d8e82a34acb43bbb7fe2d620864d09a068dd32467f08063e7fe56a3589d30acfe83159
27
28 diff --git a/gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-3.7.90-short-touchpad-timeout.patch b/gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-3.7.90-short-touchpad-timeout.patch
29 deleted file mode 100644
30 index 7dc410f..00000000
31 --- a/gnome-base/gnome-settings-daemon/files/gnome-settings-daemon-3.7.90-short-touchpad-timeout.patch
32 +++ /dev/null
33 @@ -1,25 +0,0 @@
34 -From bc0f7c1da87b17839ebf71dc102c19b7d7b6c65a Mon Sep 17 00:00:00 2001
35 -From: Sobhan Mohammadpour <sobhanmohammadpour1@×××××.fr>
36 -Date: Mon, 25 Feb 2013 17:24:25 +0330
37 -Subject: [PATCH] gnome-settings-daemon-3.7.90-short-touchpad-timeout
38 -
39 ----
40 - plugins/mouse/gsd-mouse-manager.c | 2 +-
41 - 1 file changed, 1 insertion(+), 1 deletion(-)
42 -
43 -diff --git a/plugins/mouse/gsd-mouse-manager.c b/plugins/mouse/gsd-mouse-manager.c
44 -index a62800a..e7d39e1 100644
45 ---- a/plugins/mouse/gsd-mouse-manager.c
46 -+++ b/plugins/mouse/gsd-mouse-manager.c
47 -@@ -583,7 +583,7 @@ set_disable_w_typing (GsdMouseManager *manager, gboolean state)
48 -
49 - g_ptr_array_add (args, "syndaemon");
50 - g_ptr_array_add (args, "-i");
51 -- g_ptr_array_add (args, "1.0");
52 -+ g_ptr_array_add (args, "0.5");
53 - g_ptr_array_add (args, "-t");
54 - g_ptr_array_add (args, "-K");
55 - g_ptr_array_add (args, "-R");
56 ---
57 -1.8.1.2
58 -
59
60 diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.18.3.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.18.3.ebuild
61 deleted file mode 100644
62 index 97789c5..00000000
63 --- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.18.3.ebuild
64 +++ /dev/null
65 @@ -1,149 +0,0 @@
66 -# Copyright 1999-2016 Gentoo Foundation
67 -# Distributed under the terms of the GNU General Public License v2
68 -# $Id$
69 -
70 -EAPI="5"
71 -GCONF_DEBUG="no"
72 -GNOME2_LA_PUNT="yes"
73 -PYTHON_COMPAT=( python{2_7,3_4,3_5} )
74 -
75 -inherit autotools eutils gnome2 python-r1 systemd udev virtualx
76 -
77 -DESCRIPTION="Gnome Settings Daemon"
78 -HOMEPAGE="https://git.gnome.org/browse/gnome-settings-daemon"
79 -
80 -LICENSE="GPL-2+"
81 -SLOT="0"
82 -IUSE="+colord +cups debug input_devices_wacom -openrc-force networkmanager policykit +short-touchpad-timeout smartcard test +udev wayland"
83 -REQUIRED_USE="
84 - input_devices_wacom? ( udev )
85 - smartcard? ( udev )
86 - test? ( ${PYTHON_REQUIRED_USE} )
87 -"
88 -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
89 -
90 -COMMON_DEPEND="
91 - >=dev-libs/glib-2.37.7:2[dbus]
92 - >=x11-libs/gtk+-3.15.3:3
93 - >=gnome-base/gnome-desktop-3.11.1:3=
94 - >=gnome-base/gsettings-desktop-schemas-3.15.4
95 - >=gnome-base/librsvg-2.36.2
96 - media-fonts/cantarell
97 - media-libs/fontconfig
98 - >=media-libs/lcms-2.2:2
99 - media-libs/libcanberra[gtk3]
100 - >=media-sound/pulseaudio-2
101 - >=sys-power/upower-0.99:=
102 - x11-libs/cairo
103 - x11-libs/gdk-pixbuf:2
104 - >=x11-libs/libnotify-0.7.3:=
105 - x11-libs/libX11
106 - x11-libs/libxkbfile
107 - x11-libs/libXi
108 - x11-libs/libXext
109 - x11-libs/libXfixes
110 - x11-libs/libXtst
111 - x11-libs/libXxf86misc
112 - x11-misc/xkeyboard-config
113 -
114 - >=app-misc/geoclue-2.1.2:2.0
115 - >=dev-libs/libgweather-3.9.5:2
116 - >=sci-geosciences/geocode-glib-3.10
117 - >=sys-auth/polkit-0.103
118 -
119 - colord? ( >=x11-misc/colord-1.0.2:= )
120 - cups? ( >=net-print/cups-1.4[dbus] )
121 - input_devices_wacom? (
122 - >=dev-libs/libwacom-0.7
123 - >=x11-libs/pango-1.20
124 - x11-drivers/xf86-input-wacom
125 - virtual/libgudev:= )
126 - networkmanager? ( >=net-misc/networkmanager-0.9.9.1 )
127 - smartcard? ( >=dev-libs/nss-3.11.2 )
128 - udev? ( virtual/libgudev:= )
129 - wayland? ( dev-libs/wayland )
130 -"
131 -# Themes needed by g-s-d, gnome-shell, gtk+:3 apps to work properly
132 -# <gnome-color-manager-3.1.1 has file collisions with g-s-d-3.1.x
133 -# <gnome-power-manager-3.1.3 has file collisions with g-s-d-3.1.x
134 -# systemd needed for power and session management, bug #464944
135 -RDEPEND="${COMMON_DEPEND}
136 - gnome-base/dconf
137 - !openrc-force? ( sys-apps/systemd )
138 - !<gnome-base/gnome-control-center-2.22
139 - !<gnome-extra/gnome-color-manager-3.1.1
140 - !<gnome-extra/gnome-power-manager-3.1.3
141 -"
142 -# xproto-7.0.15 needed for power plugin
143 -DEPEND="${COMMON_DEPEND}
144 - cups? ( sys-apps/sed )
145 - test? (
146 - ${PYTHON_DEPS}
147 - dev-python/pygobject[${PYTHON_USEDEP}] )
148 - dev-libs/libxml2:2
149 - sys-devel/gettext
150 - >=dev-util/intltool-0.40
151 - virtual/pkgconfig
152 - x11-proto/inputproto
153 - x11-proto/xf86miscproto
154 - >=x11-proto/xproto-7.0.15
155 -"
156 -
157 -src_prepare() {
158 - # https://bugzilla.gnome.org/show_bug.cgi?id=621836
159 - # Apparently this change severely affects touchpad usability for some
160 - # people, so revert it if USE=short-touchpad-timeout.
161 - # Revisit if/when upstream adds a setting for customizing the timeout.
162 - use short-touchpad-timeout &&
163 - epatch "${FILESDIR}"/${PN}-3.7.90-short-touchpad-timeout.patch
164 -
165 - # Make colord and wacom optional; requires eautoreconf
166 - epatch "${FILESDIR}"/${PN}-3.16.0-optional.patch
167 -
168 - epatch_user
169 - eautoreconf
170 -
171 - gnome2_src_prepare
172 -}
173 -
174 -src_configure() {
175 - gnome2_src_configure \
176 - --disable-static \
177 - --enable-man \
178 - $(use_enable colord color) \
179 - $(use_enable cups) \
180 - $(use_enable debug) \
181 - $(use_enable debug more-warnings) \
182 - $(use_enable networkmanager network-manager) \
183 - $(use_enable smartcard smartcard-support) \
184 - $(use_enable udev gudev) \
185 - $(use_enable input_devices_wacom wacom) \
186 - $(use_enable wayland)
187 -}
188 -
189 -src_test() {
190 - python_export_best
191 - Xemake check
192 -}
193 -
194 -src_install() {
195 - gnome2_src_install udevrulesdir="$(get_udevdir)"/rules.d #509484
196 -}
197 -
198 -pkg_postinst() {
199 - gnome2_pkg_postinst
200 -
201 - if ! systemd_is_booted; then
202 - ewarn "${PN} needs Systemd to be *running* for working"
203 - ewarn "properly. Please follow the this guide to migrate:"
204 - ewarn "https://wiki.gentoo.org/wiki/Systemd"
205 - fi
206 -
207 - if use openrc-force; then
208 - ewarn "You are enabling 'openrc-force' USE flag to skip systemd requirement,"
209 - ewarn "this can lead to unexpected problems and is not supported neither by"
210 - ewarn "upstream neither by Gnome Gentoo maintainers. If you suffer any problem,"
211 - ewarn "you will need to disable this USE flag system wide and retest before"
212 - ewarn "opening any bug report."
213 - fi
214 -}
215
216 diff --git a/gnome-base/gnome-settings-daemon/metadata.xml b/gnome-base/gnome-settings-daemon/metadata.xml
217 index a242ebb..7ddc604 100644
218 --- a/gnome-base/gnome-settings-daemon/metadata.xml
219 +++ b/gnome-base/gnome-settings-daemon/metadata.xml
220 @@ -12,7 +12,5 @@
221 enabling this flag will become your setup to be fully
222 unsupported by upstream and downstream Gnome team. Do not
223 try to enable it unless completely needed</flag>
224 - <flag name="short-touchpad-timeout">Change the touchpad timeout so that
225 - it's effective for fast typists</flag>
226 </use>
227 </pkgmetadata>