Commit graph

25 commits

Author SHA1 Message Date
schnoebe
eadd6953b3 Bring psi up to the current release version, 0.14:
Changes
-------
  New in 0.14
  - Added color options to the chat window.
  - Can now specify a reason for kick/ban in groupchat.
  - Improved User Info window, to show more fields and photo view/save.
  - Support for Enchant as an alternative to Aspell.
  - Commandline interface now supports choosing profile and setting status.
  - D-BUS interface now supports setting status and indicating sleep/wake.
  - Fixed voice calling compatibility bugs with Pidgin and Empathy.
  - Various other minor improvements and bugfixes.

  New in 0.13
  - Voice calls (Jingle RTP).
  - Basic XMPP URI handler.
  - Ability to permanently trust certificates at connect time.
  - Mini command system (Ctrl+7 in chat window).
  - Various bugfixes.
2011-01-02 23:53:12 +00:00
jdolecek
3552fc4f94 Upgdrade psi to 0.12.1.
New in 0.12:

- Multi-user chat windows now join one on one chat windows and
  can be opened in tabbed form, either sharing a window, or seperately.
- The roster search has been updated, and now triggers a filter
  when typing into the roster window.
- An XML ringbuffer is now used, allowing access to already
  received XML in the XML console.
- When resolving a name for new contacts, the full name is now
  used if the nick name is missing from the vcard.
- Auto-connect on wake is now an independent option.
- MUCs can now be bookmarked, and auto-joined.
- The old config.xml file has been dropped in favour of the new
  options.xml format - all options in Psi can now be configured
  from the Advanced options pane (no more hand-editing of config
  files is required).
- Vcard avatars are now transmitted for the benefit of legacy
  clients and servers not supporting PEP.
- A new diagnostics group is available in the help menu, to allow
  debugging problems with the QCA security layer.
- Launching several instances of the same profile on Windows and
  Unices with DBUS now behaves more sensibly.
- On X11, the taskbar should now flash on new messages for compliant
  window managers.

0.12.1 security update:

- Bugfix for DOS vulnerability in the file transfer code.
2009-05-13 07:26:29 +00:00
jdolecek
2ad56ad2fb remove no longer needed patches - part of psi update to 0.11
tested on NetBSD 4.0, I don't have other platforms ...
2007-12-20 20:15:25 +00:00
jdolecek
c017a0b22a Update psi to 0.11.
New in 0.11
  - Reworked account registration process (including proper support for
    XEP-0077 (In-band registration))
  - Finished support for XEP-0004 (Data Forms) by supporting forms in
    messages. (thanks to Roelof Naude)
  - Added support for XEP-0070 (Verifying HTTP Requests via XMPP).
    Thanks to Maciej Niedzielski.
  - Customizable shortcuts (thanks to Ephraim)
  - System-wide shortcuts
  - Added spell checking (thanks to Ephraim).
    Currently only aspell is supported.
  - Added option to automatically set the resource (using the hostname)
  - Added new default Stellar3 iconset
  - Added support for XEP-138 (Stream Compression)
  - Added support for using XEP-33 (Extended Stanza Addressing) to multicast
    messages to multiple users. Use option.enable-multicasting to enable it.
  - Added 'Show status message' toggle. There is a hidden option to put
    status messages under the nickname (at the cost of 2 extra pixels
	  when no status message is shown)
  - Support for Bookmark Storage (XEP-0048), where bookmarked conferences are
    auto-joined. No UI is provided for creating bookmarks (yet).
  - Better error messages, including error condition mappings (XEP-0086)
  - Support dynamically changing priority
  - Improved PGP error messages
  - Hiding the deprecated protocol selector for service discovery by default.
    Use option.ui.show-deprecated.service-discovery.protocol-selector to
	  re-enable it.
  - New options system (see options.xml)
  - Receiving support for vCard-Based Avatars (XEP-0153)
  - Support for Multi-User-Chat (XEP-0045)
  - Preliminary support for User Nickname (XEP-0172)
  - Preliminary support for Roster Item Exchange (XEP-0144)
  - Psi now uses the Qt4(>=4.3) and QCA2 libraries, replacing the Qt3 and QCA1
    requirements.
  - "Privacy List" support in the account dialog.
  - Support for XEP-0050 (Ad-hoc commands)
  - Preliminary support for XEP-0163 (Personal Eventing Protocol)
  - Preliminary support for XEP-0146 (Remote Controlling Clients)
  - Large parts of the codebase have been restructured.
  - Fixed a chat room bug where subject/topic changes were not shown.
  - Mac OS X builds are now universal binaries, supporting the new Intel
    based Macs.
  - Support for XEP-85 (Chat State Notifications).
  - Support for XEP-0115 (Entity Capabilities).
  - There is now a config.xml option to make some windows use the brushed
    metal theme on Mac OS X.
  - Window opacity support is now present for all three supported platforms.
  - Fixed Unicode URL opening bug #510
  - Auto-reconnect accounts on wakeup
  - Copy-pasting with emoticons now works
  - Fixed issue #263 where emoticons would disappear in a reply or quote
  - History index is rebuilt faster
  - Configure toolbars merged into main preferences dialog
  - Moving tooltips
  - MingW32 compiler support (Coupled with the open source Qt4 Windows library
    this now allows completely free building of Psi on Windows)

