pkgsrc/chat/ircd-hybrid/options.mk

52 lines
1.2 KiB
Makefile
Raw Normal View History

Update to 7.2.0 > -- ircd-hybrid-7.2.0 RELNOTES > o) Fixed broken operwall = yes; > o) Added 'umode' directive to oper{}. List of modes to get on /OPER. > o) Fixed a WHOIS bug > o) Fixed bug where we would increase Count.invisi even > if invisible_on_connect is turned off > o) Removed invite_ops_only, controlled by paranoid (+p) now > o) Better DDoS protection > o) Fixed va_list bug on amd64 > o) Fixed /dev/poll > > > -- ircd-hybrid-7.2rc1 RELNOTES > o) ircd can dynamically change all its client/fd limits at runtime > o) Added epoll as the primary I/O engine under Linux > o) Local channels will not show up in remote /WHOIS > o) Added hidden_name which allows customized hidden server names > o) Added restrict_channels to define a static channel set > o) Added --disable-gline-voting to disable G-Line votes > for small networks or people who don't want it. > o) Allow accumulating more ip= entries in an exempt{} block > o) Various improvements and bugfixes > o) Make win32 build usable > o) Fixed ban caching bug > o) Cosmetical fixes to TIME > o) Get "KLINE nick" to work with clients that have a spoof > o) Fixed RESV/XLINE bug in conjunction with names that include escaped > characters such as \*, \?, \#. > > > -- ircd-hybrid-7.2beta1 RELNOTES > o) Usermode +G, like +g, but allow messaging from people on common channels > o) Usermode +D - "deaf", don't receive channel messages > o) RXLINE and RKLINE - commands for setting regexp K/X lines > o) Join flood is now detected and reported to +b opers > o) Re-added REJECT_HOLD - lock clients for a while before throwing away > o) ping_warning, a class{} option to notify opers before "Ping timeout" > o) New hooking system, modularised: usermodes, iauth, message filtering etc. > o) Network I/O speedups > o) Various cleanups and bugfixes > o) Support for client SSL > o) Support for services (contrib/m_services.c) > o) IP cloaking module (contrib/ip_cloaking.c) > o) Native win32 build
2006-01-03 14:09:25 +01:00
# $NetBSD: options.mk,v 1.3 2006/01/03 13:09:25 adrianp Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.ircd-hybrid
PKG_SUPPORTED_OPTIONS= efnet ssl halfops small-net ziplinks
PKG_SUGGESTED_OPTIONS= ssl ziplinks
.include "../../mk/bsd.options.mk"
###
### Tweak some options to be EFNet based
###
.if !empty(PKG_OPTIONS:Mefnet)
CONFIGURE_ARGS+= --enable-efnet
.endif
###
### Enable OpenSSL support
###
.if !empty(PKG_OPTIONS:Mssl)
. include "../../security/openssl/buildlink3.mk"
CONFIGURE_ARGS+= --enable-openssl=${BUILDLINK_PREFIX.openssl}
.else
CONFIGURE_ARGS+= --disable-openssl
.endif
###
### Halfops are similar to plain ops, but can't kick/deop plain ops. Halfops
### may or may not kick/deop other halfops depending on if (+p) is set.
### Halfops may not set (+/-p).
###
.if !empty(PKG_OPTIONS:Mhalfops)
CONFIGURE_ARGS+= --enable-halfops
.endif
###
### Tunes the server for smaller networks by reducing the startup
### memory footprint.
###
.if !empty(PKG_OPTIONS:Msmall-net)
CONFIGURE_ARGS+= --enable-small-net
.endif
###
2005-11-13 23:58:05 +01:00
### Compress data before transmitting it between servers
###
.if !empty(PKG_OPTIONS:Mziplinks)
. include "../../devel/zlib/buildlink3.mk"
CONFIGURE_ARGS+= --enable-zlib
.else
CONFIGURE_ARGS+= --disable-zlib
.endif