commit: 93711400817da421263be328238416cb984702be Author: Gerion Entrup <gerion.entrup <AT> flump <DOT> de> AuthorDate: Wed Jul 18 09:02:14 2018 +0000 Commit: gerion <gerion.entrup <AT> flump <DOT> de> CommitDate: Wed Jul 18 15:38:40 2018 +0000 URL: https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=93711400
drop ekiga. leads to problems with pmaint net-voip/ekiga/ChangeLog | 466 ------------------ net-voip/ekiga/Manifest | 11 - net-voip/ekiga/ekiga-4.0.1-r1.ebuild | 177 ------- net-voip/ekiga/files/ekiga-1.99.0-configure.patch | 25 - net-voip/ekiga/files/ekiga-2.0.12-gdu.patch | 111 ----- .../ekiga/files/ekiga-3.2.7-libnotify-0.7.patch | 62 --- net-voip/ekiga/files/ekiga-4.0.1-kontact.patch | 14 - .../files/ekiga-eggtrayicon-transparency.diff | 95 ---- net-voip/ekiga/files/ekiga-eggtrayicon-update.diff | 535 --------------------- net-voip/ekiga/files/not-gnome.patch | 13 - net-voip/ekiga/metadata.xml | 15 - 11 files changed, 1524 deletions(-) diff --git a/net-voip/ekiga/ChangeLog b/net-voip/ekiga/ChangeLog deleted file mode 100644 index c2d1fc8..0000000 --- a/net-voip/ekiga/ChangeLog +++ /dev/null @@ -1,466 +0,0 @@ -# ChangeLog for net-voip/ekiga -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-voip/ekiga/ChangeLog,v 1.62 2015/01/28 23:03:46 mgorny Exp $ - - 14 Jul 2015; Gerion Entrup <ger...@flump.de> ekiga-4.0.1.ebuild: - Fix configure with Kontact. - - 28 Jan 2015; Michał Górny <mgo...@gentoo.org> ekiga-4.0.0-r1.ebuild, - ekiga-4.0.1.ebuild: - Switch to CPU_FLAGS_X86. - - 25 Aug 2014; Christopher Reffett <2011creff...@gentoo.org> - -ekiga-3.2.7.ebuild: - Security cleanup wrt bug 445846 - - 04 Aug 2014; Raúl Porcel <armi...@gentoo.org> ekiga-4.0.0-r1.ebuild: - sparc stable wrt #445846 - - 25 Jul 2014; Johannes Huber <j...@gentoo.org> ekiga-3.2.7.ebuild, - ekiga-4.0.0-r1.ebuild, ekiga-4.0.1.ebuild: - EAPI 5. - - 04 Jun 2014; <neurog...@gentoo.org> metadata.xml: - Dropped myself from maintainer. - - 15 May 2014; Ulrich Müller <u...@gentoo.org> ekiga-3.2.7.ebuild, - ekiga-4.0.0-r1.ebuild, ekiga-4.0.1.ebuild: - QA: Fix USE dependency on net-libs/opal, "audio" USE flag was renamed to - "sound", bug 357661. - - 03 Apr 2014; Tom Wijsman <tom...@gentoo.org> ekiga-3.2.7.ebuild, - ekiga-4.0.0-r1.ebuild: - [QA] Drop minor arch stable keyword(s) per 20130917 Council decision, due to - minor arch stable keyword drop(s) on {gentoo,linux}-sources. - - 15 Dec 2013; Dion Moult <mo...@gentoo.org> -ekiga-2.0.12.ebuild: - <=net-libs/ekiga-2.0.12 removal (pending 11 July 2013), see #290062 and - #290063 for reference. - - 27 Oct 2013; Pacho Ramos <pa...@gentoo.org> metadata.xml: - Voip herd is removed: http://article.gmane.org/gmane.linux.gentoo.devel/88434 - -*ekiga-4.0.1 (26 Aug 2013) - - 26 Aug 2013; Patrick Lauer <patr...@gentoo.org> +ekiga-4.0.1.ebuild: - Bump - - 15 Aug 2013; Patrick Lauer <patr...@gentoo.org> ekiga-2.0.12.ebuild: - Fixing src_unpack / src_prepare - - 16 Apr 2013; Andreas K. Huettel <dilfri...@gentoo.org> ekiga-3.2.7.ebuild: - Bump EAPI to 4 - - 05 Apr 2013; Agostino Sarubbo <a...@gentoo.org> ekiga-4.0.0-r1.ebuild: - Stable for ppc64, wrt bug #445846 - - 01 Apr 2013; Agostino Sarubbo <a...@gentoo.org> ekiga-4.0.0-r1.ebuild: - Stable for alpha, wrt bug #445846 - - 01 Apr 2013; Agostino Sarubbo <a...@gentoo.org> ekiga-4.0.0-r1.ebuild: - Stable for ia64, wrt bug #445846 - - 30 Mar 2013; Agostino Sarubbo <a...@gentoo.org> ekiga-4.0.0-r1.ebuild: - Stable for ppc, wrt bug #445846 - - 28 Mar 2013; Agostino Sarubbo <a...@gentoo.org> ekiga-4.0.0-r1.ebuild: - Stable for x86, wrt bug #445846 - - 28 Mar 2013; Agostino Sarubbo <a...@gentoo.org> ekiga-4.0.0-r1.ebuild: - Stable for amd64, wrt bug #445846 - - 16 Dec 2012; Pacho Ramos <pa...@gentoo.org> metadata.xml: - Cleanup due retirement, #260683 - -*ekiga-4.0.0-r1 (05 Dec 2012) - - 05 Dec 2012; Jesus Rivero <neurog...@gentoo.org> -ekiga-4.0.0.ebuild, - +ekiga-4.0.0-r1.ebuild: - Revbump. Fixed deps. - -*ekiga-4.0.0 (03 Dec 2012) - - 03 Dec 2012; Jesus Rivero <neurog...@gentoo.org> -ekiga-3.9.90.ebuild, - +ekiga-4.0.0.ebuild: - Version bump. Fixes to bugs #444992 #445846 and #442728 - - 08 Nov 2012; Jesus Rivero <neurog...@gentoo.org> metadata.xml: - Added myself as a maintainer - -*ekiga-3.9.90 (08 Nov 2012) - - 08 Nov 2012; Jesus Rivero <neurog...@gentoo.org> +ekiga-3.9.90.ebuild: - Version bump - - 24 Oct 2012; Jesus Rivero <neurog...@gentoo.org> ekiga-3.2.7.ebuild: - Restricting net-libs/ptlib and net-libs/opal DEPS to avoid selecting the new - ones - - 30 Sep 2012; Raúl Porcel <armi...@gentoo.org> ekiga-3.2.7.ebuild: - alpha stable wrt #397617 - - 17 Jun 2012; Raúl Porcel <armi...@gentoo.org> ekiga-3.2.7.ebuild: - ia64/sparc stable wrt #397617 - - 20 May 2012; Mark Loeser <halc...@gentoo.org> ekiga-3.2.7.ebuild: - Stable for ppc; bug #398847 - - 03 May 2012; Jeff Horelick <jdh...@gentoo.org> ekiga-2.0.12.ebuild, - ekiga-3.2.7.ebuild: - dev-util/pkgconfig -> virtual/pkgconfig - - 02 May 2012; Gilles Dartiguelongue <e...@gentoo.org> ekiga-3.2.7.ebuild: - Adapt ebuild to new gnome2 eclass scrollkeeper support, see bug#301311. - - 25 Mar 2012; Pacho Ramos <pa...@gentoo.org> metadata.xml: - Set herd as primary maintainer as talked with volkmar. - - 18 Mar 2012; Samuli Suominen <ssuomi...@gentoo.org> ekiga-2.0.12.ebuild: - Remove media-sound/esound from dependencies because it's not in tree anymore. - - 09 Jan 2012; Agostino Sarubbo <a...@gentoo.org> ekiga-3.2.7.ebuild: - Stable for AMD64, wrt bug #397617 - - 09 Jan 2012; Nirbheek Chauhan <nirbh...@gentoo.org> ekiga-3.2.7.ebuild: - Fix build failure due to DISABLE_DEPRECATED flags, bug 398245 - - 04 Jan 2012; Nirbheek Chauhan <nirbh...@gentoo.org> ekiga-3.2.7.ebuild: - Add ldap? dep to ptlib, fixes bug 393059 - - 04 Jan 2012; Nirbheek Chauhan <nirbh...@gentoo.org> ekiga-3.2.7.ebuild: - Add v4l? dep on ptlib, fixes bug 396719 - - 04 Jan 2012; Nirbheek Chauhan <nirbh...@gentoo.org> ekiga-2.0.12.ebuild: - Add pulseaudio as an alternative to esound since esd is being last-rited. Not - sure if this works properly. Either someone will test this, or we'll - stabilize 3.x, or we'll remove ekiga. - - 27 Mar 2011; Nirbheek Chauhan <nirbh...@gentoo.org> ekiga-2.0.12.ebuild: - Fix slot-dep on gtk+ - - 28 Feb 2011; Samuli Suominen <ssuomi...@gentoo.org> ekiga-3.2.7.ebuild, - +files/ekiga-3.2.7-libnotify-0.7.patch: - Fix building with x11-libs/libnotify >= 0.7 wrt #355929 by "Kobboi". - - 02 Feb 2011; Theo Chatzimichos <tampak...@gentoo.org> ekiga-3.2.7.ebuild: - Cleanup: bump to EAPI3, use add_kdebase_dep - - 18 Jan 2011; Christian Faulhammer <fa...@gentoo.org> ekiga-3.2.7.ebuild: - stable x86, bug 348987 - - 01 Nov 2010; Mark Loeser <halc...@gentoo.org> ekiga-3.2.7.ebuild: - Add ~ppc64; bug #276355 - - 28 Oct 2010; Mounir Lamouri <volk...@gentoo.org> -ekiga-3.2.5-r2.ebuild, - +ekiga-3.2.7.ebuild: - Didn't meant to remove ekiga-3.2.7... - - 27 Oct 2010; Mounir Lamouri <volk...@gentoo.org> -ekiga-3.2.6.ebuild, - -ekiga-3.2.7.ebuild: - Removing old ebuilds. - - 27 Oct 2010; Mounir Lamouri <volk...@gentoo.org> ekiga-3.2.7.ebuild: - Update required glib version. - -*ekiga-3.2.7 (19 Aug 2010) - - 19 Aug 2010; Peter Volkov <p...@gentoo.org> +ekiga-3.2.7.ebuild: - Version bump, bug #323231 thank Vladimir for report. - - 20 Jul 2010; Jeroen Roovers <j...@gentoo.org> ekiga-2.0.12.ebuild: - Drop HPPA keywording (bug #324511). - - 01 May 2010; Maciej Mrozowski <reave...@gentoo.org> ekiga-3.2.5-r2.ebuild, - ekiga-3.2.6.ebuild: - CMAKE_REQUIRED can be 'always' or 'never' - - 17 Dec 2009; Raúl Porcel <armi...@gentoo.org> ekiga-3.2.5-r2.ebuild, - ekiga-3.2.6.ebuild: - Add ~ia64/~sparc wrt #276355 - - 27 Oct 2009; Tomáš Chvátal <scarab...@gentoo.org> - ekiga-3.2.5-r2.ebuild, ekiga-3.2.6.ebuild: - Rename variable to correspond with kde eclass. - -*ekiga-3.2.6 (24 Sep 2009) - - 24 Sep 2009; Mounir Lamouri <volk...@gentoo.org> +ekiga-3.2.6.ebuild: - Version bump to 3.2.6 - - 22 Sep 2009; Mounir Lamouri <volk...@gentoo.org> ekiga-3.2.5-r2.ebuild: - Warn instead of dying when USE="kontact -kde". Fix bug 282862 - - 10 Sep 2009; Mounir Lamouri <volk...@gentoo.org> ekiga-3.2.5-r2.ebuild: - Compatibility with kdeprefix. Fix bug 283033 - -*ekiga-3.2.5-r2 (31 Aug 2009) - - 31 Aug 2009; Mounir Lamouri <volk...@gentoo.org> metadata.xml, - -ekiga-3.2.5-r1.ebuild, +ekiga-3.2.5-r2.ebuild: - Removing sip from USE flags and h323 is no longer default enabled, bug 282862 - Reverting last commit. - - 27 Aug 2009; Mounir Lamouri <volk...@gentoo.org> ekiga-3.2.5-r1.ebuild: - Change openldap dep version to prevent bug 189817 - -*ekiga-3.2.5-r1 (26 Aug 2009) - - 26 Aug 2009; Mounir Lamouri <volk...@gentoo.org> -ekiga-3.2.5.ebuild, - +ekiga-3.2.5-r1.ebuild: - Let kde eclass manage kde deps. Thanks to scarabeus. - -*ekiga-3.2.5 (26 Aug 2009) - - 26 Aug 2009; Mounir Lamouri <volk...@gentoo.org> - -files/ekiga-3.2.4-gtk+-2.12-fix.patch, -ekiga-3.2.4.ebuild, - +ekiga-3.2.5.ebuild: - Version bump to 3.2.5. Fix bug 281170. - - 03 Aug 2009; Markus Meier <mae...@gentoo.org> ekiga-3.2.4.ebuild: - add ~amd64, bug #276355 - - 12 Jul 2009; Tobias Klausmann <klaus...@gentoo.org> ekiga-3.2.4.ebuild: - Keyworded on alpha, bug #276278 - - 09 Jul 2009; Mounir Lamouri <volk...@gentoo.org> ekiga-3.2.4.ebuild: - Fix compilation with gcc-4.4. Fix bug 269329. Thanks to Michal Górny. - -*ekiga-3.2.4 (03 Jul 2009) - - 03 Jul 2009; Mounir Lamouri <volk...@gentoo.org> - +files/ekiga-3.2.4-gtk+-2.12-fix.patch, metadata.xml, +ekiga-3.2.4.ebuild: - Version bump to 3.2.4. Adding myself as maintainer. Fix bug 238554 - - 28 Apr 2009; Mounir Lamouri <volk...@gentoo.org> - +files/ekiga-1.99.0-configure.patch, +files/ekiga-2.0.12-gdu.patch, - +files/ekiga-eggtrayicon-transparency.diff, - +files/ekiga-eggtrayicon-update.diff, +files/not-gnome.patch, - +metadata.xml, +ekiga-2.0.12.ebuild: - Moving from net-im to net-voip. - - 07 Mar 2009; Thomas Anderson <gentoofa...@gentoo.org> ekiga-2.0.12.ebuild: - Transition to eapi 2 use deps - - 27 Feb 2009; Torsten Veller <t...@gentoo.org> ekiga-2.0.12.ebuild: - Add missing die: || "..." -> || die "..." - - 16 Feb 2009; Jeremy Olexa <darks...@gentoo.org> -ekiga-2.0.11.ebuild, - ekiga-2.0.12.ebuild: - (non maintainer commit) fix tests when USE=gnome is present, bug 235849 by - Mounir Lamouri - - 05 Feb 2009; Jeremy Olexa <darks...@gentoo.org> ekiga-2.0.12.ebuild: - (non maintainer commit) Don't use bundled intltool, causes problems for some - people, bug 234851 - - 13 Nov 2008; Brent Baude <ran...@gentoo.org> ekiga-2.0.12.ebuild: - Marking ekiga-2.0.12 ppc64 stable for bug 236971 - - 09 Nov 2008; Gilles Dartiguelongue <e...@gentoo.org> ekiga-2.0.12.ebuild: - fix sandbox issue with gconf 2.24, bug #244430. - - 25 Sep 2008; Jeroen Roovers <j...@gentoo.org> ekiga-2.0.12.ebuild: - Stable for HPPA (bug #236971). - - 12 Aug 2008; Raúl Porcel <armi...@gentoo.org> ekiga-2.0.12.ebuild: - alpha/ia64/sparc stable wrt #229709 - - 10 Aug 2008; Markus Meier <mae...@gentoo.org> ekiga-2.0.12.ebuild: - x86 stable, bug #229709 - - 30 Jul 2008; Brent Baude <ran...@gentoo.org> ekiga-2.0.12.ebuild: - Marking ekiga-2.0.12 ppc stable for bug 229709 - - 26 Jul 2008; Olivier Crête <tes...@gentoo.org> ekiga-2.0.12.ebuild: - Stable on amd64/x86, bug #222219 - -*ekiga-2.0.12 (20 Mar 2008) - - 20 Mar 2008; Gilles Dartiguelongue <e...@gentoo.org> - +files/ekiga-2.0.12-gdu.patch, +ekiga-2.0.12.ebuild: - bump to 2.0.12, cleanup dependencies - - 21 Nov 2007; Michael Sterrett <mr_bon...@gentoo.org> -ekiga-2.0.7.ebuild, - -ekiga-2.0.9.ebuild: - remove old, dep-broken ebuilds - - 12 Oct 2007; Tobias Scherbaum <dertobi...@gentoo.org> ekiga-2.0.11.ebuild: - ppc stable, bug #193095 - - 11 Oct 2007; Raúl Porcel <armi...@gentoo.org> ekiga-2.0.11.ebuild: - alpha/ia64/sparc stable wrt security #193095 - - 11 Oct 2007; Markus Rothe <cors...@gentoo.org> ekiga-2.0.11.ebuild: - Stable on ppc64; bug #193095 - - 11 Oct 2007; Mike Doty <kingt...@gentoo.org> ekiga-2.0.11.ebuild: - amd64 stable bug 193095 - - 10 Oct 2007; Jeroen Roovers <j...@gentoo.org> ekiga-2.0.11.ebuild: - Stable for HPPA (bug #193095). - - 10 Oct 2007; Christian Faulhammer <op...@gentoo.org> ekiga-2.0.11.ebuild: - stable x86, security bug 193095 - - 09 Oct 2007; Stefan Schweizer <gens...@gentoo.org> +files/not-gnome.patch, - ekiga-2.0.11.ebuild: - Fix USE=-gnome thanks to Charles Clément <carat...@gmail.com> in bug 195227 - -*ekiga-2.0.11 (08 Oct 2007) - - 08 Oct 2007; Stefan Schweizer <gens...@gentoo.org> +ekiga-2.0.11.ebuild: - version bump - - 02 Aug 2007; Michael Sterrett <mr_bon...@gentoo.org> ekiga-2.0.7.ebuild, - ekiga-2.0.9.ebuild: - correct dbus deps (bug #187369) - - 08 Jul 2007; Michael Sterrett <mr_bon...@gentoo.org> ekiga-2.0.7.ebuild, - ekiga-2.0.9.ebuild: - remove reference to old, removed dbus (bug #183696) - -*ekiga-2.0.9 (14 Apr 2007) - - 14 Apr 2007; Stefan Schweizer <gens...@gentoo.org> +ekiga-2.0.9.ebuild: - version bump - - 14 Apr 2007; Stefan Schweizer <gens...@gentoo.org> -ekiga-2.0.3.ebuild, - -ekiga-2.0.5.ebuild: - remove old - - 23 Mar 2007; René Nussbaumer <killer...@gentoo.org> ekiga-2.0.7.ebuild: - Stable on hppa. See bug #167643. - - 23 Mar 2007; Chris Gianelloni <wolf3...@gentoo.org> ekiga-2.0.7.ebuild: - Stable on alpha/amd64/ia64/ppc wrt bug #167643. - - 23 Mar 2007; Markus Rothe <cors...@gentoo.org> ekiga-2.0.7.ebuild: - Stable on ppc64; bug #167643 - - 23 Mar 2007; Christian Faulhammer <op...@gentoo.org> ekiga-2.0.7.ebuild: - stable x86, security bug 167643 - -*ekiga-2.0.7 (21 Mar 2007) - - 21 Mar 2007; Gustavo Zacarias <gusta...@gentoo.org> +ekiga-2.0.7.ebuild: - Verbump wrt #167643 and #169066 - - 10 Mar 2007; Bryan Østergaard <klo...@gentoo.org> ekiga-2.0.5.ebuild: - Stable on Alpha + IA64, bug 167643. - - 03 Mar 2007; Tobias Scherbaum <dertobi...@gentoo.org> ekiga-2.0.5.ebuild: - Stable on ppc wrt bug #167643. - - 02 Mar 2007; Steve Dibb <bean...@gentoo.org> ekiga-2.0.5.ebuild: - amd64 stable, security bug 167643 - - 01 Mar 2007; René Nussbaumer <killer...@gentoo.org> ekiga-2.0.5.ebuild: - Stable on hppa. See bug #167643. - - 27 Feb 2007; Jason Wever <we...@gentoo.org> ekiga-2.0.5.ebuild: - Stable on SPARC wrt security bug #167643. - - 25 Feb 2007; Markus Rothe <cors...@gentoo.org> ekiga-2.0.5.ebuild: - Stable on ppc64; bug #167643 - - 24 Feb 2007; Raúl Porcel <armi...@gentoo.org> ekiga-2.0.5.ebuild: - x86 stable wrt bug 167643 - -*ekiga-2.0.5 (21 Feb 2007) - - 21 Feb 2007; Remi Cardona <r...@gentoo.org> +ekiga-2.0.5.ebuild: - bumping ekiga to 2.0.5 - - 19 Jan 2007; Jeroen Roovers <j...@gentoo.org> ekiga-2.0.3.ebuild: - Stable for HPPA (bug #147751). - - 14 Jan 2007; Bryan Østergaard <klo...@gentoo.org> ekiga-2.0.3.ebuild: - Stable on Alpha. - - 06 Jan 2007; Timothy Redaelli <dri...@gentoo.org> -ekiga-2.0.2.ebuild, - ekiga-2.0.3.ebuild: - Changed einfo to eerror, removed old version. - - 06 Jan 2007; Bryan Østergaard <klo...@gentoo.org> ekiga-2.0.3.ebuild: - Add ~ia64 keyword, bug 142482. - - 21 Dec 2006; Markus Rothe <cors...@gentoo.org> ekiga-2.0.3.ebuild: - Stable on ppc64; bug #156662 - - 18 Dec 2006; Gustavo Zacarias <gusta...@gentoo.org> ekiga-2.0.3.ebuild: - Stable on sparc - - 17 Dec 2006; Tobias Scherbaum <dertobi...@gentoo.org> ekiga-2.0.3.ebuild: - Stable on ppc wrt bug #156662. - - 12 Dec 2006; Chris Gianelloni <wolf3...@gentoo.org> ekiga-2.0.3.ebuild: - Stable on amd64 wrt bug #156662. - - 10 Dec 2006; Andrej Kacian <ti...@gentoo.org> ekiga-2.0.3.ebuild: - Stable on x86, bug #156662. - - 03 Dec 2006; Piotr Jaroszyński <pe...@gentoo.org> ekiga-2.0.2.ebuild, - ekiga-2.0.3.ebuild: - Fix dep: dbus wrt bug #154521. - - 25 Nov 2006; Bryan Østergaard <klo...@gentoo.org> ekiga-2.0.3.ebuild: - Add ~alpha keyword. - -*ekiga-2.0.3 (12 Sep 2006) - - 12 Sep 2006; Stefan Schweizer <gens...@gentoo.org> +ekiga-2.0.3.ebuild: - version bump - - 17 Aug 2006; Markus Rothe <cors...@gentoo.org> ekiga-2.0.2.ebuild: - Stable on ppc64 - - 13 Aug 2006; Stefan Schweizer <gens...@gentoo.org> -ekiga-2.0.1.ebuild, - ekiga-2.0.2.ebuild: - fix avahi dbus useflag detection and remove old, thanks solar - - 20 Jul 2006; Markus Rothe <cors...@gentoo.org> ekiga-2.0.2.ebuild: - Added ~ppc64; bug #136615 - - 17 Jul 2006; Daniel Gryniewicz <d...@gentoo.org> ekiga-2.0.2.ebuild: - Marked stable on amd64 for bug #139612 - - 14 Jul 2006; Tobias Scherbaum <dertobi...@gentoo.org> ekiga-2.0.2.ebuild: - ppc stable, bug #139612 - - 12 Jul 2006; Chris Gianelloni <wolf3...@gentoo.org> ekiga-2.0.2.ebuild: - Stable on x86 wrt bug #139612. - - 10 Jul 2006; Gustavo Zacarias <gusta...@gentoo.org> ekiga-2.0.2.ebuild: - Stable on sparc wrt #139612 and #115652 - - 05 Jul 2006; Stefan Schweizer <gens...@gentoo.org> ekiga-2.0.2.ebuild: - needs avahi w/ USE=dbus thanks to Cedric Krier <c...@ced.homedns.org> and - Gilles Dartiguelongue <darti...@esiee.fr> in bug 136254 - - 07 Jun 2006; Stefan Schweizer <gens...@gentoo.org> ekiga-2.0.2.ebuild: - Remove unused ssl and ipv6 use flags, use use_enable, truncate useless docs, - fixes bug 132657 - -*ekiga-2.0.2 (06 Jun 2006) - - 06 Jun 2006; Stefan Schweizer <gens...@gentoo.org> - +files/ekiga-eggtrayicon-transparency.diff, - +files/ekiga-eggtrayicon-update.diff, +ekiga-2.0.2.ebuild: - version bump including a kde trayicon fix, bug 135327, and a doc fix, bug - 129344, version bump bug 135785 - - 24 Mar 2006; Stefan Schweizer <gens...@gentoo.org> ekiga-2.0.1.ebuild: - Readd ermissions fix thanks to Mike Auty <mike.a...@gmail.com> and David - PIRY <kles...@gmail.com> in bug 127108 and depend on >=dbus-0.61 thanks to - David Stevenson <da...@avoncliff.com> in bug 127170 - - 21 Mar 2006; Stefan Schweizer <gens...@gentoo.org> ekiga-2.0.1.ebuild: - Add ldap-pwlib check thanks to Serkan Kaba <serkan_k...@yahoo.com> in bug - 127090, remove postinstall thanks to David PIRY <kles...@gmail.com> in bug - 127108 - -*ekiga-2.0.1 (20 Mar 2006) - - 20 Mar 2006; Stefan Schweizer <gens...@gentoo.org> - +files/ekiga-1.99.0-configure.patch, +metadata.xml, +ekiga-2.0.1.ebuild: - New ebuild thanks to many people in bug 119611 diff --git a/net-voip/ekiga/Manifest b/net-voip/ekiga/Manifest deleted file mode 100644 index 04bf396..0000000 --- a/net-voip/ekiga/Manifest +++ /dev/null @@ -1,11 +0,0 @@ -AUX ekiga-1.99.0-configure.patch 669 SHA256 5c8ffcb27ebf51a0f39ae866e8b9637f56bad8fe113adb6122da4d973d55dd80 SHA512 9c2e096c11fab8898783aab9f088659927b822c61e5986401f85a5c78febcaab719a318fa903aabc970fc5675cfd1fce8ad126ef563d55e31903849016aa1957 WHIRLPOOL 1938ca595640f2dcd61abaa257f6d15ea1a16b5888bcc6ed8c1df85adaffad06cf52832719b7355c1cf0a5c02685618e1515a1cfd0358bc310a0dbf934322766 -AUX ekiga-2.0.12-gdu.patch 2274 SHA256 c0877de2bb725f26d162d5f48d14302753ddf6e7b5ad318d5aa39759abc8e32c SHA512 c20ed4bb2221fbe7ece33d217642524a81c2c423781aa84fc609539b2f500af9d0c13ceb6cc682b7541e9b70fde2575189ac4c6237f0ed84107225bd155ff4e8 WHIRLPOOL 50723e651c2bc8bc4c8cc8524a17778143753815010377772c4b69ad369818c24b3c6835543fb8b3fbddbd3464a1594d4ed78e103946da7a9ce29761aae32e0c -AUX ekiga-3.2.7-libnotify-0.7.patch 1820 SHA256 ad850d4e81a958081220f450a49ba9c10209d03f066f6afee99477c815c23daf SHA512 ebfd1e5fd2ae6107dbfa53c2afdc438fbfd8b48fb6a4cba221ad32fa9b7ebae53e00a85c20afc96d8c30853f2190cda92761e47d3305ebb07c140665b7729cc0 WHIRLPOOL daa027ddbfd9edb934b4aeb64247f08134d14ba426eb026fca71939e705c17fe1c20c924c3eb604f0f9bc8b764c90e89a645ba75b3557ed7e793e707075bb2b9 -AUX ekiga-4.0.1-kontact.patch 552 SHA256 8d9ecbed4ac333fa81ecab6d20355d41b9d6e3af39d0a9529fe1b69e2cc33539 SHA512 d2dfdabda3bb4971f56d56a3268216a66eefa4b96f589bd60fa283a31f063909ce376dd98f1e04dd46df23737d0f6a90198c4ecdd1cfcfbca2c6a4d038907fbe WHIRLPOOL f70d6f3836eba35801c42770c9024a7218d90584613b3c984407ff524adfe4ebb157e9e1d12325c946eeb0505719fe021d6465b3dd81c8738ccbadb740754556 -AUX ekiga-eggtrayicon-transparency.diff 2960 SHA256 9cf235b64f1201e0119a55c76db6d1c243abb971757e5d781aa95c3724138e37 SHA512 c1daecdd2d50fc0c7e6b462601a24c6a78b2a2eee0cc58c15588908a9cec03907425e6ccba06b75a76b8fd30643ac40fea0db8e351ded5d957f213da3f4e3774 WHIRLPOOL f80ff6e5d95c66f79ec62640919f5a3a8cf4e75807ea70ff72776fd380bcd6c1a1c1258b263000839a7638df79514ff118333a4f4f7e5db02186f2fbd1b29ecb -AUX ekiga-eggtrayicon-update.diff 13969 SHA256 1db286369b81677d559b38261ce5f6686de41e3d645808f7ecb57cee6eaf82d6 SHA512 7fbed09edf7c745ab827011f7357ebea4cd19b5bd6b4e1a62cb9c9cd637f2a9db7a25bbaff8bcfd09f9787057ffbd56bda4d3ec57f7f4542ea7693fe8f3c9e57 WHIRLPOOL 9dcd2a88ff10ef9f47f059393c2c56a2e65a4f3a5808e56ef4c826d7bc9b255be83c4835098b69911eec7e63b2df853f96c794c69d4035af71547081b776b7fa -AUX not-gnome.patch 413 SHA256 6287ffec378a85425ecd0b4f6ea9b445c3151c7259d130630de63f88dbd69c8d SHA512 db83ebff097133095da33b76a68cd347a659c55207f69badc2a1c7a2a53d3f12e06cba19fdd63be1a786cb604700a8543075d154fd9a5ecb502d0e58ce010ecc WHIRLPOOL 0a3079802e58d066d3019567f272075a3933920287aa727e2724348db31034658ae93c288aa7d232c9a1adec8a2188f59748370452da392de560cc108a2e514b -DIST ekiga-4.0.1.tar.xz 8339364 SHA256 5f4f491c9496cf65ba057a9345d6bb0278f4eca07bcda5baeecf50bfcd9a4a3b SHA512 3c4dd5eab6e91434da4bbfe5728ac5943ed5ae89b8b2241fb59abb3e41bcd08ba187b5d60c9d839b1010edd7fc97b53cc6db57a6eec40ba81757a772febd2217 WHIRLPOOL 10f60d34b110f0bd77631725bcd7be2badaa88e7278c466a5d2f2944a7ad6226d4466cf6f1f2f3fdea3a3ea925b02216052124dfc5ca416439ba60db22a809ed -EBUILD ekiga-4.0.1-r1.ebuild 5058 SHA256 b63f6e4ce00bde31e3a5b83cf6084290b696f5692d41c44588c4ccddcc03c935 SHA512 fa2fc8762c1650f7b1d96cf44514caea40d2ef2561cfd4d757d0d0b043941ede1aa8228c2fbdb1a56966c082c021b3b1288febfea4a3afd5a320117f73e44eb9 WHIRLPOOL 16466c2bcff4e0282dbd7655e07356d52b2b83e0d0217fee61ddc4fbebd4ab6efb5cd77bc3eaf640bce399f6531f89c97b76481e5d22c1b22be4195b43ab2760 -MISC ChangeLog 16615 SHA256 b2435bcd9520215aa02fd3ef0067183557e386a65ef0dae1cb19ce87e47a6211 SHA512 e19f5afd921bfeb9b06923a359ca120b3ec8646506ca7395638caa23db1cb3a8ab871bbbf142c1f8f5adc1248342a0029c6a46c9c7adf4c758988fe846b3b5cd WHIRLPOOL e9d4411d8b3fe7f69894cb92c9034aa3c54f107c147aeeeebbe10a381a3015739a67e4ba328b2792620daee2f2f2e77a7d32e7c7d4d2d75798820c9aa4539f63 -MISC metadata.xml 533 SHA256 4dd25f695c47dca8c6897b317219dc8fc685bc267c494f95cd2aa777af006092 SHA512 b7b1d32b68f4fc867759f3c4687724d21d811f0ff27cc5307926beff506fd3001998b44aea9889b9ba6d269d086415307e5697348305cf1b7c88e85f74ab76b2 WHIRLPOOL 780af4250dd181461e605de0fb47f1e67bd5fbc39897827e7fe9f9c5982963a0e5b7f951f0eecfee8f095b705ee5614c366c56879c6b89ed8909334914cfe346 diff --git a/net-voip/ekiga/ekiga-4.0.1-r1.ebuild b/net-voip/ekiga/ekiga-4.0.1-r1.ebuild deleted file mode 100644 index 35caa09..0000000 --- a/net-voip/ekiga/ekiga-4.0.1-r1.ebuild +++ /dev/null @@ -1,177 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-voip/ekiga/ekiga-4.0.1.ebuild,v 1.4 2015/01/28 23:03:46 mgorny Exp $ - -EAPI=5 - -KDE_REQUIRED="optional" -CMAKE_REQUIRED="never" -GCONF_DEBUG="no" # debug managed by the ebuild - -inherit eutils kde4-base gnome2 -# gnome2 at the end to make it default - -DESCRIPTION="H.323 and SIP VoIP softphone" -HOMEPAGE="http://www.ekiga.org/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="avahi dbus debug doc eds gconf gnome gstreamer h323 kde kontact ldap -libnotify cpu_flags_x86_mmx nls pulseaudio +shm static v4l xcap xv" - -RDEPEND=">=dev-libs/glib-2.24.0:2 - >=dev-libs/boost-1.49 - dev-libs/libxml2:2 - >=net-libs/opal-3.10.9[sip,sound,video,debug=,h323?,xml] - >=net-libs/ptlib-2.10.9[ldap?,stun,v4l?,video,wav,debug=,dtmf,pulseaudio?,xml] - >=x11-libs/gtk+-2.20.0:2 - >=x11-themes/gnome-icon-theme-3.0.0 - avahi? ( >=net-dns/avahi-0.6[dbus] ) - dbus? ( >=sys-apps/dbus-0.36 - >=dev-libs/dbus-glib-0.36 ) - eds? ( >=gnome-extra/evolution-data-server-1.2 ) - gconf? ( >=gnome-base/gconf-2.6.0:2 ) - gnome? ( || ( >=x11-libs/gtk+-2.20.0:2 - ( >=gnome-base/libgnome-2.14.0 - >=gnome-base/libgnomeui-2.14.0 ) ) ) - gstreamer? ( >=media-libs/gst-plugins-base-0.10.21.3:0.10 ) - kde? ( kontact? ( $(add_kdebase_dep kdepimlibs) ) ) - ldap? ( dev-libs/cyrus-sasl:2 - net-nds/openldap ) - libnotify? ( x11-libs/libnotify ) - shm? ( x11-libs/libXext ) - xcap? ( net-libs/libsoup:2.4 ) - xv? ( x11-libs/libXv )" -DEPEND="${RDEPEND} - >=dev-util/intltool-0.35 - virtual/pkgconfig - sys-devel/gettext - doc? ( app-text/scrollkeeper - app-text/gnome-doc-utils - app-doc/doxygen ) - v4l? ( sys-kernel/linux-headers )" - -DOCS="AUTHORS ChangeLog FAQ MAINTAINERS NEWS README TODO" - -# NOTES: -# having >=gtk+-2.14 is actually removing need of +gnome but it's clearer to -# represent it with || in gnome dep -# TODO: gnome2 eclass add --[dis|en]able-gtk-doc wich throws a QA warning -# a patch has been submitted, see bug 262491 -# ptlib/opal needed features are not checked by ekiga, upstream bug 577249 -# +doc is not installing dev doc (doxygen) - -# UPSTREAM: -# contact ekiga team to be sure intltool and gettext are not nls deps - -pkg_setup() { - forceconf="" - - if use kde; then - kde4-base_pkg_setup - fi - - if use kontact && ! use kde; then - ewarn "To enable kontact USE flag, you need kde USE flag to be enabled." - ewarn "If you need kontact support, please, re-emerge with kde enabled." - forceconf="${forceconf} --disable-kab" - fi - - # dbus-service: always enable if dbus is enabled, no reason to disable it - # schemas-install: install gconf schemas - G2CONF="${G2CONF} - --disable-dependency-tracking - --disable-maintainer-mode - --enable-libtool-lock - $(use_enable avahi) - $(use_enable dbus) - $(use_enable dbus dbus_service) - $(use_enable debug gtk-debug) - $(use_enable debug opal-debug) - $(use_enable doc gdu) - $(use_enable eds) - $(use_enable gconf) - $(use_enable gconf schemas-install) - $(use_enable gstreamer) - $(use_enable h323) - $(use_enable kde) - $(use_enable kontact kab) - $(use_enable ldap) - $(use_enable libnotify notify) - $(use_enable cpu_flags_x86_mmx mmx) - $(use_enable nls) - $(use_enable shm) - $(use_enable static static-libs) - $(use_enable xcap) - $(use_enable xv) - ${forceconf}" -} - -src_prepare() { - - gnome2_src_prepare - - # remove call to gconftool-2 --shutdown, upstream bug 555976 - # gnome-2 eclass is reloading schemas with SIGHUP - sed -i -e '/gconftool-2 --shutdown/d' Makefile.in || die "sed failed" - - # V4L support is auto-enabled, want it to be a user choice - # do not contact upstream because that's a hack - # TODO: check if upstream has removed this hack - if ! use v4l; then - sed -i -e "s/V4L=\"enabled\"/V4L=\"disabled\"/" configure \ - || die "sed failed" - fi - - # compatibility with kdeprefix, fix bug 283033 - if use kde; then - sed -i -e "s:\tKDE_CFLAGS=\(.*\):\tKDE_CFLAGS=\"\1 -I${KDEDIR}/include\":" \ - configure || die "sed failed" - sed -i -e "s:\(KDE_LIBS=.*\)\(-lkdeui\):\1-L${KDEDIR}/$(get_libdir) \2:" \ - configure || die "sed failed" - epatch ${FILESDIR}/${P}-kontact.patch - fi - - # Remove silly -D*_DISABLE_DEPRECATED CFLAGS - sed -e 's/-D[^\s\t]\+_DISABLE_DEPRECATED//g' -i configure || die -} - -src_test() { - # must be explicit because kde4-base in exporting a src_test function - emake -j1 check || die "emake check failed" -} - -src_install() { - gnome2_src_install - - if use doc && use dbus; then - insinto "/usr/share/doc/${PF}/" - doins doc/using_dbus.html || die "doins failed" - fi -} - -pkg_postinst() { - gnome2_pkg_postinst - - if use kde; then - kde4-base_pkg_postinst - fi - - if ! use gnome; then - ewarn "USE=-gnome is experimental, weirdness with UI and config keys can appear." - fi - - if use gstreamer || use kde || use xcap || use kontact; then - ewarn "You have enabled gstreamer, kde, xcap or kontact USE flags." - ewarn "Those USE flags are considered experimental features." - fi -} - -pkg_postrm() { - gnome2_pkg_postrm - - if use kde; then - kde4-base_pkg_postrm - fi -} diff --git a/net-voip/ekiga/files/ekiga-1.99.0-configure.patch b/net-voip/ekiga/files/ekiga-1.99.0-configure.patch deleted file mode 100644 index a523a53..0000000 --- a/net-voip/ekiga/files/ekiga-1.99.0-configure.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- gnomemeeting-1.2.1/configure.orig 2005-04-11 17:24:31.000000000 +0000 -+++ gnomemeeting-1.2.1/configure 2005-04-11 17:25:34.000000000 +0000 -@@ -20815,15 +20815,17 @@ - if test x"${disable_gnome}" = xyes ; then - - --if false; then -- GCONF_SCHEMAS_INSTALL_TRUE= -- GCONF_SCHEMAS_INSTALL_FALSE='#' --else -+#if false; then -+# GCONF_SCHEMAS_INSTALL_TRUE= -+# GCONF_SCHEMAS_INSTALL_FALSE='#' -+#else - GCONF_SCHEMAS_INSTALL_TRUE='#' - GCONF_SCHEMAS_INSTALL_FALSE= --fi -+#fi - - else -+ GCONF_SCHEMAS_INSTALL_TRUE= -+ GCONF_SCHEMAS_INSTALL_FALSE='#' - - if test "x$GCONF_SCHEMA_INSTALL_SOURCE" = "x"; then - GCONF_SCHEMA_CONFIG_SOURCE=`gconftool-2 --get-default-source` diff --git a/net-voip/ekiga/files/ekiga-2.0.12-gdu.patch b/net-voip/ekiga/files/ekiga-2.0.12-gdu.patch deleted file mode 100644 index 2f6d8b4..0000000 --- a/net-voip/ekiga/files/ekiga-2.0.12-gdu.patch +++ /dev/null @@ -1,111 +0,0 @@ ---- configure.in 2008-03-12 21:20:29.925476633 +0000 -+++ configure.in 2008-03-12 21:22:29.000000000 +0000 -@@ -60,8 +60,8 @@ - if test ${enable_gnome} = yes && test ${enable_doc} = yes; then - GNOME_DOC_INIT - else --ENABLE_SK_TRUE="#" --ENABLE_SK_FALSE="" -+dnl Do not care if GDU is not found -+GNOME_DOC_INIT(,,[:]) - fi - - AM_CONDITIONAL(DISABLE_DOC, test ${enable_doc} = no) ---- configure 2008-03-21 00:47:35.000000000 +0100 -+++ configure 2008-03-21 00:47:48.000000000 +0100 -@@ -2968,8 +2966,93 @@ - - - else --ENABLE_SK_TRUE="#" --ENABLE_SK_FALSE="" -+ -+gdu_cv_version_required=0.3.2 -+ -+if test -n "$PKG_CONFIG" && \ -+ { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"gnome-doc-utils >= \$gdu_cv_version_required\"") >&5 -+ ($PKG_CONFIG --exists --print-errors "gnome-doc-utils >= $gdu_cv_version_required") 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; then -+ gdu_cv_have_gdu=yes -+else -+ gdu_cv_have_gdu=no -+fi -+ -+if test "$gdu_cv_have_gdu" = "yes"; then -+ : -+else -+ : -+fi -+ -+ -+ -+# Check whether --with-help-dir was given. -+if test "${with_help_dir+set}" = set; then -+ withval=$with_help_dir; -+else -+ with_help_dir='${datadir}/gnome/help' -+fi -+ -+HELP_DIR="$with_help_dir" -+ -+ -+ -+# Check whether --with-omf-dir was given. -+if test "${with_omf_dir+set}" = set; then -+ withval=$with_omf_dir; -+else -+ with_omf_dir='${datadir}/omf' -+fi -+ -+OMF_DIR="$with_omf_dir" -+ -+ -+ -+# Check whether --with-help-formats was given. -+if test "${with_help_formats+set}" = set; then -+ withval=$with_help_formats; -+else -+ with_help_formats='' -+fi -+ -+DOC_USER_FORMATS="$with_help_formats" -+ -+ -+# Check whether --enable-scrollkeeper was given. -+if test "${enable_scrollkeeper+set}" = set; then -+ enableval=$enable_scrollkeeper; -+else -+ enable_scrollkeeper=yes -+fi -+ -+ -+ -+if test "$gdu_cv_have_gdu" = "yes" -a "$enable_scrollkeeper" = "yes"; then -+ ENABLE_SK_TRUE= -+ ENABLE_SK_FALSE='#' -+else -+ ENABLE_SK_TRUE='#' -+ ENABLE_SK_FALSE= -+fi -+ -+ -+DISTCHECK_CONFIGURE_FLAGS="--disable-scrollkeeper $DISTCHECK_CONFIGURE_FLAGS" -+ -+ -+ -+ -+if test "$gdu_cv_have_gdu" = "yes"; then -+ HAVE_GNOME_DOC_UTILS_TRUE= -+ HAVE_GNOME_DOC_UTILS_FALSE='#' -+else -+ HAVE_GNOME_DOC_UTILS_TRUE='#' -+ HAVE_GNOME_DOC_UTILS_FALSE= -+fi -+ -+ -+ - fi - - 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 deleted file mode 100644 index c09fbb0..0000000 --- a/net-voip/ekiga/files/ekiga-3.2.7-libnotify-0.7.patch +++ /dev/null @@ -1,62 +0,0 @@ ---- lib/engine/components/libnotify/libnotify-main.cpp -+++ lib/engine/components/libnotify/libnotify-main.cpp -@@ -40,6 +40,10 @@ - - #include <libnotify/notify.h> - -+#ifndef NOTIFY_CHECK_VERSION -+#define NOTIFY_CHECK_VERSION(x,y,z) 0 -+#endif -+ - #include "services.h" - #include "notification-core.h" - -@@ -158,7 +162,12 @@ - - notif = notify_notification_new (notification->get_title ().c_str (), - notification->get_body ().c_str (), -- urgency, NULL); -+ urgency -+#if NOTIFY_CHECK_VERSION (0, 7, 0) -+ ); -+#else -+ , NULL); -+#endif - - g_signal_connect (notif, "closed", - G_CALLBACK (on_notif_closed), notification.get ()); ---- src/gui/main.cpp -+++ src/gui/main.cpp -@@ -84,6 +84,9 @@ - - #ifdef HAVE_NOTIFY - #include <libnotify/notify.h> -+#ifndef NOTIFY_CHECK_VERSION -+#define NOTIFY_CHECK_VERSION(x,y,z) 0 -+#endif - #endif - - #if defined(P_FREEBSD) || defined (P_MACOSX) -@@ -2820,12 +2823,21 @@ - - body = g_strdup_printf ("%s\n%s\n%s", uri, app, account); - -- notify = notify_notification_new (title, body, GM_ICON_LOGO, NULL); -+ notify = notify_notification_new (title, body, GM_ICON_LOGO -+#if NOTIFY_CHECK_VERSION (0, 7, 0) -+ ); -+#else -+ , NULL); -+#endif - notify_notification_add_action (notify, "accept", _("Accept"), notify_action_cb, mw, NULL); - notify_notification_add_action (notify, "reject", _("Reject"), notify_action_cb, mw, NULL); - notify_notification_set_timeout (notify, NOTIFY_EXPIRES_NEVER); - notify_notification_set_urgency (notify, NOTIFY_URGENCY_CRITICAL); -+#if NOTIFY_CHECK_VERSION (0, 7, 0) -+ // notify_notification_attach_to_status_icon was removed -+#else - notify_notification_attach_to_status_icon (notify, statusicon); -+#endif - if (!notify_notification_show (notify, NULL)) { - ekiga_main_window_incoming_call_dialog_show (mw, call); - } diff --git a/net-voip/ekiga/files/ekiga-4.0.1-kontact.patch b/net-voip/ekiga/files/ekiga-4.0.1-kontact.patch deleted file mode 100644 index 4884f5e..0000000 --- a/net-voip/ekiga/files/ekiga-4.0.1-kontact.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -ru ekiga-4.0.1/configure ekiga-4.0.1-r1/configure ---- ekiga-4.0.1/configure 2013-02-20 22:44:15.000000000 +0100 -+++ ekiga-4.0.1-r1/configure 2013-09-17 19:30:45.000000000 +0200 -@@ -19999,8 +19999,8 @@ - as_fn_error $? "No kab without kde: --enable-kde" "$LINENO" 5 - fi - found_kab=yes -- KAB_CFLAGS="-I/usr/include/qt4" -- KAB_LIBS="-lQtCore -lkabc" -+ KAB_CFLAGS="-I/usr/include/qt4 -I/usr/include/qt4/QtGui" -+ KAB_LIBS="-L/usr/lib/qt4 -lQtCore -lkabc" - CPPFLAGS_save="$CPPFLAGS" - LIBS_save="$LIBS" - CPPFLAGS="$CPPFLAGS $KAB_CFLAGS diff --git a/net-voip/ekiga/files/ekiga-eggtrayicon-transparency.diff b/net-voip/ekiga/files/ekiga-eggtrayicon-transparency.diff deleted file mode 100644 index f165c63..0000000 --- a/net-voip/ekiga/files/ekiga-eggtrayicon-transparency.diff +++ /dev/null @@ -1,95 +0,0 @@ -Index: eggtrayicon.c -=================================================================== -RCS file: /cvs/gnome/libegg/libegg/tray/eggtrayicon.c,v -retrieving revision 1.8 -diff -u -r1.8 eggtrayicon.c ---- lib/gui/gmtray/eggtrayicon.c 16 Jun 2005 13:27:40 -0000 1.8 -+++ lib/gui/gmtray/eggtrayicon.c 22 Feb 2006 21:35:25 -0000 -@@ -67,6 +67,9 @@ - static void egg_tray_icon_realize (GtkWidget *widget); - static void egg_tray_icon_unrealize (GtkWidget *widget); - -+static void egg_tray_icon_add (GtkContainer *container, -+ GtkWidget *widget); -+ - #ifdef GDK_WINDOWING_X11 - static void egg_tray_icon_update_manager_window (EggTrayIcon *icon, - gboolean dock_if_realized); -@@ -113,6 +116,7 @@ - { - GObjectClass *gobject_class = (GObjectClass *)klass; - GtkWidgetClass *widget_class = (GtkWidgetClass *)klass; -+ GtkContainerClass *container_class = (GtkContainerClass *)klass; - - parent_class = g_type_class_peek_parent (klass); - -@@ -121,6 +125,8 @@ - widget_class->realize = egg_tray_icon_realize; - widget_class->unrealize = egg_tray_icon_unrealize; - -+ container_class->add = egg_tray_icon_add; -+ - g_object_class_install_property (gobject_class, - PROP_ORIENTATION, - g_param_spec_enum ("orientation", -@@ -367,6 +373,36 @@ - - #endif - -+static gboolean -+transparent_expose_event (GtkWidget *widget, GdkEventExpose *event, gpointer user_data) -+{ -+ gdk_window_clear_area (widget->window, event->area.x, event->area.y, -+ event->area.width, event->area.height); -+ return FALSE; -+} -+ -+static void -+make_transparent_again (GtkWidget *widget, GtkStyle *previous_style, -+ gpointer user_data) -+{ -+ gdk_window_set_back_pixmap (widget->window, NULL, TRUE); -+} -+ -+static void -+make_transparent (GtkWidget *widget, gpointer user_data) -+{ -+ if (GTK_WIDGET_NO_WINDOW (widget) || GTK_WIDGET_APP_PAINTABLE (widget)) -+ return; -+ -+ gtk_widget_set_app_paintable (widget, TRUE); -+ gtk_widget_set_double_buffered (widget, FALSE); -+ gdk_window_set_back_pixmap (widget->window, NULL, TRUE); -+ g_signal_connect (widget, "expose_event", -+ G_CALLBACK (transparent_expose_event), NULL); -+ g_signal_connect_after (widget, "style_set", -+ G_CALLBACK (make_transparent_again), NULL); -+} -+ - static void - egg_tray_icon_realize (GtkWidget *widget) - { -@@ -381,6 +417,8 @@ - if (GTK_WIDGET_CLASS (parent_class)->realize) - GTK_WIDGET_CLASS (parent_class)->realize (widget); - -+ make_transparent (widget, NULL); -+ - screen = gtk_widget_get_screen (widget); - display = gdk_screen_get_display (screen); - xdisplay = gdk_x11_display_get_xdisplay (display); -@@ -411,6 +449,14 @@ - gdk_window_add_filter (root_window, - egg_tray_icon_manager_filter, icon); - #endif -+} -+ -+static void -+egg_tray_icon_add (GtkContainer *container, GtkWidget *widget) -+{ -+ g_signal_connect (widget, "realize", -+ G_CALLBACK (make_transparent), NULL); -+ GTK_CONTAINER_CLASS (parent_class)->add (container, widget); - } - - EggTrayIcon * diff --git a/net-voip/ekiga/files/ekiga-eggtrayicon-update.diff b/net-voip/ekiga/files/ekiga-eggtrayicon-update.diff deleted file mode 100644 index a7dcb28..0000000 --- a/net-voip/ekiga/files/ekiga-eggtrayicon-update.diff +++ /dev/null @@ -1,535 +0,0 @@ ---- lib/gui/gmtray/eggtrayicon.c 2006-01-07 09:25:47.000000000 +0100 -+++ lib/gui/gmtray/eggtrayicon.c 2006-06-03 01:00:21.000000000 +0200 -@@ -18,22 +18,60 @@ - * Boston, MA 02111-1307, USA. - */ - -+#include <config.h> - #include <string.h> --#ifndef WIN32 -+#include <libintl.h> -+ -+#include "eggtrayicon.h" -+ -+#include <gdkconfig.h> -+#if defined (GDK_WINDOWING_X11) - #include <gdk/gdkx.h> -+#include <X11/Xatom.h> -+#elif defined (GDK_WINDOWING_WIN32) -+#include <gdk/gdkwin32.h> -+#endif -+ -+#ifndef EGG_COMPILATION -+#ifndef _ -+#define _(x) dgettext (GETTEXT_PACKAGE, x) -+#define N_(x) x -+#endif -+#else -+#define _(x) x -+#define N_(x) x - #endif --#include "eggtrayicon.h" - - #define SYSTEM_TRAY_REQUEST_DOCK 0 - #define SYSTEM_TRAY_BEGIN_MESSAGE 1 - #define SYSTEM_TRAY_CANCEL_MESSAGE 2 -+ -+#define SYSTEM_TRAY_ORIENTATION_HORZ 0 -+#define SYSTEM_TRAY_ORIENTATION_VERT 1 -+ -+enum { -+ PROP_0, -+ PROP_ORIENTATION -+}; - - static GtkPlugClass *parent_class = NULL; - - static void egg_tray_icon_init (EggTrayIcon *icon); - static void egg_tray_icon_class_init (EggTrayIconClass *klass); - --static void egg_tray_icon_update_manager_window (EggTrayIcon *icon); -+static void egg_tray_icon_get_property (GObject *object, -+ guint prop_id, -+ GValue *value, -+ GParamSpec *pspec); -+ -+static void egg_tray_icon_realize (GtkWidget *widget); -+static void egg_tray_icon_unrealize (GtkWidget *widget); -+ -+#ifdef GDK_WINDOWING_X11 -+static void egg_tray_icon_update_manager_window (EggTrayIcon *icon, -+ gboolean dock_if_realized); -+static void egg_tray_icon_manager_window_destroyed (EggTrayIcon *icon); -+#endif - - GType - egg_tray_icon_get_type (void) -@@ -65,6 +103,7 @@ - egg_tray_icon_init (EggTrayIcon *icon) - { - icon->stamp = 1; -+ icon->orientation = GTK_ORIENTATION_HORIZONTAL; - - gtk_widget_add_events (GTK_WIDGET (icon), GDK_PROPERTY_CHANGE_MASK); - } -@@ -72,7 +111,105 @@ - static void - egg_tray_icon_class_init (EggTrayIconClass *klass) - { -+ GObjectClass *gobject_class = (GObjectClass *)klass; -+ GtkWidgetClass *widget_class = (GtkWidgetClass *)klass; -+ - parent_class = g_type_class_peek_parent (klass); -+ -+ gobject_class->get_property = egg_tray_icon_get_property; -+ -+ widget_class->realize = egg_tray_icon_realize; -+ widget_class->unrealize = egg_tray_icon_unrealize; -+ -+ g_object_class_install_property (gobject_class, -+ PROP_ORIENTATION, -+ g_param_spec_enum ("orientation", -+ _("Orientation"), -+ _("The orientation of the tray."), -+ GTK_TYPE_ORIENTATION, -+ GTK_ORIENTATION_HORIZONTAL, -+ G_PARAM_READABLE)); -+ -+#if defined (GDK_WINDOWING_X11) -+ /* Nothing */ -+#elif defined (GDK_WINDOWING_WIN32) -+ g_warning ("Port eggtrayicon to Win32"); -+#else -+ g_warning ("Port eggtrayicon to this GTK+ backend"); -+#endif -+} -+ -+static void -+egg_tray_icon_get_property (GObject *object, -+ guint prop_id, -+ GValue *value, -+ GParamSpec *pspec) -+{ -+ EggTrayIcon *icon = EGG_TRAY_ICON (object); -+ -+ switch (prop_id) -+ { -+ case PROP_ORIENTATION: -+ g_value_set_enum (value, icon->orientation); -+ break; -+ default: -+ G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); -+ break; -+ } -+} -+ -+#ifdef GDK_WINDOWING_X11 -+ -+static void -+egg_tray_icon_get_orientation_property (EggTrayIcon *icon) -+{ -+ Display *xdisplay; -+ Atom type; -+ int format; -+ union { -+ gulong *prop; -+ guchar *prop_ch; -+ } prop = { NULL }; -+ gulong nitems; -+ gulong bytes_after; -+ int error, result; -+ -+ g_assert (icon->manager_window != None); -+ -+ xdisplay = GDK_DISPLAY_XDISPLAY (gtk_widget_get_display (GTK_WIDGET (icon))); -+ -+ gdk_error_trap_push (); -+ type = None; -+ result = XGetWindowProperty (xdisplay, -+ icon->manager_window, -+ icon->orientation_atom, -+ 0, G_MAXLONG, FALSE, -+ XA_CARDINAL, -+ &type, &format, &nitems, -+ &bytes_after, &(prop.prop_ch)); -+ error = gdk_error_trap_pop (); -+ -+ if (error || result != Success) -+ return; -+ -+ if (type == XA_CARDINAL) -+ { -+ GtkOrientation orientation; -+ -+ orientation = (prop.prop [0] == SYSTEM_TRAY_ORIENTATION_HORZ) ? -+ GTK_ORIENTATION_HORIZONTAL : -+ GTK_ORIENTATION_VERTICAL; -+ -+ if (icon->orientation != orientation) -+ { -+ icon->orientation = orientation; -+ -+ g_object_notify (G_OBJECT (icon), "orientation"); -+ } -+ } -+ -+ if (prop.prop) -+ XFree (prop.prop); - } - - static GdkFilterReturn -@@ -85,19 +222,53 @@ - xev->xclient.message_type == icon->manager_atom && - xev->xclient.data.l[1] == icon->selection_atom) - { -- egg_tray_icon_update_manager_window (icon); -+ egg_tray_icon_update_manager_window (icon, TRUE); - } - else if (xev->xany.window == icon->manager_window) - { -+ if (xev->xany.type == PropertyNotify && -+ xev->xproperty.atom == icon->orientation_atom) -+ { -+ egg_tray_icon_get_orientation_property (icon); -+ } - if (xev->xany.type == DestroyNotify) - { -- egg_tray_icon_update_manager_window (icon); -+ egg_tray_icon_manager_window_destroyed (icon); - } - } -- - return GDK_FILTER_CONTINUE; - } - -+#endif -+ -+static void -+egg_tray_icon_unrealize (GtkWidget *widget) -+{ -+#ifdef GDK_WINDOWING_X11 -+ EggTrayIcon *icon = EGG_TRAY_ICON (widget); -+ GdkWindow *root_window; -+ -+ if (icon->manager_window != None) -+ { -+ GdkWindow *gdkwin; -+ -+ gdkwin = gdk_window_lookup_for_display (gtk_widget_get_display (widget), -+ icon->manager_window); -+ -+ gdk_window_remove_filter (gdkwin, egg_tray_icon_manager_filter, icon); -+ } -+ -+ root_window = gdk_screen_get_root_window (gtk_widget_get_screen (widget)); -+ -+ gdk_window_remove_filter (root_window, egg_tray_icon_manager_filter, icon); -+ -+ if (GTK_WIDGET_CLASS (parent_class)->unrealize) -+ (* GTK_WIDGET_CLASS (parent_class)->unrealize) (widget); -+#endif -+} -+ -+#ifdef GDK_WINDOWING_X11 -+ - static void - egg_tray_icon_send_manager_message (EggTrayIcon *icon, - long message, -@@ -119,11 +290,7 @@ - ev.data.l[3] = data2; - ev.data.l[4] = data3; - --#if HAVE_GTK_MULTIHEAD - display = GDK_DISPLAY_XDISPLAY (gtk_widget_get_display (GTK_WIDGET (icon))); --#else -- display = gdk_display; --#endif - - gdk_error_trap_push (); - XSendEvent (display, -@@ -143,29 +310,15 @@ - } - - static void --egg_tray_icon_update_manager_window (EggTrayIcon *icon) -+egg_tray_icon_update_manager_window (EggTrayIcon *icon, -+ gboolean dock_if_realized) - { - Display *xdisplay; - --#if HAVE_GTK_MULTIHEAD -- xdisplay = GDK_DISPLAY_XDISPLAY (gtk_widget_get_display (GTK_WIDGET (icon))); --#else -- xdisplay = gdk_display; --#endif -- - if (icon->manager_window != None) -- { -- GdkWindow *gdkwin; -+ return; - --#if HAVE_GTK_MULTIHEAD -- gdkwin = gdk_window_lookup_for_display (display, -- icon->manager_window); --#else -- gdkwin = gdk_window_lookup (icon->manager_window); --#endif -- -- gdk_window_remove_filter (gdkwin, egg_tray_icon_manager_filter, icon); -- } -+ xdisplay = GDK_DISPLAY_XDISPLAY (gtk_widget_get_display (GTK_WIDGET (icon))); - - XGrabServer (xdisplay); - -@@ -174,7 +327,7 @@ - - if (icon->manager_window != None) - XSelectInput (xdisplay, -- icon->manager_window, StructureNotifyMask); -+ icon->manager_window, StructureNotifyMask|PropertyChangeMask); - - XUngrabServer (xdisplay); - XFlush (xdisplay); -@@ -183,87 +336,95 @@ - { - GdkWindow *gdkwin; - --#if HAVE_GTK_MULTIHEAD - gdkwin = gdk_window_lookup_for_display (gtk_widget_get_display (GTK_WIDGET (icon)), - icon->manager_window); --#else -- gdkwin = gdk_window_lookup (icon->manager_window); --#endif - - gdk_window_add_filter (gdkwin, egg_tray_icon_manager_filter, icon); - -- /* Send a request that we'd like to dock */ -- egg_tray_icon_send_dock_request (icon); -+ if (dock_if_realized && GTK_WIDGET_REALIZED (icon)) -+ egg_tray_icon_send_dock_request (icon); -+ -+ egg_tray_icon_get_orientation_property (icon); - } - } - --EggTrayIcon * --egg_tray_icon_new_for_xscreen (Screen *xscreen, const char *name) -+static void -+egg_tray_icon_manager_window_destroyed (EggTrayIcon *icon) - { -- EggTrayIcon *icon; -+ GdkWindow *gdkwin; -+ -+ g_return_if_fail (icon->manager_window != None); -+ -+ gdkwin = gdk_window_lookup_for_display (gtk_widget_get_display (GTK_WIDGET (icon)), -+ icon->manager_window); -+ -+ gdk_window_remove_filter (gdkwin, egg_tray_icon_manager_filter, icon); -+ -+ icon->manager_window = None; -+ -+ egg_tray_icon_update_manager_window (icon, TRUE); -+} -+ -+#endif -+ -+static void -+egg_tray_icon_realize (GtkWidget *widget) -+{ -+#ifdef GDK_WINDOWING_X11 -+ EggTrayIcon *icon = EGG_TRAY_ICON (widget); -+ GdkScreen *screen; -+ GdkDisplay *display; -+ Display *xdisplay; - char buffer[256]; - GdkWindow *root_window; - -- g_return_val_if_fail (xscreen != NULL, NULL); -- -- icon = g_object_new (EGG_TYPE_TRAY_ICON, NULL); -- gtk_window_set_title (GTK_WINDOW (icon), name); -+ if (GTK_WIDGET_CLASS (parent_class)->realize) -+ GTK_WIDGET_CLASS (parent_class)->realize (widget); - --#if HAVE_GTK_MULTIHEAD -- gtk_plug_construct_for_display (GTK_PLUG (icon), -- gdk_screen_get_display (screen), 0); --#else -- gtk_plug_construct (GTK_PLUG (icon), 0); --#endif -- -- gtk_widget_realize (GTK_WIDGET (icon)); -+ screen = gtk_widget_get_screen (widget); -+ display = gdk_screen_get_display (screen); -+ xdisplay = gdk_x11_display_get_xdisplay (display); - - /* Now see if there's a manager window around */ - g_snprintf (buffer, sizeof (buffer), - "_NET_SYSTEM_TRAY_S%d", -- XScreenNumberOfScreen (xscreen)); -- -- icon->selection_atom = XInternAtom (DisplayOfScreen (xscreen), -- buffer, False); -+ gdk_screen_get_number (screen)); -+ -+ icon->selection_atom = XInternAtom (xdisplay, buffer, False); - -- icon->manager_atom = XInternAtom (DisplayOfScreen (xscreen), -- "MANAGER", False); -+ icon->manager_atom = XInternAtom (xdisplay, "MANAGER", False); - -- icon->system_tray_opcode_atom = XInternAtom (DisplayOfScreen (xscreen), -- "_NET_SYSTEM_TRAY_OPCODE", False); -+ icon->system_tray_opcode_atom = XInternAtom (xdisplay, -+ "_NET_SYSTEM_TRAY_OPCODE", -+ False); -+ -+ icon->orientation_atom = XInternAtom (xdisplay, -+ "_NET_SYSTEM_TRAY_ORIENTATION", -+ False); - -- egg_tray_icon_update_manager_window (icon); -+ egg_tray_icon_update_manager_window (icon, FALSE); -+ egg_tray_icon_send_dock_request (icon); - --#if HAVE_GTK_MULTIHEAD - root_window = gdk_screen_get_root_window (screen); --#else -- root_window = gdk_window_lookup (gdk_x11_get_default_root_xwindow ()); --#endif - - /* Add a root window filter so that we get changes on MANAGER */ - gdk_window_add_filter (root_window, - egg_tray_icon_manager_filter, icon); -- -- return icon; -+#endif - } - --#if HAVE_GTK_MULTIHEAD - EggTrayIcon * - egg_tray_icon_new_for_screen (GdkScreen *screen, const char *name) - { -- EggTrayIcon *icon; -- char buffer[256]; -- - g_return_val_if_fail (GDK_IS_SCREEN (screen), NULL); - -- return egg_tray_icon_new_for_xscreen (GDK_SCREEN_XSCREEN (screen), name); -+ return g_object_new (EGG_TYPE_TRAY_ICON, "screen", screen, "title", name, NULL); - } --#endif - - EggTrayIcon* - egg_tray_icon_new (const gchar *name) - { -- return egg_tray_icon_new_for_xscreen (DefaultScreenOfDisplay (gdk_display), name); -+ return g_object_new (EGG_TYPE_TRAY_ICON, "title", name, NULL); - } - - guint -@@ -278,14 +439,17 @@ - g_return_val_if_fail (timeout >= 0, 0); - g_return_val_if_fail (message != NULL, 0); - -+#ifdef GDK_WINDOWING_X11 - if (icon->manager_window == None) - return 0; -+#endif - - if (len < 0) - len = strlen (message); - - stamp = icon->stamp++; - -+#ifdef GDK_WINDOWING_X11 - /* Get ready to send the message */ - egg_tray_icon_send_manager_message (icon, SYSTEM_TRAY_BEGIN_MESSAGE, - (Window)gtk_plug_get_id (GTK_PLUG (icon)), -@@ -298,11 +462,7 @@ - XClientMessageEvent ev; - Display *xdisplay; - --#if HAVE_GTK_MULTIHEAD - xdisplay = GDK_DISPLAY_XDISPLAY (gtk_widget_get_display (GTK_WIDGET (icon))); --#else -- xdisplay = gdk_display; --#endif - - ev.type = ClientMessage; - ev.window = (Window)gtk_plug_get_id (GTK_PLUG (icon)); -@@ -326,6 +486,7 @@ - XSync (xdisplay, False); - } - gdk_error_trap_pop (); -+#endif - - return stamp; - } -@@ -336,8 +497,17 @@ - { - g_return_if_fail (EGG_IS_TRAY_ICON (icon)); - g_return_if_fail (id > 0); -- -+#ifdef GDK_WINDOWING_X11 - egg_tray_icon_send_manager_message (icon, SYSTEM_TRAY_CANCEL_MESSAGE, - (Window)gtk_plug_get_id (GTK_PLUG (icon)), - id, 0, 0); -+#endif -+} -+ -+GtkOrientation -+egg_tray_icon_get_orientation (EggTrayIcon *icon) -+{ -+ g_return_val_if_fail (EGG_IS_TRAY_ICON (icon), GTK_ORIENTATION_HORIZONTAL); -+ -+ return icon->orientation; - } ---- lib/gui/gmtray/eggtrayicon.h 2006-01-07 09:25:47.000000000 +0100 -+++ lib/gui/gmtray/eggtrayicon.h 2006-06-03 01:00:42.000000000 +0200 -@@ -22,7 +22,9 @@ - #define __EGG_TRAY_ICON_H__ - - #include <gtk/gtkplug.h> -+#ifdef GDK_WINDOWING_X11 - #include <gdk/gdkx.h> -+#endif - - G_BEGIN_DECLS - -@@ -42,10 +44,14 @@ - - guint stamp; - -+#ifdef GDK_WINDOWING_X11 - Atom selection_atom; - Atom manager_atom; - Atom system_tray_opcode_atom; -+ Atom orientation_atom; - Window manager_window; -+#endif -+ GtkOrientation orientation; - }; - - struct _EggTrayIconClass -@@ -55,10 +61,8 @@ - - GType egg_tray_icon_get_type (void); - --#if EGG_TRAY_ENABLE_MULTIHEAD - EggTrayIcon *egg_tray_icon_new_for_screen (GdkScreen *screen, - const gchar *name); --#endif - - EggTrayIcon *egg_tray_icon_new (const gchar *name); - -@@ -69,7 +73,7 @@ - void egg_tray_icon_cancel_message (EggTrayIcon *icon, - guint id); - -- -+GtkOrientation egg_tray_icon_get_orientation (EggTrayIcon *icon); - - G_END_DECLS - diff --git a/net-voip/ekiga/files/not-gnome.patch b/net-voip/ekiga/files/not-gnome.patch deleted file mode 100644 index 79fe601..0000000 --- a/net-voip/ekiga/files/not-gnome.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: ekiga-2.0.11/lib/gmconf/gmconf-glib.c -=================================================================== ---- ekiga-2.0.11.orig/lib/gmconf/gmconf-glib.c -+++ ekiga-2.0.11/lib/gmconf/gmconf-glib.c -@@ -1473,7 +1473,7 @@ gm_conf_destroy (const gchar *namespac) - } - - gboolean --gm_conf_is_key_writable (gchar *key) -+gm_conf_is_key_writable (const gchar *key) - { - g_return_val_if_fail (key != NULL, FALSE); - diff --git a/net-voip/ekiga/metadata.xml b/net-voip/ekiga/metadata.xml deleted file mode 100644 index de67681..0000000 --- a/net-voip/ekiga/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer> - <email>maintainer-nee...@gentoo.org</email> - </maintainer> - <use> - <flag name="gconf">Enable GConf support</flag> - <flag name="h323">Enable H.323 protocol</flag> - <flag name="shm">Enable the Shared Memory Extension from libXext</flag> - <flag name="static">Statically link to opal and ptlib</flag> - <flag name="xcap">Enable XML Configuration Access Protocal</flag> - </use> -</pkgmetadata> -