Commit graph

2942 commits

Author SHA1 Message Date
markd
32cd76493a Update konversation to 1.5.1
* Fixed a bug causing wildcards in command alias replacement patterns not
  to be expanded.
* Fixed a bug causing auto-joining of channels not starting in # or & to
  sometimes fail because the auto-join command was generated before we got
  the CHANTYPES pronouncement by the server.
* Added a size sanity check for incoming Blowfish ECB blocks. The blind
  assumption of incoming blocks being the expected 12 bytes could lead to
  a crash or up to 11 byte information leak due to an out-of-bounds read.
  This fixes CVE-2014-8483.
* Enabling SSL/TLS support for connections will now advertise the protocols
  Qt considers secure by default, instead of being hardcoded to TLSv1.
* Fixed the bundled 'sysinfo' script not coping with empty lines in
  /etc/os-release.
* Made disk space info in the bundled 'sysinfo' script more robust by
  forcing the C locale for 'df'.
* Added an audio player type hint for Cantata to the bundled 'media' script.
* Fixed some minor comparison logic errors turned up by static analysis.
* Konversation now depends on KDE Platform v4.9.0 or higher.
2014-11-14 09:31:14 +00:00
fhajny
b4eb3326bc Backport upstream commit to fix CVE-2014-8760. Bump PKGREVISION. 2014-11-13 09:45:47 +00:00
adam
8e3b70e314 Revbump after updating boost 2014-11-07 19:39:24 +00:00
obache
ffffdaf973 remove duplicated inet6 option. 2014-11-02 05:36:25 +00:00
obache
98911cbf06 Fixes unusual MESSAGE_SRC usage. 2014-11-02 05:35:39 +00:00
mrg
443b49081a update to ircii 20141028. mostly, this fixes a resize bug. 2014-11-01 14:24:14 +00:00
jnemeth
a4224c6d27 libgee was renamed to libgee0.6 2014-10-27 08:57:06 +00:00
prlw1
23c510b6a3 Rename libgee to libgee0.6 2014-10-25 19:00:14 +00:00
gdt
a1be3fa8f3 Update to 4.0.1.
21 Oct 2014:

- Hardened Windows build
- Fix max message size for Novell Groupwise
- New Czech, Finnish, Brazilian Portuguese, Norwegian Bokmål
  translations.  Updated French, Chinese translations.
- Release 4.0.1
2014-10-21 12:04:12 +00:00
gdt
74f8cac1f2 Update to 4.1.0.
21 Oct 2014:
- Release 4.1.0
- Modernized autoconf build system
- Use constant-time comparisons where needed
- Use gcrypt secure memory allocation
- Correctly reject attempts to fragment a message into too many pieces
- Fix a missing opdata when sending message fragments
- Don't lose the first user message when REQUIRE_ENCRYPTION is set
- Fix some memory leaks
- Correctly check for children contexts' state when forgetting a context
- API Changes:
  - Added API functions otrl_context_find_recent_instance and
    otrl_context_find_recent_secure_instance.
2014-10-21 11:46:31 +00:00
alnsn
bdc6025cdf Revbump after lang/lua51 update. 2014-10-19 22:27:43 +00:00
fhajny
faad3c0d90 Cache remote deps. This should help offline builds and prevent PLIST
changes if upstream updates one of the dependencies. Clean up and
reorder Makefile for better readability.
2014-10-16 12:47:59 +00:00
joerg
92d5a64360 Sync PLIST with installation. Bump revision. 2014-10-15 22:05:40 +00:00
wiz
cda18437be Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles. 2014-10-09 14:05:50 +00:00
adam
243c29c4cc Revbump after updating libwebp and icu 2014-10-07 16:47:10 +00:00
wiz
8b765c474f Fix ``Please add a line "# used by foo/bar/Makefile" here.'' warnings. 2014-10-05 16:41:05 +00:00
jperkin
3f64d086b5 Update irssi-icb to version 0.15. Requested during the freeze by agc, as
the version number accidentally went backwards in the last irssi update.

