summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-im/psi/ChangeLog538
-rw-r--r--net-im/psi/files/172695001826a36856024967f7fba38701a5e8c0.diff70
-rw-r--r--net-im/psi/files/483ad783da05144b92d35cc0baa3862d82e8bded.diff13
-rw-r--r--net-im/psi/files/9f0f3d083f025cdd501ef6e2b5e74442182e4fdf.diff47
-rw-r--r--net-im/psi/files/e0e370aec4231398d742f4a7118bf1aab4842447.diff35
-rw-r--r--net-im/psi/metadata.xml24
-rw-r--r--net-im/psi/psi-9999-r1.ebuild242
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
-}