freebsd-ports/comms
Tijl Coosemans 3a55a118dd Remove iconv(), iconv_open() and iconv_close() symbols from libiconv.
These were FreeBSD specific aliases for libiconv(), libiconv_open() and
libiconv_close() that are now also provided by libc which complicates
writing configure tests that work correctly when both libc iconv and
libiconv are available.

Also, because the libiconv iconv.h header redefines iconv* to libiconv*
correct use of the header implies that the aliases aren't used.

The following ports needed fixes because there was something wrong with
the way they tried to detect or use iconv:

audio/deadbeef: Remove LIBICONV_PLUG from a source file.  It's a
compile-time option and should not be set in source code.
comms/hidapi: Use standard AM_ICONV configure macro to look for iconv.
deskutils/fbreader: Let ports framework deal with LIBICONV_PLUG.
deskutils/ljclive: Override configure test for iconv.
deskutils/owncloudclient: Add USES=iconv and patch test for iconv.
devel/aegis: Bump PORTREVISION because it no longer uses libiconv.
devel/libexplain: Add USES=iconv and override test for iconv.
devel/sdl20: Override configure test for iconv.
emulators/vmw: Replace OSVERSION checks with ICONV_LIB checks and include
<iconv.h> instead of <sys/iconv.h>.
irc/scrollz: Override configure test for iconv.
japanese/chasen-base: Override configure test for iconv and patch
configure so it no longer adds -liconv to linker flags just because it
happens to be installed.
japanses/eb: Patch configure test for iconv.
japanses/eblook: Override configure test for iconv.
java/jikes: Override configure test for iconv.
multimedia/transcode: Bump PORTREVISION because only one plugin links with
libiconv now.
net/c3270: Override configure test for iconv.
net/samba4*: Bump PORTREVISION because it no longer uses libiconv.  The
configure script will always add -liconv to the linker flags when it
happens to be installed which would be wrong but later on binaries are
linked with -Wl,--as-needed and the linker discards -liconv because it
finds iconv*() functions in libc now and no longer in libiconv.
net-mgmt/icinga-*: Remove dependency on iconv.
net-mgmt/netxms: Patch configure so it no longer adds -liconv to linker
flags just because it happens to be installed.
net/asterisk11: Patch configure so it no longer adds -liconv to linker
flags just because it happens to be installed.
net-p2p/transmission-*: Override configure test for iconv.
www/htmlcxx: Override configure test for iconv.
www/httrack: Override configure test for iconv.
www/xapian-omega: Override configure test for iconv.
x11/mrxvt(-devel): Add USES=iconv and override configure test for iconv.
x11/x3270: Override configure test for iconv.
x11-wm/jwm: Override configure test for iconv.