This release mainly incorporates most of the pkgsrc patches into the upstream
tarball, so the only real change of note is that /beep output has been fixed.
2014-09-30 08:59:58 +00:00
jperkin
47f28d6ecb Avoid "error: call of overloaded <func> is ambiguous". 2014-09-24 16:28:40 +00:00
jperkin
1dc8891cb2 Don't include termcap.h on SunOS. 2014-09-23 22:37:29 +00:00
jperkin
c61ab0943b Fix build on SunOS when epoll is available. 2014-09-23 22:13:50 +00:00
wiz
0d6029cf30 Fix build with boost-1.56.0. From upstream git. 2014-09-19 07:05:24 +00:00
dholland
1cee6c4ac3 Use LOGIN_NAME_MAX instead of MAXLOGNAME, and don't rely on __unused
existing. Should improve non-NetBSD builds.
2014-09-11 07:15:56 +00:00
jperkin
baae83266e SunOS needs -liconv. 2014-09-08 09:28:37 +00:00
prlw1
f03c0d3591 Update telepathy-glib to 0.24.1
telepathy-glib 0.24.1 (2014-08-25)
==================================

Fixes:

* base-client: fix potential uninitialized variable bug (Guillaume)
* Fix a potential crash in contact-list example (fd.o #79006, Guillaume)


telepathy-glib 0.24.0 (2014-03-26)
==================================

The "space Tolkien" release.

Fixes since 0.23.3:

* don't leak every D-Bus method call result, a regression in 0.23.1 (Simon)

telepathy-glib 0.23.3 (2014-03-18)
==================================

This is the release candidate for the future 0.24.0 stable release.

Enhancements:

* TpProtocol gained API to access to its immutable properties as a
  GVariant. (fd.o #55108, Guillaume)

* TpCallStream and TpCallContent now inherit the factory from their
  TpCallChannel. (fd.o #76168, Guillaume)

Fixes:

* fix a memory leak when cleaning up TpProxy "prepare" requests
  (fd.o #76000, Simon)

* fix a memory leak for paths to contacts' avatar data (fd.o #76000, Simon)

* fix crashes in TpFileTransferChannel with GLib 2.39 (fd.o #72319, Xavier)

* fix some paths memory leaks (fd.o #76119, Guillaume)

* tp_list_connection_managers_async() now terminates properly if there is no
  CM installed. (fd.o #68892, Guillaume)

telepathy-glib 0.23.2 (2014-02-26)
==================================

Enhancements:

* TpBaseConnection now has an "account-path-suffix" property
  (fd.o #74030, Xavier)

* New high level TpAccountChannelRequest API, including tubes, Conference and
  SMSChannel. (fd.o #75450, Guillaume)

* 'TargetHandleType: None' is now automatically added when requesting a
  channel with TpAccountChannelRequest if no handle type has been defined.
  (fd.o #75450, Guillaume)

telepathy-glib 0.23.1 (2014-02-04)
==================================

The "undead space elves" release.

Dependencies:

* GLib 2.36 or later is required

Deprecations:

* TpPresenceMixin: optional arguments are deprecated, apart from a
  string named "message". This matches our current D-Bus API.

Enhancements:

* tp_protocol_normalize_contact_async(),
  tp_protocol_identify_account_async(), and high-level API for
  the Protocol Addressing and Presence interfaces (fd.o #71048, Simon)

* More accessors for TpPresenceStatusSpec, which is now a boxed type
  (fd.o #71048, Simon)

* tp_connection_manager_param_dup_variant_type() (fd.o #71093, Simon)

* Better debug output (fd.o #68390, #71048; Simon)

Fixes:

* In the examples, specifically ask for "TelepathyGlib-0.12" (this API
  version), not Telepathy 1.0 (fd.o #49737, Simon)

* Improve tests' isolation from the real session bus (Xavier)

* Fix a critical warning for each new connection under GLib 2.39
  (fd.o #72303, Xavier)

* Fix some possible crashes in file transfer channels, particularly
  under GLib 2.39 (fd.o #72319, Xavier)

* Correct tp_account_request_set_avatar documentation (Xavier)

* Fix a TpConnection reference-leak in TpBaseClient (Guillaume)

telepathy-glib 0.23.0 (2013-10-28)
==================================

We no longer guarantee compatible upgrades within a development (odd) branch,
see README for details.

Dependencies:

* GLib 2.34 or later is required.

Enhancements:

* Spec 0.27.3
  - added Conn.I.Sidecars1
  - added Conn.I.Renaming
  - added CD.I.Messages1

* TpAccount::avatar-changed signal (fd.o #52938, Guillaume)

* tp_value_array_free: equivalent of g_value_array_free but does not provoke
  deprecation warnings from GLib (fd.o #69849, Simon)

* tp_account_is_prepared and tp_account_manager_is_prepared are now deprecated
  (Guillaume)

Fixes:

* tp_contact_set_attributes: don't warn on genuinely absent interfaces
  (fd.o #68149, Simon)

* channel-group: don't crash if no message has been provided (Guillaume)

telepathy-glib 0.22.0 (2013-10-02)
==================================

The "don't starve" release.

This is a new stable branch, recommended for use with GNOME 3.10.

Fixes since 0.21.2:

* When an avatar is downloaded, announce the change to the avatar token
  immediately; if the avatar changes from A to B while we're still doing the
  asynchronous file saving, don't set A as the new avatar when it has been
  saved. Regression in 0.21.2. (fd.o #70010, Simon)

* Don't crash if the AccountManager returns an incorrect type for the
  Avatar (fd.o #69849, Simon)

Significant changes since the previous stable branch, 0.20.x:

* tp_connection_get_self_contact() now returns NULL if the contact's
  connection has been invalidated, in order to break a reference cycle

* Avatars are saved to the cache asynchronously

* TpBaseConnection implements SelfID, SelfContactChanged according to
  telepathy-spec 0.27.2

* TpAccount:uri-schemes property, with change notification requiring
  Mission Control 5.15+

telepathy-glib 0.21.2 (2013-09-24)
==================================

The "always another thing" release.

Enhancements:

* Writing avatars into cache now uses asynchronous I/O. (fd.o #63402;
  Luca Versari, Chandni Verma, Simon McVittie)

* telepathy-spec 0.27.2
  - add SelfID, SelfContactChanged

* tp_dbus_properties_mixin_dup_all() is now public (fd.o #69283, Simon)

* TpBaseProtocol now lists Presence.Statuses as an immutable
  property. (fd.o #69520, Guillaume)

* TpBaseConnection: Implement SelfID and SelfContactChanged as defined in
  spec 0.27.2. (Xavier)

* The inspect-cm example now inspects all CMs if run without arguments
  (fd.o #68390, Simon)

Fixes:

* Don't crash if GetContactInfo() fails (fd.o #46430, Guillaume)

* Fix a race condition that could result in telepathy-haze protocol support
  not being detected (fd.o #67183, Simon)

* Fix documentation for tp_connection_get_self_handle (Emilio)

* Make TpHeap work correctly with GComparator functions that return
  values outside {-1, 0, 1} (fd.o #68932, Debarshi Ray)

* Examples have been updated to use more recent API (Simon)

* Better debug-logging (fd.o #68390, Simon)

telepathy-glib 0.21.1 (2013-06-20)
==================================

The "imperative tense" release.

Fixes:

* Fix a wrong introspection annotation on tp_debug_client_get_messages_finish()
  that would lead to use-after-free (fd.o #65518, Simon)

* Isolate regression tests better (fd.o #63119, Simon)

* Explicitly annotate tp_account_update_parameters_finish()'s
  'unset_parameters' argument to be a NULL-terminated string array. It was
  previously incorrectly inferred to be a string, for some reason. (wjt)

* Always flag delivery reports with Non_Text_Content. (fd.o #61254, wjt)

* Don't announce legacy Group channels twice (fd.o #52011; Jonny, Simon)

* Don't crash if a broken connection manager signals a TLSCertificate
  with no CertificateChainData, just invalidate the channel
  (fd.o #61616, Guillaume)

* Adjust regression tests so we can distcheck under Automake 1.13,
  and various other build-system updates (fd.o #65517, Simon)

telepathy-glib 0.21.0 (2013-04-03)
==================================

The "if only it was JS code" release.

This starts a new development branch.

Enhancements:

# Code-generation now copes with ${PYTHON} being set to Python 3
  (e.g. "./configure PYTHON=python3" on Debian); Python 2 remains
  fully supported (fd.o #56758, Simon)

# Add uri-schemes property on TpAccount, with notify::uri-schemes
  emitted if using a recent AcountManager like Mission Control 5.15 or
  later (Guillaume)

Fixes:

# Remove the pkg-config dependency from .pc files (Will)

# Don't emit the NewChannels signal twice for the obsolete ContactList GROUP
  channels (fd.o #52011, Simon)

# Fix refcycle preventing TpConnection objects to be freed. This theoretically
  introduce a behaviour change of tp_connection_get_self_contact() that now
  returns NULL when the connection as been invalidated. (fd.o #63027, Xavier)

Deprecations:

# tp_g_key_file_get_int64, tp_g_key_file_get_uint64 (use the corresponding
  functions from GLib >= 2.26)
2014-09-07 23:00:55 +00:00
mrg
a1891a14a9 update to ircii 20140831. minor bug fix release: netbsd 5.x builds again,
minor server connection and option parsing bugs fixed.
2014-09-02 06:56:59 +00:00
joerg
c2e6466f3f Needs pkg-config. 2014-08-26 20:55:08 +00:00
tron
076e9901f9 Fix build under NetBSD (and Linux?). 2014-08-25 15:27:22 +00:00
tron
c5e6553f07 Fix build under Mac OS X and add missing buildlink dependences. Bump
package revision because the wrong OpenSSL library might have been
used on various platforms before.
2014-08-25 15:09:41 +00:00
mrg
0aad8e7fe1 update to ircII 20140824.
main changes are significant internal cleanup, dozens of minor bug
fixes, and two new major features:  connect via HTTP proxy, and
connect to SSL IRC servers.
2014-08-25 06:22:18 +00:00
tonio
9077c5a24d Updates chat/weechat to 1.0
New major features in this release:
- plugin "trigger": Swiss Army knife for WeeChat (replaces "rmodifier" plugin)
- plugin "exec": execute external commands (replaces script "shell.py")
- bare display: easy click on long URLs and text selection with mouse
- support of environment variables in /set command
- hidden buffers
- negated tags in filters
- toggle of filters in specific buffers
- flexible conditions for adding/removing buffers in hotlist
- text search in buffers with free content
- support of wildcard "*" inside masks
- support of nested variables in evaluated expressions
- tag with host in IRC messages displayed
- support of "away-notify" IRC capability
- IRC commands: /allpv, /remove, /unquiet
- bar items: buffer_short_name, irc_nick_modes
2014-08-24 12:45:35 +00:00
wiz
ae075e6d55 Bump PKGREVISION for ilmbase shlib major bump. 2014-08-22 11:24:25 +00:00
tron
390e1d82ab Use a complete set of command line options for executing "flock" to make
"ejabberctl" work with NetBSD 7.0's flock(1) as well.
2014-08-21 19:32:27 +00:00
adam
72ed0307eb Revbump after boost-libs update 2014-08-13 10:57:32 +00:00
wiz
eac55c7061 Switch to webkit1-gtk* in preparation for package update to v2.
Packages can switch to that version when they're tested to build with it.
2014-08-03 22:13:19 +00:00
fhajny
417f782520 Control script relies on $HOME, so 'su -m' will not cut it. Changed to just
su in the rc.d script and adjusted the SMF manifest similarly.

Bump PKGREVISION. Fixes pkg/49052.
2014-07-31 10:31:51 +00:00
fhajny
d85224ba3c Update ejabberd to 14.07.
* SIP
  - SIP Outbound (RFC 5626) support
  - New option always_record_route
  - New options record_route and routes

* Carbon Copy (XEP-0280)
  - Don't log MUC messages with hint
  - Don't carbon copy messages with hint
  - Let is_carbon_copy/1 recognize carbons
  - Don't send XEP-0280 v1 copies back to sender

* Stream Management (XEP-0198)
  - XEP-0198: Terminate session if stanza queue becomes too large
  - XEP-0198: Don't exit on socket send failure
  - XEP-0198: Don't drop session on failed resume
  - XEP-0198: Check whether routed packets are stanzas

* Riak
  - Riak support

* Install and config
  - New options log_rotate_count, log_rotate_size and log_rate_limit
  - html guide is now generated when building source tarball
  - Use p1_utils, and move treap.erl to p1_utils
  - Get rid of p1_mnesia file
  - old release notes are not installed anymore
  - Don't "forget" listener options
  - Always enable STUN at compile time
  - Do not check for Erlang apps at configure time
  - Add --enable-riak configure flag

* Tests
  - Add tests for stream management
  - Add tests for mod_carboncopy
  - Add tests for mod_caps
  - Improve MUC test cases
  - Travis CI: Enable Riak tests
  - Add Riak backend to the testing suit
  - The test suite no longer fails without --enable-transient_supervisors.

* MUC
  - MUC messages with ~ were not logged (EJAB-1696).
2014-07-30 09:45:38 +00:00
jperkin
b25e713242 Ensure we pass through LDFLAGS, fixes check-shlibs. 2014-07-25 15:35:01 +00:00
jperkin
503e86716a SunOS needs -D__EXTENSIONS__ for struct sockaddr_storage. 2014-07-14 14:41:04 +00:00
jperkin
60d5be0445 Stop defining _XOPEN_SOURCE past 600 on SunOS. 2014-07-09 10:30:11 +00:00
pettai
84bf112e3c Remove unused configure script (3rd party bundled software) to satisfy
pkgsrc build checks
2014-07-01 12:05:49 +00:00
dholland
7d616a248e Add missing openssl buildlink, appeared in linux bulk build 2014-06-29 06:23:28 +00:00
dholland
a4a8a78e84 Add hacks to (hopefully) fix MacOS build. 2014-06-29 03:32:36 +00:00
fhajny
60f2fba36f Add lang/lua/tool.mk to fix build with lang/lua52. 2014-06-19 13:19:24 +00:00
pettai
0d37f0b7ac Added chat/psybnc 2014-06-15 21:57:01 +00:00
pettai
6dff674943 psyBNC is an easy-to-use, multi-user, permanent IRC-Bouncer with many features.
Some of its features include symmetric ciphering of talk and connections
(Blowfish and IDEA), the possibility of linking multiple bouncers to an
internal network including a shared partyline, vhost- and relay support to
connected bouncers and an extensive online help system.
2014-06-15 21:55:17 +00:00
wiedi
4761b7e9c8 fix SMF Manifest installation by not overwriting INSTALLATION_DIRS 2014-06-14 10:26:36 +00:00
ryoon
4e1c5e6731 Update chat/irssi to 0.8.16.
PR pkg/48866 from Leonardo Taccari

Changes (from http://www.irssi.org/news/ChangeLog ):
Features:
 * Add -noautosendcmd to /SERVER and /CONNECT. Passing this option will
   force Irssi to not execute the content of the autosendcmd
   chatnet-setting upon connect.
 * Accept names replies with nick!user@host instead of just nick, if they
   are enabled (see bug #805).
 * Set window binds for channel items as sticky when re-creating window
   binds as part of /layout save. This fixes the bug where previously
   saved channel windows forgets their window number upon reconnect.
 * Add experimental support for DNSSEC DANE validation of certificates.
 * Strip the argument for boolean options (see bug #769).
 * Freenode have been readded to the list of networks in the default
   configuration file.
 * Disabled support for the insecure SSLv2 protocol.
 * Various documentation enhancements.
 * Add -ssl_pass to /connect and /server (see bug #305).

Bugfixes:
 * Fix crashing bug that can happen if the terminal height decreases
   before the first window is created.
 * Fixed minor compiler warnings.
 * Fixed possible crashing bug when processing an octal escape sequence.
 * Fixed the /ignore -network option (see bug #748).
 * Fixed signal handling for /exec'd commands. Irssi now sends the signal
   to the process group id instead of the process id.
 * Fixed segfault generated by SSL disconnections (see bug #752).
 * Fix compilation when build with -Werror=format-security. Patch by
   Jaroslav Skarvada.
2014-06-07 23:49:47 +00:00
joerg
01828b09e1 Fix build with TCL 8.6 2014-05-30 11:32:22 +00:00
wiz
7eeb51b534 Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
2014-05-29 23:35:13 +00:00
jperkin
bbe32f84ed Apply a number of changes:
* Install a dummy log handler to avoid spamming e.g. the irssi-xmpp console
   window in non-debug mode, patch from:

    65fda2c884

 * Fix build on Darwin

 * Add patch comments and LICENSE.

Bump PKGREVISION.
2014-05-19 09:34:34 +00:00