summaryrefslogtreecommitdiff
path: root/chat
AgeCommit message (Collapse)AuthorFilesLines
2019-10-01znc: Update to 1.7.5.nia5-68/+625
pkgsrc changes: - Switched to cmake. Upstream changes: - modpython: Add support for Python 3.8 - modtcl: install .tcl files when building with CMake - nickserv: report success of Clear commands - Update translations, add Italian, Bulgarian, fix name of Dutch - Update error messages to be clearer - Add a deprecation warning to ./configure to use CMake instead in addition to an already existing warning in README
2019-09-26Revbump all Go packages after 1.12.10 update.bsiegert2-4/+4
ok wiz@ for PMC
2019-09-25mumble: Add -lrt on NetBSD, pending further investigationnia1-2/+6
2019-09-22weechat: Fix trailing whitespacenia1-2/+2
2019-09-21weechat: Fix loading the Python plugin after the build system change.nia2-3/+10
Bump PKGREVISION.
2019-09-21weechat: ... typonia1-2/+2
2019-09-21weechat: USE_PKGLOCALDIR (not documented)nia1-1/+3
2019-09-18Recursive revbump from audio/pulseaudioryoon4-8/+8
2019-09-18mumble: Needs qt5-qttoolsnia1-1/+2
2019-09-17weechat: update to 2.6nia4-53/+53
== Version 2.6 (2019-09-08) New features:: * core: add support of 32767 color pairs (issue #1343, issue #1345) * core: add option "close" in command /window (issue #853) * api: add infos "term_colors" and "term_color_pairs" * api: add function list_user_data (issue #666) * api: add argument "strip_items" in function string_split * buflist: add infolist "buflist" with list of buffer pointers (issue #1375) * exec: evaluate option exec.command.shell, change default value to "${env:SHELL}" (issue #1356) * fset: add filters "h=xxx" and "he=xxx" to filter options by description (translated or in English) * irc: make command char optional in server option "command" (issue #615) * irc: add variables "user_max_length" and "host_max_length" in server structure (issue #1387) Bug fixes:: * core: use fixed-width integer for computing nick and hashtable DJB2 key hashes, add values "djb2_32" and "sum_32" for option weechat.look.nick_color_hash (issue #1394) * core: create or update option weechat.notify.xxx when function buffer_set is called with "notify" property (issue #1390) * core: fix memory leak in case of error when building content of bar item for display (issue #1384) * core: send command line parameter to plugins only if the name starts with the plugin name followed by a colon * core: auto disable upgrade process (command line option "--upgrade") if the file weechat.upgrade is not found * core: replace newlines by spaces in argument "completion" of function hook_command (issue #538) * core: replace char "," by "~" in color codes to separate foreground from background (issue #1264) * alias: remove default aliases /AME and /AMSG (issue #1355) * buflist: use extra variables in option buflist.look.display_conditions (issue #1393) * irc: fix parsing of messages 346 (invite list), 348 (exception list), 367 (ban list) and 728 (quiet list) when there is a colon before the timestamp (issue #1396) * irc: fix memory leak when removing a server * irc: fix length of user/nick/host in split of messages (issue #1387) * irc: quote NICK command argument sent to the server only if there's a ":" in the nick (issue #1376, issue #1319) * irc: return all arguments in the PONG response to a PING (issue #1369) * irc: disable server reconnection when the server buffer is closed (issue #236) * irc: strip spaces at beginning/end of addresses in server option "addresses" (issue #195) * irc: fix display of enabled/disabled client capabilities received in command CAP ACK (issue #151) * ruby: fix conversion of big integers on 32bit architecture (issue #1395) Tests:: * unit: add tests on IRC ignore, message and nick functions Build:: * core: fix compilation with autotools on FreeBSD 12.0 * debian: disable Javascript plugin on Debian Buster/Bullseye (issue #1374) * python: compile with Python 3 by default * python: use pkg-config to detect Python (issue #1382)
2019-09-17coyim: Updates the MAINTAINER email.fox1-2/+2
Take ownership of the package.
2019-09-16mumble: Set c++ version and install a missing man page.nia2-2/+11
Bump PKGREVISION.
2019-09-16mumble: Update to 1.3.0nia48-969/+66
Full release notes: https://www.mumble.info/blog/mumble-1.3.0-release-announcement/
2019-09-15irssi-xmpp: Update to 0.54nia3-44/+9
This allows a local patch for irssi 1.0.0 support to be deleted.
2019-09-13Remove chat/gnomeicu.nia8-400/+1
Development on this stopped in favour of Empathy and other clients many years ago. Due to recent protocol changes, unmaintained ICQ clients cannot be expected to continue working.
2019-09-09ircd-hybrid: Add networking libs on SunOSnia1-1/+3
2019-09-04Remove chat/ircservices - successors chat/atheme, chat/anopenia11-367/+1
This services package is very old and unmaintained. Supposedly it doesn't work without -fno-stack-protector. Not a good sign. If I have my IRC history right, chat/anope is a fork of epona, which was a fork of this. PR pkg/49014
2019-09-02Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for ↵adam12-24/+24
future Python 3.8
2019-08-31irssi: Update to 1.2.2nia7-23/+22
Changes: - Fix a use after free issue when receiving IRCv3 CAP information from the server (GL#34) - Fix a crash during startup when windows weren’t fully initialised yet (#1114, bdo#935813) Reassurance: - Most servers do not send duplicate CAP.
2019-08-29psi: fix PLISTnia1-1/+2
2019-08-23ircd-hybrid: Adds missing USE_LIBTOOL.fox1-1/+3
Noticed via pkglint(1).
2019-08-23inspircd*: Update COMMENTnia2-4/+4
2019-08-23inspircd3: Use :tsnia1-2/+2
2019-08-23inspircd3: Update to 3.3.0nia2-8/+7
### InspIRCd 3.3.0 * Added PackageInfo directives for ArchLinux. * Changed the maximum value for `<chanfilter:maxlen>` from 100 to 250. * Developer: added an experimental header which implements the IRCv3 Standard Replies draft: https://github.com/ircv3/ircv3-specifications/blob/master/extensions/standard-replies.md * Developer: added the OnConnectionFail event for suspending a user connection which is about to fail. * Developer: added the `ExtensionItem::{To,From}{Human,Internal,Network}` methods to convert an extension item to and from various string forms. * Developer: added the `MessageEventListener` class for adding tags to server messages. * Developer: added the `{EventHandler,StreamSocket,UserIOHandler}::SwapInternals` methods to swap the internals of two sockets. * Developer: deprecated the ServerEventListener clas and split the events contained within it into the `ServerProtocol::{BroadcastEventListener,LinkEventListener,SyncEventListener} classes. * Developer: deprecated the `SerializeFormat` enum, and the `serialize`, `unserialize` methods of the `ExtensionItem` class, and the `LocalExtItem` class. * Fixed a **crash** in the MySQL module when built against mariadb-connector-c v3.0.5 or newer. * Fixed allowing the `sasl` capability to be requested when the SASL server is offline. * Fixed empty `GLOBOPS` and `WALLOPS` messages not failing with an `ERR_NOTEXTTOSEND` message. * Fixed listener sockets with `<bind:replace>` enabled not being replaced in some circumstances. * Fixed not applying IRCv3 `server-time` timestamps on the server the source is connecting from. * Fixed not being able to use the `O` (oper) extban to server operators with a space in their server operator type. * Fixed referring to registration timeouts as ping timeouts in the `conn_waitpong` module. * Fixed sending IRCv3 `account-notify` and `chghost` messages to a user who has not sent the `NICK` and `USER` commands yet. * Fixed sending IRCv3 `cap-notify` messages for capabilities which are not presently visible in `CAP LS`. * Fixed the `geo_maxmind` module trying to interpret an `AF_UNIX` endpoint as an IP address. * Improved the message sent to server operators when the maximum connections for a connect class is reached. * Updated the vendored `utfcpp` library to v3.1.
2019-08-23inspircd: Update to 2.0.28nia5-26/+32
This release fixes a crash bug in the mysql module as well as fixing several minor issues: * Fixed BanCache entries existing after X-line expiry. * Replaced all references to the dead InspIRCd wiki with the new InspIRCd docs site. * Updated all documentation links to use https. * Updated the Module Manager source list for the new inspircd-contrib repository. InspIRCd v2 is now deprecated and will no longer receive security updates after 2020-06-01.
2019-08-22Recursive revbump from boost-1.71.0ryoon18-36/+36
2019-08-16Update LDFLAGS for SmartOS to link also libresolv in addition to libnsl.otis1-2/+2
2019-08-14Recursive bump of all packages using Go after Go 1.12.8 update.bsiegert2-4/+4
2019-08-11Bump PKGREVISIONs for perl 5.30.0wiz34-65/+68
2019-08-07unrealircd: Fix path to config file.nia2-3/+3
2019-08-07unrealircd: Avoid building the internal copy of Argon2.nia1-1/+7
The pkgsrc version was being used, but not being detected properly by configure. I'm guessing the configure script is assuming Debian version numbers or something.
2019-08-07unrealircd: Install some examples to a more sensible location.nia2-11/+7
While here, we probably don't need to regenerate the configure script any more. So don't do that. Bump PKGREVISION.
2019-08-07unrealircd: Update to 4.2.4.1nia4-159/+59
This release fixes a crash issue if UnrealIRCd is configured to use utf8 or chinese character sets in set::allowed-nickchars. We don't expect many users to run their IRCd with this enabled, as the utf8 support was tagged as experimental and the chinese/gbk implementation is incomplete. This release also contains a number of other fixes and enhancements. In particular the reputation and connthrottle modules are now working better and there were some major Windows fixes.
2019-08-02chat: Add miniircdleot1-1/+2
2019-08-02miniircd: Add miniircd-1.3 as chat/miniircdleot5-0/+77
miniircd is a small and limited IRC server written in Python. Despite its size, it is a functional alternative to a full-blown ircd for private or internal use. Installation is simple; no configuration is required.
2019-08-02quassel: Split out audio optionnia2-6/+9
2019-07-31weechat: Stop the perl plugin from segfaulting on exit on NetBSD.nia3-3/+20
just apply the same workaround as upstream is using for FreeBSD. bump PKGREVISION
2019-07-31weechat: Remove libidn dependency.nia1-2/+1
Doesn't seem to actually be used. curl pulls in libidn2, but that's all.
2019-07-30chat/jabberd: Update HOMEPAGEgdt1-2/+2
2019-07-30chat/jabberd: Note that it is ancient and unmaintained.gdt1-0/+2
2019-07-28tootstream: Update to 0.3.7nia3-9/+23
- Upgrade to Mastodon.py 1.4.5 - Rudimentary support for polls (shows links to polls) - Update colored minimum version to 1.3.93 (Fixes GPL license incompatibility) - Support Pleroma FlakeIDs - Minor fix for stream command being closed without receiving a toot getting a Nonetype for handle
2019-07-28py-mastodon: Update to 1.4.6nia2-9/+12
v1.4.6 ------ * Fix documentation for list_accounts() * Add note about block lists to documentation * Add note that 2.7 support is being sunset v1.4.5 ------ * Small fix to be friendlier to hosted apps v1.4.4 ------ * Added support for moderation API (Thanks Gargron for the clarifications and dotUser for helping with testing) * Made status_delete return the deleted status (With "source" attribute) * Added account_id parameter to notifications * Added streaming_health * Added support for local hashtag streams * Made blurhash an optional dependency (Thanks limburgher) * Fixed some things related to error handling (Thanks lefherz) * Fixed various small documentation issues (Thanks lefherz) v1.4.3 ------ * BREAKING BUT ONLY FOR YOUR DEPLOY, POTENTIALLY: http_ece and cryptography are now optional dependencies, if you need full webpush crypto support add the "webpush" feature to your Mastodon.py requirements or require one or both manually in your own setup.py. * Fixed a bug in create_account (Thanks csmall for the report) * Allowed and documented non-authenticated access to streaming API (Thanks webwurst) * Fixed MastodonServerError not being exported (Thanks lefherz) * Fixed various small documentation issues (Thanks julianaito) v1.4.2 ------ * Fixed date parsing in hashtag dicts. v1.4.1 ------ * Fixed search not working on Mastodon versions before 2.8.0. search now dynamically selects search_v1 or search_v2 and adjusts valid parameters depending on the detected Mastodon version. * Added blurhash decoding. v1.4.0 ------ There are some breaking changes in this release, though less than you might think, considering this goes all the way from version 2.4.3 to 2.8.0. * BREAKING CHANGE: Changed streaming API behaviour to make the initial connection asynchronous (Thanks to Shura0 for the detailed report) * Old behaviour: The initial connection could fail, the stream functions would then throw an exception. * New behaviour: The initial connection function just returns immediately. If there is a connection error, the listeners on_abort handler is called to inform the user and the connection is retried. * BREAKING CHANGE: search() now calls through to search_v2. The old behaviour is available as search_v1. * Added support for polls (Added in 2.8.0) * Added support for preferences API (Added in 2.8.0) * Added support for the boost visibility parameter (Added in 2.8.0) * Added support for type, limit, offset, min_id, max_id, account_id on the search API (Added in 2.8.0) * Added support for scheduled statuses (Added in 2.7.0) * Added support for account creation via the API (Thanks gargron for clarifying many things here and in other places. Added in 2.7.0) * Added support for conversation streaming / stream_direct (Added in 2.6.0) * Added support for conversations (Added in 2.6.0) * Added support for report forwarding (Added in 2.5.0) * Added support for multiple OAuth redirect URIs and forcing the user to re-login in OAuth flows. * Added support for app_verify_credentials endpoint (Added in 2.7.2). * Added support for min_id based backwards pagination (Added in 2.6.0). The old method is still supported for older installs. * Added support for account pins / endorsements (Added in 2.5.0). * Updated documentation for changes to entities. * Added the ability to access non-authenticated endpoints with no app credentials (Thanks to cerisara for the report and codl). * Fixed the streaming API not working with gzip encoding (Thanks to bitleks for the report). * Added more explicitly caught error classes (Thanks to lefherz). * Improved Pleroma support including content-type and pagination fixes (Thanks to jfmcbrayer for the report and codl). * Added better session support (Thanks to jrabbit). * Fixed dependencies (Thanks to jrabbit). * Fixed variousmime type issues (Thanks to errbufferoverfl and jfmcbrayer). * Improved the example code (Thanks to MarkEEaton). * Fixed various small documentation issues (Thanks to allo-).
2019-07-28bitlbee: Add an otr option. Enable it by default.nia2-15/+26
This moves the inet6 option to an options.mk. While here, silence some pkglint warnings. Bump PKGREVISION.
2019-07-28Add chat/bitlbee-steam.nia6-1/+49
The Steam protocol plugin for bitlbee. This plugin uses the Steam Mobile API allowing it to run alongside the main Steam client. It is worth noting that the Steam Mobile API is HTTP based, which does lead to mild latency.
2019-07-28Add chat/bitlbee-mastodon.nia5-1/+34
The Mastodon protocol plugin for bitlbee.
2019-07-28Add chat/bitlbee-facebook.nia6-1/+50
The Facebook protocol plugin for bitlbee. This plugin uses the Facebook Messenger MQTT-based protocol. This project is not affiliated with Facebook, Inc.
2019-07-28Add chat/bitlbee-discord.nia8-4/+94
The Discord protocol plugin for bitlbee.
2019-07-21*: recursive bump for gdk-pixbuf2-2.38.1wiz18-34/+36
2019-07-20*: recursive bump for nettle 3.5.1wiz14-26/+28
2019-07-20weechat: Adjust path for the default gnutls_ca_fileleot1-2/+3
Previously CA_FILE was undefined and lead to using `/etc/ssl/certs/ca-certificates.crt'. Pass the gnutls default trust store file that - at least if `gnutls' option is enabled - should be always present. Bump PKGREVISION.