PR:		202838
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2015-10-10 14:03:00 +00:00
..
acfax Remove $FreeBSD$ from patches files in categories a-j. 2015-05-22 13:34:20 +00:00
aldo MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
amtterm Remove $FreeBSD$ from patches files in categories a-j. 2015-05-22 13:34:20 +00:00
anyremote Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
aprsd Add aprsd to dialer group in GIDs so membership is automatically handled 2015-07-30 17:12:52 +00:00
atslog - Fix shebangs 2015-06-17 13:01:22 +00:00
bfhist
bforce Mark as broken unfetchable ports 2015-04-05 18:12:55 +00:00
bforce-kst Cleanup plist 2014-10-20 09:31:33 +00:00
birda Remove $FreeBSD$ from patches files in categories a-j. 2015-05-22 13:34:20 +00:00
bluegps Typos, whitespace and capitalization fixes (A-F). 2015-09-20 19:59:03 +00:00
bluez-firmware Cleanup plist 2014-10-20 09:31:33 +00:00
bpl+ MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
cdr_read Cleanup plist 2014-10-20 09:31:33 +00:00
chirp Last update was causing pollution of BUILD_DEPENDS into RUN_DEPENDS 2015-08-17 14:13:04 +00:00
chu MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
comserv - Update to upstream version 1.4.4 2015-04-06 11:14:32 +00:00
concordance Typos, whitespace and capitalization fixes (A-F). 2015-09-20 19:59:03 +00:00
congruity Remove ansi version fo wxGTK 2.8 and only keep the unicode version 2015-09-16 19:51:26 +00:00
conserver - Don't cat pkg-message from Makefiles 2015-05-27 00:15:04 +00:00
conserver-com Fix GSSAPI related (wrongly removed in previous commit). 2015-08-23 14:51:08 +00:00
cqrlog - Fix build 2015-08-19 16:51:46 +00:00
cutecom
cwdaemon Typos, whitespace and capitalization fixes (A-F). 2015-09-20 19:59:03 +00:00
dabstick-radio Consistently spell out ONLY_FOR_ARCHS_REASON due to SSE (and other SIMD 2015-08-23 13:58:06 +00:00
dcf77pi Update ports in the [bcd]* categories to not use GH_COMMIT. 2015-05-06 15:16:53 +00:00
deforaos-phone Cleanup plist 2014-10-20 09:31:33 +00:00
dfu-programmer
dfu-util comms/dfu-utils: Unbreak fetch 2015-04-09 13:07:13 +00:00
dump1090 Update ports in the [bcd]* categories to not use GH_COMMIT. 2015-05-06 15:16:53 +00:00
dump1090_mr USE_GITHUB: For the new support, fix DISTNAME to be more consistent. 2015-04-28 18:44:04 +00:00
ebook2cw MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
ebook2cwgui Remove ansi version fo wxGTK 2.8 and only keep the unicode version 2015-09-16 19:51:26 +00:00
echolinux 2 ports categories: Remove $PTHREAD_LIBS 2015-03-24 23:45:41 +00:00
efax Cleanup plist 2014-10-20 09:31:33 +00:00
efax-gtk - Split ghostscript into X11-independent and -dependent parts: 2015-08-22 17:48:35 +00:00
ems-flasher Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
esmska Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
fl_moxgen Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
fldigi Upgrade fldigi 2015-10-03 00:47:16 +00:00
fllog MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
flrig MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
flwrap MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
gammu Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
ge-x2212 Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
geoid MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
gkermit Mark as broken unfetchable ports 2015-04-05 18:12:55 +00:00
gmfsk Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
gnocky Cleanup plist 2014-10-20 09:31:33 +00:00
gnokii - Fix configure when both X11 and SMSD options are off [1] 2015-06-15 14:36:21 +00:00
gnuradio Update to 3.7.8 2015-10-04 02:26:08 +00:00
gpredict Part 1 of adding USE_GNOME=intltool to ports that require it. 2015-08-02 20:23:55 +00:00
gpsk31 Mark as broken unfetchable ports 2015-04-05 18:12:55 +00:00
gqrx Update ports in the [bcd]* categories to not use GH_COMMIT. 2015-05-06 15:16:53 +00:00
gr-osmosdr Remove @dirrm/@dirrmty from my ports 2014-10-13 07:12:43 +00:00
grig - Add LICENSE_FILE 2015-10-05 20:36:40 +00:00
gscmxx Make it so that the default Perl is always called perl5. 2015-09-14 12:19:48 +00:00
gsmlib 2 ports categories: Remove $PTHREAD_LIBS 2015-03-24 23:45:41 +00:00
gstreamer1-plugins-spandsp Update Gstreamer framework to 1.4.5. 2014-12-22 10:22:38 +00:00
gtkmmorse MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
hackrf New port: comms/hackrf 2015-08-30 20:20:31 +00:00
hamfax Cleanup plist 2014-10-20 09:31:33 +00:00
hamlib Fix goof with missed plist entries 2015-10-03 16:30:19 +00:00
hcidump - Fix build on CURRENT 2015-06-17 18:58:10 +00:00
hf Typos, whitespace and capitalization fixes (A-F). 2015-09-20 19:59:03 +00:00
hidapi Remove iconv(), iconv_open() and iconv_close() symbols from libiconv. 2015-10-10 14:03:00 +00:00
hylafax - Split ghostscript into X11-independent and -dependent parts: 2015-08-22 17:48:35 +00:00
ibp MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
java-commapi
java-commapi-freebsd
jerm Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
jsdr Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
kb MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
kermit Update License 2014-12-04 23:38:02 +00:00
klog Update to latest revision. 2015-05-02 23:18:45 +00:00
kremotecontrol Update KDE SC to 4.14.3 2015-03-11 23:11:47 +00:00
kvasd kvasd is a binary Linux common driver program used by wsjt and wsjtx 2015-08-12 20:10:10 +00:00
libconcord - Bump PORTREVISION after libzip update 2015-08-28 10:48:41 +00:00
libfec - Mark BROKEN: produces unusable library 2015-07-01 17:27:24 +00:00
libimobiledevice - Update libplist to 1.12. 2015-06-11 15:07:48 +00:00
libirman - Drop .la files, no dependees require them 2014-08-20 12:28:10 +00:00
libmodbus comms/libmodbus: strip a library while install and remove @dirrmtry's 2014-09-22 14:28:15 +00:00
librs232 Update to 20150110. 2015-01-10 14:39:42 +00:00
libticables2 Cleanup plist 2014-10-20 09:31:33 +00:00
libticalcs2 Cleanup plist 2014-10-20 09:31:33 +00:00
libusbmuxd - Update libplist to 1.12. 2015-06-11 15:07:48 +00:00
linpsk MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
linrad Update portaudio to v19/Remove portaudio2 [1] 2015-05-30 20:39:12 +00:00
lirc Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
locator MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
lrzsz Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
lysdr Update ports in the [bcd]* categories to not use GH_COMMIT. 2015-05-06 15:16:53 +00:00
mgetty+sendfax - Fix shebangs 2015-09-11 19:14:44 +00:00
minicom Cleanup plist 2014-10-20 09:31:33 +00:00
mlan3 comms/mlan3: minor fixes 2015-07-20 10:46:14 +00:00
morse - Switch to options helpers 2015-10-07 01:38:13 +00:00
nasawash MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
ncid comms/ncid: 1.1 -> 1.2 2015-10-08 19:08:02 +00:00
nec2c Create at least a bit more proper libraries: 2015-05-30 08:27:46 +00:00
nmealib Open source library for working with the National Marine Electronics 2015-07-16 15:19:52 +00:00
nokryptia Convert some more USE_BZIP2 to USES=tar:bzip2 2014-07-29 21:43:17 +00:00
o2sms Make it so that the default Perl is always called perl5. 2015-09-14 12:19:48 +00:00
obexapp Allow staging as a regular user 2014-09-05 18:33:06 +00:00
openobex Update devel/doxygen to 1.8.9 2014-12-31 06:45:10 +00:00
owfs - Update to 3.1p0 2015-08-26 16:29:55 +00:00
p5-Cisco-UCS Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-Device-Gsm Reassign to perl@. 2015-05-08 18:21:54 +00:00
p5-Device-Modem - Fix shebangs 2015-05-28 18:15:21 +00:00
p5-Device-SerialPort Make it so that the default Perl is always called perl5. 2015-09-14 12:19:48 +00:00
p5-Fax-Hylafax-Client Some OCD cleanups on some of the perl@ ports. 2015-03-12 23:00:02 +00:00
p5-Nexmo-SMS Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-SMS-Send Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-SMS-Send-DeviceGsm Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-SMS-Send-NexmoUnicode Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-SMS-Send-TW-chtsns Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-SMS-Send-TW-emome Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-SMS-Send-TW-HiAir Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-SMS-Send-TW-PChome Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-SMS-Send-TW-Qma Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-SMS-Send-TW-ShareSMS Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-SMS-Send-TW-Socket2Air Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-SMS-SMS77 Make it so that the default Perl is always called perl5. 2015-09-14 12:19:48 +00:00
pear-Horde_ActiveSync Horde package update: 2015-09-28 13:45:10 +00:00
pear-Horde_SyncMl Horde package update: 2014-12-03 21:43:07 +00:00
picocom Reset dhn's ports 2015-06-12 20:58:13 +00:00
pr Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
predict Remove trailing whitespace from Makefiles, A-L. 2015-10-08 15:11:28 +00:00
py-bulksms Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
py-libconcord - Bump PORTREVISION after libzip update 2015-08-28 10:48:41 +00:00
py-libimobiledevice - Update libplist to 1.11. 2014-09-28 22:58:51 +00:00
py-lirc Typos, whitespace and capitalization fixes (A-F). 2015-09-20 19:59:03 +00:00
py-serial Cleanup plist 2014-10-20 09:31:33 +00:00
pyla - Fix shebangs 2015-07-29 16:24:38 +00:00
qico Cleanup plist 2014-10-20 09:31:33 +00:00
qpage Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
qrq MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
qsstv Typos, whitespace and capitalization fixes (A-F). 2015-09-20 19:59:03 +00:00
qt5-serialport comms/qt5-serialport: 2015-09-03 21:56:57 +00:00
qtel Ressurect comms/qtel as a slave port of comms/svxlink 2015-01-07 12:16:26 +00:00
quisk Update to 3.7.4 2015-08-15 04:23:46 +00:00
remserial Move MASTER_SITES from CRITICAL to LOCAL/ehaupt 2015-01-06 09:36:42 +00:00
rtl-sdr Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
rubygem-callsign - Add NO_ARCH 2015-06-03 18:40:51 +00:00
rubygem-ruby-termios - Add LICENSE 2015-05-27 16:22:26 +00:00
rxtx comms/rxtx: pass maintainer to submitter 2015-06-27 19:34:48 +00:00
scmxx Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
ser2net - Update to 2.10.0 2015-01-03 14:47:33 +00:00
serialoverip - Unbreak (no more CSME sites), switch to sf.net (upstream) at the expense 2015-04-12 16:30:12 +00:00
seyon comms/seyon: update to 2.20c 2015-05-08 01:45:37 +00:00
sms_client Cleanup plist 2014-10-20 09:31:33 +00:00
smstools3 Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
soundmodem MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
spandsp - Update comms/spandsp to version 0.0.6 [1] 2014-12-15 18:46:58 +00:00
splat MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
sredird MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
svxlink Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
syncterm Spell MAKE_JOBS_UNSAFE correctly 2015-09-10 18:29:38 +00:00
tcpser
telldus-core converters/libiconv: 2015-04-15 08:20:27 +00:00
thebridge - Add LICENSE_FILE 2015-10-05 21:14:37 +00:00
tilp2 Part 1 of adding USE_GNOME=intltool to ports that require it. 2015-08-02 20:23:55 +00:00
tits Remove $FreeBSD$ from patches files in categories a-j. 2015-05-22 13:34:20 +00:00
tkhylafax - Split ghostscript into X11-independent and -dependent parts: 2015-08-22 17:48:35 +00:00
tkscanfax Cleanup plist 2014-10-20 09:31:33 +00:00
tlf Update to 1.2.1 2015-05-10 03:16:47 +00:00
trustedqsl Remove ansi version fo wxGTK 2.8 and only keep the unicode version 2015-09-16 19:51:26 +00:00
twpsk Cleanup plist 2014-10-20 09:31:33 +00:00
uarduno Add device ID for the Arduino Micro 2014-06-22 21:16:04 +00:00
uartlirc Remove $FreeBSD$ from patches files in categories a-j. 2015-05-22 13:34:20 +00:00
uird Convert a bunch of EXTRACT_SUFX=... into USES=tar:... 2014-07-29 19:11:51 +00:00
unixcw Update to 3.4.2 (also updates comms/xcwcp). 2015-08-15 04:29:22 +00:00
usbmuxd - Update libplist to 1.12. 2015-06-11 15:07:48 +00:00
usrp MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
viewfax Reset dhn's ports 2015-06-12 20:58:13 +00:00
vrflash Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
wsjt Re-apply r396161 2015-09-12 08:14:16 +00:00
wspr Spell MAKE_JOBS_UNSAFE correctly 2015-09-10 18:29:38 +00:00
wwl MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
wy60 MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
xastir Fix previous commit. 2015-08-19 13:41:51 +00:00
xcwcp Unbreak INDEX and ongoing bulks/exp-runs 2014-12-12 21:23:03 +00:00
xdx MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
xlog - Add LICENSE_FILE 2015-10-05 20:36:46 +00:00
xmorse Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in 2014-12-08 16:48:38 +00:00
xnec2c - Drop 8.x support 2015-09-18 14:00:50 +00:00
xnecview Bump portrevision after png update 2014-12-25 20:54:41 +00:00
xwota MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
yagiuda MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
yaps - Simplify MASTER_SITES 2015-03-01 15:06:56 +00:00
yfklog MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
zmtx-zmrx Mark as broken unfetchable ports 2015-04-05 18:12:55 +00:00
zssh Fix build on -current. 2014-08-16 18:27:35 +00:00
Makefile New port: comms/hackrf 2015-08-30 20:20:31 +00:00