Aspell support is not activated in pkgsrc ATM
2007-12-19 13:19:38 +00:00
jdolecek
e840567ecd add patch for DragonFly; no functionality change, so no PKGREVISION bump 2006-12-04 22:06:40 +00:00
jdolecek
cf39e0030e adjust include paths to avoid header conflict with net/socks5 package
fixes PR pkg/33022 by Steven M. Bellovin
2006-10-23 21:49:31 +00:00
rillig
07e5bdb24b The Bulgarian translation file has been changed, so all the files need to
be downloaded into a fresh directory. Bumped PKGREVISION because of that.
2006-09-02 20:21:54 +00:00
perry
45b67fda28 update distinfo for the new distfiles subdir 2006-08-07 02:26:34 +00:00
perry
02ba6def5d Update to revision 6 -- psi_sl.qm seems to have gotten a silent update. 2006-08-07 01:31:33 +00:00
minskim
6ce11fbe20 Update DIST_SUBDIR to force to download new distfiles since one of the
language files was changed.  Bump PKGREVISION.
2006-03-21 07:32:41 +00:00
wiz
d4691c3c00 Update language files. Fixes fetch part. Based on patch provided by
Alexander Becher in PR 32748. Bump PKGREVISION.
2006-03-02 23:00:46 +00:00
xtraeme
9745c2b69e Update to 0.10.
- Psi will now sign out before Windows or Mac OS X machines go to 'sleep'
  - The default text input line in the chat dialogs starts at one line tall,
    and grows as necessary.
  - The Roster can now be automatically resized to fit all  contacts.
  - The Roster now has a menu bar available on Windows and Linux
  - Chat windows can be collected together using tabs
  - On Windows and Mac OS X, selected text may be automatically copied to the
    clipboard.
  - Mac OS X builds now enjoy Growl(.info) support
  - Photos are now available in the VCard dialog
  - New default colour scheme
  - Roster and chat dialog opacity is now configurable on Windows and Mac OS X
  - The colour scheme is now slightly more configurable
  - Assorted minor feature additions and bug fixes
  - Number of unread messages is now visible in the dock on Mac OS X
  - GPG passphrases are now cached during the entire Psi session
  - 'Authorization received' messages can now be ignored
  - Roster and chat windows can be made transparent
2006-01-23 17:05:02 +00:00
jdolecek
8115e89ff3 Use devel/libidn rather than bundled version, since compilation of the
latter bombs if devel/libidn is installed, and it's preferable to use
the non-bundled, pkgsrc libidn rather than fix build of the bundled version

