freebsd-ports/emulators
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
..
adamem Clean up plist 2014-10-27 12:24:22 +00:00
advancemame Remove BROKEN on Tier-2 systems statements which no longer true at least 2015-09-20 14:35:57 +00:00
advancemenu emulators/advancemenu: Upgrade version 2.7 => 2.8 2015-10-09 21:55:41 +00:00
advancemess - Add LICENSE 2015-03-07 03:19:44 +00:00
aftp Rename emulators/ patch-xy patches to reflect the files they modify. 2014-07-28 18:39:29 +00:00
aqemu - Switch my ports to USE_QT4=linguisttools_build and adjust Qt components 2015-02-24 21:46:28 +00:00
atari800 Bump portrevision after png update 2014-12-25 20:54:41 +00:00
bfe emulators/bfe: Bump revision due to option change 2015-08-22 16:47:15 +00:00
bochs - Update to upstream version 2.6.7 2015-01-31 09:39:47 +00:00
bsvc MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
catapult Update OpenMSX and Catapult to 0.12.0 2015-09-21 19:09:01 +00:00
cinc
cingb 3 ports categories: Remove $PTHREAD_LIBS 2015-03-24 22:17:41 +00:00
cpmemu MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
cpmtools - Fix installed script referencing stagedir 2015-09-30 17:42:52 +00:00
cpmtools2 - Update to 2.20 2014-11-05 23:10:59 +00:00
darcnes Remove $FreeBSD$ from patches files in categories a-j. 2015-05-22 13:34:20 +00:00
dboxfe MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
desmume Part 1 of adding USE_GNOME=intltool to ports that require it. 2015-08-02 20:23:55 +00:00
dgen-sdl - Switch to USES=libarchive as suggested by stage-qa 2015-08-26 02:43:40 +00:00
dolphin-emu Add upstream commit to find X11 directly. 2015-06-15 22:09:14 +00:00
dosbox Typos, whitespace and capitalization fixes (A-F). 2015-09-20 19:59:03 +00:00
doscmd - Actually add patches 2015-04-18 01:52:35 +00:00
dtcyber MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
dynagen Switch default python_CMD used by shebangfix to ${PYTHON_CMD} for ports 2015-07-29 22:09:53 +00:00
dynagui Clean up plist 2014-10-27 12:24:22 +00:00
dynamips 3 ports categories: Remove $PTHREAD_LIBS 2015-03-24 22:17:41 +00:00
dynamips-community emulators/dynamips-community: 0.2.12 -> 0.2.15 2015-08-02 16:39:13 +00:00
dynamips-devel 3 ports categories: Remove $PTHREAD_LIBS 2015-03-24 22:17:41 +00:00
e-uae Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in 2014-12-08 16:48:38 +00:00
fceux By request, reset maintainership of multiple ports 2015-05-04 00:33:14 +00:00
fmsx - Update to 4.2 2015-07-30 10:28:02 +00:00
frodo - cleanup 2015-10-08 04:01:27 +00:00
fs-uae - Add LICENSE_FILE 2015-09-18 14:22:25 +00:00
fs-uae-launcher Add new port emulators/fs-uae-launcher 2014-11-04 16:32:34 +00:00
fuse Remove Author from pkg-descr and white space fixes 2015-03-02 23:26:42 +00:00
fuse-roms Reset maintainer, connections to SMTP server time out 2015-03-05 13:49:48 +00:00
fuse-utils Remove Author from pkg-descr and white space fixes 2015-03-02 23:26:42 +00:00
gbe Rename emulators/ patch-xy patches to reflect the files they modify. 2014-07-28 18:39:29 +00:00
gem5 Remove unneeded MASTER_SITES=GH entries. 2015-08-04 14:26:48 +00:00
generator Typos, whitespace and capitalization fixes (A-F). 2015-09-20 19:59:03 +00:00
generator-cbiere Remove UNIQUENAME and LATEST_LINK. 2015-08-17 14:20:40 +00:00
gens Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in 2014-12-08 16:48:38 +00:00
gngb 3 ports categories: Remove $PTHREAD_LIBS 2015-03-24 22:17:41 +00:00
gngeo - Simplify MASTER_SITES 2015-02-28 02:24:16 +00:00
gns3 - Add NO_ARCH 2015-09-10 11:42:14 +00:00
gnuboy - Switch to USES=autoreconf 2015-06-16 23:43:07 +00:00
gxemul Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
hatari Update portaudio to v19/Remove portaudio2 [1] 2015-05-30 20:39:12 +00:00
hercules - Strip libraries 2015-06-23 14:13:38 +00:00
higan emulators/higan: convert to _VARS option helper 2015-09-11 22:28:03 +00:00
hugo Remove Author from pkg-descr and white space fixes 2015-03-02 23:26:42 +00:00
hyperv-is Remove spurious WRKDIR references. 2015-03-17 19:22:08 +00:00
i386-wine Remove UNIQUENAME and LATEST_LINK. 2015-08-17 14:20:40 +00:00
i386-wine-devel emulators/i386-wine-devel: update to 1.7.51. 2015-09-14 04:31:15 +00:00
i386-wine-staging Rename emulators/wine-compholio to emulators/wine-staging and 2015-05-24 02:10:18 +00:00
ia64sim
ines Clean up plist 2014-10-27 12:24:22 +00:00
javatari - Fix MASTER_SITES. The jar file was moved. 2015-05-26 18:29:48 +00:00
joytran Clean up plist 2014-10-27 12:24:22 +00:00
jzintv Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in 2014-12-08 16:48:38 +00:00
kcemu Fix build with ffmpeg 2.7 2015-07-03 21:36:53 +00:00
klh10 Simplify plist 2014-10-31 19:38:25 +00:00
kqemu-kmod - Switch to options helpers 2015-08-26 18:26:14 +00:00
kqemu-kmod-devel - Switch to options helpers 2015-08-26 18:26:14 +00:00
lib765 Clean up plist 2014-10-27 12:24:22 +00:00
libdsk Remove Author from pkg-descr and white space fixes 2015-03-02 23:26:42 +00:00
libspectrum Remove Author from pkg-descr and white space fixes 2015-03-02 23:26:42 +00:00
linux-c6 remove empty pkg-plist 2015-08-20 18:24:56 +00:00
linux-f10 Add NVIDIA_GL description to Mk/bsd.options.desc.mk 2015-04-05 07:23:49 +00:00
linux_base-c6 emulators/linux_base-c6: fix unfetchable distfiles 2015-10-07 20:59:00 +00:00
linux_base-f10 Typos, whitespace and capitalization fixes (A-F). 2015-09-20 19:59:03 +00:00
lisaem Remove ansi version fo wxGTK 2.8 and only keep the unicode version 2015-09-16 19:51:26 +00:00
loemu Remove trailing whitespace from Makefiles, A-L. 2015-10-08 15:11:28 +00:00
m2000 Remove Author from pkg-descr and white space fixes 2015-03-02 23:26:42 +00:00
mame Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
mastergear Clean up plist 2014-10-27 12:24:22 +00:00
mednafen - Clarify LICENSE 2015-05-14 01:47:41 +00:00
mess emulators/(mame|mess): Upgrade version 0.154 => 0.161 (overhaul ports) 2015-05-25 07:29:14 +00:00
minivmac Cleanup DIST* variables. 2015-05-11 18:34:57 +00:00
mtools Remove $FreeBSD$ from patches files in categories a-j. 2015-05-22 13:34:20 +00:00
mupen64plus - Update to 2.5 2015-06-15 03:27:50 +00:00
mupen64plus-audio-sdl - Update to 2.5 2015-06-15 03:27:50 +00:00
mupen64plus-core Remove UNIQUENAME and LATEST_LINK. 2015-08-17 14:20:40 +00:00
mupen64plus-input-sdl - Update to 2.5 2015-06-15 03:27:50 +00:00
mupen64plus-plugins - Update to 2.5 2015-06-15 03:27:50 +00:00
mupen64plus-rsp-cxd4 - Fix mupen64plus-rsp-cxd4 on 9.x by requiring newer compiler, as old gcc segfaults 2015-06-27 01:00:08 +00:00
mupen64plus-rsp-hle Stage all emulators/mupen64plus ports 2014-08-14 22:05:53 +00:00
mupen64plus-rsp-z64 - Fix distinfo path file 2015-06-15 03:55:58 +00:00
mupen64plus-ui-console - Update to 2.5 2015-06-15 03:27:50 +00:00
mupen64plus-video-arachnoid - Fix distinfo path file 2015-06-15 03:55:58 +00:00
mupen64plus-video-glide64 - Fix build 2015-06-23 16:16:19 +00:00
mupen64plus-video-glide64mk2 - Mark BROKEN on 9.x: 2015-06-27 22:34:05 +00:00
mupen64plus-video-rice - Update to 2.5 2015-06-15 03:27:50 +00:00
mupen64plus-video-z64 - Fix distinfo path file 2015-06-15 03:55:58 +00:00
nonpareil - Strip binaries 2015-06-07 16:06:11 +00:00
o2em 3 ports categories: Remove $PTHREAD_LIBS 2015-03-24 22:17:41 +00:00
ods2reader
open-vm-tools emulators/open-vm-tools: Fix pam issue 2015-06-07 12:53:15 +00:00
open-vm-tools-nox11
openmsx Update OpenMSX and Catapult to 0.12.0 2015-09-21 19:09:01 +00:00
p5-Acme-6502 - Fix *_DEPENDS: version is already in all supported Perl releases 2015-03-21 19:55:25 +00:00
parallels-tools Update for ifnet(9) changes in head. 2014-10-02 18:23:42 +00:00
pcemu MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
pcsxr Part 1 of adding USE_GNOME=intltool to ports that require it. 2015-08-02 20:23:55 +00:00
pearpc - Mark BROKEN on < 10.x amd64: 2015-06-16 23:00:02 +00:00
pipelight - Fix build failure due to gpg error (gpg: failed to create temporary file) 2015-06-19 00:33:34 +00:00
ppsspp emulators/ppsspp: drop FreeBSD 8.x support 2015-10-06 08:14:43 +00:00
py-gns3-converter GNS3 Converter is designed to convert old ini-style GNS3 topologies 2015-07-26 19:19:36 +00:00
q4wine emulators/q4wine: qt4-linguist -> qt4-linguisttools, remove some dependencies 2015-08-18 20:02:20 +00:00
qemu - Add LICENSE 2015-08-30 10:51:41 +00:00
qemu-devel Build fixes for 2.4.0 2015-09-03 17:39:41 +00:00
qemu-launcher Clean up plist 2014-10-27 12:24:22 +00:00
qemu-sbruno Fix Makefile so that those who want to use this port directly can still 2015-09-03 18:27:44 +00:00
qemu-user-static - Add rc.d script to emulators/qemu-user-static to (optinally) setup 2015-03-01 15:16:42 +00:00
qmc2 emulators/qmc2: Use LOCALBASE instead of PREFIX for CXXFLAGS 2015-05-25 10:27:12 +00:00
qtemu Convert my ports to new options helpers 2015-08-25 10:03:08 +00:00
quasi88 Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in 2014-12-08 16:48:38 +00:00
raine MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
rtc Remove trailing whitespace from Makefiles, A-L. 2015-10-08 15:11:28 +00:00
rubygem-fission - Add LICENSE_FILE 2015-10-08 18:43:47 +00:00
sim6811 Rename emulators/ patch-xy patches to reflect the files they modify. 2014-07-28 18:39:29 +00:00
simh 3 ports categories: Remove $PTHREAD_LIBS 2015-03-24 22:17:41 +00:00
skyeye Upgrade to 1.2.5. 2014-09-03 03:36:41 +00:00
snes9express cleanup plist 2014-12-20 18:17:19 +00:00
snes9x 3 ports categories: Remove $PTHREAD_LIBS 2015-03-24 22:17:41 +00:00
snes9x-gtk Fix build errors with PortAudio and/or ALSA 2015-03-29 19:18:33 +00:00
spim cleanup plist 2014-12-20 18:17:19 +00:00
stella Bump portrevision after png update 2014-12-25 20:54:41 +00:00
stonx - fix build introduced by r381876 2015-05-20 03:49:13 +00:00
swine Update ports in the [ef]* categories to not use GH_COMMIT. 2015-05-06 15:27:43 +00:00
tiemu3 Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in 2014-12-08 16:48:38 +00:00
tilem Clean up plist 2014-10-27 12:24:22 +00:00
tme - Strip libraries 2015-05-28 11:41:20 +00:00
tpm-emulator Remove BROKEN on Tier-2 systems statements which no longer true at least 2015-09-20 14:35:57 +00:00
tuxnes
uae - Allow to build on PowerPC by using generic (not GCC-specific) MD support 2015-09-09 15:58:28 +00:00
ucon64 Cleanup DIST* variables. 2015-05-11 18:34:57 +00:00
vba Bump portrevision after png update 2014-12-25 20:54:41 +00:00
vboxtool Clean up plist 2014-10-27 12:24:22 +00:00
vgb-bin
vgba-bin
vice Fix build with Perl 5.21.1+ 2015-04-22 14:02:46 +00:00
virtio-kmod Remove $FreeBSD$ from patches files in categories a-j. 2015-05-22 13:34:20 +00:00
virtualbox-ose Update to 4.3.30. 2015-07-10 20:42:51 +00:00
virtualbox-ose-additions Remove UNIQUENAME and LATEST_LINK. 2015-08-17 14:20:40 +00:00
virtualbox-ose-kmod Remove UNIQUENAME and LATEST_LINK. 2015-08-17 14:20:40 +00:00
visualboyadvance-m Bump portrevision after png update 2014-12-25 20:54:41 +00:00
vmips - Update to version 1.5 [1] 2014-12-22 20:26:16 +00:00
vmsbackup MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
vmw Remove iconv(), iconv_open() and iconv_close() symbols from libiconv. 2015-10-10 14:03:00 +00:00
vxtools
wine Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
wine-devel Update to Wine 1.7.52. This includes the following changes: 2015-10-06 20:34:42 +00:00
wine-gecko cleanup plist 2014-12-20 18:17:19 +00:00
wine-gecko-devel Update wine-gecko-devel, the Gecko Layout Engine component for wine-devel, 2015-08-23 20:05:49 +00:00
wine-mono emulators/wine-mono: instruct portscout to ignore new versions. 2015-03-22 18:04:05 +00:00
wine-mono-devel Update wine-mono-devel, the Mono .NET implementation component for 2015-03-08 10:27:28 +00:00
wine-staging Remove the SLAVE_PORT setting which does not have a function actually. 2015-08-07 07:56:02 +00:00
wxmupen64plus - Fix build on 9.x by using more recent compiler 2015-06-26 16:54:41 +00:00
x48 Convert to USES=autoreconf 2015-06-21 14:13:49 +00:00
x49gp - Fix build. 2015-01-27 00:25:14 +00:00
xbraitenberg
xcpc Update icu to 55.1 2015-04-23 21:26:09 +00:00
xen - Fix typo: ONLY_FOR_ARCH -> ONLY_FOR_ARCHS 2015-07-25 10:53:11 +00:00
xen-kernel xen: update to 4.5.1 2015-10-09 14:09:07 +00:00
xhomer cleanup plist 2014-12-20 18:17:19 +00:00
xsystem35 Convert my ports to USES=localbase 2015-09-26 20:26:21 +00:00
xzx - Update MASTER_SITES, unbreak 2015-04-09 05:19:23 +00:00
yabause - Update to version 0.9.14 2015-02-17 16:17:34 +00:00
yape Remove $FreeBSD$ from patches files in categories a-j. 2015-05-22 13:34:20 +00:00
zsnes Bump portrevision after png update 2014-12-25 20:54:41 +00:00
Makefile emulators/ppsspp-devel: update to 1.1.0 by removing the port 2015-10-06 08:14:12 +00:00