fcambus
9c04a607be
Update fuse to 1.3.6.
...
OK bentley@
2017-06-13 12:57:00 +00:00
mlarkin
fe1a03d164
sdlmame: this requires USE_WXNEEDED for various games
...
ok sthen
2017-06-07 23:21:33 +00:00
fcambus
eda848ca13
Update advancemess to 3.5.
2017-06-05 07:57:11 +00:00
fcambus
8b6d7c4163
Update advancemame to 3.5.
2017-06-05 07:26:30 +00:00
espie
cc5bc426ed
switch everything to new COMPILER idiom, even stuff that won't build with clang
...
yet, but at least that part is done.
2017-05-31 08:08:15 +00:00
espie
b31310c666
differing builtins, WANT_CXX
2017-05-27 08:41:44 +00:00
fcambus
504618c573
Fix HOMEPAGE and MASTER_SITES, project moved to GitHub and the distfiles
...
have been removed from SourceForge.
OK benoit@
2017-05-27 07:55:27 +00:00
espie
503824262e
let it build with clang, just need to patch tls auto-detection
2017-05-27 06:38:23 +00:00
espie
3196824396
more WANT_CXX
2017-05-27 04:47:41 +00:00
espie
ccbe42578f
compiles like a charm with clang
2017-05-27 04:45:18 +00:00
espie
315d850650
don't compare pointer, not enough to fully fix with clang
2017-05-25 23:40:06 +00:00
schwarze
be4bbeb1a5
identical formatting, drop USE_GROFF and bump
2017-05-15 18:41:30 +00:00
espie
aa8cd6b6a0
let it build with clang
2017-05-13 20:59:05 +00:00
espie
012a41a39f
don't try to compile C files with c++, clang really doesn't like that.
...
Fix the flags so that png is found again.
Unconfuse LDFLAGS and CXXFLAGS>
2017-05-13 20:28:37 +00:00
espie
6d443adc0c
clang just does not do lto in our configuration
2017-05-13 20:11:24 +00:00
sthen
c651b84ab4
readd --enable-curses, it causes configure to exit out if curses isn't
...
detected, so we shouldn't run into it silently breaking again in future.
ok Brad
2017-05-07 20:33:42 +00:00
ajacoutot
259eb4b107
- Remove --enable-curses as the probe is run anyway
...
- Add ncursesw to WANTLIB
from Brad (maintainer)
2017-05-07 08:43:28 +00:00
uaa
786568238d
fixed configure script to enable -curses option
...
ok sthen@ and brad@
2017-05-06 19:25:18 +00:00
espie
8d860230fd
adjust distinfo post DISTFILES change
2017-05-06 15:10:17 +00:00
espie
fe66f38d2f
fix type of function, handle inline correctly
2017-05-04 19:59:37 +00:00
espie
ac4242707c
fix build with clang (ordered ptr comparison)
...
and a printf(string) while there
2017-05-04 19:53:43 +00:00
fcambus
540da296e5
Update fuse to 1.3.5.
...
OK benoit@
2017-05-04 09:33:28 +00:00
espie
841b638a3f
the slirp emulator needs gnu89 inlines. Fortunately, this is clean enough
...
that the CFLAGS don't bleed into C++.
2017-05-01 23:54:02 +00:00
espie
2ca34d5642
link does some weird things with clang thx to the pthread-stubs coming
...
from cairo/pixman-1 (doesn't work well with pthread-stubs)
Since this is scons, just link with -lpthread already, it's all compiled
-pthread anyway.
2017-04-28 13:17:21 +00:00
fcambus
a0fe3b3203
Fix build errors with Clang. Patches from Pkgsrc.
...
Binary differs so bump REVISION as well.
OK espie@
2017-04-28 07:37:00 +00:00
jca
4f849e6862
Fix error checks (and clang builds while here)
...
ok fcambus@
2017-04-24 07:52:21 +00:00
ajacoutot
72b3ad1c60
Update to bochs-2.6.9.
...
from Brad
2017-04-23 13:25:29 +00:00
ajacoutot
1809344e66
Update to qemu-2.9.0.
...
from Brad (maintainer)
2017-04-23 13:24:17 +00:00
fcambus
3c00fe1bea
Add ucon64.
2017-04-20 13:49:12 +00:00
fcambus
642e1ecbf8
Import emulators/ucon64.
...
uCON64 is the emulator Swiss Army knife program.
It supports almost every video game system (Consoles, Handheld, Arcade),
as well as all common patch file formats like IPS (with RLE compression),
APS, BSL (Baseline Patch format), PPF (Playstation Patch File), and Game
Genie.
OK pirofti@
2017-04-20 13:48:29 +00:00
fcambus
829bc2b7db
Fix broken MASTER_SITES for emulators/sdlmame and emulators/sdlmess.
...
OK sthen@
2017-04-20 09:29:49 +00:00
sthen
7e44b3e4be
Add ${CLANG_ARCHS} to "ONLY_FOR_ARCHS = ${GCC4_ARCHS}" lines to give them
...
a chance on aarch64.
2017-04-19 11:16:03 +00:00
espie
ffe184701b
fix a few obvious issues shown by clang (missing prototype, signed pointer
...
comparisons)
still doesn't link
2017-04-18 22:00:34 +00:00
bentley
adcbce2a89
Disable ASM, fixing the build with clang.
...
This same code is already disabled in the glide64mk2 port, as it is
marked as SSE (which is disabled) there.
2017-04-14 05:41:53 +00:00
ajacoutot
fdab93435d
Update to qemu-2.8.1.
...
from Brad (MAINTAINER)
2017-04-10 13:13:02 +00:00
sthen
7b9fdbb2c9
use LIBCXX
2017-04-10 11:45:22 +00:00
fcambus
dd20b5b462
Update vice to 3.1.
...
Notable changes:
- Use the newly introduced --disable-portaudio configure option
- Avoid picking up mpg123
OK benoit@
2017-04-10 10:47:28 +00:00
fcambus
af48e581ec
Remove emulators/spectemu.
...
The version we have in ports (0.94) is from 1998, and has been marked as
BROKEN since July 2015. The most recent release (0.99.3) is from 2004.
We have an up to date port for emulators/fuse, which emulates the 48K
and more, and is still being maintained.
OK jca@, sthen@, benoit@
2017-04-05 19:57:22 +00:00
espie
b0c5294ad4
vice would autodetect an installed portaudio, thus leading to either a build
...
failure or a broken package with missing dependencies.
convince autoconf portaudio is not there, and bump so that we know it's
not broken.
okay naddy@
2017-04-01 18:11:05 +00:00
sthen
b62f72d47b
Remove USE_WXNEEDED, disable the feature that wants W+X instead. Researched by
...
Hiltjo Posthuma and tsg@. Works for Benjamin Baier, ok tb@
2017-03-28 23:16:42 +00:00
fcambus
e5c02553bd
Update vice to 3.0.
...
Notable changes:
- Switch to using the SDL UI
- Remove the BROKEN marker for i386, this version works fine
- Remove --disable-ffmpeg in CONFIGURE_ARGS, as it's now disabled by
default
- Remove now useless patches, and add a patch to prevent building a
redundant copy of vice.info, as doing so breaks the build
OK benoit@
2017-03-27 10:08:16 +00:00
landry
8814d14280
Add USE_WXNEEDED marker otherwise this blows in some circumstances.
...
Patch from Benjamin Baier, ok tsg@
2017-03-25 15:53:56 +00:00
fcambus
8f5ac85472
Enable assembly optimizations on i386 for advancemame and advancemess.
...
OK sthen@
2017-03-24 08:51:35 +00:00
fcambus
c234d72246
Update fuse to 1.3.4.
...
OK edd@
2017-03-21 17:55:49 +00:00
fcambus
3cd26eff0d
Honour CFLAGS and CXXFLAGS everywhere.
...
OK jca@
2017-03-14 10:43:23 +00:00
fcambus
b08503648e
Update advancemess to 3.4.
2017-03-09 09:58:15 +00:00
fcambus
6e27f804e0
Update advancemame to 3.4.
2017-03-09 09:56:44 +00:00
jca
7cf73b019c
Show build commands
2017-03-04 16:16:32 +00:00
jca
4d28ccb637
Honour CC/CXX
2017-03-04 16:15:57 +00:00
edd
6cb5e37195
Stop emulators/dgen-sdl from picking up doxygen.
...
Since doxygen isn't a BUILD_DEPEND (and we don't install any doxygen docs
anyway), it can disappear mid-build during a bulk.
Spotted by, and OK, naddy@. Thanks.
2017-02-28 21:29:05 +00:00