Gentoo Archives: gentoo-commits

From: gerion <gerion.entrup@×××××.de>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/user/gerislay:master commit in: net-voip/ekiga/files/, net-voip/ekiga/
Date: Wed, 18 Jul 2018 15:56:51
Message-Id: 1531928320.93711400817da421263be328238416cb984702be.gerion@gentoo
1 commit: 93711400817da421263be328238416cb984702be
2 Author: Gerion Entrup <gerion.entrup <AT> flump <DOT> de>
3 AuthorDate: Wed Jul 18 09:02:14 2018 +0000
4 Commit: gerion <gerion.entrup <AT> flump <DOT> de>
5 CommitDate: Wed Jul 18 15:38:40 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=93711400
7
8 drop ekiga. leads to problems with pmaint
9
10 net-voip/ekiga/ChangeLog | 466 ------------------
11 net-voip/ekiga/Manifest | 11 -
12 net-voip/ekiga/ekiga-4.0.1-r1.ebuild | 177 -------
13 net-voip/ekiga/files/ekiga-1.99.0-configure.patch | 25 -
14 net-voip/ekiga/files/ekiga-2.0.12-gdu.patch | 111 -----
15 .../ekiga/files/ekiga-3.2.7-libnotify-0.7.patch | 62 ---
16 net-voip/ekiga/files/ekiga-4.0.1-kontact.patch | 14 -
17 .../files/ekiga-eggtrayicon-transparency.diff | 95 ----
18 net-voip/ekiga/files/ekiga-eggtrayicon-update.diff | 535 ---------------------
19 net-voip/ekiga/files/not-gnome.patch | 13 -
20 net-voip/ekiga/metadata.xml | 15 -
21 11 files changed, 1524 deletions(-)
22
23 diff --git a/net-voip/ekiga/ChangeLog b/net-voip/ekiga/ChangeLog
24 deleted file mode 100644
25 index c2d1fc8..0000000
26 --- a/net-voip/ekiga/ChangeLog
27 +++ /dev/null
28 @@ -1,466 +0,0 @@
29 -# ChangeLog for net-voip/ekiga
30 -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
31 -# $Header: /var/cvsroot/gentoo-x86/net-voip/ekiga/ChangeLog,v 1.62 2015/01/28 23:03:46 mgorny Exp $
32 -
33 - 14 Jul 2015; Gerion Entrup <gerion@×××××.de> ekiga-4.0.1.ebuild:
34 - Fix configure with Kontact.
35 -
36 - 28 Jan 2015; Michał Górny <mgorny@g.o> ekiga-4.0.0-r1.ebuild,
37 - ekiga-4.0.1.ebuild:
38 - Switch to CPU_FLAGS_X86.
39 -
40 - 25 Aug 2014; Christopher Reffett <2011creffett@g.o>
41 - -ekiga-3.2.7.ebuild:
42 - Security cleanup wrt bug 445846
43 -
44 - 04 Aug 2014; Raúl Porcel <armin76@g.o> ekiga-4.0.0-r1.ebuild:
45 - sparc stable wrt #445846
46 -
47 - 25 Jul 2014; Johannes Huber <johu@g.o> ekiga-3.2.7.ebuild,
48 - ekiga-4.0.0-r1.ebuild, ekiga-4.0.1.ebuild:
49 - EAPI 5.
50 -
51 - 04 Jun 2014; <neurogeek@g.o> metadata.xml:
52 - Dropped myself from maintainer.
53 -
54 - 15 May 2014; Ulrich Müller <ulm@g.o> ekiga-3.2.7.ebuild,
55 - ekiga-4.0.0-r1.ebuild, ekiga-4.0.1.ebuild:
56 - QA: Fix USE dependency on net-libs/opal, "audio" USE flag was renamed to
57 - "sound", bug 357661.
58 -
59 - 03 Apr 2014; Tom Wijsman <TomWij@g.o> ekiga-3.2.7.ebuild,
60 - ekiga-4.0.0-r1.ebuild:
61 - [QA] Drop minor arch stable keyword(s) per 20130917 Council decision, due to
62 - minor arch stable keyword drop(s) on {gentoo,linux}-sources.
63 -
64 - 15 Dec 2013; Dion Moult <moult@g.o> -ekiga-2.0.12.ebuild:
65 - <=net-libs/ekiga-2.0.12 removal (pending 11 July 2013), see #290062 and
66 - #290063 for reference.
67 -
68 - 27 Oct 2013; Pacho Ramos <pacho@g.o> metadata.xml:
69 - Voip herd is removed: http://article.gmane.org/gmane.linux.gentoo.devel/88434
70 -
71 -*ekiga-4.0.1 (26 Aug 2013)
72 -
73 - 26 Aug 2013; Patrick Lauer <patrick@g.o> +ekiga-4.0.1.ebuild:
74 - Bump
75 -
76 - 15 Aug 2013; Patrick Lauer <patrick@g.o> ekiga-2.0.12.ebuild:
77 - Fixing src_unpack / src_prepare
78 -
79 - 16 Apr 2013; Andreas K. Huettel <dilfridge@g.o> ekiga-3.2.7.ebuild:
80 - Bump EAPI to 4
81 -
82 - 05 Apr 2013; Agostino Sarubbo <ago@g.o> ekiga-4.0.0-r1.ebuild:
83 - Stable for ppc64, wrt bug #445846
84 -
85 - 01 Apr 2013; Agostino Sarubbo <ago@g.o> ekiga-4.0.0-r1.ebuild:
86 - Stable for alpha, wrt bug #445846
87 -
88 - 01 Apr 2013; Agostino Sarubbo <ago@g.o> ekiga-4.0.0-r1.ebuild:
89 - Stable for ia64, wrt bug #445846
90 -
91 - 30 Mar 2013; Agostino Sarubbo <ago@g.o> ekiga-4.0.0-r1.ebuild:
92 - Stable for ppc, wrt bug #445846
93 -
94 - 28 Mar 2013; Agostino Sarubbo <ago@g.o> ekiga-4.0.0-r1.ebuild:
95 - Stable for x86, wrt bug #445846
96 -
97 - 28 Mar 2013; Agostino Sarubbo <ago@g.o> ekiga-4.0.0-r1.ebuild:
98 - Stable for amd64, wrt bug #445846
99 -
100 - 16 Dec 2012; Pacho Ramos <pacho@g.o> metadata.xml:
101 - Cleanup due retirement, #260683
102 -
103 -*ekiga-4.0.0-r1 (05 Dec 2012)
104 -
105 - 05 Dec 2012; Jesus Rivero <neurogeek@g.o> -ekiga-4.0.0.ebuild,
106 - +ekiga-4.0.0-r1.ebuild:
107 - Revbump. Fixed deps.
108 -
109 -*ekiga-4.0.0 (03 Dec 2012)
110 -
111 - 03 Dec 2012; Jesus Rivero <neurogeek@g.o> -ekiga-3.9.90.ebuild,
112 - +ekiga-4.0.0.ebuild:
113 - Version bump. Fixes to bugs #444992 #445846 and #442728
114 -
115 - 08 Nov 2012; Jesus Rivero <neurogeek@g.o> metadata.xml:
116 - Added myself as a maintainer
117 -
118 -*ekiga-3.9.90 (08 Nov 2012)
119 -
120 - 08 Nov 2012; Jesus Rivero <neurogeek@g.o> +ekiga-3.9.90.ebuild:
121 - Version bump
122 -
123 - 24 Oct 2012; Jesus Rivero <neurogeek@g.o> ekiga-3.2.7.ebuild:
124 - Restricting net-libs/ptlib and net-libs/opal DEPS to avoid selecting the new
125 - ones
126 -
127 - 30 Sep 2012; Raúl Porcel <armin76@g.o> ekiga-3.2.7.ebuild:
128 - alpha stable wrt #397617
129 -
130 - 17 Jun 2012; Raúl Porcel <armin76@g.o> ekiga-3.2.7.ebuild:
131 - ia64/sparc stable wrt #397617
132 -
133 - 20 May 2012; Mark Loeser <halcy0n@g.o> ekiga-3.2.7.ebuild:
134 - Stable for ppc; bug #398847
135 -
136 - 03 May 2012; Jeff Horelick <jdhore@g.o> ekiga-2.0.12.ebuild,
137 - ekiga-3.2.7.ebuild:
138 - dev-util/pkgconfig -> virtual/pkgconfig
139 -
140 - 02 May 2012; Gilles Dartiguelongue <eva@g.o> ekiga-3.2.7.ebuild:
141 - Adapt ebuild to new gnome2 eclass scrollkeeper support, see bug#301311.
142 -
143 - 25 Mar 2012; Pacho Ramos <pacho@g.o> metadata.xml:
144 - Set herd as primary maintainer as talked with volkmar.
145 -
146 - 18 Mar 2012; Samuli Suominen <ssuominen@g.o> ekiga-2.0.12.ebuild:
147 - Remove media-sound/esound from dependencies because it's not in tree anymore.
148 -
149 - 09 Jan 2012; Agostino Sarubbo <ago@g.o> ekiga-3.2.7.ebuild:
150 - Stable for AMD64, wrt bug #397617
151 -
152 - 09 Jan 2012; Nirbheek Chauhan <nirbheek@g.o> ekiga-3.2.7.ebuild:
153 - Fix build failure due to DISABLE_DEPRECATED flags, bug 398245
154 -
155 - 04 Jan 2012; Nirbheek Chauhan <nirbheek@g.o> ekiga-3.2.7.ebuild:
156 - Add ldap? dep to ptlib, fixes bug 393059
157 -
158 - 04 Jan 2012; Nirbheek Chauhan <nirbheek@g.o> ekiga-3.2.7.ebuild:
159 - Add v4l? dep on ptlib, fixes bug 396719
160 -
161 - 04 Jan 2012; Nirbheek Chauhan <nirbheek@g.o> ekiga-2.0.12.ebuild:
162 - Add pulseaudio as an alternative to esound since esd is being last-rited. Not
163 - sure if this works properly. Either someone will test this, or we'll
164 - stabilize 3.x, or we'll remove ekiga.
165 -
166 - 27 Mar 2011; Nirbheek Chauhan <nirbheek@g.o> ekiga-2.0.12.ebuild:
167 - Fix slot-dep on gtk+
168 -
169 - 28 Feb 2011; Samuli Suominen <ssuominen@g.o> ekiga-3.2.7.ebuild,
170 - +files/ekiga-3.2.7-libnotify-0.7.patch:
171 - Fix building with x11-libs/libnotify >= 0.7 wrt #355929 by "Kobboi".
172 -
173 - 02 Feb 2011; Theo Chatzimichos <tampakrap@g.o> ekiga-3.2.7.ebuild:
174 - Cleanup: bump to EAPI3, use add_kdebase_dep
175 -
176 - 18 Jan 2011; Christian Faulhammer <fauli@g.o> ekiga-3.2.7.ebuild:
177 - stable x86, bug 348987
178 -
179 - 01 Nov 2010; Mark Loeser <halcy0n@g.o> ekiga-3.2.7.ebuild:
180 - Add ~ppc64; bug #276355
181 -
182 - 28 Oct 2010; Mounir Lamouri <volkmar@g.o> -ekiga-3.2.5-r2.ebuild,
183 - +ekiga-3.2.7.ebuild:
184 - Didn't meant to remove ekiga-3.2.7...
185 -
186 - 27 Oct 2010; Mounir Lamouri <volkmar@g.o> -ekiga-3.2.6.ebuild,
187 - -ekiga-3.2.7.ebuild:
188 - Removing old ebuilds.
189 -
190 - 27 Oct 2010; Mounir Lamouri <volkmar@g.o> ekiga-3.2.7.ebuild:
191 - Update required glib version.
192 -
193 -*ekiga-3.2.7 (19 Aug 2010)
194 -
195 - 19 Aug 2010; Peter Volkov <pva@g.o> +ekiga-3.2.7.ebuild:
196 - Version bump, bug #323231 thank Vladimir for report.
197 -
198 - 20 Jul 2010; Jeroen Roovers <jer@g.o> ekiga-2.0.12.ebuild:
199 - Drop HPPA keywording (bug #324511).
200 -
201 - 01 May 2010; Maciej Mrozowski <reavertm@g.o> ekiga-3.2.5-r2.ebuild,
202 - ekiga-3.2.6.ebuild:
203 - CMAKE_REQUIRED can be 'always' or 'never'
204 -
205 - 17 Dec 2009; Raúl Porcel <armin76@g.o> ekiga-3.2.5-r2.ebuild,
206 - ekiga-3.2.6.ebuild:
207 - Add ~ia64/~sparc wrt #276355
208 -
209 - 27 Oct 2009; Tomáš Chvátal <scarabeus@g.o>
210 - ekiga-3.2.5-r2.ebuild, ekiga-3.2.6.ebuild:
211 - Rename variable to correspond with kde eclass.
212 -
213 -*ekiga-3.2.6 (24 Sep 2009)
214 -
215 - 24 Sep 2009; Mounir Lamouri <volkmar@g.o> +ekiga-3.2.6.ebuild:
216 - Version bump to 3.2.6
217 -
218 - 22 Sep 2009; Mounir Lamouri <volkmar@g.o> ekiga-3.2.5-r2.ebuild:
219 - Warn instead of dying when USE="kontact -kde". Fix bug 282862
220 -
221 - 10 Sep 2009; Mounir Lamouri <volkmar@g.o> ekiga-3.2.5-r2.ebuild:
222 - Compatibility with kdeprefix. Fix bug 283033
223 -
224 -*ekiga-3.2.5-r2 (31 Aug 2009)
225 -
226 - 31 Aug 2009; Mounir Lamouri <volkmar@g.o> metadata.xml,
227 - -ekiga-3.2.5-r1.ebuild, +ekiga-3.2.5-r2.ebuild:
228 - Removing sip from USE flags and h323 is no longer default enabled, bug 282862
229 - Reverting last commit.
230 -
231 - 27 Aug 2009; Mounir Lamouri <volkmar@g.o> ekiga-3.2.5-r1.ebuild:
232 - Change openldap dep version to prevent bug 189817
233 -
234 -*ekiga-3.2.5-r1 (26 Aug 2009)
235 -
236 - 26 Aug 2009; Mounir Lamouri <volkmar@g.o> -ekiga-3.2.5.ebuild,
237 - +ekiga-3.2.5-r1.ebuild:
238 - Let kde eclass manage kde deps. Thanks to scarabeus.
239 -
240 -*ekiga-3.2.5 (26 Aug 2009)
241 -
242 - 26 Aug 2009; Mounir Lamouri <volkmar@g.o>
243 - -files/ekiga-3.2.4-gtk+-2.12-fix.patch, -ekiga-3.2.4.ebuild,
244 - +ekiga-3.2.5.ebuild:
245 - Version bump to 3.2.5. Fix bug 281170.
246 -
247 - 03 Aug 2009; Markus Meier <maekke@g.o> ekiga-3.2.4.ebuild:
248 - add ~amd64, bug #276355
249 -
250 - 12 Jul 2009; Tobias Klausmann <klausman@g.o> ekiga-3.2.4.ebuild:
251 - Keyworded on alpha, bug #276278
252 -
253 - 09 Jul 2009; Mounir Lamouri <volkmar@g.o> ekiga-3.2.4.ebuild:
254 - Fix compilation with gcc-4.4. Fix bug 269329. Thanks to Michal Górny.
255 -
256 -*ekiga-3.2.4 (03 Jul 2009)
257 -
258 - 03 Jul 2009; Mounir Lamouri <volkmar@g.o>
259 - +files/ekiga-3.2.4-gtk+-2.12-fix.patch, metadata.xml, +ekiga-3.2.4.ebuild:
260 - Version bump to 3.2.4. Adding myself as maintainer. Fix bug 238554
261 -
262 - 28 Apr 2009; Mounir Lamouri <volkmar@g.o>
263 - +files/ekiga-1.99.0-configure.patch, +files/ekiga-2.0.12-gdu.patch,
264 - +files/ekiga-eggtrayicon-transparency.diff,
265 - +files/ekiga-eggtrayicon-update.diff, +files/not-gnome.patch,
266 - +metadata.xml, +ekiga-2.0.12.ebuild:
267 - Moving from net-im to net-voip.
268 -
269 - 07 Mar 2009; Thomas Anderson <gentoofan23@g.o> ekiga-2.0.12.ebuild:
270 - Transition to eapi 2 use deps
271 -
272 - 27 Feb 2009; Torsten Veller <tove@g.o> ekiga-2.0.12.ebuild:
273 - Add missing die: || "..." -> || die "..."
274 -
275 - 16 Feb 2009; Jeremy Olexa <darkside@g.o> -ekiga-2.0.11.ebuild,
276 - ekiga-2.0.12.ebuild:
277 - (non maintainer commit) fix tests when USE=gnome is present, bug 235849 by
278 - Mounir Lamouri
279 -
280 - 05 Feb 2009; Jeremy Olexa <darkside@g.o> ekiga-2.0.12.ebuild:
281 - (non maintainer commit) Don't use bundled intltool, causes problems for some
282 - people, bug 234851
283 -
284 - 13 Nov 2008; Brent Baude <ranger@g.o> ekiga-2.0.12.ebuild:
285 - Marking ekiga-2.0.12 ppc64 stable for bug 236971
286 -
287 - 09 Nov 2008; Gilles Dartiguelongue <eva@g.o> ekiga-2.0.12.ebuild:
288 - fix sandbox issue with gconf 2.24, bug #244430.
289 -
290 - 25 Sep 2008; Jeroen Roovers <jer@g.o> ekiga-2.0.12.ebuild:
291 - Stable for HPPA (bug #236971).
292 -
293 - 12 Aug 2008; Raúl Porcel <armin76@g.o> ekiga-2.0.12.ebuild:
294 - alpha/ia64/sparc stable wrt #229709
295 -
296 - 10 Aug 2008; Markus Meier <maekke@g.o> ekiga-2.0.12.ebuild:
297 - x86 stable, bug #229709
298 -
299 - 30 Jul 2008; Brent Baude <ranger@g.o> ekiga-2.0.12.ebuild:
300 - Marking ekiga-2.0.12 ppc stable for bug 229709
301 -
302 - 26 Jul 2008; Olivier Crête <tester@g.o> ekiga-2.0.12.ebuild:
303 - Stable on amd64/x86, bug #222219
304 -
305 -*ekiga-2.0.12 (20 Mar 2008)
306 -
307 - 20 Mar 2008; Gilles Dartiguelongue <eva@g.o>
308 - +files/ekiga-2.0.12-gdu.patch, +ekiga-2.0.12.ebuild:
309 - bump to 2.0.12, cleanup dependencies
310 -
311 - 21 Nov 2007; Michael Sterrett <mr_bones_@g.o> -ekiga-2.0.7.ebuild,
312 - -ekiga-2.0.9.ebuild:
313 - remove old, dep-broken ebuilds
314 -
315 - 12 Oct 2007; Tobias Scherbaum <dertobi123@g.o> ekiga-2.0.11.ebuild:
316 - ppc stable, bug #193095
317 -
318 - 11 Oct 2007; Raúl Porcel <armin76@g.o> ekiga-2.0.11.ebuild:
319 - alpha/ia64/sparc stable wrt security #193095
320 -
321 - 11 Oct 2007; Markus Rothe <corsair@g.o> ekiga-2.0.11.ebuild:
322 - Stable on ppc64; bug #193095
323 -
324 - 11 Oct 2007; Mike Doty <kingtaco@g.o> ekiga-2.0.11.ebuild:
325 - amd64 stable bug 193095
326 -
327 - 10 Oct 2007; Jeroen Roovers <jer@g.o> ekiga-2.0.11.ebuild:
328 - Stable for HPPA (bug #193095).
329 -
330 - 10 Oct 2007; Christian Faulhammer <opfer@g.o> ekiga-2.0.11.ebuild:
331 - stable x86, security bug 193095
332 -
333 - 09 Oct 2007; Stefan Schweizer <genstef@g.o> +files/not-gnome.patch,
334 - ekiga-2.0.11.ebuild:
335 - Fix USE=-gnome thanks to Charles Clément <caratorn@×××××.com> in bug 195227
336 -
337 -*ekiga-2.0.11 (08 Oct 2007)
338 -
339 - 08 Oct 2007; Stefan Schweizer <genstef@g.o> +ekiga-2.0.11.ebuild:
340 - version bump
341 -
342 - 02 Aug 2007; Michael Sterrett <mr_bones_@g.o> ekiga-2.0.7.ebuild,
343 - ekiga-2.0.9.ebuild:
344 - correct dbus deps (bug #187369)
345 -
346 - 08 Jul 2007; Michael Sterrett <mr_bones_@g.o> ekiga-2.0.7.ebuild,
347 - ekiga-2.0.9.ebuild:
348 - remove reference to old, removed dbus (bug #183696)
349 -
350 -*ekiga-2.0.9 (14 Apr 2007)
351 -
352 - 14 Apr 2007; Stefan Schweizer <genstef@g.o> +ekiga-2.0.9.ebuild:
353 - version bump
354 -
355 - 14 Apr 2007; Stefan Schweizer <genstef@g.o> -ekiga-2.0.3.ebuild,
356 - -ekiga-2.0.5.ebuild:
357 - remove old
358 -
359 - 23 Mar 2007; René Nussbaumer <killerfox@g.o> ekiga-2.0.7.ebuild:
360 - Stable on hppa. See bug #167643.
361 -
362 - 23 Mar 2007; Chris Gianelloni <wolf31o2@g.o> ekiga-2.0.7.ebuild:
363 - Stable on alpha/amd64/ia64/ppc wrt bug #167643.
364 -
365 - 23 Mar 2007; Markus Rothe <corsair@g.o> ekiga-2.0.7.ebuild:
366 - Stable on ppc64; bug #167643
367 -
368 - 23 Mar 2007; Christian Faulhammer <opfer@g.o> ekiga-2.0.7.ebuild:
369 - stable x86, security bug 167643
370 -
371 -*ekiga-2.0.7 (21 Mar 2007)
372 -
373 - 21 Mar 2007; Gustavo Zacarias <gustavoz@g.o> +ekiga-2.0.7.ebuild:
374 - Verbump wrt #167643 and #169066
375 -
376 - 10 Mar 2007; Bryan Østergaard <kloeri@g.o> ekiga-2.0.5.ebuild:
377 - Stable on Alpha + IA64, bug 167643.
378 -
379 - 03 Mar 2007; Tobias Scherbaum <dertobi123@g.o> ekiga-2.0.5.ebuild:
380 - Stable on ppc wrt bug #167643.
381 -
382 - 02 Mar 2007; Steve Dibb <beandog@g.o> ekiga-2.0.5.ebuild:
383 - amd64 stable, security bug 167643
384 -
385 - 01 Mar 2007; René Nussbaumer <killerfox@g.o> ekiga-2.0.5.ebuild:
386 - Stable on hppa. See bug #167643.
387 -
388 - 27 Feb 2007; Jason Wever <weeve@g.o> ekiga-2.0.5.ebuild:
389 - Stable on SPARC wrt security bug #167643.
390 -
391 - 25 Feb 2007; Markus Rothe <corsair@g.o> ekiga-2.0.5.ebuild:
392 - Stable on ppc64; bug #167643
393 -
394 - 24 Feb 2007; Raúl Porcel <armin76@g.o> ekiga-2.0.5.ebuild:
395 - x86 stable wrt bug 167643
396 -
397 -*ekiga-2.0.5 (21 Feb 2007)
398 -
399 - 21 Feb 2007; Remi Cardona <remi@g.o> +ekiga-2.0.5.ebuild:
400 - bumping ekiga to 2.0.5
401 -
402 - 19 Jan 2007; Jeroen Roovers <jer@g.o> ekiga-2.0.3.ebuild:
403 - Stable for HPPA (bug #147751).
404 -
405 - 14 Jan 2007; Bryan Østergaard <kloeri@g.o> ekiga-2.0.3.ebuild:
406 - Stable on Alpha.
407 -
408 - 06 Jan 2007; Timothy Redaelli <drizzt@g.o> -ekiga-2.0.2.ebuild,
409 - ekiga-2.0.3.ebuild:
410 - Changed einfo to eerror, removed old version.
411 -
412 - 06 Jan 2007; Bryan Østergaard <kloeri@g.o> ekiga-2.0.3.ebuild:
413 - Add ~ia64 keyword, bug 142482.
414 -
415 - 21 Dec 2006; Markus Rothe <corsair@g.o> ekiga-2.0.3.ebuild:
416 - Stable on ppc64; bug #156662
417 -
418 - 18 Dec 2006; Gustavo Zacarias <gustavoz@g.o> ekiga-2.0.3.ebuild:
419 - Stable on sparc
420 -
421 - 17 Dec 2006; Tobias Scherbaum <dertobi123@g.o> ekiga-2.0.3.ebuild:
422 - Stable on ppc wrt bug #156662.
423 -
424 - 12 Dec 2006; Chris Gianelloni <wolf31o2@g.o> ekiga-2.0.3.ebuild:
425 - Stable on amd64 wrt bug #156662.
426 -
427 - 10 Dec 2006; Andrej Kacian <ticho@g.o> ekiga-2.0.3.ebuild:
428 - Stable on x86, bug #156662.
429 -
430 - 03 Dec 2006; Piotr Jaroszyński <peper@g.o> ekiga-2.0.2.ebuild,
431 - ekiga-2.0.3.ebuild:
432 - Fix dep: dbus wrt bug #154521.
433 -
434 - 25 Nov 2006; Bryan Østergaard <kloeri@g.o> ekiga-2.0.3.ebuild:
435 - Add ~alpha keyword.
436 -
437 -*ekiga-2.0.3 (12 Sep 2006)
438 -
439 - 12 Sep 2006; Stefan Schweizer <genstef@g.o> +ekiga-2.0.3.ebuild:
440 - version bump
441 -
442 - 17 Aug 2006; Markus Rothe <corsair@g.o> ekiga-2.0.2.ebuild:
443 - Stable on ppc64
444 -
445 - 13 Aug 2006; Stefan Schweizer <genstef@g.o> -ekiga-2.0.1.ebuild,
446 - ekiga-2.0.2.ebuild:
447 - fix avahi dbus useflag detection and remove old, thanks solar
448 -
449 - 20 Jul 2006; Markus Rothe <corsair@g.o> ekiga-2.0.2.ebuild:
450 - Added ~ppc64; bug #136615
451 -
452 - 17 Jul 2006; Daniel Gryniewicz <dang@g.o> ekiga-2.0.2.ebuild:
453 - Marked stable on amd64 for bug #139612
454 -
455 - 14 Jul 2006; Tobias Scherbaum <dertobi123@g.o> ekiga-2.0.2.ebuild:
456 - ppc stable, bug #139612
457 -
458 - 12 Jul 2006; Chris Gianelloni <wolf31o2@g.o> ekiga-2.0.2.ebuild:
459 - Stable on x86 wrt bug #139612.
460 -
461 - 10 Jul 2006; Gustavo Zacarias <gustavoz@g.o> ekiga-2.0.2.ebuild:
462 - Stable on sparc wrt #139612 and #115652
463 -
464 - 05 Jul 2006; Stefan Schweizer <genstef@g.o> ekiga-2.0.2.ebuild:
465 - needs avahi w/ USE=dbus thanks to Cedric Krier <ced@×××××××××××.org> and
466 - Gilles Dartiguelongue <dartigug@×××××.fr> in bug 136254
467 -
468 - 07 Jun 2006; Stefan Schweizer <genstef@g.o> ekiga-2.0.2.ebuild:
469 - Remove unused ssl and ipv6 use flags, use use_enable, truncate useless docs,
470 - fixes bug 132657
471 -
472 -*ekiga-2.0.2 (06 Jun 2006)
473 -
474 - 06 Jun 2006; Stefan Schweizer <genstef@g.o>
475 - +files/ekiga-eggtrayicon-transparency.diff,
476 - +files/ekiga-eggtrayicon-update.diff, +ekiga-2.0.2.ebuild:
477 - version bump including a kde trayicon fix, bug 135327, and a doc fix, bug
478 - 129344, version bump bug 135785
479 -
480 - 24 Mar 2006; Stefan Schweizer <genstef@g.o> ekiga-2.0.1.ebuild:
481 - Readd ermissions fix thanks to Mike Auty <mike.auty@×××××.com> and David
482 - PIRY <klessou@×××××.com> in bug 127108 and depend on >=dbus-0.61 thanks to
483 - David Stevenson <david@×××××××××.com> in bug 127170
484 -
485 - 21 Mar 2006; Stefan Schweizer <genstef@g.o> ekiga-2.0.1.ebuild:
486 - Add ldap-pwlib check thanks to Serkan Kaba <serkan_kaba@×××××.com> in bug
487 - 127090, remove postinstall thanks to David PIRY <klessou@×××××.com> in bug
488 - 127108
489 -
490 -*ekiga-2.0.1 (20 Mar 2006)
491 -
492 - 20 Mar 2006; Stefan Schweizer <genstef@g.o>
493 - +files/ekiga-1.99.0-configure.patch, +metadata.xml, +ekiga-2.0.1.ebuild:
494 - New ebuild thanks to many people in bug 119611
495
496 diff --git a/net-voip/ekiga/Manifest b/net-voip/ekiga/Manifest
497 deleted file mode 100644
498 index 04bf396..0000000
499 --- a/net-voip/ekiga/Manifest
500 +++ /dev/null
501 @@ -1,11 +0,0 @@
502 -AUX ekiga-1.99.0-configure.patch 669 SHA256 5c8ffcb27ebf51a0f39ae866e8b9637f56bad8fe113adb6122da4d973d55dd80 SHA512 9c2e096c11fab8898783aab9f088659927b822c61e5986401f85a5c78febcaab719a318fa903aabc970fc5675cfd1fce8ad126ef563d55e31903849016aa1957 WHIRLPOOL 1938ca595640f2dcd61abaa257f6d15ea1a16b5888bcc6ed8c1df85adaffad06cf52832719b7355c1cf0a5c02685618e1515a1cfd0358bc310a0dbf934322766
503 -AUX ekiga-2.0.12-gdu.patch 2274 SHA256 c0877de2bb725f26d162d5f48d14302753ddf6e7b5ad318d5aa39759abc8e32c SHA512 c20ed4bb2221fbe7ece33d217642524a81c2c423781aa84fc609539b2f500af9d0c13ceb6cc682b7541e9b70fde2575189ac4c6237f0ed84107225bd155ff4e8 WHIRLPOOL 50723e651c2bc8bc4c8cc8524a17778143753815010377772c4b69ad369818c24b3c6835543fb8b3fbddbd3464a1594d4ed78e103946da7a9ce29761aae32e0c
504 -AUX ekiga-3.2.7-libnotify-0.7.patch 1820 SHA256 ad850d4e81a958081220f450a49ba9c10209d03f066f6afee99477c815c23daf SHA512 ebfd1e5fd2ae6107dbfa53c2afdc438fbfd8b48fb6a4cba221ad32fa9b7ebae53e00a85c20afc96d8c30853f2190cda92761e47d3305ebb07c140665b7729cc0 WHIRLPOOL daa027ddbfd9edb934b4aeb64247f08134d14ba426eb026fca71939e705c17fe1c20c924c3eb604f0f9bc8b764c90e89a645ba75b3557ed7e793e707075bb2b9
505 -AUX ekiga-4.0.1-kontact.patch 552 SHA256 8d9ecbed4ac333fa81ecab6d20355d41b9d6e3af39d0a9529fe1b69e2cc33539 SHA512 d2dfdabda3bb4971f56d56a3268216a66eefa4b96f589bd60fa283a31f063909ce376dd98f1e04dd46df23737d0f6a90198c4ecdd1cfcfbca2c6a4d038907fbe WHIRLPOOL f70d6f3836eba35801c42770c9024a7218d90584613b3c984407ff524adfe4ebb157e9e1d12325c946eeb0505719fe021d6465b3dd81c8738ccbadb740754556
506 -AUX ekiga-eggtrayicon-transparency.diff 2960 SHA256 9cf235b64f1201e0119a55c76db6d1c243abb971757e5d781aa95c3724138e37 SHA512 c1daecdd2d50fc0c7e6b462601a24c6a78b2a2eee0cc58c15588908a9cec03907425e6ccba06b75a76b8fd30643ac40fea0db8e351ded5d957f213da3f4e3774 WHIRLPOOL f80ff6e5d95c66f79ec62640919f5a3a8cf4e75807ea70ff72776fd380bcd6c1a1c1258b263000839a7638df79514ff118333a4f4f7e5db02186f2fbd1b29ecb
507 -AUX ekiga-eggtrayicon-update.diff 13969 SHA256 1db286369b81677d559b38261ce5f6686de41e3d645808f7ecb57cee6eaf82d6 SHA512 7fbed09edf7c745ab827011f7357ebea4cd19b5bd6b4e1a62cb9c9cd637f2a9db7a25bbaff8bcfd09f9787057ffbd56bda4d3ec57f7f4542ea7693fe8f3c9e57 WHIRLPOOL 9dcd2a88ff10ef9f47f059393c2c56a2e65a4f3a5808e56ef4c826d7bc9b255be83c4835098b69911eec7e63b2df853f96c794c69d4035af71547081b776b7fa
508 -AUX not-gnome.patch 413 SHA256 6287ffec378a85425ecd0b4f6ea9b445c3151c7259d130630de63f88dbd69c8d SHA512 db83ebff097133095da33b76a68cd347a659c55207f69badc2a1c7a2a53d3f12e06cba19fdd63be1a786cb604700a8543075d154fd9a5ecb502d0e58ce010ecc WHIRLPOOL 0a3079802e58d066d3019567f272075a3933920287aa727e2724348db31034658ae93c288aa7d232c9a1adec8a2188f59748370452da392de560cc108a2e514b
509 -DIST ekiga-4.0.1.tar.xz 8339364 SHA256 5f4f491c9496cf65ba057a9345d6bb0278f4eca07bcda5baeecf50bfcd9a4a3b SHA512 3c4dd5eab6e91434da4bbfe5728ac5943ed5ae89b8b2241fb59abb3e41bcd08ba187b5d60c9d839b1010edd7fc97b53cc6db57a6eec40ba81757a772febd2217 WHIRLPOOL 10f60d34b110f0bd77631725bcd7be2badaa88e7278c466a5d2f2944a7ad6226d4466cf6f1f2f3fdea3a3ea925b02216052124dfc5ca416439ba60db22a809ed
510 -EBUILD ekiga-4.0.1-r1.ebuild 5058 SHA256 b63f6e4ce00bde31e3a5b83cf6084290b696f5692d41c44588c4ccddcc03c935 SHA512 fa2fc8762c1650f7b1d96cf44514caea40d2ef2561cfd4d757d0d0b043941ede1aa8228c2fbdb1a56966c082c021b3b1288febfea4a3afd5a320117f73e44eb9 WHIRLPOOL 16466c2bcff4e0282dbd7655e07356d52b2b83e0d0217fee61ddc4fbebd4ab6efb5cd77bc3eaf640bce399f6531f89c97b76481e5d22c1b22be4195b43ab2760
511 -MISC ChangeLog 16615 SHA256 b2435bcd9520215aa02fd3ef0067183557e386a65ef0dae1cb19ce87e47a6211 SHA512 e19f5afd921bfeb9b06923a359ca120b3ec8646506ca7395638caa23db1cb3a8ab871bbbf142c1f8f5adc1248342a0029c6a46c9c7adf4c758988fe846b3b5cd WHIRLPOOL e9d4411d8b3fe7f69894cb92c9034aa3c54f107c147aeeeebbe10a381a3015739a67e4ba328b2792620daee2f2f2e77a7d32e7c7d4d2d75798820c9aa4539f63
512 -MISC metadata.xml 533 SHA256 4dd25f695c47dca8c6897b317219dc8fc685bc267c494f95cd2aa777af006092 SHA512 b7b1d32b68f4fc867759f3c4687724d21d811f0ff27cc5307926beff506fd3001998b44aea9889b9ba6d269d086415307e5697348305cf1b7c88e85f74ab76b2 WHIRLPOOL 780af4250dd181461e605de0fb47f1e67bd5fbc39897827e7fe9f9c5982963a0e5b7f951f0eecfee8f095b705ee5614c366c56879c6b89ed8909334914cfe346
513
514 diff --git a/net-voip/ekiga/ekiga-4.0.1-r1.ebuild b/net-voip/ekiga/ekiga-4.0.1-r1.ebuild
515 deleted file mode 100644
516 index 35caa09..0000000
517 --- a/net-voip/ekiga/ekiga-4.0.1-r1.ebuild
518 +++ /dev/null
519 @@ -1,177 +0,0 @@
520 -# Copyright 1999-2015 Gentoo Foundation
521 -# Distributed under the terms of the GNU General Public License v2
522 -# $Header: /var/cvsroot/gentoo-x86/net-voip/ekiga/ekiga-4.0.1.ebuild,v 1.4 2015/01/28 23:03:46 mgorny Exp $
523 -
524 -EAPI=5
525 -
526 -KDE_REQUIRED="optional"
527 -CMAKE_REQUIRED="never"
528 -GCONF_DEBUG="no" # debug managed by the ebuild
529 -
530 -inherit eutils kde4-base gnome2
531 -# gnome2 at the end to make it default
532 -
533 -DESCRIPTION="H.323 and SIP VoIP softphone"
534 -HOMEPAGE="http://www.ekiga.org/"
535 -
536 -LICENSE="GPL-2"
537 -SLOT="0"
538 -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
539 -IUSE="avahi dbus debug doc eds gconf gnome gstreamer h323 kde kontact ldap
540 -libnotify cpu_flags_x86_mmx nls pulseaudio +shm static v4l xcap xv"
541 -
542 -RDEPEND=">=dev-libs/glib-2.24.0:2
543 - >=dev-libs/boost-1.49
544 - dev-libs/libxml2:2
545 - >=net-libs/opal-3.10.9[sip,sound,video,debug=,h323?,xml]
546 - >=net-libs/ptlib-2.10.9[ldap?,stun,v4l?,video,wav,debug=,dtmf,pulseaudio?,xml]
547 - >=x11-libs/gtk+-2.20.0:2
548 - >=x11-themes/gnome-icon-theme-3.0.0
549 - avahi? ( >=net-dns/avahi-0.6[dbus] )
550 - dbus? ( >=sys-apps/dbus-0.36
551 - >=dev-libs/dbus-glib-0.36 )
552 - eds? ( >=gnome-extra/evolution-data-server-1.2 )
553 - gconf? ( >=gnome-base/gconf-2.6.0:2 )
554 - gnome? ( || ( >=x11-libs/gtk+-2.20.0:2
555 - ( >=gnome-base/libgnome-2.14.0
556 - >=gnome-base/libgnomeui-2.14.0 ) ) )
557 - gstreamer? ( >=media-libs/gst-plugins-base-0.10.21.3:0.10 )
558 - kde? ( kontact? ( $(add_kdebase_dep kdepimlibs) ) )
559 - ldap? ( dev-libs/cyrus-sasl:2
560 - net-nds/openldap )
561 - libnotify? ( x11-libs/libnotify )
562 - shm? ( x11-libs/libXext )
563 - xcap? ( net-libs/libsoup:2.4 )
564 - xv? ( x11-libs/libXv )"
565 -DEPEND="${RDEPEND}
566 - >=dev-util/intltool-0.35
567 - virtual/pkgconfig
568 - sys-devel/gettext
569 - doc? ( app-text/scrollkeeper
570 - app-text/gnome-doc-utils
571 - app-doc/doxygen )
572 - v4l? ( sys-kernel/linux-headers )"
573 -
574 -DOCS="AUTHORS ChangeLog FAQ MAINTAINERS NEWS README TODO"
575 -
576 -# NOTES:
577 -# having >=gtk+-2.14 is actually removing need of +gnome but it's clearer to
578 -# represent it with || in gnome dep
579 -# TODO: gnome2 eclass add --[dis|en]able-gtk-doc wich throws a QA warning
580 -# a patch has been submitted, see bug 262491
581 -# ptlib/opal needed features are not checked by ekiga, upstream bug 577249
582 -# +doc is not installing dev doc (doxygen)
583 -
584 -# UPSTREAM:
585 -# contact ekiga team to be sure intltool and gettext are not nls deps
586 -
587 -pkg_setup() {
588 - forceconf=""
589 -
590 - if use kde; then
591 - kde4-base_pkg_setup
592 - fi
593 -
594 - if use kontact && ! use kde; then
595 - ewarn "To enable kontact USE flag, you need kde USE flag to be enabled."
596 - ewarn "If you need kontact support, please, re-emerge with kde enabled."
597 - forceconf="${forceconf} --disable-kab"
598 - fi
599 -
600 - # dbus-service: always enable if dbus is enabled, no reason to disable it
601 - # schemas-install: install gconf schemas
602 - G2CONF="${G2CONF}
603 - --disable-dependency-tracking
604 - --disable-maintainer-mode
605 - --enable-libtool-lock
606 - $(use_enable avahi)
607 - $(use_enable dbus)
608 - $(use_enable dbus dbus_service)
609 - $(use_enable debug gtk-debug)
610 - $(use_enable debug opal-debug)
611 - $(use_enable doc gdu)
612 - $(use_enable eds)
613 - $(use_enable gconf)
614 - $(use_enable gconf schemas-install)
615 - $(use_enable gstreamer)
616 - $(use_enable h323)
617 - $(use_enable kde)
618 - $(use_enable kontact kab)
619 - $(use_enable ldap)
620 - $(use_enable libnotify notify)
621 - $(use_enable cpu_flags_x86_mmx mmx)
622 - $(use_enable nls)
623 - $(use_enable shm)
624 - $(use_enable static static-libs)
625 - $(use_enable xcap)
626 - $(use_enable xv)
627 - ${forceconf}"
628 -}
629 -
630 -src_prepare() {
631 -
632 - gnome2_src_prepare
633 -
634 - # remove call to gconftool-2 --shutdown, upstream bug 555976
635 - # gnome-2 eclass is reloading schemas with SIGHUP
636 - sed -i -e '/gconftool-2 --shutdown/d' Makefile.in || die "sed failed"
637 -
638 - # V4L support is auto-enabled, want it to be a user choice
639 - # do not contact upstream because that's a hack
640 - # TODO: check if upstream has removed this hack
641 - if ! use v4l; then
642 - sed -i -e "s/V4L=\"enabled\"/V4L=\"disabled\"/" configure \
643 - || die "sed failed"
644 - fi
645 -
646 - # compatibility with kdeprefix, fix bug 283033
647 - if use kde; then
648 - sed -i -e "s:\tKDE_CFLAGS=\(.*\):\tKDE_CFLAGS=\"\1 -I${KDEDIR}/include\":" \
649 - configure || die "sed failed"
650 - sed -i -e "s:\(KDE_LIBS=.*\)\(-lkdeui\):\1-L${KDEDIR}/$(get_libdir) \2:" \
651 - configure || die "sed failed"
652 - epatch ${FILESDIR}/${P}-kontact.patch
653 - fi
654 -
655 - # Remove silly -D*_DISABLE_DEPRECATED CFLAGS
656 - sed -e 's/-D[^\s\t]\+_DISABLE_DEPRECATED//g' -i configure || die
657 -}
658 -
659 -src_test() {
660 - # must be explicit because kde4-base in exporting a src_test function
661 - emake -j1 check || die "emake check failed"
662 -}
663 -
664 -src_install() {
665 - gnome2_src_install
666 -
667 - if use doc && use dbus; then
668 - insinto "/usr/share/doc/${PF}/"
669 - doins doc/using_dbus.html || die "doins failed"
670 - fi
671 -}
672 -
673 -pkg_postinst() {
674 - gnome2_pkg_postinst
675 -
676 - if use kde; then
677 - kde4-base_pkg_postinst
678 - fi
679 -
680 - if ! use gnome; then
681 - ewarn "USE=-gnome is experimental, weirdness with UI and config keys can appear."
682 - fi
683 -
684 - if use gstreamer || use kde || use xcap || use kontact; then
685 - ewarn "You have enabled gstreamer, kde, xcap or kontact USE flags."
686 - ewarn "Those USE flags are considered experimental features."
687 - fi
688 -}
689 -
690 -pkg_postrm() {
691 - gnome2_pkg_postrm
692 -
693 - if use kde; then
694 - kde4-base_pkg_postrm
695 - fi
696 -}
697
698 diff --git a/net-voip/ekiga/files/ekiga-1.99.0-configure.patch b/net-voip/ekiga/files/ekiga-1.99.0-configure.patch
699 deleted file mode 100644
700 index a523a53..0000000
701 --- a/net-voip/ekiga/files/ekiga-1.99.0-configure.patch
702 +++ /dev/null
703 @@ -1,25 +0,0 @@
704 ---- gnomemeeting-1.2.1/configure.orig 2005-04-11 17:24:31.000000000 +0000
705 -+++ gnomemeeting-1.2.1/configure 2005-04-11 17:25:34.000000000 +0000
706 -@@ -20815,15 +20815,17 @@
707 - if test x"${disable_gnome}" = xyes ; then
708 -
709 -
710 --if false; then
711 -- GCONF_SCHEMAS_INSTALL_TRUE=
712 -- GCONF_SCHEMAS_INSTALL_FALSE='#'
713 --else
714 -+#if false; then
715 -+# GCONF_SCHEMAS_INSTALL_TRUE=
716 -+# GCONF_SCHEMAS_INSTALL_FALSE='#'
717 -+#else
718 - GCONF_SCHEMAS_INSTALL_TRUE='#'
719 - GCONF_SCHEMAS_INSTALL_FALSE=
720 --fi
721 -+#fi
722 -
723 - else
724 -+ GCONF_SCHEMAS_INSTALL_TRUE=
725 -+ GCONF_SCHEMAS_INSTALL_FALSE='#'
726 -
727 - if test "x$GCONF_SCHEMA_INSTALL_SOURCE" = "x"; then
728 - GCONF_SCHEMA_CONFIG_SOURCE=`gconftool-2 --get-default-source`
729
730 diff --git a/net-voip/ekiga/files/ekiga-2.0.12-gdu.patch b/net-voip/ekiga/files/ekiga-2.0.12-gdu.patch
731 deleted file mode 100644
732 index 2f6d8b4..0000000
733 --- a/net-voip/ekiga/files/ekiga-2.0.12-gdu.patch
734 +++ /dev/null
735 @@ -1,111 +0,0 @@
736 ---- configure.in 2008-03-12 21:20:29.925476633 +0000
737 -+++ configure.in 2008-03-12 21:22:29.000000000 +0000
738 -@@ -60,8 +60,8 @@
739 - if test ${enable_gnome} = yes && test ${enable_doc} = yes; then
740 - GNOME_DOC_INIT
741 - else
742 --ENABLE_SK_TRUE="#"
743 --ENABLE_SK_FALSE=""
744 -+dnl Do not care if GDU is not found
745 -+GNOME_DOC_INIT(,,[:])
746 - fi
747 -
748 - AM_CONDITIONAL(DISABLE_DOC, test ${enable_doc} = no)
749 ---- configure 2008-03-21 00:47:35.000000000 +0100
750 -+++ configure 2008-03-21 00:47:48.000000000 +0100
751 -@@ -2968,8 +2966,93 @@
752 -
753 -
754 - else
755 --ENABLE_SK_TRUE="#"
756 --ENABLE_SK_FALSE=""
757 -+
758 -+gdu_cv_version_required=0.3.2
759 -+
760 -+if test -n "$PKG_CONFIG" && \
761 -+ { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"gnome-doc-utils >= \$gdu_cv_version_required\"") >&5
762 -+ ($PKG_CONFIG --exists --print-errors "gnome-doc-utils >= $gdu_cv_version_required") 2>&5
763 -+ ac_status=$?
764 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
765 -+ (exit $ac_status); }; then
766 -+ gdu_cv_have_gdu=yes
767 -+else
768 -+ gdu_cv_have_gdu=no
769 -+fi
770 -+
771 -+if test "$gdu_cv_have_gdu" = "yes"; then
772 -+ :
773 -+else
774 -+ :
775 -+fi
776 -+
777 -+
778 -+
779 -+# Check whether --with-help-dir was given.
780 -+if test "${with_help_dir+set}" = set; then
781 -+ withval=$with_help_dir;
782 -+else
783 -+ with_help_dir='${datadir}/gnome/help'
784 -+fi
785 -+
786 -+HELP_DIR="$with_help_dir"
787 -+
788 -+
789 -+
790 -+# Check whether --with-omf-dir was given.
791 -+if test "${with_omf_dir+set}" = set; then
792 -+ withval=$with_omf_dir;
793 -+else
794 -+ with_omf_dir='${datadir}/omf'
795 -+fi
796 -+
797 -+OMF_DIR="$with_omf_dir"
798 -+
799 -+
800 -+
801 -+# Check whether --with-help-formats was given.
802 -+if test "${with_help_formats+set}" = set; then
803 -+ withval=$with_help_formats;
804 -+else
805 -+ with_help_formats=''
806 -+fi
807 -+
808 -+DOC_USER_FORMATS="$with_help_formats"
809 -+
810 -+
811 -+# Check whether --enable-scrollkeeper was given.
812 -+if test "${enable_scrollkeeper+set}" = set; then
813 -+ enableval=$enable_scrollkeeper;
814 -+else
815 -+ enable_scrollkeeper=yes
816 -+fi
817 -+
818 -+
819 -+
820 -+if test "$gdu_cv_have_gdu" = "yes" -a "$enable_scrollkeeper" = "yes"; then
821 -+ ENABLE_SK_TRUE=
822 -+ ENABLE_SK_FALSE='#'
823 -+else
824 -+ ENABLE_SK_TRUE='#'
825 -+ ENABLE_SK_FALSE=
826 -+fi
827 -+
828 -+
829 -+DISTCHECK_CONFIGURE_FLAGS="--disable-scrollkeeper $DISTCHECK_CONFIGURE_FLAGS"
830 -+
831 -+
832 -+
833 -+
834 -+if test "$gdu_cv_have_gdu" = "yes"; then
835 -+ HAVE_GNOME_DOC_UTILS_TRUE=
836 -+ HAVE_GNOME_DOC_UTILS_FALSE='#'
837 -+else
838 -+ HAVE_GNOME_DOC_UTILS_TRUE='#'
839 -+ HAVE_GNOME_DOC_UTILS_FALSE=
840 -+fi
841 -+
842 -+
843 -+
844 - fi
845 -
846 -
847
848 diff --git a/net-voip/ekiga/files/ekiga-3.2.7-libnotify-0.7.patch b/net-voip/ekiga/files/ekiga-3.2.7-libnotify-0.7.patch
849 deleted file mode 100644
850 index c09fbb0..0000000
851 --- a/net-voip/ekiga/files/ekiga-3.2.7-libnotify-0.7.patch
852 +++ /dev/null
853 @@ -1,62 +0,0 @@
854 ---- lib/engine/components/libnotify/libnotify-main.cpp
855 -+++ lib/engine/components/libnotify/libnotify-main.cpp
856 -@@ -40,6 +40,10 @@
857 -
858 - #include <libnotify/notify.h>
859 -
860 -+#ifndef NOTIFY_CHECK_VERSION
861 -+#define NOTIFY_CHECK_VERSION(x,y,z) 0
862 -+#endif
863 -+
864 - #include "services.h"
865 - #include "notification-core.h"
866 -
867 -@@ -158,7 +162,12 @@
868 -
869 - notif = notify_notification_new (notification->get_title ().c_str (),
870 - notification->get_body ().c_str (),
871 -- urgency, NULL);
872 -+ urgency
873 -+#if NOTIFY_CHECK_VERSION (0, 7, 0)
874 -+ );
875 -+#else
876 -+ , NULL);
877 -+#endif
878 -
879 - g_signal_connect (notif, "closed",
880 - G_CALLBACK (on_notif_closed), notification.get ());
881 ---- src/gui/main.cpp
882 -+++ src/gui/main.cpp
883 -@@ -84,6 +84,9 @@
884 -
885 - #ifdef HAVE_NOTIFY
886 - #include <libnotify/notify.h>
887 -+#ifndef NOTIFY_CHECK_VERSION
888 -+#define NOTIFY_CHECK_VERSION(x,y,z) 0
889 -+#endif
890 - #endif
891 -
892 - #if defined(P_FREEBSD) || defined (P_MACOSX)
893 -@@ -2820,12 +2823,21 @@
894 -
895 - body = g_strdup_printf ("%s\n%s\n%s", uri, app, account);
896 -
897 -- notify = notify_notification_new (title, body, GM_ICON_LOGO, NULL);
898 -+ notify = notify_notification_new (title, body, GM_ICON_LOGO
899 -+#if NOTIFY_CHECK_VERSION (0, 7, 0)
900 -+ );
901 -+#else
902 -+ , NULL);
903 -+#endif
904 - notify_notification_add_action (notify, "accept", _("Accept"), notify_action_cb, mw, NULL);
905 - notify_notification_add_action (notify, "reject", _("Reject"), notify_action_cb, mw, NULL);
906 - notify_notification_set_timeout (notify, NOTIFY_EXPIRES_NEVER);
907 - notify_notification_set_urgency (notify, NOTIFY_URGENCY_CRITICAL);
908 -+#if NOTIFY_CHECK_VERSION (0, 7, 0)
909 -+ // notify_notification_attach_to_status_icon was removed
910 -+#else
911 - notify_notification_attach_to_status_icon (notify, statusicon);
912 -+#endif
913 - if (!notify_notification_show (notify, NULL)) {
914 - ekiga_main_window_incoming_call_dialog_show (mw, call);
915 - }
916
917 diff --git a/net-voip/ekiga/files/ekiga-4.0.1-kontact.patch b/net-voip/ekiga/files/ekiga-4.0.1-kontact.patch
918 deleted file mode 100644
919 index 4884f5e..0000000
920 --- a/net-voip/ekiga/files/ekiga-4.0.1-kontact.patch
921 +++ /dev/null
922 @@ -1,14 +0,0 @@
923 -diff -ru ekiga-4.0.1/configure ekiga-4.0.1-r1/configure
924 ---- ekiga-4.0.1/configure 2013-02-20 22:44:15.000000000 +0100
925 -+++ ekiga-4.0.1-r1/configure 2013-09-17 19:30:45.000000000 +0200
926 -@@ -19999,8 +19999,8 @@
927 - as_fn_error $? "No kab without kde: --enable-kde" "$LINENO" 5
928 - fi
929 - found_kab=yes
930 -- KAB_CFLAGS="-I/usr/include/qt4"
931 -- KAB_LIBS="-lQtCore -lkabc"
932 -+ KAB_CFLAGS="-I/usr/include/qt4 -I/usr/include/qt4/QtGui"
933 -+ KAB_LIBS="-L/usr/lib/qt4 -lQtCore -lkabc"
934 - CPPFLAGS_save="$CPPFLAGS"
935 - LIBS_save="$LIBS"
936 - CPPFLAGS="$CPPFLAGS $KAB_CFLAGS
937
938 diff --git a/net-voip/ekiga/files/ekiga-eggtrayicon-transparency.diff b/net-voip/ekiga/files/ekiga-eggtrayicon-transparency.diff
939 deleted file mode 100644
940 index f165c63..0000000
941 --- a/net-voip/ekiga/files/ekiga-eggtrayicon-transparency.diff
942 +++ /dev/null
943 @@ -1,95 +0,0 @@
944 -Index: eggtrayicon.c
945 -===================================================================
946 -RCS file: /cvs/gnome/libegg/libegg/tray/eggtrayicon.c,v
947 -retrieving revision 1.8
948 -diff -u -r1.8 eggtrayicon.c
949 ---- lib/gui/gmtray/eggtrayicon.c 16 Jun 2005 13:27:40 -0000 1.8
950 -+++ lib/gui/gmtray/eggtrayicon.c 22 Feb 2006 21:35:25 -0000
951 -@@ -67,6 +67,9 @@
952 - static void egg_tray_icon_realize (GtkWidget *widget);
953 - static void egg_tray_icon_unrealize (GtkWidget *widget);
954 -
955 -+static void egg_tray_icon_add (GtkContainer *container,
956 -+ GtkWidget *widget);
957 -+
958 - #ifdef GDK_WINDOWING_X11
959 - static void egg_tray_icon_update_manager_window (EggTrayIcon *icon,
960 - gboolean dock_if_realized);
961 -@@ -113,6 +116,7 @@
962 - {
963 - GObjectClass *gobject_class = (GObjectClass *)klass;
964 - GtkWidgetClass *widget_class = (GtkWidgetClass *)klass;
965 -+ GtkContainerClass *container_class = (GtkContainerClass *)klass;
966 -
967 - parent_class = g_type_class_peek_parent (klass);
968 -
969 -@@ -121,6 +125,8 @@
970 - widget_class->realize = egg_tray_icon_realize;
971 - widget_class->unrealize = egg_tray_icon_unrealize;
972 -
973 -+ container_class->add = egg_tray_icon_add;
974 -+
975 - g_object_class_install_property (gobject_class,
976 - PROP_ORIENTATION,
977 - g_param_spec_enum ("orientation",
978 -@@ -367,6 +373,36 @@
979 -
980 - #endif
981 -
982 -+static gboolean
983 -+transparent_expose_event (GtkWidget *widget, GdkEventExpose *event, gpointer user_data)
984 -+{
985 -+ gdk_window_clear_area (widget->window, event->area.x, event->area.y,
986 -+ event->area.width, event->area.height);
987 -+ return FALSE;
988 -+}
989 -+
990 -+static void
991 -+make_transparent_again (GtkWidget *widget, GtkStyle *previous_style,
992 -+ gpointer user_data)
993 -+{
994 -+ gdk_window_set_back_pixmap (widget->window, NULL, TRUE);
995 -+}
996 -+
997 -+static void
998 -+make_transparent (GtkWidget *widget, gpointer user_data)
999 -+{
1000 -+ if (GTK_WIDGET_NO_WINDOW (widget) || GTK_WIDGET_APP_PAINTABLE (widget))
1001 -+ return;
1002 -+
1003 -+ gtk_widget_set_app_paintable (widget, TRUE);
1004 -+ gtk_widget_set_double_buffered (widget, FALSE);
1005 -+ gdk_window_set_back_pixmap (widget->window, NULL, TRUE);
1006 -+ g_signal_connect (widget, "expose_event",
1007 -+ G_CALLBACK (transparent_expose_event), NULL);
1008 -+ g_signal_connect_after (widget, "style_set",
1009 -+ G_CALLBACK (make_transparent_again), NULL);
1010 -+}
1011 -+
1012 - static void
1013 - egg_tray_icon_realize (GtkWidget *widget)
1014 - {
1015 -@@ -381,6 +417,8 @@
1016 - if (GTK_WIDGET_CLASS (parent_class)->realize)
1017 - GTK_WIDGET_CLASS (parent_class)->realize (widget);
1018 -
1019 -+ make_transparent (widget, NULL);
1020 -+
1021 - screen = gtk_widget_get_screen (widget);
1022 - display = gdk_screen_get_display (screen);
1023 - xdisplay = gdk_x11_display_get_xdisplay (display);
1024 -@@ -411,6 +449,14 @@
1025 - gdk_window_add_filter (root_window,
1026 - egg_tray_icon_manager_filter, icon);
1027 - #endif
1028 -+}
1029 -+
1030 -+static void
1031 -+egg_tray_icon_add (GtkContainer *container, GtkWidget *widget)
1032 -+{
1033 -+ g_signal_connect (widget, "realize",
1034 -+ G_CALLBACK (make_transparent), NULL);
1035 -+ GTK_CONTAINER_CLASS (parent_class)->add (container, widget);
1036 - }
1037 -
1038 - EggTrayIcon *
1039
1040 diff --git a/net-voip/ekiga/files/ekiga-eggtrayicon-update.diff b/net-voip/ekiga/files/ekiga-eggtrayicon-update.diff
1041 deleted file mode 100644
1042 index a7dcb28..0000000
1043 --- a/net-voip/ekiga/files/ekiga-eggtrayicon-update.diff
1044 +++ /dev/null
1045 @@ -1,535 +0,0 @@
1046 ---- lib/gui/gmtray/eggtrayicon.c 2006-01-07 09:25:47.000000000 +0100
1047 -+++ lib/gui/gmtray/eggtrayicon.c 2006-06-03 01:00:21.000000000 +0200
1048 -@@ -18,22 +18,60 @@
1049 - * Boston, MA 02111-1307, USA.
1050 - */
1051 -
1052 -+#include <config.h>
1053 - #include <string.h>
1054 --#ifndef WIN32
1055 -+#include <libintl.h>
1056 -+
1057 -+#include "eggtrayicon.h"
1058 -+
1059 -+#include <gdkconfig.h>
1060 -+#if defined (GDK_WINDOWING_X11)
1061 - #include <gdk/gdkx.h>
1062 -+#include <X11/Xatom.h>
1063 -+#elif defined (GDK_WINDOWING_WIN32)
1064 -+#include <gdk/gdkwin32.h>
1065 -+#endif
1066 -+
1067 -+#ifndef EGG_COMPILATION
1068 -+#ifndef _
1069 -+#define _(x) dgettext (GETTEXT_PACKAGE, x)
1070 -+#define N_(x) x
1071 -+#endif
1072 -+#else
1073 -+#define _(x) x
1074 -+#define N_(x) x
1075 - #endif
1076 --#include "eggtrayicon.h"
1077 -
1078 - #define SYSTEM_TRAY_REQUEST_DOCK 0
1079 - #define SYSTEM_TRAY_BEGIN_MESSAGE 1
1080 - #define SYSTEM_TRAY_CANCEL_MESSAGE 2
1081 -+
1082 -+#define SYSTEM_TRAY_ORIENTATION_HORZ 0
1083 -+#define SYSTEM_TRAY_ORIENTATION_VERT 1
1084 -+
1085 -+enum {
1086 -+ PROP_0,
1087 -+ PROP_ORIENTATION
1088 -+};
1089 -
1090 - static GtkPlugClass *parent_class = NULL;
1091 -
1092 - static void egg_tray_icon_init (EggTrayIcon *icon);
1093 - static void egg_tray_icon_class_init (EggTrayIconClass *klass);
1094 -
1095 --static void egg_tray_icon_update_manager_window (EggTrayIcon *icon);
1096 -+static void egg_tray_icon_get_property (GObject *object,
1097 -+ guint prop_id,
1098 -+ GValue *value,
1099 -+ GParamSpec *pspec);
1100 -+
1101 -+static void egg_tray_icon_realize (GtkWidget *widget);
1102 -+static void egg_tray_icon_unrealize (GtkWidget *widget);
1103 -+
1104 -+#ifdef GDK_WINDOWING_X11
1105 -+static void egg_tray_icon_update_manager_window (EggTrayIcon *icon,
1106 -+ gboolean dock_if_realized);
1107 -+static void egg_tray_icon_manager_window_destroyed (EggTrayIcon *icon);
1108 -+#endif
1109 -
1110 - GType
1111 - egg_tray_icon_get_type (void)
1112 -@@ -65,6 +103,7 @@
1113 - egg_tray_icon_init (EggTrayIcon *icon)
1114 - {
1115 - icon->stamp = 1;
1116 -+ icon->orientation = GTK_ORIENTATION_HORIZONTAL;
1117 -
1118 - gtk_widget_add_events (GTK_WIDGET (icon), GDK_PROPERTY_CHANGE_MASK);
1119 - }
1120 -@@ -72,7 +111,105 @@
1121 - static void
1122 - egg_tray_icon_class_init (EggTrayIconClass *klass)
1123 - {
1124 -+ GObjectClass *gobject_class = (GObjectClass *)klass;
1125 -+ GtkWidgetClass *widget_class = (GtkWidgetClass *)klass;
1126 -+
1127 - parent_class = g_type_class_peek_parent (klass);
1128 -+
1129 -+ gobject_class->get_property = egg_tray_icon_get_property;
1130 -+
1131 -+ widget_class->realize = egg_tray_icon_realize;
1132 -+ widget_class->unrealize = egg_tray_icon_unrealize;
1133 -+
1134 -+ g_object_class_install_property (gobject_class,
1135 -+ PROP_ORIENTATION,
1136 -+ g_param_spec_enum ("orientation",
1137 -+ _("Orientation"),
1138 -+ _("The orientation of the tray."),
1139 -+ GTK_TYPE_ORIENTATION,
1140 -+ GTK_ORIENTATION_HORIZONTAL,
1141 -+ G_PARAM_READABLE));
1142 -+
1143 -+#if defined (GDK_WINDOWING_X11)
1144 -+ /* Nothing */
1145 -+#elif defined (GDK_WINDOWING_WIN32)
1146 -+ g_warning ("Port eggtrayicon to Win32");
1147 -+#else
1148 -+ g_warning ("Port eggtrayicon to this GTK+ backend");
1149 -+#endif
1150 -+}
1151 -+
1152 -+static void
1153 -+egg_tray_icon_get_property (GObject *object,
1154 -+ guint prop_id,
1155 -+ GValue *value,
1156 -+ GParamSpec *pspec)
1157 -+{
1158 -+ EggTrayIcon *icon = EGG_TRAY_ICON (object);
1159 -+
1160 -+ switch (prop_id)
1161 -+ {
1162 -+ case PROP_ORIENTATION:
1163 -+ g_value_set_enum (value, icon->orientation);
1164 -+ break;
1165 -+ default:
1166 -+ G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
1167 -+ break;
1168 -+ }
1169 -+}
1170 -+
1171 -+#ifdef GDK_WINDOWING_X11
1172 -+
1173 -+static void
1174 -+egg_tray_icon_get_orientation_property (EggTrayIcon *icon)
1175 -+{
1176 -+ Display *xdisplay;
1177 -+ Atom type;
1178 -+ int format;
1179 -+ union {
1180 -+ gulong *prop;
1181 -+ guchar *prop_ch;
1182 -+ } prop = { NULL };
1183 -+ gulong nitems;
1184 -+ gulong bytes_after;
1185 -+ int error, result;
1186 -+
1187 -+ g_assert (icon->manager_window != None);
1188 -+
1189 -+ xdisplay = GDK_DISPLAY_XDISPLAY (gtk_widget_get_display (GTK_WIDGET (icon)));
1190 -+
1191 -+ gdk_error_trap_push ();
1192 -+ type = None;
1193 -+ result = XGetWindowProperty (xdisplay,
1194 -+ icon->manager_window,
1195 -+ icon->orientation_atom,
1196 -+ 0, G_MAXLONG, FALSE,
1197 -+ XA_CARDINAL,
1198 -+ &type, &format, &nitems,
1199 -+ &bytes_after, &(prop.prop_ch));
1200 -+ error = gdk_error_trap_pop ();
1201 -+
1202 -+ if (error || result != Success)
1203 -+ return;
1204 -+
1205 -+ if (type == XA_CARDINAL)
1206 -+ {
1207 -+ GtkOrientation orientation;
1208 -+
1209 -+ orientation = (prop.prop [0] == SYSTEM_TRAY_ORIENTATION_HORZ) ?
1210 -+ GTK_ORIENTATION_HORIZONTAL :
1211 -+ GTK_ORIENTATION_VERTICAL;
1212 -+
1213 -+ if (icon->orientation != orientation)
1214 -+ {
1215 -+ icon->orientation = orientation;
1216 -+
1217 -+ g_object_notify (G_OBJECT (icon), "orientation");
1218 -+ }
1219 -+ }
1220 -+
1221 -+ if (prop.prop)
1222 -+ XFree (prop.prop);
1223 - }
1224 -
1225 - static GdkFilterReturn
1226 -@@ -85,19 +222,53 @@
1227 - xev->xclient.message_type == icon->manager_atom &&
1228 - xev->xclient.data.l[1] == icon->selection_atom)
1229 - {
1230 -- egg_tray_icon_update_manager_window (icon);
1231 -+ egg_tray_icon_update_manager_window (icon, TRUE);
1232 - }
1233 - else if (xev->xany.window == icon->manager_window)
1234 - {
1235 -+ if (xev->xany.type == PropertyNotify &&
1236 -+ xev->xproperty.atom == icon->orientation_atom)
1237 -+ {
1238 -+ egg_tray_icon_get_orientation_property (icon);
1239 -+ }
1240 - if (xev->xany.type == DestroyNotify)
1241 - {
1242 -- egg_tray_icon_update_manager_window (icon);
1243 -+ egg_tray_icon_manager_window_destroyed (icon);
1244 - }
1245 - }
1246 --
1247 - return GDK_FILTER_CONTINUE;
1248 - }
1249 -
1250 -+#endif
1251 -+
1252 -+static void
1253 -+egg_tray_icon_unrealize (GtkWidget *widget)
1254 -+{
1255 -+#ifdef GDK_WINDOWING_X11
1256 -+ EggTrayIcon *icon = EGG_TRAY_ICON (widget);
1257 -+ GdkWindow *root_window;
1258 -+
1259 -+ if (icon->manager_window != None)
1260 -+ {
1261 -+ GdkWindow *gdkwin;
1262 -+
1263 -+ gdkwin = gdk_window_lookup_for_display (gtk_widget_get_display (widget),
1264 -+ icon->manager_window);
1265 -+
1266 -+ gdk_window_remove_filter (gdkwin, egg_tray_icon_manager_filter, icon);
1267 -+ }
1268 -+
1269 -+ root_window = gdk_screen_get_root_window (gtk_widget_get_screen (widget));
1270 -+
1271 -+ gdk_window_remove_filter (root_window, egg_tray_icon_manager_filter, icon);
1272 -+
1273 -+ if (GTK_WIDGET_CLASS (parent_class)->unrealize)
1274 -+ (* GTK_WIDGET_CLASS (parent_class)->unrealize) (widget);
1275 -+#endif
1276 -+}
1277 -+
1278 -+#ifdef GDK_WINDOWING_X11
1279 -+
1280 - static void
1281 - egg_tray_icon_send_manager_message (EggTrayIcon *icon,
1282 - long message,
1283 -@@ -119,11 +290,7 @@
1284 - ev.data.l[3] = data2;
1285 - ev.data.l[4] = data3;
1286 -
1287 --#if HAVE_GTK_MULTIHEAD
1288 - display = GDK_DISPLAY_XDISPLAY (gtk_widget_get_display (GTK_WIDGET (icon)));
1289 --#else
1290 -- display = gdk_display;
1291 --#endif
1292 -
1293 - gdk_error_trap_push ();
1294 - XSendEvent (display,
1295 -@@ -143,29 +310,15 @@
1296 - }
1297 -
1298 - static void
1299 --egg_tray_icon_update_manager_window (EggTrayIcon *icon)
1300 -+egg_tray_icon_update_manager_window (EggTrayIcon *icon,
1301 -+ gboolean dock_if_realized)
1302 - {
1303 - Display *xdisplay;
1304 -
1305 --#if HAVE_GTK_MULTIHEAD
1306 -- xdisplay = GDK_DISPLAY_XDISPLAY (gtk_widget_get_display (GTK_WIDGET (icon)));
1307 --#else
1308 -- xdisplay = gdk_display;
1309 --#endif
1310 --
1311 - if (icon->manager_window != None)
1312 -- {
1313 -- GdkWindow *gdkwin;
1314 -+ return;
1315 -
1316 --#if HAVE_GTK_MULTIHEAD
1317 -- gdkwin = gdk_window_lookup_for_display (display,
1318 -- icon->manager_window);
1319 --#else
1320 -- gdkwin = gdk_window_lookup (icon->manager_window);
1321 --#endif
1322 --
1323 -- gdk_window_remove_filter (gdkwin, egg_tray_icon_manager_filter, icon);
1324 -- }
1325 -+ xdisplay = GDK_DISPLAY_XDISPLAY (gtk_widget_get_display (GTK_WIDGET (icon)));
1326 -
1327 - XGrabServer (xdisplay);
1328 -
1329 -@@ -174,7 +327,7 @@
1330 -
1331 - if (icon->manager_window != None)
1332 - XSelectInput (xdisplay,
1333 -- icon->manager_window, StructureNotifyMask);
1334 -+ icon->manager_window, StructureNotifyMask|PropertyChangeMask);
1335 -
1336 - XUngrabServer (xdisplay);
1337 - XFlush (xdisplay);
1338 -@@ -183,87 +336,95 @@
1339 - {
1340 - GdkWindow *gdkwin;
1341 -
1342 --#if HAVE_GTK_MULTIHEAD
1343 - gdkwin = gdk_window_lookup_for_display (gtk_widget_get_display (GTK_WIDGET (icon)),
1344 - icon->manager_window);
1345 --#else
1346 -- gdkwin = gdk_window_lookup (icon->manager_window);
1347 --#endif
1348 -
1349 - gdk_window_add_filter (gdkwin, egg_tray_icon_manager_filter, icon);
1350 -
1351 -- /* Send a request that we'd like to dock */
1352 -- egg_tray_icon_send_dock_request (icon);
1353 -+ if (dock_if_realized && GTK_WIDGET_REALIZED (icon))
1354 -+ egg_tray_icon_send_dock_request (icon);
1355 -+
1356 -+ egg_tray_icon_get_orientation_property (icon);
1357 - }
1358 - }
1359 -
1360 --EggTrayIcon *
1361 --egg_tray_icon_new_for_xscreen (Screen *xscreen, const char *name)
1362 -+static void
1363 -+egg_tray_icon_manager_window_destroyed (EggTrayIcon *icon)
1364 - {
1365 -- EggTrayIcon *icon;
1366 -+ GdkWindow *gdkwin;
1367 -+
1368 -+ g_return_if_fail (icon->manager_window != None);
1369 -+
1370 -+ gdkwin = gdk_window_lookup_for_display (gtk_widget_get_display (GTK_WIDGET (icon)),
1371 -+ icon->manager_window);
1372 -+
1373 -+ gdk_window_remove_filter (gdkwin, egg_tray_icon_manager_filter, icon);
1374 -+
1375 -+ icon->manager_window = None;
1376 -+
1377 -+ egg_tray_icon_update_manager_window (icon, TRUE);
1378 -+}
1379 -+
1380 -+#endif
1381 -+
1382 -+static void
1383 -+egg_tray_icon_realize (GtkWidget *widget)
1384 -+{
1385 -+#ifdef GDK_WINDOWING_X11
1386 -+ EggTrayIcon *icon = EGG_TRAY_ICON (widget);
1387 -+ GdkScreen *screen;
1388 -+ GdkDisplay *display;
1389 -+ Display *xdisplay;
1390 - char buffer[256];
1391 - GdkWindow *root_window;
1392 -
1393 -- g_return_val_if_fail (xscreen != NULL, NULL);
1394 --
1395 -- icon = g_object_new (EGG_TYPE_TRAY_ICON, NULL);
1396 -- gtk_window_set_title (GTK_WINDOW (icon), name);
1397 -+ if (GTK_WIDGET_CLASS (parent_class)->realize)
1398 -+ GTK_WIDGET_CLASS (parent_class)->realize (widget);
1399 -
1400 --#if HAVE_GTK_MULTIHEAD
1401 -- gtk_plug_construct_for_display (GTK_PLUG (icon),
1402 -- gdk_screen_get_display (screen), 0);
1403 --#else
1404 -- gtk_plug_construct (GTK_PLUG (icon), 0);
1405 --#endif
1406 --
1407 -- gtk_widget_realize (GTK_WIDGET (icon));
1408 -+ screen = gtk_widget_get_screen (widget);
1409 -+ display = gdk_screen_get_display (screen);
1410 -+ xdisplay = gdk_x11_display_get_xdisplay (display);
1411 -
1412 - /* Now see if there's a manager window around */
1413 - g_snprintf (buffer, sizeof (buffer),
1414 - "_NET_SYSTEM_TRAY_S%d",
1415 -- XScreenNumberOfScreen (xscreen));
1416 --
1417 -- icon->selection_atom = XInternAtom (DisplayOfScreen (xscreen),
1418 -- buffer, False);
1419 -+ gdk_screen_get_number (screen));
1420 -+
1421 -+ icon->selection_atom = XInternAtom (xdisplay, buffer, False);
1422 -
1423 -- icon->manager_atom = XInternAtom (DisplayOfScreen (xscreen),
1424 -- "MANAGER", False);
1425 -+ icon->manager_atom = XInternAtom (xdisplay, "MANAGER", False);
1426 -
1427 -- icon->system_tray_opcode_atom = XInternAtom (DisplayOfScreen (xscreen),
1428 -- "_NET_SYSTEM_TRAY_OPCODE", False);
1429 -+ icon->system_tray_opcode_atom = XInternAtom (xdisplay,
1430 -+ "_NET_SYSTEM_TRAY_OPCODE",
1431 -+ False);
1432 -+
1433 -+ icon->orientation_atom = XInternAtom (xdisplay,
1434 -+ "_NET_SYSTEM_TRAY_ORIENTATION",
1435 -+ False);
1436 -
1437 -- egg_tray_icon_update_manager_window (icon);
1438 -+ egg_tray_icon_update_manager_window (icon, FALSE);
1439 -+ egg_tray_icon_send_dock_request (icon);
1440 -
1441 --#if HAVE_GTK_MULTIHEAD
1442 - root_window = gdk_screen_get_root_window (screen);
1443 --#else
1444 -- root_window = gdk_window_lookup (gdk_x11_get_default_root_xwindow ());
1445 --#endif
1446 -
1447 - /* Add a root window filter so that we get changes on MANAGER */
1448 - gdk_window_add_filter (root_window,
1449 - egg_tray_icon_manager_filter, icon);
1450 --
1451 -- return icon;
1452 -+#endif
1453 - }
1454 -
1455 --#if HAVE_GTK_MULTIHEAD
1456 - EggTrayIcon *
1457 - egg_tray_icon_new_for_screen (GdkScreen *screen, const char *name)
1458 - {
1459 -- EggTrayIcon *icon;
1460 -- char buffer[256];
1461 --
1462 - g_return_val_if_fail (GDK_IS_SCREEN (screen), NULL);
1463 -
1464 -- return egg_tray_icon_new_for_xscreen (GDK_SCREEN_XSCREEN (screen), name);
1465 -+ return g_object_new (EGG_TYPE_TRAY_ICON, "screen", screen, "title", name, NULL);
1466 - }
1467 --#endif
1468 -
1469 - EggTrayIcon*
1470 - egg_tray_icon_new (const gchar *name)
1471 - {
1472 -- return egg_tray_icon_new_for_xscreen (DefaultScreenOfDisplay (gdk_display), name);
1473 -+ return g_object_new (EGG_TYPE_TRAY_ICON, "title", name, NULL);
1474 - }
1475 -
1476 - guint
1477 -@@ -278,14 +439,17 @@
1478 - g_return_val_if_fail (timeout >= 0, 0);
1479 - g_return_val_if_fail (message != NULL, 0);
1480 -
1481 -+#ifdef GDK_WINDOWING_X11
1482 - if (icon->manager_window == None)
1483 - return 0;
1484 -+#endif
1485 -
1486 - if (len < 0)
1487 - len = strlen (message);
1488 -
1489 - stamp = icon->stamp++;
1490 -
1491 -+#ifdef GDK_WINDOWING_X11
1492 - /* Get ready to send the message */
1493 - egg_tray_icon_send_manager_message (icon, SYSTEM_TRAY_BEGIN_MESSAGE,
1494 - (Window)gtk_plug_get_id (GTK_PLUG (icon)),
1495 -@@ -298,11 +462,7 @@
1496 - XClientMessageEvent ev;
1497 - Display *xdisplay;
1498 -
1499 --#if HAVE_GTK_MULTIHEAD
1500 - xdisplay = GDK_DISPLAY_XDISPLAY (gtk_widget_get_display (GTK_WIDGET (icon)));
1501 --#else
1502 -- xdisplay = gdk_display;
1503 --#endif
1504 -
1505 - ev.type = ClientMessage;
1506 - ev.window = (Window)gtk_plug_get_id (GTK_PLUG (icon));
1507 -@@ -326,6 +486,7 @@
1508 - XSync (xdisplay, False);
1509 - }
1510 - gdk_error_trap_pop ();
1511 -+#endif
1512 -
1513 - return stamp;
1514 - }
1515 -@@ -336,8 +497,17 @@
1516 - {
1517 - g_return_if_fail (EGG_IS_TRAY_ICON (icon));
1518 - g_return_if_fail (id > 0);
1519 --
1520 -+#ifdef GDK_WINDOWING_X11
1521 - egg_tray_icon_send_manager_message (icon, SYSTEM_TRAY_CANCEL_MESSAGE,
1522 - (Window)gtk_plug_get_id (GTK_PLUG (icon)),
1523 - id, 0, 0);
1524 -+#endif
1525 -+}
1526 -+
1527 -+GtkOrientation
1528 -+egg_tray_icon_get_orientation (EggTrayIcon *icon)
1529 -+{
1530 -+ g_return_val_if_fail (EGG_IS_TRAY_ICON (icon), GTK_ORIENTATION_HORIZONTAL);
1531 -+
1532 -+ return icon->orientation;
1533 - }
1534 ---- lib/gui/gmtray/eggtrayicon.h 2006-01-07 09:25:47.000000000 +0100
1535 -+++ lib/gui/gmtray/eggtrayicon.h 2006-06-03 01:00:42.000000000 +0200
1536 -@@ -22,7 +22,9 @@
1537 - #define __EGG_TRAY_ICON_H__
1538 -
1539 - #include <gtk/gtkplug.h>
1540 -+#ifdef GDK_WINDOWING_X11
1541 - #include <gdk/gdkx.h>
1542 -+#endif
1543 -
1544 - G_BEGIN_DECLS
1545 -
1546 -@@ -42,10 +44,14 @@
1547 -
1548 - guint stamp;
1549 -
1550 -+#ifdef GDK_WINDOWING_X11
1551 - Atom selection_atom;
1552 - Atom manager_atom;
1553 - Atom system_tray_opcode_atom;
1554 -+ Atom orientation_atom;
1555 - Window manager_window;
1556 -+#endif
1557 -+ GtkOrientation orientation;
1558 - };
1559 -
1560 - struct _EggTrayIconClass
1561 -@@ -55,10 +61,8 @@
1562 -
1563 - GType egg_tray_icon_get_type (void);
1564 -
1565 --#if EGG_TRAY_ENABLE_MULTIHEAD
1566 - EggTrayIcon *egg_tray_icon_new_for_screen (GdkScreen *screen,
1567 - const gchar *name);
1568 --#endif
1569 -
1570 - EggTrayIcon *egg_tray_icon_new (const gchar *name);
1571 -
1572 -@@ -69,7 +73,7 @@
1573 - void egg_tray_icon_cancel_message (EggTrayIcon *icon,
1574 - guint id);
1575 -
1576 --
1577 -+GtkOrientation egg_tray_icon_get_orientation (EggTrayIcon *icon);
1578 -
1579 - G_END_DECLS
1580 -
1581
1582 diff --git a/net-voip/ekiga/files/not-gnome.patch b/net-voip/ekiga/files/not-gnome.patch
1583 deleted file mode 100644
1584 index 79fe601..0000000
1585 --- a/net-voip/ekiga/files/not-gnome.patch
1586 +++ /dev/null
1587 @@ -1,13 +0,0 @@
1588 -Index: ekiga-2.0.11/lib/gmconf/gmconf-glib.c
1589 -===================================================================
1590 ---- ekiga-2.0.11.orig/lib/gmconf/gmconf-glib.c
1591 -+++ ekiga-2.0.11/lib/gmconf/gmconf-glib.c
1592 -@@ -1473,7 +1473,7 @@ gm_conf_destroy (const gchar *namespac)
1593 - }
1594 -
1595 - gboolean
1596 --gm_conf_is_key_writable (gchar *key)
1597 -+gm_conf_is_key_writable (const gchar *key)
1598 - {
1599 - g_return_val_if_fail (key != NULL, FALSE);
1600 -
1601
1602 diff --git a/net-voip/ekiga/metadata.xml b/net-voip/ekiga/metadata.xml
1603 deleted file mode 100644
1604 index de67681..0000000
1605 --- a/net-voip/ekiga/metadata.xml
1606 +++ /dev/null
1607 @@ -1,15 +0,0 @@
1608 -<?xml version="1.0" encoding="UTF-8"?>
1609 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1610 -<pkgmetadata>
1611 - <maintainer>
1612 - <email>maintainer-needed@g.o</email>
1613 - </maintainer>
1614 - <use>
1615 - <flag name="gconf">Enable GConf support</flag>
1616 - <flag name="h323">Enable H.323 protocol</flag>
1617 - <flag name="shm">Enable the Shared Memory Extension from libXext</flag>
1618 - <flag name="static">Statically link to opal and ptlib</flag>
1619 - <flag name="xcap">Enable XML Configuration Access Protocal</flag>
1620 - </use>
1621 -</pkgmetadata>
1622 -