Commit graph

3654 commits

Author SHA1 Message Date
nia
e13b8c55d8 hexchat: PYTHON_VERSIONS_INCOMPATIBLE can be removed now
Meson was updated to not require this hack
2019-12-04 11:59:54 +00:00
nia
02a9ecbca9 hexchat: Backport a message parser fix and clean up the Makefile a bit.
This fixes some small problems (e.g. with the display of the date the topic
was set) when connecting to IRC networks running newer, standards-compliant
server implementations.

I'm backporting these fixes because I'm not expecting a new HexChat release
to be made any time soon.

Bump PKGREVISION
2019-12-04 11:57:05 +00:00
nia
a880e8ffcd bitlbee-mastodon: Update to 1.4.3
New features for 1.4.3:

- direct messages are now threaded correctly
- search works for Mastodon 3.0.0 instances
2019-11-26 18:47:38 +00:00
gdt
b4e9830ccf chat/jabberd: note that there is a pending update in wip 2019-11-24 14:39:09 +00:00
gdt
e7ec697f7d chat/jabberd2: Drop PLIST.ws
This variable is not in PLIST_VARS and does not appear in the PLIST.

(It remains for someone who wants to use jabberd2 with websockets to
see if that option works and, if not, fix it.)
2019-11-24 14:34:02 +00:00
gdt
30af977844 chat/jabberd2: Drop user definitions redundant with defaults/mk.conf 2019-11-24 14:32:20 +00:00
leot
33d3fb5b1c py-hangups: Update to 0.4.10
Changes:
0.4.10
------
- fix "Response payload is not completed" errors
- bump maximum supported protobuf version
- fix Conversation.get_events returning events newer than the provided
  event ID rather than older
- extend default user detection
2019-11-17 21:41:13 +00:00
wiz
292f0cbf9f *: recursive bump for vala-0.46 2019-11-06 14:34:29 +00:00
rillig
6b386e81af chat: align variable assignments
pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
2019-11-02 22:18:22 +00:00
nia
18d3bbf9ea inspircd: Update to 3.4.0
### InspIRCd 3.4.0

**This version of InspIRCd was released on 2019-10-25.**

* Added `<alias:stripcolor>` to allow stripping formatting codes before matching an alias.

* Added `<cloak:ignorecase>` to ignore the case of a FQDN when cloaking.

* Added a check for the `channels/auspex` privilege to the hidemode module.

* Added a workaround for gateway IP addresses being banned by the connectban module.

* Added more information to timedbans addition/expiry notices.

* Added support for filtering part messages to the chanfilter module.

* Developer: added `ConfigStatus::initial` to find out if the config is being loaded for the first time.

* Developer: added `Events::ModuleEventProvider::{OnSubscribe,OnUnsubscribe}` to allow knowing when a module has subscribed to or unsubscribed from an event.

* Developer: added a parameter to the `OnServerSplit` event which specifies whether the split was intended or not.

* Developer: added an internal serialisation of the dccallow list.

* Developer: added an internal serialisation of the silence list.

* Developer: added the `GetId` method to the `Server` class.

* Developer: added the `GetNumericToken` method to the `irc::sepstream` class.

* Developer: added the `GetTypeStr` method to the `DNS::Manager` class.

* Developer: added the `OnServerBurst` event for executing actions after a server has finished bursting.

* Developer: added the `OnShutdown` event for executing actions shortly before shutdown.

* Developer: added the experimental `Serializable` class &amp; API and implemented it in the `Extensible`, `User` and `LocalUser` classes.

* Developer: changed `IS_{LOCAL,REMOTE,SERVER}` to be capable of handling null pointers.

* Developer: exposed variable list modes via the `VLIST` 005 token to make things easier for client developers.

* Disabled DNS, DNSBL, and ident lookups for unregistered KiwiIRC.com users in the example provider configs.

* Documented the `repeat` exemption type.

* Exempted the KiwiIRC.com servers from X-lines in the example provider configs.

* Fixed a bug in the HAProxy module where it would ignore any data received in the same packet as the header when using TCP connections.

* Fixed a crash on shutdown in the spanningtree module.

* Fixed linker errors caused by build objects from one compiler being used by another.

* Fixed not respecting the deprecated `<channels:users>` config tag.

* Fixed the DNSBL module banning a user after their IP address has changed.

* Fixed the IP addresses of the KiwiIRC.com servers in the example provider configs.

* Fixed the `OnSetUserIP` event being fired before the connect class has changed.

* Fixed the `u_noctcp` mode not being respected for CTCPs targeted at a channel.

* Fixed the config example path not being updated when the config path is changed in interactive mode.

* Fixed the example configs allowing voiced users to voice/devoice other users.

* Fixed the example provider config files not being installed.

* Fixed the silence module not being able to add or remove entries in some cases.

* Fixed various issues relating to hostname resolution.

* Raised the default value for `<connflood:bootwait>` from ten seconds to two minutes.

* Replaced the gdbargs file with the `--eval-command` option inside the init script.

