freebsd-ports/irc
Tijl Coosemans 074ea5282a converters/libiconv:
- Remove const qualifier from iconv(3) to match POSIX:
  http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html
- Patch iconv.h to expose more GNU extensions when LIBICONV_PLUG is
  defined because the base system iconv supports these extensions too.

Add/remove patches to/from ports to call iconv with non-const arguments.

This breaks some ports on FreeBSD 10 because base system iconv.h still has
the const qualifier.  Fix this by letting USES=iconv add a build dependency
on converters/libiconv so ports can use its iconv.h (with LIBICONV_PLUG
defined) instead of the base system iconv.h.

This exposed some ports that link with libiconv when it is available instead
of using libc iconv.  In these cases one of the following changes has been
made:
- patch configure scripts to test for libc iconv first
- add ac_cv_lib_iconv_libiconv=no or similar to CONFIGURE_ARGS to disable
  some configure tests
- converters/wkhtmltopdf: this includes Qt4 so add a patch from devel/qt4
- lang/gcc5-aux: respect CFLAGS and friends during configure such that
  LIBICONV_PLUG is defined in the iconv test, also switch to external
  gettext
- mail/gnarwl: replace patches with CPPFLAGS/LIBS
- multimedia/ffmpeg2theora: remove iconv test from SConstruct and use
  ICONV_LIB in port Makefile instead, also fix a bug in subtitles.c
- net-im/licq: finish conversion to cmake
- net-mgmt/bandwidthd, net-mgmt/icinga, net-mgmt/nagios, net-mgmt/nagios4:
  don't need iconv
- textproc/p5-XML-TinyXML: finish conversion to USES=perl5

Other changes:
- databases/qdbm and slaves: respect CFLAGS and friends, also enable bzip2
  and lzo support
- games/ldmud: respect CFLAGS and friends
- graphics/inventor: replace some patches with MAKE_ARGS/MAKE_ENV to respect
  CFLAGS and friends, also remove FreeBSD/alpha patch and add missing xorg
  dependencies

