1590 Commits

Author SHA1 Message Date
ajacoutot
632b392586 Unbreak:
*** Parse error in /usr/ports/emulators/nestopia: Trying to set poisoned variable BUILD_DEPENDS-main
2019-04-01 10:11:59 +00:00
jasper
b717644361 update to vbam-2.1.1 2019-04-01 06:39:22 +00:00
bentley
88d5dde6c1 Long overdue update to nestopia-1.49.
Changelog:
https://github.com/0ldsk00l/nestopia/blob/1.49/ChangeLog
2019-04-01 06:34:37 +00:00
bentley
53bed9e6bd Revert an upstream commit that broke keyboard input. 2019-04-01 03:11:18 +00:00
ajacoutot
07e7822fb5 Fix after recent devel/meson MODULE change. 2019-03-27 23:27:59 +00:00
fcambus
dc2e13172e Update mame to 0.208. 2019-03-27 22:13:46 +00:00
bentley
23ff1dc5f7 Update to ppsspp-1.8.0.
Release notes visible on the homepage:
https://ppsspp.org/

Thanks to Charlene Wendling for testing.
2019-03-19 08:10:32 +00:00
bentley
f9196c311e Update wiki link. 2019-03-17 07:05:29 +00:00
fcambus
24838fdcdf Update snes9x to 1.59.2.
Notable changes:

- Switch to GH_ variables, tarballs are not uploaded as assets anymore
- Build system switched from autotools to Meson
2019-03-11 11:18:01 +00:00
bket
b5ab658f28 Bump REVISION due to pkgpath change in net/miniupnp/miniupnpc. 2019-03-11 04:11:57 +00:00
cwen
6309a2bb3b qt5.port.mk: change COMPILER
Move it to "base-clang ports-gcc" and bump REVISION accordingly.
This unbreaks Qt5-related binaries runtime on macppc.

OK sthen@
2019-03-08 20:00:39 +00:00
fcambus
d12f509ab6 Attempt to fix the build on non amd64/i386 platforms, by patching the
I/O code so the outb() function is only called if HAVE_I386_SET_IOPERM
or HAVE_LIBAMD64 are defined.

While there, remove the --disable-hardsid configure option, as HardSID
support isn't built by default.
2019-03-07 14:45:29 +00:00
bentley
93d0882a05 Make arm and arm64 do the same thing as all other archs by disabling EGL.
No bump, as platforms using EGL didn't build anyway.
2019-03-07 07:22:19 +00:00
bentley
309d13a6ae Update to mgba-0.7.1.
Release notes:
https://mgba.io/2019/02/24/mgba-0.7.1/
2019-03-05 11:43:13 +00:00
jca
f9e594a405 Stop looking at /usr/local for libelf
Missed during the switch to base libelf.

While here, -D_FILE_OFFSET_BITS=64 serves no purpose on OpenBSD so no
need to specify it in our OpenBSD-only patch.
2019-03-04 13:30:44 +00:00
jca
f7ef33bc4b Calling gettimeofday on a struct bpf_timeval is harmful 2019-03-04 13:25:56 +00:00
jca
7df041638d Unbreak on arm, the regparm attribute only makes sense on i386 2019-03-04 13:01:53 +00:00
jca
c21a96b6e8 Unbreak on arm, the regparm attribute only makes sense on i386 2019-03-04 13:00:48 +00:00
sthen
1c4883b518 remove link to the no-longer-present http://www.openbsd.org/vax-simh.html
Eddie Thieda suggested linking to vax.html but that doesn't include any
installation instructions.
2019-03-01 09:39:37 +00:00
fcambus
d17405e514 Update mame to 0.207. 2019-02-28 12:20:33 +00:00
bentley
30a27694f1 Update to mupen64plus-2.5.9.
Countless changes since the last release, 2015's mupen64plus-2.5.
2019-02-26 22:10:54 +00:00
bentley
1a8a166cc1 Import mupen64plus-rsp-cxd4, a low-level signal co-processor plugin.
ok sthen@
2019-02-26 22:07:51 +00:00
fcambus
f7b8d7c063 Update hatari to 2.2.1. 2019-02-11 09:58:53 +00:00
sthen
c951521d97 mark BROKEN-i386, it won't build until an enum is fixed so avoid wasting time 2019-02-08 10:39:27 +00:00
sthen
92a5b0e3a0 fix asio build in emulators/mame with libc++; similar to devel/boost but
no need to consider the case with a ports-clang compiler on a gcc arch (which
uses libstdc++ not libc++). amd64 test and ok jca

