./chat/bitlbee, IRC to other chat networks gateway

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 3.6nb3, Package name: bitlbee-3.6nb3, Maintainer: tonio

bitlbee is an IRC gateway to other chat networks. It provides an IRC server
where users connect to and have access to all their contacts in XMPP, Twitter,
or even IRC itself. External plugins are also available for Steam, Facebook,
Discord, etc. Multiple users are supported too, where each one has its own
set of accounts and contacts.

Required to run:
[chat/libotr] [security/gnutls] [security/libgcrypt] [devel/glib2]

Required to build:
[textproc/py-expat] [textproc/xmlto] [www/w3m] [pkgtools/cwrappers] [lang/python37]

Package options: inet6, otr

Master sites:

SHA1: e3f7e0d7f49d4e8f56ff22bf3e2bb6ac907d823c
RMD160: 9a02e95c5fd8c3bd43edf1c6e25dfe4f5bdc0b35
Filesize: 522.423 KB

Version history: (Expand)

CVS history: (Expand)

   2019-07-28 17:37:26 by Nia Alarie | Files touched by this commit (2) | Package updated
Log message:
bitlbee: Add an otr option. Enable it by default.

This moves the inet6 option to an options.mk.

While here, silence some pkglint warnings.

   2019-07-28 17:16:36 by Nia Alarie | Files touched by this commit (3)
Log message:
Add chat/bitlbee-discord.

The Discord protocol plugin for bitlbee.
   2019-07-21 00:46:59 by Thomas Klausner | Files touched by this commit (595)
Log message:
*: recursive bump for nettle 3.5.1
   2019-07-14 16:53:20 by Sebastian Wiedenroth | Files touched by this commit (1)
Log message:
bitlbee: fix build on SunOS
   2019-07-05 15:09:00 by Nia Alarie | Files touched by this commit (1)
Log message:
bitlbee: Goodbye, glorious chat interoperability of the mid 2000s.
   2019-06-04 21:00:09 by Nia Alarie | Files touched by this commit (2) | Package updated
Log message:
bitlbee: Update to 3.6

Version 3.6:

- irc/core:
  * Add server-time IRCv3 capability (blastrock)
  * Add PROXY command for haproxy/stunnel
  * Large performance improvements for large contact lists
  * Many UX/documentation improvements
  * Added built-in crash handler that writes to /var/lib/bitlbee/crash.log
  * Try to join long spaceless lines in paste_buffer without a newline. The
    main use case for this is pasting long URLs and not breaking them
  * Fix status message being set to null accidentally
  * Fix handling utf8 nick renames when loading configs (MaskRay)
  * Fix SSL's SNI with hostnames starting with a digit (CMB)
  * Show correct nick when `rename -del` is used (arcnmx)

- twitter:
  * Disable the stream setting by default. Filter streams still work.
  * Update default character limit to 280 chars (qyliss)
  * Fix quote tweet url display.

- jabber:
  * Try to join anyway after "Already present in chat"
  * Fix chat joins when ext_jid is provided for your own user.
    Seen with Biboumi (a gateway from XMPP to IRC)
  * Handle always_use_nicks more gracefully to reduce nick change noise

- otr:
  * Don't block attempts to connect/smp/smpq to "offline" users

- Removed dead protocols:
  * msn: Use the skypeweb purple plugin instead.
  * skype (the dbus based thing): ditto.
  * yahoo: It's so dead even the replacement protocol died.
  * oscar: AIM is dead, for ICQ use the icyque purple plugin instead.

- For plugin devs:
  * Add datadir to pkgconfig file and config.h (sm00th)
  * Add "bitlbee-set-account-password" purple signal (for hangouts)
  * Support libpurple 2.12.0's PURPLE_MESSAGE_REMOTE_SEND for groupchat
    self-messages (for slack)

- Packaging/distro specific stuff:
  * bitlbee@.service now sends stderr to syslog instead of the socket
  * debian: only enable bitlbee.service, not bitlbee.socket too
  * cygwin: portability fixes for plugins
  * Support OpenSSL 1.1 built without backwards compat (cotequeiroz)
   2019-04-25 09:33:32 by Maya Rashish | Files touched by this commit (620)
Log message:
PKGREVISION bump for anything using python without a PYPKGPREFIX.

This is a semi-manual PKGREVISION bump.
   2018-05-23 20:55:13 by Leonardo Taccari | Files touched by this commit (1)
Log message:
bitlbee: Delete (duplicate) OWN_DIRS for ${VARBASE}/run/bitlbee (NFCI)

${VARBASE}/run/bitlbee is already handled via OWN_DIRS_PERMS so the OWN_DIRS is
not strictly needed.

Pointed out by pkgtasks (and _USE_NEW_PKGINSTALL=yes).