PR:		199099
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2015-04-15 08:20:27 +00:00
..
anope Cleanup @dirrm* from my ports. 2014-10-02 16:37:02 +00:00
atheme-services Cleanup plist 2014-10-27 13:00:21 +00:00
bip Cleanup plist 2014-10-27 13:00:21 +00:00
bitchx irc/bitchx: update to 1.2.1 2015-01-29 13:13:59 +00:00
bitlbee - Update to 3.4 2015-04-09 10:38:48 +00:00
bnc Cleanup plist 2014-10-27 13:00:21 +00:00
bopm Create a subdirectory of /var/run that is writeable by the bopm user and 2014-11-22 20:04:49 +00:00
cgiirc Cleanup plist 2014-10-27 13:00:21 +00:00
charybdis Add missing USE_OPENSSL=yes 2015-01-15 09:05:37 +00:00
ctrlproxy Cleanup plist 2014-10-27 13:00:21 +00:00
cwirc Cleanup plist 2014-10-27 13:00:21 +00:00
dancer Cleanup plist 2014-10-27 13:00:21 +00:00
darkbot Remove trailing whitespaces from category irc 2014-02-21 13:37:29 +00:00
dircproxy Cleanup plist 2014-10-27 13:00:21 +00:00
dxirc 5 ports categories: Remove $PTHREAD_LIBS 2015-03-24 17:09:58 +00:00
eggdrop Cleanup plist 2014-10-27 13:00:21 +00:00
eggdrop-devel For the new USE_GITHUB with only GH_TAGNAME set default DISTNAME to 2015-03-20 20:07:50 +00:00
epic4 Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
epic5 5 ports categories: Remove $PTHREAD_LIBS 2015-03-24 17:09:58 +00:00
evangeline
ezbounce Pass maintainership to new volunteer. They are mirroring the distfile and 2015-01-10 03:33:34 +00:00
fisg Cleanup plist 2014-10-27 13:00:21 +00:00
gruftistats Cleanup plist 2014-10-27 13:00:21 +00:00
gseen.mod
hexchat Cleanup plist 2014-10-27 13:00:21 +00:00
hybserv Update USE_GITHUB so it does not require GH_COMMIT. 2015-03-19 16:44:57 +00:00
icbirc Allow staging as a regular user 2014-09-07 12:28:06 +00:00
ii Support staging 2014-02-18 12:07:27 +00:00
infobot - Fix shebangs 2015-03-15 15:37:42 +00:00
inspircd security/libgcrypt: 1.6.1 -> 1.6.2, bump depends 2015-01-02 18:46:33 +00:00
insub Cleanup plist 2014-10-27 13:00:21 +00:00
irc The IRC configure script has curious logic, is being overly complex, 2014-10-29 09:41:47 +00:00
irc2dc Convert some more USE_BZIP2 to USES=tar:bzip2 2014-07-29 21:43:17 +00:00
ircd-hybrid - unbreak 2015-03-23 01:35:36 +00:00
ircd-ratbox Move USE_OPENSSL to the correct place and remove a spurious WITH_OPENSSL_BASE=yes 2015-01-28 09:04:34 +00:00
ircd-ratbox-devel Cleanup plist 2014-10-27 13:00:21 +00:00
ircd-ru Cleanup plist 2014-10-27 13:00:21 +00:00
ircII Update to 20141122. 2014-11-23 15:29:39 +00:00
ircproxy Cleanup plist 2014-10-27 13:00:21 +00:00
ircservices Cleanup plist 2014-10-27 13:00:21 +00:00
iroffer Cleanup plist 2014-10-27 13:00:21 +00:00
iroffer-dinoex - update to 3.30 2015-03-08 10:30:35 +00:00
iroffer-lamm Cleanup plist 2014-10-27 13:00:21 +00:00
irssi 1: add LICENSE. 2015-03-02 03:53:01 +00:00
irssi-dcc_send_limiter Cleanup plist 2014-12-20 19:02:25 +00:00
irssi-devel Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
irssi-fish Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS. 2014-07-15 15:38:31 +00:00
irssi-otr Revert the autoreconf conversion I have no time to fix the issue that happen when converted 2015-03-29 16:47:45 +00:00
irssi-scripts Cleanup plist 2014-10-27 13:00:21 +00:00
irssi-xmpp Cleanup plist 2014-10-27 13:00:21 +00:00
irssistats Cleanup plist 2014-10-27 13:00:21 +00:00
keitairc2 Cleanup plist 2014-10-27 13:00:21 +00:00
konversation-kde4 irc/konversation-kde4: 2014-11-05 14:48:42 +00:00
kvirc Cleanup plist 2014-10-27 13:00:21 +00:00
kvirc-qt4
libircclient Cleanup plist 2014-10-27 13:00:21 +00:00
lostirc Cleanup plist 2014-10-27 13:00:21 +00:00
miau Cleanup plist 2014-10-27 13:00:21 +00:00
minbif - Remove Mk/bsd.efl.mk 2014-12-27 00:09:02 +00:00
muh Remove indefinite articles and trailing periods from COMMENT, plus 2014-06-13 07:36:27 +00:00
nefarious Cleanup plist 2014-10-27 13:00:21 +00:00
nethirc Remove Author from pkg-descr and white space fixes 2015-03-02 23:31:09 +00:00
netwalker-ircc 5 ports categories: Remove $PTHREAD_LIBS 2015-03-24 17:09:58 +00:00
ngircd - Simplify MASTER_SITES 2015-04-09 11:43:07 +00:00
ninja Cleanup plist 2014-10-27 13:00:21 +00:00
onis Cleanup plist 2014-10-27 13:00:21 +00:00
p5-AnyEvent-IRC Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-Bot-BasicBot Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-IRC-Bot-Hangman Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-IRC-Utils Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-Parse-IRC Clean up the rest of the perl@ Makefiles a bit. 2015-03-13 17:29:58 +00:00
p5-POE-Component-IRC Clean up the rest of the perl@ Makefiles a bit. 2015-03-13 17:29:58 +00:00
p5-POE-Component-IRC-Object Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-POE-Component-IRC-Plugin-Blowfish Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-POE-Component-IRC-Plugin-Bollocks Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-POE-Component-IRC-Plugin-CoreList Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-POE-Component-IRC-Plugin-Hailo Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-POE-Component-IRC-Plugin-Karma Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-POE-Component-IRC-Plugin-POE-Knee Clean up the rest of the perl@ Makefiles a bit. 2015-03-13 17:29:58 +00:00
p5-POE-Component-IRC-Plugin-QueryDNS Clean up the rest of the perl@ Makefiles a bit. 2015-03-13 17:29:58 +00:00
p5-POE-Component-IRC-Plugin-QueryDNSBL Clean up the rest of the perl@ Makefiles a bit. 2015-03-13 17:29:58 +00:00
p5-POE-Component-IRC-Plugin-RSS-Headlines Clean up the rest of the perl@ Makefiles a bit. 2015-03-13 17:29:58 +00:00
p5-POE-Component-Server-IRC Remove Author from pkg-descr and white space fixes 2015-03-02 23:31:09 +00:00
p5-POE-Filter-IRCD Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-POE-Session-Irssi Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
pear-Net_SmartIRC Upgrade to 1.1.6, add LICESNE. 2015-01-19 08:11:49 +00:00
pircbot Cleanup plist 2014-10-27 13:00:21 +00:00
pisg Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
polari Fix CATEGORIES. 2014-11-19 12:05:49 +00:00
psybnc Remove dead mirror 2015-03-30 21:39:09 +00:00
py-fishcrypt Cleanup plist 2014-12-20 19:02:25 +00:00
py-gozerbot Cleanup plist 2014-10-27 13:00:21 +00:00
py-irc - Convert ports of irc/ and lang/ to new USES=python 2014-10-20 17:52:16 +00:00
py-supybot Cleanup plist 2014-10-27 13:00:21 +00:00
py-supybot-plugins Cleanup plist 2014-10-27 13:00:21 +00:00
quassel irc/quassel: 2015-03-24 09:47:50 +00:00
quirc Cleanup plist 2014-10-27 13:00:21 +00:00
qwebirc Cleanup plist 2014-10-27 13:00:21 +00:00
ratbox-respond
ratbox-services Finally retire USE_PGSQL 2014-11-22 20:40:08 +00:00
rbot Update rbot to the new upstream from the 20150311 snapshot. 2015-04-04 04:02:04 +00:00
riece - Chase GNU Emacs updates 2014-11-05 13:19:31 +00:00
roxirc Remove indefinite articles and trailing periods from COMMENT, plus 2014-06-13 07:36:27 +00:00
ruby-irc Remove Author from pkg-descr and white space fixes 2015-03-02 23:31:09 +00:00
ruby-rica Cleanup plist 2014-10-27 13:00:21 +00:00
ruby-rice Cleanup plist 2014-10-27 13:00:21 +00:00
rubygem-cinch irc/rubygem-cinch: update to 2.1.0 2014-08-23 20:44:18 +00:00
rubygem-lita-irc - Update to 2.0.2 2015-03-14 14:58:03 +00:00
rubygem-net-irc
scrollz Update "BSD" license 2014-12-06 18:55:44 +00:00
sic Add missing patch, and rename patch-xx. 2014-08-17 03:17:29 +00:00
simpleirc Remove NOPORTDOCS and NOPORTEXAMPLES. 2014-07-04 00:11:40 +00:00
sirc Remove Author from pkg-descr and white space fixes 2015-03-02 23:31:09 +00:00
slirc Cleanup plist 2014-10-27 13:00:21 +00:00
smartirc4net Cleanup plist 2014-10-27 13:00:21 +00:00
srvx - Clarify LICENSE 2015-04-09 11:43:52 +00:00
thales Cleanup plist 2014-10-27 13:00:21 +00:00
tircd Convert a bunch of EXTRACT_SUFX=... into USES=tar:... 2014-07-29 19:11:51 +00:00
tircproxy Cleanup plist 2014-10-27 13:00:21 +00:00
undernet-ircu irc/undernet-ircu: Unbreak build on FreeBSD 8.4 2014-08-30 22:28:33 +00:00
unreal Make it build with LibreSSL. [1] 2015-03-31 14:44:16 +00:00
weechat converters/libiconv: 2015-04-15 08:20:27 +00:00
weechat-devel converters/libiconv: 2015-04-15 08:20:27 +00:00
xaric Add missing USE_OPENSSL=yes 2015-01-15 09:05:37 +00:00
xchat Cleanup plist 2014-10-27 13:00:21 +00:00
xchat-fish - fix order in USES 2014-08-03 16:19:17 +00:00
xchat-mircryption - fix order in USES 2014-08-03 16:19:17 +00:00
xchat-ruby Fix build on -current. Also, remove unnecessary bsd.port.options.mk inclusion. 2014-08-15 17:26:17 +00:00
znc - Update to 1.6.0. This requires a C++11 compiler and library. 2015-03-11 16:04:49 +00:00
Makefile The FreeBSD GNOME team proudly presents GNOME 3.14 and Cinnamon 2.2. 2014-11-19 11:49:04 +00:00