(i386 is broken due to a different issue)
2019-02-06 13:09:09 +00:00
bentley
7c093b6ca9 Update to retroarch-1.7.6.
Release notes:
https://www.libretro.com/index.php/retroarch-1-7-6-released/
2019-02-05 07:54:16 +00:00
jca
15f9099d0a Move to libelf from base
Initial diff from jsg@, ok jasper@ (maintainer of
libdwarf/ctftools/libelf).
2019-02-04 23:34:10 +00:00
fcambus
010576a5d2 Update hatari to 2.2.0. 2019-02-04 21:26:06 +00:00
fcambus
113718a6b7 Update mame to 0.206. 2019-02-04 10:12:52 +00:00
jsg
714917d62a Fix build error reported by naddy@.
Mesa >= 18.2.5 has newer OpenGL headers from Khronos which change the
include guards.
2019-01-31 13:45:01 +00:00
bentley
5a73e0dd98 Add two pledge calls to bin/mgba.
First promise:
stdio rpath wpath cpath inet fattr unix dns drm audio

Second promise:
stdio rpath wpath cpath fattr drm audio

Extensively tested by me.
2019-01-27 11:11:20 +00:00
bentley
abcdd6fa5a Update to mgba-0.7.0.
Release notes:
https://mgba.io/2019/01/26/mgba-0.7.0/
2019-01-27 09:48:29 +00:00
jsg
d9cb1f7847 update to dosbox 0.74-2 2019-01-22 04:31:41 +00:00
solene
8901a7e38e Remove BROKEN-powerpc as it happens it works on powerpc now
ok edd@
2019-01-11 11:13:10 +00:00
thfr
5c1b359e87 bulk-update maintainer email, reminded of need to bump & ok phessler@ 2019-01-06 21:26:02 +00:00
juanfra
660fb5b19f Update to xroar 0.35.3. 2019-01-03 18:31:41 +00:00
fcambus
f01c6a37cb Avoid picking up net/libnet if it's installed.
OK naddy@ (who spotted the issue, thanks!)
2019-01-01 21:46:15 +00:00
juanfra
834e232546 Change gr-lida to qt5 and poppler-qt5. Works for me on amd64.
Remove COMPILER and qtbase (from rsadowski@).
2018-12-28 22:04:59 +00:00
fcambus
4ad384b8ae Update mame to 0.205. 2018-12-26 11:29:18 +00:00
sthen
3b227cb1bc rm 0-byte patches, reminded by Brad 2018-12-24 22:13:14 +00:00
fcambus
ce2042a960 Fix an error in the man page regarding the '800-rev' option.
Reported by Tracey Emery, thanks!
2018-12-21 12:13:49 +00:00
fcambus
303193d497 Update vice to 3.3.
Notable changes:

- Add devel/gettext to LIB_DEPENDS
- Remove --with-sdlsound configure option, it is not necessary anymore
  and now links against both SDL and SDL2 if kept enabled
2018-12-21 11:52:05 +00:00
fcambus
f3fd68e765 Update snes9x to 1.58.
Notable changes:

- Remove now unnecessary LIB_DEPENDS on textproc/libxml
- Install the new LICENSE file in place of snes9x-license.txt
2018-12-21 11:12:11 +00:00
sthen
c2f6b945df update to qemu-3.1.0, from Brad. 2018-12-19 17:57:06 +00:00
sthen
49b00025fd bump REVISION for ports with a LIB_ or RUN_DEPENDS on devel/boost,
it has been split into subpackages
2018-12-13 19:53:23 +00:00
fcambus
0cb00f7b67 Update mame to 0.204 and switch HOMEPAGE to HTTPS. 2018-11-29 09:10:58 +00:00
juanfra
9a8f8b1c7a Update to xroar 0.35.2. 2018-11-27 19:39:11 +00:00
naddy
062c75fcf5 build shared libraries/modules with -fPIC on all archs including i386
ok bentley@
2018-11-26 18:57:27 +00:00
fcambus
1dd6fe817d Update snes9x to 1.57.
The "Synchronize with sound" option in the Sound preferences used to
be enabled by default, but it isn't anymore in 1.57. If you encounter
any audio crackling and stuttering with this version, configure speed
throttle to "Synchronize with sound" in the Emulation preferences.
2018-11-22 21:01:10 +00:00
naddy
a2d841a91c allow text relocations from non-PIC i386 assembly code 2018-11-21 21:18:11 +00:00