freebsd-ports/ftp
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
..
atftp Use 'REQUIRE: NETWORKING' in the rc.d script to be consistent 2015-01-14 02:43:29 +00:00
axel Mark a few ports in ftp category BROKEN (unfetchable) 2015-04-05 10:54:30 +00:00
bareftp - Update to version 0.3.11 [1] 2015-02-12 15:57:24 +00:00
bbftp Convert GMAKE to MAKE_CMD 2014-06-25 05:35:31 +00:00
bftpd - Update from 4.3 to 4.4 2014-10-10 14:48:04 +00:00
bsdftpd-ssl Explicitly link against libpam. Fixes builds with external toolchains (qemu powered 2015-02-12 20:52:26 +00:00
cftp
cmdftp
curl - Disable SSLv2_client_method 2015-04-06 17:50:35 +00:00
curl-hiphop Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in 2014-12-08 16:48:38 +00:00
curlpp - Cleanup WRKSRC: leading v in GH_TAGNAME is removed from DISTNAME in r382120 2015-03-24 18:24:27 +00:00
dmachine - Don't create unused directory 2015-03-15 15:39:04 +00:00
fget
filezilla Update to 3.10.2 2015-03-05 12:04:58 +00:00
fmirror - Unbreak by providing working mastersite; add LICENSE (GPLv2) 2015-04-13 11:39:14 +00:00
fpc-libcurl Assign maintainership of FPC ports to new FPC ports team 2015-01-05 00:16:00 +00:00
frox - Fix build with PF OPTION selected [1] 2015-02-21 14:12:07 +00:00
ftpcopy Clean up plist 2014-10-20 15:20:21 +00:00
ftpcube - Reset maintainership of my ports 2014-12-10 22:29:14 +00:00
ftpfind
ftplib
ftpmirror Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
ftpproxy Convert a bunch of EXTRACT_SUFX=... into USES=tar:... 2014-07-29 19:11:51 +00:00
ftpsesame
ftpsync Mark a few ports in ftp category BROKEN (unfetchable) 2015-04-05 10:54:30 +00:00
gftp - Convert somewhat cryptic sed(1) code to a patch, and get rid of the 2014-12-05 18:23:46 +00:00
gnusget Mark a few ports in ftp category BROKEN (unfetchable) 2015-04-05 10:54:30 +00:00
gnustep-ftp Convert bsd.gnustep.mk to USES=gnustep 2015-04-09 07:44:41 +00:00
gstreamer1-plugins-curl Update Gstreamer framework to 1.4.5. 2014-12-22 10:22:38 +00:00
gwget Remove unneeded desktop-file-utils and @exec 2015-01-19 21:05:09 +00:00
horde-gollem Convert to USES=horde 2014-09-30 22:24:30 +00:00
hs-curl Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
hsftp Rename finance/ and ftp/ patch-xy patches to reflext the files they modify. 2014-07-28 18:44:42 +00:00
jftp Remove explicit dependency on javavmwrapper for ports that USE_JAVA 2015-01-23 16:03:57 +00:00
jftpgw Clean up plist 2014-10-20 15:20:21 +00:00
lftp Update to 4.6.1 2014-12-30 14:26:23 +00:00
linux-c6-curl Upgrade CentOS to 6.6 2014-11-11 13:06:39 +00:00
linux-f10-curl Move MASTER_SITES from CRITICAL to LOCAL/ehaupt 2015-01-06 10:17:28 +00:00
llnlxdir Convert a bunch of EXTRACT_SUFX=... into USES=tar:... 2014-07-29 19:11:51 +00:00
llnlxftp Convert a bunch of EXTRACT_SUFX=... into USES=tar:... 2014-07-29 19:11:51 +00:00
mirror Clean up plist 2014-10-20 15:20:21 +00:00
multiget Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
ncftp1 Mark as unfetchable 2015-04-05 23:26:11 +00:00
ncftp3
ncftpd - Allow on > 9.x 2014-12-04 16:12:40 +00:00
net2ftp ftp/net2ftp: update 0.98 -> 1.0 2015-03-04 15:01:24 +00:00
ocaml-ocurl Fix ccache leaking in as a runtime dependency. 2015-01-09 03:06:15 +00:00
oftpd 4 ports categories: Remove $PTHREAD_LIBS 2015-03-24 18:19:23 +00:00
omi Drop maintainership of all remaining ports where I am listed. 2014-10-29 22:11:51 +00:00
p5-File-Fetch Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-Net-FTP-Common Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-Net-FTP-Recursive Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-Net-FTPServer Clean up the rest of the perl@ Makefiles a bit. 2015-03-13 17:29:58 +00:00
p5-Net-FTPSSL Update to 0.27. 2015-03-29 16:14:48 +00:00
p5-POE-Component-Client-FTP Clean up the rest of the perl@ Makefiles a bit. 2015-03-13 17:29:58 +00:00
p5-SOAP-Transport-FTP These need Module::Build. 2015-04-12 08:45:54 +00:00
paraget Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
pavuk 4 ports categories: Remove $PTHREAD_LIBS 2015-03-24 18:19:23 +00:00
pear-Net_FTP Reset miwi's maintainership per his demand 2014-11-18 09:37:31 +00:00
pftpd ftp/pftpd: Add DragonFly support 2015-03-26 14:18:50 +00:00
php5-curl
php5-ftp
php53-curl
php53-ftp
php55-curl
php55-ftp
php56-curl Import PHP 5.6 branch! 2014-09-04 14:24:25 +00:00
php56-ftp Import PHP 5.6 branch! 2014-09-04 14:24:25 +00:00
phpwebftp Clean up plist 2014-10-20 15:20:21 +00:00
plasma-applet-ftpmonitor Clean up plist 2014-10-20 15:20:21 +00:00
proftpd Remove OSVERSION checks that do not make sense any more. 2015-04-03 11:26:48 +00:00
proftpd-mod_geoip Update ftp/proftpd to 1.3.5 2014-05-19 22:58:14 +00:00
profxp Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
puf Remove indefinite articles and trailing periods from COMMENT, plus 2014-06-10 07:39:01 +00:00
pure-ftpd converters/libiconv: 2015-04-15 08:20:27 +00:00
pureadmin Clean up plist 2014-10-20 15:20:21 +00:00
py-curl - Update to 7.19.5.1 2015-01-08 19:05:23 +00:00
py-ftputil Clean up plist 2014-10-20 15:20:21 +00:00
py-pyftpdlib Clean up plist 2014-10-20 15:20:21 +00:00
py-tftpy - Update to 0.6.2 2014-11-24 18:28:34 +00:00
quftp 4 ports categories: Remove $PTHREAD_LIBS 2015-03-24 18:19:23 +00:00
R-cran-RCurl - Update to 1.95-4.3 2014-09-22 05:58:11 +00:00
rubygem-curb - Update to 0.8.7 2015-04-05 21:30:44 +00:00
scythia Clean up plist 2014-10-20 15:20:21 +00:00
smbftpd Switch to USES=pgsql 2014-11-22 19:13:49 +00:00
spegla Mark a few ports in ftp category BROKEN (unfetchable) 2015-04-05 10:54:30 +00:00
tftp-hpa Switch to USES=tar:xz 2014-06-17 14:25:39 +00:00
tnftp Add missing USE_OPENSSL=yes 2015-01-15 09:05:37 +00:00
tnftpd - Switch to USES=libtool 2014-07-23 14:10:12 +00:00
twoftpd Mark a few ports in ftp category BROKEN (unfetchable) 2015-04-05 10:54:30 +00:00
uftp Update to version 4.6.1. 2015-03-16 09:21:10 +00:00
urlgfe Clean up plist 2014-10-20 15:20:21 +00:00
vsftpd ftp/vsftpd(-ext): USES=alias to fix build on DragonFly 2014-11-01 00:35:10 +00:00
vsftpd-ext ftp/vsftpd-ext: fixing path to vsftpd.conf 2015-01-09 20:11:59 +00:00
waiho Convert bsd.gnustep.mk to USES=gnustep 2015-04-09 07:44:41 +00:00
weex Remove @dirrm, @dirrmtry 2014-10-08 14:26:25 +00:00
wget ftp/wget: add CPE information 2015-04-11 18:05:14 +00:00
wmget Rename all patches that contain '::' as a path separator, and use 2014-07-29 17:12:47 +00:00
wput Fix typo in pkg-descr. 2014-08-10 21:29:18 +00:00
wxdfast Add missing build dependency 2015-03-31 05:57:12 +00:00
wzdftpd Split devel/gettext in devel/gettext-runtime and devel/gettext-tools. The 2014-11-29 18:22:32 +00:00
yafc Cleanup plist 2014-12-20 18:28:13 +00:00
Makefile Remove expired ports: 2015-01-28 16:18:27 +00:00