head 1.4; access; symbols pkgsrc-2015Q2:1.3.0.2 pkgsrc-2015Q2-base:1.3 pkgsrc-2014Q4:1.1.0.2 pkgsrc-2014Q4-base:1.1; locks; strict; comment @# @; 1.4 date 2015.06.29.21.44.10; author fhajny; state dead; branches; next 1.3; commitid XKsanJzRZJcl8nry; 1.3 date 2015.05.04.14.40.38; author fhajny; state Exp; branches; next 1.2; commitid flc1etghpWK4B8ky; 1.2 date 2015.01.02.09.14.16; author fhajny; state dead; branches; next 1.1; commitid c0GBbxdIWyMxIq4y; 1.1 date 2014.10.16.12.47.59; author fhajny; state Exp; branches; next ; commitid jFG6fS736nUZoqUx; desc @@ 1.4 log @Update chat/ejabberd to 15.06. Message archiving - Add support for message archiving in Mnesia or relational databases. Protocol - Document protocol support and version inside each module and use that info in documentation - Remove deprecated XEP-0090 Entity Time and XEP-0091 Delayed Delivery - Don't add body element to MUC subject messages - Do not bounce normal messages sent to unavailable resource Admin command-line tool - Fixed several ejabberd commands - Allow password with ';' passed in ejabberdctl - Improve ejabberdctl external module install code, allows better error checking - New ping ejabberdctl command to check if the node is up and running - New commands for Multi-User chat management: get_room_options and get_user_rooms Configuration - Add config validation at startup - Fix include of non yaml config files - New option hide_sensitive_log_data to hide client IP address in log - New option net_ticktime, to fine tune Erlang cluster networking - New option max_users_presence in mod_muc, to avoid broadcasting presence packet from users after a chat room has reached a given size Elixir - Add correct package version for mix Security - New options to configure your own custom Diffie-Helman parameters: dhfile and s2s_dhfile PubSub - Enforce definition of pubsub node max_items - Fix pubsub/odbc crash on remote user unsubscribe - Fix use of publish_only affiliation with odbc backend Multicast - Pick first local multicast service, otherwise remote Databases - Fix anonymous user login, it wasn't stored in anonymous mnesia table - Fixed some string/binary issues in ejabberd_odbc - PostgreSQL storage: added missing sm (session manager) table Packaging - Microsoft Windows 64 bits installer - Provide RPM and DEB binary packages for linux 64 bits. Clean up - Remove obsolete doc and win32 files @ text @$NetBSD: patch-deps_p1__iconv_rebar.config,v 1.3 2015/05/04 14:40:38 fhajny Exp $ Make sure LDFLAGS are included as well. --- deps/p1_iconv/rebar.config.orig 2015-04-29 09:27:02.000000000 +0000 +++ deps/p1_iconv/rebar.config @@@@ -1,7 +1,7 @@@@ {erl_opts, [debug_info]}. {port_env, [{"CFLAGS", "-g -O2 -Wall -O2 -Wall"}, - {"LDFLAGS", "$ERL_LDFLAGS -liconv"}]}. + {"LDFLAGS", "$LDFLAGS $ERL_LDFLAGS -liconv"}]}. {port_specs, [{"priv/lib/iconv.so", ["c_src/iconv.c"]}]}. @ 1.3 log @Stop pretending the helper scripts are not Bash scripts. Fix PLIST handling for the non-default sqlite option. Help libiconv linking on some platforms. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Update ejabberd to 14.12. ejabberd Community 14.12 includes many bugfixes, and a few new features: - New module mod_client_state implements XEP-0352: Client State Indication - New module mod_fail2ban to ban IPs that show malicious signs - New option store_empty_body in mod_offline - New option disable_sasl_mechanisms - Improve option resend_on_timeout to support if_offline - More robust offline server - Better charset support in XMLRPC - Some PEP issues fixed @ text @d1 1 a1 1 $NetBSD: patch-deps_p1__iconv_rebar.config,v 1.1 2014/10/16 12:47:59 fhajny Exp $ d3 4 a6 4 Fix libiconv linking. --- deps/p1_iconv/rebar.config.orig 2013-10-11 06:52:27.975407457 +0000 +++ deps/p1_iconv/rebar.config 2013-10-11 06:59:26.293793956 +0000 @@@@ -1,6 +1,7 @@@@ d9 3 a11 3 -{port_env, [{"CFLAGS", "-g -O2 -Wall"}]}. +{port_env, [{"CFLAGS", "$CFLAGS -g -O2 -Wall"}, + {"LDFLAGS", "$LDFLAGS -liconv"}]}. @ 1.1 log @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. @ text @d1 1 a1 1 $NetBSD$ @