* Updated the NetBSD `EV_SET` workaround now that upstream have fixed the issue.
2019-10-25 11:01:55 +00:00
nia
73b4b64fae Rename audio/portaudio-devel to audio/portaudio 2019-10-20 11:10:47 +00:00
nia
ebf04ed7df Remove multimedia/farsight2, successor chat/farstream 2019-10-19 09:12:59 +00:00
bsiegert
cb070cf0eb Revbump all Go packages after lang/go112 update 2019-10-18 14:58:43 +00:00
nia
b3179157ce Remove chat/empathy - this is the GNOME 2 version.
Empathy is unmaintained and was moved to GNOME's attic.
Plenty of other IM clients are available.
2019-10-18 13:29:51 +00:00
prlw1
c02441770e Rename py-meson to meson.
The motivation is to consider meson as an application, so there is only
one copy on the system, and as a python 3 program, it can build python 2
packages.
2019-10-07 09:28:09 +00:00
nia
5cdeac43ff znc: Needs -lsocket -lnsl 2019-10-02 11:14:42 +00:00
nia
a47b9c6ebb znc: Update to 1.7.5.
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-10-01 13:49:58 +00:00
bsiegert
866c85b303 Revbump all Go packages after 1.12.10 update.
ok wiz@ for PMC
2019-09-26 20:10:39 +00:00
nia
15f4acd86e mumble: Add -lrt on NetBSD, pending further investigation 2019-09-25 00:58:19 +00:00
nia
a2b92fb1ad weechat: Fix trailing whitespace 2019-09-22 17:13:24 +00:00
nia
bfe7f30e6c weechat: Fix loading the Python plugin after the build system change.
Bump PKGREVISION.
2019-09-21 14:57:46 +00:00
nia
8df4c96f7d weechat: ... typo 2019-09-21 10:09:25 +00:00
nia
a3e7a566c0 weechat: USE_PKGLOCALDIR (not documented) 2019-09-21 09:56:07 +00:00
ryoon
7917e25af2 Recursive revbump from audio/pulseaudio 2019-09-18 14:17:03 +00:00
nia
f236811e3c mumble: Needs qt5-qttools 2019-09-18 09:47:56 +00:00
nia
c142f699ac weechat: update to 2.6
== 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-17 11:30:27 +00:00
fox
bf2d493375 coyim: Updates the MAINTAINER email.
Take ownership of the package.
2019-09-17 10:47:01 +00:00
nia
acb20433d9 mumble: Set c++ version and install a missing man page.
Bump PKGREVISION.
2019-09-16 23:17:07 +00:00
nia
137a12db07 mumble: Update to 1.3.0
Full release notes:
https://www.mumble.info/blog/mumble-1.3.0-release-announcement/
2019-09-16 22:46:20 +00:00
nia
ea919284fc irssi-xmpp: Update to 0.54
This allows a local patch for irssi 1.0.0 support to be deleted.
2019-09-15 13:58:27 +00:00
nia
e1c0ab6e27 Remove chat/gnomeicu.
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-13 10:24:13 +00:00
nia
5367ca33e8 ircd-hybrid: Add networking libs on SunOS 2019-09-09 10:03:51 +00:00
nia
2634ca3c03 Remove chat/ircservices - successors chat/atheme, chat/anope
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-04 22:38:25 +00:00
adam
435af01a8b Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for future Python 3.8 2019-09-02 13:19:35 +00:00
nia
4035a4e70a irssi: Update to 1.2.2
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-31 10:04:26 +00:00
nia
1d153cfd43 psi: fix PLIST 2019-08-29 21:40:28 +00:00
fox
90ec0f53fa ircd-hybrid: Adds missing USE_LIBTOOL.
Noticed via pkglint(1).
2019-08-23 15:18:15 +00:00
nia
c9d12d49a7 inspircd*: Update COMMENT 2019-08-23 13:32:30 +00:00
nia
1024c53d00 inspircd3: Use :ts 2019-08-23 12:04:13 +00:00
nia
8f6d75db0b inspircd3: Update to 3.3.0
### 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-23 11:01:14 +00:00
nia
7b766cb244 inspircd: Update to 2.0.28
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-23 10:51:48 +00:00
ryoon
edacf2bbcb Recursive revbump from boost-1.71.0 2019-08-22 12:22:48 +00:00
otis
50cf927d2b Update LDFLAGS for SmartOS to link also libresolv in addition to libnsl. 2019-08-16 16:20:46 +00:00
bsiegert
2b7e432294 Recursive bump of all packages using Go after Go 1.12.8 update. 2019-08-14 15:45:31 +00:00
wiz
84e123ddd2 Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
nia
0bd1fa11ac unrealircd: Fix path to config file. 2019-08-07 18:11:05 +00:00
nia
3e2f31cee4 unrealircd: Avoid building the internal copy of Argon2.
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-07 13:52:44 +00:00
nia
43793cd438 unrealircd: Install some examples to a more sensible location.
While here, we probably don't need to regenerate the configure script
any more. So don't do that.

Bump PKGREVISION.
2019-08-07 13:30:37 +00:00
nia
149ee1cfe3 unrealircd: Update to 4.2.4.1
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-07 13:14:16 +00:00
leot
3b85dded0e chat: Add miniircd 2019-08-02 10:24:01 +00:00