Fixes PR pkg/30336 by Perry E. Metzger and PR pkg/31413 by Steven M. Bellovin
2005-10-01 22:02:00 +00:00
dmcmahill
e9be6355fe - add missing header file
- use CONFIGURE_ENV during the configure phase to make sure we pick up
  QMAKESPEC
- set CONFIG_SHELL to ${SH} to help /bin/sh challenged platforms like
  solaris.
2005-09-14 14:18:16 +00:00
jdolecek
1fe6092eb8 Update psi to 0.9.3. Changes since 0.9.2:
* Notification when a user is typing
* Advanced Data Forms capability (x:data)
* Mac version uses the menu bar and also has a new color scheme
* Slightly improved new user dialog
* Drag and drop File Transfer
* Ability to specify a status messages when going offline
* The tray icon under X11 should now be more beautiful
* Show self-contact is now a toolbar button instead of a normal option
* There is now an option for all chat windows to be compact by default
* Bugfix: file transfer sometimes wouldn't send the whole file
* Fixed many other small bugs

Update provided by Piotr Kalinowski in PR pkg/29285.
2005-04-02 11:33:10 +00:00
agc
0cbe9b3900 Add RMD160 digests in addition to SHA1 ones 2005-02-23 15:59:10 +00:00
jdolecek
2e30184d29 Update psi to 0.9.2.
Notable addition is file upload support, other changes are mostly
usability changes and bug fixes. Full list available at
http://psi.affinix.com/?page=changelog.

Internal pkgsrc organization changes:
* depends on qca-tls for SSL support, functionality confirmed working;
  this fixes PR#26120, PR#25444, PR#26665
* uses prepared psi language files, no longer using lrelease (the raw
  language files are not part of distribution), only use DEPMETHOD=build
  for qt3-tools
2004-11-27 21:58:17 +00:00
xtraeme
b38632054f Apply patch from Martin Ehmsen via lha@ in PR pkg/23426 to make psi work
with gnupg-1.2.3. This also closes pkg/23416 by Steven M.Bellovin.

Bump PKGREVISION.
2003-11-18 17:54:48 +00:00
wiz
433f54e162 On NetBSD, make the default audio-player "audioplay" instead of "play".
Closes PR 22723 by Steven M. Bellovin.
2003-09-18 19:58:08 +00:00
jdolecek
44944fd5a2 build and install only actually translated language packs 2003-07-27 22:23:01 +00:00
jdolecek
838702df3b Update psi to version 0.9 (latest available).
Changes since 0.8.7:
* OpenPGP integration (via GnuPG)
* Jabber Browsing
* Groupchat invites / private-messaging
* better SSL certificate handling
* ton of bugfixes

Package now also includes all available language packs.
2003-07-27 21:43:59 +00:00
jlam
f2d5db72d3 Clean up hard-coded /usr/X11R6/include from the header search path, and
just have BUILD_DEPENDency on qt3-tools instead of the full one.
2003-01-29 06:45:47 +00:00
lha
fe7dc34b12 update to psi 0.8.7 2003-01-03 20:05:21 +00:00
jdolecek
b02975df42 update checksum for patch-ac 2002-08-04 17:11:06 +00:00
jdolecek
6fe5db8254 PSI 0.8.6 - advanced graphical Jabber instant messaging client
Jabber is an open, XML based Instant Messaging system that seeks
to be the standard IM network.  It is a distributed system, created
from the ground up, not relying upon central servers.  Thus, anyone
can run a server, and they are all interoperable.  For assistance
with migrating users to Jabber, many servers feature transports
for interoperating with other IM systems.

Features:
* Message (ICQ-style) and Chat (AIM-style) modes
* Drag and drop to send to multiple contacts
* Full Unicode support
* Secure connections
* Saving contact list locally, and server sync on login
* Icon Themes
* Agent registration and searching
* Retrieving and updating User Info
* Sound support for incoming events
* Auto-away after a configurable amount of time
* Tray/dock icon for KDE/GNOME environments
* Language plugins
2002-08-04 16:52:45 +00:00