freebsd-ports/emulators
Kyle Evans df5c241ed2 emulators/virtualbox-ose: use contemporary GCC instead of old llvm
The bug in PR 236616 resulted in virtualbox getting pinned to llvm7. This is
less than ideal, and in-fact has been broken by improvements to
machine/atomic.h
on x86 that require a more modern compiler.

Switch the build to USE_GCC= any. The patches that were previously applied
if COMPILER_TYPE == clang are actually needed by newer GCCs as well, so make
those
standard patches instead, folding the Config.kmk patches together.

We should put some effort into testing llvm10 and working out why llvm
breaks
it, but fixing the build is more important at the moment.

Q/A:
* portlint (pre-existing issues; none in current patch)
* testport (-CURRENT, amd64)
* run testing by madpilot@

PR:		244603
Approved by:	koobs (mentor), bapt (mentor)
Approved by:	portmgr (blanket: build fix)
MFH:		2020Q1 (blanket: build fix)
Differential Revision:	https://reviews.freebsd.org/D23967
2020-03-12 00:41:32 +00:00
..
adamem emulators/adamem: fix build on powerpc64 elfv2 2020-02-15 00:19:45 +00:00
advancemame emulators/advancemame: add MAKE_JOBS_UNSAFE=yes 2019-12-13 10:20:51 +00:00
advancemenu e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
advancemess e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
almostti Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
anese Fix build on GCC-based systems by adding compiler:c++11-lang to USES: 2019-09-01 23:42:39 +00:00
aqemu Bump PORTREVISION for ports depending on the canonical version of GCC 2019-07-26 20:46:53 +00:00
atari800 Add USES={gl,gnome,mate,sdl,xorg} missed in the last round 2019-11-14 12:39:42 +00:00
bfe
bochs Add USES={gl,gnome,mate,sdl,xorg} missed in the last round 2019-11-14 12:39:42 +00:00
bsvc emulators/bsvc: fix build on GCC architectures 2019-11-11 16:47:17 +00:00
cannonball devel/boost-*: update to 1.72.0 2019-12-11 17:53:48 +00:00
cinc
cingb Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
citra emulators/citra: update to s20200301 2020-03-03 00:45:59 +00:00
citra-qt5 emulators/citra: update to s20200115 2020-01-15 23:20:24 +00:00
cpmemu
cpmtools
cpmtools2
darcnes Sprinkle more USES=xorg 2019-11-07 20:19:59 +00:00
dgen-sdl e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
dolphin-emu emulators/dolphin-emu: unbreak with Clang 10 2020-02-26 18:29:51 +00:00
dosbox - Switch to DISTVERSION and stop abusing PORTREVISION whenever minor 2019-10-09 10:56:17 +00:00
dtcyber Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
dynagen Deprecate some ports using deprecated version of python 2020-03-08 17:01:46 +00:00
dynamips-community
e-uae e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
edumips64 Update to 1.2.6 2020-02-05 13:57:57 +00:00
emulationstation devel/boost-*: update to 1.72.0 2019-12-11 17:53:48 +00:00
fceux e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
fmsx Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
frodo e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
fs-uae emulators/fs-uae: Update to 3.0.2 2020-03-08 18:44:05 +00:00
fs-uae-launcher Update to 3.0.2 2019-11-25 08:10:07 +00:00
fuse Add USES={gl,gnome,mate,sdl,xorg} missed in the last round 2019-11-14 12:39:42 +00:00
fuse-roms
fuse-utils e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
gbe Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
gem5 emulators/gem5: unbreak on powerpc64 head 2019-12-03 09:04:44 +00:00
gens e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
gngb e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
gngeo e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
gxemul Add missing USES to my ports 2019-10-31 08:59:55 +00:00
hatari Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
hercules Convert to UCL & cleanup pkg-message (categories e-g) 2019-08-13 16:03:11 +00:00
higan emulators/higan: unbreak on powerpc64, make ports tree compliant 2020-02-09 11:08:46 +00:00
hugo e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
i386-wine Depend on emulators/wine-gecko instead of emulators/wine-gecko-devel. 2020-02-11 11:55:38 +00:00
i386-wine-devel emulators/i386-wine-devel: Use standard ports infrastructure for ARCH 2020-03-11 19:49:34 +00:00
ines Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
javatari - Fix BROKEN (unfetchable) 2019-12-11 21:59:08 +00:00
joytran e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
jzintv Add missing USES=xorg for my ports 2019-09-20 21:17:10 +00:00
kcemu Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
klh10 Convert to UCL & cleanup pkg-message (categories e-g) 2019-08-13 16:03:11 +00:00
lib765
libdsk
libspectrum e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
linux-c7 Update to CentOS 7.7.1908. 2019-09-21 08:56:20 +00:00
linux-power9-functional-sim Eliminate RPMVERSION from Linux ports and set DISTVERSIONSUFFIX instead. 2019-06-08 13:13:29 +00:00
linux_base-c7 Update nss-softokn-freebl to 3.44.0-8.el7_7 and util-linux to 2019-12-30 11:48:08 +00:00
lisaem Bump PORTREVISION for ports depending on the canonical version of GCC 2019-07-26 20:46:53 +00:00
mame emulators/mame: add MAKE_JOBS_UNSAFE=yes 2019-12-09 11:17:41 +00:00
mastergear Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
mednafen - Update to 1.22.2 2019-12-31 18:47:19 +00:00
mesen e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
mess
mgba emulators/mgba: Update to 0.7.3 2020-01-02 20:53:09 +00:00
mtools Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
mupen64plus Convert to UCL & cleanup pkg-message (categories e-g) 2019-08-13 16:03:11 +00:00
mupen64plus-audio-sdl
mupen64plus-core e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
mupen64plus-input-sdl
mupen64plus-plugins
mupen64plus-qt Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
mupen64plus-rsp-cxd4 Bump PORTREVISION for ports depending on the canonical version of GCC 2019-07-26 20:46:53 +00:00
mupen64plus-rsp-hle
mupen64plus-rsp-z64
mupen64plus-ui-console
mupen64plus-video-arachnoid Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
mupen64plus-video-glide64 e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
mupen64plus-video-glide64mk2 devel/boost-*: update to 1.72.0 2019-12-11 17:53:48 +00:00
mupen64plus-video-rice Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
mupen64plus-video-z64 e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
nemu emulators/nemu: Update to 2.3.0. 2020-03-05 14:09:55 +00:00
nestopia emulators/nestopia: Update to 1.50 2020-02-21 20:13:21 +00:00
nonpareil e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
o2em Convert to UCL & cleanup pkg-message (categories e-g) 2019-08-13 16:03:11 +00:00
ods2reader
open-vm-tools Unbreak build on HEAD 2020-02-06 20:18:10 +00:00
open-vm-tools-nox11
openmsx Deprecate a few unmaintained ports that use python27 2020-02-18 10:58:38 +00:00
p5-Acme-6502
parallels-tools
pcem
pcemu Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
pcsxr Update sysutils/libcdio to 2.1.0 2019-12-12 15:11:33 +00:00
playonbsd Deprecate some ports using deprecated version of python 2020-03-08 17:01:46 +00:00
ppsspp emulators/ppsspp: unbreak with Clang 10 2020-02-26 18:05:27 +00:00
ppsspp-qt5 emulators/ppsspp: update to 1.9.1 2019-09-26 00:29:09 +00:00
py-gns3-converter
py-unicorn Update unicorn and py-unicorn to 1.0.2-rc2 2020-02-29 21:20:44 +00:00
qemu emulators/qemu: fix build on powerpc64 elfv2 2020-01-22 17:34:11 +00:00
qemu-cheri Add LOCALBASE/share/man to the valid path for manpages 2020-01-15 12:06:13 +00:00
qemu-devel emulators/qemu-devel: Update version 4.1.0=>4.2.0 2020-02-12 22:02:32 +00:00
qemu-powernv qemu ports: drop python version restriction from remaining qemu ports 2019-12-02 14:51:09 +00:00
qemu-sbruno qemu-user-static: revert SSP_CFLAGS workaround (ports r501032) 2020-02-05 16:09:19 +00:00
qemu-user-static emulators/qemu-user-static: unbreak on powerpc64 2020-01-15 21:09:26 +00:00
qemu-user-static-devel qemu-user-static: revert SSP_CFLAGS workaround (ports r501032) 2020-02-05 16:09:19 +00:00
qemu-utils emulators/qemu-utils: switch maintainer to Ken 2019-12-01 15:52:34 +00:00
qemu30 Sprinkle more USES=xorg 2019-11-07 20:19:59 +00:00
qemu31 [NEW] emulators/qemu31: QEMU CPU Emulator - 3.1.X version 2019-11-25 09:43:08 +00:00
qemu40 emulators/qemu40: Update version 4.0.0=>4.0.1 2019-11-25 09:37:02 +00:00
qmc2 e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
quasi88 e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
riscv-fesvr
riscv-isa-sim Bump PORTREVISION for ports depending on the canonical version of GCC 2019-07-26 20:46:53 +00:00
rpcs3 emulators/rpcs3: update to 0.0.8.9581 2020-02-15 00:33:10 +00:00
rtc Clean up support for FreeBSD 11.2. 2019-11-07 16:30:12 +00:00
rubygem-fission Cosmetic change 2019-08-24 00:09:12 +00:00
simh Convert to UCL & cleanup pkg-message (categories e-g) 2019-08-13 16:03:11 +00:00
skyeye Bump PORTREVISION for ports depending on the canonical version of GCC 2019-07-26 20:46:53 +00:00
snes9x-gtk e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
spim Sprinkle more USES=xorg 2019-11-07 20:19:59 +00:00
stella - Update to 6.0.2 2019-12-29 20:55:44 +00:00
stonx Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
teo Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
tiemu3 e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
tilem e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
tme e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
tpm-emulator
tuxnes Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
uae e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
ucon64 emulators/ucon64: Update to 2.2.0 2019-06-08 16:16:48 +00:00
ukncbtl emulators/ukncbtl: fix path to the license file 2019-12-24 20:25:31 +00:00
unicorn Update unicorn and py-unicorn to 1.0.2-rc2 2020-02-29 21:20:44 +00:00
vba e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
vboxtool
vgb-bin Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
vgba-bin Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
vice - disable realdevice because of linking problems 2020-02-22 07:35:18 +00:00
virtualbox-ose emulators/virtualbox-ose: use contemporary GCC instead of old llvm 2020-03-12 00:41:32 +00:00
virtualbox-ose-additions Update xorg x11 servers to 1.20.7 2020-02-20 21:15:44 +00:00
virtualbox-ose-additions-nox11
virtualbox-ose-kmod Update to 5.2.34. 2019-10-17 03:02:36 +00:00
virtualbox-ose-nox11 Update to 5.2.34. 2019-10-17 03:02:36 +00:00
visualboyadvance-m e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
vmips
vmsbackup
vmw
vpcs
vxtools
wine Update from Wine 4.0.3 and the Wine 4.0 release series to Wine 5.0. 2020-01-31 08:23:04 +00:00
wine-devel emulators/i386-wine-devel: Use standard ports infrastructure for ARCH 2020-03-11 19:49:34 +00:00
wine-gecko Update from Wine 4.0.3 and the Wine 4.0 release series to Wine 5.0. 2020-01-31 08:23:04 +00:00
wine-gecko-devel Update to Wine 5.0 RC1, the first release candidate of the upcoming 2019-12-26 07:28:45 +00:00
wine-mono Backport r525903 | gerald | 2020-02-12 from wine-mono-devel: 2020-02-15 08:47:11 +00:00
wine-mono-devel Assume maintainership, taking this from the ports@ pool. 2020-02-12 11:00:20 +00:00
winetricks update emulators/winetricks to 20190912 2019-09-15 16:55:55 +00:00
wxmupen64plus Deprecate some ports using deprecated version of python 2020-03-08 17:01:46 +00:00
x48 Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
x49gp Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
xbraitenberg Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
xcpc Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
xen-kernel xen-{kernel/tools}: update to 4.13 2020-02-17 09:17:52 +00:00
xhomer Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
xsystem35 Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
xzx Add USES=xorg USES=gl, ports categories e 2019-11-05 15:48:40 +00:00
yuzu emulators/yuzu: update to s20200309 2020-03-10 00:57:51 +00:00
yuzu-qt5 emulators/yuzu: update to s20191226 2019-12-27 23:28:23 +00:00
zsnes e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
Makefile Remove expired ports: 2020-01-27 15:34:18 +00:00