1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-29 01:13:08 +00:00
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
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
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
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
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
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
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
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
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
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
javatari - Fix MASTER_SITES. The jar file was moved. 2015-05-26 18:29:48 +00:00
joytran
jzintv
kcemu Fix build with ffmpeg 2.7 2015-07-03 21:36:53 +00:00
klh10
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
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_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
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
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
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
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
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
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
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
simh 3 ports categories: Remove $PTHREAD_LIBS 2015-03-24 22:17:41 +00:00
skyeye
snes9express
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
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
tilem
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
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
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
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
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