diff options
-rw-r--r-- | net-im/psi/ChangeLog | 538 | ||||
-rw-r--r-- | net-im/psi/files/172695001826a36856024967f7fba38701a5e8c0.diff | 70 | ||||
-rw-r--r-- | net-im/psi/files/483ad783da05144b92d35cc0baa3862d82e8bded.diff | 13 | ||||
-rw-r--r-- | net-im/psi/files/9f0f3d083f025cdd501ef6e2b5e74442182e4fdf.diff | 47 | ||||
-rw-r--r-- | net-im/psi/files/e0e370aec4231398d742f4a7118bf1aab4842447.diff | 35 | ||||
-rw-r--r-- | net-im/psi/metadata.xml | 24 | ||||
-rw-r--r-- | net-im/psi/psi-9999-r1.ebuild | 242 |
7 files changed, 0 insertions, 969 deletions
diff --git a/net-im/psi/ChangeLog b/net-im/psi/ChangeLog deleted file mode 100644 index 6e9fd39..0000000 --- a/net-im/psi/ChangeLog +++ /dev/null @@ -1,538 +0,0 @@ -# ChangeLog for net-im/psi -# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 31 Mar 2016; rion <rion4ik@gmail.com> psi-9999.ebuild, metadata.xml: - Added use flag for stream management - - 02 Feb 2015; Maxim Koltsov <maksbotan@gentoo.org> metadata.xml, - psi-9999.ebuild: - Synchronize qca[ssl/openssl] dependency with qca-2.1.0.3::gentoo, fix trailing - whitespace errors, remove unused 'powersave' USE description, add sql USE - description - - 05 Aug 2013; Nikoli <nikoli@lavabit.com> -psi-0.15_pre20110810.ebuild, - -psi-0.15_pre20111105.ebuild, psi-0.15_pre20120326.ebuild, psi-9999.ebuild: - psi: fix USE dbus - - 11 Oct 2012; rion <rion4ik@gmail.com> psi-9999.ebuild: - get rid of 5000 hack - - 28 Sep 2012; rion <rion4ik@gmail.com> psi-9999.ebuild: - psi langs repo changed - -*psi-0.15_pre20120326 (26 Mar 2012) - - 26 Mar 2012; Nikoli <nikoli@lavabit.com> +psi-0.15_pre20120326.ebuild: - new snapshot - -*psi-0.15_pre20111105 (05 Nov 2011) - - 05 Nov 2011; Nikoli <nikoli@lavabit.com> +psi-0.15_pre20111105.ebuild: - new snapshot - - 25 Sep 2011; Rion <rion4ik@gmail.com> psi-9999.ebuild: - support for system minizip - -*psi-0.15_pre20110810 (10 Aug 2011) - - 10 Aug 2011; Nikoli <nikoli@lavabit.com> +psi-0.15_pre20110810.ebuild: - add snapshot - - 10 Aug 2011; Nikoli <nikoli@lavabit.com> psi-9999.ebuild: - 1) migrate psi-ru to git and remove subversion eclass - 2) fix EPREFIX, must not be inside any var: - http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/media-video/mplayer/m - player-9999.ebuild?r1=1.101&r2=1.102 - 3) do not isntall qt translation, it is part of qt-core package: - /usr/share/qt4/translations/qt_*.qm - 4) cosmetics - - 27 Jun 2011; rion <rion4ik@spamogmail.com> psi-9999.ebuild: - Psi+ moved to github - - 31 May 2011; rion <rion4ik@spamogmail.com> psi-9999.ebuild: - Use ivan101's russian translation instead of mva's one - -*psi-0.15_pre20110526 (26 May 2011) - - 26 May 2011; Nikoli <nikoli@lavabit.com> +psi-0.15_pre20110526.ebuild, - psi-9999.ebuild: - version bump, cosmetics - - 15 May 2011; Nikoli <nikoli@lavabit.com> psi-9999.ebuild: - use REQUIRED_USE instead of ewarn - - 15 May 2011; Nikoli <nikoli@lavabit.com> psi-9999.ebuild: - support emerge with custom EGIT_COMMIT, translations do not have submodules - - 24 Apr 2011; Nikoli <nikoli@lavabit.com> +psi-0.15_pre20110424.ebuild: - new snapshot - - 21 Apr 2011; rion <rion4ik@spamogmail.com> psi-9999.ebuild: - move to git-2 and eapi=4 - - 25 Jan 2011; Nikoli <nikoli@lavabit.com> +psi-0.15_pre20110125.ebuild: - new snapshot - - 17 Jan 2011; Rion <rion4ik@notagmail.com> psi-9999.ebuild: - fixed pathes after upstream brand rename - - 27 Dec 2010; Nikoli <nikoli@lavabit.com> +psi-0.15_pre20101227.ebuild: - new snapshot - - 12 Dec 2010; Nikoli <nikoli@lavabit.com> +psi-0.15_pre20101212.ebuild: - new snapshot - - 01 Dec 2010; Nikoli <nikoli@lavabit.com> psi-0.15_pre20101019.ebuild, - psi-0.15_pre20101127.ebuild, psi-9999.ebuild: - style fixes - - 28 Nov 2010; Nikoli <nikoli@lavabit.com> psi-9999.ebuild: - fix wc_info - - 28 Nov 2010; Nikoli <nikoli@lavabit.com> psi-0.15_pre20101019.ebuild, - psi-0.15_pre20101127.ebuild, psi-9999.ebuild, metadata.xml: - fix USE enchant, cosmetics - - 27 Nov 2010; Nikoli <nikoli@lavabit.com> +psi-0.15_pre20101127.ebuild: - new snapshot - - 16 Nov 2010; Nikoli <nikoli@lavabit.com> psi-0.15_pre20101019.ebuild, - psi-9999.ebuild: - Drop USE=debug as it strips symbols and breaks debugging, #345285 - - 25 Oct 2010; Nikoli <nikoli@lavabit.com> psi-9999.ebuild: - install default icons for affiliations - - 22 Oct 2010; Rion <rion4ik@notagmail.com> psi-9999.ebuild: - fix icons exporting. required in new revisions - - 19 Oct 2010; Nikoli <nikoli@lavabit.com> +psi-0.15_pre20101019.ebuild: - add snapshot - - 19 Oct 2010; Nikoli <nikoli@lavabit.com> psi-9999.ebuild: - some translations do not have INFO - - 18 Oct 2010; Nikoli <nikoli@lavabit.com> psi-9999.ebuild: - fix build, some patches may affect qca - - 18 Oct 2010; Nikoli <nikoli@lavabit.com> psi-9999.ebuild, metadata.xml: - run qmake in src_configure, fix deps, cosmetics - - 14 Oct 2010; Rion <rion4ik@notagmail.com> psi-9999.ebuild: - fixed revision getting - - 12 Sep 2010; Rion <rion4ik@gmail.com> psi-9999.ebuild: - psi: fix compilation failure - - 13 Aug 2010; Rion <rion4ik@notagmail.com> psi-9999.ebuild: - fix revision writing - - 10 Jun 2010; Rion <rion4ik@notagmail.com> psi-9999.ebuild: - fix revision number - - 10 Jun 2010; Rion <rion4ik@notagmail.com> psi-9999.ebuild: - ebuild synced with portage - - 29 Apr 2010; Rion <rion4ik@notagmail.com> psi-9999.ebuild: - changed webkit configure option in the upstream - - 11 Apr 2010; Rion <rion4ik@gmail.com> psi-9999.ebuild: - move to qt4-r2 - - 12 Mar 2010; <slep@gentoo.org> metadata.xml: - fix repoman QA - - 27 Aug 2009; A. Vinogradov <spamslepnoga@inbox.ru> metadata.xml: - add plugin flag in metadata.xml - - 05 Dec 2006; Stefan Schweizer <genstef@gentoo.org> ChangeLog: - remove 0.11_pre20061020 - older than beta4 and does not build for me - -*psi-0.11_beta4 (04 Dec 2006) - - 04 Dec 2006; Hanno Boeck <hanno@gentoo.org> +psi-0.11_beta4.ebuild: - Add beta version of 0.11. - - 13 Nov 2006; Diego Pettenò <flameeyes@gentoo.org> psi-0.10.ebuild: - Remove xmms useflag. - -*psi-0.10-r2 (12 Nov 2006) - - 12 Nov 2006; Przemysław Maciąg <troll@gentoo.org> - -files/psi-taskbar_flashing.patch, -psi-0.10-r1.ebuild, - +psi-0.10-r2.ebuild: - Removing broken psi-0.10-r1, so everyone will see it changed. Removing xmms - support in status messages (xmms must die) - added audacious initial - support. Probably fixing #154556 - some qmake problems, when creating - makefiles. Fixing langpacks installation (#149590). Closing #139159 - it's - time for psi-0.11. Small ebuild cleanups. - - 27 Oct 2006; Gustavo Felisberto <humpback@gentoo.org>; - files/digest-psi-0.10, files/digest-psi-0.10-r1, Manifest: - Re-fixed the bug that genstef re-introduced in the digest. - - 25 Oct 2006; Stefan Schweizer <genstef@gentoo.org> - psi-0.11_pre20061020.ebuild: - remove ~amd64, users say that it does not build - - 22 Oct 2006; Gustavo Felisberto <humpback@gentoo.org>; - files/digest-psi-0.10, files/digest-psi-0.10-r1, Manifest: - Fixed broken digest. Genstef is a bad bad boy. Closes bug #152361 - -*psi-0.11_pre20061020 (21 Oct 2006) - - 21 Oct 2006; Stefan Schweizer <genstef@gentoo.org> - +files/psi-jingle-gcc4.patch, +psi-0.11_pre20061020.ebuild: - Add new psi-0.11 ebuild, using a svn snapshot. - -*psi-0.10-r1 (29 Sep 2006) - - 29 Sep 2006; Przemysław Maciąg <troll@gentoo.org> - +files/psi-taskbar_flashing.patch, +psi-0.10-r1.ebuild: - Fixed icon missing in gnome menu (#106665). Thx to Martin Schwier. - Taskbar flashing patch, as requested (#139159). - Updated langpacks. - - 25 Sep 2006; Przemysław Maciąg <troll@gentoo.org> -psi-0.9.3-r1.ebuild, - -psi-0.9.3-r2.ebuild, -psi-0.9.3-r3.ebuild, -psi-0.9.3-r4.ebuild, - -files/digest-psi-0.9.3-r1, -files/digest-psi-0.9.3-r2, - -files/digest-psi-0.9.3-r3, -files/digest-psi-0.9.3-r4, - -files/psi-add-status-history.patch, -files/psi-desktop.patch, - -files/psi-desktop_file_and_icons_directories.patch, - -files/psi-emergency.png, -files/psi-fix_popup_richtext.patch, - -files/psi-pathfix.patch, -files/psi-reverse_trayicon.patch, - -files/psi-status_indicator++_add-on_roster-nr.patch, - -files/vcard-photo-interface.patch.bz2: - Removing older psi version, since 0.10 is stable some time now. - Corrected LINGUAS according to profiles/desc/linguas.desc (see #136953). - Added linguas into IUSE. Cleaning unneeded files from files directory. - Add myself as a new psi maintainer. - - 26 Jun 2006; Simon Stelling <blubb@gentoo.org> psi-0.10.ebuild: - fix HOMEPAGE - - 25 Jun 2006; Simon Stelling <blubb@gentoo.org> psi-0.10.ebuild: - stable on amd64 - - 25 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org> psi-0.10.ebuild: - ppc stable, bug #137181 - - 22 Jun 2006; Gustavo Felisberto <humpback@gentoo.org>; psi-0.10.ebuild: - Small typo in the SRC for the brasilian translation, thanks to Denilson in - bug #137181 for finding this one. - - 19 Jun 2006; Guy Martin <gmsoft@gentoo.org> psi-0.10.ebuild: - Stable on hppa. - - 19 Jun 2006; Ferris McCormick <fmccor@gentoo.org> psi-0.10.ebuild: - Stable on sparc. Removing sparc from Bug #137181 list. - - 18 Jun 2006; Andrej Kacian <ticho@gentoo.org> psi-0.10.ebuild: - Stable on x86. Bug #137181. - - 18 Jun 2006; Markus Rothe <corsair@gentoo.org> psi-0.10.ebuild: - Stable on ppc64; bug #137181 - - 18 Jun 2006; Gustavo Felisberto <humpback@gentoo.org>; psi-0.10.ebuild: - Added a patch from 135298 to help fix a build issue. - - 23 May 2006; Markus Rothe <corsair@gentoo.org> psi-0.9.3-r4.ebuild: - Stable on ppc64 - - 27 Apr 2006; Alec Warner <antarus@gentoo.org> files/digest-psi-0.9.3-r1, - files/digest-psi-0.9.3-r2, files/digest-psi-0.9.3-r3, - files/digest-psi-0.9.3-r4, files/digest-psi-0.10, Manifest: - Fixing SHA256 digest, pass four - - 07 Feb 2006; Aron Griffis <agriffis@gentoo.org> psi-0.9.3-r4.ebuild: - Mark 0.9.3-r4 stable on alpha - - 22 Jan 2006; Gustavo Felisberto <humpback@gentoo.org>; psi-0.10.ebuild: - Solved bug #119899 and did some extra cleaning. - -*psi-0.10 (21 Jan 2006) - - 21 Jan 2006; Gustavo Felisberto <humpback@gentoo.org>; - +files/psi-desktop2.patch, +files/psi-fix_popup_richtext.patch, - -psi-0.10_rc2.ebuild, +psi-0.10.ebuild: - Removing thr 0.10 rc and adding the final 0.10 with all our juicy patches. - Thanks to all the work in bug #118743 p_maciag@wp.pl did a great work here. - - 03 Jan 2006; Caleb Tennis <caleb@gentoo.org> psi-0.9.3-r1.ebuild, - psi-0.9.3-r2.ebuild, psi-0.9.3-r3.ebuild, psi-0.9.3-r4.ebuild, - psi-0.10_rc2.ebuild: - Fix qmake path error from bug #103589 - - 11 Nov 2005; Fernando J. Pereda <ferdy@gentoo.org> psi-0.9.3-r4.ebuild: - marked ~alpha wrt bug #108985 - -*psi-0.10_rc2 (03 Sep 2005) - - 03 Sep 2005; Gustavo Felisberto <humpback@gentoo.org>; - +files/psi-pathfix2.patch, +files/psi-reverse_trayicon2.patch, - +psi-0.10_rc2.ebuild: - Added 0.10.0_rc2 hardmasked as this is some really beta code. But hardcore - users will get to see some of the new features psi is going to have. - - 02 Jul 2005; Gustavo Felisberto <humpback@gentoo.org>; - psi-0.9.3-r1.ebuild, psi-0.9.3-r2.ebuild, psi-0.9.3-r3.ebuild, - psi-0.9.3-r4.ebuild: - Adding /usr/qt/3/bin to lrelease call. Helps fix bux #97291. - - 01 Jul 2005; Caleb Tennis <caleb@gentoo.org> psi-0.9.3-r1.ebuild, - psi-0.9.3-r2.ebuild, psi-0.9.3-r3.ebuild, psi-0.9.3-r4.ebuild: - Fix qmake dir per bug #97535 - - 28 Jun 2005; Gustavo Felisberto <humpback@gentoo.org>; - +files/psi-status_indicator++_add-on_roster-nr.patch, - +files/vcard-photo-interface.patch, psi-0.9.3-r4.ebuild: - Small changes to the patches. Fixes bug #97177. - - 27 Jun 2005; Gustavo Felisberto <humpback@gentoo.org>; - psi-0.9.3-r1.ebuild, psi-0.9.3-r2.ebuild, psi-0.9.3-r3.ebuild, - psi-0.9.3-r4.ebuild: - Cosmetic changes so that ebeep comes after the warnings. RoadRunner was - bugging me about this :P \! - - 27 Jun 2005; Markus Rothe <corsair@gentoo.org> psi-0.9.3-r4.ebuild: - Added ~ppc64 - - 26 Jun 2005; Gustavo Felisberto <humpback@gentoo.org>; -files/psi_gpg_fix, - -psi-0.9.2.ebuild, -psi-0.9.2-r1.ebuild: - All KEYWORDS that were present in 0.9.2 are in some 0.9.3 package so time to - do some house cleaning. - -*psi-0.9.3-r4 (26 Jun 2005) - - 26 Jun 2005; Gustavo Felisberto <humpback@gentoo.org>; - +files/psi-emergency.png, +files/psi-indicator.png, - files/psi-pathfix.patch, +files/psi-reverse_trayicon.patch, - +psi-0.9.3-r4.ebuild: - New revision that takes care of a bunch of pending bugs. 85% of credits go - to Maciag our Gentoo/Psi connection :) - -*psi-0.9.3-r3 (17 Apr 2005) - - 17 Apr 2005; Gustavo Felisberto <humpback@gentoo.org>; - files/psi-desktop.patch, +psi-0.9.3-r3.ebuild: - Przemek continues to bring us some very nice extras, and now he even codes - his own. Lets hope colored chat's get accepted upstream. - - 02 Apr 2005; Jason Wever <weeve@gentoo.org> psi-0.9.3-r1.ebuild: - Stable on SPARC. - - 01 Apr 2005; Lars Weiler <pylon@gentoo.org> psi-0.9.3-r1.ebuild: - Stable on ppc. - - 24 Mar 2005; Jan Brinkmann <luckyduck@gentoo.org> psi-0.9.3-r1.ebuild: - stable on amd64, fixes #86389 - - 21 Mar 2005; Guy Martin <gmsoft@gentoo.org> psi-0.9.3-r1.ebuild: - Stable on hppa. - -*psi-0.9.3-r2 (27 Feb 2005) - - 27 Feb 2005; Gustavo Felisberto <humpback@gentoo.org>; - +files/psi-desktop.patch, - +files/psi-desktop_file_and_icons_directories.patch, - +files/psi-pathfix.patch, +psi-0.9.3-r2.ebuild: - More fixes than can be named. Most of the patching credits must go to - Przemek. This release helps close bugs #66380 and #80119. - - 03 Feb 2005; Gustavo Felisberto <humpback@gentoo.org>; -psi-0.9.1.ebuild, - psi-0.9.3-r1.ebuild: - Removing older version - -*psi-0.9.3-r1 (24 Jan 2005) - - 24 Jan 2005; Gustavo Felisberto <humpback@gentoo.org>; +psi-0.9.3-r1.ebuild, - psi-0.9.3.ebuild: - Some cosmetic fixes, thanks to Justin (psi developer). Also changed the way we - handle the extra patches. - - 11 Jan 2005; Guy Martin <gmsoft@gentoo.org> psi-0.9.2-r1.ebuild: - Stable on hppa. - -*psi-0.9.3 (09 Jan 2005) - - 09 Jan 2005; Gustavo Felisberto <humpback@gentoo.org>; +psi-0.9.3.ebuild: - Adding 0.9.3 final version - -*psi-0.9.3_rc2 (04 Jan 2005) - - 04 Jan 2005; Gustavo Felisberto <humpback@gentoo.org>; - +psi-0.9.3_rc2.ebuild: - New test version with extra patches and header update again credit must go - to Przemek for most of the work. - - 31 Dec 2004; Ferris McCormick <fmccor@gentoo.org> psi-0.9.2-r1.ebuild: - Add ~sparc keyword at developer's (humpback's) request. Builds fine and runs. - - 28 Dec 2004; Gustavo Felisberto <humpback@gentoo.org>; psi-0.9.2-r1.ebuild: - Stable on x86 - - 28 Dec 2004; Gustavo Felisberto <humpback@gentoo.org>; - -psi-0.9.3_rc1.ebuild: - New test version that includes extra patches. Credits to Przemek Maciag for - the hard work in bug #75737 and extra work in RT mode. - -*psi-0.9.3_rc1 (27 Dec 2004) - - 27 Dec 2004; Gustavo Felisberto <humpback@gentoo.org>; - +psi-0.9.3_rc1.ebuild: - Added a test version. This is hardmasked due to needed test on qca, and the - fact that is still rc code, this version has alot of work done by Przmek - Maciag see bug #75737 for more info. - -*psi-0.9.2-r1 (27 Dec 2004) - - 27 Dec 2004; Gustavo Felisberto <humpback@gentoo.org>; +psi-0.9.2-r1.ebuild: - Adding some extras to use CXXFLAGS and proper doc instalation. - - 07 Aug 2004; Tom Martin <slarti@gentoo.org> psi-0.9.2.ebuild: - Stable on amd64. - - 18 Jul 2004; Daniel Ahlberg <aliz@gentoo.org> psi-0.9.2.ebuild: - Added amd64 keyword, closing #57381. - - 05 Jul 2004; Lars Weiler <pylon@gentoo.org> psi-0.9.2.ebuild: - Stable on ppc. - - 30 Jun 2004; Guy Martin <gmsoft@gentoo.org> psi-0.9.2.ebuild: - Marked stable on hppa. - - 21 Jun 2004; Gustavo Felisberto <humpback@gentoo.org>; psi-0.9.1.ebuild, - psi-0.9.2.ebuild: - Small QA and added 0.9.2 stable on x86 - - 12 Jun 2004; Lars Weiler <pylon@gentoo.org> psi-0.9.2.ebuild: - Added ~ppc to keywords again. - -*psi-0.9.2 (10 Jun 2004) - - 10 Jun 2004; Gustavo Felisberto <humpback@gentoo.org>; psi-0.9-r1.ebuild, - psi-0.9.2.ebuild, psi-0.9.2_rc2.ebuild, psi-0.9.ebuild: - Removing older versions and updating to the latest 0.9.2 - - 24 May 2004; Gustavo Felisberto <humpback@gentoo.org>; : - Adding version 0.9.2_rc2 wich is hardmasked - - 27 Apr 2004; Guy Martin <gmsoft@gentoo.org> psi-0.9.1.ebuild: - Marked stable on hppa. - - 27 Apr 2004; Aron Griffis <agriffis@gentoo.org> psi-0.9-r1.ebuild: - Add inherit eutils - - 25 Apr 2004; Guy Martin <gmsoft@gentoo.org> psi-0.9-r1.ebuild: - Marked stable on hppa. - - 28 Mar 2004; Jason Wever <weeve@gentoo.org> psi-0.9.1.ebuild: - Added ~sparc keyword. - - 28 Feb 2004; Gustavo Felisberto <humpback@gentoo.org>; psi-0.9.1.ebuild: - stable on x86. Added metadata.xml - - 09 Feb 2004; Dylan Carlson <absinthe@gentoo.org> psi-0.9.1.ebuild: - added amd64 keyword. removed ~alpha because of bad dependencies. - - 07 Feb 2004; Lars Weiler <pylon@gentoo.org> psi-0.9-r1.ebuild: - stable on ppc - - 05 Feb 2004; Caleb Tennis <caleb@gentoo.org> psi-0.9.1.ebuild: - Allow settings writing to take place in the Qt settings directory. - - 20 Jan 2004; Caleb Tennis <caleb@gentoo.org> psi-0.9.1.ebuild, - psi-0.9.ebuild: - Re-add dep on qca-tls. - -*psi-0.9.1 (18 Jan 2004) - - 18 Jan 2004; Caleb Tennis <caleb@gentoo.org> psi-0.9.1.ebuild: - New version, from bug #37051 - - 14 Jan 2004; Aron Griffis <agriffis@gentoo.org> psi-0.9-r1.ebuild: - add ~alpha - - 07 Jan 2004; Martin Holzer <mholzer@gentoo.org> psi-0.9-r1.ebuild, - psi-0.9.ebuild: - adding RESTRICT=nomirror - - 03 Jan 2004; Caleb Tennis <caleb@gentoo.org> psi-0.9-r1.ebuild, - psi-0.9.ebuild: - Move need-qt over to dep directly in ebuild - -*psi-0.9-r1 (24 Oct 2003) - - 24 Oct 2003; Hanno Boeck <hanno@gentoo.org> psi-0.9-r1.ebuild, - files/psi_gpg_fix: - Fix for latest gnupg versions, provided by Martin Ehmsen in bug 27359. - - 21 Oct 2003; Luke-Jr <luke-jr@gentoo.org> psi-0.9.ebuild, - files/gen2-branding-0.9.patch: - Removed useless patch; Psi already identifies Gentoo :) - - 30 Jun 2003; Rainer Groesslinger <scandium@gentoo.org> psi-0.9.ebuild: - mark stable on x86, removing older versions - - 30 Jun 2003; Sascha Schwabbauer <cybersystem@gentoo.org> psi-0.9.ebuild: - marked stable on ppc - -*psi-0.9 (18 Jun 2003) - - 18 Jun 2003; Rainer Groesslinger <scandium@gentoo.org> psi-0.9.ebuild: - new version, provided by Andrey Ulanov <drey@rt.mipt.ru> in bug #23003 - with minor fixes added - -*psi-0.8.7-r1 (21 May 2003) - - 21 May 2003; Paul de Vrieze <pauldv@gentoo.org> psi-0.8.7-r1.ebuild, - files/0.8.7-shutdown.patch: - Get a patch from psi cvs (one line) that fixes its shutdown behaviour, so that - kde will shut down when psi is running. - - 01 Feb 2003; Dan Armak <danarmak@gentoo.org> ChangeLog : - - Hopefully fix bug #13957 - use need-qt() from kde-functions.eclass toget - the sandbox fix for qt apps. - - 6 Dec 2002; Bart Verwilst <verwilst@gentoo.org> : - Added a patch that shows "Gentoo Linux" as OS instead of "Linux" :o) - -*psi-0.8.7 (1 Nov 2002); Bart Verwilst <verwilst@gentoo.org> - - 1 Nov 2002; Bart Verwilst <verwilst@gentoo.org> : - Added ppc keywords - - -*psi-0.8.6 (9 July 2002) - - 28 Oct 2002; Mike Frysinger <vapier@gentoo.org> : - Added pkg_setup fix for #9663 - - 25 Aug 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : - Change qt dep to >= so that qt-5, the cvs ebuilds, can satisfy it. It will be ok - until qt 4.x is released; we should have slot-dependencies working before then. - - 14 Sep 2002; Owen Stampflee <owen@gentoo.org> : - Added PPC to KEYWORDS. - - 9 July 2002; Bart Verwilst <verwilst@gentoo.org> ChangeLog : - Emoticons, finally! Proxy support, .... Long Changelog on the site, - check it out.. - -*psi-0.8.5 (1 April 2002) - - 1 April 2002; Bart Verwilst <verwilst@gentoo.org> ChangeLog : - 0.8.5 works, had to change the sed command from 0.8.4... New stuff are - profiles, new iconsets, sounds, and some bugfixes.. - -*psi-0.8.4 (1 Feb 2002) - - 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. diff --git a/net-im/psi/files/172695001826a36856024967f7fba38701a5e8c0.diff b/net-im/psi/files/172695001826a36856024967f7fba38701a5e8c0.diff deleted file mode 100644 index 0e98482..0000000 --- a/net-im/psi/files/172695001826a36856024967f7fba38701a5e8c0.diff +++ /dev/null @@ -1,70 +0,0 @@ -diff --git a/src/miniclient.cpp b/src/miniclient.cpp -index 9b66b22c..aeb7de51 100644 ---- a/src/miniclient.cpp -+++ b/src/miniclient.cpp -@@ -121,7 +121,7 @@ void MiniClient::connectToServer(const Jid &jid, bool legacy_ssl_probe, bool leg - } - - conn = new AdvancedConnector; -- if (QCA::isSupported("tls")) { -+ if (QCA::isSupported("tls") && !QCA::KeyStoreManager().isBusy()) { - tls = new QCA::TLS; - tls->setTrustedCertificates(CertificateHelpers::allCertificates(ApplicationInfo::getCertificateStoreDirs())); - tlsHandler = new QCATLSHandler(tls); -diff --git a/src/psiaccount.cpp b/src/psiaccount.cpp -index a25d63f2..e66065c1 100644 ---- a/src/psiaccount.cpp -+++ b/src/psiaccount.cpp -@@ -1673,17 +1673,34 @@ void PsiAccount::login() - if(isActive() && !doReconnect) - return; - -- if((d->acc.ssl == UserAccount::SSL_Yes || d->acc.ssl == UserAccount::SSL_Legacy) && !QCA::isSupported("tls")) { -- QString title; -- if (d->psi->contactList()->enabledAccounts().count() > 1) { -- title = QString("%1: ").arg(name()); -+ const bool tlsSupported = QCA::isSupported("tls"); -+ const bool keyStoreManagerAvailable = !QCA::KeyStoreManager().isBusy(); -+ if(d->acc.ssl == UserAccount::SSL_Yes || d->acc.ssl == UserAccount::SSL_Legacy) { -+ if(!tlsSupported) { -+ QString title; -+ if (d->psi->contactList()->enabledAccounts().count() > 1) { -+ title = QStringLiteral("%1: ").arg(name()); -+ } -+ title += tr("Encryption Error"); -+ QString message = tr("Cannot connect: Encryption is enabled but no QCA2 SSL/TLS plugin is available."); -+ -+ psi()->alertManager()->raiseMessageBox(AlertManager::ConnectionError, -+ QMessageBox::Information, title, message); -+ return; - } -- title += tr("Encryption Error"); -- QString message = tr("Cannot connect: Encryption is enabled but no QCA2 SSL/TLS plugin is available."); -+ if(!keyStoreManagerAvailable) { -+ // setTrustedCertificates() requires keystore manager -+ QString title; -+ if (d->psi->contactList()->enabledAccounts().count() > 1) { -+ title = QStringLiteral("%1: ").arg(name()); -+ } -+ title += tr("Encryption Error"); -+ QString message = tr("Cannot connect: Encryption is enabled but no QCA keystore manager is not available."); - -- psi()->alertManager()->raiseMessageBox(AlertManager::ConnectionError, -- QMessageBox::Information, title, message); -- return; -+ psi()->alertManager()->raiseMessageBox(AlertManager::ConnectionError, -+ QMessageBox::Information, title, message); -+ return; -+ } - } - - if(d->acc.legacy_ssl_probe) { -@@ -1728,7 +1745,7 @@ void PsiAccount::login() - - // stream - d->conn = new AdvancedConnector; -- if(d->acc.ssl != UserAccount::SSL_No && QCA::isSupported("tls")) { -+ if(d->acc.ssl != UserAccount::SSL_No && tlsSupported && keyStoreManagerAvailable) { - d->tls = new QCA::TLS; - d->tls->setTrustedCertificates(CertificateHelpers::allCertificates(ApplicationInfo::getCertificateStoreDirs())); - d->tlsHandler = new QCATLSHandler(d->tls); diff --git a/net-im/psi/files/483ad783da05144b92d35cc0baa3862d82e8bded.diff b/net-im/psi/files/483ad783da05144b92d35cc0baa3862d82e8bded.diff deleted file mode 100644 index fb78e57..0000000 --- a/net-im/psi/files/483ad783da05144b92d35cc0baa3862d82e8bded.diff +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/src/psiaccount.cpp b/src/psiaccount.cpp -index e66065c1..42916ccc 100644 ---- a/src/psiaccount.cpp -+++ b/src/psiaccount.cpp -@@ -1323,8 +1323,6 @@ PsiAccount::~PsiAccount() - // nuke all related dialogs - deleteAllDialogs(); - -- QString str = name(); -- - while (!d->messageQueue.isEmpty()) - delete d->messageQueue.takeFirst(); - diff --git a/net-im/psi/files/9f0f3d083f025cdd501ef6e2b5e74442182e4fdf.diff b/net-im/psi/files/9f0f3d083f025cdd501ef6e2b5e74442182e4fdf.diff deleted file mode 100644 index c8898a5..0000000 --- a/net-im/psi/files/9f0f3d083f025cdd501ef6e2b5e74442182e4fdf.diff +++ /dev/null @@ -1,47 +0,0 @@ -diff --git a/src/main.cpp b/src/main.cpp -index ddcc756d..c3664b64 100644 ---- a/src/main.cpp -+++ b/src/main.cpp -@@ -555,7 +555,22 @@ int main(int argc, char *argv[]) - QCA::setProperty("pgp-always-trust", true); - QCA::KeyStoreManager keystoremgr; - QCA::KeyStoreManager::start(); -- keystoremgr.waitForBusyFinished(); // FIXME get rid of this -+ QTimer keystoremgrTimeout; -+ if(keystoremgr.isBusy()) { -+ keystoremgrTimeout.setTimerType(Qt::VeryCoarseTimer); -+ keystoremgrTimeout.setSingleShot(true); -+ keystoremgrTimeout.setInterval(7500); -+ keystoremgrTimeout.start(); -+ QObject::connect(&keystoremgr, &QCA::KeyStoreManager::busyFinished, &keystoremgrTimeout, &QTimer::stop); -+ QObject::connect(&keystoremgrTimeout, &QTimer::timeout, [] { -+ QMessageBox::warning(nullptr, -+ QApplication::applicationName(), -+ QApplication::translate("main", -+ "The keystore manager provided by QCA takes longer to load than usual." -+ " Maybe <i>gpg</i> hangs.<br><br>" -+ "Note that login via TLS and OpenPGP related features require the keystore manager.")); -+ }); -+ } - - #ifdef USE_CRASH - int useCrash = !cmdline.contains("nocrash"); -diff --git a/src/pgputil.cpp b/src/pgputil.cpp -index 5ae4be18..866d3510 100644 ---- a/src/pgputil.cpp -+++ b/src/pgputil.cpp -@@ -15,12 +15,9 @@ PGPUtil::PGPUtil() : qcaEventHandler_(NULL), passphraseDlg_(NULL), cache_no_pgp_ - qcaEventHandler_ = new QCA::EventHandler(this); - connect(qcaEventHandler_,SIGNAL(eventReady(int,const QCA::Event&)),SLOT(handleEvent(int,const QCA::Event&))); - qcaEventHandler_->start(); -- qcaKeyStoreManager_.waitForBusyFinished(); // FIXME get rid of this - connect(&qcaKeyStoreManager_, SIGNAL(keyStoreAvailable(const QString&)), SLOT(keyStoreAvailable(const QString&))); -- foreach(QString k, qcaKeyStoreManager_.keyStores()) { -- QCA::KeyStore* ks = new QCA::KeyStore(k, &qcaKeyStoreManager_); -- connect(ks, SIGNAL(updated()), SIGNAL(pgpKeysUpdated())); -- keystores_ += ks; -+ foreach(const QString& k, qcaKeyStoreManager_.keyStores()) { -+ keyStoreAvailable(k); - } - - connect(QCoreApplication::instance(),SIGNAL(aboutToQuit()),SLOT(deleteLater())); diff --git a/net-im/psi/files/e0e370aec4231398d742f4a7118bf1aab4842447.diff b/net-im/psi/files/e0e370aec4231398d742f4a7118bf1aab4842447.diff deleted file mode 100644 index c67768b..0000000 --- a/net-im/psi/files/e0e370aec4231398d742f4a7118bf1aab4842447.diff +++ /dev/null @@ -1,35 +0,0 @@ -diff --git a/src/psiaccount.cpp b/src/psiaccount.cpp -index 42916ccc..cf38cfea 100644 ---- a/src/psiaccount.cpp -+++ b/src/psiaccount.cpp -@@ -674,7 +674,6 @@ private slots: - { - PsiContact* contact = findContact(jid); - if (contact) { -- Q_ASSERT(contact); - delete contact; - emit account->removeContact(jid); - } -@@ -1331,10 +1330,7 @@ PsiAccount::~PsiAccount() - #endif - - delete d->avCallManager; -- -- if (d->voiceCaller) -- delete d->voiceCaller; -- -+ delete d->voiceCaller; - delete d->ahcManager; - delete d->privacyManager; - delete d->pepManager; -@@ -1364,9 +1360,7 @@ PsiAccount::~PsiAccount() - void PsiAccount::cleanupStream() - { - // GSOC: Get SM state out of stream -- if (d->stream) { -- delete d->stream; -- } -+ delete d->stream; - - delete d->tls; - d->tls = 0; diff --git a/net-im/psi/metadata.xml b/net-im/psi/metadata.xml deleted file mode 100644 index 8894e28..0000000 --- a/net-im/psi/metadata.xml +++ /dev/null @@ -1,24 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>rion4ik@gmail.com</email> - <name>Sergey Ilinykh</name> - </maintainer> - <longdescription>Psi is a very good XMPP client that uses QT</longdescription> - <use> - <flag name='aspell'>Enable spellchecking using <pkg>app-text/aspell</pkg></flag> - <flag name='enchant'>Enable spellchecking using <pkg>app-text/enchant</pkg></flag> - <flag name='extras'>Enable Psi+ patcheset</flag> - <flag name='hunspell'>Enable spellchecking using <pkg>app-text/hunspell</pkg></flag> - <flag name='iconsets'>Install additional iconsets, some of them has not clear licensing</flag> - <flag name='plugins'>Enable plugins support</flag> - <flag name='sql'>Enable psi-new-history extras patch</flag> - <flag name='webengine'>Use <pkg>dev-qt/qtwebengine</pkg> instead of <pkg>dev-qt/qtwebkit</pkg></flag> - <flag name='webkit'>Enable themed, html-based chatlogs</flag> - <flag name='whiteboarding'>Enable experimental interactive SVG drawing</flag> - </use> - <upstream> - <remote-id type="github">psi-im/psi</remote-id> - </upstream> -</pkgmetadata> diff --git a/net-im/psi/psi-9999-r1.ebuild b/net-im/psi/psi-9999-r1.ebuild deleted file mode 100644 index c9a78ac..0000000 --- a/net-im/psi/psi-9999-r1.ebuild +++ /dev/null @@ -1,242 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PLOCALES="be bg ca cs de en eo es et fa fi fr he hu it ja kk mk nl pl pt pt_BR ru sk sl sr@latin sv sw uk ur_PK vi zh_CN zh_TW" -PLOCALE_BACKUP="en" - -PSI_URI="git://github.com/psi-im" -PSI_PLUS_URI="git://github.com/psi-plus" -EGIT_REPO_URI="${PSI_URI}/psi.git" -PSI_LANGS_URI="${PSI_URI}/psi-translations.git" -PSI_PLUS_LANGS_URI="${PSI_PLUS_URI}/psi-plus-l10n.git" -EGIT_MIN_CLONE_TYPE="single" - -inherit eutils l10n multilib git-r3 qmake-utils - -DESCRIPTION="Qt4 Jabber client, with Licq-like interface" -HOMEPAGE="http://psi-im.org/" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="aspell crypt dbus debug doc enchant extras +hunspell jingle iconsets +qt4 qt5 spell sql ssl xscreensaver -+plugins whiteboarding webengine webkit" - -REQUIRED_USE=" - spell? ( ^^ ( aspell enchant hunspell ) ) - aspell? ( spell ) - enchant? ( spell ) - hunspell? ( spell ) - iconsets? ( extras ) - sql? ( extras ) - webengine? ( webkit ) - ^^ ( qt4 qt5 ) -" - -RDEPEND=" - net-dns/libidn - sys-libs/zlib[minizip] - spell? ( - enchant? ( >=app-text/enchant-1.3.0 ) - hunspell? ( app-text/hunspell ) - aspell? ( app-text/aspell ) - ) - xscreensaver? ( x11-libs/libXScrnSaver ) - qt4? ( - dev-qt/qtgui:4 - dbus? ( dev-qt/qtdbus:4 ) - app-crypt/qca:2[qt4] - whiteboarding? ( dev-qt/qtsvg:4 ) - webkit? ( dev-qt/qtwebkit:4 ) - extras? ( - sql? ( - dev-qt/qtsql:4 - dev-libs/qjson - ) - ) - ) - qt5? ( - dev-qt/qtgui:5 - dev-qt/qtxml:5 - dev-qt/qtconcurrent:5 - dev-qt/qtmultimedia:5 - dev-qt/qtx11extras:5 - dbus? ( dev-qt/qtdbus:5 ) - app-crypt/qca:2[qt5] - whiteboarding? ( dev-qt/qtsvg:5 ) - webkit? ( - webengine? ( >=dev-qt/qtwebengine-5.7:5 ) - !webengine? ( dev-qt/qtwebkit:5 ) - ) - extras? ( - sql? ( dev-qt/qtsql:5 ) - ) - ) -" -DEPEND="${RDEPEND} - extras? ( - >=sys-devel/qconf-2.3 - ) - doc? ( app-doc/doxygen ) - virtual/pkgconfig - qt5? ( dev-qt/linguist-tools ) -" -PDEPEND=" - crypt? ( app-crypt/qca[gpg] ) - jingle? ( - net-im/psimedia[extras?] - app-crypt/qca[ssl] - ) - ssl? ( app-crypt/qca[ssl] ) -" -RESTRICT="test" - -pkg_setup() { - MY_PN=psi - if use extras; then - MY_PN=psi-plus - echo - ewarn "You're about to build heavily patched version of Psi called Psi+." - ewarn "It has really nice features but still is under heavy development." - ewarn "Take a look at homepage for more info: http://psi-plus.com/" - echo - - if use iconsets; then - echo - ewarn "Some artwork is from open source projects, but some is provided 'as-is'" - ewarn "and has not clear licensing." - ewarn "Possibly this build is not redistributable in some countries." - fi - fi -} - -src_unpack() { - git-r3_src_unpack - - # fetch translations - unset EGIT_BRANCH EGIT_COMMIT - if use extras; then - EGIT_REPO_URI="${PSI_PLUS_LANGS_URI}" - else - EGIT_REPO_URI="${PSI_LANGS_URI}" - fi - EGIT_CHECKOUT_DIR="${WORKDIR}/psi-l10n" - git-r3_src_unpack - - if use extras; then - unset EGIT_BRANCH EGIT_COMMIT - EGIT_CHECKOUT_DIR="${WORKDIR}/psi-plus" \ - EGIT_REPO_URI="${PSI_PLUS_URI}/main.git" \ - git-r3_src_unpack - - if use iconsets; then - unset EGIT_BRANCH EGIT_COMMIT - EGIT_CHECKOUT_DIR="${WORKDIR}/resources" \ - EGIT_REPO_URI="${PSI_PLUS_URI}/resources.git" \ - git-r3_src_unpack - fi - fi -} - -src_prepare() { - eapply "${FILESDIR}"/*.diff - default - if use extras; then - cp -a "${WORKDIR}/psi-plus/iconsets" "${S}" || die - if use iconsets; then - cp -a "${WORKDIR}/resources/iconsets" "${S}" || die - fi - - PATCHES_DIR="${WORKDIR}/psi-plus/patches" - EPATCH_SOURCE="${PATCHES_DIR}" EPATCH_SUFFIX="diff" EPATCH_FORCE="yes" epatch - use sql && epatch "${PATCHES_DIR}/dev/psi-new-history.patch" - - vergen="${WORKDIR}/psi-plus/admin/psi-plus-nightly-version" - features="$(use webkit && { use webengine && echo '--webengine' || echo '--webkit'; }) $(use sql && echo '--sql')" - NIGHTLY_VER=$("${vergen}" ./ $features) - elog "Prepared version: ${NIGHTLY_VER}" - echo "${NIGHTLY_VER}" > version - - qconf || die "Failed to create ./configure." - fi -} - -src_configure() { - # unable to use econf because of non-standard configure script - # disable growl as it is a MacOS X extension only - - CONF=( - --libdir="${EPREFIX}"/usr/$(get_libdir) - --prefix="${EPREFIX}"/usr - --no-separate-debug-info - --disable-growl - ) - - use qt4 && CONF+=(--qtdir="$(qt4_get_bindir)/..") - use qt5 && CONF+=(--qtdir="$(qt5_get_bindir)/..") - - use dbus || CONF+=("--disable-qdbus") - use debug && CONF+=("--debug") - - for s in aspell enchant hunspell; do - use $s || CONF+=("--disable-$s") - done - - use whiteboarding && CONF+=("--enable-whiteboarding") - use xscreensaver || CONF+=("--disable-xss") - use plugins || CONF+=("--disable-plugins") - if use webkit; then - CONF+=("--enable-webkit") - use webengine && CONF+=("--with-webkit=qtwebengine") - use webengine || CONF+=("--with-webkit=qtwebkit") - fi - - elog ./configure "${CONF[@]}" - ./configure "${CONF[@]}" - - use qt4 && eqmake4 psi.pro - use qt5 && eqmake5 psi.pro -} - -src_compile() { - emake - - if use doc; then - cd doc - make api_public || die "make api_public failed" - fi -} - -src_install() { - emake INSTALL_ROOT="${D}" install - - # this way the docs will be installed in the standard gentoo dir - rm -f "${ED}"/usr/share/${MY_PN}/{COPYING,README} - newdoc iconsets/roster/README README.roster - newdoc iconsets/system/README README.system - newdoc certs/README README.certs - dodoc README - - use doc && dohtml -r doc/api - - # install translations - local mylrelease="$(qt$(usex qt5 5 4)_get_bindir)"/lrelease - cd "${WORKDIR}/psi-l10n" - insinto /usr/share/${MY_PN} - install_locale() { - if use extras; then - "${mylrelease}" "translations/${PN}_${1}.ts" || die "lrelease ${1} failed" - doins "translations/${PN}_${1}.qm" - else - # PLOCALES are set from Psi+. So we don't want to fail here if no locale - if [ -f "${x}/${PN}_${1}.ts" ]; then - "${mylrelease}" "${x}/${PN}_${1}.ts" || die "lrelease ${1} failed" - doins "${x}/${PN}_${1}.qm" - else - ewarn "Unfortunately locale \"${1}\" is supported for Psi+ only" - fi - fi - } - l10n_for_each_locale_do install_locale -} |